test suite reviews and discussions
 help / color / mirror / Atom feed
* [dts] [PATCH v1] tests: add test cases for iavf rss support gtpogre
@ 2021-08-26  6:57 Hailin Xu
  2021-08-26  7:47 ` Xu, HailinX
  0 siblings, 1 reply; 4+ messages in thread
From: Hailin Xu @ 2021-08-26  6:57 UTC (permalink / raw)
  To: dts; +Cc: qi.fu, Hailin Xu

The ice_gtp-o-gre pkg support GTPoGRE parsing,
Based on this ddp pkg, dpdk enable rte_flow for GTPoGRE in CVL IAVF.
Add this test plan for GTPoGRE RSS tests.

Signed-off-by: Hailin Xu <hailinx.xu@intel.com>
---
 ...TestSuite_cvl_advanced_iavf_rss_gtpogre.py | 5658 ++++++++++++-----
 1 file changed, 4105 insertions(+), 1553 deletions(-)

diff --git a/tests/TestSuite_cvl_advanced_iavf_rss_gtpogre.py b/tests/TestSuite_cvl_advanced_iavf_rss_gtpogre.py
index 5d5d7eea..8ed9974a 100755
--- a/tests/TestSuite_cvl_advanced_iavf_rss_gtpogre.py
+++ b/tests/TestSuite_cvl_advanced_iavf_rss_gtpogre.py
@@ -1,6 +1,6 @@
 # BSD LICENSE
 #
-# Copyright(c)2021 Intel Corporation. All rights reserved.
+# Copyright(c) 2021 Intel Corporation. All rights reserved.
 # All rights reserved.
 #
 # Redistribution and use in source and binary forms, with or without
@@ -31,2100 +31,4547 @@
 
 
 import re
-import random
 import time
 from packet import Packet
 from pmd_output import PmdOutput
 from test_case import TestCase
 from rte_flow_common import RssProcessing
 
-mac_ipv4_gtpu_ipv4_basic = {
-    'gtpogre-ipv4-nonfrag': 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/UDP(dport=2152)/GTP_U_Header(gtp_type=255, teid=0x123456)/IP(dst="192.168.0.1",src="192.168.0.2")/("X"*480)',
+# ipv4+ipv4+ipv4
+mac_ipv4_gre_ipv4_gtpu_ipv4_basic = {
+    'gtpogre-ipv4-nonfrag': 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/IP(src="1.1.2.6", dst="1.1.2.7")',
 }
 
-mac_ipv4_gtpu_ipv4_l3src_changed_pkt = eval(str(mac_ipv4_gtpu_ipv4_basic).replace('192.168.0.2', '192.168.1.2'))
-mac_ipv4_gtpu_ipv4_l3dst_changed_pkt = eval(str(mac_ipv4_gtpu_ipv4_basic).replace('192.168.0.1', '192.168.1.1'))
+mac_ipv4_gre_ipv4_gtpu_ipv4_l3src_changed_pkt = eval(str(mac_ipv4_gre_ipv4_gtpu_ipv4_basic).replace('1.1.2.6', '1.1.2.16'))
+mac_ipv4_gre_ipv4_gtpu_ipv4_l3dst_changed_pkt = eval(str(mac_ipv4_gre_ipv4_gtpu_ipv4_basic).replace('1.1.2.7', '1.1.2.17'))
+mac_ipv4_gre_ipv4_gtpu_ipv4_unmatched_pkt = [
+    'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IP(dst="192.168.0.1", src="192.168.0.2")/("X"*480)',
+    'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/("X"*480)',
+]
 
-mac_ipv4_gtpu_ipv4_l3dst_only = {
-    'sub_casename': 'mac_ipv4_gtpu_ipv4_l3dst',
+mac_ipv4_gre_ipv4_gtpu_ipv4_l3dst_only = {
+    'sub_casename': 'mac_ipv4_gre_ipv4_gtpu_ipv4_l3dst',
     'port_id': 0,
-    'rule': 'flow create 0 ingress pattern eth / ipv4 / udp / gtpu / ipv4 / end actions rss types ipv4 l3-dst-only end key_len 0 queues end / end',
+    'rule': 'flow create 0 ingress pattern eth / ipv4 / gre / ipv4 / udp / gtpu / ipv4 / end actions rss types ipv4 l3-dst-only end key_len 0 queues end / end',
     'test': [
         {
-            'send_packet': mac_ipv4_gtpu_ipv4_basic['gtpogre-ipv4-nonfrag'],
+            'send_packet': mac_ipv4_gre_ipv4_gtpu_ipv4_basic['gtpogre-ipv4-nonfrag'],
             'action': 'save_hash',
         },
         {
-            'send_packet': mac_ipv4_gtpu_ipv4_l3dst_changed_pkt['gtpogre-ipv4-nonfrag'],
+            'send_packet': mac_ipv4_gre_ipv4_gtpu_ipv4_l3dst_changed_pkt['gtpogre-ipv4-nonfrag'],
             'action': 'check_hash_different',
         },
         {
-            'send_packet': mac_ipv4_gtpu_ipv4_l3src_changed_pkt['gtpogre-ipv4-nonfrag'],
+            'send_packet': 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IP(src="1.1.2.14", dst="1.1.2.15")/UDP()/GTP_U_Header()/IP(src="1.1.2.16", dst="1.1.2.7")',
             'action': 'check_hash_same',
         },
-    ],
-    'post-test': []
-}
-
-mac_ipv4_gtpu_ipv4_l3src_only = eval(str(mac_ipv4_gtpu_ipv4_l3dst_only)
-                                     .replace('mac_ipv4_gtpu_ipv4_l3dst', 'mac_ipv4_gtpu_ipv4_l3src')
-                                     .replace('l3-dst-only', 'l3-src-only')
-                                     .replace('check_hash_same', 'hash_check_different')
-                                     .replace('check_hash_different', 'check_hash_same')
-                                     .replace('hash_check_different', 'check_hash_different'))
-mac_ipv4_gtpu_ipv4_all = {
-    'sub_casename': 'mac_ipv4_gtpu_ipv4_all',
-    'port_id': 0,
-    'rule': 'flow create 0 ingress pattern eth / ipv4 / udp / gtpu / ipv4 / end actions rss types ipv4 end key_len 0 queues end / end',
-    'test': [
-        {
-            'send_packet': mac_ipv4_gtpu_ipv4_basic['gtpogre-ipv4-nonfrag'],
-            'action': 'save_hash',
-        },
-        {
-            'send_packet': mac_ipv4_gtpu_ipv4_l3dst_changed_pkt['gtpogre-ipv4-nonfrag'],
-            'action': 'check_hash_different',
-        },
         {
-            'send_packet': mac_ipv4_gtpu_ipv4_l3src_changed_pkt['gtpogre-ipv4-nonfrag'],
-            'action': 'check_hash_different',
+            'send_packet': mac_ipv4_gre_ipv4_gtpu_ipv4_unmatched_pkt,
+            'action': 'check_no_hash',
         },
+    ],
+    'post-test': [
         {
-            'send_packet': mac_ipv4_gtpu_ipv4_basic['gtpogre-ipv4-nonfrag'].replace('192.168.0.', '192.168.1.'),
-            'action': 'check_hash_different',
+            'send_packet': [
+                mac_ipv4_gre_ipv4_gtpu_ipv4_basic['gtpogre-ipv4-nonfrag'],
+            ],
+            'action': 'check_no_hash',
         },
-    ],
-    'post-test': []
+    ]
 }
 
-mac_ipv4_gtpu_ipv4_gtpu = {
-    'sub_casename': 'mac_ipv4_gtpu_ipv4_gtpu',
+mac_ipv4_gre_ipv4_gtpu_ipv4_l3src_only = {
+    'sub_casename': 'mac_ipv4_gre_ipv4_gtpu_ipv4_l3src',
     'port_id': 0,
-    'rule': 'flow create 0 ingress pattern eth / ipv4 / udp / gtpu / ipv4 / end actions rss types gtpu end key_len 0 queues end / end',
+    'rule': 'flow create 0 ingress pattern eth / ipv4 / gre / ipv4 / udp / gtpu / ipv4 / end actions rss types ipv4 l3-src-only end key_len 0 queues end / end',
     'test': [
         {
-            'send_packet': mac_ipv4_gtpu_ipv4_basic['gtpogre-ipv4-nonfrag'],
+            'send_packet': mac_ipv4_gre_ipv4_gtpu_ipv4_basic['gtpogre-ipv4-nonfrag'],
             'action': 'save_hash',
         },
         {
-            'send_packet': mac_ipv4_gtpu_ipv4_basic['gtpogre-ipv4-nonfrag'].replace('teid=0x123456', 'teid=0x12345'),
+            'send_packet': mac_ipv4_gre_ipv4_gtpu_ipv4_l3src_changed_pkt['gtpogre-ipv4-nonfrag'],
             'action': 'check_hash_different',
         },
         {
-            'send_packet': mac_ipv4_gtpu_ipv4_basic['gtpogre-ipv4-nonfrag'].replace('192.168.0.', '192.168.1.'),
+            'send_packet': 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IP(src="1.1.2.14", dst="1.1.2.15")/UDP()/GTP_U_Header()/IP(src="1.1.2.6", dst="1.1.2.17")',
             'action': 'check_hash_same',
         },
-    ],
-    'post-test': []
-}
-
-mac_ipv4_gtpu_ipv4_toeplitz = [mac_ipv4_gtpu_ipv4_l3dst_only, mac_ipv4_gtpu_ipv4_l3src_only,
-                               mac_ipv4_gtpu_ipv4_all, mac_ipv4_gtpu_ipv4_gtpu]
-
-mac_ipv4_gtpu_ipv4_symmetric = {
-    'sub_casename': 'mac_ipv4_gtpu_ipv4_symmetric',
-    'port_id': 0,
-    'rule': 'flow create 0 ingress pattern eth / ipv4 / udp / gtpu / ipv4 / end actions rss func symmetric_toeplitz types ipv4 end key_len 0 queues end / end',
-    'test': [
-        {
-            'send_packet': 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/UDP(dport=2152)/GTP_U_Header(gtp_type=255, teid=0x123456)/IP(dst="192.168.0.1",src="192.168.0.2", frag=6)/("X"*480)',
-            'action': {'save_hash': 'gtpogre-ipv4-frag'},
-        },
         {
-            'send_packet': 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/UDP(dport=2152)/GTP_U_Header(gtp_type=255, teid=0x123456)/IP(dst="192.168.0.2",src="192.168.0.1", frag=6)/("X"*480)',
-            'action': 'check_hash_same',
+            'send_packet': mac_ipv4_gre_ipv4_gtpu_ipv4_unmatched_pkt,
+            'action': 'check_no_hash',
         },
     ],
     'post-test': [
         {
-            'send_packet': 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/UDP(dport=2152)/GTP_U_Header(gtp_type=255, teid=0x123456)/IP(dst="192.168.0.2",src="192.168.0.1", frag=6)/("X"*480)',
-            'action': {'check_no_hash_or_different': 'gtpogre-ipv4-frag'},
+            'send_packet': [
+                mac_ipv4_gre_ipv4_gtpu_ipv4_basic['gtpogre-ipv4-nonfrag'],
+            ],
+            'action': 'check_no_hash',
         },
-    ],
+    ]
 }
 
-mac_ipv4_gtpu_ipv6_symmetric = eval(str(mac_ipv4_gtpu_ipv4_symmetric).replace('IPv6', 'IPv61')
-                                    .replace('IP(dst="192.168.0.1",src="192.168.0.2"', 'IPv6(dst="ABAB:910B:6666:3457:8295:3333:1800:2929",src="CDCD:910A:2222:5498:8475:1111:3900:2020"')
-                                    .replace('IP(dst="192.168.0.2",src="192.168.0.1"', 'IPv6(dst="CDCD:910A:2222:5498:8475:1111:3900:2020",src="ABAB:910B:6666:3457:8295:3333:1800:2929"')
-                                    .replace(', frag=6)', ')/IPv6ExtHdrFragment()')
-                                    .replace('IPv61(dst="ABAB:910B:6666:3457:8295:3333:1800:2929",src="CDCD:910A:2222:5498:8475:1111:3900:2020")', 'IP(dst="192.168.0.1",src="192.168.0.2")')
-                                    .replace('IPv61(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")', 'IP(src="192.168.0.1",dst="192.168.0.2")')
-                                    .replace('gtpu / ipv4', 'gtpu / ipv6').replace('types ipv4', 'types ipv6')
-                                    )
-
-mac_ipv4_gtpu_ipv4_udp_symmetric = {
-    'sub_casename': 'mac_ipv4_gtpu_ipv4_udp_symmetric',
+mac_ipv4_gre_ipv4_gtpu_ipv4_all = {
+    'sub_casename': 'mac_ipv4_gre_ipv4_gtpu_ipv4_all',
     'port_id': 0,
-    'rule': 'flow create 0 ingress pattern eth / ipv4 / udp / gtpu / ipv4 / udp / end actions rss func symmetric_toeplitz types ipv4-udp end key_len 0 queues end / end',
+    'rule': 'flow create 0 ingress pattern eth / ipv4 / gre / ipv4 / udp / gtpu / ipv4 / end actions rss types ipv4 end key_len 0 queues end / end',
     'test': [
         {
-            'send_packet': 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/UDP(dport=2152)/GTP_U_Header(gtp_type=255, teid=0x123456)/IP(dst="192.168.0.1",src="192.168.0.2")/UDP(sport=22, dport=23)/("X"*480)',
-            'action': {'save_hash': 'basic_with_rule'},
+            'send_packet': mac_ipv4_gre_ipv4_gtpu_ipv4_basic['gtpogre-ipv4-nonfrag'],
+            'action': 'save_hash',
         },
         {
-            'send_packet': 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/UDP(dport=2152)/GTP_U_Header(gtp_type=255, teid=0x123456)/IP(dst="192.168.0.1",src="192.168.0.2")/UDP(sport=23, dport=22)/("X"*480)',
-            'action': 'check_hash_same',
+            'send_packet': mac_ipv4_gre_ipv4_gtpu_ipv4_l3dst_changed_pkt['gtpogre-ipv4-nonfrag'],
+            'action': 'check_hash_different',
         },
         {
-            'send_packet': 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/UDP(dport=2152)/GTP_U_Header(gtp_type=255, teid=0x123456)/IP(dst="192.168.0.2",src="192.168.0.1")/UDP(sport=22, dport=23)/("X"*480)',
-            'action': 'check_hash_same',
+            'send_packet': mac_ipv4_gre_ipv4_gtpu_ipv4_l3src_changed_pkt['gtpogre-ipv4-nonfrag'],
+            'action': 'check_hash_different',
         },
         {
-            'send_packet': 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/UDP(dport=2152)/GTP_U_Header(gtp_type=255, teid=0x123456)/IP(dst="192.168.0.2",src="192.168.0.1")/UDP(sport=23, dport=22)/("X"*480)',
-            'action': 'check_hash_same',
+            'send_packet': mac_ipv4_gre_ipv4_gtpu_ipv4_l3src_changed_pkt['gtpogre-ipv4-nonfrag'].replace('1.1.2.7', '1.1.2.17'),
+            'action': 'check_hash_different',
         },
         {
-            'send_packet': 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/UDP(dport=2152)/GTP_U_Header(gtp_type=255, teid=0x123456)/IP(dst="192.168.0.1",src="192.168.0.2")/UDP(sport=23, dport=22)/("X"*480)',
-            'action': 'check_hash_same',
+            'send_packet': mac_ipv4_gre_ipv4_gtpu_ipv4_unmatched_pkt,
+            'action': 'check_no_hash',
         },
     ],
     'post-test': [
         {
-            'send_packet': 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/UDP(dport=2152)/GTP_U_Header(gtp_type=255, teid=0x123456)/IP(dst="192.168.0.1",src="192.168.0.2")/UDP(sport=23, dport=22)/("X"*480)',
-            'action': 'check_no_hash_or_different',
-        },
-        {
-            'send_packet': 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/UDP(dport=2152)/GTP_U_Header(gtp_type=255, teid=0x123456)/IP(dst="192.168.0.2",src="192.168.0.1")/UDP(sport=22, dport=23)/("X"*480)',
-            'action': 'check_no_hash_or_different',
+            'send_packet': [
+                mac_ipv4_gre_ipv4_gtpu_ipv4_basic['gtpogre-ipv4-nonfrag'],
+            ],
+            'action': 'check_no_hash',
         },
-        {
-            'send_packet': 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/UDP(dport=2152)/GTP_U_Header(gtp_type=255, teid=0x123456)/IP(dst="192.168.0.2",src="192.168.0.1")/UDP(sport=23, dport=22)/("X"*480)',
-            'action': 'check_no_hash_or_different',
-        },
-        {
-            'send_packet': 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/UDP(dport=2152)/GTP_U_Header(gtp_type=255, teid=0x123456)/IP(dst="192.168.0.1",src="192.168.0.2")/UDP(sport=23, dport=22)/("X"*480)',
-            'action': 'check_no_hash_or_different',
-        },
-    ],
+    ]
 }
 
-mac_ipv4_gtpu_ipv6_udp_symmetric = eval(str(mac_ipv4_gtpu_ipv4_udp_symmetric).replace('IPv6', 'IPv61')
-                                        .replace('IP(dst="192.168.0.1",src="192.168.0.2"', 'IPv6(dst="ABAB:910B:6666:3457:8295:3333:1800:2929",src="CDCD:910A:2222:5498:8475:1111:3900:2020"')
-                                        .replace('IP(dst="192.168.0.2",src="192.168.0.1"', 'IPv6(dst="CDCD:910A:2222:5498:8475:1111:3900:2020",src="ABAB:910B:6666:3457:8295:3333:1800:2929"')
-                                        .replace('IPv61(dst="ABAB:910B:6666:3457:8295:3333:1800:2929",src="CDCD:910A:2222:5498:8475:1111:3900:2020")', 'IP(dst="192.168.0.1",src="192.168.0.2")')
-                                        .replace('IPv61(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")', 'IP(src="192.168.0.1",dst="192.168.0.2")')
-                                        .replace('gtpu / ipv4', 'gtpu / ipv6').replace('types ipv4-udp', 'types ipv6-udp')
-                                        )
+mac_ipv4_gre_ipv4_gtpu_ipv4_toeplitz = [mac_ipv4_gre_ipv4_gtpu_ipv4_l3dst_only, mac_ipv4_gre_ipv4_gtpu_ipv4_l3src_only,
+                                        mac_ipv4_gre_ipv4_gtpu_ipv4_all]
+
+mac_ipv4_gre_ipv4_gtpu_ipv4_udp_basic = {
+    'gtpogre-ipv4-nonfrag': 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/IP(src="1.1.2.6", dst="1.1.2.7")/UDP(dport=2, sport=4)',
+}
 
-mac_ipv4_gtpu_ipv4_tcp_symmetric = eval(str(mac_ipv4_gtpu_ipv4_udp_symmetric).replace('TCP(', 'TCP1(')
-                                        .replace('UDP(sport', 'TCP(sport').replace('TCP1', 'UDP')
-                                        .replace('udp / end', 'tcp / end ').replace('ipv4-udp', 'ipv4-tcp')
-                                        .replace('udp_symmetric', 'tcp_symmetric'))
+mac_ipv4_gre_ipv4_gtpu_ipv4_udp_l3src_changed_pkt = eval(str(mac_ipv4_gre_ipv4_gtpu_ipv4_udp_basic).replace('1.1.2.6', '1.1.2.16'))
+mac_ipv4_gre_ipv4_gtpu_ipv4_udp_l3dst_changed_pkt = eval(str(mac_ipv4_gre_ipv4_gtpu_ipv4_udp_basic).replace('1.1.2.7', '1.1.2.17'))
+mac_ipv4_gre_ipv4_gtpu_ipv4_udp_l4src_changed_pkt = eval(str(mac_ipv4_gre_ipv4_gtpu_ipv4_udp_basic).replace('sport=4', 'sport=14'))
+mac_ipv4_gre_ipv4_gtpu_ipv4_udp_l4dst_changed_pkt = eval(str(mac_ipv4_gre_ipv4_gtpu_ipv4_udp_basic).replace('dport=2', 'dport=12'))
 
-mac_ipv4_gtpu_ipv6_tcp_symmetric = eval(str(mac_ipv4_gtpu_ipv4_tcp_symmetric).replace('IPv6', 'IPv61')
-                                        .replace('IP(dst="192.168.0.1",src="192.168.0.2"', 'IPv6(dst="ABAB:910B:6666:3457:8295:3333:1800:2929",src="CDCD:910A:2222:5498:8475:1111:3900:2020"')
-                                        .replace('IP(dst="192.168.0.2",src="192.168.0.1"', 'IPv6(dst="CDCD:910A:2222:5498:8475:1111:3900:2020",src="ABAB:910B:6666:3457:8295:3333:1800:2929"')
-                                        .replace('IPv61(dst="ABAB:910B:6666:3457:8295:3333:1800:2929",src="CDCD:910A:2222:5498:8475:1111:3900:2020")', 'IP(dst="192.168.0.1",src="192.168.0.2")')
-                                        .replace('IPv61(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")', 'IP(src="192.168.0.1",dst="192.168.0.2")')
-                                        .replace('gtpu / ipv4', 'gtpu / ipv6').replace('types ipv4-tcp', 'types ipv6-tcp')
-                                        )
+mac_ipv4_gre_ipv4_gtpu_ipv4_udp_unmatched_pkt = [
+    'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer(type=0, P=1, QFI=0x34) /IP(dst="192.168.0.1", src="192.168.0.2")/TCP(sport=4, dport=2)/("X"*480)',
+    'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(dport=2, sport=4)/("X"*480)',
+]
 
-mac_ipv4_gtpu_eh_dl_ipv4_symmetric = {
-    'sub_casename': 'mac_ipv4_gtpu_eh_dl_ipv4_symmetric',
+mac_ipv4_gre_ipv4_gtpu_ipv4_udp_l3dst_only = {
+    'sub_casename': 'mac_ipv4_gre_ipv4_gtpu_ipv4_udp_l3dst',
     'port_id': 0,
-    'rule': 'flow create 0 ingress pattern eth / ipv4 / udp / gtpu / gtp_psc pdu_t is 0 / ipv4 / end actions rss func symmetric_toeplitz types ipv4 end key_len 0 queues end / end',
+    'rule': 'flow create 0 ingress pattern eth / ipv4 / gre / ipv4 / udp / gtpu / ipv4 / udp / end actions rss types ipv4-udp l3-dst-only end key_len 0 queues end / end',
     'test': [
         {
-            'send_packet': 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/UDP(dport=2152)/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IP(dst="192.168.0.1",src="192.168.0.2")/UDP()/("X"*480)',
-            'action': {'save_hash': 'gtpogre-ipv4-udp'},
+            'send_packet': mac_ipv4_gre_ipv4_gtpu_ipv4_udp_basic['gtpogre-ipv4-nonfrag'],
+            'action': 'save_hash',
+        },
+        {
+            'send_packet': mac_ipv4_gre_ipv4_gtpu_ipv4_udp_l3dst_changed_pkt['gtpogre-ipv4-nonfrag'],
+            'action': 'check_hash_different',
         },
         {
-            'send_packet': 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/UDP(dport=2152)/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IP(dst="192.168.0.2",src="192.168.0.1")/UDP()/("X"*480)',
+            'send_packet': 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IP(src="1.1.2.14", dst="1.1.2.15")/UDP()/GTP_U_Header()/IP(src="1.1.2.16", dst="1.1.2.7")/UDP(dport=12, sport=14)',
             'action': 'check_hash_same',
         },
+        {
+            'send_packet': mac_ipv4_gre_ipv4_gtpu_ipv4_udp_unmatched_pkt,
+            'action': 'check_no_hash',
+        },
     ],
     'post-test': [
         {
-            'send_packet': 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/UDP(dport=2152)/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IP(dst="192.168.0.2",src="192.168.0.1")/UDP()/("X"*480)',
-            'action': {'check_no_hash_or_different': 'gtpogre-ipv4-udp'},
+            'send_packet': [
+                mac_ipv4_gre_ipv4_gtpu_ipv4_udp_basic['gtpogre-ipv4-nonfrag'],
+            ],
+            'action': 'check_no_hash',
         },
-    ],
+    ]
 }
-mac_ipv4_gtpu_eh_ul_ipv4_symmetric = eval(str(mac_ipv4_gtpu_eh_dl_ipv4_symmetric)
-                                          .replace('(type=1', '(type=2')
-                                          .replace('(type=0', '(type=1')
-                                          .replace('(type=2', '(type=0')
-                                          .replace('eh_dl', 'eh_ul')
-                                          .replace('gtp_psc pdu_t is 0', 'gtp_psc pdu_t is 1')
-                                          )
-
-mac_ipv4_gtpu_eh_ipv4_symmetric = [mac_ipv4_gtpu_eh_dl_ipv4_symmetric,  mac_ipv4_gtpu_eh_ul_ipv4_symmetric]
 
-mac_ipv4_gtpu_eh_dl_ipv4_udp_symmetric = {
-    'sub_casename': 'mac_ipv4_gtpu_eh_dl_ipv4_udp_symmetric',
+mac_ipv4_gre_ipv4_gtpu_ipv4_udp_l3src_only = {
+    'sub_casename': 'mac_ipv4_gre_ipv4_gtpu_ipv4_udp_l3src',
     'port_id': 0,
-    'rule': 'flow create 0 ingress pattern eth / ipv4 / udp / gtpu / gtp_psc pdu_t is 0 / ipv4 / udp / end actions rss func symmetric_toeplitz types ipv4-udp end key_len 0 queues end / end',
+    'rule': 'flow create 0 ingress pattern eth / ipv4 / gre / ipv4 / udp / gtpu / ipv4 / udp / end actions rss types ipv4-udp l3-src-only end key_len 0 queues end / end',
     'test': [
         {
-            'send_packet': 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/UDP(dport=2152)/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IP(dst="192.168.0.1",src="192.168.0.2")/UDP(sport=22, dport=23)/("X"*480)',
+            'send_packet': mac_ipv4_gre_ipv4_gtpu_ipv4_udp_basic['gtpogre-ipv4-nonfrag'],
             'action': 'save_hash',
         },
         {
-            'send_packet': 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/UDP(dport=2152)/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IP(dst="192.168.0.1",src="192.168.0.2")/UDP(sport=23, dport=22)/("X"*480)',
-            'action': 'check_hash_same',
-        },
-        {
-            'send_packet': 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/UDP(dport=2152)/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IP(dst="192.168.0.2",src="192.168.0.1")/UDP(sport=22, dport=23)/("X"*480)',
-            'action': 'check_hash_same',
+            'send_packet': mac_ipv4_gre_ipv4_gtpu_ipv4_udp_l3src_changed_pkt['gtpogre-ipv4-nonfrag'],
+            'action': 'check_hash_different',
         },
         {
-            'send_packet': 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/UDP(dport=2152)/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IP(dst="192.168.0.2",src="192.168.0.1")/UDP(sport=23, dport=22)/("X"*480)',
+            'send_packet': 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IP(src="1.1.2.14", dst="1.1.2.15")/UDP()/GTP_U_Header()/IP(src="1.1.2.6", dst="1.1.2.17")/UDP(dport=12, sport=14)',
             'action': 'check_hash_same',
         },
         {
-            'send_packet': 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/UDP(dport=2152)/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IP(dst="192.168.0.2",src="192.168.0.1")/UDP(sport=22, dport=23)/("X"*480)',
-            'action': 'check_hash_same',
+            'send_packet': mac_ipv4_gre_ipv4_gtpu_ipv4_udp_unmatched_pkt,
+            'action': 'check_no_hash',
         },
     ],
     'post-test': [
         {
-            'send_packet': 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/UDP(dport=2152)/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IP(dst="192.168.0.1",src="192.168.0.2")/UDP(sport=23, dport=22)/("X"*480)',
-            'action': 'check_no_hash_or_different',
+            'send_packet': [
+                mac_ipv4_gre_ipv4_gtpu_ipv4_udp_basic['gtpogre-ipv4-nonfrag'],
+            ],
+            'action': 'check_no_hash',
         },
-        {
-            'send_packet': 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/UDP(dport=2152)/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IP(dst="192.168.0.2",src="192.168.0.1")/UDP(sport=22, dport=23)/("X"*480)',
-            'action': 'check_no_hash_or_different',
-        },
-        {
-            'send_packet': 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/UDP(dport=2152)/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IP(dst="192.168.0.2",src="192.168.0.1")/UDP(sport=23, dport=22)/("X"*480)',
-            'action': 'check_no_hash_or_different',
-        },
-        {
-            'send_packet': 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/UDP(dport=2152)/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IP(dst="192.168.0.2",src="192.168.0.1")/UDP(sport=22, dport=23)/("X"*480)',
-            'action': 'check_no_hash_or_different',
-        },
-    ],
-}
-mac_ipv4_gtpu_eh_ul_ipv4_udp_symmetric = eval(str(mac_ipv4_gtpu_eh_dl_ipv4_udp_symmetric)
-                                              .replace('(type=1', '(type=2')
-                                              .replace('(type=0', '(type=1')
-                                              .replace('(type=2', '(type=0')
-                                              .replace('gtp_psc pdu_t is 0', 'gtp_psc pdu_t is 1')
-                                              .replace('eh_dl', 'eh_ul'))
-mac_ipv4_gtpu_eh_ipv4_udp_symmetric = [mac_ipv4_gtpu_eh_dl_ipv4_udp_symmetric, mac_ipv4_gtpu_eh_ul_ipv4_udp_symmetric]
-
-mac_ipv4_gtpu_eh_ipv4_tcp_symmetric = [eval(str(element).replace('TCP', 'TCP1').replace('udp', 'tcp')
-                                                        .replace('UDP(sport', 'TCP(sport').replace('TCP1', 'UDP')
-                                                        .replace('ipv4 / tcp / gtpu', 'ipv4 / udp / gtpu'))
-                                       for element in mac_ipv4_gtpu_eh_ipv4_udp_symmetric]
-
-mac_ipv4_gtpu_eh_ipv6_symmetric = eval(str(mac_ipv4_gtpu_eh_ipv4_symmetric).replace('IPv6', 'IPv61')
-                                       .replace('IP(dst="192.168.0.1",src="192.168.0.2"', 'IPv6(dst="ABAB:910B:6666:3457:8295:3333:1800:2929",src="CDCD:910A:2222:5498:8475:1111:3900:2020"')
-                                       .replace('IP(dst="192.168.0.2",src="192.168.0.1"', 'IPv6(dst="CDCD:910A:2222:5498:8475:1111:3900:2020",src="ABAB:910B:6666:3457:8295:3333:1800:2929"')
-                                       .replace(', frag=6)', ')/IPv6ExtHdrFragment()')
-                                       .replace('IPv61(dst="ABAB:910B:6666:3457:8295:3333:1800:2929",src="CDCD:910A:2222:5498:8475:1111:3900:2020")', 'IP(dst="192.168.0.1",src="192.168.0.2")')
-                                       .replace('IPv61(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")', 'IP(src="192.168.0.1",dst="192.168.0.2")')
-                                       .replace('ipv4 / end', 'ipv6 / end').replace('types ipv4', 'types ipv6')
-                                       .replace('ipv4_symmetric', 'ipv6_symmetric')
-                                       )
-
-mac_ipv4_gtpu_eh_ipv6_udp_symmetric = eval(str(mac_ipv4_gtpu_eh_ipv4_udp_symmetric).replace('IPv6', 'IPv61')
-                                        .replace('IP(dst="192.168.0.1",src="192.168.0.2"', 'IPv6(dst="ABAB:910B:6666:3457:8295:3333:1800:2929",src="CDCD:910A:2222:5498:8475:1111:3900:2020"')
-                                        .replace('IP(dst="192.168.0.2",src="192.168.0.1"', 'IPv6(dst="CDCD:910A:2222:5498:8475:1111:3900:2020",src="ABAB:910B:6666:3457:8295:3333:1800:2929"')
-                                        .replace('IPv61(dst="ABAB:910B:6666:3457:8295:3333:1800:2929",src="CDCD:910A:2222:5498:8475:1111:3900:2020")', 'IP(dst="192.168.0.1",src="192.168.0.2")')
-                                        .replace('IPv61(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")', 'IP(src="192.168.0.1",dst="192.168.0.2")')
-                                        .replace('ipv4 / udp / end', 'ipv6 / udp / end').replace('types ipv4-udp', 'types ipv6-udp')
-                                        .replace('ipv4_udp_symmetric', 'ipv6_udp_symmetric')
-                                        )
-
-
-mac_ipv4_gtpu_eh_ipv6_tcp_symmetric = eval(str(mac_ipv4_gtpu_eh_ipv4_tcp_symmetric).replace('IPv6', 'IPv61')
-                                        .replace('IP(dst="192.168.0.1",src="192.168.0.2"', 'IPv6(dst="ABAB:910B:6666:3457:8295:3333:1800:2929",src="CDCD:910A:2222:5498:8475:1111:3900:2020"')
-                                        .replace('IP(dst="192.168.0.2",src="192.168.0.1"', 'IPv6(dst="CDCD:910A:2222:5498:8475:1111:3900:2020",src="ABAB:910B:6666:3457:8295:3333:1800:2929"')
-                                        .replace('IPv61(dst="ABAB:910B:6666:3457:8295:3333:1800:2929",src="CDCD:910A:2222:5498:8475:1111:3900:2020")', 'IP(dst="192.168.0.1",src="192.168.0.2")')
-                                        .replace('IPv61(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")', 'IP(src="192.168.0.1",dst="192.168.0.2")')
-                                        .replace('ipv4 / tcp / end', 'ipv6 / tcp / end').replace('types ipv4-tcp', 'types ipv6-tcp')
-                                        .replace('ipv4_tcp_symmetric', 'ipv6_tcp_symmetric')
-                                        )
-
-mac_ipv4_gtpu_ipv4_udp_basic = {
-        'ipv4-udp': 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/UDP(dport=2152)/GTP_U_Header(gtp_type=255, teid=0x123456)/IP(dst="192.168.0.1", src="192.168.0.2")/UDP(sport=22,dport=23)/("X"*480)',
-        'gtpogre-ipv4-udp': 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/UDP(dport=2152)/GTP_U_Header(gtp_type=255, teid=0x123456)/IP(dst="192.168.0.1", src="192.168.0.2")/UDP(sport=22,dport=23)/("X"*480)',
+    ]
 }
 
-mac_ipv4_gtpu_ipv4_udp_l3dst = {
-    'sub_casename': 'mac_ipv4_gtpu_ipv4_udp_l3dst',
+mac_ipv4_gre_ipv4_gtpu_ipv4_udp_l4src_only = {
+    'sub_casename': 'mac_ipv4_gre_ipv4_gtpu_ipv4_udp_l4src',
     'port_id': 0,
-    'rule': 'flow create 0 ingress pattern eth / ipv4 / udp / gtpu / ipv4 / udp / end actions rss types ipv4-udp l3-dst-only end key_len 0 queues end / end',
+    'rule': 'flow create 0 ingress pattern eth / ipv4 / gre / ipv4 / udp / gtpu / ipv4 / udp / end actions rss types ipv4-udp l4-src-only end key_len 0 queues end / end',
     'test': [
         {
-            'send_packet': mac_ipv4_gtpu_ipv4_udp_basic['gtpogre-ipv4-udp'],
+            'send_packet': mac_ipv4_gre_ipv4_gtpu_ipv4_udp_basic['gtpogre-ipv4-nonfrag'],
             'action': 'save_hash',
         },
         {
-            'send_packet': mac_ipv4_gtpu_ipv4_udp_basic['gtpogre-ipv4-udp'].replace('192.168.0.1', '192.168.1.1'),
+            'send_packet': mac_ipv4_gre_ipv4_gtpu_ipv4_udp_l4src_changed_pkt['gtpogre-ipv4-nonfrag'],
             'action': 'check_hash_different',
         },
         {
-            'send_packet': mac_ipv4_gtpu_ipv4_udp_basic['gtpogre-ipv4-udp'].replace('192.168.0.2', '192.168.1.2'),
+            'send_packet': 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IP(src="1.1.2.14", dst="1.1.2.15")/UDP()/GTP_U_Header()/IP(src="1.1.2.16", dst="1.1.2.17")/UDP(dport=12, sport=4)',
             'action': 'check_hash_same',
         },
+        {
+            'send_packet': mac_ipv4_gre_ipv4_gtpu_ipv4_udp_unmatched_pkt,
+            'action': 'check_no_hash',
+        },
     ],
-    'post-test': []
+    'post-test': [
+        {
+            'send_packet': [
+                mac_ipv4_gre_ipv4_gtpu_ipv4_udp_basic['gtpogre-ipv4-nonfrag'],
+            ],
+            'action': 'check_no_hash',
+        },
+    ]
 }
 
-mac_ipv4_gtpu_ipv4_udp_l3src = eval(str(mac_ipv4_gtpu_ipv4_udp_l3dst)
-                                    .replace('mac_ipv4_gtpu_ipv4_udp_l3dst', 'mac_ipv4_gtpu_ipv4_udp_l3src')
-                                    .replace('l3-dst-only', 'l3-src-only')
-                                    .replace('check_hash_same', 'hash_check_different')
-                                    .replace('check_hash_different', 'check_hash_same')
-                                    .replace('hash_check_different', 'check_hash_different'))
-
-mac_ipv4_gtpu_ipv4_udp_l3src_l4src = {
-    'sub_casename': 'mac_ipv4_gtpu_ipv4_udp_l3src_l4src',
+mac_ipv4_gre_ipv4_gtpu_ipv4_udp_l4dst_only = {
+    'sub_casename': 'mac_ipv4_gre_ipv4_gtpu_ipv4_udp_l4dst',
     'port_id': 0,
-    'rule': 'flow create 0 ingress pattern eth / ipv4 / udp / gtpu / ipv4 / udp / end actions rss types ipv4-udp l3-src-only l4-src-only end key_len 0 queues end / end',
+    'rule': 'flow create 0 ingress pattern eth / ipv4 / gre / ipv4 / udp / gtpu / ipv4 / udp / end actions rss types ipv4-udp l4-dst-only end key_len 0 queues end / end',
     'test': [
         {
-            'send_packet': mac_ipv4_gtpu_ipv4_udp_basic['gtpogre-ipv4-udp'],
+            'send_packet': mac_ipv4_gre_ipv4_gtpu_ipv4_udp_basic['gtpogre-ipv4-nonfrag'],
             'action': 'save_hash',
         },
         {
-            'send_packet': mac_ipv4_gtpu_ipv4_udp_basic['gtpogre-ipv4-udp'].replace('192.168.0.2', '192.168.1.2'),
+            'send_packet': mac_ipv4_gre_ipv4_gtpu_ipv4_udp_l4dst_changed_pkt['gtpogre-ipv4-nonfrag'],
             'action': 'check_hash_different',
         },
         {
-            'send_packet': mac_ipv4_gtpu_ipv4_udp_basic['gtpogre-ipv4-udp'].replace('sport=22', 'sport=33'),
-            'action': 'check_hash_different',
+            'send_packet': 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IP(src="1.1.2.14", dst="1.1.2.15")/UDP()/GTP_U_Header()/IP(src="1.1.2.16", dst="1.1.2.17")/UDP(dport=2, sport=14)',
+            'action': 'check_hash_same',
         },
         {
-            'send_packet': mac_ipv4_gtpu_ipv4_udp_basic['gtpogre-ipv4-udp'].replace('dport=23', 'dport=33').replace('192.168.0.1',
-                                                                                                '192.168.1.1'),
-            'action': 'check_hash_same',
+            'send_packet': mac_ipv4_gre_ipv4_gtpu_ipv4_udp_unmatched_pkt,
+            'action': 'check_no_hash',
         },
     ],
-    'post-test': []
+    'post-test': [
+        {
+            'send_packet': [
+                mac_ipv4_gre_ipv4_gtpu_ipv4_udp_basic['gtpogre-ipv4-nonfrag'],
+            ],
+            'action': 'check_no_hash',
+        },
+    ]
 }
 
-mac_ipv4_gtpu_ipv4_udp_l3src_l4dst = {
-    'sub_casename': 'mac_ipv4_gtpu_ipv4_udp_l3src_l4dst',
+mac_ipv4_gre_ipv4_gtpu_ipv4_udp_l3srcl4src = {
+    'sub_casename': 'mac_ipv4_gre_ipv4_gtpu_ipv4_udp_l3srcl4src',
     'port_id': 0,
-    'rule': 'flow create 0 ingress pattern eth / ipv4 / udp / gtpu / ipv4 / udp / end actions rss types ipv4-udp l3-src-only l4-dst-only end key_len 0 queues end / end',
+    'rule': 'flow create 0 ingress pattern eth / ipv4 / gre / ipv4 / udp / gtpu / ipv4 / udp / end actions rss types ipv4-udp l3-src-only l4-src-only end key_len 0 queues end / end',
     'test': [
         {
-            'send_packet': mac_ipv4_gtpu_ipv4_udp_basic['gtpogre-ipv4-udp'],
+            'send_packet': mac_ipv4_gre_ipv4_gtpu_ipv4_udp_basic['gtpogre-ipv4-nonfrag'],
             'action': 'save_hash',
         },
         {
-            'send_packet': mac_ipv4_gtpu_ipv4_udp_basic['gtpogre-ipv4-udp'].replace('192.168.0.2', '192.168.1.2'),
+            'send_packet': mac_ipv4_gre_ipv4_gtpu_ipv4_udp_l3src_changed_pkt['gtpogre-ipv4-nonfrag'],
             'action': 'check_hash_different',
         },
         {
-            'send_packet': mac_ipv4_gtpu_ipv4_udp_basic['gtpogre-ipv4-udp'].replace('dport=23', 'dport=33'),
+            'send_packet': mac_ipv4_gre_ipv4_gtpu_ipv4_udp_l4src_changed_pkt['gtpogre-ipv4-nonfrag'],
             'action': 'check_hash_different',
         },
         {
-            'send_packet': mac_ipv4_gtpu_ipv4_udp_basic['gtpogre-ipv4-udp'].replace('sport=22', 'sport=32').replace('192.168.0.1', '192.168.1.1'),
+            'send_packet': 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IP(src="1.1.2.14", dst="1.1.2.15")/UDP()/GTP_U_Header()/IP(src="1.1.2.6", dst="1.1.2.17")/UDP(dport=12, sport=4)',
             'action': 'check_hash_same',
         },
+        {
+            'send_packet': mac_ipv4_gre_ipv4_gtpu_ipv4_udp_unmatched_pkt,
+            'action': 'check_no_hash',
+        },
     ],
-    'post-test': []
+    'post-test': [
+        {
+            'send_packet': [
+                mac_ipv4_gre_ipv4_gtpu_ipv4_udp_basic['gtpogre-ipv4-nonfrag'],
+            ],
+            'action': 'check_no_hash',
+        },
+    ]
 }
 
-mac_ipv4_gtpu_ipv4_udp_l3dst_l4src = {
-    'sub_casename': 'mac_ipv4_gtpu_ipv4_udp_l3dst_l4src',
+mac_ipv4_gre_ipv4_gtpu_ipv4_udp_l3srcl4dst = {
+    'sub_casename': 'mac_ipv4_gre_ipv4_gtpu_ipv4_udp_l3srcl4dst',
     'port_id': 0,
-    'rule': 'flow create 0 ingress pattern eth / ipv4 / udp / gtpu / ipv4 / udp / end actions rss types ipv4-udp l3-dst-only l4-src-only end key_len 0 queues end / end',
+    'rule': 'flow create 0 ingress pattern eth / ipv4 / gre / ipv4 / udp / gtpu / ipv4 / udp / end actions rss types ipv4-udp l3-src-only l4-dst-only end key_len 0 queues end / end',
     'test': [
         {
-            'send_packet': mac_ipv4_gtpu_ipv4_udp_basic['gtpogre-ipv4-udp'],
+            'send_packet': mac_ipv4_gre_ipv4_gtpu_ipv4_udp_basic['gtpogre-ipv4-nonfrag'],
             'action': 'save_hash',
         },
         {
-            'send_packet': mac_ipv4_gtpu_ipv4_udp_basic['gtpogre-ipv4-udp'].replace('192.168.0.1', '192.168.1.1'),
+            'send_packet': mac_ipv4_gre_ipv4_gtpu_ipv4_udp_l3src_changed_pkt['gtpogre-ipv4-nonfrag'],
             'action': 'check_hash_different',
         },
         {
-            'send_packet': mac_ipv4_gtpu_ipv4_udp_basic['gtpogre-ipv4-udp'].replace('sport=22', 'sport=33'),
+            'send_packet': mac_ipv4_gre_ipv4_gtpu_ipv4_udp_l4dst_changed_pkt['gtpogre-ipv4-nonfrag'],
             'action': 'check_hash_different',
         },
         {
-            'send_packet': mac_ipv4_gtpu_ipv4_udp_basic['gtpogre-ipv4-udp'].replace('dport=23', 'dport=33').replace('192.168.0.2', '192.168.1.2'),
+            'send_packet': 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IP(src="1.1.2.14", dst="1.1.2.15")/UDP()/GTP_U_Header()/IP(src="1.1.2.6", dst="1.1.2.17")/UDP(dport=2, sport=14)',
             'action': 'check_hash_same',
         },
+        {
+            'send_packet': mac_ipv4_gre_ipv4_gtpu_ipv4_udp_unmatched_pkt,
+            'action': 'check_no_hash',
+        },
     ],
-    'post-test': []
+    'post-test': [
+        {
+            'send_packet': [
+                mac_ipv4_gre_ipv4_gtpu_ipv4_udp_basic['gtpogre-ipv4-nonfrag'],
+            ],
+            'action': 'check_no_hash',
+        },
+    ]
 }
 
-mac_ipv4_gtpu_ipv4_udp_l3dst_l4dst = {
-    'sub_casename': 'mac_ipv4_gtpu_ipv4_udp_l3dst_l4dst',
+mac_ipv4_gre_ipv4_gtpu_ipv4_udp_l3dstl4src = {
+    'sub_casename': 'mac_ipv4_gre_ipv4_gtpu_ipv4_udp_l3dstl4src',
     'port_id': 0,
-    'rule': 'flow create 0 ingress pattern eth / ipv4 / udp / gtpu / ipv4 / udp / end actions rss types ipv4-udp l3-dst-only l4-dst-only end key_len 0 queues end / end',
+    'rule': 'flow create 0 ingress pattern eth / ipv4 / gre / ipv4 / udp / gtpu / ipv4 / udp / end actions rss types ipv4-udp l3-dst-only l4-src-only end key_len 0 queues end / end',
     'test': [
         {
-            'send_packet': mac_ipv4_gtpu_ipv4_udp_basic['gtpogre-ipv4-udp'],
+            'send_packet': mac_ipv4_gre_ipv4_gtpu_ipv4_udp_basic['gtpogre-ipv4-nonfrag'],
             'action': 'save_hash',
         },
         {
-            'send_packet': mac_ipv4_gtpu_ipv4_udp_basic['gtpogre-ipv4-udp'].replace('192.168.0.1', '192.168.1.1'),
+            'send_packet': mac_ipv4_gre_ipv4_gtpu_ipv4_udp_l3dst_changed_pkt['gtpogre-ipv4-nonfrag'],
             'action': 'check_hash_different',
         },
         {
-            'send_packet': mac_ipv4_gtpu_ipv4_udp_basic['gtpogre-ipv4-udp'].replace('dport=23', 'dport=33'),
+            'send_packet': mac_ipv4_gre_ipv4_gtpu_ipv4_udp_l4src_changed_pkt['gtpogre-ipv4-nonfrag'],
             'action': 'check_hash_different',
         },
         {
-            'send_packet': mac_ipv4_gtpu_ipv4_udp_basic['gtpogre-ipv4-udp'].replace('sport=22', 'sport=32').replace('192.168.0.2', '192.168.1.2'),
+            'send_packet': 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IP(src="1.1.2.14", dst="1.1.2.15")/UDP()/GTP_U_Header()/IP(src="1.1.2.16", dst="1.1.2.7")/UDP(dport=12, sport=4)',
             'action': 'check_hash_same',
         },
+        {
+            'send_packet': mac_ipv4_gre_ipv4_gtpu_ipv4_udp_unmatched_pkt,
+            'action': 'check_no_hash',
+        },
     ],
-    'post-test': []
+    'post-test': [
+        {
+            'send_packet': [
+                mac_ipv4_gre_ipv4_gtpu_ipv4_udp_basic['gtpogre-ipv4-nonfrag'],
+            ],
+            'action': 'check_no_hash',
+        },
+    ]
 }
-mac_ipv4_gtpu_ipv4_udp_l4dst = {
-    'sub_casename': 'mac_ipv4_gtpu_ipv4_udp_l4dst',
+
+mac_ipv4_gre_ipv4_gtpu_ipv4_udp_l3dstl4dst = {
+    'sub_casename': 'mac_ipv4_gre_ipv4_gtpu_ipv4_udp_l3dstl4dst',
     'port_id': 0,
-    'rule': 'flow create 0 ingress pattern eth / ipv4 / udp / gtpu / ipv4 / udp / end actions rss types ipv4-udp l4-dst-only end key_len 0 queues end / end',
+    'rule': 'flow create 0 ingress pattern eth / ipv4 / gre / ipv4 / udp / gtpu / ipv4 / udp / end actions rss types ipv4-udp l3-dst-only l4-dst-only end key_len 0 queues end / end',
     'test': [
         {
-            'send_packet': mac_ipv4_gtpu_ipv4_udp_basic['gtpogre-ipv4-udp'],
+            'send_packet': mac_ipv4_gre_ipv4_gtpu_ipv4_udp_basic['gtpogre-ipv4-nonfrag'],
             'action': 'save_hash',
         },
         {
-            'send_packet': mac_ipv4_gtpu_ipv4_udp_basic['gtpogre-ipv4-udp'].replace('dport=23', 'dport=33'),
+            'send_packet': mac_ipv4_gre_ipv4_gtpu_ipv4_udp_l3dst_changed_pkt['gtpogre-ipv4-nonfrag'],
             'action': 'check_hash_different',
         },
         {
-            'send_packet': mac_ipv4_gtpu_ipv4_udp_basic['gtpogre-ipv4-udp'].replace('sport=22', 'sport=32')
-                                                       .replace('192.168.0', '192.168.1'),
-            'action': 'check_hash_same',
+            'send_packet': mac_ipv4_gre_ipv4_gtpu_ipv4_udp_l4dst_changed_pkt['gtpogre-ipv4-nonfrag'],
+            'action': 'check_hash_different',
         },
-    ],
-    'post-test': []
-}
-mac_ipv4_gtpu_ipv4_udp_l4src = {
-    'sub_casename': 'mac_ipv4_gtpu_ipv4_udp_l4src',
-    'port_id': 0,
-    'rule': 'flow create 0 ingress pattern eth / ipv4 / udp / gtpu / ipv4 / udp / end actions rss types ipv4-udp l4-src-only end key_len 0 queues end / end',
-    'test': [
         {
-            'send_packet': mac_ipv4_gtpu_ipv4_udp_basic['gtpogre-ipv4-udp'],
-            'action': 'save_hash',
+            'send_packet': 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IP(src="1.1.2.14", dst="1.1.2.15")/UDP()/GTP_U_Header()/IP(src="1.1.2.16", dst="1.1.2.7")/UDP(dport=2, sport=14)',
+            'action': 'check_hash_same',
         },
         {
-            'send_packet': mac_ipv4_gtpu_ipv4_udp_basic['gtpogre-ipv4-udp'].replace('sport=22', 'sport=32'),
-            'action': 'check_hash_different',
+            'send_packet': mac_ipv4_gre_ipv4_gtpu_ipv4_udp_unmatched_pkt,
+            'action': 'check_no_hash',
         },
+    ],
+    'post-test': [
         {
-            'send_packet': mac_ipv4_gtpu_ipv4_udp_basic['gtpogre-ipv4-udp'].replace('dport=23', 'dport=32')
-                                                       .replace('192.168.0', '192.168.1'),
-            'action': 'check_hash_same',
+            'send_packet': [
+                mac_ipv4_gre_ipv4_gtpu_ipv4_udp_basic['gtpogre-ipv4-nonfrag'],
+            ],
+            'action': 'check_no_hash',
         },
-    ],
-    'post-test': []
+    ]
 }
 
-mac_ipv4_gtpu_ipv4_udp_all = {
-    'sub_casename': 'mac_ipv4_gtpu_ipv4_udp_all',
+mac_ipv4_gre_ipv4_gtpu_ipv4_udp_all = {
+    'sub_casename': 'mac_ipv4_gre_ipv4_gtpu_ipv4_udp_all',
     'port_id': 0,
-    'rule': 'flow create 0 ingress pattern eth / ipv4 / udp / gtpu / ipv4 / udp / end actions rss types ipv4-udp end key_len 0 queues end / end',
+    'rule': 'flow create 0 ingress pattern eth / ipv4 / gre / ipv4 / udp / gtpu / ipv4 / udp / end actions rss types ipv4-udp end key_len 0 queues end / end',
     'test': [
         {
-            'send_packet': mac_ipv4_gtpu_ipv4_udp_basic['gtpogre-ipv4-udp'],
+            'send_packet': mac_ipv4_gre_ipv4_gtpu_ipv4_udp_basic['gtpogre-ipv4-nonfrag'],
             'action': 'save_hash',
         },
         {
-            'send_packet': mac_ipv4_gtpu_ipv4_udp_basic['gtpogre-ipv4-udp'].replace('sport=22', 'sport=32'),
+            'send_packet': mac_ipv4_gre_ipv4_gtpu_ipv4_udp_l3dst_changed_pkt['gtpogre-ipv4-nonfrag'],
             'action': 'check_hash_different',
         },
         {
-            'send_packet': mac_ipv4_gtpu_ipv4_udp_basic['gtpogre-ipv4-udp'].replace('dport=23', 'dport=33'),
+            'send_packet': mac_ipv4_gre_ipv4_gtpu_ipv4_udp_l3src_changed_pkt['gtpogre-ipv4-nonfrag'],
             'action': 'check_hash_different',
         },
         {
-            'send_packet': mac_ipv4_gtpu_ipv4_udp_basic['gtpogre-ipv4-udp'].replace('192.168.0.1', '192.168.1.1'),
+            'send_packet': mac_ipv4_gre_ipv4_gtpu_ipv4_udp_l4dst_changed_pkt['gtpogre-ipv4-nonfrag'],
             'action': 'check_hash_different',
         },
         {
-            'send_packet': mac_ipv4_gtpu_ipv4_udp_basic['gtpogre-ipv4-udp'].replace('192.168.0.2', '192.168.1.2'),
+            'send_packet': mac_ipv4_gre_ipv4_gtpu_ipv4_udp_l4src_changed_pkt['gtpogre-ipv4-nonfrag'],
             'action': 'check_hash_different',
         },
         {
-            'send_packet': mac_ipv4_gtpu_ipv4_udp_basic['gtpogre-ipv4-udp'].replace('teid=0x123456', 'teid=0x12345'),
+            'send_packet': 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IP(src="1.1.2.14", dst="1.1.2.15")/UDP()/GTP_U_Header()/IP(src="1.1.2.6", dst="1.1.2.7")/UDP(dport=2, sport=4)',
             'action': 'check_hash_same',
         },
-    ],
-    'post-test': []
-}
-
-mac_ipv4_gtpu_ipv4_udp_l3 = {
-    'sub_casename': 'mac_ipv4_gtpu_ipv4_udp_l3',
-    'port_id': 0,
-    'rule': 'flow create 0 ingress pattern eth / ipv4 / udp / gtpu / ipv4 / udp / end actions rss types ipv4 end key_len 0 queues end / end',
-    'test': [
-        {
-            'send_packet': mac_ipv4_gtpu_ipv4_udp_basic['gtpogre-ipv4-udp'],
-            'action': 'save_hash',
-        },
-        {
-            'send_packet': mac_ipv4_gtpu_ipv4_udp_basic['gtpogre-ipv4-udp'].replace('192.168.0.1', '192.168.1.1'),
-            'action': 'check_hash_different',
-        },
         {
-            'send_packet': mac_ipv4_gtpu_ipv4_udp_basic['gtpogre-ipv4-udp'].replace('192.168.0.2', '192.168.1.2'),
-            'action': 'check_hash_different',
+            'send_packet': mac_ipv4_gre_ipv4_gtpu_ipv4_udp_unmatched_pkt,
+            'action': 'check_no_hash',
         },
+    ],
+    'post-test': [
         {
-            'send_packet': mac_ipv4_gtpu_ipv4_udp_basic['gtpogre-ipv4-udp'].replace('sport=22,dport=23', 'sport=12,dport=13'),
-            'action': 'check_hash_same',
+            'send_packet': [
+                mac_ipv4_gre_ipv4_gtpu_ipv4_udp_basic['gtpogre-ipv4-nonfrag'],
+            ],
+            'action': 'check_no_hash',
         },
-    ],
-    'post-test': []
+    ]
 }
 
-mac_ipv4_gtpu_ipv4_udp_toeplitz = [mac_ipv4_gtpu_ipv4_udp_l3dst, mac_ipv4_gtpu_ipv4_udp_l3src,
-                                   mac_ipv4_gtpu_ipv4_udp_l3dst_l4src, mac_ipv4_gtpu_ipv4_udp_l3dst_l4dst,
-                                   mac_ipv4_gtpu_ipv4_udp_l3src_l4src, mac_ipv4_gtpu_ipv4_udp_l3src_l4dst,
-                                   mac_ipv4_gtpu_ipv4_udp_l4src, mac_ipv4_gtpu_ipv4_udp_l4dst,
-                                   mac_ipv4_gtpu_ipv4_udp_all, mac_ipv4_gtpu_ipv4_udp_l3]
+mac_ipv4_gre_ipv4_gtpu_ipv4_udp_toeplitz = [mac_ipv4_gre_ipv4_gtpu_ipv4_udp_l3dst_only, mac_ipv4_gre_ipv4_gtpu_ipv4_udp_l3src_only,
+                                            mac_ipv4_gre_ipv4_gtpu_ipv4_udp_l4dst_only, mac_ipv4_gre_ipv4_gtpu_ipv4_udp_l4src_only,
+                                            mac_ipv4_gre_ipv4_gtpu_ipv4_udp_l3dstl4dst, mac_ipv4_gre_ipv4_gtpu_ipv4_udp_l3srcl4dst,
+                                            mac_ipv4_gre_ipv4_gtpu_ipv4_udp_l3dstl4src, mac_ipv4_gre_ipv4_gtpu_ipv4_udp_l3srcl4src,
+                                            mac_ipv4_gre_ipv4_gtpu_ipv4_udp_all]
+
 
-mac_ipv4_gtpu_ipv4_tcp_toeplitz = [eval(str(element).replace('TCP', 'TCP1').replace('udp', 'tcp')
-                                        .replace('UDP(sport', 'TCP(sport').replace('TCP1', 'UDP')
-                                        .replace('ipv4 / tcp / gtpu', 'ipv4 / udp / gtpu'))
-                                   for element in mac_ipv4_gtpu_ipv4_udp_toeplitz]
+mac_ipv4_gre_ipv4_gtpu_ipv4_tcp_toeplitz = [eval(str(element).replace('_udp', '_tcp')
+                                        .replace('TCP(sport', 'UDP(sport')
+                                        .replace('UDP(dport', 'TCP(dport')
+                                        .replace('gtpu / ipv4 / udp', 'gtpu / ipv4 / tcp')
+                                        .replace('ipv4-udp', 'ipv4-tcp'))
+                                   for element in mac_ipv4_gre_ipv4_gtpu_ipv4_udp_toeplitz]
 
-mac_ipv4_gtpu_ipv6_basic = {
-    'gtpogre-ipv6-nonfrag': 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/UDP(dport=2152)/GTP_U_Header(gtp_type=255, teid=0x123456)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/("X"*480)',
+mac_ipv4_gre_ipv4_gtpu_eh_ipv4_basic = {
+    'gtpogre-ipv4-nonfrag': 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.7")',
+    'gtpogre-ipv4-ul': 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.7")',
+    'gtpogre-ipv4-dl': 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.7")',
 }
+mac_ipv4_gre_ipv4_gtpu_eh_ipv4_l3src_changed_pkt = eval(str(mac_ipv4_gre_ipv4_gtpu_eh_ipv4_basic).replace('1.1.2.6', '1.1.2.16'))
+mac_ipv4_gre_ipv4_gtpu_eh_ipv4_l3dst_changed_pkt = eval(str(mac_ipv4_gre_ipv4_gtpu_eh_ipv4_basic).replace('1.1.2.7', '1.1.2.17'))
 
-mac_ipv4_gtpu_ipv6_l3src_changed_pkt = eval(str(mac_ipv4_gtpu_ipv6_basic).replace('ABAB', '1212'))
-mac_ipv4_gtpu_ipv6_l3dst_changed_pkt = eval(str(mac_ipv4_gtpu_ipv6_basic).replace('CDCD', '3434'))
+mac_ipv4_gre_ipv4_gtpu_eh_ipv4_unmatched_pkt = [
+    'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/IP(dst="192.168.0.1", src="192.168.0.2")/("X"*480)',
+    'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/("X"*480)',
+]
 
-mac_ipv4_gtpu_ipv6_l3dst_only = {
-    'sub_casename': 'mac_ipv4_gtpu_ipv6_l3dst',
+mac_ipv4_gre_ipv4_gtpu_eh_ipv4_l3dst_only = {
+    'sub_casename': 'mac_ipv4_gre_ipv4_gtpu_eh_ipv4_l3dst',
     'port_id': 0,
-    'rule': 'flow create 0 ingress pattern eth / ipv4 / udp / gtpu / ipv6 / end actions rss types ipv6 l3-dst-only end key_len 0 queues end / end',
+    'rule': 'flow create 0 ingress pattern eth / ipv4 / gre / ipv4 / udp / gtpu / gtp_psc / ipv4 / end actions rss types ipv4 l3-dst-only end key_len 0 queues end / end',
     'test': [
         {
-            'send_packet': mac_ipv4_gtpu_ipv6_basic['gtpogre-ipv6-nonfrag'],
-            'action': {'save_hash', 'gtpogre-ipv6-nonfrag'},
+            'send_packet': mac_ipv4_gre_ipv4_gtpu_eh_ipv4_basic['gtpogre-ipv4-nonfrag'],
+            'action': 'save_hash',
         },
         {
-            'send_packet': mac_ipv4_gtpu_ipv6_l3dst_changed_pkt['gtpogre-ipv6-nonfrag'],
+            'send_packet': mac_ipv4_gre_ipv4_gtpu_eh_ipv4_l3dst_changed_pkt['gtpogre-ipv4-nonfrag'],
             'action': 'check_hash_different',
         },
         {
-            'send_packet': mac_ipv4_gtpu_ipv6_l3src_changed_pkt['gtpogre-ipv6-nonfrag'],
+            'send_packet': 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IP(src="1.1.2.14", dst="1.1.2.15")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IP(src="1.1.2.16", dst="1.1.2.7")',
             'action': 'check_hash_same',
         },
-    ],
-    'post-test': []
-}
-
-mac_ipv4_gtpu_ipv6_l3src_only = {
-    'sub_casename': 'mac_ipv4_gtpu_ipv6_l3src_only',
-    'port_id': 0,
-    'rule': 'flow create 0 ingress pattern eth / ipv4 / udp / gtpu / ipv6 / end actions rss types ipv6 l3-src-only end key_len 0 queues end / end',
-    'test': [
         {
-            'send_packet': mac_ipv4_gtpu_ipv6_basic['gtpogre-ipv6-nonfrag'],
-            'action': {'save_hash', 'ipv6-nonfrag'},
+            'send_packet': mac_ipv4_gre_ipv4_gtpu_eh_ipv4_unmatched_pkt,
+            'action': 'check_no_hash',
+        },
+        {
+            'send_packet': mac_ipv4_gre_ipv4_gtpu_eh_ipv4_basic['gtpogre-ipv4-ul'],
+            'action': 'save_hash',
         },
         {
-            'send_packet': mac_ipv4_gtpu_ipv6_l3src_changed_pkt['gtpogre-ipv6-nonfrag'],
+            'send_packet': mac_ipv4_gre_ipv4_gtpu_eh_ipv4_l3dst_changed_pkt['gtpogre-ipv4-ul'],
             'action': 'check_hash_different',
         },
         {
-            'send_packet': mac_ipv4_gtpu_ipv6_l3dst_changed_pkt['gtpogre-ipv6-nonfrag'],
+            'send_packet': 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IP(src="1.1.2.14", dst="1.1.2.15")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IP(src="1.1.2.16", dst="1.1.2.7")',
             'action': 'check_hash_same',
         },
-    ],
-    'post-test': []
-}
-
-mac_ipv4_gtpu_ipv6_l3src_only = eval(str(mac_ipv4_gtpu_ipv6_l3dst_only)
-                                     .replace('mac_ipv4_gtpu_ipv6_l3dst', 'mac_ipv4_gtpu_ipv6_l3src')
-                                     .replace('l3-dst-only', 'l3-src-only')
-                                     .replace('check_hash_same', 'hash_check_different')
-                                     .replace('check_hash_different', 'check_hash_same')
-                                     .replace('hash_check_different', 'check_hash_different'))
-mac_ipv4_gtpu_ipv6_all = {
-    'sub_casename': 'mac_ipv4_gtpu_ipv6_all',
-    'port_id': 0,
-    'rule': 'flow create 0 ingress pattern eth / ipv4 / udp / gtpu / ipv6 / end actions rss types ipv6 end key_len 0 queues end / end',
-    'test': [
         {
-            'send_packet': mac_ipv4_gtpu_ipv6_basic['gtpogre-ipv6-nonfrag'],
-            'action': {'save_hash', 'ipv6-nonfrag'},
+            'send_packet': mac_ipv4_gre_ipv4_gtpu_eh_ipv4_unmatched_pkt,
+            'action': 'check_no_hash',
         },
         {
-            'send_packet': mac_ipv4_gtpu_ipv6_l3dst_changed_pkt['gtpogre-ipv6-nonfrag'],
-            'action': 'check_hash_different',
+            'send_packet': mac_ipv4_gre_ipv4_gtpu_eh_ipv4_basic['gtpogre-ipv4-dl'],
+            'action': 'save_hash',
         },
         {
-            'send_packet': mac_ipv4_gtpu_ipv6_l3src_changed_pkt['gtpogre-ipv6-nonfrag'],
+            'send_packet': mac_ipv4_gre_ipv4_gtpu_eh_ipv4_l3dst_changed_pkt['gtpogre-ipv4-dl'],
             'action': 'check_hash_different',
         },
         {
-            'send_packet': mac_ipv4_gtpu_ipv6_basic['gtpogre-ipv6-nonfrag'].replace('ABAB', '1212').replace('CDCD', '3434'),
-            'action': 'check_hash_different',
+            'send_packet': 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IP(src="1.1.2.14", dst="1.1.2.15")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IP(src="1.1.2.16", dst="1.1.2.7")',
+            'action': 'check_hash_same',
+        },
+        {
+            'send_packet': mac_ipv4_gre_ipv4_gtpu_eh_ipv4_unmatched_pkt,
+            'action': 'check_no_hash',
         },
     ],
-    'post-test': []
+    'post-test': [
+        {
+            'send_packet': [
+                mac_ipv4_gre_ipv4_gtpu_eh_ipv4_basic['gtpogre-ipv4-nonfrag'],
+                mac_ipv4_gre_ipv4_gtpu_eh_ipv4_basic['gtpogre-ipv4-ul'],
+                mac_ipv4_gre_ipv4_gtpu_eh_ipv4_basic['gtpogre-ipv4-dl'],
+            ],
+            'action': 'check_no_hash',
+        },
+    ]
 }
 
-mac_ipv4_gtpu_ipv6_gtpu = {
-    'sub_casename': 'mac_ipv4_gtpu_ipv6_gtpu',
+mac_ipv4_gre_ipv4_gtpu_eh_ipv4_l3src_only = {
+    'sub_casename': 'mac_ipv4_gre_ipv4_gtpu_eh_ipv4_l3src',
     'port_id': 0,
-    'rule': 'flow create 0 ingress pattern eth / ipv4 / udp / gtpu / ipv6 / end actions rss types gtpu end key_len 0 queues end / end',
+    'rule': 'flow create 0 ingress pattern eth / ipv4 / gre / ipv4 / udp / gtpu / gtp_psc / ipv4 / end actions rss types ipv4 l3-src-only end key_len 0 queues end / end',
     'test': [
         {
-            'send_packet': mac_ipv4_gtpu_ipv6_basic['gtpogre-ipv6-nonfrag'],
+            'send_packet': mac_ipv4_gre_ipv4_gtpu_eh_ipv4_basic['gtpogre-ipv4-nonfrag'],
             'action': 'save_hash',
         },
         {
-            'send_packet': mac_ipv4_gtpu_ipv6_basic['gtpogre-ipv6-nonfrag'].replace('teid=0x123456', 'teid=0x12345'),
+            'send_packet': mac_ipv4_gre_ipv4_gtpu_eh_ipv4_l3src_changed_pkt['gtpogre-ipv4-nonfrag'],
             'action': 'check_hash_different',
         },
         {
-            'send_packet': mac_ipv4_gtpu_ipv6_basic['gtpogre-ipv6-nonfrag'].replace('ABAB', '1212').replace('CDCD', '3434'),
+            'send_packet': 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IP(src="1.1.2.14", dst="1.1.2.15")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.17")',
             'action': 'check_hash_same',
         },
-    ],
-    'post-test': []
-}
-
-mac_ipv4_gtpu_ipv6_toeplitz = [mac_ipv4_gtpu_ipv6_l3dst_only, mac_ipv4_gtpu_ipv6_l3src_only,
-                               mac_ipv4_gtpu_ipv6_all, mac_ipv4_gtpu_ipv6_gtpu]
-
-mac_ipv4_gtpu_ipv6_udp_basic = {
-        'ipv6-udp': 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/UDP(dport=2152)/GTP_U_Header(gtp_type=255, teid=0x123456)/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)',
-        'gtpogre-ipv6-udp': 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/UDP(dport=2152)/GTP_U_Header(gtp_type=255, teid=0x123456)/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)',
-}
-mac_ipv4_gtpu_ipv6_udp_l3dst = {
-    'sub_casename': 'mac_ipv4_gtpu_ipv6_udp_l3dst',
-    'port_id': 0,
-    'rule': 'flow create 0 ingress pattern eth / ipv4 / udp / gtpu / ipv6 / udp / end actions rss types ipv6-udp l3-dst-only end key_len 0 queues end / end',
-    'test': [
         {
-            'send_packet': mac_ipv4_gtpu_ipv6_udp_basic['gtpogre-ipv6-udp'],
+            'send_packet': mac_ipv4_gre_ipv4_gtpu_eh_ipv4_unmatched_pkt,
+            'action': 'check_no_hash',
+        },
+        {
+            'send_packet': mac_ipv4_gre_ipv4_gtpu_eh_ipv4_basic['gtpogre-ipv4-ul'],
             'action': 'save_hash',
         },
         {
-            'send_packet': mac_ipv4_gtpu_ipv6_udp_basic['gtpogre-ipv6-udp'].replace('CDCD', '3434'),
+            'send_packet': mac_ipv4_gre_ipv4_gtpu_eh_ipv4_l3src_changed_pkt['gtpogre-ipv4-ul'],
             'action': 'check_hash_different',
         },
         {
-            'send_packet': mac_ipv4_gtpu_ipv6_udp_basic['gtpogre-ipv6-udp'].replace('ABAB', '1212'),
+            'send_packet': 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IP(src="1.1.2.14", dst="1.1.2.15")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.17")',
             'action': 'check_hash_same',
         },
-    ],
-    'post-test': []
-}
-
-mac_ipv4_gtpu_ipv6_udp_l3src = eval(str(mac_ipv4_gtpu_ipv6_udp_l3dst)
-                                    .replace('mac_ipv4_gtpu_ipv6_udp_l3dst', 'mac_ipv4_gtpu_ipv6_udp_l3src')
-                                    .replace('l3-dst-only', 'l3-src-only')
-                                    .replace('check_hash_same', 'hash_check_different')
-                                    .replace('check_hash_different', 'check_hash_same')
-                                    .replace('hash_check_different', 'check_hash_different'))
-
-mac_ipv4_gtpu_ipv6_udp_l3src_l4src = {
-    'sub_casename': 'mac_ipv4_gtpu_ipv6_udp_l3src_l4src',
-    'port_id': 0,
-    'rule': 'flow create 0 ingress pattern eth / ipv4 / udp / gtpu / ipv6 / udp / end actions rss types ipv6-udp l3-src-only l4-src-only end key_len 0 queues end / end',
-    'test': [
         {
-            'send_packet': mac_ipv4_gtpu_ipv6_udp_basic['gtpogre-ipv6-udp'],
-            'action': 'save_hash',
+            'send_packet': mac_ipv4_gre_ipv4_gtpu_eh_ipv4_unmatched_pkt,
+            'action': 'check_no_hash',
         },
         {
-            'send_packet': mac_ipv4_gtpu_ipv6_udp_basic['gtpogre-ipv6-udp'].replace('ABAB', '1212'),
-            'action': 'check_hash_different',
+            'send_packet': mac_ipv4_gre_ipv4_gtpu_eh_ipv4_basic['gtpogre-ipv4-dl'],
+            'action': 'save_hash',
         },
         {
-            'send_packet': mac_ipv4_gtpu_ipv6_udp_basic['gtpogre-ipv6-udp'].replace('sport=22', 'sport=33'),
+            'send_packet': mac_ipv4_gre_ipv4_gtpu_eh_ipv4_l3src_changed_pkt['gtpogre-ipv4-dl'],
             'action': 'check_hash_different',
         },
         {
-            'send_packet': mac_ipv4_gtpu_ipv6_udp_basic['gtpogre-ipv6-udp'].replace('dport=23', 'dport=33').replace('CDCD', '3434'),
+            'send_packet': 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IP(src="1.1.2.14", dst="1.1.2.15")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.17")',
             'action': 'check_hash_same',
         },
+        {
+            'send_packet': mac_ipv4_gre_ipv4_gtpu_eh_ipv4_unmatched_pkt,
+            'action': 'check_no_hash',
+        },
     ],
-    'post-test': []
+    'post-test': [
+        {
+            'send_packet': [
+                mac_ipv4_gre_ipv4_gtpu_eh_ipv4_basic['gtpogre-ipv4-nonfrag'],
+                mac_ipv4_gre_ipv4_gtpu_eh_ipv4_basic['gtpogre-ipv4-ul'],
+                mac_ipv4_gre_ipv4_gtpu_eh_ipv4_basic['gtpogre-ipv4-dl'],
+            ],
+            'action': 'check_no_hash',
+        },
+    ]
 }
 
-mac_ipv4_gtpu_ipv6_udp_l3src_l4dst = {
-    'sub_casename': 'mac_ipv4_gtpu_ipv6_udp_l3src_l4dst',
+mac_ipv4_gre_ipv4_gtpu_eh_ipv4_all = {
+    'sub_casename': 'mac_ipv4_gre_ipv4_gtpu_eh_ipv4_all',
     'port_id': 0,
-    'rule': 'flow create 0 ingress pattern eth / ipv4 / udp / gtpu / ipv6 / udp / end actions rss types ipv6-udp l3-src-only l4-dst-only end key_len 0 queues end / end',
+    'rule': 'flow create 0 ingress pattern eth / ipv4 / gre / ipv4 / udp / gtpu / gtp_psc / ipv4 / end actions rss types ipv4 end key_len 0 queues end / end',
     'test': [
         {
-            'send_packet': mac_ipv4_gtpu_ipv6_udp_basic['gtpogre-ipv6-udp'],
+            'send_packet': mac_ipv4_gre_ipv4_gtpu_eh_ipv4_basic['gtpogre-ipv4-nonfrag'],
             'action': 'save_hash',
         },
         {
-            'send_packet': mac_ipv4_gtpu_ipv6_udp_basic['gtpogre-ipv6-udp'].replace('ABAB', '1212'),
+            'send_packet': mac_ipv4_gre_ipv4_gtpu_eh_ipv4_l3src_changed_pkt['gtpogre-ipv4-nonfrag'],
             'action': 'check_hash_different',
         },
         {
-            'send_packet': mac_ipv4_gtpu_ipv6_udp_basic['gtpogre-ipv6-udp'].replace('dport=23', 'dport=33'),
+            'send_packet': mac_ipv4_gre_ipv4_gtpu_eh_ipv4_l3dst_changed_pkt['gtpogre-ipv4-nonfrag'],
             'action': 'check_hash_different',
         },
         {
-            'send_packet': mac_ipv4_gtpu_ipv6_udp_basic['gtpogre-ipv6-udp'].replace('sport=22', 'sport=32').replace('CDCD', '3434'),
+            'send_packet': 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IP(src="1.1.2.14", dst="1.1.2.15")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.7")',
             'action': 'check_hash_same',
         },
+        {
+            'send_packet': mac_ipv4_gre_ipv4_gtpu_eh_ipv4_unmatched_pkt,
+            'action': 'check_no_hash',
+        },
     ],
-    'post-test': []
+    'post-test': [
+        {
+            'send_packet': [
+                mac_ipv4_gre_ipv4_gtpu_eh_ipv4_basic['gtpogre-ipv4-nonfrag'],
+            ],
+            'action': 'check_no_hash',
+        },
+    ]
+}
+
+mac_ipv4_gre_ipv4_gtpu_eh_ipv4_toeplitz = [mac_ipv4_gre_ipv4_gtpu_eh_ipv4_l3dst_only, mac_ipv4_gre_ipv4_gtpu_eh_ipv4_l3src_only,
+                                           mac_ipv4_gre_ipv4_gtpu_eh_ipv4_all]
+
+mac_ipv4_gre_ipv4_gtpu_eh_ipv4_udp_basic = {
+    'gtpogre-ipv4-nonfrag': 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.7")/UDP(dport=2, sport=4)',
+    'gtpogre-ipv4-ul': 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.7")/UDP(dport=2, sport=4)',
+    'gtpogre-ipv4-dl': 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.7")/UDP(dport=2, sport=4)',
 }
+mac_ipv4_gre_ipv4_gtpu_eh_ipv4_udp_l3src_changed_pkt = eval(str(mac_ipv4_gre_ipv4_gtpu_eh_ipv4_udp_basic).replace('1.1.2.6', '1.1.2.16'))
+mac_ipv4_gre_ipv4_gtpu_eh_ipv4_udp_l3dst_changed_pkt = eval(str(mac_ipv4_gre_ipv4_gtpu_eh_ipv4_udp_basic).replace('1.1.2.7', '1.1.2.17'))
+mac_ipv4_gre_ipv4_gtpu_eh_ipv4_udp_l4src_changed_pkt = eval(str(mac_ipv4_gre_ipv4_gtpu_eh_ipv4_udp_basic).replace('sport=4', 'sport=14'))
+mac_ipv4_gre_ipv4_gtpu_eh_ipv4_udp_l4dst_changed_pkt = eval(str(mac_ipv4_gre_ipv4_gtpu_eh_ipv4_udp_basic).replace('dport=2', 'dport=12'))
+
+mac_ipv4_gre_ipv4_gtpu_eh_ipv4_udp_unmatched_pkt = [
+    'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/IP(dst="192.168.0.1", src="192.168.0.2")/UDP(dport=2, sport=4)/("X"*480)',
+    'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(dport=2, sport=4)/("X"*480)',
+    'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.7")/TCP(sport=4, dport=2)'
+]
 
-mac_ipv4_gtpu_ipv6_udp_l3dst_l4src = {
-    'sub_casename': 'mac_ipv4_gtpu_ipv6_udp_l3dst_l4src',
+mac_ipv4_gre_ipv4_gtpu_eh_ipv4_udp_l3dst_only = {
+    'sub_casename': 'mac_ipv4_gre_ipv4_gtpu_eh_ipv4_udp_l3dst',
     'port_id': 0,
-    'rule': 'flow create 0 ingress pattern eth / ipv4 / udp / gtpu / ipv6 / udp / end actions rss types ipv6-udp l3-dst-only l4-src-only end key_len 0 queues end / end',
+    'rule': 'flow create 0 ingress pattern eth / ipv4 / gre / ipv4 / udp / gtpu / gtp_psc / ipv4 / udp / end actions rss types ipv4-udp l3-dst-only end key_len 0 queues end / end',
     'test': [
         {
-            'send_packet': mac_ipv4_gtpu_ipv6_udp_basic['gtpogre-ipv6-udp'],
+            'send_packet': mac_ipv4_gre_ipv4_gtpu_eh_ipv4_udp_basic['gtpogre-ipv4-nonfrag'],
             'action': 'save_hash',
         },
         {
-            'send_packet': mac_ipv4_gtpu_ipv6_udp_basic['gtpogre-ipv6-udp'].replace('CDCD', '3434'),
+            'send_packet': mac_ipv4_gre_ipv4_gtpu_eh_ipv4_udp_l3dst_changed_pkt['gtpogre-ipv4-nonfrag'],
             'action': 'check_hash_different',
         },
         {
-            'send_packet': mac_ipv4_gtpu_ipv6_udp_basic['gtpogre-ipv6-udp'].replace('sport=22', 'sport=33'),
-            'action': 'check_hash_different',
+            'send_packet': 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IP(src="1.1.2.14", dst="1.1.2.15")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IP(src="1.1.2.16", dst="1.1.2.7")/UDP(dport=12, sport=14)',
+            'action': 'check_hash_same',
         },
         {
-            'send_packet': mac_ipv4_gtpu_ipv6_udp_basic['gtpogre-ipv6-udp'].replace('dport=23', 'dport=33').replace('ABAB', '1212'),
-            'action': 'check_hash_same',
+            'send_packet': mac_ipv4_gre_ipv4_gtpu_eh_ipv4_udp_unmatched_pkt,
+            'action': 'check_no_hash',
         },
-    ],
-    'post-test': []
-}
-
-mac_ipv4_gtpu_ipv6_udp_l3dst_l4dst = {
-    'sub_casename': 'mac_ipv4_gtpu_ipv6_udp_l3dst_l4dst',
-    'port_id': 0,
-    'rule': 'flow create 0 ingress pattern eth / ipv4 / udp / gtpu / ipv6 / udp / end actions rss types ipv6-udp l3-dst-only l4-dst-only end key_len 0 queues end / end',
-    'test': [
         {
-            'send_packet': mac_ipv4_gtpu_ipv6_udp_basic['gtpogre-ipv6-udp'],
+            'send_packet': mac_ipv4_gre_ipv4_gtpu_eh_ipv4_udp_basic['gtpogre-ipv4-ul'],
             'action': 'save_hash',
         },
         {
-            'send_packet': mac_ipv4_gtpu_ipv6_udp_basic['gtpogre-ipv6-udp'].replace('CDCD', '3434'),
+            'send_packet': mac_ipv4_gre_ipv4_gtpu_eh_ipv4_udp_l3dst_changed_pkt['gtpogre-ipv4-ul'],
             'action': 'check_hash_different',
         },
         {
-            'send_packet': mac_ipv4_gtpu_ipv6_udp_basic['gtpogre-ipv6-udp'].replace('dport=23', 'dport=33'),
-            'action': 'check_hash_different',
+            'send_packet': 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IP(src="1.1.2.14", dst="1.1.2.15")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IP(src="1.1.2.16", dst="1.1.2.7")/UDP(dport=12, sport=14)',
+            'action': 'check_hash_same',
         },
         {
-            'send_packet': mac_ipv4_gtpu_ipv6_udp_basic['gtpogre-ipv6-udp'].replace('sport=22', 'sport=32').replace('ABAB', '1212'),
-            'action': 'check_hash_same',
+            'send_packet': mac_ipv4_gre_ipv4_gtpu_eh_ipv4_udp_unmatched_pkt,
+            'action': 'check_no_hash',
         },
-    ],
-    'post-test': []
-}
-mac_ipv4_gtpu_ipv6_udp_l4dst = {
-    'sub_casename': 'mac_ipv4_gtpu_ipv6_udp_l4dst',
-    'port_id': 0,
-    'rule': 'flow create 0 ingress pattern eth / ipv4 / udp / gtpu / ipv6 / udp / end actions rss types ipv6-udp l4-dst-only end key_len 0 queues end / end',
-    'test': [
         {
-            'send_packet': mac_ipv4_gtpu_ipv6_udp_basic['gtpogre-ipv6-udp'],
+            'send_packet': mac_ipv4_gre_ipv4_gtpu_eh_ipv4_udp_basic['gtpogre-ipv4-dl'],
             'action': 'save_hash',
         },
         {
-            'send_packet': mac_ipv4_gtpu_ipv6_udp_basic['gtpogre-ipv6-udp'].replace('dport=23', 'dport=33'),
+            'send_packet': mac_ipv4_gre_ipv4_gtpu_eh_ipv4_udp_l3dst_changed_pkt['gtpogre-ipv4-dl'],
             'action': 'check_hash_different',
         },
         {
-            'send_packet': mac_ipv4_gtpu_ipv6_udp_basic['gtpogre-ipv6-udp'].replace('sport=22', 'sport=32')
-                .replace('ABAB', '1212').replace('CDCD', '3434'),
+            'send_packet': 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IP(src="1.1.2.14", dst="1.1.2.15")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IP(src="1.1.2.16", dst="1.1.2.7")/UDP(dport=12, sport=14)',
             'action': 'check_hash_same',
         },
+        {
+            'send_packet': mac_ipv4_gre_ipv4_gtpu_eh_ipv4_udp_unmatched_pkt,
+            'action': 'check_no_hash',
+        },
     ],
-    'post-test': []
+    'post-test': [
+        {
+            'send_packet': [
+                mac_ipv4_gre_ipv4_gtpu_eh_ipv4_udp_basic['gtpogre-ipv4-nonfrag'],
+                mac_ipv4_gre_ipv4_gtpu_eh_ipv4_udp_basic['gtpogre-ipv4-ul'],
+                mac_ipv4_gre_ipv4_gtpu_eh_ipv4_udp_basic['gtpogre-ipv4-dl'],
+            ],
+            'action': 'check_no_hash',
+        },
+    ]
 }
-mac_ipv4_gtpu_ipv6_udp_l4src = {
-    'sub_casename': 'mac_ipv4_gtpu_ipv6_udp_l4src',
+
+mac_ipv4_gre_ipv4_gtpu_eh_ipv4_udp_l3src_only = {
+    'sub_casename': 'mac_ipv4_gre_ipv4_gtpu_eh_ipv4_udp_l3src',
     'port_id': 0,
-    'rule': 'flow create 0 ingress pattern eth / ipv4 / udp / gtpu / ipv6 / udp / end actions rss types ipv6-udp l4-src-only end key_len 0 queues end / end',
+    'rule': 'flow create 0 ingress pattern eth / ipv4 / gre / ipv4 / udp / gtpu / gtp_psc / ipv4 / udp / end actions rss types ipv4-udp l3-src-only end key_len 0 queues end / end',
     'test': [
         {
-            'send_packet': mac_ipv4_gtpu_ipv6_udp_basic['gtpogre-ipv6-udp'],
+            'send_packet': mac_ipv4_gre_ipv4_gtpu_eh_ipv4_udp_basic['gtpogre-ipv4-nonfrag'],
             'action': 'save_hash',
         },
         {
-            'send_packet': mac_ipv4_gtpu_ipv6_udp_basic['gtpogre-ipv6-udp'].replace('sport=22', 'sport=32'),
+            'send_packet': mac_ipv4_gre_ipv4_gtpu_eh_ipv4_udp_l3src_changed_pkt['gtpogre-ipv4-nonfrag'],
             'action': 'check_hash_different',
         },
         {
-            'send_packet': mac_ipv4_gtpu_ipv6_udp_basic['gtpogre-ipv6-udp'].replace('dport=23', 'dport=32')
-                .replace('ABAB', '1212').replace('CDCD', '3434'),
+            'send_packet': 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IP(src="1.1.2.14", dst="1.1.2.15")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.17")/UDP(dport=12, sport=14)',
             'action': 'check_hash_same',
         },
-    ],
-    'post-test': []
-}
-
-mac_ipv4_gtpu_ipv6_udp_all = {
-    'sub_casename': 'mac_ipv4_gtpu_ipv6_udp_all',
-    'port_id': 0,
-    'rule': 'flow create 0 ingress pattern eth / ipv4 / udp / gtpu / ipv6 / udp / end actions rss types ipv6-udp end key_len 0 queues end / end',
-    'test': [
         {
-            'send_packet': mac_ipv4_gtpu_ipv6_udp_basic['gtpogre-ipv6-udp'],
+            'send_packet': mac_ipv4_gre_ipv4_gtpu_eh_ipv4_udp_unmatched_pkt,
+            'action': 'check_no_hash',
+        },
+        {
+            'send_packet': mac_ipv4_gre_ipv4_gtpu_eh_ipv4_udp_basic['gtpogre-ipv4-ul'],
             'action': 'save_hash',
         },
         {
-            'send_packet': mac_ipv4_gtpu_ipv6_udp_basic['gtpogre-ipv6-udp'].replace('sport=22', 'sport=32'),
+            'send_packet': mac_ipv4_gre_ipv4_gtpu_eh_ipv4_udp_l3src_changed_pkt['gtpogre-ipv4-ul'],
             'action': 'check_hash_different',
         },
         {
-            'send_packet': mac_ipv4_gtpu_ipv6_udp_basic['gtpogre-ipv6-udp'].replace('dport=23', 'dport=33'),
-            'action': 'check_hash_different',
+            'send_packet': 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IP(src="1.1.2.14", dst="1.1.2.15")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.17")/UDP(dport=12, sport=14)',
+            'action': 'check_hash_same',
         },
         {
-            'send_packet': mac_ipv4_gtpu_ipv6_udp_basic['gtpogre-ipv6-udp'].replace('CDCD', '3434'),
-            'action': 'check_hash_different',
+            'send_packet': mac_ipv4_gre_ipv4_gtpu_eh_ipv4_udp_unmatched_pkt,
+            'action': 'check_no_hash',
+        },
+        {
+            'send_packet': mac_ipv4_gre_ipv4_gtpu_eh_ipv4_udp_basic['gtpogre-ipv4-dl'],
+            'action': 'save_hash',
         },
         {
-            'send_packet': mac_ipv4_gtpu_ipv6_udp_basic['gtpogre-ipv6-udp'].replace('ABAB', '1212'),
+            'send_packet': mac_ipv4_gre_ipv4_gtpu_eh_ipv4_udp_l3src_changed_pkt['gtpogre-ipv4-dl'],
             'action': 'check_hash_different',
         },
         {
-            'send_packet': mac_ipv4_gtpu_ipv6_udp_basic['gtpogre-ipv6-udp'].replace('teid=0x123456', 'teid=0x12345'),
+            'send_packet': 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IP(src="1.1.2.14", dst="1.1.2.15")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.17")/UDP(dport=12, sport=14)',
             'action': 'check_hash_same',
         },
+        {
+            'send_packet': mac_ipv4_gre_ipv4_gtpu_eh_ipv4_udp_unmatched_pkt,
+            'action': 'check_no_hash',
+        },
     ],
-    'post-test': []
-}
-
-mac_ipv4_gtpu_ipv6_udp_toeplitz = [mac_ipv4_gtpu_ipv6_udp_l3dst, mac_ipv4_gtpu_ipv6_udp_l3src,
-                                   mac_ipv4_gtpu_ipv6_udp_l3dst_l4src, mac_ipv4_gtpu_ipv6_udp_l3dst_l4dst,
-                                   mac_ipv4_gtpu_ipv6_udp_l3src_l4src, mac_ipv4_gtpu_ipv6_udp_l3src_l4dst,
-                                   mac_ipv4_gtpu_ipv6_udp_l4src, mac_ipv4_gtpu_ipv6_udp_l4dst,
-                                   mac_ipv4_gtpu_ipv6_udp_all]
-
-mac_ipv4_gtpu_ipv6_tcp_toeplitz = [eval(str(element).replace('TCP', 'TCP1').replace('udp', 'tcp')
-                                        .replace('UDP(sport', 'TCP(sport').replace('TCP1', 'UDP')
-                                        .replace('ipv4 / tcp / gtpu', 'ipv4 / udp / gtpu'))
-                                   for element in mac_ipv4_gtpu_ipv6_udp_toeplitz]
-
-mac_ipv4_gtpu_eh_dl_ipv4_basic = {
-    'gtpogre-ipv4-nonfrag': 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/UDP(dport=2152)/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IP(dst="192.168.0.1",src="192.168.0.2")/("X"*480)',
+    'post-test': [
+        {
+            'send_packet': [
+                mac_ipv4_gre_ipv4_gtpu_eh_ipv4_udp_basic['gtpogre-ipv4-nonfrag'],
+                mac_ipv4_gre_ipv4_gtpu_eh_ipv4_udp_basic['gtpogre-ipv4-ul'],
+                mac_ipv4_gre_ipv4_gtpu_eh_ipv4_udp_basic['gtpogre-ipv4-dl'],
+            ],
+            'action': 'check_no_hash',
+        },
+    ]
 }
 
-mac_ipv4_gtpu_eh_ipv4_l3src_changed_pkt = eval(
-    str(mac_ipv4_gtpu_eh_dl_ipv4_basic).replace('192.168.0.2', '192.168.1.2'))
-mac_ipv4_gtpu_eh_ipv4_l3dst_changed_pkt = eval(
-    str(mac_ipv4_gtpu_eh_dl_ipv4_basic).replace('192.168.0.1', '192.168.1.1'))
-
-mac_ipv4_gtpu_eh_dl_ipv4_l3dst_only = {
-    'sub_casename': 'mac_ipv4_gtpu_eh_dl_ipv4_l3dst',
+mac_ipv4_gre_ipv4_gtpu_eh_ipv4_udp_l4dst_only = {
+    'sub_casename': 'mac_ipv4_gre_ipv4_gtpu_eh_ipv4_udp_l4dst',
     'port_id': 0,
-    'rule': 'flow create 0 ingress pattern eth / ipv4 / udp / gtpu / gtp_psc pdu_t is 0 / ipv4 / end actions rss types ipv4 l3-dst-only end key_len 0 queues end / end',
+    'rule': 'flow create 0 ingress pattern eth / ipv4 / gre / ipv4 / udp / gtpu / gtp_psc / ipv4 / udp / end actions rss types ipv4-udp l4-dst-only end key_len 0 queues end / end',
     'test': [
         {
-            'send_packet': mac_ipv4_gtpu_eh_dl_ipv4_basic['gtpogre-ipv4-nonfrag'],
+            'send_packet': mac_ipv4_gre_ipv4_gtpu_eh_ipv4_udp_basic['gtpogre-ipv4-nonfrag'],
             'action': 'save_hash',
         },
         {
-            'send_packet': mac_ipv4_gtpu_eh_ipv4_l3dst_changed_pkt['gtpogre-ipv4-nonfrag'],
+            'send_packet': mac_ipv4_gre_ipv4_gtpu_eh_ipv4_udp_l4dst_changed_pkt['gtpogre-ipv4-nonfrag'],
             'action': 'check_hash_different',
         },
         {
-            'send_packet': mac_ipv4_gtpu_eh_ipv4_l3src_changed_pkt['gtpogre-ipv4-nonfrag'],
+            'send_packet': 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IP(src="1.1.2.14", dst="1.1.2.15")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IP(src="1.1.2.16", dst="1.1.2.17")/UDP(dport=2, sport=14)',
             'action': 'check_hash_same',
         },
-    ],
-    'post-test': []
-}
-
-mac_ipv4_gtpu_eh_dl_ipv4_l3src_only = eval(str(mac_ipv4_gtpu_eh_dl_ipv4_l3dst_only)
-                                           .replace('eh_dl_ipv4_l3dst', 'eh_ul_ipv4_l3src')
-                                           .replace('l3-dst-only', 'l3-src-only')
-                                           .replace('check_hash_same', 'hash_check_different')
-                                           .replace('check_hash_different', 'check_hash_same')
-                                           .replace('hash_check_different', 'check_hash_different'))
-mac_ipv4_gtpu_eh_dl_ipv4_all = {
-    'sub_casename': 'mac_ipv4_gtpu_eh_dl_ipv4_all',
-    'port_id': 0,
-    'rule': 'flow create 0 ingress pattern eth / ipv4 / udp / gtpu / gtp_psc pdu_t is 0 / ipv4 / end actions rss types ipv4 end key_len 0 queues end / end',
-    'test': [
         {
-            'send_packet': mac_ipv4_gtpu_eh_dl_ipv4_basic['gtpogre-ipv4-nonfrag'],
+            'send_packet': mac_ipv4_gre_ipv4_gtpu_eh_ipv4_udp_unmatched_pkt,
+            'action': 'check_no_hash',
+        },
+        {
+            'send_packet': mac_ipv4_gre_ipv4_gtpu_eh_ipv4_udp_basic['gtpogre-ipv4-ul'],
             'action': 'save_hash',
         },
         {
-            'send_packet': mac_ipv4_gtpu_eh_ipv4_l3dst_changed_pkt['gtpogre-ipv4-nonfrag'],
+            'send_packet': mac_ipv4_gre_ipv4_gtpu_eh_ipv4_udp_l4dst_changed_pkt['gtpogre-ipv4-ul'],
             'action': 'check_hash_different',
         },
         {
-            'send_packet': mac_ipv4_gtpu_eh_ipv4_l3src_changed_pkt['gtpogre-ipv4-nonfrag'],
-            'action': 'check_hash_different',
+            'send_packet': 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IP(src="1.1.2.14", dst="1.1.2.15")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IP(src="1.1.2.16", dst="1.1.2.17")/UDP(dport=2, sport=14)',
+            'action': 'check_hash_same',
+        },
+        {
+            'send_packet': mac_ipv4_gre_ipv4_gtpu_eh_ipv4_udp_unmatched_pkt,
+            'action': 'check_no_hash',
         },
-    ],
-    'post-test': []
-}
-
-
-mac_ipv4_gtpu_eh_dl_ipv4 = [mac_ipv4_gtpu_eh_dl_ipv4_l3dst_only, mac_ipv4_gtpu_eh_dl_ipv4_l3src_only,
-                            mac_ipv4_gtpu_eh_dl_ipv4_all]
-
-mac_ipv4_gtpu_eh_ul_ipv4 = [eval(str(element).replace('(type=1', '(type=2')
-                            .replace('(type=0', '(type=1').replace('(type=2', '(type=0')
-                            .replace('gtp_psc pdu_t is 0', 'gtp_psc pdu_t is 1')
-                            .replace('eh_dl', 'eh_ul'))
-                            for element in mac_ipv4_gtpu_eh_dl_ipv4]
-
-mac_ipv4_gtpu_eh_ipv4_toeplitz = mac_ipv4_gtpu_eh_dl_ipv4 + mac_ipv4_gtpu_eh_ul_ipv4
-
-mac_ipv4_gtpu_eh_without_ul_dl_ipv4_basic = {
-    'gtpogre-ipv4-nonfrag': 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/UDP(dport=2152)/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IP(dst="192.168.0.1",src="192.168.0.2")/("X"*480)',
-    'gtpogre-ipv4-nonfrag_ul': 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/UDP(dport=2152)/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IP(dst="192.168.0.1",src="192.168.0.2")/("X"*480)',
-}
-
-mac_ipv4_gtpu_eh_without_ul_dl_ipv4_l3src_changed_pkt = eval(str(mac_ipv4_gtpu_eh_without_ul_dl_ipv4_basic).replace('192.168.0.2', '192.168.1.2'))
-mac_ipv4_gtpu_eh_without_ul_dl_ipv4_l3dst_changed_pkt = eval(str(mac_ipv4_gtpu_eh_without_ul_dl_ipv4_basic).replace('192.168.0.1', '192.168.1.1'))
-
-mac_ipv4_gtpu_eh_without_ul_dl_ipv4_l3dst_only = {
-    'sub_casename': 'mac_ipv4_gtpu_eh_without_ul_dl_ipv4_l3dst',
-    'port_id': 0,
-    'rule': 'flow create 0 ingress pattern eth / ipv4 / udp / gtpu / gtp_psc / ipv4 / end actions rss types ipv4 l3-dst-only end key_len 0 queues end / end',
-    'test': [
         {
-            'send_packet': mac_ipv4_gtpu_eh_without_ul_dl_ipv4_basic['gtpogre-ipv4-nonfrag'],
+            'send_packet': mac_ipv4_gre_ipv4_gtpu_eh_ipv4_udp_basic['gtpogre-ipv4-dl'],
             'action': 'save_hash',
         },
         {
-            'send_packet': mac_ipv4_gtpu_eh_without_ul_dl_ipv4_l3dst_changed_pkt['gtpogre-ipv4-nonfrag'],
+            'send_packet': mac_ipv4_gre_ipv4_gtpu_eh_ipv4_udp_l4dst_changed_pkt['gtpogre-ipv4-dl'],
             'action': 'check_hash_different',
         },
         {
-            'send_packet': mac_ipv4_gtpu_eh_without_ul_dl_ipv4_l3src_changed_pkt['gtpogre-ipv4-nonfrag'].replace('0x123456', '0x12345'),
+            'send_packet': 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IP(src="1.1.2.14", dst="1.1.2.15")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IP(src="1.1.2.16", dst="1.1.2.17")/UDP(dport=2, sport=14)',
             'action': 'check_hash_same',
         },
+        {
+            'send_packet': mac_ipv4_gre_ipv4_gtpu_eh_ipv4_udp_unmatched_pkt,
+            'action': 'check_no_hash',
+        },
     ],
-    'post-test': []
+    'post-test': [
+        {
+            'send_packet': [
+                mac_ipv4_gre_ipv4_gtpu_eh_ipv4_udp_basic['gtpogre-ipv4-nonfrag'],
+                mac_ipv4_gre_ipv4_gtpu_eh_ipv4_udp_basic['gtpogre-ipv4-ul'],
+                mac_ipv4_gre_ipv4_gtpu_eh_ipv4_udp_basic['gtpogre-ipv4-dl'],
+            ],
+            'action': 'check_no_hash',
+        },
+    ]
 }
 
-mac_ipv4_gtpu_eh_without_ul_dl_ipv4_l3src_only = eval(str(mac_ipv4_gtpu_eh_without_ul_dl_ipv4_l3dst_only)
-                                           .replace('ul_dl_ipv4_l3dst', 'ul_dl_ipv4_l3src')
-                                           .replace('l3-dst-only', 'l3-src-only')
-                                           .replace('dst="192.168.0.1",src="192.168.1.2"', 'dst="192.168.0.1",src="192.168.1.3"')
-                                           .replace('dst="192.168.1.1",src="192.168.0.2"', 'dst="192.168.0.1",src="192.168.1.2"')
-                                           .replace('dst="192.168.0.1",src="192.168.1.3"', 'dst="192.168.1.1",src="192.168.0.2"')
-                                                      )
-mac_ipv4_gtpu_eh_without_ul_dl_ipv4_all = {
-    'sub_casename': 'mac_ipv4_gtpu_eh_without_ul_dl_ipv4_all',
+mac_ipv4_gre_ipv4_gtpu_eh_ipv4_udp_l4src_only = {
+    'sub_casename': 'mac_ipv4_gre_ipv4_gtpu_eh_ipv4_udp_l4src',
     'port_id': 0,
-    'rule': 'flow create 0 ingress pattern eth / ipv4 / udp / gtpu / gtp_psc / ipv4 / end actions rss types ipv4 end key_len 0 queues end / end',
+    'rule': 'flow create 0 ingress pattern eth / ipv4 / gre / ipv4 / udp / gtpu / gtp_psc / ipv4 / udp / end actions rss types ipv4-udp l4-src-only end key_len 0 queues end / end',
     'test': [
         {
-            'send_packet': mac_ipv4_gtpu_eh_without_ul_dl_ipv4_basic['gtpogre-ipv4-nonfrag'],
+            'send_packet': mac_ipv4_gre_ipv4_gtpu_eh_ipv4_udp_basic['gtpogre-ipv4-nonfrag'],
             'action': 'save_hash',
         },
         {
-            'send_packet': mac_ipv4_gtpu_eh_without_ul_dl_ipv4_l3dst_changed_pkt['gtpogre-ipv4-nonfrag'],
+            'send_packet': mac_ipv4_gre_ipv4_gtpu_eh_ipv4_udp_l4src_changed_pkt['gtpogre-ipv4-nonfrag'],
             'action': 'check_hash_different',
         },
         {
-            'send_packet': mac_ipv4_gtpu_eh_without_ul_dl_ipv4_l3src_changed_pkt['gtpogre-ipv4-nonfrag'],
-            'action': 'check_hash_different',
+            'send_packet': 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IP(src="1.1.2.14", dst="1.1.2.15")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IP(src="1.1.2.16", dst="1.1.2.17")/UDP(dport=12, sport=4)',
+            'action': 'check_hash_same',
+        },
+        {
+            'send_packet': mac_ipv4_gre_ipv4_gtpu_eh_ipv4_udp_unmatched_pkt,
+            'action': 'check_no_hash',
         },
-    ],
-    'post-test': []
-}
-
-mac_ipv4_gtpu_eh_without_ul_dl_ipv4_gtpu = {
-    'sub_casename': 'mac_ipv4_gtpu_eh_without_ul_dl_ipv4_gtpu',
-    'port_id': 0,
-    'rule': 'flow create 0 ingress pattern eth / ipv4 / udp / gtpu / gtp_psc / ipv4 / end actions rss types gtpu end key_len 0 queues end / end',
-    'test': [
         {
-            'send_packet': mac_ipv4_gtpu_eh_without_ul_dl_ipv4_basic['gtpogre-ipv4-nonfrag'],
+            'send_packet': mac_ipv4_gre_ipv4_gtpu_eh_ipv4_udp_basic['gtpogre-ipv4-ul'],
             'action': 'save_hash',
         },
         {
-            'send_packet': mac_ipv4_gtpu_eh_without_ul_dl_ipv4_basic['gtpogre-ipv4-nonfrag'].replace('0x123456', '0x12345'),
+            'send_packet': mac_ipv4_gre_ipv4_gtpu_eh_ipv4_udp_l4src_changed_pkt['gtpogre-ipv4-ul'],
             'action': 'check_hash_different',
         },
         {
-            'send_packet': mac_ipv4_gtpu_eh_without_ul_dl_ipv4_basic['gtpogre-ipv4-nonfrag'].replace('192.168.0.', '192.168.1.'),
+            'send_packet': 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IP(src="1.1.2.14", dst="1.1.2.15")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IP(src="1.1.2.16", dst="1.1.2.17")/UDP(dport=12, sport=4)',
             'action': 'check_hash_same',
         },
         {
-            'send_packet': mac_ipv4_gtpu_eh_without_ul_dl_ipv4_basic['gtpogre-ipv4-nonfrag_ul'],
+            'send_packet': mac_ipv4_gre_ipv4_gtpu_eh_ipv4_udp_unmatched_pkt,
+            'action': 'check_no_hash',
+        },
+        {
+            'send_packet': mac_ipv4_gre_ipv4_gtpu_eh_ipv4_udp_basic['gtpogre-ipv4-dl'],
             'action': 'save_hash',
         },
         {
-            'send_packet': mac_ipv4_gtpu_eh_without_ul_dl_ipv4_basic['gtpogre-ipv4-nonfrag_ul'].replace('0x123456', '0x12345'),
+            'send_packet': mac_ipv4_gre_ipv4_gtpu_eh_ipv4_udp_l4src_changed_pkt['gtpogre-ipv4-dl'],
             'action': 'check_hash_different',
         },
         {
-            'send_packet': mac_ipv4_gtpu_eh_without_ul_dl_ipv4_basic['gtpogre-ipv4-nonfrag_ul'].replace('192.168.0.', '192.168.1.'),
+            'send_packet': 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IP(src="1.1.2.14", dst="1.1.2.15")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IP(src="1.1.2.16", dst="1.1.2.17")/UDP(dport=12, sport=4)',
             'action': 'check_hash_same',
         },
+        {
+            'send_packet': mac_ipv4_gre_ipv4_gtpu_eh_ipv4_udp_unmatched_pkt,
+            'action': 'check_no_hash',
+        },
     ],
-    'post-test': []
-}
-
-mac_ipv4_gtpu_eh_without_ul_dl_ipv4_toeplitz = [mac_ipv4_gtpu_eh_without_ul_dl_ipv4_l3dst_only,
-                                                mac_ipv4_gtpu_eh_without_ul_dl_ipv4_l3src_only,
-                                                mac_ipv4_gtpu_eh_without_ul_dl_ipv4_all]
-
-mac_ipv4_gtpu_eh_without_ul_dl_ipv4_udp_basic = {
-    'gtpogre-dl': 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/UDP(dport=2152)/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IP(dst="192.168.0.1",src="192.168.0.2")/UDP(sport=22, dport=23)/("X"*480)',
-    'gtpogre-ul': 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/UDP(dport=2152)/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IP(dst="192.168.0.1",src="192.168.0.2")/UDP(sport=22, dport=23)/("X"*480)',
+    'post-test': [
+        {
+            'send_packet': [
+                mac_ipv4_gre_ipv4_gtpu_eh_ipv4_udp_basic['gtpogre-ipv4-nonfrag'],
+                mac_ipv4_gre_ipv4_gtpu_eh_ipv4_udp_basic['gtpogre-ipv4-ul'],
+                mac_ipv4_gre_ipv4_gtpu_eh_ipv4_udp_basic['gtpogre-ipv4-dl'],
+            ],
+            'action': 'check_no_hash',
+        },
+    ]
 }
 
-mac_ipv4_gtpu_eh_without_ul_dl_ipv4_udp_l3dst_only = {
-    'sub_casename': 'mac_ipv4_gtpu_eh_without_ul_dl_ipv4_udp_l3dst',
+mac_ipv4_gre_ipv4_gtpu_eh_ipv4_udp_l3srcl4src = {
+    'sub_casename': 'mac_ipv4_gre_ipv4_gtpu_eh_ipv4_udp_l3srcl4src',
     'port_id': 0,
-    'rule': 'flow create 0 ingress pattern eth / ipv4 / udp / gtpu / gtp_psc / ipv4 / udp / end actions rss types ipv4-udp l3-dst-only end key_len 0 queues end / end',
+    'rule': 'flow create 0 ingress pattern eth / ipv4 / gre / ipv4 / udp / gtpu / gtp_psc / ipv4 / udp / end actions rss types ipv4-udp l3-src-only l4-src-only end key_len 0 queues end / end',
     'test': [
         {
-            'send_packet': mac_ipv4_gtpu_eh_without_ul_dl_ipv4_udp_basic['gtpogre-dl'],
+            'send_packet': mac_ipv4_gre_ipv4_gtpu_eh_ipv4_udp_basic['gtpogre-ipv4-nonfrag'],
             'action': 'save_hash',
         },
         {
-            'send_packet': mac_ipv4_gtpu_eh_without_ul_dl_ipv4_udp_basic['gtpogre-ul'],
-            'action': 'check_hash_same',
-        },
-        {
-            'send_packet': mac_ipv4_gtpu_eh_without_ul_dl_ipv4_udp_basic['gtpogre-dl'].replace('192.168.0.1', '192.168.1.1'),
+            'send_packet': mac_ipv4_gre_ipv4_gtpu_eh_ipv4_udp_l3src_changed_pkt['gtpogre-ipv4-nonfrag'],
             'action': 'check_hash_different',
         },
         {
-            'send_packet': mac_ipv4_gtpu_eh_without_ul_dl_ipv4_udp_basic['gtpogre-ul'].replace('192.168.0.1', '192.168.1.1'),
+            'send_packet': mac_ipv4_gre_ipv4_gtpu_eh_ipv4_udp_l4src_changed_pkt['gtpogre-ipv4-nonfrag'],
             'action': 'check_hash_different',
         },
         {
-            'send_packet': mac_ipv4_gtpu_eh_without_ul_dl_ipv4_udp_basic['gtpogre-dl'].replace('192.168.0.2', '192.168.1.2')
-                                                                              .replace('sport=22, dport=23',
-                                                                                       'sport=32, dport=33'),
+            'send_packet': 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IP(src="1.1.2.14", dst="1.1.2.15")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.17")/UDP(dport=12, sport=4)',
             'action': 'check_hash_same',
         },
         {
-            'send_packet': mac_ipv4_gtpu_eh_without_ul_dl_ipv4_udp_basic['gtpogre-ul'].replace('192.168.0.2', '192.168.1.2')
-                .replace('sport=22, dport=23',
-                         'sport=32, dport=33'),
-            'action': 'check_hash_same',
+            'send_packet': mac_ipv4_gre_ipv4_gtpu_eh_ipv4_udp_unmatched_pkt,
+            'action': 'check_no_hash',
         },
-    ],
-    'post-test': []
-}
-mac_ipv4_gtpu_eh_without_ul_dl_ipv4_udp_l3src_only = eval(str(mac_ipv4_gtpu_eh_without_ul_dl_ipv4_udp_l3dst_only)
-                                                      .replace('ul_dl_ipv4_udp_l3dst', 'ul_dl_ipv4_udp_l3src')
-                                                      .replace('l3-dst-only', 'l3-src-only')
-                                                      .replace('dst="192.168.0.1",src="192.168.1.2"', 'dst="192.168.0.1",src="192.168.1.3"')
-                                                      .replace('dst="192.168.1.1",src="192.168.0.2"', 'dst="192.168.0.1",src="192.168.1.2"')
-                                                      .replace('dst="192.168.0.1",src="192.168.1.3"', 'dst="192.168.1.1",src="192.168.0.2"')
-                                                      )
-mac_ipv4_gtpu_eh_without_ul_dl_ipv4_udp_l3src_l4src = {
-    'sub_casename': 'mac_ipv4_gtpu_eh_without_ul_dl_ipv4_udp_l3src_l4src',
-    'port_id': 0,
-    'rule': 'flow create 0 ingress pattern eth / ipv4 / udp / gtpu / gtp_psc / ipv4 / udp / end actions rss types ipv4-udp l3-src-only l4-src-only end key_len 0 queues end / end',
-    'test': [
         {
-            'send_packet': mac_ipv4_gtpu_eh_without_ul_dl_ipv4_udp_basic['gtpogre-dl'],
+            'send_packet': mac_ipv4_gre_ipv4_gtpu_eh_ipv4_udp_basic['gtpogre-ipv4-ul'],
             'action': 'save_hash',
         },
         {
-            'send_packet': mac_ipv4_gtpu_eh_without_ul_dl_ipv4_udp_basic['gtpogre-ul'].replace('sport=22', 'sport=32'),
+            'send_packet': mac_ipv4_gre_ipv4_gtpu_eh_ipv4_udp_l3src_changed_pkt['gtpogre-ipv4-ul'],
             'action': 'check_hash_different',
         },
         {
-            'send_packet': mac_ipv4_gtpu_eh_without_ul_dl_ipv4_udp_basic['gtpogre-dl'].replace('192.168.0.2', '192.168.1.2'),
+            'send_packet': mac_ipv4_gre_ipv4_gtpu_eh_ipv4_udp_l4src_changed_pkt['gtpogre-ipv4-ul'],
             'action': 'check_hash_different',
         },
         {
-            'send_packet': mac_ipv4_gtpu_eh_without_ul_dl_ipv4_udp_basic['gtpogre-dl'].replace('192.168.0.1', '192.168.1.1')
-                .replace('dport=23', 'dport=33')
-                .replace('0x123456', '0x12345'),
+            'send_packet': 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IP(src="1.1.2.14", dst="1.1.2.15")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.17")/UDP(dport=12, sport=4)',
             'action': 'check_hash_same',
         },
         {
-            'send_packet': mac_ipv4_gtpu_eh_without_ul_dl_ipv4_udp_basic['gtpogre-ul'].replace('192.168.0.1', '192.168.1.1')
-                .replace('dport=23', 'dport=33')
-                .replace('0x123456', '0x12345'),
-            'action': 'check_hash_same',
+            'send_packet': mac_ipv4_gre_ipv4_gtpu_eh_ipv4_udp_unmatched_pkt,
+            'action': 'check_no_hash',
         },
-    ],
-    'post-test': []
-}
-mac_ipv4_gtpu_eh_without_ul_dl_ipv4_udp_l3src_l4dst = eval(str(mac_ipv4_gtpu_eh_without_ul_dl_ipv4_udp_l3src_l4src)
-                                                           .replace('udp_l3src_l4src', 'udp_l3src_l4dst')
-                                                           .replace('l4-src-only', 'l4-dst-only')
-                                                           .replace('sport=32, dport=23', 'sport=22, dport=34')
-                                                           .replace('sport=22, dport=33', 'sport=32, dport=23')
-                                                           )
-mac_ipv4_gtpu_eh_without_ul_dl_ipv4_udp_l3dst_l4src = eval(str(mac_ipv4_gtpu_eh_without_ul_dl_ipv4_udp_l3src_l4src)
-                                                           .replace('udp_l3src_l4src', 'udp_l3dst_l4src')
-                                                           .replace('l3-src-only', 'l3-dst-only')
-                                                           .replace('dst="192.168.0.1",src="192.168.1.2"', 'dst="192.168.0.1",src="192.168.1.3"')
-                                                           .replace('dst="192.168.1.1",src="192.168.0.2"', 'dst="192.168.0.1",src="192.168.1.2"')
-                                                           .replace('dst="192.168.0.1",src="192.168.1.3"', 'dst="192.168.1.1",src="192.168.0.2"')
-                                                           )
-mac_ipv4_gtpu_eh_without_ul_dl_ipv4_udp_l3dst_l4dst = eval(str(mac_ipv4_gtpu_eh_without_ul_dl_ipv4_udp_l3dst_l4src)
-                                                           .replace('udp_l3dst_l4src', 'udp_l3dst_l4dst')
-                                                           .replace('l3-src-only', 'l3-dst-only')
-                                                           .replace('l4-src-only', 'l4-dst-only')
-                                                           .replace('sport=32, dport=23', 'sport=22, dport=34')
-                                                           .replace('sport=22, dport=33', 'sport=32, dport=23')
-                                                           )
-mac_ipv4_gtpu_eh_without_ul_dl_ipv4_udp_l4src_only = {
-    'sub_casename': 'mac_ipv4_gtpu_eh_without_ul_dl_ipv4_udp_l4src_only',
-    'port_id': 0,
-    'rule': 'flow create 0 ingress pattern eth / ipv4 / udp / gtpu / gtp_psc / ipv4 / udp / end actions rss types ipv4-udp l4-src-only end key_len 0 queues end / end',
-    'test': [
         {
-            'send_packet': mac_ipv4_gtpu_eh_without_ul_dl_ipv4_udp_basic['gtpogre-dl'],
+            'send_packet': mac_ipv4_gre_ipv4_gtpu_eh_ipv4_udp_basic['gtpogre-ipv4-dl'],
             'action': 'save_hash',
         },
         {
-            'send_packet': mac_ipv4_gtpu_eh_without_ul_dl_ipv4_udp_basic['gtpogre-ul'].replace('sport=22', 'sport=32'),
+            'send_packet': mac_ipv4_gre_ipv4_gtpu_eh_ipv4_udp_l3src_changed_pkt['gtpogre-ipv4-dl'],
             'action': 'check_hash_different',
         },
         {
-            'send_packet': mac_ipv4_gtpu_eh_without_ul_dl_ipv4_udp_basic['gtpogre-dl'].replace('192.168.0', '192.168.1')
-            .replace('dport=23', 'dport=33')
-            .replace('0x123456', '0x12345'),
-            'action': 'check_hash_same',
+            'send_packet': mac_ipv4_gre_ipv4_gtpu_eh_ipv4_udp_l4src_changed_pkt['gtpogre-ipv4-dl'],
+            'action': 'check_hash_different',
         },
         {
-            'send_packet': mac_ipv4_gtpu_eh_without_ul_dl_ipv4_udp_basic['gtpogre-ul'].replace('192.168.0', '192.168.1')
-            .replace('dport=23', 'dport=33')
-            .replace('0x123456', '0x12345'),
+            'send_packet': 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IP(src="1.1.2.14", dst="1.1.2.15")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.17")/UDP(dport=12, sport=4)',
             'action': 'check_hash_same',
         },
+        {
+            'send_packet': mac_ipv4_gre_ipv4_gtpu_eh_ipv4_udp_unmatched_pkt,
+            'action': 'check_no_hash',
+        },
     ],
-    'post-test': []
+    'post-test': [
+        {
+            'send_packet': [
+                mac_ipv4_gre_ipv4_gtpu_eh_ipv4_udp_basic['gtpogre-ipv4-nonfrag'],
+                mac_ipv4_gre_ipv4_gtpu_eh_ipv4_udp_basic['gtpogre-ipv4-ul'],
+                mac_ipv4_gre_ipv4_gtpu_eh_ipv4_udp_basic['gtpogre-ipv4-dl'],
+            ],
+            'action': 'check_no_hash',
+        },
+    ]
 }
 
-mac_ipv4_gtpu_eh_without_ul_dl_ipv4_udp_l4dst_only = eval(str(mac_ipv4_gtpu_eh_without_ul_dl_ipv4_udp_l4src_only)
-                                                          .replace('udp_l4src_only', 'udp_l4dst_only')
-                                                          .replace('l4-src-only', 'l4-dst-only')
-                                                          .replace('sport=32, dport=23', 'sport=22, dport=34')
-                                                          .replace('sport=22, dport=33', 'sport=32, dport=23')
-                                                          )
-mac_ipv4_gtpu_eh_without_ul_dl_ipv4_udp = {
-    'sub_casename': 'mac_ipv4_gtpu_eh_without_ul_dl_ipv4_udp',
+mac_ipv4_gre_ipv4_gtpu_eh_ipv4_udp_l3srcl4dst = {
+    'sub_casename': 'mac_ipv4_gre_ipv4_gtpu_eh_ipv4_udp_l3srcl4dst',
     'port_id': 0,
-    'rule': 'flow create 0 ingress pattern eth / ipv4 / udp / gtpu / gtp_psc / ipv4 / udp / end actions rss types ipv4-udp end key_len 0 queues end / end',
+    'rule': 'flow create 0 ingress pattern eth / ipv4 / gre / ipv4 / udp / gtpu / gtp_psc / ipv4 / udp / end actions rss types ipv4-udp l3-src-only l4-dst-only end key_len 0 queues end / end',
     'test': [
         {
-            'send_packet': mac_ipv4_gtpu_eh_without_ul_dl_ipv4_udp_basic['gtpogre-dl'],
+            'send_packet': mac_ipv4_gre_ipv4_gtpu_eh_ipv4_udp_basic['gtpogre-ipv4-nonfrag'],
             'action': 'save_hash',
         },
         {
-            'send_packet': mac_ipv4_gtpu_eh_without_ul_dl_ipv4_udp_basic['gtpogre-dl'].replace('sport=22', 'sport=32'),
+            'send_packet': mac_ipv4_gre_ipv4_gtpu_eh_ipv4_udp_l3src_changed_pkt['gtpogre-ipv4-nonfrag'],
             'action': 'check_hash_different',
         },
         {
-            'send_packet': mac_ipv4_gtpu_eh_without_ul_dl_ipv4_udp_basic['gtpogre-dl'].replace('dport=23', 'dport=33'),
+            'send_packet': mac_ipv4_gre_ipv4_gtpu_eh_ipv4_udp_l4dst_changed_pkt['gtpogre-ipv4-nonfrag'],
             'action': 'check_hash_different',
         },
         {
-            'send_packet': mac_ipv4_gtpu_eh_without_ul_dl_ipv4_udp_basic['gtpogre-dl'].replace('192.168.0.1', '192.168.1.1'),
-            'action': 'check_hash_different',
+            'send_packet': 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IP(src="1.1.2.14", dst="1.1.2.15")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.17")/UDP(dport=2, sport=14)',
+            'action': 'check_hash_same',
         },
         {
-            'send_packet': mac_ipv4_gtpu_eh_without_ul_dl_ipv4_udp_basic['gtpogre-dl'].replace('192.168.0.2', '192.168.1.2'),
-            'action': 'check_hash_different',
+            'send_packet': mac_ipv4_gre_ipv4_gtpu_eh_ipv4_udp_unmatched_pkt,
+            'action': 'check_no_hash',
         },
         {
-            'send_packet': mac_ipv4_gtpu_eh_without_ul_dl_ipv4_udp_basic['gtpogre-dl'].replace('0x123456', '0x12345'),
-            'action': 'check_hash_same',
+            'send_packet': mac_ipv4_gre_ipv4_gtpu_eh_ipv4_udp_basic['gtpogre-ipv4-ul'],
+            'action': 'save_hash',
         },
-    ],
-    'post-test': []
-}
-
-mac_ipv4_gtpu_eh_without_ul_dl_ipv4_udp_l3 = {
-    'sub_casename': 'mac_ipv4_gtpu_eh_without_ul_dl_ipv4_udp_l3',
-    'port_id': 0,
-    'rule': 'flow create 0 ingress pattern eth / ipv4 / udp / gtpu / gtp_psc / ipv4 / udp / end actions rss types ipv4 end key_len 0 queues end / end',
-    'test': [
         {
-            'send_packet': mac_ipv4_gtpu_eh_without_ul_dl_ipv4_udp_basic['gtpogre-dl'],
-            'action': 'save_hash',
+            'send_packet': mac_ipv4_gre_ipv4_gtpu_eh_ipv4_udp_l3src_changed_pkt['gtpogre-ipv4-ul'],
+            'action': 'check_hash_different',
+        },
+        {
+            'send_packet': mac_ipv4_gre_ipv4_gtpu_eh_ipv4_udp_l4dst_changed_pkt['gtpogre-ipv4-ul'],
+            'action': 'check_hash_different',
         },
         {
-            'send_packet': mac_ipv4_gtpu_eh_without_ul_dl_ipv4_udp_basic['gtpogre-ul'],
+            'send_packet': 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IP(src="1.1.2.14", dst="1.1.2.15")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.17")/UDP(dport=2, sport=14)',
             'action': 'check_hash_same',
         },
         {
-            'send_packet': mac_ipv4_gtpu_eh_without_ul_dl_ipv4_udp_basic['gtpogre-dl'].replace('192.168.0.1', '192.168.1.1'),
-            'action': 'check_hash_different',
+            'send_packet': mac_ipv4_gre_ipv4_gtpu_eh_ipv4_udp_unmatched_pkt,
+            'action': 'check_no_hash',
         },
         {
-            'send_packet': mac_ipv4_gtpu_eh_without_ul_dl_ipv4_udp_basic['gtpogre-dl'].replace('192.168.0.2', '192.168.1.2'),
-            'action': 'check_hash_different',
+            'send_packet': mac_ipv4_gre_ipv4_gtpu_eh_ipv4_udp_basic['gtpogre-ipv4-dl'],
+            'action': 'save_hash',
         },
         {
-            'send_packet': mac_ipv4_gtpu_eh_without_ul_dl_ipv4_udp_basic['gtpogre-ul'].replace('192.168.0.1', '192.168.1.1'),
+            'send_packet': mac_ipv4_gre_ipv4_gtpu_eh_ipv4_udp_l3src_changed_pkt['gtpogre-ipv4-dl'],
             'action': 'check_hash_different',
         },
         {
-            'send_packet': mac_ipv4_gtpu_eh_without_ul_dl_ipv4_udp_basic['gtpogre-ul'].replace('192.168.0.2', '192.168.1.2'),
+            'send_packet': mac_ipv4_gre_ipv4_gtpu_eh_ipv4_udp_l4dst_changed_pkt['gtpogre-ipv4-dl'],
             'action': 'check_hash_different',
         },
         {
-            'send_packet': mac_ipv4_gtpu_eh_without_ul_dl_ipv4_udp_basic['gtpogre-dl'].replace('sport=22, dport=23', 'sport=12, dport=13'),
+            'send_packet': 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IP(src="1.1.2.14", dst="1.1.2.15")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.17")/UDP(dport=2, sport=14)',
             'action': 'check_hash_same',
         },
         {
-            'send_packet': mac_ipv4_gtpu_eh_without_ul_dl_ipv4_udp_basic['gtpogre-ul'].replace('sport=22, dport=23', 'sport=12, dport=13'),
-            'action': 'check_hash_same',
+            'send_packet': mac_ipv4_gre_ipv4_gtpu_eh_ipv4_udp_unmatched_pkt,
+            'action': 'check_no_hash',
         },
     ],
-    'post-test': []
+    'post-test': [
+        {
+            'send_packet': [
+                mac_ipv4_gre_ipv4_gtpu_eh_ipv4_udp_basic['gtpogre-ipv4-nonfrag'],
+                mac_ipv4_gre_ipv4_gtpu_eh_ipv4_udp_basic['gtpogre-ipv4-ul'],
+                mac_ipv4_gre_ipv4_gtpu_eh_ipv4_udp_basic['gtpogre-ipv4-dl'],
+            ],
+            'action': 'check_no_hash',
+        },
+    ]
 }
 
-mac_ipv4_gtpu_eh_without_ul_dl_ipv4_udp_toeplitz = [
-    mac_ipv4_gtpu_eh_without_ul_dl_ipv4_udp_l3src_only,
-    mac_ipv4_gtpu_eh_without_ul_dl_ipv4_udp_l3dst_only,
-    mac_ipv4_gtpu_eh_without_ul_dl_ipv4_udp_l3src_l4dst,
-    mac_ipv4_gtpu_eh_without_ul_dl_ipv4_udp_l3dst_l4src,
-    mac_ipv4_gtpu_eh_without_ul_dl_ipv4_udp_l3src_l4src,
-    mac_ipv4_gtpu_eh_without_ul_dl_ipv4_udp_l3dst_l4dst,
-    mac_ipv4_gtpu_eh_without_ul_dl_ipv4_udp_l4src_only,
-    mac_ipv4_gtpu_eh_without_ul_dl_ipv4_udp_l4dst_only,
-    mac_ipv4_gtpu_eh_without_ul_dl_ipv4_udp,
-    mac_ipv4_gtpu_eh_without_ul_dl_ipv4_udp_l3,
-]
-
-mac_ipv4_gtpu_eh_without_ul_dl_ipv4_tcp_toeplitz = [eval(str(element).replace('TCP', 'TCP1').replace('udp', 'tcp')
-                                           .replace('UDP(sport', 'TCP(sport').replace('TCP1', 'UDP')
-                                           .replace('ipv4 / tcp / gtpu', 'ipv4 / udp / gtpu'))
-                                      for element in mac_ipv4_gtpu_eh_without_ul_dl_ipv4_udp_toeplitz]
-
-mac_ipv4_gtpu_eh_without_ul_dl_ipv6_toeplitz = [eval(str(element).replace('gtp_psc / ipv4', 'gtp_psc / ipv6')
-                                                     .replace('types ipv4', 'types ipv6')
-                                                     .replace('ul_dl_ipv4', 'ul_dl_ipv6')
-                                                     .replace(', frag=6)', ')/IPv6ExtHdrFragment()')
-                                                     .replace('IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020"','IP(dst="192.168.0.3", src="192.168.0.3"',)
-                                                     .replace('IP(dst="192.168.0.1",src="192.168.0.2"', 'IPv6(dst="ABAB:910B:6666:3457:8295:3333:1800:2929",src="CDCD:910A:2222:5498:8475:1111:3900:2020"')
-                                                     .replace('IP(dst="192.168.1.1",src="192.168.0.2"', 'IPv6(dst="1212:910B:6666:3457:8295:3333:1800:2929",src="CDCD:910A:2222:5498:8475:1111:3900:2020"')
-                                                     .replace('IP(dst="192.168.0.1",src="192.168.1.2"', 'IPv6(dst="ABAB:910B:6666:3457:8295:3333:1800:2929",src="3434:910A:2222:5498:8475:1111:3900:2020"')
-                                                     .replace('IP(dst="192.168.1.1",src="192.168.1.2"', 'IPv6(dst="1212:910B:6666:3457:8295:3333:1800:2929",src="3434:910A:2222:5498:8475:1111:3900:2020"')
-                                                     .replace('IP(dst="192.168.0.3",src="192.168.0.3"', 'IP(dst="192.168.0.1",src="192.168.0.2"'))
-                                                for element in mac_ipv4_gtpu_eh_without_ul_dl_ipv4_toeplitz]
-
-mac_ipv4_gtpu_eh_without_ul_dl_ipv6_udp_toeplitz = [eval(str(element).replace('gtp_psc / ipv4', 'gtp_psc / ipv6')
-                                                         .replace('ipv4-udp', 'ipv6-udp')
-                                                         .replace('types ipv4', 'types ipv6')
-                                                         .replace('ul_dl_ipv4_udp', 'ul_dl_ipv6_udp')
-                                                         .replace('IP(dst="192.168.0.1",src="192.168.0.2"', 'IPv6(dst="ABAB:910B:6666:3457:8295:3333:1800:2929",src="CDCD:910A:2222:5498:8475:1111:3900:2020"')
-                                                         .replace('IP(dst="192.168.1.1",src="192.168.0.2"', 'IPv6(dst="1212:910B:6666:3457:8295:3333:1800:2929",src="CDCD:910A:2222:5498:8475:1111:3900:2020"')
-                                                         .replace('IP(dst="192.168.0.1",src="192.168.1.2"', 'IPv6(dst="ABAB:910B:6666:3457:8295:3333:1800:2929",src="3434:910A:2222:5498:8475:1111:3900:2020"')
-                                                         .replace('IP(dst="192.168.1.1",src="192.168.1.2"', 'IPv6(dst="1212:910B:6666:3457:8295:3333:1800:2929",src="3434:910A:2222:5498:8475:1111:3900:2020"'))
-                                                    for element in mac_ipv4_gtpu_eh_without_ul_dl_ipv4_udp_toeplitz]
-
-mac_ipv4_gtpu_eh_without_ul_dl_ipv6_tcp_toeplitz = [eval(str(element).replace('gtp_psc / ipv4', 'gtp_psc / ipv6')
-                                                         .replace('ipv4 / tcp', 'ipv6 / tcp')
-                                                         .replace('types ipv4', 'types ipv6')
-                                                         .replace('ipv4-tcp', 'ipv6-tcp')
-                                                         .replace('ul_dl_ipv4_tcp', 'ul_dl_ipv6_tcp')
-                                                         .replace('IP(dst="192.168.0.1",src="192.168.0.2"', 'IPv6(dst="ABAB:910B:6666:3457:8295:3333:1800:2929",src="CDCD:910A:2222:5498:8475:1111:3900:2020"')
-                                                         .replace('IP(dst="192.168.1.1",src="192.168.0.2"', 'IPv6(dst="1212:910B:6666:3457:8295:3333:1800:2929",src="CDCD:910A:2222:5498:8475:1111:3900:2020"')
-                                                         .replace('IP(dst="192.168.0.1",src="192.168.1.2"', 'IPv6(dst="ABAB:910B:6666:3457:8295:3333:1800:2929",src="3434:910A:2222:5498:8475:1111:3900:2020"')
-                                                         .replace('IP(dst="192.168.1.1",src="192.168.1.2"', 'IPv6(dst="1212:910B:6666:3457:8295:3333:1800:2929",src="3434:910A:2222:5498:8475:1111:3900:2020"'))
-                                                    for element in mac_ipv4_gtpu_eh_without_ul_dl_ipv4_tcp_toeplitz]
-
-mac_ipv4_gtpu_eh_dl_ipv4_udp_basic = {
-        'gtpogre-ipv4-udp': 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/UDP(dport=2152)/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IP(dst="192.168.0.1", src="192.168.0.2")/UDP(sport=22,dport=23)/("X"*480)',
-}
-mac_ipv4_gtpu_eh_dl_ipv4_udp_l3dst = {
-    'sub_casename': 'mac_ipv4_gtpu_eh_dl_ipv4_udp_l3dst',
+mac_ipv4_gre_ipv4_gtpu_eh_ipv4_udp_l3dstl4src = {
+    'sub_casename': 'mac_ipv4_gre_ipv4_gtpu_eh_ipv4_udp_l3dstl4src',
     'port_id': 0,
-    'rule': 'flow create 0 ingress pattern eth / ipv4 / udp / gtpu / gtp_psc pdu_t is 0 / ipv4 / udp / end actions rss types ipv4-udp l3-dst-only end key_len 0 queues end / end',
+    'rule': 'flow create 0 ingress pattern eth / ipv4 / gre / ipv4 / udp / gtpu / gtp_psc / ipv4 / udp / end actions rss types ipv4-udp l3-dst-only l4-src-only end key_len 0 queues end / end',
     'test': [
         {
-            'send_packet': mac_ipv4_gtpu_eh_dl_ipv4_udp_basic['gtpogre-ipv4-udp'],
+            'send_packet': mac_ipv4_gre_ipv4_gtpu_eh_ipv4_udp_basic['gtpogre-ipv4-nonfrag'],
             'action': 'save_hash',
         },
         {
-            'send_packet': mac_ipv4_gtpu_eh_dl_ipv4_udp_basic['gtpogre-ipv4-udp'].replace('192.168.0.1', '192.168.1.1'),
+            'send_packet': mac_ipv4_gre_ipv4_gtpu_eh_ipv4_udp_l3dst_changed_pkt['gtpogre-ipv4-nonfrag'],
+            'action': 'check_hash_different',
+        },
+        {
+            'send_packet': mac_ipv4_gre_ipv4_gtpu_eh_ipv4_udp_l4src_changed_pkt['gtpogre-ipv4-nonfrag'],
             'action': 'check_hash_different',
         },
         {
-            'send_packet': mac_ipv4_gtpu_eh_dl_ipv4_udp_basic['gtpogre-ipv4-udp'].replace('192.168.0.2', '192.168.1.2'),
+            'send_packet': 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IP(src="1.1.2.14", dst="1.1.2.15")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IP(src="1.1.2.16", dst="1.1.2.7")/UDP(dport=12, sport=4)',
             'action': 'check_hash_same',
         },
-    ],
-    'post-test': []
-}
-
-mac_ipv4_gtpu_eh_dl_ipv4_udp_l3src = eval(str(mac_ipv4_gtpu_eh_dl_ipv4_udp_l3dst)
-                                          .replace('mac_ipv4_gtpu_eh_dl_ipv4_udp_l3dst',
-                                                   'mac_ipv4_gtpu_eh_dl_ipv4_udp_l3src')
-                                          .replace('l3-dst-only', 'l3-src-only')
-                                          .replace('check_hash_same', 'hash_check_different')
-                                          .replace('check_hash_different', 'check_hash_same')
-                                          .replace('hash_check_different', 'check_hash_different'))
-
-mac_ipv4_gtpu_eh_dl_ipv4_udp_l3src_l4src = {
-    'sub_casename': 'mac_ipv4_gtpu_eh_dl_ipv4_udp_l3src_l4src',
-    'port_id': 0,
-    'rule': 'flow create 0 ingress pattern eth / ipv4 / udp / gtpu / gtp_psc pdu_t is 0 / ipv4 / udp / end actions rss types ipv4-udp l3-src-only l4-src-only end key_len 0 queues end / end',
-    'test': [
         {
-            'send_packet': mac_ipv4_gtpu_eh_dl_ipv4_udp_basic['gtpogre-ipv4-udp'],
+            'send_packet': mac_ipv4_gre_ipv4_gtpu_eh_ipv4_udp_unmatched_pkt,
+            'action': 'check_no_hash',
+        },
+        {
+            'send_packet': mac_ipv4_gre_ipv4_gtpu_eh_ipv4_udp_basic['gtpogre-ipv4-ul'],
             'action': 'save_hash',
         },
         {
-            'send_packet': mac_ipv4_gtpu_eh_dl_ipv4_udp_basic['gtpogre-ipv4-udp'].replace('192.168.0.2', '192.168.1.2'),
+            'send_packet': mac_ipv4_gre_ipv4_gtpu_eh_ipv4_udp_l3dst_changed_pkt['gtpogre-ipv4-ul'],
             'action': 'check_hash_different',
         },
         {
-            'send_packet': mac_ipv4_gtpu_eh_dl_ipv4_udp_basic['gtpogre-ipv4-udp'].replace('sport=22', 'sport=33'),
+            'send_packet': mac_ipv4_gre_ipv4_gtpu_eh_ipv4_udp_l4src_changed_pkt['gtpogre-ipv4-ul'],
             'action': 'check_hash_different',
         },
         {
-            'send_packet': mac_ipv4_gtpu_eh_dl_ipv4_udp_basic['gtpogre-ipv4-udp'].replace('dport=23', 'dport=33').replace('192.168.0.1', '192.168.1.1'),
+            'send_packet': 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IP(src="1.1.2.14", dst="1.1.2.15")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IP(src="1.1.2.16", dst="1.1.2.7")/UDP(dport=12, sport=4)',
             'action': 'check_hash_same',
         },
-    ],
-    'post-test': []
-}
-
-mac_ipv4_gtpu_eh_dl_ipv4_udp_l3src_l4dst = {
-    'sub_casename': 'mac_ipv4_gtpu_eh_dl_ipv4_udp_l3src_l4dst',
-    'port_id': 0,
-    'rule': 'flow create 0 ingress pattern eth / ipv4 / udp / gtpu / gtp_psc pdu_t is 0 / ipv4 / udp / end actions rss types ipv4-udp l3-src-only l4-dst-only end key_len 0 queues end / end',
-    'test': [
         {
-            'send_packet': mac_ipv4_gtpu_eh_dl_ipv4_udp_basic['gtpogre-ipv4-udp'],
+            'send_packet': mac_ipv4_gre_ipv4_gtpu_eh_ipv4_udp_unmatched_pkt,
+            'action': 'check_no_hash',
+        },
+        {
+            'send_packet': mac_ipv4_gre_ipv4_gtpu_eh_ipv4_udp_basic['gtpogre-ipv4-dl'],
             'action': 'save_hash',
         },
         {
-            'send_packet': mac_ipv4_gtpu_eh_dl_ipv4_udp_basic['gtpogre-ipv4-udp'].replace('192.168.0.2', '192.168.1.2'),
+            'send_packet': mac_ipv4_gre_ipv4_gtpu_eh_ipv4_udp_l3dst_changed_pkt['gtpogre-ipv4-dl'],
             'action': 'check_hash_different',
         },
         {
-            'send_packet': mac_ipv4_gtpu_eh_dl_ipv4_udp_basic['gtpogre-ipv4-udp'].replace('dport=23', 'dport=33'),
+            'send_packet': mac_ipv4_gre_ipv4_gtpu_eh_ipv4_udp_l4src_changed_pkt['gtpogre-ipv4-dl'],
             'action': 'check_hash_different',
         },
         {
-            'send_packet': mac_ipv4_gtpu_eh_dl_ipv4_udp_basic['gtpogre-ipv4-udp'].replace('sport=22', 'sport=32').replace('192.168.0.1', '192.168.1.1'),
+            'send_packet': 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IP(src="1.1.2.14", dst="1.1.2.15")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IP(src="1.1.2.16", dst="1.1.2.7")/UDP(dport=12, sport=4)',
             'action': 'check_hash_same',
         },
+        {
+            'send_packet': mac_ipv4_gre_ipv4_gtpu_eh_ipv4_udp_unmatched_pkt,
+            'action': 'check_no_hash',
+        },
     ],
-    'post-test': []
+    'post-test': [
+        {
+            'send_packet': [
+                mac_ipv4_gre_ipv4_gtpu_eh_ipv4_udp_basic['gtpogre-ipv4-nonfrag'],
+                mac_ipv4_gre_ipv4_gtpu_eh_ipv4_udp_basic['gtpogre-ipv4-ul'],
+                mac_ipv4_gre_ipv4_gtpu_eh_ipv4_udp_basic['gtpogre-ipv4-dl'],
+            ],
+            'action': 'check_no_hash',
+        },
+    ]
 }
 
-mac_ipv4_gtpu_eh_dl_ipv4_udp_l3dst_l4src = {
-    'sub_casename': 'mac_ipv4_gtpu_eh_dl_ipv4_udp_l3dst_l4src',
+mac_ipv4_gre_ipv4_gtpu_eh_ipv4_udp_l3dstl4dst = {
+    'sub_casename': 'mac_ipv4_gre_ipv4_gtpu_eh_ipv4_udp_l3dstl4dst',
     'port_id': 0,
-    'rule': 'flow create 0 ingress pattern eth / ipv4 / udp / gtpu / gtp_psc pdu_t is 0 / ipv4 / udp / end actions rss types ipv4-udp l3-dst-only l4-src-only end key_len 0 queues end / end',
+    'rule': 'flow create 0 ingress pattern eth / ipv4 / gre / ipv4 / udp / gtpu / gtp_psc / ipv4 / udp / end actions rss types ipv4-udp l3-dst-only l4-dst-only end key_len 0 queues end / end',
     'test': [
         {
-            'send_packet': mac_ipv4_gtpu_eh_dl_ipv4_udp_basic['gtpogre-ipv4-udp'],
+            'send_packet': mac_ipv4_gre_ipv4_gtpu_eh_ipv4_udp_basic['gtpogre-ipv4-nonfrag'],
             'action': 'save_hash',
         },
         {
-            'send_packet': mac_ipv4_gtpu_eh_dl_ipv4_udp_basic['gtpogre-ipv4-udp'].replace('192.168.0.1', '192.168.1.1'),
+            'send_packet': mac_ipv4_gre_ipv4_gtpu_eh_ipv4_udp_l3dst_changed_pkt['gtpogre-ipv4-nonfrag'],
             'action': 'check_hash_different',
         },
         {
-            'send_packet': mac_ipv4_gtpu_eh_dl_ipv4_udp_basic['gtpogre-ipv4-udp'].replace('sport=22', 'sport=33'),
+            'send_packet': mac_ipv4_gre_ipv4_gtpu_eh_ipv4_udp_l4dst_changed_pkt['gtpogre-ipv4-nonfrag'],
             'action': 'check_hash_different',
         },
         {
-            'send_packet': mac_ipv4_gtpu_eh_dl_ipv4_udp_basic['gtpogre-ipv4-udp'].replace('dport=23', 'dport=33').replace('192.168.0.2', '192.168.1.2'),
+            'send_packet': 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IP(src="1.1.2.14", dst="1.1.2.15")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IP(src="1.1.2.16", dst="1.1.2.7")/UDP(dport=2, sport=14)',
             'action': 'check_hash_same',
         },
-    ],
-    'post-test': []
-}
-
-mac_ipv4_gtpu_eh_dl_ipv4_udp_l3dst_l4dst = {
-    'sub_casename': 'mac_ipv4_gtpu_eh_dl_ipv4_udp_l3dst_l4dst',
-    'port_id': 0,
-    'rule': 'flow create 0 ingress pattern eth / ipv4 / udp / gtpu / gtp_psc pdu_t is 0 / ipv4 / udp / end actions rss types ipv4-udp l3-dst-only l4-dst-only end key_len 0 queues end / end',
-    'test': [
         {
-            'send_packet': mac_ipv4_gtpu_eh_dl_ipv4_udp_basic['gtpogre-ipv4-udp'],
+            'send_packet': mac_ipv4_gre_ipv4_gtpu_eh_ipv4_udp_unmatched_pkt,
+            'action': 'check_no_hash',
+        },
+        {
+            'send_packet': mac_ipv4_gre_ipv4_gtpu_eh_ipv4_udp_basic['gtpogre-ipv4-ul'],
             'action': 'save_hash',
         },
         {
-            'send_packet': mac_ipv4_gtpu_eh_dl_ipv4_udp_basic['gtpogre-ipv4-udp'].replace('192.168.0.1', '192.168.1.1'),
+            'send_packet': mac_ipv4_gre_ipv4_gtpu_eh_ipv4_udp_l3dst_changed_pkt['gtpogre-ipv4-ul'],
             'action': 'check_hash_different',
         },
         {
-            'send_packet': mac_ipv4_gtpu_eh_dl_ipv4_udp_basic['gtpogre-ipv4-udp'].replace('dport=23', 'dport=33'),
+            'send_packet': mac_ipv4_gre_ipv4_gtpu_eh_ipv4_udp_l4dst_changed_pkt['gtpogre-ipv4-ul'],
             'action': 'check_hash_different',
         },
         {
-            'send_packet': mac_ipv4_gtpu_eh_dl_ipv4_udp_basic['gtpogre-ipv4-udp'].replace('sport=22', 'sport=32')
-                                                             .replace('192.168.0.2', '192.168.1.2'),
+            'send_packet': 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IP(src="1.1.2.14", dst="1.1.2.15")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IP(src="1.1.2.16", dst="1.1.2.7")/UDP(dport=2, sport=14)',
             'action': 'check_hash_same',
         },
-    ],
-    'post-test': []
-}
-mac_ipv4_gtpu_eh_dl_ipv4_udp_l4dst = {
-    'sub_casename': 'mac_ipv4_gtpu_eh_dl_ipv4_udp_l4dst',
-    'port_id': 0,
-    'rule': 'flow create 0 ingress pattern eth / ipv4 / udp / gtpu / gtp_psc pdu_t is 0 / ipv4 / udp / end actions rss types ipv4-udp l4-dst-only end key_len 0 queues end / end',
-    'test': [
         {
-            'send_packet': mac_ipv4_gtpu_eh_dl_ipv4_udp_basic['gtpogre-ipv4-udp'],
+            'send_packet': mac_ipv4_gre_ipv4_gtpu_eh_ipv4_udp_unmatched_pkt,
+            'action': 'check_no_hash',
+        },
+        {
+            'send_packet': mac_ipv4_gre_ipv4_gtpu_eh_ipv4_udp_basic['gtpogre-ipv4-dl'],
             'action': 'save_hash',
         },
         {
-            'send_packet': mac_ipv4_gtpu_eh_dl_ipv4_udp_basic['gtpogre-ipv4-udp'].replace('dport=23', 'dport=33'),
+            'send_packet': mac_ipv4_gre_ipv4_gtpu_eh_ipv4_udp_l3dst_changed_pkt['gtpogre-ipv4-dl'],
             'action': 'check_hash_different',
         },
         {
-            'send_packet': mac_ipv4_gtpu_eh_dl_ipv4_udp_basic['gtpogre-ipv4-udp'].replace('sport=22', 'sport=32')
-                                                             .replace('192.168.0', '192.168.1'),
-            'action': 'check_hash_same',
+            'send_packet': mac_ipv4_gre_ipv4_gtpu_eh_ipv4_udp_l4dst_changed_pkt['gtpogre-ipv4-dl'],
+            'action': 'check_hash_different',
         },
-    ],
-    'post-test': []
-}
-mac_ipv4_gtpu_eh_dl_ipv4_udp_l4src = {
-    'sub_casename': 'mac_ipv4_gtpu_eh_dl_ipv4_udp_l4src',
-    'port_id': 0,
-    'rule': 'flow create 0 ingress pattern eth / ipv4 / udp / gtpu / gtp_psc pdu_t is 0 / ipv4 / udp / end actions rss types ipv4-udp l4-src-only end key_len 0 queues end / end',
-    'test': [
         {
-            'send_packet': mac_ipv4_gtpu_eh_dl_ipv4_udp_basic['gtpogre-ipv4-udp'],
-            'action': 'save_hash',
+            'send_packet': 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IP(src="1.1.2.14", dst="1.1.2.15")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IP(src="1.1.2.16", dst="1.1.2.7")/UDP(dport=2, sport=14)',
+            'action': 'check_hash_same',
         },
         {
-            'send_packet': mac_ipv4_gtpu_eh_dl_ipv4_udp_basic['gtpogre-ipv4-udp'].replace('sport=22', 'sport=32'),
-            'action': 'check_hash_different',
+            'send_packet': mac_ipv4_gre_ipv4_gtpu_eh_ipv4_udp_unmatched_pkt,
+            'action': 'check_no_hash',
         },
+    ],
+    'post-test': [
         {
-            'send_packet': mac_ipv4_gtpu_eh_dl_ipv4_udp_basic['gtpogre-ipv4-udp'].replace('dport=23', 'dport=32')
-                                                             .replace('192.168.0', '192.168.1'),
-            'action': 'check_hash_same',
+            'send_packet': [
+                mac_ipv4_gre_ipv4_gtpu_eh_ipv4_udp_basic['gtpogre-ipv4-nonfrag'],
+                mac_ipv4_gre_ipv4_gtpu_eh_ipv4_udp_basic['gtpogre-ipv4-ul'],
+                mac_ipv4_gre_ipv4_gtpu_eh_ipv4_udp_basic['gtpogre-ipv4-dl'],
+            ],
+            'action': 'check_no_hash',
         },
-    ],
-    'post-test': []
+    ]
 }
 
-mac_ipv4_gtpu_eh_dl_ipv4_udp_all = {
-    'sub_casename': 'mac_ipv4_gtpu_eh_dl_ipv4_udp_all',
+mac_ipv4_gre_ipv4_gtpu_eh_ipv4_udp_all = {
+    'sub_casename': 'mac_ipv4_gre_ipv4_gtpu_eh_ipv4_udp_all',
     'port_id': 0,
-    'rule': 'flow create 0 ingress pattern eth / ipv4 / udp / gtpu / gtp_psc pdu_t is 0 / ipv4 / udp / end actions rss types ipv4-udp end key_len 0 queues end / end',
+    'rule': 'flow create 0 ingress pattern eth / ipv4 / gre / ipv4 / udp / gtpu / gtp_psc / ipv4 / udp / end actions rss types ipv4-udp end key_len 0 queues end / end',
     'test': [
         {
-            'send_packet': mac_ipv4_gtpu_eh_dl_ipv4_udp_basic['gtpogre-ipv4-udp'],
+            'send_packet': mac_ipv4_gre_ipv4_gtpu_eh_ipv4_udp_basic['gtpogre-ipv4-nonfrag'],
             'action': 'save_hash',
         },
         {
-            'send_packet': mac_ipv4_gtpu_eh_dl_ipv4_udp_basic['gtpogre-ipv4-udp'].replace('sport=22', 'sport=32'),
+            'send_packet': mac_ipv4_gre_ipv4_gtpu_eh_ipv4_udp_l3src_changed_pkt['gtpogre-ipv4-nonfrag'],
             'action': 'check_hash_different',
         },
         {
-            'send_packet': mac_ipv4_gtpu_eh_dl_ipv4_udp_basic['gtpogre-ipv4-udp'].replace('dport=23', 'dport=33'),
+            'send_packet': mac_ipv4_gre_ipv4_gtpu_eh_ipv4_udp_l3dst_changed_pkt['gtpogre-ipv4-nonfrag'],
             'action': 'check_hash_different',
         },
         {
-            'send_packet': mac_ipv4_gtpu_eh_dl_ipv4_udp_basic['gtpogre-ipv4-udp'].replace('192.168.0.1', '192.168.1.1'),
+            'send_packet': mac_ipv4_gre_ipv4_gtpu_eh_ipv4_udp_l4src_changed_pkt['gtpogre-ipv4-nonfrag'],
             'action': 'check_hash_different',
         },
         {
-            'send_packet': mac_ipv4_gtpu_eh_dl_ipv4_udp_basic['gtpogre-ipv4-udp'].replace('192.168.0.2', '192.168.1.2'),
+            'send_packet': mac_ipv4_gre_ipv4_gtpu_eh_ipv4_udp_l4dst_changed_pkt['gtpogre-ipv4-nonfrag'],
             'action': 'check_hash_different',
         },
+        {
+            'send_packet': 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IP(src="1.1.2.14", dst="1.1.2.15")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.7")/UDP(dport=2, sport=4)',
+            'action': 'check_hash_same',
+        },
+        {
+            'send_packet': mac_ipv4_gre_ipv4_gtpu_eh_ipv4_udp_unmatched_pkt,
+            'action': 'check_no_hash',
+        },
     ],
-    'post-test': []
+    'post-test': [
+        {
+            'send_packet': [
+                mac_ipv4_gre_ipv4_gtpu_eh_ipv4_basic['gtpogre-ipv4-nonfrag'],
+            ],
+            'action': 'check_no_hash',
+        },
+    ]
+}
+
+mac_ipv4_gre_ipv4_gtpu_eh_ipv4_udp_toeplitz = [mac_ipv4_gre_ipv4_gtpu_eh_ipv4_udp_l3dst_only, mac_ipv4_gre_ipv4_gtpu_eh_ipv4_udp_l3src_only,
+                                               mac_ipv4_gre_ipv4_gtpu_eh_ipv4_udp_l4dst_only, mac_ipv4_gre_ipv4_gtpu_eh_ipv4_udp_l4src_only,
+                                               mac_ipv4_gre_ipv4_gtpu_eh_ipv4_udp_l3dstl4dst, mac_ipv4_gre_ipv4_gtpu_eh_ipv4_udp_l3srcl4dst,
+                                               mac_ipv4_gre_ipv4_gtpu_eh_ipv4_udp_l3dstl4src, mac_ipv4_gre_ipv4_gtpu_eh_ipv4_udp_l3srcl4src,
+                                               mac_ipv4_gre_ipv4_gtpu_eh_ipv4_udp_all]
+
+mac_ipv4_gre_ipv4_gtpu_eh_ipv4_tcp_toeplitz = [eval(str(element).replace('_udp', '_tcp')
+                                        .replace('ipv4-udp', 'ipv4-tcp')
+                                        .replace('TCP(sport', 'UDP(sport')
+                                        .replace('UDP(dport', 'TCP(dport')
+                                        .replace('gtp_psc / ipv4 / udp', 'gtp_psc / ipv4 / tcp'))
+                                   for element in mac_ipv4_gre_ipv4_gtpu_eh_ipv4_udp_toeplitz]
+
+mac_ipv4_gre_ipv4_gtpu_ul_ipv4_basic = {
+    'gtpogre-ipv4-ul': 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.7")',
 }
+mac_ipv4_gre_ipv4_gtpu_ul_ipv4_l3src_changed_pkt = eval(str(mac_ipv4_gre_ipv4_gtpu_ul_ipv4_basic).replace('1.1.2.6', '1.1.2.16'))
+mac_ipv4_gre_ipv4_gtpu_ul_ipv4_l3dst_changed_pkt = eval(str(mac_ipv4_gre_ipv4_gtpu_ul_ipv4_basic).replace('1.1.2.7', '1.1.2.17'))
+
+mac_ipv4_gre_ipv4_gtpu_ul_ipv4_unmatched_pkt = [
+    'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/IP(dst="192.168.0.1", src="192.168.0.2")/("X"*480)',
+    'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/("X"*480)',
+]
 
-mac_ipv4_gtpu_eh_dl_ipv4_udp_l3 = {
-    'sub_casename': 'mac_ipv4_gtpu_eh_dl_ipv4_udp_l3',
+mac_ipv4_gre_ipv4_gtpu_ul_ipv4_l3dst_only = {
+    'sub_casename': 'mac_ipv4_gre_ipv4_gtpu_ul_ipv4_l3dst',
     'port_id': 0,
-    'rule': 'flow create 0 ingress pattern eth / ipv4 / udp / gtpu / gtp_psc pdu_t is 0 / ipv4 / udp / end actions rss types ipv4 end key_len 0 queues end / end',
+    'rule': 'flow create 0 ingress pattern eth / ipv4 / gre / ipv4 / udp / gtpu / gtp_psc pdu_t is 1 / ipv4 / end actions rss types ipv4 l3-dst-only end key_len 0 queues end / end',
     'test': [
         {
-            'send_packet': mac_ipv4_gtpu_eh_dl_ipv4_udp_basic['gtpogre-ipv4-udp'],
+            'send_packet': mac_ipv4_gre_ipv4_gtpu_ul_ipv4_basic['gtpogre-ipv4-ul'],
             'action': 'save_hash',
         },
         {
-            'send_packet': mac_ipv4_gtpu_eh_dl_ipv4_udp_basic['gtpogre-ipv4-udp'].replace('192.168.0.1', '192.168.1.1'),
+            'send_packet': mac_ipv4_gre_ipv4_gtpu_ul_ipv4_l3dst_changed_pkt['gtpogre-ipv4-ul'],
             'action': 'check_hash_different',
         },
         {
-            'send_packet': mac_ipv4_gtpu_eh_dl_ipv4_udp_basic['gtpogre-ipv4-udp'].replace('192.168.0.2', '192.168.1.2'),
-            'action': 'check_hash_different',
+            'send_packet': 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IP(src="1.1.2.14", dst="1.1.2.15")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IP(src="1.1.2.16", dst="1.1.2.7")',
+            'action': 'check_hash_same',
         },
         {
-            'send_packet': mac_ipv4_gtpu_eh_dl_ipv4_udp_basic['gtpogre-ipv4-udp'].replace('sport=22', 'sport=12').replace('dport=23', 'dport=13'),
-            'action': 'check_hash_same',
+            'send_packet': mac_ipv4_gre_ipv4_gtpu_ul_ipv4_unmatched_pkt,
+            'action': 'check_no_hash',
         },
     ],
-    'post-test': []
-}
-
-mac_ipv4_gtpu_eh_dl_ipv4_udp_toeplitz = [mac_ipv4_gtpu_eh_dl_ipv4_udp_l3dst, mac_ipv4_gtpu_eh_dl_ipv4_udp_l3src,
-                                         mac_ipv4_gtpu_eh_dl_ipv4_udp_l3dst_l4src,
-                                         mac_ipv4_gtpu_eh_dl_ipv4_udp_l3dst_l4dst,
-                                         mac_ipv4_gtpu_eh_dl_ipv4_udp_l3src_l4src,
-                                         mac_ipv4_gtpu_eh_dl_ipv4_udp_l3src_l4dst,
-                                         mac_ipv4_gtpu_eh_dl_ipv4_udp_l4src, mac_ipv4_gtpu_eh_dl_ipv4_udp_l4dst,
-                                         mac_ipv4_gtpu_eh_dl_ipv4_udp_all, mac_ipv4_gtpu_eh_dl_ipv4_udp_l3]
-
-mac_ipv4_gtpu_eh_ul_ipv4_udp_toeplitz = [eval(str(element).replace('(type=1', '(type=2')
-                                                          .replace('(type=0', '(type=1').replace('(type=2', '(type=0')
-                                                          .replace('gtp_psc pdu_t is 0', 'gtp_psc pdu_t is 1')
-                                                          .replace('eh_dl', 'eh_ul'))
-                                         for element in mac_ipv4_gtpu_eh_dl_ipv4_udp_toeplitz]
-
-mac_ipv4_gtpu_eh_ipv4_udp_toeplitz = mac_ipv4_gtpu_eh_dl_ipv4_udp_toeplitz + mac_ipv4_gtpu_eh_ul_ipv4_udp_toeplitz
-
-mac_ipv4_gtpu_eh_ipv4_tcp_toeplitz = [eval(str(element).replace('TCP', 'TCP1').replace('udp', 'tcp')
-                                                       .replace('UDP(sport', 'TCP(sport').replace('TCP1', 'UDP')
-                                                       .replace('ipv4 / tcp / gtpu', 'ipv4 / udp / gtpu'))
-                                      for element in mac_ipv4_gtpu_eh_ipv4_udp_toeplitz]
-
-mac_ipv4_gtpu_eh_dl_ipv6_basic = {
-    'gtpogre-ipv6-nonfrag': 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/UDP(dport=2152)/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/("X"*480)',
+    'post-test': [
+        {
+            'send_packet': [
+                mac_ipv4_gre_ipv4_gtpu_ul_ipv4_basic['gtpogre-ipv4-ul'],
+            ],
+            'action': 'check_no_hash',
+        },
+    ]
 }
 
-mac_ipv4_gtpu_eh_dl_ipv6_l3src_changed_pkt = eval(str(mac_ipv4_gtpu_eh_dl_ipv6_basic).replace('ABAB', '1212'))
-mac_ipv4_gtpu_eh_dl_ipv6_l3dst_changed_pkt = eval(str(mac_ipv4_gtpu_eh_dl_ipv6_basic).replace('CDCD', '3434'))
-
-mac_ipv4_gtpu_eh_dl_ipv6_l3dst_only = {
-    'sub_casename': 'mac_ipv4_gtpu_eh_dl_ipv6_l3dst',
+mac_ipv4_gre_ipv4_gtpu_ul_ipv4_l3src_only = {
+    'sub_casename': 'mac_ipv4_gre_ipv4_gtpu_ul_ipv4_l3src',
     'port_id': 0,
-    'rule': 'flow create 0 ingress pattern eth / ipv4 / udp / gtpu / gtp_psc pdu_t is 0 / ipv6 / end actions rss types ipv6 l3-dst-only end key_len 0 queues end / end',
+    'rule': 'flow create 0 ingress pattern eth / ipv4 / gre / ipv4 / udp / gtpu / gtp_psc pdu_t is 1 / ipv4 / end actions rss types ipv4 l3-src-only end key_len 0 queues end / end',
     'test': [
         {
-            'send_packet': mac_ipv4_gtpu_eh_dl_ipv6_basic['gtpogre-ipv6-nonfrag'],
+            'send_packet': mac_ipv4_gre_ipv4_gtpu_ul_ipv4_basic['gtpogre-ipv4-ul'],
             'action': 'save_hash',
         },
         {
-            'send_packet': mac_ipv4_gtpu_eh_dl_ipv6_l3dst_changed_pkt['gtpogre-ipv6-nonfrag'],
+            'send_packet': mac_ipv4_gre_ipv4_gtpu_ul_ipv4_l3src_changed_pkt['gtpogre-ipv4-ul'],
             'action': 'check_hash_different',
         },
         {
-            'send_packet': mac_ipv4_gtpu_eh_dl_ipv6_l3src_changed_pkt['gtpogre-ipv6-nonfrag'],
+            'send_packet': 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IP(src="1.1.2.14", dst="1.1.2.15")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.17")',
             'action': 'check_hash_same',
         },
+        {
+            'send_packet': mac_ipv4_gre_ipv4_gtpu_ul_ipv4_unmatched_pkt,
+            'action': 'check_no_hash',
+        },
     ],
-    'post-test': []
+    'post-test': [
+        {
+            'send_packet': [
+                mac_ipv4_gre_ipv4_gtpu_ul_ipv4_basic['gtpogre-ipv4-ul'],
+            ],
+            'action': 'check_no_hash',
+        },
+    ]
 }
 
-mac_ipv4_gtpu_eh_dl_ipv6_l3src_only = eval(str(mac_ipv4_gtpu_eh_dl_ipv6_l3dst_only)
-                                           .replace('mac_ipv4_gtpu_eh_dl_ipv6_l3dst', 'mac_ipv4_gtpu_eh_dl_ipv6_l3src')
-                                           .replace('l3-dst-only', 'l3-src-only')
-                                           .replace('check_hash_same', 'hash_check_different')
-                                           .replace('check_hash_different', 'check_hash_same')
-                                           .replace('hash_check_different', 'check_hash_different'))
-mac_ipv4_gtpu_eh_dl_ipv6_all = {
-    'sub_casename': 'mac_ipv4_gtpu_eh_dl_ipv6_all',
+mac_ipv4_gre_ipv4_gtpu_ul_ipv4_all = {
+    'sub_casename': 'mac_ipv4_gre_ipv4_gtpu_ul_ipv4_all',
     'port_id': 0,
-    'rule': 'flow create 0 ingress pattern eth / ipv4 / udp / gtpu / gtp_psc pdu_t is 0 / ipv6 / end actions rss types ipv6 end key_len 0 queues end / end',
+    'rule': 'flow create 0 ingress pattern eth / ipv4 / gre / ipv4 / udp / gtpu / gtp_psc pdu_t is 1 / ipv4 / end actions rss types ipv4 end key_len 0 queues end / end',
     'test': [
         {
-            'send_packet': mac_ipv4_gtpu_eh_dl_ipv6_basic['gtpogre-ipv6-nonfrag'],
+            'send_packet': mac_ipv4_gre_ipv4_gtpu_ul_ipv4_basic['gtpogre-ipv4-ul'],
             'action': 'save_hash',
         },
         {
-            'send_packet': mac_ipv4_gtpu_eh_dl_ipv6_l3dst_changed_pkt['gtpogre-ipv6-nonfrag'],
+            'send_packet': mac_ipv4_gre_ipv4_gtpu_ul_ipv4_l3src_changed_pkt['gtpogre-ipv4-ul'],
             'action': 'check_hash_different',
         },
         {
-            'send_packet': mac_ipv4_gtpu_eh_dl_ipv6_l3src_changed_pkt['gtpogre-ipv6-nonfrag'],
+            'send_packet': mac_ipv4_gre_ipv4_gtpu_ul_ipv4_l3dst_changed_pkt['gtpogre-ipv4-ul'],
             'action': 'check_hash_different',
         },
         {
-            'send_packet': mac_ipv4_gtpu_eh_dl_ipv6_basic['gtpogre-ipv6-nonfrag'].replace('ABAB', '1212').replace('CDCD', '3434'),
-            'action': 'check_hash_different',
+            'send_packet': 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IP(src="1.1.2.14", dst="1.1.2.15")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.7")',
+            'action': 'check_hash_same',
+        },
+        {
+            'send_packet': mac_ipv4_gre_ipv4_gtpu_ul_ipv4_unmatched_pkt,
+            'action': 'check_no_hash',
         },
     ],
-    'post-test': []
+    'post-test': [
+        {
+            'send_packet': [
+                mac_ipv4_gre_ipv4_gtpu_ul_ipv4_basic['gtpogre-ipv4-ul'],
+            ],
+            'action': 'check_no_hash',
+        },
+    ]
 }
 
-mac_ipv4_gtpu_eh_dl_ipv6_toeplitz = [mac_ipv4_gtpu_eh_dl_ipv6_l3dst_only, mac_ipv4_gtpu_eh_dl_ipv6_l3src_only,
-                                     mac_ipv4_gtpu_eh_dl_ipv6_all]
-
-mac_ipv4_gtpu_eh_ul_ipv6_toeplitz = [eval(str(element).replace('(type=1', '(type=2')
-                                                      .replace('(type=0', '(type=1').replace('(type=2', '(type=0')
-                                                      .replace('gtp_psc pdu_t is 0', 'gtp_psc pdu_t is 1')
-                                                      .replace('eh_dl', 'eh_ul'))
-                                     for element in mac_ipv4_gtpu_eh_dl_ipv6_toeplitz]
-
-mac_ipv4_gtpu_eh_ipv6_toeplitz = mac_ipv4_gtpu_eh_dl_ipv6_toeplitz + mac_ipv4_gtpu_eh_ul_ipv6_toeplitz
+mac_ipv4_gre_ipv4_gtpu_ul_ipv4_toeplitz = [mac_ipv4_gre_ipv4_gtpu_ul_ipv4_l3dst_only, mac_ipv4_gre_ipv4_gtpu_ul_ipv4_l3src_only,
+                                           mac_ipv4_gre_ipv4_gtpu_ul_ipv4_all]
+
+mac_ipv4_gre_ipv4_gtpu_ul_ipv4_udp_basic = {
+    'gtpogre-ipv4-ul': 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.7")/UDP(dport=2, sport=4)',
+    }
+mac_ipv4_gre_ipv4_gtpu_ul_ipv4_udp_l3src_changed_pkt = eval(str(mac_ipv4_gre_ipv4_gtpu_ul_ipv4_udp_basic).replace('1.1.2.6', '1.1.2.16'))
+mac_ipv4_gre_ipv4_gtpu_ul_ipv4_udp_l3dst_changed_pkt = eval(str(mac_ipv4_gre_ipv4_gtpu_ul_ipv4_udp_basic).replace('1.1.2.7', '1.1.2.17'))
+mac_ipv4_gre_ipv4_gtpu_ul_ipv4_udp_l4src_changed_pkt = eval(str(mac_ipv4_gre_ipv4_gtpu_ul_ipv4_udp_basic).replace('sport=4', 'sport=14'))
+mac_ipv4_gre_ipv4_gtpu_ul_ipv4_udp_l4dst_changed_pkt = eval(str(mac_ipv4_gre_ipv4_gtpu_ul_ipv4_udp_basic).replace('dport=2', 'dport=12'))
+
+mac_ipv4_gre_ipv4_gtpu_ul_ipv4_udp_unmatched_pkt = [
+    'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/IP(dst="192.168.0.1", src="192.168.0.2")/UDP(dport=2, sport=4)/("X"*480)',
+    'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(dport=2, sport=4)/("X"*480)',
+    'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.7")/TCP(sport=4, dport=2)'
+]
 
-mac_ipv4_gtpu_eh_dl_ipv6_udp_basic = {
-        'gtpogre-ipv6-udp': 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/UDP(dport=2152)/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/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)',
-}
-mac_ipv4_gtpu_eh_dl_ipv6_udp_l3dst = {
-    'sub_casename': 'mac_ipv4_gtpu_eh_dl_ipv6_udp_l3dst',
+mac_ipv4_gre_ipv4_gtpu_ul_ipv4_udp_l3dst_only = {
+    'sub_casename': 'mac_ipv4_gre_ipv4_gtpu_ul_ipv4_udp_l3dst',
     'port_id': 0,
-    'rule': 'flow create 0 ingress pattern eth / ipv4 / udp / gtpu / gtp_psc pdu_t is 0 / ipv6 / udp / end actions rss types ipv6-udp l3-dst-only end key_len 0 queues end / end',
+    'rule': 'flow create 0 ingress pattern eth / ipv4 / gre / ipv4 / udp / gtpu / gtp_psc pdu_t is 1 / ipv4 / udp / end actions rss types ipv4-udp l3-dst-only end key_len 0 queues end / end',
     'test': [
         {
-            'send_packet': mac_ipv4_gtpu_eh_dl_ipv6_udp_basic['gtpogre-ipv6-udp'],
+            'send_packet': mac_ipv4_gre_ipv4_gtpu_ul_ipv4_udp_basic['gtpogre-ipv4-ul'],
             'action': 'save_hash',
         },
         {
-            'send_packet': mac_ipv4_gtpu_eh_dl_ipv6_udp_basic['gtpogre-ipv6-udp'].replace('CDCD', '3434'),
+            'send_packet': mac_ipv4_gre_ipv4_gtpu_ul_ipv4_udp_l3dst_changed_pkt['gtpogre-ipv4-ul'],
             'action': 'check_hash_different',
         },
         {
-            'send_packet': mac_ipv4_gtpu_eh_dl_ipv6_udp_basic['gtpogre-ipv6-udp'].replace('ABAB', '1212'),
+            'send_packet': 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IP(src="1.1.2.14", dst="1.1.2.15")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IP(src="1.1.2.16", dst="1.1.2.7")/UDP(dport=12, sport=14)',
             'action': 'check_hash_same',
         },
+        {
+            'send_packet': mac_ipv4_gre_ipv4_gtpu_ul_ipv4_udp_unmatched_pkt,
+            'action': 'check_no_hash',
+        },
     ],
-    'post-test': []
+    'post-test': [
+        {
+            'send_packet': [
+                mac_ipv4_gre_ipv4_gtpu_ul_ipv4_udp_basic['gtpogre-ipv4-ul'],
+                ],
+            'action': 'check_no_hash',
+        },
+    ]
 }
 
-mac_ipv4_gtpu_eh_dl_ipv6_udp_l3src = eval(str(mac_ipv4_gtpu_eh_dl_ipv6_udp_l3dst)
-                                          .replace('mac_ipv4_gtpu_eh_dl_ipv6_udp_l3dst', 'mac_ipv4_gtpu_eh_dl_ipv6_udp_l3src')
-                                          .replace('l3-dst-only', 'l3-src-only')
-                                          .replace('check_hash_same', 'hash_check_different')
-                                          .replace('check_hash_different', 'check_hash_same')
-                                          .replace('hash_check_different', 'check_hash_different'))
-
-mac_ipv4_gtpu_eh_dl_ipv6_udp_l3src_l4src = {
-    'sub_casename': 'mac_ipv4_gtpu_eh_dl_ipv6_udp_l3src_l4src',
+mac_ipv4_gre_ipv4_gtpu_ul_ipv4_udp_l3src_only = {
+    'sub_casename': 'mac_ipv4_gre_ipv4_gtpu_ul_ipv4_udp_l3src',
     'port_id': 0,
-    'rule': 'flow create 0 ingress pattern eth / ipv4 / udp / gtpu / gtp_psc pdu_t is 0 / ipv6 / udp / end actions rss types ipv6-udp l3-src-only l4-src-only end key_len 0 queues end / end',
+    'rule': 'flow create 0 ingress pattern eth / ipv4 / gre / ipv4 / udp / gtpu / gtp_psc pdu_t is 1 / ipv4 / udp / end actions rss types ipv4-udp l3-src-only end key_len 0 queues end / end',
     'test': [
         {
-            'send_packet': mac_ipv4_gtpu_eh_dl_ipv6_udp_basic['gtpogre-ipv6-udp'],
+            'send_packet': mac_ipv4_gre_ipv4_gtpu_ul_ipv4_udp_basic['gtpogre-ipv4-ul'],
             'action': 'save_hash',
         },
         {
-            'send_packet': mac_ipv4_gtpu_eh_dl_ipv6_udp_basic['gtpogre-ipv6-udp'].replace('ABAB', '1212'),
+            'send_packet': mac_ipv4_gre_ipv4_gtpu_ul_ipv4_udp_l3src_changed_pkt['gtpogre-ipv4-ul'],
             'action': 'check_hash_different',
         },
         {
-            'send_packet': mac_ipv4_gtpu_eh_dl_ipv6_udp_basic['gtpogre-ipv6-udp'].replace('sport=22', 'sport=33'),
-            'action': 'check_hash_different',
+            'send_packet': 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IP(src="1.1.2.14", dst="1.1.2.15")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.17")/UDP(dport=12, sport=14)',
+            'action': 'check_hash_same',
         },
         {
-            'send_packet': mac_ipv4_gtpu_eh_dl_ipv6_udp_basic['gtpogre-ipv6-udp'].replace('dport=23', 'dport=33').replace('CDCD', '3434'),
-            'action': 'check_hash_same',
+            'send_packet': mac_ipv4_gre_ipv4_gtpu_ul_ipv4_udp_unmatched_pkt,
+            'action': 'check_no_hash',
         },
     ],
-    'post-test': []
+    'post-test': [
+        {
+            'send_packet': [
+                mac_ipv4_gre_ipv4_gtpu_ul_ipv4_udp_basic['gtpogre-ipv4-ul'],
+                ],
+            'action': 'check_no_hash',
+        },
+    ]
 }
 
-mac_ipv4_gtpu_eh_dl_ipv6_udp_l3src_l4dst = {
-    'sub_casename': 'mac_ipv4_gtpu_eh_dl_ipv6_udp_l3src_l4dst',
+mac_ipv4_gre_ipv4_gtpu_ul_ipv4_udp_l4dst_only = {
+    'sub_casename': 'mac_ipv4_gre_ipv4_gtpu_ul_ipv4_udp_l4dst',
     'port_id': 0,
-    'rule': 'flow create 0 ingress pattern eth / ipv4 / udp / gtpu / gtp_psc pdu_t is 0 / ipv6 / udp / end actions rss types ipv6-udp l3-src-only l4-dst-only end key_len 0 queues end / end',
+    'rule': 'flow create 0 ingress pattern eth / ipv4 / gre / ipv4 / udp / gtpu / gtp_psc pdu_t is 1 / ipv4 / udp / end actions rss types ipv4-udp l4-dst-only end key_len 0 queues end / end',
     'test': [
         {
-            'send_packet': mac_ipv4_gtpu_eh_dl_ipv6_udp_basic['gtpogre-ipv6-udp'],
+            'send_packet': mac_ipv4_gre_ipv4_gtpu_ul_ipv4_udp_basic['gtpogre-ipv4-ul'],
             'action': 'save_hash',
         },
         {
-            'send_packet': mac_ipv4_gtpu_eh_dl_ipv6_udp_basic['gtpogre-ipv6-udp'].replace('ABAB', '1212'),
+            'send_packet': mac_ipv4_gre_ipv4_gtpu_ul_ipv4_udp_l4dst_changed_pkt['gtpogre-ipv4-ul'],
             'action': 'check_hash_different',
         },
         {
-            'send_packet': mac_ipv4_gtpu_eh_dl_ipv6_udp_basic['gtpogre-ipv6-udp'].replace('dport=23', 'dport=33'),
-            'action': 'check_hash_different',
+            'send_packet': 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IP(src="1.1.2.14", dst="1.1.2.15")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IP(src="1.1.2.16", dst="1.1.2.17")/UDP(dport=2, sport=14)',
+            'action': 'check_hash_same',
         },
         {
-            'send_packet': mac_ipv4_gtpu_eh_dl_ipv6_udp_basic['gtpogre-ipv6-udp'].replace('sport=22', 'sport=32').replace('CDCD', '3434'),
-            'action': 'check_hash_same',
+            'send_packet': mac_ipv4_gre_ipv4_gtpu_ul_ipv4_udp_unmatched_pkt,
+            'action': 'check_no_hash',
         },
     ],
-    'post-test': []
+    'post-test': [
+        {
+            'send_packet': [
+                mac_ipv4_gre_ipv4_gtpu_ul_ipv4_udp_basic['gtpogre-ipv4-ul'],
+                ],
+            'action': 'check_no_hash',
+        },
+    ]
 }
 
-mac_ipv4_gtpu_eh_dl_ipv6_udp_l3dst_l4src = {
-    'sub_casename': 'mac_ipv4_gtpu_eh_dl_ipv6_udp_l3dst_l4src',
+mac_ipv4_gre_ipv4_gtpu_ul_ipv4_udp_l4src_only = {
+    'sub_casename': 'mac_ipv4_gre_ipv4_gtpu_ul_ipv4_udp_l4src',
     'port_id': 0,
-    'rule': 'flow create 0 ingress pattern eth / ipv4 / udp / gtpu / gtp_psc pdu_t is 0 / ipv6 / udp / end actions rss types ipv6-udp l3-dst-only l4-src-only end key_len 0 queues end / end',
+    'rule': 'flow create 0 ingress pattern eth / ipv4 / gre / ipv4 / udp / gtpu / gtp_psc pdu_t is 1 / ipv4 / udp / end actions rss types ipv4-udp l4-src-only end key_len 0 queues end / end',
     'test': [
         {
-            'send_packet': mac_ipv4_gtpu_eh_dl_ipv6_udp_basic['gtpogre-ipv6-udp'],
+            'send_packet': mac_ipv4_gre_ipv4_gtpu_ul_ipv4_udp_basic['gtpogre-ipv4-ul'],
             'action': 'save_hash',
         },
         {
-            'send_packet': mac_ipv4_gtpu_eh_dl_ipv6_udp_basic['gtpogre-ipv6-udp'].replace('CDCD', '3434'),
+            'send_packet': mac_ipv4_gre_ipv4_gtpu_ul_ipv4_udp_l4src_changed_pkt['gtpogre-ipv4-ul'],
             'action': 'check_hash_different',
         },
         {
-            'send_packet': mac_ipv4_gtpu_eh_dl_ipv6_udp_basic['gtpogre-ipv6-udp'].replace('sport=22', 'sport=33'),
-            'action': 'check_hash_different',
+            'send_packet': 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IP(src="1.1.2.14", dst="1.1.2.15")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IP(src="1.1.2.16", dst="1.1.2.17")/UDP(dport=12, sport=4)',
+            'action': 'check_hash_same',
         },
         {
-            'send_packet': mac_ipv4_gtpu_eh_dl_ipv6_udp_basic['gtpogre-ipv6-udp'].replace('dport=23', 'dport=33').replace('ABAB', '1212'),
-            'action': 'check_hash_same',
+            'send_packet': mac_ipv4_gre_ipv4_gtpu_ul_ipv4_udp_unmatched_pkt,
+            'action': 'check_no_hash',
         },
     ],
-    'post-test': []
+    'post-test': [
+        {
+            'send_packet': [
+                mac_ipv4_gre_ipv4_gtpu_ul_ipv4_udp_basic['gtpogre-ipv4-ul'],
+                ],
+            'action': 'check_no_hash',
+        },
+    ]
 }
 
-mac_ipv4_gtpu_eh_dl_ipv6_udp_l3dst_l4dst = {
-    'sub_casename': 'mac_ipv4_gtpu_eh_dl_ipv6_udp_l3dst_l4dst',
+mac_ipv4_gre_ipv4_gtpu_ul_ipv4_udp_l3srcl4src = {
+    'sub_casename': 'mac_ipv4_gre_ipv4_gtpu_ul_ipv4_udp_l3srcl4src',
     'port_id': 0,
-    'rule': 'flow create 0 ingress pattern eth / ipv4 / udp / gtpu / gtp_psc pdu_t is 0 / ipv6 / udp / end actions rss types ipv6-udp l3-dst-only l4-dst-only end key_len 0 queues end / end',
+    'rule': 'flow create 0 ingress pattern eth / ipv4 / gre / ipv4 / udp / gtpu / gtp_psc pdu_t is 1 / ipv4 / udp / end actions rss types ipv4-udp l3-src-only l4-src-only end key_len 0 queues end / end',
     'test': [
         {
-            'send_packet': mac_ipv4_gtpu_eh_dl_ipv6_udp_basic['gtpogre-ipv6-udp'],
+            'send_packet': mac_ipv4_gre_ipv4_gtpu_ul_ipv4_udp_basic['gtpogre-ipv4-ul'],
             'action': 'save_hash',
         },
         {
-            'send_packet': mac_ipv4_gtpu_eh_dl_ipv6_udp_basic['gtpogre-ipv6-udp'].replace('CDCD', '3434'),
+            'send_packet': mac_ipv4_gre_ipv4_gtpu_ul_ipv4_udp_l3src_changed_pkt['gtpogre-ipv4-ul'],
             'action': 'check_hash_different',
         },
         {
-            'send_packet': mac_ipv4_gtpu_eh_dl_ipv6_udp_basic['gtpogre-ipv6-udp'].replace('dport=23', 'dport=33'),
+            'send_packet': mac_ipv4_gre_ipv4_gtpu_ul_ipv4_udp_l4src_changed_pkt['gtpogre-ipv4-ul'],
             'action': 'check_hash_different',
         },
         {
-            'send_packet': mac_ipv4_gtpu_eh_dl_ipv6_udp_basic['gtpogre-ipv6-udp'].replace('sport=22', 'sport=32').replace('ABAB', '1212'),
+            'send_packet': 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IP(src="1.1.2.14", dst="1.1.2.15")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.17")/UDP(dport=12, sport=4)',
             'action': 'check_hash_same',
         },
+        {
+            'send_packet': mac_ipv4_gre_ipv4_gtpu_ul_ipv4_udp_unmatched_pkt,
+            'action': 'check_no_hash',
+        },
     ],
-    'post-test': []
+    'post-test': [
+        {
+            'send_packet': [
+                mac_ipv4_gre_ipv4_gtpu_ul_ipv4_udp_basic['gtpogre-ipv4-ul'],
+                ],
+            'action': 'check_no_hash',
+        },
+    ]
 }
-mac_ipv4_gtpu_eh_dl_ipv6_udp_l4dst = {
-    'sub_casename': 'mac_ipv4_gtpu_eh_dl_ipv6_udp_l4dst',
+
+mac_ipv4_gre_ipv4_gtpu_ul_ipv4_udp_l3srcl4dst = {
+    'sub_casename': 'mac_ipv4_gre_ipv4_gtpu_ul_ipv4_udp_l3srcl4dst',
     'port_id': 0,
-    'rule': 'flow create 0 ingress pattern eth / ipv4 / udp / gtpu / gtp_psc pdu_t is 0 / ipv6 / udp / end actions rss types ipv6-udp l4-dst-only end key_len 0 queues end / end',
+    'rule': 'flow create 0 ingress pattern eth / ipv4 / gre / ipv4 / udp / gtpu / gtp_psc pdu_t is 1 / ipv4 / udp / end actions rss types ipv4-udp l3-src-only l4-dst-only end key_len 0 queues end / end',
     'test': [
         {
-            'send_packet': mac_ipv4_gtpu_eh_dl_ipv6_udp_basic['gtpogre-ipv6-udp'],
+            'send_packet': mac_ipv4_gre_ipv4_gtpu_ul_ipv4_udp_basic['gtpogre-ipv4-ul'],
             'action': 'save_hash',
         },
         {
-            'send_packet': mac_ipv4_gtpu_eh_dl_ipv6_udp_basic['gtpogre-ipv6-udp'].replace('dport=23', 'dport=33'),
+            'send_packet': mac_ipv4_gre_ipv4_gtpu_ul_ipv4_udp_l3src_changed_pkt['gtpogre-ipv4-ul'],
             'action': 'check_hash_different',
         },
         {
-            'send_packet': mac_ipv4_gtpu_eh_dl_ipv6_udp_basic['gtpogre-ipv6-udp'].replace('sport=22', 'sport=32')
-                                                       .replace('ABAB', '1212').replace('CDCD', '3434'),
+            'send_packet': mac_ipv4_gre_ipv4_gtpu_ul_ipv4_udp_l4dst_changed_pkt['gtpogre-ipv4-ul'],
+            'action': 'check_hash_different',
+        },
+        {
+            'send_packet': 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IP(src="1.1.2.14", dst="1.1.2.15")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.17")/UDP(dport=2, sport=14)',
             'action': 'check_hash_same',
         },
+        {
+            'send_packet': mac_ipv4_gre_ipv4_gtpu_ul_ipv4_udp_unmatched_pkt,
+            'action': 'check_no_hash',
+        },
     ],
-    'post-test': []
+    'post-test': [
+        {
+            'send_packet': [
+                mac_ipv4_gre_ipv4_gtpu_ul_ipv4_udp_basic['gtpogre-ipv4-ul'],
+                ],
+            'action': 'check_no_hash',
+        },
+    ]
 }
-mac_ipv4_gtpu_eh_dl_ipv6_udp_l4src = {
-    'sub_casename': 'mac_ipv4_gtpu_eh_dl_ipv6_udp_l4src',
+
+mac_ipv4_gre_ipv4_gtpu_ul_ipv4_udp_l3dstl4src = {
+    'sub_casename': 'mac_ipv4_gre_ipv4_gtpu_ul_ipv4_udp_l3dstl4src',
     'port_id': 0,
-    'rule': 'flow create 0 ingress pattern eth / ipv4 / udp / gtpu / gtp_psc pdu_t is 0 / ipv6 / udp / end actions rss types ipv6-udp l4-src-only end key_len 0 queues end / end',
+    'rule': 'flow create 0 ingress pattern eth / ipv4 / gre / ipv4 / udp / gtpu / gtp_psc pdu_t is 1 / ipv4 / udp / end actions rss types ipv4-udp l3-dst-only l4-src-only end key_len 0 queues end / end',
     'test': [
         {
-            'send_packet': mac_ipv4_gtpu_eh_dl_ipv6_udp_basic['gtpogre-ipv6-udp'],
+            'send_packet': mac_ipv4_gre_ipv4_gtpu_ul_ipv4_udp_basic['gtpogre-ipv4-ul'],
             'action': 'save_hash',
         },
         {
-            'send_packet': mac_ipv4_gtpu_eh_dl_ipv6_udp_basic['gtpogre-ipv6-udp'].replace('sport=22', 'sport=32'),
+            'send_packet': mac_ipv4_gre_ipv4_gtpu_ul_ipv4_udp_l3dst_changed_pkt['gtpogre-ipv4-ul'],
+            'action': 'check_hash_different',
+        },
+        {
+            'send_packet': mac_ipv4_gre_ipv4_gtpu_ul_ipv4_udp_l4src_changed_pkt['gtpogre-ipv4-ul'],
             'action': 'check_hash_different',
         },
         {
-            'send_packet': mac_ipv4_gtpu_eh_dl_ipv6_udp_basic['gtpogre-ipv6-udp'].replace('dport=23', 'dport=32')
-                                                       .replace('ABAB', '1212').replace('CDCD', '3434'),
+            'send_packet': 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IP(src="1.1.2.14", dst="1.1.2.15")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IP(src="1.1.2.16", dst="1.1.2.7")/UDP(dport=12, sport=4)',
             'action': 'check_hash_same',
         },
+        {
+            'send_packet': mac_ipv4_gre_ipv4_gtpu_ul_ipv4_udp_unmatched_pkt,
+            'action': 'check_no_hash',
+        },
     ],
-    'post-test': []
+    'post-test': [
+        {
+            'send_packet': [
+                mac_ipv4_gre_ipv4_gtpu_ul_ipv4_udp_basic['gtpogre-ipv4-ul'],
+                ],
+            'action': 'check_no_hash',
+        },
+    ]
 }
 
-mac_ipv4_gtpu_eh_dl_ipv6_udp_all = {
-    'sub_casename': 'mac_ipv4_gtpu_eh_dl_ipv6_udp_all',
+mac_ipv4_gre_ipv4_gtpu_ul_ipv4_udp_l3dstl4dst = {
+    'sub_casename': 'mac_ipv4_gre_ipv4_gtpu_ul_ipv4_udp_l3dstl4dst',
     'port_id': 0,
-    'rule': 'flow create 0 ingress pattern eth / ipv4 / udp / gtpu / gtp_psc pdu_t is 0 / ipv6 / udp / end actions rss types ipv6-udp end key_len 0 queues end / end',
+    'rule': 'flow create 0 ingress pattern eth / ipv4 / gre / ipv4 / udp / gtpu / gtp_psc pdu_t is 1 / ipv4 / udp / end actions rss types ipv4-udp l3-dst-only l4-dst-only end key_len 0 queues end / end',
     'test': [
         {
-            'send_packet': mac_ipv4_gtpu_eh_dl_ipv6_udp_basic['gtpogre-ipv6-udp'],
+            'send_packet': mac_ipv4_gre_ipv4_gtpu_ul_ipv4_udp_basic['gtpogre-ipv4-ul'],
             'action': 'save_hash',
         },
         {
-            'send_packet': mac_ipv4_gtpu_eh_dl_ipv6_udp_basic['gtpogre-ipv6-udp'].replace('sport=22', 'sport=32'),
+            'send_packet': mac_ipv4_gre_ipv4_gtpu_ul_ipv4_udp_l3dst_changed_pkt['gtpogre-ipv4-ul'],
             'action': 'check_hash_different',
         },
         {
-            'send_packet': mac_ipv4_gtpu_eh_dl_ipv6_udp_basic['gtpogre-ipv6-udp'].replace('dport=23', 'dport=33'),
+            'send_packet': mac_ipv4_gre_ipv4_gtpu_ul_ipv4_udp_l4dst_changed_pkt['gtpogre-ipv4-ul'],
             'action': 'check_hash_different',
         },
         {
-            'send_packet': mac_ipv4_gtpu_eh_dl_ipv6_udp_basic['gtpogre-ipv6-udp'].replace('CDCD', '3434'),
-            'action': 'check_hash_different',
+            'send_packet': 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IP(src="1.1.2.14", dst="1.1.2.15")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IP(src="1.1.2.16", dst="1.1.2.7")/UDP(dport=2, sport=14)',
+            'action': 'check_hash_same',
         },
         {
-            'send_packet': mac_ipv4_gtpu_eh_dl_ipv6_udp_basic['gtpogre-ipv6-udp'].replace('ABAB', '1212'),
-            'action': 'check_hash_different',
+            'send_packet': mac_ipv4_gre_ipv4_gtpu_ul_ipv4_udp_unmatched_pkt,
+            'action': 'check_no_hash',
         },
     ],
-    'post-test': []
+    'post-test': [
+        {
+            'send_packet': [
+                mac_ipv4_gre_ipv4_gtpu_ul_ipv4_udp_basic['gtpogre-ipv4-ul'],
+                ],
+            'action': 'check_no_hash',
+        },
+    ]
 }
 
-mac_ipv4_gtpu_eh_dl_ipv6_udp_toeplitz = [mac_ipv4_gtpu_eh_dl_ipv6_udp_l3dst, mac_ipv4_gtpu_eh_dl_ipv6_udp_l3src,
-                                         mac_ipv4_gtpu_eh_dl_ipv6_udp_l3dst_l4src,
-                                         mac_ipv4_gtpu_eh_dl_ipv6_udp_l3dst_l4dst,
-                                         mac_ipv4_gtpu_eh_dl_ipv6_udp_l3src_l4src,
-                                         mac_ipv4_gtpu_eh_dl_ipv6_udp_l3src_l4dst,
-                                         mac_ipv4_gtpu_eh_dl_ipv6_udp_l4src, mac_ipv4_gtpu_eh_dl_ipv6_udp_l4dst,
-                                         mac_ipv4_gtpu_eh_dl_ipv6_udp_all]
-mac_ipv4_gtpu_eh_ul_ipv6_udp_toeplitz = [eval(str(element).replace('(type=1', '(type=2')
-                                                          .replace('(type=0', '(type=1').replace('(type=2', '(type=0')
-                                                          .replace('gtp_psc pdu_t is 0', 'gtp_psc pdu_t is 1')
-                                                          .replace('eh_dl', 'eh_ul'))
-                                         for element in mac_ipv4_gtpu_eh_dl_ipv6_udp_toeplitz]
-mac_ipv4_gtpu_eh_ipv6_udp_toeplitz = mac_ipv4_gtpu_eh_dl_ipv6_udp_toeplitz + mac_ipv4_gtpu_eh_ul_ipv6_udp_toeplitz
-
-mac_ipv4_gtpu_eh_ipv6_tcp_toeplitz = [eval(str(element).replace('TCP', 'TCP1').replace('udp', 'tcp')
-                                                       .replace('UDP(sport', 'TCP(sport').replace('TCP1', 'UDP')
-                                                       .replace('ipv4 / tcp / gtpu', 'ipv4 / udp / gtpu'))
-                                      for element in mac_ipv4_gtpu_eh_ipv6_udp_toeplitz]
-
-inner_l4_mac_ipv4_gtpu_ipv4_udp_tcp = {
-    'sub_casename': 'mac_ipv4_gtpu_ipv4_udp_tcp',
+mac_ipv4_gre_ipv4_gtpu_ul_ipv4_udp_all = {
+    'sub_casename': 'mac_ipv4_gre_ipv4_gtpu_ul_ipv4_udp_all',
     'port_id': 0,
-    'rule': [
-       'flow create 0 ingress pattern eth / ipv4 / udp / gtpu / ipv4 / udp / end actions rss types ipv4-udp end key_len 0 queues end / end',
-       'flow create 0 ingress pattern eth / ipv4 / udp / gtpu / ipv4 / tcp / end actions rss types ipv4-tcp end key_len 0 queues end / end',
-    ],
+    'rule': 'flow create 0 ingress pattern eth / ipv4 / gre / ipv4 / udp / gtpu / gtp_psc pdu_t is 1 / ipv4 / udp / end actions rss types ipv4-udp end key_len 0 queues end / end',
     'test': [
         {
-            'send_packet': 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/UDP(dport=2152)/GTP_U_Header(gtp_type=255, teid=0x123456)/IP(dst="192.168.0.1",src="192.168.0.2")/TCP(sport=22,dport=23)/("X"*480)',
+            'send_packet': mac_ipv4_gre_ipv4_gtpu_ul_ipv4_udp_basic['gtpogre-ipv4-ul'],
             'action': 'save_hash',
         },
         {
-            'send_packet': 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/UDP(dport=2152)/GTP_U_Header(gtp_type=255, teid=0x123456)/IP(dst="192.168.0.1",src="192.168.0.2")/UDP(sport=22,dport=23)/("X"*480)',
+            'send_packet': mac_ipv4_gre_ipv4_gtpu_ul_ipv4_udp_l3src_changed_pkt['gtpogre-ipv4-ul'],
             'action': 'check_hash_different',
         },
-    ],
-    'post-test': [
         {
-            'send_packet': 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/UDP(dport=2152)/GTP_U_Header(gtp_type=255, teid=0x123456)/IP(dst="192.168.0.1",src="192.168.0.2")/TCP(sport=22,dport=23)/("X"*480)',
-            'action': 'save_or_no_hash',
+            'send_packet': mac_ipv4_gre_ipv4_gtpu_ul_ipv4_udp_l3dst_changed_pkt['gtpogre-ipv4-ul'],
+            'action': 'check_hash_different',
         },
         {
-            'send_packet': 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/UDP(dport=2152)/GTP_U_Header(gtp_type=255, teid=0x123456)/IP(dst="192.168.0.1",src="192.168.0.2")/UDP(sport=22,dport=23)/("X"*480)',
-            'action': 'check_hash_same_or_no_hash',
+            'send_packet': mac_ipv4_gre_ipv4_gtpu_ul_ipv4_udp_l4src_changed_pkt['gtpogre-ipv4-ul'],
+            'action': 'check_hash_different',
+        },
+        {
+            'send_packet': mac_ipv4_gre_ipv4_gtpu_ul_ipv4_udp_l4dst_changed_pkt['gtpogre-ipv4-ul'],
+            'action': 'check_hash_different',
+        },
+        {
+            'send_packet': 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IP(src="1.1.2.14", dst="1.1.2.15")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.7")/UDP(dport=2, sport=4)',
+            'action': 'check_hash_same',
+        },
+        {
+            'send_packet': mac_ipv4_gre_ipv4_gtpu_ul_ipv4_udp_unmatched_pkt,
+            'action': 'check_no_hash',
+        },
+    ],
+    'post-test': [
+        {
+            'send_packet': [
+                mac_ipv4_gre_ipv4_gtpu_ul_ipv4_basic['gtpogre-ipv4-ul'],
+            ],
+            'action': 'check_no_hash',
+        },
+    ]
+}
+
+mac_ipv4_gre_ipv4_gtpu_ul_ipv4_udp_toeplitz = [mac_ipv4_gre_ipv4_gtpu_ul_ipv4_udp_l3dst_only, mac_ipv4_gre_ipv4_gtpu_ul_ipv4_udp_l3src_only,
+                                               mac_ipv4_gre_ipv4_gtpu_ul_ipv4_udp_l4dst_only, mac_ipv4_gre_ipv4_gtpu_ul_ipv4_udp_l4src_only,
+                                               mac_ipv4_gre_ipv4_gtpu_ul_ipv4_udp_l3dstl4dst, mac_ipv4_gre_ipv4_gtpu_ul_ipv4_udp_l3srcl4dst,
+                                               mac_ipv4_gre_ipv4_gtpu_ul_ipv4_udp_l3dstl4src, mac_ipv4_gre_ipv4_gtpu_ul_ipv4_udp_l3srcl4src,
+                                               mac_ipv4_gre_ipv4_gtpu_ul_ipv4_udp_all]
+
+mac_ipv4_gre_ipv4_gtpu_ul_ipv4_tcp_toeplitz = [eval(str(element).replace('_udp', '_tcp')
+                                        .replace('TCP(sport', 'UDP(sport')
+                                        .replace('UDP(dport', 'TCP(dport')
+                                        .replace('gtp_psc pdu_t is 1 / ipv4 / udp', 'gtp_psc pdu_t is 1 / ipv4 / tcp')
+                                        .replace('ipv4-udp', 'ipv4-tcp'))
+                                   for element in mac_ipv4_gre_ipv4_gtpu_ul_ipv4_udp_toeplitz]
+
+mac_ipv4_gre_ipv4_gtpu_dl_ipv4_toeplitz = [eval(str(element).replace('_ul_', '_dl_')
+                                           .replace('gtp_psc pdu_t is 1', 'gtp_psc pdu_t is 0')
+                                           .replace('type=1', 'type=0'))
+                                   for element in mac_ipv4_gre_ipv4_gtpu_ul_ipv4_toeplitz]
+
+mac_ipv4_gre_ipv4_gtpu_dl_ipv4_udp_toeplitz = [eval(str(element).replace('_ul_', '_dl_')
+                                           .replace('gtp_psc pdu_t is 1', 'gtp_psc pdu_t is 0')
+                                           .replace('type=1', 'type=0'))
+                                   for element in mac_ipv4_gre_ipv4_gtpu_ul_ipv4_udp_toeplitz]
+
+mac_ipv4_gre_ipv4_gtpu_dl_ipv4_tcp_toeplitz = [eval(str(element).replace('_ul_', '_dl_')
+                                           .replace('gtp_psc pdu_t is 1', 'gtp_psc pdu_t is 0')
+                                           .replace('type=1', 'type=0'))
+                                   for element in mac_ipv4_gre_ipv4_gtpu_ul_ipv4_tcp_toeplitz]
+# global variable
+ipv4_case_name = 'mac_ipv4_gre_ipv4'
+ipv4_rule = '/ ipv4 / gre / ipv4 /'
+ipv4_match_ip1 = 'IP(src="1.1.2.2", dst="1.1.2.3")'
+ipv4_match_ip2 = 'IP(src="1.1.2.4", dst="1.1.2.5")'
+ipv4_mismatch_ip1 = 'IP(src="1.1.2.12", dst="1.1.2.13")'
+ipv4_mismatch_ip2 = 'IP(src="1.1.2.14", dst="1.1.2.15")'
+
+# new global variable
+ipv6_ipv4_name = 'mac_ipv6_gre_ipv4'
+ipv6_ipv4_rule = '/ ipv6 / gre / ipv4 /'
+ipv4_ipv6_name = 'mac_ipv4_gre_ipv6'
+ipv4_ipv6_rule = '/ ipv4 / gre / ipv6 /'
+ipv6_ipv6_name = 'mac_ipv6_gre_ipv6'
+ipv6_ipv6_rule = '/ ipv6 / gre / ipv6 /'
+
+ipv6_match_ip1 = 'IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2927",dst="CDCD:910A:2222:5498:8475:1111:3900:2022")'
+ipv6_mismatch_ip1 = 'IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2922",dst="CDCD:910A:2222:5498:8475:1111:3900:2023")'
+ipv6_match_ip2 = 'IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")'
+ipv6_mismatch_ip2 = 'IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2924",dst="CDCD:910A:2222:5498:8475:1111:3900:2025")'
+
+# ipv6+ipv4+ipv4
+mac_ipv6_gre_ipv4_gtpu_ipv4_toeplitz = [eval(str(element).replace(ipv4_case_name, ipv6_ipv4_name)
+                           .replace(ipv4_rule, ipv6_ipv4_rule)
+                           .replace(ipv4_match_ip1, ipv6_match_ip1)
+                           .replace(ipv4_mismatch_ip1, ipv6_mismatch_ip1))
+                      for element in mac_ipv4_gre_ipv4_gtpu_ipv4_toeplitz]
+
+mac_ipv6_gre_ipv4_gtpu_ipv4_udp_toeplitz = [eval(str(element).replace(ipv4_case_name, ipv6_ipv4_name)
+                           .replace(ipv4_rule, ipv6_ipv4_rule)
+                           .replace(ipv4_match_ip1, ipv6_match_ip1)
+                           .replace(ipv4_mismatch_ip1, ipv6_mismatch_ip1))
+                      for element in mac_ipv4_gre_ipv4_gtpu_ipv4_udp_toeplitz]
+
+mac_ipv6_gre_ipv4_gtpu_ipv4_tcp_toeplitz = [eval(str(element).replace(ipv4_case_name, ipv6_ipv4_name)
+                           .replace(ipv4_rule, ipv6_ipv4_rule)
+                           .replace(ipv4_match_ip1, ipv6_match_ip1)
+                           .replace(ipv4_mismatch_ip1, ipv6_mismatch_ip1))
+                      for element in mac_ipv4_gre_ipv4_gtpu_ipv4_tcp_toeplitz]
+
+mac_ipv6_gre_ipv4_gtpu_eh_ipv4_toeplitz = [eval(str(element).replace(ipv4_case_name, ipv6_ipv4_name)
+                           .replace(ipv4_rule, ipv6_ipv4_rule)
+                           .replace(ipv4_match_ip1, ipv6_match_ip1)
+                           .replace(ipv4_mismatch_ip1, ipv6_mismatch_ip1))
+                      for element in mac_ipv4_gre_ipv4_gtpu_eh_ipv4_toeplitz]
+
+mac_ipv6_gre_ipv4_gtpu_eh_ipv4_udp_toeplitz = [eval(str(element).replace(ipv4_case_name, ipv6_ipv4_name)
+                           .replace(ipv4_rule, ipv6_ipv4_rule)
+                           .replace(ipv4_match_ip1, ipv6_match_ip1)
+                           .replace(ipv4_mismatch_ip1, ipv6_mismatch_ip1))
+                      for element in mac_ipv4_gre_ipv4_gtpu_eh_ipv4_udp_toeplitz]
+
+mac_ipv6_gre_ipv4_gtpu_eh_ipv4_tcp_toeplitz = [eval(str(element).replace(ipv4_case_name, ipv6_ipv4_name)
+                           .replace(ipv4_rule, ipv6_ipv4_rule)
+                           .replace(ipv4_match_ip1, ipv6_match_ip1)
+                           .replace(ipv4_mismatch_ip1, ipv6_mismatch_ip1))
+                      for element in mac_ipv4_gre_ipv4_gtpu_eh_ipv4_tcp_toeplitz]
+
+mac_ipv6_gre_ipv4_gtpu_ul_ipv4_toeplitz = [eval(str(element).replace(ipv4_case_name, ipv6_ipv4_name)
+                           .replace(ipv4_rule, ipv6_ipv4_rule)
+                           .replace(ipv4_match_ip1, ipv6_match_ip1)
+                           .replace(ipv4_mismatch_ip1, ipv6_mismatch_ip1))
+                      for element in mac_ipv4_gre_ipv4_gtpu_ul_ipv4_toeplitz]
+
+mac_ipv6_gre_ipv4_gtpu_ul_ipv4_udp_toeplitz = [eval(str(element).replace(ipv4_case_name, ipv6_ipv4_name)
+                           .replace(ipv4_rule, ipv6_ipv4_rule)
+                           .replace(ipv4_match_ip1, ipv6_match_ip1)
+                           .replace(ipv4_mismatch_ip1, ipv6_mismatch_ip1))
+                      for element in mac_ipv4_gre_ipv4_gtpu_ul_ipv4_udp_toeplitz]
+
+mac_ipv6_gre_ipv4_gtpu_ul_ipv4_tcp_toeplitz = [eval(str(element).replace(ipv4_case_name, ipv6_ipv4_name)
+                           .replace(ipv4_rule, ipv6_ipv4_rule)
+                           .replace(ipv4_match_ip1, ipv6_match_ip1)
+                           .replace(ipv4_mismatch_ip1, ipv6_mismatch_ip1))
+                      for element in mac_ipv4_gre_ipv4_gtpu_ul_ipv4_tcp_toeplitz]
+
+mac_ipv6_gre_ipv4_gtpu_dl_ipv4_toeplitz = [eval(str(element).replace(ipv4_case_name, ipv6_ipv4_name)
+                           .replace(ipv4_rule, ipv6_ipv4_rule)
+                           .replace(ipv4_match_ip1, ipv6_match_ip1)
+                           .replace(ipv4_mismatch_ip1, ipv6_mismatch_ip1))
+                      for element in mac_ipv4_gre_ipv4_gtpu_dl_ipv4_toeplitz]
+
+mac_ipv6_gre_ipv4_gtpu_dl_ipv4_udp_toeplitz = [eval(str(element).replace(ipv4_case_name, ipv6_ipv4_name)
+                           .replace(ipv4_rule, ipv6_ipv4_rule)
+                           .replace(ipv4_match_ip1, ipv6_match_ip1)
+                           .replace(ipv4_mismatch_ip1, ipv6_mismatch_ip1))
+                      for element in mac_ipv4_gre_ipv4_gtpu_dl_ipv4_udp_toeplitz]
+
+mac_ipv6_gre_ipv4_gtpu_dl_ipv4_tcp_toeplitz = [eval(str(element).replace(ipv4_case_name, ipv6_ipv4_name)
+                           .replace(ipv4_rule, ipv6_ipv4_rule)
+                           .replace(ipv4_match_ip1, ipv6_match_ip1)
+                           .replace(ipv4_mismatch_ip1, ipv6_mismatch_ip1))
+                      for element in mac_ipv4_gre_ipv4_gtpu_dl_ipv4_tcp_toeplitz]
+
+# ipv4+ipv6+ipv4
+mac_ipv4_gre_ipv6_gtpu_ipv4_toeplitz = [eval(str(element).replace(ipv4_case_name, ipv4_ipv6_name)
+                           .replace(ipv4_rule, ipv4_ipv6_rule)
+                           .replace(ipv4_match_ip2, ipv6_match_ip2)
+                           .replace(ipv4_mismatch_ip2, ipv6_mismatch_ip2))
+                      for element in mac_ipv4_gre_ipv4_gtpu_ipv4_toeplitz]
+
+mac_ipv4_gre_ipv6_gtpu_ipv4_udp_toeplitz = [eval(str(element).replace(ipv4_case_name, ipv4_ipv6_name)
+                           .replace(ipv4_rule, ipv4_ipv6_rule)
+                           .replace(ipv4_match_ip2, ipv6_match_ip2)
+                           .replace(ipv4_mismatch_ip2, ipv6_mismatch_ip2))
+                      for element in mac_ipv4_gre_ipv4_gtpu_ipv4_udp_toeplitz]
+
+mac_ipv4_gre_ipv6_gtpu_ipv4_tcp_toeplitz = [eval(str(element).replace(ipv4_case_name, ipv4_ipv6_name)
+                           .replace(ipv4_rule, ipv4_ipv6_rule)
+                           .replace(ipv4_match_ip2, ipv6_match_ip2)
+                           .replace(ipv4_mismatch_ip2, ipv6_mismatch_ip2))
+                      for element in mac_ipv4_gre_ipv4_gtpu_ipv4_tcp_toeplitz]
+
+mac_ipv4_gre_ipv6_gtpu_eh_ipv4_toeplitz = [eval(str(element).replace(ipv4_case_name, ipv4_ipv6_name)
+                           .replace(ipv4_rule, ipv4_ipv6_rule)
+                           .replace(ipv4_match_ip2, ipv6_match_ip2)
+                           .replace(ipv4_mismatch_ip2, ipv6_mismatch_ip2))
+                      for element in mac_ipv4_gre_ipv4_gtpu_eh_ipv4_toeplitz]
+
+mac_ipv4_gre_ipv6_gtpu_eh_ipv4_udp_toeplitz = [eval(str(element).replace(ipv4_case_name, ipv4_ipv6_name)
+                           .replace(ipv4_rule, ipv4_ipv6_rule)
+                           .replace(ipv4_match_ip2, ipv6_match_ip2)
+                           .replace(ipv4_mismatch_ip2, ipv6_mismatch_ip2))
+                      for element in mac_ipv4_gre_ipv4_gtpu_eh_ipv4_udp_toeplitz]
+
+mac_ipv4_gre_ipv6_gtpu_eh_ipv4_tcp_toeplitz = [eval(str(element).replace(ipv4_case_name, ipv4_ipv6_name)
+                           .replace(ipv4_rule, ipv4_ipv6_rule)
+                           .replace(ipv4_match_ip2, ipv6_match_ip2)
+                           .replace(ipv4_mismatch_ip2, ipv6_mismatch_ip2))
+                      for element in mac_ipv4_gre_ipv4_gtpu_eh_ipv4_tcp_toeplitz]
+
+mac_ipv4_gre_ipv6_gtpu_ul_ipv4_toeplitz = [eval(str(element).replace(ipv4_case_name, ipv4_ipv6_name)
+                           .replace(ipv4_rule, ipv4_ipv6_rule)
+                           .replace(ipv4_match_ip2, ipv6_match_ip2)
+                           .replace(ipv4_mismatch_ip2, ipv6_mismatch_ip2))
+                      for element in mac_ipv4_gre_ipv4_gtpu_ul_ipv4_toeplitz]
+
+mac_ipv4_gre_ipv6_gtpu_ul_ipv4_udp_toeplitz = [eval(str(element).replace(ipv4_case_name, ipv4_ipv6_name)
+                           .replace(ipv4_rule, ipv4_ipv6_rule)
+                           .replace(ipv4_match_ip2, ipv6_match_ip2)
+                           .replace(ipv4_mismatch_ip2, ipv6_mismatch_ip2))
+                      for element in mac_ipv4_gre_ipv4_gtpu_ul_ipv4_udp_toeplitz]
+
+mac_ipv4_gre_ipv6_gtpu_ul_ipv4_tcp_toeplitz = [eval(str(element).replace(ipv4_case_name, ipv4_ipv6_name)
+                           .replace(ipv4_rule, ipv4_ipv6_rule)
+                           .replace(ipv4_match_ip2, ipv6_match_ip2)
+                           .replace(ipv4_mismatch_ip2, ipv6_mismatch_ip2))
+                      for element in mac_ipv4_gre_ipv4_gtpu_ul_ipv4_tcp_toeplitz]
+
+mac_ipv4_gre_ipv6_gtpu_dl_ipv4_toeplitz = [eval(str(element).replace(ipv4_case_name, ipv4_ipv6_name)
+                           .replace(ipv4_rule, ipv4_ipv6_rule)
+                           .replace(ipv4_match_ip2, ipv6_match_ip2)
+                           .replace(ipv4_mismatch_ip2, ipv6_mismatch_ip2))
+                      for element in mac_ipv4_gre_ipv4_gtpu_dl_ipv4_toeplitz]
+
+mac_ipv4_gre_ipv6_gtpu_dl_ipv4_udp_toeplitz = [eval(str(element).replace(ipv4_case_name, ipv4_ipv6_name)
+                           .replace(ipv4_rule, ipv4_ipv6_rule)
+                           .replace(ipv4_match_ip2, ipv6_match_ip2)
+                           .replace(ipv4_mismatch_ip2, ipv6_mismatch_ip2))
+                      for element in mac_ipv4_gre_ipv4_gtpu_dl_ipv4_udp_toeplitz]
+
+mac_ipv4_gre_ipv6_gtpu_dl_ipv4_tcp_toeplitz = [eval(str(element).replace(ipv4_case_name, ipv4_ipv6_name)
+                           .replace(ipv4_rule, ipv4_ipv6_rule)
+                           .replace(ipv4_match_ip2, ipv6_match_ip2)
+                           .replace(ipv4_mismatch_ip2, ipv6_mismatch_ip2))
+                      for element in mac_ipv4_gre_ipv4_gtpu_dl_ipv4_tcp_toeplitz]
+
+# ipv6+ipv6+ipv4
+mac_ipv6_gre_ipv6_gtpu_ipv4_toeplitz = [eval(str(element).replace(ipv4_case_name, ipv6_ipv6_name)
+                           .replace(ipv4_rule, ipv6_ipv6_rule)
+                           .replace(ipv4_match_ip1, ipv6_match_ip1)
+                           .replace(ipv4_match_ip2, ipv6_match_ip2)
+                           .replace(ipv4_mismatch_ip1, ipv6_mismatch_ip1)
+                           .replace(ipv4_mismatch_ip2, ipv6_mismatch_ip2)
+                           )
+                      for element in mac_ipv4_gre_ipv4_gtpu_ipv4_toeplitz]
+
+mac_ipv6_gre_ipv6_gtpu_ipv4_udp_toeplitz = [eval(str(element).replace(ipv4_case_name, ipv6_ipv6_name)
+                           .replace(ipv4_rule, ipv6_ipv6_rule)
+                           .replace(ipv4_match_ip1, ipv6_match_ip1)
+                           .replace(ipv4_match_ip2, ipv6_match_ip2)
+                           .replace(ipv4_mismatch_ip1, ipv6_mismatch_ip1)
+                           .replace(ipv4_mismatch_ip2, ipv6_mismatch_ip2)
+                           )
+                      for element in mac_ipv4_gre_ipv4_gtpu_ipv4_udp_toeplitz]
+
+mac_ipv6_gre_ipv6_gtpu_ipv4_tcp_toeplitz = [eval(str(element).replace(ipv4_case_name, ipv6_ipv6_name)
+                           .replace(ipv4_rule, ipv6_ipv6_rule)
+                           .replace(ipv4_match_ip1, ipv6_match_ip1)
+                           .replace(ipv4_match_ip2, ipv6_match_ip2)
+                           .replace(ipv4_mismatch_ip1, ipv6_mismatch_ip1)
+                           .replace(ipv4_mismatch_ip2, ipv6_mismatch_ip2)
+                           )
+                      for element in mac_ipv4_gre_ipv4_gtpu_ipv4_tcp_toeplitz]
+
+mac_ipv6_gre_ipv6_gtpu_eh_ipv4_toeplitz = [eval(str(element).replace(ipv4_case_name, ipv6_ipv6_name)
+                           .replace(ipv4_rule, ipv6_ipv6_rule)
+                           .replace(ipv4_match_ip1, ipv6_match_ip1)
+                           .replace(ipv4_match_ip2, ipv6_match_ip2)
+                           .replace(ipv4_mismatch_ip1, ipv6_mismatch_ip1)
+                           .replace(ipv4_mismatch_ip2, ipv6_mismatch_ip2)
+                           )
+                      for element in mac_ipv4_gre_ipv4_gtpu_eh_ipv4_toeplitz]
+
+mac_ipv6_gre_ipv6_gtpu_eh_ipv4_udp_toeplitz = [eval(str(element).replace(ipv4_case_name, ipv6_ipv6_name)
+                           .replace(ipv4_rule, ipv6_ipv6_rule)
+                           .replace(ipv4_match_ip1, ipv6_match_ip1)
+                           .replace(ipv4_match_ip2, ipv6_match_ip2)
+                           .replace(ipv4_mismatch_ip1, ipv6_mismatch_ip1)
+                           .replace(ipv4_mismatch_ip2, ipv6_mismatch_ip2)
+                           )
+                      for element in mac_ipv4_gre_ipv4_gtpu_eh_ipv4_udp_toeplitz]
+
+mac_ipv6_gre_ipv6_gtpu_eh_ipv4_tcp_toeplitz = [eval(str(element).replace(ipv4_case_name, ipv6_ipv6_name)
+                           .replace(ipv4_rule, ipv6_ipv6_rule)
+                           .replace(ipv4_match_ip1, ipv6_match_ip1)
+                           .replace(ipv4_match_ip2, ipv6_match_ip2)
+                           .replace(ipv4_mismatch_ip1, ipv6_mismatch_ip1)
+                           .replace(ipv4_mismatch_ip2, ipv6_mismatch_ip2)
+                           )
+                      for element in mac_ipv4_gre_ipv4_gtpu_eh_ipv4_tcp_toeplitz]
+
+mac_ipv6_gre_ipv6_gtpu_ul_ipv4_toeplitz = [eval(str(element).replace(ipv4_case_name, ipv6_ipv6_name)
+                           .replace(ipv4_rule, ipv6_ipv6_rule)
+                           .replace(ipv4_match_ip1, ipv6_match_ip1)
+                           .replace(ipv4_match_ip2, ipv6_match_ip2)
+                           .replace(ipv4_mismatch_ip1, ipv6_mismatch_ip1)
+                           .replace(ipv4_mismatch_ip2, ipv6_mismatch_ip2)
+                           )
+                      for element in mac_ipv4_gre_ipv4_gtpu_ul_ipv4_toeplitz]
+
+mac_ipv6_gre_ipv6_gtpu_ul_ipv4_udp_toeplitz = [eval(str(element).replace(ipv4_case_name, ipv6_ipv6_name)
+                           .replace(ipv4_rule, ipv6_ipv6_rule)
+                           .replace(ipv4_match_ip1, ipv6_match_ip1)
+                           .replace(ipv4_match_ip2, ipv6_match_ip2)
+                           .replace(ipv4_mismatch_ip1, ipv6_mismatch_ip1)
+                           .replace(ipv4_mismatch_ip2, ipv6_mismatch_ip2)
+                           )
+                      for element in mac_ipv4_gre_ipv4_gtpu_ul_ipv4_udp_toeplitz]
+
+mac_ipv6_gre_ipv6_gtpu_ul_ipv4_tcp_toeplitz = [eval(str(element).replace(ipv4_case_name, ipv6_ipv6_name)
+                           .replace(ipv4_rule, ipv6_ipv6_rule)
+                           .replace(ipv4_match_ip1, ipv6_match_ip1)
+                           .replace(ipv4_match_ip2, ipv6_match_ip2)
+                           .replace(ipv4_mismatch_ip1, ipv6_mismatch_ip1)
+                           .replace(ipv4_mismatch_ip2, ipv6_mismatch_ip2)
+                           )
+                      for element in mac_ipv4_gre_ipv4_gtpu_ul_ipv4_tcp_toeplitz]
+
+mac_ipv6_gre_ipv6_gtpu_dl_ipv4_toeplitz = [eval(str(element).replace(ipv4_case_name, ipv6_ipv6_name)
+                           .replace(ipv4_rule, ipv6_ipv6_rule)
+                           .replace(ipv4_match_ip1, ipv6_match_ip1)
+                           .replace(ipv4_match_ip2, ipv6_match_ip2)
+                           .replace(ipv4_mismatch_ip1, ipv6_mismatch_ip1)
+                           .replace(ipv4_mismatch_ip2, ipv6_mismatch_ip2)
+                           )
+                      for element in mac_ipv4_gre_ipv4_gtpu_dl_ipv4_toeplitz]
+
+mac_ipv6_gre_ipv6_gtpu_dl_ipv4_udp_toeplitz = [eval(str(element).replace(ipv4_case_name, ipv6_ipv6_name)
+                           .replace(ipv4_rule, ipv6_ipv6_rule)
+                           .replace(ipv4_match_ip1, ipv6_match_ip1)
+                           .replace(ipv4_match_ip2, ipv6_match_ip2)
+                           .replace(ipv4_mismatch_ip1, ipv6_mismatch_ip1)
+                           .replace(ipv4_mismatch_ip2, ipv6_mismatch_ip2)
+                           )
+                      for element in mac_ipv4_gre_ipv4_gtpu_dl_ipv4_udp_toeplitz]
+
+mac_ipv6_gre_ipv6_gtpu_dl_ipv4_tcp_toeplitz = [eval(str(element).replace(ipv4_case_name, ipv6_ipv6_name)
+                           .replace(ipv4_rule, ipv6_ipv6_rule)
+                           .replace(ipv4_match_ip1, ipv6_match_ip1)
+                           .replace(ipv4_match_ip2, ipv6_match_ip2)
+                           .replace(ipv4_mismatch_ip1, ipv6_mismatch_ip1)
+                           .replace(ipv4_mismatch_ip2, ipv6_mismatch_ip2)
+                           )
+                      for element in mac_ipv4_gre_ipv4_gtpu_dl_ipv4_tcp_toeplitz]
+# ipv4+ipv4+ipv6
+mac_ipv4_gre_ipv4_gtpu_ipv6_basic = {
+    'gtpogre-ipv4-nonfrag': 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")',
+}
+
+mac_ipv4_gre_ipv4_gtpu_ipv6_l3src_changed_pkt = eval(str(mac_ipv4_gre_ipv4_gtpu_ipv6_basic).replace('ABAB:910B:6666:3457:8295:3333:1800:2929', 'ABAB:910B:6666:3457:8295:3333:1800:2926'))
+mac_ipv4_gre_ipv4_gtpu_ipv6_l3dst_changed_pkt = eval(str(mac_ipv4_gre_ipv4_gtpu_ipv6_basic).replace('CDCD:910A:2222:5498:8475:1111:3900:2020', 'CDCD:910A:2222:5498:8475:1111:3900:2027'))
+mac_ipv4_gre_ipv4_gtpu_ipv6_unmatched_pkt = [
+    'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/("X"*480)',
+    'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/IP(dst="192.168.0.1", src="192.168.0.2")/("X"*480)',
+]
+
+mac_ipv4_gre_ipv4_gtpu_ipv6_l3dst_only = {
+    'sub_casename': 'mac_ipv4_gre_ipv4_gtpu_ipv6_l3dst',
+    'port_id': 0,
+    'rule': 'flow create 0 ingress pattern eth / ipv4 / gre / ipv4 / udp / gtpu / ipv6 / end actions rss types ipv6 l3-dst-only end key_len 0 queues end / end',
+    'test': [
+        {
+            'send_packet': mac_ipv4_gre_ipv4_gtpu_ipv6_basic['gtpogre-ipv4-nonfrag'],
+            'action': 'save_hash',
+        },
+        {
+            'send_packet': mac_ipv4_gre_ipv4_gtpu_ipv6_l3dst_changed_pkt['gtpogre-ipv4-nonfrag'],
+            'action': 'check_hash_different',
+        },
+        {
+            'send_packet': 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IP(src="1.1.2.14", dst="1.1.2.15")/UDP()/GTP_U_Header()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2926",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")',
+            'action': 'check_hash_same',
+        },
+        {
+            'send_packet': mac_ipv4_gre_ipv4_gtpu_ipv6_unmatched_pkt,
+            'action': 'check_no_hash',
+        },
+    ],
+    'post-test': [
+        {
+            'send_packet': [
+                mac_ipv4_gre_ipv4_gtpu_ipv6_basic['gtpogre-ipv4-nonfrag'],
+            ],
+            'action': 'check_no_hash',
+        },
+    ]
+}
+
+mac_ipv4_gre_ipv4_gtpu_ipv6_l3src_only = {
+    'sub_casename': 'mac_ipv4_gre_ipv4_gtpu_ipv6_l3src',
+    'port_id': 0,
+    'rule': 'flow create 0 ingress pattern eth / ipv4 / gre / ipv4 / udp / gtpu / ipv6 / end actions rss types ipv6 l3-src-only end key_len 0 queues end / end',
+    'test': [
+        {
+            'send_packet': mac_ipv4_gre_ipv4_gtpu_ipv6_basic['gtpogre-ipv4-nonfrag'],
+            'action': 'save_hash',
+        },
+        {
+            'send_packet': mac_ipv4_gre_ipv4_gtpu_ipv6_l3src_changed_pkt['gtpogre-ipv4-nonfrag'],
+            'action': 'check_hash_different',
+        },
+        {
+            'send_packet': 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IP(src="1.1.2.14", dst="1.1.2.15")/UDP()/GTP_U_Header()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2027")',
+            'action': 'check_hash_same',
+        },
+        {
+            'send_packet': mac_ipv4_gre_ipv4_gtpu_ipv6_unmatched_pkt,
+            'action': 'check_no_hash',
+        },
+    ],
+    'post-test': [
+        {
+            'send_packet': [
+                mac_ipv4_gre_ipv4_gtpu_ipv6_basic['gtpogre-ipv4-nonfrag'],
+            ],
+            'action': 'check_no_hash',
+        },
+    ]
+}
+
+mac_ipv4_gre_ipv4_gtpu_ipv6_all = {
+    'sub_casename': 'mac_ipv4_gre_ipv4_gtpu_ipv6_all',
+    'port_id': 0,
+    'rule': 'flow create 0 ingress pattern eth / ipv4 / gre / ipv4 / udp / gtpu / ipv6 / end actions rss types ipv6 end key_len 0 queues end / end',
+    'test': [
+        {
+            'send_packet': mac_ipv4_gre_ipv4_gtpu_ipv6_basic['gtpogre-ipv4-nonfrag'],
+            'action': 'save_hash',
+        },
+        {
+            'send_packet': mac_ipv4_gre_ipv4_gtpu_ipv6_l3dst_changed_pkt['gtpogre-ipv4-nonfrag'],
+            'action': 'check_hash_different',
+        },
+        {
+            'send_packet': mac_ipv4_gre_ipv4_gtpu_ipv6_l3src_changed_pkt['gtpogre-ipv4-nonfrag'],
+            'action': 'check_hash_different',
+        },
+        {
+            'send_packet': mac_ipv4_gre_ipv4_gtpu_ipv6_l3src_changed_pkt['gtpogre-ipv4-nonfrag'].replace('CDCD:910A:2222:5498:8475:1111:3900:2020', 'CDCD:910A:2222:5498:8475:1111:3900:2027'),
+            'action': 'check_hash_different',
+        },
+        {
+            'send_packet': mac_ipv4_gre_ipv4_gtpu_ipv6_unmatched_pkt,
+            'action': 'check_no_hash',
+        },
+    ],
+    'post-test': [
+        {
+            'send_packet': [
+                mac_ipv4_gre_ipv4_gtpu_ipv6_basic['gtpogre-ipv4-nonfrag'],
+            ],
+            'action': 'check_no_hash',
+        },
+    ]
+}
+
+mac_ipv4_gre_ipv4_gtpu_ipv6_toeplitz = [mac_ipv4_gre_ipv4_gtpu_ipv6_l3dst_only, mac_ipv4_gre_ipv4_gtpu_ipv6_l3src_only,
+                                        mac_ipv4_gre_ipv4_gtpu_ipv6_all]
+
+
+mac_ipv4_gre_ipv4_gtpu_ipv6_udp_basic = {
+    'gtpogre-ipv4-nonfrag': 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(dport=2, sport=4)',
+}
+
+mac_ipv4_gre_ipv4_gtpu_ipv6_udp_l3src_changed_pkt = eval(str(mac_ipv4_gre_ipv4_gtpu_ipv6_udp_basic).replace('ABAB:910B:6666:3457:8295:3333:1800:2929', 'ABAB:910B:6666:3457:8295:3333:1800:2926'))
+mac_ipv4_gre_ipv4_gtpu_ipv6_udp_l3dst_changed_pkt = eval(str(mac_ipv4_gre_ipv4_gtpu_ipv6_udp_basic).replace('CDCD:910A:2222:5498:8475:1111:3900:2020', 'CDCD:910A:2222:5498:8475:1111:3900:2027'))
+mac_ipv4_gre_ipv4_gtpu_ipv6_udp_l4src_changed_pkt = eval(str(mac_ipv4_gre_ipv4_gtpu_ipv6_udp_basic).replace('sport=4', 'sport=14'))
+mac_ipv4_gre_ipv4_gtpu_ipv6_udp_l4dst_changed_pkt = eval(str(mac_ipv4_gre_ipv4_gtpu_ipv6_udp_basic).replace('dport=2', 'dport=12'))
+
+mac_ipv4_gre_ipv4_gtpu_ipv6_udp_unmatched_pkt = [
+    'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer(type=0, P=1, QFI=0x34) /IP(dst="192.168.0.1", src="192.168.0.2")/TCP(sport=4, dport=2)/("X"*480)',
+    'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(dport=2, sport=4)/("X"*480)',
+]
+
+mac_ipv4_gre_ipv4_gtpu_ipv6_udp_l3dst_only = {
+    'sub_casename': 'mac_ipv4_gre_ipv4_gtpu_ipv6_udp_l3dst',
+    'port_id': 0,
+    'rule': 'flow create 0 ingress pattern eth / ipv4 / gre / ipv4 / udp / gtpu / ipv6 / udp / end actions rss types ipv6-udp l3-dst-only end key_len 0 queues end / end',
+    'test': [
+        {
+            'send_packet': mac_ipv4_gre_ipv4_gtpu_ipv6_udp_basic['gtpogre-ipv4-nonfrag'],
+            'action': 'save_hash',
+        },
+        {
+            'send_packet': mac_ipv4_gre_ipv4_gtpu_ipv6_udp_l3dst_changed_pkt['gtpogre-ipv4-nonfrag'],
+            'action': 'check_hash_different',
+        },
+        {
+            'send_packet': 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IP(src="1.1.2.14", dst="1.1.2.15")/UDP()/GTP_U_Header()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2926",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(dport=12, sport=14)',
+            'action': 'check_hash_same',
+        },
+        {
+            'send_packet': mac_ipv4_gre_ipv4_gtpu_ipv6_udp_unmatched_pkt,
+            'action': 'check_no_hash',
+        },
+    ],
+    'post-test': [
+        {
+            'send_packet': [
+                mac_ipv4_gre_ipv4_gtpu_ipv6_udp_basic['gtpogre-ipv4-nonfrag'],
+            ],
+            'action': 'check_no_hash',
+        },
+    ]
+}
+
+mac_ipv4_gre_ipv4_gtpu_ipv6_udp_l3src_only = {
+    'sub_casename': 'mac_ipv4_gre_ipv4_gtpu_ipv6_udp_l3src',
+    'port_id': 0,
+    'rule': 'flow create 0 ingress pattern eth / ipv4 / gre / ipv4 / udp / gtpu / ipv6 / udp / end actions rss types ipv6-udp l3-src-only end key_len 0 queues end / end',
+    'test': [
+        {
+            'send_packet': mac_ipv4_gre_ipv4_gtpu_ipv6_udp_basic['gtpogre-ipv4-nonfrag'],
+            'action': 'save_hash',
+        },
+        {
+            'send_packet': mac_ipv4_gre_ipv4_gtpu_ipv6_udp_l3src_changed_pkt['gtpogre-ipv4-nonfrag'],
+            'action': 'check_hash_different',
+        },
+        {
+            'send_packet': 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IP(src="1.1.2.14", dst="1.1.2.15")/UDP()/GTP_U_Header()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2027")/UDP(dport=12, sport=14)',
+            'action': 'check_hash_same',
+        },
+        {
+            'send_packet': mac_ipv4_gre_ipv4_gtpu_ipv6_udp_unmatched_pkt,
+            'action': 'check_no_hash',
+        },
+    ],
+    'post-test': [
+        {
+            'send_packet': [
+                mac_ipv4_gre_ipv4_gtpu_ipv6_udp_basic['gtpogre-ipv4-nonfrag'],
+            ],
+            'action': 'check_no_hash',
+        },
+    ]
+}
+
+mac_ipv4_gre_ipv4_gtpu_ipv6_udp_l4src_only = {
+    'sub_casename': 'mac_ipv4_gre_ipv4_gtpu_ipv6_udp_l4src',
+    'port_id': 0,
+    'rule': 'flow create 0 ingress pattern eth / ipv4 / gre / ipv4 / udp / gtpu / ipv6 / udp / end actions rss types ipv6-udp l4-src-only end key_len 0 queues end / end',
+    'test': [
+        {
+            'send_packet': mac_ipv4_gre_ipv4_gtpu_ipv6_udp_basic['gtpogre-ipv4-nonfrag'],
+            'action': 'save_hash',
+        },
+        {
+            'send_packet': mac_ipv4_gre_ipv4_gtpu_ipv6_udp_l4src_changed_pkt['gtpogre-ipv4-nonfrag'],
+            'action': 'check_hash_different',
+        },
+        {
+            'send_packet': 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IP(src="1.1.2.14", dst="1.1.2.15")/UDP()/GTP_U_Header()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2926",dst="CDCD:910A:2222:5498:8475:1111:3900:2027")/UDP(dport=12, sport=4)',
+            'action': 'check_hash_same',
+        },
+        {
+            'send_packet': mac_ipv4_gre_ipv4_gtpu_ipv6_udp_unmatched_pkt,
+            'action': 'check_no_hash',
+        },
+    ],
+    'post-test': [
+        {
+            'send_packet': [
+                mac_ipv4_gre_ipv4_gtpu_ipv6_udp_basic['gtpogre-ipv4-nonfrag'],
+            ],
+            'action': 'check_no_hash',
+        },
+    ]
+}
+
+mac_ipv4_gre_ipv4_gtpu_ipv6_udp_l4dst_only = {
+    'sub_casename': 'mac_ipv4_gre_ipv4_gtpu_ipv6_udp_l4dst',
+    'port_id': 0,
+    'rule': 'flow create 0 ingress pattern eth / ipv4 / gre / ipv4 / udp / gtpu / ipv6 / udp / end actions rss types ipv6-udp l4-dst-only end key_len 0 queues end / end',
+    'test': [
+        {
+            'send_packet': mac_ipv4_gre_ipv4_gtpu_ipv6_udp_basic['gtpogre-ipv4-nonfrag'],
+            'action': 'save_hash',
+        },
+        {
+            'send_packet': mac_ipv4_gre_ipv4_gtpu_ipv6_udp_l4dst_changed_pkt['gtpogre-ipv4-nonfrag'],
+            'action': 'check_hash_different',
+        },
+        {
+            'send_packet': 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IP(src="1.1.2.14", dst="1.1.2.15")/UDP()/GTP_U_Header()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2926",dst="CDCD:910A:2222:5498:8475:1111:3900:2027")/UDP(dport=2, sport=14)',
+            'action': 'check_hash_same',
+        },
+        {
+            'send_packet': mac_ipv4_gre_ipv4_gtpu_ipv6_udp_unmatched_pkt,
+            'action': 'check_no_hash',
+        },
+    ],
+    'post-test': [
+        {
+            'send_packet': [
+                mac_ipv4_gre_ipv4_gtpu_ipv6_udp_basic['gtpogre-ipv4-nonfrag'],
+            ],
+            'action': 'check_no_hash',
+        },
+    ]
+}
+
+mac_ipv4_gre_ipv4_gtpu_ipv6_udp_l3srcl4src = {
+    'sub_casename': 'mac_ipv4_gre_ipv4_gtpu_ipv6_udp_l3srcl4src',
+    'port_id': 0,
+    'rule': 'flow create 0 ingress pattern eth / ipv4 / gre / ipv4 / udp / gtpu / ipv6 / udp / end actions rss types ipv6-udp l3-src-only l4-src-only end key_len 0 queues end / end',
+    'test': [
+        {
+            'send_packet': mac_ipv4_gre_ipv4_gtpu_ipv6_udp_basic['gtpogre-ipv4-nonfrag'],
+            'action': 'save_hash',
+        },
+        {
+            'send_packet': mac_ipv4_gre_ipv4_gtpu_ipv6_udp_l3src_changed_pkt['gtpogre-ipv4-nonfrag'],
+            'action': 'check_hash_different',
+        },
+        {
+            'send_packet': mac_ipv4_gre_ipv4_gtpu_ipv6_udp_l4src_changed_pkt['gtpogre-ipv4-nonfrag'],
+            'action': 'check_hash_different',
+        },
+        {
+            'send_packet': 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IP(src="1.1.2.14", dst="1.1.2.15")/UDP()/GTP_U_Header()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2027")/UDP(dport=12, sport=4)',
+            'action': 'check_hash_same',
+        },
+        {
+            'send_packet': mac_ipv4_gre_ipv4_gtpu_ipv6_udp_unmatched_pkt,
+            'action': 'check_no_hash',
+        },
+    ],
+    'post-test': [
+        {
+            'send_packet': [
+                mac_ipv4_gre_ipv4_gtpu_ipv6_udp_basic['gtpogre-ipv4-nonfrag'],
+            ],
+            'action': 'check_no_hash',
+        },
+    ]
+}
+
+mac_ipv4_gre_ipv4_gtpu_ipv6_udp_l3srcl4dst = {
+    'sub_casename': 'mac_ipv4_gre_ipv4_gtpu_ipv6_udp_l3srcl4dst',
+    'port_id': 0,
+    'rule': 'flow create 0 ingress pattern eth / ipv4 / gre / ipv4 / udp / gtpu / ipv6 / udp / end actions rss types ipv6-udp l3-src-only l4-dst-only end key_len 0 queues end / end',
+    'test': [
+        {
+            'send_packet': mac_ipv4_gre_ipv4_gtpu_ipv6_udp_basic['gtpogre-ipv4-nonfrag'],
+            'action': 'save_hash',
+        },
+        {
+            'send_packet': mac_ipv4_gre_ipv4_gtpu_ipv6_udp_l3src_changed_pkt['gtpogre-ipv4-nonfrag'],
+            'action': 'check_hash_different',
+        },
+        {
+            'send_packet': mac_ipv4_gre_ipv4_gtpu_ipv6_udp_l4dst_changed_pkt['gtpogre-ipv4-nonfrag'],
+            'action': 'check_hash_different',
+        },
+        {
+            'send_packet': 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IP(src="1.1.2.14", dst="1.1.2.15")/UDP()/GTP_U_Header()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2027")/UDP(dport=2, sport=14)',
+            'action': 'check_hash_same',
+        },
+        {
+            'send_packet': mac_ipv4_gre_ipv4_gtpu_ipv6_udp_unmatched_pkt,
+            'action': 'check_no_hash',
+        },
+    ],
+    'post-test': [
+        {
+            'send_packet': [
+                mac_ipv4_gre_ipv4_gtpu_ipv6_udp_basic['gtpogre-ipv4-nonfrag'],
+            ],
+            'action': 'check_no_hash',
+        },
+    ]
+}
+
+mac_ipv4_gre_ipv4_gtpu_ipv6_udp_l3dstl4src = {
+    'sub_casename': 'mac_ipv4_gre_ipv4_gtpu_ipv6_udp_l3dstl4src',
+    'port_id': 0,
+    'rule': 'flow create 0 ingress pattern eth / ipv4 / gre / ipv4 / udp / gtpu / ipv6 / udp / end actions rss types ipv6-udp l3-dst-only l4-src-only end key_len 0 queues end / end',
+    'test': [
+        {
+            'send_packet': mac_ipv4_gre_ipv4_gtpu_ipv6_udp_basic['gtpogre-ipv4-nonfrag'],
+            'action': 'save_hash',
+        },
+        {
+            'send_packet': mac_ipv4_gre_ipv4_gtpu_ipv6_udp_l3dst_changed_pkt['gtpogre-ipv4-nonfrag'],
+            'action': 'check_hash_different',
+        },
+        {
+            'send_packet': mac_ipv4_gre_ipv4_gtpu_ipv6_udp_l4src_changed_pkt['gtpogre-ipv4-nonfrag'],
+            'action': 'check_hash_different',
+        },
+        {
+            'send_packet': 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IP(src="1.1.2.14", dst="1.1.2.15")/UDP()/GTP_U_Header()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2926",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(dport=12, sport=4)',
+            'action': 'check_hash_same',
+        },
+        {
+            'send_packet': mac_ipv4_gre_ipv4_gtpu_ipv6_udp_unmatched_pkt,
+            'action': 'check_no_hash',
+        },
+    ],
+    'post-test': [
+        {
+            'send_packet': [
+                mac_ipv4_gre_ipv4_gtpu_ipv6_udp_basic['gtpogre-ipv4-nonfrag'],
+            ],
+            'action': 'check_no_hash',
+        },
+    ]
+}
+
+mac_ipv4_gre_ipv4_gtpu_ipv6_udp_l3dstl4dst = {
+    'sub_casename': 'mac_ipv4_gre_ipv4_gtpu_ipv6_udp_l3dstl4dst',
+    'port_id': 0,
+    'rule': 'flow create 0 ingress pattern eth / ipv4 / gre / ipv4 / udp / gtpu / ipv6 / udp / end actions rss types ipv6-udp l3-dst-only l4-dst-only end key_len 0 queues end / end',
+    'test': [
+        {
+            'send_packet': mac_ipv4_gre_ipv4_gtpu_ipv6_udp_basic['gtpogre-ipv4-nonfrag'],
+            'action': 'save_hash',
+        },
+        {
+            'send_packet': mac_ipv4_gre_ipv4_gtpu_ipv6_udp_l3dst_changed_pkt['gtpogre-ipv4-nonfrag'],
+            'action': 'check_hash_different',
+        },
+        {
+            'send_packet': mac_ipv4_gre_ipv4_gtpu_ipv6_udp_l4dst_changed_pkt['gtpogre-ipv4-nonfrag'],
+            'action': 'check_hash_different',
+        },
+        {
+            'send_packet': 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IP(src="1.1.2.14", dst="1.1.2.15")/UDP()/GTP_U_Header()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2926",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(dport=2, sport=14)',
+            'action': 'check_hash_same',
+        },
+        {
+            'send_packet': mac_ipv4_gre_ipv4_gtpu_ipv6_udp_unmatched_pkt,
+            'action': 'check_no_hash',
+        },
+    ],
+    'post-test': [
+        {
+            'send_packet': [
+                mac_ipv4_gre_ipv4_gtpu_ipv6_udp_basic['gtpogre-ipv4-nonfrag'],
+            ],
+            'action': 'check_no_hash',
+        },
+    ]
+}
+
+mac_ipv4_gre_ipv4_gtpu_ipv6_udp_all = {
+    'sub_casename': 'mac_ipv4_gre_ipv4_gtpu_ipv6_udp_all',
+    'port_id': 0,
+    'rule': 'flow create 0 ingress pattern eth / ipv4 / gre / ipv4 / udp / gtpu / ipv6 / udp / end actions rss types ipv6-udp end key_len 0 queues end / end',
+    'test': [
+        {
+            'send_packet': mac_ipv4_gre_ipv4_gtpu_ipv6_udp_basic['gtpogre-ipv4-nonfrag'],
+            'action': 'save_hash',
+        },
+        {
+            'send_packet': mac_ipv4_gre_ipv4_gtpu_ipv6_udp_l3dst_changed_pkt['gtpogre-ipv4-nonfrag'],
+            'action': 'check_hash_different',
+        },
+        {
+            'send_packet': mac_ipv4_gre_ipv4_gtpu_ipv6_udp_l3src_changed_pkt['gtpogre-ipv4-nonfrag'],
+            'action': 'check_hash_different',
+        },
+        {
+            'send_packet': mac_ipv4_gre_ipv4_gtpu_ipv6_udp_l4dst_changed_pkt['gtpogre-ipv4-nonfrag'],
+            'action': 'check_hash_different',
+        },
+        {
+            'send_packet': mac_ipv4_gre_ipv4_gtpu_ipv6_udp_l4src_changed_pkt['gtpogre-ipv4-nonfrag'],
+            'action': 'check_hash_different',
+        },
+        {
+            'send_packet': 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IP(src="1.1.2.14", dst="1.1.2.15")/UDP()/GTP_U_Header()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(dport=2, sport=4)',
+            'action': 'check_hash_same',
+        },
+        {
+            'send_packet': mac_ipv4_gre_ipv4_gtpu_ipv6_udp_unmatched_pkt,
+            'action': 'check_no_hash',
+        },
+    ],
+    'post-test': [
+        {
+            'send_packet': [
+                mac_ipv4_gre_ipv4_gtpu_ipv6_udp_basic['gtpogre-ipv4-nonfrag'],
+            ],
+            'action': 'check_no_hash',
+        },
+    ]
+}
+
+mac_ipv4_gre_ipv4_gtpu_ipv6_udp_toeplitz = [mac_ipv4_gre_ipv4_gtpu_ipv6_udp_l3dst_only, mac_ipv4_gre_ipv4_gtpu_ipv6_udp_l3src_only,
+                                            mac_ipv4_gre_ipv4_gtpu_ipv6_udp_l4dst_only, mac_ipv4_gre_ipv4_gtpu_ipv6_udp_l4src_only,
+                                            mac_ipv4_gre_ipv4_gtpu_ipv6_udp_l3dstl4dst, mac_ipv4_gre_ipv4_gtpu_ipv6_udp_l3srcl4dst,
+                                            mac_ipv4_gre_ipv4_gtpu_ipv6_udp_l3dstl4src, mac_ipv4_gre_ipv4_gtpu_ipv6_udp_l3srcl4src,
+                                            mac_ipv4_gre_ipv4_gtpu_ipv6_udp_all]
+
+
+mac_ipv4_gre_ipv4_gtpu_ipv6_tcp_toeplitz = [eval(str(element).replace('_udp', '_tcp')
+                                        .replace('TCP(sport', 'UDP(sport')
+                                        .replace('UDP(dport', 'TCP(dport')
+                                        .replace('gtpu / ipv6 / udp', 'gtpu / ipv6 / tcp')
+                                        .replace('ipv6-udp', 'ipv6-tcp'))
+                                   for element in mac_ipv4_gre_ipv4_gtpu_ipv6_udp_toeplitz]
+
+mac_ipv4_gre_ipv4_gtpu_eh_ipv6_basic = {
+    'gtpogre-ipv4-nonfrag': 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")',
+    'gtpogre-ipv4-ul': 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")',
+    'gtpogre-ipv4-dl': 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")',
+}
+mac_ipv4_gre_ipv4_gtpu_eh_ipv6_l3src_changed_pkt = eval(str(mac_ipv4_gre_ipv4_gtpu_eh_ipv6_basic).replace('ABAB:910B:6666:3457:8295:3333:1800:2929', 'ABAB:910B:6666:3457:8295:3333:1800:2926'))
+mac_ipv4_gre_ipv4_gtpu_eh_ipv6_l3dst_changed_pkt = eval(str(mac_ipv4_gre_ipv4_gtpu_eh_ipv6_basic).replace('CDCD:910A:2222:5498:8475:1111:3900:2020', 'CDCD:910A:2222:5498:8475:1111:3900:2027'))
+
+mac_ipv4_gre_ipv4_gtpu_eh_ipv6_unmatched_pkt = [
+    'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/("X"*480)',
+    'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer()/IP(dst="192.168.0.1", src="192.168.0.2")/("X"*480)',
+]
+
+mac_ipv4_gre_ipv4_gtpu_eh_ipv6_l3dst_only = {
+    'sub_casename': 'mac_ipv4_gre_ipv4_gtpu_eh_ipv6_l3dst',
+    'port_id': 0,
+    'rule': 'flow create 0 ingress pattern eth / ipv4 / gre / ipv4 / udp / gtpu / gtp_psc / ipv6 / end actions rss types ipv6 l3-dst-only end key_len 0 queues end / end',
+    'test': [
+        {
+            'send_packet': mac_ipv4_gre_ipv4_gtpu_eh_ipv6_basic['gtpogre-ipv4-nonfrag'],
+            'action': 'save_hash',
+        },
+        {
+            'send_packet': mac_ipv4_gre_ipv4_gtpu_eh_ipv6_l3dst_changed_pkt['gtpogre-ipv4-nonfrag'],
+            'action': 'check_hash_different',
+        },
+        {
+            'send_packet': 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IP(src="1.1.2.14", dst="1.1.2.15")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2926",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")',
+            'action': 'check_hash_same',
+        },
+        {
+            'send_packet': mac_ipv4_gre_ipv4_gtpu_eh_ipv6_unmatched_pkt,
+            'action': 'check_no_hash',
+        },
+        {
+            'send_packet': mac_ipv4_gre_ipv4_gtpu_eh_ipv6_basic['gtpogre-ipv4-ul'],
+            'action': 'save_hash',
+        },
+        {
+            'send_packet': mac_ipv4_gre_ipv4_gtpu_eh_ipv6_l3dst_changed_pkt['gtpogre-ipv4-ul'],
+            'action': 'check_hash_different',
+        },
+        {
+            'send_packet': 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IP(src="1.1.2.14", dst="1.1.2.15")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2926",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")',
+            'action': 'check_hash_same',
+        },
+        {
+            'send_packet': mac_ipv4_gre_ipv4_gtpu_eh_ipv6_unmatched_pkt,
+            'action': 'check_no_hash',
+        },
+        {
+            'send_packet': mac_ipv4_gre_ipv4_gtpu_eh_ipv6_basic['gtpogre-ipv4-dl'],
+            'action': 'save_hash',
+        },
+        {
+            'send_packet': mac_ipv4_gre_ipv4_gtpu_eh_ipv6_l3dst_changed_pkt['gtpogre-ipv4-dl'],
+            'action': 'check_hash_different',
+        },
+        {
+            'send_packet': 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IP(src="1.1.2.14", dst="1.1.2.15")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2926",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")',
+            'action': 'check_hash_same',
+        },
+        {
+            'send_packet': mac_ipv4_gre_ipv4_gtpu_eh_ipv6_unmatched_pkt,
+            'action': 'check_no_hash',
+        },
+    ],
+    'post-test': [
+        {
+            'send_packet': [
+                mac_ipv4_gre_ipv4_gtpu_eh_ipv6_basic['gtpogre-ipv4-nonfrag'],
+                mac_ipv4_gre_ipv4_gtpu_eh_ipv6_basic['gtpogre-ipv4-ul'],
+                mac_ipv4_gre_ipv4_gtpu_eh_ipv6_basic['gtpogre-ipv4-dl'],
+            ],
+            'action': 'check_no_hash',
+        },
+    ]
+}
+
+mac_ipv4_gre_ipv4_gtpu_eh_ipv6_l3src_only = {
+    'sub_casename': 'mac_ipv4_gre_ipv4_gtpu_eh_ipv6_l3src',
+    'port_id': 0,
+    'rule': 'flow create 0 ingress pattern eth / ipv4 / gre / ipv4 / udp / gtpu / gtp_psc / ipv6 / end actions rss types ipv6 l3-src-only end key_len 0 queues end / end',
+    'test': [
+        {
+            'send_packet': mac_ipv4_gre_ipv4_gtpu_eh_ipv6_basic['gtpogre-ipv4-nonfrag'],
+            'action': 'save_hash',
+        },
+        {
+            'send_packet': mac_ipv4_gre_ipv4_gtpu_eh_ipv6_l3src_changed_pkt['gtpogre-ipv4-nonfrag'],
+            'action': 'check_hash_different',
+        },
+        {
+            'send_packet': 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IP(src="1.1.2.14", dst="1.1.2.15")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2027")',
+            'action': 'check_hash_same',
+        },
+        {
+            'send_packet': mac_ipv4_gre_ipv4_gtpu_eh_ipv6_unmatched_pkt,
+            'action': 'check_no_hash',
+        },
+        {
+            'send_packet': mac_ipv4_gre_ipv4_gtpu_eh_ipv6_basic['gtpogre-ipv4-ul'],
+            'action': 'save_hash',
+        },
+        {
+            'send_packet': mac_ipv4_gre_ipv4_gtpu_eh_ipv6_l3src_changed_pkt['gtpogre-ipv4-ul'],
+            'action': 'check_hash_different',
+        },
+        {
+            'send_packet': 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IP(src="1.1.2.14", dst="1.1.2.15")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2027")',
+            'action': 'check_hash_same',
+        },
+        {
+            'send_packet': mac_ipv4_gre_ipv4_gtpu_eh_ipv6_unmatched_pkt,
+            'action': 'check_no_hash',
+        },
+        {
+            'send_packet': mac_ipv4_gre_ipv4_gtpu_eh_ipv6_basic['gtpogre-ipv4-dl'],
+            'action': 'save_hash',
+        },
+        {
+            'send_packet': mac_ipv4_gre_ipv4_gtpu_eh_ipv6_l3src_changed_pkt['gtpogre-ipv4-dl'],
+            'action': 'check_hash_different',
+        },
+        {
+            'send_packet': 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IP(src="1.1.2.14", dst="1.1.2.15")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2027")',
+            'action': 'check_hash_same',
+        },
+        {
+            'send_packet': mac_ipv4_gre_ipv4_gtpu_eh_ipv6_unmatched_pkt,
+            'action': 'check_no_hash',
+        },
+    ],
+    'post-test': [
+        {
+            'send_packet': [
+                mac_ipv4_gre_ipv4_gtpu_eh_ipv6_basic['gtpogre-ipv4-nonfrag'],
+                mac_ipv4_gre_ipv4_gtpu_eh_ipv6_basic['gtpogre-ipv4-ul'],
+                mac_ipv4_gre_ipv4_gtpu_eh_ipv6_basic['gtpogre-ipv4-dl'],
+            ],
+            'action': 'check_no_hash',
+        },
+    ]
+}
+
+mac_ipv4_gre_ipv4_gtpu_eh_ipv6_all = {
+    'sub_casename': 'mac_ipv4_gre_ipv4_gtpu_eh_ipv6_all',
+    'port_id': 0,
+    'rule': 'flow create 0 ingress pattern eth / ipv4 / gre / ipv4 / udp / gtpu / gtp_psc / ipv6 / end actions rss types ipv6 end key_len 0 queues end / end',
+    'test': [
+        {
+            'send_packet': mac_ipv4_gre_ipv4_gtpu_eh_ipv6_basic['gtpogre-ipv4-nonfrag'],
+            'action': 'save_hash',
+        },
+        {
+            'send_packet': mac_ipv4_gre_ipv4_gtpu_eh_ipv6_l3src_changed_pkt['gtpogre-ipv4-nonfrag'],
+            'action': 'check_hash_different',
+        },
+        {
+            'send_packet': mac_ipv4_gre_ipv4_gtpu_eh_ipv6_l3dst_changed_pkt['gtpogre-ipv4-nonfrag'],
+            'action': 'check_hash_different',
+        },
+        {
+            'send_packet': 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IP(src="1.1.2.14", dst="1.1.2.15")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")',
+            'action': 'check_hash_same',
+        },
+        {
+            'send_packet': mac_ipv4_gre_ipv4_gtpu_eh_ipv6_unmatched_pkt,
+            'action': 'check_no_hash',
+        },
+    ],
+    'post-test': [
+        {
+            'send_packet': [
+                mac_ipv4_gre_ipv4_gtpu_eh_ipv6_basic['gtpogre-ipv4-nonfrag'],
+            ],
+            'action': 'check_no_hash',
+        },
+    ]
+}
+
+mac_ipv4_gre_ipv4_gtpu_eh_ipv6_toeplitz = [mac_ipv4_gre_ipv4_gtpu_eh_ipv6_l3dst_only, mac_ipv4_gre_ipv4_gtpu_eh_ipv6_l3src_only,
+                                           mac_ipv4_gre_ipv4_gtpu_eh_ipv6_all]
+
+mac_ipv4_gre_ipv4_gtpu_eh_ipv6_udp_basic = {
+    'gtpogre-ipv4-nonfrag': 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(dport=2, sport=4)',
+    'gtpogre-ipv4-ul': 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(dport=2, sport=4)',
+    'gtpogre-ipv4-dl': 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(dport=2, sport=4)',
+}
+mac_ipv4_gre_ipv4_gtpu_eh_ipv6_udp_l3src_changed_pkt = eval(str(mac_ipv4_gre_ipv4_gtpu_eh_ipv6_udp_basic).replace('ABAB:910B:6666:3457:8295:3333:1800:2929', 'ABAB:910B:6666:3457:8295:3333:1800:2926'))
+mac_ipv4_gre_ipv4_gtpu_eh_ipv6_udp_l3dst_changed_pkt = eval(str(mac_ipv4_gre_ipv4_gtpu_eh_ipv6_udp_basic).replace('CDCD:910A:2222:5498:8475:1111:3900:2020', 'CDCD:910A:2222:5498:8475:1111:3900:2027'))
+mac_ipv4_gre_ipv4_gtpu_eh_ipv6_udp_l4src_changed_pkt = eval(str(mac_ipv4_gre_ipv4_gtpu_eh_ipv6_udp_basic).replace('sport=4', 'sport=14'))
+mac_ipv4_gre_ipv4_gtpu_eh_ipv6_udp_l4dst_changed_pkt = eval(str(mac_ipv4_gre_ipv4_gtpu_eh_ipv6_udp_basic).replace('dport=2', 'dport=12'))
+
+mac_ipv4_gre_ipv4_gtpu_eh_ipv6_udp_unmatched_pkt = [
+    'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/IP(dst="192.168.0.1", src="192.168.0.2")/UDP(dport=2, sport=4)/("X"*480)',
+    'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.7")/UDP(dport=2, sport=4)/("X"*480)',
+    'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(sport=4, dport=2)'
+]
+
+mac_ipv4_gre_ipv4_gtpu_eh_ipv6_udp_l3dst_only = {
+    'sub_casename': 'mac_ipv4_gre_ipv4_gtpu_eh_ipv6_udp_l3dst',
+    'port_id': 0,
+    'rule': 'flow create 0 ingress pattern eth / ipv4 / gre / ipv4 / udp / gtpu / gtp_psc / ipv6 / udp / end actions rss types ipv6-udp l3-dst-only end key_len 0 queues end / end',
+    'test': [
+        {
+            'send_packet': mac_ipv4_gre_ipv4_gtpu_eh_ipv6_udp_basic['gtpogre-ipv4-nonfrag'],
+            'action': 'save_hash',
+        },
+        {
+            'send_packet': mac_ipv4_gre_ipv4_gtpu_eh_ipv6_udp_l3dst_changed_pkt['gtpogre-ipv4-nonfrag'],
+            'action': 'check_hash_different',
+        },
+        {
+            'send_packet': 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IP(src="1.1.2.14", dst="1.1.2.15")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2926",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(dport=12, sport=14)',
+            'action': 'check_hash_same',
+        },
+        {
+            'send_packet': mac_ipv4_gre_ipv4_gtpu_eh_ipv6_udp_unmatched_pkt,
+            'action': 'check_no_hash',
+        },
+        {
+            'send_packet': mac_ipv4_gre_ipv4_gtpu_eh_ipv6_udp_basic['gtpogre-ipv4-ul'],
+            'action': 'save_hash',
+        },
+        {
+            'send_packet': mac_ipv4_gre_ipv4_gtpu_eh_ipv6_udp_l3dst_changed_pkt['gtpogre-ipv4-ul'],
+            'action': 'check_hash_different',
+        },
+        {
+            'send_packet': 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IP(src="1.1.2.14", dst="1.1.2.15")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2926",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(dport=12, sport=14)',
+            'action': 'check_hash_same',
+        },
+        {
+            'send_packet': mac_ipv4_gre_ipv4_gtpu_eh_ipv6_udp_unmatched_pkt,
+            'action': 'check_no_hash',
+        },
+        {
+            'send_packet': mac_ipv4_gre_ipv4_gtpu_eh_ipv6_udp_basic['gtpogre-ipv4-dl'],
+            'action': 'save_hash',
+        },
+        {
+            'send_packet': mac_ipv4_gre_ipv4_gtpu_eh_ipv6_udp_l3dst_changed_pkt['gtpogre-ipv4-dl'],
+            'action': 'check_hash_different',
+        },
+        {
+            'send_packet': 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IP(src="1.1.2.14", dst="1.1.2.15")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2926",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(dport=12, sport=14)',
+            'action': 'check_hash_same',
+        },
+        {
+            'send_packet': mac_ipv4_gre_ipv4_gtpu_eh_ipv6_udp_unmatched_pkt,
+            'action': 'check_no_hash',
+        },
+    ],
+    'post-test': [
+        {
+            'send_packet': [
+                mac_ipv4_gre_ipv4_gtpu_eh_ipv6_udp_basic['gtpogre-ipv4-nonfrag'],
+                mac_ipv4_gre_ipv4_gtpu_eh_ipv6_udp_basic['gtpogre-ipv4-ul'],
+                mac_ipv4_gre_ipv4_gtpu_eh_ipv6_udp_basic['gtpogre-ipv4-dl'],
+            ],
+            'action': 'check_no_hash',
+        },
+    ]
+}
+
+mac_ipv4_gre_ipv4_gtpu_eh_ipv6_udp_l3src_only = {
+    'sub_casename': 'mac_ipv4_gre_ipv4_gtpu_eh_ipv6_udp_l3src',
+    'port_id': 0,
+    'rule': 'flow create 0 ingress pattern eth / ipv4 / gre / ipv4 / udp / gtpu / gtp_psc / ipv6 / udp / end actions rss types ipv6-udp l3-src-only end key_len 0 queues end / end',
+    'test': [
+        {
+            'send_packet': mac_ipv4_gre_ipv4_gtpu_eh_ipv6_udp_basic['gtpogre-ipv4-nonfrag'],
+            'action': 'save_hash',
+        },
+        {
+            'send_packet': mac_ipv4_gre_ipv4_gtpu_eh_ipv6_udp_l3src_changed_pkt['gtpogre-ipv4-nonfrag'],
+            'action': 'check_hash_different',
+        },
+        {
+            'send_packet': 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IP(src="1.1.2.14", dst="1.1.2.15")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2027")/UDP(dport=12, sport=14)',
+            'action': 'check_hash_same',
+        },
+        {
+            'send_packet': mac_ipv4_gre_ipv4_gtpu_eh_ipv6_udp_unmatched_pkt,
+            'action': 'check_no_hash',
+        },
+        {
+            'send_packet': mac_ipv4_gre_ipv4_gtpu_eh_ipv6_udp_basic['gtpogre-ipv4-ul'],
+            'action': 'save_hash',
+        },
+        {
+            'send_packet': mac_ipv4_gre_ipv4_gtpu_eh_ipv6_udp_l3src_changed_pkt['gtpogre-ipv4-ul'],
+            'action': 'check_hash_different',
+        },
+        {
+            'send_packet': 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IP(src="1.1.2.14", dst="1.1.2.15")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2027")/UDP(dport=12, sport=14)',
+            'action': 'check_hash_same',
+        },
+        {
+            'send_packet': mac_ipv4_gre_ipv4_gtpu_eh_ipv6_udp_unmatched_pkt,
+            'action': 'check_no_hash',
+        },
+        {
+            'send_packet': mac_ipv4_gre_ipv4_gtpu_eh_ipv6_udp_basic['gtpogre-ipv4-dl'],
+            'action': 'save_hash',
+        },
+        {
+            'send_packet': mac_ipv4_gre_ipv4_gtpu_eh_ipv6_udp_l3src_changed_pkt['gtpogre-ipv4-dl'],
+            'action': 'check_hash_different',
+        },
+        {
+            'send_packet': 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IP(src="1.1.2.14", dst="1.1.2.15")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2027")/UDP(dport=12, sport=14)',
+            'action': 'check_hash_same',
+        },
+        {
+            'send_packet': mac_ipv4_gre_ipv4_gtpu_eh_ipv6_udp_unmatched_pkt,
+            'action': 'check_no_hash',
+        },
+    ],
+    'post-test': [
+        {
+            'send_packet': [
+                mac_ipv4_gre_ipv4_gtpu_eh_ipv6_udp_basic['gtpogre-ipv4-nonfrag'],
+                mac_ipv4_gre_ipv4_gtpu_eh_ipv6_udp_basic['gtpogre-ipv4-ul'],
+                mac_ipv4_gre_ipv4_gtpu_eh_ipv6_udp_basic['gtpogre-ipv4-dl'],
+            ],
+            'action': 'check_no_hash',
+        },
+    ]
+}
+
+mac_ipv4_gre_ipv4_gtpu_eh_ipv6_udp_l4dst_only = {
+    'sub_casename': 'mac_ipv4_gre_ipv4_gtpu_eh_ipv6_udp_l4dst',
+    'port_id': 0,
+    'rule': 'flow create 0 ingress pattern eth / ipv4 / gre / ipv4 / udp / gtpu / gtp_psc / ipv6 / udp / end actions rss types ipv6-udp l4-dst-only end key_len 0 queues end / end',
+    'test': [
+        {
+            'send_packet': mac_ipv4_gre_ipv4_gtpu_eh_ipv6_udp_basic['gtpogre-ipv4-nonfrag'],
+            'action': 'save_hash',
+        },
+        {
+            'send_packet': mac_ipv4_gre_ipv4_gtpu_eh_ipv6_udp_l4dst_changed_pkt['gtpogre-ipv4-nonfrag'],
+            'action': 'check_hash_different',
+        },
+        {
+            'send_packet': 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IP(src="1.1.2.14", dst="1.1.2.15")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2926",dst="CDCD:910A:2222:5498:8475:1111:3900:2027")/UDP(dport=2, sport=14)',
+            'action': 'check_hash_same',
+        },
+        {
+            'send_packet': mac_ipv4_gre_ipv4_gtpu_eh_ipv6_udp_unmatched_pkt,
+            'action': 'check_no_hash',
+        },
+        {
+            'send_packet': mac_ipv4_gre_ipv4_gtpu_eh_ipv6_udp_basic['gtpogre-ipv4-ul'],
+            'action': 'save_hash',
+        },
+        {
+            'send_packet': mac_ipv4_gre_ipv4_gtpu_eh_ipv6_udp_l4dst_changed_pkt['gtpogre-ipv4-ul'],
+            'action': 'check_hash_different',
+        },
+        {
+            'send_packet': 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IP(src="1.1.2.14", dst="1.1.2.15")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2926",dst="CDCD:910A:2222:5498:8475:1111:3900:2027")/UDP(dport=2, sport=14)',
+            'action': 'check_hash_same',
+        },
+        {
+            'send_packet': mac_ipv4_gre_ipv4_gtpu_eh_ipv6_udp_unmatched_pkt,
+            'action': 'check_no_hash',
+        },
+        {
+            'send_packet': mac_ipv4_gre_ipv4_gtpu_eh_ipv6_udp_basic['gtpogre-ipv4-dl'],
+            'action': 'save_hash',
+        },
+        {
+            'send_packet': mac_ipv4_gre_ipv4_gtpu_eh_ipv6_udp_l4dst_changed_pkt['gtpogre-ipv4-dl'],
+            'action': 'check_hash_different',
+        },
+        {
+            'send_packet': 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IP(src="1.1.2.14", dst="1.1.2.15")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2926",dst="CDCD:910A:2222:5498:8475:1111:3900:2027")/UDP(dport=2, sport=14)',
+            'action': 'check_hash_same',
+        },
+        {
+            'send_packet': mac_ipv4_gre_ipv4_gtpu_eh_ipv6_udp_unmatched_pkt,
+            'action': 'check_no_hash',
+        },
+    ],
+    'post-test': [
+        {
+            'send_packet': [
+                mac_ipv4_gre_ipv4_gtpu_eh_ipv6_udp_basic['gtpogre-ipv4-nonfrag'],
+                mac_ipv4_gre_ipv4_gtpu_eh_ipv6_udp_basic['gtpogre-ipv4-ul'],
+                mac_ipv4_gre_ipv4_gtpu_eh_ipv6_udp_basic['gtpogre-ipv4-dl'],
+            ],
+            'action': 'check_no_hash',
+        },
+    ]
+}
+
+mac_ipv4_gre_ipv4_gtpu_eh_ipv6_udp_l4src_only = {
+    'sub_casename': 'mac_ipv4_gre_ipv4_gtpu_eh_ipv6_udp_l4src',
+    'port_id': 0,
+    'rule': 'flow create 0 ingress pattern eth / ipv4 / gre / ipv4 / udp / gtpu / gtp_psc / ipv6 / udp / end actions rss types ipv6-udp l4-src-only end key_len 0 queues end / end',
+    'test': [
+        {
+            'send_packet': mac_ipv4_gre_ipv4_gtpu_eh_ipv6_udp_basic['gtpogre-ipv4-nonfrag'],
+            'action': 'save_hash',
+        },
+        {
+            'send_packet': mac_ipv4_gre_ipv4_gtpu_eh_ipv6_udp_l4src_changed_pkt['gtpogre-ipv4-nonfrag'],
+            'action': 'check_hash_different',
+        },
+        {
+            'send_packet': 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IP(src="1.1.2.14", dst="1.1.2.15")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2926",dst="CDCD:910A:2222:5498:8475:1111:3900:2027")/UDP(dport=12, sport=4)',
+            'action': 'check_hash_same',
+        },
+        {
+            'send_packet': mac_ipv4_gre_ipv4_gtpu_eh_ipv6_udp_unmatched_pkt,
+            'action': 'check_no_hash',
+        },
+        {
+            'send_packet': mac_ipv4_gre_ipv4_gtpu_eh_ipv6_udp_basic['gtpogre-ipv4-ul'],
+            'action': 'save_hash',
+        },
+        {
+            'send_packet': mac_ipv4_gre_ipv4_gtpu_eh_ipv6_udp_l4src_changed_pkt['gtpogre-ipv4-ul'],
+            'action': 'check_hash_different',
+        },
+        {
+            'send_packet': 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IP(src="1.1.2.14", dst="1.1.2.15")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2926",dst="CDCD:910A:2222:5498:8475:1111:3900:2027")/UDP(dport=12, sport=4)',
+            'action': 'check_hash_same',
+        },
+        {
+            'send_packet': mac_ipv4_gre_ipv4_gtpu_eh_ipv6_udp_unmatched_pkt,
+            'action': 'check_no_hash',
+        },
+        {
+            'send_packet': mac_ipv4_gre_ipv4_gtpu_eh_ipv6_udp_basic['gtpogre-ipv4-dl'],
+            'action': 'save_hash',
+        },
+        {
+            'send_packet': mac_ipv4_gre_ipv4_gtpu_eh_ipv6_udp_l4src_changed_pkt['gtpogre-ipv4-dl'],
+            'action': 'check_hash_different',
+        },
+        {
+            'send_packet': 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IP(src="1.1.2.14", dst="1.1.2.15")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2926",dst="CDCD:910A:2222:5498:8475:1111:3900:2027")/UDP(dport=12, sport=4)',
+            'action': 'check_hash_same',
+        },
+        {
+            'send_packet': mac_ipv4_gre_ipv4_gtpu_eh_ipv6_udp_unmatched_pkt,
+            'action': 'check_no_hash',
+        },
+    ],
+    'post-test': [
+        {
+            'send_packet': [
+                mac_ipv4_gre_ipv4_gtpu_eh_ipv6_udp_basic['gtpogre-ipv4-nonfrag'],
+                mac_ipv4_gre_ipv4_gtpu_eh_ipv6_udp_basic['gtpogre-ipv4-ul'],
+                mac_ipv4_gre_ipv4_gtpu_eh_ipv6_udp_basic['gtpogre-ipv4-dl'],
+            ],
+            'action': 'check_no_hash',
+        },
+    ]
+}
+
+mac_ipv4_gre_ipv4_gtpu_eh_ipv6_udp_l3srcl4src = {
+    'sub_casename': 'mac_ipv4_gre_ipv4_gtpu_eh_ipv6_udp_l3srcl4src',
+    'port_id': 0,
+    'rule': 'flow create 0 ingress pattern eth / ipv4 / gre / ipv4 / udp / gtpu / gtp_psc / ipv6 / udp / end actions rss types ipv6-udp l3-src-only l4-src-only end key_len 0 queues end / end',
+    'test': [
+        {
+            'send_packet': mac_ipv4_gre_ipv4_gtpu_eh_ipv6_udp_basic['gtpogre-ipv4-nonfrag'],
+            'action': 'save_hash',
+        },
+        {
+            'send_packet': mac_ipv4_gre_ipv4_gtpu_eh_ipv6_udp_l3src_changed_pkt['gtpogre-ipv4-nonfrag'],
+            'action': 'check_hash_different',
+        },
+        {
+            'send_packet': mac_ipv4_gre_ipv4_gtpu_eh_ipv6_udp_l4src_changed_pkt['gtpogre-ipv4-nonfrag'],
+            'action': 'check_hash_different',
+        },
+        {
+            'send_packet': 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IP(src="1.1.2.14", dst="1.1.2.15")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2027")/UDP(dport=12, sport=4)',
+            'action': 'check_hash_same',
+        },
+        {
+            'send_packet': mac_ipv4_gre_ipv4_gtpu_eh_ipv6_udp_unmatched_pkt,
+            'action': 'check_no_hash',
+        },
+        {
+            'send_packet': mac_ipv4_gre_ipv4_gtpu_eh_ipv6_udp_basic['gtpogre-ipv4-ul'],
+            'action': 'save_hash',
+        },
+        {
+            'send_packet': mac_ipv4_gre_ipv4_gtpu_eh_ipv6_udp_l3src_changed_pkt['gtpogre-ipv4-ul'],
+            'action': 'check_hash_different',
+        },
+        {
+            'send_packet': mac_ipv4_gre_ipv4_gtpu_eh_ipv6_udp_l4src_changed_pkt['gtpogre-ipv4-ul'],
+            'action': 'check_hash_different',
+        },
+        {
+            'send_packet': 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IP(src="1.1.2.14", dst="1.1.2.15")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2027")/UDP(dport=12, sport=4)',
+            'action': 'check_hash_same',
+        },
+        {
+            'send_packet': mac_ipv4_gre_ipv4_gtpu_eh_ipv6_udp_unmatched_pkt,
+            'action': 'check_no_hash',
+        },
+        {
+            'send_packet': mac_ipv4_gre_ipv4_gtpu_eh_ipv6_udp_basic['gtpogre-ipv4-dl'],
+            'action': 'save_hash',
+        },
+        {
+            'send_packet': mac_ipv4_gre_ipv4_gtpu_eh_ipv6_udp_l3src_changed_pkt['gtpogre-ipv4-dl'],
+            'action': 'check_hash_different',
+        },
+        {
+            'send_packet': mac_ipv4_gre_ipv4_gtpu_eh_ipv6_udp_l4src_changed_pkt['gtpogre-ipv4-dl'],
+            'action': 'check_hash_different',
+        },
+        {
+            'send_packet': 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IP(src="1.1.2.14", dst="1.1.2.15")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2027")/UDP(dport=12, sport=4)',
+            'action': 'check_hash_same',
+        },
+        {
+            'send_packet': mac_ipv4_gre_ipv4_gtpu_eh_ipv6_udp_unmatched_pkt,
+            'action': 'check_no_hash',
+        },
+    ],
+    'post-test': [
+        {
+            'send_packet': [
+                mac_ipv4_gre_ipv4_gtpu_eh_ipv6_udp_basic['gtpogre-ipv4-nonfrag'],
+                mac_ipv4_gre_ipv4_gtpu_eh_ipv6_udp_basic['gtpogre-ipv4-ul'],
+                mac_ipv4_gre_ipv4_gtpu_eh_ipv6_udp_basic['gtpogre-ipv4-dl'],
+            ],
+            'action': 'check_no_hash',
+        },
+    ]
+}
+
+mac_ipv4_gre_ipv4_gtpu_eh_ipv6_udp_l3srcl4dst = {
+    'sub_casename': 'mac_ipv4_gre_ipv4_gtpu_eh_ipv6_udp_l3srcl4dst',
+    'port_id': 0,
+    'rule': 'flow create 0 ingress pattern eth / ipv4 / gre / ipv4 / udp / gtpu / gtp_psc / ipv6 / udp / end actions rss types ipv6-udp l3-src-only l4-dst-only end key_len 0 queues end / end',
+    'test': [
+        {
+            'send_packet': mac_ipv4_gre_ipv4_gtpu_eh_ipv6_udp_basic['gtpogre-ipv4-nonfrag'],
+            'action': 'save_hash',
+        },
+        {
+            'send_packet': mac_ipv4_gre_ipv4_gtpu_eh_ipv6_udp_l3src_changed_pkt['gtpogre-ipv4-nonfrag'],
+            'action': 'check_hash_different',
+        },
+        {
+            'send_packet': mac_ipv4_gre_ipv4_gtpu_eh_ipv6_udp_l4dst_changed_pkt['gtpogre-ipv4-nonfrag'],
+            'action': 'check_hash_different',
+        },
+        {
+            'send_packet': 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IP(src="1.1.2.14", dst="1.1.2.15")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2027")/UDP(dport=2, sport=14)',
+            'action': 'check_hash_same',
+        },
+        {
+            'send_packet': mac_ipv4_gre_ipv4_gtpu_eh_ipv6_udp_unmatched_pkt,
+            'action': 'check_no_hash',
+        },
+        {
+            'send_packet': mac_ipv4_gre_ipv4_gtpu_eh_ipv6_udp_basic['gtpogre-ipv4-ul'],
+            'action': 'save_hash',
+        },
+        {
+            'send_packet': mac_ipv4_gre_ipv4_gtpu_eh_ipv6_udp_l3src_changed_pkt['gtpogre-ipv4-ul'],
+            'action': 'check_hash_different',
+        },
+        {
+            'send_packet': mac_ipv4_gre_ipv4_gtpu_eh_ipv6_udp_l4dst_changed_pkt['gtpogre-ipv4-ul'],
+            'action': 'check_hash_different',
+        },
+        {
+            'send_packet': 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IP(src="1.1.2.14", dst="1.1.2.15")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2027")/UDP(dport=2, sport=14)',
+            'action': 'check_hash_same',
+        },
+        {
+            'send_packet': mac_ipv4_gre_ipv4_gtpu_eh_ipv6_udp_unmatched_pkt,
+            'action': 'check_no_hash',
+        },
+        {
+            'send_packet': mac_ipv4_gre_ipv4_gtpu_eh_ipv6_udp_basic['gtpogre-ipv4-dl'],
+            'action': 'save_hash',
+        },
+        {
+            'send_packet': mac_ipv4_gre_ipv4_gtpu_eh_ipv6_udp_l3src_changed_pkt['gtpogre-ipv4-dl'],
+            'action': 'check_hash_different',
+        },
+        {
+            'send_packet': mac_ipv4_gre_ipv4_gtpu_eh_ipv6_udp_l4dst_changed_pkt['gtpogre-ipv4-dl'],
+            'action': 'check_hash_different',
+        },
+        {
+            'send_packet': 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IP(src="1.1.2.14", dst="1.1.2.15")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2027")/UDP(dport=2, sport=14)',
+            'action': 'check_hash_same',
+        },
+        {
+            'send_packet': mac_ipv4_gre_ipv4_gtpu_eh_ipv6_udp_unmatched_pkt,
+            'action': 'check_no_hash',
+        },
+    ],
+    'post-test': [
+        {
+            'send_packet': [
+                mac_ipv4_gre_ipv4_gtpu_eh_ipv6_udp_basic['gtpogre-ipv4-nonfrag'],
+                mac_ipv4_gre_ipv4_gtpu_eh_ipv6_udp_basic['gtpogre-ipv4-ul'],
+                mac_ipv4_gre_ipv4_gtpu_eh_ipv6_udp_basic['gtpogre-ipv4-dl'],
+            ],
+            'action': 'check_no_hash',
+        },
+    ]
+}
+
+mac_ipv4_gre_ipv4_gtpu_eh_ipv6_udp_l3dstl4src = {
+    'sub_casename': 'mac_ipv4_gre_ipv4_gtpu_eh_ipv6_udp_l3dstl4src',
+    'port_id': 0,
+    'rule': 'flow create 0 ingress pattern eth / ipv4 / gre / ipv4 / udp / gtpu / gtp_psc / ipv6 / udp / end actions rss types ipv6-udp l3-dst-only l4-src-only end key_len 0 queues end / end',
+    'test': [
+        {
+            'send_packet': mac_ipv4_gre_ipv4_gtpu_eh_ipv6_udp_basic['gtpogre-ipv4-nonfrag'],
+            'action': 'save_hash',
+        },
+        {
+            'send_packet': mac_ipv4_gre_ipv4_gtpu_eh_ipv6_udp_l3dst_changed_pkt['gtpogre-ipv4-nonfrag'],
+            'action': 'check_hash_different',
+        },
+        {
+            'send_packet': mac_ipv4_gre_ipv4_gtpu_eh_ipv6_udp_l4src_changed_pkt['gtpogre-ipv4-nonfrag'],
+            'action': 'check_hash_different',
+        },
+        {
+            'send_packet': 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IP(src="1.1.2.14", dst="1.1.2.15")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2926",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(dport=12, sport=4)',
+            'action': 'check_hash_same',
+        },
+        {
+            'send_packet': mac_ipv4_gre_ipv4_gtpu_eh_ipv6_udp_unmatched_pkt,
+            'action': 'check_no_hash',
+        },
+        {
+            'send_packet': mac_ipv4_gre_ipv4_gtpu_eh_ipv6_udp_basic['gtpogre-ipv4-ul'],
+            'action': 'save_hash',
+        },
+        {
+            'send_packet': mac_ipv4_gre_ipv4_gtpu_eh_ipv6_udp_l3dst_changed_pkt['gtpogre-ipv4-ul'],
+            'action': 'check_hash_different',
+        },
+        {
+            'send_packet': mac_ipv4_gre_ipv4_gtpu_eh_ipv6_udp_l4src_changed_pkt['gtpogre-ipv4-ul'],
+            'action': 'check_hash_different',
+        },
+        {
+            'send_packet': 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IP(src="1.1.2.14", dst="1.1.2.15")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2926",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(dport=12, sport=4)',
+            'action': 'check_hash_same',
+        },
+        {
+            'send_packet': mac_ipv4_gre_ipv4_gtpu_eh_ipv6_udp_unmatched_pkt,
+            'action': 'check_no_hash',
+        },
+        {
+            'send_packet': mac_ipv4_gre_ipv4_gtpu_eh_ipv6_udp_basic['gtpogre-ipv4-dl'],
+            'action': 'save_hash',
+        },
+        {
+            'send_packet': mac_ipv4_gre_ipv4_gtpu_eh_ipv6_udp_l3dst_changed_pkt['gtpogre-ipv4-dl'],
+            'action': 'check_hash_different',
+        },
+        {
+            'send_packet': mac_ipv4_gre_ipv4_gtpu_eh_ipv6_udp_l4src_changed_pkt['gtpogre-ipv4-dl'],
+            'action': 'check_hash_different',
+        },
+        {
+            'send_packet': 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IP(src="1.1.2.14", dst="1.1.2.15")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2926",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(dport=12, sport=4)',
+            'action': 'check_hash_same',
+        },
+        {
+            'send_packet': mac_ipv4_gre_ipv4_gtpu_eh_ipv6_udp_unmatched_pkt,
+            'action': 'check_no_hash',
+        },
+    ],
+    'post-test': [
+        {
+            'send_packet': [
+                mac_ipv4_gre_ipv4_gtpu_eh_ipv6_udp_basic['gtpogre-ipv4-nonfrag'],
+                mac_ipv4_gre_ipv4_gtpu_eh_ipv6_udp_basic['gtpogre-ipv4-ul'],
+                mac_ipv4_gre_ipv4_gtpu_eh_ipv6_udp_basic['gtpogre-ipv4-dl'],
+            ],
+            'action': 'check_no_hash',
+        },
+    ]
+}
+
+mac_ipv4_gre_ipv4_gtpu_eh_ipv6_udp_l3dstl4dst = {
+    'sub_casename': 'mac_ipv4_gre_ipv4_gtpu_eh_ipv6_udp_l3dstl4dst',
+    'port_id': 0,
+    'rule': 'flow create 0 ingress pattern eth / ipv4 / gre / ipv4 / udp / gtpu / gtp_psc / ipv6 / udp / end actions rss types ipv6-udp l3-dst-only l4-dst-only end key_len 0 queues end / end',
+    'test': [
+        {
+            'send_packet': mac_ipv4_gre_ipv4_gtpu_eh_ipv6_udp_basic['gtpogre-ipv4-nonfrag'],
+            'action': 'save_hash',
+        },
+        {
+            'send_packet': mac_ipv4_gre_ipv4_gtpu_eh_ipv6_udp_l3dst_changed_pkt['gtpogre-ipv4-nonfrag'],
+            'action': 'check_hash_different',
+        },
+        {
+            'send_packet': mac_ipv4_gre_ipv4_gtpu_eh_ipv6_udp_l4dst_changed_pkt['gtpogre-ipv4-nonfrag'],
+            'action': 'check_hash_different',
+        },
+        {
+            'send_packet': 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IP(src="1.1.2.14", dst="1.1.2.15")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2926",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(dport=2, sport=14)',
+            'action': 'check_hash_same',
+        },
+        {
+            'send_packet': mac_ipv4_gre_ipv4_gtpu_eh_ipv6_udp_unmatched_pkt,
+            'action': 'check_no_hash',
+        },
+        {
+            'send_packet': mac_ipv4_gre_ipv4_gtpu_eh_ipv6_udp_basic['gtpogre-ipv4-ul'],
+            'action': 'save_hash',
+        },
+        {
+            'send_packet': mac_ipv4_gre_ipv4_gtpu_eh_ipv6_udp_l3dst_changed_pkt['gtpogre-ipv4-ul'],
+            'action': 'check_hash_different',
+        },
+        {
+            'send_packet': mac_ipv4_gre_ipv4_gtpu_eh_ipv6_udp_l4dst_changed_pkt['gtpogre-ipv4-ul'],
+            'action': 'check_hash_different',
+        },
+        {
+            'send_packet': 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IP(src="1.1.2.14", dst="1.1.2.15")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2926",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(dport=2, sport=14)',
+            'action': 'check_hash_same',
+        },
+        {
+            'send_packet': mac_ipv4_gre_ipv4_gtpu_eh_ipv6_udp_unmatched_pkt,
+            'action': 'check_no_hash',
+        },
+        {
+            'send_packet': mac_ipv4_gre_ipv4_gtpu_eh_ipv6_udp_basic['gtpogre-ipv4-dl'],
+            'action': 'save_hash',
+        },
+        {
+            'send_packet': mac_ipv4_gre_ipv4_gtpu_eh_ipv6_udp_l3dst_changed_pkt['gtpogre-ipv4-dl'],
+            'action': 'check_hash_different',
+        },
+        {
+            'send_packet': mac_ipv4_gre_ipv4_gtpu_eh_ipv6_udp_l4dst_changed_pkt['gtpogre-ipv4-dl'],
+            'action': 'check_hash_different',
+        },
+        {
+            'send_packet': 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IP(src="1.1.2.14", dst="1.1.2.15")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2926",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(dport=2, sport=14)',
+            'action': 'check_hash_same',
+        },
+        {
+            'send_packet': mac_ipv4_gre_ipv4_gtpu_eh_ipv6_udp_unmatched_pkt,
+            'action': 'check_no_hash',
+        },
+    ],
+    'post-test': [
+        {
+            'send_packet': [
+                mac_ipv4_gre_ipv4_gtpu_eh_ipv6_udp_basic['gtpogre-ipv4-nonfrag'],
+                mac_ipv4_gre_ipv4_gtpu_eh_ipv6_udp_basic['gtpogre-ipv4-ul'],
+                mac_ipv4_gre_ipv4_gtpu_eh_ipv6_udp_basic['gtpogre-ipv4-dl'],
+            ],
+            'action': 'check_no_hash',
+        },
+    ]
+}
+
+mac_ipv4_gre_ipv4_gtpu_eh_ipv6_udp_all = {
+    'sub_casename': 'mac_ipv4_gre_ipv4_gtpu_eh_ipv6_udp_all',
+    'port_id': 0,
+    'rule': 'flow create 0 ingress pattern eth / ipv4 / gre / ipv4 / udp / gtpu / gtp_psc / ipv6 / udp / end actions rss types ipv6-udp end key_len 0 queues end / end',
+    'test': [
+        {
+            'send_packet': mac_ipv4_gre_ipv4_gtpu_eh_ipv6_udp_basic['gtpogre-ipv4-nonfrag'],
+            'action': 'save_hash',
+        },
+        {
+            'send_packet': mac_ipv4_gre_ipv4_gtpu_eh_ipv6_udp_l3src_changed_pkt['gtpogre-ipv4-nonfrag'],
+            'action': 'check_hash_different',
+        },
+        {
+            'send_packet': mac_ipv4_gre_ipv4_gtpu_eh_ipv6_udp_l3dst_changed_pkt['gtpogre-ipv4-nonfrag'],
+            'action': 'check_hash_different',
+        },
+        {
+            'send_packet': mac_ipv4_gre_ipv4_gtpu_eh_ipv6_udp_l4src_changed_pkt['gtpogre-ipv4-nonfrag'],
+            'action': 'check_hash_different',
+        },
+        {
+            'send_packet': mac_ipv4_gre_ipv4_gtpu_eh_ipv6_udp_l4dst_changed_pkt['gtpogre-ipv4-nonfrag'],
+            'action': 'check_hash_different',
+        },
+        {
+            'send_packet': 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IP(src="1.1.2.14", dst="1.1.2.15")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(dport=2, sport=4)',
+            'action': 'check_hash_same',
+        },
+        {
+            'send_packet': mac_ipv4_gre_ipv4_gtpu_eh_ipv6_udp_unmatched_pkt,
+            'action': 'check_no_hash',
+        },
+    ],
+    'post-test': [
+        {
+            'send_packet': [
+                mac_ipv4_gre_ipv4_gtpu_eh_ipv6_basic['gtpogre-ipv4-nonfrag'],
+            ],
+            'action': 'check_no_hash',
+        },
+    ]
+}
+
+mac_ipv4_gre_ipv4_gtpu_eh_ipv6_udp_toeplitz = [mac_ipv4_gre_ipv4_gtpu_eh_ipv6_udp_l3dst_only, mac_ipv4_gre_ipv4_gtpu_eh_ipv6_udp_l3src_only,
+                                               mac_ipv4_gre_ipv4_gtpu_eh_ipv6_udp_l4dst_only, mac_ipv4_gre_ipv4_gtpu_eh_ipv6_udp_l4src_only,
+                                               mac_ipv4_gre_ipv4_gtpu_eh_ipv6_udp_l3dstl4dst, mac_ipv4_gre_ipv4_gtpu_eh_ipv6_udp_l3srcl4dst,
+                                               mac_ipv4_gre_ipv4_gtpu_eh_ipv6_udp_l3dstl4src, mac_ipv4_gre_ipv4_gtpu_eh_ipv6_udp_l3srcl4src,
+                                               mac_ipv4_gre_ipv4_gtpu_eh_ipv6_udp_all]
+
+mac_ipv4_gre_ipv4_gtpu_eh_ipv6_tcp_toeplitz = [eval(str(element).replace('_udp', '_tcp')
+                                        .replace('TCP(sport', 'UDP(sport')
+                                        .replace('UDP(dport', 'TCP(dport')
+                                        .replace('gtp_psc / ipv6 / udp', 'gtp_psc / ipv6 / tcp')
+                                        .replace('ipv6-udp', 'ipv6-tcp'))
+                                   for element in mac_ipv4_gre_ipv4_gtpu_eh_ipv6_udp_toeplitz]
+
+mac_ipv4_gre_ipv4_gtpu_ul_ipv6_basic = {
+    'gtpogre-ipv4-ul': 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")',
+}
+mac_ipv4_gre_ipv4_gtpu_ul_ipv6_l3src_changed_pkt = eval(str(mac_ipv4_gre_ipv4_gtpu_ul_ipv6_basic).replace('ABAB:910B:6666:3457:8295:3333:1800:2929', 'ABAB:910B:6666:3457:8295:3333:1800:2926'))
+mac_ipv4_gre_ipv4_gtpu_ul_ipv6_l3dst_changed_pkt = eval(str(mac_ipv4_gre_ipv4_gtpu_ul_ipv6_basic).replace('CDCD:910A:2222:5498:8475:1111:3900:2020', 'CDCD:910A:2222:5498:8475:1111:3900:2027'))
+
+mac_ipv4_gre_ipv4_gtpu_ul_ipv6_unmatched_pkt = [
+    'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/("X"*480)',
+    'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IP(dst="192.168.0.1", src="192.168.0.2")/("X"*480)',
+]
+
+mac_ipv4_gre_ipv4_gtpu_ul_ipv6_l3dst_only = {
+    'sub_casename': 'mac_ipv4_gre_ipv4_gtpu_ul_ipv6_l3dst',
+    'port_id': 0,
+    'rule': 'flow create 0 ingress pattern eth / ipv4 / gre / ipv4 / udp / gtpu / gtp_psc pdu_t is 1 / ipv6 / end actions rss types ipv6 l3-dst-only end key_len 0 queues end / end',
+    'test': [
+        {
+            'send_packet': mac_ipv4_gre_ipv4_gtpu_ul_ipv6_basic['gtpogre-ipv4-ul'],
+            'action': 'save_hash',
+        },
+        {
+            'send_packet': mac_ipv4_gre_ipv4_gtpu_ul_ipv6_l3dst_changed_pkt['gtpogre-ipv4-ul'],
+            'action': 'check_hash_different',
+        },
+        {
+            'send_packet': 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IP(src="1.1.2.14", dst="1.1.2.15")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2926",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")',
+            'action': 'check_hash_same',
+        },
+        {
+            'send_packet': mac_ipv4_gre_ipv4_gtpu_ul_ipv6_unmatched_pkt,
+            'action': 'check_no_hash',
+        },
+    ],
+    'post-test': [
+        {
+            'send_packet': [
+                mac_ipv4_gre_ipv4_gtpu_ul_ipv6_basic['gtpogre-ipv4-ul'],
+            ],
+            'action': 'check_no_hash',
+        },
+    ]
+}
+
+mac_ipv4_gre_ipv4_gtpu_ul_ipv6_l3src_only = {
+    'sub_casename': 'mac_ipv4_gre_ipv4_gtpu_ul_ipv6_l3src',
+    'port_id': 0,
+    'rule': 'flow create 0 ingress pattern eth / ipv4 / gre / ipv4 / udp / gtpu / gtp_psc pdu_t is 1 / ipv6 / end actions rss types ipv6 l3-src-only end key_len 0 queues end / end',
+    'test': [
+        {
+            'send_packet': mac_ipv4_gre_ipv4_gtpu_ul_ipv6_basic['gtpogre-ipv4-ul'],
+            'action': 'save_hash',
+        },
+        {
+            'send_packet': mac_ipv4_gre_ipv4_gtpu_ul_ipv6_l3src_changed_pkt['gtpogre-ipv4-ul'],
+            'action': 'check_hash_different',
+        },
+        {
+            'send_packet': 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IP(src="1.1.2.14", dst="1.1.2.15")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2027")',
+            'action': 'check_hash_same',
+        },
+        {
+            'send_packet': mac_ipv4_gre_ipv4_gtpu_ul_ipv6_unmatched_pkt,
+            'action': 'check_no_hash',
+        },
+    ],
+    'post-test': [
+        {
+            'send_packet': [
+                mac_ipv4_gre_ipv4_gtpu_ul_ipv6_basic['gtpogre-ipv4-ul'],
+            ],
+            'action': 'check_no_hash',
+        },
+    ]
+}
+
+mac_ipv4_gre_ipv4_gtpu_ul_ipv6_all = {
+    'sub_casename': 'mac_ipv4_gre_ipv4_gtpu_ul_ipv6_all',
+    'port_id': 0,
+    'rule': 'flow create 0 ingress pattern eth / ipv4 / gre / ipv4 / udp / gtpu / gtp_psc pdu_t is 1 / ipv6 / end actions rss types ipv6 end key_len 0 queues end / end',
+    'test': [
+        {
+            'send_packet': mac_ipv4_gre_ipv4_gtpu_ul_ipv6_basic['gtpogre-ipv4-ul'],
+            'action': 'save_hash',
+        },
+        {
+            'send_packet': mac_ipv4_gre_ipv4_gtpu_ul_ipv6_l3src_changed_pkt['gtpogre-ipv4-ul'],
+            'action': 'check_hash_different',
+        },
+        {
+            'send_packet': mac_ipv4_gre_ipv4_gtpu_ul_ipv6_l3dst_changed_pkt['gtpogre-ipv4-ul'],
+            'action': 'check_hash_different',
+        },
+        {
+            'send_packet': 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IP(src="1.1.2.14", dst="1.1.2.15")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")',
+            'action': 'check_hash_same',
+        },
+        {
+            'send_packet': mac_ipv4_gre_ipv4_gtpu_ul_ipv6_unmatched_pkt,
+            'action': 'check_no_hash',
+        },
+    ],
+    'post-test': [
+        {
+            'send_packet': [
+                mac_ipv4_gre_ipv4_gtpu_ul_ipv6_basic['gtpogre-ipv4-ul'],
+            ],
+            'action': 'check_no_hash',
+        },
+    ]
+}
+
+mac_ipv4_gre_ipv4_gtpu_ul_ipv6_toeplitz = [mac_ipv4_gre_ipv4_gtpu_ul_ipv6_l3dst_only, mac_ipv4_gre_ipv4_gtpu_ul_ipv6_l3src_only,
+                                           mac_ipv4_gre_ipv4_gtpu_ul_ipv6_all]
+
+mac_ipv4_gre_ipv4_gtpu_ul_ipv6_udp_basic = {
+    'gtpogre-ipv4-ul': 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(dport=2, sport=4)',
+    }
+mac_ipv4_gre_ipv4_gtpu_ul_ipv6_udp_l3src_changed_pkt = eval(str(mac_ipv4_gre_ipv4_gtpu_ul_ipv6_udp_basic).replace('ABAB:910B:6666:3457:8295:3333:1800:2929', 'ABAB:910B:6666:3457:8295:3333:1800:2926'))
+mac_ipv4_gre_ipv4_gtpu_ul_ipv6_udp_l3dst_changed_pkt = eval(str(mac_ipv4_gre_ipv4_gtpu_ul_ipv6_udp_basic).replace('CDCD:910A:2222:5498:8475:1111:3900:2020', 'CDCD:910A:2222:5498:8475:1111:3900:2027'))
+mac_ipv4_gre_ipv4_gtpu_ul_ipv6_udp_l4src_changed_pkt = eval(str(mac_ipv4_gre_ipv4_gtpu_ul_ipv6_udp_basic).replace('sport=4', 'sport=14'))
+mac_ipv4_gre_ipv4_gtpu_ul_ipv6_udp_l4dst_changed_pkt = eval(str(mac_ipv4_gre_ipv4_gtpu_ul_ipv6_udp_basic).replace('dport=2', 'dport=12'))
+
+mac_ipv4_gre_ipv4_gtpu_ul_ipv6_udp_unmatched_pkt = [
+    'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/IP(dst="192.168.0.1", src="192.168.0.2")/UDP(dport=2, sport=4)/("X"*480)',
+    'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.7")/UDP(dport=2, sport=4)/("X"*480)',
+    'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(sport=4, dport=2)'
+]
+
+mac_ipv4_gre_ipv4_gtpu_ul_ipv6_udp_l3dst_only = {
+    'sub_casename': 'mac_ipv4_gre_ipv4_gtpu_ul_ipv6_udp_l3dst',
+    'port_id': 0,
+    'rule': 'flow create 0 ingress pattern eth / ipv4 / gre / ipv4 / udp / gtpu / gtp_psc pdu_t is 1 / ipv6 / udp / end actions rss types ipv6-udp l3-dst-only end key_len 0 queues end / end',
+    'test': [
+        {
+            'send_packet': mac_ipv4_gre_ipv4_gtpu_ul_ipv6_udp_basic['gtpogre-ipv4-ul'],
+            'action': 'save_hash',
+        },
+        {
+            'send_packet': mac_ipv4_gre_ipv4_gtpu_ul_ipv6_udp_l3dst_changed_pkt['gtpogre-ipv4-ul'],
+            'action': 'check_hash_different',
+        },
+        {
+            'send_packet': 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IP(src="1.1.2.14", dst="1.1.2.15")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2926",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(dport=12, sport=14)',
+            'action': 'check_hash_same',
+        },
+        {
+            'send_packet': mac_ipv4_gre_ipv4_gtpu_ul_ipv6_udp_unmatched_pkt,
+            'action': 'check_no_hash',
+        },
+    ],
+    'post-test': [
+        {
+            'send_packet': [
+                mac_ipv4_gre_ipv4_gtpu_ul_ipv6_udp_basic['gtpogre-ipv4-ul'],
+                ],
+            'action': 'check_no_hash',
+        },
+    ]
+}
+
+mac_ipv4_gre_ipv4_gtpu_ul_ipv6_udp_l3src_only = {
+    'sub_casename': 'mac_ipv4_gre_ipv4_gtpu_ul_ipv6_udp_l3src',
+    'port_id': 0,
+    'rule': 'flow create 0 ingress pattern eth / ipv4 / gre / ipv4 / udp / gtpu / gtp_psc pdu_t is 1 / ipv6 / udp / end actions rss types ipv6-udp l3-src-only end key_len 0 queues end / end',
+    'test': [
+        {
+            'send_packet': mac_ipv4_gre_ipv4_gtpu_ul_ipv6_udp_basic['gtpogre-ipv4-ul'],
+            'action': 'save_hash',
+        },
+        {
+            'send_packet': mac_ipv4_gre_ipv4_gtpu_ul_ipv6_udp_l3src_changed_pkt['gtpogre-ipv4-ul'],
+            'action': 'check_hash_different',
+        },
+        {
+            'send_packet': 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IP(src="1.1.2.14", dst="1.1.2.15")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2027")/UDP(dport=12, sport=14)',
+            'action': 'check_hash_same',
+        },
+        {
+            'send_packet': mac_ipv4_gre_ipv4_gtpu_ul_ipv6_udp_unmatched_pkt,
+            'action': 'check_no_hash',
+        },
+    ],
+    'post-test': [
+        {
+            'send_packet': [
+                mac_ipv4_gre_ipv4_gtpu_ul_ipv6_udp_basic['gtpogre-ipv4-ul'],
+                ],
+            'action': 'check_no_hash',
+        },
+    ]
+}
+
+mac_ipv4_gre_ipv4_gtpu_ul_ipv6_udp_l4dst_only = {
+    'sub_casename': 'mac_ipv4_gre_ipv4_gtpu_ul_ipv6_udp_l4dst',
+    'port_id': 0,
+    'rule': 'flow create 0 ingress pattern eth / ipv4 / gre / ipv4 / udp / gtpu / gtp_psc pdu_t is 1 / ipv6 / udp / end actions rss types ipv6-udp l4-dst-only end key_len 0 queues end / end',
+    'test': [
+        {
+            'send_packet': mac_ipv4_gre_ipv4_gtpu_ul_ipv6_udp_basic['gtpogre-ipv4-ul'],
+            'action': 'save_hash',
+        },
+        {
+            'send_packet': mac_ipv4_gre_ipv4_gtpu_ul_ipv6_udp_l4dst_changed_pkt['gtpogre-ipv4-ul'],
+            'action': 'check_hash_different',
+        },
+        {
+            'send_packet': 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IP(src="1.1.2.14", dst="1.1.2.15")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2926",dst="CDCD:910A:2222:5498:8475:1111:3900:2027")/UDP(dport=2, sport=14)',
+            'action': 'check_hash_same',
+        },
+        {
+            'send_packet': mac_ipv4_gre_ipv4_gtpu_ul_ipv6_udp_unmatched_pkt,
+            'action': 'check_no_hash',
+        },
+    ],
+    'post-test': [
+        {
+            'send_packet': [
+                mac_ipv4_gre_ipv4_gtpu_ul_ipv6_udp_basic['gtpogre-ipv4-ul'],
+                ],
+            'action': 'check_no_hash',
+        },
+    ]
+}
+
+mac_ipv4_gre_ipv4_gtpu_ul_ipv6_udp_l4src_only = {
+    'sub_casename': 'mac_ipv4_gre_ipv4_gtpu_ul_ipv6_udp_l4src',
+    'port_id': 0,
+    'rule': 'flow create 0 ingress pattern eth / ipv4 / gre / ipv4 / udp / gtpu / gtp_psc pdu_t is 1 / ipv6 / udp / end actions rss types ipv6-udp l4-src-only end key_len 0 queues end / end',
+    'test': [
+        {
+            'send_packet': mac_ipv4_gre_ipv4_gtpu_ul_ipv6_udp_basic['gtpogre-ipv4-ul'],
+            'action': 'save_hash',
+        },
+        {
+            'send_packet': mac_ipv4_gre_ipv4_gtpu_ul_ipv6_udp_l4src_changed_pkt['gtpogre-ipv4-ul'],
+            'action': 'check_hash_different',
+        },
+        {
+            'send_packet': 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IP(src="1.1.2.14", dst="1.1.2.15")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2926",dst="CDCD:910A:2222:5498:8475:1111:3900:2027")/UDP(dport=12, sport=4)',
+            'action': 'check_hash_same',
+        },
+        {
+            'send_packet': mac_ipv4_gre_ipv4_gtpu_ul_ipv6_udp_unmatched_pkt,
+            'action': 'check_no_hash',
+        },
+    ],
+    'post-test': [
+        {
+            'send_packet': [
+                mac_ipv4_gre_ipv4_gtpu_ul_ipv6_udp_basic['gtpogre-ipv4-ul'],
+                ],
+            'action': 'check_no_hash',
+        },
+    ]
+}
+
+mac_ipv4_gre_ipv4_gtpu_ul_ipv6_udp_l3srcl4src = {
+    'sub_casename': 'mac_ipv4_gre_ipv4_gtpu_ul_ipv6_udp_l3srcl4src',
+    'port_id': 0,
+    'rule': 'flow create 0 ingress pattern eth / ipv4 / gre / ipv4 / udp / gtpu / gtp_psc pdu_t is 1 / ipv6 / udp / end actions rss types ipv6-udp l3-src-only l4-src-only end key_len 0 queues end / end',
+    'test': [
+        {
+            'send_packet': mac_ipv4_gre_ipv4_gtpu_ul_ipv6_udp_basic['gtpogre-ipv4-ul'],
+            'action': 'save_hash',
+        },
+        {
+            'send_packet': mac_ipv4_gre_ipv4_gtpu_ul_ipv6_udp_l3src_changed_pkt['gtpogre-ipv4-ul'],
+            'action': 'check_hash_different',
+        },
+        {
+            'send_packet': mac_ipv4_gre_ipv4_gtpu_ul_ipv6_udp_l4src_changed_pkt['gtpogre-ipv4-ul'],
+            'action': 'check_hash_different',
+        },
+        {
+            'send_packet': 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IP(src="1.1.2.14", dst="1.1.2.15")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2027")/UDP(dport=12, sport=4)',
+            'action': 'check_hash_same',
+        },
+        {
+            'send_packet': mac_ipv4_gre_ipv4_gtpu_ul_ipv6_udp_unmatched_pkt,
+            'action': 'check_no_hash',
+        },
+    ],
+    'post-test': [
+        {
+            'send_packet': [
+                mac_ipv4_gre_ipv4_gtpu_ul_ipv6_udp_basic['gtpogre-ipv4-ul'],
+                ],
+            'action': 'check_no_hash',
+        },
+    ]
+}
+
+mac_ipv4_gre_ipv4_gtpu_ul_ipv6_udp_l3srcl4dst = {
+    'sub_casename': 'mac_ipv4_gre_ipv4_gtpu_ul_ipv6_udp_l3srcl4dst',
+    'port_id': 0,
+    'rule': 'flow create 0 ingress pattern eth / ipv4 / gre / ipv4 / udp / gtpu / gtp_psc pdu_t is 1 / ipv6 / udp / end actions rss types ipv6-udp l3-src-only l4-dst-only end key_len 0 queues end / end',
+    'test': [
+        {
+            'send_packet': mac_ipv4_gre_ipv4_gtpu_ul_ipv6_udp_basic['gtpogre-ipv4-ul'],
+            'action': 'save_hash',
+        },
+        {
+            'send_packet': mac_ipv4_gre_ipv4_gtpu_ul_ipv6_udp_l3src_changed_pkt['gtpogre-ipv4-ul'],
+            'action': 'check_hash_different',
+        },
+        {
+            'send_packet': mac_ipv4_gre_ipv4_gtpu_ul_ipv6_udp_l4dst_changed_pkt['gtpogre-ipv4-ul'],
+            'action': 'check_hash_different',
+        },
+        {
+            'send_packet': 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IP(src="1.1.2.14", dst="1.1.2.15")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2027")/UDP(dport=2, sport=14)',
+            'action': 'check_hash_same',
+        },
+        {
+            'send_packet': mac_ipv4_gre_ipv4_gtpu_ul_ipv6_udp_unmatched_pkt,
+            'action': 'check_no_hash',
+        },
+    ],
+    'post-test': [
+        {
+            'send_packet': [
+                mac_ipv4_gre_ipv4_gtpu_ul_ipv6_udp_basic['gtpogre-ipv4-ul'],
+                ],
+            'action': 'check_no_hash',
         },
     ]
 }
-inner_l4_mac_ipv6_gtpu_ipv4_udp_tcp = eval(str(inner_l4_mac_ipv4_gtpu_ipv4_udp_tcp)
-                                           .replace('eth / ipv4', 'eth / ipv6')
-                                           .replace('gtpu / ipv4', 'gtpu / gtp_psc / ipv4')
-                                           .replace('IP()', 'IPv6()')
-                                           .replace('teid=0x123456)', 'teid=0x123456)/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)')
-                                           .replace('mac_ipv4', 'mac_ipv6')
-                                           .replace('IP(proto=0x2F)/GRE(proto=0x0800)', 'IPv6(nh=0x2F)/GRE(proto=0x86DD)'))
-inner_l4_mac_ipv4_gtpu_eh_ipv6_udp_tcp = {
-    'sub_casename': 'inner_l4_mac_ipv4_gtpu_eh_ipv6_udp_tcp',
+
+mac_ipv4_gre_ipv4_gtpu_ul_ipv6_udp_l3dstl4src = {
+    'sub_casename': 'mac_ipv4_gre_ipv4_gtpu_ul_ipv6_udp_l3dstl4src',
     'port_id': 0,
-    'rule': [
-        'flow create 0 ingress pattern eth / ipv4 / udp / gtpu / gtp_psc pdu_t is 0 / ipv6 / udp / end actions rss types ipv6-udp end key_len 0 queues end / end',
-        'flow create 0 ingress pattern eth / ipv4 / udp / gtpu / gtp_psc pdu_t is 0 / ipv6 / tcp / end actions rss types ipv6-tcp end key_len 0 queues end / end',
+    'rule': 'flow create 0 ingress pattern eth / ipv4 / gre / ipv4 / udp / gtpu / gtp_psc pdu_t is 1 / ipv6 / udp / end actions rss types ipv6-udp l3-dst-only l4-src-only end key_len 0 queues end / end',
+    'test': [
+        {
+            'send_packet': mac_ipv4_gre_ipv4_gtpu_ul_ipv6_udp_basic['gtpogre-ipv4-ul'],
+            'action': 'save_hash',
+        },
+        {
+            'send_packet': mac_ipv4_gre_ipv4_gtpu_ul_ipv6_udp_l3dst_changed_pkt['gtpogre-ipv4-ul'],
+            'action': 'check_hash_different',
+        },
+        {
+            'send_packet': mac_ipv4_gre_ipv4_gtpu_ul_ipv6_udp_l4src_changed_pkt['gtpogre-ipv4-ul'],
+            'action': 'check_hash_different',
+        },
+        {
+            'send_packet': 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IP(src="1.1.2.14", dst="1.1.2.15")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2926",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(dport=12, sport=4)',
+            'action': 'check_hash_same',
+        },
+        {
+            'send_packet': mac_ipv4_gre_ipv4_gtpu_ul_ipv6_udp_unmatched_pkt,
+            'action': 'check_no_hash',
+        },
     ],
+    'post-test': [
+        {
+            'send_packet': [
+                mac_ipv4_gre_ipv4_gtpu_ul_ipv6_udp_basic['gtpogre-ipv4-ul'],
+                ],
+            'action': 'check_no_hash',
+        },
+    ]
+}
+
+mac_ipv4_gre_ipv4_gtpu_ul_ipv6_udp_l3dstl4dst = {
+    'sub_casename': 'mac_ipv4_gre_ipv4_gtpu_ul_ipv6_udp_l3dstl4dst',
+    'port_id': 0,
+    'rule': 'flow create 0 ingress pattern eth / ipv4 / gre / ipv4 / udp / gtpu / gtp_psc pdu_t is 1 / ipv6 / udp / end actions rss types ipv6-udp l3-dst-only l4-dst-only end key_len 0 queues end / end',
     'test': [
         {
-            'send_packet': 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/UDP(dport=2152)/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/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)',
+            'send_packet': mac_ipv4_gre_ipv4_gtpu_ul_ipv6_udp_basic['gtpogre-ipv4-ul'],
             'action': 'save_hash',
         },
         {
-            'send_packet': 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/UDP(dport=2152)/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/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)',
+            'send_packet': mac_ipv4_gre_ipv4_gtpu_ul_ipv6_udp_l3dst_changed_pkt['gtpogre-ipv4-ul'],
+            'action': 'check_hash_different',
+        },
+        {
+            'send_packet': mac_ipv4_gre_ipv4_gtpu_ul_ipv6_udp_l4dst_changed_pkt['gtpogre-ipv4-ul'],
             'action': 'check_hash_different',
         },
+        {
+            'send_packet': 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IP(src="1.1.2.14", dst="1.1.2.15")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2926",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(dport=2, sport=14)',
+            'action': 'check_hash_same',
+        },
+        {
+            'send_packet': mac_ipv4_gre_ipv4_gtpu_ul_ipv6_udp_unmatched_pkt,
+            'action': 'check_no_hash',
+        },
     ],
     'post-test': [
         {
-            'send_packet': 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/UDP(dport=2152)/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/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': 'save_or_no_hash',
+            'send_packet': [
+                mac_ipv4_gre_ipv4_gtpu_ul_ipv6_udp_basic['gtpogre-ipv4-ul'],
+                ],
+            'action': 'check_no_hash',
+        },
+    ]
+}
+
+mac_ipv4_gre_ipv4_gtpu_ul_ipv6_udp_all = {
+    'sub_casename': 'mac_ipv4_gre_ipv4_gtpu_ul_ipv6_udp_all',
+    'port_id': 0,
+    'rule': 'flow create 0 ingress pattern eth / ipv4 / gre / ipv4 / udp / gtpu / gtp_psc pdu_t is 1 / ipv6 / udp / end actions rss types ipv6-udp end key_len 0 queues end / end',
+    'test': [
+        {
+            'send_packet': mac_ipv4_gre_ipv4_gtpu_ul_ipv6_udp_basic['gtpogre-ipv4-ul'],
+            'action': 'save_hash',
+        },
+        {
+            'send_packet': mac_ipv4_gre_ipv4_gtpu_ul_ipv6_udp_l3src_changed_pkt['gtpogre-ipv4-ul'],
+            'action': 'check_hash_different',
+        },
+        {
+            'send_packet': mac_ipv4_gre_ipv4_gtpu_ul_ipv6_udp_l3dst_changed_pkt['gtpogre-ipv4-ul'],
+            'action': 'check_hash_different',
+        },
+        {
+            'send_packet': mac_ipv4_gre_ipv4_gtpu_ul_ipv6_udp_l4src_changed_pkt['gtpogre-ipv4-ul'],
+            'action': 'check_hash_different',
+        },
+        {
+            'send_packet': mac_ipv4_gre_ipv4_gtpu_ul_ipv6_udp_l4dst_changed_pkt['gtpogre-ipv4-ul'],
+            'action': 'check_hash_different',
+        },
+        {
+            'send_packet': 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IP(src="1.1.2.14", dst="1.1.2.15")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(dport=2, sport=4)',
+            'action': 'check_hash_same',
         },
         {
-            'send_packet': 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/UDP(dport=2152)/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/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_or_no_hash',
+            'send_packet': mac_ipv4_gre_ipv4_gtpu_ul_ipv6_udp_unmatched_pkt,
+            'action': 'check_no_hash',
+        },
+    ],
+    'post-test': [
+        {
+            'send_packet': [
+                mac_ipv4_gre_ipv4_gtpu_ul_ipv6_basic['gtpogre-ipv4-ul'],
+            ],
+            'action': 'check_no_hash',
         },
     ]
 }
-inner_l4_mac_ipv6_gtpu_eh_ipv6_udp_tcp = eval(str(inner_l4_mac_ipv4_gtpu_eh_ipv6_udp_tcp)
-                                              .replace('eth / ipv4', 'eth / ipv6')
-                                              .replace('pdu_t is 0', 'pdu_t is 1')
-                                              .replace('(type=0', '(type=1')
-                                              .replace('IP()', 'IPv6()')
-                                              .replace('mac_ipv4', 'mac_ipv6')
-                                              .replace('IP(proto=0x2F)/GRE(proto=0x0800)', 'IPv6(nh=0x2F)/GRE(proto=0x86DD)'))
-inner_l4_protocal_hash = [inner_l4_mac_ipv4_gtpu_ipv4_udp_tcp, inner_l4_mac_ipv6_gtpu_ipv4_udp_tcp,
-                          inner_l4_mac_ipv4_gtpu_eh_ipv6_udp_tcp, inner_l4_mac_ipv6_gtpu_eh_ipv6_udp_tcp]
 
-mac_ipv4_gtpu_eh_ipv4_without_ul_dl_symmetric = {
-    'sub_casename': 'mac_ipv4_gtpu_eh_ipv4_without_ul_dl_symmetric',
+mac_ipv4_gre_ipv4_gtpu_ul_ipv6_udp_toeplitz = [mac_ipv4_gre_ipv4_gtpu_ul_ipv6_udp_l3dst_only, mac_ipv4_gre_ipv4_gtpu_ul_ipv6_udp_l3src_only,
+                                               mac_ipv4_gre_ipv4_gtpu_ul_ipv6_udp_l4dst_only, mac_ipv4_gre_ipv4_gtpu_ul_ipv6_udp_l4src_only,
+                                               mac_ipv4_gre_ipv4_gtpu_ul_ipv6_udp_l3dstl4dst, mac_ipv4_gre_ipv4_gtpu_ul_ipv6_udp_l3srcl4dst,
+                                               mac_ipv4_gre_ipv4_gtpu_ul_ipv6_udp_l3dstl4src, mac_ipv4_gre_ipv4_gtpu_ul_ipv6_udp_l3srcl4src,
+                                               mac_ipv4_gre_ipv4_gtpu_ul_ipv6_udp_all]
+
+mac_ipv4_gre_ipv4_gtpu_ul_ipv6_tcp_toeplitz = [eval(str(element).replace('_udp', '_tcp')
+                                            .replace('TCP(sport', 'UDP(sport')
+                                            .replace('UDP(dport', 'TCP(dport')
+                                            .replace('gtp_psc pdu_t is 1 / ipv6 / udp', 'gtp_psc pdu_t is 1 / ipv6 / tcp')
+                                            .replace('ipv6-udp', 'ipv6-tcp'))
+                                    for element in mac_ipv4_gre_ipv4_gtpu_ul_ipv6_udp_toeplitz]
+
+mac_ipv4_gre_ipv4_gtpu_dl_ipv6_toeplitz = [eval(str(element).replace('_ul_', '_dl_')
+                                           .replace('gtp_psc pdu_t is 1', 'gtp_psc pdu_t is 0')
+                                           .replace('type=1', 'type=0'))
+                                   for element in mac_ipv4_gre_ipv4_gtpu_ul_ipv6_toeplitz]
+
+mac_ipv4_gre_ipv4_gtpu_dl_ipv6_udp_toeplitz = [eval(str(element).replace('_ul_', '_dl_')
+                                           .replace('gtp_psc pdu_t is 1', 'gtp_psc pdu_t is 0')
+                                           .replace('type=1', 'type=0'))
+                                   for element in mac_ipv4_gre_ipv4_gtpu_ul_ipv6_udp_toeplitz]
+
+mac_ipv4_gre_ipv4_gtpu_dl_ipv6_tcp_toeplitz = [eval(str(element).replace('_ul_', '_dl_')
+                                           .replace('gtp_psc pdu_t is 1', 'gtp_psc pdu_t is 0')
+                                           .replace('type=1', 'type=0'))
+                                   for element in mac_ipv4_gre_ipv4_gtpu_ul_ipv6_tcp_toeplitz]
+
+# ipv4+ipv6+ipv6
+mac_ipv4_gre_ipv6_gtpu_ipv6_toeplitz = [eval(str(element).replace(ipv4_case_name, ipv4_ipv6_name)
+                           .replace(ipv4_rule, ipv4_ipv6_rule)
+                           .replace(ipv4_match_ip2, ipv6_match_ip2)
+                           .replace(ipv4_mismatch_ip2, ipv6_mismatch_ip2))
+                      for element in mac_ipv4_gre_ipv4_gtpu_ipv6_toeplitz]
+
+mac_ipv4_gre_ipv6_gtpu_ipv6_udp_toeplitz = [eval(str(element).replace(ipv4_case_name, ipv4_ipv6_name)
+                           .replace(ipv4_rule, ipv4_ipv6_rule)
+                           .replace(ipv4_match_ip2, ipv6_match_ip2)
+                           .replace(ipv4_mismatch_ip2, ipv6_mismatch_ip2))
+                      for element in mac_ipv4_gre_ipv4_gtpu_ipv6_udp_toeplitz]
+
+mac_ipv4_gre_ipv6_gtpu_ipv6_tcp_toeplitz = [eval(str(element).replace(ipv4_case_name, ipv4_ipv6_name)
+                           .replace(ipv4_rule, ipv4_ipv6_rule)
+                           .replace(ipv4_match_ip2, ipv6_match_ip2)
+                           .replace(ipv4_mismatch_ip2, ipv6_mismatch_ip2))
+                      for element in mac_ipv4_gre_ipv4_gtpu_ipv6_tcp_toeplitz]
+
+mac_ipv4_gre_ipv6_gtpu_eh_ipv6_toeplitz = [eval(str(element).replace(ipv4_case_name, ipv4_ipv6_name)
+                           .replace(ipv4_rule, ipv4_ipv6_rule)
+                           .replace(ipv4_match_ip2, ipv6_match_ip2)
+                           .replace(ipv4_mismatch_ip2, ipv6_mismatch_ip2))
+                      for element in mac_ipv4_gre_ipv4_gtpu_eh_ipv6_toeplitz]
+
+mac_ipv4_gre_ipv6_gtpu_eh_ipv6_udp_toeplitz = [eval(str(element).replace(ipv4_case_name, ipv4_ipv6_name)
+                           .replace(ipv4_rule, ipv4_ipv6_rule)
+                           .replace(ipv4_match_ip2, ipv6_match_ip2)
+                           .replace(ipv4_mismatch_ip2, ipv6_mismatch_ip2))
+                      for element in mac_ipv4_gre_ipv4_gtpu_eh_ipv6_udp_toeplitz]
+
+mac_ipv4_gre_ipv6_gtpu_eh_ipv6_tcp_toeplitz = [eval(str(element).replace(ipv4_case_name, ipv4_ipv6_name)
+                           .replace(ipv4_rule, ipv4_ipv6_rule)
+                           .replace(ipv4_match_ip2, ipv6_match_ip2)
+                           .replace(ipv4_mismatch_ip2, ipv6_mismatch_ip2))
+                      for element in mac_ipv4_gre_ipv4_gtpu_eh_ipv6_tcp_toeplitz]
+
+mac_ipv4_gre_ipv6_gtpu_ul_ipv6_toeplitz = [eval(str(element).replace(ipv4_case_name, ipv4_ipv6_name)
+                           .replace(ipv4_rule, ipv4_ipv6_rule)
+                           .replace(ipv4_match_ip2, ipv6_match_ip2)
+                           .replace(ipv4_mismatch_ip2, ipv6_mismatch_ip2))
+                      for element in mac_ipv4_gre_ipv4_gtpu_ul_ipv6_toeplitz]
+
+mac_ipv4_gre_ipv6_gtpu_ul_ipv6_udp_toeplitz = [eval(str(element).replace(ipv4_case_name, ipv4_ipv6_name)
+                           .replace(ipv4_rule, ipv4_ipv6_rule)
+                           .replace(ipv4_match_ip2, ipv6_match_ip2)
+                           .replace(ipv4_mismatch_ip2, ipv6_mismatch_ip2))
+                      for element in mac_ipv4_gre_ipv4_gtpu_ul_ipv6_udp_toeplitz]
+
+mac_ipv4_gre_ipv6_gtpu_ul_ipv6_tcp_toeplitz = [eval(str(element).replace(ipv4_case_name, ipv4_ipv6_name)
+                           .replace(ipv4_rule, ipv4_ipv6_rule)
+                           .replace(ipv4_match_ip2, ipv6_match_ip2)
+                           .replace(ipv4_mismatch_ip2, ipv6_mismatch_ip2))
+                      for element in mac_ipv4_gre_ipv4_gtpu_ul_ipv6_tcp_toeplitz]
+
+mac_ipv4_gre_ipv6_gtpu_dl_ipv6_toeplitz = [eval(str(element).replace(ipv4_case_name, ipv4_ipv6_name)
+                           .replace(ipv4_rule, ipv4_ipv6_rule)
+                           .replace(ipv4_match_ip2, ipv6_match_ip2)
+                           .replace(ipv4_mismatch_ip2, ipv6_mismatch_ip2))
+                      for element in mac_ipv4_gre_ipv4_gtpu_dl_ipv6_toeplitz]
+
+mac_ipv4_gre_ipv6_gtpu_dl_ipv6_udp_toeplitz = [eval(str(element).replace(ipv4_case_name, ipv4_ipv6_name)
+                           .replace(ipv4_rule, ipv4_ipv6_rule)
+                           .replace(ipv4_match_ip2, ipv6_match_ip2)
+                           .replace(ipv4_mismatch_ip2, ipv6_mismatch_ip2))
+                      for element in mac_ipv4_gre_ipv4_gtpu_dl_ipv6_udp_toeplitz]
+
+mac_ipv4_gre_ipv6_gtpu_dl_ipv6_tcp_toeplitz = [eval(str(element).replace(ipv4_case_name, ipv4_ipv6_name)
+                           .replace(ipv4_rule, ipv4_ipv6_rule)
+                           .replace(ipv4_match_ip2, ipv6_match_ip2)
+                           .replace(ipv4_mismatch_ip2, ipv6_mismatch_ip2))
+                      for element in mac_ipv4_gre_ipv4_gtpu_dl_ipv6_tcp_toeplitz]
+
+# ipv6+ipv4+ipv6
+mac_ipv6_gre_ipv4_gtpu_ipv6_toeplitz = [eval(str(element).replace(ipv4_case_name, ipv6_ipv4_name)
+                           .replace(ipv4_rule, ipv6_ipv4_rule)
+                           .replace(ipv4_match_ip1, ipv6_match_ip1)
+                           .replace(ipv4_mismatch_ip1, ipv6_mismatch_ip1))
+                      for element in mac_ipv4_gre_ipv4_gtpu_ipv6_toeplitz]
+
+mac_ipv6_gre_ipv4_gtpu_ipv6_udp_toeplitz = [eval(str(element).replace(ipv4_case_name, ipv6_ipv4_name)
+                           .replace(ipv4_rule, ipv6_ipv4_rule)
+                           .replace(ipv4_match_ip1, ipv6_match_ip1)
+                           .replace(ipv4_mismatch_ip1, ipv6_mismatch_ip1))
+                      for element in mac_ipv4_gre_ipv4_gtpu_ipv6_udp_toeplitz]
+
+mac_ipv6_gre_ipv4_gtpu_ipv6_tcp_toeplitz = [eval(str(element).replace(ipv4_case_name, ipv6_ipv4_name)
+                           .replace(ipv4_rule, ipv6_ipv4_rule)
+                           .replace(ipv4_match_ip1, ipv6_match_ip1)
+                           .replace(ipv4_mismatch_ip1, ipv6_mismatch_ip1))
+                      for element in mac_ipv4_gre_ipv4_gtpu_ipv6_tcp_toeplitz]
+
+mac_ipv6_gre_ipv4_gtpu_eh_ipv6_toeplitz = [eval(str(element).replace(ipv4_case_name, ipv6_ipv4_name)
+                           .replace(ipv4_rule, ipv6_ipv4_rule)
+                           .replace(ipv4_match_ip1, ipv6_match_ip1)
+                           .replace(ipv4_mismatch_ip1, ipv6_mismatch_ip1))
+                      for element in mac_ipv4_gre_ipv4_gtpu_eh_ipv6_toeplitz]
+
+mac_ipv6_gre_ipv4_gtpu_eh_ipv6_udp_toeplitz = [eval(str(element).replace(ipv4_case_name, ipv6_ipv4_name)
+                           .replace(ipv4_rule, ipv6_ipv4_rule)
+                           .replace(ipv4_match_ip1, ipv6_match_ip1)
+                           .replace(ipv4_mismatch_ip1, ipv6_mismatch_ip1))
+                      for element in mac_ipv4_gre_ipv4_gtpu_eh_ipv6_udp_toeplitz]
+
+mac_ipv6_gre_ipv4_gtpu_eh_ipv6_tcp_toeplitz = [eval(str(element).replace(ipv4_case_name, ipv6_ipv4_name)
+                           .replace(ipv4_rule, ipv6_ipv4_rule)
+                           .replace(ipv4_match_ip1, ipv6_match_ip1)
+                           .replace(ipv4_mismatch_ip1, ipv6_mismatch_ip1))
+                      for element in mac_ipv4_gre_ipv4_gtpu_eh_ipv6_tcp_toeplitz]
+
+mac_ipv6_gre_ipv4_gtpu_ul_ipv6_toeplitz = [eval(str(element).replace(ipv4_case_name, ipv6_ipv4_name)
+                           .replace(ipv4_rule, ipv6_ipv4_rule)
+                           .replace(ipv4_match_ip1, ipv6_match_ip1)
+                           .replace(ipv4_mismatch_ip1, ipv6_mismatch_ip1))
+                      for element in mac_ipv4_gre_ipv4_gtpu_ul_ipv6_toeplitz]
+
+mac_ipv6_gre_ipv4_gtpu_ul_ipv6_udp_toeplitz = [eval(str(element).replace(ipv4_case_name, ipv6_ipv4_name)
+                           .replace(ipv4_rule, ipv6_ipv4_rule)
+                           .replace(ipv4_match_ip1, ipv6_match_ip1)
+                           .replace(ipv4_mismatch_ip1, ipv6_mismatch_ip1))
+                      for element in mac_ipv4_gre_ipv4_gtpu_ul_ipv6_udp_toeplitz]
+
+mac_ipv6_gre_ipv4_gtpu_ul_ipv6_tcp_toeplitz = [eval(str(element).replace(ipv4_case_name, ipv6_ipv4_name)
+                           .replace(ipv4_rule, ipv6_ipv4_rule)
+                           .replace(ipv4_match_ip1, ipv6_match_ip1)
+                           .replace(ipv4_mismatch_ip1, ipv6_mismatch_ip1))
+                      for element in mac_ipv4_gre_ipv4_gtpu_ul_ipv6_tcp_toeplitz]
+
+mac_ipv6_gre_ipv4_gtpu_dl_ipv6_toeplitz = [eval(str(element).replace(ipv4_case_name, ipv6_ipv4_name)
+                           .replace(ipv4_rule, ipv6_ipv4_rule)
+                           .replace(ipv4_match_ip1, ipv6_match_ip1)
+                           .replace(ipv4_mismatch_ip1, ipv6_mismatch_ip1))
+                      for element in mac_ipv4_gre_ipv4_gtpu_dl_ipv6_toeplitz]
+
+mac_ipv6_gre_ipv4_gtpu_dl_ipv6_udp_toeplitz = [eval(str(element).replace(ipv4_case_name, ipv6_ipv4_name)
+                           .replace(ipv4_rule, ipv6_ipv4_rule)
+                           .replace(ipv4_match_ip1, ipv6_match_ip1)
+                           .replace(ipv4_mismatch_ip1, ipv6_mismatch_ip1))
+                      for element in mac_ipv4_gre_ipv4_gtpu_dl_ipv6_udp_toeplitz]
+
+mac_ipv6_gre_ipv4_gtpu_dl_ipv6_tcp_toeplitz = [eval(str(element).replace(ipv4_case_name, ipv6_ipv4_name)
+                           .replace(ipv4_rule, ipv6_ipv4_rule)
+                           .replace(ipv4_match_ip1, ipv6_match_ip1)
+                           .replace(ipv4_mismatch_ip1, ipv6_mismatch_ip1))
+                      for element in mac_ipv4_gre_ipv4_gtpu_dl_ipv6_tcp_toeplitz]
+
+# ipv6+ipv6+ipv6
+mac_ipv6_gre_ipv6_gtpu_ipv6_toeplitz = [eval(str(element).replace(ipv4_case_name, ipv6_ipv6_name)
+                           .replace(ipv4_rule, ipv6_ipv6_rule)
+                           .replace(ipv4_match_ip1, ipv6_match_ip1)
+                           .replace(ipv4_match_ip2, ipv6_match_ip2)
+                           .replace(ipv4_mismatch_ip1, ipv6_mismatch_ip1)
+                           .replace(ipv4_mismatch_ip2, ipv6_mismatch_ip2)
+                           )
+                      for element in mac_ipv4_gre_ipv4_gtpu_ipv6_toeplitz]
+
+mac_ipv6_gre_ipv6_gtpu_ipv6_udp_toeplitz = [eval(str(element).replace(ipv4_case_name, ipv6_ipv6_name)
+                           .replace(ipv4_rule, ipv6_ipv6_rule)
+                           .replace(ipv4_match_ip1, ipv6_match_ip1)
+                           .replace(ipv4_match_ip2, ipv6_match_ip2)
+                           .replace(ipv4_mismatch_ip1, ipv6_mismatch_ip1)
+                           .replace(ipv4_mismatch_ip2, ipv6_mismatch_ip2)
+                           )
+                      for element in mac_ipv4_gre_ipv4_gtpu_ipv6_udp_toeplitz]
+
+mac_ipv6_gre_ipv6_gtpu_ipv6_tcp_toeplitz = [eval(str(element).replace(ipv4_case_name, ipv6_ipv6_name)
+                           .replace(ipv4_rule, ipv6_ipv6_rule)
+                           .replace(ipv4_match_ip1, ipv6_match_ip1)
+                           .replace(ipv4_match_ip2, ipv6_match_ip2)
+                           .replace(ipv4_mismatch_ip1, ipv6_mismatch_ip1)
+                           .replace(ipv4_mismatch_ip2, ipv6_mismatch_ip2)
+                           )
+                      for element in mac_ipv4_gre_ipv4_gtpu_ipv6_tcp_toeplitz]
+
+mac_ipv6_gre_ipv6_gtpu_eh_ipv6_toeplitz = [eval(str(element).replace(ipv4_case_name, ipv6_ipv6_name)
+                           .replace(ipv4_rule, ipv6_ipv6_rule)
+                           .replace(ipv4_match_ip1, ipv6_match_ip1)
+                           .replace(ipv4_match_ip2, ipv6_match_ip2)
+                           .replace(ipv4_mismatch_ip1, ipv6_mismatch_ip1)
+                           .replace(ipv4_mismatch_ip2, ipv6_mismatch_ip2)
+                           )
+                      for element in mac_ipv4_gre_ipv4_gtpu_eh_ipv6_toeplitz]
+
+mac_ipv6_gre_ipv6_gtpu_eh_ipv6_udp_toeplitz = [eval(str(element).replace(ipv4_case_name, ipv6_ipv6_name)
+                           .replace(ipv4_rule, ipv6_ipv6_rule)
+                           .replace(ipv4_match_ip1, ipv6_match_ip1)
+                           .replace(ipv4_match_ip2, ipv6_match_ip2)
+                           .replace(ipv4_mismatch_ip1, ipv6_mismatch_ip1)
+                           .replace(ipv4_mismatch_ip2, ipv6_mismatch_ip2)
+                           )
+                      for element in mac_ipv4_gre_ipv4_gtpu_eh_ipv6_udp_toeplitz]
+
+mac_ipv6_gre_ipv6_gtpu_eh_ipv6_tcp_toeplitz = [eval(str(element).replace(ipv4_case_name, ipv6_ipv6_name)
+                           .replace(ipv4_rule, ipv6_ipv6_rule)
+                           .replace(ipv4_match_ip1, ipv6_match_ip1)
+                           .replace(ipv4_match_ip2, ipv6_match_ip2)
+                           .replace(ipv4_mismatch_ip1, ipv6_mismatch_ip1)
+                           .replace(ipv4_mismatch_ip2, ipv6_mismatch_ip2)
+                           )
+                      for element in mac_ipv4_gre_ipv4_gtpu_eh_ipv6_tcp_toeplitz]
+
+mac_ipv6_gre_ipv6_gtpu_ul_ipv6_toeplitz = [eval(str(element).replace(ipv4_case_name, ipv6_ipv6_name)
+                           .replace(ipv4_rule, ipv6_ipv6_rule)
+                           .replace(ipv4_match_ip1, ipv6_match_ip1)
+                           .replace(ipv4_match_ip2, ipv6_match_ip2)
+                           .replace(ipv4_mismatch_ip1, ipv6_mismatch_ip1)
+                           .replace(ipv4_mismatch_ip2, ipv6_mismatch_ip2)
+                           )
+                      for element in mac_ipv4_gre_ipv4_gtpu_ul_ipv6_toeplitz]
+
+mac_ipv6_gre_ipv6_gtpu_ul_ipv6_udp_toeplitz = [eval(str(element).replace(ipv4_case_name, ipv6_ipv6_name)
+                           .replace(ipv4_rule, ipv6_ipv6_rule)
+                           .replace(ipv4_match_ip1, ipv6_match_ip1)
+                           .replace(ipv4_match_ip2, ipv6_match_ip2)
+                           .replace(ipv4_mismatch_ip1, ipv6_mismatch_ip1)
+                           .replace(ipv4_mismatch_ip2, ipv6_mismatch_ip2)
+                           )
+                      for element in mac_ipv4_gre_ipv4_gtpu_ul_ipv6_udp_toeplitz]
+
+mac_ipv6_gre_ipv6_gtpu_ul_ipv6_tcp_toeplitz = [eval(str(element).replace(ipv4_case_name, ipv6_ipv6_name)
+                           .replace(ipv4_rule, ipv6_ipv6_rule)
+                           .replace(ipv4_match_ip1, ipv6_match_ip1)
+                           .replace(ipv4_match_ip2, ipv6_match_ip2)
+                           .replace(ipv4_mismatch_ip1, ipv6_mismatch_ip1)
+                           .replace(ipv4_mismatch_ip2, ipv6_mismatch_ip2)
+                           )
+                      for element in mac_ipv4_gre_ipv4_gtpu_ul_ipv6_tcp_toeplitz]
+
+mac_ipv6_gre_ipv6_gtpu_dl_ipv6_toeplitz = [eval(str(element).replace(ipv4_case_name, ipv6_ipv6_name)
+                           .replace(ipv4_rule, ipv6_ipv6_rule)
+                           .replace(ipv4_match_ip1, ipv6_match_ip1)
+                           .replace(ipv4_match_ip2, ipv6_match_ip2)
+                           .replace(ipv4_mismatch_ip1, ipv6_mismatch_ip1)
+                           .replace(ipv4_mismatch_ip2, ipv6_mismatch_ip2)
+                           )
+                      for element in mac_ipv4_gre_ipv4_gtpu_dl_ipv6_toeplitz]
+
+mac_ipv6_gre_ipv6_gtpu_dl_ipv6_udp_toeplitz = [eval(str(element).replace(ipv4_case_name, ipv6_ipv6_name)
+                           .replace(ipv4_rule, ipv6_ipv6_rule)
+                           .replace(ipv4_match_ip1, ipv6_match_ip1)
+                           .replace(ipv4_match_ip2, ipv6_match_ip2)
+                           .replace(ipv4_mismatch_ip1, ipv6_mismatch_ip1)
+                           .replace(ipv4_mismatch_ip2, ipv6_mismatch_ip2)
+                           )
+                      for element in mac_ipv4_gre_ipv4_gtpu_dl_ipv6_udp_toeplitz]
+
+mac_ipv6_gre_ipv6_gtpu_dl_ipv6_tcp_toeplitz = [eval(str(element).replace(ipv4_case_name, ipv6_ipv6_name)
+                           .replace(ipv4_rule, ipv6_ipv6_rule)
+                           .replace(ipv4_match_ip1, ipv6_match_ip1)
+                           .replace(ipv4_match_ip2, ipv6_match_ip2)
+                           .replace(ipv4_mismatch_ip1, ipv6_mismatch_ip1)
+                           .replace(ipv4_mismatch_ip2, ipv6_mismatch_ip2)
+                           )
+                      for element in mac_ipv4_gre_ipv4_gtpu_dl_ipv6_tcp_toeplitz]
+## symmetric cases
+# IPV4+IPV4+IPV4
+ipv4_mac = 'IP(src="1.1.2.6", dst="1.1.2.7")'
+swap_ipv4_mac = 'IP(src="1.1.2.7", dst="1.1.2.6")'
+
+ipv6_mac = 'IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929", dst="CDCD:910A:2222:5498:8475:1111:3900:2020")'
+swap_ipv6_mac = 'IPv6(dst="ABAB:910B:6666:3457:8295:3333:1800:2929", src="CDCD:910A:2222:5498:8475:1111:3900:2020")'
+
+mac_ipv4_gre_ipv4_gtpu_ipv4_pkt = {
+    'basic_packet': 'Ether(dst="00:11:22:33:44:55")/IP()/GRE()/IP()/UDP()/GTP_U_Header()/{}'.format(ipv4_mac),
+    'symmetric_packet': 'Ether(dst="00:11:22:33:44:55")/IP()/GRE()/IP()/UDP()/GTP_U_Header()/{}'.format(swap_ipv4_mac)
+}
+
+mac_ipv4_gre_ipv4_gtpu_ipv4_symmetric = {
+    'sub_casename': 'mac_ipv4_gre_ipv4_gtpu_ipv4_symmetric',
     'port_id': 0,
-    'rule': 'flow create 0 ingress pattern eth / ipv4 / udp / gtpu / gtp_psc / ipv4 / end actions rss func symmetric_toeplitz types ipv4 end key_len 0 queues end / end',
+    'rule': 'flow create 0 ingress pattern eth / ipv4 / gre / ipv4 / udp / gtpu / ipv4 / end actions rss func symmetric_toeplitz types ipv4 end key_len 0 queues end / end',
     'test': [
         {
-            'send_packet': 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/UDP(dport=2152)/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IP(dst="192.168.0.1",src="192.168.0.2")/("X"*480)',
+            'send_packet': mac_ipv4_gre_ipv4_gtpu_ipv4_pkt['basic_packet'],
             'action': {'save_hash': 'gtpogre-ipv4-nonfrag'},
         },
         {
-            'send_packet': 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/UDP(dport=2152)/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IP(dst="192.168.0.2",src="192.168.0.1")/("X"*480)',
+            'send_packet': mac_ipv4_gre_ipv4_gtpu_ipv4_pkt['symmetric_packet'],
             'action': 'check_hash_same',
         },
-    ],
-    'post-test': [
-        {
-            'send_packet': 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/UDP(dport=2152)/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IP(dst="192.168.0.2",src="192.168.0.1")/("X"*480)',
-            'action': {'check_no_hash_or_different': 'gtpogre-ipv4-nonfrag'},
+        {   # unmatch MAC_IPV4_GRE_IPV4_GTPU_IPV6
+            'send_packet': 'Ether(dst="00:11:22:33:44:55")/IP()/GRE()/IP()/UDP()/GTP_U_Header()/{}'.format(ipv6_match_ip2),
+            'action': 'check_no_hash',
+        },
+        {   # unmatch MAC_IPV4_GRE_IPV4_GTPU_EH_IPV4
+            'send_packet': 'Ether(dst="00:11:22:33:44:55")/IP()/GRE()/IP()/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/{}'.format(ipv4_mac),
+            'action': 'check_no_hash',
         },
     ],
+    'post_test': [
+        {
+            'send_packet': mac_ipv4_gre_ipv4_gtpu_ipv4_pkt['basic_packet'],
+            'action': 'check_no_hash',
+        }
+    ]
 }
 
-mac_ipv4_gtpu_eh_ipv6_without_ul_dl_symmetric = eval(str(mac_ipv4_gtpu_eh_ipv4_without_ul_dl_symmetric)
-                                                     .replace('gtp_psc / ipv4', 'gtp_psc / ipv6')
-                                                     .replace('types ipv4', 'types ipv6')
-                                                     .replace('gtpu_eh_ipv4', 'gtpu_eh_ipv6')
-                                                     .replace(',frag=6)', ')/IPv6ExtHdrFragment()')
-                                                     .replace('IPv6(dst="ABAB:910B:6666:3457:8295:3333:1800:2929",src="CDCD:910A:2222:5498:8475:1111:3900:2020"','IP(dst="192.168.1.1", src="192.168.1.2"',)
-                                                     .replace('IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020"','IP(src="192.168.1.1", dst="192.168.1.2"',)
-                                                     .replace('IP(dst="192.168.0.1",src="192.168.0.2"', 'IPv6(dst="ABAB:910B:6666:3457:8295:3333:1800:2929",src="CDCD:910A:2222:5498:8475:1111:3900:2020"')
-                                                     .replace('IP(dst="192.168.0.2",src="192.168.0.1"', 'IPv6(dst="CDCD:910A:2222:5498:8475:1111:3900:2020",src="ABAB:910B:6666:3457:8295:3333:1800:2929"')
-                                                     )
+mac_ipv4_gre_ipv4_gtpu_eh_ipv4_udp_pkt = {
+    'basic_packet': 'Ether(dst="00:11:22:33:44:55")/IP()/GRE()/IP()/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/{}/UDP(dport=2, sport=4)'.format(ipv4_mac),
+    'symmetric_packet1': 'Ether(dst="00:11:22:33:44:55")/IP()/GRE()/IP()/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/{}/UDP(dport=2, sport=4)'.format(swap_ipv4_mac),
+    'symmetric_packet2': 'Ether(dst="00:11:22:33:44:55")/IP()/GRE()/IP()/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/{}/UDP(dport=4, sport=2)'.format(ipv4_mac),
+    'symmetric_packet3': 'Ether(dst="00:11:22:33:44:55")/IP()/GRE()/IP()/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/{}/UDP(dport=4, sport=2)'.format(swap_ipv4_mac),
+    'symmetric_packet4': 'Ether(dst="00:11:22:33:44:55")/IP()/GRE()/IP()/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/{}/UDP(dport=2, sport=4)'.format(ipv4_mac),
+    'symmetric_packet5': 'Ether(dst="00:11:22:33:44:55")/IP()/GRE()/IP()/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/{}/UDP(dport=2, sport=4)'.format(ipv4_mac),
+}
 
-mac_ipv4_gtpu_eh_ipv4_udp_without_ul_dl_symmetric = {
-    'sub_casename': 'mac_ipv4_gtpu_eh_ipv4_udp_without_ul_dl_symmetric',
+mac_ipv4_gre_ipv4_gtpu_eh_ipv4_udp_symmetric = {
+    'sub_casename': 'mac_ipv4_gre_ipv4_gtpu_ipv4_symmetric',
     'port_id': 0,
-    'rule': 'flow create 0 ingress pattern eth / ipv4 / udp / gtpu / gtp_psc / ipv4 / udp / end actions rss func symmetric_toeplitz types ipv4-udp end key_len 0 queues end / end',
+    'rule': 'flow create 0 ingress pattern eth / ipv4 / gre / ipv4 / udp / gtpu / gtp_psc / ipv4 / udp / end actions rss func symmetric_toeplitz types ipv4-udp end key_len 0 queues end / end',
     'test': [
         {
-            'send_packet': 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/UDP(dport=2152)/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IP(dst="192.168.0.1",src="192.168.0.2")/UDP(sport=22, dport=23)/("X"*480)',
-            'action': {'save_hash': 'gtpogre-udp-dl'},
+            'send_packet': mac_ipv4_gre_ipv4_gtpu_eh_ipv4_udp_pkt['basic_packet'],
+            'action': {'save_hash': 'gtpogre-ipv4-nonfrag'},
         },
         {
-            'send_packet': 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/UDP(dport=2152)/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IP(dst="192.168.0.1",src="192.168.0.2")/UDP(sport=23, dport=22)/("X"*480)',
+            'send_packet': mac_ipv4_gre_ipv4_gtpu_eh_ipv4_udp_pkt['symmetric_packet1'],
             'action': 'check_hash_same',
         },
         {
-            'send_packet': 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/UDP(dport=2152)/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IP(dst="192.168.0.2",src="192.168.0.1")/UDP(sport=22, dport=23)/("X"*480)',
+            'send_packet': mac_ipv4_gre_ipv4_gtpu_eh_ipv4_udp_pkt['symmetric_packet2'],
             'action': 'check_hash_same',
         },
         {
-            'send_packet': 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/UDP(dport=2152)/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IP(dst="192.168.0.2",src="192.168.0.1")/UDP(sport=23, dport=22)/("X"*480)',
+            'send_packet': mac_ipv4_gre_ipv4_gtpu_eh_ipv4_udp_pkt['symmetric_packet3'],
             'action': 'check_hash_same',
         },
         {
-            'send_packet': 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/UDP(dport=2152)/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IP(dst="192.168.0.1",src="192.168.0.2")/UDP(sport=22, dport=23)/("X"*480)',
-            'action': {'save_hash': 'gtpogre-udp-ul'},
-        },
-        {
-            'send_packet': 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/UDP(dport=2152)/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IP(dst="192.168.0.1",src="192.168.0.2")/UDP(sport=23, dport=22)/("X"*480)',
+            'send_packet': mac_ipv4_gre_ipv4_gtpu_eh_ipv4_udp_pkt['symmetric_packet4'],
             'action': 'check_hash_same',
         },
         {
-            'send_packet': 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/UDP(dport=2152)/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IP(dst="192.168.0.2",src="192.168.0.1")/UDP(sport=22, dport=23)/("X"*480)',
+            'send_packet': mac_ipv4_gre_ipv4_gtpu_eh_ipv4_udp_pkt['symmetric_packet5'],
             'action': 'check_hash_same',
         },
-        {
-            'send_packet': 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/UDP(dport=2152)/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IP(dst="192.168.0.2",src="192.168.0.1")/UDP(sport=23, dport=22)/("X"*480)',
-            'action': 'check_hash_same',
+        {   # unmatch MAC_IPV4_GRE_IPV4_GTPU_EH_IPV6_UDP
+            'send_packet': 'Ether(dst="00:11:22:33:44:55")/IP()/GRE()/IP()/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/{}/UDP(dport=2, sport=4)'.format(ipv6_match_ip2),
+            'action': 'check_no_hash',
+        },
+        {   # unmatch MAC_IPV4_GRE_IPV4_GTPU_EH_IPV4_TCP
+            'send_packet': 'Ether(dst="00:11:22:33:44:55")/IP()/GRE()/IP()/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/{}/TCP(dport=2, sport=4)'.format(ipv4_mac),
+            'action': 'check_no_hash',
+        },
+        {   # unmatch MAC_IPV4_GRE_IPV4_GTPU_IPV4_UDP
+            'send_packet': 'Ether(dst="00:11:22:33:44:55")/IP()/GRE()/IP()/UDP()/GTP_U_Header()/{}/UDP(dport=2, sport=4)'.format(ipv4_mac),
+            'action': 'check_no_hash',
         },
     ],
-    'post-test': [
+    'post_test': [
+        {
+            'send_packet': mac_ipv4_gre_ipv4_gtpu_eh_ipv4_udp_pkt['basic_packet'],
+            'action': 'check_no_hash',
+        }
+    ]
+}
+
+mac_ipv4_gre_ipv4_gtpu_ul_ipv4_tcp_pkt = {
+    'basic_packet': 'Ether(dst="00:11:22:33:44:55")/IP()/GRE()/IP()/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/{}/TCP(dport=2, sport=4)'.format(ipv4_mac),
+    'symmetric_packet1': 'Ether(dst="00:11:22:33:44:55")/IP()/GRE()/IP()/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/{}/TCP(dport=2, sport=4)'.format(swap_ipv4_mac),
+    'symmetric_packet2': 'Ether(dst="00:11:22:33:44:55")/IP()/GRE()/IP()/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/{}/TCP(dport=4, sport=2)'.format(ipv4_mac),
+    'symmetric_packet3': 'Ether(dst="00:11:22:33:44:55")/IP()/GRE()/IP()/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/{}/TCP(dport=4, sport=2)'.format(swap_ipv4_mac),
+}
+
+mac_ipv4_gre_ipv4_gtpu_ul_ipv4_tcp_symmetric = {
+    'sub_casename': 'mac_ipv4_gre_ipv4_gtpu_ul_ipv4_tcp_symmetric',
+    'port_id': 0,
+    'rule': 'flow create 0 ingress pattern eth / ipv4 / gre / ipv4 / udp / gtpu / gtp_psc pdu_t is 1 / ipv4 / tcp / end actions rss func symmetric_toeplitz types ipv4-tcp end key_len 0 queues end / end',
+    'test': [
         {
-            'send_packet': 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/UDP(dport=2152)/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IP(dst="192.168.0.1",src="192.168.0.2")/UDP(sport=23, dport=22)/("X"*480)',
-            'action': {'check_no_hash_or_different', 'gtpogre-udp-dl'},
+            'send_packet': mac_ipv4_gre_ipv4_gtpu_ul_ipv4_tcp_pkt['basic_packet'],
+            'action': {'save_hash': 'gtpogre-ipv4-nonfrag'},
         },
         {
-            'send_packet': 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/UDP(dport=2152)/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IP(dst="192.168.0.2",src="192.168.0.1")/UDP(sport=22, dport=23)/("X"*480)',
-            'action': {'check_no_hash_or_different', 'gtpogre-udp-dl'},
+            'send_packet': mac_ipv4_gre_ipv4_gtpu_ul_ipv4_tcp_pkt['symmetric_packet1'],
+            'action': 'check_hash_same',
         },
         {
-            'send_packet': 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/UDP(dport=2152)/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IP(dst="192.168.0.2",src="192.168.0.1")/UDP(sport=23, dport=22)/("X"*480)',
-            'action': {'check_no_hash_or_different', 'gtpogre-udp-dl'},
+            'send_packet': mac_ipv4_gre_ipv4_gtpu_ul_ipv4_tcp_pkt['symmetric_packet2'],
+            'action': 'check_hash_same',
         },
         {
-            'send_packet': 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/UDP(dport=2152)/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IP(dst="192.168.0.1",src="192.168.0.2")/UDP(sport=23, dport=22)/("X"*480)',
-            'action': {'check_no_hash_or_different', 'gtpogre-udp-ul'},
+            'send_packet': mac_ipv4_gre_ipv4_gtpu_ul_ipv4_tcp_pkt['symmetric_packet3'],
+            'action': 'check_hash_same',
+        },
+        {   # unmatch MAC_IPV4_GRE_IPV4_GTPU_UL_IPV6_TCP
+            'send_packet': 'Ether(dst="00:11:22:33:44:55")/IP()/GRE()/IP()/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/{}/TCP(dport=2, sport=4)'.format(ipv6_match_ip2),
+            'action': 'check_no_hash',
+        },
+        {   # unmatch MAC_IPV4_GRE_IPV4_GTPU_UL_IPV4_UDP
+            'send_packet': 'Ether(dst="00:11:22:33:44:55")/IP()/GRE()/IP()/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/{}/UDP(dport=2, sport=4)'.format(ipv4_mac),
+            'action': 'check_no_hash',
+        },
+        {  # unmatch MAC_IPV4_GRE_IPV4_GTPU_DL_IPV4_TCP
+            'send_packet': 'Ether(dst="00:11:22:33:44:55")/IP()/GRE()/IP()/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/{}/TCP(dport=2, sport=4)'.format(ipv4_mac),
+            'action': 'check_no_hash',
         },
+        {  # unmatch MAC_IPV4_GRE_IPV4_GTPU_IPV4_TCP
+            'send_packet': 'Ether(dst="00:11:22:33:44:55")/IP()/GRE()/IP()/UDP()/GTP_U_Header()/{}/TCP(dport=2, sport=4)'.format(ipv4_mac),
+            'action': 'check_no_hash',
+        },
+    ],
+    'post_test': [
+        {
+            'send_packet': mac_ipv4_gre_ipv4_gtpu_ul_ipv4_tcp_pkt['basic_packet'],
+        'action': 'check_no_hash',
+        }
+    ]
+}
+
+mac_ipv4_gre_ipv4_gtpu_dl_ipv4_pkt = {
+    'basic_packet': 'Ether(dst="00:11:22:33:44:55")/IP()/GRE()/IP()/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/{}'.format(ipv4_mac),
+    'symmetric_packet': 'Ether(dst="00:11:22:33:44:55")/IP()/GRE()/IP()/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/{}'.format(swap_ipv4_mac)
+}
+
+mac_ipv4_gre_ipv4_gtpu_dl_ipv4_symmetric = {
+    'sub_casename': 'mac_ipv4_gre_ipv4_gtpu_dl_ipv4_symmetric',
+    'port_id': 0,
+    'rule': 'flow create 0 ingress pattern eth / ipv4 / gre / ipv4 / udp / gtpu / gtp_psc pdu_t is 0 / ipv4 / end actions rss func symmetric_toeplitz types ipv4 end key_len 0 queues end / end',
+    'test': [
         {
-            'send_packet': 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/UDP(dport=2152)/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IP(dst="192.168.0.2",src="192.168.0.1")/UDP(sport=22, dport=23)/("X"*480)',
-            'action': {'check_no_hash_or_different', 'gtpogre-udp-ul'},
+            'send_packet': mac_ipv4_gre_ipv4_gtpu_dl_ipv4_pkt['basic_packet'],
+            'action': {'save_hash': 'gtpogre-ipv4-nonfrag'},
         },
         {
-            'send_packet': 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/UDP(dport=2152)/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IP(dst="192.168.0.2",src="192.168.0.1")/UDP(sport=23, dport=22)/("X"*480)',
-            'action': {'check_no_hash_or_different', 'gtpogre-udp-ul'},
+            'send_packet': mac_ipv4_gre_ipv4_gtpu_dl_ipv4_pkt['symmetric_packet'],
+            'action': 'check_hash_same',
+        },
+        {   # unmatch MAC_IPV4_GRE_IPV4_GTPU_DL_IPV6
+            'send_packet': 'Ether(dst="00:11:22:33:44:55")/IP()/GRE()/IP()/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/{}'.format(ipv6_match_ip2),
+            'action': 'check_no_hash',
+        },
+        {   # unmatch MMAC_IPV4_GRE_IPV4_GTPU_UL_IPV4
+            'send_packet': 'Ether(dst="00:11:22:33:44:55")/IP()/GRE()/IP()/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/{}'.format(ipv4_mac),
+            'action': 'check_no_hash',
+        },
+        {   # unmatch MAC_IPV4_GRE_IPV4_GTPU_IPV4
+            'send_packet': 'Ether(dst="00:11:22:33:44:55")/IP()/GRE()/IP()/UDP()/GTP_U_Header()/{}'.format(ipv4_mac),
+            'action': 'check_no_hash',
         },
     ],
+    'post_test': [
+        {
+            'send_packet': mac_ipv4_gre_ipv4_gtpu_dl_ipv4_pkt['basic_packet'],
+            'action': 'check_no_hash',
+        }
+    ]
 }
-mac_ipv4_gtpu_eh_ipv6_udp_without_ul_dl_symmetric = eval(str(mac_ipv4_gtpu_eh_ipv4_udp_without_ul_dl_symmetric)
-                                                         .replace('gtp_psc / ipv4', 'gtp_psc / ipv6')
-                                                         .replace('types ipv4', 'types ipv6')
-                                                         .replace('gtpu_eh_ipv4', 'gtpu_eh_ipv6')
-                                                         .replace('IPv6(dst="ABAB:910B:6666:3457:8295:3333:1800:2929",src="CDCD:910A:2222:5498:8475:1111:3900:2020"','IP(dst="192.168.1.1", src="192.168.1.2"',)
-                                                         .replace('IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020"','IP(src="192.168.1.1", dst="192.168.1.2"',)
-                                                         .replace('IP(dst="192.168.0.1",src="192.168.0.2"', 'IPv6(dst="ABAB:910B:6666:3457:8295:3333:1800:2929",src="CDCD:910A:2222:5498:8475:1111:3900:2020"')
-                                                         .replace('IP(dst="192.168.0.2",src="192.168.0.1"', 'IPv6(dst="CDCD:910A:2222:5498:8475:1111:3900:2020",src="ABAB:910B:6666:3457:8295:3333:1800:2929"')
-                                                         )
 
-mac_ipv4_gtpu_eh_ipv4_tcp_without_ul_dl_symmetric = {
-    'sub_casename': 'mac_ipv4_gtpu_eh_ipv4_tcp_without_ul_dl_symmetric',
+# packet
+ipv4_packet = '/IP()/GRE()/IP()/'
+ipv6_ipv4_packet = '/IPv6()/GRE()/IP()/'
+ipv4_ipv6_packet = '/IP()/GRE()/IPv6()/'
+ipv6_ipv6_packet = '/IPv6()/GRE()/IPv6()/'
+
+mac_ipv6_gre_ipv4_gtpu_ipv4_symmetric = eval(str(mac_ipv4_gre_ipv4_gtpu_ipv4_symmetric).replace(ipv4_packet, ipv6_ipv4_packet)
+                                             .replace(ipv4_case_name, ipv6_ipv4_name)
+                                             .replace(ipv4_rule, ipv6_ipv4_rule))
+
+mac_ipv6_gre_ipv4_gtpu_eh_ipv4_udp_symmetric = eval(str(mac_ipv4_gre_ipv4_gtpu_eh_ipv4_udp_symmetric).replace(ipv4_packet, ipv6_ipv4_packet)
+                                             .replace(ipv4_case_name, ipv6_ipv4_name)
+                                             .replace(ipv4_rule, ipv6_ipv4_rule))
+
+mac_ipv6_gre_ipv4_gtpu_ul_ipv4_tcp_symmetric = eval(str(mac_ipv4_gre_ipv4_gtpu_ul_ipv4_tcp_symmetric).replace(ipv4_packet, ipv6_ipv4_packet)
+                                             .replace(ipv4_case_name, ipv6_ipv4_name)
+                                             .replace(ipv4_rule, ipv6_ipv4_rule))
+
+mac_ipv6_gre_ipv4_gtpu_dl_ipv4_symmetric = eval(str(mac_ipv4_gre_ipv4_gtpu_dl_ipv4_symmetric).replace(ipv4_packet, ipv6_ipv4_packet)
+                                             .replace(ipv4_case_name, ipv6_ipv4_name)
+                                             .replace(ipv4_rule, ipv6_ipv4_rule))
+
+# IPV6+IPV4+IPV4
+mac_ipv4_gre_ipv6_gtpu_ipv4_symmetric = eval(str(mac_ipv4_gre_ipv4_gtpu_ipv4_symmetric).replace(ipv4_packet, ipv4_ipv6_packet)
+                                             .replace(ipv4_case_name, ipv4_ipv6_name)
+                                             .replace(ipv4_rule, ipv4_ipv6_rule))
+
+mac_ipv4_gre_ipv6_gtpu_eh_ipv4_udp_symmetric = eval(str(mac_ipv4_gre_ipv4_gtpu_eh_ipv4_udp_symmetric).replace(ipv4_packet, ipv4_ipv6_packet)
+                                             .replace(ipv4_case_name, ipv4_ipv6_name)
+                                             .replace(ipv4_rule, ipv4_ipv6_rule))
+
+mac_ipv4_gre_ipv6_gtpu_ul_ipv4_tcp_symmetric = eval(str(mac_ipv4_gre_ipv4_gtpu_ul_ipv4_tcp_symmetric).replace(ipv4_packet, ipv4_ipv6_packet)
+                                             .replace(ipv4_case_name, ipv4_ipv6_name)
+                                             .replace(ipv4_rule, ipv4_ipv6_rule))
+
+mac_ipv4_gre_ipv6_gtpu_dl_ipv4_symmetric = eval(str(mac_ipv4_gre_ipv4_gtpu_dl_ipv4_symmetric).replace(ipv4_packet, ipv4_ipv6_packet)
+                                             .replace(ipv4_case_name, ipv4_ipv6_name)
+                                             .replace(ipv4_rule, ipv4_ipv6_rule))
+
+# IPV6+IPV6+IPV4
+mac_ipv6_gre_ipv6_gtpu_ipv4_symmetric = eval(str(mac_ipv4_gre_ipv4_gtpu_ipv4_symmetric).replace(ipv4_packet, ipv6_ipv6_packet)
+                                             .replace(ipv4_case_name, ipv6_ipv6_name)
+                                             .replace(ipv4_rule, ipv6_ipv6_rule))
+
+mac_ipv6_gre_ipv6_gtpu_eh_ipv4_udp_symmetric = eval(str(mac_ipv4_gre_ipv4_gtpu_eh_ipv4_udp_symmetric).replace(ipv4_packet, ipv6_ipv6_packet)
+                                             .replace(ipv4_case_name, ipv6_ipv6_name)
+                                             .replace(ipv4_rule, ipv6_ipv6_rule))
+
+mac_ipv6_gre_ipv6_gtpu_ul_ipv4_tcp_symmetric = eval(str(mac_ipv4_gre_ipv4_gtpu_ul_ipv4_tcp_symmetric).replace(ipv4_packet, ipv6_ipv6_packet)
+                                             .replace(ipv4_case_name, ipv6_ipv6_name)
+                                             .replace(ipv4_rule, ipv6_ipv6_rule))
+
+mac_ipv6_gre_ipv6_gtpu_dl_ipv4_symmetric = eval(str(mac_ipv4_gre_ipv4_gtpu_dl_ipv4_symmetric).replace(ipv4_packet, ipv6_ipv6_packet)
+                                             .replace(ipv4_case_name, ipv6_ipv6_name)
+                                             .replace(ipv4_rule, ipv6_ipv6_rule))
+
+# IPV4+IPV4+IPV6
+ipv4_mac = 'IP(src="1.1.2.6", dst="1.1.2.7")'
+swap_ipv4_mac = 'IP(src="1.1.2.7", dst="1.1.2.6")'
+
+ipv6_mac = 'IPv6(dst="ABAB:910B:6666:3457:8295:3333:1800:2929",src="CDCD:910A:2222:5498:8475:1111:3900:2020")'
+swap_ipv6_mac = 'IPv6(dst="ABAB:910B:6666:3457:8295:3333:1800:2929",src="CDCD:910A:2222:5498:8475:1111:3900:2020")'
+
+mac_ipv4_gre_ipv4_gtpu_ipv6_symmetric = eval(str(mac_ipv4_gre_ipv4_gtpu_ipv4_symmetric).replace('ipv4_symmetric', 'ipv6_symmetric')
+                                             .replace(ipv4_mac, ipv6_mac)
+                                             .replace(swap_ipv4_mac, swap_ipv6_mac)
+                                             .replace(ipv6_match_ip2, ipv4_mac)
+                                             .replace('/ gtpu / ipv4 /', '/ gtpu / ipv6 /')
+                                             .replace('symmetric_toeplitz types ipv4', 'symmetric_toeplitz types ipv6'))
+
+mac_ipv4_gre_ipv4_gtpu_eh_ipv6_udp_symmetric = eval(str(mac_ipv4_gre_ipv4_gtpu_eh_ipv4_udp_symmetric).replace('ipv4_symmetric', 'ipv6_symmetric')
+                                             .replace(ipv4_mac, ipv6_mac)
+                                             .replace(swap_ipv4_mac, swap_ipv6_mac)
+                                             .replace(ipv6_match_ip2, ipv4_mac)
+                                             .replace('/ gtp_psc / ipv4 / udp /', '/ gtp_psc / ipv6 / udp /')
+                                             .replace('symmetric_toeplitz types ipv4', 'symmetric_toeplitz types ipv6'))
+
+mac_ipv4_gre_ipv4_gtpu_ul_ipv6_tcp_symmetric = eval(str(mac_ipv4_gre_ipv4_gtpu_ul_ipv4_tcp_symmetric).replace('ipv4_symmetric', 'ipv6_symmetric')
+                                             .replace(ipv4_mac, ipv6_mac)
+                                             .replace(swap_ipv4_mac, swap_ipv6_mac)
+                                             .replace(ipv6_match_ip2, ipv4_mac)
+                                             .replace('/ gtp_psc pdu_t is 1 / ipv4 / tcp /', '/ gtp_psc pdu_t is 1 / ipv6 / tcp /')
+                                             .replace('symmetric_toeplitz types ipv4', 'symmetric_toeplitz types ipv6'))
+
+mac_ipv4_gre_ipv4_gtpu_dl_ipv6_symmetric = eval(str(mac_ipv4_gre_ipv4_gtpu_dl_ipv4_symmetric).replace('ipv4_symmetric', 'ipv6_symmetric')
+                                             .replace(ipv4_mac, ipv6_mac)
+                                             .replace(swap_ipv4_mac, swap_ipv6_mac)
+                                             .replace(ipv6_match_ip2, ipv4_mac)
+                                             .replace('/ gtp_psc pdu_t is 0 / ipv4 /', '/ gtp_psc pdu_t is 0 / ipv6 /')
+                                             .replace('symmetric_toeplitz types ipv4', 'symmetric_toeplitz types ipv6'))
+
+# IPV4+IPV6+IPV6
+mac_ipv4_gre_ipv6_gtpu_ipv6_symmetric = eval(str(mac_ipv4_gre_ipv4_gtpu_ipv6_symmetric).replace(ipv4_packet, ipv6_ipv6_packet)
+                                             .replace(ipv4_case_name, ipv6_ipv6_name)
+                                             .replace(ipv4_rule, ipv6_ipv6_rule))
+
+mac_ipv4_gre_ipv6_gtpu_eh_ipv6_udp_symmetric = eval(str(mac_ipv4_gre_ipv4_gtpu_eh_ipv6_udp_symmetric).replace(ipv4_packet, ipv6_ipv6_packet)
+                                             .replace(ipv4_case_name, ipv6_ipv6_name)
+                                             .replace(ipv4_rule, ipv6_ipv6_rule))
+
+mac_ipv4_gre_ipv6_gtpu_ul_ipv6_tcp_symmetric = eval(str(mac_ipv4_gre_ipv4_gtpu_ul_ipv6_tcp_symmetric).replace(ipv4_packet, ipv6_ipv6_packet)
+                                             .replace(ipv4_case_name, ipv6_ipv6_name)
+                                             .replace(ipv4_rule, ipv6_ipv6_rule))
+
+mac_ipv4_gre_ipv6_gtpu_dl_ipv6_symmetric = eval(str(mac_ipv4_gre_ipv4_gtpu_dl_ipv6_symmetric).replace(ipv4_packet, ipv6_ipv6_packet)
+                                             .replace(ipv4_case_name, ipv6_ipv6_name)
+                                             .replace(ipv4_rule, ipv6_ipv6_rule))
+
+# IPV6+IPV4+IPV6
+mac_ipv6_gre_ipv4_gtpu_ipv6_symmetric = eval(str(mac_ipv4_gre_ipv4_gtpu_ipv6_symmetric).replace(ipv4_packet, ipv6_ipv6_packet)
+                                             .replace(ipv4_case_name, ipv6_ipv6_name)
+                                             .replace(ipv4_rule, ipv6_ipv6_rule))
+
+mac_ipv6_gre_ipv4_gtpu_eh_ipv6_udp_symmetric = eval(str(mac_ipv4_gre_ipv4_gtpu_eh_ipv6_udp_symmetric).replace(ipv4_packet, ipv6_ipv6_packet)
+                                             .replace(ipv4_case_name, ipv6_ipv6_name)
+                                             .replace(ipv4_rule, ipv6_ipv6_rule))
+
+mac_ipv6_gre_ipv4_gtpu_ul_ipv6_tcp_symmetric = eval(str(mac_ipv4_gre_ipv4_gtpu_ul_ipv6_tcp_symmetric).replace(ipv4_packet, ipv6_ipv6_packet)
+                                             .replace(ipv4_case_name, ipv6_ipv6_name)
+                                             .replace(ipv4_rule, ipv6_ipv6_rule))
+
+mac_ipv6_gre_ipv4_gtpu_dl_ipv6_symmetric = eval(str(mac_ipv4_gre_ipv4_gtpu_dl_ipv6_symmetric).replace(ipv4_packet, ipv6_ipv6_packet)
+                                             .replace(ipv4_case_name, ipv6_ipv6_name)
+                                             .replace(ipv4_rule, ipv6_ipv6_rule))
+
+# IPV6+IPV6+IPV6
+mac_ipv6_gre_ipv6_gtpu_ipv6_symmetric = eval(str(mac_ipv4_gre_ipv4_gtpu_ipv6_symmetric).replace(ipv4_packet, ipv6_ipv6_packet)
+                                             .replace(ipv4_case_name, ipv6_ipv6_name)
+                                             .replace(ipv4_rule, ipv6_ipv6_rule))
+
+mac_ipv6_gre_ipv6_gtpu_eh_ipv6_udp_symmetric = eval(str(mac_ipv4_gre_ipv4_gtpu_eh_ipv6_udp_symmetric).replace(ipv4_packet, ipv6_ipv6_packet)
+                                             .replace(ipv4_case_name, ipv6_ipv6_name)
+                                             .replace(ipv4_rule, ipv6_ipv6_rule))
+
+mac_ipv6_gre_ipv6_gtpu_ul_ipv6_tcp_symmetric = eval(str(mac_ipv4_gre_ipv4_gtpu_ul_ipv6_tcp_symmetric).replace(ipv4_packet, ipv6_ipv6_packet)
+                                             .replace(ipv4_case_name, ipv6_ipv6_name)
+                                             .replace(ipv4_rule, ipv6_ipv6_rule))
+
+mac_ipv6_gre_ipv6_gtpu_dl_ipv6_symmetric = eval(str(mac_ipv4_gre_ipv4_gtpu_dl_ipv6_symmetric).replace(ipv4_packet, ipv6_ipv6_packet)
+                                             .replace(ipv4_case_name, ipv6_ipv6_name)
+                                             .replace(ipv4_rule, ipv6_ipv6_rule))
+
+exclusive_with_eh_without_eh = {
+    'sub_casename': 'exclusive_eh_without_eh',
     'port_id': 0,
-    'rule': 'flow create 0 ingress pattern eth / ipv4 / udp / gtpu / gtp_psc / ipv4 / tcp / end actions rss func symmetric_toeplitz types ipv4-tcp end key_len 0 queues end / end',
+    'rule': ['flow create 0 ingress pattern eth / ipv4 / gre / ipv6 / udp / gtpu / ipv4 / udp / end actions rss types ipv4-udp l3-src-only end key_len 0 queues end / end',
+             'flow create 0 ingress pattern eth / ipv4 / gre / ipv6 / udp / gtpu / gtp_psc / ipv4 / udp / end actions rss types ipv4-udp l3-dst-only end key_len 0 queues end / end'],
     'test': [
         {
-            'send_packet': 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/UDP(dport=2152)/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IP(dst="192.168.0.1",src="192.168.0.2")/TCP(sport=22, dport=23)/("X"*480)',
-            'action': {'save_hash': 'gtpogre-tcp-dl'},
+            'send_packet': 'Ether(dst="00:11:22:33:44:55")/IP()/GRE()/IP()/UDP()/GTP_U_Header()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()',
+            'action': 'save_hash',
         },
         {
-            'send_packet': 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/UDP(dport=2152)/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IP(dst="192.168.0.1",src="192.168.0.2")/TCP(sport=23, dport=22)/("X"*480)',
-            'action': 'check_hash_same',
+            'send_packet': 'Ether(dst="00:11:22:33:44:55")/IP()/GRE()/IP()/UDP()/GTP_U_Header()/IP(src="1.1.2.14", dst="1.1.2.5")/UDP()',
+            'action': 'check_hash_different',
         },
         {
-            'send_packet': 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/UDP(dport=2152)/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IP(dst="192.168.0.2",src="192.168.0.1")/TCP(sport=22, dport=23)/("X"*480)',
+            'send_packet': 'Ether(dst="00:11:22:33:44:55")/IP()/GRE()/IP()/UDP()/GTP_U_Header()/IP(src="1.1.2.4", dst="1.1.2.15")/UDP()',
             'action': 'check_hash_same',
         },
         {
-            'send_packet': 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/UDP(dport=2152)/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IP(dst="192.168.0.2",src="192.168.0.1")/TCP(sport=23, dport=22)/("X"*480)',
+            'send_packet': 'Ether(dst="00:11:22:33:44:55")/IP()/GRE()/IP()/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()',
+            'action': 'save_hash',
+        },
+        {
+            'send_packet': 'Ether(dst="00:11:22:33:44:55")/IP()/GRE()/IP()/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IP(src="1.1.2.4", dst="1.1.2.15")/UDP()',
+            'action': 'check_hash_different',
+        },
+        {
+            'send_packet': 'Ether(dst="00:11:22:33:44:55")/IP()/GRE()/IP()/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IP(src="1.1.2.14", dst="1.1.2.5")/UDP()',
             'action': 'check_hash_same',
+        }
+    ]
+}
+
+exclusive_with_l4_without_l4 = {
+    'sub_casename': 'exclusive_with_l4_without_l4',
+    'port_id': 0,
+    'rule': ['flow create 0 ingress pattern eth / ipv6 / gre / ipv6 / udp / gtpu / ipv4 / end actions rss types ipv4 l3-src-only end key_len 0 queues end / end',
+             'flow create 0 ingress pattern eth / ipv6 / gre / ipv6 / udp / gtpu / ipv4 / udp / end actions rss types ipv4-udp l3-dst-only end key_len 0 queues end / end'],
+    'test': [
+        {
+            'send_packet': 'Ether(dst="00:11:22:33:44:55")/IPv6()/GRE()/IP()/UDP()/GTP_U_Header()/IP(src="1.1.2.4", dst="1.1.2.5")',
+            'action': 'save_hash',
         },
         {
-            'send_packet': 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/UDP(dport=2152)/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IP(dst="192.168.0.1",src="192.168.0.2")/TCP(sport=22, dport=23)/("X"*480)',
-            'action': {'save_hash': 'gtpogre-tcp-ul'},
+            'send_packet': 'Ether(dst="00:11:22:33:44:55")/IPv6()/GRE()/IP()/UDP()/GTP_U_Header()/IP(src="1.1.2.14", dst="1.1.2.5")',
+            'action': 'check_hash_different',
         },
         {
-            'send_packet': 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/UDP(dport=2152)/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IP(dst="192.168.0.1",src="192.168.0.2")/TCP(sport=23, dport=22)/("X"*480)',
+            'send_packet': 'Ether(dst="00:11:22:33:44:55")/IPv6()/GRE()/IP()/UDP()/GTP_U_Header()/IP(src="1.1.2.4", dst="1.1.2.15")',
             'action': 'check_hash_same',
         },
         {
-            'send_packet': 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/UDP(dport=2152)/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IP(dst="192.168.0.2",src="192.168.0.1")/TCP(sport=22, dport=23)/("X"*480)',
+            'send_packet': 'Ether(dst="00:11:22:33:44:55")/IPv6()/GRE()/IP()/UDP()/GTP_U_Header()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()',
+            'action': 'save_hash',
+        },
+        {
+            'send_packet': 'Ether(dst="00:11:22:33:44:55")/IPv6()/GRE()/IP()/UDP()/GTP_U_Header()/IP(src="1.1.2.4", dst="1.1.2.15")/UDP()',
+            'action': 'check_hash_different',
+        },
+        {
+            'send_packet': 'Ether(dst="00:11:22:33:44:55")/IPv6()/GRE()/IP()/UDP()/GTP_U_Header()/IP(src="1.1.2.14", dst="1.1.2.5")/UDP()',
             'action': 'check_hash_same',
+        }
+    ],
+    'destroy_rule_1':[
+        {
+            'send_packet': 'Ether(dst="00:11:22:33:44:55")/IPv6()/GRE()/IP()/UDP()/GTP_U_Header()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()',
+            'action': 'save_hash',
         },
         {
-            'send_packet': 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/UDP(dport=2152)/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IP(dst="192.168.0.2",src="192.168.0.1")/TCP(sport=23, dport=22)/("X"*480)',
+            'send_packet': 'Ether(dst="00:11:22:33:44:55")/IPv6()/GRE()/IP()/UDP()/GTP_U_Header()/IP(src="1.1.2.4", dst="1.1.2.15")/UDP()',
             'action': 'check_hash_same',
         },
+        {
+            'send_packet': 'Ether(dst="00:11:22:33:44:55")/IPv6()/GRE()/IP()/UDP()/GTP_U_Header()/IP(src="1.1.2.14", dst="1.1.2.5")/UDP()',
+            'action': 'check_hash_different',
+        }
     ],
-    'post-test': [
+    'destroy_rule_0':[
+        {
+            'send_packet': 'Ether(dst="00:11:22:33:44:55")/IPv6()/GRE()/IP()/UDP()/GTP_U_Header()/IP(src="1.1.2.4", dst="1.1.2.5")',
+            'action': 'check_no_hash',
+        },
         {
-            'send_packet': 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/UDP(dport=2152)/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IP(dst="192.168.0.1",src="192.168.0.2")/TCP(sport=23, dport=22)/("X"*480)',
-            'action': {'check_no_hash_or_different', 'gtpogre-tcp-dl'},
+            'send_packet': 'Ether(dst="00:11:22:33:44:55")/IPv6()/GRE()/IP()/UDP()/GTP_U_Header()/IP(src="1.1.2.14", dst="1.1.2.5")',
+            'action': 'check_no_hash',
         },
         {
-            'send_packet': 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/UDP(dport=2152)/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IP(dst="192.168.0.2",src="192.168.0.1")/TCP(sport=22, dport=23)/("X"*480)',
-            'action': {'check_no_hash_or_different', 'gtpogre-tcp-dl'},
+            'send_packet': 'Ether(dst="00:11:22:33:44:55")/IPv6()/GRE()/IP()/UDP()/GTP_U_Header()/IP(src="1.1.2.4", dst="1.1.2.15")',
+            'action': 'check_no_hash',
+        },
+    ],
+}
+
+exclusive_eh_with_ul_without_eh_dl_ul = {
+    'sub_casename': 'exclusive_eh_with_ul_without_eh_dl_ul',
+    'port_id': 0,
+    'rule': ['flow create 0 ingress pattern eth / ipv4 / gre / ipv6 / udp / gtpu / gtp_psc / ipv4 / udp / end actions rss types ipv4-udp l3-src-only end key_len 0 queues end / end',
+             'flow create 0 ingress pattern eth / ipv4 / gre / ipv6 / udp / gtpu / gtp_psc pdu_t is 1 / ipv4 / udp / end actions rss types ipv4-udp l3-dst-only end key_len 0 queues end / end'],
+    'test': [
+        {
+            'send_packet': 'Ether(dst="00:11:22:33:44:55")/IP()/GRE()/IP()/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()',
+            'action': 'save_hash',
         },
         {
-            'send_packet': 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/UDP(dport=2152)/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IP(dst="192.168.0.2",src="192.168.0.1")/TCP(sport=23, dport=22)/("X"*480)',
-            'action': {'check_no_hash_or_different', 'gtpogre-tcp-dl'},
+            'send_packet': 'Ether(dst="00:11:22:33:44:55")/IP()/GRE()/IP()/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IP(src="1.1.2.14", dst="1.1.2.5")/UDP()',
+            'action': 'check_hash_different',
         },
         {
-            'send_packet': 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/UDP(dport=2152)/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IP(dst="192.168.0.1",src="192.168.0.2")/TCP(sport=23, dport=22)/("X"*480)',
-            'action': {'check_no_hash_or_different', 'gtpogre-tcp-ul'},
+            'send_packet': 'Ether(dst="00:11:22:33:44:55")/IP()/GRE()/IP()/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IP(src="1.1.2.4", dst="1.1.2.15")/UDP()',
+            'action': 'check_hash_same',
         },
         {
-            'send_packet': 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/UDP(dport=2152)/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IP(dst="192.168.0.2",src="192.168.0.1")/TCP(sport=22, dport=23)/("X"*480)',
-            'action': {'check_no_hash_or_different', 'gtpogre-tcp-ul'},
+            'send_packet': 'Ether(dst="00:11:22:33:44:55")/IP()/GRE()/IP()/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()',
+            'action': 'save_hash',
         },
         {
-            'send_packet': 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/UDP(dport=2152)/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IP(dst="192.168.0.2",src="192.168.0.1")/TCP(sport=23, dport=22)/("X"*480)',
-            'action': {'check_no_hash_or_different', 'gtpogre-tcp-ul'},
+            'send_packet': 'Ether(dst="00:11:22:33:44:55")/IP()/GRE()/IP()/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IP(src="1.1.2.4", dst="1.1.2.15")/UDP()',
+            'action': 'check_hash_different',
         },
+        {
+            'send_packet': 'Ether(dst="00:11:22:33:44:55")/IP()/GRE()/IP()/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IP(src="1.1.2.14", dst="1.1.2.5")/UDP()',
+            'action': 'check_hash_same',
+        }
     ],
+    'destroy_rule_1': [
+        {
+            'send_packet': 'Ether(dst="00:11:22:33:44:55")/IP()/GRE()/IP()/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()',
+            'action': 'save_hash',
+        },
+        {
+            'send_packet': 'Ether(dst="00:11:22:33:44:55")/IP()/GRE()/IP()/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IP(src="1.1.2.4", dst="1.1.2.15")/UDP()',
+            'action': 'check_hash_same',
+        },
+        {
+            'send_packet': 'Ether(dst="00:11:22:33:44:55")/IP()/GRE()/IP()/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IP(src="1.1.2.14", dst="1.1.2.5")/UDP()',
+            'action': 'check_hash_different',
+        }
+    ]
 }
 
-mac_ipv4_gtpu_eh_ipv6_tcp_without_ul_dl_symmetric = eval(str(mac_ipv4_gtpu_eh_ipv4_tcp_without_ul_dl_symmetric)
-                                                         .replace('gtp_psc / ipv4', 'gtp_psc / ipv6')
-                                                         .replace('types ipv4', 'types ipv6')
-                                                         .replace('gtpu_eh_ipv4', 'gtpu_eh_ipv6')
-                                                         .replace('IPv6(dst="ABAB:910B:6666:3457:8295:3333:1800:2929",src="CDCD:910A:2222:5498:8475:1111:3900:2020"','IP(dst="192.168.1.1", src="192.168.1.2"',)
-                                                         .replace('IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020"','IP(src="192.168.1.1", dst="192.168.1.2"',)
-                                                         .replace('IP(dst="192.168.0.1",src="192.168.0.2"', 'IPv6(dst="ABAB:910B:6666:3457:8295:3333:1800:2929",src="CDCD:910A:2222:5498:8475:1111:3900:2020"')
-                                                         .replace('IP(dst="192.168.0.2",src="192.168.0.1"', 'IPv6(dst="CDCD:910A:2222:5498:8475:1111:3900:2020",src="ABAB:910B:6666:3457:8295:3333:1800:2929"')
-                                                         )
-
+exclusive = [exclusive_with_eh_without_eh, exclusive_with_l4_without_l4, exclusive_eh_with_ul_without_eh_dl_ul]
 
 class TestCVLAdvancedIAVFRSSGTPoGRE(TestCase):
 
@@ -2161,8 +4608,6 @@ class TestCVLAdvancedIAVFRSSGTPoGRE(TestCase):
 
         self.pkt = Packet()
         self.pmd_output = PmdOutput(self.dut)
-        self.launch_testpmd()
-        self.symmetric = False
         self.rxq = 16
         self.rssprocess = RssProcessing(self, self.pmd_output, [self.tester_iface0, self.tester_iface1], self.rxq)
         self.logger.info('rssprocess.tester_ifaces: {}'.format(self.rssprocess.tester_ifaces))
@@ -2172,372 +4617,479 @@ class TestCVLAdvancedIAVFRSSGTPoGRE(TestCase):
         """
         Run before each test case.
         """
-        self.pmd_output.execute_cmd("start")
+        #if "toeplitz" in self.running_case:
+        #    self.skip_case(False, "not support the case")
+        #else:
+        self.launch_testpmd()
+
+    def tear_down(self):
+        # destroy all flow rule on port 0
+        #if "toeplitz" not in self.running_case:
+        self.pmd_output.execute_cmd("quit", "# ")
+
+    def tear_down_all(self):
+        self.destroy_vf()
 
     def destroy_vf(self):
-        self.dut.send_expect("quit", "# ", 60)
-        time.sleep(2)
-        self.dut.destroy_sriov_vfs_by_port(self.dut_ports[0])
+        self.dut.destroy_sriov_vfs_by_port(self.used_dut_port_0)
 
-    def launch_testpmd(self, symmetric=False):
-        if symmetric:
-            param = "--rxq=16 --txq=16"
-        else:
-            # if support add --disable-rss
-            param = "--rxq=16 --txq=16"
+    def launch_testpmd(self):
+        # if support add --disable-rss
+        param = "--rxq=16 --txq=16 --rxd=384 --txd=384 --disable-rss"
         self.pmd_output.start_testpmd(cores="1S/4C/1T", param=param,
-                                          eal_param=f"-w {self.vf0_pci}", socket=self.ports_socket)
-        '''
-        self.symmetric = symmetric
+                                          eal_param=f"-a {self.vf0_pci}", socket=self.ports_socket)
+        '''self.symmetric = symmetric
         if symmetric:
             # Need config rss in setup
-            self.pmd_output.execute_cmd("port config all rss all")
-        '''
+            self.pmd_output.execute_cmd("port config all rss all")'''
         self.pmd_output.execute_cmd("set fwd rxonly")
         self.pmd_output.execute_cmd("set verbose 1")
+        self.pmd_output.execute_cmd("start")
         res = self.pmd_output.wait_link_status_up('all', timeout=15)
         self.verify(res is True, 'there have port link is down')
 
-    def switch_testpmd(self, symmetric=True):
-        if symmetric != self.symmetric:
-            self.pmd_output.quit()
-            self.launch_testpmd(symmetric=symmetric)
-            self.pmd_output.execute_cmd("start")
-
-    def test_mac_ipv4_gtpogre_ipv4(self):
-        self.switch_testpmd(symmetric=False)
-        self.rssprocess.handle_rss_distribute_cases(cases_info=mac_ipv4_gtpu_ipv4_toeplitz)
-
-    def test_mac_ipv4_gtpogre_ipv4_udp(self):
-        self.switch_testpmd(symmetric=False)
-        self.rssprocess.handle_rss_distribute_cases(cases_info=mac_ipv4_gtpu_ipv4_udp_toeplitz)
-
-    def test_mac_ipv4_gtpogre_ipv4_tcp(self):
-        self.switch_testpmd(symmetric=False)
-        self.rssprocess.handle_rss_distribute_cases(cases_info=mac_ipv4_gtpu_ipv4_tcp_toeplitz)
-
-    def test_mac_ipv4_gtpogre_ipv6(self):
-        self.switch_testpmd(symmetric=False)
-        self.rssprocess.handle_rss_distribute_cases(cases_info=mac_ipv4_gtpu_ipv6_toeplitz)
-
-    def test_mac_ipv4_gtpogre_ipv6_udp(self):
-        self.switch_testpmd(symmetric=False)
-        self.rssprocess.handle_rss_distribute_cases(cases_info=mac_ipv4_gtpu_ipv6_udp_toeplitz)
-
-    def test_mac_ipv4_gtpogre_ipv6_tcp(self):
-        self.switch_testpmd(symmetric=False)
-        self.rssprocess.handle_rss_distribute_cases(cases_info=mac_ipv4_gtpu_ipv6_tcp_toeplitz)
-
-    def test_mac_ipv6_gtpogre_ipv4(self):
-        self.switch_testpmd(symmetric=False)
-        ipv6_template = self.rssprocess.get_ipv6_template_by_ipv4_gtpogre(mac_ipv4_gtpu_ipv4_toeplitz)
-        self.rssprocess.handle_rss_distribute_cases(cases_info=ipv6_template)
-
-    def test_mac_ipv6_gtpogre_ipv4_udp(self):
-        self.switch_testpmd(symmetric=False)
-        ipv6_template = self.rssprocess.get_ipv6_template_by_ipv4_gtpogre(mac_ipv4_gtpu_ipv4_udp_toeplitz)
-        self.rssprocess.handle_rss_distribute_cases(cases_info=ipv6_template)
-
-    def test_mac_ipv6_gtpogre_ipv4_tcp(self):
-        self.switch_testpmd(symmetric=False)
-        ipv6_template = self.rssprocess.get_ipv6_template_by_ipv4_gtpogre(mac_ipv4_gtpu_ipv4_tcp_toeplitz)
-        self.rssprocess.handle_rss_distribute_cases(cases_info=ipv6_template)
-
-    def test_mac_ipv6_gtpogre_ipv6(self):
-        self.switch_testpmd(symmetric=False)
-        ipv6_template = self.rssprocess.get_ipv6_template_by_ipv4_gtpogre(mac_ipv4_gtpu_ipv6_toeplitz)
-        self.rssprocess.handle_rss_distribute_cases(cases_info=ipv6_template)
-
-    def test_mac_ipv6_gtpogre_ipv6_udp(self):
-        self.switch_testpmd(symmetric=False)
-        ipv6_template = self.rssprocess.get_ipv6_template_by_ipv4_gtpogre(mac_ipv4_gtpu_ipv6_udp_toeplitz)
-        self.rssprocess.handle_rss_distribute_cases(cases_info=ipv6_template)
-
-    def test_mac_ipv6_gtpogre_ipv6_tcp(self):
-        self.switch_testpmd(symmetric=False)
-        ipv6_template = self.rssprocess.get_ipv6_template_by_ipv4_gtpogre(mac_ipv4_gtpu_ipv6_tcp_toeplitz)
-        self.rssprocess.handle_rss_distribute_cases(cases_info=ipv6_template)
-
-    def test_mac_ipv4_gtpogre_eh_ipv4(self):
-        self.switch_testpmd(symmetric=False)
-        self.rssprocess.handle_rss_distribute_cases(cases_info=mac_ipv4_gtpu_eh_ipv4_toeplitz)
-
-    def test_mac_ipv4_gtpogre_eh_ipv4_udp(self):
-        self.switch_testpmd(symmetric=False)
-        self.rssprocess.handle_rss_distribute_cases(cases_info=mac_ipv4_gtpu_eh_ipv4_udp_toeplitz)
-
-    def test_mac_ipv4_gtpogre_eh_ipv4_tcp(self):
-        self.switch_testpmd(symmetric=False)
-        self.rssprocess.handle_rss_distribute_cases(cases_info=mac_ipv4_gtpu_eh_ipv4_tcp_toeplitz)
-
-    def test_mac_ipv4_gtpogre_eh_ipv6(self):
-        self.switch_testpmd(symmetric=False)
-        self.rssprocess.handle_rss_distribute_cases(cases_info=mac_ipv4_gtpu_eh_ipv6_toeplitz)
-
-    def test_mac_ipv4_gtpogre_eh_ipv6_udp(self):
-        self.switch_testpmd(symmetric=False)
-        self.rssprocess.handle_rss_distribute_cases(cases_info=mac_ipv4_gtpu_eh_ipv6_udp_toeplitz)
-
-    def test_mac_ipv4_gtpogre_eh_ipv6_tcp(self):
-        self.switch_testpmd(symmetric=False)
-        self.rssprocess.handle_rss_distribute_cases(cases_info=mac_ipv4_gtpu_eh_ipv6_tcp_toeplitz)
-
-    def test_mac_ipv6_gtpogre_eh_ipv4(self):
-        self.switch_testpmd(symmetric=False)
-        ipv6_template = self.rssprocess.get_ipv6_template_by_ipv4_gtpogre(mac_ipv4_gtpu_eh_ipv4_toeplitz)
-        self.rssprocess.handle_rss_distribute_cases(cases_info=ipv6_template)
-
-    def test_mac_ipv6_gtpogre_eh_ipv4_udp(self):
-        self.switch_testpmd(symmetric=False)
-        ipv6_template = self.rssprocess.get_ipv6_template_by_ipv4_gtpogre(mac_ipv4_gtpu_eh_ipv4_udp_toeplitz)
-        self.rssprocess.handle_rss_distribute_cases(cases_info=ipv6_template)
-
-    def test_mac_ipv6_gtpogre_eh_ipv4_tcp(self):
-        self.switch_testpmd(symmetric=False)
-        ipv6_template = self.rssprocess.get_ipv6_template_by_ipv4_gtpogre(mac_ipv4_gtpu_eh_ipv4_tcp_toeplitz)
-        self.rssprocess.handle_rss_distribute_cases(cases_info=ipv6_template)
-
-    def test_mac_ipv6_gtpogre_eh_ipv6(self):
-        self.switch_testpmd(symmetric=False)
-        ipv6_template = self.rssprocess.get_ipv6_template_by_ipv4_gtpogre(mac_ipv4_gtpu_eh_ipv6_toeplitz)
-        self.rssprocess.handle_rss_distribute_cases(cases_info=ipv6_template)
-
-    def test_mac_ipv6_gtpogre_eh_ipv6_udp(self):
-        self.switch_testpmd(symmetric=False)
-        ipv6_template = self.rssprocess.get_ipv6_template_by_ipv4_gtpogre(mac_ipv4_gtpu_eh_ipv6_udp_toeplitz)
-        self.rssprocess.handle_rss_distribute_cases(cases_info=ipv6_template)
-
-    def test_mac_ipv6_gtpogre_eh_ipv6_tcp(self):
-        self.switch_testpmd(symmetric=False)
-        ipv6_template = self.rssprocess.get_ipv6_template_by_ipv4_gtpogre(mac_ipv4_gtpu_eh_ipv6_tcp_toeplitz)
-        self.rssprocess.handle_rss_distribute_cases(cases_info=ipv6_template)
-
-    def test_mac_ipv4_gtpogre_eh_ipv4_without_ul_dl(self):
-        self.switch_testpmd(symmetric=False)
-        self.rssprocess.handle_rss_distribute_cases(cases_info=mac_ipv4_gtpu_eh_without_ul_dl_ipv4_toeplitz)
-
-    def test_mac_ipv4_gtpogre_eh_ipv4_udp_without_ul_dl(self):
-        self.switch_testpmd(symmetric=False)
-        self.rssprocess.handle_rss_distribute_cases(cases_info=mac_ipv4_gtpu_eh_without_ul_dl_ipv4_udp_toeplitz)
-
-    def test_mac_ipv4_gtpogre_eh_ipv4_tcp_without_ul_dl(self):
-        self.switch_testpmd(symmetric=False)
-        self.rssprocess.handle_rss_distribute_cases(cases_info=mac_ipv4_gtpu_eh_without_ul_dl_ipv4_tcp_toeplitz)
-
-    def test_mac_ipv4_gtpogre_eh_ipv6_without_ul_dl(self):
-        self.switch_testpmd(symmetric=False)
-        self.rssprocess.handle_rss_distribute_cases(cases_info=mac_ipv4_gtpu_eh_without_ul_dl_ipv6_toeplitz)
-
-    def test_mac_ipv4_gtpogre_eh_ipv6_udp_without_ul_dl(self):
-        self.switch_testpmd(symmetric=False)
-        self.rssprocess.handle_rss_distribute_cases(cases_info=mac_ipv4_gtpu_eh_without_ul_dl_ipv6_udp_toeplitz)
-
-    def test_mac_ipv4_gtpogre_eh_ipv6_tcp_without_ul_dl(self):
-        self.switch_testpmd(symmetric=False)
-        self.rssprocess.handle_rss_distribute_cases(cases_info=mac_ipv4_gtpu_eh_without_ul_dl_ipv6_tcp_toeplitz)
-
-    def test_mac_ipv6_gtpogre_eh_ipv4_without_ul_dl(self):
-        self.switch_testpmd(symmetric=False)
-        ipv6_template = self.rssprocess.get_ipv6_template_by_ipv4_gtpogre(mac_ipv4_gtpu_eh_without_ul_dl_ipv4_toeplitz)
-        self.rssprocess.handle_rss_distribute_cases(cases_info=ipv6_template)
-
-    def test_mac_ipv6_gtpogre_eh_ipv4_udp_without_ul_dl(self):
-        self.switch_testpmd(symmetric=False)
-        ipv6_template = self.rssprocess.get_ipv6_template_by_ipv4_gtpogre(mac_ipv4_gtpu_eh_without_ul_dl_ipv4_udp_toeplitz)
-        self.rssprocess.handle_rss_distribute_cases(cases_info=ipv6_template)
-
-    def test_mac_ipv6_gtpogre_eh_ipv4_tcp_without_ul_dl(self):
-        self.switch_testpmd(symmetric=False)
-        ipv6_template = self.rssprocess.get_ipv6_template_by_ipv4_gtpogre(mac_ipv4_gtpu_eh_without_ul_dl_ipv4_tcp_toeplitz)
-        self.rssprocess.handle_rss_distribute_cases(cases_info=ipv6_template)
-
-    def test_mac_ipv6_gtpogre_eh_ipv6_without_ul_dl(self):
-        self.switch_testpmd(symmetric=False)
-        ipv6_template = self.rssprocess.get_ipv6_template_by_ipv4_gtpogre(mac_ipv4_gtpu_eh_without_ul_dl_ipv6_toeplitz)
-        self.rssprocess.handle_rss_distribute_cases(cases_info=ipv6_template)
-
-    def test_mac_ipv6_gtpogre_eh_ipv6_udp_without_ul_dl(self):
-        self.switch_testpmd(symmetric=False)
-        ipv6_template = self.rssprocess.get_ipv6_template_by_ipv4_gtpogre(mac_ipv4_gtpu_eh_without_ul_dl_ipv6_udp_toeplitz)
-        self.rssprocess.handle_rss_distribute_cases(cases_info=ipv6_template)
-
-    def test_mac_ipv6_gtpogre_eh_ipv6_tcp_without_ul_dl(self):
-        self.switch_testpmd(symmetric=False)
-        ipv6_template = self.rssprocess.get_ipv6_template_by_ipv4_gtpogre(mac_ipv4_gtpu_eh_without_ul_dl_ipv6_tcp_toeplitz)
-        self.rssprocess.handle_rss_distribute_cases(cases_info=ipv6_template)
-
-    def test_mac_ipv4_gtpogre_ipv4_symmetric(self):
-        self.switch_testpmd(symmetric=True)
-        self.rssprocess.handle_rss_distribute_cases(cases_info=mac_ipv4_gtpu_ipv4_symmetric)
-
-    def test_mac_ipv4_gtpogre_ipv4_udp_symmetric(self):
-        self.switch_testpmd(symmetric=True)
-        self.rssprocess.handle_rss_distribute_cases(cases_info=mac_ipv4_gtpu_ipv4_udp_symmetric)
-
-    def test_mac_ipv4_gtpogre_ipv4_tcp_symmetric(self):
-        self.switch_testpmd(symmetric=True)
-        self.rssprocess.handle_rss_distribute_cases(cases_info=mac_ipv4_gtpu_ipv4_tcp_symmetric)
-
-    def test_mac_ipv4_gtpogre_ipv6_symmetric(self):
-        self.switch_testpmd(symmetric=True)
-        self.rssprocess.handle_rss_distribute_cases(cases_info=mac_ipv4_gtpu_ipv6_symmetric)
-
-    def test_mac_ipv4_gtpogre_ipv6_udp_symmetric(self):
-        self.switch_testpmd(symmetric=True)
-        self.rssprocess.handle_rss_distribute_cases(cases_info=mac_ipv4_gtpu_ipv6_udp_symmetric)
-
-    def test_mac_ipv4_gtpogre_ipv6_tcp_symmetric(self):
-        self.switch_testpmd(symmetric=True)
-        self.rssprocess.handle_rss_distribute_cases(cases_info=mac_ipv4_gtpu_ipv6_tcp_symmetric)
-
-    def test_mac_ipv6_gtpogre_ipv4_symmetric(self):
-        self.switch_testpmd(symmetric=True)
-        ipv6_template = self.rssprocess.get_ipv6_template_by_ipv4_gtpogre(mac_ipv4_gtpu_ipv4_symmetric)
-        self.rssprocess.handle_rss_distribute_cases(cases_info=ipv6_template)
-
-    def test_mac_ipv6_gtpogre_ipv4_udp_symmetric(self):
-        self.switch_testpmd(symmetric=True)
-        ipv6_template = self.rssprocess.get_ipv6_template_by_ipv4_gtpogre(mac_ipv4_gtpu_ipv4_udp_symmetric)
-        self.rssprocess.handle_rss_distribute_cases(cases_info=ipv6_template)
-
-    def test_mac_ipv6_gtpogre_ipv4_tcp_symmetric(self):
-        self.switch_testpmd(symmetric=True)
-        ipv6_template = self.rssprocess.get_ipv6_template_by_ipv4_gtpogre(mac_ipv4_gtpu_ipv4_tcp_symmetric)
-        self.rssprocess.handle_rss_distribute_cases(cases_info=ipv6_template)
-
-    def test_mac_ipv6_gtpogre_ipv6_symmetric(self):
-        self.switch_testpmd(symmetric=True)
-        ipv6_template = self.rssprocess.get_ipv6_template_by_ipv4_gtpogre(mac_ipv4_gtpu_ipv6_symmetric)
-        self.rssprocess.handle_rss_distribute_cases(cases_info=ipv6_template)
-
-    def test_mac_ipv6_gtpogre_ipv6_udp_symmetric(self):
-        self.switch_testpmd(symmetric=True)
-        ipv6_template = self.rssprocess.get_ipv6_template_by_ipv4_gtpogre(mac_ipv4_gtpu_ipv6_udp_symmetric)
-        self.rssprocess.handle_rss_distribute_cases(cases_info=ipv6_template)
-
-    def test_mac_ipv6_gtpogre_ipv6_tcp_symmetric(self):
-        self.switch_testpmd(symmetric=True)
-        ipv6_template = self.rssprocess.get_ipv6_template_by_ipv4_gtpogre(mac_ipv4_gtpu_ipv6_tcp_symmetric)
-        self.rssprocess.handle_rss_distribute_cases(cases_info=ipv6_template)
-
-    def test_mac_ipv4_gtpogre_eh_ipv4_symmetric(self):
-        self.switch_testpmd(symmetric=True)
-        self.rssprocess.handle_rss_distribute_cases(cases_info=mac_ipv4_gtpu_eh_ipv4_symmetric)
-
-    def test_mac_ipv4_gtpogre_eh_ipv4_udp_symmetric(self):
-        self.switch_testpmd(symmetric=True)
-        self.rssprocess.handle_rss_distribute_cases(cases_info=mac_ipv4_gtpu_eh_ipv4_udp_symmetric)
-
-    def test_mac_ipv4_gtpogre_eh_ipv4_tcp_symmetric(self):
-        self.switch_testpmd(symmetric=True)
-        self.rssprocess.handle_rss_distribute_cases(cases_info=mac_ipv4_gtpu_eh_ipv4_tcp_symmetric)
-
-    def test_mac_ipv4_gtpogre_eh_ipv6_symmetric(self):
-        self.switch_testpmd(symmetric=True)
-        self.rssprocess.handle_rss_distribute_cases(cases_info=mac_ipv4_gtpu_eh_ipv6_symmetric)
-
-    def test_mac_ipv4_gtpogre_eh_ipv6_udp_symmetric(self):
-        self.switch_testpmd(symmetric=True)
-        self.rssprocess.handle_rss_distribute_cases(cases_info=mac_ipv4_gtpu_eh_ipv6_udp_symmetric)
-
-    def test_mac_ipv4_gtpogre_eh_ipv6_tcp_symmetric(self):
-        self.switch_testpmd(symmetric=True)
-        self.rssprocess.handle_rss_distribute_cases(cases_info=mac_ipv4_gtpu_eh_ipv6_tcp_symmetric)
-
-    def test_mac_ipv6_gtpogre_eh_ipv4_symmetric(self):
-        self.switch_testpmd(symmetric=True)
-        ipv6_template = self.rssprocess.get_ipv6_template_by_ipv4_gtpogre(mac_ipv4_gtpu_eh_ipv4_symmetric)
-        self.rssprocess.handle_rss_distribute_cases(cases_info=ipv6_template)
-
-    def test_mac_ipv6_gtpogre_eh_ipv4_udp_symmetric(self):
-        self.switch_testpmd(symmetric=True)
-        ipv6_template = self.rssprocess.get_ipv6_template_by_ipv4_gtpogre(mac_ipv4_gtpu_eh_ipv4_tcp_symmetric)
-        self.rssprocess.handle_rss_distribute_cases(cases_info=ipv6_template)
-
-    def test_mac_ipv6_gtpogre_eh_ipv4_tcp_symmetric(self):
-        self.switch_testpmd(symmetric=True)
-        ipv6_template = self.rssprocess.get_ipv6_template_by_ipv4_gtpogre(mac_ipv4_gtpu_eh_ipv4_tcp_symmetric)
-        self.rssprocess.handle_rss_distribute_cases(cases_info=ipv6_template)
-
-    def test_mac_ipv6_gtpogre_eh_ipv6_symmetric(self):
-        ipv6_template = self.rssprocess.get_ipv6_template_by_ipv4_gtpogre(mac_ipv4_gtpu_eh_ipv6_symmetric)
-        self.switch_testpmd(symmetric=True)
-        self.rssprocess.handle_rss_distribute_cases(cases_info=ipv6_template)
-
-    def test_mac_ipv6_gtpogre_eh_ipv6_udp_symmetric(self):
-        self.switch_testpmd(symmetric=True)
-        ipv6_template = self.rssprocess.get_ipv6_template_by_ipv4_gtpogre(mac_ipv4_gtpu_eh_ipv6_tcp_symmetric)
-        self.rssprocess.handle_rss_distribute_cases(cases_info=ipv6_template)
-
-    def test_mac_ipv6_gtpogre_eh_ipv6_tcp_symmetric(self):
-        ipv6_template = self.rssprocess.get_ipv6_template_by_ipv4_gtpogre(mac_ipv4_gtpu_eh_ipv6_tcp_symmetric)
-        self.switch_testpmd(symmetric=True)
-        self.rssprocess.handle_rss_distribute_cases(cases_info=ipv6_template)
-
-    def test_mac_ipv4_gtpogre_eh_ipv4_without_ul_dl_symmetric(self):
-        self.switch_testpmd(symmetric=True)
-        self.rssprocess.handle_rss_distribute_cases(cases_info=mac_ipv4_gtpu_eh_ipv4_without_ul_dl_symmetric)
-
-    def test_mac_ipv4_gtpogre_eh_ipv4_udp_without_ul_dl_symmetric(self):
-        self.switch_testpmd(symmetric=True)
-        self.rssprocess.handle_rss_distribute_cases(cases_info=mac_ipv4_gtpu_eh_ipv4_udp_without_ul_dl_symmetric)
-
-    def test_mac_ipv4_gtpogre_eh_ipv4_tcp_without_ul_dl_symmetric(self):
-        self.switch_testpmd(symmetric=True)
-        self.rssprocess.handle_rss_distribute_cases(cases_info=mac_ipv4_gtpu_eh_ipv4_tcp_without_ul_dl_symmetric)
-
-    def test_mac_ipv4_gtpogre_eh_ipv6_without_ul_dl_symmetric(self):
-        self.switch_testpmd(symmetric=True)
-        self.rssprocess.handle_rss_distribute_cases(cases_info=mac_ipv4_gtpu_eh_ipv6_without_ul_dl_symmetric)
-
-    def test_mac_ipv4_gtpogre_eh_ipv6_udp_without_ul_dl_symmetric(self):
-        self.switch_testpmd(symmetric=True)
-        self.rssprocess.handle_rss_distribute_cases(cases_info=mac_ipv4_gtpu_eh_ipv6_udp_without_ul_dl_symmetric)
-
-    def test_mac_ipv4_gtpogre_eh_ipv6_tcp_without_ul_dl_symmetric(self):
-        self.switch_testpmd(symmetric=True)
-        self.rssprocess.handle_rss_distribute_cases(cases_info=mac_ipv4_gtpu_eh_ipv6_tcp_without_ul_dl_symmetric)
-
-    def test_mac_ipv6_gtpogre_eh_ipv4_without_ul_dl_symmetric(self):
-        self.switch_testpmd(symmetric=True)
-        ipv6_template = self.rssprocess.get_ipv6_template_by_ipv4_gtpogre(mac_ipv4_gtpu_eh_ipv4_without_ul_dl_symmetric)
-        self.rssprocess.handle_rss_distribute_cases(cases_info=ipv6_template)
-
-    def test_mac_ipv6_gtpogre_eh_ipv4_udp_without_ul_dl_symmetric(self):
-        self.switch_testpmd(symmetric=True)
-        ipv6_template = self.rssprocess.get_ipv6_template_by_ipv4_gtpogre(mac_ipv4_gtpu_eh_ipv4_udp_without_ul_dl_symmetric)
-        self.rssprocess.handle_rss_distribute_cases(cases_info=ipv6_template)
-
-    def test_mac_ipv6_gtpogre_eh_ipv4_tcp_without_ul_dl_symmetric(self):
-        self.switch_testpmd(symmetric=True)
-        ipv6_template = self.rssprocess.get_ipv6_template_by_ipv4_gtpogre(mac_ipv4_gtpu_eh_ipv4_tcp_without_ul_dl_symmetric)
-        self.rssprocess.handle_rss_distribute_cases(cases_info=ipv6_template)
-
-    def test_mac_ipv6_gtpogre_eh_ipv6_without_ul_dl_symmetric(self):
-        self.switch_testpmd(symmetric=True)
-        ipv6_template = self.rssprocess.get_ipv6_template_by_ipv4_gtpogre(mac_ipv4_gtpu_eh_ipv6_without_ul_dl_symmetric)
-        self.rssprocess.handle_rss_distribute_cases(cases_info=ipv6_template)
-
-    def test_mac_ipv6_gtpogre_eh_ipv6_udp_without_ul_dl_symmetric(self):
-        self.switch_testpmd(symmetric=True)
-        ipv6_template = self.rssprocess.get_ipv6_template_by_ipv4_gtpogre(mac_ipv4_gtpu_eh_ipv6_udp_without_ul_dl_symmetric)
-        self.rssprocess.handle_rss_distribute_cases(cases_info=ipv6_template)
-
-    def test_mac_ipv6_gtpogre_eh_ipv6_tcp_without_ul_dl_symmetric(self):
-        self.switch_testpmd(symmetric=True)
-        ipv6_template = self.rssprocess.get_ipv6_template_by_ipv4_gtpogre(mac_ipv4_gtpu_eh_ipv6_tcp_without_ul_dl_symmetric)
-        self.rssprocess.handle_rss_distribute_cases(cases_info=ipv6_template)
-
-    def test_inner_l4_protocal_hash(self):
-        self.switch_testpmd(symmetric=True)
-        self.rssprocess.handle_rss_distribute_cases(cases_info=inner_l4_protocal_hash)
+    def test_mac_ipv4_gre_ipv4_gtpu_ipv4_toeplitz(self):
+        self.rssprocess.handle_rss_distribute_cases(cases_info=mac_ipv4_gre_ipv4_gtpu_ipv4_toeplitz)
+
+    def test_mac_ipv4_gre_ipv4_gtpu_ipv4_udp_toeplitz(self):
+        self.rssprocess.handle_rss_distribute_cases(cases_info=mac_ipv4_gre_ipv4_gtpu_ipv4_udp_toeplitz)
+
+    def test_mac_ipv4_gre_ipv4_gtpu_ipv4_tcp_toeplitz(self):
+        self.rssprocess.handle_rss_distribute_cases(cases_info=mac_ipv4_gre_ipv4_gtpu_ipv4_tcp_toeplitz)
+
+    def test_mac_ipv4_gre_ipv4_gtpu_eh_ipv4_toeplitz(self):
+        self.rssprocess.handle_rss_distribute_cases(cases_info=mac_ipv4_gre_ipv4_gtpu_eh_ipv4_toeplitz)
+
+    def test_mac_ipv4_gre_ipv4_gtpu_eh_ipv4_udp_toeplitz(self):
+        self.rssprocess.handle_rss_distribute_cases(cases_info=mac_ipv4_gre_ipv4_gtpu_eh_ipv4_udp_toeplitz)
+
+    def test_mac_ipv4_gre_ipv4_gtpu_eh_ipv4_tcp_toeplitz(self):
+        self.rssprocess.handle_rss_distribute_cases(cases_info=mac_ipv4_gre_ipv4_gtpu_eh_ipv4_tcp_toeplitz)
+
+    def test_mac_ipv4_gre_ipv4_gtpu_ul_ipv4_toeplitz(self):
+        self.rssprocess.handle_rss_distribute_cases(cases_info=mac_ipv4_gre_ipv4_gtpu_ul_ipv4_toeplitz)
+
+    def test_mac_ipv4_gre_ipv4_gtpu_ul_ipv4_udp_toeplitz(self):
+        self.rssprocess.handle_rss_distribute_cases(cases_info=mac_ipv4_gre_ipv4_gtpu_ul_ipv4_udp_toeplitz)
+
+    def test_mac_ipv4_gre_ipv4_gtpu_ul_ipv4_tcp_toeplitz(self):
+        self.rssprocess.handle_rss_distribute_cases(cases_info=mac_ipv4_gre_ipv4_gtpu_ul_ipv4_tcp_toeplitz)
+
+    def test_mac_ipv4_gre_ipv4_gtpu_dl_ipv4_toeplitz(self):
+        self.rssprocess.handle_rss_distribute_cases(cases_info=mac_ipv4_gre_ipv4_gtpu_dl_ipv4_toeplitz)
+
+    def test_mac_ipv4_gre_ipv4_gtpu_dl_ipv4_udp_toeplitz(self):
+        self.rssprocess.handle_rss_distribute_cases(cases_info=mac_ipv4_gre_ipv4_gtpu_dl_ipv4_udp_toeplitz)
+
+    def test_mac_ipv4_gre_ipv4_gtpu_dl_ipv4_tcp_toeplitz(self):
+        self.rssprocess.handle_rss_distribute_cases(cases_info=mac_ipv4_gre_ipv4_gtpu_dl_ipv4_tcp_toeplitz)
+
+    def test_mac_ipv6_gre_ipv4_gtpu_ipv4_toeplitz(self):
+        self.rssprocess.handle_rss_distribute_cases(cases_info=mac_ipv6_gre_ipv4_gtpu_ipv4_toeplitz)
+
+    def test_mac_ipv6_gre_ipv4_gtpu_ipv4_udp_toeplitz(self):
+        self.rssprocess.handle_rss_distribute_cases(cases_info=mac_ipv6_gre_ipv4_gtpu_ipv4_udp_toeplitz)
+
+    def test_mac_ipv6_gre_ipv4_gtpu_ipv4_tcp_toeplitz(self):
+        self.rssprocess.handle_rss_distribute_cases(cases_info=mac_ipv6_gre_ipv4_gtpu_ipv4_tcp_toeplitz)
+
+    def test_mac_ipv6_gre_ipv4_gtpu_eh_ipv4_toeplitz(self):
+        self.rssprocess.handle_rss_distribute_cases(cases_info=mac_ipv6_gre_ipv4_gtpu_eh_ipv4_toeplitz)
+
+    def test_mac_ipv6_gre_ipv4_gtpu_eh_ipv4_udp_toeplitz(self):
+        self.rssprocess.handle_rss_distribute_cases(cases_info=mac_ipv6_gre_ipv4_gtpu_eh_ipv4_udp_toeplitz)
+
+    def test_mac_ipv6_gre_ipv4_gtpu_eh_ipv4_tcp_toeplitz(self):
+        self.rssprocess.handle_rss_distribute_cases(cases_info=mac_ipv6_gre_ipv4_gtpu_eh_ipv4_tcp_toeplitz)
+
+    def test_mac_ipv6_gre_ipv4_gtpu_ul_ipv4_toeplitz(self):
+        self.rssprocess.handle_rss_distribute_cases(cases_info=mac_ipv6_gre_ipv4_gtpu_ul_ipv4_toeplitz)
+
+    def test_mac_ipv6_gre_ipv4_gtpu_ul_ipv4_udp_toeplitz(self):
+        self.rssprocess.handle_rss_distribute_cases(cases_info=mac_ipv6_gre_ipv4_gtpu_ul_ipv4_udp_toeplitz)
+
+    def test_mac_ipv6_gre_ipv4_gtpu_ul_ipv4_tcp_toeplitz(self):
+        self.rssprocess.handle_rss_distribute_cases(cases_info=mac_ipv6_gre_ipv4_gtpu_ul_ipv4_tcp_toeplitz)
+
+    def test_mac_ipv6_gre_ipv4_gtpu_dl_ipv4_toeplitz(self):
+        self.rssprocess.handle_rss_distribute_cases(cases_info=mac_ipv6_gre_ipv4_gtpu_dl_ipv4_toeplitz)
+
+    def test_mac_ipv6_gre_ipv4_gtpu_dl_ipv4_udp_toeplitz(self):
+        self.rssprocess.handle_rss_distribute_cases(cases_info=mac_ipv6_gre_ipv4_gtpu_dl_ipv4_udp_toeplitz)
+
+    def test_mac_ipv6_gre_ipv4_gtpu_dl_ipv4_tcp_toeplitz(self):
+        self.rssprocess.handle_rss_distribute_cases(cases_info=mac_ipv6_gre_ipv4_gtpu_dl_ipv4_tcp_toeplitz)
+
+    def test_mac_ipv4_gre_ipv6_gtpu_ipv4_toeplitz(self):
+        self.rssprocess.handle_rss_distribute_cases(cases_info=mac_ipv4_gre_ipv6_gtpu_ipv4_toeplitz)
+
+    def test_mac_ipv4_gre_ipv6_gtpu_ipv4_udp_toeplitz(self):
+        self.rssprocess.handle_rss_distribute_cases(cases_info=mac_ipv4_gre_ipv6_gtpu_ipv4_udp_toeplitz)
+
+    def test_mac_ipv4_gre_ipv6_gtpu_ipv4_tcp_toeplitz(self):
+        self.rssprocess.handle_rss_distribute_cases(cases_info=mac_ipv4_gre_ipv6_gtpu_ipv4_tcp_toeplitz)
+
+    def test_mac_ipv4_gre_ipv6_gtpu_eh_ipv4_toeplitz(self):
+        self.rssprocess.handle_rss_distribute_cases(cases_info=mac_ipv4_gre_ipv6_gtpu_eh_ipv4_toeplitz)
+
+    def test_mac_ipv4_gre_ipv6_gtpu_eh_ipv4_udp_toeplitz(self):
+        self.rssprocess.handle_rss_distribute_cases(cases_info=mac_ipv4_gre_ipv6_gtpu_eh_ipv4_udp_toeplitz)
+
+    def test_mac_ipv4_gre_ipv6_gtpu_eh_ipv4_tcp_toeplitz(self):
+        self.rssprocess.handle_rss_distribute_cases(cases_info=mac_ipv4_gre_ipv6_gtpu_eh_ipv4_tcp_toeplitz)
+
+    def test_mac_ipv4_gre_ipv6_gtpu_ul_ipv4_toeplitz(self):
+        self.rssprocess.handle_rss_distribute_cases(cases_info=mac_ipv4_gre_ipv6_gtpu_ul_ipv4_toeplitz)
+
+    def test_mac_ipv4_gre_ipv6_gtpu_ul_ipv4_udp_toeplitz(self):
+        self.rssprocess.handle_rss_distribute_cases(cases_info=mac_ipv4_gre_ipv6_gtpu_ul_ipv4_udp_toeplitz)
+
+    def test_mac_ipv4_gre_ipv6_gtpu_ul_ipv4_tcp_toeplitz(self):
+        self.rssprocess.handle_rss_distribute_cases(cases_info=mac_ipv4_gre_ipv6_gtpu_ul_ipv4_tcp_toeplitz)
+
+    def test_mac_ipv4_gre_ipv6_gtpu_dl_ipv4_toeplitz(self):
+        self.rssprocess.handle_rss_distribute_cases(cases_info=mac_ipv4_gre_ipv6_gtpu_dl_ipv4_toeplitz)
+
+    def test_mac_ipv4_gre_ipv6_gtpu_dl_ipv4_udp_toeplitz(self):
+        self.rssprocess.handle_rss_distribute_cases(cases_info=mac_ipv4_gre_ipv6_gtpu_dl_ipv4_udp_toeplitz)
+
+    def test_mac_ipv4_gre_ipv6_gtpu_dl_ipv4_tcp_toeplitz(self):
+        self.rssprocess.handle_rss_distribute_cases(cases_info=mac_ipv4_gre_ipv6_gtpu_dl_ipv4_tcp_toeplitz)
+
+    def test_mac_ipv6_gre_ipv6_gtpu_ipv4_toeplitz(self):
+        self.rssprocess.handle_rss_distribute_cases(cases_info=mac_ipv6_gre_ipv6_gtpu_ipv4_toeplitz)
+
+    def test_mac_ipv6_gre_ipv6_gtpu_ipv4_udp_toeplitz(self):
+        self.rssprocess.handle_rss_distribute_cases(cases_info=mac_ipv6_gre_ipv6_gtpu_ipv4_udp_toeplitz)
+
+    def test_mac_ipv6_gre_ipv6_gtpu_ipv4_tcp_toeplitz(self):
+        self.rssprocess.handle_rss_distribute_cases(cases_info=mac_ipv6_gre_ipv6_gtpu_ipv4_tcp_toeplitz)
+
+    def test_mac_ipv6_gre_ipv6_gtpu_eh_ipv4_toeplitz(self):
+        self.rssprocess.handle_rss_distribute_cases(cases_info=mac_ipv6_gre_ipv6_gtpu_eh_ipv4_toeplitz)
+
+    def test_mac_ipv6_gre_ipv6_gtpu_eh_ipv4_udp_toeplitz(self):
+        self.rssprocess.handle_rss_distribute_cases(cases_info=mac_ipv6_gre_ipv6_gtpu_eh_ipv4_udp_toeplitz)
+
+    def test_mac_ipv6_gre_ipv6_gtpu_eh_ipv4_tcp_toeplitz(self):
+        self.rssprocess.handle_rss_distribute_cases(cases_info=mac_ipv6_gre_ipv6_gtpu_eh_ipv4_tcp_toeplitz)
+
+    def test_mac_ipv6_gre_ipv6_gtpu_ul_ipv4_toeplitz(self):
+        self.rssprocess.handle_rss_distribute_cases(cases_info=mac_ipv6_gre_ipv6_gtpu_ul_ipv4_toeplitz)
+
+    def test_mac_ipv6_gre_ipv6_gtpu_ul_ipv4_udp_toeplitz(self):
+        self.rssprocess.handle_rss_distribute_cases(cases_info=mac_ipv6_gre_ipv6_gtpu_ul_ipv4_udp_toeplitz)
+
+    def test_mac_ipv6_gre_ipv6_gtpu_ul_ipv4_tcp_toeplitz(self):
+        self.rssprocess.handle_rss_distribute_cases(cases_info=mac_ipv6_gre_ipv6_gtpu_ul_ipv4_tcp_toeplitz)
+
+    def test_mac_ipv6_gre_ipv6_gtpu_dl_ipv4_toeplitz(self):
+        self.rssprocess.handle_rss_distribute_cases(cases_info=mac_ipv6_gre_ipv6_gtpu_dl_ipv4_toeplitz)
+
+    def test_mac_ipv6_gre_ipv6_gtpu_dl_ipv4_udp_toeplitz(self):
+        self.rssprocess.handle_rss_distribute_cases(cases_info=mac_ipv6_gre_ipv6_gtpu_dl_ipv4_udp_toeplitz)
+
+    def test_mac_ipv6_gre_ipv6_gtpu_dl_ipv4_tcp_toeplitz(self):
+        self.rssprocess.handle_rss_distribute_cases(cases_info=mac_ipv6_gre_ipv6_gtpu_dl_ipv4_tcp_toeplitz)
+
+    def test_mac_ipv4_gre_ipv4_gtpu_ipv6_toeplitz(self):
+        self.rssprocess.handle_rss_distribute_cases(cases_info=mac_ipv4_gre_ipv4_gtpu_ipv6_toeplitz)
+
+    def test_mac_ipv4_gre_ipv4_gtpu_ipv6_udp_toeplitz(self):
+        self.rssprocess.handle_rss_distribute_cases(cases_info=mac_ipv4_gre_ipv4_gtpu_ipv6_udp_toeplitz)
+
+    def test_mac_ipv4_gre_ipv4_gtpu_ipv6_tcp_toeplitz(self):
+        self.rssprocess.handle_rss_distribute_cases(cases_info=mac_ipv4_gre_ipv4_gtpu_ipv6_tcp_toeplitz)
+
+    def test_mac_ipv4_gre_ipv4_gtpu_eh_ipv6_toeplitz(self):
+        self.rssprocess.handle_rss_distribute_cases(cases_info=mac_ipv4_gre_ipv4_gtpu_eh_ipv6_toeplitz)
+
+    def test_mac_ipv4_gre_ipv4_gtpu_eh_ipv6_udp_toeplitz(self):
+        self.rssprocess.handle_rss_distribute_cases(cases_info=mac_ipv4_gre_ipv4_gtpu_eh_ipv6_udp_toeplitz)
+
+    def test_mac_ipv4_gre_ipv4_gtpu_eh_ipv6_tcp_toeplitz(self):
+        self.rssprocess.handle_rss_distribute_cases(cases_info=mac_ipv4_gre_ipv4_gtpu_eh_ipv6_tcp_toeplitz)
+
+    def test_mac_ipv4_gre_ipv4_gtpu_ul_ipv6_toeplitz(self):
+        self.rssprocess.handle_rss_distribute_cases(cases_info=mac_ipv4_gre_ipv4_gtpu_ul_ipv6_toeplitz)
+
+    def test_mac_ipv4_gre_ipv4_gtpu_ul_ipv6_udp_toeplitz(self):
+        self.rssprocess.handle_rss_distribute_cases(cases_info=mac_ipv4_gre_ipv4_gtpu_ul_ipv6_udp_toeplitz)
+
+    def test_mac_ipv4_gre_ipv4_gtpu_ul_ipv6_tcp_toeplitz(self):
+        self.rssprocess.handle_rss_distribute_cases(cases_info=mac_ipv4_gre_ipv4_gtpu_ul_ipv6_tcp_toeplitz)
+
+    def test_mac_ipv4_gre_ipv4_gtpu_dl_ipv6_toeplitz(self):
+        self.rssprocess.handle_rss_distribute_cases(cases_info=mac_ipv4_gre_ipv4_gtpu_dl_ipv6_toeplitz)
+
+    def test_mac_ipv4_gre_ipv4_gtpu_dl_ipv6_udp_toeplitz(self):
+        self.rssprocess.handle_rss_distribute_cases(cases_info=mac_ipv4_gre_ipv4_gtpu_dl_ipv6_udp_toeplitz)
+
+    def test_mac_ipv4_gre_ipv4_gtpu_dl_ipv6_tcp_toeplitz(self):
+        self.rssprocess.handle_rss_distribute_cases(cases_info=mac_ipv4_gre_ipv4_gtpu_dl_ipv6_tcp_toeplitz)
+
+    def test_mac_ipv4_gre_ipv6_gtpu_ipv6_toeplitz(self):
+        self.rssprocess.handle_rss_distribute_cases(cases_info=mac_ipv4_gre_ipv6_gtpu_ipv6_toeplitz)
+
+    def test_mac_ipv4_gre_ipv6_gtpu_ipv6_udp_toeplitz(self):
+        self.rssprocess.handle_rss_distribute_cases(cases_info=mac_ipv4_gre_ipv6_gtpu_ipv6_udp_toeplitz)
+
+    def test_mac_ipv4_gre_ipv6_gtpu_ipv6_tcp_toeplitz(self):
+        self.rssprocess.handle_rss_distribute_cases(cases_info=mac_ipv4_gre_ipv6_gtpu_ipv6_tcp_toeplitz)
+
+    def test_mac_ipv4_gre_ipv6_gtpu_eh_ipv6_toeplitz(self):
+        self.rssprocess.handle_rss_distribute_cases(cases_info=mac_ipv4_gre_ipv6_gtpu_eh_ipv6_toeplitz)
+
+    def test_mac_ipv4_gre_ipv6_gtpu_eh_ipv6_udp_toeplitz(self):
+        self.rssprocess.handle_rss_distribute_cases(cases_info=mac_ipv4_gre_ipv6_gtpu_eh_ipv6_udp_toeplitz)
+
+    def test_mac_ipv4_gre_ipv6_gtpu_eh_ipv6_tcp_toeplitz(self):
+        self.rssprocess.handle_rss_distribute_cases(cases_info=mac_ipv4_gre_ipv6_gtpu_eh_ipv6_tcp_toeplitz)
+
+    def test_mac_ipv4_gre_ipv6_gtpu_ul_ipv6_toeplitz(self):
+        self.rssprocess.handle_rss_distribute_cases(cases_info=mac_ipv4_gre_ipv6_gtpu_ul_ipv6_toeplitz)
+
+    def test_mac_ipv4_gre_ipv6_gtpu_ul_ipv6_udp_toeplitz(self):
+        self.rssprocess.handle_rss_distribute_cases(cases_info=mac_ipv4_gre_ipv6_gtpu_ul_ipv6_udp_toeplitz)
+
+    def test_mac_ipv4_gre_ipv6_gtpu_ul_ipv6_tcp_toeplitz(self):
+        self.rssprocess.handle_rss_distribute_cases(cases_info=mac_ipv4_gre_ipv6_gtpu_ul_ipv6_tcp_toeplitz)
+
+    def test_mac_ipv4_gre_ipv6_gtpu_dl_ipv6_toeplitz(self):
+        self.rssprocess.handle_rss_distribute_cases(cases_info=mac_ipv4_gre_ipv6_gtpu_dl_ipv6_toeplitz)
+
+    def test_mac_ipv4_gre_ipv6_gtpu_dl_ipv6_udp_toeplitz(self):
+        self.rssprocess.handle_rss_distribute_cases(cases_info=mac_ipv4_gre_ipv6_gtpu_dl_ipv6_udp_toeplitz)
+
+    def test_mac_ipv4_gre_ipv6_gtpu_dl_ipv6_tcp_toeplitz(self):
+        self.rssprocess.handle_rss_distribute_cases(cases_info=mac_ipv4_gre_ipv6_gtpu_dl_ipv6_tcp_toeplitz)
+
+    def test_mac_ipv6_gre_ipv4_gtpu_ipv6_toeplitz(self):
+        self.rssprocess.handle_rss_distribute_cases(cases_info=mac_ipv6_gre_ipv4_gtpu_ipv6_toeplitz)
+
+    def test_mac_ipv6_gre_ipv4_gtpu_ipv6_udp_toeplitz(self):
+        self.rssprocess.handle_rss_distribute_cases(cases_info=mac_ipv6_gre_ipv4_gtpu_ipv6_udp_toeplitz)
+
+    def test_mac_ipv6_gre_ipv4_gtpu_ipv6_tcp_toeplitz(self):
+        self.rssprocess.handle_rss_distribute_cases(cases_info=mac_ipv6_gre_ipv4_gtpu_ipv6_tcp_toeplitz)
+
+    def test_mac_ipv6_gre_ipv4_gtpu_eh_ipv6_toeplitz(self):
+        self.rssprocess.handle_rss_distribute_cases(cases_info=mac_ipv6_gre_ipv4_gtpu_eh_ipv6_toeplitz)
+
+    def test_mac_ipv6_gre_ipv4_gtpu_eh_ipv6_udp_toeplitz(self):
+        self.rssprocess.handle_rss_distribute_cases(cases_info=mac_ipv6_gre_ipv4_gtpu_eh_ipv6_udp_toeplitz)
+
+    def test_mac_ipv6_gre_ipv4_gtpu_eh_ipv6_tcp_toeplitz(self):
+        self.rssprocess.handle_rss_distribute_cases(cases_info=mac_ipv6_gre_ipv4_gtpu_eh_ipv6_tcp_toeplitz)
+
+    def test_mac_ipv6_gre_ipv4_gtpu_ul_ipv6_toeplitz(self):
+        self.rssprocess.handle_rss_distribute_cases(cases_info=mac_ipv6_gre_ipv4_gtpu_ul_ipv6_toeplitz)
+
+    def test_mac_ipv6_gre_ipv4_gtpu_ul_ipv6_udp_toeplitz(self):
+        self.rssprocess.handle_rss_distribute_cases(cases_info=mac_ipv6_gre_ipv4_gtpu_ul_ipv6_udp_toeplitz)
+
+    def test_mac_ipv6_gre_ipv4_gtpu_ul_ipv6_tcp_toeplitz(self):
+        self.rssprocess.handle_rss_distribute_cases(cases_info=mac_ipv6_gre_ipv4_gtpu_ul_ipv6_tcp_toeplitz)
+
+    def test_mac_ipv6_gre_ipv4_gtpu_dl_ipv6_toeplitz(self):
+        self.rssprocess.handle_rss_distribute_cases(cases_info=mac_ipv6_gre_ipv4_gtpu_dl_ipv6_toeplitz)
+
+    def test_mac_ipv6_gre_ipv4_gtpu_dl_ipv6_udp_toeplitz(self):
+        self.rssprocess.handle_rss_distribute_cases(cases_info=mac_ipv6_gre_ipv4_gtpu_dl_ipv6_udp_toeplitz)
+
+    def test_mac_ipv6_gre_ipv4_gtpu_dl_ipv6_tcp_toeplitz(self):
+        self.rssprocess.handle_rss_distribute_cases(cases_info=mac_ipv6_gre_ipv4_gtpu_dl_ipv6_tcp_toeplitz)
+
+    def test_mac_ipv6_gre_ipv6_gtpu_ipv6_toeplitz(self):
+        self.rssprocess.handle_rss_distribute_cases(cases_info=mac_ipv6_gre_ipv6_gtpu_ipv6_toeplitz)
+
+    def test_mac_ipv6_gre_ipv6_gtpu_ipv6_udp_toeplitz(self):
+        self.rssprocess.handle_rss_distribute_cases(cases_info=mac_ipv6_gre_ipv6_gtpu_ipv6_udp_toeplitz)
+
+    def test_mac_ipv6_gre_ipv6_gtpu_ipv6_tcp_toeplitz(self):
+        self.rssprocess.handle_rss_distribute_cases(cases_info=mac_ipv6_gre_ipv6_gtpu_ipv6_tcp_toeplitz)
+
+    def test_mac_ipv6_gre_ipv6_gtpu_eh_ipv6_toeplitz(self):
+        self.rssprocess.handle_rss_distribute_cases(cases_info=mac_ipv6_gre_ipv6_gtpu_eh_ipv6_toeplitz)
+
+    def test_mac_ipv6_gre_ipv6_gtpu_eh_ipv6_udp_toeplitz(self):
+        self.rssprocess.handle_rss_distribute_cases(cases_info=mac_ipv6_gre_ipv6_gtpu_eh_ipv6_udp_toeplitz)
+
+    def mac_ipv6_gre_ipv6_gtpu_eh_ipv6_tcp_toeplitz(self):
+        self.rssprocess.handle_rss_distribute_cases(cases_info=mac_ipv6_gre_ipv6_gtpu_eh_ipv6_tcp_toeplitz)
+
+    def test_mac_ipv6_gre_ipv6_gtpu_ul_ipv6_toeplitz(self):
+        self.rssprocess.handle_rss_distribute_cases(cases_info=mac_ipv6_gre_ipv6_gtpu_ul_ipv6_toeplitz)
+
+    def test_mac_ipv6_gre_ipv6_gtpu_ul_ipv6_udp_toeplitz(self):
+        self.rssprocess.handle_rss_distribute_cases(cases_info=mac_ipv6_gre_ipv6_gtpu_ul_ipv6_udp_toeplitz)
+
+    def test_mac_ipv6_gre_ipv6_gtpu_ul_ipv6_tcp_toeplitz(self):
+        self.rssprocess.handle_rss_distribute_cases(cases_info=mac_ipv6_gre_ipv6_gtpu_ul_ipv6_tcp_toeplitz)
+
+    def test_mac_ipv6_gre_ipv6_gtpu_dl_ipv6_toeplitz(self):
+        self.rssprocess.handle_rss_distribute_cases(cases_info=mac_ipv6_gre_ipv6_gtpu_dl_ipv6_toeplitz)
+
+    def test_mac_ipv6_gre_ipv6_gtpu_dl_ipv6_udp_toeplitz(self):
+        self.rssprocess.handle_rss_distribute_cases(cases_info=mac_ipv6_gre_ipv6_gtpu_dl_ipv6_udp_toeplitz)
+
+    def test_mac_ipv6_gre_ipv6_gtpu_dl_ipv6_tcp_toeplitz(self):
+        self.rssprocess.handle_rss_distribute_cases(cases_info=mac_ipv6_gre_ipv6_gtpu_dl_ipv6_tcp_toeplitz)
+
+    def test_mac_ipv4_gre_ipv4_gtpu_ipv4_symmetric(self):
+        self.rssprocess.handle_rss_distribute_cases(cases_info=mac_ipv4_gre_ipv4_gtpu_ipv4_symmetric)
+
+    def test_mac_ipv4_gre_ipv4_gtpu_eh_ipv4_udp_symmetric(self):
+        self.rssprocess.handle_rss_distribute_cases(cases_info=mac_ipv4_gre_ipv4_gtpu_eh_ipv4_udp_symmetric)
+
+    def test_mac_ipv4_gre_ipv4_gtpu_ul_ipv4_tcp_symmetric(self):
+        self.rssprocess.handle_rss_distribute_cases(cases_info=mac_ipv4_gre_ipv4_gtpu_ul_ipv4_tcp_symmetric)
+
+    def test_mac_ipv4_gre_ipv4_gtpu_dl_ipv4_symmetric(self):
+        self.rssprocess.handle_rss_distribute_cases(cases_info=mac_ipv4_gre_ipv4_gtpu_dl_ipv4_symmetric)
+
+    def test_mac_ipv6_gre_ipv4_gtpu_ipv4_symmetric(self):
+        self.rssprocess.handle_rss_distribute_cases(cases_info=mac_ipv6_gre_ipv4_gtpu_ipv4_symmetric)
+
+    def test_mac_ipv6_gre_ipv4_gtpu_eh_ipv4_udp_symmetric(self):
+        self.rssprocess.handle_rss_distribute_cases(cases_info=mac_ipv6_gre_ipv4_gtpu_eh_ipv4_udp_symmetric)
+
+    def test_mac_ipv6_gre_ipv4_gtpu_ul_ipv4_tcp_symmetric(self):
+        self.rssprocess.handle_rss_distribute_cases(cases_info=mac_ipv6_gre_ipv4_gtpu_ul_ipv4_tcp_symmetric)
+
+    def test_mac_ipv6_gre_ipv4_gtpu_dl_ipv4_symmetric(self):
+        self.rssprocess.handle_rss_distribute_cases(cases_info=mac_ipv6_gre_ipv4_gtpu_dl_ipv4_symmetric)
+
+    def test_mac_ipv4_gre_ipv6_gtpu_ipv4_symmetric(self):
+        self.rssprocess.handle_rss_distribute_cases(cases_info=mac_ipv4_gre_ipv6_gtpu_ipv4_symmetric)
+
+    def test_mac_ipv4_gre_ipv6_gtpu_eh_ipv4_udp_symmetric(self):
+        self.rssprocess.handle_rss_distribute_cases(cases_info=mac_ipv4_gre_ipv6_gtpu_eh_ipv4_udp_symmetric)
+
+    def test_mac_ipv4_gre_ipv6_gtpu_ul_ipv4_tcp_symmetric(self):
+        self.rssprocess.handle_rss_distribute_cases(cases_info=mac_ipv4_gre_ipv6_gtpu_ul_ipv4_tcp_symmetric)
+
+    def test_mac_ipv4_gre_ipv6_gtpu_dl_ipv4_symmetric(self):
+        self.rssprocess.handle_rss_distribute_cases(cases_info=mac_ipv4_gre_ipv6_gtpu_dl_ipv4_symmetric)
+
+    def test_mac_ipv6_gre_ipv6_gtpu_ipv4_symmetric(self):
+        self.rssprocess.handle_rss_distribute_cases(cases_info=mac_ipv6_gre_ipv6_gtpu_ipv4_symmetric)
+
+    def test_mac_ipv6_gre_ipv6_gtpu_eh_ipv4_udp_symmetric(self):
+        self.rssprocess.handle_rss_distribute_cases(cases_info=mac_ipv6_gre_ipv6_gtpu_eh_ipv4_udp_symmetric)
+
+    def test_mac_ipv6_gre_ipv6_gtpu_ul_ipv4_tcp_symmetric(self):
+        self.rssprocess.handle_rss_distribute_cases(cases_info=mac_ipv6_gre_ipv6_gtpu_ul_ipv4_tcp_symmetric)
+
+    def test_mac_ipv6_gre_ipv6_gtpu_dl_ipv4_symmetric(self):
+        self.rssprocess.handle_rss_distribute_cases(cases_info=mac_ipv6_gre_ipv6_gtpu_dl_ipv4_symmetric)
+
+    def test_mac_ipv4_gre_ipv4_gtpu_ipv6_symmetric(self):
+        self.rssprocess.handle_rss_distribute_cases(cases_info=mac_ipv4_gre_ipv4_gtpu_ipv6_symmetric)
+
+    def test_mac_ipv4_gre_ipv4_gtpu_eh_ipv6_udp_symmetric(self):
+        self.rssprocess.handle_rss_distribute_cases(cases_info=mac_ipv4_gre_ipv4_gtpu_eh_ipv6_udp_symmetric)
+
+    def test_mac_ipv4_gre_ipv4_gtpu_ul_ipv6_tcp_symmetric(self):
+        self.rssprocess.handle_rss_distribute_cases(cases_info=mac_ipv4_gre_ipv4_gtpu_ul_ipv6_tcp_symmetric)
+
+    def test_mac_ipv4_gre_ipv4_gtpu_dl_ipv6_symmetric(self):
+        self.rssprocess.handle_rss_distribute_cases(cases_info=mac_ipv4_gre_ipv4_gtpu_dl_ipv6_symmetric)
+
+    def test_mac_ipv4_gre_ipv6_gtpu_ipv6_symmetric(self):
+        self.rssprocess.handle_rss_distribute_cases(cases_info=mac_ipv4_gre_ipv6_gtpu_ipv6_symmetric)
+
+    def test_mac_ipv4_gre_ipv6_gtpu_eh_ipv6_udp_symmetric(self):
+        self.rssprocess.handle_rss_distribute_cases(cases_info=mac_ipv4_gre_ipv6_gtpu_eh_ipv6_udp_symmetric)
+
+    def test_mac_ipv4_gre_ipv6_gtpu_ul_ipv6_tcp_symmetric(self):
+        self.rssprocess.handle_rss_distribute_cases(cases_info=mac_ipv4_gre_ipv6_gtpu_ul_ipv6_tcp_symmetric)
+
+    def test_mac_ipv4_gre_ipv6_gtpu_dl_ipv6_symmetric(self):
+        self.rssprocess.handle_rss_distribute_cases(cases_info=mac_ipv4_gre_ipv6_gtpu_dl_ipv6_symmetric)
+
+    def test_mac_ipv6_gre_ipv4_gtpu_ipv6_symmetric(self):
+        self.rssprocess.handle_rss_distribute_cases(cases_info=mac_ipv6_gre_ipv4_gtpu_ipv6_symmetric)
+
+    def test_mac_ipv6_gre_ipv4_gtpu_eh_ipv6_udp_symmetric(self):
+        self.rssprocess.handle_rss_distribute_cases(cases_info=mac_ipv6_gre_ipv4_gtpu_eh_ipv6_udp_symmetric)
+
+    def test_mac_ipv6_gre_ipv4_gtpu_ul_ipv6_tcp_symmetric(self):
+        self.rssprocess.handle_rss_distribute_cases(cases_info=mac_ipv6_gre_ipv4_gtpu_ul_ipv6_tcp_symmetric)
+
+    def test_mac_ipv6_gre_ipv4_gtpu_dl_ipv6_symmetric(self):
+        self.rssprocess.handle_rss_distribute_cases(cases_info=mac_ipv6_gre_ipv4_gtpu_dl_ipv6_symmetric)
+
+    def test_mac_ipv6_gre_ipv6_gtpu_ipv6_symmetric(self):
+        self.rssprocess.handle_rss_distribute_cases(cases_info=mac_ipv6_gre_ipv6_gtpu_ipv6_symmetric)
+
+    def test_mac_ipv6_gre_ipv6_gtpu_eh_ipv6_udp_symmetric(self):
+        self.rssprocess.handle_rss_distribute_cases(cases_info=mac_ipv6_gre_ipv6_gtpu_eh_ipv6_udp_symmetric)
+
+    def test_mac_ipv6_gre_ipv6_gtpu_ul_ipv6_tcp_symmetric(self):
+        """
+
+        """
+        self.rssprocess.handle_rss_distribute_cases(cases_info=mac_ipv6_gre_ipv6_gtpu_ul_ipv6_tcp_symmetric)
+
+    def test_mac_ipv6_gre_ipv6_gtpu_dl_ipv6_symmetric(self):
+        """
+        mac_ipv6_gre_ipv6_gtpu_dl_ipv6_symmetric
+        """
+        self.rssprocess.handle_rss_distribute_cases(cases_info=mac_ipv6_gre_ipv6_gtpu_dl_ipv6_symmetric)
+
+    def test_negative(self):
+        """
+        negative test case
+        """
+        rules = ['flow create 0 ingress pattern eth / ipv4 / gre / ipv6 / udp / gtpu / gtp_psc is 1 / ipv4 / udp / end actions rss types ipv4-udp gtpu end key_len 0 queues end / end',
+                 'flow create 0 ingress pattern eth / ipv4 / gre / ipv6 / udp / gtpu / gtp_psc is 1 / ipv4 / udp / end actions rss types ipv6-tcp end key_len 0 queues end / end',
+                 'flow create 0 ingress pattern eth / ipv6 / gre / ipv4 / udp / gtpu / gtp_psc is 1 / ipv4 / end actions rss types ipv4 l4-dst-only end key_len 0 queues end / end',
+                 'flow create 0 ingress pattern eth / ipv4 / gre / ipv4 / udp / gtpu / ipv6 / end actions rss types ipv6 l2-src-only end key_len 0 queues end / end',
+                 'flow create 0 ingress pattern eth / ipv4 / gre / ipv6 / udp / gtpu / gtp_psc is 1 / ipv6 / tcp / end actions rss func symmetric_toeplitz types l3-src-only end key_len 0 queues end / end',
+                 'flow create 0 ingress pattern eth / ipv6 / gre / ipv6 / udp / gtpu / gtp_psc is 1 / ipv4 / end actions rss func symmetric_toeplitz types l4-src-only end key_len 0 queues end / end']
+        for rule in rules:
+            rule_index = rules.index(rule)
+            out = self.pmd_output.execute_cmd(rule)
+            check_param = 'Failed to create flow' if rule_index == 3 else 'Bad arguments'
+            print("check_param===%s" % check_param)
+            self.verify(check_param in out, 'create rule successfully, not as expected')
+
+    def check_exclusive_cases(self, case_list):
+
+        for case in case_list:
+            self.logger.info('===================Test sub case: {}================'.format(case['sub_casename']))
+            rule_ids = self.rssprocess.create_rule(rule=case['rule'], check_stats=True)
+            self.rssprocess.check_rule(rule_list=rule_ids)
+            self.rssprocess.handle_tests(case['test'])
+            if 'destroy_rule_1' in case:
+                self.rssprocess.destroy_rule(rule_id=1)
+                self.rssprocess.handle_tests(case['destroy_rule_1'])
+            if case['sub_casename'] == 'exclusive_with_l4_without_l4':
+                self.pmd_output.execute_cmd('flow flush 0')
+                rule_ids = self.rssprocess.create_rule(rule=case['rule'], check_stats=True)
+                self.rssprocess.check_rule(rule_list=rule_ids)
+                if 'destroy_rule_0' in case:
+                    self.rssprocess.destroy_rule(rule_id=0)
+                    self.rssprocess.handle_tests(case['destroy_rule_0'])
+            self.pmd_output.execute_cmd('flow flush 0')
+
+    def test_exclusive(self):
+        """
+        exclusive test case
+        """
+        rule1 = 'flow create 0 ingress pattern eth / ipv4 / gre / ipv4 / udp / gtpu / gtp_psc / ipv4 src is 1.1.2.4 dst is 1.1.2.5 / end actions queue index 13 / mark id 13 / end'
+        rule2 = 'flow create 0 ingress pattern eth / ipv4 / gre / ipv6 / udp / gtpu / gtp_psc / ipv4 src is 1.1.2.4 dst is 1.1.2.5 / end actions queue index 3 / mark id 3 / end'
+        self.check_exclusive_cases(exclusive)
+        rule_ids = self.rssprocess.create_rule(rule=rule1, check_stats=True)
+        self.rssprocess.check_rule(rule_list=rule_ids)
+        out = self.pmd_output.execute_cmd(rule2)
+        self.verify('Failed to create flow' in out, 'create rule successfully, not as expected')
+        self.pmd_output.execute_cmd('flow flush 0')
+        rule_ids = self.rssprocess.create_rule(rule=rule2, check_stats=True)
+        self.rssprocess.check_rule(rule_list=rule_ids)
+        out = self.pmd_output.execute_cmd(rule1)
+        self.verify('Failed to create flow' in out, 'create rule successfully, not as expected')
+        self.pmd_output.execute_cmd('flow flush 0')
 
-    def tear_down(self):
-        # destroy all flow rule on port 0
-        self.dut.send_command("flow flush 0", timeout=1)
-        self.dut.send_command("clear port stats all", timeout=1)
-        self.pmd_output.execute_cmd("stop")
 
-    def tear_down_all(self):
-        self.destroy_vf()
-        self.dut.kill_all()
-- 
2.17.1


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

* Re: [dts] [PATCH v1] tests: add test cases for iavf rss support gtpogre
  2021-08-26  6:57 [dts] [PATCH v1] tests: add test cases for iavf rss support gtpogre Hailin Xu
@ 2021-08-26  7:47 ` Xu, HailinX
  2021-09-06  8:58   ` Fu, Qi
  2021-09-09  7:42   ` Tu, Lijuan
  0 siblings, 2 replies; 4+ messages in thread
From: Xu, HailinX @ 2021-08-26  7:47 UTC (permalink / raw)
  To: dts; +Cc: Fu, Qi

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

> -----Original Message-----
> From: Xu, HailinX <hailinx.xu@intel.com>
> Sent: Thursday, August 26, 2021 2:57 PM
> To: dts@dpdk.org
> Cc: Fu, Qi <qi.fu@intel.com>; Xu, HailinX <hailinx.xu@intel.com>
> Subject: [dts][PATCH v1] tests: add test cases for iavf rss support gtpogre
> 

Tested-by: Xu Hailin <hailinx.xu@intel.com>

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

25/08/2021 15:24:47                            dts: 
TEST SUITE : TestCVLAdvancedIAVFRSSGTPoGRE
25/08/2021 15:24:47                            dts: NIC :        columbiaville_100g
25/08/2021 15:24:47              dut.10.240.183.62: 
25/08/2021 15:24:48                         tester: 
25/08/2021 15:24:52              dut.10.240.183.62: cat /sys/bus/pci/devices/0000\:af\:01.0/vendor
25/08/2021 15:24:52              dut.10.240.183.62: 0x8086
25/08/2021 15:24:52              dut.10.240.183.62: cat /sys/bus/pci/devices/0000\:af\:01.0/device
25/08/2021 15:24:52              dut.10.240.183.62: 0x1889
25/08/2021 15:24:53              dut.10.240.183.62: ip link set ens802f0 vf 0 mac 00:11:22:33:44:55
25/08/2021 15:24:53              dut.10.240.183.62: 
25/08/2021 15:24:54  TestCVLAdvancedIAVFRSSGTPoGRE: rssprocess.tester_ifaces: ['ens192f0', 'ens192f1']
25/08/2021 15:24:54  TestCVLAdvancedIAVFRSSGTPoGRE: rssprocess.test_case: <TestSuite_cvl_advanced_iavf_rss_gtpogre.TestCVLAdvancedIAVFRSSGTPoGRE object at 0x7f18d3fe09e8>
25/08/2021 15:24:54  TestCVLAdvancedIAVFRSSGTPoGRE: Test Case test_exclusive Begin
25/08/2021 15:24:54              dut.10.240.183.62:  
25/08/2021 15:24:54                         tester: 
25/08/2021 15:24:54              dut.10.240.183.62: x86_64-native-linuxapp-gcc/app/dpdk-testpmd -l 32,33,34,35 -n 4  --file-prefix=dpdk_29620_20210825152429  -a 0000:af:01.0 -- -i --rxq=16 --txq=16 --rxd=384 --txd=384 --disable-rss
25/08/2021 15:24:55              dut.10.240.183.62: EAL: Detected 72 lcore(s)
EAL: Detected 2 NUMA nodes
EAL: Detected static linkage of DPDK
EAL: Multi-process socket /var/run/dpdk/dpdk_29620_20210825152429/mp_socket
EAL: Selected IOVA mode 'PA'
EAL: 1024 hugepages of size 2097152 reserved, but no mounted hugetlbfs found for that size
EAL: VFIO support initialized
EAL: Using IOMMU type 8 (No-IOMMU)
EAL: Probe PCI driver: net_iavf (8086:1889) device: 0000:af:01.0 (socket 1)
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)
iavf_configure_queues(): request RXDID[22] in Queue[0]
iavf_configure_queues(): request RXDID[22] in Queue[1]
iavf_configure_queues(): request RXDID[22] in Queue[2]
iavf_configure_queues(): request RXDID[22] in Queue[3]
iavf_configure_queues(): request RXDID[22] in Queue[4]
iavf_configure_queues(): request RXDID[22] in Queue[5]
iavf_configure_queues(): request RXDID[22] in Queue[6]
iavf_configure_queues(): request RXDID[22] in Queue[7]
iavf_configure_queues(): request RXDID[22] in Queue[8]
iavf_configure_queues(): request RXDID[22] in Queue[9]
iavf_configure_queues(): request RXDID[22] in Queue[10]
iavf_configure_queues(): request RXDID[22] in Queue[11]
iavf_configure_queues(): request RXDID[22] in Queue[12]
iavf_configure_queues(): request RXDID[22] in Queue[13]
iavf_configure_queues(): request RXDID[22] in Queue[14]
iavf_configure_queues(): request RXDID[22] in Queue[15]

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event
Port 0: 00:11:22:33:44:55
Checking link statuses...
Done
25/08/2021 15:25:05              dut.10.240.183.62: set fwd rxonly
25/08/2021 15:25:05              dut.10.240.183.62: 
Set rxonly packet forwarding mode
25/08/2021 15:25:05              dut.10.240.183.62: set verbose 1
25/08/2021 15:25:05              dut.10.240.183.62: 
Change verbose level from 0 to 1
25/08/2021 15:25:05              dut.10.240.183.62: start
25/08/2021 15:25:05              dut.10.240.183.62: 
rxonly packet forwarding - ports=1 - cores=1 - streams=16 - NUMA support enabled, MP allocation mode: native
Logical Core 33 (socket 1) forwards packets on 16 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

  rxonly packet forwarding packets/burst=32
  nb forwarding cores=1 - nb forwarding ports=1
  port 0: RX queue number: 16 Tx queue number: 16
    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=0 hthresh=0  wthresh=0
      TX offloads=0x10000 - TX RS bit threshold=32
25/08/2021 15:25:05              dut.10.240.183.62: show port info all
25/08/2021 15:25:06              dut.10.240.183.62: 

********************* Infos for port 0  *********************
MAC address: 00:11:22:33:44:55
Device name: 0000:af:01.0
Driver name: net_iavf
Firmware-version: not available
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: 64
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
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: 16
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: 16
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
25/08/2021 15:25:06  TestCVLAdvancedIAVFRSSGTPoGRE: ===================Test sub case: exclusive_eh_without_eh================
25/08/2021 15:25:06              dut.10.240.183.62: flow create 0 ingress pattern eth / ipv4 / gre / ipv6 / udp / gtpu / ipv4 / udp / end actions rss types ipv4-udp l3-src-only end key_len 0 queues end / end
25/08/2021 15:25:06              dut.10.240.183.62: 
Flow rule #0 created
25/08/2021 15:25:06              dut.10.240.183.62: flow create 0 ingress pattern eth / ipv4 / gre / ipv6 / udp / gtpu / gtp_psc / ipv4 / udp / end actions rss types ipv4-udp l3-dst-only end key_len 0 queues end / end
25/08/2021 15:25:06              dut.10.240.183.62: 
Flow rule #1 created
25/08/2021 15:25:06              dut.10.240.183.62: flow list 0
25/08/2021 15:25:06              dut.10.240.183.62: 
ID	Group	Prio	Attr	Rule
0	0	0	i--	ETH IPV4 GRE IPV6 UDP GTPU IPV4 UDP => RSS
1	0	0	i--	ETH IPV4 GRE IPV6 UDP GTPU GTP_PSC IPV4 UDP => RSS
25/08/2021 15:25:06  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:25:06  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP()/GRE()/IP()/UDP()/GTP_U_Header()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()
25/08/2021 15:25:07              dut.10.240.183.62:  port 0/queue 9: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=102 - nb_segs=1 - RSS hash=0xbb1917c9 - RSS queue=0x9 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x9
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:25:07  TestCVLAdvancedIAVFRSSGTPoGRE: action: save_hash

25/08/2021 15:25:07  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xbb1917c9', '0x9')]
25/08/2021 15:25:07  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:25:07  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP()/GRE()/IP()/UDP()/GTP_U_Header()/IP(src="1.1.2.14", dst="1.1.2.5")/UDP()
25/08/2021 15:25:08              dut.10.240.183.62: port 0/queue 13: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=102 - nb_segs=1 - RSS hash=0x3811d3ed - RSS queue=0xd - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0xd
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:25:08  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different

25/08/2021 15:25:08  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x3811d3ed', '0xd')]
25/08/2021 15:25:08  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:25:08  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP()/GRE()/IP()/UDP()/GTP_U_Header()/IP(src="1.1.2.4", dst="1.1.2.15")/UDP()
25/08/2021 15:25:09              dut.10.240.183.62: port 0/queue 9: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=102 - nb_segs=1 - RSS hash=0xbb1917c9 - RSS queue=0x9 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x9
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:25:09  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_same

25/08/2021 15:25:09  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xbb1917c9', '0x9')]
25/08/2021 15:25:09  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:25:09  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP()/GRE()/IP()/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()
25/08/2021 15:25:11              dut.10.240.183.62: port 0/queue 12: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=114 - nb_segs=1 - RSS hash=0xe9a71d3c - RSS queue=0xc - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0xc
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:25:11  TestCVLAdvancedIAVFRSSGTPoGRE: action: save_hash

25/08/2021 15:25:11  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xe9a71d3c', '0xc')]
25/08/2021 15:25:11  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:25:11  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP()/GRE()/IP()/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IP(src="1.1.2.4", dst="1.1.2.15")/UDP()
25/08/2021 15:25:12              dut.10.240.183.62: port 0/queue 8: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=114 - nb_segs=1 - RSS hash=0x6aafd918 - RSS queue=0x8 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x8
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:25:12  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different

25/08/2021 15:25:12  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x6aafd918', '0x8')]
25/08/2021 15:25:12  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:25:12  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP()/GRE()/IP()/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IP(src="1.1.2.14", dst="1.1.2.5")/UDP()
25/08/2021 15:25:13              dut.10.240.183.62: port 0/queue 12: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=114 - nb_segs=1 - RSS hash=0xe9a71d3c - RSS queue=0xc - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0xc
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:25:13  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_same

25/08/2021 15:25:13  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xe9a71d3c', '0xc')]
25/08/2021 15:25:13              dut.10.240.183.62: flow flush 0
25/08/2021 15:25:13              dut.10.240.183.62: 
25/08/2021 15:25:13  TestCVLAdvancedIAVFRSSGTPoGRE: ===================Test sub case: exclusive_with_l4_without_l4================
25/08/2021 15:25:13              dut.10.240.183.62: flow create 0 ingress pattern eth / ipv6 / gre / ipv6 / udp / gtpu / ipv4 / end actions rss types ipv4 l3-src-only end key_len 0 queues end / end
25/08/2021 15:25:13              dut.10.240.183.62: 
Flow rule #0 created
25/08/2021 15:25:13              dut.10.240.183.62: flow create 0 ingress pattern eth / ipv6 / gre / ipv6 / udp / gtpu / ipv4 / udp / end actions rss types ipv4-udp l3-dst-only end key_len 0 queues end / end
25/08/2021 15:25:13              dut.10.240.183.62: 
Flow rule #1 created
25/08/2021 15:25:13              dut.10.240.183.62: flow list 0
25/08/2021 15:25:14              dut.10.240.183.62: 
ID	Group	Prio	Attr	Rule
0	0	0	i--	ETH IPV6 GRE IPV6 UDP GTPU IPV4 => RSS
1	0	0	i--	ETH IPV6 GRE IPV6 UDP GTPU IPV4 UDP => RSS
25/08/2021 15:25:14  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:25:14  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IPv6()/GRE()/IP()/UDP()/GTP_U_Header()/IP(src="1.1.2.4", dst="1.1.2.5")
25/08/2021 15:25:15              dut.10.240.183.62:  port 0/queue 2: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x86dd - length=114 - nb_segs=1 - RSS hash=0x58b85802 - RSS queue=0x2 - sw ptype: L2_ETHER L3_IPV6 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=40 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x2
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:25:15  TestCVLAdvancedIAVFRSSGTPoGRE: action: save_hash

25/08/2021 15:25:15  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x58b85802', '0x2')]
25/08/2021 15:25:15  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:25:15  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IPv6()/GRE()/IP()/UDP()/GTP_U_Header()/IP(src="1.1.2.14", dst="1.1.2.5")
25/08/2021 15:25:16              dut.10.240.183.62: port 0/queue 10: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x86dd - length=114 - nb_segs=1 - RSS hash=0x82e0db0a - RSS queue=0xa - sw ptype: L2_ETHER L3_IPV6 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=40 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0xa
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:25:16  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different

25/08/2021 15:25:16  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x82e0db0a', '0xa')]
25/08/2021 15:25:16  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:25:16  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IPv6()/GRE()/IP()/UDP()/GTP_U_Header()/IP(src="1.1.2.4", dst="1.1.2.15")
25/08/2021 15:25:17              dut.10.240.183.62: port 0/queue 2: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x86dd - length=114 - nb_segs=1 - RSS hash=0x58b85802 - RSS queue=0x2 - sw ptype: L2_ETHER L3_IPV6 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=40 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x2
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:25:17  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_same

25/08/2021 15:25:17  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x58b85802', '0x2')]
25/08/2021 15:25:17  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:25:17  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IPv6()/GRE()/IP()/UDP()/GTP_U_Header()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()
25/08/2021 15:25:18              dut.10.240.183.62: port 0/queue 12: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x86dd - length=122 - nb_segs=1 - RSS hash=0xe9a71d3c - RSS queue=0xc - sw ptype: L2_ETHER L3_IPV6 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=40 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0xc
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:25:18  TestCVLAdvancedIAVFRSSGTPoGRE: action: save_hash

25/08/2021 15:25:18  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xe9a71d3c', '0xc')]
25/08/2021 15:25:18  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:25:18  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IPv6()/GRE()/IP()/UDP()/GTP_U_Header()/IP(src="1.1.2.4", dst="1.1.2.15")/UDP()
25/08/2021 15:25:20              dut.10.240.183.62: port 0/queue 8: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x86dd - length=122 - nb_segs=1 - RSS hash=0x6aafd918 - RSS queue=0x8 - sw ptype: L2_ETHER L3_IPV6 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=40 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x8
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:25:20  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different

25/08/2021 15:25:20  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x6aafd918', '0x8')]
25/08/2021 15:25:20  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:25:20  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IPv6()/GRE()/IP()/UDP()/GTP_U_Header()/IP(src="1.1.2.14", dst="1.1.2.5")/UDP()
25/08/2021 15:25:21              dut.10.240.183.62: port 0/queue 12: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x86dd - length=122 - nb_segs=1 - RSS hash=0xe9a71d3c - RSS queue=0xc - sw ptype: L2_ETHER L3_IPV6 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=40 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0xc
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:25:21  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_same

25/08/2021 15:25:21  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xe9a71d3c', '0xc')]
25/08/2021 15:25:21              dut.10.240.183.62: flow destroy 0 rule 1
25/08/2021 15:25:22              dut.10.240.183.62: 
Flow rule #1 destroyed
testpmd> 
25/08/2021 15:25:22  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:25:22  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IPv6()/GRE()/IP()/UDP()/GTP_U_Header()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()
25/08/2021 15:25:23              dut.10.240.183.62: port 0/queue 2: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x86dd - length=122 - nb_segs=1 - RSS hash=0x58b85802 - RSS queue=0x2 - sw ptype: L2_ETHER L3_IPV6 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=40 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x2
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:25:23  TestCVLAdvancedIAVFRSSGTPoGRE: action: save_hash

25/08/2021 15:25:23  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x58b85802', '0x2')]
25/08/2021 15:25:23  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:25:23  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IPv6()/GRE()/IP()/UDP()/GTP_U_Header()/IP(src="1.1.2.4", dst="1.1.2.15")/UDP()
25/08/2021 15:25:25              dut.10.240.183.62: port 0/queue 2: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x86dd - length=122 - nb_segs=1 - RSS hash=0x58b85802 - RSS queue=0x2 - sw ptype: L2_ETHER L3_IPV6 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=40 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x2
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:25:25  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_same

25/08/2021 15:25:25  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x58b85802', '0x2')]
25/08/2021 15:25:25  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:25:25  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IPv6()/GRE()/IP()/UDP()/GTP_U_Header()/IP(src="1.1.2.14", dst="1.1.2.5")/UDP()
25/08/2021 15:25:26              dut.10.240.183.62: port 0/queue 10: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x86dd - length=122 - nb_segs=1 - RSS hash=0x82e0db0a - RSS queue=0xa - sw ptype: L2_ETHER L3_IPV6 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=40 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0xa
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:25:26  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different

25/08/2021 15:25:26  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x82e0db0a', '0xa')]
25/08/2021 15:25:26              dut.10.240.183.62: flow flush 0
25/08/2021 15:25:26              dut.10.240.183.62: 
25/08/2021 15:25:26              dut.10.240.183.62: flow create 0 ingress pattern eth / ipv6 / gre / ipv6 / udp / gtpu / ipv4 / end actions rss types ipv4 l3-src-only end key_len 0 queues end / end
25/08/2021 15:25:26              dut.10.240.183.62: 
Flow rule #0 created
25/08/2021 15:25:26              dut.10.240.183.62: flow create 0 ingress pattern eth / ipv6 / gre / ipv6 / udp / gtpu / ipv4 / udp / end actions rss types ipv4-udp l3-dst-only end key_len 0 queues end / end
25/08/2021 15:25:26              dut.10.240.183.62: 
Flow rule #1 created
25/08/2021 15:25:26              dut.10.240.183.62: flow list 0
25/08/2021 15:25:26              dut.10.240.183.62: 
ID	Group	Prio	Attr	Rule
0	0	0	i--	ETH IPV6 GRE IPV6 UDP GTPU IPV4 => RSS
1	0	0	i--	ETH IPV6 GRE IPV6 UDP GTPU IPV4 UDP => RSS
25/08/2021 15:25:26              dut.10.240.183.62: flow destroy 0 rule 0
25/08/2021 15:25:27              dut.10.240.183.62: 
Flow rule #0 destroyed
testpmd> 
25/08/2021 15:25:27  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:25:27  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IPv6()/GRE()/IP()/UDP()/GTP_U_Header()/IP(src="1.1.2.4", dst="1.1.2.5")
25/08/2021 15:25:28              dut.10.240.183.62: port 0/queue 0: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x86dd - length=114 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV6 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=40 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:25:28  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash

25/08/2021 15:25:28  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 15:25:28  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:25:28  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IPv6()/GRE()/IP()/UDP()/GTP_U_Header()/IP(src="1.1.2.14", dst="1.1.2.5")
25/08/2021 15:25:30              dut.10.240.183.62: port 0/queue 0: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x86dd - length=114 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV6 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=40 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:25:30  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash

25/08/2021 15:25:30  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 15:25:30  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:25:30  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IPv6()/GRE()/IP()/UDP()/GTP_U_Header()/IP(src="1.1.2.4", dst="1.1.2.15")
25/08/2021 15:25:31              dut.10.240.183.62: port 0/queue 0: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x86dd - length=114 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV6 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=40 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:25:31  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash

25/08/2021 15:25:31  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 15:25:31              dut.10.240.183.62: flow flush 0
25/08/2021 15:25:31              dut.10.240.183.62: 
25/08/2021 15:25:31  TestCVLAdvancedIAVFRSSGTPoGRE: ===================Test sub case: exclusive_eh_with_ul_without_eh_dl_ul================
25/08/2021 15:25:31              dut.10.240.183.62: flow create 0 ingress pattern eth / ipv4 / gre / ipv6 / udp / gtpu / gtp_psc / ipv4 / udp / end actions rss types ipv4-udp l3-src-only end key_len 0 queues end / end
25/08/2021 15:25:31              dut.10.240.183.62: 
Flow rule #0 created
25/08/2021 15:25:31              dut.10.240.183.62: flow create 0 ingress pattern eth / ipv4 / gre / ipv6 / udp / gtpu / gtp_psc pdu_t is 1 / ipv4 / udp / end actions rss types ipv4-udp l3-dst-only end key_len 0 queues end / end
25/08/2021 15:25:31              dut.10.240.183.62: 
Flow rule #1 created
25/08/2021 15:25:31              dut.10.240.183.62: flow list 0
25/08/2021 15:25:31              dut.10.240.183.62: 
ID	Group	Prio	Attr	Rule
0	0	0	i--	ETH IPV4 GRE IPV6 UDP GTPU GTP_PSC IPV4 UDP => RSS
1	0	0	i--	ETH IPV4 GRE IPV6 UDP GTPU GTP_PSC IPV4 UDP => RSS
25/08/2021 15:25:31  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:25:31  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP()/GRE()/IP()/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()
25/08/2021 15:25:32              dut.10.240.183.62:  port 0/queue 9: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=110 - nb_segs=1 - RSS hash=0xbb1917c9 - RSS queue=0x9 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x9
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:25:32  TestCVLAdvancedIAVFRSSGTPoGRE: action: save_hash

25/08/2021 15:25:32  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xbb1917c9', '0x9')]
25/08/2021 15:25:32  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:25:32  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP()/GRE()/IP()/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IP(src="1.1.2.14", dst="1.1.2.5")/UDP()
25/08/2021 15:25:34              dut.10.240.183.62: port 0/queue 13: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=110 - nb_segs=1 - RSS hash=0x3811d3ed - RSS queue=0xd - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0xd
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:25:34  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different

25/08/2021 15:25:34  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x3811d3ed', '0xd')]
25/08/2021 15:25:34  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:25:34  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP()/GRE()/IP()/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IP(src="1.1.2.4", dst="1.1.2.15")/UDP()
25/08/2021 15:25:35              dut.10.240.183.62: port 0/queue 9: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=110 - nb_segs=1 - RSS hash=0xbb1917c9 - RSS queue=0x9 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x9
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:25:35  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_same

25/08/2021 15:25:35  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xbb1917c9', '0x9')]
25/08/2021 15:25:35  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:25:35  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP()/GRE()/IP()/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()
25/08/2021 15:25:36              dut.10.240.183.62: port 0/queue 12: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=114 - nb_segs=1 - RSS hash=0xe9a71d3c - RSS queue=0xc - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0xc
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:25:36  TestCVLAdvancedIAVFRSSGTPoGRE: action: save_hash

25/08/2021 15:25:36  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xe9a71d3c', '0xc')]
25/08/2021 15:25:36  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:25:36  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP()/GRE()/IP()/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IP(src="1.1.2.4", dst="1.1.2.15")/UDP()
25/08/2021 15:25:38              dut.10.240.183.62: port 0/queue 8: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=114 - nb_segs=1 - RSS hash=0x6aafd918 - RSS queue=0x8 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x8
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:25:38  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different

25/08/2021 15:25:38  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x6aafd918', '0x8')]
25/08/2021 15:25:38  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:25:38  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP()/GRE()/IP()/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IP(src="1.1.2.14", dst="1.1.2.5")/UDP()
25/08/2021 15:25:39              dut.10.240.183.62: port 0/queue 12: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=114 - nb_segs=1 - RSS hash=0xe9a71d3c - RSS queue=0xc - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0xc
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:25:39  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_same

25/08/2021 15:25:39  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xe9a71d3c', '0xc')]
25/08/2021 15:25:39              dut.10.240.183.62: flow destroy 0 rule 1
25/08/2021 15:25:40              dut.10.240.183.62: 
Flow rule #1 destroyed
testpmd> 
25/08/2021 15:25:40  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:25:40  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP()/GRE()/IP()/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()
25/08/2021 15:25:41              dut.10.240.183.62: port 0/queue 9: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=114 - nb_segs=1 - RSS hash=0xbb1917c9 - RSS queue=0x9 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x9
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:25:41  TestCVLAdvancedIAVFRSSGTPoGRE: action: save_hash

25/08/2021 15:25:41  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xbb1917c9', '0x9')]
25/08/2021 15:25:41  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:25:41  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP()/GRE()/IP()/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IP(src="1.1.2.4", dst="1.1.2.15")/UDP()
25/08/2021 15:25:43              dut.10.240.183.62: port 0/queue 9: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=114 - nb_segs=1 - RSS hash=0xbb1917c9 - RSS queue=0x9 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x9
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:25:43  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_same

25/08/2021 15:25:43  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xbb1917c9', '0x9')]
25/08/2021 15:25:43  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:25:43  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP()/GRE()/IP()/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IP(src="1.1.2.14", dst="1.1.2.5")/UDP()
25/08/2021 15:25:44              dut.10.240.183.62: port 0/queue 13: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=114 - nb_segs=1 - RSS hash=0x3811d3ed - RSS queue=0xd - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0xd
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:25:44  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different

25/08/2021 15:25:44  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x3811d3ed', '0xd')]
25/08/2021 15:25:44              dut.10.240.183.62: flow flush 0
25/08/2021 15:25:44              dut.10.240.183.62: 
25/08/2021 15:25:44              dut.10.240.183.62: flow create 0 ingress pattern eth / ipv4 / gre / ipv4 / udp / gtpu / gtp_psc / ipv4 src is 1.1.2.4 dst is 1.1.2.5 / end actions queue index 13 / mark id 13 / end
25/08/2021 15:25:44              dut.10.240.183.62: 
Flow rule #0 created
25/08/2021 15:25:44              dut.10.240.183.62: flow list 0
25/08/2021 15:25:44              dut.10.240.183.62: 
ID	Group	Prio	Attr	Rule
0	0	0	i--	ETH IPV4 GRE IPV4 UDP GTPU GTP_PSC IPV4 => QUEUE MARK
25/08/2021 15:25:44              dut.10.240.183.62: flow create 0 ingress pattern eth / ipv4 / gre / ipv6 / udp / gtpu / gtp_psc / ipv4 src is 1.1.2.4 dst is 1.1.2.5 / end actions queue index 3 / mark id 3 / end
25/08/2021 15:25:44              dut.10.240.183.62: 
iavf_fdir_add(): Failed to add rule request due to the rule is already existed
iavf_flow_create(): Failed to create flow
port_flow_complain(): Caught PMD error type 2 (flow rule (handle)): Failed to create parser engine.: Invalid argument
25/08/2021 15:25:44              dut.10.240.183.62: flow flush 0
25/08/2021 15:25:44              dut.10.240.183.62: 
25/08/2021 15:25:44              dut.10.240.183.62: flow create 0 ingress pattern eth / ipv4 / gre / ipv6 / udp / gtpu / gtp_psc / ipv4 src is 1.1.2.4 dst is 1.1.2.5 / end actions queue index 3 / mark id 3 / end
25/08/2021 15:25:44              dut.10.240.183.62: 
Flow rule #0 created
25/08/2021 15:25:44              dut.10.240.183.62: flow list 0
25/08/2021 15:25:44              dut.10.240.183.62: 
ID	Group	Prio	Attr	Rule
0	0	0	i--	ETH IPV4 GRE IPV6 UDP GTPU GTP_PSC IPV4 => QUEUE MARK
25/08/2021 15:25:44              dut.10.240.183.62: flow create 0 ingress pattern eth / ipv4 / gre / ipv4 / udp / gtpu / gtp_psc / ipv4 src is 1.1.2.4 dst is 1.1.2.5 / end actions queue index 13 / mark id 13 / end
25/08/2021 15:25:44              dut.10.240.183.62: 
iavf_fdir_add(): Failed to add rule request due to the rule is already existed
iavf_flow_create(): Failed to create flow
port_flow_complain(): Caught PMD error type 2 (flow rule (handle)): Failed to create parser engine.: Invalid argument
25/08/2021 15:25:44              dut.10.240.183.62: flow flush 0
25/08/2021 15:25:44              dut.10.240.183.62: 
25/08/2021 15:25:44  TestCVLAdvancedIAVFRSSGTPoGRE: Test Case test_exclusive Result PASSED:
25/08/2021 15:25:44              dut.10.240.183.62: quit
25/08/2021 15:25:45              dut.10.240.183.62: 
Telling cores to stop...
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= 2 -> TX Port= 0/Queue= 2 -------
  RX-packets: 4              TX-packets: 0              TX-dropped: 0             

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

  ------- Forward Stats for RX Port= 0/Queue= 9 -> TX Port= 0/Queue= 9 -------
  RX-packets: 6              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: 6              TX-packets: 0              TX-dropped: 0             

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

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

  +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
  RX-packets: 27             RX-dropped: 0             RX-total: 27
  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...
25/08/2021 15:25:45  TestCVLAdvancedIAVFRSSGTPoGRE: Test Case test_mac_ipv4_gre_ipv4_gtpu_dl_ipv4_symmetric Begin
25/08/2021 15:25:45              dut.10.240.183.62:  
25/08/2021 15:25:45                         tester: 
25/08/2021 15:25:45              dut.10.240.183.62: x86_64-native-linuxapp-gcc/app/dpdk-testpmd -l 32,33,34,35 -n 4  --file-prefix=dpdk_29620_20210825152429  -a 0000:af:01.0 -- -i --rxq=16 --txq=16 --rxd=384 --txd=384 --disable-rss
25/08/2021 15:25:47              dut.10.240.183.62: EAL: Detected 72 lcore(s)
EAL: Detected 2 NUMA nodes
EAL: Detected static linkage of DPDK
EAL: Multi-process socket /var/run/dpdk/dpdk_29620_20210825152429/mp_socket
EAL: Selected IOVA mode 'PA'
EAL: 1024 hugepages of size 2097152 reserved, but no mounted hugetlbfs found for that size
EAL: VFIO support initialized
EAL: Using IOMMU type 8 (No-IOMMU)
EAL: Probe PCI driver: net_iavf (8086:1889) device: 0000:af:01.0 (socket 1)
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)
iavf_configure_queues(): request RXDID[22] in Queue[0]
iavf_configure_queues(): request RXDID[22] in Queue[1]
iavf_configure_queues(): request RXDID[22] in Queue[2]
iavf_configure_queues(): request RXDID[22] in Queue[3]
iavf_configure_queues(): request RXDID[22] in Queue[4]
iavf_configure_queues(): request RXDID[22] in Queue[5]
iavf_configure_queues(): request RXDID[22] in Queue[6]
iavf_configure_queues(): request RXDID[22] in Queue[7]
iavf_configure_queues(): request RXDID[22] in Queue[8]
iavf_configure_queues(): request RXDID[22] in Queue[9]
iavf_configure_queues(): request RXDID[22] in Queue[10]
iavf_configure_queues(): request RXDID[22] in Queue[11]
iavf_configure_queues(): request RXDID[22] in Queue[12]
iavf_configure_queues(): request RXDID[22] in Queue[13]
iavf_configure_queues(): request RXDID[22] in Queue[14]
iavf_configure_queues(): request RXDID[22] in Queue[15]

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event
Port 0: 00:11:22:33:44:55
Checking link statuses...
Done
25/08/2021 15:25:57              dut.10.240.183.62: set fwd rxonly
25/08/2021 15:25:57              dut.10.240.183.62: 
Set rxonly packet forwarding mode
25/08/2021 15:25:57              dut.10.240.183.62: set verbose 1
25/08/2021 15:25:57              dut.10.240.183.62: 
Change verbose level from 0 to 1
25/08/2021 15:25:57              dut.10.240.183.62: start
25/08/2021 15:25:57              dut.10.240.183.62: 
rxonly packet forwarding - ports=1 - cores=1 - streams=16 - NUMA support enabled, MP allocation mode: native
Logical Core 33 (socket 1) forwards packets on 16 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

  rxonly packet forwarding packets/burst=32
  nb forwarding cores=1 - nb forwarding ports=1
  port 0: RX queue number: 16 Tx queue number: 16
    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=0 hthresh=0  wthresh=0
      TX offloads=0x10000 - TX RS bit threshold=32
25/08/2021 15:25:57              dut.10.240.183.62: show port info all
25/08/2021 15:25:57              dut.10.240.183.62: 

********************* Infos for port 0  *********************
MAC address: 00:11:22:33:44:55
Device name: 0000:af:01.0
Driver name: net_iavf
Firmware-version: not available
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: 64
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
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: 16
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: 16
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
25/08/2021 15:25:57  TestCVLAdvancedIAVFRSSGTPoGRE: ===================Test sub case: mac_ipv4_gre_ipv4_gtpu_dl_ipv4_symmetric================
25/08/2021 15:25:57  TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle test--------------
25/08/2021 15:25:57              dut.10.240.183.62: flow validate 0 ingress pattern eth / ipv4 / gre / ipv4 / udp / gtpu / gtp_psc pdu_t is 0 / ipv4 / end actions rss func symmetric_toeplitz types ipv4 end key_len 0 queues end / end
25/08/2021 15:25:57              dut.10.240.183.62: 
Flow rule validated
25/08/2021 15:25:57              dut.10.240.183.62: flow create 0 ingress pattern eth / ipv4 / gre / ipv4 / udp / gtpu / gtp_psc pdu_t is 0 / ipv4 / end actions rss func symmetric_toeplitz types ipv4 end key_len 0 queues end / end
25/08/2021 15:25:57              dut.10.240.183.62: 
Flow rule #0 created
25/08/2021 15:25:57              dut.10.240.183.62: flow list 0
25/08/2021 15:25:57              dut.10.240.183.62: 
ID	Group	Prio	Attr	Rule
0	0	0	i--	ETH IPV4 GRE IPV4 UDP GTPU GTP_PSC IPV4 => RSS
25/08/2021 15:25:57  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:25:57  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP()/GRE()/IP()/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.7")
25/08/2021 15:25:58              dut.10.240.183.62:  port 0/queue 15: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=106 - nb_segs=1 - RSS hash=0x89a923df - RSS queue=0xf - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0xf
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:25:58  TestCVLAdvancedIAVFRSSGTPoGRE: action: {'save_hash': 'gtpogre-ipv4-nonfrag'}

25/08/2021 15:25:58  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x89a923df', '0xf')]
25/08/2021 15:25:58  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:25:58  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP()/GRE()/IP()/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IP(src="1.1.2.7", dst="1.1.2.6")
25/08/2021 15:26:00              dut.10.240.183.62: port 0/queue 15: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=106 - nb_segs=1 - RSS hash=0x89a923df - RSS queue=0xf - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0xf
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:26:00  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_same

25/08/2021 15:26:00  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x89a923df', '0xf')]
25/08/2021 15:26:00  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:26:00  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP()/GRE()/IP()/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")
25/08/2021 15:26:01              dut.10.240.183.62: port 0/queue 0: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=126 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:26:01  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash

25/08/2021 15:26:01  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 15:26:01  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:26:01  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP()/GRE()/IP()/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.7")
25/08/2021 15:26:02              dut.10.240.183.62: port 0/queue 0: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=106 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:26:02  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash

25/08/2021 15:26:02  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 15:26:02  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:26:02  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP()/GRE()/IP()/UDP()/GTP_U_Header()/IP(src="1.1.2.6", dst="1.1.2.7")
25/08/2021 15:26:04              dut.10.240.183.62: port 0/queue 0: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=94 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:26:04  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash

25/08/2021 15:26:04  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 15:26:04  TestCVLAdvancedIAVFRSSGTPoGRE: sub_case mac_ipv4_gre_ipv4_gtpu_dl_ipv4_symmetric passed
25/08/2021 15:26:04              dut.10.240.183.62: flow flush 0
25/08/2021 15:26:04              dut.10.240.183.62: 
25/08/2021 15:26:04  TestCVLAdvancedIAVFRSSGTPoGRE: {'mac_ipv4_gre_ipv4_gtpu_dl_ipv4_symmetric': 'passed'}
25/08/2021 15:26:04  TestCVLAdvancedIAVFRSSGTPoGRE: pass rate is: 100.0
25/08/2021 15:26:04  TestCVLAdvancedIAVFRSSGTPoGRE: Test Case test_mac_ipv4_gre_ipv4_gtpu_dl_ipv4_symmetric Result PASSED:
25/08/2021 15:26:04              dut.10.240.183.62: quit
25/08/2021 15:26:04              dut.10.240.183.62: 
Telling cores to stop...
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=15 -> TX Port= 0/Queue=15 -------
  RX-packets: 2              TX-packets: 0              TX-dropped: 0             

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

  +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
  RX-packets: 5              RX-dropped: 0             RX-total: 5
  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...
25/08/2021 15:26:04  TestCVLAdvancedIAVFRSSGTPoGRE: Test Case test_mac_ipv4_gre_ipv4_gtpu_dl_ipv4_tcp_toeplitz Begin
25/08/2021 15:26:04              dut.10.240.183.62:  
25/08/2021 15:26:04                         tester: 
25/08/2021 15:26:04              dut.10.240.183.62: x86_64-native-linuxapp-gcc/app/dpdk-testpmd -l 32,33,34,35 -n 4  --file-prefix=dpdk_29620_20210825152429  -a 0000:af:01.0 -- -i --rxq=16 --txq=16 --rxd=384 --txd=384 --disable-rss
25/08/2021 15:26:06              dut.10.240.183.62: EAL: Detected 72 lcore(s)
EAL: Detected 2 NUMA nodes
EAL: Detected static linkage of DPDK
EAL: Multi-process socket /var/run/dpdk/dpdk_29620_20210825152429/mp_socket
EAL: Selected IOVA mode 'PA'
EAL: 1024 hugepages of size 2097152 reserved, but no mounted hugetlbfs found for that size
EAL: VFIO support initialized
EAL: Using IOMMU type 8 (No-IOMMU)
EAL: Probe PCI driver: net_iavf (8086:1889) device: 0000:af:01.0 (socket 1)
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)
iavf_configure_queues(): request RXDID[22] in Queue[0]
iavf_configure_queues(): request RXDID[22] in Queue[1]
iavf_configure_queues(): request RXDID[22] in Queue[2]
iavf_configure_queues(): request RXDID[22] in Queue[3]
iavf_configure_queues(): request RXDID[22] in Queue[4]
iavf_configure_queues(): request RXDID[22] in Queue[5]
iavf_configure_queues(): request RXDID[22] in Queue[6]
iavf_configure_queues(): request RXDID[22] in Queue[7]
iavf_configure_queues(): request RXDID[22] in Queue[8]
iavf_configure_queues(): request RXDID[22] in Queue[9]
iavf_configure_queues(): request RXDID[22] in Queue[10]
iavf_configure_queues(): request RXDID[22] in Queue[11]
iavf_configure_queues(): request RXDID[22] in Queue[12]
iavf_configure_queues(): request RXDID[22] in Queue[13]
iavf_configure_queues(): request RXDID[22] in Queue[14]
iavf_configure_queues(): request RXDID[22] in Queue[15]

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event
Port 0: 00:11:22:33:44:55
Checking link statuses...
Done
25/08/2021 15:26:16              dut.10.240.183.62: set fwd rxonly
25/08/2021 15:26:16              dut.10.240.183.62: 
Set rxonly packet forwarding mode
25/08/2021 15:26:16              dut.10.240.183.62: set verbose 1
25/08/2021 15:26:16              dut.10.240.183.62: 
Change verbose level from 0 to 1
25/08/2021 15:26:16              dut.10.240.183.62: start
25/08/2021 15:26:16              dut.10.240.183.62: 
rxonly packet forwarding - ports=1 - cores=1 - streams=16 - NUMA support enabled, MP allocation mode: native
Logical Core 33 (socket 1) forwards packets on 16 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

  rxonly packet forwarding packets/burst=32
  nb forwarding cores=1 - nb forwarding ports=1
  port 0: RX queue number: 16 Tx queue number: 16
    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=0 hthresh=0  wthresh=0
      TX offloads=0x10000 - TX RS bit threshold=32
25/08/2021 15:26:16              dut.10.240.183.62: show port info all
25/08/2021 15:26:16              dut.10.240.183.62: 

********************* Infos for port 0  *********************
MAC address: 00:11:22:33:44:55
Device name: 0000:af:01.0
Driver name: net_iavf
Firmware-version: not available
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: 64
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
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: 16
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: 16
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
25/08/2021 15:26:16  TestCVLAdvancedIAVFRSSGTPoGRE: ===================Test sub case: mac_ipv4_gre_ipv4_gtpu_dl_ipv4_tcp_l3dst================
25/08/2021 15:26:16  TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle test--------------
25/08/2021 15:26:16              dut.10.240.183.62: flow validate 0 ingress pattern eth / ipv4 / gre / ipv4 / udp / gtpu / gtp_psc pdu_t is 0 / ipv4 / tcp / end actions rss types ipv4-tcp l3-dst-only end key_len 0 queues end / end
25/08/2021 15:26:16              dut.10.240.183.62: 
Flow rule validated
25/08/2021 15:26:16              dut.10.240.183.62: flow create 0 ingress pattern eth / ipv4 / gre / ipv4 / udp / gtpu / gtp_psc pdu_t is 0 / ipv4 / tcp / end actions rss types ipv4-tcp l3-dst-only end key_len 0 queues end / end
25/08/2021 15:26:16              dut.10.240.183.62: 
Flow rule #0 created
25/08/2021 15:26:16              dut.10.240.183.62: flow list 0
25/08/2021 15:26:16              dut.10.240.183.62: 
ID	Group	Prio	Attr	Rule
0	0	0	i--	ETH IPV4 GRE IPV4 UDP GTPU GTP_PSC IPV4 TCP => RSS
25/08/2021 15:26:16  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:26:16  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.7")/TCP(dport=2, sport=4)
25/08/2021 15:26:17              dut.10.240.183.62:  port 0/queue 15: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=126 - nb_segs=1 - RSS hash=0x16a160bf - RSS queue=0xf - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0xf
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:26:17  TestCVLAdvancedIAVFRSSGTPoGRE: action: save_hash

25/08/2021 15:26:17  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x16a160bf', '0xf')]
25/08/2021 15:26:17  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:26:17  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.17")/TCP(dport=2, sport=4)
25/08/2021 15:26:19              dut.10.240.183.62: port 0/queue 0: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=126 - nb_segs=1 - RSS hash=0x696f19a0 - RSS queue=0x0 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:26:19  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different

25/08/2021 15:26:19  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x696f19a0', '0x0')]
25/08/2021 15:26:19  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:26:19  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IP(src="1.1.2.14", dst="1.1.2.15")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IP(src="1.1.2.16", dst="1.1.2.7")/TCP(dport=12, sport=14)
25/08/2021 15:26:20              dut.10.240.183.62: port 0/queue 15: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=126 - nb_segs=1 - RSS hash=0x16a160bf - RSS queue=0xf - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0xf
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:26:20  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_same

25/08/2021 15:26:20  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x16a160bf', '0xf')]
25/08/2021 15:26:20  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:26:20  TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/IP(dst="192.168.0.1", src="192.168.0.2")/TCP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.7")/UDP(sport=4, dport=2)']
25/08/2021 15:26:22              dut.10.240.183.62: port 0/queue 0: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=586 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 0: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=614 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 0: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=110 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:26:22  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash

25/08/2021 15:26:22  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 15:26:22  TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle post-test--------------
25/08/2021 15:26:22              dut.10.240.183.62: flow destroy 0 rule 0
25/08/2021 15:26:23              dut.10.240.183.62: 
Flow rule #0 destroyed
testpmd> 
25/08/2021 15:26:23              dut.10.240.183.62: flow list 0
25/08/2021 15:26:23              dut.10.240.183.62: 
25/08/2021 15:26:23  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:26:23  TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.7")/TCP(dport=2, sport=4)']
25/08/2021 15:26:24              dut.10.240.183.62:  port 0/queue 0: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=126 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:26:24  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash

25/08/2021 15:26:24  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 15:26:24  TestCVLAdvancedIAVFRSSGTPoGRE: sub_case mac_ipv4_gre_ipv4_gtpu_dl_ipv4_tcp_l3dst passed
25/08/2021 15:26:24              dut.10.240.183.62: flow flush 0
25/08/2021 15:26:24              dut.10.240.183.62: 
25/08/2021 15:26:24  TestCVLAdvancedIAVFRSSGTPoGRE: ===================Test sub case: mac_ipv4_gre_ipv4_gtpu_dl_ipv4_tcp_l3src================
25/08/2021 15:26:24  TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle test--------------
25/08/2021 15:26:24              dut.10.240.183.62: flow validate 0 ingress pattern eth / ipv4 / gre / ipv4 / udp / gtpu / gtp_psc pdu_t is 0 / ipv4 / tcp / end actions rss types ipv4-tcp l3-src-only end key_len 0 queues end / end
25/08/2021 15:26:24              dut.10.240.183.62: 
Flow rule validated
25/08/2021 15:26:24              dut.10.240.183.62: flow create 0 ingress pattern eth / ipv4 / gre / ipv4 / udp / gtpu / gtp_psc pdu_t is 0 / ipv4 / tcp / end actions rss types ipv4-tcp l3-src-only end key_len 0 queues end / end
25/08/2021 15:26:24              dut.10.240.183.62: 
Flow rule #0 created
25/08/2021 15:26:24              dut.10.240.183.62: flow list 0
25/08/2021 15:26:24              dut.10.240.183.62: 
ID	Group	Prio	Attr	Rule
0	0	0	i--	ETH IPV4 GRE IPV4 UDP GTPU GTP_PSC IPV4 TCP => RSS
25/08/2021 15:26:24  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:26:24  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.7")/TCP(dport=2, sport=4)
25/08/2021 15:26:26              dut.10.240.183.62:  port 0/queue 6: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=126 - nb_segs=1 - RSS hash=0x74280ae6 - RSS queue=0x6 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x6
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:26:26  TestCVLAdvancedIAVFRSSGTPoGRE: action: save_hash

25/08/2021 15:26:26  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x74280ae6', '0x6')]
25/08/2021 15:26:26  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:26:26  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IP(src="1.1.2.16", dst="1.1.2.7")/TCP(dport=2, sport=4)
25/08/2021 15:26:27              dut.10.240.183.62: port 0/queue 9: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=126 - nb_segs=1 - RSS hash=0xbe673f9 - RSS queue=0x9 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x9
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:26:27  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different

25/08/2021 15:26:27  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xbe673f9', '0x9')]
25/08/2021 15:26:27  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:26:27  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IP(src="1.1.2.14", dst="1.1.2.15")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.17")/TCP(dport=12, sport=14)
25/08/2021 15:26:28              dut.10.240.183.62: port 0/queue 6: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=126 - nb_segs=1 - RSS hash=0x74280ae6 - RSS queue=0x6 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x6
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:26:28  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_same

25/08/2021 15:26:28  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x74280ae6', '0x6')]
25/08/2021 15:26:28  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:26:28  TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/IP(dst="192.168.0.1", src="192.168.0.2")/TCP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.7")/UDP(sport=4, dport=2)']
25/08/2021 15:26:30              dut.10.240.183.62: port 0/queue 0: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=586 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 0: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=614 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 0: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=110 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:26:30  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash

25/08/2021 15:26:30  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 15:26:30  TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle post-test--------------
25/08/2021 15:26:30              dut.10.240.183.62: flow destroy 0 rule 0
25/08/2021 15:26:31              dut.10.240.183.62: 
Flow rule #0 destroyed
testpmd> 
25/08/2021 15:26:31              dut.10.240.183.62: flow list 0
25/08/2021 15:26:31              dut.10.240.183.62: 
25/08/2021 15:26:31  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:26:31  TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.7")/TCP(dport=2, sport=4)']
25/08/2021 15:26:32              dut.10.240.183.62:  port 0/queue 0: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=126 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:26:32  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash

25/08/2021 15:26:32  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 15:26:32  TestCVLAdvancedIAVFRSSGTPoGRE: sub_case mac_ipv4_gre_ipv4_gtpu_dl_ipv4_tcp_l3src passed
25/08/2021 15:26:32              dut.10.240.183.62: flow flush 0
25/08/2021 15:26:33              dut.10.240.183.62: 
25/08/2021 15:26:33  TestCVLAdvancedIAVFRSSGTPoGRE: ===================Test sub case: mac_ipv4_gre_ipv4_gtpu_dl_ipv4_tcp_l4dst================
25/08/2021 15:26:33  TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle test--------------
25/08/2021 15:26:33              dut.10.240.183.62: flow validate 0 ingress pattern eth / ipv4 / gre / ipv4 / udp / gtpu / gtp_psc pdu_t is 0 / ipv4 / tcp / end actions rss types ipv4-tcp l4-dst-only end key_len 0 queues end / end
25/08/2021 15:26:33              dut.10.240.183.62: 
Flow rule validated
25/08/2021 15:26:33              dut.10.240.183.62: flow create 0 ingress pattern eth / ipv4 / gre / ipv4 / udp / gtpu / gtp_psc pdu_t is 0 / ipv4 / tcp / end actions rss types ipv4-tcp l4-dst-only end key_len 0 queues end / end
25/08/2021 15:26:33              dut.10.240.183.62: 
Flow rule #0 created
25/08/2021 15:26:33              dut.10.240.183.62: flow list 0
25/08/2021 15:26:33              dut.10.240.183.62: 
ID	Group	Prio	Attr	Rule
0	0	0	i--	ETH IPV4 GRE IPV4 UDP GTPU GTP_PSC IPV4 TCP => RSS
25/08/2021 15:26:33  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:26:33  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.7")/TCP(dport=2, sport=4)
25/08/2021 15:26:34              dut.10.240.183.62:  port 0/queue 12: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=126 - nb_segs=1 - RSS hash=0x535b0ddc - RSS queue=0xc - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0xc
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:26:34  TestCVLAdvancedIAVFRSSGTPoGRE: action: save_hash

25/08/2021 15:26:34  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x535b0ddc', '0xc')]
25/08/2021 15:26:34  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:26:34  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.7")/TCP(dport=12, sport=4)
25/08/2021 15:26:35              dut.10.240.183.62: port 0/queue 9: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=126 - nb_segs=1 - RSS hash=0xbd7b4599 - RSS queue=0x9 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x9
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:26:35  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different

25/08/2021 15:26:35  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xbd7b4599', '0x9')]
25/08/2021 15:26:35  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:26:35  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IP(src="1.1.2.14", dst="1.1.2.15")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IP(src="1.1.2.16", dst="1.1.2.17")/TCP(dport=2, sport=14)
25/08/2021 15:26:37              dut.10.240.183.62: port 0/queue 12: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=126 - nb_segs=1 - RSS hash=0x535b0ddc - RSS queue=0xc - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0xc
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:26:37  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_same

25/08/2021 15:26:37  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x535b0ddc', '0xc')]
25/08/2021 15:26:37  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:26:37  TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/IP(dst="192.168.0.1", src="192.168.0.2")/TCP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.7")/UDP(sport=4, dport=2)']
25/08/2021 15:26:38              dut.10.240.183.62: port 0/queue 0: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=586 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 0: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=614 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 0: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=110 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:26:38  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash

25/08/2021 15:26:38  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 15:26:38  TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle post-test--------------
25/08/2021 15:26:38              dut.10.240.183.62: flow destroy 0 rule 0
25/08/2021 15:26:39              dut.10.240.183.62: 
Flow rule #0 destroyed
testpmd> 
25/08/2021 15:26:39              dut.10.240.183.62: flow list 0
25/08/2021 15:26:39              dut.10.240.183.62: 
25/08/2021 15:26:39  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:26:39  TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.7")/TCP(dport=2, sport=4)']
25/08/2021 15:26:41              dut.10.240.183.62:  port 0/queue 0: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=126 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:26:41  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash

25/08/2021 15:26:41  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 15:26:41  TestCVLAdvancedIAVFRSSGTPoGRE: sub_case mac_ipv4_gre_ipv4_gtpu_dl_ipv4_tcp_l4dst passed
25/08/2021 15:26:41              dut.10.240.183.62: flow flush 0
25/08/2021 15:26:41              dut.10.240.183.62: 
25/08/2021 15:26:41  TestCVLAdvancedIAVFRSSGTPoGRE: ===================Test sub case: mac_ipv4_gre_ipv4_gtpu_dl_ipv4_tcp_l4src================
25/08/2021 15:26:41  TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle test--------------
25/08/2021 15:26:41              dut.10.240.183.62: flow validate 0 ingress pattern eth / ipv4 / gre / ipv4 / udp / gtpu / gtp_psc pdu_t is 0 / ipv4 / tcp / end actions rss types ipv4-tcp l4-src-only end key_len 0 queues end / end
25/08/2021 15:26:41              dut.10.240.183.62: 
Flow rule validated
25/08/2021 15:26:41              dut.10.240.183.62: flow create 0 ingress pattern eth / ipv4 / gre / ipv4 / udp / gtpu / gtp_psc pdu_t is 0 / ipv4 / tcp / end actions rss types ipv4-tcp l4-src-only end key_len 0 queues end / end
25/08/2021 15:26:41              dut.10.240.183.62: 
Flow rule #0 created
25/08/2021 15:26:41              dut.10.240.183.62: flow list 0
25/08/2021 15:26:41              dut.10.240.183.62: 
ID	Group	Prio	Attr	Rule
0	0	0	i--	ETH IPV4 GRE IPV4 UDP GTPU GTP_PSC IPV4 TCP => RSS
25/08/2021 15:26:41  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:26:41  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.7")/TCP(dport=2, sport=4)
25/08/2021 15:26:42              dut.10.240.183.62:  port 0/queue 14: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=126 - nb_segs=1 - RSS hash=0x29ad86ee - RSS queue=0xe - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0xe
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:26:42  TestCVLAdvancedIAVFRSSGTPoGRE: action: save_hash

25/08/2021 15:26:42  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x29ad86ee', '0xe')]
25/08/2021 15:26:42  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:26:42  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.7")/TCP(dport=2, sport=14)
25/08/2021 15:26:44              dut.10.240.183.62: port 0/queue 5: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=126 - nb_segs=1 - RSS hash=0xee204845 - RSS queue=0x5 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x5
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:26:44  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different

25/08/2021 15:26:44  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xee204845', '0x5')]
25/08/2021 15:26:44  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:26:44  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IP(src="1.1.2.14", dst="1.1.2.15")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IP(src="1.1.2.16", dst="1.1.2.17")/TCP(dport=12, sport=4)
25/08/2021 15:26:45              dut.10.240.183.62: port 0/queue 14: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=126 - nb_segs=1 - RSS hash=0x29ad86ee - RSS queue=0xe - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0xe
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:26:45  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_same

25/08/2021 15:26:45  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x29ad86ee', '0xe')]
25/08/2021 15:26:45  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:26:45  TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/IP(dst="192.168.0.1", src="192.168.0.2")/TCP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.7")/UDP(sport=4, dport=2)']
25/08/2021 15:26:47              dut.10.240.183.62: port 0/queue 0: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=586 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 0: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=614 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 0: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=110 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:26:47  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash

25/08/2021 15:26:47  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 15:26:47  TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle post-test--------------
25/08/2021 15:26:47              dut.10.240.183.62: flow destroy 0 rule 0
25/08/2021 15:26:48              dut.10.240.183.62: 
Flow rule #0 destroyed
testpmd> 
25/08/2021 15:26:48              dut.10.240.183.62: flow list 0
25/08/2021 15:26:48              dut.10.240.183.62: 
25/08/2021 15:26:48  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:26:48  TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.7")/TCP(dport=2, sport=4)']
25/08/2021 15:26:49              dut.10.240.183.62:  port 0/queue 0: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=126 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:26:49  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash

25/08/2021 15:26:49  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 15:26:49  TestCVLAdvancedIAVFRSSGTPoGRE: sub_case mac_ipv4_gre_ipv4_gtpu_dl_ipv4_tcp_l4src passed
25/08/2021 15:26:49              dut.10.240.183.62: flow flush 0
25/08/2021 15:26:49              dut.10.240.183.62: 
25/08/2021 15:26:49  TestCVLAdvancedIAVFRSSGTPoGRE: ===================Test sub case: mac_ipv4_gre_ipv4_gtpu_dl_ipv4_tcp_l3dstl4dst================
25/08/2021 15:26:49  TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle test--------------
25/08/2021 15:26:49              dut.10.240.183.62: flow validate 0 ingress pattern eth / ipv4 / gre / ipv4 / udp / gtpu / gtp_psc pdu_t is 0 / ipv4 / tcp / end actions rss types ipv4-tcp l3-dst-only l4-dst-only end key_len 0 queues end / end
25/08/2021 15:26:49              dut.10.240.183.62: 
Flow rule validated
25/08/2021 15:26:49              dut.10.240.183.62: flow create 0 ingress pattern eth / ipv4 / gre / ipv4 / udp / gtpu / gtp_psc pdu_t is 0 / ipv4 / tcp / end actions rss types ipv4-tcp l3-dst-only l4-dst-only end key_len 0 queues end / end
25/08/2021 15:26:49              dut.10.240.183.62: 
Flow rule #0 created
25/08/2021 15:26:49              dut.10.240.183.62: flow list 0
25/08/2021 15:26:49              dut.10.240.183.62: 
ID	Group	Prio	Attr	Rule
0	0	0	i--	ETH IPV4 GRE IPV4 UDP GTPU GTP_PSC IPV4 TCP => RSS
25/08/2021 15:26:49  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:26:49  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.7")/TCP(dport=2, sport=4)
25/08/2021 15:26:51              dut.10.240.183.62:  port 0/queue 3: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=126 - nb_segs=1 - RSS hash=0xa38dd4b3 - RSS queue=0x3 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x3
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:26:51  TestCVLAdvancedIAVFRSSGTPoGRE: action: save_hash

25/08/2021 15:26:51  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xa38dd4b3', '0x3')]
25/08/2021 15:26:51  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:26:51  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.17")/TCP(dport=2, sport=4)
25/08/2021 15:26:52              dut.10.240.183.62: port 0/queue 12: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=126 - nb_segs=1 - RSS hash=0xdc43adac - RSS queue=0xc - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0xc
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:26:52  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different

25/08/2021 15:26:52  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xdc43adac', '0xc')]
25/08/2021 15:26:52  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:26:52  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.7")/TCP(dport=12, sport=4)
25/08/2021 15:26:53              dut.10.240.183.62: port 0/queue 10: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=126 - nb_segs=1 - RSS hash=0x617c17ba - RSS queue=0xa - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0xa
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:26:53  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different

25/08/2021 15:26:53  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x617c17ba', '0xa')]
25/08/2021 15:26:53  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:26:53  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IP(src="1.1.2.14", dst="1.1.2.15")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IP(src="1.1.2.16", dst="1.1.2.7")/TCP(dport=2, sport=14)
25/08/2021 15:26:55              dut.10.240.183.62: port 0/queue 3: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=126 - nb_segs=1 - RSS hash=0xa38dd4b3 - RSS queue=0x3 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x3
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:26:55  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_same

25/08/2021 15:26:55  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xa38dd4b3', '0x3')]
25/08/2021 15:26:55  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:26:55  TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/IP(dst="192.168.0.1", src="192.168.0.2")/TCP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.7")/UDP(sport=4, dport=2)']
25/08/2021 15:26:56              dut.10.240.183.62: port 0/queue 0: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=586 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 0: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=614 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 0: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=110 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:26:56  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash

25/08/2021 15:26:56  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 15:26:56  TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle post-test--------------
25/08/2021 15:26:56              dut.10.240.183.62: flow destroy 0 rule 0
25/08/2021 15:26:57              dut.10.240.183.62: 
Flow rule #0 destroyed
testpmd> 
25/08/2021 15:26:57              dut.10.240.183.62: flow list 0
25/08/2021 15:26:57              dut.10.240.183.62: 
25/08/2021 15:26:57  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:26:57  TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.7")/TCP(dport=2, sport=4)']
25/08/2021 15:26:59              dut.10.240.183.62:  port 0/queue 0: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=126 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:26:59  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash

25/08/2021 15:26:59  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 15:26:59  TestCVLAdvancedIAVFRSSGTPoGRE: sub_case mac_ipv4_gre_ipv4_gtpu_dl_ipv4_tcp_l3dstl4dst passed
25/08/2021 15:26:59              dut.10.240.183.62: flow flush 0
25/08/2021 15:26:59              dut.10.240.183.62: 
25/08/2021 15:26:59  TestCVLAdvancedIAVFRSSGTPoGRE: ===================Test sub case: mac_ipv4_gre_ipv4_gtpu_dl_ipv4_tcp_l3srcl4dst================
25/08/2021 15:26:59  TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle test--------------
25/08/2021 15:26:59              dut.10.240.183.62: flow validate 0 ingress pattern eth / ipv4 / gre / ipv4 / udp / gtpu / gtp_psc pdu_t is 0 / ipv4 / tcp / end actions rss types ipv4-tcp l3-src-only l4-dst-only end key_len 0 queues end / end
25/08/2021 15:26:59              dut.10.240.183.62: 
Flow rule validated
25/08/2021 15:26:59              dut.10.240.183.62: flow create 0 ingress pattern eth / ipv4 / gre / ipv4 / udp / gtpu / gtp_psc pdu_t is 0 / ipv4 / tcp / end actions rss types ipv4-tcp l3-src-only l4-dst-only end key_len 0 queues end / end
25/08/2021 15:26:59              dut.10.240.183.62: 
Flow rule #0 created
25/08/2021 15:26:59              dut.10.240.183.62: flow list 0
25/08/2021 15:26:59              dut.10.240.183.62: 
ID	Group	Prio	Attr	Rule
0	0	0	i--	ETH IPV4 GRE IPV4 UDP GTPU GTP_PSC IPV4 TCP => RSS
25/08/2021 15:26:59  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:26:59  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.7")/TCP(dport=2, sport=4)
25/08/2021 15:27:00              dut.10.240.183.62:  port 0/queue 10: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=126 - nb_segs=1 - RSS hash=0xc104beea - RSS queue=0xa - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0xa
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:27:00  TestCVLAdvancedIAVFRSSGTPoGRE: action: save_hash

25/08/2021 15:27:00  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xc104beea', '0xa')]
25/08/2021 15:27:00  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:27:00  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IP(src="1.1.2.16", dst="1.1.2.7")/TCP(dport=2, sport=4)
25/08/2021 15:27:02              dut.10.240.183.62: port 0/queue 5: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=126 - nb_segs=1 - RSS hash=0xbecac7f5 - RSS queue=0x5 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x5
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:27:02  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different

25/08/2021 15:27:02  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xbecac7f5', '0x5')]
25/08/2021 15:27:02  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:27:02  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.7")/TCP(dport=12, sport=4)
25/08/2021 15:27:03              dut.10.240.183.62: port 0/queue 3: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=126 - nb_segs=1 - RSS hash=0x3f57de3 - RSS queue=0x3 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x3
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:27:03  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different

25/08/2021 15:27:03  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x3f57de3', '0x3')]
25/08/2021 15:27:03  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:27:03  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IP(src="1.1.2.14", dst="1.1.2.15")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.17")/TCP(dport=2, sport=14)
25/08/2021 15:27:04              dut.10.240.183.62: port 0/queue 10: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=126 - nb_segs=1 - RSS hash=0xc104beea - RSS queue=0xa - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0xa
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:27:04  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_same

25/08/2021 15:27:04  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xc104beea', '0xa')]
25/08/2021 15:27:04  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:27:04  TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/IP(dst="192.168.0.1", src="192.168.0.2")/TCP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.7")/UDP(sport=4, dport=2)']
25/08/2021 15:27:06              dut.10.240.183.62: port 0/queue 0: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=586 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 0: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=614 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 0: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=110 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:27:06  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash

25/08/2021 15:27:06  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 15:27:06  TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle post-test--------------
25/08/2021 15:27:06              dut.10.240.183.62: flow destroy 0 rule 0
25/08/2021 15:27:07              dut.10.240.183.62: 
Flow rule #0 destroyed
testpmd> 
25/08/2021 15:27:07              dut.10.240.183.62: flow list 0
25/08/2021 15:27:07              dut.10.240.183.62: 
25/08/2021 15:27:07  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:27:07  TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.7")/TCP(dport=2, sport=4)']
25/08/2021 15:27:08              dut.10.240.183.62:  port 0/queue 0: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=126 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:27:08  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash

25/08/2021 15:27:08  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 15:27:08  TestCVLAdvancedIAVFRSSGTPoGRE: sub_case mac_ipv4_gre_ipv4_gtpu_dl_ipv4_tcp_l3srcl4dst passed
25/08/2021 15:27:08              dut.10.240.183.62: flow flush 0
25/08/2021 15:27:08              dut.10.240.183.62: 
25/08/2021 15:27:08  TestCVLAdvancedIAVFRSSGTPoGRE: ===================Test sub case: mac_ipv4_gre_ipv4_gtpu_dl_ipv4_tcp_l3dstl4src================
25/08/2021 15:27:08  TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle test--------------
25/08/2021 15:27:08              dut.10.240.183.62: flow validate 0 ingress pattern eth / ipv4 / gre / ipv4 / udp / gtpu / gtp_psc pdu_t is 0 / ipv4 / tcp / end actions rss types ipv4-tcp l3-dst-only l4-src-only end key_len 0 queues end / end
25/08/2021 15:27:08              dut.10.240.183.62: 
Flow rule validated
25/08/2021 15:27:08              dut.10.240.183.62: flow create 0 ingress pattern eth / ipv4 / gre / ipv4 / udp / gtpu / gtp_psc pdu_t is 0 / ipv4 / tcp / end actions rss types ipv4-tcp l3-dst-only l4-src-only end key_len 0 queues end / end
25/08/2021 15:27:08              dut.10.240.183.62: 
Flow rule #0 created
25/08/2021 15:27:08              dut.10.240.183.62: flow list 0
25/08/2021 15:27:08              dut.10.240.183.62: 
ID	Group	Prio	Attr	Rule
0	0	0	i--	ETH IPV4 GRE IPV4 UDP GTPU GTP_PSC IPV4 TCP => RSS
25/08/2021 15:27:08  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:27:08  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.7")/TCP(dport=2, sport=4)
25/08/2021 15:27:10              dut.10.240.183.62:  port 0/queue 9: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=126 - nb_segs=1 - RSS hash=0x4c373ab9 - RSS queue=0x9 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x9
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:27:10  TestCVLAdvancedIAVFRSSGTPoGRE: action: save_hash

25/08/2021 15:27:10  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x4c373ab9', '0x9')]
25/08/2021 15:27:10  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:27:10  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.17")/TCP(dport=2, sport=4)
25/08/2021 15:27:11              dut.10.240.183.62: port 0/queue 6: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=126 - nb_segs=1 - RSS hash=0x33f943a6 - RSS queue=0x6 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x6
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:27:11  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different

25/08/2021 15:27:11  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x33f943a6', '0x6')]
25/08/2021 15:27:11  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:27:11  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.7")/TCP(dport=2, sport=14)
25/08/2021 15:27:12              dut.10.240.183.62: port 0/queue 6: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=126 - nb_segs=1 - RSS hash=0xd450a3b6 - RSS queue=0x6 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x6
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:27:12  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different

25/08/2021 15:27:12  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xd450a3b6', '0x6')]
25/08/2021 15:27:12  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:27:12  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IP(src="1.1.2.14", dst="1.1.2.15")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IP(src="1.1.2.16", dst="1.1.2.7")/TCP(dport=12, sport=4)
25/08/2021 15:27:14              dut.10.240.183.62: port 0/queue 9: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=126 - nb_segs=1 - RSS hash=0x4c373ab9 - RSS queue=0x9 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x9
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:27:14  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_same

25/08/2021 15:27:14  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x4c373ab9', '0x9')]
25/08/2021 15:27:14  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:27:14  TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/IP(dst="192.168.0.1", src="192.168.0.2")/TCP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.7")/UDP(sport=4, dport=2)']
25/08/2021 15:27:15              dut.10.240.183.62: port 0/queue 0: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=586 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 0: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=614 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 0: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=110 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:27:15  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash

25/08/2021 15:27:15  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 15:27:15  TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle post-test--------------
25/08/2021 15:27:15              dut.10.240.183.62: flow destroy 0 rule 0
25/08/2021 15:27:16              dut.10.240.183.62: 
Flow rule #0 destroyed
testpmd> 
25/08/2021 15:27:16              dut.10.240.183.62: flow list 0
25/08/2021 15:27:16              dut.10.240.183.62: 
25/08/2021 15:27:16  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:27:16  TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.7")/TCP(dport=2, sport=4)']
25/08/2021 15:27:18              dut.10.240.183.62:  port 0/queue 0: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=126 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:27:18  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash

25/08/2021 15:27:18  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 15:27:18  TestCVLAdvancedIAVFRSSGTPoGRE: sub_case mac_ipv4_gre_ipv4_gtpu_dl_ipv4_tcp_l3dstl4src passed
25/08/2021 15:27:18              dut.10.240.183.62: flow flush 0
25/08/2021 15:27:18              dut.10.240.183.62: 
25/08/2021 15:27:18  TestCVLAdvancedIAVFRSSGTPoGRE: ===================Test sub case: mac_ipv4_gre_ipv4_gtpu_dl_ipv4_tcp_l3srcl4src================
25/08/2021 15:27:18  TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle test--------------
25/08/2021 15:27:18              dut.10.240.183.62: flow validate 0 ingress pattern eth / ipv4 / gre / ipv4 / udp / gtpu / gtp_psc pdu_t is 0 / ipv4 / tcp / end actions rss types ipv4-tcp l3-src-only l4-src-only end key_len 0 queues end / end
25/08/2021 15:27:18              dut.10.240.183.62: 
Flow rule validated
25/08/2021 15:27:18              dut.10.240.183.62: flow create 0 ingress pattern eth / ipv4 / gre / ipv4 / udp / gtpu / gtp_psc pdu_t is 0 / ipv4 / tcp / end actions rss types ipv4-tcp l3-src-only l4-src-only end key_len 0 queues end / end
25/08/2021 15:27:18              dut.10.240.183.62: 
Flow rule #0 created
25/08/2021 15:27:18              dut.10.240.183.62: flow list 0
25/08/2021 15:27:18              dut.10.240.183.62: 
ID	Group	Prio	Attr	Rule
0	0	0	i--	ETH IPV4 GRE IPV4 UDP GTPU GTP_PSC IPV4 TCP => RSS
25/08/2021 15:27:18  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:27:18  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.7")/TCP(dport=2, sport=4)
25/08/2021 15:27:19              dut.10.240.183.62:  port 0/queue 0: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=126 - nb_segs=1 - RSS hash=0x2ebe50e0 - RSS queue=0x0 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:27:19  TestCVLAdvancedIAVFRSSGTPoGRE: action: save_hash

25/08/2021 15:27:19  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x2ebe50e0', '0x0')]
25/08/2021 15:27:19  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:27:19  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IP(src="1.1.2.16", dst="1.1.2.7")/TCP(dport=2, sport=4)
25/08/2021 15:27:21              dut.10.240.183.62: port 0/queue 15: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=126 - nb_segs=1 - RSS hash=0x517029ff - RSS queue=0xf - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0xf
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:27:21  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different

25/08/2021 15:27:21  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x517029ff', '0xf')]
25/08/2021 15:27:21  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:27:21  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.7")/TCP(dport=2, sport=14)
25/08/2021 15:27:22              dut.10.240.183.62: port 0/queue 15: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=126 - nb_segs=1 - RSS hash=0xb6d9c9ef - RSS queue=0xf - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0xf
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:27:22  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different

25/08/2021 15:27:22  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xb6d9c9ef', '0xf')]
25/08/2021 15:27:22  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:27:22  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IP(src="1.1.2.14", dst="1.1.2.15")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.17")/TCP(dport=12, sport=4)
25/08/2021 15:27:23              dut.10.240.183.62: port 0/queue 0: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=126 - nb_segs=1 - RSS hash=0x2ebe50e0 - RSS queue=0x0 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:27:23  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_same

25/08/2021 15:27:23  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x2ebe50e0', '0x0')]
25/08/2021 15:27:23  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:27:23  TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/IP(dst="192.168.0.1", src="192.168.0.2")/TCP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.7")/UDP(sport=4, dport=2)']
25/08/2021 15:27:25              dut.10.240.183.62: port 0/queue 0: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=586 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 0: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=614 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 0: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=110 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:27:25  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash

25/08/2021 15:27:25  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 15:27:25  TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle post-test--------------
25/08/2021 15:27:25              dut.10.240.183.62: flow destroy 0 rule 0
25/08/2021 15:27:26              dut.10.240.183.62: 
Flow rule #0 destroyed
testpmd> 
25/08/2021 15:27:26              dut.10.240.183.62: flow list 0
25/08/2021 15:27:26              dut.10.240.183.62: 
25/08/2021 15:27:26  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:27:26  TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.7")/TCP(dport=2, sport=4)']
25/08/2021 15:27:27              dut.10.240.183.62:  port 0/queue 0: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=126 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:27:27  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash

25/08/2021 15:27:27  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 15:27:27  TestCVLAdvancedIAVFRSSGTPoGRE: sub_case mac_ipv4_gre_ipv4_gtpu_dl_ipv4_tcp_l3srcl4src passed
25/08/2021 15:27:27              dut.10.240.183.62: flow flush 0
25/08/2021 15:27:27              dut.10.240.183.62: 
25/08/2021 15:27:27  TestCVLAdvancedIAVFRSSGTPoGRE: ===================Test sub case: mac_ipv4_gre_ipv4_gtpu_dl_ipv4_tcp_all================
25/08/2021 15:27:27  TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle test--------------
25/08/2021 15:27:27              dut.10.240.183.62: flow validate 0 ingress pattern eth / ipv4 / gre / ipv4 / udp / gtpu / gtp_psc pdu_t is 0 / ipv4 / tcp / end actions rss types ipv4-tcp end key_len 0 queues end / end
25/08/2021 15:27:27              dut.10.240.183.62: 
Flow rule validated
25/08/2021 15:27:27              dut.10.240.183.62: flow create 0 ingress pattern eth / ipv4 / gre / ipv4 / udp / gtpu / gtp_psc pdu_t is 0 / ipv4 / tcp / end actions rss types ipv4-tcp end key_len 0 queues end / end
25/08/2021 15:27:27              dut.10.240.183.62: 
Flow rule #0 created
25/08/2021 15:27:27              dut.10.240.183.62: flow list 0
25/08/2021 15:27:27              dut.10.240.183.62: 
ID	Group	Prio	Attr	Rule
0	0	0	i--	ETH IPV4 GRE IPV4 UDP GTPU GTP_PSC IPV4 TCP => RSS
25/08/2021 15:27:27  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:27:27  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.7")/TCP(dport=2, sport=4)
25/08/2021 15:27:29              dut.10.240.183.62:  port 0/queue 11: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=126 - nb_segs=1 - RSS hash=0x5d5c053b - RSS queue=0xb - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0xb
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:27:29  TestCVLAdvancedIAVFRSSGTPoGRE: action: save_hash

25/08/2021 15:27:29  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x5d5c053b', '0xb')]
25/08/2021 15:27:29  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:27:29  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IP(src="1.1.2.16", dst="1.1.2.7")/TCP(dport=2, sport=4)
25/08/2021 15:27:30              dut.10.240.183.62: port 0/queue 4: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=126 - nb_segs=1 - RSS hash=0x22927c24 - RSS queue=0x4 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x4
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:27:30  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different

25/08/2021 15:27:30  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x22927c24', '0x4')]
25/08/2021 15:27:30  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:27:30  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.17")/TCP(dport=2, sport=4)
25/08/2021 15:27:32              dut.10.240.183.62: port 0/queue 7: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=126 - nb_segs=1 - RSS hash=0x25d7c3b7 - RSS queue=0x7 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x7
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:27:32  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different

25/08/2021 15:27:32  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x25d7c3b7', '0x7')]
25/08/2021 15:27:32  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:27:32  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.7")/TCP(dport=2, sport=14)
25/08/2021 15:27:33              dut.10.240.183.62: port 0/queue 14: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=126 - nb_segs=1 - RSS hash=0x31844b8e - RSS queue=0xe - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0xe
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:27:33  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different

25/08/2021 15:27:33  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x31844b8e', '0xe')]
25/08/2021 15:27:33  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:27:33  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.7")/TCP(dport=12, sport=4)
25/08/2021 15:27:34              dut.10.240.183.62: port 0/queue 13: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=126 - nb_segs=1 - RSS hash=0x3fa104ed - RSS queue=0xd - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0xd
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:27:34  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different

25/08/2021 15:27:34  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x3fa104ed', '0xd')]
25/08/2021 15:27:34  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:27:34  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IP(src="1.1.2.14", dst="1.1.2.15")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.7")/TCP(dport=2, sport=4)
25/08/2021 15:27:35              dut.10.240.183.62: port 0/queue 11: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=126 - nb_segs=1 - RSS hash=0x5d5c053b - RSS queue=0xb - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0xb
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:27:35  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_same

25/08/2021 15:27:35  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x5d5c053b', '0xb')]
25/08/2021 15:27:35  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:27:35  TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/IP(dst="192.168.0.1", src="192.168.0.2")/TCP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.7")/UDP(sport=4, dport=2)']
25/08/2021 15:27:37              dut.10.240.183.62: port 0/queue 0: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=586 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 0: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=614 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 0: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=110 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:27:37  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash

25/08/2021 15:27:37  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 15:27:37  TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle post-test--------------
25/08/2021 15:27:37              dut.10.240.183.62: flow destroy 0 rule 0
25/08/2021 15:27:38              dut.10.240.183.62: 
Flow rule #0 destroyed
testpmd> 
25/08/2021 15:27:38              dut.10.240.183.62: flow list 0
25/08/2021 15:27:38              dut.10.240.183.62: 
25/08/2021 15:27:38  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:27:38  TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.7")']
25/08/2021 15:27:39              dut.10.240.183.62:  port 0/queue 0: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=106 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:27:39  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash

25/08/2021 15:27:39  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 15:27:39  TestCVLAdvancedIAVFRSSGTPoGRE: sub_case mac_ipv4_gre_ipv4_gtpu_dl_ipv4_tcp_all passed
25/08/2021 15:27:39              dut.10.240.183.62: flow flush 0
25/08/2021 15:27:39              dut.10.240.183.62: 
25/08/2021 15:27:39  TestCVLAdvancedIAVFRSSGTPoGRE: {'mac_ipv4_gre_ipv4_gtpu_dl_ipv4_tcp_l3dst': 'passed', 'mac_ipv4_gre_ipv4_gtpu_dl_ipv4_tcp_l3src': 'passed', 'mac_ipv4_gre_ipv4_gtpu_dl_ipv4_tcp_l4dst': 'passed', 'mac_ipv4_gre_ipv4_gtpu_dl_ipv4_tcp_l4src': 'passed', 'mac_ipv4_gre_ipv4_gtpu_dl_ipv4_tcp_l3dstl4dst': 'passed', 'mac_ipv4_gre_ipv4_gtpu_dl_ipv4_tcp_l3srcl4dst': 'passed', 'mac_ipv4_gre_ipv4_gtpu_dl_ipv4_tcp_l3dstl4src': 'passed', 'mac_ipv4_gre_ipv4_gtpu_dl_ipv4_tcp_l3srcl4src': 'passed', 'mac_ipv4_gre_ipv4_gtpu_dl_ipv4_tcp_all': 'passed'}
25/08/2021 15:27:39  TestCVLAdvancedIAVFRSSGTPoGRE: pass rate is: 100.0
25/08/2021 15:27:39  TestCVLAdvancedIAVFRSSGTPoGRE: Test Case test_mac_ipv4_gre_ipv4_gtpu_dl_ipv4_tcp_toeplitz Result PASSED:
25/08/2021 15:27:39              dut.10.240.183.62: quit
25/08/2021 15:27:40              dut.10.240.183.62: 
Telling cores to stop...
Waiting for lcores to finish...

  ------- Forward Stats for RX Port= 0/Queue= 0 -> TX Port= 0/Queue= 0 -------
  RX-packets: 39             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= 4 -> TX Port= 0/Queue= 4 -------
  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= 6 -> TX Port= 0/Queue= 6 -------
  RX-packets: 4              TX-packets: 0              TX-dropped: 0             

  ------- Forward Stats for RX Port= 0/Queue= 7 -> TX Port= 0/Queue= 7 -------
  RX-packets: 1              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: 3              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=12 -> TX Port= 0/Queue=12 -------
  RX-packets: 3              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=15 -> TX Port= 0/Queue=15 -------
  RX-packets: 4              TX-packets: 0              TX-dropped: 0             

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

  +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
  RX-packets: 70             RX-dropped: 0             RX-total: 70
  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...
25/08/2021 15:27:40  TestCVLAdvancedIAVFRSSGTPoGRE: Test Case test_mac_ipv4_gre_ipv4_gtpu_dl_ipv4_toeplitz Begin
25/08/2021 15:27:40              dut.10.240.183.62:  
25/08/2021 15:27:40                         tester: 
25/08/2021 15:27:40              dut.10.240.183.62: x86_64-native-linuxapp-gcc/app/dpdk-testpmd -l 32,33,34,35 -n 4  --file-prefix=dpdk_29620_20210825152429  -a 0000:af:01.0 -- -i --rxq=16 --txq=16 --rxd=384 --txd=384 --disable-rss
25/08/2021 15:27:42              dut.10.240.183.62: EAL: Detected 72 lcore(s)
EAL: Detected 2 NUMA nodes
EAL: Detected static linkage of DPDK
EAL: Multi-process socket /var/run/dpdk/dpdk_29620_20210825152429/mp_socket
EAL: Selected IOVA mode 'PA'
EAL: 1024 hugepages of size 2097152 reserved, but no mounted hugetlbfs found for that size
EAL: VFIO support initialized
EAL: Using IOMMU type 8 (No-IOMMU)
EAL: Probe PCI driver: net_iavf (8086:1889) device: 0000:af:01.0 (socket 1)
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)
iavf_configure_queues(): request RXDID[22] in Queue[0]
iavf_configure_queues(): request RXDID[22] in Queue[1]
iavf_configure_queues(): request RXDID[22] in Queue[2]
iavf_configure_queues(): request RXDID[22] in Queue[3]
iavf_configure_queues(): request RXDID[22] in Queue[4]
iavf_configure_queues(): request RXDID[22] in Queue[5]
iavf_configure_queues(): request RXDID[22] in Queue[6]
iavf_configure_queues(): request RXDID[22] in Queue[7]
iavf_configure_queues(): request RXDID[22] in Queue[8]
iavf_configure_queues(): request RXDID[22] in Queue[9]
iavf_configure_queues(): request RXDID[22] in Queue[10]
iavf_configure_queues(): request RXDID[22] in Queue[11]
iavf_configure_queues(): request RXDID[22] in Queue[12]
iavf_configure_queues(): request RXDID[22] in Queue[13]
iavf_configure_queues(): request RXDID[22] in Queue[14]
iavf_configure_queues(): request RXDID[22] in Queue[15]

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event
Port 0: 00:11:22:33:44:55
Checking link statuses...
Done
25/08/2021 15:27:52              dut.10.240.183.62: set fwd rxonly
25/08/2021 15:27:52              dut.10.240.183.62: 
Set rxonly packet forwarding mode
25/08/2021 15:27:52              dut.10.240.183.62: set verbose 1
25/08/2021 15:27:52              dut.10.240.183.62: 
Change verbose level from 0 to 1
25/08/2021 15:27:52              dut.10.240.183.62: start
25/08/2021 15:27:52              dut.10.240.183.62: 
rxonly packet forwarding - ports=1 - cores=1 - streams=16 - NUMA support enabled, MP allocation mode: native
Logical Core 33 (socket 1) forwards packets on 16 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

  rxonly packet forwarding packets/burst=32
  nb forwarding cores=1 - nb forwarding ports=1
  port 0: RX queue number: 16 Tx queue number: 16
    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=0 hthresh=0  wthresh=0
      TX offloads=0x10000 - TX RS bit threshold=32
25/08/2021 15:27:52              dut.10.240.183.62: show port info all
25/08/2021 15:27:52              dut.10.240.183.62: 

********************* Infos for port 0  *********************
MAC address: 00:11:22:33:44:55
Device name: 0000:af:01.0
Driver name: net_iavf
Firmware-version: not available
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: 64
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
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: 16
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: 16
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
25/08/2021 15:27:52  TestCVLAdvancedIAVFRSSGTPoGRE: ===================Test sub case: mac_ipv4_gre_ipv4_gtpu_dl_ipv4_l3dst================
25/08/2021 15:27:52  TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle test--------------
25/08/2021 15:27:52              dut.10.240.183.62: flow validate 0 ingress pattern eth / ipv4 / gre / ipv4 / udp / gtpu / gtp_psc pdu_t is 0 / ipv4 / end actions rss types ipv4 l3-dst-only end key_len 0 queues end / end
25/08/2021 15:27:52              dut.10.240.183.62: 
Flow rule validated
25/08/2021 15:27:52              dut.10.240.183.62: flow create 0 ingress pattern eth / ipv4 / gre / ipv4 / udp / gtpu / gtp_psc pdu_t is 0 / ipv4 / end actions rss types ipv4 l3-dst-only end key_len 0 queues end / end
25/08/2021 15:27:52              dut.10.240.183.62: 
Flow rule #0 created
25/08/2021 15:27:52              dut.10.240.183.62: flow list 0
25/08/2021 15:27:52              dut.10.240.183.62: 
ID	Group	Prio	Attr	Rule
0	0	0	i--	ETH IPV4 GRE IPV4 UDP GTPU GTP_PSC IPV4 => RSS
25/08/2021 15:27:52  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:27:52  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.7")
25/08/2021 15:27:53              dut.10.240.183.62:  port 0/queue 14: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=106 - nb_segs=1 - RSS hash=0x857dffe - RSS queue=0xe - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0xe
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:27:53  TestCVLAdvancedIAVFRSSGTPoGRE: action: save_hash

25/08/2021 15:27:53  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x857dffe', '0xe')]
25/08/2021 15:27:53  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:27:53  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.17")
25/08/2021 15:27:55              dut.10.240.183.62: port 0/queue 1: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=106 - nb_segs=1 - RSS hash=0xe9368ee1 - RSS queue=0x1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x1
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:27:55  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different

25/08/2021 15:27:55  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xe9368ee1', '0x1')]
25/08/2021 15:27:55  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:27:55  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IP(src="1.1.2.14", dst="1.1.2.15")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IP(src="1.1.2.16", dst="1.1.2.7")
25/08/2021 15:27:56              dut.10.240.183.62: port 0/queue 14: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=106 - nb_segs=1 - RSS hash=0x857dffe - RSS queue=0xe - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0xe
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:27:56  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_same

25/08/2021 15:27:56  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x857dffe', '0xe')]
25/08/2021 15:27:56  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:27:56  TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/IP(dst="192.168.0.1", src="192.168.0.2")/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/("X"*480)']
25/08/2021 15:27:57              dut.10.240.183.62: port 0/queue 0: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=566 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 0: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=598 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:27:57  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash

25/08/2021 15:27:57  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 15:27:57  TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle post-test--------------
25/08/2021 15:27:57              dut.10.240.183.62: flow destroy 0 rule 0
25/08/2021 15:27:58              dut.10.240.183.62: 
Flow rule #0 destroyed
testpmd> 
25/08/2021 15:27:58              dut.10.240.183.62: flow list 0
25/08/2021 15:27:58              dut.10.240.183.62: 
25/08/2021 15:27:58  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:27:58  TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.7")']
25/08/2021 15:28:00              dut.10.240.183.62:  port 0/queue 0: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=106 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:28:00  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash

25/08/2021 15:28:00  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 15:28:00  TestCVLAdvancedIAVFRSSGTPoGRE: sub_case mac_ipv4_gre_ipv4_gtpu_dl_ipv4_l3dst passed
25/08/2021 15:28:00              dut.10.240.183.62: flow flush 0
25/08/2021 15:28:00              dut.10.240.183.62: 
25/08/2021 15:28:00  TestCVLAdvancedIAVFRSSGTPoGRE: ===================Test sub case: mac_ipv4_gre_ipv4_gtpu_dl_ipv4_l3src================
25/08/2021 15:28:00  TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle test--------------
25/08/2021 15:28:00              dut.10.240.183.62: flow validate 0 ingress pattern eth / ipv4 / gre / ipv4 / udp / gtpu / gtp_psc pdu_t is 0 / ipv4 / end actions rss types ipv4 l3-src-only end key_len 0 queues end / end
25/08/2021 15:28:00              dut.10.240.183.62: 
Flow rule validated
25/08/2021 15:28:00              dut.10.240.183.62: flow create 0 ingress pattern eth / ipv4 / gre / ipv4 / udp / gtpu / gtp_psc pdu_t is 0 / ipv4 / end actions rss types ipv4 l3-src-only end key_len 0 queues end / end
25/08/2021 15:28:00              dut.10.240.183.62: 
Flow rule #0 created
25/08/2021 15:28:00              dut.10.240.183.62: flow list 0
25/08/2021 15:28:00              dut.10.240.183.62: 
ID	Group	Prio	Attr	Rule
0	0	0	i--	ETH IPV4 GRE IPV4 UDP GTPU GTP_PSC IPV4 => RSS
25/08/2021 15:28:00  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:28:00  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.7")
25/08/2021 15:28:01              dut.10.240.183.62:  port 0/queue 2: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=106 - nb_segs=1 - RSS hash=0x7f870fd2 - RSS queue=0x2 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x2
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:28:01  TestCVLAdvancedIAVFRSSGTPoGRE: action: save_hash

25/08/2021 15:28:01  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x7f870fd2', '0x2')]
25/08/2021 15:28:01  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:28:01  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IP(src="1.1.2.16", dst="1.1.2.7")
25/08/2021 15:28:03              dut.10.240.183.62: port 0/queue 13: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=106 - nb_segs=1 - RSS hash=0x9ee65ecd - RSS queue=0xd - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0xd
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:28:03  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different

25/08/2021 15:28:03  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x9ee65ecd', '0xd')]
25/08/2021 15:28:03  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:28:03  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IP(src="1.1.2.14", dst="1.1.2.15")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.17")
25/08/2021 15:28:04              dut.10.240.183.62: port 0/queue 2: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=106 - nb_segs=1 - RSS hash=0x7f870fd2 - RSS queue=0x2 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x2
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:28:04  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_same

25/08/2021 15:28:04  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x7f870fd2', '0x2')]
25/08/2021 15:28:04  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:28:04  TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/IP(dst="192.168.0.1", src="192.168.0.2")/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/("X"*480)']
25/08/2021 15:28:05              dut.10.240.183.62: port 0/queue 0: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=566 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 0: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=598 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:28:05  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash

25/08/2021 15:28:05  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 15:28:05  TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle post-test--------------
25/08/2021 15:28:05              dut.10.240.183.62: flow destroy 0 rule 0
25/08/2021 15:28:06              dut.10.240.183.62: 
Flow rule #0 destroyed
testpmd> 
25/08/2021 15:28:06              dut.10.240.183.62: flow list 0
25/08/2021 15:28:07              dut.10.240.183.62: 
25/08/2021 15:28:07  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:28:07  TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.7")']
25/08/2021 15:28:08              dut.10.240.183.62:  port 0/queue 0: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=106 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:28:08  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash

25/08/2021 15:28:08  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 15:28:08  TestCVLAdvancedIAVFRSSGTPoGRE: sub_case mac_ipv4_gre_ipv4_gtpu_dl_ipv4_l3src passed
25/08/2021 15:28:08              dut.10.240.183.62: flow flush 0
25/08/2021 15:28:08              dut.10.240.183.62: 
25/08/2021 15:28:08  TestCVLAdvancedIAVFRSSGTPoGRE: ===================Test sub case: mac_ipv4_gre_ipv4_gtpu_dl_ipv4_all================
25/08/2021 15:28:08  TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle test--------------
25/08/2021 15:28:08              dut.10.240.183.62: flow validate 0 ingress pattern eth / ipv4 / gre / ipv4 / udp / gtpu / gtp_psc pdu_t is 0 / ipv4 / end actions rss types ipv4 end key_len 0 queues end / end
25/08/2021 15:28:08              dut.10.240.183.62: 
Flow rule validated
25/08/2021 15:28:08              dut.10.240.183.62: flow create 0 ingress pattern eth / ipv4 / gre / ipv4 / udp / gtpu / gtp_psc pdu_t is 0 / ipv4 / end actions rss types ipv4 end key_len 0 queues end / end
25/08/2021 15:28:08              dut.10.240.183.62: 
Flow rule #0 created
25/08/2021 15:28:08              dut.10.240.183.62: flow list 0
25/08/2021 15:28:08              dut.10.240.183.62: 
ID	Group	Prio	Attr	Rule
0	0	0	i--	ETH IPV4 GRE IPV4 UDP GTPU GTP_PSC IPV4 => RSS
25/08/2021 15:28:08  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:28:08  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.7")
25/08/2021 15:28:09              dut.10.240.183.62:  port 0/queue 4: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=106 - nb_segs=1 - RSS hash=0x80149384 - RSS queue=0x4 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x4
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:28:09  TestCVLAdvancedIAVFRSSGTPoGRE: action: save_hash

25/08/2021 15:28:09  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x80149384', '0x4')]
25/08/2021 15:28:09  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:28:09  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IP(src="1.1.2.16", dst="1.1.2.7")
25/08/2021 15:28:11              dut.10.240.183.62: port 0/queue 11: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=106 - nb_segs=1 - RSS hash=0x6175c29b - RSS queue=0xb - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0xb
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:28:11  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different

25/08/2021 15:28:11  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x6175c29b', '0xb')]
25/08/2021 15:28:11  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:28:11  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.17")
25/08/2021 15:28:12              dut.10.240.183.62: port 0/queue 11: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=106 - nb_segs=1 - RSS hash=0x2dc4f01b - RSS queue=0xb - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0xb
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:28:12  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different

25/08/2021 15:28:12  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x2dc4f01b', '0xb')]
25/08/2021 15:28:12  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:28:12  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IP(src="1.1.2.14", dst="1.1.2.15")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.7")
25/08/2021 15:28:14              dut.10.240.183.62: port 0/queue 4: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=106 - nb_segs=1 - RSS hash=0x80149384 - RSS queue=0x4 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x4
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:28:14  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_same

25/08/2021 15:28:14  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x80149384', '0x4')]
25/08/2021 15:28:14  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:28:14  TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/IP(dst="192.168.0.1", src="192.168.0.2")/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/("X"*480)']
25/08/2021 15:28:15              dut.10.240.183.62: port 0/queue 0: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=566 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 0: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=598 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:28:15  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash

25/08/2021 15:28:15  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 15:28:15  TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle post-test--------------
25/08/2021 15:28:15              dut.10.240.183.62: flow destroy 0 rule 0
25/08/2021 15:28:16              dut.10.240.183.62: 
Flow rule #0 destroyed
testpmd> 
25/08/2021 15:28:16              dut.10.240.183.62: flow list 0
25/08/2021 15:28:16              dut.10.240.183.62: 
25/08/2021 15:28:16  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:28:16  TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.7")']
25/08/2021 15:28:17              dut.10.240.183.62:  port 0/queue 0: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=106 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:28:17  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash

25/08/2021 15:28:17  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 15:28:17  TestCVLAdvancedIAVFRSSGTPoGRE: sub_case mac_ipv4_gre_ipv4_gtpu_dl_ipv4_all passed
25/08/2021 15:28:17              dut.10.240.183.62: flow flush 0
25/08/2021 15:28:18              dut.10.240.183.62: 
25/08/2021 15:28:18  TestCVLAdvancedIAVFRSSGTPoGRE: {'mac_ipv4_gre_ipv4_gtpu_dl_ipv4_l3dst': 'passed', 'mac_ipv4_gre_ipv4_gtpu_dl_ipv4_l3src': 'passed', 'mac_ipv4_gre_ipv4_gtpu_dl_ipv4_all': 'passed'}
25/08/2021 15:28:18  TestCVLAdvancedIAVFRSSGTPoGRE: pass rate is: 100.0
25/08/2021 15:28:18  TestCVLAdvancedIAVFRSSGTPoGRE: Test Case test_mac_ipv4_gre_ipv4_gtpu_dl_ipv4_toeplitz Result PASSED:
25/08/2021 15:28:18              dut.10.240.183.62: quit
25/08/2021 15:28:18              dut.10.240.183.62: 
Telling cores to stop...
Waiting for lcores to finish...

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

  ------- 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= 2 -> TX Port= 0/Queue= 2 -------
  RX-packets: 2              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=11 -> TX Port= 0/Queue=11 -------
  RX-packets: 2              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: 2              TX-packets: 0              TX-dropped: 0             

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

  +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
  RX-packets: 19             RX-dropped: 0             RX-total: 19
  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...
25/08/2021 15:28:18  TestCVLAdvancedIAVFRSSGTPoGRE: Test Case test_mac_ipv4_gre_ipv4_gtpu_dl_ipv4_udp_toeplitz Begin
25/08/2021 15:28:18              dut.10.240.183.62:  
25/08/2021 15:28:18                         tester: 
25/08/2021 15:28:18              dut.10.240.183.62: x86_64-native-linuxapp-gcc/app/dpdk-testpmd -l 32,33,34,35 -n 4  --file-prefix=dpdk_29620_20210825152429  -a 0000:af:01.0 -- -i --rxq=16 --txq=16 --rxd=384 --txd=384 --disable-rss
25/08/2021 15:28:20              dut.10.240.183.62: EAL: Detected 72 lcore(s)
EAL: Detected 2 NUMA nodes
EAL: Detected static linkage of DPDK
EAL: Multi-process socket /var/run/dpdk/dpdk_29620_20210825152429/mp_socket
EAL: Selected IOVA mode 'PA'
EAL: 1024 hugepages of size 2097152 reserved, but no mounted hugetlbfs found for that size
EAL: VFIO support initialized
EAL: Using IOMMU type 8 (No-IOMMU)
EAL: Probe PCI driver: net_iavf (8086:1889) device: 0000:af:01.0 (socket 1)
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)
iavf_configure_queues(): request RXDID[22] in Queue[0]
iavf_configure_queues(): request RXDID[22] in Queue[1]
iavf_configure_queues(): request RXDID[22] in Queue[2]
iavf_configure_queues(): request RXDID[22] in Queue[3]
iavf_configure_queues(): request RXDID[22] in Queue[4]
iavf_configure_queues(): request RXDID[22] in Queue[5]
iavf_configure_queues(): request RXDID[22] in Queue[6]
iavf_configure_queues(): request RXDID[22] in Queue[7]
iavf_configure_queues(): request RXDID[22] in Queue[8]
iavf_configure_queues(): request RXDID[22] in Queue[9]
iavf_configure_queues(): request RXDID[22] in Queue[10]
iavf_configure_queues(): request RXDID[22] in Queue[11]
iavf_configure_queues(): request RXDID[22] in Queue[12]
iavf_configure_queues(): request RXDID[22] in Queue[13]
iavf_configure_queues(): request RXDID[22] in Queue[14]
iavf_configure_queues(): request RXDID[22] in Queue[15]

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event
Port 0: 00:11:22:33:44:55
Checking link statuses...
Done
25/08/2021 15:28:30              dut.10.240.183.62: set fwd rxonly
25/08/2021 15:28:30              dut.10.240.183.62: 
Set rxonly packet forwarding mode
25/08/2021 15:28:30              dut.10.240.183.62: set verbose 1
25/08/2021 15:28:30              dut.10.240.183.62: 
Change verbose level from 0 to 1
25/08/2021 15:28:30              dut.10.240.183.62: start
25/08/2021 15:28:30              dut.10.240.183.62: 
rxonly packet forwarding - ports=1 - cores=1 - streams=16 - NUMA support enabled, MP allocation mode: native
Logical Core 33 (socket 1) forwards packets on 16 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

  rxonly packet forwarding packets/burst=32
  nb forwarding cores=1 - nb forwarding ports=1
  port 0: RX queue number: 16 Tx queue number: 16
    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=0 hthresh=0  wthresh=0
      TX offloads=0x10000 - TX RS bit threshold=32
25/08/2021 15:28:30              dut.10.240.183.62: show port info all
25/08/2021 15:28:30              dut.10.240.183.62: 

********************* Infos for port 0  *********************
MAC address: 00:11:22:33:44:55
Device name: 0000:af:01.0
Driver name: net_iavf
Firmware-version: not available
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: 64
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
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: 16
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: 16
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
25/08/2021 15:28:30  TestCVLAdvancedIAVFRSSGTPoGRE: ===================Test sub case: mac_ipv4_gre_ipv4_gtpu_dl_ipv4_udp_l3dst================
25/08/2021 15:28:30  TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle test--------------
25/08/2021 15:28:30              dut.10.240.183.62: flow validate 0 ingress pattern eth / ipv4 / gre / ipv4 / udp / gtpu / gtp_psc pdu_t is 0 / ipv4 / udp / end actions rss types ipv4-udp l3-dst-only end key_len 0 queues end / end
25/08/2021 15:28:30              dut.10.240.183.62: 
Flow rule validated
25/08/2021 15:28:30              dut.10.240.183.62: flow create 0 ingress pattern eth / ipv4 / gre / ipv4 / udp / gtpu / gtp_psc pdu_t is 0 / ipv4 / udp / end actions rss types ipv4-udp l3-dst-only end key_len 0 queues end / end
25/08/2021 15:28:30              dut.10.240.183.62: 
Flow rule #0 created
25/08/2021 15:28:30              dut.10.240.183.62: flow list 0
25/08/2021 15:28:30              dut.10.240.183.62: 
ID	Group	Prio	Attr	Rule
0	0	0	i--	ETH IPV4 GRE IPV4 UDP GTPU GTP_PSC IPV4 UDP => RSS
25/08/2021 15:28:30  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:28:30  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.7")/UDP(dport=2, sport=4)
25/08/2021 15:28:31              dut.10.240.183.62:  port 0/queue 8: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=114 - nb_segs=1 - RSS hash=0x3aeaefa8 - RSS queue=0x8 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x8
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:28:31  TestCVLAdvancedIAVFRSSGTPoGRE: action: save_hash

25/08/2021 15:28:31  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x3aeaefa8', '0x8')]
25/08/2021 15:28:31  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:28:31  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.17")/UDP(dport=2, sport=4)
25/08/2021 15:28:33              dut.10.240.183.62: port 0/queue 4: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=114 - nb_segs=1 - RSS hash=0x2ed7ab94 - RSS queue=0x4 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x4
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:28:33  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different

25/08/2021 15:28:33  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x2ed7ab94', '0x4')]
25/08/2021 15:28:33  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:28:33  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IP(src="1.1.2.14", dst="1.1.2.15")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IP(src="1.1.2.16", dst="1.1.2.7")/UDP(dport=12, sport=14)
25/08/2021 15:28:34              dut.10.240.183.62: port 0/queue 8: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=114 - nb_segs=1 - RSS hash=0x3aeaefa8 - RSS queue=0x8 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x8
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:28:34  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_same

25/08/2021 15:28:34  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x3aeaefa8', '0x8')]
25/08/2021 15:28:34  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:28:34  TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/IP(dst="192.168.0.1", src="192.168.0.2")/UDP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.7")/TCP(sport=4, dport=2)']
25/08/2021 15:28:36              dut.10.240.183.62: port 0/queue 0: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=574 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 0: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=602 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 0: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=122 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:28:36  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash

25/08/2021 15:28:36  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 15:28:36  TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle post-test--------------
25/08/2021 15:28:36              dut.10.240.183.62: flow destroy 0 rule 0
25/08/2021 15:28:37              dut.10.240.183.62: 
Flow rule #0 destroyed
testpmd> 
25/08/2021 15:28:37              dut.10.240.183.62: flow list 0
25/08/2021 15:28:37              dut.10.240.183.62: 
25/08/2021 15:28:37  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:28:37  TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.7")/UDP(dport=2, sport=4)']
25/08/2021 15:28:38              dut.10.240.183.62:  port 0/queue 0: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=114 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:28:38  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash

25/08/2021 15:28:38  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 15:28:38  TestCVLAdvancedIAVFRSSGTPoGRE: sub_case mac_ipv4_gre_ipv4_gtpu_dl_ipv4_udp_l3dst passed
25/08/2021 15:28:38              dut.10.240.183.62: flow flush 0
25/08/2021 15:28:38              dut.10.240.183.62: 
25/08/2021 15:28:38  TestCVLAdvancedIAVFRSSGTPoGRE: ===================Test sub case: mac_ipv4_gre_ipv4_gtpu_dl_ipv4_udp_l3src================
25/08/2021 15:28:38  TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle test--------------
25/08/2021 15:28:38              dut.10.240.183.62: flow validate 0 ingress pattern eth / ipv4 / gre / ipv4 / udp / gtpu / gtp_psc pdu_t is 0 / ipv4 / udp / end actions rss types ipv4-udp l3-src-only end key_len 0 queues end / end
25/08/2021 15:28:38              dut.10.240.183.62: 
Flow rule validated
25/08/2021 15:28:38              dut.10.240.183.62: flow create 0 ingress pattern eth / ipv4 / gre / ipv4 / udp / gtpu / gtp_psc pdu_t is 0 / ipv4 / udp / end actions rss types ipv4-udp l3-src-only end key_len 0 queues end / end
25/08/2021 15:28:38              dut.10.240.183.62: 
Flow rule #0 created
25/08/2021 15:28:38              dut.10.240.183.62: flow list 0
25/08/2021 15:28:38              dut.10.240.183.62: 
ID	Group	Prio	Attr	Rule
0	0	0	i--	ETH IPV4 GRE IPV4 UDP GTPU GTP_PSC IPV4 UDP => RSS
25/08/2021 15:28:38  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:28:38  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.7")/UDP(dport=2, sport=4)
25/08/2021 15:28:40              dut.10.240.183.62:  port 0/queue 15: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=114 - nb_segs=1 - RSS hash=0x936732cf - RSS queue=0xf - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0xf
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:28:40  TestCVLAdvancedIAVFRSSGTPoGRE: action: save_hash

25/08/2021 15:28:40  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x936732cf', '0xf')]
25/08/2021 15:28:40  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:28:40  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IP(src="1.1.2.16", dst="1.1.2.7")/UDP(dport=2, sport=4)
25/08/2021 15:28:41              dut.10.240.183.62: port 0/queue 3: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=114 - nb_segs=1 - RSS hash=0x875a76f3 - RSS queue=0x3 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x3
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:28:41  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different

25/08/2021 15:28:41  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x875a76f3', '0x3')]
25/08/2021 15:28:41  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:28:41  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IP(src="1.1.2.14", dst="1.1.2.15")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.17")/UDP(dport=12, sport=14)
25/08/2021 15:28:42              dut.10.240.183.62: port 0/queue 15: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=114 - nb_segs=1 - RSS hash=0x936732cf - RSS queue=0xf - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0xf
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:28:42  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_same

25/08/2021 15:28:42  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x936732cf', '0xf')]
25/08/2021 15:28:42  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:28:42  TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/IP(dst="192.168.0.1", src="192.168.0.2")/UDP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.7")/TCP(sport=4, dport=2)']
25/08/2021 15:28:44              dut.10.240.183.62: port 0/queue 0: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=574 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 0: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=602 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 0: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=122 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:28:44  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash

25/08/2021 15:28:44  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 15:28:44  TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle post-test--------------
25/08/2021 15:28:44              dut.10.240.183.62: flow destroy 0 rule 0
25/08/2021 15:28:45              dut.10.240.183.62: 
Flow rule #0 destroyed
testpmd> 
25/08/2021 15:28:45              dut.10.240.183.62: flow list 0
25/08/2021 15:28:45              dut.10.240.183.62: 
25/08/2021 15:28:45  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:28:45  TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.7")/UDP(dport=2, sport=4)']
25/08/2021 15:28:46              dut.10.240.183.62:  port 0/queue 0: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=114 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:28:46  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash

25/08/2021 15:28:46  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 15:28:46  TestCVLAdvancedIAVFRSSGTPoGRE: sub_case mac_ipv4_gre_ipv4_gtpu_dl_ipv4_udp_l3src passed
25/08/2021 15:28:46              dut.10.240.183.62: flow flush 0
25/08/2021 15:28:46              dut.10.240.183.62: 
25/08/2021 15:28:46  TestCVLAdvancedIAVFRSSGTPoGRE: ===================Test sub case: mac_ipv4_gre_ipv4_gtpu_dl_ipv4_udp_l4dst================
25/08/2021 15:28:46  TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle test--------------
25/08/2021 15:28:46              dut.10.240.183.62: flow validate 0 ingress pattern eth / ipv4 / gre / ipv4 / udp / gtpu / gtp_psc pdu_t is 0 / ipv4 / udp / end actions rss types ipv4-udp l4-dst-only end key_len 0 queues end / end
25/08/2021 15:28:46              dut.10.240.183.62: 
Flow rule validated
25/08/2021 15:28:46              dut.10.240.183.62: flow create 0 ingress pattern eth / ipv4 / gre / ipv4 / udp / gtpu / gtp_psc pdu_t is 0 / ipv4 / udp / end actions rss types ipv4-udp l4-dst-only end key_len 0 queues end / end
25/08/2021 15:28:46              dut.10.240.183.62: 
Flow rule #0 created
25/08/2021 15:28:46              dut.10.240.183.62: flow list 0
25/08/2021 15:28:46              dut.10.240.183.62: 
ID	Group	Prio	Attr	Rule
0	0	0	i--	ETH IPV4 GRE IPV4 UDP GTPU GTP_PSC IPV4 UDP => RSS
25/08/2021 15:28:46  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:28:46  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.7")/UDP(dport=2, sport=4)
25/08/2021 15:28:48              dut.10.240.183.62:  port 0/queue 15: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=114 - nb_segs=1 - RSS hash=0xb97c2f8f - RSS queue=0xf - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0xf
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:28:48  TestCVLAdvancedIAVFRSSGTPoGRE: action: save_hash

25/08/2021 15:28:48  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xb97c2f8f', '0xf')]
25/08/2021 15:28:48  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:28:48  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.7")/UDP(dport=12, sport=4)
25/08/2021 15:28:49              dut.10.240.183.62: port 0/queue 4: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=114 - nb_segs=1 - RSS hash=0xb2e11c24 - RSS queue=0x4 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x4
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:28:49  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different

25/08/2021 15:28:49  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xb2e11c24', '0x4')]
25/08/2021 15:28:49  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:28:49  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IP(src="1.1.2.14", dst="1.1.2.15")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IP(src="1.1.2.16", dst="1.1.2.17")/UDP(dport=2, sport=14)
25/08/2021 15:28:50              dut.10.240.183.62: port 0/queue 15: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=114 - nb_segs=1 - RSS hash=0xb97c2f8f - RSS queue=0xf - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0xf
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:28:50  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_same

25/08/2021 15:28:50  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xb97c2f8f', '0xf')]
25/08/2021 15:28:50  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:28:50  TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/IP(dst="192.168.0.1", src="192.168.0.2")/UDP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.7")/TCP(sport=4, dport=2)']
25/08/2021 15:28:52              dut.10.240.183.62: port 0/queue 0: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=574 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 0: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=602 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 0: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=122 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:28:52  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash

25/08/2021 15:28:52  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 15:28:52  TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle post-test--------------
25/08/2021 15:28:52              dut.10.240.183.62: flow destroy 0 rule 0
25/08/2021 15:28:53              dut.10.240.183.62: 
Flow rule #0 destroyed
testpmd> 
25/08/2021 15:28:53              dut.10.240.183.62: flow list 0
25/08/2021 15:28:53              dut.10.240.183.62: 
25/08/2021 15:28:53  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:28:53  TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.7")/UDP(dport=2, sport=4)']
25/08/2021 15:28:54              dut.10.240.183.62:  port 0/queue 0: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=114 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:28:54  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash

25/08/2021 15:28:54  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 15:28:54  TestCVLAdvancedIAVFRSSGTPoGRE: sub_case mac_ipv4_gre_ipv4_gtpu_dl_ipv4_udp_l4dst passed
25/08/2021 15:28:54              dut.10.240.183.62: flow flush 0
25/08/2021 15:28:55              dut.10.240.183.62: 
25/08/2021 15:28:55  TestCVLAdvancedIAVFRSSGTPoGRE: ===================Test sub case: mac_ipv4_gre_ipv4_gtpu_dl_ipv4_udp_l4src================
25/08/2021 15:28:55  TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle test--------------
25/08/2021 15:28:55              dut.10.240.183.62: flow validate 0 ingress pattern eth / ipv4 / gre / ipv4 / udp / gtpu / gtp_psc pdu_t is 0 / ipv4 / udp / end actions rss types ipv4-udp l4-src-only end key_len 0 queues end / end
25/08/2021 15:28:55              dut.10.240.183.62: 
Flow rule validated
25/08/2021 15:28:55              dut.10.240.183.62: flow create 0 ingress pattern eth / ipv4 / gre / ipv4 / udp / gtpu / gtp_psc pdu_t is 0 / ipv4 / udp / end actions rss types ipv4-udp l4-src-only end key_len 0 queues end / end
25/08/2021 15:28:55              dut.10.240.183.62: 
Flow rule #0 created
25/08/2021 15:28:55              dut.10.240.183.62: flow list 0
25/08/2021 15:28:55              dut.10.240.183.62: 
ID	Group	Prio	Attr	Rule
0	0	0	i--	ETH IPV4 GRE IPV4 UDP GTPU GTP_PSC IPV4 UDP => RSS
25/08/2021 15:28:55  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:28:55  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.7")/UDP(dport=2, sport=4)
25/08/2021 15:28:56              dut.10.240.183.62:  port 0/queue 7: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=114 - nb_segs=1 - RSS hash=0xdcbe17c7 - RSS queue=0x7 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x7
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:28:56  TestCVLAdvancedIAVFRSSGTPoGRE: action: save_hash

25/08/2021 15:28:56  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xdcbe17c7', '0x7')]
25/08/2021 15:28:56  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:28:56  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.7")/UDP(dport=2, sport=14)
25/08/2021 15:28:57              dut.10.240.183.62: port 0/queue 11: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=114 - nb_segs=1 - RSS hash=0xb9d33ab - RSS queue=0xb - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0xb
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:28:57  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different

25/08/2021 15:28:57  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xb9d33ab', '0xb')]
25/08/2021 15:28:57  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:28:57  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IP(src="1.1.2.14", dst="1.1.2.15")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IP(src="1.1.2.16", dst="1.1.2.17")/UDP(dport=12, sport=4)
25/08/2021 15:28:59              dut.10.240.183.62: port 0/queue 7: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=114 - nb_segs=1 - RSS hash=0xdcbe17c7 - RSS queue=0x7 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x7
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:28:59  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_same

25/08/2021 15:28:59  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xdcbe17c7', '0x7')]
25/08/2021 15:28:59  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:28:59  TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/IP(dst="192.168.0.1", src="192.168.0.2")/UDP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.7")/TCP(sport=4, dport=2)']
25/08/2021 15:29:01              dut.10.240.183.62: port 0/queue 0: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=574 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 0: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=602 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 0: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=122 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:29:01  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash

25/08/2021 15:29:01  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 15:29:01  TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle post-test--------------
25/08/2021 15:29:01              dut.10.240.183.62: flow destroy 0 rule 0
25/08/2021 15:29:02              dut.10.240.183.62: 
Flow rule #0 destroyed
testpmd> 
25/08/2021 15:29:02              dut.10.240.183.62: flow list 0
25/08/2021 15:29:02              dut.10.240.183.62: 
25/08/2021 15:29:02  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:29:02  TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.7")/UDP(dport=2, sport=4)']
25/08/2021 15:29:03              dut.10.240.183.62:  port 0/queue 0: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=114 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:29:03  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash

25/08/2021 15:29:03  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 15:29:03  TestCVLAdvancedIAVFRSSGTPoGRE: sub_case mac_ipv4_gre_ipv4_gtpu_dl_ipv4_udp_l4src passed
25/08/2021 15:29:03              dut.10.240.183.62: flow flush 0
25/08/2021 15:29:03              dut.10.240.183.62: 
25/08/2021 15:29:03  TestCVLAdvancedIAVFRSSGTPoGRE: ===================Test sub case: mac_ipv4_gre_ipv4_gtpu_dl_ipv4_udp_l3dstl4dst================
25/08/2021 15:29:03  TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle test--------------
25/08/2021 15:29:03              dut.10.240.183.62: flow validate 0 ingress pattern eth / ipv4 / gre / ipv4 / udp / gtpu / gtp_psc pdu_t is 0 / ipv4 / udp / end actions rss types ipv4-udp l3-dst-only l4-dst-only end key_len 0 queues end / end
25/08/2021 15:29:03              dut.10.240.183.62: 
Flow rule validated
25/08/2021 15:29:03              dut.10.240.183.62: flow create 0 ingress pattern eth / ipv4 / gre / ipv4 / udp / gtpu / gtp_psc pdu_t is 0 / ipv4 / udp / end actions rss types ipv4-udp l3-dst-only l4-dst-only end key_len 0 queues end / end
25/08/2021 15:29:03              dut.10.240.183.62: 
Flow rule #0 created
25/08/2021 15:29:03              dut.10.240.183.62: flow list 0
25/08/2021 15:29:03              dut.10.240.183.62: 
ID	Group	Prio	Attr	Rule
0	0	0	i--	ETH IPV4 GRE IPV4 UDP GTPU GTP_PSC IPV4 UDP => RSS
25/08/2021 15:29:03  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:29:03  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.7")/UDP(dport=2, sport=4)
25/08/2021 15:29:05              dut.10.240.183.62:  port 0/queue 3: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=114 - nb_segs=1 - RSS hash=0xd45946b3 - RSS queue=0x3 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x3
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:29:05  TestCVLAdvancedIAVFRSSGTPoGRE: action: save_hash

25/08/2021 15:29:05  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xd45946b3', '0x3')]
25/08/2021 15:29:05  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:29:05  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.17")/UDP(dport=2, sport=4)
25/08/2021 15:29:06              dut.10.240.183.62: port 0/queue 15: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=114 - nb_segs=1 - RSS hash=0xc064028f - RSS queue=0xf - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0xf
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:29:06  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different

25/08/2021 15:29:06  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xc064028f', '0xf')]
25/08/2021 15:29:06  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:29:06  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.7")/UDP(dport=12, sport=4)
25/08/2021 15:29:07              dut.10.240.183.62: port 0/queue 3: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=114 - nb_segs=1 - RSS hash=0xf61fd163 - RSS queue=0x3 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x3
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:29:07  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different

25/08/2021 15:29:07  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xf61fd163', '0x3')]
25/08/2021 15:29:07  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:29:07  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IP(src="1.1.2.14", dst="1.1.2.15")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IP(src="1.1.2.16", dst="1.1.2.7")/UDP(dport=2, sport=14)
25/08/2021 15:29:09              dut.10.240.183.62: port 0/queue 3: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=114 - nb_segs=1 - RSS hash=0xd45946b3 - RSS queue=0x3 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x3
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:29:09  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_same

25/08/2021 15:29:09  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xd45946b3', '0x3')]
25/08/2021 15:29:09  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:29:09  TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/IP(dst="192.168.0.1", src="192.168.0.2")/UDP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.7")/TCP(sport=4, dport=2)']
25/08/2021 15:29:10              dut.10.240.183.62: port 0/queue 0: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=574 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 0: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=602 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 0: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=122 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:29:10  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash

25/08/2021 15:29:10  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 15:29:10  TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle post-test--------------
25/08/2021 15:29:10              dut.10.240.183.62: flow destroy 0 rule 0
25/08/2021 15:29:11              dut.10.240.183.62: 
Flow rule #0 destroyed
testpmd> 
25/08/2021 15:29:11              dut.10.240.183.62: flow list 0
25/08/2021 15:29:11              dut.10.240.183.62: 
25/08/2021 15:29:11  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:29:11  TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.7")/UDP(dport=2, sport=4)']
25/08/2021 15:29:13              dut.10.240.183.62:  port 0/queue 0: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=114 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:29:13  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash

25/08/2021 15:29:13  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 15:29:13  TestCVLAdvancedIAVFRSSGTPoGRE: sub_case mac_ipv4_gre_ipv4_gtpu_dl_ipv4_udp_l3dstl4dst passed
25/08/2021 15:29:13              dut.10.240.183.62: flow flush 0
25/08/2021 15:29:13              dut.10.240.183.62: 
25/08/2021 15:29:13  TestCVLAdvancedIAVFRSSGTPoGRE: ===================Test sub case: mac_ipv4_gre_ipv4_gtpu_dl_ipv4_udp_l3srcl4dst================
25/08/2021 15:29:13  TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle test--------------
25/08/2021 15:29:13              dut.10.240.183.62: flow validate 0 ingress pattern eth / ipv4 / gre / ipv4 / udp / gtpu / gtp_psc pdu_t is 0 / ipv4 / udp / end actions rss types ipv4-udp l3-src-only l4-dst-only end key_len 0 queues end / end
25/08/2021 15:29:13              dut.10.240.183.62: 
Flow rule validated
25/08/2021 15:29:13              dut.10.240.183.62: flow create 0 ingress pattern eth / ipv4 / gre / ipv4 / udp / gtpu / gtp_psc pdu_t is 0 / ipv4 / udp / end actions rss types ipv4-udp l3-src-only l4-dst-only end key_len 0 queues end / end
25/08/2021 15:29:13              dut.10.240.183.62: 
Flow rule #0 created
25/08/2021 15:29:13              dut.10.240.183.62: flow list 0
25/08/2021 15:29:13              dut.10.240.183.62: 
ID	Group	Prio	Attr	Rule
0	0	0	i--	ETH IPV4 GRE IPV4 UDP GTPU GTP_PSC IPV4 UDP => RSS
25/08/2021 15:29:13  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:29:13  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.7")/UDP(dport=2, sport=4)
25/08/2021 15:29:14              dut.10.240.183.62:  port 0/queue 4: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=114 - nb_segs=1 - RSS hash=0x7dd49bd4 - RSS queue=0x4 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x4
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:29:14  TestCVLAdvancedIAVFRSSGTPoGRE: action: save_hash

25/08/2021 15:29:14  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x7dd49bd4', '0x4')]
25/08/2021 15:29:14  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:29:14  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IP(src="1.1.2.16", dst="1.1.2.7")/UDP(dport=2, sport=4)
25/08/2021 15:29:15              dut.10.240.183.62: port 0/queue 8: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=114 - nb_segs=1 - RSS hash=0x69e9dfe8 - RSS queue=0x8 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x8
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:29:15  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different

25/08/2021 15:29:15  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x69e9dfe8', '0x8')]
25/08/2021 15:29:15  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:29:15  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.7")/UDP(dport=12, sport=4)
25/08/2021 15:29:17              dut.10.240.183.62: port 0/queue 4: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=114 - nb_segs=1 - RSS hash=0x5f920c04 - RSS queue=0x4 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x4
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:29:17  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different

25/08/2021 15:29:17  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x5f920c04', '0x4')]
25/08/2021 15:29:17  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:29:17  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IP(src="1.1.2.14", dst="1.1.2.15")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.17")/UDP(dport=2, sport=14)
25/08/2021 15:29:18              dut.10.240.183.62: port 0/queue 4: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=114 - nb_segs=1 - RSS hash=0x7dd49bd4 - RSS queue=0x4 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x4
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:29:18  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_same

25/08/2021 15:29:18  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x7dd49bd4', '0x4')]
25/08/2021 15:29:18  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:29:18  TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/IP(dst="192.168.0.1", src="192.168.0.2")/UDP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.7")/TCP(sport=4, dport=2)']
25/08/2021 15:29:20              dut.10.240.183.62: port 0/queue 0: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=574 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 0: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=602 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 0: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=122 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:29:20  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash

25/08/2021 15:29:20  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 15:29:20  TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle post-test--------------
25/08/2021 15:29:20              dut.10.240.183.62: flow destroy 0 rule 0
25/08/2021 15:29:21              dut.10.240.183.62: 
Flow rule #0 destroyed
testpmd> 
25/08/2021 15:29:21              dut.10.240.183.62: flow list 0
25/08/2021 15:29:21              dut.10.240.183.62: 
25/08/2021 15:29:21  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:29:21  TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.7")/UDP(dport=2, sport=4)']
25/08/2021 15:29:22              dut.10.240.183.62:  port 0/queue 0: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=114 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:29:22  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash

25/08/2021 15:29:22  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 15:29:22  TestCVLAdvancedIAVFRSSGTPoGRE: sub_case mac_ipv4_gre_ipv4_gtpu_dl_ipv4_udp_l3srcl4dst passed
25/08/2021 15:29:22              dut.10.240.183.62: flow flush 0
25/08/2021 15:29:22              dut.10.240.183.62: 
25/08/2021 15:29:22  TestCVLAdvancedIAVFRSSGTPoGRE: ===================Test sub case: mac_ipv4_gre_ipv4_gtpu_dl_ipv4_udp_l3dstl4src================
25/08/2021 15:29:22  TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle test--------------
25/08/2021 15:29:22              dut.10.240.183.62: flow validate 0 ingress pattern eth / ipv4 / gre / ipv4 / udp / gtpu / gtp_psc pdu_t is 0 / ipv4 / udp / end actions rss types ipv4-udp l3-dst-only l4-src-only end key_len 0 queues end / end
25/08/2021 15:29:22              dut.10.240.183.62: 
Flow rule validated
25/08/2021 15:29:22              dut.10.240.183.62: flow create 0 ingress pattern eth / ipv4 / gre / ipv4 / udp / gtpu / gtp_psc pdu_t is 0 / ipv4 / udp / end actions rss types ipv4-udp l3-dst-only l4-src-only end key_len 0 queues end / end
25/08/2021 15:29:22              dut.10.240.183.62: 
Flow rule #0 created
25/08/2021 15:29:22              dut.10.240.183.62: flow list 0
25/08/2021 15:29:22              dut.10.240.183.62: 
ID	Group	Prio	Attr	Rule
0	0	0	i--	ETH IPV4 GRE IPV4 UDP GTPU GTP_PSC IPV4 UDP => RSS
25/08/2021 15:29:22  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:29:22  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.7")/UDP(dport=2, sport=4)
25/08/2021 15:29:24              dut.10.240.183.62:  port 0/queue 5: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=114 - nb_segs=1 - RSS hash=0x4db33b25 - RSS queue=0x5 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x5
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:29:24  TestCVLAdvancedIAVFRSSGTPoGRE: action: save_hash

25/08/2021 15:29:24  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x4db33b25', '0x5')]
25/08/2021 15:29:24  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:29:24  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.17")/UDP(dport=2, sport=4)
25/08/2021 15:29:25              dut.10.240.183.62: port 0/queue 9: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=114 - nb_segs=1 - RSS hash=0x598e7f19 - RSS queue=0x9 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x9
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:29:25  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different

25/08/2021 15:29:25  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x598e7f19', '0x9')]
25/08/2021 15:29:25  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:29:25  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.7")/UDP(dport=2, sport=14)
25/08/2021 15:29:26              dut.10.240.183.62: port 0/queue 8: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=114 - nb_segs=1 - RSS hash=0x18ac7878 - RSS queue=0x8 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x8
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:29:26  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different

25/08/2021 15:29:26  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x18ac7878', '0x8')]
25/08/2021 15:29:26  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:29:26  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IP(src="1.1.2.14", dst="1.1.2.15")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IP(src="1.1.2.16", dst="1.1.2.7")/UDP(dport=12, sport=4)
25/08/2021 15:29:27              dut.10.240.183.62: port 0/queue 5: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=114 - nb_segs=1 - RSS hash=0x4db33b25 - RSS queue=0x5 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x5
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:29:27  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_same

25/08/2021 15:29:27  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x4db33b25', '0x5')]
25/08/2021 15:29:27  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:29:27  TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/IP(dst="192.168.0.1", src="192.168.0.2")/UDP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.7")/TCP(sport=4, dport=2)']
25/08/2021 15:29:29              dut.10.240.183.62: port 0/queue 0: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=574 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 0: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=602 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 0: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=122 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:29:29  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash

25/08/2021 15:29:29  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 15:29:29  TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle post-test--------------
25/08/2021 15:29:29              dut.10.240.183.62: flow destroy 0 rule 0
25/08/2021 15:29:30              dut.10.240.183.62: 
Flow rule #0 destroyed
testpmd> 
25/08/2021 15:29:30              dut.10.240.183.62: flow list 0
25/08/2021 15:29:30              dut.10.240.183.62: 
25/08/2021 15:29:30  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:29:30  TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.7")/UDP(dport=2, sport=4)']
25/08/2021 15:29:32              dut.10.240.183.62:  port 0/queue 0: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=114 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:29:32  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash

25/08/2021 15:29:32  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 15:29:32  TestCVLAdvancedIAVFRSSGTPoGRE: sub_case mac_ipv4_gre_ipv4_gtpu_dl_ipv4_udp_l3dstl4src passed
25/08/2021 15:29:32              dut.10.240.183.62: flow flush 0
25/08/2021 15:29:32              dut.10.240.183.62: 
25/08/2021 15:29:32  TestCVLAdvancedIAVFRSSGTPoGRE: ===================Test sub case: mac_ipv4_gre_ipv4_gtpu_dl_ipv4_udp_l3srcl4src================
25/08/2021 15:29:32  TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle test--------------
25/08/2021 15:29:32              dut.10.240.183.62: flow validate 0 ingress pattern eth / ipv4 / gre / ipv4 / udp / gtpu / gtp_psc pdu_t is 0 / ipv4 / udp / end actions rss types ipv4-udp l3-src-only l4-src-only end key_len 0 queues end / end
25/08/2021 15:29:32              dut.10.240.183.62: 
Flow rule validated
25/08/2021 15:29:32              dut.10.240.183.62: flow create 0 ingress pattern eth / ipv4 / gre / ipv4 / udp / gtpu / gtp_psc pdu_t is 0 / ipv4 / udp / end actions rss types ipv4-udp l3-src-only l4-src-only end key_len 0 queues end / end
25/08/2021 15:29:32              dut.10.240.183.62: 
Flow rule #0 created
25/08/2021 15:29:32              dut.10.240.183.62: flow list 0
25/08/2021 15:29:32              dut.10.240.183.62: 
ID	Group	Prio	Attr	Rule
0	0	0	i--	ETH IPV4 GRE IPV4 UDP GTPU GTP_PSC IPV4 UDP => RSS
25/08/2021 15:29:32  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:29:32  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.7")/UDP(dport=2, sport=4)
25/08/2021 15:29:33              dut.10.240.183.62:  port 0/queue 2: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=114 - nb_segs=1 - RSS hash=0xe43ee642 - RSS queue=0x2 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x2
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:29:33  TestCVLAdvancedIAVFRSSGTPoGRE: action: save_hash

25/08/2021 15:29:33  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xe43ee642', '0x2')]
25/08/2021 15:29:33  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:29:33  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IP(src="1.1.2.16", dst="1.1.2.7")/UDP(dport=2, sport=4)
25/08/2021 15:29:34              dut.10.240.183.62: port 0/queue 14: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=114 - nb_segs=1 - RSS hash=0xf003a27e - RSS queue=0xe - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0xe
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:29:34  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different

25/08/2021 15:29:34  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xf003a27e', '0xe')]
25/08/2021 15:29:34  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:29:34  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.7")/UDP(dport=2, sport=14)
25/08/2021 15:29:36              dut.10.240.183.62: port 0/queue 15: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=114 - nb_segs=1 - RSS hash=0xb121a51f - RSS queue=0xf - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0xf
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:29:36  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different

25/08/2021 15:29:36  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xb121a51f', '0xf')]
25/08/2021 15:29:36  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:29:36  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IP(src="1.1.2.14", dst="1.1.2.15")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.17")/UDP(dport=12, sport=4)
25/08/2021 15:29:37              dut.10.240.183.62: port 0/queue 2: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=114 - nb_segs=1 - RSS hash=0xe43ee642 - RSS queue=0x2 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x2
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:29:37  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_same

25/08/2021 15:29:37  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xe43ee642', '0x2')]
25/08/2021 15:29:37  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:29:37  TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/IP(dst="192.168.0.1", src="192.168.0.2")/UDP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.7")/TCP(sport=4, dport=2)']
25/08/2021 15:29:38              dut.10.240.183.62: port 0/queue 0: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=574 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 0: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=602 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 0: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=122 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:29:38  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash

25/08/2021 15:29:38  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 15:29:38  TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle post-test--------------
25/08/2021 15:29:38              dut.10.240.183.62: flow destroy 0 rule 0
25/08/2021 15:29:40              dut.10.240.183.62: 
Flow rule #0 destroyed
testpmd> 
25/08/2021 15:29:40              dut.10.240.183.62: flow list 0
25/08/2021 15:29:40              dut.10.240.183.62: 
25/08/2021 15:29:40  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:29:40  TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.7")/UDP(dport=2, sport=4)']
25/08/2021 15:29:41              dut.10.240.183.62:  port 0/queue 0: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=114 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:29:41  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash

25/08/2021 15:29:41  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 15:29:41  TestCVLAdvancedIAVFRSSGTPoGRE: sub_case mac_ipv4_gre_ipv4_gtpu_dl_ipv4_udp_l3srcl4src passed
25/08/2021 15:29:41              dut.10.240.183.62: flow flush 0
25/08/2021 15:29:41              dut.10.240.183.62: 
25/08/2021 15:29:41  TestCVLAdvancedIAVFRSSGTPoGRE: ===================Test sub case: mac_ipv4_gre_ipv4_gtpu_dl_ipv4_udp_all================
25/08/2021 15:29:41  TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle test--------------
25/08/2021 15:29:41              dut.10.240.183.62: flow validate 0 ingress pattern eth / ipv4 / gre / ipv4 / udp / gtpu / gtp_psc pdu_t is 0 / ipv4 / udp / end actions rss types ipv4-udp end key_len 0 queues end / end
25/08/2021 15:29:41              dut.10.240.183.62: 
Flow rule validated
25/08/2021 15:29:41              dut.10.240.183.62: flow create 0 ingress pattern eth / ipv4 / gre / ipv4 / udp / gtpu / gtp_psc pdu_t is 0 / ipv4 / udp / end actions rss types ipv4-udp end key_len 0 queues end / end
25/08/2021 15:29:41              dut.10.240.183.62: 
Flow rule #0 created
25/08/2021 15:29:41              dut.10.240.183.62: flow list 0
25/08/2021 15:29:41              dut.10.240.183.62: 
ID	Group	Prio	Attr	Rule
0	0	0	i--	ETH IPV4 GRE IPV4 UDP GTPU GTP_PSC IPV4 UDP => RSS
25/08/2021 15:29:41  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:29:41  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.7")/UDP(dport=2, sport=4)
25/08/2021 15:29:43              dut.10.240.183.62:  port 0/queue 0: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=114 - nb_segs=1 - RSS hash=0xd956a8a0 - RSS queue=0x0 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:29:43  TestCVLAdvancedIAVFRSSGTPoGRE: action: save_hash

25/08/2021 15:29:43  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xd956a8a0', '0x0')]
25/08/2021 15:29:43  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:29:43  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IP(src="1.1.2.16", dst="1.1.2.7")/UDP(dport=2, sport=4)
25/08/2021 15:29:44              dut.10.240.183.62: port 0/queue 12: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=114 - nb_segs=1 - RSS hash=0xcd6bec9c - RSS queue=0xc - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0xc
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:29:44  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different

25/08/2021 15:29:44  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xcd6bec9c', '0xc')]
25/08/2021 15:29:44  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:29:44  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.17")/UDP(dport=2, sport=4)
25/08/2021 15:29:46              dut.10.240.183.62: port 0/queue 10: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=114 - nb_segs=1 - RSS hash=0xd1e39d0a - RSS queue=0xa - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0xa
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:29:46  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different

25/08/2021 15:29:46  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xd1e39d0a', '0xa')]
25/08/2021 15:29:46  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:29:46  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.7")/UDP(dport=2, sport=14)
25/08/2021 15:29:47              dut.10.240.183.62: port 0/queue 10: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=114 - nb_segs=1 - RSS hash=0xbe853c6a - RSS queue=0xa - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0xa
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:29:47  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different

25/08/2021 15:29:47  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xbe853c6a', '0xa')]
25/08/2021 15:29:47  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:29:47  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.7")/UDP(dport=12, sport=4)
25/08/2021 15:29:48              dut.10.240.183.62: port 0/queue 11: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=114 - nb_segs=1 - RSS hash=0xef4d4f2b - RSS queue=0xb - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0xb
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:29:48  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different

25/08/2021 15:29:48  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xef4d4f2b', '0xb')]
25/08/2021 15:29:48  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:29:48  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IP(src="1.1.2.14", dst="1.1.2.15")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.7")/UDP(dport=2, sport=4)
25/08/2021 15:29:49              dut.10.240.183.62: port 0/queue 0: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=114 - nb_segs=1 - RSS hash=0xd956a8a0 - RSS queue=0x0 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:29:49  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_same

25/08/2021 15:29:49  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xd956a8a0', '0x0')]
25/08/2021 15:29:49  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:29:49  TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/IP(dst="192.168.0.1", src="192.168.0.2")/UDP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.7")/TCP(sport=4, dport=2)']
25/08/2021 15:29:51              dut.10.240.183.62: port 0/queue 0: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=574 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 0: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=602 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 0: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=122 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:29:51  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash

25/08/2021 15:29:51  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 15:29:51  TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle post-test--------------
25/08/2021 15:29:51              dut.10.240.183.62: flow destroy 0 rule 0
25/08/2021 15:29:52              dut.10.240.183.62: 
Flow rule #0 destroyed
testpmd> 
25/08/2021 15:29:52              dut.10.240.183.62: flow list 0
25/08/2021 15:29:52              dut.10.240.183.62: 
25/08/2021 15:29:52  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:29:52  TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.7")']
25/08/2021 15:29:53              dut.10.240.183.62:  port 0/queue 0: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=106 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:29:53  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash

25/08/2021 15:29:53  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 15:29:53  TestCVLAdvancedIAVFRSSGTPoGRE: sub_case mac_ipv4_gre_ipv4_gtpu_dl_ipv4_udp_all passed
25/08/2021 15:29:53              dut.10.240.183.62: flow flush 0
25/08/2021 15:29:54              dut.10.240.183.62: 
25/08/2021 15:29:54  TestCVLAdvancedIAVFRSSGTPoGRE: {'mac_ipv4_gre_ipv4_gtpu_dl_ipv4_udp_l3dst': 'passed', 'mac_ipv4_gre_ipv4_gtpu_dl_ipv4_udp_l3src': 'passed', 'mac_ipv4_gre_ipv4_gtpu_dl_ipv4_udp_l4dst': 'passed', 'mac_ipv4_gre_ipv4_gtpu_dl_ipv4_udp_l4src': 'passed', 'mac_ipv4_gre_ipv4_gtpu_dl_ipv4_udp_l3dstl4dst': 'passed', 'mac_ipv4_gre_ipv4_gtpu_dl_ipv4_udp_l3srcl4dst': 'passed', 'mac_ipv4_gre_ipv4_gtpu_dl_ipv4_udp_l3dstl4src': 'passed', 'mac_ipv4_gre_ipv4_gtpu_dl_ipv4_udp_l3srcl4src': 'passed', 'mac_ipv4_gre_ipv4_gtpu_dl_ipv4_udp_all': 'passed'}
25/08/2021 15:29:54  TestCVLAdvancedIAVFRSSGTPoGRE: pass rate is: 100.0
25/08/2021 15:29:54  TestCVLAdvancedIAVFRSSGTPoGRE: Test Case test_mac_ipv4_gre_ipv4_gtpu_dl_ipv4_udp_toeplitz Result PASSED:
25/08/2021 15:29:54              dut.10.240.183.62: quit
25/08/2021 15:29:54              dut.10.240.183.62: 
Telling cores to stop...
Waiting for lcores to finish...

  ------- Forward Stats for RX Port= 0/Queue= 0 -> TX Port= 0/Queue= 0 -------
  RX-packets: 38             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: 4              TX-packets: 0              TX-dropped: 0             

  ------- Forward Stats for RX Port= 0/Queue= 4 -> TX Port= 0/Queue= 4 -------
  RX-packets: 5              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= 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= 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: 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=12 -> TX Port= 0/Queue=12 -------
  RX-packets: 1              TX-packets: 0              TX-dropped: 0             

  ------- Forward Stats for RX Port= 0/Queue=14 -> TX Port= 0/Queue=14 -------
  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 statistics for port 0  ----------------------
  RX-packets: 70             RX-dropped: 0             RX-total: 70
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ----------------------------------------------------------------------------

  +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
  RX-packets: 70             RX-dropped: 0             RX-total: 70
  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...
25/08/2021 15:29:54  TestCVLAdvancedIAVFRSSGTPoGRE: Test Case test_mac_ipv4_gre_ipv4_gtpu_dl_ipv6_symmetric Begin
25/08/2021 15:29:54              dut.10.240.183.62:  
25/08/2021 15:29:54                         tester: 
25/08/2021 15:29:54              dut.10.240.183.62: x86_64-native-linuxapp-gcc/app/dpdk-testpmd -l 32,33,34,35 -n 4  --file-prefix=dpdk_29620_20210825152429  -a 0000:af:01.0 -- -i --rxq=16 --txq=16 --rxd=384 --txd=384 --disable-rss
25/08/2021 15:29:56              dut.10.240.183.62: EAL: Detected 72 lcore(s)
EAL: Detected 2 NUMA nodes
EAL: Detected static linkage of DPDK
EAL: Multi-process socket /var/run/dpdk/dpdk_29620_20210825152429/mp_socket
EAL: Selected IOVA mode 'PA'
EAL: 1024 hugepages of size 2097152 reserved, but no mounted hugetlbfs found for that size
EAL: VFIO support initialized
EAL: Using IOMMU type 8 (No-IOMMU)
EAL: Probe PCI driver: net_iavf (8086:1889) device: 0000:af:01.0 (socket 1)
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)
iavf_configure_queues(): request RXDID[22] in Queue[0]
iavf_configure_queues(): request RXDID[22] in Queue[1]
iavf_configure_queues(): request RXDID[22] in Queue[2]
iavf_configure_queues(): request RXDID[22] in Queue[3]
iavf_configure_queues(): request RXDID[22] in Queue[4]
iavf_configure_queues(): request RXDID[22] in Queue[5]
iavf_configure_queues(): request RXDID[22] in Queue[6]
iavf_configure_queues(): request RXDID[22] in Queue[7]
iavf_configure_queues(): request RXDID[22] in Queue[8]
iavf_configure_queues(): request RXDID[22] in Queue[9]
iavf_configure_queues(): request RXDID[22] in Queue[10]
iavf_configure_queues(): request RXDID[22] in Queue[11]
iavf_configure_queues(): request RXDID[22] in Queue[12]
iavf_configure_queues(): request RXDID[22] in Queue[13]
iavf_configure_queues(): request RXDID[22] in Queue[14]
iavf_configure_queues(): request RXDID[22] in Queue[15]

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event
Port 0: 00:11:22:33:44:55
Checking link statuses...
Done
25/08/2021 15:30:06              dut.10.240.183.62: set fwd rxonly
25/08/2021 15:30:06              dut.10.240.183.62: 
Set rxonly packet forwarding mode
25/08/2021 15:30:06              dut.10.240.183.62: set verbose 1
25/08/2021 15:30:06              dut.10.240.183.62: 
Change verbose level from 0 to 1
25/08/2021 15:30:06              dut.10.240.183.62: start
25/08/2021 15:30:06              dut.10.240.183.62: 
rxonly packet forwarding - ports=1 - cores=1 - streams=16 - NUMA support enabled, MP allocation mode: native
Logical Core 33 (socket 1) forwards packets on 16 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

  rxonly packet forwarding packets/burst=32
  nb forwarding cores=1 - nb forwarding ports=1
  port 0: RX queue number: 16 Tx queue number: 16
    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=0 hthresh=0  wthresh=0
      TX offloads=0x10000 - TX RS bit threshold=32
25/08/2021 15:30:06              dut.10.240.183.62: show port info all
25/08/2021 15:30:06              dut.10.240.183.62: 

********************* Infos for port 0  *********************
MAC address: 00:11:22:33:44:55
Device name: 0000:af:01.0
Driver name: net_iavf
Firmware-version: not available
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: 64
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
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: 16
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: 16
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
25/08/2021 15:30:06  TestCVLAdvancedIAVFRSSGTPoGRE: ===================Test sub case: mac_ipv4_gre_ipv4_gtpu_dl_ipv6_symmetric================
25/08/2021 15:30:06  TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle test--------------
25/08/2021 15:30:06              dut.10.240.183.62: flow validate 0 ingress pattern eth / ipv4 / gre / ipv4 / udp / gtpu / gtp_psc pdu_t is 0 / ipv6 / end actions rss func symmetric_toeplitz types ipv6 end key_len 0 queues end / end
25/08/2021 15:30:06              dut.10.240.183.62: 
Flow rule validated
25/08/2021 15:30:06              dut.10.240.183.62: flow create 0 ingress pattern eth / ipv4 / gre / ipv4 / udp / gtpu / gtp_psc pdu_t is 0 / ipv6 / end actions rss func symmetric_toeplitz types ipv6 end key_len 0 queues end / end
25/08/2021 15:30:06              dut.10.240.183.62: 
Flow rule #0 created
25/08/2021 15:30:06              dut.10.240.183.62: flow list 0
25/08/2021 15:30:06              dut.10.240.183.62: 
ID	Group	Prio	Attr	Rule
0	0	0	i--	ETH IPV4 GRE IPV4 UDP GTPU GTP_PSC IPV6 => RSS
25/08/2021 15:30:06  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:30:06  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP()/GRE()/IP()/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IPv6(dst="ABAB:910B:6666:3457:8295:3333:1800:2929",src="CDCD:910A:2222:5498:8475:1111:3900:2020")
25/08/2021 15:30:07              dut.10.240.183.62:  port 0/queue 13: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=126 - nb_segs=1 - RSS hash=0xc3c8631d - RSS queue=0xd - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0xd
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:30:07  TestCVLAdvancedIAVFRSSGTPoGRE: action: {'save_hash': 'gtpogre-ipv4-nonfrag'}

25/08/2021 15:30:07  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xc3c8631d', '0xd')]
25/08/2021 15:30:07  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:30:07  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP()/GRE()/IP()/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IPv6(dst="ABAB:910B:6666:3457:8295:3333:1800:2929",src="CDCD:910A:2222:5498:8475:1111:3900:2020")
25/08/2021 15:30:09              dut.10.240.183.62: port 0/queue 13: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=126 - nb_segs=1 - RSS hash=0xc3c8631d - RSS queue=0xd - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0xd
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:30:09  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_same

25/08/2021 15:30:09  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xc3c8631d', '0xd')]
25/08/2021 15:30:09  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:30:09  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP()/GRE()/IP()/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.7")
25/08/2021 15:30:10              dut.10.240.183.62: port 0/queue 0: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=106 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:30:10  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash

25/08/2021 15:30:10  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 15:30:10  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:30:10  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP()/GRE()/IP()/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IPv6(dst="ABAB:910B:6666:3457:8295:3333:1800:2929",src="CDCD:910A:2222:5498:8475:1111:3900:2020")
25/08/2021 15:30:11              dut.10.240.183.62: port 0/queue 0: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=126 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:30:11  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash

25/08/2021 15:30:11  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 15:30:11  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:30:11  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP()/GRE()/IP()/UDP()/GTP_U_Header()/IPv6(dst="ABAB:910B:6666:3457:8295:3333:1800:2929",src="CDCD:910A:2222:5498:8475:1111:3900:2020")
25/08/2021 15:30:12              dut.10.240.183.62: port 0/queue 0: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=114 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:30:12  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash

25/08/2021 15:30:12  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 15:30:12  TestCVLAdvancedIAVFRSSGTPoGRE: sub_case mac_ipv4_gre_ipv4_gtpu_dl_ipv6_symmetric passed
25/08/2021 15:30:12              dut.10.240.183.62: flow flush 0
25/08/2021 15:30:13              dut.10.240.183.62: 
25/08/2021 15:30:13  TestCVLAdvancedIAVFRSSGTPoGRE: {'mac_ipv4_gre_ipv4_gtpu_dl_ipv6_symmetric': 'passed'}
25/08/2021 15:30:13  TestCVLAdvancedIAVFRSSGTPoGRE: pass rate is: 100.0
25/08/2021 15:30:13  TestCVLAdvancedIAVFRSSGTPoGRE: Test Case test_mac_ipv4_gre_ipv4_gtpu_dl_ipv6_symmetric Result PASSED:
25/08/2021 15:30:13              dut.10.240.183.62: quit
25/08/2021 15:30:13              dut.10.240.183.62: 
Telling cores to stop...
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=13 -> TX Port= 0/Queue=13 -------
  RX-packets: 2              TX-packets: 0              TX-dropped: 0             

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

  +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
  RX-packets: 5              RX-dropped: 0             RX-total: 5
  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...
25/08/2021 15:30:13  TestCVLAdvancedIAVFRSSGTPoGRE: Test Case test_mac_ipv4_gre_ipv4_gtpu_dl_ipv6_tcp_toeplitz Begin
25/08/2021 15:30:13              dut.10.240.183.62:  
25/08/2021 15:30:13                         tester: 
25/08/2021 15:30:13              dut.10.240.183.62: x86_64-native-linuxapp-gcc/app/dpdk-testpmd -l 32,33,34,35 -n 4  --file-prefix=dpdk_29620_20210825152429  -a 0000:af:01.0 -- -i --rxq=16 --txq=16 --rxd=384 --txd=384 --disable-rss
25/08/2021 15:30:15              dut.10.240.183.62: EAL: Detected 72 lcore(s)
EAL: Detected 2 NUMA nodes
EAL: Detected static linkage of DPDK
EAL: Multi-process socket /var/run/dpdk/dpdk_29620_20210825152429/mp_socket
EAL: Selected IOVA mode 'PA'
EAL: 1024 hugepages of size 2097152 reserved, but no mounted hugetlbfs found for that size
EAL: VFIO support initialized
EAL: Using IOMMU type 8 (No-IOMMU)
EAL: Probe PCI driver: net_iavf (8086:1889) device: 0000:af:01.0 (socket 1)
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)
iavf_configure_queues(): request RXDID[22] in Queue[0]
iavf_configure_queues(): request RXDID[22] in Queue[1]
iavf_configure_queues(): request RXDID[22] in Queue[2]
iavf_configure_queues(): request RXDID[22] in Queue[3]
iavf_configure_queues(): request RXDID[22] in Queue[4]
iavf_configure_queues(): request RXDID[22] in Queue[5]
iavf_configure_queues(): request RXDID[22] in Queue[6]
iavf_configure_queues(): request RXDID[22] in Queue[7]
iavf_configure_queues(): request RXDID[22] in Queue[8]
iavf_configure_queues(): request RXDID[22] in Queue[9]
iavf_configure_queues(): request RXDID[22] in Queue[10]
iavf_configure_queues(): request RXDID[22] in Queue[11]
iavf_configure_queues(): request RXDID[22] in Queue[12]
iavf_configure_queues(): request RXDID[22] in Queue[13]
iavf_configure_queues(): request RXDID[22] in Queue[14]
iavf_configure_queues(): request RXDID[22] in Queue[15]

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event
Port 0: 00:11:22:33:44:55
Checking link statuses...
Done
25/08/2021 15:30:25              dut.10.240.183.62: set fwd rxonly
25/08/2021 15:30:25              dut.10.240.183.62: 
Set rxonly packet forwarding mode
25/08/2021 15:30:25              dut.10.240.183.62: set verbose 1
25/08/2021 15:30:25              dut.10.240.183.62: 
Change verbose level from 0 to 1
25/08/2021 15:30:25              dut.10.240.183.62: start
25/08/2021 15:30:25              dut.10.240.183.62: 
rxonly packet forwarding - ports=1 - cores=1 - streams=16 - NUMA support enabled, MP allocation mode: native
Logical Core 33 (socket 1) forwards packets on 16 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

  rxonly packet forwarding packets/burst=32
  nb forwarding cores=1 - nb forwarding ports=1
  port 0: RX queue number: 16 Tx queue number: 16
    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=0 hthresh=0  wthresh=0
      TX offloads=0x10000 - TX RS bit threshold=32
25/08/2021 15:30:25              dut.10.240.183.62: show port info all
25/08/2021 15:30:25              dut.10.240.183.62: 

********************* Infos for port 0  *********************
MAC address: 00:11:22:33:44:55
Device name: 0000:af:01.0
Driver name: net_iavf
Firmware-version: not available
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: 64
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
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: 16
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: 16
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
25/08/2021 15:30:25  TestCVLAdvancedIAVFRSSGTPoGRE: ===================Test sub case: mac_ipv4_gre_ipv4_gtpu_dl_ipv6_tcp_l3dst================
25/08/2021 15:30:25  TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle test--------------
25/08/2021 15:30:25              dut.10.240.183.62: flow validate 0 ingress pattern eth / ipv4 / gre / ipv4 / udp / gtpu / gtp_psc pdu_t is 0 / ipv6 / tcp / end actions rss types ipv6-tcp l3-dst-only end key_len 0 queues end / end
25/08/2021 15:30:25              dut.10.240.183.62: 
Flow rule validated
25/08/2021 15:30:25              dut.10.240.183.62: flow create 0 ingress pattern eth / ipv4 / gre / ipv4 / udp / gtpu / gtp_psc pdu_t is 0 / ipv6 / tcp / end actions rss types ipv6-tcp l3-dst-only end key_len 0 queues end / end
25/08/2021 15:30:25              dut.10.240.183.62: 
Flow rule #0 created
25/08/2021 15:30:25              dut.10.240.183.62: flow list 0
25/08/2021 15:30:25              dut.10.240.183.62: 
ID	Group	Prio	Attr	Rule
0	0	0	i--	ETH IPV4 GRE IPV4 UDP GTPU GTP_PSC IPV6 TCP => RSS
25/08/2021 15:30:25  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:30:25  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(dport=2, sport=4)
25/08/2021 15:30:26              dut.10.240.183.62:  port 0/queue 1: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=146 - nb_segs=1 - RSS hash=0xec3f1251 - RSS queue=0x1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x1
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:30:26  TestCVLAdvancedIAVFRSSGTPoGRE: action: save_hash

25/08/2021 15:30:26  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xec3f1251', '0x1')]
25/08/2021 15:30:26  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:30:26  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2027")/TCP(dport=2, sport=4)
25/08/2021 15:30:28              dut.10.240.183.62: port 0/queue 10: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=146 - nb_segs=1 - RSS hash=0xebcecbda - RSS queue=0xa - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0xa
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:30:28  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different

25/08/2021 15:30:28  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xebcecbda', '0xa')]
25/08/2021 15:30:28  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:30:28  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IP(src="1.1.2.14", dst="1.1.2.15")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2926",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(dport=12, sport=14)
25/08/2021 15:30:29              dut.10.240.183.62: port 0/queue 1: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=146 - nb_segs=1 - RSS hash=0xec3f1251 - RSS queue=0x1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x1
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:30:29  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_same

25/08/2021 15:30:29  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xec3f1251', '0x1')]
25/08/2021 15:30:29  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:30:29  TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/IP(dst="192.168.0.1", src="192.168.0.2")/TCP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.7")/TCP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(sport=4, dport=2)']
25/08/2021 15:30:31              dut.10.240.183.62: port 0/queue 0: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=586 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 0: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=594 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 0: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=130 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:30:31  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash

25/08/2021 15:30:31  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 15:30:31  TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle post-test--------------
25/08/2021 15:30:31              dut.10.240.183.62: flow destroy 0 rule 0
25/08/2021 15:30:32              dut.10.240.183.62: 
Flow rule #0 destroyed
testpmd> 
25/08/2021 15:30:32              dut.10.240.183.62: flow list 0
25/08/2021 15:30:32              dut.10.240.183.62: 
25/08/2021 15:30:32  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:30:32  TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(dport=2, sport=4)']
25/08/2021 15:30:33              dut.10.240.183.62:  port 0/queue 0: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=146 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:30:33  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash

25/08/2021 15:30:33  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 15:30:33  TestCVLAdvancedIAVFRSSGTPoGRE: sub_case mac_ipv4_gre_ipv4_gtpu_dl_ipv6_tcp_l3dst passed
25/08/2021 15:30:33              dut.10.240.183.62: flow flush 0
25/08/2021 15:30:33              dut.10.240.183.62: 
25/08/2021 15:30:33  TestCVLAdvancedIAVFRSSGTPoGRE: ===================Test sub case: mac_ipv4_gre_ipv4_gtpu_dl_ipv6_tcp_l3src================
25/08/2021 15:30:33  TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle test--------------
25/08/2021 15:30:33              dut.10.240.183.62: flow validate 0 ingress pattern eth / ipv4 / gre / ipv4 / udp / gtpu / gtp_psc pdu_t is 0 / ipv6 / tcp / end actions rss types ipv6-tcp l3-src-only end key_len 0 queues end / end
25/08/2021 15:30:33              dut.10.240.183.62: 
Flow rule validated
25/08/2021 15:30:33              dut.10.240.183.62: flow create 0 ingress pattern eth / ipv4 / gre / ipv4 / udp / gtpu / gtp_psc pdu_t is 0 / ipv6 / tcp / end actions rss types ipv6-tcp l3-src-only end key_len 0 queues end / end
25/08/2021 15:30:33              dut.10.240.183.62: 
Flow rule #0 created
25/08/2021 15:30:33              dut.10.240.183.62: flow list 0
25/08/2021 15:30:33              dut.10.240.183.62: 
ID	Group	Prio	Attr	Rule
0	0	0	i--	ETH IPV4 GRE IPV4 UDP GTPU GTP_PSC IPV6 TCP => RSS
25/08/2021 15:30:33  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:30:33  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(dport=2, sport=4)
25/08/2021 15:30:35              dut.10.240.183.62:  port 0/queue 10: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=146 - nb_segs=1 - RSS hash=0x5387057a - RSS queue=0xa - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0xa
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:30:35  TestCVLAdvancedIAVFRSSGTPoGRE: action: save_hash

25/08/2021 15:30:35  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x5387057a', '0xa')]
25/08/2021 15:30:35  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:30:35  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2926",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(dport=2, sport=4)
25/08/2021 15:30:36              dut.10.240.183.62: port 0/queue 11: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=146 - nb_segs=1 - RSS hash=0xf88256b - RSS queue=0xb - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0xb
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:30:36  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different

25/08/2021 15:30:36  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xf88256b', '0xb')]
25/08/2021 15:30:36  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:30:36  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IP(src="1.1.2.14", dst="1.1.2.15")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2027")/TCP(dport=12, sport=14)
25/08/2021 15:30:37              dut.10.240.183.62: port 0/queue 10: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=146 - nb_segs=1 - RSS hash=0x5387057a - RSS queue=0xa - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0xa
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:30:37  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_same

25/08/2021 15:30:37  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x5387057a', '0xa')]
25/08/2021 15:30:37  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:30:37  TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/IP(dst="192.168.0.1", src="192.168.0.2")/TCP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.7")/TCP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(sport=4, dport=2)']
25/08/2021 15:30:39              dut.10.240.183.62: port 0/queue 0: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=586 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 0: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=594 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 0: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=130 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:30:39  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash

25/08/2021 15:30:39  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 15:30:39  TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle post-test--------------
25/08/2021 15:30:39              dut.10.240.183.62: flow destroy 0 rule 0
25/08/2021 15:30:40              dut.10.240.183.62: 
Flow rule #0 destroyed
testpmd> 
25/08/2021 15:30:40              dut.10.240.183.62: flow list 0
25/08/2021 15:30:40              dut.10.240.183.62: 
25/08/2021 15:30:40  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:30:40  TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(dport=2, sport=4)']
25/08/2021 15:30:41              dut.10.240.183.62:  port 0/queue 0: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=146 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:30:41  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash

25/08/2021 15:30:41  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 15:30:41  TestCVLAdvancedIAVFRSSGTPoGRE: sub_case mac_ipv4_gre_ipv4_gtpu_dl_ipv6_tcp_l3src passed
25/08/2021 15:30:41              dut.10.240.183.62: flow flush 0
25/08/2021 15:30:41              dut.10.240.183.62: 
25/08/2021 15:30:41  TestCVLAdvancedIAVFRSSGTPoGRE: ===================Test sub case: mac_ipv4_gre_ipv4_gtpu_dl_ipv6_tcp_l4dst================
25/08/2021 15:30:41  TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle test--------------
25/08/2021 15:30:41              dut.10.240.183.62: flow validate 0 ingress pattern eth / ipv4 / gre / ipv4 / udp / gtpu / gtp_psc pdu_t is 0 / ipv6 / tcp / end actions rss types ipv6-tcp l4-dst-only end key_len 0 queues end / end
25/08/2021 15:30:42              dut.10.240.183.62: 
Flow rule validated
25/08/2021 15:30:42              dut.10.240.183.62: flow create 0 ingress pattern eth / ipv4 / gre / ipv4 / udp / gtpu / gtp_psc pdu_t is 0 / ipv6 / tcp / end actions rss types ipv6-tcp l4-dst-only end key_len 0 queues end / end
25/08/2021 15:30:42              dut.10.240.183.62: 
Flow rule #0 created
25/08/2021 15:30:42              dut.10.240.183.62: flow list 0
25/08/2021 15:30:42              dut.10.240.183.62: 
ID	Group	Prio	Attr	Rule
0	0	0	i--	ETH IPV4 GRE IPV4 UDP GTPU GTP_PSC IPV6 TCP => RSS
25/08/2021 15:30:42  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:30:42  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(dport=2, sport=4)
25/08/2021 15:30:43              dut.10.240.183.62:  port 0/queue 14: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=146 - nb_segs=1 - RSS hash=0xa66962e - RSS queue=0xe - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0xe
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:30:43  TestCVLAdvancedIAVFRSSGTPoGRE: action: save_hash

25/08/2021 15:30:43  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xa66962e', '0xe')]
25/08/2021 15:30:43  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:30:43  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(dport=12, sport=4)
25/08/2021 15:30:44              dut.10.240.183.62: port 0/queue 12: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=146 - nb_segs=1 - RSS hash=0x7aaee9c - RSS queue=0xc - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0xc
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:30:44  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different

25/08/2021 15:30:44  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x7aaee9c', '0xc')]
25/08/2021 15:30:44  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:30:44  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IP(src="1.1.2.14", dst="1.1.2.15")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2926",dst="CDCD:910A:2222:5498:8475:1111:3900:2027")/TCP(dport=2, sport=14)
25/08/2021 15:30:46              dut.10.240.183.62: port 0/queue 14: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=146 - nb_segs=1 - RSS hash=0xa66962e - RSS queue=0xe - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0xe
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:30:46  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_same

25/08/2021 15:30:46  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xa66962e', '0xe')]
25/08/2021 15:30:46  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:30:46  TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/IP(dst="192.168.0.1", src="192.168.0.2")/TCP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.7")/TCP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(sport=4, dport=2)']
25/08/2021 15:30:47              dut.10.240.183.62: port 0/queue 0: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=586 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 0: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=594 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 0: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=130 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:30:47  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash

25/08/2021 15:30:47  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 15:30:47  TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle post-test--------------
25/08/2021 15:30:47              dut.10.240.183.62: flow destroy 0 rule 0
25/08/2021 15:30:48              dut.10.240.183.62: 
Flow rule #0 destroyed
testpmd> 
25/08/2021 15:30:48              dut.10.240.183.62: flow list 0
25/08/2021 15:30:48              dut.10.240.183.62: 
25/08/2021 15:30:48  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:30:48  TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(dport=2, sport=4)']
25/08/2021 15:30:50              dut.10.240.183.62:  port 0/queue 0: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=146 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:30:50  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash

25/08/2021 15:30:50  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 15:30:50  TestCVLAdvancedIAVFRSSGTPoGRE: sub_case mac_ipv4_gre_ipv4_gtpu_dl_ipv6_tcp_l4dst passed
25/08/2021 15:30:50              dut.10.240.183.62: flow flush 0
25/08/2021 15:30:50              dut.10.240.183.62: 
25/08/2021 15:30:50  TestCVLAdvancedIAVFRSSGTPoGRE: ===================Test sub case: mac_ipv4_gre_ipv4_gtpu_dl_ipv6_tcp_l4src================
25/08/2021 15:30:50  TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle test--------------
25/08/2021 15:30:50              dut.10.240.183.62: flow validate 0 ingress pattern eth / ipv4 / gre / ipv4 / udp / gtpu / gtp_psc pdu_t is 0 / ipv6 / tcp / end actions rss types ipv6-tcp l4-src-only end key_len 0 queues end / end
25/08/2021 15:30:50              dut.10.240.183.62: 
Flow rule validated
25/08/2021 15:30:50              dut.10.240.183.62: flow create 0 ingress pattern eth / ipv4 / gre / ipv4 / udp / gtpu / gtp_psc pdu_t is 0 / ipv6 / tcp / end actions rss types ipv6-tcp l4-src-only end key_len 0 queues end / end
25/08/2021 15:30:50              dut.10.240.183.62: 
Flow rule #0 created
25/08/2021 15:30:50              dut.10.240.183.62: flow list 0
25/08/2021 15:30:50              dut.10.240.183.62: 
ID	Group	Prio	Attr	Rule
0	0	0	i--	ETH IPV4 GRE IPV4 UDP GTPU GTP_PSC IPV6 TCP => RSS
25/08/2021 15:30:50  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:30:50  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(dport=2, sport=4)
25/08/2021 15:30:51              dut.10.240.183.62:  port 0/queue 7: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=146 - nb_segs=1 - RSS hash=0x5334b17 - RSS queue=0x7 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x7
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:30:51  TestCVLAdvancedIAVFRSSGTPoGRE: action: save_hash

25/08/2021 15:30:51  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x5334b17', '0x7')]
25/08/2021 15:30:51  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:30:51  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(dport=2, sport=14)
25/08/2021 15:30:53              dut.10.240.183.62: port 0/queue 2: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=146 - nb_segs=1 - RSS hash=0xdcc78b2 - RSS queue=0x2 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x2
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:30:53  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different

25/08/2021 15:30:53  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xdcc78b2', '0x2')]
25/08/2021 15:30:53  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:30:53  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IP(src="1.1.2.14", dst="1.1.2.15")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2926",dst="CDCD:910A:2222:5498:8475:1111:3900:2027")/TCP(dport=12, sport=4)
25/08/2021 15:30:54              dut.10.240.183.62: port 0/queue 7: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=146 - nb_segs=1 - RSS hash=0x5334b17 - RSS queue=0x7 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x7
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:30:54  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_same

25/08/2021 15:30:54  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x5334b17', '0x7')]
25/08/2021 15:30:54  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:30:54  TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/IP(dst="192.168.0.1", src="192.168.0.2")/TCP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.7")/TCP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(sport=4, dport=2)']
25/08/2021 15:30:56              dut.10.240.183.62: port 0/queue 0: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=586 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 0: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=594 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 0: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=130 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:30:56  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash

25/08/2021 15:30:56  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 15:30:56  TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle post-test--------------
25/08/2021 15:30:56              dut.10.240.183.62: flow destroy 0 rule 0
25/08/2021 15:30:57              dut.10.240.183.62: 
Flow rule #0 destroyed
testpmd> 
25/08/2021 15:30:57              dut.10.240.183.62: flow list 0
25/08/2021 15:30:57              dut.10.240.183.62: 
25/08/2021 15:30:57  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:30:57  TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(dport=2, sport=4)']
25/08/2021 15:30:58              dut.10.240.183.62:  port 0/queue 0: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=146 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:30:58  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash

25/08/2021 15:30:58  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 15:30:58  TestCVLAdvancedIAVFRSSGTPoGRE: sub_case mac_ipv4_gre_ipv4_gtpu_dl_ipv6_tcp_l4src passed
25/08/2021 15:30:58              dut.10.240.183.62: flow flush 0
25/08/2021 15:30:59              dut.10.240.183.62: 
25/08/2021 15:30:59  TestCVLAdvancedIAVFRSSGTPoGRE: ===================Test sub case: mac_ipv4_gre_ipv4_gtpu_dl_ipv6_tcp_l3dstl4dst================
25/08/2021 15:30:59  TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle test--------------
25/08/2021 15:30:59              dut.10.240.183.62: flow validate 0 ingress pattern eth / ipv4 / gre / ipv4 / udp / gtpu / gtp_psc pdu_t is 0 / ipv6 / tcp / end actions rss types ipv6-tcp l3-dst-only l4-dst-only end key_len 0 queues end / end
25/08/2021 15:30:59              dut.10.240.183.62: 
Flow rule validated
25/08/2021 15:30:59              dut.10.240.183.62: flow create 0 ingress pattern eth / ipv4 / gre / ipv4 / udp / gtpu / gtp_psc pdu_t is 0 / ipv6 / tcp / end actions rss types ipv6-tcp l3-dst-only l4-dst-only end key_len 0 queues end / end
25/08/2021 15:30:59              dut.10.240.183.62: 
Flow rule #0 created
25/08/2021 15:30:59              dut.10.240.183.62: flow list 0
25/08/2021 15:30:59              dut.10.240.183.62: 
ID	Group	Prio	Attr	Rule
0	0	0	i--	ETH IPV4 GRE IPV4 UDP GTPU GTP_PSC IPV6 TCP => RSS
25/08/2021 15:30:59  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:30:59  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(dport=2, sport=4)
25/08/2021 15:31:00              dut.10.240.183.62:  port 0/queue 5: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=146 - nb_segs=1 - RSS hash=0xa552fc5 - RSS queue=0x5 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x5
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:31:00  TestCVLAdvancedIAVFRSSGTPoGRE: action: save_hash

25/08/2021 15:31:00  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xa552fc5', '0x5')]
25/08/2021 15:31:00  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:31:00  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2027")/TCP(dport=2, sport=4)
25/08/2021 15:31:01              dut.10.240.183.62: port 0/queue 14: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=146 - nb_segs=1 - RSS hash=0xda4f64e - RSS queue=0xe - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0xe
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:31:01  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different

25/08/2021 15:31:01  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xda4f64e', '0xe')]
25/08/2021 15:31:01  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:31:01  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(dport=12, sport=4)
25/08/2021 15:31:03              dut.10.240.183.62: port 0/queue 14: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=146 - nb_segs=1 - RSS hash=0xe69083fe - RSS queue=0xe - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0xe
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:31:03  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different

25/08/2021 15:31:03  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xe69083fe', '0xe')]
25/08/2021 15:31:03  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:31:03  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IP(src="1.1.2.14", dst="1.1.2.15")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2926",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(dport=2, sport=14)
25/08/2021 15:31:04              dut.10.240.183.62: port 0/queue 5: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=146 - nb_segs=1 - RSS hash=0xa552fc5 - RSS queue=0x5 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x5
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:31:04  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_same

25/08/2021 15:31:04  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xa552fc5', '0x5')]
25/08/2021 15:31:04  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:31:04  TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/IP(dst="192.168.0.1", src="192.168.0.2")/TCP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.7")/TCP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(sport=4, dport=2)']
25/08/2021 15:31:06              dut.10.240.183.62: port 0/queue 0: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=586 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 0: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=594 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 0: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=130 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:31:06  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash

25/08/2021 15:31:06  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 15:31:06  TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle post-test--------------
25/08/2021 15:31:06              dut.10.240.183.62: flow destroy 0 rule 0
25/08/2021 15:31:07              dut.10.240.183.62: 
Flow rule #0 destroyed
testpmd> 
25/08/2021 15:31:07              dut.10.240.183.62: flow list 0
25/08/2021 15:31:07              dut.10.240.183.62: 
25/08/2021 15:31:07  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:31:07  TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(dport=2, sport=4)']
25/08/2021 15:31:08              dut.10.240.183.62:  port 0/queue 0: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=146 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:31:08  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash

25/08/2021 15:31:08  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 15:31:08  TestCVLAdvancedIAVFRSSGTPoGRE: sub_case mac_ipv4_gre_ipv4_gtpu_dl_ipv6_tcp_l3dstl4dst passed
25/08/2021 15:31:08              dut.10.240.183.62: flow flush 0
25/08/2021 15:31:08              dut.10.240.183.62: 
25/08/2021 15:31:08  TestCVLAdvancedIAVFRSSGTPoGRE: ===================Test sub case: mac_ipv4_gre_ipv4_gtpu_dl_ipv6_tcp_l3srcl4dst================
25/08/2021 15:31:08  TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle test--------------
25/08/2021 15:31:08              dut.10.240.183.62: flow validate 0 ingress pattern eth / ipv4 / gre / ipv4 / udp / gtpu / gtp_psc pdu_t is 0 / ipv6 / tcp / end actions rss types ipv6-tcp l3-src-only l4-dst-only end key_len 0 queues end / end
25/08/2021 15:31:08              dut.10.240.183.62: 
Flow rule validated
25/08/2021 15:31:08              dut.10.240.183.62: flow create 0 ingress pattern eth / ipv4 / gre / ipv4 / udp / gtpu / gtp_psc pdu_t is 0 / ipv6 / tcp / end actions rss types ipv6-tcp l3-src-only l4-dst-only end key_len 0 queues end / end
25/08/2021 15:31:08              dut.10.240.183.62: 
Flow rule #0 created
25/08/2021 15:31:08              dut.10.240.183.62: flow list 0
25/08/2021 15:31:08              dut.10.240.183.62: 
ID	Group	Prio	Attr	Rule
0	0	0	i--	ETH IPV4 GRE IPV4 UDP GTPU GTP_PSC IPV6 TCP => RSS
25/08/2021 15:31:08  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:31:08  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(dport=2, sport=4)
25/08/2021 15:31:10              dut.10.240.183.62:  port 0/queue 14: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=146 - nb_segs=1 - RSS hash=0xb5ed38ee - RSS queue=0xe - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0xe
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:31:10  TestCVLAdvancedIAVFRSSGTPoGRE: action: save_hash

25/08/2021 15:31:10  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xb5ed38ee', '0xe')]
25/08/2021 15:31:10  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:31:10  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2926",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(dport=2, sport=4)
25/08/2021 15:31:11              dut.10.240.183.62: port 0/queue 15: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=146 - nb_segs=1 - RSS hash=0xe9e218ff - RSS queue=0xf - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0xf
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:31:11  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different

25/08/2021 15:31:11  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xe9e218ff', '0xf')]
25/08/2021 15:31:11  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:31:11  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(dport=12, sport=4)
25/08/2021 15:31:12              dut.10.240.183.62: port 0/queue 5: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=146 - nb_segs=1 - RSS hash=0x592894d5 - RSS queue=0x5 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x5
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:31:12  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different

25/08/2021 15:31:12  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x592894d5', '0x5')]
25/08/2021 15:31:12  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:31:12  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IP(src="1.1.2.14", dst="1.1.2.15")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2027")/TCP(dport=2, sport=14)
25/08/2021 15:31:14              dut.10.240.183.62: port 0/queue 14: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=146 - nb_segs=1 - RSS hash=0xb5ed38ee - RSS queue=0xe - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0xe
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:31:14  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_same

25/08/2021 15:31:14  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xb5ed38ee', '0xe')]
25/08/2021 15:31:14  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:31:14  TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/IP(dst="192.168.0.1", src="192.168.0.2")/TCP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.7")/TCP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(sport=4, dport=2)']
25/08/2021 15:31:15              dut.10.240.183.62: port 0/queue 0: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=586 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 0: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=594 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 0: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=130 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:31:15  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash

25/08/2021 15:31:15  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 15:31:15  TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle post-test--------------
25/08/2021 15:31:15              dut.10.240.183.62: flow destroy 0 rule 0
25/08/2021 15:31:16              dut.10.240.183.62: 
Flow rule #0 destroyed
testpmd> 
25/08/2021 15:31:16              dut.10.240.183.62: flow list 0
25/08/2021 15:31:16              dut.10.240.183.62: 
25/08/2021 15:31:16  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:31:16  TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(dport=2, sport=4)']
25/08/2021 15:31:18              dut.10.240.183.62:  port 0/queue 0: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=146 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:31:18  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash

25/08/2021 15:31:18  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 15:31:18  TestCVLAdvancedIAVFRSSGTPoGRE: sub_case mac_ipv4_gre_ipv4_gtpu_dl_ipv6_tcp_l3srcl4dst passed
25/08/2021 15:31:18              dut.10.240.183.62: flow flush 0
25/08/2021 15:31:18              dut.10.240.183.62: 
25/08/2021 15:31:18  TestCVLAdvancedIAVFRSSGTPoGRE: ===================Test sub case: mac_ipv4_gre_ipv4_gtpu_dl_ipv6_tcp_l3dstl4src================
25/08/2021 15:31:18  TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle test--------------
25/08/2021 15:31:18              dut.10.240.183.62: flow validate 0 ingress pattern eth / ipv4 / gre / ipv4 / udp / gtpu / gtp_psc pdu_t is 0 / ipv6 / tcp / end actions rss types ipv6-tcp l3-dst-only l4-src-only end key_len 0 queues end / end
25/08/2021 15:31:18              dut.10.240.183.62: 
Flow rule validated
25/08/2021 15:31:18              dut.10.240.183.62: flow create 0 ingress pattern eth / ipv4 / gre / ipv4 / udp / gtpu / gtp_psc pdu_t is 0 / ipv6 / tcp / end actions rss types ipv6-tcp l3-dst-only l4-src-only end key_len 0 queues end / end
25/08/2021 15:31:18              dut.10.240.183.62: 
Flow rule #0 created
25/08/2021 15:31:18              dut.10.240.183.62: flow list 0
25/08/2021 15:31:18              dut.10.240.183.62: 
ID	Group	Prio	Attr	Rule
0	0	0	i--	ETH IPV4 GRE IPV4 UDP GTPU GTP_PSC IPV6 TCP => RSS
25/08/2021 15:31:18  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:31:18  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(dport=2, sport=4)
25/08/2021 15:31:19              dut.10.240.183.62:  port 0/queue 11: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=146 - nb_segs=1 - RSS hash=0x1f0a0c9b - RSS queue=0xb - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0xb
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:31:19  TestCVLAdvancedIAVFRSSGTPoGRE: action: save_hash

25/08/2021 15:31:19  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x1f0a0c9b', '0xb')]
25/08/2021 15:31:19  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:31:19  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2027")/TCP(dport=2, sport=4)
25/08/2021 15:31:21              dut.10.240.183.62: port 0/queue 0: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=146 - nb_segs=1 - RSS hash=0x18fbd510 - RSS queue=0x0 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:31:21  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different

25/08/2021 15:31:21  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x18fbd510', '0x0')]
25/08/2021 15:31:21  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:31:21  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(dport=2, sport=14)
25/08/2021 15:31:22              dut.10.240.183.62: port 0/queue 10: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=146 - nb_segs=1 - RSS hash=0xfabe6a - RSS queue=0xa - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0xa
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:31:22  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different

25/08/2021 15:31:22  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xfabe6a', '0xa')]
25/08/2021 15:31:22  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:31:22  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IP(src="1.1.2.14", dst="1.1.2.15")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2926",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(dport=12, sport=4)
25/08/2021 15:31:23              dut.10.240.183.62: port 0/queue 11: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=146 - nb_segs=1 - RSS hash=0x1f0a0c9b - RSS queue=0xb - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0xb
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:31:23  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_same

25/08/2021 15:31:23  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x1f0a0c9b', '0xb')]
25/08/2021 15:31:23  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:31:23  TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/IP(dst="192.168.0.1", src="192.168.0.2")/TCP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.7")/TCP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(sport=4, dport=2)']
25/08/2021 15:31:25              dut.10.240.183.62: port 0/queue 0: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=586 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 0: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=594 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 0: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=130 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:31:25  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash

25/08/2021 15:31:25  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 15:31:25  TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle post-test--------------
25/08/2021 15:31:25              dut.10.240.183.62: flow destroy 0 rule 0
25/08/2021 15:31:26              dut.10.240.183.62: 
Flow rule #0 destroyed
testpmd> 
25/08/2021 15:31:26              dut.10.240.183.62: flow list 0
25/08/2021 15:31:26              dut.10.240.183.62: 
25/08/2021 15:31:26  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:31:26  TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(dport=2, sport=4)']
25/08/2021 15:31:27              dut.10.240.183.62:  port 0/queue 0: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=146 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:31:27  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash

25/08/2021 15:31:27  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 15:31:27  TestCVLAdvancedIAVFRSSGTPoGRE: sub_case mac_ipv4_gre_ipv4_gtpu_dl_ipv6_tcp_l3dstl4src passed
25/08/2021 15:31:27              dut.10.240.183.62: flow flush 0
25/08/2021 15:31:27              dut.10.240.183.62: 
25/08/2021 15:31:27  TestCVLAdvancedIAVFRSSGTPoGRE: ===================Test sub case: mac_ipv4_gre_ipv4_gtpu_dl_ipv6_tcp_l3srcl4src================
25/08/2021 15:31:27  TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle test--------------
25/08/2021 15:31:27              dut.10.240.183.62: flow validate 0 ingress pattern eth / ipv4 / gre / ipv4 / udp / gtpu / gtp_psc pdu_t is 0 / ipv6 / tcp / end actions rss types ipv6-tcp l3-src-only l4-src-only end key_len 0 queues end / end
25/08/2021 15:31:28              dut.10.240.183.62: 
Flow rule validated
25/08/2021 15:31:28              dut.10.240.183.62: flow create 0 ingress pattern eth / ipv4 / gre / ipv4 / udp / gtpu / gtp_psc pdu_t is 0 / ipv6 / tcp / end actions rss types ipv6-tcp l3-src-only l4-src-only end key_len 0 queues end / end
25/08/2021 15:31:28              dut.10.240.183.62: 
Flow rule #0 created
25/08/2021 15:31:28              dut.10.240.183.62: flow list 0
25/08/2021 15:31:28              dut.10.240.183.62: 
ID	Group	Prio	Attr	Rule
0	0	0	i--	ETH IPV4 GRE IPV4 UDP GTPU GTP_PSC IPV6 TCP => RSS
25/08/2021 15:31:28  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:31:28  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(dport=2, sport=4)
25/08/2021 15:31:29              dut.10.240.183.62:  port 0/queue 0: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=146 - nb_segs=1 - RSS hash=0xa0b21bb0 - RSS queue=0x0 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:31:29  TestCVLAdvancedIAVFRSSGTPoGRE: action: save_hash

25/08/2021 15:31:29  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xa0b21bb0', '0x0')]
25/08/2021 15:31:29  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:31:29  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2926",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(dport=2, sport=4)
25/08/2021 15:31:30              dut.10.240.183.62: port 0/queue 1: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=146 - nb_segs=1 - RSS hash=0xfcbd3ba1 - RSS queue=0x1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x1
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:31:30  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different

25/08/2021 15:31:30  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xfcbd3ba1', '0x1')]
25/08/2021 15:31:30  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:31:30  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(dport=2, sport=14)
25/08/2021 15:31:32              dut.10.240.183.62: port 0/queue 1: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=146 - nb_segs=1 - RSS hash=0xbf42a941 - RSS queue=0x1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x1
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:31:32  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different

25/08/2021 15:31:32  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xbf42a941', '0x1')]
25/08/2021 15:31:32  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:31:32  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IP(src="1.1.2.14", dst="1.1.2.15")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2027")/TCP(dport=12, sport=4)
25/08/2021 15:31:33              dut.10.240.183.62: port 0/queue 0: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=146 - nb_segs=1 - RSS hash=0xa0b21bb0 - RSS queue=0x0 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:31:33  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_same

25/08/2021 15:31:33  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xa0b21bb0', '0x0')]
25/08/2021 15:31:33  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:31:33  TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/IP(dst="192.168.0.1", src="192.168.0.2")/TCP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.7")/TCP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(sport=4, dport=2)']
25/08/2021 15:31:34              dut.10.240.183.62: port 0/queue 0: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=586 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 0: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=594 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 0: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=130 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:31:34  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash

25/08/2021 15:31:34  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 15:31:34  TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle post-test--------------
25/08/2021 15:31:34              dut.10.240.183.62: flow destroy 0 rule 0
25/08/2021 15:31:36              dut.10.240.183.62: 
Flow rule #0 destroyed
testpmd> 
25/08/2021 15:31:36              dut.10.240.183.62: flow list 0
25/08/2021 15:31:36              dut.10.240.183.62: 
25/08/2021 15:31:36  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:31:36  TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(dport=2, sport=4)']
25/08/2021 15:31:37              dut.10.240.183.62:  port 0/queue 0: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=146 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:31:37  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash

25/08/2021 15:31:37  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 15:31:37  TestCVLAdvancedIAVFRSSGTPoGRE: sub_case mac_ipv4_gre_ipv4_gtpu_dl_ipv6_tcp_l3srcl4src passed
25/08/2021 15:31:37              dut.10.240.183.62: flow flush 0
25/08/2021 15:31:37              dut.10.240.183.62: 
25/08/2021 15:31:37  TestCVLAdvancedIAVFRSSGTPoGRE: ===================Test sub case: mac_ipv4_gre_ipv4_gtpu_dl_ipv6_tcp_all================
25/08/2021 15:31:37  TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle test--------------
25/08/2021 15:31:37              dut.10.240.183.62: flow validate 0 ingress pattern eth / ipv4 / gre / ipv4 / udp / gtpu / gtp_psc pdu_t is 0 / ipv6 / tcp / end actions rss types ipv6-tcp end key_len 0 queues end / end
25/08/2021 15:31:37              dut.10.240.183.62: 
Flow rule validated
25/08/2021 15:31:37              dut.10.240.183.62: flow create 0 ingress pattern eth / ipv4 / gre / ipv4 / udp / gtpu / gtp_psc pdu_t is 0 / ipv6 / tcp / end actions rss types ipv6-tcp end key_len 0 queues end / end
25/08/2021 15:31:37              dut.10.240.183.62: 
Flow rule #0 created
25/08/2021 15:31:37              dut.10.240.183.62: flow list 0
25/08/2021 15:31:37              dut.10.240.183.62: 
ID	Group	Prio	Attr	Rule
0	0	0	i--	ETH IPV4 GRE IPV4 UDP GTPU GTP_PSC IPV6 TCP => RSS
25/08/2021 15:31:37  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:31:37  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(dport=2, sport=4)
25/08/2021 15:31:39              dut.10.240.183.62:  port 0/queue 15: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=146 - nb_segs=1 - RSS hash=0x46f359df - RSS queue=0xf - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0xf
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:31:39  TestCVLAdvancedIAVFRSSGTPoGRE: action: save_hash

25/08/2021 15:31:39  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x46f359df', '0xf')]
25/08/2021 15:31:39  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:31:39  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2926",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(dport=2, sport=4)
25/08/2021 15:31:40              dut.10.240.183.62: port 0/queue 14: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=146 - nb_segs=1 - RSS hash=0x1afc79ce - RSS queue=0xe - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0xe
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:31:40  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different

25/08/2021 15:31:40  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x1afc79ce', '0xe')]
25/08/2021 15:31:40  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:31:40  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2027")/TCP(dport=2, sport=4)
25/08/2021 15:31:41              dut.10.240.183.62: port 0/queue 7: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=146 - nb_segs=1 - RSS hash=0x3884b0a7 - RSS queue=0x7 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x7
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:31:41  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different

25/08/2021 15:31:41  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x3884b0a7', '0x7')]
25/08/2021 15:31:41  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:31:41  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(dport=2, sport=14)
25/08/2021 15:31:43              dut.10.240.183.62: port 0/queue 2: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=146 - nb_segs=1 - RSS hash=0xfcea87d2 - RSS queue=0x2 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x2
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:31:43  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different

25/08/2021 15:31:43  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xfcea87d2', '0x2')]
25/08/2021 15:31:43  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:31:43  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(dport=12, sport=4)
25/08/2021 15:31:44              dut.10.240.183.62: port 0/queue 2: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=146 - nb_segs=1 - RSS hash=0x14f95bc2 - RSS queue=0x2 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x2
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:31:44  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different

25/08/2021 15:31:44  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x14f95bc2', '0x2')]
25/08/2021 15:31:44  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:31:44  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IP(src="1.1.2.14", dst="1.1.2.15")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(dport=2, sport=4)
25/08/2021 15:31:45              dut.10.240.183.62: port 0/queue 15: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=146 - nb_segs=1 - RSS hash=0x46f359df - RSS queue=0xf - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0xf
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:31:45  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_same

25/08/2021 15:31:45  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x46f359df', '0xf')]
25/08/2021 15:31:45  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:31:45  TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/IP(dst="192.168.0.1", src="192.168.0.2")/TCP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.7")/TCP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(sport=4, dport=2)']
25/08/2021 15:31:47              dut.10.240.183.62: port 0/queue 0: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=586 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 0: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=594 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 0: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=130 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:31:47  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash

25/08/2021 15:31:47  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 15:31:47  TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle post-test--------------
25/08/2021 15:31:47              dut.10.240.183.62: flow destroy 0 rule 0
25/08/2021 15:31:48              dut.10.240.183.62: 
Flow rule #0 destroyed
testpmd> 
25/08/2021 15:31:48              dut.10.240.183.62: flow list 0
25/08/2021 15:31:48              dut.10.240.183.62: 
25/08/2021 15:31:48  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:31:48  TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")']
25/08/2021 15:31:49              dut.10.240.183.62:  port 0/queue 0: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=126 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:31:49  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash

25/08/2021 15:31:49  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 15:31:49  TestCVLAdvancedIAVFRSSGTPoGRE: sub_case mac_ipv4_gre_ipv4_gtpu_dl_ipv6_tcp_all passed
25/08/2021 15:31:49              dut.10.240.183.62: flow flush 0
25/08/2021 15:31:49              dut.10.240.183.62: 
25/08/2021 15:31:49  TestCVLAdvancedIAVFRSSGTPoGRE: {'mac_ipv4_gre_ipv4_gtpu_dl_ipv6_tcp_l3dst': 'passed', 'mac_ipv4_gre_ipv4_gtpu_dl_ipv6_tcp_l3src': 'passed', 'mac_ipv4_gre_ipv4_gtpu_dl_ipv6_tcp_l4dst': 'passed', 'mac_ipv4_gre_ipv4_gtpu_dl_ipv6_tcp_l4src': 'passed', 'mac_ipv4_gre_ipv4_gtpu_dl_ipv6_tcp_l3dstl4dst': 'passed', 'mac_ipv4_gre_ipv4_gtpu_dl_ipv6_tcp_l3srcl4dst': 'passed', 'mac_ipv4_gre_ipv4_gtpu_dl_ipv6_tcp_l3dstl4src': 'passed', 'mac_ipv4_gre_ipv4_gtpu_dl_ipv6_tcp_l3srcl4src': 'passed', 'mac_ipv4_gre_ipv4_gtpu_dl_ipv6_tcp_all': 'passed'}
25/08/2021 15:31:49  TestCVLAdvancedIAVFRSSGTPoGRE: pass rate is: 100.0
25/08/2021 15:31:49  TestCVLAdvancedIAVFRSSGTPoGRE: Test Case test_mac_ipv4_gre_ipv4_gtpu_dl_ipv6_tcp_toeplitz Result PASSED:
25/08/2021 15:31:49              dut.10.240.183.62: quit
25/08/2021 15:31:50              dut.10.240.183.62: 
Telling cores to stop...
Waiting for lcores to finish...

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

  ------- Forward Stats for RX Port= 0/Queue= 1 -> TX Port= 0/Queue= 1 -------
  RX-packets: 4              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= 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: 3              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: 3              TX-packets: 0              TX-dropped: 0             

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

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

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

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

  +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
  RX-packets: 70             RX-dropped: 0             RX-total: 70
  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...
25/08/2021 15:31:50  TestCVLAdvancedIAVFRSSGTPoGRE: Test Case test_mac_ipv4_gre_ipv4_gtpu_dl_ipv6_toeplitz Begin
25/08/2021 15:31:50              dut.10.240.183.62:  
25/08/2021 15:31:50                         tester: 
25/08/2021 15:31:50              dut.10.240.183.62: x86_64-native-linuxapp-gcc/app/dpdk-testpmd -l 32,33,34,35 -n 4  --file-prefix=dpdk_29620_20210825152429  -a 0000:af:01.0 -- -i --rxq=16 --txq=16 --rxd=384 --txd=384 --disable-rss
25/08/2021 15:31:51              dut.10.240.183.62: EAL: Detected 72 lcore(s)
EAL: Detected 2 NUMA nodes
EAL: Detected static linkage of DPDK
EAL: Multi-process socket /var/run/dpdk/dpdk_29620_20210825152429/mp_socket
EAL: Selected IOVA mode 'PA'
EAL: 1024 hugepages of size 2097152 reserved, but no mounted hugetlbfs found for that size
EAL: VFIO support initialized
EAL: Using IOMMU type 8 (No-IOMMU)
EAL: Probe PCI driver: net_iavf (8086:1889) device: 0000:af:01.0 (socket 1)
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)
iavf_configure_queues(): request RXDID[22] in Queue[0]
iavf_configure_queues(): request RXDID[22] in Queue[1]
iavf_configure_queues(): request RXDID[22] in Queue[2]
iavf_configure_queues(): request RXDID[22] in Queue[3]
iavf_configure_queues(): request RXDID[22] in Queue[4]
iavf_configure_queues(): request RXDID[22] in Queue[5]
iavf_configure_queues(): request RXDID[22] in Queue[6]
iavf_configure_queues(): request RXDID[22] in Queue[7]
iavf_configure_queues(): request RXDID[22] in Queue[8]
iavf_configure_queues(): request RXDID[22] in Queue[9]
iavf_configure_queues(): request RXDID[22] in Queue[10]
iavf_configure_queues(): request RXDID[22] in Queue[11]
iavf_configure_queues(): request RXDID[22] in Queue[12]
iavf_configure_queues(): request RXDID[22] in Queue[13]
iavf_configure_queues(): request RXDID[22] in Queue[14]
iavf_configure_queues(): request RXDID[22] in Queue[15]

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event
Port 0: 00:11:22:33:44:55
Checking link statuses...
Done
25/08/2021 15:32:01              dut.10.240.183.62: set fwd rxonly
25/08/2021 15:32:01              dut.10.240.183.62: 
Set rxonly packet forwarding mode
25/08/2021 15:32:01              dut.10.240.183.62: set verbose 1
25/08/2021 15:32:01              dut.10.240.183.62: 
Change verbose level from 0 to 1
25/08/2021 15:32:01              dut.10.240.183.62: start
25/08/2021 15:32:02              dut.10.240.183.62: 
rxonly packet forwarding - ports=1 - cores=1 - streams=16 - NUMA support enabled, MP allocation mode: native
Logical Core 33 (socket 1) forwards packets on 16 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

  rxonly packet forwarding packets/burst=32
  nb forwarding cores=1 - nb forwarding ports=1
  port 0: RX queue number: 16 Tx queue number: 16
    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=0 hthresh=0  wthresh=0
      TX offloads=0x10000 - TX RS bit threshold=32
25/08/2021 15:32:02              dut.10.240.183.62: show port info all
25/08/2021 15:32:02              dut.10.240.183.62: 

********************* Infos for port 0  *********************
MAC address: 00:11:22:33:44:55
Device name: 0000:af:01.0
Driver name: net_iavf
Firmware-version: not available
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: 64
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
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: 16
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: 16
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
25/08/2021 15:32:02  TestCVLAdvancedIAVFRSSGTPoGRE: ===================Test sub case: mac_ipv4_gre_ipv4_gtpu_dl_ipv6_l3dst================
25/08/2021 15:32:02  TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle test--------------
25/08/2021 15:32:02              dut.10.240.183.62: flow validate 0 ingress pattern eth / ipv4 / gre / ipv4 / udp / gtpu / gtp_psc pdu_t is 0 / ipv6 / end actions rss types ipv6 l3-dst-only end key_len 0 queues end / end
25/08/2021 15:32:02              dut.10.240.183.62: 
Flow rule validated
25/08/2021 15:32:02              dut.10.240.183.62: flow create 0 ingress pattern eth / ipv4 / gre / ipv4 / udp / gtpu / gtp_psc pdu_t is 0 / ipv6 / end actions rss types ipv6 l3-dst-only end key_len 0 queues end / end
25/08/2021 15:32:02              dut.10.240.183.62: 
Flow rule #0 created
25/08/2021 15:32:02              dut.10.240.183.62: flow list 0
25/08/2021 15:32:02              dut.10.240.183.62: 
ID	Group	Prio	Attr	Rule
0	0	0	i--	ETH IPV4 GRE IPV4 UDP GTPU GTP_PSC IPV6 => RSS
25/08/2021 15:32:02  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:32:02  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")
25/08/2021 15:32:03              dut.10.240.183.62:  port 0/queue 11: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=126 - nb_segs=1 - RSS hash=0xf5f7c3ab - RSS queue=0xb - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0xb
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:32:03  TestCVLAdvancedIAVFRSSGTPoGRE: action: save_hash

25/08/2021 15:32:03  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xf5f7c3ab', '0xb')]
25/08/2021 15:32:03  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:32:03  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2027")
25/08/2021 15:32:05              dut.10.240.183.62: port 0/queue 8: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=126 - nb_segs=1 - RSS hash=0x7c2a59e8 - RSS queue=0x8 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x8
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:32:05  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different

25/08/2021 15:32:05  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x7c2a59e8', '0x8')]
25/08/2021 15:32:05  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:32:05  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IP(src="1.1.2.14", dst="1.1.2.15")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2926",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")
25/08/2021 15:32:06              dut.10.240.183.62: port 0/queue 11: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=126 - nb_segs=1 - RSS hash=0xf5f7c3ab - RSS queue=0xb - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0xb
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:32:06  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_same

25/08/2021 15:32:06  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xf5f7c3ab', '0xb')]
25/08/2021 15:32:06  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:32:06  TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IP(dst="192.168.0.1", src="192.168.0.2")/("X"*480)']
25/08/2021 15:32:08              dut.10.240.183.62: port 0/queue 0: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=586 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 0: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=578 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:32:08  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash

25/08/2021 15:32:08  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 15:32:08  TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle post-test--------------
25/08/2021 15:32:08              dut.10.240.183.62: flow destroy 0 rule 0
25/08/2021 15:32:09              dut.10.240.183.62: 
Flow rule #0 destroyed
testpmd> 
25/08/2021 15:32:09              dut.10.240.183.62: flow list 0
25/08/2021 15:32:09              dut.10.240.183.62: 
25/08/2021 15:32:09  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:32:09  TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")']
25/08/2021 15:32:10              dut.10.240.183.62:  port 0/queue 0: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=126 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:32:10  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash

25/08/2021 15:32:10  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 15:32:10  TestCVLAdvancedIAVFRSSGTPoGRE: sub_case mac_ipv4_gre_ipv4_gtpu_dl_ipv6_l3dst passed
25/08/2021 15:32:10              dut.10.240.183.62: flow flush 0
25/08/2021 15:32:10              dut.10.240.183.62: 
25/08/2021 15:32:10  TestCVLAdvancedIAVFRSSGTPoGRE: ===================Test sub case: mac_ipv4_gre_ipv4_gtpu_dl_ipv6_l3src================
25/08/2021 15:32:10  TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle test--------------
25/08/2021 15:32:10              dut.10.240.183.62: flow validate 0 ingress pattern eth / ipv4 / gre / ipv4 / udp / gtpu / gtp_psc pdu_t is 0 / ipv6 / end actions rss types ipv6 l3-src-only end key_len 0 queues end / end
25/08/2021 15:32:11              dut.10.240.183.62: 
Flow rule validated
25/08/2021 15:32:11              dut.10.240.183.62: flow create 0 ingress pattern eth / ipv4 / gre / ipv4 / udp / gtpu / gtp_psc pdu_t is 0 / ipv6 / end actions rss types ipv6 l3-src-only end key_len 0 queues end / end
25/08/2021 15:32:11              dut.10.240.183.62: 
Flow rule #0 created
25/08/2021 15:32:11              dut.10.240.183.62: flow list 0
25/08/2021 15:32:11              dut.10.240.183.62: 
ID	Group	Prio	Attr	Rule
0	0	0	i--	ETH IPV4 GRE IPV4 UDP GTPU GTP_PSC IPV6 => RSS
25/08/2021 15:32:11  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:32:11  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")
25/08/2021 15:32:12              dut.10.240.183.62:  port 0/queue 5: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=126 - nb_segs=1 - RSS hash=0x80f66225 - RSS queue=0x5 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x5
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:32:12  TestCVLAdvancedIAVFRSSGTPoGRE: action: save_hash

25/08/2021 15:32:12  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x80f66225', '0x5')]
25/08/2021 15:32:12  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:32:12  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2926",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")
25/08/2021 15:32:13              dut.10.240.183.62: port 0/queue 0: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=126 - nb_segs=1 - RSS hash=0x7e6461b0 - RSS queue=0x0 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:32:13  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different

25/08/2021 15:32:13  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x7e6461b0', '0x0')]
25/08/2021 15:32:13  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:32:13  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IP(src="1.1.2.14", dst="1.1.2.15")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2027")
25/08/2021 15:32:15              dut.10.240.183.62: port 0/queue 5: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=126 - nb_segs=1 - RSS hash=0x80f66225 - RSS queue=0x5 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x5
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:32:15  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_same

25/08/2021 15:32:15  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x80f66225', '0x5')]
25/08/2021 15:32:15  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:32:15  TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IP(dst="192.168.0.1", src="192.168.0.2")/("X"*480)']
25/08/2021 15:32:16              dut.10.240.183.62: port 0/queue 0: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=586 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 0: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=578 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:32:16  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash

25/08/2021 15:32:16  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 15:32:16  TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle post-test--------------
25/08/2021 15:32:16              dut.10.240.183.62: flow destroy 0 rule 0
25/08/2021 15:32:17              dut.10.240.183.62: 
Flow rule #0 destroyed
testpmd> 
25/08/2021 15:32:17              dut.10.240.183.62: flow list 0
25/08/2021 15:32:17              dut.10.240.183.62: 
25/08/2021 15:32:17  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:32:17  TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")']
25/08/2021 15:32:19              dut.10.240.183.62:  port 0/queue 0: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=126 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:32:19  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash

25/08/2021 15:32:19  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 15:32:19  TestCVLAdvancedIAVFRSSGTPoGRE: sub_case mac_ipv4_gre_ipv4_gtpu_dl_ipv6_l3src passed
25/08/2021 15:32:19              dut.10.240.183.62: flow flush 0
25/08/2021 15:32:19              dut.10.240.183.62: 
25/08/2021 15:32:19  TestCVLAdvancedIAVFRSSGTPoGRE: ===================Test sub case: mac_ipv4_gre_ipv4_gtpu_dl_ipv6_all================
25/08/2021 15:32:19  TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle test--------------
25/08/2021 15:32:19              dut.10.240.183.62: flow validate 0 ingress pattern eth / ipv4 / gre / ipv4 / udp / gtpu / gtp_psc pdu_t is 0 / ipv6 / end actions rss types ipv6 end key_len 0 queues end / end
25/08/2021 15:32:19              dut.10.240.183.62: 
Flow rule validated
25/08/2021 15:32:19              dut.10.240.183.62: flow create 0 ingress pattern eth / ipv4 / gre / ipv4 / udp / gtpu / gtp_psc pdu_t is 0 / ipv6 / end actions rss types ipv6 end key_len 0 queues end / end
25/08/2021 15:32:19              dut.10.240.183.62: 
Flow rule #0 created
25/08/2021 15:32:19              dut.10.240.183.62: flow list 0
25/08/2021 15:32:19              dut.10.240.183.62: 
ID	Group	Prio	Attr	Rule
0	0	0	i--	ETH IPV4 GRE IPV4 UDP GTPU GTP_PSC IPV6 => RSS
25/08/2021 15:32:19  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:32:19  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")
25/08/2021 15:32:20              dut.10.240.183.62:  port 0/queue 7: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=126 - nb_segs=1 - RSS hash=0x35ba2d67 - RSS queue=0x7 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x7
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:32:20  TestCVLAdvancedIAVFRSSGTPoGRE: action: save_hash

25/08/2021 15:32:20  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x35ba2d67', '0x7')]
25/08/2021 15:32:20  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:32:20  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2926",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")
25/08/2021 15:32:21              dut.10.240.183.62: port 0/queue 2: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=126 - nb_segs=1 - RSS hash=0xcb282ef2 - RSS queue=0x2 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x2
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:32:21  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different

25/08/2021 15:32:21  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xcb282ef2', '0x2')]
25/08/2021 15:32:21  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:32:21  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2027")
25/08/2021 15:32:23              dut.10.240.183.62: port 0/queue 8: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=126 - nb_segs=1 - RSS hash=0xe17a118 - RSS queue=0x8 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x8
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:32:23  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different

25/08/2021 15:32:23  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xe17a118', '0x8')]
25/08/2021 15:32:23  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:32:23  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IP(src="1.1.2.14", dst="1.1.2.15")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")
25/08/2021 15:32:24              dut.10.240.183.62: port 0/queue 7: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=126 - nb_segs=1 - RSS hash=0x35ba2d67 - RSS queue=0x7 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x7
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:32:24  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_same

25/08/2021 15:32:24  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x35ba2d67', '0x7')]
25/08/2021 15:32:24  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:32:24  TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IP(dst="192.168.0.1", src="192.168.0.2")/("X"*480)']
25/08/2021 15:32:25              dut.10.240.183.62: port 0/queue 0: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=586 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 0: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=578 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:32:25  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash

25/08/2021 15:32:25  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 15:32:25  TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle post-test--------------
25/08/2021 15:32:25              dut.10.240.183.62: flow destroy 0 rule 0
25/08/2021 15:32:27              dut.10.240.183.62: 
Flow rule #0 destroyed
testpmd> 
25/08/2021 15:32:27              dut.10.240.183.62: flow list 0
25/08/2021 15:32:27              dut.10.240.183.62: 
25/08/2021 15:32:27  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:32:27  TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")']
25/08/2021 15:32:28              dut.10.240.183.62:  port 0/queue 0: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=126 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:32:28  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash

25/08/2021 15:32:28  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 15:32:28  TestCVLAdvancedIAVFRSSGTPoGRE: sub_case mac_ipv4_gre_ipv4_gtpu_dl_ipv6_all passed
25/08/2021 15:32:28              dut.10.240.183.62: flow flush 0
25/08/2021 15:32:28              dut.10.240.183.62: 
25/08/2021 15:32:28  TestCVLAdvancedIAVFRSSGTPoGRE: {'mac_ipv4_gre_ipv4_gtpu_dl_ipv6_l3dst': 'passed', 'mac_ipv4_gre_ipv4_gtpu_dl_ipv6_l3src': 'passed', 'mac_ipv4_gre_ipv4_gtpu_dl_ipv6_all': 'passed'}
25/08/2021 15:32:28  TestCVLAdvancedIAVFRSSGTPoGRE: pass rate is: 100.0
25/08/2021 15:32:28  TestCVLAdvancedIAVFRSSGTPoGRE: Test Case test_mac_ipv4_gre_ipv4_gtpu_dl_ipv6_toeplitz Result PASSED:
25/08/2021 15:32:28              dut.10.240.183.62: quit
25/08/2021 15:32:29              dut.10.240.183.62: 
Telling cores to stop...
Waiting for lcores to finish...

  ------- Forward Stats for RX Port= 0/Queue= 0 -> TX Port= 0/Queue= 0 -------
  RX-packets: 10             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: 2              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: 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 statistics for port 0  ----------------------
  RX-packets: 19             RX-dropped: 0             RX-total: 19
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ----------------------------------------------------------------------------

  +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
  RX-packets: 19             RX-dropped: 0             RX-total: 19
  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...
25/08/2021 15:32:29  TestCVLAdvancedIAVFRSSGTPoGRE: Test Case test_mac_ipv4_gre_ipv4_gtpu_dl_ipv6_udp_toeplitz Begin
25/08/2021 15:32:29              dut.10.240.183.62:  
25/08/2021 15:32:29                         tester: 
25/08/2021 15:32:29              dut.10.240.183.62: x86_64-native-linuxapp-gcc/app/dpdk-testpmd -l 32,33,34,35 -n 4  --file-prefix=dpdk_29620_20210825152429  -a 0000:af:01.0 -- -i --rxq=16 --txq=16 --rxd=384 --txd=384 --disable-rss
25/08/2021 15:32:30              dut.10.240.183.62: EAL: Detected 72 lcore(s)
EAL: Detected 2 NUMA nodes
EAL: Detected static linkage of DPDK
EAL: Multi-process socket /var/run/dpdk/dpdk_29620_20210825152429/mp_socket
EAL: Selected IOVA mode 'PA'
EAL: 1024 hugepages of size 2097152 reserved, but no mounted hugetlbfs found for that size
EAL: VFIO support initialized
EAL: Using IOMMU type 8 (No-IOMMU)
EAL: Probe PCI driver: net_iavf (8086:1889) device: 0000:af:01.0 (socket 1)
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)
iavf_configure_queues(): request RXDID[22] in Queue[0]
iavf_configure_queues(): request RXDID[22] in Queue[1]
iavf_configure_queues(): request RXDID[22] in Queue[2]
iavf_configure_queues(): request RXDID[22] in Queue[3]
iavf_configure_queues(): request RXDID[22] in Queue[4]
iavf_configure_queues(): request RXDID[22] in Queue[5]
iavf_configure_queues(): request RXDID[22] in Queue[6]
iavf_configure_queues(): request RXDID[22] in Queue[7]
iavf_configure_queues(): request RXDID[22] in Queue[8]
iavf_configure_queues(): request RXDID[22] in Queue[9]
iavf_configure_queues(): request RXDID[22] in Queue[10]
iavf_configure_queues(): request RXDID[22] in Queue[11]
iavf_configure_queues(): request RXDID[22] in Queue[12]
iavf_configure_queues(): request RXDID[22] in Queue[13]
iavf_configure_queues(): request RXDID[22] in Queue[14]
iavf_configure_queues(): request RXDID[22] in Queue[15]

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event
Port 0: 00:11:22:33:44:55
Checking link statuses...
Done
25/08/2021 15:32:40              dut.10.240.183.62: set fwd rxonly
25/08/2021 15:32:40              dut.10.240.183.62: 
Set rxonly packet forwarding mode
25/08/2021 15:32:40              dut.10.240.183.62: set verbose 1
25/08/2021 15:32:40              dut.10.240.183.62: 
Change verbose level from 0 to 1
25/08/2021 15:32:40              dut.10.240.183.62: start
25/08/2021 15:32:40              dut.10.240.183.62: 
rxonly packet forwarding - ports=1 - cores=1 - streams=16 - NUMA support enabled, MP allocation mode: native
Logical Core 33 (socket 1) forwards packets on 16 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

  rxonly packet forwarding packets/burst=32
  nb forwarding cores=1 - nb forwarding ports=1
  port 0: RX queue number: 16 Tx queue number: 16
    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=0 hthresh=0  wthresh=0
      TX offloads=0x10000 - TX RS bit threshold=32
25/08/2021 15:32:40              dut.10.240.183.62: show port info all
25/08/2021 15:32:40              dut.10.240.183.62: 

********************* Infos for port 0  *********************
MAC address: 00:11:22:33:44:55
Device name: 0000:af:01.0
Driver name: net_iavf
Firmware-version: not available
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: 64
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
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: 16
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: 16
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
25/08/2021 15:32:40  TestCVLAdvancedIAVFRSSGTPoGRE: ===================Test sub case: mac_ipv4_gre_ipv4_gtpu_dl_ipv6_udp_l3dst================
25/08/2021 15:32:40  TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle test--------------
25/08/2021 15:32:40              dut.10.240.183.62: flow validate 0 ingress pattern eth / ipv4 / gre / ipv4 / udp / gtpu / gtp_psc pdu_t is 0 / ipv6 / udp / end actions rss types ipv6-udp l3-dst-only end key_len 0 queues end / end
25/08/2021 15:32:40              dut.10.240.183.62: 
Flow rule validated
25/08/2021 15:32:40              dut.10.240.183.62: flow create 0 ingress pattern eth / ipv4 / gre / ipv4 / udp / gtpu / gtp_psc pdu_t is 0 / ipv6 / udp / end actions rss types ipv6-udp l3-dst-only end key_len 0 queues end / end
25/08/2021 15:32:41              dut.10.240.183.62: 
Flow rule #0 created
25/08/2021 15:32:41              dut.10.240.183.62: flow list 0
25/08/2021 15:32:41              dut.10.240.183.62: 
ID	Group	Prio	Attr	Rule
0	0	0	i--	ETH IPV4 GRE IPV4 UDP GTPU GTP_PSC IPV6 UDP => RSS
25/08/2021 15:32:41  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:32:41  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(dport=2, sport=4)
25/08/2021 15:32:42              dut.10.240.183.62:  port 0/queue 13: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=134 - nb_segs=1 - RSS hash=0xe8638ead - RSS queue=0xd - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0xd
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:32:42  TestCVLAdvancedIAVFRSSGTPoGRE: action: save_hash

25/08/2021 15:32:42  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xe8638ead', '0xd')]
25/08/2021 15:32:42  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:32:42  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2027")/UDP(dport=2, sport=4)
25/08/2021 15:32:43              dut.10.240.183.62: port 0/queue 10: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=134 - nb_segs=1 - RSS hash=0xde57f0aa - RSS queue=0xa - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0xa
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:32:43  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different

25/08/2021 15:32:43  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xde57f0aa', '0xa')]
25/08/2021 15:32:43  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:32:43  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IP(src="1.1.2.14", dst="1.1.2.15")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2926",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(dport=12, sport=14)
25/08/2021 15:32:45              dut.10.240.183.62: port 0/queue 13: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=134 - nb_segs=1 - RSS hash=0xe8638ead - RSS queue=0xd - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0xd
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:32:45  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_same

25/08/2021 15:32:45  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xe8638ead', '0xd')]
25/08/2021 15:32:45  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:32:45  TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/IP(dst="192.168.0.1", src="192.168.0.2")/UDP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.7")/UDP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(sport=4, dport=2)']
25/08/2021 15:32:46              dut.10.240.183.62: port 0/queue 0: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=574 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 0: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=582 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 0: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=142 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:32:46  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash

25/08/2021 15:32:46  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 15:32:46  TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle post-test--------------
25/08/2021 15:32:46              dut.10.240.183.62: flow destroy 0 rule 0
25/08/2021 15:32:47              dut.10.240.183.62: 
Flow rule #0 destroyed
testpmd> 
25/08/2021 15:32:47              dut.10.240.183.62: flow list 0
25/08/2021 15:32:47              dut.10.240.183.62: 
25/08/2021 15:32:47  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:32:47  TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(dport=2, sport=4)']
25/08/2021 15:32:49              dut.10.240.183.62:  port 0/queue 0: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=134 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:32:49  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash

25/08/2021 15:32:49  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 15:32:49  TestCVLAdvancedIAVFRSSGTPoGRE: sub_case mac_ipv4_gre_ipv4_gtpu_dl_ipv6_udp_l3dst passed
25/08/2021 15:32:49              dut.10.240.183.62: flow flush 0
25/08/2021 15:32:49              dut.10.240.183.62: 
25/08/2021 15:32:49  TestCVLAdvancedIAVFRSSGTPoGRE: ===================Test sub case: mac_ipv4_gre_ipv4_gtpu_dl_ipv6_udp_l3src================
25/08/2021 15:32:49  TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle test--------------
25/08/2021 15:32:49              dut.10.240.183.62: flow validate 0 ingress pattern eth / ipv4 / gre / ipv4 / udp / gtpu / gtp_psc pdu_t is 0 / ipv6 / udp / end actions rss types ipv6-udp l3-src-only end key_len 0 queues end / end
25/08/2021 15:32:49              dut.10.240.183.62: 
Flow rule validated
25/08/2021 15:32:49              dut.10.240.183.62: flow create 0 ingress pattern eth / ipv4 / gre / ipv4 / udp / gtpu / gtp_psc pdu_t is 0 / ipv6 / udp / end actions rss types ipv6-udp l3-src-only end key_len 0 queues end / end
25/08/2021 15:32:49              dut.10.240.183.62: 
Flow rule #0 created
25/08/2021 15:32:49              dut.10.240.183.62: flow list 0
25/08/2021 15:32:49              dut.10.240.183.62: 
ID	Group	Prio	Attr	Rule
0	0	0	i--	ETH IPV4 GRE IPV4 UDP GTPU GTP_PSC IPV6 UDP => RSS
25/08/2021 15:32:49  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:32:49  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(dport=2, sport=4)
25/08/2021 15:32:50              dut.10.240.183.62:  port 0/queue 9: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=134 - nb_segs=1 - RSS hash=0x6046259 - RSS queue=0x9 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x9
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:32:50  TestCVLAdvancedIAVFRSSGTPoGRE: action: save_hash

25/08/2021 15:32:50  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x6046259', '0x9')]
25/08/2021 15:32:50  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:32:50  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2926",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(dport=2, sport=4)
25/08/2021 15:32:52              dut.10.240.183.62: port 0/queue 14: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=134 - nb_segs=1 - RSS hash=0x83ee155e - RSS queue=0xe - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0xe
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:32:52  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different

25/08/2021 15:32:52  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x83ee155e', '0xe')]
25/08/2021 15:32:52  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:32:52  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IP(src="1.1.2.14", dst="1.1.2.15")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2027")/UDP(dport=12, sport=14)
25/08/2021 15:32:53              dut.10.240.183.62: port 0/queue 9: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=134 - nb_segs=1 - RSS hash=0x6046259 - RSS queue=0x9 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x9
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:32:53  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_same

25/08/2021 15:32:53  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x6046259', '0x9')]
25/08/2021 15:32:53  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:32:53  TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/IP(dst="192.168.0.1", src="192.168.0.2")/UDP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.7")/UDP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(sport=4, dport=2)']
25/08/2021 15:32:54              dut.10.240.183.62: port 0/queue 0: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=574 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 0: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=582 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 0: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=142 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:32:54  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash

25/08/2021 15:32:54  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 15:32:54  TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle post-test--------------
25/08/2021 15:32:54              dut.10.240.183.62: flow destroy 0 rule 0
25/08/2021 15:32:56              dut.10.240.183.62: 
Flow rule #0 destroyed
testpmd> 
25/08/2021 15:32:56              dut.10.240.183.62: flow list 0
25/08/2021 15:32:56              dut.10.240.183.62: 
25/08/2021 15:32:56  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:32:56  TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(dport=2, sport=4)']
25/08/2021 15:32:57              dut.10.240.183.62:  port 0/queue 0: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=134 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:32:57  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash

25/08/2021 15:32:57  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 15:32:57  TestCVLAdvancedIAVFRSSGTPoGRE: sub_case mac_ipv4_gre_ipv4_gtpu_dl_ipv6_udp_l3src passed
25/08/2021 15:32:57              dut.10.240.183.62: flow flush 0
25/08/2021 15:32:57              dut.10.240.183.62: 
25/08/2021 15:32:57  TestCVLAdvancedIAVFRSSGTPoGRE: ===================Test sub case: mac_ipv4_gre_ipv4_gtpu_dl_ipv6_udp_l4dst================
25/08/2021 15:32:57  TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle test--------------
25/08/2021 15:32:57              dut.10.240.183.62: flow validate 0 ingress pattern eth / ipv4 / gre / ipv4 / udp / gtpu / gtp_psc pdu_t is 0 / ipv6 / udp / end actions rss types ipv6-udp l4-dst-only end key_len 0 queues end / end
25/08/2021 15:32:57              dut.10.240.183.62: 
Flow rule validated
25/08/2021 15:32:57              dut.10.240.183.62: flow create 0 ingress pattern eth / ipv4 / gre / ipv4 / udp / gtpu / gtp_psc pdu_t is 0 / ipv6 / udp / end actions rss types ipv6-udp l4-dst-only end key_len 0 queues end / end
25/08/2021 15:32:57              dut.10.240.183.62: 
Flow rule #0 created
25/08/2021 15:32:57              dut.10.240.183.62: flow list 0
25/08/2021 15:32:57              dut.10.240.183.62: 
ID	Group	Prio	Attr	Rule
0	0	0	i--	ETH IPV4 GRE IPV4 UDP GTPU GTP_PSC IPV6 UDP => RSS
25/08/2021 15:32:57  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:32:57  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(dport=2, sport=4)
25/08/2021 15:32:59              dut.10.240.183.62:  port 0/queue 12: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=134 - nb_segs=1 - RSS hash=0xbb139b3c - RSS queue=0xc - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0xc
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:32:59  TestCVLAdvancedIAVFRSSGTPoGRE: action: save_hash

25/08/2021 15:32:59  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xbb139b3c', '0xc')]
25/08/2021 15:32:59  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:32:59  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(dport=12, sport=4)
25/08/2021 15:33:00              dut.10.240.183.62: port 0/queue 1: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=134 - nb_segs=1 - RSS hash=0x334d2b51 - RSS queue=0x1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x1
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:33:00  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different

25/08/2021 15:33:00  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x334d2b51', '0x1')]
25/08/2021 15:33:00  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:33:00  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IP(src="1.1.2.14", dst="1.1.2.15")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2926",dst="CDCD:910A:2222:5498:8475:1111:3900:2027")/UDP(dport=2, sport=14)
25/08/2021 15:33:01              dut.10.240.183.62: port 0/queue 12: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=134 - nb_segs=1 - RSS hash=0xbb139b3c - RSS queue=0xc - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0xc
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:33:01  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_same

25/08/2021 15:33:01  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xbb139b3c', '0xc')]
25/08/2021 15:33:01  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:33:01  TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/IP(dst="192.168.0.1", src="192.168.0.2")/UDP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.7")/UDP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(sport=4, dport=2)']
25/08/2021 15:33:03              dut.10.240.183.62: port 0/queue 0: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=574 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 0: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=582 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 0: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=142 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:33:03  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash

25/08/2021 15:33:03  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 15:33:03  TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle post-test--------------
25/08/2021 15:33:03              dut.10.240.183.62: flow destroy 0 rule 0
25/08/2021 15:33:04              dut.10.240.183.62: 
Flow rule #0 destroyed
testpmd> 
25/08/2021 15:33:04              dut.10.240.183.62: flow list 0
25/08/2021 15:33:04              dut.10.240.183.62: 
25/08/2021 15:33:04  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:33:04  TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(dport=2, sport=4)']
25/08/2021 15:33:05              dut.10.240.183.62:  port 0/queue 0: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=134 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:33:05  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash

25/08/2021 15:33:05  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 15:33:05  TestCVLAdvancedIAVFRSSGTPoGRE: sub_case mac_ipv4_gre_ipv4_gtpu_dl_ipv6_udp_l4dst passed
25/08/2021 15:33:05              dut.10.240.183.62: flow flush 0
25/08/2021 15:33:05              dut.10.240.183.62: 
25/08/2021 15:33:05  TestCVLAdvancedIAVFRSSGTPoGRE: ===================Test sub case: mac_ipv4_gre_ipv4_gtpu_dl_ipv6_udp_l4src================
25/08/2021 15:33:05  TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle test--------------
25/08/2021 15:33:05              dut.10.240.183.62: flow validate 0 ingress pattern eth / ipv4 / gre / ipv4 / udp / gtpu / gtp_psc pdu_t is 0 / ipv6 / udp / end actions rss types ipv6-udp l4-src-only end key_len 0 queues end / end
25/08/2021 15:33:05              dut.10.240.183.62: 
Flow rule validated
25/08/2021 15:33:05              dut.10.240.183.62: flow create 0 ingress pattern eth / ipv4 / gre / ipv4 / udp / gtpu / gtp_psc pdu_t is 0 / ipv6 / udp / end actions rss types ipv6-udp l4-src-only end key_len 0 queues end / end
25/08/2021 15:33:05              dut.10.240.183.62: 
Flow rule #0 created
25/08/2021 15:33:05              dut.10.240.183.62: flow list 0
25/08/2021 15:33:05              dut.10.240.183.62: 
ID	Group	Prio	Attr	Rule
0	0	0	i--	ETH IPV4 GRE IPV4 UDP GTPU GTP_PSC IPV6 UDP => RSS
25/08/2021 15:33:05  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:33:05  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(dport=2, sport=4)
25/08/2021 15:33:07              dut.10.240.183.62:  port 0/queue 14: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=134 - nb_segs=1 - RSS hash=0xdd89cd9e - RSS queue=0xe - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0xe
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:33:07  TestCVLAdvancedIAVFRSSGTPoGRE: action: save_hash

25/08/2021 15:33:07  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xdd89cd9e', '0xe')]
25/08/2021 15:33:07  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:33:07  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(dport=2, sport=14)
25/08/2021 15:33:08              dut.10.240.183.62: port 0/queue 13: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=134 - nb_segs=1 - RSS hash=0x885eb06d - RSS queue=0xd - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0xd
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:33:08  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different

25/08/2021 15:33:08  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x885eb06d', '0xd')]
25/08/2021 15:33:08  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:33:08  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IP(src="1.1.2.14", dst="1.1.2.15")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2926",dst="CDCD:910A:2222:5498:8475:1111:3900:2027")/UDP(dport=12, sport=4)
25/08/2021 15:33:09              dut.10.240.183.62: port 0/queue 14: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=134 - nb_segs=1 - RSS hash=0xdd89cd9e - RSS queue=0xe - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0xe
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:33:09  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_same

25/08/2021 15:33:09  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xdd89cd9e', '0xe')]
25/08/2021 15:33:09  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:33:09  TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/IP(dst="192.168.0.1", src="192.168.0.2")/UDP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.7")/UDP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(sport=4, dport=2)']
25/08/2021 15:33:11              dut.10.240.183.62: port 0/queue 0: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=574 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 0: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=582 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 0: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=142 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:33:11  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash

25/08/2021 15:33:11  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 15:33:11  TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle post-test--------------
25/08/2021 15:33:11              dut.10.240.183.62: flow destroy 0 rule 0
25/08/2021 15:33:12              dut.10.240.183.62: 
Flow rule #0 destroyed
testpmd> 
25/08/2021 15:33:12              dut.10.240.183.62: flow list 0
25/08/2021 15:33:12              dut.10.240.183.62: 
25/08/2021 15:33:12  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:33:12  TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(dport=2, sport=4)']
25/08/2021 15:33:14              dut.10.240.183.62:  port 0/queue 0: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=134 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:33:14  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash

25/08/2021 15:33:14  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 15:33:14  TestCVLAdvancedIAVFRSSGTPoGRE: sub_case mac_ipv4_gre_ipv4_gtpu_dl_ipv6_udp_l4src passed
25/08/2021 15:33:14              dut.10.240.183.62: flow flush 0
25/08/2021 15:33:14              dut.10.240.183.62: 
25/08/2021 15:33:14  TestCVLAdvancedIAVFRSSGTPoGRE: ===================Test sub case: mac_ipv4_gre_ipv4_gtpu_dl_ipv6_udp_l3dstl4dst================
25/08/2021 15:33:14  TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle test--------------
25/08/2021 15:33:14              dut.10.240.183.62: flow validate 0 ingress pattern eth / ipv4 / gre / ipv4 / udp / gtpu / gtp_psc pdu_t is 0 / ipv6 / udp / end actions rss types ipv6-udp l3-dst-only l4-dst-only end key_len 0 queues end / end
25/08/2021 15:33:14              dut.10.240.183.62: 
Flow rule validated
25/08/2021 15:33:14              dut.10.240.183.62: flow create 0 ingress pattern eth / ipv4 / gre / ipv4 / udp / gtpu / gtp_psc pdu_t is 0 / ipv6 / udp / end actions rss types ipv6-udp l3-dst-only l4-dst-only end key_len 0 queues end / end
25/08/2021 15:33:14              dut.10.240.183.62: 
Flow rule #0 created
25/08/2021 15:33:14              dut.10.240.183.62: flow list 0
25/08/2021 15:33:14              dut.10.240.183.62: 
ID	Group	Prio	Attr	Rule
0	0	0	i--	ETH IPV4 GRE IPV4 UDP GTPU GTP_PSC IPV6 UDP => RSS
25/08/2021 15:33:14  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:33:14  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(dport=2, sport=4)
25/08/2021 15:33:15              dut.10.240.183.62:  port 0/queue 14: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=134 - nb_segs=1 - RSS hash=0xcc61ffae - RSS queue=0xe - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0xe
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:33:15  TestCVLAdvancedIAVFRSSGTPoGRE: action: save_hash

25/08/2021 15:33:15  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xcc61ffae', '0xe')]
25/08/2021 15:33:15  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:33:15  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2027")/UDP(dport=2, sport=4)
25/08/2021 15:33:16              dut.10.240.183.62: port 0/queue 9: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=134 - nb_segs=1 - RSS hash=0xfa5581a9 - RSS queue=0x9 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x9
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:33:16  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different

25/08/2021 15:33:16  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xfa5581a9', '0x9')]
25/08/2021 15:33:16  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:33:16  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(dport=12, sport=4)
25/08/2021 15:33:18              dut.10.240.183.62: port 0/queue 12: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=134 - nb_segs=1 - RSS hash=0xf3622a6c - RSS queue=0xc - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0xc
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:33:18  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different

25/08/2021 15:33:18  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xf3622a6c', '0xc')]
25/08/2021 15:33:18  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:33:18  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IP(src="1.1.2.14", dst="1.1.2.15")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2926",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(dport=2, sport=14)
25/08/2021 15:33:19              dut.10.240.183.62: port 0/queue 14: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=134 - nb_segs=1 - RSS hash=0xcc61ffae - RSS queue=0xe - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0xe
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:33:19  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_same

25/08/2021 15:33:19  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xcc61ffae', '0xe')]
25/08/2021 15:33:19  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:33:19  TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/IP(dst="192.168.0.1", src="192.168.0.2")/UDP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.7")/UDP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(sport=4, dport=2)']
25/08/2021 15:33:21              dut.10.240.183.62: port 0/queue 0: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=574 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 0: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=582 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 0: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=142 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:33:21  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash

25/08/2021 15:33:21  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 15:33:21  TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle post-test--------------
25/08/2021 15:33:21              dut.10.240.183.62: flow destroy 0 rule 0
25/08/2021 15:33:22              dut.10.240.183.62: 
Flow rule #0 destroyed
testpmd> 
25/08/2021 15:33:22              dut.10.240.183.62: flow list 0
25/08/2021 15:33:22              dut.10.240.183.62: 
25/08/2021 15:33:22  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:33:22  TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(dport=2, sport=4)']
25/08/2021 15:33:23              dut.10.240.183.62:  port 0/queue 0: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=134 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:33:23  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash

25/08/2021 15:33:23  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 15:33:23  TestCVLAdvancedIAVFRSSGTPoGRE: sub_case mac_ipv4_gre_ipv4_gtpu_dl_ipv6_udp_l3dstl4dst passed
25/08/2021 15:33:23              dut.10.240.183.62: flow flush 0
25/08/2021 15:33:23              dut.10.240.183.62: 
25/08/2021 15:33:23  TestCVLAdvancedIAVFRSSGTPoGRE: ===================Test sub case: mac_ipv4_gre_ipv4_gtpu_dl_ipv6_udp_l3srcl4dst================
25/08/2021 15:33:23  TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle test--------------
25/08/2021 15:33:23              dut.10.240.183.62: flow validate 0 ingress pattern eth / ipv4 / gre / ipv4 / udp / gtpu / gtp_psc pdu_t is 0 / ipv6 / udp / end actions rss types ipv6-udp l3-src-only l4-dst-only end key_len 0 queues end / end
25/08/2021 15:33:23              dut.10.240.183.62: 
Flow rule validated
25/08/2021 15:33:23              dut.10.240.183.62: flow create 0 ingress pattern eth / ipv4 / gre / ipv4 / udp / gtpu / gtp_psc pdu_t is 0 / ipv6 / udp / end actions rss types ipv6-udp l3-src-only l4-dst-only end key_len 0 queues end / end
25/08/2021 15:33:23              dut.10.240.183.62: 
Flow rule #0 created
25/08/2021 15:33:23              dut.10.240.183.62: flow list 0
25/08/2021 15:33:23              dut.10.240.183.62: 
ID	Group	Prio	Attr	Rule
0	0	0	i--	ETH IPV4 GRE IPV4 UDP GTPU GTP_PSC IPV6 UDP => RSS
25/08/2021 15:33:23  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:33:23  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(dport=2, sport=4)
25/08/2021 15:33:25              dut.10.240.183.62:  port 0/queue 10: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=134 - nb_segs=1 - RSS hash=0x2206135a - RSS queue=0xa - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0xa
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:33:25  TestCVLAdvancedIAVFRSSGTPoGRE: action: save_hash

25/08/2021 15:33:25  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x2206135a', '0xa')]
25/08/2021 15:33:25  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:33:25  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2926",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(dport=2, sport=4)
25/08/2021 15:33:26              dut.10.240.183.62: port 0/queue 13: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=134 - nb_segs=1 - RSS hash=0xa7ec645d - RSS queue=0xd - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0xd
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:33:26  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different

25/08/2021 15:33:26  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xa7ec645d', '0xd')]
25/08/2021 15:33:26  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:33:26  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(dport=12, sport=4)
25/08/2021 15:33:27              dut.10.240.183.62: port 0/queue 8: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=134 - nb_segs=1 - RSS hash=0x1d05c698 - RSS queue=0x8 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x8
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:33:27  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different

25/08/2021 15:33:27  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x1d05c698', '0x8')]
25/08/2021 15:33:27  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:33:27  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IP(src="1.1.2.14", dst="1.1.2.15")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2027")/UDP(dport=2, sport=14)
25/08/2021 15:33:29              dut.10.240.183.62: port 0/queue 10: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=134 - nb_segs=1 - RSS hash=0x2206135a - RSS queue=0xa - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0xa
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:33:29  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_same

25/08/2021 15:33:29  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x2206135a', '0xa')]
25/08/2021 15:33:29  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:33:29  TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/IP(dst="192.168.0.1", src="192.168.0.2")/UDP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.7")/UDP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(sport=4, dport=2)']
25/08/2021 15:33:31              dut.10.240.183.62: port 0/queue 0: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=574 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 0: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=582 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 0: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=142 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:33:31  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash

25/08/2021 15:33:31  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 15:33:31  TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle post-test--------------
25/08/2021 15:33:31              dut.10.240.183.62: flow destroy 0 rule 0
25/08/2021 15:33:32              dut.10.240.183.62: 
Flow rule #0 destroyed
testpmd> 
25/08/2021 15:33:32              dut.10.240.183.62: flow list 0
25/08/2021 15:33:32              dut.10.240.183.62: 
25/08/2021 15:33:32  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:33:32  TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(dport=2, sport=4)']
25/08/2021 15:33:34              dut.10.240.183.62:  port 0/queue 0: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=134 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:33:34  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash

25/08/2021 15:33:34  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 15:33:34  TestCVLAdvancedIAVFRSSGTPoGRE: sub_case mac_ipv4_gre_ipv4_gtpu_dl_ipv6_udp_l3srcl4dst passed
25/08/2021 15:33:34              dut.10.240.183.62: flow flush 0
25/08/2021 15:33:34              dut.10.240.183.62: 
25/08/2021 15:33:34  TestCVLAdvancedIAVFRSSGTPoGRE: ===================Test sub case: mac_ipv4_gre_ipv4_gtpu_dl_ipv6_udp_l3dstl4src================
25/08/2021 15:33:34  TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle test--------------
25/08/2021 15:33:34              dut.10.240.183.62: flow validate 0 ingress pattern eth / ipv4 / gre / ipv4 / udp / gtpu / gtp_psc pdu_t is 0 / ipv6 / udp / end actions rss types ipv6-udp l3-dst-only l4-src-only end key_len 0 queues end / end
25/08/2021 15:33:34              dut.10.240.183.62: 
Flow rule validated
25/08/2021 15:33:34              dut.10.240.183.62: flow create 0 ingress pattern eth / ipv4 / gre / ipv4 / udp / gtpu / gtp_psc pdu_t is 0 / ipv6 / udp / end actions rss types ipv6-udp l3-dst-only l4-src-only end key_len 0 queues end / end
25/08/2021 15:33:34              dut.10.240.183.62: 
Flow rule #0 created
25/08/2021 15:33:34              dut.10.240.183.62: flow list 0
25/08/2021 15:33:34              dut.10.240.183.62: 
ID	Group	Prio	Attr	Rule
0	0	0	i--	ETH IPV4 GRE IPV4 UDP GTPU GTP_PSC IPV6 UDP => RSS
25/08/2021 15:33:34  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:33:34  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(dport=2, sport=4)
25/08/2021 15:33:35              dut.10.240.183.62:  port 0/queue 12: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=134 - nb_segs=1 - RSS hash=0xfa62b62c - RSS queue=0xc - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0xc
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:33:35  TestCVLAdvancedIAVFRSSGTPoGRE: action: save_hash

25/08/2021 15:33:35  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xfa62b62c', '0xc')]
25/08/2021 15:33:35  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:33:35  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2027")/UDP(dport=2, sport=4)
25/08/2021 15:33:36              dut.10.240.183.62: port 0/queue 11: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=134 - nb_segs=1 - RSS hash=0xcc56c82b - RSS queue=0xb - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0xb
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:33:36  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different

25/08/2021 15:33:36  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xcc56c82b', '0xb')]
25/08/2021 15:33:36  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:33:36  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(dport=2, sport=14)
25/08/2021 15:33:38              dut.10.240.183.62: port 0/queue 15: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=134 - nb_segs=1 - RSS hash=0xd7605b6f - RSS queue=0xf - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0xf
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:33:38  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different

25/08/2021 15:33:38  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xd7605b6f', '0xf')]
25/08/2021 15:33:38  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:33:38  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IP(src="1.1.2.14", dst="1.1.2.15")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2926",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(dport=12, sport=4)
25/08/2021 15:33:39              dut.10.240.183.62: port 0/queue 12: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=134 - nb_segs=1 - RSS hash=0xfa62b62c - RSS queue=0xc - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0xc
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:33:39  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_same

25/08/2021 15:33:39  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xfa62b62c', '0xc')]
25/08/2021 15:33:39  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:33:39  TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/IP(dst="192.168.0.1", src="192.168.0.2")/UDP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.7")/UDP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(sport=4, dport=2)']
25/08/2021 15:33:41              dut.10.240.183.62: port 0/queue 0: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=574 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 0: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=582 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 0: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=142 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:33:41  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash

25/08/2021 15:33:41  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 15:33:41  TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle post-test--------------
25/08/2021 15:33:41              dut.10.240.183.62: flow destroy 0 rule 0
25/08/2021 15:33:42              dut.10.240.183.62: 
Flow rule #0 destroyed
testpmd> 
25/08/2021 15:33:42              dut.10.240.183.62: flow list 0
25/08/2021 15:33:42              dut.10.240.183.62: 
25/08/2021 15:33:42  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:33:42  TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(dport=2, sport=4)']
25/08/2021 15:33:43              dut.10.240.183.62:  port 0/queue 0: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=134 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:33:43  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash

25/08/2021 15:33:43  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 15:33:43  TestCVLAdvancedIAVFRSSGTPoGRE: sub_case mac_ipv4_gre_ipv4_gtpu_dl_ipv6_udp_l3dstl4src passed
25/08/2021 15:33:43              dut.10.240.183.62: flow flush 0
25/08/2021 15:33:43              dut.10.240.183.62: 
25/08/2021 15:33:43  TestCVLAdvancedIAVFRSSGTPoGRE: ===================Test sub case: mac_ipv4_gre_ipv4_gtpu_dl_ipv6_udp_l3srcl4src================
25/08/2021 15:33:43  TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle test--------------
25/08/2021 15:33:43              dut.10.240.183.62: flow validate 0 ingress pattern eth / ipv4 / gre / ipv4 / udp / gtpu / gtp_psc pdu_t is 0 / ipv6 / udp / end actions rss types ipv6-udp l3-src-only l4-src-only end key_len 0 queues end / end
25/08/2021 15:33:43              dut.10.240.183.62: 
Flow rule validated
25/08/2021 15:33:43              dut.10.240.183.62: flow create 0 ingress pattern eth / ipv4 / gre / ipv4 / udp / gtpu / gtp_psc pdu_t is 0 / ipv6 / udp / end actions rss types ipv6-udp l3-src-only l4-src-only end key_len 0 queues end / end
25/08/2021 15:33:43              dut.10.240.183.62: 
Flow rule #0 created
25/08/2021 15:33:43              dut.10.240.183.62: flow list 0
25/08/2021 15:33:43              dut.10.240.183.62: 
ID	Group	Prio	Attr	Rule
0	0	0	i--	ETH IPV4 GRE IPV4 UDP GTPU GTP_PSC IPV6 UDP => RSS
25/08/2021 15:33:43  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:33:43  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(dport=2, sport=4)
25/08/2021 15:33:45              dut.10.240.183.62:  port 0/queue 8: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=134 - nb_segs=1 - RSS hash=0x14055ad8 - RSS queue=0x8 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x8
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:33:45  TestCVLAdvancedIAVFRSSGTPoGRE: action: save_hash

25/08/2021 15:33:45  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x14055ad8', '0x8')]
25/08/2021 15:33:45  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:33:45  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2926",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(dport=2, sport=4)
25/08/2021 15:33:46              dut.10.240.183.62: port 0/queue 15: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=134 - nb_segs=1 - RSS hash=0x91ef2ddf - RSS queue=0xf - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0xf
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:33:46  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different

25/08/2021 15:33:46  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x91ef2ddf', '0xf')]
25/08/2021 15:33:46  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:33:46  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(dport=2, sport=14)
25/08/2021 15:33:47              dut.10.240.183.62: port 0/queue 11: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=134 - nb_segs=1 - RSS hash=0x3907b79b - RSS queue=0xb - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0xb
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:33:47  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different

25/08/2021 15:33:47  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x3907b79b', '0xb')]
25/08/2021 15:33:47  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:33:47  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IP(src="1.1.2.14", dst="1.1.2.15")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2027")/UDP(dport=12, sport=4)
25/08/2021 15:33:49              dut.10.240.183.62: port 0/queue 8: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=134 - nb_segs=1 - RSS hash=0x14055ad8 - RSS queue=0x8 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x8
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:33:49  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_same

25/08/2021 15:33:49  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x14055ad8', '0x8')]
25/08/2021 15:33:49  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:33:49  TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/IP(dst="192.168.0.1", src="192.168.0.2")/UDP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.7")/UDP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(sport=4, dport=2)']
25/08/2021 15:33:50              dut.10.240.183.62: port 0/queue 0: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=574 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 0: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=582 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 0: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=142 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:33:50  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash

25/08/2021 15:33:50  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 15:33:50  TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle post-test--------------
25/08/2021 15:33:50              dut.10.240.183.62: flow destroy 0 rule 0
25/08/2021 15:33:51              dut.10.240.183.62: 
Flow rule #0 destroyed
testpmd> 
25/08/2021 15:33:51              dut.10.240.183.62: flow list 0
25/08/2021 15:33:51              dut.10.240.183.62: 
25/08/2021 15:33:51  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:33:51  TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(dport=2, sport=4)']
25/08/2021 15:33:53              dut.10.240.183.62:  port 0/queue 0: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=134 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:33:53  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash

25/08/2021 15:33:53  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 15:33:53  TestCVLAdvancedIAVFRSSGTPoGRE: sub_case mac_ipv4_gre_ipv4_gtpu_dl_ipv6_udp_l3srcl4src passed
25/08/2021 15:33:53              dut.10.240.183.62: flow flush 0
25/08/2021 15:33:53              dut.10.240.183.62: 
25/08/2021 15:33:53  TestCVLAdvancedIAVFRSSGTPoGRE: ===================Test sub case: mac_ipv4_gre_ipv4_gtpu_dl_ipv6_udp_all================
25/08/2021 15:33:53  TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle test--------------
25/08/2021 15:33:53              dut.10.240.183.62: flow validate 0 ingress pattern eth / ipv4 / gre / ipv4 / udp / gtpu / gtp_psc pdu_t is 0 / ipv6 / udp / end actions rss types ipv6-udp end key_len 0 queues end / end
25/08/2021 15:33:53              dut.10.240.183.62: 
Flow rule validated
25/08/2021 15:33:53              dut.10.240.183.62: flow create 0 ingress pattern eth / ipv4 / gre / ipv4 / udp / gtpu / gtp_psc pdu_t is 0 / ipv6 / udp / end actions rss types ipv6-udp end key_len 0 queues end / end
25/08/2021 15:33:53              dut.10.240.183.62: 
Flow rule #0 created
25/08/2021 15:33:53              dut.10.240.183.62: flow list 0
25/08/2021 15:33:53              dut.10.240.183.62: 
ID	Group	Prio	Attr	Rule
0	0	0	i--	ETH IPV4 GRE IPV4 UDP GTPU GTP_PSC IPV6 UDP => RSS
25/08/2021 15:33:53  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:33:53  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(dport=2, sport=4)
25/08/2021 15:33:54              dut.10.240.183.62:  port 0/queue 10: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=134 - nb_segs=1 - RSS hash=0x6132843a - RSS queue=0xa - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0xa
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:33:54  TestCVLAdvancedIAVFRSSGTPoGRE: action: save_hash

25/08/2021 15:33:54  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x6132843a', '0xa')]
25/08/2021 15:33:54  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:33:54  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2926",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(dport=2, sport=4)
25/08/2021 15:33:56              dut.10.240.183.62: port 0/queue 13: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=134 - nb_segs=1 - RSS hash=0xe4d8f33d - RSS queue=0xd - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0xd
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:33:56  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different

25/08/2021 15:33:56  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xe4d8f33d', '0xd')]
25/08/2021 15:33:56  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:33:56  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2027")/UDP(dport=2, sport=4)
25/08/2021 15:33:57              dut.10.240.183.62: port 0/queue 3: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=134 - nb_segs=1 - RSS hash=0x1c53d183 - RSS queue=0x3 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x3
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:33:57  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different

25/08/2021 15:33:57  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x1c53d183', '0x3')]
25/08/2021 15:33:57  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:33:57  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(dport=2, sport=14)
25/08/2021 15:33:58              dut.10.240.183.62: port 0/queue 2: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=134 - nb_segs=1 - RSS hash=0xba0bb382 - RSS queue=0x2 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x2
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:33:58  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different

25/08/2021 15:33:58  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xba0bb382', '0x2')]
25/08/2021 15:33:58  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:33:58  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(dport=12, sport=4)
25/08/2021 15:34:00              dut.10.240.183.62: port 0/queue 12: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=134 - nb_segs=1 - RSS hash=0xb590ae3c - RSS queue=0xc - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0xc
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:34:00  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different

25/08/2021 15:34:00  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xb590ae3c', '0xc')]
25/08/2021 15:34:00  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:34:00  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IP(src="1.1.2.14", dst="1.1.2.15")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(dport=2, sport=4)
25/08/2021 15:34:01              dut.10.240.183.62: port 0/queue 10: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=134 - nb_segs=1 - RSS hash=0x6132843a - RSS queue=0xa - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0xa
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:34:01  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_same

25/08/2021 15:34:01  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x6132843a', '0xa')]
25/08/2021 15:34:01  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:34:01  TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/IP(dst="192.168.0.1", src="192.168.0.2")/UDP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.7")/UDP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(sport=4, dport=2)']
25/08/2021 15:34:02              dut.10.240.183.62: port 0/queue 0: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=574 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 0: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=582 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 0: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=142 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:34:02  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash

25/08/2021 15:34:02  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 15:34:02  TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle post-test--------------
25/08/2021 15:34:02              dut.10.240.183.62: flow destroy 0 rule 0
25/08/2021 15:34:04              dut.10.240.183.62: 
Flow rule #0 destroyed
testpmd> 
25/08/2021 15:34:04              dut.10.240.183.62: flow list 0
25/08/2021 15:34:04              dut.10.240.183.62: 
25/08/2021 15:34:04  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:34:04  TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")']
25/08/2021 15:34:05              dut.10.240.183.62:  port 0/queue 0: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=126 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:34:05  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash

25/08/2021 15:34:05  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 15:34:05  TestCVLAdvancedIAVFRSSGTPoGRE: sub_case mac_ipv4_gre_ipv4_gtpu_dl_ipv6_udp_all passed
25/08/2021 15:34:05              dut.10.240.183.62: flow flush 0
25/08/2021 15:34:05              dut.10.240.183.62: 
25/08/2021 15:34:05  TestCVLAdvancedIAVFRSSGTPoGRE: {'mac_ipv4_gre_ipv4_gtpu_dl_ipv6_udp_l3dst': 'passed', 'mac_ipv4_gre_ipv4_gtpu_dl_ipv6_udp_l3src': 'passed', 'mac_ipv4_gre_ipv4_gtpu_dl_ipv6_udp_l4dst': 'passed', 'mac_ipv4_gre_ipv4_gtpu_dl_ipv6_udp_l4src': 'passed', 'mac_ipv4_gre_ipv4_gtpu_dl_ipv6_udp_l3dstl4dst': 'passed', 'mac_ipv4_gre_ipv4_gtpu_dl_ipv6_udp_l3srcl4dst': 'passed', 'mac_ipv4_gre_ipv4_gtpu_dl_ipv6_udp_l3dstl4src': 'passed', 'mac_ipv4_gre_ipv4_gtpu_dl_ipv6_udp_l3srcl4src': 'passed', 'mac_ipv4_gre_ipv4_gtpu_dl_ipv6_udp_all': 'passed'}
25/08/2021 15:34:05  TestCVLAdvancedIAVFRSSGTPoGRE: pass rate is: 100.0
25/08/2021 15:34:05  TestCVLAdvancedIAVFRSSGTPoGRE: Test Case test_mac_ipv4_gre_ipv4_gtpu_dl_ipv6_udp_toeplitz Result PASSED:
25/08/2021 15:34:05              dut.10.240.183.62: quit
25/08/2021 15:34:06              dut.10.240.183.62: 
Telling cores to stop...
Waiting for lcores to finish...

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

  ------- 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= 2 -> TX Port= 0/Queue= 2 -------
  RX-packets: 1              TX-packets: 0              TX-dropped: 0             

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

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

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

  ------- Forward Stats for RX Port= 0/Queue=10 -> TX Port= 0/Queue=10 -------
  RX-packets: 5              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=12 -> TX Port= 0/Queue=12 -------
  RX-packets: 6              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=14 -> TX Port= 0/Queue=14 -------
  RX-packets: 5              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 statistics for port 0  ----------------------
  RX-packets: 70             RX-dropped: 0             RX-total: 70
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ----------------------------------------------------------------------------

  +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
  RX-packets: 70             RX-dropped: 0             RX-total: 70
  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...
25/08/2021 15:34:06  TestCVLAdvancedIAVFRSSGTPoGRE: Test Case test_mac_ipv4_gre_ipv4_gtpu_eh_ipv4_tcp_toeplitz Begin
25/08/2021 15:34:06              dut.10.240.183.62:  
25/08/2021 15:34:06                         tester: 
25/08/2021 15:34:06              dut.10.240.183.62: x86_64-native-linuxapp-gcc/app/dpdk-testpmd -l 32,33,34,35 -n 4  --file-prefix=dpdk_29620_20210825152429  -a 0000:af:01.0 -- -i --rxq=16 --txq=16 --rxd=384 --txd=384 --disable-rss
25/08/2021 15:34:07              dut.10.240.183.62: EAL: Detected 72 lcore(s)
EAL: Detected 2 NUMA nodes
EAL: Detected static linkage of DPDK
EAL: Multi-process socket /var/run/dpdk/dpdk_29620_20210825152429/mp_socket
EAL: Selected IOVA mode 'PA'
EAL: 1024 hugepages of size 2097152 reserved, but no mounted hugetlbfs found for that size
EAL: VFIO support initialized
EAL: Using IOMMU type 8 (No-IOMMU)
EAL: Probe PCI driver: net_iavf (8086:1889) device: 0000:af:01.0 (socket 1)
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)
iavf_configure_queues(): request RXDID[22] in Queue[0]
iavf_configure_queues(): request RXDID[22] in Queue[1]
iavf_configure_queues(): request RXDID[22] in Queue[2]
iavf_configure_queues(): request RXDID[22] in Queue[3]
iavf_configure_queues(): request RXDID[22] in Queue[4]
iavf_configure_queues(): request RXDID[22] in Queue[5]
iavf_configure_queues(): request RXDID[22] in Queue[6]
iavf_configure_queues(): request RXDID[22] in Queue[7]
iavf_configure_queues(): request RXDID[22] in Queue[8]
iavf_configure_queues(): request RXDID[22] in Queue[9]
iavf_configure_queues(): request RXDID[22] in Queue[10]
iavf_configure_queues(): request RXDID[22] in Queue[11]
iavf_configure_queues(): request RXDID[22] in Queue[12]
iavf_configure_queues(): request RXDID[22] in Queue[13]
iavf_configure_queues(): request RXDID[22] in Queue[14]
iavf_configure_queues(): request RXDID[22] in Queue[15]

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event
Port 0: 00:11:22:33:44:55
Checking link statuses...
Done
25/08/2021 15:34:17              dut.10.240.183.62: set fwd rxonly
25/08/2021 15:34:17              dut.10.240.183.62: 
Set rxonly packet forwarding mode
25/08/2021 15:34:17              dut.10.240.183.62: set verbose 1
25/08/2021 15:34:17              dut.10.240.183.62: 
Change verbose level from 0 to 1
25/08/2021 15:34:17              dut.10.240.183.62: start
25/08/2021 15:34:17              dut.10.240.183.62: 
rxonly packet forwarding - ports=1 - cores=1 - streams=16 - NUMA support enabled, MP allocation mode: native
Logical Core 33 (socket 1) forwards packets on 16 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

  rxonly packet forwarding packets/burst=32
  nb forwarding cores=1 - nb forwarding ports=1
  port 0: RX queue number: 16 Tx queue number: 16
    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=0 hthresh=0  wthresh=0
      TX offloads=0x10000 - TX RS bit threshold=32
25/08/2021 15:34:17              dut.10.240.183.62: show port info all
25/08/2021 15:34:17              dut.10.240.183.62: 

********************* Infos for port 0  *********************
MAC address: 00:11:22:33:44:55
Device name: 0000:af:01.0
Driver name: net_iavf
Firmware-version: not available
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: 64
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
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: 16
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: 16
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
25/08/2021 15:34:17  TestCVLAdvancedIAVFRSSGTPoGRE: ===================Test sub case: mac_ipv4_gre_ipv4_gtpu_eh_ipv4_tcp_l3dst================
25/08/2021 15:34:17  TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle test--------------
25/08/2021 15:34:17              dut.10.240.183.62: flow validate 0 ingress pattern eth / ipv4 / gre / ipv4 / udp / gtpu / gtp_psc / ipv4 / tcp / end actions rss types ipv4-tcp l3-dst-only end key_len 0 queues end / end
25/08/2021 15:34:17              dut.10.240.183.62: 
Flow rule validated
25/08/2021 15:34:17              dut.10.240.183.62: flow create 0 ingress pattern eth / ipv4 / gre / ipv4 / udp / gtpu / gtp_psc / ipv4 / tcp / end actions rss types ipv4-tcp l3-dst-only end key_len 0 queues end / end
25/08/2021 15:34:18              dut.10.240.183.62: 
Flow rule #0 created
25/08/2021 15:34:18              dut.10.240.183.62: flow list 0
25/08/2021 15:34:18              dut.10.240.183.62: 
ID	Group	Prio	Attr	Rule
0	0	0	i--	ETH IPV4 GRE IPV4 UDP GTPU GTP_PSC IPV4 TCP => RSS
25/08/2021 15:34:18  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:34:18  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.7")/TCP(dport=2, sport=4)
25/08/2021 15:34:19              dut.10.240.183.62:  port 0/queue 10: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=122 - nb_segs=1 - RSS hash=0xf8af753a - RSS queue=0xa - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0xa
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:34:19  TestCVLAdvancedIAVFRSSGTPoGRE: action: save_hash

25/08/2021 15:34:19  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xf8af753a', '0xa')]
25/08/2021 15:34:19  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:34:19  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.17")/TCP(dport=2, sport=4)
25/08/2021 15:34:20              dut.10.240.183.62: port 0/queue 5: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=122 - nb_segs=1 - RSS hash=0xae81c685 - RSS queue=0x5 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x5
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:34:20  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different

25/08/2021 15:34:20  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xae81c685', '0x5')]
25/08/2021 15:34:20  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:34:20  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IP(src="1.1.2.14", dst="1.1.2.15")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IP(src="1.1.2.16", dst="1.1.2.7")/TCP(dport=12, sport=14)
25/08/2021 15:34:21              dut.10.240.183.62: port 0/queue 10: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=122 - nb_segs=1 - RSS hash=0xf8af753a - RSS queue=0xa - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0xa
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:34:21  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_same

25/08/2021 15:34:21  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xf8af753a', '0xa')]
25/08/2021 15:34:21  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:34:21  TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/IP(dst="192.168.0.1", src="192.168.0.2")/TCP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.7")/UDP(sport=4, dport=2)']
25/08/2021 15:34:23              dut.10.240.183.62: port 0/queue 0: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=586 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 0: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=614 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 0: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=110 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:34:23  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash

25/08/2021 15:34:23  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 15:34:23  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:34:23  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.7")/TCP(dport=2, sport=4)
25/08/2021 15:34:24              dut.10.240.183.62: port 0/queue 10: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=126 - nb_segs=1 - RSS hash=0xf8af753a - RSS queue=0xa - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0xa
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:34:24  TestCVLAdvancedIAVFRSSGTPoGRE: action: save_hash

25/08/2021 15:34:24  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xf8af753a', '0xa')]
25/08/2021 15:34:24  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:34:24  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.17")/TCP(dport=2, sport=4)
25/08/2021 15:34:25              dut.10.240.183.62: port 0/queue 5: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=126 - nb_segs=1 - RSS hash=0xae81c685 - RSS queue=0x5 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x5
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:34:25  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different

25/08/2021 15:34:25  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xae81c685', '0x5')]
25/08/2021 15:34:25  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:34:25  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IP(src="1.1.2.14", dst="1.1.2.15")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IP(src="1.1.2.16", dst="1.1.2.7")/TCP(dport=12, sport=14)
25/08/2021 15:34:27              dut.10.240.183.62: port 0/queue 10: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=126 - nb_segs=1 - RSS hash=0xf8af753a - RSS queue=0xa - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0xa
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:34:27  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_same

25/08/2021 15:34:27  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xf8af753a', '0xa')]
25/08/2021 15:34:27  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:34:27  TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/IP(dst="192.168.0.1", src="192.168.0.2")/TCP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.7")/UDP(sport=4, dport=2)']
25/08/2021 15:34:28              dut.10.240.183.62: port 0/queue 0: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=586 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 0: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=614 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 0: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=110 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:34:28  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash

25/08/2021 15:34:28  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 15:34:28  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:34:28  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.7")/TCP(dport=2, sport=4)
25/08/2021 15:34:30              dut.10.240.183.62: port 0/queue 10: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=126 - nb_segs=1 - RSS hash=0xf8af753a - RSS queue=0xa - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0xa
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:34:30  TestCVLAdvancedIAVFRSSGTPoGRE: action: save_hash

25/08/2021 15:34:30  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xf8af753a', '0xa')]
25/08/2021 15:34:30  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:34:30  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.17")/TCP(dport=2, sport=4)
25/08/2021 15:34:31              dut.10.240.183.62: port 0/queue 5: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=126 - nb_segs=1 - RSS hash=0xae81c685 - RSS queue=0x5 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x5
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:34:31  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different

25/08/2021 15:34:31  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xae81c685', '0x5')]
25/08/2021 15:34:31  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:34:31  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IP(src="1.1.2.14", dst="1.1.2.15")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IP(src="1.1.2.16", dst="1.1.2.7")/TCP(dport=12, sport=14)
25/08/2021 15:34:32              dut.10.240.183.62: port 0/queue 10: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=126 - nb_segs=1 - RSS hash=0xf8af753a - RSS queue=0xa - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0xa
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:34:32  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_same

25/08/2021 15:34:32  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xf8af753a', '0xa')]
25/08/2021 15:34:32  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:34:32  TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/IP(dst="192.168.0.1", src="192.168.0.2")/TCP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.7")/UDP(sport=4, dport=2)']
25/08/2021 15:34:34              dut.10.240.183.62: port 0/queue 0: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=586 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 0: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=614 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 0: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=110 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:34:34  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash

25/08/2021 15:34:34  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 15:34:34  TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle post-test--------------
25/08/2021 15:34:34              dut.10.240.183.62: flow destroy 0 rule 0
25/08/2021 15:34:35              dut.10.240.183.62: 
Flow rule #0 destroyed
testpmd> 
25/08/2021 15:34:35              dut.10.240.183.62: flow list 0
25/08/2021 15:34:35              dut.10.240.183.62: 
25/08/2021 15:34:35  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:34:35  TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.7")/TCP(dport=2, sport=4)', 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.7")/TCP(dport=2, sport=4)', 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.7")/TCP(dport=2, sport=4)']
25/08/2021 15:34:37              dut.10.240.183.62:  port 0/queue 0: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=122 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 0: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=126 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 0: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=126 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:34:37  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash

25/08/2021 15:34:37  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 15:34:37  TestCVLAdvancedIAVFRSSGTPoGRE: sub_case mac_ipv4_gre_ipv4_gtpu_eh_ipv4_tcp_l3dst passed
25/08/2021 15:34:37              dut.10.240.183.62: flow flush 0
25/08/2021 15:34:37              dut.10.240.183.62: 
25/08/2021 15:34:37  TestCVLAdvancedIAVFRSSGTPoGRE: ===================Test sub case: mac_ipv4_gre_ipv4_gtpu_eh_ipv4_tcp_l3src================
25/08/2021 15:34:37  TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle test--------------
25/08/2021 15:34:37              dut.10.240.183.62: flow validate 0 ingress pattern eth / ipv4 / gre / ipv4 / udp / gtpu / gtp_psc / ipv4 / tcp / end actions rss types ipv4-tcp l3-src-only end key_len 0 queues end / end
25/08/2021 15:34:37              dut.10.240.183.62: 
Flow rule validated
25/08/2021 15:34:37              dut.10.240.183.62: flow create 0 ingress pattern eth / ipv4 / gre / ipv4 / udp / gtpu / gtp_psc / ipv4 / tcp / end actions rss types ipv4-tcp l3-src-only end key_len 0 queues end / end
25/08/2021 15:34:37              dut.10.240.183.62: 
Flow rule #0 created
25/08/2021 15:34:37              dut.10.240.183.62: flow list 0
25/08/2021 15:34:37              dut.10.240.183.62: 
ID	Group	Prio	Attr	Rule
0	0	0	i--	ETH IPV4 GRE IPV4 UDP GTPU GTP_PSC IPV4 TCP => RSS
25/08/2021 15:34:37  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:34:37  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.7")/TCP(dport=2, sport=4)
25/08/2021 15:34:38              dut.10.240.183.62:  port 0/queue 9: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=122 - nb_segs=1 - RSS hash=0xbf807059 - RSS queue=0x9 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x9
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:34:38  TestCVLAdvancedIAVFRSSGTPoGRE: action: save_hash

25/08/2021 15:34:38  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xbf807059', '0x9')]
25/08/2021 15:34:38  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:34:38  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IP(src="1.1.2.16", dst="1.1.2.7")/TCP(dport=2, sport=4)
25/08/2021 15:34:40              dut.10.240.183.62: port 0/queue 6: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=122 - nb_segs=1 - RSS hash=0xe9aec3e6 - RSS queue=0x6 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x6
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:34:40  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different

25/08/2021 15:34:40  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xe9aec3e6', '0x6')]
25/08/2021 15:34:40  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:34:40  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IP(src="1.1.2.14", dst="1.1.2.15")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.17")/TCP(dport=12, sport=14)
25/08/2021 15:34:41              dut.10.240.183.62: port 0/queue 9: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=122 - nb_segs=1 - RSS hash=0xbf807059 - RSS queue=0x9 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x9
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:34:41  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_same

25/08/2021 15:34:41  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xbf807059', '0x9')]
25/08/2021 15:34:41  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:34:41  TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/IP(dst="192.168.0.1", src="192.168.0.2")/TCP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.7")/UDP(sport=4, dport=2)']
25/08/2021 15:34:42              dut.10.240.183.62: port 0/queue 0: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=586 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 0: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=614 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 0: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=110 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:34:42  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash

25/08/2021 15:34:42  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 15:34:42  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:34:42  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.7")/TCP(dport=2, sport=4)
25/08/2021 15:34:44              dut.10.240.183.62: port 0/queue 9: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=126 - nb_segs=1 - RSS hash=0xbf807059 - RSS queue=0x9 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x9
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:34:44  TestCVLAdvancedIAVFRSSGTPoGRE: action: save_hash

25/08/2021 15:34:44  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xbf807059', '0x9')]
25/08/2021 15:34:44  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:34:44  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IP(src="1.1.2.16", dst="1.1.2.7")/TCP(dport=2, sport=4)
25/08/2021 15:34:45              dut.10.240.183.62: port 0/queue 6: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=126 - nb_segs=1 - RSS hash=0xe9aec3e6 - RSS queue=0x6 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x6
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:34:45  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different

25/08/2021 15:34:45  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xe9aec3e6', '0x6')]
25/08/2021 15:34:45  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:34:45  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IP(src="1.1.2.14", dst="1.1.2.15")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.17")/TCP(dport=12, sport=14)
25/08/2021 15:34:46              dut.10.240.183.62: port 0/queue 9: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=126 - nb_segs=1 - RSS hash=0xbf807059 - RSS queue=0x9 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x9
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:34:46  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_same

25/08/2021 15:34:46  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xbf807059', '0x9')]
25/08/2021 15:34:46  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:34:46  TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/IP(dst="192.168.0.1", src="192.168.0.2")/TCP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.7")/UDP(sport=4, dport=2)']
25/08/2021 15:34:48              dut.10.240.183.62: port 0/queue 0: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=586 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 0: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=614 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 0: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=110 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:34:48  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash

25/08/2021 15:34:48  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 15:34:48  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:34:48  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.7")/TCP(dport=2, sport=4)
25/08/2021 15:34:49              dut.10.240.183.62: port 0/queue 9: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=126 - nb_segs=1 - RSS hash=0xbf807059 - RSS queue=0x9 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x9
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:34:49  TestCVLAdvancedIAVFRSSGTPoGRE: action: save_hash

25/08/2021 15:34:49  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xbf807059', '0x9')]
25/08/2021 15:34:49  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:34:49  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IP(src="1.1.2.16", dst="1.1.2.7")/TCP(dport=2, sport=4)
25/08/2021 15:34:50              dut.10.240.183.62: port 0/queue 6: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=126 - nb_segs=1 - RSS hash=0xe9aec3e6 - RSS queue=0x6 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x6
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:34:50  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different

25/08/2021 15:34:50  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xe9aec3e6', '0x6')]
25/08/2021 15:34:50  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:34:50  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IP(src="1.1.2.14", dst="1.1.2.15")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.17")/TCP(dport=12, sport=14)
25/08/2021 15:34:52              dut.10.240.183.62: port 0/queue 9: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=126 - nb_segs=1 - RSS hash=0xbf807059 - RSS queue=0x9 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x9
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:34:52  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_same

25/08/2021 15:34:52  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xbf807059', '0x9')]
25/08/2021 15:34:52  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:34:52  TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/IP(dst="192.168.0.1", src="192.168.0.2")/TCP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.7")/UDP(sport=4, dport=2)']
25/08/2021 15:34:53              dut.10.240.183.62: port 0/queue 0: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=586 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 0: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=614 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 0: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=110 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:34:53  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash

25/08/2021 15:34:53  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 15:34:53  TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle post-test--------------
25/08/2021 15:34:53              dut.10.240.183.62: flow destroy 0 rule 0
25/08/2021 15:34:54              dut.10.240.183.62: 
Flow rule #0 destroyed
testpmd> 
25/08/2021 15:34:54              dut.10.240.183.62: flow list 0
25/08/2021 15:34:54              dut.10.240.183.62: 
25/08/2021 15:34:54  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:34:54  TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.7")/TCP(dport=2, sport=4)', 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.7")/TCP(dport=2, sport=4)', 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.7")/TCP(dport=2, sport=4)']
25/08/2021 15:34:56              dut.10.240.183.62:  port 0/queue 0: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=122 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 0: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=126 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 0: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=126 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:34:56  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash

25/08/2021 15:34:56  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 15:34:56  TestCVLAdvancedIAVFRSSGTPoGRE: sub_case mac_ipv4_gre_ipv4_gtpu_eh_ipv4_tcp_l3src passed
25/08/2021 15:34:56              dut.10.240.183.62: flow flush 0
25/08/2021 15:34:56              dut.10.240.183.62: 
25/08/2021 15:34:56  TestCVLAdvancedIAVFRSSGTPoGRE: ===================Test sub case: mac_ipv4_gre_ipv4_gtpu_eh_ipv4_tcp_l4dst================
25/08/2021 15:34:56  TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle test--------------
25/08/2021 15:34:56              dut.10.240.183.62: flow validate 0 ingress pattern eth / ipv4 / gre / ipv4 / udp / gtpu / gtp_psc / ipv4 / tcp / end actions rss types ipv4-tcp l4-dst-only end key_len 0 queues end / end
25/08/2021 15:34:56              dut.10.240.183.62: 
Flow rule validated
25/08/2021 15:34:56              dut.10.240.183.62: flow create 0 ingress pattern eth / ipv4 / gre / ipv4 / udp / gtpu / gtp_psc / ipv4 / tcp / end actions rss types ipv4-tcp l4-dst-only end key_len 0 queues end / end
25/08/2021 15:34:56              dut.10.240.183.62: 
Flow rule #0 created
25/08/2021 15:34:56              dut.10.240.183.62: flow list 0
25/08/2021 15:34:56              dut.10.240.183.62: 
ID	Group	Prio	Attr	Rule
0	0	0	i--	ETH IPV4 GRE IPV4 UDP GTPU GTP_PSC IPV4 TCP => RSS
25/08/2021 15:34:56  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:34:56  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.7")/TCP(dport=2, sport=4)
25/08/2021 15:34:57              dut.10.240.183.62:  port 0/queue 7: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=122 - nb_segs=1 - RSS hash=0x60b360a7 - RSS queue=0x7 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x7
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:34:57  TestCVLAdvancedIAVFRSSGTPoGRE: action: save_hash

25/08/2021 15:34:57  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x60b360a7', '0x7')]
25/08/2021 15:34:57  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:34:57  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.7")/TCP(dport=12, sport=4)
25/08/2021 15:34:59              dut.10.240.183.62: port 0/queue 10: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=122 - nb_segs=1 - RSS hash=0xa875687a - RSS queue=0xa - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0xa
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:34:59  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different

25/08/2021 15:34:59  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xa875687a', '0xa')]
25/08/2021 15:34:59  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:34:59  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IP(src="1.1.2.14", dst="1.1.2.15")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IP(src="1.1.2.16", dst="1.1.2.17")/TCP(dport=2, sport=14)
25/08/2021 15:35:00              dut.10.240.183.62: port 0/queue 7: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=122 - nb_segs=1 - RSS hash=0x60b360a7 - RSS queue=0x7 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x7
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:35:00  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_same

25/08/2021 15:35:00  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x60b360a7', '0x7')]
25/08/2021 15:35:00  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:35:00  TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/IP(dst="192.168.0.1", src="192.168.0.2")/TCP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.7")/UDP(sport=4, dport=2)']
25/08/2021 15:35:01              dut.10.240.183.62: port 0/queue 0: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=586 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 0: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=614 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 0: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=110 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:35:01  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash

25/08/2021 15:35:01  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 15:35:01  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:35:01  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.7")/TCP(dport=2, sport=4)
25/08/2021 15:35:04              dut.10.240.183.62: port 0/queue 7: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=126 - nb_segs=1 - RSS hash=0x60b360a7 - RSS queue=0x7 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x7
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:35:04  TestCVLAdvancedIAVFRSSGTPoGRE: action: save_hash

25/08/2021 15:35:04  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x60b360a7', '0x7')]
25/08/2021 15:35:04  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:35:04  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.7")/TCP(dport=12, sport=4)
25/08/2021 15:35:05              dut.10.240.183.62: port 0/queue 10: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=126 - nb_segs=1 - RSS hash=0xa875687a - RSS queue=0xa - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0xa
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:35:05  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different

25/08/2021 15:35:05  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xa875687a', '0xa')]
25/08/2021 15:35:05  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:35:05  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IP(src="1.1.2.14", dst="1.1.2.15")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IP(src="1.1.2.16", dst="1.1.2.17")/TCP(dport=2, sport=14)
25/08/2021 15:35:06              dut.10.240.183.62: port 0/queue 7: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=126 - nb_segs=1 - RSS hash=0x60b360a7 - RSS queue=0x7 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x7
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:35:06  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_same

25/08/2021 15:35:06  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x60b360a7', '0x7')]
25/08/2021 15:35:06  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:35:06  TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/IP(dst="192.168.0.1", src="192.168.0.2")/TCP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.7")/UDP(sport=4, dport=2)']
25/08/2021 15:35:08              dut.10.240.183.62: port 0/queue 0: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=586 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 0: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=614 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 0: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=110 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:35:08  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash

25/08/2021 15:35:08  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 15:35:08  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:35:08  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.7")/TCP(dport=2, sport=4)
25/08/2021 15:35:09              dut.10.240.183.62: port 0/queue 7: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=126 - nb_segs=1 - RSS hash=0x60b360a7 - RSS queue=0x7 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x7
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:35:09  TestCVLAdvancedIAVFRSSGTPoGRE: action: save_hash

25/08/2021 15:35:09  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x60b360a7', '0x7')]
25/08/2021 15:35:09  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:35:09  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.7")/TCP(dport=12, sport=4)
25/08/2021 15:35:10              dut.10.240.183.62: port 0/queue 10: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=126 - nb_segs=1 - RSS hash=0xa875687a - RSS queue=0xa - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0xa
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:35:10  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different

25/08/2021 15:35:10  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xa875687a', '0xa')]
25/08/2021 15:35:10  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:35:10  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IP(src="1.1.2.14", dst="1.1.2.15")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IP(src="1.1.2.16", dst="1.1.2.17")/TCP(dport=2, sport=14)
25/08/2021 15:35:12              dut.10.240.183.62: port 0/queue 7: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=126 - nb_segs=1 - RSS hash=0x60b360a7 - RSS queue=0x7 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x7
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:35:12  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_same

25/08/2021 15:35:12  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x60b360a7', '0x7')]
25/08/2021 15:35:12  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:35:12  TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/IP(dst="192.168.0.1", src="192.168.0.2")/TCP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.7")/UDP(sport=4, dport=2)']
25/08/2021 15:35:13              dut.10.240.183.62: port 0/queue 0: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=586 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 0: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=614 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 0: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=110 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:35:13  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash

25/08/2021 15:35:13  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 15:35:13  TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle post-test--------------
25/08/2021 15:35:13              dut.10.240.183.62: flow destroy 0 rule 0
25/08/2021 15:35:14              dut.10.240.183.62: 
Flow rule #0 destroyed
testpmd> 
25/08/2021 15:35:14              dut.10.240.183.62: flow list 0
25/08/2021 15:35:14              dut.10.240.183.62: 
25/08/2021 15:35:14  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:35:14  TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.7")/TCP(dport=2, sport=4)', 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.7")/TCP(dport=2, sport=4)', 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.7")/TCP(dport=2, sport=4)']
25/08/2021 15:35:16              dut.10.240.183.62:  port 0/queue 0: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=122 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 0: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=126 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 0: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=126 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:35:16  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash

25/08/2021 15:35:16  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 15:35:16  TestCVLAdvancedIAVFRSSGTPoGRE: sub_case mac_ipv4_gre_ipv4_gtpu_eh_ipv4_tcp_l4dst passed
25/08/2021 15:35:16              dut.10.240.183.62: flow flush 0
25/08/2021 15:35:16              dut.10.240.183.62: 
25/08/2021 15:35:16  TestCVLAdvancedIAVFRSSGTPoGRE: ===================Test sub case: mac_ipv4_gre_ipv4_gtpu_eh_ipv4_tcp_l4src================
25/08/2021 15:35:16  TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle test--------------
25/08/2021 15:35:16              dut.10.240.183.62: flow validate 0 ingress pattern eth / ipv4 / gre / ipv4 / udp / gtpu / gtp_psc / ipv4 / tcp / end actions rss types ipv4-tcp l4-src-only end key_len 0 queues end / end
25/08/2021 15:35:16              dut.10.240.183.62: 
Flow rule validated
25/08/2021 15:35:16              dut.10.240.183.62: flow create 0 ingress pattern eth / ipv4 / gre / ipv4 / udp / gtpu / gtp_psc / ipv4 / tcp / end actions rss types ipv4-tcp l4-src-only end key_len 0 queues end / end
25/08/2021 15:35:16              dut.10.240.183.62: 
Flow rule #0 created
25/08/2021 15:35:16              dut.10.240.183.62: flow list 0
25/08/2021 15:35:16              dut.10.240.183.62: 
ID	Group	Prio	Attr	Rule
0	0	0	i--	ETH IPV4 GRE IPV4 UDP GTPU GTP_PSC IPV4 TCP => RSS
25/08/2021 15:35:16  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:35:16  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.7")/TCP(dport=2, sport=4)
25/08/2021 15:35:17              dut.10.240.183.62:  port 0/queue 3: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=122 - nb_segs=1 - RSS hash=0x3059b053 - RSS queue=0x3 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x3
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:35:17  TestCVLAdvancedIAVFRSSGTPoGRE: action: save_hash

25/08/2021 15:35:17  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x3059b053', '0x3')]
25/08/2021 15:35:17  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:35:17  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.7")/TCP(dport=2, sport=14)
25/08/2021 15:35:19              dut.10.240.183.62: port 0/queue 13: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=122 - nb_segs=1 - RSS hash=0xc8c608dd - RSS queue=0xd - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0xd
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:35:19  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different

25/08/2021 15:35:19  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xc8c608dd', '0xd')]
25/08/2021 15:35:19  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:35:19  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IP(src="1.1.2.14", dst="1.1.2.15")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IP(src="1.1.2.16", dst="1.1.2.17")/TCP(dport=12, sport=4)
25/08/2021 15:35:20              dut.10.240.183.62: port 0/queue 3: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=122 - nb_segs=1 - RSS hash=0x3059b053 - RSS queue=0x3 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x3
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:35:20  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_same

25/08/2021 15:35:20  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x3059b053', '0x3')]
25/08/2021 15:35:20  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:35:20  TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/IP(dst="192.168.0.1", src="192.168.0.2")/TCP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.7")/UDP(sport=4, dport=2)']
25/08/2021 15:35:22              dut.10.240.183.62: port 0/queue 0: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=586 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 0: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=614 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 0: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=110 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:35:22  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash

25/08/2021 15:35:22  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 15:35:22  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:35:22  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.7")/TCP(dport=2, sport=4)
25/08/2021 15:35:23              dut.10.240.183.62: port 0/queue 3: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=126 - nb_segs=1 - RSS hash=0x3059b053 - RSS queue=0x3 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x3
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:35:23  TestCVLAdvancedIAVFRSSGTPoGRE: action: save_hash

25/08/2021 15:35:23  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x3059b053', '0x3')]
25/08/2021 15:35:23  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:35:23  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.7")/TCP(dport=2, sport=14)
25/08/2021 15:35:24              dut.10.240.183.62: port 0/queue 13: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=126 - nb_segs=1 - RSS hash=0xc8c608dd - RSS queue=0xd - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0xd
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:35:24  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different

25/08/2021 15:35:24  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xc8c608dd', '0xd')]
25/08/2021 15:35:24  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:35:24  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IP(src="1.1.2.14", dst="1.1.2.15")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IP(src="1.1.2.16", dst="1.1.2.17")/TCP(dport=12, sport=4)
25/08/2021 15:35:25              dut.10.240.183.62: port 0/queue 3: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=126 - nb_segs=1 - RSS hash=0x3059b053 - RSS queue=0x3 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x3
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:35:25  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_same

25/08/2021 15:35:25  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x3059b053', '0x3')]
25/08/2021 15:35:25  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:35:25  TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/IP(dst="192.168.0.1", src="192.168.0.2")/TCP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.7")/UDP(sport=4, dport=2)']
25/08/2021 15:35:27              dut.10.240.183.62: port 0/queue 0: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=586 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 0: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=614 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 0: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=110 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:35:27  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash

25/08/2021 15:35:27  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 15:35:27  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:35:27  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.7")/TCP(dport=2, sport=4)
25/08/2021 15:35:28              dut.10.240.183.62: port 0/queue 3: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=126 - nb_segs=1 - RSS hash=0x3059b053 - RSS queue=0x3 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x3
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:35:28  TestCVLAdvancedIAVFRSSGTPoGRE: action: save_hash

25/08/2021 15:35:28  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x3059b053', '0x3')]
25/08/2021 15:35:28  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:35:28  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.7")/TCP(dport=2, sport=14)
25/08/2021 15:35:29              dut.10.240.183.62: port 0/queue 13: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=126 - nb_segs=1 - RSS hash=0xc8c608dd - RSS queue=0xd - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0xd
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:35:29  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different

25/08/2021 15:35:29  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xc8c608dd', '0xd')]
25/08/2021 15:35:29  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:35:29  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IP(src="1.1.2.14", dst="1.1.2.15")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IP(src="1.1.2.16", dst="1.1.2.17")/TCP(dport=12, sport=4)
25/08/2021 15:35:31              dut.10.240.183.62: port 0/queue 3: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=126 - nb_segs=1 - RSS hash=0x3059b053 - RSS queue=0x3 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x3
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:35:31  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_same

25/08/2021 15:35:31  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x3059b053', '0x3')]
25/08/2021 15:35:31  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:35:31  TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/IP(dst="192.168.0.1", src="192.168.0.2")/TCP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.7")/UDP(sport=4, dport=2)']
25/08/2021 15:35:32              dut.10.240.183.62: port 0/queue 0: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=586 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 0: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=614 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 0: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=110 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:35:32  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash

25/08/2021 15:35:32  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 15:35:32  TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle post-test--------------
25/08/2021 15:35:32              dut.10.240.183.62: flow destroy 0 rule 0
25/08/2021 15:35:33              dut.10.240.183.62: 
Flow rule #0 destroyed
testpmd> 
25/08/2021 15:35:33              dut.10.240.183.62: flow list 0
25/08/2021 15:35:34              dut.10.240.183.62: 
25/08/2021 15:35:34  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:35:34  TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.7")/TCP(dport=2, sport=4)', 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.7")/TCP(dport=2, sport=4)', 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.7")/TCP(dport=2, sport=4)']
25/08/2021 15:35:35              dut.10.240.183.62:  port 0/queue 0: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=122 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 0: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=126 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 0: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=126 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:35:35  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash

25/08/2021 15:35:35  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 15:35:35  TestCVLAdvancedIAVFRSSGTPoGRE: sub_case mac_ipv4_gre_ipv4_gtpu_eh_ipv4_tcp_l4src passed
25/08/2021 15:35:35              dut.10.240.183.62: flow flush 0
25/08/2021 15:35:35              dut.10.240.183.62: 
25/08/2021 15:35:35  TestCVLAdvancedIAVFRSSGTPoGRE: ===================Test sub case: mac_ipv4_gre_ipv4_gtpu_eh_ipv4_tcp_l3dstl4dst================
25/08/2021 15:35:35  TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle test--------------
25/08/2021 15:35:35              dut.10.240.183.62: flow validate 0 ingress pattern eth / ipv4 / gre / ipv4 / udp / gtpu / gtp_psc / ipv4 / tcp / end actions rss types ipv4-tcp l3-dst-only l4-dst-only end key_len 0 queues end / end
25/08/2021 15:35:35              dut.10.240.183.62: 
Flow rule validated
25/08/2021 15:35:35              dut.10.240.183.62: flow create 0 ingress pattern eth / ipv4 / gre / ipv4 / udp / gtpu / gtp_psc / ipv4 / tcp / end actions rss types ipv4-tcp l3-dst-only l4-dst-only end key_len 0 queues end / end
25/08/2021 15:35:35              dut.10.240.183.62: 
Flow rule #0 created
25/08/2021 15:35:35              dut.10.240.183.62: flow list 0
25/08/2021 15:35:35              dut.10.240.183.62: 
ID	Group	Prio	Attr	Rule
0	0	0	i--	ETH IPV4 GRE IPV4 UDP GTPU GTP_PSC IPV4 TCP => RSS
25/08/2021 15:35:35  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:35:35  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.7")/TCP(dport=2, sport=4)
25/08/2021 15:35:37              dut.10.240.183.62:  port 0/queue 14: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=122 - nb_segs=1 - RSS hash=0x7a1ef48e - RSS queue=0xe - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0xe
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:35:37  TestCVLAdvancedIAVFRSSGTPoGRE: action: save_hash

25/08/2021 15:35:37  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x7a1ef48e', '0xe')]
25/08/2021 15:35:37  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:35:37  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.17")/TCP(dport=2, sport=4)
25/08/2021 15:35:38              dut.10.240.183.62: port 0/queue 1: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=122 - nb_segs=1 - RSS hash=0x2c304731 - RSS queue=0x1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x1
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:35:38  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different

25/08/2021 15:35:38  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x2c304731', '0x1')]
25/08/2021 15:35:38  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:35:38  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.7")/TCP(dport=12, sport=4)
25/08/2021 15:35:39              dut.10.240.183.62: port 0/queue 13: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=122 - nb_segs=1 - RSS hash=0xd95bd58d - RSS queue=0xd - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0xd
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:35:39  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different

25/08/2021 15:35:39  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xd95bd58d', '0xd')]
25/08/2021 15:35:39  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:35:39  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IP(src="1.1.2.14", dst="1.1.2.15")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IP(src="1.1.2.16", dst="1.1.2.7")/TCP(dport=2, sport=14)
25/08/2021 15:35:40              dut.10.240.183.62: port 0/queue 14: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=122 - nb_segs=1 - RSS hash=0x7a1ef48e - RSS queue=0xe - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0xe
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:35:40  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_same

25/08/2021 15:35:40  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x7a1ef48e', '0xe')]
25/08/2021 15:35:40  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:35:40  TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/IP(dst="192.168.0.1", src="192.168.0.2")/TCP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.7")/UDP(sport=4, dport=2)']
25/08/2021 15:35:42              dut.10.240.183.62: port 0/queue 0: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=586 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 0: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=614 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 0: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=110 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:35:42  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash

25/08/2021 15:35:42  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 15:35:42  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:35:42  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.7")/TCP(dport=2, sport=4)
25/08/2021 15:35:43              dut.10.240.183.62: port 0/queue 14: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=126 - nb_segs=1 - RSS hash=0x7a1ef48e - RSS queue=0xe - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0xe
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:35:43  TestCVLAdvancedIAVFRSSGTPoGRE: action: save_hash

25/08/2021 15:35:43  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x7a1ef48e', '0xe')]
25/08/2021 15:35:43  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:35:43  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.17")/TCP(dport=2, sport=4)
25/08/2021 15:35:45              dut.10.240.183.62: port 0/queue 1: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=126 - nb_segs=1 - RSS hash=0x2c304731 - RSS queue=0x1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x1
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:35:45  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different

25/08/2021 15:35:45  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x2c304731', '0x1')]
25/08/2021 15:35:45  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:35:45  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.7")/TCP(dport=12, sport=4)
25/08/2021 15:35:46              dut.10.240.183.62: port 0/queue 13: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=126 - nb_segs=1 - RSS hash=0xd95bd58d - RSS queue=0xd - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0xd
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:35:46  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different

25/08/2021 15:35:46  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xd95bd58d', '0xd')]
25/08/2021 15:35:46  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:35:46  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IP(src="1.1.2.14", dst="1.1.2.15")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IP(src="1.1.2.16", dst="1.1.2.7")/TCP(dport=2, sport=14)
25/08/2021 15:35:47              dut.10.240.183.62: port 0/queue 14: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=126 - nb_segs=1 - RSS hash=0x7a1ef48e - RSS queue=0xe - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0xe
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:35:47  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_same

25/08/2021 15:35:47  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x7a1ef48e', '0xe')]
25/08/2021 15:35:47  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:35:47  TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/IP(dst="192.168.0.1", src="192.168.0.2")/TCP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.7")/UDP(sport=4, dport=2)']
25/08/2021 15:35:49              dut.10.240.183.62: port 0/queue 0: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=586 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 0: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=614 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 0: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=110 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:35:49  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash

25/08/2021 15:35:49  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 15:35:49  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:35:49  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.7")/TCP(dport=2, sport=4)
25/08/2021 15:35:50              dut.10.240.183.62: port 0/queue 14: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=126 - nb_segs=1 - RSS hash=0x7a1ef48e - RSS queue=0xe - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0xe
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:35:50  TestCVLAdvancedIAVFRSSGTPoGRE: action: save_hash

25/08/2021 15:35:50  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x7a1ef48e', '0xe')]
25/08/2021 15:35:50  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:35:50  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.17")/TCP(dport=2, sport=4)
25/08/2021 15:35:51              dut.10.240.183.62: port 0/queue 1: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=126 - nb_segs=1 - RSS hash=0x2c304731 - RSS queue=0x1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x1
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:35:51  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different

25/08/2021 15:35:51  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x2c304731', '0x1')]
25/08/2021 15:35:51  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:35:51  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.7")/TCP(dport=12, sport=4)
25/08/2021 15:35:52              dut.10.240.183.62: port 0/queue 13: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=126 - nb_segs=1 - RSS hash=0xd95bd58d - RSS queue=0xd - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0xd
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:35:52  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different

25/08/2021 15:35:52  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xd95bd58d', '0xd')]
25/08/2021 15:35:52  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:35:52  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IP(src="1.1.2.14", dst="1.1.2.15")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IP(src="1.1.2.16", dst="1.1.2.7")/TCP(dport=2, sport=14)
25/08/2021 15:35:54              dut.10.240.183.62: port 0/queue 14: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=126 - nb_segs=1 - RSS hash=0x7a1ef48e - RSS queue=0xe - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0xe
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:35:54  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_same

25/08/2021 15:35:54  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x7a1ef48e', '0xe')]
25/08/2021 15:35:54  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:35:54  TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/IP(dst="192.168.0.1", src="192.168.0.2")/TCP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.7")/UDP(sport=4, dport=2)']
25/08/2021 15:35:55              dut.10.240.183.62: port 0/queue 0: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=586 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 0: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=614 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 0: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=110 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:35:55  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash

25/08/2021 15:35:55  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 15:35:55  TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle post-test--------------
25/08/2021 15:35:55              dut.10.240.183.62: flow destroy 0 rule 0
25/08/2021 15:35:56              dut.10.240.183.62: 
Flow rule #0 destroyed
testpmd> 
25/08/2021 15:35:56              dut.10.240.183.62: flow list 0
25/08/2021 15:35:57              dut.10.240.183.62: 
25/08/2021 15:35:57  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:35:57  TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.7")/TCP(dport=2, sport=4)', 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.7")/TCP(dport=2, sport=4)', 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.7")/TCP(dport=2, sport=4)']
25/08/2021 15:35:58              dut.10.240.183.62:  port 0/queue 0: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=122 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 0: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=126 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 0: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=126 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:35:58  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash

25/08/2021 15:35:58  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 15:35:58  TestCVLAdvancedIAVFRSSGTPoGRE: sub_case mac_ipv4_gre_ipv4_gtpu_eh_ipv4_tcp_l3dstl4dst passed
25/08/2021 15:35:58              dut.10.240.183.62: flow flush 0
25/08/2021 15:35:58              dut.10.240.183.62: 
25/08/2021 15:35:58  TestCVLAdvancedIAVFRSSGTPoGRE: ===================Test sub case: mac_ipv4_gre_ipv4_gtpu_eh_ipv4_tcp_l3srcl4dst================
25/08/2021 15:35:58  TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle test--------------
25/08/2021 15:35:58              dut.10.240.183.62: flow validate 0 ingress pattern eth / ipv4 / gre / ipv4 / udp / gtpu / gtp_psc / ipv4 / tcp / end actions rss types ipv4-tcp l3-src-only l4-dst-only end key_len 0 queues end / end
25/08/2021 15:35:58              dut.10.240.183.62: 
Flow rule validated
25/08/2021 15:35:58              dut.10.240.183.62: flow create 0 ingress pattern eth / ipv4 / gre / ipv4 / udp / gtpu / gtp_psc / ipv4 / tcp / end actions rss types ipv4-tcp l3-src-only l4-dst-only end key_len 0 queues end / end
25/08/2021 15:35:58              dut.10.240.183.62: 
Flow rule #0 created
25/08/2021 15:35:58              dut.10.240.183.62: flow list 0
25/08/2021 15:35:58              dut.10.240.183.62: 
ID	Group	Prio	Attr	Rule
0	0	0	i--	ETH IPV4 GRE IPV4 UDP GTPU GTP_PSC IPV4 TCP => RSS
25/08/2021 15:35:58  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:35:58  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.7")/TCP(dport=2, sport=4)
25/08/2021 15:36:00              dut.10.240.183.62:  port 0/queue 13: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=122 - nb_segs=1 - RSS hash=0x3d31f1ed - RSS queue=0xd - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0xd
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:36:00  TestCVLAdvancedIAVFRSSGTPoGRE: action: save_hash

25/08/2021 15:36:00  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x3d31f1ed', '0xd')]
25/08/2021 15:36:00  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:36:00  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IP(src="1.1.2.16", dst="1.1.2.7")/TCP(dport=2, sport=4)
25/08/2021 15:36:01              dut.10.240.183.62: port 0/queue 2: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=122 - nb_segs=1 - RSS hash=0x6b1f4252 - RSS queue=0x2 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x2
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:36:01  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different

25/08/2021 15:36:01  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x6b1f4252', '0x2')]
25/08/2021 15:36:01  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:36:01  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.7")/TCP(dport=12, sport=4)
25/08/2021 15:36:02              dut.10.240.183.62: port 0/queue 14: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=122 - nb_segs=1 - RSS hash=0x9e74d0ee - RSS queue=0xe - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0xe
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:36:02  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different

25/08/2021 15:36:02  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x9e74d0ee', '0xe')]
25/08/2021 15:36:02  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:36:02  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IP(src="1.1.2.14", dst="1.1.2.15")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.17")/TCP(dport=2, sport=14)
25/08/2021 15:36:03              dut.10.240.183.62: port 0/queue 13: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=122 - nb_segs=1 - RSS hash=0x3d31f1ed - RSS queue=0xd - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0xd
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:36:03  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_same

25/08/2021 15:36:03  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x3d31f1ed', '0xd')]
25/08/2021 15:36:03  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:36:03  TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/IP(dst="192.168.0.1", src="192.168.0.2")/TCP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.7")/UDP(sport=4, dport=2)']
25/08/2021 15:36:05              dut.10.240.183.62: port 0/queue 0: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=586 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 0: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=614 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 0: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=110 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:36:05  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash

25/08/2021 15:36:05  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 15:36:05  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:36:05  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.7")/TCP(dport=2, sport=4)
25/08/2021 15:36:06              dut.10.240.183.62: port 0/queue 13: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=126 - nb_segs=1 - RSS hash=0x3d31f1ed - RSS queue=0xd - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0xd
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:36:06  TestCVLAdvancedIAVFRSSGTPoGRE: action: save_hash

25/08/2021 15:36:06  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x3d31f1ed', '0xd')]
25/08/2021 15:36:06  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:36:06  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IP(src="1.1.2.16", dst="1.1.2.7")/TCP(dport=2, sport=4)
25/08/2021 15:36:08              dut.10.240.183.62: port 0/queue 2: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=126 - nb_segs=1 - RSS hash=0x6b1f4252 - RSS queue=0x2 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x2
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:36:08  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different

25/08/2021 15:36:08  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x6b1f4252', '0x2')]
25/08/2021 15:36:08  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:36:08  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.7")/TCP(dport=12, sport=4)
25/08/2021 15:36:09              dut.10.240.183.62: port 0/queue 14: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=126 - nb_segs=1 - RSS hash=0x9e74d0ee - RSS queue=0xe - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0xe
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:36:09  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different

25/08/2021 15:36:09  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x9e74d0ee', '0xe')]
25/08/2021 15:36:09  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:36:09  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IP(src="1.1.2.14", dst="1.1.2.15")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.17")/TCP(dport=2, sport=14)
25/08/2021 15:36:10              dut.10.240.183.62: port 0/queue 13: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=126 - nb_segs=1 - RSS hash=0x3d31f1ed - RSS queue=0xd - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0xd
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:36:10  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_same

25/08/2021 15:36:10  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x3d31f1ed', '0xd')]
25/08/2021 15:36:10  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:36:10  TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/IP(dst="192.168.0.1", src="192.168.0.2")/TCP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.7")/UDP(sport=4, dport=2)']
25/08/2021 15:36:12              dut.10.240.183.62: port 0/queue 0: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=586 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 0: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=614 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 0: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=110 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:36:12  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash

25/08/2021 15:36:12  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 15:36:12  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:36:12  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.7")/TCP(dport=2, sport=4)
25/08/2021 15:36:13              dut.10.240.183.62: port 0/queue 13: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=126 - nb_segs=1 - RSS hash=0x3d31f1ed - RSS queue=0xd - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0xd
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:36:13  TestCVLAdvancedIAVFRSSGTPoGRE: action: save_hash

25/08/2021 15:36:13  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x3d31f1ed', '0xd')]
25/08/2021 15:36:13  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:36:13  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IP(src="1.1.2.16", dst="1.1.2.7")/TCP(dport=2, sport=4)
25/08/2021 15:36:14              dut.10.240.183.62: port 0/queue 2: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=126 - nb_segs=1 - RSS hash=0x6b1f4252 - RSS queue=0x2 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x2
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:36:14  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different

25/08/2021 15:36:14  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x6b1f4252', '0x2')]
25/08/2021 15:36:14  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:36:14  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.7")/TCP(dport=12, sport=4)
25/08/2021 15:36:16              dut.10.240.183.62: port 0/queue 14: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=126 - nb_segs=1 - RSS hash=0x9e74d0ee - RSS queue=0xe - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0xe
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:36:16  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different

25/08/2021 15:36:16  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x9e74d0ee', '0xe')]
25/08/2021 15:36:16  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:36:16  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IP(src="1.1.2.14", dst="1.1.2.15")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.17")/TCP(dport=2, sport=14)
25/08/2021 15:36:17              dut.10.240.183.62: port 0/queue 13: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=126 - nb_segs=1 - RSS hash=0x3d31f1ed - RSS queue=0xd - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0xd
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:36:17  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_same

25/08/2021 15:36:17  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x3d31f1ed', '0xd')]
25/08/2021 15:36:17  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:36:17  TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/IP(dst="192.168.0.1", src="192.168.0.2")/TCP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.7")/UDP(sport=4, dport=2)']
25/08/2021 15:36:18              dut.10.240.183.62: port 0/queue 0: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=586 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 0: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=614 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 0: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=110 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:36:18  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash

25/08/2021 15:36:18  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 15:36:18  TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle post-test--------------
25/08/2021 15:36:18              dut.10.240.183.62: flow destroy 0 rule 0
25/08/2021 15:36:20              dut.10.240.183.62: 
Flow rule #0 destroyed
testpmd> 
25/08/2021 15:36:20              dut.10.240.183.62: flow list 0
25/08/2021 15:36:20              dut.10.240.183.62: 
25/08/2021 15:36:20  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:36:20  TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.7")/TCP(dport=2, sport=4)', 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.7")/TCP(dport=2, sport=4)', 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.7")/TCP(dport=2, sport=4)']
25/08/2021 15:36:21              dut.10.240.183.62:  port 0/queue 0: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=122 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 0: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=126 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 0: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=126 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:36:21  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash

25/08/2021 15:36:21  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 15:36:21  TestCVLAdvancedIAVFRSSGTPoGRE: sub_case mac_ipv4_gre_ipv4_gtpu_eh_ipv4_tcp_l3srcl4dst passed
25/08/2021 15:36:21              dut.10.240.183.62: flow flush 0
25/08/2021 15:36:21              dut.10.240.183.62: 
25/08/2021 15:36:21  TestCVLAdvancedIAVFRSSGTPoGRE: ===================Test sub case: mac_ipv4_gre_ipv4_gtpu_eh_ipv4_tcp_l3dstl4src================
25/08/2021 15:36:21  TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle test--------------
25/08/2021 15:36:21              dut.10.240.183.62: flow validate 0 ingress pattern eth / ipv4 / gre / ipv4 / udp / gtpu / gtp_psc / ipv4 / tcp / end actions rss types ipv4-tcp l3-dst-only l4-src-only end key_len 0 queues end / end
25/08/2021 15:36:21              dut.10.240.183.62: 
Flow rule validated
25/08/2021 15:36:21              dut.10.240.183.62: flow create 0 ingress pattern eth / ipv4 / gre / ipv4 / udp / gtpu / gtp_psc / ipv4 / tcp / end actions rss types ipv4-tcp l3-dst-only l4-src-only end key_len 0 queues end / end
25/08/2021 15:36:21              dut.10.240.183.62: 
Flow rule #0 created
25/08/2021 15:36:21              dut.10.240.183.62: flow list 0
25/08/2021 15:36:21              dut.10.240.183.62: 
ID	Group	Prio	Attr	Rule
0	0	0	i--	ETH IPV4 GRE IPV4 UDP GTPU GTP_PSC IPV4 TCP => RSS
25/08/2021 15:36:21  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:36:21  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.7")/TCP(dport=2, sport=4)
25/08/2021 15:36:23              dut.10.240.183.62:  port 0/queue 0: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=122 - nb_segs=1 - RSS hash=0x39f7b5e0 - RSS queue=0x0 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:36:23  TestCVLAdvancedIAVFRSSGTPoGRE: action: save_hash

25/08/2021 15:36:23  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x39f7b5e0', '0x0')]
25/08/2021 15:36:23  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:36:23  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.17")/TCP(dport=2, sport=4)
25/08/2021 15:36:24              dut.10.240.183.62: port 0/queue 15: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=122 - nb_segs=1 - RSS hash=0x6fd9065f - RSS queue=0xf - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0xf
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:36:24  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different

25/08/2021 15:36:24  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x6fd9065f', '0xf')]
25/08/2021 15:36:24  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:36:24  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.7")/TCP(dport=2, sport=14)
25/08/2021 15:36:25              dut.10.240.183.62: port 0/queue 9: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=122 - nb_segs=1 - RSS hash=0x5bea5439 - RSS queue=0x9 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x9
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:36:25  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different

25/08/2021 15:36:25  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x5bea5439', '0x9')]
25/08/2021 15:36:25  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:36:25  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IP(src="1.1.2.14", dst="1.1.2.15")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IP(src="1.1.2.16", dst="1.1.2.7")/TCP(dport=12, sport=4)
25/08/2021 15:36:26              dut.10.240.183.62: port 0/queue 0: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=122 - nb_segs=1 - RSS hash=0x39f7b5e0 - RSS queue=0x0 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:36:26  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_same

25/08/2021 15:36:26  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x39f7b5e0', '0x0')]
25/08/2021 15:36:26  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:36:26  TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/IP(dst="192.168.0.1", src="192.168.0.2")/TCP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.7")/UDP(sport=4, dport=2)']
25/08/2021 15:36:28              dut.10.240.183.62: port 0/queue 0: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=586 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 0: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=614 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 0: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=110 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:36:28  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash

25/08/2021 15:36:28  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 15:36:28  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:36:28  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.7")/TCP(dport=2, sport=4)
25/08/2021 15:36:29              dut.10.240.183.62: port 0/queue 0: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=126 - nb_segs=1 - RSS hash=0x39f7b5e0 - RSS queue=0x0 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:36:29  TestCVLAdvancedIAVFRSSGTPoGRE: action: save_hash

25/08/2021 15:36:29  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x39f7b5e0', '0x0')]
25/08/2021 15:36:29  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:36:29  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.17")/TCP(dport=2, sport=4)
25/08/2021 15:36:31              dut.10.240.183.62: port 0/queue 15: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=126 - nb_segs=1 - RSS hash=0x6fd9065f - RSS queue=0xf - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0xf
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:36:31  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different

25/08/2021 15:36:31  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x6fd9065f', '0xf')]
25/08/2021 15:36:31  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:36:31  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.7")/TCP(dport=2, sport=14)
25/08/2021 15:36:32              dut.10.240.183.62: port 0/queue 9: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=126 - nb_segs=1 - RSS hash=0x5bea5439 - RSS queue=0x9 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x9
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:36:32  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different

25/08/2021 15:36:32  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x5bea5439', '0x9')]
25/08/2021 15:36:32  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:36:32  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IP(src="1.1.2.14", dst="1.1.2.15")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IP(src="1.1.2.16", dst="1.1.2.7")/TCP(dport=12, sport=4)
25/08/2021 15:36:33              dut.10.240.183.62: port 0/queue 0: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=126 - nb_segs=1 - RSS hash=0x39f7b5e0 - RSS queue=0x0 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:36:33  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_same

25/08/2021 15:36:33  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x39f7b5e0', '0x0')]
25/08/2021 15:36:33  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:36:33  TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/IP(dst="192.168.0.1", src="192.168.0.2")/TCP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.7")/UDP(sport=4, dport=2)']
25/08/2021 15:36:36              dut.10.240.183.62: port 0/queue 0: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=586 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 0: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=614 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 0: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=110 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:36:36  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash

25/08/2021 15:36:36  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 15:36:36  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:36:36  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.7")/TCP(dport=2, sport=4)
25/08/2021 15:36:37              dut.10.240.183.62: port 0/queue 0: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=126 - nb_segs=1 - RSS hash=0x39f7b5e0 - RSS queue=0x0 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:36:37  TestCVLAdvancedIAVFRSSGTPoGRE: action: save_hash

25/08/2021 15:36:37  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x39f7b5e0', '0x0')]
25/08/2021 15:36:37  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:36:37  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.17")/TCP(dport=2, sport=4)
25/08/2021 15:36:38              dut.10.240.183.62: port 0/queue 15: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=126 - nb_segs=1 - RSS hash=0x6fd9065f - RSS queue=0xf - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0xf
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:36:38  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different

25/08/2021 15:36:38  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x6fd9065f', '0xf')]
25/08/2021 15:36:38  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:36:38  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.7")/TCP(dport=2, sport=14)
25/08/2021 15:36:40              dut.10.240.183.62: port 0/queue 9: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=126 - nb_segs=1 - RSS hash=0x5bea5439 - RSS queue=0x9 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x9
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:36:40  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different

25/08/2021 15:36:40  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x5bea5439', '0x9')]
25/08/2021 15:36:40  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:36:40  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IP(src="1.1.2.14", dst="1.1.2.15")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IP(src="1.1.2.16", dst="1.1.2.7")/TCP(dport=12, sport=4)
25/08/2021 15:36:41              dut.10.240.183.62: port 0/queue 0: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=126 - nb_segs=1 - RSS hash=0x39f7b5e0 - RSS queue=0x0 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:36:41  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_same

25/08/2021 15:36:41  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x39f7b5e0', '0x0')]
25/08/2021 15:36:41  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:36:41  TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/IP(dst="192.168.0.1", src="192.168.0.2")/TCP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.7")/UDP(sport=4, dport=2)']
25/08/2021 15:36:43              dut.10.240.183.62: port 0/queue 0: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=586 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 0: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=614 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 0: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=110 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:36:43  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash

25/08/2021 15:36:43  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 15:36:43  TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle post-test--------------
25/08/2021 15:36:43              dut.10.240.183.62: flow destroy 0 rule 0
25/08/2021 15:36:44              dut.10.240.183.62: 
Flow rule #0 destroyed
testpmd> 
25/08/2021 15:36:44              dut.10.240.183.62: flow list 0
25/08/2021 15:36:44              dut.10.240.183.62: 
25/08/2021 15:36:44  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:36:44  TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.7")/TCP(dport=2, sport=4)', 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.7")/TCP(dport=2, sport=4)', 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.7")/TCP(dport=2, sport=4)']
25/08/2021 15:36:45              dut.10.240.183.62:  port 0/queue 0: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=122 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 0: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=126 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 0: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=126 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:36:45  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash

25/08/2021 15:36:45  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 15:36:45  TestCVLAdvancedIAVFRSSGTPoGRE: sub_case mac_ipv4_gre_ipv4_gtpu_eh_ipv4_tcp_l3dstl4src passed
25/08/2021 15:36:45              dut.10.240.183.62: flow flush 0
25/08/2021 15:36:45              dut.10.240.183.62: 
25/08/2021 15:36:45  TestCVLAdvancedIAVFRSSGTPoGRE: ===================Test sub case: mac_ipv4_gre_ipv4_gtpu_eh_ipv4_tcp_l3srcl4src================
25/08/2021 15:36:45  TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle test--------------
25/08/2021 15:36:45              dut.10.240.183.62: flow validate 0 ingress pattern eth / ipv4 / gre / ipv4 / udp / gtpu / gtp_psc / ipv4 / tcp / end actions rss types ipv4-tcp l3-src-only l4-src-only end key_len 0 queues end / end
25/08/2021 15:36:45              dut.10.240.183.62: 
Flow rule validated
25/08/2021 15:36:45              dut.10.240.183.62: flow create 0 ingress pattern eth / ipv4 / gre / ipv4 / udp / gtpu / gtp_psc / ipv4 / tcp / end actions rss types ipv4-tcp l3-src-only l4-src-only end key_len 0 queues end / end
25/08/2021 15:36:45              dut.10.240.183.62: 
Flow rule #0 created
25/08/2021 15:36:45              dut.10.240.183.62: flow list 0
25/08/2021 15:36:46              dut.10.240.183.62: 
ID	Group	Prio	Attr	Rule
0	0	0	i--	ETH IPV4 GRE IPV4 UDP GTPU GTP_PSC IPV4 TCP => RSS
25/08/2021 15:36:46  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:36:46  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.7")/TCP(dport=2, sport=4)
25/08/2021 15:36:47              dut.10.240.183.62:  port 0/queue 3: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=122 - nb_segs=1 - RSS hash=0x7ed8b083 - RSS queue=0x3 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x3
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:36:47  TestCVLAdvancedIAVFRSSGTPoGRE: action: save_hash

25/08/2021 15:36:47  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x7ed8b083', '0x3')]
25/08/2021 15:36:47  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:36:47  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IP(src="1.1.2.16", dst="1.1.2.7")/TCP(dport=2, sport=4)
25/08/2021 15:36:48              dut.10.240.183.62: port 0/queue 12: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=122 - nb_segs=1 - RSS hash=0x28f6033c - RSS queue=0xc - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0xc
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:36:48  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different

25/08/2021 15:36:48  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x28f6033c', '0xc')]
25/08/2021 15:36:48  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:36:48  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.7")/TCP(dport=2, sport=14)
25/08/2021 15:36:49              dut.10.240.183.62: port 0/queue 10: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=122 - nb_segs=1 - RSS hash=0x1cc5515a - RSS queue=0xa - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0xa
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:36:49  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different

25/08/2021 15:36:49  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x1cc5515a', '0xa')]
25/08/2021 15:36:49  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:36:49  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IP(src="1.1.2.14", dst="1.1.2.15")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.17")/TCP(dport=12, sport=4)
25/08/2021 15:36:51              dut.10.240.183.62: port 0/queue 3: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=122 - nb_segs=1 - RSS hash=0x7ed8b083 - RSS queue=0x3 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x3
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:36:51  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_same

25/08/2021 15:36:51  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x7ed8b083', '0x3')]
25/08/2021 15:36:51  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:36:51  TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/IP(dst="192.168.0.1", src="192.168.0.2")/TCP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.7")/UDP(sport=4, dport=2)']
25/08/2021 15:36:52              dut.10.240.183.62: port 0/queue 0: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=586 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 0: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=614 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 0: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=110 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:36:52  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash

25/08/2021 15:36:52  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 15:36:52  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:36:52  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.7")/TCP(dport=2, sport=4)
25/08/2021 15:36:53              dut.10.240.183.62: port 0/queue 3: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=126 - nb_segs=1 - RSS hash=0x7ed8b083 - RSS queue=0x3 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x3
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:36:53  TestCVLAdvancedIAVFRSSGTPoGRE: action: save_hash

25/08/2021 15:36:53  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x7ed8b083', '0x3')]
25/08/2021 15:36:53  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:36:53  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IP(src="1.1.2.16", dst="1.1.2.7")/TCP(dport=2, sport=4)
25/08/2021 15:36:55              dut.10.240.183.62: port 0/queue 12: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=126 - nb_segs=1 - RSS hash=0x28f6033c - RSS queue=0xc - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0xc
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:36:55  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different

25/08/2021 15:36:55  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x28f6033c', '0xc')]
25/08/2021 15:36:55  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:36:55  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.7")/TCP(dport=2, sport=14)
25/08/2021 15:36:56              dut.10.240.183.62: port 0/queue 10: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=126 - nb_segs=1 - RSS hash=0x1cc5515a - RSS queue=0xa - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0xa
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:36:56  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different

25/08/2021 15:36:56  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x1cc5515a', '0xa')]
25/08/2021 15:36:56  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:36:56  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IP(src="1.1.2.14", dst="1.1.2.15")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.17")/TCP(dport=12, sport=4)
25/08/2021 15:36:57              dut.10.240.183.62: port 0/queue 3: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=126 - nb_segs=1 - RSS hash=0x7ed8b083 - RSS queue=0x3 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x3
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:36:57  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_same

25/08/2021 15:36:57  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x7ed8b083', '0x3')]
25/08/2021 15:36:57  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:36:57  TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/IP(dst="192.168.0.1", src="192.168.0.2")/TCP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.7")/UDP(sport=4, dport=2)']
25/08/2021 15:36:59              dut.10.240.183.62: port 0/queue 0: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=586 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 0: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=614 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 0: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=110 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:36:59  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash

25/08/2021 15:36:59  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 15:36:59  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:36:59  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.7")/TCP(dport=2, sport=4)
25/08/2021 15:37:00              dut.10.240.183.62: port 0/queue 3: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=126 - nb_segs=1 - RSS hash=0x7ed8b083 - RSS queue=0x3 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x3
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:37:00  TestCVLAdvancedIAVFRSSGTPoGRE: action: save_hash

25/08/2021 15:37:00  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x7ed8b083', '0x3')]
25/08/2021 15:37:00  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:37:00  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IP(src="1.1.2.16", dst="1.1.2.7")/TCP(dport=2, sport=4)
25/08/2021 15:37:01              dut.10.240.183.62: port 0/queue 12: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=126 - nb_segs=1 - RSS hash=0x28f6033c - RSS queue=0xc - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0xc
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:37:01  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different

25/08/2021 15:37:01  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x28f6033c', '0xc')]
25/08/2021 15:37:01  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:37:01  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.7")/TCP(dport=2, sport=14)
25/08/2021 15:37:03              dut.10.240.183.62: port 0/queue 10: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=126 - nb_segs=1 - RSS hash=0x1cc5515a - RSS queue=0xa - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0xa
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:37:03  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different

25/08/2021 15:37:03  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x1cc5515a', '0xa')]
25/08/2021 15:37:03  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:37:03  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IP(src="1.1.2.14", dst="1.1.2.15")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.17")/TCP(dport=12, sport=4)
25/08/2021 15:37:04              dut.10.240.183.62: port 0/queue 3: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=126 - nb_segs=1 - RSS hash=0x7ed8b083 - RSS queue=0x3 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x3
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:37:04  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_same

25/08/2021 15:37:04  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x7ed8b083', '0x3')]
25/08/2021 15:37:04  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:37:04  TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/IP(dst="192.168.0.1", src="192.168.0.2")/TCP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.7")/UDP(sport=4, dport=2)']
25/08/2021 15:37:06              dut.10.240.183.62: port 0/queue 0: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=586 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 0: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=614 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 0: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=110 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:37:06  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash

25/08/2021 15:37:06  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 15:37:06  TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle post-test--------------
25/08/2021 15:37:06              dut.10.240.183.62: flow destroy 0 rule 0
25/08/2021 15:37:07              dut.10.240.183.62: 
Flow rule #0 destroyed
testpmd> 
25/08/2021 15:37:07              dut.10.240.183.62: flow list 0
25/08/2021 15:37:07              dut.10.240.183.62: 
25/08/2021 15:37:07  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:37:07  TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.7")/TCP(dport=2, sport=4)', 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.7")/TCP(dport=2, sport=4)', 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.7")/TCP(dport=2, sport=4)']
25/08/2021 15:37:08              dut.10.240.183.62:  port 0/queue 0: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=122 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 0: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=126 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 0: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=126 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:37:08  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash

25/08/2021 15:37:08  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 15:37:08  TestCVLAdvancedIAVFRSSGTPoGRE: sub_case mac_ipv4_gre_ipv4_gtpu_eh_ipv4_tcp_l3srcl4src passed
25/08/2021 15:37:08              dut.10.240.183.62: flow flush 0
25/08/2021 15:37:08              dut.10.240.183.62: 
25/08/2021 15:37:08  TestCVLAdvancedIAVFRSSGTPoGRE: ===================Test sub case: mac_ipv4_gre_ipv4_gtpu_eh_ipv4_tcp_all================
25/08/2021 15:37:08  TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle test--------------
25/08/2021 15:37:08              dut.10.240.183.62: flow validate 0 ingress pattern eth / ipv4 / gre / ipv4 / udp / gtpu / gtp_psc / ipv4 / tcp / end actions rss types ipv4-tcp end key_len 0 queues end / end
25/08/2021 15:37:08              dut.10.240.183.62: 
Flow rule validated
25/08/2021 15:37:08              dut.10.240.183.62: flow create 0 ingress pattern eth / ipv4 / gre / ipv4 / udp / gtpu / gtp_psc / ipv4 / tcp / end actions rss types ipv4-tcp end key_len 0 queues end / end
25/08/2021 15:37:08              dut.10.240.183.62: 
Flow rule #0 created
25/08/2021 15:37:08              dut.10.240.183.62: flow list 0
25/08/2021 15:37:09              dut.10.240.183.62: 
ID	Group	Prio	Attr	Rule
0	0	0	i--	ETH IPV4 GRE IPV4 UDP GTPU GTP_PSC IPV4 TCP => RSS
25/08/2021 15:37:09  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:37:09  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.7")/TCP(dport=2, sport=4)
25/08/2021 15:37:10              dut.10.240.183.62:  port 0/queue 7: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=122 - nb_segs=1 - RSS hash=0xb4189547 - RSS queue=0x7 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x7
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:37:10  TestCVLAdvancedIAVFRSSGTPoGRE: action: save_hash

25/08/2021 15:37:10  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xb4189547', '0x7')]
25/08/2021 15:37:10  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:37:10  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IP(src="1.1.2.16", dst="1.1.2.7")/TCP(dport=2, sport=4)
25/08/2021 15:37:11              dut.10.240.183.62: port 0/queue 8: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=122 - nb_segs=1 - RSS hash=0xe23626f8 - RSS queue=0x8 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x8
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:37:11  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different

25/08/2021 15:37:11  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xe23626f8', '0x8')]
25/08/2021 15:37:11  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:37:11  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.17")/TCP(dport=2, sport=4)
25/08/2021 15:37:12              dut.10.240.183.62: port 0/queue 5: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=122 - nb_segs=1 - RSS hash=0xc540e515 - RSS queue=0x5 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x5
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:37:12  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different

25/08/2021 15:37:12  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xc540e515', '0x5')]
25/08/2021 15:37:12  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:37:12  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.7")/TCP(dport=2, sport=14)
25/08/2021 15:37:14              dut.10.240.183.62: port 0/queue 13: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=122 - nb_segs=1 - RSS hash=0x2081b9ed - RSS queue=0xd - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0xd
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:37:14  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different

25/08/2021 15:37:14  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x2081b9ed', '0xd')]
25/08/2021 15:37:14  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:37:14  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.7")/TCP(dport=12, sport=4)
25/08/2021 15:37:15              dut.10.240.183.62: port 0/queue 4: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=122 - nb_segs=1 - RSS hash=0xdf097be4 - RSS queue=0x4 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x4
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:37:15  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different

25/08/2021 15:37:15  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xdf097be4', '0x4')]
25/08/2021 15:37:15  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:37:15  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IP(src="1.1.2.14", dst="1.1.2.15")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.7")/TCP(dport=2, sport=4)
25/08/2021 15:37:16              dut.10.240.183.62: port 0/queue 7: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=122 - nb_segs=1 - RSS hash=0xb4189547 - RSS queue=0x7 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x7
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:37:16  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_same

25/08/2021 15:37:16  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xb4189547', '0x7')]
25/08/2021 15:37:16  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:37:16  TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/IP(dst="192.168.0.1", src="192.168.0.2")/TCP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.7")/UDP(sport=4, dport=2)']
25/08/2021 15:37:18              dut.10.240.183.62: port 0/queue 0: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=586 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 0: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=614 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 0: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=110 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:37:18  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash

25/08/2021 15:37:18  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 15:37:18  TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle post-test--------------
25/08/2021 15:37:18              dut.10.240.183.62: flow destroy 0 rule 0
25/08/2021 15:37:19              dut.10.240.183.62: 
Flow rule #0 destroyed
testpmd> 
25/08/2021 15:37:19              dut.10.240.183.62: flow list 0
25/08/2021 15:37:19              dut.10.240.183.62: 
25/08/2021 15:37:19  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:37:19  TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.7")']
25/08/2021 15:37:20              dut.10.240.183.62:  port 0/queue 0: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=102 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:37:20  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash

25/08/2021 15:37:20  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 15:37:20  TestCVLAdvancedIAVFRSSGTPoGRE: sub_case mac_ipv4_gre_ipv4_gtpu_eh_ipv4_tcp_all passed
25/08/2021 15:37:20              dut.10.240.183.62: flow flush 0
25/08/2021 15:37:20              dut.10.240.183.62: 
25/08/2021 15:37:20  TestCVLAdvancedIAVFRSSGTPoGRE: {'mac_ipv4_gre_ipv4_gtpu_eh_ipv4_tcp_l3dst': 'passed', 'mac_ipv4_gre_ipv4_gtpu_eh_ipv4_tcp_l3src': 'passed', 'mac_ipv4_gre_ipv4_gtpu_eh_ipv4_tcp_l4dst': 'passed', 'mac_ipv4_gre_ipv4_gtpu_eh_ipv4_tcp_l4src': 'passed', 'mac_ipv4_gre_ipv4_gtpu_eh_ipv4_tcp_l3dstl4dst': 'passed', 'mac_ipv4_gre_ipv4_gtpu_eh_ipv4_tcp_l3srcl4dst': 'passed', 'mac_ipv4_gre_ipv4_gtpu_eh_ipv4_tcp_l3dstl4src': 'passed', 'mac_ipv4_gre_ipv4_gtpu_eh_ipv4_tcp_l3srcl4src': 'passed', 'mac_ipv4_gre_ipv4_gtpu_eh_ipv4_tcp_all': 'passed'}
25/08/2021 15:37:20  TestCVLAdvancedIAVFRSSGTPoGRE: pass rate is: 100.0
25/08/2021 15:37:20  TestCVLAdvancedIAVFRSSGTPoGRE: Test Case test_mac_ipv4_gre_ipv4_gtpu_eh_ipv4_tcp_toeplitz Result PASSED:
25/08/2021 15:37:20              dut.10.240.183.62: quit
25/08/2021 15:37:21              dut.10.240.183.62: 
Telling cores to stop...
Waiting for lcores to finish...

  ------- Forward Stats for RX Port= 0/Queue= 0 -> TX Port= 0/Queue= 0 -------
  RX-packets: 106            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: 3              TX-packets: 0              TX-dropped: 0             

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

  ------- Forward Stats for RX Port= 0/Queue= 4 -> TX Port= 0/Queue= 4 -------
  RX-packets: 1              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= 6 -> TX Port= 0/Queue= 6 -------
  RX-packets: 3              TX-packets: 0              TX-dropped: 0             

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

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

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

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

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

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

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

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

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

  +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
  RX-packets: 190            RX-dropped: 0             RX-total: 190
  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...
25/08/2021 15:37:21  TestCVLAdvancedIAVFRSSGTPoGRE: Test Case test_mac_ipv4_gre_ipv4_gtpu_eh_ipv4_toeplitz Begin
25/08/2021 15:37:21              dut.10.240.183.62:  
25/08/2021 15:37:21                         tester: 
25/08/2021 15:37:21              dut.10.240.183.62: x86_64-native-linuxapp-gcc/app/dpdk-testpmd -l 32,33,34,35 -n 4  --file-prefix=dpdk_29620_20210825152429  -a 0000:af:01.0 -- -i --rxq=16 --txq=16 --rxd=384 --txd=384 --disable-rss
25/08/2021 15:37:22              dut.10.240.183.62: EAL: Detected 72 lcore(s)
EAL: Detected 2 NUMA nodes
EAL: Detected static linkage of DPDK
EAL: Multi-process socket /var/run/dpdk/dpdk_29620_20210825152429/mp_socket
EAL: Selected IOVA mode 'PA'
EAL: 1024 hugepages of size 2097152 reserved, but no mounted hugetlbfs found for that size
EAL: VFIO support initialized
EAL: Using IOMMU type 8 (No-IOMMU)
EAL: Probe PCI driver: net_iavf (8086:1889) device: 0000:af:01.0 (socket 1)
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)
iavf_configure_queues(): request RXDID[22] in Queue[0]
iavf_configure_queues(): request RXDID[22] in Queue[1]
iavf_configure_queues(): request RXDID[22] in Queue[2]
iavf_configure_queues(): request RXDID[22] in Queue[3]
iavf_configure_queues(): request RXDID[22] in Queue[4]
iavf_configure_queues(): request RXDID[22] in Queue[5]
iavf_configure_queues(): request RXDID[22] in Queue[6]
iavf_configure_queues(): request RXDID[22] in Queue[7]
iavf_configure_queues(): request RXDID[22] in Queue[8]
iavf_configure_queues(): request RXDID[22] in Queue[9]
iavf_configure_queues(): request RXDID[22] in Queue[10]
iavf_configure_queues(): request RXDID[22] in Queue[11]
iavf_configure_queues(): request RXDID[22] in Queue[12]
iavf_configure_queues(): request RXDID[22] in Queue[13]
iavf_configure_queues(): request RXDID[22] in Queue[14]
iavf_configure_queues(): request RXDID[22] in Queue[15]

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event
Port 0: 00:11:22:33:44:55
Checking link statuses...
Done
25/08/2021 15:37:32              dut.10.240.183.62: set fwd rxonly
25/08/2021 15:37:32              dut.10.240.183.62: 
Set rxonly packet forwarding mode
25/08/2021 15:37:32              dut.10.240.183.62: set verbose 1
25/08/2021 15:37:32              dut.10.240.183.62: 
Change verbose level from 0 to 1
25/08/2021 15:37:32              dut.10.240.183.62: start
25/08/2021 15:37:33              dut.10.240.183.62: 
rxonly packet forwarding - ports=1 - cores=1 - streams=16 - NUMA support enabled, MP allocation mode: native
Logical Core 33 (socket 1) forwards packets on 16 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

  rxonly packet forwarding packets/burst=32
  nb forwarding cores=1 - nb forwarding ports=1
  port 0: RX queue number: 16 Tx queue number: 16
    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=0 hthresh=0  wthresh=0
      TX offloads=0x10000 - TX RS bit threshold=32
25/08/2021 15:37:33              dut.10.240.183.62: show port info all
25/08/2021 15:37:33              dut.10.240.183.62: 

********************* Infos for port 0  *********************
MAC address: 00:11:22:33:44:55
Device name: 0000:af:01.0
Driver name: net_iavf
Firmware-version: not available
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: 64
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
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: 16
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: 16
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
25/08/2021 15:37:33  TestCVLAdvancedIAVFRSSGTPoGRE: ===================Test sub case: mac_ipv4_gre_ipv4_gtpu_eh_ipv4_l3dst================
25/08/2021 15:37:33  TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle test--------------
25/08/2021 15:37:33              dut.10.240.183.62: flow validate 0 ingress pattern eth / ipv4 / gre / ipv4 / udp / gtpu / gtp_psc / ipv4 / end actions rss types ipv4 l3-dst-only end key_len 0 queues end / end
25/08/2021 15:37:33              dut.10.240.183.62: 
Flow rule validated
25/08/2021 15:37:33              dut.10.240.183.62: flow create 0 ingress pattern eth / ipv4 / gre / ipv4 / udp / gtpu / gtp_psc / ipv4 / end actions rss types ipv4 l3-dst-only end key_len 0 queues end / end
25/08/2021 15:37:33              dut.10.240.183.62: 
Flow rule #0 created
25/08/2021 15:37:33              dut.10.240.183.62: flow list 0
25/08/2021 15:37:33              dut.10.240.183.62: 
ID	Group	Prio	Attr	Rule
0	0	0	i--	ETH IPV4 GRE IPV4 UDP GTPU GTP_PSC IPV4 => RSS
25/08/2021 15:37:33  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:37:33  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.7")
25/08/2021 15:37:34              dut.10.240.183.62:  port 0/queue 10: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=102 - nb_segs=1 - RSS hash=0x6bbb4e5a - RSS queue=0xa - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0xa
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:37:34  TestCVLAdvancedIAVFRSSGTPoGRE: action: save_hash

25/08/2021 15:37:34  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x6bbb4e5a', '0xa')]
25/08/2021 15:37:34  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:37:34  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.17")
25/08/2021 15:37:35              dut.10.240.183.62: port 0/queue 4: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=102 - nb_segs=1 - RSS hash=0x13612ae4 - RSS queue=0x4 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x4
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:37:35  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different

25/08/2021 15:37:35  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x13612ae4', '0x4')]
25/08/2021 15:37:35  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:37:35  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IP(src="1.1.2.14", dst="1.1.2.15")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IP(src="1.1.2.16", dst="1.1.2.7")
25/08/2021 15:37:37              dut.10.240.183.62: port 0/queue 10: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=102 - nb_segs=1 - RSS hash=0x6bbb4e5a - RSS queue=0xa - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0xa
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:37:37  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_same

25/08/2021 15:37:37  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x6bbb4e5a', '0xa')]
25/08/2021 15:37:37  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:37:37  TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/IP(dst="192.168.0.1", src="192.168.0.2")/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/("X"*480)']
25/08/2021 15:37:38              dut.10.240.183.62: port 0/queue 0: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=566 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 0: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=594 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:37:38  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash

25/08/2021 15:37:38  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 15:37:38  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:37:38  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.7")
25/08/2021 15:37:39              dut.10.240.183.62: port 0/queue 10: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=106 - nb_segs=1 - RSS hash=0x6bbb4e5a - RSS queue=0xa - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0xa
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:37:39  TestCVLAdvancedIAVFRSSGTPoGRE: action: save_hash

25/08/2021 15:37:39  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x6bbb4e5a', '0xa')]
25/08/2021 15:37:39  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:37:39  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.17")
25/08/2021 15:37:41              dut.10.240.183.62: port 0/queue 4: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=106 - nb_segs=1 - RSS hash=0x13612ae4 - RSS queue=0x4 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x4
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:37:41  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different

25/08/2021 15:37:41  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x13612ae4', '0x4')]
25/08/2021 15:37:41  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:37:41  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IP(src="1.1.2.14", dst="1.1.2.15")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IP(src="1.1.2.16", dst="1.1.2.7")
25/08/2021 15:37:42              dut.10.240.183.62: port 0/queue 10: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=106 - nb_segs=1 - RSS hash=0x6bbb4e5a - RSS queue=0xa - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0xa
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:37:42  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_same

25/08/2021 15:37:42  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x6bbb4e5a', '0xa')]
25/08/2021 15:37:42  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:37:42  TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/IP(dst="192.168.0.1", src="192.168.0.2")/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/("X"*480)']
25/08/2021 15:37:43              dut.10.240.183.62: port 0/queue 0: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=566 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 0: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=594 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:37:43  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash

25/08/2021 15:37:43  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 15:37:43  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:37:43  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.7")
25/08/2021 15:37:45              dut.10.240.183.62: port 0/queue 10: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=106 - nb_segs=1 - RSS hash=0x6bbb4e5a - RSS queue=0xa - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0xa
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:37:45  TestCVLAdvancedIAVFRSSGTPoGRE: action: save_hash

25/08/2021 15:37:45  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x6bbb4e5a', '0xa')]
25/08/2021 15:37:45  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:37:45  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.17")
25/08/2021 15:37:46              dut.10.240.183.62: port 0/queue 4: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=106 - nb_segs=1 - RSS hash=0x13612ae4 - RSS queue=0x4 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x4
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:37:46  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different

25/08/2021 15:37:46  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x13612ae4', '0x4')]
25/08/2021 15:37:46  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:37:46  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IP(src="1.1.2.14", dst="1.1.2.15")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IP(src="1.1.2.16", dst="1.1.2.7")
25/08/2021 15:37:47              dut.10.240.183.62: port 0/queue 10: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=106 - nb_segs=1 - RSS hash=0x6bbb4e5a - RSS queue=0xa - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0xa
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:37:47  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_same

25/08/2021 15:37:47  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x6bbb4e5a', '0xa')]
25/08/2021 15:37:47  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:37:47  TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/IP(dst="192.168.0.1", src="192.168.0.2")/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/("X"*480)']
25/08/2021 15:37:48              dut.10.240.183.62: port 0/queue 0: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=566 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 0: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=594 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:37:48  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash

25/08/2021 15:37:48  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 15:37:48  TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle post-test--------------
25/08/2021 15:37:48              dut.10.240.183.62: flow destroy 0 rule 0
25/08/2021 15:37:50              dut.10.240.183.62: 
Flow rule #0 destroyed
testpmd> 
25/08/2021 15:37:50              dut.10.240.183.62: flow list 0
25/08/2021 15:37:50              dut.10.240.183.62: 
25/08/2021 15:37:50  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:37:50  TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.7")', 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.7")', 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.7")']
25/08/2021 15:37:51              dut.10.240.183.62:  port 0/queue 0: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=102 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 0: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=106 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 0: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=106 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:37:51  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash

25/08/2021 15:37:51  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 15:37:51  TestCVLAdvancedIAVFRSSGTPoGRE: sub_case mac_ipv4_gre_ipv4_gtpu_eh_ipv4_l3dst passed
25/08/2021 15:37:51              dut.10.240.183.62: flow flush 0
25/08/2021 15:37:51              dut.10.240.183.62: 
25/08/2021 15:37:51  TestCVLAdvancedIAVFRSSGTPoGRE: ===================Test sub case: mac_ipv4_gre_ipv4_gtpu_eh_ipv4_l3src================
25/08/2021 15:37:51  TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle test--------------
25/08/2021 15:37:51              dut.10.240.183.62: flow validate 0 ingress pattern eth / ipv4 / gre / ipv4 / udp / gtpu / gtp_psc / ipv4 / end actions rss types ipv4 l3-src-only end key_len 0 queues end / end
25/08/2021 15:37:51              dut.10.240.183.62: 
Flow rule validated
25/08/2021 15:37:51              dut.10.240.183.62: flow create 0 ingress pattern eth / ipv4 / gre / ipv4 / udp / gtpu / gtp_psc / ipv4 / end actions rss types ipv4 l3-src-only end key_len 0 queues end / end
25/08/2021 15:37:51              dut.10.240.183.62: 
Flow rule #0 created
25/08/2021 15:37:51              dut.10.240.183.62: flow list 0
25/08/2021 15:37:51              dut.10.240.183.62: 
ID	Group	Prio	Attr	Rule
0	0	0	i--	ETH IPV4 GRE IPV4 UDP GTPU GTP_PSC IPV4 => RSS
25/08/2021 15:37:51  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:37:51  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.7")
25/08/2021 15:37:53              dut.10.240.183.62:  port 0/queue 0: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=102 - nb_segs=1 - RSS hash=0x3906e600 - RSS queue=0x0 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:37:53  TestCVLAdvancedIAVFRSSGTPoGRE: action: save_hash

25/08/2021 15:37:53  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x3906e600', '0x0')]
25/08/2021 15:37:53  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:37:53  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IP(src="1.1.2.16", dst="1.1.2.7")
25/08/2021 15:37:54              dut.10.240.183.62: port 0/queue 14: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=102 - nb_segs=1 - RSS hash=0x41dc82be - RSS queue=0xe - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0xe
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:37:54  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different

25/08/2021 15:37:54  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x41dc82be', '0xe')]
25/08/2021 15:37:54  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:37:54  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IP(src="1.1.2.14", dst="1.1.2.15")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.17")
25/08/2021 15:37:55              dut.10.240.183.62: port 0/queue 0: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=102 - nb_segs=1 - RSS hash=0x3906e600 - RSS queue=0x0 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:37:55  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_same

25/08/2021 15:37:55  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x3906e600', '0x0')]
25/08/2021 15:37:55  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:37:55  TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/IP(dst="192.168.0.1", src="192.168.0.2")/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/("X"*480)']
25/08/2021 15:37:57              dut.10.240.183.62: port 0/queue 0: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=566 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 0: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=594 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:37:57  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash

25/08/2021 15:37:57  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 15:37:57  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:37:57  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.7")
25/08/2021 15:37:58              dut.10.240.183.62: port 0/queue 0: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=106 - nb_segs=1 - RSS hash=0x3906e600 - RSS queue=0x0 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:37:58  TestCVLAdvancedIAVFRSSGTPoGRE: action: save_hash

25/08/2021 15:37:58  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x3906e600', '0x0')]
25/08/2021 15:37:58  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:37:58  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IP(src="1.1.2.16", dst="1.1.2.7")
25/08/2021 15:37:59              dut.10.240.183.62: port 0/queue 14: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=106 - nb_segs=1 - RSS hash=0x41dc82be - RSS queue=0xe - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0xe
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:37:59  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different

25/08/2021 15:37:59  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x41dc82be', '0xe')]
25/08/2021 15:37:59  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:37:59  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IP(src="1.1.2.14", dst="1.1.2.15")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.17")
25/08/2021 15:38:00              dut.10.240.183.62: port 0/queue 0: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=106 - nb_segs=1 - RSS hash=0x3906e600 - RSS queue=0x0 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:38:00  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_same

25/08/2021 15:38:00  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x3906e600', '0x0')]
25/08/2021 15:38:00  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:38:00  TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/IP(dst="192.168.0.1", src="192.168.0.2")/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/("X"*480)']
25/08/2021 15:38:02              dut.10.240.183.62: port 0/queue 0: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=566 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 0: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=594 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:38:02  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash

25/08/2021 15:38:02  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 15:38:02  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:38:02  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.7")
25/08/2021 15:38:03              dut.10.240.183.62: port 0/queue 0: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=106 - nb_segs=1 - RSS hash=0x3906e600 - RSS queue=0x0 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:38:03  TestCVLAdvancedIAVFRSSGTPoGRE: action: save_hash

25/08/2021 15:38:03  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x3906e600', '0x0')]
25/08/2021 15:38:03  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:38:03  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IP(src="1.1.2.16", dst="1.1.2.7")
25/08/2021 15:38:04              dut.10.240.183.62: port 0/queue 14: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=106 - nb_segs=1 - RSS hash=0x41dc82be - RSS queue=0xe - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0xe
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:38:04  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different

25/08/2021 15:38:04  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x41dc82be', '0xe')]
25/08/2021 15:38:04  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:38:04  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IP(src="1.1.2.14", dst="1.1.2.15")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.17")
25/08/2021 15:38:06              dut.10.240.183.62: port 0/queue 0: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=106 - nb_segs=1 - RSS hash=0x3906e600 - RSS queue=0x0 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:38:06  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_same

25/08/2021 15:38:06  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x3906e600', '0x0')]
25/08/2021 15:38:06  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:38:06  TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/IP(dst="192.168.0.1", src="192.168.0.2")/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/("X"*480)']
25/08/2021 15:38:07              dut.10.240.183.62: port 0/queue 0: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=566 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 0: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=594 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:38:07  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash

25/08/2021 15:38:07  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 15:38:07  TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle post-test--------------
25/08/2021 15:38:07              dut.10.240.183.62: flow destroy 0 rule 0
25/08/2021 15:38:08              dut.10.240.183.62: 
Flow rule #0 destroyed
testpmd> 
25/08/2021 15:38:08              dut.10.240.183.62: flow list 0
25/08/2021 15:38:08              dut.10.240.183.62: 
25/08/2021 15:38:08  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:38:08  TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.7")', 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.7")', 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.7")']
25/08/2021 15:38:10              dut.10.240.183.62:  port 0/queue 0: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=102 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 0: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=106 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 0: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=106 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:38:10  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash

25/08/2021 15:38:10  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 15:38:10  TestCVLAdvancedIAVFRSSGTPoGRE: sub_case mac_ipv4_gre_ipv4_gtpu_eh_ipv4_l3src passed
25/08/2021 15:38:10              dut.10.240.183.62: flow flush 0
25/08/2021 15:38:10              dut.10.240.183.62: 
25/08/2021 15:38:10  TestCVLAdvancedIAVFRSSGTPoGRE: ===================Test sub case: mac_ipv4_gre_ipv4_gtpu_eh_ipv4_all================
25/08/2021 15:38:10  TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle test--------------
25/08/2021 15:38:10              dut.10.240.183.62: flow validate 0 ingress pattern eth / ipv4 / gre / ipv4 / udp / gtpu / gtp_psc / ipv4 / end actions rss types ipv4 end key_len 0 queues end / end
25/08/2021 15:38:10              dut.10.240.183.62: 
Flow rule validated
25/08/2021 15:38:10              dut.10.240.183.62: flow create 0 ingress pattern eth / ipv4 / gre / ipv4 / udp / gtpu / gtp_psc / ipv4 / end actions rss types ipv4 end key_len 0 queues end / end
25/08/2021 15:38:10              dut.10.240.183.62: 
Flow rule #0 created
25/08/2021 15:38:10              dut.10.240.183.62: flow list 0
25/08/2021 15:38:10              dut.10.240.183.62: 
ID	Group	Prio	Attr	Rule
0	0	0	i--	ETH IPV4 GRE IPV4 UDP GTPU GTP_PSC IPV4 => RSS
25/08/2021 15:38:10  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:38:10  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.7")
25/08/2021 15:38:11              dut.10.240.183.62:  port 0/queue 9: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=102 - nb_segs=1 - RSS hash=0xd7ff4479 - RSS queue=0x9 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x9
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:38:11  TestCVLAdvancedIAVFRSSGTPoGRE: action: save_hash

25/08/2021 15:38:11  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xd7ff4479', '0x9')]
25/08/2021 15:38:11  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:38:11  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IP(src="1.1.2.16", dst="1.1.2.7")
25/08/2021 15:38:12              dut.10.240.183.62: port 0/queue 7: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=102 - nb_segs=1 - RSS hash=0xaf2520c7 - RSS queue=0x7 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x7
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:38:12  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different

25/08/2021 15:38:12  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xaf2520c7', '0x7')]
25/08/2021 15:38:12  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:38:12  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.17")
25/08/2021 15:38:14              dut.10.240.183.62: port 0/queue 13: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=102 - nb_segs=1 - RSS hash=0xd5ba0efd - RSS queue=0xd - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0xd
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:38:14  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different

25/08/2021 15:38:14  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xd5ba0efd', '0xd')]
25/08/2021 15:38:14  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:38:14  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IP(src="1.1.2.14", dst="1.1.2.15")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.7")
25/08/2021 15:38:15              dut.10.240.183.62: port 0/queue 9: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=102 - nb_segs=1 - RSS hash=0xd7ff4479 - RSS queue=0x9 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x9
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:38:15  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_same

25/08/2021 15:38:15  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xd7ff4479', '0x9')]
25/08/2021 15:38:15  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:38:15  TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/IP(dst="192.168.0.1", src="192.168.0.2")/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/("X"*480)']
25/08/2021 15:38:16              dut.10.240.183.62: port 0/queue 0: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=566 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 0: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=594 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:38:16  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash

25/08/2021 15:38:16  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 15:38:16  TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle post-test--------------
25/08/2021 15:38:16              dut.10.240.183.62: flow destroy 0 rule 0
25/08/2021 15:38:18              dut.10.240.183.62: 
Flow rule #0 destroyed
testpmd> 
25/08/2021 15:38:18              dut.10.240.183.62: flow list 0
25/08/2021 15:38:18              dut.10.240.183.62: 
25/08/2021 15:38:18  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:38:18  TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.7")']
25/08/2021 15:38:19              dut.10.240.183.62:  port 0/queue 0: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=102 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:38:19  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash

25/08/2021 15:38:19  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 15:38:19  TestCVLAdvancedIAVFRSSGTPoGRE: sub_case mac_ipv4_gre_ipv4_gtpu_eh_ipv4_all passed
25/08/2021 15:38:19              dut.10.240.183.62: flow flush 0
25/08/2021 15:38:19              dut.10.240.183.62: 
25/08/2021 15:38:19  TestCVLAdvancedIAVFRSSGTPoGRE: {'mac_ipv4_gre_ipv4_gtpu_eh_ipv4_l3dst': 'passed', 'mac_ipv4_gre_ipv4_gtpu_eh_ipv4_l3src': 'passed', 'mac_ipv4_gre_ipv4_gtpu_eh_ipv4_all': 'passed'}
25/08/2021 15:38:19  TestCVLAdvancedIAVFRSSGTPoGRE: pass rate is: 100.0
25/08/2021 15:38:19  TestCVLAdvancedIAVFRSSGTPoGRE: Test Case test_mac_ipv4_gre_ipv4_gtpu_eh_ipv4_toeplitz Result PASSED:
25/08/2021 15:38:19              dut.10.240.183.62: quit
25/08/2021 15:38:20              dut.10.240.183.62: 
Telling cores to stop...
Waiting for lcores to finish...

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

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

  ------- Forward Stats for RX Port= 0/Queue= 7 -> TX Port= 0/Queue= 7 -------
  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: 6              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 statistics for port 0  ----------------------
  RX-packets: 43             RX-dropped: 0             RX-total: 43
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ----------------------------------------------------------------------------

  +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
  RX-packets: 43             RX-dropped: 0             RX-total: 43
  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...
25/08/2021 15:38:20  TestCVLAdvancedIAVFRSSGTPoGRE: Test Case test_mac_ipv4_gre_ipv4_gtpu_eh_ipv4_udp_symmetric Begin
25/08/2021 15:38:20              dut.10.240.183.62:  
25/08/2021 15:38:20                         tester: 
25/08/2021 15:38:20              dut.10.240.183.62: x86_64-native-linuxapp-gcc/app/dpdk-testpmd -l 32,33,34,35 -n 4  --file-prefix=dpdk_29620_20210825152429  -a 0000:af:01.0 -- -i --rxq=16 --txq=16 --rxd=384 --txd=384 --disable-rss
25/08/2021 15:38:21              dut.10.240.183.62: EAL: Detected 72 lcore(s)
EAL: Detected 2 NUMA nodes
EAL: Detected static linkage of DPDK
EAL: Multi-process socket /var/run/dpdk/dpdk_29620_20210825152429/mp_socket
EAL: Selected IOVA mode 'PA'
EAL: 1024 hugepages of size 2097152 reserved, but no mounted hugetlbfs found for that size
EAL: VFIO support initialized
EAL: Using IOMMU type 8 (No-IOMMU)
EAL: Probe PCI driver: net_iavf (8086:1889) device: 0000:af:01.0 (socket 1)
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)
iavf_configure_queues(): request RXDID[22] in Queue[0]
iavf_configure_queues(): request RXDID[22] in Queue[1]
iavf_configure_queues(): request RXDID[22] in Queue[2]
iavf_configure_queues(): request RXDID[22] in Queue[3]
iavf_configure_queues(): request RXDID[22] in Queue[4]
iavf_configure_queues(): request RXDID[22] in Queue[5]
iavf_configure_queues(): request RXDID[22] in Queue[6]
iavf_configure_queues(): request RXDID[22] in Queue[7]
iavf_configure_queues(): request RXDID[22] in Queue[8]
iavf_configure_queues(): request RXDID[22] in Queue[9]
iavf_configure_queues(): request RXDID[22] in Queue[10]
iavf_configure_queues(): request RXDID[22] in Queue[11]
iavf_configure_queues(): request RXDID[22] in Queue[12]
iavf_configure_queues(): request RXDID[22] in Queue[13]
iavf_configure_queues(): request RXDID[22] in Queue[14]
iavf_configure_queues(): request RXDID[22] in Queue[15]

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event
Port 0: 00:11:22:33:44:55
Checking link statuses...
Done
25/08/2021 15:38:31              dut.10.240.183.62: set fwd rxonly
25/08/2021 15:38:31              dut.10.240.183.62: 
Set rxonly packet forwarding mode
25/08/2021 15:38:31              dut.10.240.183.62: set verbose 1
25/08/2021 15:38:31              dut.10.240.183.62: 
Change verbose level from 0 to 1
25/08/2021 15:38:31              dut.10.240.183.62: start
25/08/2021 15:38:31              dut.10.240.183.62: 
rxonly packet forwarding - ports=1 - cores=1 - streams=16 - NUMA support enabled, MP allocation mode: native
Logical Core 33 (socket 1) forwards packets on 16 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

  rxonly packet forwarding packets/burst=32
  nb forwarding cores=1 - nb forwarding ports=1
  port 0: RX queue number: 16 Tx queue number: 16
    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=0 hthresh=0  wthresh=0
      TX offloads=0x10000 - TX RS bit threshold=32
25/08/2021 15:38:31              dut.10.240.183.62: show port info all
25/08/2021 15:38:31              dut.10.240.183.62: 

********************* Infos for port 0  *********************
MAC address: 00:11:22:33:44:55
Device name: 0000:af:01.0
Driver name: net_iavf
Firmware-version: not available
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: 64
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
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: 16
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: 16
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
25/08/2021 15:38:31  TestCVLAdvancedIAVFRSSGTPoGRE: ===================Test sub case: mac_ipv4_gre_ipv4_gtpu_ipv4_symmetric================
25/08/2021 15:38:31  TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle test--------------
25/08/2021 15:38:31              dut.10.240.183.62: flow validate 0 ingress pattern eth / ipv4 / gre / ipv4 / udp / gtpu / gtp_psc / ipv4 / udp / end actions rss func symmetric_toeplitz types ipv4-udp end key_len 0 queues end / end
25/08/2021 15:38:31              dut.10.240.183.62: 
Flow rule validated
25/08/2021 15:38:31              dut.10.240.183.62: flow create 0 ingress pattern eth / ipv4 / gre / ipv4 / udp / gtpu / gtp_psc / ipv4 / udp / end actions rss func symmetric_toeplitz types ipv4-udp end key_len 0 queues end / end
25/08/2021 15:38:31              dut.10.240.183.62: 
Flow rule #0 created
25/08/2021 15:38:31              dut.10.240.183.62: flow list 0
25/08/2021 15:38:31              dut.10.240.183.62: 
ID	Group	Prio	Attr	Rule
0	0	0	i--	ETH IPV4 GRE IPV4 UDP GTPU GTP_PSC IPV4 UDP => RSS
25/08/2021 15:38:31  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:38:31  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP()/GRE()/IP()/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.7")/UDP(dport=2, sport=4)
25/08/2021 15:38:33              dut.10.240.183.62:  port 0/queue 4: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=110 - nb_segs=1 - RSS hash=0xcfde7294 - RSS queue=0x4 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x4
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:38:33  TestCVLAdvancedIAVFRSSGTPoGRE: action: {'save_hash': 'gtpogre-ipv4-nonfrag'}

25/08/2021 15:38:33  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xcfde7294', '0x4')]
25/08/2021 15:38:33  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:38:33  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP()/GRE()/IP()/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IP(src="1.1.2.7", dst="1.1.2.6")/UDP(dport=2, sport=4)
25/08/2021 15:38:34              dut.10.240.183.62: port 0/queue 4: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=110 - nb_segs=1 - RSS hash=0xcfde7294 - RSS queue=0x4 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x4
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:38:34  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_same

25/08/2021 15:38:34  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xcfde7294', '0x4')]
25/08/2021 15:38:34  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:38:34  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP()/GRE()/IP()/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.7")/UDP(dport=4, sport=2)
25/08/2021 15:38:35              dut.10.240.183.62: port 0/queue 4: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=110 - nb_segs=1 - RSS hash=0xcfde7294 - RSS queue=0x4 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x4
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:38:35  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_same

25/08/2021 15:38:35  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xcfde7294', '0x4')]
25/08/2021 15:38:35  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:38:35  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP()/GRE()/IP()/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IP(src="1.1.2.7", dst="1.1.2.6")/UDP(dport=4, sport=2)
25/08/2021 15:38:37              dut.10.240.183.62: port 0/queue 4: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=110 - nb_segs=1 - RSS hash=0xcfde7294 - RSS queue=0x4 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x4
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:38:37  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_same

25/08/2021 15:38:37  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xcfde7294', '0x4')]
25/08/2021 15:38:37  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:38:37  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP()/GRE()/IP()/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.7")/UDP(dport=2, sport=4)
25/08/2021 15:38:38              dut.10.240.183.62: port 0/queue 4: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=114 - nb_segs=1 - RSS hash=0xcfde7294 - RSS queue=0x4 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x4
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:38:38  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_same

25/08/2021 15:38:38  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xcfde7294', '0x4')]
25/08/2021 15:38:38  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:38:38  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP()/GRE()/IP()/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.7")/UDP(dport=2, sport=4)
25/08/2021 15:38:39              dut.10.240.183.62: port 0/queue 4: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=114 - nb_segs=1 - RSS hash=0xcfde7294 - RSS queue=0x4 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x4
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:38:39  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_same

25/08/2021 15:38:39  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xcfde7294', '0x4')]
25/08/2021 15:38:39  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:38:39  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP()/GRE()/IP()/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP(dport=2, sport=4)
25/08/2021 15:38:40              dut.10.240.183.62: port 0/queue 0: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=130 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:38:40  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash

25/08/2021 15:38:40  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 15:38:40  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:38:40  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP()/GRE()/IP()/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.7")/TCP(dport=2, sport=4)
25/08/2021 15:38:42              dut.10.240.183.62: port 0/queue 0: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=122 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:38:42  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash

25/08/2021 15:38:42  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 15:38:42  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:38:42  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP()/GRE()/IP()/UDP()/GTP_U_Header()/IP(src="1.1.2.6", dst="1.1.2.7")/UDP(dport=2, sport=4)
25/08/2021 15:38:43              dut.10.240.183.62: port 0/queue 0: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=102 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:38:43  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash

25/08/2021 15:38:43  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 15:38:43  TestCVLAdvancedIAVFRSSGTPoGRE: sub_case mac_ipv4_gre_ipv4_gtpu_ipv4_symmetric passed
25/08/2021 15:38:43              dut.10.240.183.62: flow flush 0
25/08/2021 15:38:43              dut.10.240.183.62: 
25/08/2021 15:38:43  TestCVLAdvancedIAVFRSSGTPoGRE: {'mac_ipv4_gre_ipv4_gtpu_ipv4_symmetric': 'passed'}
25/08/2021 15:38:43  TestCVLAdvancedIAVFRSSGTPoGRE: pass rate is: 100.0
25/08/2021 15:38:43  TestCVLAdvancedIAVFRSSGTPoGRE: Test Case test_mac_ipv4_gre_ipv4_gtpu_eh_ipv4_udp_symmetric Result PASSED:
25/08/2021 15:38:43              dut.10.240.183.62: quit
25/08/2021 15:38:44              dut.10.240.183.62: 
Telling cores to stop...
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= 4 -> TX Port= 0/Queue= 4 -------
  RX-packets: 6              TX-packets: 0              TX-dropped: 0             

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

  +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
  RX-packets: 9              RX-dropped: 0             RX-total: 9
  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...
25/08/2021 15:38:44  TestCVLAdvancedIAVFRSSGTPoGRE: Test Case test_mac_ipv4_gre_ipv4_gtpu_eh_ipv4_udp_toeplitz Begin
25/08/2021 15:38:44              dut.10.240.183.62:  
25/08/2021 15:38:44                         tester: 
25/08/2021 15:38:44              dut.10.240.183.62: x86_64-native-linuxapp-gcc/app/dpdk-testpmd -l 32,33,34,35 -n 4  --file-prefix=dpdk_29620_20210825152429  -a 0000:af:01.0 -- -i --rxq=16 --txq=16 --rxd=384 --txd=384 --disable-rss
25/08/2021 15:38:45              dut.10.240.183.62: EAL: Detected 72 lcore(s)
EAL: Detected 2 NUMA nodes
EAL: Detected static linkage of DPDK
EAL: Multi-process socket /var/run/dpdk/dpdk_29620_20210825152429/mp_socket
EAL: Selected IOVA mode 'PA'
EAL: 1024 hugepages of size 2097152 reserved, but no mounted hugetlbfs found for that size
EAL: VFIO support initialized
EAL: Using IOMMU type 8 (No-IOMMU)
EAL: Probe PCI driver: net_iavf (8086:1889) device: 0000:af:01.0 (socket 1)
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)
iavf_configure_queues(): request RXDID[22] in Queue[0]
iavf_configure_queues(): request RXDID[22] in Queue[1]
iavf_configure_queues(): request RXDID[22] in Queue[2]
iavf_configure_queues(): request RXDID[22] in Queue[3]
iavf_configure_queues(): request RXDID[22] in Queue[4]
iavf_configure_queues(): request RXDID[22] in Queue[5]
iavf_configure_queues(): request RXDID[22] in Queue[6]
iavf_configure_queues(): request RXDID[22] in Queue[7]
iavf_configure_queues(): request RXDID[22] in Queue[8]
iavf_configure_queues(): request RXDID[22] in Queue[9]
iavf_configure_queues(): request RXDID[22] in Queue[10]
iavf_configure_queues(): request RXDID[22] in Queue[11]
iavf_configure_queues(): request RXDID[22] in Queue[12]
iavf_configure_queues(): request RXDID[22] in Queue[13]
iavf_configure_queues(): request RXDID[22] in Queue[14]
iavf_configure_queues(): request RXDID[22] in Queue[15]

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event
Port 0: 00:11:22:33:44:55
Checking link statuses...
Done
25/08/2021 15:38:55              dut.10.240.183.62: set fwd rxonly
25/08/2021 15:38:55              dut.10.240.183.62: 
Set rxonly packet forwarding mode
25/08/2021 15:38:55              dut.10.240.183.62: set verbose 1
25/08/2021 15:38:55              dut.10.240.183.62: 
Change verbose level from 0 to 1
25/08/2021 15:38:55              dut.10.240.183.62: start
25/08/2021 15:38:55              dut.10.240.183.62: 
rxonly packet forwarding - ports=1 - cores=1 - streams=16 - NUMA support enabled, MP allocation mode: native
Logical Core 33 (socket 1) forwards packets on 16 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

  rxonly packet forwarding packets/burst=32
  nb forwarding cores=1 - nb forwarding ports=1
  port 0: RX queue number: 16 Tx queue number: 16
    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=0 hthresh=0  wthresh=0
      TX offloads=0x10000 - TX RS bit threshold=32
25/08/2021 15:38:55              dut.10.240.183.62: show port info all
25/08/2021 15:38:55              dut.10.240.183.62: 

********************* Infos for port 0  *********************
MAC address: 00:11:22:33:44:55
Device name: 0000:af:01.0
Driver name: net_iavf
Firmware-version: not available
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: 64
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
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: 16
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: 16
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
25/08/2021 15:38:55  TestCVLAdvancedIAVFRSSGTPoGRE: ===================Test sub case: mac_ipv4_gre_ipv4_gtpu_eh_ipv4_udp_l3dst================
25/08/2021 15:38:55  TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle test--------------
25/08/2021 15:38:55              dut.10.240.183.62: flow validate 0 ingress pattern eth / ipv4 / gre / ipv4 / udp / gtpu / gtp_psc / ipv4 / udp / end actions rss types ipv4-udp l3-dst-only end key_len 0 queues end / end
25/08/2021 15:38:55              dut.10.240.183.62: 
Flow rule validated
25/08/2021 15:38:55              dut.10.240.183.62: flow create 0 ingress pattern eth / ipv4 / gre / ipv4 / udp / gtpu / gtp_psc / ipv4 / udp / end actions rss types ipv4-udp l3-dst-only end key_len 0 queues end / end
25/08/2021 15:38:55              dut.10.240.183.62: 
Flow rule #0 created
25/08/2021 15:38:55              dut.10.240.183.62: flow list 0
25/08/2021 15:38:55              dut.10.240.183.62: 
ID	Group	Prio	Attr	Rule
0	0	0	i--	ETH IPV4 GRE IPV4 UDP GTPU GTP_PSC IPV4 UDP => RSS
25/08/2021 15:38:55  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:38:55  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.7")/UDP(dport=2, sport=4)
25/08/2021 15:38:57              dut.10.240.183.62:  port 0/queue 8: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=110 - nb_segs=1 - RSS hash=0xa8165068 - RSS queue=0x8 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x8
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:38:57  TestCVLAdvancedIAVFRSSGTPoGRE: action: save_hash

25/08/2021 15:38:57  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xa8165068', '0x8')]
25/08/2021 15:38:57  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:38:57  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.17")/UDP(dport=2, sport=4)
25/08/2021 15:38:58              dut.10.240.183.62: port 0/queue 0: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=110 - nb_segs=1 - RSS hash=0x2865d260 - RSS queue=0x0 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:38:58  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different

25/08/2021 15:38:58  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x2865d260', '0x0')]
25/08/2021 15:38:58  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:38:58  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IP(src="1.1.2.14", dst="1.1.2.15")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IP(src="1.1.2.16", dst="1.1.2.7")/UDP(dport=12, sport=14)
25/08/2021 15:38:59              dut.10.240.183.62: port 0/queue 8: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=110 - nb_segs=1 - RSS hash=0xa8165068 - RSS queue=0x8 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x8
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:38:59  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_same

25/08/2021 15:38:59  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xa8165068', '0x8')]
25/08/2021 15:38:59  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:38:59  TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/IP(dst="192.168.0.1", src="192.168.0.2")/UDP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.7")/TCP(sport=4, dport=2)']
25/08/2021 15:39:01              dut.10.240.183.62: port 0/queue 0: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=574 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 0: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=602 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 0: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=122 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:39:01  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash

25/08/2021 15:39:01  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 15:39:01  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:39:01  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.7")/UDP(dport=2, sport=4)
25/08/2021 15:39:02              dut.10.240.183.62: port 0/queue 8: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=114 - nb_segs=1 - RSS hash=0xa8165068 - RSS queue=0x8 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x8
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:39:02  TestCVLAdvancedIAVFRSSGTPoGRE: action: save_hash

25/08/2021 15:39:02  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xa8165068', '0x8')]
25/08/2021 15:39:02  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:39:02  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.17")/UDP(dport=2, sport=4)
25/08/2021 15:39:03              dut.10.240.183.62: port 0/queue 0: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=114 - nb_segs=1 - RSS hash=0x2865d260 - RSS queue=0x0 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:39:03  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different

25/08/2021 15:39:03  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x2865d260', '0x0')]
25/08/2021 15:39:03  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:39:03  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IP(src="1.1.2.14", dst="1.1.2.15")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IP(src="1.1.2.16", dst="1.1.2.7")/UDP(dport=12, sport=14)
25/08/2021 15:39:05              dut.10.240.183.62: port 0/queue 8: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=114 - nb_segs=1 - RSS hash=0xa8165068 - RSS queue=0x8 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x8
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:39:05  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_same

25/08/2021 15:39:05  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xa8165068', '0x8')]
25/08/2021 15:39:05  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:39:05  TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/IP(dst="192.168.0.1", src="192.168.0.2")/UDP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.7")/TCP(sport=4, dport=2)']
25/08/2021 15:39:06              dut.10.240.183.62: port 0/queue 0: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=574 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 0: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=602 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 0: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=122 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:39:06  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash

25/08/2021 15:39:06  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 15:39:06  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:39:06  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.7")/UDP(dport=2, sport=4)
25/08/2021 15:39:08              dut.10.240.183.62: port 0/queue 8: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=114 - nb_segs=1 - RSS hash=0xa8165068 - RSS queue=0x8 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x8
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:39:08  TestCVLAdvancedIAVFRSSGTPoGRE: action: save_hash

25/08/2021 15:39:08  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xa8165068', '0x8')]
25/08/2021 15:39:08  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:39:08  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.17")/UDP(dport=2, sport=4)
25/08/2021 15:39:09              dut.10.240.183.62: port 0/queue 0: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=114 - nb_segs=1 - RSS hash=0x2865d260 - RSS queue=0x0 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:39:09  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different

25/08/2021 15:39:09  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x2865d260', '0x0')]
25/08/2021 15:39:09  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:39:09  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IP(src="1.1.2.14", dst="1.1.2.15")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IP(src="1.1.2.16", dst="1.1.2.7")/UDP(dport=12, sport=14)
25/08/2021 15:39:10              dut.10.240.183.62: port 0/queue 8: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=114 - nb_segs=1 - RSS hash=0xa8165068 - RSS queue=0x8 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x8
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:39:10  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_same

25/08/2021 15:39:10  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xa8165068', '0x8')]
25/08/2021 15:39:10  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:39:10  TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/IP(dst="192.168.0.1", src="192.168.0.2")/UDP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.7")/TCP(sport=4, dport=2)']
25/08/2021 15:39:12              dut.10.240.183.62: port 0/queue 0: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=574 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 0: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=602 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 0: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=122 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:39:12  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash

25/08/2021 15:39:12  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 15:39:12  TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle post-test--------------
25/08/2021 15:39:12              dut.10.240.183.62: flow destroy 0 rule 0
25/08/2021 15:39:13              dut.10.240.183.62: 
Flow rule #0 destroyed
testpmd> 
25/08/2021 15:39:13              dut.10.240.183.62: flow list 0
25/08/2021 15:39:13              dut.10.240.183.62: 
25/08/2021 15:39:13  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:39:13  TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.7")/UDP(dport=2, sport=4)', 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.7")/UDP(dport=2, sport=4)', 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.7")/UDP(dport=2, sport=4)']
25/08/2021 15:39:15              dut.10.240.183.62:  port 0/queue 0: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=110 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 0: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=114 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 0: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=114 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:39:15  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash

25/08/2021 15:39:15  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 15:39:15  TestCVLAdvancedIAVFRSSGTPoGRE: sub_case mac_ipv4_gre_ipv4_gtpu_eh_ipv4_udp_l3dst passed
25/08/2021 15:39:15              dut.10.240.183.62: flow flush 0
25/08/2021 15:39:15              dut.10.240.183.62: 
25/08/2021 15:39:15  TestCVLAdvancedIAVFRSSGTPoGRE: ===================Test sub case: mac_ipv4_gre_ipv4_gtpu_eh_ipv4_udp_l3src================
25/08/2021 15:39:15  TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle test--------------
25/08/2021 15:39:15              dut.10.240.183.62: flow validate 0 ingress pattern eth / ipv4 / gre / ipv4 / udp / gtpu / gtp_psc / ipv4 / udp / end actions rss types ipv4-udp l3-src-only end key_len 0 queues end / end
25/08/2021 15:39:15              dut.10.240.183.62: 
Flow rule validated
25/08/2021 15:39:15              dut.10.240.183.62: flow create 0 ingress pattern eth / ipv4 / gre / ipv4 / udp / gtpu / gtp_psc / ipv4 / udp / end actions rss types ipv4-udp l3-src-only end key_len 0 queues end / end
25/08/2021 15:39:15              dut.10.240.183.62: 
Flow rule #0 created
25/08/2021 15:39:15              dut.10.240.183.62: flow list 0
25/08/2021 15:39:15              dut.10.240.183.62: 
ID	Group	Prio	Attr	Rule
0	0	0	i--	ETH IPV4 GRE IPV4 UDP GTPU GTP_PSC IPV4 UDP => RSS
25/08/2021 15:39:15  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:39:15  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.7")/UDP(dport=2, sport=4)
25/08/2021 15:39:16              dut.10.240.183.62:  port 0/queue 8: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=110 - nb_segs=1 - RSS hash=0xffabee8 - RSS queue=0x8 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x8
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:39:16  TestCVLAdvancedIAVFRSSGTPoGRE: action: save_hash

25/08/2021 15:39:16  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xffabee8', '0x8')]
25/08/2021 15:39:16  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:39:16  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IP(src="1.1.2.16", dst="1.1.2.7")/UDP(dport=2, sport=4)
25/08/2021 15:39:18              dut.10.240.183.62: port 0/queue 0: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=110 - nb_segs=1 - RSS hash=0x8f893ce0 - RSS queue=0x0 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:39:18  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different

25/08/2021 15:39:18  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x8f893ce0', '0x0')]
25/08/2021 15:39:18  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:39:18  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IP(src="1.1.2.14", dst="1.1.2.15")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.17")/UDP(dport=12, sport=14)
25/08/2021 15:39:19              dut.10.240.183.62: port 0/queue 8: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=110 - nb_segs=1 - RSS hash=0xffabee8 - RSS queue=0x8 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x8
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:39:19  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_same

25/08/2021 15:39:19  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xffabee8', '0x8')]
25/08/2021 15:39:19  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:39:19  TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/IP(dst="192.168.0.1", src="192.168.0.2")/UDP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.7")/TCP(sport=4, dport=2)']
25/08/2021 15:39:20              dut.10.240.183.62: port 0/queue 0: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=574 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 0: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=602 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 0: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=122 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:39:20  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash

25/08/2021 15:39:20  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 15:39:20  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:39:20  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.7")/UDP(dport=2, sport=4)
25/08/2021 15:39:22              dut.10.240.183.62: port 0/queue 8: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=114 - nb_segs=1 - RSS hash=0xffabee8 - RSS queue=0x8 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x8
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:39:22  TestCVLAdvancedIAVFRSSGTPoGRE: action: save_hash

25/08/2021 15:39:22  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xffabee8', '0x8')]
25/08/2021 15:39:22  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:39:22  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IP(src="1.1.2.16", dst="1.1.2.7")/UDP(dport=2, sport=4)
25/08/2021 15:39:23              dut.10.240.183.62: port 0/queue 0: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=114 - nb_segs=1 - RSS hash=0x8f893ce0 - RSS queue=0x0 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:39:23  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different

25/08/2021 15:39:23  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x8f893ce0', '0x0')]
25/08/2021 15:39:23  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:39:23  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IP(src="1.1.2.14", dst="1.1.2.15")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.17")/UDP(dport=12, sport=14)
25/08/2021 15:39:24              dut.10.240.183.62: port 0/queue 8: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=114 - nb_segs=1 - RSS hash=0xffabee8 - RSS queue=0x8 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x8
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:39:24  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_same

25/08/2021 15:39:24  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xffabee8', '0x8')]
25/08/2021 15:39:24  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:39:24  TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/IP(dst="192.168.0.1", src="192.168.0.2")/UDP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.7")/TCP(sport=4, dport=2)']
25/08/2021 15:39:26              dut.10.240.183.62: port 0/queue 0: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=574 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 0: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=602 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 0: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=122 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:39:26  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash

25/08/2021 15:39:26  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 15:39:26  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:39:26  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.7")/UDP(dport=2, sport=4)
25/08/2021 15:39:27              dut.10.240.183.62: port 0/queue 8: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=114 - nb_segs=1 - RSS hash=0xffabee8 - RSS queue=0x8 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x8
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:39:27  TestCVLAdvancedIAVFRSSGTPoGRE: action: save_hash

25/08/2021 15:39:27  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xffabee8', '0x8')]
25/08/2021 15:39:27  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:39:27  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IP(src="1.1.2.16", dst="1.1.2.7")/UDP(dport=2, sport=4)
25/08/2021 15:39:28              dut.10.240.183.62: port 0/queue 0: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=114 - nb_segs=1 - RSS hash=0x8f893ce0 - RSS queue=0x0 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:39:28  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different

25/08/2021 15:39:28  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x8f893ce0', '0x0')]
25/08/2021 15:39:28  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:39:28  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IP(src="1.1.2.14", dst="1.1.2.15")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.17")/UDP(dport=12, sport=14)
25/08/2021 15:39:30              dut.10.240.183.62: port 0/queue 8: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=114 - nb_segs=1 - RSS hash=0xffabee8 - RSS queue=0x8 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x8
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:39:30  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_same

25/08/2021 15:39:30  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xffabee8', '0x8')]
25/08/2021 15:39:30  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:39:30  TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/IP(dst="192.168.0.1", src="192.168.0.2")/UDP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.7")/TCP(sport=4, dport=2)']
25/08/2021 15:39:31              dut.10.240.183.62: port 0/queue 0: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=574 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 0: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=602 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 0: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=122 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:39:31  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash

25/08/2021 15:39:31  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 15:39:31  TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle post-test--------------
25/08/2021 15:39:31              dut.10.240.183.62: flow destroy 0 rule 0
25/08/2021 15:39:32              dut.10.240.183.62: 
Flow rule #0 destroyed
testpmd> 
25/08/2021 15:39:32              dut.10.240.183.62: flow list 0
25/08/2021 15:39:32              dut.10.240.183.62: 
25/08/2021 15:39:32  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:39:32  TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.7")/UDP(dport=2, sport=4)', 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.7")/UDP(dport=2, sport=4)', 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.7")/UDP(dport=2, sport=4)']
25/08/2021 15:39:34              dut.10.240.183.62:  port 0/queue 0: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=110 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 0: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=114 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 0: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=114 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:39:34  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash

25/08/2021 15:39:34  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 15:39:34  TestCVLAdvancedIAVFRSSGTPoGRE: sub_case mac_ipv4_gre_ipv4_gtpu_eh_ipv4_udp_l3src passed
25/08/2021 15:39:34              dut.10.240.183.62: flow flush 0
25/08/2021 15:39:34              dut.10.240.183.62: 
25/08/2021 15:39:34  TestCVLAdvancedIAVFRSSGTPoGRE: ===================Test sub case: mac_ipv4_gre_ipv4_gtpu_eh_ipv4_udp_l4dst================
25/08/2021 15:39:34  TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle test--------------
25/08/2021 15:39:34              dut.10.240.183.62: flow validate 0 ingress pattern eth / ipv4 / gre / ipv4 / udp / gtpu / gtp_psc / ipv4 / udp / end actions rss types ipv4-udp l4-dst-only end key_len 0 queues end / end
25/08/2021 15:39:34              dut.10.240.183.62: 
Flow rule validated
25/08/2021 15:39:34              dut.10.240.183.62: flow create 0 ingress pattern eth / ipv4 / gre / ipv4 / udp / gtpu / gtp_psc / ipv4 / udp / end actions rss types ipv4-udp l4-dst-only end key_len 0 queues end / end
25/08/2021 15:39:34              dut.10.240.183.62: 
Flow rule #0 created
25/08/2021 15:39:34              dut.10.240.183.62: flow list 0
25/08/2021 15:39:34              dut.10.240.183.62: 
ID	Group	Prio	Attr	Rule
0	0	0	i--	ETH IPV4 GRE IPV4 UDP GTPU GTP_PSC IPV4 UDP => RSS
25/08/2021 15:39:34  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:39:34  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.7")/UDP(dport=2, sport=4)
25/08/2021 15:39:35              dut.10.240.183.62:  port 0/queue 13: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=110 - nb_segs=1 - RSS hash=0x7590a67d - RSS queue=0xd - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0xd
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:39:35  TestCVLAdvancedIAVFRSSGTPoGRE: action: save_hash

25/08/2021 15:39:35  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x7590a67d', '0xd')]
25/08/2021 15:39:35  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:39:35  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.7")/UDP(dport=12, sport=4)
25/08/2021 15:39:37              dut.10.240.183.62: port 0/queue 1: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=110 - nb_segs=1 - RSS hash=0xa7ac7aa1 - RSS queue=0x1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x1
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:39:37  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different

25/08/2021 15:39:37  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xa7ac7aa1', '0x1')]
25/08/2021 15:39:37  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:39:37  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IP(src="1.1.2.14", dst="1.1.2.15")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IP(src="1.1.2.16", dst="1.1.2.17")/UDP(dport=2, sport=14)
25/08/2021 15:39:38              dut.10.240.183.62: port 0/queue 13: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=110 - nb_segs=1 - RSS hash=0x7590a67d - RSS queue=0xd - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0xd
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:39:38  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_same

25/08/2021 15:39:38  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x7590a67d', '0xd')]
25/08/2021 15:39:38  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:39:38  TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/IP(dst="192.168.0.1", src="192.168.0.2")/UDP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.7")/TCP(sport=4, dport=2)']
25/08/2021 15:39:39              dut.10.240.183.62: port 0/queue 0: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=574 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 0: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=602 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 0: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=122 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:39:39  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash

25/08/2021 15:39:39  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 15:39:39  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:39:39  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.7")/UDP(dport=2, sport=4)
25/08/2021 15:39:41              dut.10.240.183.62: port 0/queue 13: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=114 - nb_segs=1 - RSS hash=0x7590a67d - RSS queue=0xd - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0xd
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:39:41  TestCVLAdvancedIAVFRSSGTPoGRE: action: save_hash

25/08/2021 15:39:41  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x7590a67d', '0xd')]
25/08/2021 15:39:41  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:39:41  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.7")/UDP(dport=12, sport=4)
25/08/2021 15:39:42              dut.10.240.183.62: port 0/queue 1: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=114 - nb_segs=1 - RSS hash=0xa7ac7aa1 - RSS queue=0x1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x1
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:39:42  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different

25/08/2021 15:39:42  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xa7ac7aa1', '0x1')]
25/08/2021 15:39:42  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:39:42  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IP(src="1.1.2.14", dst="1.1.2.15")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IP(src="1.1.2.16", dst="1.1.2.17")/UDP(dport=2, sport=14)
25/08/2021 15:39:43              dut.10.240.183.62: port 0/queue 13: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=114 - nb_segs=1 - RSS hash=0x7590a67d - RSS queue=0xd - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0xd
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:39:43  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_same

25/08/2021 15:39:43  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x7590a67d', '0xd')]
25/08/2021 15:39:43  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:39:43  TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/IP(dst="192.168.0.1", src="192.168.0.2")/UDP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.7")/TCP(sport=4, dport=2)']
25/08/2021 15:39:45              dut.10.240.183.62: port 0/queue 0: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=574 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 0: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=602 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 0: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=122 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:39:45  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash

25/08/2021 15:39:45  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 15:39:45  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:39:45  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.7")/UDP(dport=2, sport=4)
25/08/2021 15:39:46              dut.10.240.183.62: port 0/queue 13: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=114 - nb_segs=1 - RSS hash=0x7590a67d - RSS queue=0xd - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0xd
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:39:46  TestCVLAdvancedIAVFRSSGTPoGRE: action: save_hash

25/08/2021 15:39:46  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x7590a67d', '0xd')]
25/08/2021 15:39:46  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:39:46  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.7")/UDP(dport=12, sport=4)
25/08/2021 15:39:47              dut.10.240.183.62: port 0/queue 1: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=114 - nb_segs=1 - RSS hash=0xa7ac7aa1 - RSS queue=0x1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x1
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:39:47  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different

25/08/2021 15:39:47  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xa7ac7aa1', '0x1')]
25/08/2021 15:39:47  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:39:47  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IP(src="1.1.2.14", dst="1.1.2.15")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IP(src="1.1.2.16", dst="1.1.2.17")/UDP(dport=2, sport=14)
25/08/2021 15:39:49              dut.10.240.183.62: port 0/queue 13: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=114 - nb_segs=1 - RSS hash=0x7590a67d - RSS queue=0xd - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0xd
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:39:49  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_same

25/08/2021 15:39:49  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x7590a67d', '0xd')]
25/08/2021 15:39:49  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:39:49  TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/IP(dst="192.168.0.1", src="192.168.0.2")/UDP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.7")/TCP(sport=4, dport=2)']
25/08/2021 15:39:50              dut.10.240.183.62: port 0/queue 0: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=574 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 0: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=602 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 0: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=122 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:39:50  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash

25/08/2021 15:39:50  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 15:39:50  TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle post-test--------------
25/08/2021 15:39:50              dut.10.240.183.62: flow destroy 0 rule 0
25/08/2021 15:39:51              dut.10.240.183.62: 
Flow rule #0 destroyed
testpmd> 
25/08/2021 15:39:51              dut.10.240.183.62: flow list 0
25/08/2021 15:39:51              dut.10.240.183.62: 
25/08/2021 15:39:51  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:39:51  TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.7")/UDP(dport=2, sport=4)', 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.7")/UDP(dport=2, sport=4)', 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.7")/UDP(dport=2, sport=4)']
25/08/2021 15:39:53              dut.10.240.183.62:  port 0/queue 0: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=110 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 0: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=114 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 0: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=114 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:39:53  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash

25/08/2021 15:39:53  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 15:39:53  TestCVLAdvancedIAVFRSSGTPoGRE: sub_case mac_ipv4_gre_ipv4_gtpu_eh_ipv4_udp_l4dst passed
25/08/2021 15:39:53              dut.10.240.183.62: flow flush 0
25/08/2021 15:39:53              dut.10.240.183.62: 
25/08/2021 15:39:53  TestCVLAdvancedIAVFRSSGTPoGRE: ===================Test sub case: mac_ipv4_gre_ipv4_gtpu_eh_ipv4_udp_l4src================
25/08/2021 15:39:53  TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle test--------------
25/08/2021 15:39:53              dut.10.240.183.62: flow validate 0 ingress pattern eth / ipv4 / gre / ipv4 / udp / gtpu / gtp_psc / ipv4 / udp / end actions rss types ipv4-udp l4-src-only end key_len 0 queues end / end
25/08/2021 15:39:53              dut.10.240.183.62: 
Flow rule validated
25/08/2021 15:39:53              dut.10.240.183.62: flow create 0 ingress pattern eth / ipv4 / gre / ipv4 / udp / gtpu / gtp_psc / ipv4 / udp / end actions rss types ipv4-udp l4-src-only end key_len 0 queues end / end
25/08/2021 15:39:53              dut.10.240.183.62: 
Flow rule #0 created
25/08/2021 15:39:53              dut.10.240.183.62: flow list 0
25/08/2021 15:39:53              dut.10.240.183.62: 
ID	Group	Prio	Attr	Rule
0	0	0	i--	ETH IPV4 GRE IPV4 UDP GTPU GTP_PSC IPV4 UDP => RSS
25/08/2021 15:39:53  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:39:53  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.7")/UDP(dport=2, sport=4)
25/08/2021 15:39:54              dut.10.240.183.62:  port 0/queue 14: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=110 - nb_segs=1 - RSS hash=0x3ac8533e - RSS queue=0xe - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0xe
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:39:54  TestCVLAdvancedIAVFRSSGTPoGRE: action: save_hash

25/08/2021 15:39:54  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x3ac8533e', '0xe')]
25/08/2021 15:39:54  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:39:54  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.7")/UDP(dport=2, sport=14)
25/08/2021 15:39:56              dut.10.240.183.62: port 0/queue 12: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=110 - nb_segs=1 - RSS hash=0xd23cdcdc - RSS queue=0xc - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0xc
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:39:56  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different

25/08/2021 15:39:56  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xd23cdcdc', '0xc')]
25/08/2021 15:39:56  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:39:56  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IP(src="1.1.2.14", dst="1.1.2.15")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IP(src="1.1.2.16", dst="1.1.2.17")/UDP(dport=12, sport=4)
25/08/2021 15:39:57              dut.10.240.183.62: port 0/queue 14: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=110 - nb_segs=1 - RSS hash=0x3ac8533e - RSS queue=0xe - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0xe
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:39:57  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_same

25/08/2021 15:39:57  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x3ac8533e', '0xe')]
25/08/2021 15:39:57  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:39:57  TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/IP(dst="192.168.0.1", src="192.168.0.2")/UDP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.7")/TCP(sport=4, dport=2)']
25/08/2021 15:39:58              dut.10.240.183.62: port 0/queue 0: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=574 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 0: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=602 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 0: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=122 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:39:58  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash

25/08/2021 15:39:58  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 15:39:58  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:39:58  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.7")/UDP(dport=2, sport=4)
25/08/2021 15:40:00              dut.10.240.183.62: port 0/queue 14: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=114 - nb_segs=1 - RSS hash=0x3ac8533e - RSS queue=0xe - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0xe
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:40:00  TestCVLAdvancedIAVFRSSGTPoGRE: action: save_hash

25/08/2021 15:40:00  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x3ac8533e', '0xe')]
25/08/2021 15:40:00  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:40:00  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.7")/UDP(dport=2, sport=14)
25/08/2021 15:40:01              dut.10.240.183.62: port 0/queue 12: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=114 - nb_segs=1 - RSS hash=0xd23cdcdc - RSS queue=0xc - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0xc
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:40:01  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different

25/08/2021 15:40:01  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xd23cdcdc', '0xc')]
25/08/2021 15:40:01  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:40:01  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IP(src="1.1.2.14", dst="1.1.2.15")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IP(src="1.1.2.16", dst="1.1.2.17")/UDP(dport=12, sport=4)
25/08/2021 15:40:02              dut.10.240.183.62: port 0/queue 14: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=114 - nb_segs=1 - RSS hash=0x3ac8533e - RSS queue=0xe - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0xe
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:40:02  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_same

25/08/2021 15:40:02  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x3ac8533e', '0xe')]
25/08/2021 15:40:02  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:40:02  TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/IP(dst="192.168.0.1", src="192.168.0.2")/UDP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.7")/TCP(sport=4, dport=2)']
25/08/2021 15:40:04              dut.10.240.183.62: port 0/queue 0: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=574 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 0: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=602 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 0: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=122 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:40:04  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash

25/08/2021 15:40:04  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 15:40:04  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:40:04  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.7")/UDP(dport=2, sport=4)
25/08/2021 15:40:05              dut.10.240.183.62: port 0/queue 14: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=114 - nb_segs=1 - RSS hash=0x3ac8533e - RSS queue=0xe - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0xe
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:40:05  TestCVLAdvancedIAVFRSSGTPoGRE: action: save_hash

25/08/2021 15:40:05  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x3ac8533e', '0xe')]
25/08/2021 15:40:05  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:40:05  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.7")/UDP(dport=2, sport=14)
25/08/2021 15:40:06              dut.10.240.183.62: port 0/queue 12: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=114 - nb_segs=1 - RSS hash=0xd23cdcdc - RSS queue=0xc - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0xc
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:40:06  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different

25/08/2021 15:40:06  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xd23cdcdc', '0xc')]
25/08/2021 15:40:06  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:40:06  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IP(src="1.1.2.14", dst="1.1.2.15")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IP(src="1.1.2.16", dst="1.1.2.17")/UDP(dport=12, sport=4)
25/08/2021 15:40:08              dut.10.240.183.62: port 0/queue 14: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=114 - nb_segs=1 - RSS hash=0x3ac8533e - RSS queue=0xe - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0xe
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:40:08  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_same

25/08/2021 15:40:08  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x3ac8533e', '0xe')]
25/08/2021 15:40:08  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:40:08  TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/IP(dst="192.168.0.1", src="192.168.0.2")/UDP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.7")/TCP(sport=4, dport=2)']
25/08/2021 15:40:09              dut.10.240.183.62: port 0/queue 0: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=574 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 0: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=602 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 0: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=122 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:40:09  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash

25/08/2021 15:40:09  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 15:40:09  TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle post-test--------------
25/08/2021 15:40:09              dut.10.240.183.62: flow destroy 0 rule 0
25/08/2021 15:40:10              dut.10.240.183.62: 
Flow rule #0 destroyed
testpmd> 
25/08/2021 15:40:10              dut.10.240.183.62: flow list 0
25/08/2021 15:40:10              dut.10.240.183.62: 
25/08/2021 15:40:10  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:40:10  TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.7")/UDP(dport=2, sport=4)', 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.7")/UDP(dport=2, sport=4)', 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.7")/UDP(dport=2, sport=4)']
25/08/2021 15:40:12              dut.10.240.183.62:  port 0/queue 0: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=110 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 0: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=114 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 0: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=114 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:40:12  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash

25/08/2021 15:40:12  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 15:40:12  TestCVLAdvancedIAVFRSSGTPoGRE: sub_case mac_ipv4_gre_ipv4_gtpu_eh_ipv4_udp_l4src passed
25/08/2021 15:40:12              dut.10.240.183.62: flow flush 0
25/08/2021 15:40:12              dut.10.240.183.62: 
25/08/2021 15:40:12  TestCVLAdvancedIAVFRSSGTPoGRE: ===================Test sub case: mac_ipv4_gre_ipv4_gtpu_eh_ipv4_udp_l3dstl4dst================
25/08/2021 15:40:12  TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle test--------------
25/08/2021 15:40:12              dut.10.240.183.62: flow validate 0 ingress pattern eth / ipv4 / gre / ipv4 / udp / gtpu / gtp_psc / ipv4 / udp / end actions rss types ipv4-udp l3-dst-only l4-dst-only end key_len 0 queues end / end
25/08/2021 15:40:12              dut.10.240.183.62: 
Flow rule validated
25/08/2021 15:40:12              dut.10.240.183.62: flow create 0 ingress pattern eth / ipv4 / gre / ipv4 / udp / gtpu / gtp_psc / ipv4 / udp / end actions rss types ipv4-udp l3-dst-only l4-dst-only end key_len 0 queues end / end
25/08/2021 15:40:12              dut.10.240.183.62: 
Flow rule #0 created
25/08/2021 15:40:12              dut.10.240.183.62: flow list 0
25/08/2021 15:40:12              dut.10.240.183.62: 
ID	Group	Prio	Attr	Rule
0	0	0	i--	ETH IPV4 GRE IPV4 UDP GTPU GTP_PSC IPV4 UDP => RSS
25/08/2021 15:40:12  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:40:12  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.7")/UDP(dport=2, sport=4)
25/08/2021 15:40:13              dut.10.240.183.62:  port 0/queue 6: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=110 - nb_segs=1 - RSS hash=0xdf561d76 - RSS queue=0x6 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x6
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:40:13  TestCVLAdvancedIAVFRSSGTPoGRE: action: save_hash

25/08/2021 15:40:13  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xdf561d76', '0x6')]
25/08/2021 15:40:13  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:40:13  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.17")/UDP(dport=2, sport=4)
25/08/2021 15:40:15              dut.10.240.183.62: port 0/queue 14: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=110 - nb_segs=1 - RSS hash=0x5f259f7e - RSS queue=0xe - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0xe
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:40:15  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different

25/08/2021 15:40:15  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x5f259f7e', '0xe')]
25/08/2021 15:40:15  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:40:15  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.7")/UDP(dport=12, sport=4)
25/08/2021 15:40:16              dut.10.240.183.62: port 0/queue 0: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=110 - nb_segs=1 - RSS hash=0xe6665a0 - RSS queue=0x0 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:40:16  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different

25/08/2021 15:40:16  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xe6665a0', '0x0')]
25/08/2021 15:40:16  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:40:16  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IP(src="1.1.2.14", dst="1.1.2.15")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IP(src="1.1.2.16", dst="1.1.2.7")/UDP(dport=2, sport=14)
25/08/2021 15:40:17              dut.10.240.183.62: port 0/queue 6: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=110 - nb_segs=1 - RSS hash=0xdf561d76 - RSS queue=0x6 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x6
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:40:17  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_same

25/08/2021 15:40:17  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xdf561d76', '0x6')]
25/08/2021 15:40:17  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:40:17  TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/IP(dst="192.168.0.1", src="192.168.0.2")/UDP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.7")/TCP(sport=4, dport=2)']
25/08/2021 15:40:19              dut.10.240.183.62: port 0/queue 0: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=574 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 0: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=602 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 0: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=122 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:40:19  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash

25/08/2021 15:40:19  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 15:40:19  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:40:19  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.7")/UDP(dport=2, sport=4)
25/08/2021 15:40:20              dut.10.240.183.62: port 0/queue 6: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=114 - nb_segs=1 - RSS hash=0xdf561d76 - RSS queue=0x6 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x6
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:40:20  TestCVLAdvancedIAVFRSSGTPoGRE: action: save_hash

25/08/2021 15:40:20  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xdf561d76', '0x6')]
25/08/2021 15:40:20  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:40:20  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.17")/UDP(dport=2, sport=4)
25/08/2021 15:40:21              dut.10.240.183.62: port 0/queue 14: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=114 - nb_segs=1 - RSS hash=0x5f259f7e - RSS queue=0xe - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0xe
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:40:21  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different

25/08/2021 15:40:21  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x5f259f7e', '0xe')]
25/08/2021 15:40:21  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:40:21  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.7")/UDP(dport=12, sport=4)
25/08/2021 15:40:23              dut.10.240.183.62: port 0/queue 0: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=114 - nb_segs=1 - RSS hash=0xe6665a0 - RSS queue=0x0 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:40:23  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different

25/08/2021 15:40:23  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xe6665a0', '0x0')]
25/08/2021 15:40:23  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:40:23  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IP(src="1.1.2.14", dst="1.1.2.15")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IP(src="1.1.2.16", dst="1.1.2.7")/UDP(dport=2, sport=14)
25/08/2021 15:40:24              dut.10.240.183.62: port 0/queue 6: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=114 - nb_segs=1 - RSS hash=0xdf561d76 - RSS queue=0x6 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x6
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:40:24  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_same

25/08/2021 15:40:24  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xdf561d76', '0x6')]
25/08/2021 15:40:24  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:40:24  TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/IP(dst="192.168.0.1", src="192.168.0.2")/UDP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.7")/TCP(sport=4, dport=2)']
25/08/2021 15:40:26              dut.10.240.183.62: port 0/queue 0: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=574 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 0: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=602 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 0: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=122 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:40:26  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash

25/08/2021 15:40:26  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 15:40:26  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:40:26  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.7")/UDP(dport=2, sport=4)
25/08/2021 15:40:27              dut.10.240.183.62: port 0/queue 6: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=114 - nb_segs=1 - RSS hash=0xdf561d76 - RSS queue=0x6 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x6
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:40:27  TestCVLAdvancedIAVFRSSGTPoGRE: action: save_hash

25/08/2021 15:40:27  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xdf561d76', '0x6')]
25/08/2021 15:40:27  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:40:27  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.17")/UDP(dport=2, sport=4)
25/08/2021 15:40:28              dut.10.240.183.62: port 0/queue 14: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=114 - nb_segs=1 - RSS hash=0x5f259f7e - RSS queue=0xe - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0xe
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:40:28  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different

25/08/2021 15:40:28  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x5f259f7e', '0xe')]
25/08/2021 15:40:28  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:40:28  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.7")/UDP(dport=12, sport=4)
25/08/2021 15:40:29              dut.10.240.183.62: port 0/queue 0: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=114 - nb_segs=1 - RSS hash=0xe6665a0 - RSS queue=0x0 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:40:29  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different

25/08/2021 15:40:29  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xe6665a0', '0x0')]
25/08/2021 15:40:29  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:40:29  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IP(src="1.1.2.14", dst="1.1.2.15")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IP(src="1.1.2.16", dst="1.1.2.7")/UDP(dport=2, sport=14)
25/08/2021 15:40:31              dut.10.240.183.62: port 0/queue 6: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=114 - nb_segs=1 - RSS hash=0xdf561d76 - RSS queue=0x6 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x6
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:40:31  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_same

25/08/2021 15:40:31  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xdf561d76', '0x6')]
25/08/2021 15:40:31  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:40:31  TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/IP(dst="192.168.0.1", src="192.168.0.2")/UDP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.7")/TCP(sport=4, dport=2)']
25/08/2021 15:40:32              dut.10.240.183.62: port 0/queue 0: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=574 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 0: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=602 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 0: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=122 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:40:32  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash

25/08/2021 15:40:32  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 15:40:32  TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle post-test--------------
25/08/2021 15:40:32              dut.10.240.183.62: flow destroy 0 rule 0
25/08/2021 15:40:33              dut.10.240.183.62: 
Flow rule #0 destroyed
testpmd> 
25/08/2021 15:40:33              dut.10.240.183.62: flow list 0
25/08/2021 15:40:34              dut.10.240.183.62: 
25/08/2021 15:40:34  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:40:34  TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.7")/UDP(dport=2, sport=4)', 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.7")/UDP(dport=2, sport=4)', 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.7")/UDP(dport=2, sport=4)']
25/08/2021 15:40:35              dut.10.240.183.62:  port 0/queue 0: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=110 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 0: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=114 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 0: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=114 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:40:35  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash

25/08/2021 15:40:35  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 15:40:35  TestCVLAdvancedIAVFRSSGTPoGRE: sub_case mac_ipv4_gre_ipv4_gtpu_eh_ipv4_udp_l3dstl4dst passed
25/08/2021 15:40:35              dut.10.240.183.62: flow flush 0
25/08/2021 15:40:35              dut.10.240.183.62: 
25/08/2021 15:40:35  TestCVLAdvancedIAVFRSSGTPoGRE: ===================Test sub case: mac_ipv4_gre_ipv4_gtpu_eh_ipv4_udp_l3srcl4dst================
25/08/2021 15:40:35  TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle test--------------
25/08/2021 15:40:35              dut.10.240.183.62: flow validate 0 ingress pattern eth / ipv4 / gre / ipv4 / udp / gtpu / gtp_psc / ipv4 / udp / end actions rss types ipv4-udp l3-src-only l4-dst-only end key_len 0 queues end / end
25/08/2021 15:40:35              dut.10.240.183.62: 
Flow rule validated
25/08/2021 15:40:35              dut.10.240.183.62: flow create 0 ingress pattern eth / ipv4 / gre / ipv4 / udp / gtpu / gtp_psc / ipv4 / udp / end actions rss types ipv4-udp l3-src-only l4-dst-only end key_len 0 queues end / end
25/08/2021 15:40:35              dut.10.240.183.62: 
Flow rule #0 created
25/08/2021 15:40:35              dut.10.240.183.62: flow list 0
25/08/2021 15:40:35              dut.10.240.183.62: 
ID	Group	Prio	Attr	Rule
0	0	0	i--	ETH IPV4 GRE IPV4 UDP GTPU GTP_PSC IPV4 UDP => RSS
25/08/2021 15:40:35  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:40:35  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.7")/UDP(dport=2, sport=4)
25/08/2021 15:40:37              dut.10.240.183.62:  port 0/queue 6: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=110 - nb_segs=1 - RSS hash=0x78baf3f6 - RSS queue=0x6 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x6
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:40:37  TestCVLAdvancedIAVFRSSGTPoGRE: action: save_hash

25/08/2021 15:40:37  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x78baf3f6', '0x6')]
25/08/2021 15:40:37  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:40:37  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IP(src="1.1.2.16", dst="1.1.2.7")/UDP(dport=2, sport=4)
25/08/2021 15:40:38              dut.10.240.183.62: port 0/queue 14: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=110 - nb_segs=1 - RSS hash=0xf8c971fe - RSS queue=0xe - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0xe
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:40:38  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different

25/08/2021 15:40:38  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xf8c971fe', '0xe')]
25/08/2021 15:40:38  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:40:38  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.7")/UDP(dport=12, sport=4)
25/08/2021 15:40:39              dut.10.240.183.62: port 0/queue 0: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=110 - nb_segs=1 - RSS hash=0xa98a8b20 - RSS queue=0x0 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:40:39  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different

25/08/2021 15:40:39  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xa98a8b20', '0x0')]
25/08/2021 15:40:39  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:40:39  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IP(src="1.1.2.14", dst="1.1.2.15")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.17")/UDP(dport=2, sport=14)
25/08/2021 15:40:40              dut.10.240.183.62: port 0/queue 6: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=110 - nb_segs=1 - RSS hash=0x78baf3f6 - RSS queue=0x6 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x6
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:40:40  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_same

25/08/2021 15:40:40  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x78baf3f6', '0x6')]
25/08/2021 15:40:40  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:40:40  TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/IP(dst="192.168.0.1", src="192.168.0.2")/UDP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.7")/TCP(sport=4, dport=2)']
25/08/2021 15:40:42              dut.10.240.183.62: port 0/queue 0: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=574 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 0: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=602 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 0: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=122 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:40:42  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash

25/08/2021 15:40:42  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 15:40:42  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:40:42  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.7")/UDP(dport=2, sport=4)
25/08/2021 15:40:43              dut.10.240.183.62: port 0/queue 6: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=114 - nb_segs=1 - RSS hash=0x78baf3f6 - RSS queue=0x6 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x6
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:40:43  TestCVLAdvancedIAVFRSSGTPoGRE: action: save_hash

25/08/2021 15:40:43  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x78baf3f6', '0x6')]
25/08/2021 15:40:43  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:40:43  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IP(src="1.1.2.16", dst="1.1.2.7")/UDP(dport=2, sport=4)
25/08/2021 15:40:44              dut.10.240.183.62: port 0/queue 14: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=114 - nb_segs=1 - RSS hash=0xf8c971fe - RSS queue=0xe - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0xe
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:40:44  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different

25/08/2021 15:40:44  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xf8c971fe', '0xe')]
25/08/2021 15:40:44  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:40:44  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.7")/UDP(dport=12, sport=4)
25/08/2021 15:40:46              dut.10.240.183.62: port 0/queue 0: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=114 - nb_segs=1 - RSS hash=0xa98a8b20 - RSS queue=0x0 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:40:46  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different

25/08/2021 15:40:46  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xa98a8b20', '0x0')]
25/08/2021 15:40:46  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:40:46  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IP(src="1.1.2.14", dst="1.1.2.15")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.17")/UDP(dport=2, sport=14)
25/08/2021 15:40:47              dut.10.240.183.62: port 0/queue 6: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=114 - nb_segs=1 - RSS hash=0x78baf3f6 - RSS queue=0x6 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x6
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:40:47  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_same

25/08/2021 15:40:47  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x78baf3f6', '0x6')]
25/08/2021 15:40:47  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:40:47  TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/IP(dst="192.168.0.1", src="192.168.0.2")/UDP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.7")/TCP(sport=4, dport=2)']
25/08/2021 15:40:49              dut.10.240.183.62: port 0/queue 0: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=574 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 0: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=602 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 0: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=122 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:40:49  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash

25/08/2021 15:40:49  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 15:40:49  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:40:49  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.7")/UDP(dport=2, sport=4)
25/08/2021 15:40:50              dut.10.240.183.62: port 0/queue 6: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=114 - nb_segs=1 - RSS hash=0x78baf3f6 - RSS queue=0x6 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x6
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:40:50  TestCVLAdvancedIAVFRSSGTPoGRE: action: save_hash

25/08/2021 15:40:50  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x78baf3f6', '0x6')]
25/08/2021 15:40:50  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:40:50  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IP(src="1.1.2.16", dst="1.1.2.7")/UDP(dport=2, sport=4)
25/08/2021 15:40:51              dut.10.240.183.62: port 0/queue 14: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=114 - nb_segs=1 - RSS hash=0xf8c971fe - RSS queue=0xe - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0xe
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:40:51  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different

25/08/2021 15:40:51  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xf8c971fe', '0xe')]
25/08/2021 15:40:51  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:40:51  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.7")/UDP(dport=12, sport=4)
25/08/2021 15:40:52              dut.10.240.183.62: port 0/queue 0: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=114 - nb_segs=1 - RSS hash=0xa98a8b20 - RSS queue=0x0 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:40:52  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different

25/08/2021 15:40:52  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xa98a8b20', '0x0')]
25/08/2021 15:40:52  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:40:52  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IP(src="1.1.2.14", dst="1.1.2.15")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.17")/UDP(dport=2, sport=14)
25/08/2021 15:40:54              dut.10.240.183.62: port 0/queue 6: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=114 - nb_segs=1 - RSS hash=0x78baf3f6 - RSS queue=0x6 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x6
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:40:54  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_same

25/08/2021 15:40:54  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x78baf3f6', '0x6')]
25/08/2021 15:40:54  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:40:54  TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/IP(dst="192.168.0.1", src="192.168.0.2")/UDP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.7")/TCP(sport=4, dport=2)']
25/08/2021 15:40:55              dut.10.240.183.62: port 0/queue 0: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=574 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 0: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=602 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 0: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=122 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:40:55  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash

25/08/2021 15:40:55  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 15:40:55  TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle post-test--------------
25/08/2021 15:40:55              dut.10.240.183.62: flow destroy 0 rule 0
25/08/2021 15:40:56              dut.10.240.183.62: 
Flow rule #0 destroyed
testpmd> 
25/08/2021 15:40:56              dut.10.240.183.62: flow list 0
25/08/2021 15:40:56              dut.10.240.183.62: 
25/08/2021 15:40:56  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:40:56  TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.7")/UDP(dport=2, sport=4)', 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.7")/UDP(dport=2, sport=4)', 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.7")/UDP(dport=2, sport=4)']
25/08/2021 15:40:58              dut.10.240.183.62:  port 0/queue 0: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=110 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 0: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=114 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 0: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=114 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:40:58  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash

25/08/2021 15:40:58  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 15:40:58  TestCVLAdvancedIAVFRSSGTPoGRE: sub_case mac_ipv4_gre_ipv4_gtpu_eh_ipv4_udp_l3srcl4dst passed
25/08/2021 15:40:58              dut.10.240.183.62: flow flush 0
25/08/2021 15:40:58              dut.10.240.183.62: 
25/08/2021 15:40:58  TestCVLAdvancedIAVFRSSGTPoGRE: ===================Test sub case: mac_ipv4_gre_ipv4_gtpu_eh_ipv4_udp_l3dstl4src================
25/08/2021 15:40:58  TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle test--------------
25/08/2021 15:40:58              dut.10.240.183.62: flow validate 0 ingress pattern eth / ipv4 / gre / ipv4 / udp / gtpu / gtp_psc / ipv4 / udp / end actions rss types ipv4-udp l3-dst-only l4-src-only end key_len 0 queues end / end
25/08/2021 15:40:58              dut.10.240.183.62: 
Flow rule validated
25/08/2021 15:40:58              dut.10.240.183.62: flow create 0 ingress pattern eth / ipv4 / gre / ipv4 / udp / gtpu / gtp_psc / ipv4 / udp / end actions rss types ipv4-udp l3-dst-only l4-src-only end key_len 0 queues end / end
25/08/2021 15:40:58              dut.10.240.183.62: 
Flow rule #0 created
25/08/2021 15:40:58              dut.10.240.183.62: flow list 0
25/08/2021 15:40:58              dut.10.240.183.62: 
ID	Group	Prio	Attr	Rule
0	0	0	i--	ETH IPV4 GRE IPV4 UDP GTPU GTP_PSC IPV4 UDP => RSS
25/08/2021 15:40:58  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:40:58  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.7")/UDP(dport=2, sport=4)
25/08/2021 15:40:59              dut.10.240.183.62:  port 0/queue 7: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=110 - nb_segs=1 - RSS hash=0x93b676e7 - RSS queue=0x7 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x7
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:40:59  TestCVLAdvancedIAVFRSSGTPoGRE: action: save_hash

25/08/2021 15:40:59  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x93b676e7', '0x7')]
25/08/2021 15:40:59  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:40:59  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.17")/UDP(dport=2, sport=4)
25/08/2021 15:41:01              dut.10.240.183.62: port 0/queue 15: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=110 - nb_segs=1 - RSS hash=0x13c5f4ef - RSS queue=0xf - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0xf
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:41:01  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different

25/08/2021 15:41:01  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x13c5f4ef', '0xf')]
25/08/2021 15:41:01  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:41:01  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.7")/UDP(dport=2, sport=14)
25/08/2021 15:41:02              dut.10.240.183.62: port 0/queue 14: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=110 - nb_segs=1 - RSS hash=0x792628be - RSS queue=0xe - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0xe
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:41:02  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different

25/08/2021 15:41:02  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x792628be', '0xe')]
25/08/2021 15:41:02  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:41:02  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IP(src="1.1.2.14", dst="1.1.2.15")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IP(src="1.1.2.16", dst="1.1.2.7")/UDP(dport=12, sport=4)
25/08/2021 15:41:03              dut.10.240.183.62: port 0/queue 7: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=110 - nb_segs=1 - RSS hash=0x93b676e7 - RSS queue=0x7 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x7
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:41:03  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_same

25/08/2021 15:41:03  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x93b676e7', '0x7')]
25/08/2021 15:41:03  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:41:03  TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/IP(dst="192.168.0.1", src="192.168.0.2")/UDP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.7")/TCP(sport=4, dport=2)']
25/08/2021 15:41:05              dut.10.240.183.62: port 0/queue 0: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=574 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 0: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=602 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 0: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=122 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:41:05  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash

25/08/2021 15:41:05  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 15:41:05  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:41:05  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.7")/UDP(dport=2, sport=4)
25/08/2021 15:41:06              dut.10.240.183.62: port 0/queue 7: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=114 - nb_segs=1 - RSS hash=0x93b676e7 - RSS queue=0x7 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x7
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:41:06  TestCVLAdvancedIAVFRSSGTPoGRE: action: save_hash

25/08/2021 15:41:06  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x93b676e7', '0x7')]
25/08/2021 15:41:06  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:41:06  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.17")/UDP(dport=2, sport=4)
25/08/2021 15:41:07              dut.10.240.183.62: port 0/queue 15: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=114 - nb_segs=1 - RSS hash=0x13c5f4ef - RSS queue=0xf - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0xf
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:41:07  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different

25/08/2021 15:41:07  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x13c5f4ef', '0xf')]
25/08/2021 15:41:07  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:41:07  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.7")/UDP(dport=2, sport=14)
25/08/2021 15:41:09              dut.10.240.183.62: port 0/queue 14: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=114 - nb_segs=1 - RSS hash=0x792628be - RSS queue=0xe - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0xe
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:41:09  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different

25/08/2021 15:41:09  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x792628be', '0xe')]
25/08/2021 15:41:09  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:41:09  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IP(src="1.1.2.14", dst="1.1.2.15")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IP(src="1.1.2.16", dst="1.1.2.7")/UDP(dport=12, sport=4)
25/08/2021 15:41:10              dut.10.240.183.62: port 0/queue 7: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=114 - nb_segs=1 - RSS hash=0x93b676e7 - RSS queue=0x7 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x7
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:41:10  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_same

25/08/2021 15:41:10  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x93b676e7', '0x7')]
25/08/2021 15:41:10  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:41:10  TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/IP(dst="192.168.0.1", src="192.168.0.2")/UDP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.7")/TCP(sport=4, dport=2)']
25/08/2021 15:41:11              dut.10.240.183.62: port 0/queue 0: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=574 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 0: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=602 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 0: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=122 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:41:11  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash

25/08/2021 15:41:11  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 15:41:11  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:41:11  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.7")/UDP(dport=2, sport=4)
25/08/2021 15:41:13              dut.10.240.183.62: port 0/queue 7: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=114 - nb_segs=1 - RSS hash=0x93b676e7 - RSS queue=0x7 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x7
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:41:13  TestCVLAdvancedIAVFRSSGTPoGRE: action: save_hash

25/08/2021 15:41:13  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x93b676e7', '0x7')]
25/08/2021 15:41:13  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:41:13  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.17")/UDP(dport=2, sport=4)
25/08/2021 15:41:14              dut.10.240.183.62: port 0/queue 15: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=114 - nb_segs=1 - RSS hash=0x13c5f4ef - RSS queue=0xf - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0xf
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:41:14  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different

25/08/2021 15:41:14  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x13c5f4ef', '0xf')]
25/08/2021 15:41:14  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:41:14  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.7")/UDP(dport=2, sport=14)
25/08/2021 15:41:15              dut.10.240.183.62: port 0/queue 14: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=114 - nb_segs=1 - RSS hash=0x792628be - RSS queue=0xe - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0xe
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:41:15  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different

25/08/2021 15:41:15  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x792628be', '0xe')]
25/08/2021 15:41:15  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:41:15  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IP(src="1.1.2.14", dst="1.1.2.15")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IP(src="1.1.2.16", dst="1.1.2.7")/UDP(dport=12, sport=4)
25/08/2021 15:41:17              dut.10.240.183.62: port 0/queue 7: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=114 - nb_segs=1 - RSS hash=0x93b676e7 - RSS queue=0x7 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x7
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:41:17  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_same

25/08/2021 15:41:17  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x93b676e7', '0x7')]
25/08/2021 15:41:17  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:41:17  TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/IP(dst="192.168.0.1", src="192.168.0.2")/UDP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.7")/TCP(sport=4, dport=2)']
25/08/2021 15:41:20              dut.10.240.183.62: port 0/queue 0: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=574 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 0: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=602 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 0: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=122 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:41:20  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash

25/08/2021 15:41:20  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 15:41:20  TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle post-test--------------
25/08/2021 15:41:20              dut.10.240.183.62: flow destroy 0 rule 0
25/08/2021 15:41:21              dut.10.240.183.62: 
Flow rule #0 destroyed
testpmd> 
25/08/2021 15:41:21              dut.10.240.183.62: flow list 0
25/08/2021 15:41:21              dut.10.240.183.62: 
25/08/2021 15:41:21  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:41:21  TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.7")/UDP(dport=2, sport=4)', 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.7")/UDP(dport=2, sport=4)', 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.7")/UDP(dport=2, sport=4)']
25/08/2021 15:41:23              dut.10.240.183.62:  port 0/queue 0: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=110 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 0: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=114 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 0: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=114 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:41:23  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash

25/08/2021 15:41:23  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 15:41:23  TestCVLAdvancedIAVFRSSGTPoGRE: sub_case mac_ipv4_gre_ipv4_gtpu_eh_ipv4_udp_l3dstl4src passed
25/08/2021 15:41:23              dut.10.240.183.62: flow flush 0
25/08/2021 15:41:23              dut.10.240.183.62: 
25/08/2021 15:41:23  TestCVLAdvancedIAVFRSSGTPoGRE: ===================Test sub case: mac_ipv4_gre_ipv4_gtpu_eh_ipv4_udp_l3srcl4src================
25/08/2021 15:41:23  TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle test--------------
25/08/2021 15:41:23              dut.10.240.183.62: flow validate 0 ingress pattern eth / ipv4 / gre / ipv4 / udp / gtpu / gtp_psc / ipv4 / udp / end actions rss types ipv4-udp l3-src-only l4-src-only end key_len 0 queues end / end
25/08/2021 15:41:23              dut.10.240.183.62: 
Flow rule validated
25/08/2021 15:41:23              dut.10.240.183.62: flow create 0 ingress pattern eth / ipv4 / gre / ipv4 / udp / gtpu / gtp_psc / ipv4 / udp / end actions rss types ipv4-udp l3-src-only l4-src-only end key_len 0 queues end / end
25/08/2021 15:41:23              dut.10.240.183.62: 
Flow rule #0 created
25/08/2021 15:41:23              dut.10.240.183.62: flow list 0
25/08/2021 15:41:23              dut.10.240.183.62: 
ID	Group	Prio	Attr	Rule
0	0	0	i--	ETH IPV4 GRE IPV4 UDP GTPU GTP_PSC IPV4 UDP => RSS
25/08/2021 15:41:23  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:41:23  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.7")/UDP(dport=2, sport=4)
25/08/2021 15:41:24              dut.10.240.183.62:  port 0/queue 7: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=110 - nb_segs=1 - RSS hash=0x345a9867 - RSS queue=0x7 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x7
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:41:24  TestCVLAdvancedIAVFRSSGTPoGRE: action: save_hash

25/08/2021 15:41:24  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x345a9867', '0x7')]
25/08/2021 15:41:24  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:41:24  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IP(src="1.1.2.16", dst="1.1.2.7")/UDP(dport=2, sport=4)
25/08/2021 15:41:25              dut.10.240.183.62: port 0/queue 15: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=110 - nb_segs=1 - RSS hash=0xb4291a6f - RSS queue=0xf - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0xf
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:41:25  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different

25/08/2021 15:41:25  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xb4291a6f', '0xf')]
25/08/2021 15:41:25  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:41:25  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.7")/UDP(dport=2, sport=14)
25/08/2021 15:41:27              dut.10.240.183.62: port 0/queue 14: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=110 - nb_segs=1 - RSS hash=0xdecac63e - RSS queue=0xe - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0xe
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:41:27  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different

25/08/2021 15:41:27  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xdecac63e', '0xe')]
25/08/2021 15:41:27  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:41:27  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IP(src="1.1.2.14", dst="1.1.2.15")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.17")/UDP(dport=12, sport=4)
25/08/2021 15:41:28              dut.10.240.183.62: port 0/queue 7: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=110 - nb_segs=1 - RSS hash=0x345a9867 - RSS queue=0x7 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x7
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:41:28  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_same

25/08/2021 15:41:28  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x345a9867', '0x7')]
25/08/2021 15:41:28  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:41:28  TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/IP(dst="192.168.0.1", src="192.168.0.2")/UDP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.7")/TCP(sport=4, dport=2)']
25/08/2021 15:41:29              dut.10.240.183.62: port 0/queue 0: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=574 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 0: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=602 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 0: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=122 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:41:29  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash

25/08/2021 15:41:29  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 15:41:29  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:41:29  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.7")/UDP(dport=2, sport=4)
25/08/2021 15:41:31              dut.10.240.183.62: port 0/queue 7: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=114 - nb_segs=1 - RSS hash=0x345a9867 - RSS queue=0x7 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x7
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:41:31  TestCVLAdvancedIAVFRSSGTPoGRE: action: save_hash

25/08/2021 15:41:31  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x345a9867', '0x7')]
25/08/2021 15:41:31  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:41:31  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IP(src="1.1.2.16", dst="1.1.2.7")/UDP(dport=2, sport=4)
25/08/2021 15:41:32              dut.10.240.183.62: port 0/queue 15: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=114 - nb_segs=1 - RSS hash=0xb4291a6f - RSS queue=0xf - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0xf
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:41:32  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different

25/08/2021 15:41:32  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xb4291a6f', '0xf')]
25/08/2021 15:41:32  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:41:32  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.7")/UDP(dport=2, sport=14)
25/08/2021 15:41:33              dut.10.240.183.62: port 0/queue 14: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=114 - nb_segs=1 - RSS hash=0xdecac63e - RSS queue=0xe - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0xe
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:41:33  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different

25/08/2021 15:41:33  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xdecac63e', '0xe')]
25/08/2021 15:41:33  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:41:33  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IP(src="1.1.2.14", dst="1.1.2.15")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.17")/UDP(dport=12, sport=4)
25/08/2021 15:41:35              dut.10.240.183.62: port 0/queue 7: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=114 - nb_segs=1 - RSS hash=0x345a9867 - RSS queue=0x7 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x7
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:41:35  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_same

25/08/2021 15:41:35  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x345a9867', '0x7')]
25/08/2021 15:41:35  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:41:35  TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/IP(dst="192.168.0.1", src="192.168.0.2")/UDP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.7")/TCP(sport=4, dport=2)']
25/08/2021 15:41:36              dut.10.240.183.62: port 0/queue 0: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=574 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 0: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=602 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 0: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=122 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:41:36  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash

25/08/2021 15:41:36  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 15:41:36  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:41:36  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.7")/UDP(dport=2, sport=4)
25/08/2021 15:41:37              dut.10.240.183.62: port 0/queue 7: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=114 - nb_segs=1 - RSS hash=0x345a9867 - RSS queue=0x7 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x7
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:41:37  TestCVLAdvancedIAVFRSSGTPoGRE: action: save_hash

25/08/2021 15:41:37  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x345a9867', '0x7')]
25/08/2021 15:41:37  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:41:37  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IP(src="1.1.2.16", dst="1.1.2.7")/UDP(dport=2, sport=4)
25/08/2021 15:41:39              dut.10.240.183.62: port 0/queue 15: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=114 - nb_segs=1 - RSS hash=0xb4291a6f - RSS queue=0xf - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0xf
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:41:39  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different

25/08/2021 15:41:39  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xb4291a6f', '0xf')]
25/08/2021 15:41:39  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:41:39  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.7")/UDP(dport=2, sport=14)
25/08/2021 15:41:40              dut.10.240.183.62: port 0/queue 14: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=114 - nb_segs=1 - RSS hash=0xdecac63e - RSS queue=0xe - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0xe
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:41:40  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different

25/08/2021 15:41:40  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xdecac63e', '0xe')]
25/08/2021 15:41:40  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:41:40  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IP(src="1.1.2.14", dst="1.1.2.15")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.17")/UDP(dport=12, sport=4)
25/08/2021 15:41:41              dut.10.240.183.62: port 0/queue 7: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=114 - nb_segs=1 - RSS hash=0x345a9867 - RSS queue=0x7 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x7
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:41:41  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_same

25/08/2021 15:41:41  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x345a9867', '0x7')]
25/08/2021 15:41:41  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:41:41  TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/IP(dst="192.168.0.1", src="192.168.0.2")/UDP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.7")/TCP(sport=4, dport=2)']
25/08/2021 15:41:43              dut.10.240.183.62: port 0/queue 0: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=574 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 0: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=602 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 0: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=122 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:41:43  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash

25/08/2021 15:41:43  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 15:41:43  TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle post-test--------------
25/08/2021 15:41:43              dut.10.240.183.62: flow destroy 0 rule 0
25/08/2021 15:41:44              dut.10.240.183.62: 
Flow rule #0 destroyed
testpmd> 
25/08/2021 15:41:44              dut.10.240.183.62: flow list 0
25/08/2021 15:41:44              dut.10.240.183.62: 
25/08/2021 15:41:44  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:41:44  TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.7")/UDP(dport=2, sport=4)', 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.7")/UDP(dport=2, sport=4)', 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.7")/UDP(dport=2, sport=4)']
25/08/2021 15:41:45              dut.10.240.183.62:  port 0/queue 0: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=110 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 0: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=114 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 0: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=114 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:41:45  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash

25/08/2021 15:41:45  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 15:41:45  TestCVLAdvancedIAVFRSSGTPoGRE: sub_case mac_ipv4_gre_ipv4_gtpu_eh_ipv4_udp_l3srcl4src passed
25/08/2021 15:41:45              dut.10.240.183.62: flow flush 0
25/08/2021 15:41:46              dut.10.240.183.62: 
25/08/2021 15:41:46  TestCVLAdvancedIAVFRSSGTPoGRE: ===================Test sub case: mac_ipv4_gre_ipv4_gtpu_eh_ipv4_udp_all================
25/08/2021 15:41:46  TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle test--------------
25/08/2021 15:41:46              dut.10.240.183.62: flow validate 0 ingress pattern eth / ipv4 / gre / ipv4 / udp / gtpu / gtp_psc / ipv4 / udp / end actions rss types ipv4-udp end key_len 0 queues end / end
25/08/2021 15:41:46              dut.10.240.183.62: 
Flow rule validated
25/08/2021 15:41:46              dut.10.240.183.62: flow create 0 ingress pattern eth / ipv4 / gre / ipv4 / udp / gtpu / gtp_psc / ipv4 / udp / end actions rss types ipv4-udp end key_len 0 queues end / end
25/08/2021 15:41:46              dut.10.240.183.62: 
Flow rule #0 created
25/08/2021 15:41:46              dut.10.240.183.62: flow list 0
25/08/2021 15:41:46              dut.10.240.183.62: 
ID	Group	Prio	Attr	Rule
0	0	0	i--	ETH IPV4 GRE IPV4 UDP GTPU GTP_PSC IPV4 UDP => RSS
25/08/2021 15:41:46  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:41:46  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.7")/UDP(dport=2, sport=4)
25/08/2021 15:41:47              dut.10.240.183.62:  port 0/queue 2: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=110 - nb_segs=1 - RSS hash=0xf257ff22 - RSS queue=0x2 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x2
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:41:47  TestCVLAdvancedIAVFRSSGTPoGRE: action: save_hash

25/08/2021 15:41:47  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xf257ff22', '0x2')]
25/08/2021 15:41:47  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:41:47  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IP(src="1.1.2.16", dst="1.1.2.7")/UDP(dport=2, sport=4)
25/08/2021 15:41:48              dut.10.240.183.62: port 0/queue 10: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=110 - nb_segs=1 - RSS hash=0x72247d2a - RSS queue=0xa - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0xa
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:41:48  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different

25/08/2021 15:41:48  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x72247d2a', '0xa')]
25/08/2021 15:41:48  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:41:48  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.17")/UDP(dport=2, sport=4)
25/08/2021 15:41:50              dut.10.240.183.62: port 0/queue 6: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=110 - nb_segs=1 - RSS hash=0x906548e6 - RSS queue=0x6 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x6
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:41:50  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different

25/08/2021 15:41:50  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x906548e6', '0x6')]
25/08/2021 15:41:50  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:41:50  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.7")/UDP(dport=2, sport=14)
25/08/2021 15:41:51              dut.10.240.183.62: port 0/queue 10: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=110 - nb_segs=1 - RSS hash=0x31d1434a - RSS queue=0xa - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0xa
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:41:51  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different

25/08/2021 15:41:51  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x31d1434a', '0xa')]
25/08/2021 15:41:51  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:41:51  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.7")/UDP(dport=12, sport=4)
25/08/2021 15:41:52              dut.10.240.183.62: port 0/queue 10: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=110 - nb_segs=1 - RSS hash=0xfcafc37a - RSS queue=0xa - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0xa
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:41:52  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different

25/08/2021 15:41:52  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xfcafc37a', '0xa')]
25/08/2021 15:41:52  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:41:52  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IP(src="1.1.2.14", dst="1.1.2.15")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.7")/UDP(dport=2, sport=4)
25/08/2021 15:41:53              dut.10.240.183.62: port 0/queue 2: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=110 - nb_segs=1 - RSS hash=0xf257ff22 - RSS queue=0x2 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x2
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:41:53  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_same

25/08/2021 15:41:53  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xf257ff22', '0x2')]
25/08/2021 15:41:53  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:41:53  TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/IP(dst="192.168.0.1", src="192.168.0.2")/UDP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.7")/TCP(sport=4, dport=2)']
25/08/2021 15:41:55              dut.10.240.183.62: port 0/queue 0: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=574 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 0: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=602 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 0: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=122 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:41:55  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash

25/08/2021 15:41:55  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 15:41:55  TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle post-test--------------
25/08/2021 15:41:55              dut.10.240.183.62: flow destroy 0 rule 0
25/08/2021 15:41:56              dut.10.240.183.62: 
Flow rule #0 destroyed
testpmd> 
25/08/2021 15:41:56              dut.10.240.183.62: flow list 0
25/08/2021 15:41:56              dut.10.240.183.62: 
25/08/2021 15:41:56  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:41:56  TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.7")']
25/08/2021 15:41:57              dut.10.240.183.62:  port 0/queue 0: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=102 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:41:57  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash

25/08/2021 15:41:57  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 15:41:57  TestCVLAdvancedIAVFRSSGTPoGRE: sub_case mac_ipv4_gre_ipv4_gtpu_eh_ipv4_udp_all passed
25/08/2021 15:41:57              dut.10.240.183.62: flow flush 0
25/08/2021 15:41:57              dut.10.240.183.62: 
25/08/2021 15:41:57  TestCVLAdvancedIAVFRSSGTPoGRE: {'mac_ipv4_gre_ipv4_gtpu_eh_ipv4_udp_l3dst': 'passed', 'mac_ipv4_gre_ipv4_gtpu_eh_ipv4_udp_l3src': 'passed', 'mac_ipv4_gre_ipv4_gtpu_eh_ipv4_udp_l4dst': 'passed', 'mac_ipv4_gre_ipv4_gtpu_eh_ipv4_udp_l4src': 'passed', 'mac_ipv4_gre_ipv4_gtpu_eh_ipv4_udp_l3dstl4dst': 'passed', 'mac_ipv4_gre_ipv4_gtpu_eh_ipv4_udp_l3srcl4dst': 'passed', 'mac_ipv4_gre_ipv4_gtpu_eh_ipv4_udp_l3dstl4src': 'passed', 'mac_ipv4_gre_ipv4_gtpu_eh_ipv4_udp_l3srcl4src': 'passed', 'mac_ipv4_gre_ipv4_gtpu_eh_ipv4_udp_all': 'passed'}
25/08/2021 15:41:57  TestCVLAdvancedIAVFRSSGTPoGRE: pass rate is: 100.0
25/08/2021 15:41:57  TestCVLAdvancedIAVFRSSGTPoGRE: Test Case test_mac_ipv4_gre_ipv4_gtpu_eh_ipv4_udp_toeplitz Result PASSED:
25/08/2021 15:41:57              dut.10.240.183.62: quit
25/08/2021 15:41:58              dut.10.240.183.62: 
Telling cores to stop...
Waiting for lcores to finish...

  ------- Forward Stats for RX Port= 0/Queue= 0 -> TX Port= 0/Queue= 0 -------
  RX-packets: 112            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: 2              TX-packets: 0              TX-dropped: 0             

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

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

  ------- Forward Stats for RX Port= 0/Queue= 8 -> TX Port= 0/Queue= 8 -------
  RX-packets: 12             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=12 -> TX Port= 0/Queue=12 -------
  RX-packets: 3              TX-packets: 0              TX-dropped: 0             

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

  ------- Forward Stats for RX Port= 0/Queue=14 -> TX Port= 0/Queue=14 -------
  RX-packets: 18             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 statistics for port 0  ----------------------
  RX-packets: 190            RX-dropped: 0             RX-total: 190
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ----------------------------------------------------------------------------

  +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
  RX-packets: 190            RX-dropped: 0             RX-total: 190
  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...
25/08/2021 15:41:58  TestCVLAdvancedIAVFRSSGTPoGRE: Test Case test_mac_ipv4_gre_ipv4_gtpu_eh_ipv6_tcp_toeplitz Begin
25/08/2021 15:41:58              dut.10.240.183.62:  
25/08/2021 15:41:58                         tester: 
25/08/2021 15:41:58              dut.10.240.183.62: x86_64-native-linuxapp-gcc/app/dpdk-testpmd -l 32,33,34,35 -n 4  --file-prefix=dpdk_29620_20210825152429  -a 0000:af:01.0 -- -i --rxq=16 --txq=16 --rxd=384 --txd=384 --disable-rss
25/08/2021 15:42:00              dut.10.240.183.62: EAL: Detected 72 lcore(s)
EAL: Detected 2 NUMA nodes
EAL: Detected static linkage of DPDK
EAL: Multi-process socket /var/run/dpdk/dpdk_29620_20210825152429/mp_socket
EAL: Selected IOVA mode 'PA'
EAL: 1024 hugepages of size 2097152 reserved, but no mounted hugetlbfs found for that size
EAL: VFIO support initialized
EAL: Using IOMMU type 8 (No-IOMMU)
EAL: Probe PCI driver: net_iavf (8086:1889) device: 0000:af:01.0 (socket 1)
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)
iavf_configure_queues(): request RXDID[22] in Queue[0]
iavf_configure_queues(): request RXDID[22] in Queue[1]
iavf_configure_queues(): request RXDID[22] in Queue[2]
iavf_configure_queues(): request RXDID[22] in Queue[3]
iavf_configure_queues(): request RXDID[22] in Queue[4]
iavf_configure_queues(): request RXDID[22] in Queue[5]
iavf_configure_queues(): request RXDID[22] in Queue[6]
iavf_configure_queues(): request RXDID[22] in Queue[7]
iavf_configure_queues(): request RXDID[22] in Queue[8]
iavf_configure_queues(): request RXDID[22] in Queue[9]
iavf_configure_queues(): request RXDID[22] in Queue[10]
iavf_configure_queues(): request RXDID[22] in Queue[11]
iavf_configure_queues(): request RXDID[22] in Queue[12]
iavf_configure_queues(): request RXDID[22] in Queue[13]
iavf_configure_queues(): request RXDID[22] in Queue[14]
iavf_configure_queues(): request RXDID[22] in Queue[15]

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event
Port 0: 00:11:22:33:44:55
Checking link statuses...
Done
25/08/2021 15:42:10              dut.10.240.183.62: set fwd rxonly
25/08/2021 15:42:10              dut.10.240.183.62: 
Set rxonly packet forwarding mode
25/08/2021 15:42:10              dut.10.240.183.62: set verbose 1
25/08/2021 15:42:10              dut.10.240.183.62: 
Change verbose level from 0 to 1
25/08/2021 15:42:10              dut.10.240.183.62: start
25/08/2021 15:42:10              dut.10.240.183.62: 
rxonly packet forwarding - ports=1 - cores=1 - streams=16 - NUMA support enabled, MP allocation mode: native
Logical Core 33 (socket 1) forwards packets on 16 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

  rxonly packet forwarding packets/burst=32
  nb forwarding cores=1 - nb forwarding ports=1
  port 0: RX queue number: 16 Tx queue number: 16
    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=0 hthresh=0  wthresh=0
      TX offloads=0x10000 - TX RS bit threshold=32
25/08/2021 15:42:10              dut.10.240.183.62: show port info all
25/08/2021 15:42:10              dut.10.240.183.62: 

********************* Infos for port 0  *********************
MAC address: 00:11:22:33:44:55
Device name: 0000:af:01.0
Driver name: net_iavf
Firmware-version: not available
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: 64
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
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: 16
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: 16
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
25/08/2021 15:42:10  TestCVLAdvancedIAVFRSSGTPoGRE: ===================Test sub case: mac_ipv4_gre_ipv4_gtpu_eh_ipv6_tcp_l3dst================
25/08/2021 15:42:10  TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle test--------------
25/08/2021 15:42:10              dut.10.240.183.62: flow validate 0 ingress pattern eth / ipv4 / gre / ipv4 / udp / gtpu / gtp_psc / ipv6 / tcp / end actions rss types ipv6-tcp l3-dst-only end key_len 0 queues end / end
25/08/2021 15:42:10              dut.10.240.183.62: 
Flow rule validated
25/08/2021 15:42:10              dut.10.240.183.62: flow create 0 ingress pattern eth / ipv4 / gre / ipv4 / udp / gtpu / gtp_psc / ipv6 / tcp / end actions rss types ipv6-tcp l3-dst-only end key_len 0 queues end / end
25/08/2021 15:42:10              dut.10.240.183.62: 
Flow rule #0 created
25/08/2021 15:42:10              dut.10.240.183.62: flow list 0
25/08/2021 15:42:10              dut.10.240.183.62: 
ID	Group	Prio	Attr	Rule
0	0	0	i--	ETH IPV4 GRE IPV4 UDP GTPU GTP_PSC IPV6 TCP => RSS
25/08/2021 15:42:10  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:42:10  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(dport=2, sport=4)
25/08/2021 15:42:11              dut.10.240.183.62:  port 0/queue 6: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=142 - nb_segs=1 - RSS hash=0x81b62e86 - RSS queue=0x6 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x6
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:42:11  TestCVLAdvancedIAVFRSSGTPoGRE: action: save_hash

25/08/2021 15:42:11  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x81b62e86', '0x6')]
25/08/2021 15:42:11  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:42:11  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2027")/TCP(dport=2, sport=4)
25/08/2021 15:42:13              dut.10.240.183.62: port 0/queue 9: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=142 - nb_segs=1 - RSS hash=0x482a5289 - RSS queue=0x9 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x9
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:42:13  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different

25/08/2021 15:42:13  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x482a5289', '0x9')]
25/08/2021 15:42:13  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:42:13  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IP(src="1.1.2.14", dst="1.1.2.15")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2926",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(dport=12, sport=14)
25/08/2021 15:42:14              dut.10.240.183.62: port 0/queue 6: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=142 - nb_segs=1 - RSS hash=0x81b62e86 - RSS queue=0x6 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x6
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:42:14  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_same

25/08/2021 15:42:14  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x81b62e86', '0x6')]
25/08/2021 15:42:14  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:42:14  TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/IP(dst="192.168.0.1", src="192.168.0.2")/TCP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.7")/TCP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(sport=4, dport=2)']
25/08/2021 15:42:15              dut.10.240.183.62: port 0/queue 0: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=586 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 0: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=594 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 0: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=130 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:42:15  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash

25/08/2021 15:42:15  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 15:42:15  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:42:15  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(dport=2, sport=4)
25/08/2021 15:42:17              dut.10.240.183.62: port 0/queue 6: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=146 - nb_segs=1 - RSS hash=0x81b62e86 - RSS queue=0x6 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x6
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:42:17  TestCVLAdvancedIAVFRSSGTPoGRE: action: save_hash

25/08/2021 15:42:17  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x81b62e86', '0x6')]
25/08/2021 15:42:17  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:42:17  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2027")/TCP(dport=2, sport=4)
25/08/2021 15:42:18              dut.10.240.183.62: port 0/queue 9: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=146 - nb_segs=1 - RSS hash=0x482a5289 - RSS queue=0x9 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x9
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:42:18  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different

25/08/2021 15:42:18  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x482a5289', '0x9')]
25/08/2021 15:42:18  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:42:18  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IP(src="1.1.2.14", dst="1.1.2.15")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2926",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(dport=12, sport=14)
25/08/2021 15:42:19              dut.10.240.183.62: port 0/queue 6: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=146 - nb_segs=1 - RSS hash=0x81b62e86 - RSS queue=0x6 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x6
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:42:19  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_same

25/08/2021 15:42:19  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x81b62e86', '0x6')]
25/08/2021 15:42:19  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:42:19  TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/IP(dst="192.168.0.1", src="192.168.0.2")/TCP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.7")/TCP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(sport=4, dport=2)']
25/08/2021 15:42:21              dut.10.240.183.62: port 0/queue 0: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=586 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 0: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=594 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 0: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=130 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:42:21  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash

25/08/2021 15:42:21  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 15:42:21  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:42:21  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(dport=2, sport=4)
25/08/2021 15:42:22              dut.10.240.183.62: port 0/queue 6: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=146 - nb_segs=1 - RSS hash=0x81b62e86 - RSS queue=0x6 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x6
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:42:22  TestCVLAdvancedIAVFRSSGTPoGRE: action: save_hash

25/08/2021 15:42:22  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x81b62e86', '0x6')]
25/08/2021 15:42:22  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:42:22  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2027")/TCP(dport=2, sport=4)
25/08/2021 15:42:24              dut.10.240.183.62: port 0/queue 9: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=146 - nb_segs=1 - RSS hash=0x482a5289 - RSS queue=0x9 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x9
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:42:24  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different

25/08/2021 15:42:24  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x482a5289', '0x9')]
25/08/2021 15:42:24  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:42:24  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IP(src="1.1.2.14", dst="1.1.2.15")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2926",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(dport=12, sport=14)
25/08/2021 15:42:25              dut.10.240.183.62: port 0/queue 6: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=146 - nb_segs=1 - RSS hash=0x81b62e86 - RSS queue=0x6 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x6
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:42:25  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_same

25/08/2021 15:42:25  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x81b62e86', '0x6')]
25/08/2021 15:42:25  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:42:25  TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/IP(dst="192.168.0.1", src="192.168.0.2")/TCP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.7")/TCP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(sport=4, dport=2)']
25/08/2021 15:42:26              dut.10.240.183.62: port 0/queue 0: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=586 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 0: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=594 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 0: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=130 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:42:26  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash

25/08/2021 15:42:26  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 15:42:26  TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle post-test--------------
25/08/2021 15:42:26              dut.10.240.183.62: flow destroy 0 rule 0
25/08/2021 15:42:28              dut.10.240.183.62: 
Flow rule #0 destroyed
testpmd> 
25/08/2021 15:42:28              dut.10.240.183.62: flow list 0
25/08/2021 15:42:28              dut.10.240.183.62: 
25/08/2021 15:42:28  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:42:28  TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(dport=2, sport=4)', 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(dport=2, sport=4)', 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(dport=2, sport=4)']
25/08/2021 15:42:29              dut.10.240.183.62:  port 0/queue 0: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=142 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 0: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=146 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 0: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=146 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:42:29  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash

25/08/2021 15:42:29  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 15:42:29  TestCVLAdvancedIAVFRSSGTPoGRE: sub_case mac_ipv4_gre_ipv4_gtpu_eh_ipv6_tcp_l3dst passed
25/08/2021 15:42:29              dut.10.240.183.62: flow flush 0
25/08/2021 15:42:29              dut.10.240.183.62: 
25/08/2021 15:42:29  TestCVLAdvancedIAVFRSSGTPoGRE: ===================Test sub case: mac_ipv4_gre_ipv4_gtpu_eh_ipv6_tcp_l3src================
25/08/2021 15:42:29  TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle test--------------
25/08/2021 15:42:29              dut.10.240.183.62: flow validate 0 ingress pattern eth / ipv4 / gre / ipv4 / udp / gtpu / gtp_psc / ipv6 / tcp / end actions rss types ipv6-tcp l3-src-only end key_len 0 queues end / end
25/08/2021 15:42:29              dut.10.240.183.62: 
Flow rule validated
25/08/2021 15:42:29              dut.10.240.183.62: flow create 0 ingress pattern eth / ipv4 / gre / ipv4 / udp / gtpu / gtp_psc / ipv6 / tcp / end actions rss types ipv6-tcp l3-src-only end key_len 0 queues end / end
25/08/2021 15:42:29              dut.10.240.183.62: 
Flow rule #0 created
25/08/2021 15:42:29              dut.10.240.183.62: flow list 0
25/08/2021 15:42:29              dut.10.240.183.62: 
ID	Group	Prio	Attr	Rule
0	0	0	i--	ETH IPV4 GRE IPV4 UDP GTPU GTP_PSC IPV6 TCP => RSS
25/08/2021 15:42:29  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:42:30  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(dport=2, sport=4)
25/08/2021 15:42:31              dut.10.240.183.62:  port 0/queue 10: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=142 - nb_segs=1 - RSS hash=0xb7a6722a - RSS queue=0xa - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0xa
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:42:31  TestCVLAdvancedIAVFRSSGTPoGRE: action: save_hash

25/08/2021 15:42:31  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xb7a6722a', '0xa')]
25/08/2021 15:42:31  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:42:31  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2926",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(dport=2, sport=4)
25/08/2021 15:42:32              dut.10.240.183.62: port 0/queue 15: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=142 - nb_segs=1 - RSS hash=0xdfa36aff - RSS queue=0xf - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0xf
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:42:32  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different

25/08/2021 15:42:32  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xdfa36aff', '0xf')]
25/08/2021 15:42:32  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:42:32  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IP(src="1.1.2.14", dst="1.1.2.15")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2027")/TCP(dport=12, sport=14)
25/08/2021 15:42:33              dut.10.240.183.62: port 0/queue 10: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=142 - nb_segs=1 - RSS hash=0xb7a6722a - RSS queue=0xa - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0xa
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:42:33  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_same

25/08/2021 15:42:33  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xb7a6722a', '0xa')]
25/08/2021 15:42:33  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:42:33  TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/IP(dst="192.168.0.1", src="192.168.0.2")/TCP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.7")/TCP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(sport=4, dport=2)']
25/08/2021 15:42:35              dut.10.240.183.62: port 0/queue 0: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=586 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 0: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=594 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 0: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=130 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:42:35  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash

25/08/2021 15:42:35  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 15:42:35  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:42:35  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(dport=2, sport=4)
25/08/2021 15:42:36              dut.10.240.183.62: port 0/queue 10: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=146 - nb_segs=1 - RSS hash=0xb7a6722a - RSS queue=0xa - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0xa
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:42:36  TestCVLAdvancedIAVFRSSGTPoGRE: action: save_hash

25/08/2021 15:42:36  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xb7a6722a', '0xa')]
25/08/2021 15:42:36  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:42:36  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2926",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(dport=2, sport=4)
25/08/2021 15:42:38              dut.10.240.183.62: port 0/queue 15: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=146 - nb_segs=1 - RSS hash=0xdfa36aff - RSS queue=0xf - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0xf
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:42:38  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different

25/08/2021 15:42:38  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xdfa36aff', '0xf')]
25/08/2021 15:42:38  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:42:38  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IP(src="1.1.2.14", dst="1.1.2.15")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2027")/TCP(dport=12, sport=14)
25/08/2021 15:42:39              dut.10.240.183.62: port 0/queue 10: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=146 - nb_segs=1 - RSS hash=0xb7a6722a - RSS queue=0xa - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0xa
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:42:39  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_same

25/08/2021 15:42:39  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xb7a6722a', '0xa')]
25/08/2021 15:42:39  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:42:39  TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/IP(dst="192.168.0.1", src="192.168.0.2")/TCP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.7")/TCP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(sport=4, dport=2)']
25/08/2021 15:42:40              dut.10.240.183.62: port 0/queue 0: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=586 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 0: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=594 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 0: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=130 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:42:40  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash

25/08/2021 15:42:40  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 15:42:40  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:42:40  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(dport=2, sport=4)
25/08/2021 15:42:42              dut.10.240.183.62: port 0/queue 10: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=146 - nb_segs=1 - RSS hash=0xb7a6722a - RSS queue=0xa - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0xa
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:42:42  TestCVLAdvancedIAVFRSSGTPoGRE: action: save_hash

25/08/2021 15:42:42  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xb7a6722a', '0xa')]
25/08/2021 15:42:42  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:42:42  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2926",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(dport=2, sport=4)
25/08/2021 15:42:43              dut.10.240.183.62: port 0/queue 15: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=146 - nb_segs=1 - RSS hash=0xdfa36aff - RSS queue=0xf - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0xf
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:42:43  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different

25/08/2021 15:42:43  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xdfa36aff', '0xf')]
25/08/2021 15:42:43  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:42:43  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IP(src="1.1.2.14", dst="1.1.2.15")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2027")/TCP(dport=12, sport=14)
25/08/2021 15:42:44              dut.10.240.183.62: port 0/queue 10: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=146 - nb_segs=1 - RSS hash=0xb7a6722a - RSS queue=0xa - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0xa
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:42:44  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_same

25/08/2021 15:42:44  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xb7a6722a', '0xa')]
25/08/2021 15:42:44  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:42:44  TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/IP(dst="192.168.0.1", src="192.168.0.2")/TCP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.7")/TCP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(sport=4, dport=2)']
25/08/2021 15:42:46              dut.10.240.183.62: port 0/queue 0: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=586 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 0: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=594 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 0: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=130 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:42:46  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash

25/08/2021 15:42:46  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 15:42:46  TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle post-test--------------
25/08/2021 15:42:46              dut.10.240.183.62: flow destroy 0 rule 0
25/08/2021 15:42:47              dut.10.240.183.62: 
Flow rule #0 destroyed
testpmd> 
25/08/2021 15:42:47              dut.10.240.183.62: flow list 0
25/08/2021 15:42:47              dut.10.240.183.62: 
25/08/2021 15:42:47  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:42:47  TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(dport=2, sport=4)', 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(dport=2, sport=4)', 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(dport=2, sport=4)']
25/08/2021 15:42:49              dut.10.240.183.62:  port 0/queue 0: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=142 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 0: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=146 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 0: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=146 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:42:49  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash

25/08/2021 15:42:49  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 15:42:49  TestCVLAdvancedIAVFRSSGTPoGRE: sub_case mac_ipv4_gre_ipv4_gtpu_eh_ipv6_tcp_l3src passed
25/08/2021 15:42:49              dut.10.240.183.62: flow flush 0
25/08/2021 15:42:49              dut.10.240.183.62: 
25/08/2021 15:42:49  TestCVLAdvancedIAVFRSSGTPoGRE: ===================Test sub case: mac_ipv4_gre_ipv4_gtpu_eh_ipv6_tcp_l4dst================
25/08/2021 15:42:49  TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle test--------------
25/08/2021 15:42:49              dut.10.240.183.62: flow validate 0 ingress pattern eth / ipv4 / gre / ipv4 / udp / gtpu / gtp_psc / ipv6 / tcp / end actions rss types ipv6-tcp l4-dst-only end key_len 0 queues end / end
25/08/2021 15:42:49              dut.10.240.183.62: 
Flow rule validated
25/08/2021 15:42:49              dut.10.240.183.62: flow create 0 ingress pattern eth / ipv4 / gre / ipv4 / udp / gtpu / gtp_psc / ipv6 / tcp / end actions rss types ipv6-tcp l4-dst-only end key_len 0 queues end / end
25/08/2021 15:42:49              dut.10.240.183.62: 
Flow rule #0 created
25/08/2021 15:42:49              dut.10.240.183.62: flow list 0
25/08/2021 15:42:49              dut.10.240.183.62: 
ID	Group	Prio	Attr	Rule
0	0	0	i--	ETH IPV4 GRE IPV4 UDP GTPU GTP_PSC IPV6 TCP => RSS
25/08/2021 15:42:49  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:42:49  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(dport=2, sport=4)
25/08/2021 15:42:50              dut.10.240.183.62:  port 0/queue 6: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=142 - nb_segs=1 - RSS hash=0x43706536 - RSS queue=0x6 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x6
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:42:50  TestCVLAdvancedIAVFRSSGTPoGRE: action: save_hash

25/08/2021 15:42:50  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x43706536', '0x6')]
25/08/2021 15:42:50  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:42:50  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(dport=12, sport=4)
25/08/2021 15:42:52              dut.10.240.183.62: port 0/queue 6: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=142 - nb_segs=1 - RSS hash=0x31642bd6 - RSS queue=0x6 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x6
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:42:52  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different

25/08/2021 15:42:52  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x31642bd6', '0x6')]
25/08/2021 15:42:52  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:42:52  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IP(src="1.1.2.14", dst="1.1.2.15")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2926",dst="CDCD:910A:2222:5498:8475:1111:3900:2027")/TCP(dport=2, sport=14)
25/08/2021 15:42:53              dut.10.240.183.62: port 0/queue 6: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=142 - nb_segs=1 - RSS hash=0x43706536 - RSS queue=0x6 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x6
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:42:53  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_same

25/08/2021 15:42:53  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x43706536', '0x6')]
25/08/2021 15:42:53  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:42:53  TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/IP(dst="192.168.0.1", src="192.168.0.2")/TCP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.7")/TCP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(sport=4, dport=2)']
25/08/2021 15:42:54              dut.10.240.183.62: port 0/queue 0: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=586 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 0: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=594 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 0: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=130 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:42:54  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash

25/08/2021 15:42:54  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 15:42:54  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:42:54  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(dport=2, sport=4)
25/08/2021 15:42:56              dut.10.240.183.62: port 0/queue 6: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=146 - nb_segs=1 - RSS hash=0x43706536 - RSS queue=0x6 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x6
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:42:56  TestCVLAdvancedIAVFRSSGTPoGRE: action: save_hash

25/08/2021 15:42:56  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x43706536', '0x6')]
25/08/2021 15:42:56  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:42:56  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(dport=12, sport=4)
25/08/2021 15:42:57              dut.10.240.183.62: port 0/queue 6: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=146 - nb_segs=1 - RSS hash=0x31642bd6 - RSS queue=0x6 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x6
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:42:57  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different

25/08/2021 15:42:57  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x31642bd6', '0x6')]
25/08/2021 15:42:57  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:42:57  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IP(src="1.1.2.14", dst="1.1.2.15")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2926",dst="CDCD:910A:2222:5498:8475:1111:3900:2027")/TCP(dport=2, sport=14)
25/08/2021 15:42:58              dut.10.240.183.62: port 0/queue 6: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=146 - nb_segs=1 - RSS hash=0x43706536 - RSS queue=0x6 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x6
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:42:58  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_same

25/08/2021 15:42:58  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x43706536', '0x6')]
25/08/2021 15:42:58  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:42:58  TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/IP(dst="192.168.0.1", src="192.168.0.2")/TCP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.7")/TCP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(sport=4, dport=2)']
25/08/2021 15:43:00              dut.10.240.183.62: port 0/queue 0: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=586 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 0: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=594 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 0: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=130 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:43:00  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash

25/08/2021 15:43:00  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 15:43:00  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:43:00  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(dport=2, sport=4)
25/08/2021 15:43:01              dut.10.240.183.62: port 0/queue 6: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=146 - nb_segs=1 - RSS hash=0x43706536 - RSS queue=0x6 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x6
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:43:01  TestCVLAdvancedIAVFRSSGTPoGRE: action: save_hash

25/08/2021 15:43:01  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x43706536', '0x6')]
25/08/2021 15:43:01  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:43:01  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(dport=12, sport=4)
25/08/2021 15:43:02              dut.10.240.183.62: port 0/queue 6: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=146 - nb_segs=1 - RSS hash=0x31642bd6 - RSS queue=0x6 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x6
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:43:02  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different

25/08/2021 15:43:02  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x31642bd6', '0x6')]
25/08/2021 15:43:02  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:43:02  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IP(src="1.1.2.14", dst="1.1.2.15")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2926",dst="CDCD:910A:2222:5498:8475:1111:3900:2027")/TCP(dport=2, sport=14)
25/08/2021 15:43:04              dut.10.240.183.62: port 0/queue 6: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=146 - nb_segs=1 - RSS hash=0x43706536 - RSS queue=0x6 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x6
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:43:04  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_same

25/08/2021 15:43:04  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x43706536', '0x6')]
25/08/2021 15:43:04  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:43:04  TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/IP(dst="192.168.0.1", src="192.168.0.2")/TCP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.7")/TCP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(sport=4, dport=2)']
25/08/2021 15:43:05              dut.10.240.183.62: port 0/queue 0: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=586 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 0: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=594 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 0: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=130 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:43:05  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash

25/08/2021 15:43:05  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 15:43:05  TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle post-test--------------
25/08/2021 15:43:05              dut.10.240.183.62: flow destroy 0 rule 0
25/08/2021 15:43:06              dut.10.240.183.62: 
Flow rule #0 destroyed
testpmd> 
25/08/2021 15:43:06              dut.10.240.183.62: flow list 0
25/08/2021 15:43:07              dut.10.240.183.62: 
25/08/2021 15:43:07  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:43:07  TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(dport=2, sport=4)', 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(dport=2, sport=4)', 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(dport=2, sport=4)']
25/08/2021 15:43:08              dut.10.240.183.62:  port 0/queue 0: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=142 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 0: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=146 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 0: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=146 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:43:08  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash

25/08/2021 15:43:08  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 15:43:08  TestCVLAdvancedIAVFRSSGTPoGRE: sub_case mac_ipv4_gre_ipv4_gtpu_eh_ipv6_tcp_l4dst passed
25/08/2021 15:43:08              dut.10.240.183.62: flow flush 0
25/08/2021 15:43:08              dut.10.240.183.62: 
25/08/2021 15:43:08  TestCVLAdvancedIAVFRSSGTPoGRE: ===================Test sub case: mac_ipv4_gre_ipv4_gtpu_eh_ipv6_tcp_l4src================
25/08/2021 15:43:08  TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle test--------------
25/08/2021 15:43:08              dut.10.240.183.62: flow validate 0 ingress pattern eth / ipv4 / gre / ipv4 / udp / gtpu / gtp_psc / ipv6 / tcp / end actions rss types ipv6-tcp l4-src-only end key_len 0 queues end / end
25/08/2021 15:43:08              dut.10.240.183.62: 
Flow rule validated
25/08/2021 15:43:08              dut.10.240.183.62: flow create 0 ingress pattern eth / ipv4 / gre / ipv4 / udp / gtpu / gtp_psc / ipv6 / tcp / end actions rss types ipv6-tcp l4-src-only end key_len 0 queues end / end
25/08/2021 15:43:08              dut.10.240.183.62: 
Flow rule #0 created
25/08/2021 15:43:08              dut.10.240.183.62: flow list 0
25/08/2021 15:43:08              dut.10.240.183.62: 
ID	Group	Prio	Attr	Rule
0	0	0	i--	ETH IPV4 GRE IPV4 UDP GTPU GTP_PSC IPV6 TCP => RSS
25/08/2021 15:43:08  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:43:08  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(dport=2, sport=4)
25/08/2021 15:43:10              dut.10.240.183.62:  port 0/queue 11: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=142 - nb_segs=1 - RSS hash=0x21b8329b - RSS queue=0xb - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0xb
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:43:10  TestCVLAdvancedIAVFRSSGTPoGRE: action: save_hash

25/08/2021 15:43:10  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x21b8329b', '0xb')]
25/08/2021 15:43:10  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:43:10  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(dport=2, sport=14)
25/08/2021 15:43:11              dut.10.240.183.62: port 0/queue 0: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=142 - nb_segs=1 - RSS hash=0x72144ee0 - RSS queue=0x0 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:43:11  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different

25/08/2021 15:43:11  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x72144ee0', '0x0')]
25/08/2021 15:43:11  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:43:11  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IP(src="1.1.2.14", dst="1.1.2.15")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2926",dst="CDCD:910A:2222:5498:8475:1111:3900:2027")/TCP(dport=12, sport=4)
25/08/2021 15:43:12              dut.10.240.183.62: port 0/queue 11: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=142 - nb_segs=1 - RSS hash=0x21b8329b - RSS queue=0xb - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0xb
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:43:12  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_same

25/08/2021 15:43:12  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x21b8329b', '0xb')]
25/08/2021 15:43:12  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:43:12  TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/IP(dst="192.168.0.1", src="192.168.0.2")/TCP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.7")/TCP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(sport=4, dport=2)']
25/08/2021 15:43:14              dut.10.240.183.62: port 0/queue 0: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=586 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 0: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=594 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 0: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=130 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:43:14  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash

25/08/2021 15:43:14  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 15:43:14  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:43:14  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(dport=2, sport=4)
25/08/2021 15:43:15              dut.10.240.183.62: port 0/queue 11: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=146 - nb_segs=1 - RSS hash=0x21b8329b - RSS queue=0xb - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0xb
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:43:15  TestCVLAdvancedIAVFRSSGTPoGRE: action: save_hash

25/08/2021 15:43:15  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x21b8329b', '0xb')]
25/08/2021 15:43:15  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:43:15  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(dport=2, sport=14)
25/08/2021 15:43:16              dut.10.240.183.62: port 0/queue 0: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=146 - nb_segs=1 - RSS hash=0x72144ee0 - RSS queue=0x0 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:43:16  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different

25/08/2021 15:43:16  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x72144ee0', '0x0')]
25/08/2021 15:43:16  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:43:16  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IP(src="1.1.2.14", dst="1.1.2.15")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2926",dst="CDCD:910A:2222:5498:8475:1111:3900:2027")/TCP(dport=12, sport=4)
25/08/2021 15:43:18              dut.10.240.183.62: port 0/queue 11: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=146 - nb_segs=1 - RSS hash=0x21b8329b - RSS queue=0xb - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0xb
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:43:18  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_same

25/08/2021 15:43:18  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x21b8329b', '0xb')]
25/08/2021 15:43:18  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:43:18  TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/IP(dst="192.168.0.1", src="192.168.0.2")/TCP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.7")/TCP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(sport=4, dport=2)']
25/08/2021 15:43:19              dut.10.240.183.62: port 0/queue 0: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=586 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 0: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=594 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 0: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=130 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:43:19  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash

25/08/2021 15:43:19  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 15:43:19  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:43:19  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(dport=2, sport=4)
25/08/2021 15:43:21              dut.10.240.183.62: port 0/queue 11: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=146 - nb_segs=1 - RSS hash=0x21b8329b - RSS queue=0xb - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0xb
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:43:21  TestCVLAdvancedIAVFRSSGTPoGRE: action: save_hash

25/08/2021 15:43:21  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x21b8329b', '0xb')]
25/08/2021 15:43:21  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:43:21  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(dport=2, sport=14)
25/08/2021 15:43:22              dut.10.240.183.62: port 0/queue 0: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=146 - nb_segs=1 - RSS hash=0x72144ee0 - RSS queue=0x0 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:43:22  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different

25/08/2021 15:43:22  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x72144ee0', '0x0')]
25/08/2021 15:43:22  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:43:22  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IP(src="1.1.2.14", dst="1.1.2.15")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2926",dst="CDCD:910A:2222:5498:8475:1111:3900:2027")/TCP(dport=12, sport=4)
25/08/2021 15:43:23              dut.10.240.183.62: port 0/queue 11: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=146 - nb_segs=1 - RSS hash=0x21b8329b - RSS queue=0xb - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0xb
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:43:23  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_same

25/08/2021 15:43:23  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x21b8329b', '0xb')]
25/08/2021 15:43:23  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:43:23  TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/IP(dst="192.168.0.1", src="192.168.0.2")/TCP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.7")/TCP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(sport=4, dport=2)']
25/08/2021 15:43:25              dut.10.240.183.62: port 0/queue 0: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=586 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 0: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=594 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 0: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=130 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:43:25  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash

25/08/2021 15:43:25  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 15:43:25  TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle post-test--------------
25/08/2021 15:43:25              dut.10.240.183.62: flow destroy 0 rule 0
25/08/2021 15:43:26              dut.10.240.183.62: 
Flow rule #0 destroyed
testpmd> 
25/08/2021 15:43:26              dut.10.240.183.62: flow list 0
25/08/2021 15:43:26              dut.10.240.183.62: 
25/08/2021 15:43:26  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:43:26  TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(dport=2, sport=4)', 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(dport=2, sport=4)', 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(dport=2, sport=4)']
25/08/2021 15:43:28              dut.10.240.183.62:  port 0/queue 0: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=142 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 0: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=146 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 0: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=146 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:43:28  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash

25/08/2021 15:43:28  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 15:43:28  TestCVLAdvancedIAVFRSSGTPoGRE: sub_case mac_ipv4_gre_ipv4_gtpu_eh_ipv6_tcp_l4src passed
25/08/2021 15:43:28              dut.10.240.183.62: flow flush 0
25/08/2021 15:43:28              dut.10.240.183.62: 
25/08/2021 15:43:28  TestCVLAdvancedIAVFRSSGTPoGRE: ===================Test sub case: mac_ipv4_gre_ipv4_gtpu_eh_ipv6_tcp_l3dstl4dst================
25/08/2021 15:43:28  TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle test--------------
25/08/2021 15:43:28              dut.10.240.183.62: flow validate 0 ingress pattern eth / ipv4 / gre / ipv4 / udp / gtpu / gtp_psc / ipv6 / tcp / end actions rss types ipv6-tcp l3-dst-only l4-dst-only end key_len 0 queues end / end
25/08/2021 15:43:28              dut.10.240.183.62: 
Flow rule validated
25/08/2021 15:43:28              dut.10.240.183.62: flow create 0 ingress pattern eth / ipv4 / gre / ipv4 / udp / gtpu / gtp_psc / ipv6 / tcp / end actions rss types ipv6-tcp l3-dst-only l4-dst-only end key_len 0 queues end / end
25/08/2021 15:43:28              dut.10.240.183.62: 
Flow rule #0 created
25/08/2021 15:43:28              dut.10.240.183.62: flow list 0
25/08/2021 15:43:28              dut.10.240.183.62: 
ID	Group	Prio	Attr	Rule
0	0	0	i--	ETH IPV4 GRE IPV4 UDP GTPU GTP_PSC IPV6 TCP => RSS
25/08/2021 15:43:28  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:43:28  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(dport=2, sport=4)
25/08/2021 15:43:29              dut.10.240.183.62:  port 0/queue 9: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=142 - nb_segs=1 - RSS hash=0x12df5ab9 - RSS queue=0x9 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x9
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:43:29  TestCVLAdvancedIAVFRSSGTPoGRE: action: save_hash

25/08/2021 15:43:29  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x12df5ab9', '0x9')]
25/08/2021 15:43:29  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:43:29  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2027")/TCP(dport=2, sport=4)
25/08/2021 15:43:31              dut.10.240.183.62: port 0/queue 6: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=142 - nb_segs=1 - RSS hash=0xdb4326b6 - RSS queue=0x6 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x6
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:43:31  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different

25/08/2021 15:43:31  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xdb4326b6', '0x6')]
25/08/2021 15:43:31  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:43:31  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(dport=12, sport=4)
25/08/2021 15:43:32              dut.10.240.183.62: port 0/queue 6: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=142 - nb_segs=1 - RSS hash=0x2cd8c996 - RSS queue=0x6 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x6
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:43:32  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different

25/08/2021 15:43:32  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x2cd8c996', '0x6')]
25/08/2021 15:43:32  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:43:32  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IP(src="1.1.2.14", dst="1.1.2.15")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2926",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(dport=2, sport=14)
25/08/2021 15:43:33              dut.10.240.183.62: port 0/queue 9: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=142 - nb_segs=1 - RSS hash=0x12df5ab9 - RSS queue=0x9 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x9
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:43:33  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_same

25/08/2021 15:43:33  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x12df5ab9', '0x9')]
25/08/2021 15:43:33  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:43:33  TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/IP(dst="192.168.0.1", src="192.168.0.2")/TCP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.7")/TCP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(sport=4, dport=2)']
25/08/2021 15:43:35              dut.10.240.183.62: port 0/queue 0: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=586 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 0: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=594 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 0: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=130 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:43:35  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash

25/08/2021 15:43:35  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 15:43:35  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:43:35  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(dport=2, sport=4)
25/08/2021 15:43:36              dut.10.240.183.62: port 0/queue 9: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=146 - nb_segs=1 - RSS hash=0x12df5ab9 - RSS queue=0x9 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x9
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:43:36  TestCVLAdvancedIAVFRSSGTPoGRE: action: save_hash

25/08/2021 15:43:36  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x12df5ab9', '0x9')]
25/08/2021 15:43:36  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:43:36  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2027")/TCP(dport=2, sport=4)
25/08/2021 15:43:37              dut.10.240.183.62: port 0/queue 6: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=146 - nb_segs=1 - RSS hash=0xdb4326b6 - RSS queue=0x6 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x6
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:43:37  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different

25/08/2021 15:43:37  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xdb4326b6', '0x6')]
25/08/2021 15:43:37  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:43:37  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(dport=12, sport=4)
25/08/2021 15:43:39              dut.10.240.183.62: port 0/queue 6: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=146 - nb_segs=1 - RSS hash=0x2cd8c996 - RSS queue=0x6 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x6
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:43:39  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different

25/08/2021 15:43:39  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x2cd8c996', '0x6')]
25/08/2021 15:43:39  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:43:39  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IP(src="1.1.2.14", dst="1.1.2.15")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2926",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(dport=2, sport=14)
25/08/2021 15:43:40              dut.10.240.183.62: port 0/queue 9: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=146 - nb_segs=1 - RSS hash=0x12df5ab9 - RSS queue=0x9 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x9
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:43:40  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_same

25/08/2021 15:43:40  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x12df5ab9', '0x9')]
25/08/2021 15:43:40  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:43:40  TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/IP(dst="192.168.0.1", src="192.168.0.2")/TCP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.7")/TCP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(sport=4, dport=2)']
25/08/2021 15:43:41              dut.10.240.183.62: port 0/queue 0: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=586 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 0: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=594 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 0: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=130 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:43:41  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash

25/08/2021 15:43:41  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 15:43:41  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:43:41  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(dport=2, sport=4)
25/08/2021 15:43:43              dut.10.240.183.62: port 0/queue 9: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=146 - nb_segs=1 - RSS hash=0x12df5ab9 - RSS queue=0x9 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x9
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:43:43  TestCVLAdvancedIAVFRSSGTPoGRE: action: save_hash

25/08/2021 15:43:43  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x12df5ab9', '0x9')]
25/08/2021 15:43:43  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:43:43  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2027")/TCP(dport=2, sport=4)
25/08/2021 15:43:44              dut.10.240.183.62: port 0/queue 6: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=146 - nb_segs=1 - RSS hash=0xdb4326b6 - RSS queue=0x6 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x6
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:43:44  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different

25/08/2021 15:43:44  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xdb4326b6', '0x6')]
25/08/2021 15:43:44  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:43:44  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(dport=12, sport=4)
25/08/2021 15:43:45              dut.10.240.183.62: port 0/queue 6: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=146 - nb_segs=1 - RSS hash=0x2cd8c996 - RSS queue=0x6 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x6
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:43:45  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different

25/08/2021 15:43:45  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x2cd8c996', '0x6')]
25/08/2021 15:43:45  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:43:45  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IP(src="1.1.2.14", dst="1.1.2.15")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2926",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(dport=2, sport=14)
25/08/2021 15:43:47              dut.10.240.183.62: port 0/queue 9: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=146 - nb_segs=1 - RSS hash=0x12df5ab9 - RSS queue=0x9 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x9
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:43:47  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_same

25/08/2021 15:43:47  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x12df5ab9', '0x9')]
25/08/2021 15:43:47  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:43:47  TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/IP(dst="192.168.0.1", src="192.168.0.2")/TCP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.7")/TCP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(sport=4, dport=2)']
25/08/2021 15:43:48              dut.10.240.183.62: port 0/queue 0: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=586 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 0: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=594 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 0: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=130 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:43:48  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash

25/08/2021 15:43:48  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 15:43:48  TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle post-test--------------
25/08/2021 15:43:48              dut.10.240.183.62: flow destroy 0 rule 0
25/08/2021 15:43:49              dut.10.240.183.62: 
Flow rule #0 destroyed
testpmd> 
25/08/2021 15:43:49              dut.10.240.183.62: flow list 0
25/08/2021 15:43:49              dut.10.240.183.62: 
25/08/2021 15:43:49  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:43:49  TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(dport=2, sport=4)', 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(dport=2, sport=4)', 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(dport=2, sport=4)']
25/08/2021 15:43:51              dut.10.240.183.62:  port 0/queue 0: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=142 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 0: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=146 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 0: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=146 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:43:51  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash

25/08/2021 15:43:51  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 15:43:51  TestCVLAdvancedIAVFRSSGTPoGRE: sub_case mac_ipv4_gre_ipv4_gtpu_eh_ipv6_tcp_l3dstl4dst passed
25/08/2021 15:43:51              dut.10.240.183.62: flow flush 0
25/08/2021 15:43:51              dut.10.240.183.62: 
25/08/2021 15:43:51  TestCVLAdvancedIAVFRSSGTPoGRE: ===================Test sub case: mac_ipv4_gre_ipv4_gtpu_eh_ipv6_tcp_l3srcl4dst================
25/08/2021 15:43:51  TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle test--------------
25/08/2021 15:43:51              dut.10.240.183.62: flow validate 0 ingress pattern eth / ipv4 / gre / ipv4 / udp / gtpu / gtp_psc / ipv6 / tcp / end actions rss types ipv6-tcp l3-src-only l4-dst-only end key_len 0 queues end / end
25/08/2021 15:43:51              dut.10.240.183.62: 
Flow rule validated
25/08/2021 15:43:51              dut.10.240.183.62: flow create 0 ingress pattern eth / ipv4 / gre / ipv4 / udp / gtpu / gtp_psc / ipv6 / tcp / end actions rss types ipv6-tcp l3-src-only l4-dst-only end key_len 0 queues end / end
25/08/2021 15:43:51              dut.10.240.183.62: 
Flow rule #0 created
25/08/2021 15:43:51              dut.10.240.183.62: flow list 0
25/08/2021 15:43:51              dut.10.240.183.62: 
ID	Group	Prio	Attr	Rule
0	0	0	i--	ETH IPV4 GRE IPV4 UDP GTPU GTP_PSC IPV6 TCP => RSS
25/08/2021 15:43:51  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:43:51  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(dport=2, sport=4)
25/08/2021 15:43:53              dut.10.240.183.62:  port 0/queue 5: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=142 - nb_segs=1 - RSS hash=0x24cf0615 - RSS queue=0x5 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x5
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:43:53  TestCVLAdvancedIAVFRSSGTPoGRE: action: save_hash

25/08/2021 15:43:53  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x24cf0615', '0x5')]
25/08/2021 15:43:53  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:43:53  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2926",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(dport=2, sport=4)
25/08/2021 15:43:54              dut.10.240.183.62: port 0/queue 0: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=142 - nb_segs=1 - RSS hash=0x4cca1ec0 - RSS queue=0x0 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:43:54  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different

25/08/2021 15:43:54  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x4cca1ec0', '0x0')]
25/08/2021 15:43:54  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:43:54  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(dport=12, sport=4)
25/08/2021 15:43:55              dut.10.240.183.62: port 0/queue 10: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=142 - nb_segs=1 - RSS hash=0x1ac8953a - RSS queue=0xa - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0xa
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:43:55  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different

25/08/2021 15:43:55  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x1ac8953a', '0xa')]
25/08/2021 15:43:55  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:43:55  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IP(src="1.1.2.14", dst="1.1.2.15")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2027")/TCP(dport=2, sport=14)
25/08/2021 15:43:57              dut.10.240.183.62: port 0/queue 5: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=142 - nb_segs=1 - RSS hash=0x24cf0615 - RSS queue=0x5 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x5
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:43:57  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_same

25/08/2021 15:43:57  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x24cf0615', '0x5')]
25/08/2021 15:43:57  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:43:57  TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/IP(dst="192.168.0.1", src="192.168.0.2")/TCP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.7")/TCP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(sport=4, dport=2)']
25/08/2021 15:43:58              dut.10.240.183.62: port 0/queue 0: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=586 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 0: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=594 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 0: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=130 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:43:58  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash

25/08/2021 15:43:58  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 15:43:58  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:43:58  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(dport=2, sport=4)
25/08/2021 15:43:59              dut.10.240.183.62: port 0/queue 5: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=146 - nb_segs=1 - RSS hash=0x24cf0615 - RSS queue=0x5 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x5
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:43:59  TestCVLAdvancedIAVFRSSGTPoGRE: action: save_hash

25/08/2021 15:43:59  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x24cf0615', '0x5')]
25/08/2021 15:43:59  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:43:59  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2926",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(dport=2, sport=4)
25/08/2021 15:44:01              dut.10.240.183.62: port 0/queue 0: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=146 - nb_segs=1 - RSS hash=0x4cca1ec0 - RSS queue=0x0 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:44:01  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different

25/08/2021 15:44:01  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x4cca1ec0', '0x0')]
25/08/2021 15:44:01  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:44:01  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(dport=12, sport=4)
25/08/2021 15:44:02              dut.10.240.183.62: port 0/queue 10: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=146 - nb_segs=1 - RSS hash=0x1ac8953a - RSS queue=0xa - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0xa
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:44:02  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different

25/08/2021 15:44:02  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x1ac8953a', '0xa')]
25/08/2021 15:44:02  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:44:02  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IP(src="1.1.2.14", dst="1.1.2.15")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2027")/TCP(dport=2, sport=14)
25/08/2021 15:44:03              dut.10.240.183.62: port 0/queue 5: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=146 - nb_segs=1 - RSS hash=0x24cf0615 - RSS queue=0x5 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x5
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:44:03  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_same

25/08/2021 15:44:03  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x24cf0615', '0x5')]
25/08/2021 15:44:03  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:44:03  TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/IP(dst="192.168.0.1", src="192.168.0.2")/TCP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.7")/TCP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(sport=4, dport=2)']
25/08/2021 15:44:07              dut.10.240.183.62: port 0/queue 0: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=586 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 0: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=594 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 0: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=130 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:44:07  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash

25/08/2021 15:44:07  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 15:44:07  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:44:07  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(dport=2, sport=4)
25/08/2021 15:44:08              dut.10.240.183.62: port 0/queue 5: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=146 - nb_segs=1 - RSS hash=0x24cf0615 - RSS queue=0x5 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x5
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:44:08  TestCVLAdvancedIAVFRSSGTPoGRE: action: save_hash

25/08/2021 15:44:08  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x24cf0615', '0x5')]
25/08/2021 15:44:08  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:44:08  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2926",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(dport=2, sport=4)
25/08/2021 15:44:10              dut.10.240.183.62: port 0/queue 0: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=146 - nb_segs=1 - RSS hash=0x4cca1ec0 - RSS queue=0x0 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:44:10  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different

25/08/2021 15:44:10  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x4cca1ec0', '0x0')]
25/08/2021 15:44:10  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:44:10  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(dport=12, sport=4)
25/08/2021 15:44:11              dut.10.240.183.62: port 0/queue 10: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=146 - nb_segs=1 - RSS hash=0x1ac8953a - RSS queue=0xa - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0xa
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:44:11  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different

25/08/2021 15:44:11  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x1ac8953a', '0xa')]
25/08/2021 15:44:11  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:44:11  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IP(src="1.1.2.14", dst="1.1.2.15")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2027")/TCP(dport=2, sport=14)
25/08/2021 15:44:12              dut.10.240.183.62: port 0/queue 5: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=146 - nb_segs=1 - RSS hash=0x24cf0615 - RSS queue=0x5 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x5
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:44:12  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_same

25/08/2021 15:44:12  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x24cf0615', '0x5')]
25/08/2021 15:44:12  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:44:12  TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/IP(dst="192.168.0.1", src="192.168.0.2")/TCP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.7")/TCP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(sport=4, dport=2)']
25/08/2021 15:44:14              dut.10.240.183.62: port 0/queue 0: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=586 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 0: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=594 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 0: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=130 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:44:14  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash

25/08/2021 15:44:14  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 15:44:14  TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle post-test--------------
25/08/2021 15:44:14              dut.10.240.183.62: flow destroy 0 rule 0
25/08/2021 15:44:15              dut.10.240.183.62: 
Flow rule #0 destroyed
testpmd> 
25/08/2021 15:44:15              dut.10.240.183.62: flow list 0
25/08/2021 15:44:15              dut.10.240.183.62: 
25/08/2021 15:44:15  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:44:15  TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(dport=2, sport=4)', 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(dport=2, sport=4)', 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(dport=2, sport=4)']
25/08/2021 15:44:17              dut.10.240.183.62:  port 0/queue 0: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=142 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 0: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=146 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 0: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=146 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:44:17  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash

25/08/2021 15:44:17  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 15:44:17  TestCVLAdvancedIAVFRSSGTPoGRE: sub_case mac_ipv4_gre_ipv4_gtpu_eh_ipv6_tcp_l3srcl4dst passed
25/08/2021 15:44:17              dut.10.240.183.62: flow flush 0
25/08/2021 15:44:17              dut.10.240.183.62: 
25/08/2021 15:44:17  TestCVLAdvancedIAVFRSSGTPoGRE: ===================Test sub case: mac_ipv4_gre_ipv4_gtpu_eh_ipv6_tcp_l3dstl4src================
25/08/2021 15:44:17  TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle test--------------
25/08/2021 15:44:17              dut.10.240.183.62: flow validate 0 ingress pattern eth / ipv4 / gre / ipv4 / udp / gtpu / gtp_psc / ipv6 / tcp / end actions rss types ipv6-tcp l3-dst-only l4-src-only end key_len 0 queues end / end
25/08/2021 15:44:17              dut.10.240.183.62: 
Flow rule validated
25/08/2021 15:44:17              dut.10.240.183.62: flow create 0 ingress pattern eth / ipv4 / gre / ipv4 / udp / gtpu / gtp_psc / ipv6 / tcp / end actions rss types ipv6-tcp l3-dst-only l4-src-only end key_len 0 queues end / end
25/08/2021 15:44:17              dut.10.240.183.62: 
Flow rule #0 created
25/08/2021 15:44:17              dut.10.240.183.62: flow list 0
25/08/2021 15:44:17              dut.10.240.183.62: 
ID	Group	Prio	Attr	Rule
0	0	0	i--	ETH IPV4 GRE IPV4 UDP GTPU GTP_PSC IPV6 TCP => RSS
25/08/2021 15:44:17  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:44:17  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(dport=2, sport=4)
25/08/2021 15:44:18              dut.10.240.183.62:  port 0/queue 9: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=142 - nb_segs=1 - RSS hash=0x48029499 - RSS queue=0x9 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x9
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:44:18  TestCVLAdvancedIAVFRSSGTPoGRE: action: save_hash

25/08/2021 15:44:18  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x48029499', '0x9')]
25/08/2021 15:44:18  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:44:18  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2027")/TCP(dport=2, sport=4)
25/08/2021 15:44:19              dut.10.240.183.62: port 0/queue 6: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=142 - nb_segs=1 - RSS hash=0x819ee896 - RSS queue=0x6 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x6
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:44:19  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different

25/08/2021 15:44:19  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x819ee896', '0x6')]
25/08/2021 15:44:19  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:44:19  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(dport=2, sport=14)
25/08/2021 15:44:21              dut.10.240.183.62: port 0/queue 9: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=142 - nb_segs=1 - RSS hash=0xbfb1bda9 - RSS queue=0x9 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x9
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:44:21  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different

25/08/2021 15:44:21  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xbfb1bda9', '0x9')]
25/08/2021 15:44:21  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:44:21  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IP(src="1.1.2.14", dst="1.1.2.15")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2926",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(dport=12, sport=4)
25/08/2021 15:44:22              dut.10.240.183.62: port 0/queue 9: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=142 - nb_segs=1 - RSS hash=0x48029499 - RSS queue=0x9 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x9
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:44:22  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_same

25/08/2021 15:44:22  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x48029499', '0x9')]
25/08/2021 15:44:22  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:44:22  TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/IP(dst="192.168.0.1", src="192.168.0.2")/TCP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.7")/TCP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(sport=4, dport=2)']
25/08/2021 15:44:24              dut.10.240.183.62: port 0/queue 0: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=586 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 0: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=594 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 0: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=130 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:44:24  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash

25/08/2021 15:44:24  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 15:44:24  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:44:24  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(dport=2, sport=4)
25/08/2021 15:44:25              dut.10.240.183.62: port 0/queue 9: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=146 - nb_segs=1 - RSS hash=0x48029499 - RSS queue=0x9 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x9
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:44:25  TestCVLAdvancedIAVFRSSGTPoGRE: action: save_hash

25/08/2021 15:44:25  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x48029499', '0x9')]
25/08/2021 15:44:25  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:44:25  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2027")/TCP(dport=2, sport=4)
25/08/2021 15:44:26              dut.10.240.183.62: port 0/queue 6: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=146 - nb_segs=1 - RSS hash=0x819ee896 - RSS queue=0x6 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x6
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:44:26  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different

25/08/2021 15:44:26  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x819ee896', '0x6')]
25/08/2021 15:44:26  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:44:26  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(dport=2, sport=14)
25/08/2021 15:44:27              dut.10.240.183.62: port 0/queue 9: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=146 - nb_segs=1 - RSS hash=0xbfb1bda9 - RSS queue=0x9 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x9
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:44:27  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different

25/08/2021 15:44:27  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xbfb1bda9', '0x9')]
25/08/2021 15:44:27  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:44:27  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IP(src="1.1.2.14", dst="1.1.2.15")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2926",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(dport=12, sport=4)
25/08/2021 15:44:29              dut.10.240.183.62: port 0/queue 9: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=146 - nb_segs=1 - RSS hash=0x48029499 - RSS queue=0x9 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x9
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:44:29  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_same

25/08/2021 15:44:29  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x48029499', '0x9')]
25/08/2021 15:44:29  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:44:29  TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/IP(dst="192.168.0.1", src="192.168.0.2")/TCP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.7")/TCP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(sport=4, dport=2)']
25/08/2021 15:44:30              dut.10.240.183.62: port 0/queue 0: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=586 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 0: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=594 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 0: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=130 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:44:30  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash

25/08/2021 15:44:30  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 15:44:30  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:44:30  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(dport=2, sport=4)
25/08/2021 15:44:32              dut.10.240.183.62: port 0/queue 9: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=146 - nb_segs=1 - RSS hash=0x48029499 - RSS queue=0x9 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x9
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:44:32  TestCVLAdvancedIAVFRSSGTPoGRE: action: save_hash

25/08/2021 15:44:32  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x48029499', '0x9')]
25/08/2021 15:44:32  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:44:32  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2027")/TCP(dport=2, sport=4)
25/08/2021 15:44:33              dut.10.240.183.62: port 0/queue 6: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=146 - nb_segs=1 - RSS hash=0x819ee896 - RSS queue=0x6 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x6
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:44:33  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different

25/08/2021 15:44:33  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x819ee896', '0x6')]
25/08/2021 15:44:33  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:44:33  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(dport=2, sport=14)
25/08/2021 15:44:34              dut.10.240.183.62: port 0/queue 9: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=146 - nb_segs=1 - RSS hash=0xbfb1bda9 - RSS queue=0x9 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x9
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:44:34  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different

25/08/2021 15:44:34  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xbfb1bda9', '0x9')]
25/08/2021 15:44:34  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:44:34  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IP(src="1.1.2.14", dst="1.1.2.15")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2926",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(dport=12, sport=4)
25/08/2021 15:44:36              dut.10.240.183.62: port 0/queue 9: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=146 - nb_segs=1 - RSS hash=0x48029499 - RSS queue=0x9 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x9
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:44:36  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_same

25/08/2021 15:44:36  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x48029499', '0x9')]
25/08/2021 15:44:36  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:44:36  TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/IP(dst="192.168.0.1", src="192.168.0.2")/TCP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.7")/TCP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(sport=4, dport=2)']
25/08/2021 15:44:37              dut.10.240.183.62: port 0/queue 0: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=586 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 0: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=594 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 0: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=130 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:44:37  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash

25/08/2021 15:44:37  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 15:44:37  TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle post-test--------------
25/08/2021 15:44:37              dut.10.240.183.62: flow destroy 0 rule 0
25/08/2021 15:44:38              dut.10.240.183.62: 
Flow rule #0 destroyed
testpmd> 
25/08/2021 15:44:38              dut.10.240.183.62: flow list 0
25/08/2021 15:44:38              dut.10.240.183.62: 
25/08/2021 15:44:38  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:44:38  TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(dport=2, sport=4)', 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(dport=2, sport=4)', 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(dport=2, sport=4)']
25/08/2021 15:44:40              dut.10.240.183.62:  port 0/queue 0: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=142 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 0: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=146 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 0: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=146 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:44:40  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash

25/08/2021 15:44:40  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 15:44:40  TestCVLAdvancedIAVFRSSGTPoGRE: sub_case mac_ipv4_gre_ipv4_gtpu_eh_ipv6_tcp_l3dstl4src passed
25/08/2021 15:44:40              dut.10.240.183.62: flow flush 0
25/08/2021 15:44:40              dut.10.240.183.62: 
25/08/2021 15:44:40  TestCVLAdvancedIAVFRSSGTPoGRE: ===================Test sub case: mac_ipv4_gre_ipv4_gtpu_eh_ipv6_tcp_l3srcl4src================
25/08/2021 15:44:40  TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle test--------------
25/08/2021 15:44:40              dut.10.240.183.62: flow validate 0 ingress pattern eth / ipv4 / gre / ipv4 / udp / gtpu / gtp_psc / ipv6 / tcp / end actions rss types ipv6-tcp l3-src-only l4-src-only end key_len 0 queues end / end
25/08/2021 15:44:40              dut.10.240.183.62: 
Flow rule validated
25/08/2021 15:44:40              dut.10.240.183.62: flow create 0 ingress pattern eth / ipv4 / gre / ipv4 / udp / gtpu / gtp_psc / ipv6 / tcp / end actions rss types ipv6-tcp l3-src-only l4-src-only end key_len 0 queues end / end
25/08/2021 15:44:40              dut.10.240.183.62: 
Flow rule #0 created
25/08/2021 15:44:40              dut.10.240.183.62: flow list 0
25/08/2021 15:44:40              dut.10.240.183.62: 
ID	Group	Prio	Attr	Rule
0	0	0	i--	ETH IPV4 GRE IPV4 UDP GTPU GTP_PSC IPV6 TCP => RSS
25/08/2021 15:44:40  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:44:40  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(dport=2, sport=4)
25/08/2021 15:44:42              dut.10.240.183.62:  port 0/queue 5: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=142 - nb_segs=1 - RSS hash=0x7e12c835 - RSS queue=0x5 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x5
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:44:42  TestCVLAdvancedIAVFRSSGTPoGRE: action: save_hash

25/08/2021 15:44:42  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x7e12c835', '0x5')]
25/08/2021 15:44:42  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:44:42  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2926",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(dport=2, sport=4)
25/08/2021 15:44:43              dut.10.240.183.62: port 0/queue 0: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=142 - nb_segs=1 - RSS hash=0x1617d0e0 - RSS queue=0x0 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:44:43  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different

25/08/2021 15:44:43  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x1617d0e0', '0x0')]
25/08/2021 15:44:43  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:44:43  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(dport=2, sport=14)
25/08/2021 15:44:44              dut.10.240.183.62: port 0/queue 5: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=142 - nb_segs=1 - RSS hash=0x89a1e105 - RSS queue=0x5 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x5
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:44:44  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different

25/08/2021 15:44:44  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x89a1e105', '0x5')]
25/08/2021 15:44:44  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:44:44  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IP(src="1.1.2.14", dst="1.1.2.15")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2027")/TCP(dport=12, sport=4)
25/08/2021 15:44:45              dut.10.240.183.62: port 0/queue 5: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=142 - nb_segs=1 - RSS hash=0x7e12c835 - RSS queue=0x5 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x5
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:44:45  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_same

25/08/2021 15:44:45  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x7e12c835', '0x5')]
25/08/2021 15:44:45  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:44:45  TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/IP(dst="192.168.0.1", src="192.168.0.2")/TCP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.7")/TCP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(sport=4, dport=2)']
25/08/2021 15:44:47              dut.10.240.183.62: port 0/queue 0: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=586 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 0: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=594 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 0: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=130 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:44:47  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash

25/08/2021 15:44:47  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 15:44:47  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:44:47  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(dport=2, sport=4)
25/08/2021 15:44:48              dut.10.240.183.62: port 0/queue 5: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=146 - nb_segs=1 - RSS hash=0x7e12c835 - RSS queue=0x5 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x5
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:44:48  TestCVLAdvancedIAVFRSSGTPoGRE: action: save_hash

25/08/2021 15:44:48  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x7e12c835', '0x5')]
25/08/2021 15:44:48  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:44:48  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2926",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(dport=2, sport=4)
25/08/2021 15:44:50              dut.10.240.183.62: port 0/queue 0: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=146 - nb_segs=1 - RSS hash=0x1617d0e0 - RSS queue=0x0 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:44:50  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different

25/08/2021 15:44:50  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x1617d0e0', '0x0')]
25/08/2021 15:44:50  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:44:50  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(dport=2, sport=14)
25/08/2021 15:44:51              dut.10.240.183.62: port 0/queue 5: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=146 - nb_segs=1 - RSS hash=0x89a1e105 - RSS queue=0x5 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x5
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:44:51  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different

25/08/2021 15:44:51  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x89a1e105', '0x5')]
25/08/2021 15:44:51  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:44:51  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IP(src="1.1.2.14", dst="1.1.2.15")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2027")/TCP(dport=12, sport=4)
25/08/2021 15:44:52              dut.10.240.183.62: port 0/queue 5: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=146 - nb_segs=1 - RSS hash=0x7e12c835 - RSS queue=0x5 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x5
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:44:52  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_same

25/08/2021 15:44:52  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x7e12c835', '0x5')]
25/08/2021 15:44:52  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:44:52  TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/IP(dst="192.168.0.1", src="192.168.0.2")/TCP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.7")/TCP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(sport=4, dport=2)']
25/08/2021 15:44:54              dut.10.240.183.62: port 0/queue 0: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=586 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 0: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=594 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 0: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=130 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:44:54  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash

25/08/2021 15:44:54  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 15:44:54  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:44:54  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(dport=2, sport=4)
25/08/2021 15:44:55              dut.10.240.183.62: port 0/queue 5: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=146 - nb_segs=1 - RSS hash=0x7e12c835 - RSS queue=0x5 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x5
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:44:55  TestCVLAdvancedIAVFRSSGTPoGRE: action: save_hash

25/08/2021 15:44:55  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x7e12c835', '0x5')]
25/08/2021 15:44:55  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:44:55  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2926",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(dport=2, sport=4)
25/08/2021 15:44:56              dut.10.240.183.62: port 0/queue 0: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=146 - nb_segs=1 - RSS hash=0x1617d0e0 - RSS queue=0x0 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:44:56  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different

25/08/2021 15:44:56  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x1617d0e0', '0x0')]
25/08/2021 15:44:56  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:44:56  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(dport=2, sport=14)
25/08/2021 15:44:58              dut.10.240.183.62: port 0/queue 5: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=146 - nb_segs=1 - RSS hash=0x89a1e105 - RSS queue=0x5 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x5
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:44:58  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different

25/08/2021 15:44:58  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x89a1e105', '0x5')]
25/08/2021 15:44:58  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:44:58  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IP(src="1.1.2.14", dst="1.1.2.15")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2027")/TCP(dport=12, sport=4)
25/08/2021 15:44:59              dut.10.240.183.62: port 0/queue 5: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=146 - nb_segs=1 - RSS hash=0x7e12c835 - RSS queue=0x5 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x5
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:44:59  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_same

25/08/2021 15:44:59  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x7e12c835', '0x5')]
25/08/2021 15:44:59  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:44:59  TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/IP(dst="192.168.0.1", src="192.168.0.2")/TCP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.7")/TCP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(sport=4, dport=2)']
25/08/2021 15:45:01              dut.10.240.183.62: port 0/queue 0: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=586 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 0: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=594 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 0: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=130 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:45:01  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash

25/08/2021 15:45:01  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 15:45:01  TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle post-test--------------
25/08/2021 15:45:01              dut.10.240.183.62: flow destroy 0 rule 0
25/08/2021 15:45:02              dut.10.240.183.62: 
Flow rule #0 destroyed
testpmd> 
25/08/2021 15:45:02              dut.10.240.183.62: flow list 0
25/08/2021 15:45:02              dut.10.240.183.62: 
25/08/2021 15:45:02  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:45:02  TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(dport=2, sport=4)', 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(dport=2, sport=4)', 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(dport=2, sport=4)']
25/08/2021 15:45:03              dut.10.240.183.62:  port 0/queue 0: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=142 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 0: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=146 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 0: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=146 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:45:03  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash

25/08/2021 15:45:03  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 15:45:03  TestCVLAdvancedIAVFRSSGTPoGRE: sub_case mac_ipv4_gre_ipv4_gtpu_eh_ipv6_tcp_l3srcl4src passed
25/08/2021 15:45:03              dut.10.240.183.62: flow flush 0
25/08/2021 15:45:03              dut.10.240.183.62: 
25/08/2021 15:45:03  TestCVLAdvancedIAVFRSSGTPoGRE: ===================Test sub case: mac_ipv4_gre_ipv4_gtpu_eh_ipv6_tcp_all================
25/08/2021 15:45:03  TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle test--------------
25/08/2021 15:45:03              dut.10.240.183.62: flow validate 0 ingress pattern eth / ipv4 / gre / ipv4 / udp / gtpu / gtp_psc / ipv6 / tcp / end actions rss types ipv6-tcp end key_len 0 queues end / end
25/08/2021 15:45:03              dut.10.240.183.62: 
Flow rule validated
25/08/2021 15:45:03              dut.10.240.183.62: flow create 0 ingress pattern eth / ipv4 / gre / ipv4 / udp / gtpu / gtp_psc / ipv6 / tcp / end actions rss types ipv6-tcp end key_len 0 queues end / end
25/08/2021 15:45:04              dut.10.240.183.62: 
Flow rule #0 created
25/08/2021 15:45:04              dut.10.240.183.62: flow list 0
25/08/2021 15:45:04              dut.10.240.183.62: 
ID	Group	Prio	Attr	Rule
0	0	0	i--	ETH IPV4 GRE IPV4 UDP GTPU GTP_PSC IPV6 TCP => RSS
25/08/2021 15:45:04  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:45:04  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(dport=2, sport=4)
25/08/2021 15:45:05              dut.10.240.183.62:  port 0/queue 15: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=142 - nb_segs=1 - RSS hash=0xe52a30cf - RSS queue=0xf - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0xf
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:45:05  TestCVLAdvancedIAVFRSSGTPoGRE: action: save_hash

25/08/2021 15:45:05  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xe52a30cf', '0xf')]
25/08/2021 15:45:05  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:45:05  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2926",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(dport=2, sport=4)
25/08/2021 15:45:06              dut.10.240.183.62: port 0/queue 10: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=142 - nb_segs=1 - RSS hash=0x8d2f281a - RSS queue=0xa - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0xa
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:45:06  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different

25/08/2021 15:45:06  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x8d2f281a', '0xa')]
25/08/2021 15:45:06  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:45:06  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2027")/TCP(dport=2, sport=4)
25/08/2021 15:45:08              dut.10.240.183.62: port 0/queue 11: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=142 - nb_segs=1 - RSS hash=0x4e8dd83b - RSS queue=0xb - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0xb
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:45:08  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different

25/08/2021 15:45:08  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x4e8dd83b', '0xb')]
25/08/2021 15:45:08  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:45:08  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(dport=2, sport=14)
25/08/2021 15:45:09              dut.10.240.183.62: port 0/queue 9: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=142 - nb_segs=1 - RSS hash=0xe97749a9 - RSS queue=0x9 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x9
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:45:09  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different

25/08/2021 15:45:09  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xe97749a9', '0x9')]
25/08/2021 15:45:09  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:45:09  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(dport=12, sport=4)
25/08/2021 15:45:10              dut.10.240.183.62: port 0/queue 2: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=142 - nb_segs=1 - RSS hash=0xf98f42b2 - RSS queue=0x2 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x2
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:45:10  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different

25/08/2021 15:45:10  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xf98f42b2', '0x2')]
25/08/2021 15:45:10  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:45:10  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IP(src="1.1.2.14", dst="1.1.2.15")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(dport=2, sport=4)
25/08/2021 15:45:12              dut.10.240.183.62: port 0/queue 15: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=142 - nb_segs=1 - RSS hash=0xe52a30cf - RSS queue=0xf - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0xf
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:45:12  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_same

25/08/2021 15:45:12  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xe52a30cf', '0xf')]
25/08/2021 15:45:12  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:45:12  TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/IP(dst="192.168.0.1", src="192.168.0.2")/TCP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.7")/TCP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(sport=4, dport=2)']
25/08/2021 15:45:13              dut.10.240.183.62: port 0/queue 0: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=586 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 0: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=594 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 0: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=130 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:45:13  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash

25/08/2021 15:45:13  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 15:45:13  TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle post-test--------------
25/08/2021 15:45:13              dut.10.240.183.62: flow destroy 0 rule 0
25/08/2021 15:45:14              dut.10.240.183.62: 
Flow rule #0 destroyed
testpmd> 
25/08/2021 15:45:14              dut.10.240.183.62: flow list 0
25/08/2021 15:45:14              dut.10.240.183.62: 
25/08/2021 15:45:14  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:45:14  TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")']
25/08/2021 15:45:16              dut.10.240.183.62:  port 0/queue 0: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=122 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:45:16  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash

25/08/2021 15:45:16  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 15:45:16  TestCVLAdvancedIAVFRSSGTPoGRE: sub_case mac_ipv4_gre_ipv4_gtpu_eh_ipv6_tcp_all passed
25/08/2021 15:45:16              dut.10.240.183.62: flow flush 0
25/08/2021 15:45:16              dut.10.240.183.62: 
25/08/2021 15:45:16  TestCVLAdvancedIAVFRSSGTPoGRE: {'mac_ipv4_gre_ipv4_gtpu_eh_ipv6_tcp_l3dst': 'passed', 'mac_ipv4_gre_ipv4_gtpu_eh_ipv6_tcp_l3src': 'passed', 'mac_ipv4_gre_ipv4_gtpu_eh_ipv6_tcp_l4dst': 'passed', 'mac_ipv4_gre_ipv4_gtpu_eh_ipv6_tcp_l4src': 'passed', 'mac_ipv4_gre_ipv4_gtpu_eh_ipv6_tcp_l3dstl4dst': 'passed', 'mac_ipv4_gre_ipv4_gtpu_eh_ipv6_tcp_l3srcl4dst': 'passed', 'mac_ipv4_gre_ipv4_gtpu_eh_ipv6_tcp_l3dstl4src': 'passed', 'mac_ipv4_gre_ipv4_gtpu_eh_ipv6_tcp_l3srcl4src': 'passed', 'mac_ipv4_gre_ipv4_gtpu_eh_ipv6_tcp_all': 'passed'}
25/08/2021 15:45:16  TestCVLAdvancedIAVFRSSGTPoGRE: pass rate is: 100.0
25/08/2021 15:45:16  TestCVLAdvancedIAVFRSSGTPoGRE: Test Case test_mac_ipv4_gre_ipv4_gtpu_eh_ipv6_tcp_toeplitz Result PASSED:
25/08/2021 15:45:16              dut.10.240.183.62: quit
25/08/2021 15:45:16              dut.10.240.183.62: 
Telling cores to stop...
Waiting for lcores to finish...

  ------- Forward Stats for RX Port= 0/Queue= 0 -> TX Port= 0/Queue= 0 -------
  RX-packets: 109            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: 15             TX-packets: 0              TX-dropped: 0             

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

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

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

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

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

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

  +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
  RX-packets: 190            RX-dropped: 0             RX-total: 190
  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...
25/08/2021 15:45:16  TestCVLAdvancedIAVFRSSGTPoGRE: Test Case test_mac_ipv4_gre_ipv4_gtpu_eh_ipv6_toeplitz Begin
25/08/2021 15:45:16              dut.10.240.183.62:  
25/08/2021 15:45:17                         tester: 
25/08/2021 15:45:17              dut.10.240.183.62: x86_64-native-linuxapp-gcc/app/dpdk-testpmd -l 32,33,34,35 -n 4  --file-prefix=dpdk_29620_20210825152429  -a 0000:af:01.0 -- -i --rxq=16 --txq=16 --rxd=384 --txd=384 --disable-rss
25/08/2021 15:45:18              dut.10.240.183.62: EAL: Detected 72 lcore(s)
EAL: Detected 2 NUMA nodes
EAL: Detected static linkage of DPDK
EAL: Multi-process socket /var/run/dpdk/dpdk_29620_20210825152429/mp_socket
EAL: Selected IOVA mode 'PA'
EAL: 1024 hugepages of size 2097152 reserved, but no mounted hugetlbfs found for that size
EAL: VFIO support initialized
EAL: Using IOMMU type 8 (No-IOMMU)
EAL: Probe PCI driver: net_iavf (8086:1889) device: 0000:af:01.0 (socket 1)
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)
iavf_configure_queues(): request RXDID[22] in Queue[0]
iavf_configure_queues(): request RXDID[22] in Queue[1]
iavf_configure_queues(): request RXDID[22] in Queue[2]
iavf_configure_queues(): request RXDID[22] in Queue[3]
iavf_configure_queues(): request RXDID[22] in Queue[4]
iavf_configure_queues(): request RXDID[22] in Queue[5]
iavf_configure_queues(): request RXDID[22] in Queue[6]
iavf_configure_queues(): request RXDID[22] in Queue[7]
iavf_configure_queues(): request RXDID[22] in Queue[8]
iavf_configure_queues(): request RXDID[22] in Queue[9]
iavf_configure_queues(): request RXDID[22] in Queue[10]
iavf_configure_queues(): request RXDID[22] in Queue[11]
iavf_configure_queues(): request RXDID[22] in Queue[12]
iavf_configure_queues(): request RXDID[22] in Queue[13]
iavf_configure_queues(): request RXDID[22] in Queue[14]
iavf_configure_queues(): request RXDID[22] in Queue[15]

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event
Port 0: 00:11:22:33:44:55
Checking link statuses...
Done
25/08/2021 15:45:28              dut.10.240.183.62: set fwd rxonly
25/08/2021 15:45:28              dut.10.240.183.62: 
Set rxonly packet forwarding mode
25/08/2021 15:45:28              dut.10.240.183.62: set verbose 1
25/08/2021 15:45:28              dut.10.240.183.62: 
Change verbose level from 0 to 1
25/08/2021 15:45:28              dut.10.240.183.62: start
25/08/2021 15:45:28              dut.10.240.183.62: 
rxonly packet forwarding - ports=1 - cores=1 - streams=16 - NUMA support enabled, MP allocation mode: native
Logical Core 33 (socket 1) forwards packets on 16 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

  rxonly packet forwarding packets/burst=32
  nb forwarding cores=1 - nb forwarding ports=1
  port 0: RX queue number: 16 Tx queue number: 16
    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=0 hthresh=0  wthresh=0
      TX offloads=0x10000 - TX RS bit threshold=32
25/08/2021 15:45:28              dut.10.240.183.62: show port info all
25/08/2021 15:45:28              dut.10.240.183.62: 

********************* Infos for port 0  *********************
MAC address: 00:11:22:33:44:55
Device name: 0000:af:01.0
Driver name: net_iavf
Firmware-version: not available
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: 64
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
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: 16
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: 16
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
25/08/2021 15:45:28  TestCVLAdvancedIAVFRSSGTPoGRE: ===================Test sub case: mac_ipv4_gre_ipv4_gtpu_eh_ipv6_l3dst================
25/08/2021 15:45:28  TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle test--------------
25/08/2021 15:45:28              dut.10.240.183.62: flow validate 0 ingress pattern eth / ipv4 / gre / ipv4 / udp / gtpu / gtp_psc / ipv6 / end actions rss types ipv6 l3-dst-only end key_len 0 queues end / end
25/08/2021 15:45:28              dut.10.240.183.62: 
Flow rule validated
25/08/2021 15:45:28              dut.10.240.183.62: flow create 0 ingress pattern eth / ipv4 / gre / ipv4 / udp / gtpu / gtp_psc / ipv6 / end actions rss types ipv6 l3-dst-only end key_len 0 queues end / end
25/08/2021 15:45:28              dut.10.240.183.62: 
Flow rule #0 created
25/08/2021 15:45:28              dut.10.240.183.62: flow list 0
25/08/2021 15:45:28              dut.10.240.183.62: 
ID	Group	Prio	Attr	Rule
0	0	0	i--	ETH IPV4 GRE IPV4 UDP GTPU GTP_PSC IPV6 => RSS
25/08/2021 15:45:28  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:45:28  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")
25/08/2021 15:45:29              dut.10.240.183.62:  port 0/queue 10: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=122 - nb_segs=1 - RSS hash=0x2eb7afaa - RSS queue=0xa - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0xa
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:45:29  TestCVLAdvancedIAVFRSSGTPoGRE: action: save_hash

25/08/2021 15:45:29  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x2eb7afaa', '0xa')]
25/08/2021 15:45:29  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:45:29  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2027")
25/08/2021 15:45:31              dut.10.240.183.62: port 0/queue 6: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=122 - nb_segs=1 - RSS hash=0x5ffb03c6 - RSS queue=0x6 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x6
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:45:31  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different

25/08/2021 15:45:31  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x5ffb03c6', '0x6')]
25/08/2021 15:45:31  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:45:31  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IP(src="1.1.2.14", dst="1.1.2.15")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2926",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")
25/08/2021 15:45:32              dut.10.240.183.62: port 0/queue 10: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=122 - nb_segs=1 - RSS hash=0x2eb7afaa - RSS queue=0xa - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0xa
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:45:32  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_same

25/08/2021 15:45:32  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x2eb7afaa', '0xa')]
25/08/2021 15:45:32  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:45:32  TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer()/IP(dst="192.168.0.1", src="192.168.0.2")/("X"*480)']
25/08/2021 15:45:33              dut.10.240.183.62: port 0/queue 0: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=586 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 0: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=574 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:45:33  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash

25/08/2021 15:45:33  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 15:45:33  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:45:33  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")
25/08/2021 15:45:35              dut.10.240.183.62: port 0/queue 10: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=126 - nb_segs=1 - RSS hash=0x2eb7afaa - RSS queue=0xa - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0xa
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:45:35  TestCVLAdvancedIAVFRSSGTPoGRE: action: save_hash

25/08/2021 15:45:35  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x2eb7afaa', '0xa')]
25/08/2021 15:45:35  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:45:35  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2027")
25/08/2021 15:45:36              dut.10.240.183.62: port 0/queue 6: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=126 - nb_segs=1 - RSS hash=0x5ffb03c6 - RSS queue=0x6 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x6
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:45:36  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different

25/08/2021 15:45:36  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x5ffb03c6', '0x6')]
25/08/2021 15:45:36  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:45:36  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IP(src="1.1.2.14", dst="1.1.2.15")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2926",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")
25/08/2021 15:45:37              dut.10.240.183.62: port 0/queue 10: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=126 - nb_segs=1 - RSS hash=0x2eb7afaa - RSS queue=0xa - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0xa
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:45:37  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_same

25/08/2021 15:45:37  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x2eb7afaa', '0xa')]
25/08/2021 15:45:37  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:45:37  TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer()/IP(dst="192.168.0.1", src="192.168.0.2")/("X"*480)']
25/08/2021 15:45:39              dut.10.240.183.62: port 0/queue 0: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=586 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 0: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=574 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:45:39  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash

25/08/2021 15:45:39  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 15:45:39  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:45:39  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")
25/08/2021 15:45:40              dut.10.240.183.62: port 0/queue 10: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=126 - nb_segs=1 - RSS hash=0x2eb7afaa - RSS queue=0xa - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0xa
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:45:40  TestCVLAdvancedIAVFRSSGTPoGRE: action: save_hash

25/08/2021 15:45:40  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x2eb7afaa', '0xa')]
25/08/2021 15:45:40  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:45:40  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2027")
25/08/2021 15:45:41              dut.10.240.183.62: port 0/queue 6: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=126 - nb_segs=1 - RSS hash=0x5ffb03c6 - RSS queue=0x6 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x6
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:45:41  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different

25/08/2021 15:45:41  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x5ffb03c6', '0x6')]
25/08/2021 15:45:41  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:45:41  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IP(src="1.1.2.14", dst="1.1.2.15")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2926",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")
25/08/2021 15:45:43              dut.10.240.183.62: port 0/queue 10: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=126 - nb_segs=1 - RSS hash=0x2eb7afaa - RSS queue=0xa - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0xa
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:45:43  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_same

25/08/2021 15:45:43  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x2eb7afaa', '0xa')]
25/08/2021 15:45:43  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:45:43  TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer()/IP(dst="192.168.0.1", src="192.168.0.2")/("X"*480)']
25/08/2021 15:45:44              dut.10.240.183.62: port 0/queue 0: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=586 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 0: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=574 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:45:44  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash

25/08/2021 15:45:44  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 15:45:44  TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle post-test--------------
25/08/2021 15:45:44              dut.10.240.183.62: flow destroy 0 rule 0
25/08/2021 15:45:45              dut.10.240.183.62: 
Flow rule #0 destroyed
testpmd> 
25/08/2021 15:45:45              dut.10.240.183.62: flow list 0
25/08/2021 15:45:45              dut.10.240.183.62: 
25/08/2021 15:45:45  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:45:45  TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")', 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")', 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")']
25/08/2021 15:45:47              dut.10.240.183.62:  port 0/queue 0: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=122 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 0: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=126 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 0: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=126 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:45:47  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash

25/08/2021 15:45:47  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 15:45:47  TestCVLAdvancedIAVFRSSGTPoGRE: sub_case mac_ipv4_gre_ipv4_gtpu_eh_ipv6_l3dst passed
25/08/2021 15:45:47              dut.10.240.183.62: flow flush 0
25/08/2021 15:45:47              dut.10.240.183.62: 
25/08/2021 15:45:47  TestCVLAdvancedIAVFRSSGTPoGRE: ===================Test sub case: mac_ipv4_gre_ipv4_gtpu_eh_ipv6_l3src================
25/08/2021 15:45:47  TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle test--------------
25/08/2021 15:45:47              dut.10.240.183.62: flow validate 0 ingress pattern eth / ipv4 / gre / ipv4 / udp / gtpu / gtp_psc / ipv6 / end actions rss types ipv6 l3-src-only end key_len 0 queues end / end
25/08/2021 15:45:47              dut.10.240.183.62: 
Flow rule validated
25/08/2021 15:45:47              dut.10.240.183.62: flow create 0 ingress pattern eth / ipv4 / gre / ipv4 / udp / gtpu / gtp_psc / ipv6 / end actions rss types ipv6 l3-src-only end key_len 0 queues end / end
25/08/2021 15:45:47              dut.10.240.183.62: 
Flow rule #0 created
25/08/2021 15:45:47              dut.10.240.183.62: flow list 0
25/08/2021 15:45:47              dut.10.240.183.62: 
ID	Group	Prio	Attr	Rule
0	0	0	i--	ETH IPV4 GRE IPV4 UDP GTPU GTP_PSC IPV6 => RSS
25/08/2021 15:45:47  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:45:47  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")
25/08/2021 15:45:48              dut.10.240.183.62:  port 0/queue 10: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=122 - nb_segs=1 - RSS hash=0xe40c013a - RSS queue=0xa - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0xa
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:45:48  TestCVLAdvancedIAVFRSSGTPoGRE: action: save_hash

25/08/2021 15:45:48  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xe40c013a', '0xa')]
25/08/2021 15:45:48  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:45:48  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2926",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")
25/08/2021 15:45:50              dut.10.240.183.62: port 0/queue 1: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=122 - nb_segs=1 - RSS hash=0x2ba1dc31 - RSS queue=0x1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x1
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:45:50  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different

25/08/2021 15:45:50  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x2ba1dc31', '0x1')]
25/08/2021 15:45:50  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:45:50  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IP(src="1.1.2.14", dst="1.1.2.15")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2027")
25/08/2021 15:45:51              dut.10.240.183.62: port 0/queue 10: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=122 - nb_segs=1 - RSS hash=0xe40c013a - RSS queue=0xa - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0xa
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:45:51  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_same

25/08/2021 15:45:51  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xe40c013a', '0xa')]
25/08/2021 15:45:51  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:45:51  TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer()/IP(dst="192.168.0.1", src="192.168.0.2")/("X"*480)']
25/08/2021 15:45:52              dut.10.240.183.62: port 0/queue 0: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=586 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 0: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=574 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:45:52  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash

25/08/2021 15:45:52  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 15:45:52  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:45:52  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")
25/08/2021 15:45:54              dut.10.240.183.62: port 0/queue 10: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=126 - nb_segs=1 - RSS hash=0xe40c013a - RSS queue=0xa - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0xa
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:45:54  TestCVLAdvancedIAVFRSSGTPoGRE: action: save_hash

25/08/2021 15:45:54  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xe40c013a', '0xa')]
25/08/2021 15:45:54  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:45:54  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2926",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")
25/08/2021 15:45:55              dut.10.240.183.62: port 0/queue 1: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=126 - nb_segs=1 - RSS hash=0x2ba1dc31 - RSS queue=0x1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x1
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:45:55  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different

25/08/2021 15:45:55  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x2ba1dc31', '0x1')]
25/08/2021 15:45:55  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:45:55  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IP(src="1.1.2.14", dst="1.1.2.15")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2027")
25/08/2021 15:45:56              dut.10.240.183.62: port 0/queue 10: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=126 - nb_segs=1 - RSS hash=0xe40c013a - RSS queue=0xa - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0xa
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:45:56  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_same

25/08/2021 15:45:56  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xe40c013a', '0xa')]
25/08/2021 15:45:56  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:45:56  TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer()/IP(dst="192.168.0.1", src="192.168.0.2")/("X"*480)']
25/08/2021 15:45:58              dut.10.240.183.62: port 0/queue 0: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=586 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 0: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=574 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:45:58  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash

25/08/2021 15:45:58  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 15:45:58  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:45:58  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")
25/08/2021 15:45:59              dut.10.240.183.62: port 0/queue 10: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=126 - nb_segs=1 - RSS hash=0xe40c013a - RSS queue=0xa - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0xa
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:45:59  TestCVLAdvancedIAVFRSSGTPoGRE: action: save_hash

25/08/2021 15:45:59  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xe40c013a', '0xa')]
25/08/2021 15:45:59  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:45:59  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2926",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")
25/08/2021 15:46:00              dut.10.240.183.62: port 0/queue 1: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=126 - nb_segs=1 - RSS hash=0x2ba1dc31 - RSS queue=0x1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x1
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:46:00  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different

25/08/2021 15:46:00  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x2ba1dc31', '0x1')]
25/08/2021 15:46:00  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:46:00  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IP(src="1.1.2.14", dst="1.1.2.15")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2027")
25/08/2021 15:46:02              dut.10.240.183.62: port 0/queue 10: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=126 - nb_segs=1 - RSS hash=0xe40c013a - RSS queue=0xa - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0xa
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:46:02  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_same

25/08/2021 15:46:02  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xe40c013a', '0xa')]
25/08/2021 15:46:02  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:46:02  TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer()/IP(dst="192.168.0.1", src="192.168.0.2")/("X"*480)']
25/08/2021 15:46:03              dut.10.240.183.62: port 0/queue 0: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=586 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 0: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=574 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:46:03  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash

25/08/2021 15:46:03  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 15:46:03  TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle post-test--------------
25/08/2021 15:46:03              dut.10.240.183.62: flow destroy 0 rule 0
25/08/2021 15:46:04              dut.10.240.183.62: 
Flow rule #0 destroyed
testpmd> 
25/08/2021 15:46:04              dut.10.240.183.62: flow list 0
25/08/2021 15:46:04              dut.10.240.183.62: 
25/08/2021 15:46:04  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:46:04  TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")', 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")', 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")']
25/08/2021 15:46:06              dut.10.240.183.62:  port 0/queue 0: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=122 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 0: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=126 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 0: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=126 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:46:06  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash

25/08/2021 15:46:06  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 15:46:06  TestCVLAdvancedIAVFRSSGTPoGRE: sub_case mac_ipv4_gre_ipv4_gtpu_eh_ipv6_l3src passed
25/08/2021 15:46:06              dut.10.240.183.62: flow flush 0
25/08/2021 15:46:06              dut.10.240.183.62: 
25/08/2021 15:46:06  TestCVLAdvancedIAVFRSSGTPoGRE: ===================Test sub case: mac_ipv4_gre_ipv4_gtpu_eh_ipv6_all================
25/08/2021 15:46:06  TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle test--------------
25/08/2021 15:46:06              dut.10.240.183.62: flow validate 0 ingress pattern eth / ipv4 / gre / ipv4 / udp / gtpu / gtp_psc / ipv6 / end actions rss types ipv6 end key_len 0 queues end / end
25/08/2021 15:46:06              dut.10.240.183.62: 
Flow rule validated
25/08/2021 15:46:06              dut.10.240.183.62: flow create 0 ingress pattern eth / ipv4 / gre / ipv4 / udp / gtpu / gtp_psc / ipv6 / end actions rss types ipv6 end key_len 0 queues end / end
25/08/2021 15:46:06              dut.10.240.183.62: 
Flow rule #0 created
25/08/2021 15:46:06              dut.10.240.183.62: flow list 0
25/08/2021 15:46:06              dut.10.240.183.62: 
ID	Group	Prio	Attr	Rule
0	0	0	i--	ETH IPV4 GRE IPV4 UDP GTPU GTP_PSC IPV6 => RSS
25/08/2021 15:46:06  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:46:06  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")
25/08/2021 15:46:07              dut.10.240.183.62:  port 0/queue 11: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=122 - nb_segs=1 - RSS hash=0x7250550b - RSS queue=0xb - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0xb
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:46:07  TestCVLAdvancedIAVFRSSGTPoGRE: action: save_hash

25/08/2021 15:46:07  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x7250550b', '0xb')]
25/08/2021 15:46:07  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:46:07  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2926",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")
25/08/2021 15:46:09              dut.10.240.183.62: port 0/queue 0: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=122 - nb_segs=1 - RSS hash=0xbdfd8800 - RSS queue=0x0 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:46:09  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different

25/08/2021 15:46:09  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xbdfd8800', '0x0')]
25/08/2021 15:46:09  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:46:09  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2027")
25/08/2021 15:46:10              dut.10.240.183.62: port 0/queue 2: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=122 - nb_segs=1 - RSS hash=0xdea21b92 - RSS queue=0x2 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x2
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:46:10  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different

25/08/2021 15:46:10  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xdea21b92', '0x2')]
25/08/2021 15:46:10  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:46:10  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IP(src="1.1.2.14", dst="1.1.2.15")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")
25/08/2021 15:46:11              dut.10.240.183.62: port 0/queue 11: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=122 - nb_segs=1 - RSS hash=0x7250550b - RSS queue=0xb - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0xb
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:46:11  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_same

25/08/2021 15:46:11  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x7250550b', '0xb')]
25/08/2021 15:46:11  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:46:11  TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer()/IP(dst="192.168.0.1", src="192.168.0.2")/("X"*480)']
25/08/2021 15:46:13              dut.10.240.183.62: port 0/queue 0: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=586 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 0: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=574 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:46:13  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash

25/08/2021 15:46:13  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 15:46:13  TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle post-test--------------
25/08/2021 15:46:13              dut.10.240.183.62: flow destroy 0 rule 0
25/08/2021 15:46:14              dut.10.240.183.62: 
Flow rule #0 destroyed
testpmd> 
25/08/2021 15:46:14              dut.10.240.183.62: flow list 0
25/08/2021 15:46:14              dut.10.240.183.62: 
25/08/2021 15:46:14  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:46:14  TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")']
25/08/2021 15:46:15              dut.10.240.183.62:  port 0/queue 0: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=122 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:46:15  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash

25/08/2021 15:46:15  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 15:46:15  TestCVLAdvancedIAVFRSSGTPoGRE: sub_case mac_ipv4_gre_ipv4_gtpu_eh_ipv6_all passed
25/08/2021 15:46:15              dut.10.240.183.62: flow flush 0
25/08/2021 15:46:15              dut.10.240.183.62: 
25/08/2021 15:46:15  TestCVLAdvancedIAVFRSSGTPoGRE: {'mac_ipv4_gre_ipv4_gtpu_eh_ipv6_l3dst': 'passed', 'mac_ipv4_gre_ipv4_gtpu_eh_ipv6_l3src': 'passed', 'mac_ipv4_gre_ipv4_gtpu_eh_ipv6_all': 'passed'}
25/08/2021 15:46:15  TestCVLAdvancedIAVFRSSGTPoGRE: pass rate is: 100.0
25/08/2021 15:46:15  TestCVLAdvancedIAVFRSSGTPoGRE: Test Case test_mac_ipv4_gre_ipv4_gtpu_eh_ipv6_toeplitz Result PASSED:
25/08/2021 15:46:15              dut.10.240.183.62: quit
25/08/2021 15:46:16              dut.10.240.183.62: 
Telling cores to stop...
Waiting for lcores to finish...

  ------- Forward Stats for RX Port= 0/Queue= 0 -> TX Port= 0/Queue= 0 -------
  RX-packets: 22             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= 6 -> TX Port= 0/Queue= 6 -------
  RX-packets: 3              TX-packets: 0              TX-dropped: 0             

  ------- Forward Stats for RX Port= 0/Queue=10 -> TX Port= 0/Queue=10 -------
  RX-packets: 12             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 statistics for port 0  ----------------------
  RX-packets: 43             RX-dropped: 0             RX-total: 43
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ----------------------------------------------------------------------------

  +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
  RX-packets: 43             RX-dropped: 0             RX-total: 43
  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...
25/08/2021 15:46:16  TestCVLAdvancedIAVFRSSGTPoGRE: Test Case test_mac_ipv4_gre_ipv4_gtpu_eh_ipv6_udp_symmetric Begin
25/08/2021 15:46:16              dut.10.240.183.62:  
25/08/2021 15:46:16                         tester: 
25/08/2021 15:46:16              dut.10.240.183.62: x86_64-native-linuxapp-gcc/app/dpdk-testpmd -l 32,33,34,35 -n 4  --file-prefix=dpdk_29620_20210825152429  -a 0000:af:01.0 -- -i --rxq=16 --txq=16 --rxd=384 --txd=384 --disable-rss
25/08/2021 15:46:17              dut.10.240.183.62: EAL: Detected 72 lcore(s)
EAL: Detected 2 NUMA nodes
EAL: Detected static linkage of DPDK
EAL: Multi-process socket /var/run/dpdk/dpdk_29620_20210825152429/mp_socket
EAL: Selected IOVA mode 'PA'
EAL: 1024 hugepages of size 2097152 reserved, but no mounted hugetlbfs found for that size
EAL: VFIO support initialized
EAL: Using IOMMU type 8 (No-IOMMU)
EAL: Probe PCI driver: net_iavf (8086:1889) device: 0000:af:01.0 (socket 1)
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)
iavf_configure_queues(): request RXDID[22] in Queue[0]
iavf_configure_queues(): request RXDID[22] in Queue[1]
iavf_configure_queues(): request RXDID[22] in Queue[2]
iavf_configure_queues(): request RXDID[22] in Queue[3]
iavf_configure_queues(): request RXDID[22] in Queue[4]
iavf_configure_queues(): request RXDID[22] in Queue[5]
iavf_configure_queues(): request RXDID[22] in Queue[6]
iavf_configure_queues(): request RXDID[22] in Queue[7]
iavf_configure_queues(): request RXDID[22] in Queue[8]
iavf_configure_queues(): request RXDID[22] in Queue[9]
iavf_configure_queues(): request RXDID[22] in Queue[10]
iavf_configure_queues(): request RXDID[22] in Queue[11]
iavf_configure_queues(): request RXDID[22] in Queue[12]
iavf_configure_queues(): request RXDID[22] in Queue[13]
iavf_configure_queues(): request RXDID[22] in Queue[14]
iavf_configure_queues(): request RXDID[22] in Queue[15]

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event
Port 0: 00:11:22:33:44:55
Checking link statuses...
Done
25/08/2021 15:46:27              dut.10.240.183.62: set fwd rxonly
25/08/2021 15:46:27              dut.10.240.183.62: 
Set rxonly packet forwarding mode
25/08/2021 15:46:27              dut.10.240.183.62: set verbose 1
25/08/2021 15:46:27              dut.10.240.183.62: 
Change verbose level from 0 to 1
25/08/2021 15:46:27              dut.10.240.183.62: start
25/08/2021 15:46:27              dut.10.240.183.62: 
rxonly packet forwarding - ports=1 - cores=1 - streams=16 - NUMA support enabled, MP allocation mode: native
Logical Core 33 (socket 1) forwards packets on 16 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

  rxonly packet forwarding packets/burst=32
  nb forwarding cores=1 - nb forwarding ports=1
  port 0: RX queue number: 16 Tx queue number: 16
    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=0 hthresh=0  wthresh=0
      TX offloads=0x10000 - TX RS bit threshold=32
25/08/2021 15:46:27              dut.10.240.183.62: show port info all
25/08/2021 15:46:28              dut.10.240.183.62: 

********************* Infos for port 0  *********************
MAC address: 00:11:22:33:44:55
Device name: 0000:af:01.0
Driver name: net_iavf
Firmware-version: not available
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: 64
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
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: 16
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: 16
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
25/08/2021 15:46:28  TestCVLAdvancedIAVFRSSGTPoGRE: ===================Test sub case: mac_ipv4_gre_ipv4_gtpu_ipv6_symmetric================
25/08/2021 15:46:28  TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle test--------------
25/08/2021 15:46:28              dut.10.240.183.62: flow validate 0 ingress pattern eth / ipv4 / gre / ipv4 / udp / gtpu / gtp_psc / ipv6 / udp / end actions rss func symmetric_toeplitz types ipv6-udp end key_len 0 queues end / end
25/08/2021 15:46:28              dut.10.240.183.62: 
Flow rule validated
25/08/2021 15:46:28              dut.10.240.183.62: flow create 0 ingress pattern eth / ipv4 / gre / ipv4 / udp / gtpu / gtp_psc / ipv6 / udp / end actions rss func symmetric_toeplitz types ipv6-udp end key_len 0 queues end / end
25/08/2021 15:46:28              dut.10.240.183.62: 
Flow rule #0 created
25/08/2021 15:46:28              dut.10.240.183.62: flow list 0
25/08/2021 15:46:28              dut.10.240.183.62: 
ID	Group	Prio	Attr	Rule
0	0	0	i--	ETH IPV4 GRE IPV4 UDP GTPU GTP_PSC IPV6 UDP => RSS
25/08/2021 15:46:28  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:46:28  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP()/GRE()/IP()/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IPv6(dst="ABAB:910B:6666:3457:8295:3333:1800:2929",src="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(dport=2, sport=4)
25/08/2021 15:46:29              dut.10.240.183.62:  port 0/queue 12: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=130 - nb_segs=1 - RSS hash=0xc0e02e1c - RSS queue=0xc - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0xc
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:46:29  TestCVLAdvancedIAVFRSSGTPoGRE: action: {'save_hash': 'gtpogre-ipv4-nonfrag'}

25/08/2021 15:46:29  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xc0e02e1c', '0xc')]
25/08/2021 15:46:29  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:46:29  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP()/GRE()/IP()/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IPv6(dst="ABAB:910B:6666:3457:8295:3333:1800:2929",src="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(dport=2, sport=4)
25/08/2021 15:46:30              dut.10.240.183.62: port 0/queue 12: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=130 - nb_segs=1 - RSS hash=0xc0e02e1c - RSS queue=0xc - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0xc
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:46:30  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_same

25/08/2021 15:46:30  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xc0e02e1c', '0xc')]
25/08/2021 15:46:30  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:46:30  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP()/GRE()/IP()/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IPv6(dst="ABAB:910B:6666:3457:8295:3333:1800:2929",src="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(dport=4, sport=2)
25/08/2021 15:46:32              dut.10.240.183.62: port 0/queue 12: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=130 - nb_segs=1 - RSS hash=0xc0e02e1c - RSS queue=0xc - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0xc
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:46:32  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_same

25/08/2021 15:46:32  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xc0e02e1c', '0xc')]
25/08/2021 15:46:32  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:46:32  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP()/GRE()/IP()/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IPv6(dst="ABAB:910B:6666:3457:8295:3333:1800:2929",src="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(dport=4, sport=2)
25/08/2021 15:46:33              dut.10.240.183.62: port 0/queue 12: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=130 - nb_segs=1 - RSS hash=0xc0e02e1c - RSS queue=0xc - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0xc
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:46:33  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_same

25/08/2021 15:46:33  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xc0e02e1c', '0xc')]
25/08/2021 15:46:33  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:46:33  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP()/GRE()/IP()/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IPv6(dst="ABAB:910B:6666:3457:8295:3333:1800:2929",src="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(dport=2, sport=4)
25/08/2021 15:46:34              dut.10.240.183.62: port 0/queue 12: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=134 - nb_segs=1 - RSS hash=0xc0e02e1c - RSS queue=0xc - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0xc
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:46:34  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_same

25/08/2021 15:46:34  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xc0e02e1c', '0xc')]
25/08/2021 15:46:34  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:46:34  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP()/GRE()/IP()/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IPv6(dst="ABAB:910B:6666:3457:8295:3333:1800:2929",src="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(dport=2, sport=4)
25/08/2021 15:46:35              dut.10.240.183.62: port 0/queue 12: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=134 - nb_segs=1 - RSS hash=0xc0e02e1c - RSS queue=0xc - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0xc
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:46:35  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_same

25/08/2021 15:46:35  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xc0e02e1c', '0xc')]
25/08/2021 15:46:35  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:46:35  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP()/GRE()/IP()/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.7")/UDP(dport=2, sport=4)
25/08/2021 15:46:37              dut.10.240.183.62: port 0/queue 0: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=110 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:46:37  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash

25/08/2021 15:46:37  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 15:46:37  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:46:37  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP()/GRE()/IP()/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IPv6(dst="ABAB:910B:6666:3457:8295:3333:1800:2929",src="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(dport=2, sport=4)
25/08/2021 15:46:38              dut.10.240.183.62: port 0/queue 0: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=142 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:46:38  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash

25/08/2021 15:46:38  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 15:46:38  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:46:38  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP()/GRE()/IP()/UDP()/GTP_U_Header()/IPv6(dst="ABAB:910B:6666:3457:8295:3333:1800:2929",src="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(dport=2, sport=4)
25/08/2021 15:46:39              dut.10.240.183.62: port 0/queue 0: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=122 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:46:39  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash

25/08/2021 15:46:39  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 15:46:39  TestCVLAdvancedIAVFRSSGTPoGRE: sub_case mac_ipv4_gre_ipv4_gtpu_ipv6_symmetric passed
25/08/2021 15:46:39              dut.10.240.183.62: flow flush 0
25/08/2021 15:46:39              dut.10.240.183.62: 
25/08/2021 15:46:39  TestCVLAdvancedIAVFRSSGTPoGRE: {'mac_ipv4_gre_ipv4_gtpu_ipv6_symmetric': 'passed'}
25/08/2021 15:46:39  TestCVLAdvancedIAVFRSSGTPoGRE: pass rate is: 100.0
25/08/2021 15:46:39  TestCVLAdvancedIAVFRSSGTPoGRE: Test Case test_mac_ipv4_gre_ipv4_gtpu_eh_ipv6_udp_symmetric Result PASSED:
25/08/2021 15:46:39              dut.10.240.183.62: quit
25/08/2021 15:46:40              dut.10.240.183.62: 
Telling cores to stop...
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=12 -> TX Port= 0/Queue=12 -------
  RX-packets: 6              TX-packets: 0              TX-dropped: 0             

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

  +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
  RX-packets: 9              RX-dropped: 0             RX-total: 9
  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...
25/08/2021 15:46:40  TestCVLAdvancedIAVFRSSGTPoGRE: Test Case test_mac_ipv4_gre_ipv4_gtpu_eh_ipv6_udp_toeplitz Begin
25/08/2021 15:46:40              dut.10.240.183.62:  
25/08/2021 15:46:40                         tester: 
25/08/2021 15:46:40              dut.10.240.183.62: x86_64-native-linuxapp-gcc/app/dpdk-testpmd -l 32,33,34,35 -n 4  --file-prefix=dpdk_29620_20210825152429  -a 0000:af:01.0 -- -i --rxq=16 --txq=16 --rxd=384 --txd=384 --disable-rss
25/08/2021 15:46:41              dut.10.240.183.62: EAL: Detected 72 lcore(s)
EAL: Detected 2 NUMA nodes
EAL: Detected static linkage of DPDK
EAL: Multi-process socket /var/run/dpdk/dpdk_29620_20210825152429/mp_socket
EAL: Selected IOVA mode 'PA'
EAL: 1024 hugepages of size 2097152 reserved, but no mounted hugetlbfs found for that size
EAL: VFIO support initialized
EAL: Using IOMMU type 8 (No-IOMMU)
EAL: Probe PCI driver: net_iavf (8086:1889) device: 0000:af:01.0 (socket 1)
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)
iavf_configure_queues(): request RXDID[22] in Queue[0]
iavf_configure_queues(): request RXDID[22] in Queue[1]
iavf_configure_queues(): request RXDID[22] in Queue[2]
iavf_configure_queues(): request RXDID[22] in Queue[3]
iavf_configure_queues(): request RXDID[22] in Queue[4]
iavf_configure_queues(): request RXDID[22] in Queue[5]
iavf_configure_queues(): request RXDID[22] in Queue[6]
iavf_configure_queues(): request RXDID[22] in Queue[7]
iavf_configure_queues(): request RXDID[22] in Queue[8]
iavf_configure_queues(): request RXDID[22] in Queue[9]
iavf_configure_queues(): request RXDID[22] in Queue[10]
iavf_configure_queues(): request RXDID[22] in Queue[11]
iavf_configure_queues(): request RXDID[22] in Queue[12]
iavf_configure_queues(): request RXDID[22] in Queue[13]
iavf_configure_queues(): request RXDID[22] in Queue[14]
iavf_configure_queues(): request RXDID[22] in Queue[15]

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event
Port 0: 00:11:22:33:44:55
Checking link statuses...
Done
25/08/2021 15:46:51              dut.10.240.183.62: set fwd rxonly
25/08/2021 15:46:51              dut.10.240.183.62: 
Set rxonly packet forwarding mode
25/08/2021 15:46:51              dut.10.240.183.62: set verbose 1
25/08/2021 15:46:51              dut.10.240.183.62: 
Change verbose level from 0 to 1
25/08/2021 15:46:51              dut.10.240.183.62: start
25/08/2021 15:46:52              dut.10.240.183.62: 
rxonly packet forwarding - ports=1 - cores=1 - streams=16 - NUMA support enabled, MP allocation mode: native
Logical Core 33 (socket 1) forwards packets on 16 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

  rxonly packet forwarding packets/burst=32
  nb forwarding cores=1 - nb forwarding ports=1
  port 0: RX queue number: 16 Tx queue number: 16
    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=0 hthresh=0  wthresh=0
      TX offloads=0x10000 - TX RS bit threshold=32
25/08/2021 15:46:52              dut.10.240.183.62: show port info all
25/08/2021 15:46:52              dut.10.240.183.62: 

********************* Infos for port 0  *********************
MAC address: 00:11:22:33:44:55
Device name: 0000:af:01.0
Driver name: net_iavf
Firmware-version: not available
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: 64
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
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: 16
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: 16
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
25/08/2021 15:46:52  TestCVLAdvancedIAVFRSSGTPoGRE: ===================Test sub case: mac_ipv4_gre_ipv4_gtpu_eh_ipv6_udp_l3dst================
25/08/2021 15:46:52  TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle test--------------
25/08/2021 15:46:52              dut.10.240.183.62: flow validate 0 ingress pattern eth / ipv4 / gre / ipv4 / udp / gtpu / gtp_psc / ipv6 / udp / end actions rss types ipv6-udp l3-dst-only end key_len 0 queues end / end
25/08/2021 15:46:52              dut.10.240.183.62: 
Flow rule validated
25/08/2021 15:46:52              dut.10.240.183.62: flow create 0 ingress pattern eth / ipv4 / gre / ipv4 / udp / gtpu / gtp_psc / ipv6 / udp / end actions rss types ipv6-udp l3-dst-only end key_len 0 queues end / end
25/08/2021 15:46:52              dut.10.240.183.62: 
Flow rule #0 created
25/08/2021 15:46:52              dut.10.240.183.62: flow list 0
25/08/2021 15:46:52              dut.10.240.183.62: 
ID	Group	Prio	Attr	Rule
0	0	0	i--	ETH IPV4 GRE IPV4 UDP GTPU GTP_PSC IPV6 UDP => RSS
25/08/2021 15:46:52  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:46:52  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(dport=2, sport=4)
25/08/2021 15:46:53              dut.10.240.183.62:  port 0/queue 6: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=130 - nb_segs=1 - RSS hash=0x97c20206 - RSS queue=0x6 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x6
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:46:53  TestCVLAdvancedIAVFRSSGTPoGRE: action: save_hash

25/08/2021 15:46:53  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x97c20206', '0x6')]
25/08/2021 15:46:53  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:46:53  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2027")/UDP(dport=2, sport=4)
25/08/2021 15:46:54              dut.10.240.183.62: port 0/queue 15: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=130 - nb_segs=1 - RSS hash=0x95ecd89f - RSS queue=0xf - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0xf
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:46:54  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different

25/08/2021 15:46:54  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x95ecd89f', '0xf')]
25/08/2021 15:46:54  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:46:54  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IP(src="1.1.2.14", dst="1.1.2.15")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2926",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(dport=12, sport=14)
25/08/2021 15:46:56              dut.10.240.183.62: port 0/queue 6: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=130 - nb_segs=1 - RSS hash=0x97c20206 - RSS queue=0x6 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x6
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:46:56  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_same

25/08/2021 15:46:56  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x97c20206', '0x6')]
25/08/2021 15:46:56  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:46:56  TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/IP(dst="192.168.0.1", src="192.168.0.2")/UDP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.7")/UDP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(sport=4, dport=2)']
25/08/2021 15:46:57              dut.10.240.183.62: port 0/queue 0: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=574 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 0: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=582 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 0: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=142 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:46:57  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash

25/08/2021 15:46:57  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 15:46:57  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:46:57  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(dport=2, sport=4)
25/08/2021 15:46:59              dut.10.240.183.62: port 0/queue 6: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=134 - nb_segs=1 - RSS hash=0x97c20206 - RSS queue=0x6 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x6
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:46:59  TestCVLAdvancedIAVFRSSGTPoGRE: action: save_hash

25/08/2021 15:46:59  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x97c20206', '0x6')]
25/08/2021 15:46:59  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:46:59  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2027")/UDP(dport=2, sport=4)
25/08/2021 15:47:00              dut.10.240.183.62: port 0/queue 15: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=134 - nb_segs=1 - RSS hash=0x95ecd89f - RSS queue=0xf - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0xf
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:47:00  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different

25/08/2021 15:47:00  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x95ecd89f', '0xf')]
25/08/2021 15:47:00  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:47:00  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IP(src="1.1.2.14", dst="1.1.2.15")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2926",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(dport=12, sport=14)
25/08/2021 15:47:01              dut.10.240.183.62: port 0/queue 6: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=134 - nb_segs=1 - RSS hash=0x97c20206 - RSS queue=0x6 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x6
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:47:01  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_same

25/08/2021 15:47:01  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x97c20206', '0x6')]
25/08/2021 15:47:01  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:47:01  TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/IP(dst="192.168.0.1", src="192.168.0.2")/UDP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.7")/UDP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(sport=4, dport=2)']
25/08/2021 15:47:03              dut.10.240.183.62: port 0/queue 0: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=574 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 0: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=582 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 0: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=142 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:47:03  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash

25/08/2021 15:47:03  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 15:47:03  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:47:03  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(dport=2, sport=4)
25/08/2021 15:47:04              dut.10.240.183.62: port 0/queue 6: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=134 - nb_segs=1 - RSS hash=0x97c20206 - RSS queue=0x6 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x6
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:47:04  TestCVLAdvancedIAVFRSSGTPoGRE: action: save_hash

25/08/2021 15:47:04  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x97c20206', '0x6')]
25/08/2021 15:47:04  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:47:04  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2027")/UDP(dport=2, sport=4)
25/08/2021 15:47:06              dut.10.240.183.62: port 0/queue 15: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=134 - nb_segs=1 - RSS hash=0x95ecd89f - RSS queue=0xf - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0xf
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:47:06  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different

25/08/2021 15:47:06  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x95ecd89f', '0xf')]
25/08/2021 15:47:06  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:47:06  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IP(src="1.1.2.14", dst="1.1.2.15")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2926",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(dport=12, sport=14)
25/08/2021 15:47:07              dut.10.240.183.62: port 0/queue 6: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=134 - nb_segs=1 - RSS hash=0x97c20206 - RSS queue=0x6 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x6
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:47:07  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_same

25/08/2021 15:47:07  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x97c20206', '0x6')]
25/08/2021 15:47:07  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:47:07  TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/IP(dst="192.168.0.1", src="192.168.0.2")/UDP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.7")/UDP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(sport=4, dport=2)']
25/08/2021 15:47:08              dut.10.240.183.62: port 0/queue 0: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=574 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 0: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=582 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 0: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=142 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:47:08  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash

25/08/2021 15:47:08  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 15:47:08  TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle post-test--------------
25/08/2021 15:47:08              dut.10.240.183.62: flow destroy 0 rule 0
25/08/2021 15:47:10              dut.10.240.183.62: 
Flow rule #0 destroyed
testpmd> 
25/08/2021 15:47:10              dut.10.240.183.62: flow list 0
25/08/2021 15:47:10              dut.10.240.183.62: 
25/08/2021 15:47:10  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:47:10  TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(dport=2, sport=4)', 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(dport=2, sport=4)', 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(dport=2, sport=4)']
25/08/2021 15:47:11              dut.10.240.183.62:  port 0/queue 0: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=130 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 0: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=134 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 0: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=134 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:47:11  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash

25/08/2021 15:47:11  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 15:47:11  TestCVLAdvancedIAVFRSSGTPoGRE: sub_case mac_ipv4_gre_ipv4_gtpu_eh_ipv6_udp_l3dst passed
25/08/2021 15:47:11              dut.10.240.183.62: flow flush 0
25/08/2021 15:47:11              dut.10.240.183.62: 
25/08/2021 15:47:11  TestCVLAdvancedIAVFRSSGTPoGRE: ===================Test sub case: mac_ipv4_gre_ipv4_gtpu_eh_ipv6_udp_l3src================
25/08/2021 15:47:11  TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle test--------------
25/08/2021 15:47:11              dut.10.240.183.62: flow validate 0 ingress pattern eth / ipv4 / gre / ipv4 / udp / gtpu / gtp_psc / ipv6 / udp / end actions rss types ipv6-udp l3-src-only end key_len 0 queues end / end
25/08/2021 15:47:11              dut.10.240.183.62: 
Flow rule validated
25/08/2021 15:47:11              dut.10.240.183.62: flow create 0 ingress pattern eth / ipv4 / gre / ipv4 / udp / gtpu / gtp_psc / ipv6 / udp / end actions rss types ipv6-udp l3-src-only end key_len 0 queues end / end
25/08/2021 15:47:11              dut.10.240.183.62: 
Flow rule #0 created
25/08/2021 15:47:11              dut.10.240.183.62: flow list 0
25/08/2021 15:47:11              dut.10.240.183.62: 
ID	Group	Prio	Attr	Rule
0	0	0	i--	ETH IPV4 GRE IPV4 UDP GTPU GTP_PSC IPV6 UDP => RSS
25/08/2021 15:47:11  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:47:11  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(dport=2, sport=4)
25/08/2021 15:47:13              dut.10.240.183.62:  port 0/queue 6: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=130 - nb_segs=1 - RSS hash=0x8ee1e476 - RSS queue=0x6 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x6
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:47:13  TestCVLAdvancedIAVFRSSGTPoGRE: action: save_hash

25/08/2021 15:47:13  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x8ee1e476', '0x6')]
25/08/2021 15:47:13  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:47:13  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2926",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(dport=2, sport=4)
25/08/2021 15:47:14              dut.10.240.183.62: port 0/queue 0: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=130 - nb_segs=1 - RSS hash=0x61139c40 - RSS queue=0x0 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:47:14  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different

25/08/2021 15:47:14  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x61139c40', '0x0')]
25/08/2021 15:47:14  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:47:14  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IP(src="1.1.2.14", dst="1.1.2.15")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2027")/UDP(dport=12, sport=14)
25/08/2021 15:47:15              dut.10.240.183.62: port 0/queue 6: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=130 - nb_segs=1 - RSS hash=0x8ee1e476 - RSS queue=0x6 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x6
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:47:15  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_same

25/08/2021 15:47:15  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x8ee1e476', '0x6')]
25/08/2021 15:47:15  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:47:15  TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/IP(dst="192.168.0.1", src="192.168.0.2")/UDP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.7")/UDP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(sport=4, dport=2)']
25/08/2021 15:47:17              dut.10.240.183.62: port 0/queue 0: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=574 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 0: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=582 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 0: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=142 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:47:17  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash

25/08/2021 15:47:17  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 15:47:17  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:47:17  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(dport=2, sport=4)
25/08/2021 15:47:18              dut.10.240.183.62: port 0/queue 6: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=134 - nb_segs=1 - RSS hash=0x8ee1e476 - RSS queue=0x6 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x6
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:47:18  TestCVLAdvancedIAVFRSSGTPoGRE: action: save_hash

25/08/2021 15:47:18  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x8ee1e476', '0x6')]
25/08/2021 15:47:18  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:47:18  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2926",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(dport=2, sport=4)
25/08/2021 15:47:20              dut.10.240.183.62: port 0/queue 0: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=134 - nb_segs=1 - RSS hash=0x61139c40 - RSS queue=0x0 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:47:20  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different

25/08/2021 15:47:20  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x61139c40', '0x0')]
25/08/2021 15:47:20  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:47:20  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IP(src="1.1.2.14", dst="1.1.2.15")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2027")/UDP(dport=12, sport=14)
25/08/2021 15:47:21              dut.10.240.183.62: port 0/queue 6: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=134 - nb_segs=1 - RSS hash=0x8ee1e476 - RSS queue=0x6 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x6
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:47:21  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_same

25/08/2021 15:47:21  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x8ee1e476', '0x6')]
25/08/2021 15:47:21  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:47:21  TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/IP(dst="192.168.0.1", src="192.168.0.2")/UDP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.7")/UDP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(sport=4, dport=2)']
25/08/2021 15:47:22              dut.10.240.183.62: port 0/queue 0: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=574 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 0: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=582 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 0: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=142 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:47:22  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash

25/08/2021 15:47:22  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 15:47:22  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:47:22  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(dport=2, sport=4)
25/08/2021 15:47:24              dut.10.240.183.62: port 0/queue 6: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=134 - nb_segs=1 - RSS hash=0x8ee1e476 - RSS queue=0x6 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x6
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:47:24  TestCVLAdvancedIAVFRSSGTPoGRE: action: save_hash

25/08/2021 15:47:24  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x8ee1e476', '0x6')]
25/08/2021 15:47:24  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:47:24  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2926",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(dport=2, sport=4)
25/08/2021 15:47:25              dut.10.240.183.62: port 0/queue 0: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=134 - nb_segs=1 - RSS hash=0x61139c40 - RSS queue=0x0 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:47:25  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different

25/08/2021 15:47:25  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x61139c40', '0x0')]
25/08/2021 15:47:25  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:47:25  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IP(src="1.1.2.14", dst="1.1.2.15")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2027")/UDP(dport=12, sport=14)
25/08/2021 15:47:26              dut.10.240.183.62: port 0/queue 6: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=134 - nb_segs=1 - RSS hash=0x8ee1e476 - RSS queue=0x6 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x6
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:47:26  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_same

25/08/2021 15:47:26  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x8ee1e476', '0x6')]
25/08/2021 15:47:26  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:47:26  TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/IP(dst="192.168.0.1", src="192.168.0.2")/UDP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.7")/UDP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(sport=4, dport=2)']
25/08/2021 15:47:28              dut.10.240.183.62: port 0/queue 0: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=574 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 0: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=582 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 0: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=142 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:47:28  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash

25/08/2021 15:47:28  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 15:47:28  TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle post-test--------------
25/08/2021 15:47:28              dut.10.240.183.62: flow destroy 0 rule 0
25/08/2021 15:47:29              dut.10.240.183.62: 
Flow rule #0 destroyed
testpmd> 
25/08/2021 15:47:29              dut.10.240.183.62: flow list 0
25/08/2021 15:47:29              dut.10.240.183.62: 
25/08/2021 15:47:29  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:47:29  TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(dport=2, sport=4)', 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(dport=2, sport=4)', 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(dport=2, sport=4)']
25/08/2021 15:47:31              dut.10.240.183.62:  port 0/queue 0: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=130 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 0: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=134 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 0: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=134 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:47:31  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash

25/08/2021 15:47:31  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 15:47:31  TestCVLAdvancedIAVFRSSGTPoGRE: sub_case mac_ipv4_gre_ipv4_gtpu_eh_ipv6_udp_l3src passed
25/08/2021 15:47:31              dut.10.240.183.62: flow flush 0
25/08/2021 15:47:31              dut.10.240.183.62: 
25/08/2021 15:47:31  TestCVLAdvancedIAVFRSSGTPoGRE: ===================Test sub case: mac_ipv4_gre_ipv4_gtpu_eh_ipv6_udp_l4dst================
25/08/2021 15:47:31  TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle test--------------
25/08/2021 15:47:31              dut.10.240.183.62: flow validate 0 ingress pattern eth / ipv4 / gre / ipv4 / udp / gtpu / gtp_psc / ipv6 / udp / end actions rss types ipv6-udp l4-dst-only end key_len 0 queues end / end
25/08/2021 15:47:31              dut.10.240.183.62: 
Flow rule validated
25/08/2021 15:47:31              dut.10.240.183.62: flow create 0 ingress pattern eth / ipv4 / gre / ipv4 / udp / gtpu / gtp_psc / ipv6 / udp / end actions rss types ipv6-udp l4-dst-only end key_len 0 queues end / end
25/08/2021 15:47:31              dut.10.240.183.62: 
Flow rule #0 created
25/08/2021 15:47:31              dut.10.240.183.62: flow list 0
25/08/2021 15:47:31              dut.10.240.183.62: 
ID	Group	Prio	Attr	Rule
0	0	0	i--	ETH IPV4 GRE IPV4 UDP GTPU GTP_PSC IPV6 UDP => RSS
25/08/2021 15:47:31  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:47:31  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(dport=2, sport=4)
25/08/2021 15:47:32              dut.10.240.183.62:  port 0/queue 3: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=130 - nb_segs=1 - RSS hash=0xc33c9e03 - RSS queue=0x3 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x3
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:47:32  TestCVLAdvancedIAVFRSSGTPoGRE: action: save_hash

25/08/2021 15:47:32  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xc33c9e03', '0x3')]
25/08/2021 15:47:32  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:47:32  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(dport=12, sport=4)
25/08/2021 15:47:34              dut.10.240.183.62: port 0/queue 1: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=130 - nb_segs=1 - RSS hash=0x91516881 - RSS queue=0x1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x1
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:47:34  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different

25/08/2021 15:47:34  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x91516881', '0x1')]
25/08/2021 15:47:34  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:47:34  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IP(src="1.1.2.14", dst="1.1.2.15")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2926",dst="CDCD:910A:2222:5498:8475:1111:3900:2027")/UDP(dport=2, sport=14)
25/08/2021 15:47:35              dut.10.240.183.62: port 0/queue 3: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=130 - nb_segs=1 - RSS hash=0xc33c9e03 - RSS queue=0x3 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x3
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:47:35  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_same

25/08/2021 15:47:35  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xc33c9e03', '0x3')]
25/08/2021 15:47:35  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:47:35  TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/IP(dst="192.168.0.1", src="192.168.0.2")/UDP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.7")/UDP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(sport=4, dport=2)']
25/08/2021 15:47:36              dut.10.240.183.62: port 0/queue 0: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=574 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 0: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=582 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 0: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=142 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:47:36  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash

25/08/2021 15:47:36  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 15:47:36  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:47:36  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(dport=2, sport=4)
25/08/2021 15:47:38              dut.10.240.183.62: port 0/queue 3: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=134 - nb_segs=1 - RSS hash=0xc33c9e03 - RSS queue=0x3 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x3
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:47:38  TestCVLAdvancedIAVFRSSGTPoGRE: action: save_hash

25/08/2021 15:47:38  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xc33c9e03', '0x3')]
25/08/2021 15:47:38  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:47:38  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(dport=12, sport=4)
25/08/2021 15:47:39              dut.10.240.183.62: port 0/queue 1: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=134 - nb_segs=1 - RSS hash=0x91516881 - RSS queue=0x1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x1
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:47:39  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different

25/08/2021 15:47:39  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x91516881', '0x1')]
25/08/2021 15:47:39  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:47:39  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IP(src="1.1.2.14", dst="1.1.2.15")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2926",dst="CDCD:910A:2222:5498:8475:1111:3900:2027")/UDP(dport=2, sport=14)
25/08/2021 15:47:40              dut.10.240.183.62: port 0/queue 3: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=134 - nb_segs=1 - RSS hash=0xc33c9e03 - RSS queue=0x3 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x3
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:47:40  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_same

25/08/2021 15:47:40  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xc33c9e03', '0x3')]
25/08/2021 15:47:40  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:47:40  TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/IP(dst="192.168.0.1", src="192.168.0.2")/UDP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.7")/UDP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(sport=4, dport=2)']
25/08/2021 15:47:42              dut.10.240.183.62: port 0/queue 0: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=574 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 0: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=582 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 0: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=142 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:47:42  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash

25/08/2021 15:47:42  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 15:47:42  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:47:42  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(dport=2, sport=4)
25/08/2021 15:47:43              dut.10.240.183.62: port 0/queue 3: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=134 - nb_segs=1 - RSS hash=0xc33c9e03 - RSS queue=0x3 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x3
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:47:43  TestCVLAdvancedIAVFRSSGTPoGRE: action: save_hash

25/08/2021 15:47:43  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xc33c9e03', '0x3')]
25/08/2021 15:47:43  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:47:43  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(dport=12, sport=4)
25/08/2021 15:47:45              dut.10.240.183.62: port 0/queue 1: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=134 - nb_segs=1 - RSS hash=0x91516881 - RSS queue=0x1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x1
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:47:45  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different

25/08/2021 15:47:45  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x91516881', '0x1')]
25/08/2021 15:47:45  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:47:45  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IP(src="1.1.2.14", dst="1.1.2.15")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2926",dst="CDCD:910A:2222:5498:8475:1111:3900:2027")/UDP(dport=2, sport=14)
25/08/2021 15:47:46              dut.10.240.183.62: port 0/queue 3: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=134 - nb_segs=1 - RSS hash=0xc33c9e03 - RSS queue=0x3 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x3
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:47:46  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_same

25/08/2021 15:47:46  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xc33c9e03', '0x3')]
25/08/2021 15:47:46  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:47:46  TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/IP(dst="192.168.0.1", src="192.168.0.2")/UDP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.7")/UDP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(sport=4, dport=2)']
25/08/2021 15:47:47              dut.10.240.183.62: port 0/queue 0: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=574 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 0: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=582 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 0: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=142 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:47:47  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash

25/08/2021 15:47:47  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 15:47:47  TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle post-test--------------
25/08/2021 15:47:47              dut.10.240.183.62: flow destroy 0 rule 0
25/08/2021 15:47:49              dut.10.240.183.62: 
Flow rule #0 destroyed
testpmd> 
25/08/2021 15:47:49              dut.10.240.183.62: flow list 0
25/08/2021 15:47:49              dut.10.240.183.62: 
25/08/2021 15:47:49  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:47:49  TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(dport=2, sport=4)', 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(dport=2, sport=4)', 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(dport=2, sport=4)']
25/08/2021 15:47:53              dut.10.240.183.62:  port 0/queue 0: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=130 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 0: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=134 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 0: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=134 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:47:53  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash

25/08/2021 15:47:53  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 15:47:53  TestCVLAdvancedIAVFRSSGTPoGRE: sub_case mac_ipv4_gre_ipv4_gtpu_eh_ipv6_udp_l4dst passed
25/08/2021 15:47:53              dut.10.240.183.62: flow flush 0
25/08/2021 15:47:53              dut.10.240.183.62: 
25/08/2021 15:47:53  TestCVLAdvancedIAVFRSSGTPoGRE: ===================Test sub case: mac_ipv4_gre_ipv4_gtpu_eh_ipv6_udp_l4src================
25/08/2021 15:47:53  TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle test--------------
25/08/2021 15:47:53              dut.10.240.183.62: flow validate 0 ingress pattern eth / ipv4 / gre / ipv4 / udp / gtpu / gtp_psc / ipv6 / udp / end actions rss types ipv6-udp l4-src-only end key_len 0 queues end / end
25/08/2021 15:47:53              dut.10.240.183.62: 
Flow rule validated
25/08/2021 15:47:53              dut.10.240.183.62: flow create 0 ingress pattern eth / ipv4 / gre / ipv4 / udp / gtpu / gtp_psc / ipv6 / udp / end actions rss types ipv6-udp l4-src-only end key_len 0 queues end / end
25/08/2021 15:47:53              dut.10.240.183.62: 
Flow rule #0 created
25/08/2021 15:47:53              dut.10.240.183.62: flow list 0
25/08/2021 15:47:53              dut.10.240.183.62: 
ID	Group	Prio	Attr	Rule
0	0	0	i--	ETH IPV4 GRE IPV4 UDP GTPU GTP_PSC IPV6 UDP => RSS
25/08/2021 15:47:53  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:47:53  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(dport=2, sport=4)
25/08/2021 15:47:54              dut.10.240.183.62:  port 0/queue 1: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=130 - nb_segs=1 - RSS hash=0xe19e4f01 - RSS queue=0x1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x1
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:47:54  TestCVLAdvancedIAVFRSSGTPoGRE: action: save_hash

25/08/2021 15:47:54  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xe19e4f01', '0x1')]
25/08/2021 15:47:54  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:47:54  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(dport=2, sport=14)
25/08/2021 15:47:56              dut.10.240.183.62: port 0/queue 2: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=130 - nb_segs=1 - RSS hash=0x526df682 - RSS queue=0x2 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x2
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:47:56  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different

25/08/2021 15:47:56  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x526df682', '0x2')]
25/08/2021 15:47:56  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:47:56  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IP(src="1.1.2.14", dst="1.1.2.15")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2926",dst="CDCD:910A:2222:5498:8475:1111:3900:2027")/UDP(dport=12, sport=4)
25/08/2021 15:47:57              dut.10.240.183.62: port 0/queue 1: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=130 - nb_segs=1 - RSS hash=0xe19e4f01 - RSS queue=0x1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x1
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:47:57  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_same

25/08/2021 15:47:57  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xe19e4f01', '0x1')]
25/08/2021 15:47:57  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:47:57  TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/IP(dst="192.168.0.1", src="192.168.0.2")/UDP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.7")/UDP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(sport=4, dport=2)']
25/08/2021 15:47:59              dut.10.240.183.62: port 0/queue 0: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=574 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 0: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=582 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 0: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=142 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:47:59  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash

25/08/2021 15:47:59  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 15:47:59  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:47:59  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(dport=2, sport=4)
25/08/2021 15:48:00              dut.10.240.183.62: port 0/queue 1: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=134 - nb_segs=1 - RSS hash=0xe19e4f01 - RSS queue=0x1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x1
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:48:00  TestCVLAdvancedIAVFRSSGTPoGRE: action: save_hash

25/08/2021 15:48:00  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xe19e4f01', '0x1')]
25/08/2021 15:48:00  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:48:00  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(dport=2, sport=14)
25/08/2021 15:48:01              dut.10.240.183.62: port 0/queue 2: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=134 - nb_segs=1 - RSS hash=0x526df682 - RSS queue=0x2 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x2
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:48:01  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different

25/08/2021 15:48:01  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x526df682', '0x2')]
25/08/2021 15:48:01  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:48:01  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IP(src="1.1.2.14", dst="1.1.2.15")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2926",dst="CDCD:910A:2222:5498:8475:1111:3900:2027")/UDP(dport=12, sport=4)
25/08/2021 15:48:03              dut.10.240.183.62: port 0/queue 1: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=134 - nb_segs=1 - RSS hash=0xe19e4f01 - RSS queue=0x1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x1
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:48:03  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_same

25/08/2021 15:48:03  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xe19e4f01', '0x1')]
25/08/2021 15:48:03  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:48:03  TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/IP(dst="192.168.0.1", src="192.168.0.2")/UDP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.7")/UDP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(sport=4, dport=2)']
25/08/2021 15:48:04              dut.10.240.183.62: port 0/queue 0: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=574 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 0: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=582 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 0: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=142 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:48:04  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash

25/08/2021 15:48:04  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 15:48:04  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:48:04  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(dport=2, sport=4)
25/08/2021 15:48:06              dut.10.240.183.62: port 0/queue 1: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=134 - nb_segs=1 - RSS hash=0xe19e4f01 - RSS queue=0x1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x1
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:48:06  TestCVLAdvancedIAVFRSSGTPoGRE: action: save_hash

25/08/2021 15:48:06  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xe19e4f01', '0x1')]
25/08/2021 15:48:06  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:48:06  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(dport=2, sport=14)
25/08/2021 15:48:07              dut.10.240.183.62: port 0/queue 2: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=134 - nb_segs=1 - RSS hash=0x526df682 - RSS queue=0x2 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x2
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:48:07  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different

25/08/2021 15:48:07  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x526df682', '0x2')]
25/08/2021 15:48:07  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:48:07  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IP(src="1.1.2.14", dst="1.1.2.15")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2926",dst="CDCD:910A:2222:5498:8475:1111:3900:2027")/UDP(dport=12, sport=4)
25/08/2021 15:48:08              dut.10.240.183.62: port 0/queue 1: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=134 - nb_segs=1 - RSS hash=0xe19e4f01 - RSS queue=0x1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x1
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:48:08  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_same

25/08/2021 15:48:08  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xe19e4f01', '0x1')]
25/08/2021 15:48:08  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:48:08  TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/IP(dst="192.168.0.1", src="192.168.0.2")/UDP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.7")/UDP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(sport=4, dport=2)']
25/08/2021 15:48:10              dut.10.240.183.62: port 0/queue 0: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=574 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 0: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=582 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 0: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=142 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:48:10  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash

25/08/2021 15:48:10  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 15:48:10  TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle post-test--------------
25/08/2021 15:48:10              dut.10.240.183.62: flow destroy 0 rule 0
25/08/2021 15:48:11              dut.10.240.183.62: 
Flow rule #0 destroyed
testpmd> 
25/08/2021 15:48:11              dut.10.240.183.62: flow list 0
25/08/2021 15:48:11              dut.10.240.183.62: 
25/08/2021 15:48:11  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:48:11  TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(dport=2, sport=4)', 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(dport=2, sport=4)', 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(dport=2, sport=4)']
25/08/2021 15:48:13              dut.10.240.183.62:  port 0/queue 0: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=130 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 0: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=134 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 0: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=134 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:48:13  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash

25/08/2021 15:48:13  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 15:48:13  TestCVLAdvancedIAVFRSSGTPoGRE: sub_case mac_ipv4_gre_ipv4_gtpu_eh_ipv6_udp_l4src passed
25/08/2021 15:48:13              dut.10.240.183.62: flow flush 0
25/08/2021 15:48:13              dut.10.240.183.62: 
25/08/2021 15:48:13  TestCVLAdvancedIAVFRSSGTPoGRE: ===================Test sub case: mac_ipv4_gre_ipv4_gtpu_eh_ipv6_udp_l3dstl4dst================
25/08/2021 15:48:13  TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle test--------------
25/08/2021 15:48:13              dut.10.240.183.62: flow validate 0 ingress pattern eth / ipv4 / gre / ipv4 / udp / gtpu / gtp_psc / ipv6 / udp / end actions rss types ipv6-udp l3-dst-only l4-dst-only end key_len 0 queues end / end
25/08/2021 15:48:13              dut.10.240.183.62: 
Flow rule validated
25/08/2021 15:48:13              dut.10.240.183.62: flow create 0 ingress pattern eth / ipv4 / gre / ipv4 / udp / gtpu / gtp_psc / ipv6 / udp / end actions rss types ipv6-udp l3-dst-only l4-dst-only end key_len 0 queues end / end
25/08/2021 15:48:13              dut.10.240.183.62: 
Flow rule #0 created
25/08/2021 15:48:13              dut.10.240.183.62: flow list 0
25/08/2021 15:48:13              dut.10.240.183.62: 
ID	Group	Prio	Attr	Rule
0	0	0	i--	ETH IPV4 GRE IPV4 UDP GTPU GTP_PSC IPV6 UDP => RSS
25/08/2021 15:48:13  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:48:13  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(dport=2, sport=4)
25/08/2021 15:48:14              dut.10.240.183.62:  port 0/queue 6: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=130 - nb_segs=1 - RSS hash=0x1d7f7c16 - RSS queue=0x6 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x6
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:48:14  TestCVLAdvancedIAVFRSSGTPoGRE: action: save_hash

25/08/2021 15:48:14  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x1d7f7c16', '0x6')]
25/08/2021 15:48:14  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:48:14  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2027")/UDP(dport=2, sport=4)
25/08/2021 15:48:15              dut.10.240.183.62: port 0/queue 15: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=130 - nb_segs=1 - RSS hash=0x1f51a68f - RSS queue=0xf - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0xf
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:48:15  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different

25/08/2021 15:48:15  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x1f51a68f', '0xf')]
25/08/2021 15:48:15  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:48:15  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(dport=12, sport=4)
25/08/2021 15:48:17              dut.10.240.183.62: port 0/queue 10: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=130 - nb_segs=1 - RSS hash=0x7033e28a - RSS queue=0xa - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0xa
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:48:17  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different

25/08/2021 15:48:17  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x7033e28a', '0xa')]
25/08/2021 15:48:17  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:48:17  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IP(src="1.1.2.14", dst="1.1.2.15")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2926",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(dport=2, sport=14)
25/08/2021 15:48:18              dut.10.240.183.62: port 0/queue 6: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=130 - nb_segs=1 - RSS hash=0x1d7f7c16 - RSS queue=0x6 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x6
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:48:18  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_same

25/08/2021 15:48:18  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x1d7f7c16', '0x6')]
25/08/2021 15:48:18  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:48:18  TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/IP(dst="192.168.0.1", src="192.168.0.2")/UDP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.7")/UDP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(sport=4, dport=2)']
25/08/2021 15:48:20              dut.10.240.183.62: port 0/queue 0: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=574 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 0: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=582 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 0: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=142 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:48:20  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash

25/08/2021 15:48:20  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 15:48:20  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:48:20  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(dport=2, sport=4)
25/08/2021 15:48:21              dut.10.240.183.62: port 0/queue 6: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=134 - nb_segs=1 - RSS hash=0x1d7f7c16 - RSS queue=0x6 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x6
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:48:21  TestCVLAdvancedIAVFRSSGTPoGRE: action: save_hash

25/08/2021 15:48:21  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x1d7f7c16', '0x6')]
25/08/2021 15:48:21  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:48:21  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2027")/UDP(dport=2, sport=4)
25/08/2021 15:48:22              dut.10.240.183.62: port 0/queue 15: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=134 - nb_segs=1 - RSS hash=0x1f51a68f - RSS queue=0xf - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0xf
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:48:22  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different

25/08/2021 15:48:22  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x1f51a68f', '0xf')]
25/08/2021 15:48:22  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:48:22  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(dport=12, sport=4)
25/08/2021 15:48:24              dut.10.240.183.62: port 0/queue 10: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=134 - nb_segs=1 - RSS hash=0x7033e28a - RSS queue=0xa - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0xa
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:48:24  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different

25/08/2021 15:48:24  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x7033e28a', '0xa')]
25/08/2021 15:48:24  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:48:24  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IP(src="1.1.2.14", dst="1.1.2.15")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2926",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(dport=2, sport=14)
25/08/2021 15:48:25              dut.10.240.183.62: port 0/queue 6: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=134 - nb_segs=1 - RSS hash=0x1d7f7c16 - RSS queue=0x6 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x6
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:48:25  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_same

25/08/2021 15:48:25  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x1d7f7c16', '0x6')]
25/08/2021 15:48:25  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:48:25  TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/IP(dst="192.168.0.1", src="192.168.0.2")/UDP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.7")/UDP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(sport=4, dport=2)']
25/08/2021 15:48:26              dut.10.240.183.62: port 0/queue 0: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=574 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 0: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=582 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 0: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=142 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:48:26  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash

25/08/2021 15:48:26  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 15:48:26  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:48:26  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(dport=2, sport=4)
25/08/2021 15:48:28              dut.10.240.183.62: port 0/queue 6: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=134 - nb_segs=1 - RSS hash=0x1d7f7c16 - RSS queue=0x6 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x6
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:48:28  TestCVLAdvancedIAVFRSSGTPoGRE: action: save_hash

25/08/2021 15:48:28  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x1d7f7c16', '0x6')]
25/08/2021 15:48:28  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:48:28  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2027")/UDP(dport=2, sport=4)
25/08/2021 15:48:29              dut.10.240.183.62: port 0/queue 15: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=134 - nb_segs=1 - RSS hash=0x1f51a68f - RSS queue=0xf - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0xf
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:48:29  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different

25/08/2021 15:48:29  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x1f51a68f', '0xf')]
25/08/2021 15:48:29  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:48:29  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(dport=12, sport=4)
25/08/2021 15:48:30              dut.10.240.183.62: port 0/queue 10: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=134 - nb_segs=1 - RSS hash=0x7033e28a - RSS queue=0xa - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0xa
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:48:30  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different

25/08/2021 15:48:30  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x7033e28a', '0xa')]
25/08/2021 15:48:30  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:48:30  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IP(src="1.1.2.14", dst="1.1.2.15")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2926",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(dport=2, sport=14)
25/08/2021 15:48:32              dut.10.240.183.62: port 0/queue 6: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=134 - nb_segs=1 - RSS hash=0x1d7f7c16 - RSS queue=0x6 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x6
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:48:32  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_same

25/08/2021 15:48:32  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x1d7f7c16', '0x6')]
25/08/2021 15:48:32  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:48:32  TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/IP(dst="192.168.0.1", src="192.168.0.2")/UDP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.7")/UDP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(sport=4, dport=2)']
25/08/2021 15:48:33              dut.10.240.183.62: port 0/queue 0: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=574 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 0: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=582 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 0: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=142 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:48:33  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash

25/08/2021 15:48:33  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 15:48:33  TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle post-test--------------
25/08/2021 15:48:33              dut.10.240.183.62: flow destroy 0 rule 0
25/08/2021 15:48:34              dut.10.240.183.62: 
Flow rule #0 destroyed
testpmd> 
25/08/2021 15:48:34              dut.10.240.183.62: flow list 0
25/08/2021 15:48:34              dut.10.240.183.62: 
25/08/2021 15:48:34  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:48:34  TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(dport=2, sport=4)', 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(dport=2, sport=4)', 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(dport=2, sport=4)']
25/08/2021 15:48:36              dut.10.240.183.62:  port 0/queue 0: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=130 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 0: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=134 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 0: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=134 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:48:36  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash

25/08/2021 15:48:36  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 15:48:36  TestCVLAdvancedIAVFRSSGTPoGRE: sub_case mac_ipv4_gre_ipv4_gtpu_eh_ipv6_udp_l3dstl4dst passed
25/08/2021 15:48:36              dut.10.240.183.62: flow flush 0
25/08/2021 15:48:36              dut.10.240.183.62: 
25/08/2021 15:48:36  TestCVLAdvancedIAVFRSSGTPoGRE: ===================Test sub case: mac_ipv4_gre_ipv4_gtpu_eh_ipv6_udp_l3srcl4dst================
25/08/2021 15:48:36  TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle test--------------
25/08/2021 15:48:36              dut.10.240.183.62: flow validate 0 ingress pattern eth / ipv4 / gre / ipv4 / udp / gtpu / gtp_psc / ipv6 / udp / end actions rss types ipv6-udp l3-src-only l4-dst-only end key_len 0 queues end / end
25/08/2021 15:48:36              dut.10.240.183.62: 
Flow rule validated
25/08/2021 15:48:36              dut.10.240.183.62: flow create 0 ingress pattern eth / ipv4 / gre / ipv4 / udp / gtpu / gtp_psc / ipv6 / udp / end actions rss types ipv6-udp l3-src-only l4-dst-only end key_len 0 queues end / end
25/08/2021 15:48:36              dut.10.240.183.62: 
Flow rule #0 created
25/08/2021 15:48:36              dut.10.240.183.62: flow list 0
25/08/2021 15:48:36              dut.10.240.183.62: 
ID	Group	Prio	Attr	Rule
0	0	0	i--	ETH IPV4 GRE IPV4 UDP GTPU GTP_PSC IPV6 UDP => RSS
25/08/2021 15:48:36  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:48:36  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(dport=2, sport=4)
25/08/2021 15:48:38              dut.10.240.183.62:  port 0/queue 6: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=130 - nb_segs=1 - RSS hash=0x45c9a66 - RSS queue=0x6 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x6
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:48:38  TestCVLAdvancedIAVFRSSGTPoGRE: action: save_hash

25/08/2021 15:48:38  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x45c9a66', '0x6')]
25/08/2021 15:48:38  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:48:38  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2926",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(dport=2, sport=4)
25/08/2021 15:48:39              dut.10.240.183.62: port 0/queue 0: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=130 - nb_segs=1 - RSS hash=0xebaee250 - RSS queue=0x0 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:48:39  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different

25/08/2021 15:48:39  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xebaee250', '0x0')]
25/08/2021 15:48:39  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:48:39  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(dport=12, sport=4)
25/08/2021 15:48:40              dut.10.240.183.62: port 0/queue 10: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=130 - nb_segs=1 - RSS hash=0x691004fa - RSS queue=0xa - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0xa
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:48:40  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different

25/08/2021 15:48:40  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x691004fa', '0xa')]
25/08/2021 15:48:40  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:48:40  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IP(src="1.1.2.14", dst="1.1.2.15")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2027")/UDP(dport=2, sport=14)
25/08/2021 15:48:42              dut.10.240.183.62: port 0/queue 6: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=130 - nb_segs=1 - RSS hash=0x45c9a66 - RSS queue=0x6 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x6
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:48:42  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_same

25/08/2021 15:48:42  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x45c9a66', '0x6')]
25/08/2021 15:48:42  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:48:42  TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/IP(dst="192.168.0.1", src="192.168.0.2")/UDP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.7")/UDP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(sport=4, dport=2)']
25/08/2021 15:48:43              dut.10.240.183.62: port 0/queue 0: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=574 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 0: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=582 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 0: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=142 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:48:43  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash

25/08/2021 15:48:43  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 15:48:43  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:48:43  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(dport=2, sport=4)
25/08/2021 15:48:44              dut.10.240.183.62: port 0/queue 6: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=134 - nb_segs=1 - RSS hash=0x45c9a66 - RSS queue=0x6 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x6
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:48:44  TestCVLAdvancedIAVFRSSGTPoGRE: action: save_hash

25/08/2021 15:48:44  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x45c9a66', '0x6')]
25/08/2021 15:48:44  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:48:44  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2926",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(dport=2, sport=4)
25/08/2021 15:48:46              dut.10.240.183.62: port 0/queue 0: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=134 - nb_segs=1 - RSS hash=0xebaee250 - RSS queue=0x0 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:48:46  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different

25/08/2021 15:48:46  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xebaee250', '0x0')]
25/08/2021 15:48:46  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:48:46  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(dport=12, sport=4)
25/08/2021 15:48:47              dut.10.240.183.62: port 0/queue 10: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=134 - nb_segs=1 - RSS hash=0x691004fa - RSS queue=0xa - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0xa
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:48:47  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different

25/08/2021 15:48:47  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x691004fa', '0xa')]
25/08/2021 15:48:47  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:48:47  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IP(src="1.1.2.14", dst="1.1.2.15")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2027")/UDP(dport=2, sport=14)
25/08/2021 15:48:48              dut.10.240.183.62: port 0/queue 6: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=134 - nb_segs=1 - RSS hash=0x45c9a66 - RSS queue=0x6 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x6
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:48:48  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_same

25/08/2021 15:48:48  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x45c9a66', '0x6')]
25/08/2021 15:48:48  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:48:48  TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/IP(dst="192.168.0.1", src="192.168.0.2")/UDP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.7")/UDP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(sport=4, dport=2)']
25/08/2021 15:48:50              dut.10.240.183.62: port 0/queue 0: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=574 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 0: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=582 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 0: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=142 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:48:50  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash

25/08/2021 15:48:50  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 15:48:50  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:48:50  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(dport=2, sport=4)
25/08/2021 15:48:51              dut.10.240.183.62: port 0/queue 6: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=134 - nb_segs=1 - RSS hash=0x45c9a66 - RSS queue=0x6 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x6
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:48:51  TestCVLAdvancedIAVFRSSGTPoGRE: action: save_hash

25/08/2021 15:48:51  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x45c9a66', '0x6')]
25/08/2021 15:48:51  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:48:51  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2926",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(dport=2, sport=4)
25/08/2021 15:48:53              dut.10.240.183.62: port 0/queue 0: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=134 - nb_segs=1 - RSS hash=0xebaee250 - RSS queue=0x0 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:48:53  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different

25/08/2021 15:48:53  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xebaee250', '0x0')]
25/08/2021 15:48:53  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:48:53  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(dport=12, sport=4)
25/08/2021 15:48:54              dut.10.240.183.62: port 0/queue 10: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=134 - nb_segs=1 - RSS hash=0x691004fa - RSS queue=0xa - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0xa
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:48:54  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different

25/08/2021 15:48:54  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x691004fa', '0xa')]
25/08/2021 15:48:54  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:48:54  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IP(src="1.1.2.14", dst="1.1.2.15")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2027")/UDP(dport=2, sport=14)
25/08/2021 15:48:55              dut.10.240.183.62: port 0/queue 6: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=134 - nb_segs=1 - RSS hash=0x45c9a66 - RSS queue=0x6 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x6
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:48:55  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_same

25/08/2021 15:48:55  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x45c9a66', '0x6')]
25/08/2021 15:48:55  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:48:55  TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/IP(dst="192.168.0.1", src="192.168.0.2")/UDP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.7")/UDP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(sport=4, dport=2)']
25/08/2021 15:48:57              dut.10.240.183.62: port 0/queue 0: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=574 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 0: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=582 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 0: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=142 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:48:57  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash

25/08/2021 15:48:57  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 15:48:57  TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle post-test--------------
25/08/2021 15:48:57              dut.10.240.183.62: flow destroy 0 rule 0
25/08/2021 15:48:58              dut.10.240.183.62: 
Flow rule #0 destroyed
testpmd> 
25/08/2021 15:48:58              dut.10.240.183.62: flow list 0
25/08/2021 15:48:58              dut.10.240.183.62: 
25/08/2021 15:48:58  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:48:58  TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(dport=2, sport=4)', 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(dport=2, sport=4)', 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(dport=2, sport=4)']
25/08/2021 15:49:00              dut.10.240.183.62:  port 0/queue 0: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=130 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 0: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=134 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 0: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=134 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:49:00  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash

25/08/2021 15:49:00  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 15:49:00  TestCVLAdvancedIAVFRSSGTPoGRE: sub_case mac_ipv4_gre_ipv4_gtpu_eh_ipv6_udp_l3srcl4dst passed
25/08/2021 15:49:00              dut.10.240.183.62: flow flush 0
25/08/2021 15:49:00              dut.10.240.183.62: 
25/08/2021 15:49:00  TestCVLAdvancedIAVFRSSGTPoGRE: ===================Test sub case: mac_ipv4_gre_ipv4_gtpu_eh_ipv6_udp_l3dstl4src================
25/08/2021 15:49:00  TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle test--------------
25/08/2021 15:49:00              dut.10.240.183.62: flow validate 0 ingress pattern eth / ipv4 / gre / ipv4 / udp / gtpu / gtp_psc / ipv6 / udp / end actions rss types ipv6-udp l3-dst-only l4-src-only end key_len 0 queues end / end
25/08/2021 15:49:00              dut.10.240.183.62: 
Flow rule validated
25/08/2021 15:49:00              dut.10.240.183.62: flow create 0 ingress pattern eth / ipv4 / gre / ipv4 / udp / gtpu / gtp_psc / ipv6 / udp / end actions rss types ipv6-udp l3-dst-only l4-src-only end key_len 0 queues end / end
25/08/2021 15:49:00              dut.10.240.183.62: 
Flow rule #0 created
25/08/2021 15:49:00              dut.10.240.183.62: flow list 0
25/08/2021 15:49:00              dut.10.240.183.62: 
ID	Group	Prio	Attr	Rule
0	0	0	i--	ETH IPV4 GRE IPV4 UDP GTPU GTP_PSC IPV6 UDP => RSS
25/08/2021 15:49:00  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:49:00  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(dport=2, sport=4)
25/08/2021 15:49:01              dut.10.240.183.62:  port 0/queue 14: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=130 - nb_segs=1 - RSS hash=0xd29cbd0e - RSS queue=0xe - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0xe
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:49:01  TestCVLAdvancedIAVFRSSGTPoGRE: action: save_hash

25/08/2021 15:49:01  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xd29cbd0e', '0xe')]
25/08/2021 15:49:01  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:49:01  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2027")/UDP(dport=2, sport=4)
25/08/2021 15:49:02              dut.10.240.183.62: port 0/queue 7: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=130 - nb_segs=1 - RSS hash=0xd0b26797 - RSS queue=0x7 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x7
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:49:02  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different

25/08/2021 15:49:02  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xd0b26797', '0x7')]
25/08/2021 15:49:02  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:49:02  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(dport=2, sport=14)
25/08/2021 15:49:04              dut.10.240.183.62: port 0/queue 10: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=130 - nb_segs=1 - RSS hash=0xfa8e9c9a - RSS queue=0xa - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0xa
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:49:04  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different

25/08/2021 15:49:04  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xfa8e9c9a', '0xa')]
25/08/2021 15:49:04  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:49:04  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IP(src="1.1.2.14", dst="1.1.2.15")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2926",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(dport=12, sport=4)
25/08/2021 15:49:05              dut.10.240.183.62: port 0/queue 14: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=130 - nb_segs=1 - RSS hash=0xd29cbd0e - RSS queue=0xe - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0xe
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:49:05  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_same

25/08/2021 15:49:05  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xd29cbd0e', '0xe')]
25/08/2021 15:49:05  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:49:05  TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/IP(dst="192.168.0.1", src="192.168.0.2")/UDP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.7")/UDP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(sport=4, dport=2)']
25/08/2021 15:49:07              dut.10.240.183.62: port 0/queue 0: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=574 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 0: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=582 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 0: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=142 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:49:07  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash

25/08/2021 15:49:07  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 15:49:07  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:49:07  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(dport=2, sport=4)
25/08/2021 15:49:08              dut.10.240.183.62: port 0/queue 14: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=134 - nb_segs=1 - RSS hash=0xd29cbd0e - RSS queue=0xe - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0xe
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:49:08  TestCVLAdvancedIAVFRSSGTPoGRE: action: save_hash

25/08/2021 15:49:08  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xd29cbd0e', '0xe')]
25/08/2021 15:49:08  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:49:08  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2027")/UDP(dport=2, sport=4)
25/08/2021 15:49:09              dut.10.240.183.62: port 0/queue 7: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=134 - nb_segs=1 - RSS hash=0xd0b26797 - RSS queue=0x7 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x7
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:49:09  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different

25/08/2021 15:49:09  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xd0b26797', '0x7')]
25/08/2021 15:49:09  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:49:09  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(dport=2, sport=14)
25/08/2021 15:49:11              dut.10.240.183.62: port 0/queue 10: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=134 - nb_segs=1 - RSS hash=0xfa8e9c9a - RSS queue=0xa - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0xa
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:49:11  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different

25/08/2021 15:49:11  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xfa8e9c9a', '0xa')]
25/08/2021 15:49:11  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:49:11  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IP(src="1.1.2.14", dst="1.1.2.15")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2926",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(dport=12, sport=4)
25/08/2021 15:49:12              dut.10.240.183.62: port 0/queue 14: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=134 - nb_segs=1 - RSS hash=0xd29cbd0e - RSS queue=0xe - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0xe
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:49:12  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_same

25/08/2021 15:49:12  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xd29cbd0e', '0xe')]
25/08/2021 15:49:12  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:49:12  TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/IP(dst="192.168.0.1", src="192.168.0.2")/UDP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.7")/UDP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(sport=4, dport=2)']
25/08/2021 15:49:13              dut.10.240.183.62: port 0/queue 0: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=574 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 0: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=582 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 0: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=142 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:49:13  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash

25/08/2021 15:49:13  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 15:49:13  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:49:13  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(dport=2, sport=4)
25/08/2021 15:49:15              dut.10.240.183.62: port 0/queue 14: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=134 - nb_segs=1 - RSS hash=0xd29cbd0e - RSS queue=0xe - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0xe
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:49:15  TestCVLAdvancedIAVFRSSGTPoGRE: action: save_hash

25/08/2021 15:49:15  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xd29cbd0e', '0xe')]
25/08/2021 15:49:15  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:49:15  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2027")/UDP(dport=2, sport=4)
25/08/2021 15:49:16              dut.10.240.183.62: port 0/queue 7: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=134 - nb_segs=1 - RSS hash=0xd0b26797 - RSS queue=0x7 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x7
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:49:16  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different

25/08/2021 15:49:16  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xd0b26797', '0x7')]
25/08/2021 15:49:16  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:49:16  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(dport=2, sport=14)
25/08/2021 15:49:17              dut.10.240.183.62: port 0/queue 10: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=134 - nb_segs=1 - RSS hash=0xfa8e9c9a - RSS queue=0xa - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0xa
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:49:17  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different

25/08/2021 15:49:17  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xfa8e9c9a', '0xa')]
25/08/2021 15:49:17  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:49:17  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IP(src="1.1.2.14", dst="1.1.2.15")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2926",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(dport=12, sport=4)
25/08/2021 15:49:19              dut.10.240.183.62: port 0/queue 14: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=134 - nb_segs=1 - RSS hash=0xd29cbd0e - RSS queue=0xe - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0xe
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:49:19  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_same

25/08/2021 15:49:19  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xd29cbd0e', '0xe')]
25/08/2021 15:49:19  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:49:19  TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/IP(dst="192.168.0.1", src="192.168.0.2")/UDP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.7")/UDP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(sport=4, dport=2)']
25/08/2021 15:49:20              dut.10.240.183.62: port 0/queue 0: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=574 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 0: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=582 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 0: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=142 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:49:20  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash

25/08/2021 15:49:20  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 15:49:20  TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle post-test--------------
25/08/2021 15:49:20              dut.10.240.183.62: flow destroy 0 rule 0
25/08/2021 15:49:21              dut.10.240.183.62: 
Flow rule #0 destroyed
testpmd> 
25/08/2021 15:49:21              dut.10.240.183.62: flow list 0
25/08/2021 15:49:21              dut.10.240.183.62: 
25/08/2021 15:49:21  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:49:21  TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(dport=2, sport=4)', 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(dport=2, sport=4)', 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(dport=2, sport=4)']
25/08/2021 15:49:23              dut.10.240.183.62:  port 0/queue 0: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=130 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 0: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=134 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 0: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=134 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:49:23  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash

25/08/2021 15:49:23  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 15:49:23  TestCVLAdvancedIAVFRSSGTPoGRE: sub_case mac_ipv4_gre_ipv4_gtpu_eh_ipv6_udp_l3dstl4src passed
25/08/2021 15:49:23              dut.10.240.183.62: flow flush 0
25/08/2021 15:49:23              dut.10.240.183.62: 
25/08/2021 15:49:23  TestCVLAdvancedIAVFRSSGTPoGRE: ===================Test sub case: mac_ipv4_gre_ipv4_gtpu_eh_ipv6_udp_l3srcl4src================
25/08/2021 15:49:23  TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle test--------------
25/08/2021 15:49:23              dut.10.240.183.62: flow validate 0 ingress pattern eth / ipv4 / gre / ipv4 / udp / gtpu / gtp_psc / ipv6 / udp / end actions rss types ipv6-udp l3-src-only l4-src-only end key_len 0 queues end / end
25/08/2021 15:49:23              dut.10.240.183.62: 
Flow rule validated
25/08/2021 15:49:23              dut.10.240.183.62: flow create 0 ingress pattern eth / ipv4 / gre / ipv4 / udp / gtpu / gtp_psc / ipv6 / udp / end actions rss types ipv6-udp l3-src-only l4-src-only end key_len 0 queues end / end
25/08/2021 15:49:23              dut.10.240.183.62: 
Flow rule #0 created
25/08/2021 15:49:23              dut.10.240.183.62: flow list 0
25/08/2021 15:49:23              dut.10.240.183.62: 
ID	Group	Prio	Attr	Rule
0	0	0	i--	ETH IPV4 GRE IPV4 UDP GTPU GTP_PSC IPV6 UDP => RSS
25/08/2021 15:49:23  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:49:23  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(dport=2, sport=4)
25/08/2021 15:49:25              dut.10.240.183.62:  port 0/queue 14: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=130 - nb_segs=1 - RSS hash=0xcbbf5b7e - RSS queue=0xe - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0xe
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:49:25  TestCVLAdvancedIAVFRSSGTPoGRE: action: save_hash

25/08/2021 15:49:25  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xcbbf5b7e', '0xe')]
25/08/2021 15:49:25  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:49:25  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2926",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(dport=2, sport=4)
25/08/2021 15:49:26              dut.10.240.183.62: port 0/queue 8: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=130 - nb_segs=1 - RSS hash=0x244d2348 - RSS queue=0x8 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x8
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:49:26  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different

25/08/2021 15:49:26  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x244d2348', '0x8')]
25/08/2021 15:49:26  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:49:26  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(dport=2, sport=14)
25/08/2021 15:49:27              dut.10.240.183.62: port 0/queue 10: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=130 - nb_segs=1 - RSS hash=0xe3ad7aea - RSS queue=0xa - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0xa
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:49:27  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different

25/08/2021 15:49:27  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xe3ad7aea', '0xa')]
25/08/2021 15:49:27  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:49:27  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IP(src="1.1.2.14", dst="1.1.2.15")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2027")/UDP(dport=12, sport=4)
25/08/2021 15:49:29              dut.10.240.183.62: port 0/queue 14: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=130 - nb_segs=1 - RSS hash=0xcbbf5b7e - RSS queue=0xe - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0xe
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:49:29  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_same

25/08/2021 15:49:29  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xcbbf5b7e', '0xe')]
25/08/2021 15:49:29  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:49:29  TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/IP(dst="192.168.0.1", src="192.168.0.2")/UDP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.7")/UDP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(sport=4, dport=2)']
25/08/2021 15:49:30              dut.10.240.183.62: port 0/queue 0: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=574 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 0: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=582 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 0: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=142 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:49:30  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash

25/08/2021 15:49:30  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 15:49:30  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:49:30  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(dport=2, sport=4)
25/08/2021 15:49:31              dut.10.240.183.62: port 0/queue 14: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=134 - nb_segs=1 - RSS hash=0xcbbf5b7e - RSS queue=0xe - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0xe
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:49:31  TestCVLAdvancedIAVFRSSGTPoGRE: action: save_hash

25/08/2021 15:49:31  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xcbbf5b7e', '0xe')]
25/08/2021 15:49:31  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:49:31  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2926",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(dport=2, sport=4)
25/08/2021 15:49:33              dut.10.240.183.62: port 0/queue 8: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=134 - nb_segs=1 - RSS hash=0x244d2348 - RSS queue=0x8 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x8
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:49:33  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different

25/08/2021 15:49:33  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x244d2348', '0x8')]
25/08/2021 15:49:33  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:49:33  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(dport=2, sport=14)
25/08/2021 15:49:34              dut.10.240.183.62: port 0/queue 10: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=134 - nb_segs=1 - RSS hash=0xe3ad7aea - RSS queue=0xa - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0xa
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:49:34  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different

25/08/2021 15:49:34  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xe3ad7aea', '0xa')]
25/08/2021 15:49:34  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:49:34  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IP(src="1.1.2.14", dst="1.1.2.15")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2027")/UDP(dport=12, sport=4)
25/08/2021 15:49:35              dut.10.240.183.62: port 0/queue 14: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=134 - nb_segs=1 - RSS hash=0xcbbf5b7e - RSS queue=0xe - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0xe
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:49:35  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_same

25/08/2021 15:49:35  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xcbbf5b7e', '0xe')]
25/08/2021 15:49:35  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:49:35  TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/IP(dst="192.168.0.1", src="192.168.0.2")/UDP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.7")/UDP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(sport=4, dport=2)']
25/08/2021 15:49:37              dut.10.240.183.62: port 0/queue 0: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=574 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 0: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=582 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 0: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=142 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:49:37  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash

25/08/2021 15:49:37  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 15:49:37  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:49:37  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(dport=2, sport=4)
25/08/2021 15:49:38              dut.10.240.183.62: port 0/queue 14: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=134 - nb_segs=1 - RSS hash=0xcbbf5b7e - RSS queue=0xe - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0xe
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:49:38  TestCVLAdvancedIAVFRSSGTPoGRE: action: save_hash

25/08/2021 15:49:38  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xcbbf5b7e', '0xe')]
25/08/2021 15:49:38  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:49:38  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2926",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(dport=2, sport=4)
25/08/2021 15:49:40              dut.10.240.183.62: port 0/queue 8: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=134 - nb_segs=1 - RSS hash=0x244d2348 - RSS queue=0x8 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x8
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:49:40  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different

25/08/2021 15:49:40  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x244d2348', '0x8')]
25/08/2021 15:49:40  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:49:40  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(dport=2, sport=14)
25/08/2021 15:49:41              dut.10.240.183.62: port 0/queue 10: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=134 - nb_segs=1 - RSS hash=0xe3ad7aea - RSS queue=0xa - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0xa
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:49:41  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different

25/08/2021 15:49:41  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xe3ad7aea', '0xa')]
25/08/2021 15:49:41  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:49:41  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IP(src="1.1.2.14", dst="1.1.2.15")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2027")/UDP(dport=12, sport=4)
25/08/2021 15:49:42              dut.10.240.183.62: port 0/queue 14: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=134 - nb_segs=1 - RSS hash=0xcbbf5b7e - RSS queue=0xe - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0xe
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:49:42  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_same

25/08/2021 15:49:42  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xcbbf5b7e', '0xe')]
25/08/2021 15:49:42  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:49:42  TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/IP(dst="192.168.0.1", src="192.168.0.2")/UDP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.7")/UDP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(sport=4, dport=2)']
25/08/2021 15:49:44              dut.10.240.183.62: port 0/queue 0: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=574 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 0: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=582 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 0: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=142 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:49:44  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash

25/08/2021 15:49:44  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 15:49:44  TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle post-test--------------
25/08/2021 15:49:44              dut.10.240.183.62: flow destroy 0 rule 0
25/08/2021 15:49:45              dut.10.240.183.62: 
Flow rule #0 destroyed
testpmd> 
25/08/2021 15:49:45              dut.10.240.183.62: flow list 0
25/08/2021 15:49:45              dut.10.240.183.62: 
25/08/2021 15:49:45  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:49:45  TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(dport=2, sport=4)', 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(dport=2, sport=4)', 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(dport=2, sport=4)']
25/08/2021 15:49:47              dut.10.240.183.62:  port 0/queue 0: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=130 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 0: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=134 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 0: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=134 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:49:47  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash

25/08/2021 15:49:47  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 15:49:47  TestCVLAdvancedIAVFRSSGTPoGRE: sub_case mac_ipv4_gre_ipv4_gtpu_eh_ipv6_udp_l3srcl4src passed
25/08/2021 15:49:47              dut.10.240.183.62: flow flush 0
25/08/2021 15:49:47              dut.10.240.183.62: 
25/08/2021 15:49:47  TestCVLAdvancedIAVFRSSGTPoGRE: ===================Test sub case: mac_ipv4_gre_ipv4_gtpu_eh_ipv6_udp_all================
25/08/2021 15:49:47  TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle test--------------
25/08/2021 15:49:47              dut.10.240.183.62: flow validate 0 ingress pattern eth / ipv4 / gre / ipv4 / udp / gtpu / gtp_psc / ipv6 / udp / end actions rss types ipv6-udp end key_len 0 queues end / end
25/08/2021 15:49:47              dut.10.240.183.62: 
Flow rule validated
25/08/2021 15:49:47              dut.10.240.183.62: flow create 0 ingress pattern eth / ipv4 / gre / ipv4 / udp / gtpu / gtp_psc / ipv6 / udp / end actions rss types ipv6-udp end key_len 0 queues end / end
25/08/2021 15:49:47              dut.10.240.183.62: 
Flow rule #0 created
25/08/2021 15:49:47              dut.10.240.183.62: flow list 0
25/08/2021 15:49:47              dut.10.240.183.62: 
ID	Group	Prio	Attr	Rule
0	0	0	i--	ETH IPV4 GRE IPV4 UDP GTPU GTP_PSC IPV6 UDP => RSS
25/08/2021 15:49:47  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:49:47  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(dport=2, sport=4)
25/08/2021 15:49:48              dut.10.240.183.62:  port 0/queue 9: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=130 - nb_segs=1 - RSS hash=0x3760acf9 - RSS queue=0x9 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x9
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:49:48  TestCVLAdvancedIAVFRSSGTPoGRE: action: save_hash

25/08/2021 15:49:48  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x3760acf9', '0x9')]
25/08/2021 15:49:48  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:49:48  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2926",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(dport=2, sport=4)
25/08/2021 15:49:50              dut.10.240.183.62: port 0/queue 15: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=130 - nb_segs=1 - RSS hash=0xd892d4cf - RSS queue=0xf - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0xf
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:49:50  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different

25/08/2021 15:49:50  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xd892d4cf', '0xf')]
25/08/2021 15:49:50  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:49:50  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2027")/UDP(dport=2, sport=4)
25/08/2021 15:49:51              dut.10.240.183.62: port 0/queue 9: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=130 - nb_segs=1 - RSS hash=0x86f14649 - RSS queue=0x9 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x9
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:49:51  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different

25/08/2021 15:49:51  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x86f14649', '0x9')]
25/08/2021 15:49:51  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:49:51  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(dport=2, sport=14)
25/08/2021 15:49:52              dut.10.240.183.62: port 0/queue 7: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=130 - nb_segs=1 - RSS hash=0x8c056c07 - RSS queue=0x7 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x7
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:49:52  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different

25/08/2021 15:49:52  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x8c056c07', '0x7')]
25/08/2021 15:49:52  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:49:52  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(dport=12, sport=4)
25/08/2021 15:49:53              dut.10.240.183.62: port 0/queue 7: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=130 - nb_segs=1 - RSS hash=0x77f8cb57 - RSS queue=0x7 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x7
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:49:53  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different

25/08/2021 15:49:53  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x77f8cb57', '0x7')]
25/08/2021 15:49:53  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:49:53  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IP(src="1.1.2.14", dst="1.1.2.15")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(dport=2, sport=4)
25/08/2021 15:49:55              dut.10.240.183.62: port 0/queue 9: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=130 - nb_segs=1 - RSS hash=0x3760acf9 - RSS queue=0x9 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x9
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:49:55  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_same

25/08/2021 15:49:55  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x3760acf9', '0x9')]
25/08/2021 15:49:55  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:49:55  TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/IP(dst="192.168.0.1", src="192.168.0.2")/UDP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.7")/UDP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(sport=4, dport=2)']
25/08/2021 15:49:56              dut.10.240.183.62: port 0/queue 0: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=574 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 0: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=582 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 0: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=142 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:49:56  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash

25/08/2021 15:49:56  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 15:49:56  TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle post-test--------------
25/08/2021 15:49:56              dut.10.240.183.62: flow destroy 0 rule 0
25/08/2021 15:49:57              dut.10.240.183.62: 
Flow rule #0 destroyed
testpmd> 
25/08/2021 15:49:57              dut.10.240.183.62: flow list 0
25/08/2021 15:49:58              dut.10.240.183.62: 
25/08/2021 15:49:58  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:49:58  TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")']
25/08/2021 15:49:59              dut.10.240.183.62:  port 0/queue 0: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=122 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:49:59  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash

25/08/2021 15:49:59  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 15:49:59  TestCVLAdvancedIAVFRSSGTPoGRE: sub_case mac_ipv4_gre_ipv4_gtpu_eh_ipv6_udp_all passed
25/08/2021 15:49:59              dut.10.240.183.62: flow flush 0
25/08/2021 15:49:59              dut.10.240.183.62: 
25/08/2021 15:49:59  TestCVLAdvancedIAVFRSSGTPoGRE: {'mac_ipv4_gre_ipv4_gtpu_eh_ipv6_udp_l3dst': 'passed', 'mac_ipv4_gre_ipv4_gtpu_eh_ipv6_udp_l3src': 'passed', 'mac_ipv4_gre_ipv4_gtpu_eh_ipv6_udp_l4dst': 'passed', 'mac_ipv4_gre_ipv4_gtpu_eh_ipv6_udp_l4src': 'passed', 'mac_ipv4_gre_ipv4_gtpu_eh_ipv6_udp_l3dstl4dst': 'passed', 'mac_ipv4_gre_ipv4_gtpu_eh_ipv6_udp_l3srcl4dst': 'passed', 'mac_ipv4_gre_ipv4_gtpu_eh_ipv6_udp_l3dstl4src': 'passed', 'mac_ipv4_gre_ipv4_gtpu_eh_ipv6_udp_l3srcl4src': 'passed', 'mac_ipv4_gre_ipv4_gtpu_eh_ipv6_udp_all': 'passed'}
25/08/2021 15:49:59  TestCVLAdvancedIAVFRSSGTPoGRE: pass rate is: 100.0
25/08/2021 15:49:59  TestCVLAdvancedIAVFRSSGTPoGRE: Test Case test_mac_ipv4_gre_ipv4_gtpu_eh_ipv6_udp_toeplitz Result PASSED:
25/08/2021 15:49:59              dut.10.240.183.62: quit
25/08/2021 15:50:00              dut.10.240.183.62: 
Telling cores to stop...
Waiting for lcores to finish...

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

  ------- Forward Stats for RX Port= 0/Queue= 1 -> TX Port= 0/Queue= 1 -------
  RX-packets: 9              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= 3 -> TX Port= 0/Queue= 3 -------
  RX-packets: 6              TX-packets: 0              TX-dropped: 0             

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

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

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

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

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

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

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

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

  +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
  RX-packets: 190            RX-dropped: 0             RX-total: 190
  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...
25/08/2021 15:50:00  TestCVLAdvancedIAVFRSSGTPoGRE: Test Case test_mac_ipv4_gre_ipv4_gtpu_ipv4_symmetric Begin
25/08/2021 15:50:00              dut.10.240.183.62:  
25/08/2021 15:50:00                         tester: 
25/08/2021 15:50:00              dut.10.240.183.62: x86_64-native-linuxapp-gcc/app/dpdk-testpmd -l 32,33,34,35 -n 4  --file-prefix=dpdk_29620_20210825152429  -a 0000:af:01.0 -- -i --rxq=16 --txq=16 --rxd=384 --txd=384 --disable-rss
25/08/2021 15:50:01              dut.10.240.183.62: EAL: Detected 72 lcore(s)
EAL: Detected 2 NUMA nodes
EAL: Detected static linkage of DPDK
EAL: Multi-process socket /var/run/dpdk/dpdk_29620_20210825152429/mp_socket
EAL: Selected IOVA mode 'PA'
EAL: 1024 hugepages of size 2097152 reserved, but no mounted hugetlbfs found for that size
EAL: VFIO support initialized
EAL: Using IOMMU type 8 (No-IOMMU)
EAL: Probe PCI driver: net_iavf (8086:1889) device: 0000:af:01.0 (socket 1)
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)
iavf_configure_queues(): request RXDID[22] in Queue[0]
iavf_configure_queues(): request RXDID[22] in Queue[1]
iavf_configure_queues(): request RXDID[22] in Queue[2]
iavf_configure_queues(): request RXDID[22] in Queue[3]
iavf_configure_queues(): request RXDID[22] in Queue[4]
iavf_configure_queues(): request RXDID[22] in Queue[5]
iavf_configure_queues(): request RXDID[22] in Queue[6]
iavf_configure_queues(): request RXDID[22] in Queue[7]
iavf_configure_queues(): request RXDID[22] in Queue[8]
iavf_configure_queues(): request RXDID[22] in Queue[9]
iavf_configure_queues(): request RXDID[22] in Queue[10]
iavf_configure_queues(): request RXDID[22] in Queue[11]
iavf_configure_queues(): request RXDID[22] in Queue[12]
iavf_configure_queues(): request RXDID[22] in Queue[13]
iavf_configure_queues(): request RXDID[22] in Queue[14]
iavf_configure_queues(): request RXDID[22] in Queue[15]

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event
Port 0: 00:11:22:33:44:55
Checking link statuses...
Done
25/08/2021 15:50:11              dut.10.240.183.62: set fwd rxonly
25/08/2021 15:50:11              dut.10.240.183.62: 
Set rxonly packet forwarding mode
25/08/2021 15:50:11              dut.10.240.183.62: set verbose 1
25/08/2021 15:50:11              dut.10.240.183.62: 
Change verbose level from 0 to 1
25/08/2021 15:50:11              dut.10.240.183.62: start
25/08/2021 15:50:11              dut.10.240.183.62: 
rxonly packet forwarding - ports=1 - cores=1 - streams=16 - NUMA support enabled, MP allocation mode: native
Logical Core 33 (socket 1) forwards packets on 16 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

  rxonly packet forwarding packets/burst=32
  nb forwarding cores=1 - nb forwarding ports=1
  port 0: RX queue number: 16 Tx queue number: 16
    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=0 hthresh=0  wthresh=0
      TX offloads=0x10000 - TX RS bit threshold=32
25/08/2021 15:50:11              dut.10.240.183.62: show port info all
25/08/2021 15:50:11              dut.10.240.183.62: 

********************* Infos for port 0  *********************
MAC address: 00:11:22:33:44:55
Device name: 0000:af:01.0
Driver name: net_iavf
Firmware-version: not available
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: 64
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
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: 16
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: 16
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
25/08/2021 15:50:11  TestCVLAdvancedIAVFRSSGTPoGRE: ===================Test sub case: mac_ipv4_gre_ipv4_gtpu_ipv4_symmetric================
25/08/2021 15:50:11  TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle test--------------
25/08/2021 15:50:11              dut.10.240.183.62: flow validate 0 ingress pattern eth / ipv4 / gre / ipv4 / udp / gtpu / ipv4 / end actions rss func symmetric_toeplitz types ipv4 end key_len 0 queues end / end
25/08/2021 15:50:11              dut.10.240.183.62: 
Flow rule validated
25/08/2021 15:50:11              dut.10.240.183.62: flow create 0 ingress pattern eth / ipv4 / gre / ipv4 / udp / gtpu / ipv4 / end actions rss func symmetric_toeplitz types ipv4 end key_len 0 queues end / end
25/08/2021 15:50:11              dut.10.240.183.62: 
Flow rule #0 created
25/08/2021 15:50:11              dut.10.240.183.62: flow list 0
25/08/2021 15:50:11              dut.10.240.183.62: 
ID	Group	Prio	Attr	Rule
0	0	0	i--	ETH IPV4 GRE IPV4 UDP GTPU IPV4 => RSS
25/08/2021 15:50:11  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:50:11  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP()/GRE()/IP()/UDP()/GTP_U_Header()/IP(src="1.1.2.6", dst="1.1.2.7")
25/08/2021 15:50:13              dut.10.240.183.62:  port 0/queue 12: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=94 - nb_segs=1 - RSS hash=0xea0dd45c - RSS queue=0xc - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0xc
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:50:13  TestCVLAdvancedIAVFRSSGTPoGRE: action: {'save_hash': 'gtpogre-ipv4-nonfrag'}

25/08/2021 15:50:13  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xea0dd45c', '0xc')]
25/08/2021 15:50:13  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:50:13  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP()/GRE()/IP()/UDP()/GTP_U_Header()/IP(src="1.1.2.7", dst="1.1.2.6")
25/08/2021 15:50:14              dut.10.240.183.62: port 0/queue 12: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=94 - nb_segs=1 - RSS hash=0xea0dd45c - RSS queue=0xc - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0xc
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:50:14  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_same

25/08/2021 15:50:14  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xea0dd45c', '0xc')]
25/08/2021 15:50:14  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:50:14  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP()/GRE()/IP()/UDP()/GTP_U_Header()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")
25/08/2021 15:50:15              dut.10.240.183.62: port 0/queue 0: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=114 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:50:15  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash

25/08/2021 15:50:15  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 15:50:15  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:50:15  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP()/GRE()/IP()/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.7")
25/08/2021 15:50:16              dut.10.240.183.62: port 0/queue 0: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=102 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:50:16  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash

25/08/2021 15:50:16  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 15:50:16  TestCVLAdvancedIAVFRSSGTPoGRE: sub_case mac_ipv4_gre_ipv4_gtpu_ipv4_symmetric passed
25/08/2021 15:50:16              dut.10.240.183.62: flow flush 0
25/08/2021 15:50:16              dut.10.240.183.62: 
25/08/2021 15:50:16  TestCVLAdvancedIAVFRSSGTPoGRE: {'mac_ipv4_gre_ipv4_gtpu_ipv4_symmetric': 'passed'}
25/08/2021 15:50:16  TestCVLAdvancedIAVFRSSGTPoGRE: pass rate is: 100.0
25/08/2021 15:50:17  TestCVLAdvancedIAVFRSSGTPoGRE: Test Case test_mac_ipv4_gre_ipv4_gtpu_ipv4_symmetric Result PASSED:
25/08/2021 15:50:17              dut.10.240.183.62: quit
25/08/2021 15:50:17              dut.10.240.183.62: 
Telling cores to stop...
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=12 -> TX Port= 0/Queue=12 -------
  RX-packets: 2              TX-packets: 0              TX-dropped: 0             

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

  +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
  RX-packets: 4              RX-dropped: 0             RX-total: 4
  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...
25/08/2021 15:50:17  TestCVLAdvancedIAVFRSSGTPoGRE: Test Case test_mac_ipv4_gre_ipv4_gtpu_ipv4_tcp_toeplitz Begin
25/08/2021 15:50:17              dut.10.240.183.62:  
25/08/2021 15:50:17                         tester: 
25/08/2021 15:50:17              dut.10.240.183.62: x86_64-native-linuxapp-gcc/app/dpdk-testpmd -l 32,33,34,35 -n 4  --file-prefix=dpdk_29620_20210825152429  -a 0000:af:01.0 -- -i --rxq=16 --txq=16 --rxd=384 --txd=384 --disable-rss
25/08/2021 15:50:19              dut.10.240.183.62: EAL: Detected 72 lcore(s)
EAL: Detected 2 NUMA nodes
EAL: Detected static linkage of DPDK
EAL: Multi-process socket /var/run/dpdk/dpdk_29620_20210825152429/mp_socket
EAL: Selected IOVA mode 'PA'
EAL: 1024 hugepages of size 2097152 reserved, but no mounted hugetlbfs found for that size
EAL: VFIO support initialized
EAL: Using IOMMU type 8 (No-IOMMU)
EAL: Probe PCI driver: net_iavf (8086:1889) device: 0000:af:01.0 (socket 1)
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)
iavf_configure_queues(): request RXDID[22] in Queue[0]
iavf_configure_queues(): request RXDID[22] in Queue[1]
iavf_configure_queues(): request RXDID[22] in Queue[2]
iavf_configure_queues(): request RXDID[22] in Queue[3]
iavf_configure_queues(): request RXDID[22] in Queue[4]
iavf_configure_queues(): request RXDID[22] in Queue[5]
iavf_configure_queues(): request RXDID[22] in Queue[6]
iavf_configure_queues(): request RXDID[22] in Queue[7]
iavf_configure_queues(): request RXDID[22] in Queue[8]
iavf_configure_queues(): request RXDID[22] in Queue[9]
iavf_configure_queues(): request RXDID[22] in Queue[10]
iavf_configure_queues(): request RXDID[22] in Queue[11]
iavf_configure_queues(): request RXDID[22] in Queue[12]
iavf_configure_queues(): request RXDID[22] in Queue[13]
iavf_configure_queues(): request RXDID[22] in Queue[14]
iavf_configure_queues(): request RXDID[22] in Queue[15]

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event
Port 0: 00:11:22:33:44:55
Checking link statuses...
Done
25/08/2021 15:50:29              dut.10.240.183.62: set fwd rxonly
25/08/2021 15:50:29              dut.10.240.183.62: 
Set rxonly packet forwarding mode
25/08/2021 15:50:29              dut.10.240.183.62: set verbose 1
25/08/2021 15:50:29              dut.10.240.183.62: 
Change verbose level from 0 to 1
25/08/2021 15:50:29              dut.10.240.183.62: start
25/08/2021 15:50:29              dut.10.240.183.62: 
rxonly packet forwarding - ports=1 - cores=1 - streams=16 - NUMA support enabled, MP allocation mode: native
Logical Core 33 (socket 1) forwards packets on 16 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

  rxonly packet forwarding packets/burst=32
  nb forwarding cores=1 - nb forwarding ports=1
  port 0: RX queue number: 16 Tx queue number: 16
    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=0 hthresh=0  wthresh=0
      TX offloads=0x10000 - TX RS bit threshold=32
25/08/2021 15:50:29              dut.10.240.183.62: show port info all
25/08/2021 15:50:29              dut.10.240.183.62: 

********************* Infos for port 0  *********************
MAC address: 00:11:22:33:44:55
Device name: 0000:af:01.0
Driver name: net_iavf
Firmware-version: not available
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: 64
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
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: 16
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: 16
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
25/08/2021 15:50:29  TestCVLAdvancedIAVFRSSGTPoGRE: ===================Test sub case: mac_ipv4_gre_ipv4_gtpu_ipv4_tcp_l3dst================
25/08/2021 15:50:29  TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle test--------------
25/08/2021 15:50:29              dut.10.240.183.62: flow validate 0 ingress pattern eth / ipv4 / gre / ipv4 / udp / gtpu / ipv4 / tcp / end actions rss types ipv4-tcp l3-dst-only end key_len 0 queues end / end
25/08/2021 15:50:29              dut.10.240.183.62: 
Flow rule validated
25/08/2021 15:50:29              dut.10.240.183.62: flow create 0 ingress pattern eth / ipv4 / gre / ipv4 / udp / gtpu / ipv4 / tcp / end actions rss types ipv4-tcp l3-dst-only end key_len 0 queues end / end
25/08/2021 15:50:29              dut.10.240.183.62: 
Flow rule #0 created
25/08/2021 15:50:29              dut.10.240.183.62: flow list 0
25/08/2021 15:50:29              dut.10.240.183.62: 
ID	Group	Prio	Attr	Rule
0	0	0	i--	ETH IPV4 GRE IPV4 UDP GTPU IPV4 TCP => RSS
25/08/2021 15:50:29  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:50:29  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/IP(src="1.1.2.6", dst="1.1.2.7")/TCP(dport=2, sport=4)
25/08/2021 15:50:30              dut.10.240.183.62:  port 0/queue 2: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=114 - nb_segs=1 - RSS hash=0x1e10c122 - RSS queue=0x2 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x2
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:50:30  TestCVLAdvancedIAVFRSSGTPoGRE: action: save_hash

25/08/2021 15:50:30  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x1e10c122', '0x2')]
25/08/2021 15:50:30  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:50:30  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/IP(src="1.1.2.6", dst="1.1.2.17")/TCP(dport=2, sport=4)
25/08/2021 15:50:32              dut.10.240.183.62: port 0/queue 6: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=114 - nb_segs=1 - RSS hash=0xf52f13a6 - RSS queue=0x6 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x6
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:50:32  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different

25/08/2021 15:50:32  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xf52f13a6', '0x6')]
25/08/2021 15:50:32  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:50:32  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IP(src="1.1.2.14", dst="1.1.2.15")/UDP()/GTP_U_Header()/IP(src="1.1.2.16", dst="1.1.2.7")/TCP(dport=12, sport=14)
25/08/2021 15:50:33              dut.10.240.183.62: port 0/queue 2: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=114 - nb_segs=1 - RSS hash=0x1e10c122 - RSS queue=0x2 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x2
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:50:33  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_same

25/08/2021 15:50:33  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x1e10c122', '0x2')]
25/08/2021 15:50:33  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:50:33  TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer(type=0, P=1, QFI=0x34) /IP(dst="192.168.0.1", src="192.168.0.2")/UDP(sport=4, dport=2)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(dport=2, sport=4)/("X"*480)']
25/08/2021 15:50:34              dut.10.240.183.62: port 0/queue 0: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=586 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 0: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=606 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:50:34  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash

25/08/2021 15:50:34  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 15:50:34  TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle post-test--------------
25/08/2021 15:50:34              dut.10.240.183.62: flow destroy 0 rule 0
25/08/2021 15:50:35              dut.10.240.183.62: 
Flow rule #0 destroyed
testpmd> 
25/08/2021 15:50:35              dut.10.240.183.62: flow list 0
25/08/2021 15:50:36              dut.10.240.183.62: 
25/08/2021 15:50:36  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:50:36  TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/IP(src="1.1.2.6", dst="1.1.2.7")/TCP(dport=2, sport=4)']
25/08/2021 15:50:37              dut.10.240.183.62:  port 0/queue 0: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=114 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:50:37  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash

25/08/2021 15:50:37  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 15:50:37  TestCVLAdvancedIAVFRSSGTPoGRE: sub_case mac_ipv4_gre_ipv4_gtpu_ipv4_tcp_l3dst passed
25/08/2021 15:50:37              dut.10.240.183.62: flow flush 0
25/08/2021 15:50:37              dut.10.240.183.62: 
25/08/2021 15:50:37  TestCVLAdvancedIAVFRSSGTPoGRE: ===================Test sub case: mac_ipv4_gre_ipv4_gtpu_ipv4_tcp_l3src================
25/08/2021 15:50:37  TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle test--------------
25/08/2021 15:50:37              dut.10.240.183.62: flow validate 0 ingress pattern eth / ipv4 / gre / ipv4 / udp / gtpu / ipv4 / tcp / end actions rss types ipv4-tcp l3-src-only end key_len 0 queues end / end
25/08/2021 15:50:37              dut.10.240.183.62: 
Flow rule validated
25/08/2021 15:50:37              dut.10.240.183.62: flow create 0 ingress pattern eth / ipv4 / gre / ipv4 / udp / gtpu / ipv4 / tcp / end actions rss types ipv4-tcp l3-src-only end key_len 0 queues end / end
25/08/2021 15:50:37              dut.10.240.183.62: 
Flow rule #0 created
25/08/2021 15:50:37              dut.10.240.183.62: flow list 0
25/08/2021 15:50:37              dut.10.240.183.62: 
ID	Group	Prio	Attr	Rule
0	0	0	i--	ETH IPV4 GRE IPV4 UDP GTPU IPV4 TCP => RSS
25/08/2021 15:50:37  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:50:37  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/IP(src="1.1.2.6", dst="1.1.2.7")/TCP(dport=2, sport=4)
25/08/2021 15:50:38              dut.10.240.183.62:  port 0/queue 14: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=114 - nb_segs=1 - RSS hash=0x737260fe - RSS queue=0xe - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0xe
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:50:38  TestCVLAdvancedIAVFRSSGTPoGRE: action: save_hash

25/08/2021 15:50:38  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x737260fe', '0xe')]
25/08/2021 15:50:38  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:50:38  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/IP(src="1.1.2.16", dst="1.1.2.7")/TCP(dport=2, sport=4)
25/08/2021 15:50:40              dut.10.240.183.62: port 0/queue 10: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=114 - nb_segs=1 - RSS hash=0x984db27a - RSS queue=0xa - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0xa
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:50:40  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different

25/08/2021 15:50:40  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x984db27a', '0xa')]
25/08/2021 15:50:40  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:50:40  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IP(src="1.1.2.14", dst="1.1.2.15")/UDP()/GTP_U_Header()/IP(src="1.1.2.6", dst="1.1.2.17")/TCP(dport=12, sport=14)
25/08/2021 15:50:41              dut.10.240.183.62: port 0/queue 14: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=114 - nb_segs=1 - RSS hash=0x737260fe - RSS queue=0xe - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0xe
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:50:41  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_same

25/08/2021 15:50:41  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x737260fe', '0xe')]
25/08/2021 15:50:41  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:50:41  TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer(type=0, P=1, QFI=0x34) /IP(dst="192.168.0.1", src="192.168.0.2")/UDP(sport=4, dport=2)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(dport=2, sport=4)/("X"*480)']
25/08/2021 15:50:42              dut.10.240.183.62: port 0/queue 0: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=586 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 0: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=606 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:50:42  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash

25/08/2021 15:50:42  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 15:50:42  TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle post-test--------------
25/08/2021 15:50:42              dut.10.240.183.62: flow destroy 0 rule 0
25/08/2021 15:50:43              dut.10.240.183.62: 
Flow rule #0 destroyed
testpmd> 
25/08/2021 15:50:43              dut.10.240.183.62: flow list 0
25/08/2021 15:50:44              dut.10.240.183.62: 
25/08/2021 15:50:44  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:50:44  TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/IP(src="1.1.2.6", dst="1.1.2.7")/TCP(dport=2, sport=4)']
25/08/2021 15:50:45              dut.10.240.183.62:  port 0/queue 0: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=114 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:50:45  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash

25/08/2021 15:50:45  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 15:50:45  TestCVLAdvancedIAVFRSSGTPoGRE: sub_case mac_ipv4_gre_ipv4_gtpu_ipv4_tcp_l3src passed
25/08/2021 15:50:45              dut.10.240.183.62: flow flush 0
25/08/2021 15:50:45              dut.10.240.183.62: 
25/08/2021 15:50:45  TestCVLAdvancedIAVFRSSGTPoGRE: ===================Test sub case: mac_ipv4_gre_ipv4_gtpu_ipv4_tcp_l4dst================
25/08/2021 15:50:45  TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle test--------------
25/08/2021 15:50:45              dut.10.240.183.62: flow validate 0 ingress pattern eth / ipv4 / gre / ipv4 / udp / gtpu / ipv4 / tcp / end actions rss types ipv4-tcp l4-dst-only end key_len 0 queues end / end
25/08/2021 15:50:45              dut.10.240.183.62: 
Flow rule validated
25/08/2021 15:50:45              dut.10.240.183.62: flow create 0 ingress pattern eth / ipv4 / gre / ipv4 / udp / gtpu / ipv4 / tcp / end actions rss types ipv4-tcp l4-dst-only end key_len 0 queues end / end
25/08/2021 15:50:45              dut.10.240.183.62: 
Flow rule #0 created
25/08/2021 15:50:45              dut.10.240.183.62: flow list 0
25/08/2021 15:50:45              dut.10.240.183.62: 
ID	Group	Prio	Attr	Rule
0	0	0	i--	ETH IPV4 GRE IPV4 UDP GTPU IPV4 TCP => RSS
25/08/2021 15:50:45  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:50:45  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/IP(src="1.1.2.6", dst="1.1.2.7")/TCP(dport=2, sport=4)
25/08/2021 15:50:46              dut.10.240.183.62:  port 0/queue 6: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=114 - nb_segs=1 - RSS hash=0xc44ffba6 - RSS queue=0x6 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x6
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:50:46  TestCVLAdvancedIAVFRSSGTPoGRE: action: save_hash

25/08/2021 15:50:46  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xc44ffba6', '0x6')]
25/08/2021 15:50:46  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:50:46  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/IP(src="1.1.2.6", dst="1.1.2.7")/TCP(dport=12, sport=4)
25/08/2021 15:50:48              dut.10.240.183.62: port 0/queue 10: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=114 - nb_segs=1 - RSS hash=0x5334033a - RSS queue=0xa - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0xa
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:50:48  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different

25/08/2021 15:50:48  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x5334033a', '0xa')]
25/08/2021 15:50:48  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:50:48  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IP(src="1.1.2.14", dst="1.1.2.15")/UDP()/GTP_U_Header()/IP(src="1.1.2.16", dst="1.1.2.17")/TCP(dport=2, sport=14)
25/08/2021 15:50:49              dut.10.240.183.62: port 0/queue 6: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=114 - nb_segs=1 - RSS hash=0xc44ffba6 - RSS queue=0x6 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x6
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:50:49  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_same

25/08/2021 15:50:49  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xc44ffba6', '0x6')]
25/08/2021 15:50:49  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:50:49  TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer(type=0, P=1, QFI=0x34) /IP(dst="192.168.0.1", src="192.168.0.2")/UDP(sport=4, dport=2)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(dport=2, sport=4)/("X"*480)']
25/08/2021 15:50:50              dut.10.240.183.62: port 0/queue 0: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=586 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 0: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=606 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:50:50  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash

25/08/2021 15:50:50  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 15:50:50  TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle post-test--------------
25/08/2021 15:50:50              dut.10.240.183.62: flow destroy 0 rule 0
25/08/2021 15:50:51              dut.10.240.183.62: 
Flow rule #0 destroyed
testpmd> 
25/08/2021 15:50:51              dut.10.240.183.62: flow list 0
25/08/2021 15:50:52              dut.10.240.183.62: 
25/08/2021 15:50:52  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:50:52  TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/IP(src="1.1.2.6", dst="1.1.2.7")/TCP(dport=2, sport=4)']
25/08/2021 15:50:53              dut.10.240.183.62:  port 0/queue 0: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=114 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:50:53  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash

25/08/2021 15:50:53  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 15:50:53  TestCVLAdvancedIAVFRSSGTPoGRE: sub_case mac_ipv4_gre_ipv4_gtpu_ipv4_tcp_l4dst passed
25/08/2021 15:50:53              dut.10.240.183.62: flow flush 0
25/08/2021 15:50:53              dut.10.240.183.62: 
25/08/2021 15:50:53  TestCVLAdvancedIAVFRSSGTPoGRE: ===================Test sub case: mac_ipv4_gre_ipv4_gtpu_ipv4_tcp_l4src================
25/08/2021 15:50:53  TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle test--------------
25/08/2021 15:50:53              dut.10.240.183.62: flow validate 0 ingress pattern eth / ipv4 / gre / ipv4 / udp / gtpu / ipv4 / tcp / end actions rss types ipv4-tcp l4-src-only end key_len 0 queues end / end
25/08/2021 15:50:53              dut.10.240.183.62: 
Flow rule validated
25/08/2021 15:50:53              dut.10.240.183.62: flow create 0 ingress pattern eth / ipv4 / gre / ipv4 / udp / gtpu / ipv4 / tcp / end actions rss types ipv4-tcp l4-src-only end key_len 0 queues end / end
25/08/2021 15:50:53              dut.10.240.183.62: 
Flow rule #0 created
25/08/2021 15:50:53              dut.10.240.183.62: flow list 0
25/08/2021 15:50:53              dut.10.240.183.62: 
ID	Group	Prio	Attr	Rule
0	0	0	i--	ETH IPV4 GRE IPV4 UDP GTPU IPV4 TCP => RSS
25/08/2021 15:50:53  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:50:53  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/IP(src="1.1.2.6", dst="1.1.2.7")/TCP(dport=2, sport=4)
25/08/2021 15:50:54              dut.10.240.183.62:  port 0/queue 3: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=114 - nb_segs=1 - RSS hash=0x6227fdd3 - RSS queue=0x3 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x3
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:50:54  TestCVLAdvancedIAVFRSSGTPoGRE: action: save_hash

25/08/2021 15:50:54  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x6227fdd3', '0x3')]
25/08/2021 15:50:54  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:50:54  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/IP(src="1.1.2.6", dst="1.1.2.7")/TCP(dport=2, sport=14)
25/08/2021 15:50:56              dut.10.240.183.62: port 0/queue 12: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=114 - nb_segs=1 - RSS hash=0x977bf89c - RSS queue=0xc - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0xc
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:50:56  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different

25/08/2021 15:50:56  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x977bf89c', '0xc')]
25/08/2021 15:50:56  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:50:56  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IP(src="1.1.2.14", dst="1.1.2.15")/UDP()/GTP_U_Header()/IP(src="1.1.2.16", dst="1.1.2.17")/TCP(dport=12, sport=4)
25/08/2021 15:50:57              dut.10.240.183.62: port 0/queue 3: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=114 - nb_segs=1 - RSS hash=0x6227fdd3 - RSS queue=0x3 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x3
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:50:57  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_same

25/08/2021 15:50:57  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x6227fdd3', '0x3')]
25/08/2021 15:50:57  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:50:57  TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer(type=0, P=1, QFI=0x34) /IP(dst="192.168.0.1", src="192.168.0.2")/UDP(sport=4, dport=2)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(dport=2, sport=4)/("X"*480)']
25/08/2021 15:50:58              dut.10.240.183.62: port 0/queue 0: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=586 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 0: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=606 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:50:58  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash

25/08/2021 15:50:58  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 15:50:58  TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle post-test--------------
25/08/2021 15:50:58              dut.10.240.183.62: flow destroy 0 rule 0
25/08/2021 15:50:59              dut.10.240.183.62: 
Flow rule #0 destroyed
testpmd> 
25/08/2021 15:50:59              dut.10.240.183.62: flow list 0
25/08/2021 15:51:00              dut.10.240.183.62: 
25/08/2021 15:51:00  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:51:00  TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/IP(src="1.1.2.6", dst="1.1.2.7")/TCP(dport=2, sport=4)']
25/08/2021 15:51:01              dut.10.240.183.62:  port 0/queue 0: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=114 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:51:01  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash

25/08/2021 15:51:01  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 15:51:01  TestCVLAdvancedIAVFRSSGTPoGRE: sub_case mac_ipv4_gre_ipv4_gtpu_ipv4_tcp_l4src passed
25/08/2021 15:51:01              dut.10.240.183.62: flow flush 0
25/08/2021 15:51:01              dut.10.240.183.62: 
25/08/2021 15:51:01  TestCVLAdvancedIAVFRSSGTPoGRE: ===================Test sub case: mac_ipv4_gre_ipv4_gtpu_ipv4_tcp_l3dstl4dst================
25/08/2021 15:51:01  TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle test--------------
25/08/2021 15:51:01              dut.10.240.183.62: flow validate 0 ingress pattern eth / ipv4 / gre / ipv4 / udp / gtpu / ipv4 / tcp / end actions rss types ipv4-tcp l3-dst-only l4-dst-only end key_len 0 queues end / end
25/08/2021 15:51:01              dut.10.240.183.62: 
Flow rule validated
25/08/2021 15:51:01              dut.10.240.183.62: flow create 0 ingress pattern eth / ipv4 / gre / ipv4 / udp / gtpu / ipv4 / tcp / end actions rss types ipv4-tcp l3-dst-only l4-dst-only end key_len 0 queues end / end
25/08/2021 15:51:01              dut.10.240.183.62: 
Flow rule #0 created
25/08/2021 15:51:01              dut.10.240.183.62: flow list 0
25/08/2021 15:51:01              dut.10.240.183.62: 
ID	Group	Prio	Attr	Rule
0	0	0	i--	ETH IPV4 GRE IPV4 UDP GTPU IPV4 TCP => RSS
25/08/2021 15:51:01  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:51:01  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/IP(src="1.1.2.6", dst="1.1.2.7")/TCP(dport=2, sport=4)
25/08/2021 15:51:02              dut.10.240.183.62:  port 0/queue 8: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=114 - nb_segs=1 - RSS hash=0x4efe80c8 - RSS queue=0x8 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x8
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:51:02  TestCVLAdvancedIAVFRSSGTPoGRE: action: save_hash

25/08/2021 15:51:02  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x4efe80c8', '0x8')]
25/08/2021 15:51:02  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:51:02  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/IP(src="1.1.2.6", dst="1.1.2.17")/TCP(dport=2, sport=4)
25/08/2021 15:51:04              dut.10.240.183.62: port 0/queue 12: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=114 - nb_segs=1 - RSS hash=0xa5c1524c - RSS queue=0xc - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0xc
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:51:04  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different

25/08/2021 15:51:04  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xa5c1524c', '0xc')]
25/08/2021 15:51:04  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:51:04  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/IP(src="1.1.2.6", dst="1.1.2.7")/TCP(dport=12, sport=4)
25/08/2021 15:51:05              dut.10.240.183.62: port 0/queue 13: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=114 - nb_segs=1 - RSS hash=0xe25c71ad - RSS queue=0xd - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0xd
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:51:05  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different

25/08/2021 15:51:05  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xe25c71ad', '0xd')]
25/08/2021 15:51:05  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:51:05  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IP(src="1.1.2.14", dst="1.1.2.15")/UDP()/GTP_U_Header()/IP(src="1.1.2.16", dst="1.1.2.7")/TCP(dport=2, sport=14)
25/08/2021 15:51:06              dut.10.240.183.62: port 0/queue 8: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=114 - nb_segs=1 - RSS hash=0x4efe80c8 - RSS queue=0x8 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x8
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:51:06  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_same

25/08/2021 15:51:06  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x4efe80c8', '0x8')]
25/08/2021 15:51:06  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:51:06  TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer(type=0, P=1, QFI=0x34) /IP(dst="192.168.0.1", src="192.168.0.2")/UDP(sport=4, dport=2)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(dport=2, sport=4)/("X"*480)']
25/08/2021 15:51:08              dut.10.240.183.62: port 0/queue 0: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=586 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 0: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=606 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:51:08  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash

25/08/2021 15:51:08  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 15:51:08  TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle post-test--------------
25/08/2021 15:51:08              dut.10.240.183.62: flow destroy 0 rule 0
25/08/2021 15:51:09              dut.10.240.183.62: 
Flow rule #0 destroyed
testpmd> 
25/08/2021 15:51:09              dut.10.240.183.62: flow list 0
25/08/2021 15:51:09              dut.10.240.183.62: 
25/08/2021 15:51:09  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:51:09  TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/IP(src="1.1.2.6", dst="1.1.2.7")/TCP(dport=2, sport=4)']
25/08/2021 15:51:10              dut.10.240.183.62:  port 0/queue 0: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=114 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:51:10  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash

25/08/2021 15:51:10  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 15:51:10  TestCVLAdvancedIAVFRSSGTPoGRE: sub_case mac_ipv4_gre_ipv4_gtpu_ipv4_tcp_l3dstl4dst passed
25/08/2021 15:51:10              dut.10.240.183.62: flow flush 0
25/08/2021 15:51:10              dut.10.240.183.62: 
25/08/2021 15:51:10  TestCVLAdvancedIAVFRSSGTPoGRE: ===================Test sub case: mac_ipv4_gre_ipv4_gtpu_ipv4_tcp_l3srcl4dst================
25/08/2021 15:51:10  TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle test--------------
25/08/2021 15:51:10              dut.10.240.183.62: flow validate 0 ingress pattern eth / ipv4 / gre / ipv4 / udp / gtpu / ipv4 / tcp / end actions rss types ipv4-tcp l3-src-only l4-dst-only end key_len 0 queues end / end
25/08/2021 15:51:10              dut.10.240.183.62: 
Flow rule validated
25/08/2021 15:51:10              dut.10.240.183.62: flow create 0 ingress pattern eth / ipv4 / gre / ipv4 / udp / gtpu / ipv4 / tcp / end actions rss types ipv4-tcp l3-src-only l4-dst-only end key_len 0 queues end / end
25/08/2021 15:51:10              dut.10.240.183.62: 
Flow rule #0 created
25/08/2021 15:51:10              dut.10.240.183.62: flow list 0
25/08/2021 15:51:10              dut.10.240.183.62: 
ID	Group	Prio	Attr	Rule
0	0	0	i--	ETH IPV4 GRE IPV4 UDP GTPU IPV4 TCP => RSS
25/08/2021 15:51:10  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:51:10  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/IP(src="1.1.2.6", dst="1.1.2.7")/TCP(dport=2, sport=4)
25/08/2021 15:51:12              dut.10.240.183.62:  port 0/queue 4: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=114 - nb_segs=1 - RSS hash=0x239c2114 - RSS queue=0x4 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x4
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:51:12  TestCVLAdvancedIAVFRSSGTPoGRE: action: save_hash

25/08/2021 15:51:12  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x239c2114', '0x4')]
25/08/2021 15:51:12  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:51:12  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/IP(src="1.1.2.16", dst="1.1.2.7")/TCP(dport=2, sport=4)
25/08/2021 15:51:13              dut.10.240.183.62: port 0/queue 0: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=114 - nb_segs=1 - RSS hash=0xc8a3f390 - RSS queue=0x0 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:51:13  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different

25/08/2021 15:51:13  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xc8a3f390', '0x0')]
25/08/2021 15:51:13  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:51:13  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/IP(src="1.1.2.6", dst="1.1.2.7")/TCP(dport=12, sport=4)
25/08/2021 15:51:14              dut.10.240.183.62: port 0/queue 1: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=114 - nb_segs=1 - RSS hash=0x8f3ed071 - RSS queue=0x1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x1
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:51:14  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different

25/08/2021 15:51:14  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x8f3ed071', '0x1')]
25/08/2021 15:51:14  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:51:14  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IP(src="1.1.2.14", dst="1.1.2.15")/UDP()/GTP_U_Header()/IP(src="1.1.2.6", dst="1.1.2.17")/TCP(dport=2, sport=14)
25/08/2021 15:51:15              dut.10.240.183.62: port 0/queue 4: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=114 - nb_segs=1 - RSS hash=0x239c2114 - RSS queue=0x4 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x4
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:51:15  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_same

25/08/2021 15:51:15  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x239c2114', '0x4')]
25/08/2021 15:51:15  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:51:15  TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer(type=0, P=1, QFI=0x34) /IP(dst="192.168.0.1", src="192.168.0.2")/UDP(sport=4, dport=2)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(dport=2, sport=4)/("X"*480)']
25/08/2021 15:51:17              dut.10.240.183.62: port 0/queue 0: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=586 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 0: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=606 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:51:17  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash

25/08/2021 15:51:17  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 15:51:17  TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle post-test--------------
25/08/2021 15:51:17              dut.10.240.183.62: flow destroy 0 rule 0
25/08/2021 15:51:18              dut.10.240.183.62: 
Flow rule #0 destroyed
testpmd> 
25/08/2021 15:51:18              dut.10.240.183.62: flow list 0
25/08/2021 15:51:18              dut.10.240.183.62: 
25/08/2021 15:51:18  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:51:18  TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/IP(src="1.1.2.6", dst="1.1.2.7")/TCP(dport=2, sport=4)']
25/08/2021 15:51:19              dut.10.240.183.62:  port 0/queue 0: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=114 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:51:19  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash

25/08/2021 15:51:19  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 15:51:19  TestCVLAdvancedIAVFRSSGTPoGRE: sub_case mac_ipv4_gre_ipv4_gtpu_ipv4_tcp_l3srcl4dst passed
25/08/2021 15:51:19              dut.10.240.183.62: flow flush 0
25/08/2021 15:51:19              dut.10.240.183.62: 
25/08/2021 15:51:19  TestCVLAdvancedIAVFRSSGTPoGRE: ===================Test sub case: mac_ipv4_gre_ipv4_gtpu_ipv4_tcp_l3dstl4src================
25/08/2021 15:51:19  TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle test--------------
25/08/2021 15:51:19              dut.10.240.183.62: flow validate 0 ingress pattern eth / ipv4 / gre / ipv4 / udp / gtpu / ipv4 / tcp / end actions rss types ipv4-tcp l3-dst-only l4-src-only end key_len 0 queues end / end
25/08/2021 15:51:19              dut.10.240.183.62: 
Flow rule validated
25/08/2021 15:51:19              dut.10.240.183.62: flow create 0 ingress pattern eth / ipv4 / gre / ipv4 / udp / gtpu / ipv4 / tcp / end actions rss types ipv4-tcp l3-dst-only l4-src-only end key_len 0 queues end / end
25/08/2021 15:51:19              dut.10.240.183.62: 
Flow rule #0 created
25/08/2021 15:51:19              dut.10.240.183.62: flow list 0
25/08/2021 15:51:20              dut.10.240.183.62: 
ID	Group	Prio	Attr	Rule
0	0	0	i--	ETH IPV4 GRE IPV4 UDP GTPU IPV4 TCP => RSS
25/08/2021 15:51:20  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:51:20  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/IP(src="1.1.2.6", dst="1.1.2.7")/TCP(dport=2, sport=4)
25/08/2021 15:51:21              dut.10.240.183.62:  port 0/queue 7: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=114 - nb_segs=1 - RSS hash=0xb667e1d7 - RSS queue=0x7 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x7
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:51:21  TestCVLAdvancedIAVFRSSGTPoGRE: action: save_hash

25/08/2021 15:51:21  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xb667e1d7', '0x7')]
25/08/2021 15:51:21  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:51:21  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/IP(src="1.1.2.6", dst="1.1.2.17")/TCP(dport=2, sport=4)
25/08/2021 15:51:22              dut.10.240.183.62: port 0/queue 3: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=114 - nb_segs=1 - RSS hash=0x5d583353 - RSS queue=0x3 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x3
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:51:22  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different

25/08/2021 15:51:22  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x5d583353', '0x3')]
25/08/2021 15:51:22  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:51:22  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/IP(src="1.1.2.6", dst="1.1.2.7")/TCP(dport=2, sport=14)
25/08/2021 15:51:23              dut.10.240.183.62: port 0/queue 7: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=114 - nb_segs=1 - RSS hash=0xb2b23047 - RSS queue=0x7 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x7
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:51:23  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different

25/08/2021 15:51:23  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xb2b23047', '0x7')]
25/08/2021 15:51:23  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:51:23  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IP(src="1.1.2.14", dst="1.1.2.15")/UDP()/GTP_U_Header()/IP(src="1.1.2.16", dst="1.1.2.7")/TCP(dport=12, sport=4)
25/08/2021 15:51:25              dut.10.240.183.62: port 0/queue 7: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=114 - nb_segs=1 - RSS hash=0xb667e1d7 - RSS queue=0x7 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x7
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:51:25  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_same

25/08/2021 15:51:25  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xb667e1d7', '0x7')]
25/08/2021 15:51:25  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:51:25  TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer(type=0, P=1, QFI=0x34) /IP(dst="192.168.0.1", src="192.168.0.2")/UDP(sport=4, dport=2)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(dport=2, sport=4)/("X"*480)']
25/08/2021 15:51:26              dut.10.240.183.62: port 0/queue 0: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=586 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 0: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=606 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:51:26  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash

25/08/2021 15:51:26  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 15:51:26  TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle post-test--------------
25/08/2021 15:51:26              dut.10.240.183.62: flow destroy 0 rule 0
25/08/2021 15:51:27              dut.10.240.183.62: 
Flow rule #0 destroyed
testpmd> 
25/08/2021 15:51:27              dut.10.240.183.62: flow list 0
25/08/2021 15:51:27              dut.10.240.183.62: 
25/08/2021 15:51:27  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:51:27  TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/IP(src="1.1.2.6", dst="1.1.2.7")/TCP(dport=2, sport=4)']
25/08/2021 15:51:29              dut.10.240.183.62:  port 0/queue 0: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=114 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:51:29  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash

25/08/2021 15:51:29  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 15:51:29  TestCVLAdvancedIAVFRSSGTPoGRE: sub_case mac_ipv4_gre_ipv4_gtpu_ipv4_tcp_l3dstl4src passed
25/08/2021 15:51:29              dut.10.240.183.62: flow flush 0
25/08/2021 15:51:29              dut.10.240.183.62: 
25/08/2021 15:51:29  TestCVLAdvancedIAVFRSSGTPoGRE: ===================Test sub case: mac_ipv4_gre_ipv4_gtpu_ipv4_tcp_l3srcl4src================
25/08/2021 15:51:29  TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle test--------------
25/08/2021 15:51:29              dut.10.240.183.62: flow validate 0 ingress pattern eth / ipv4 / gre / ipv4 / udp / gtpu / ipv4 / tcp / end actions rss types ipv4-tcp l3-src-only l4-src-only end key_len 0 queues end / end
25/08/2021 15:51:29              dut.10.240.183.62: 
Flow rule validated
25/08/2021 15:51:29              dut.10.240.183.62: flow create 0 ingress pattern eth / ipv4 / gre / ipv4 / udp / gtpu / ipv4 / tcp / end actions rss types ipv4-tcp l3-src-only l4-src-only end key_len 0 queues end / end
25/08/2021 15:51:29              dut.10.240.183.62: 
Flow rule #0 created
25/08/2021 15:51:29              dut.10.240.183.62: flow list 0
25/08/2021 15:51:29              dut.10.240.183.62: 
ID	Group	Prio	Attr	Rule
0	0	0	i--	ETH IPV4 GRE IPV4 UDP GTPU IPV4 TCP => RSS
25/08/2021 15:51:29  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:51:29  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/IP(src="1.1.2.6", dst="1.1.2.7")/TCP(dport=2, sport=4)
25/08/2021 15:51:30              dut.10.240.183.62:  port 0/queue 11: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=114 - nb_segs=1 - RSS hash=0xdb05400b - RSS queue=0xb - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0xb
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:51:30  TestCVLAdvancedIAVFRSSGTPoGRE: action: save_hash

25/08/2021 15:51:30  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xdb05400b', '0xb')]
25/08/2021 15:51:30  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:51:30  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/IP(src="1.1.2.16", dst="1.1.2.7")/TCP(dport=2, sport=4)
25/08/2021 15:51:31              dut.10.240.183.62: port 0/queue 15: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=114 - nb_segs=1 - RSS hash=0x303a928f - RSS queue=0xf - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0xf
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:51:31  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different

25/08/2021 15:51:31  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x303a928f', '0xf')]
25/08/2021 15:51:31  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:51:31  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/IP(src="1.1.2.6", dst="1.1.2.7")/TCP(dport=2, sport=14)
25/08/2021 15:51:33              dut.10.240.183.62: port 0/queue 11: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=114 - nb_segs=1 - RSS hash=0xdfd0919b - RSS queue=0xb - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0xb
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:51:33  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different

25/08/2021 15:51:33  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xdfd0919b', '0xb')]
25/08/2021 15:51:33  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:51:33  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IP(src="1.1.2.14", dst="1.1.2.15")/UDP()/GTP_U_Header()/IP(src="1.1.2.6", dst="1.1.2.17")/TCP(dport=12, sport=4)
25/08/2021 15:51:34              dut.10.240.183.62: port 0/queue 11: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=114 - nb_segs=1 - RSS hash=0xdb05400b - RSS queue=0xb - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0xb
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:51:34  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_same

25/08/2021 15:51:34  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xdb05400b', '0xb')]
25/08/2021 15:51:34  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:51:34  TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer(type=0, P=1, QFI=0x34) /IP(dst="192.168.0.1", src="192.168.0.2")/UDP(sport=4, dport=2)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(dport=2, sport=4)/("X"*480)']
25/08/2021 15:51:35              dut.10.240.183.62: port 0/queue 0: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=586 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 0: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=606 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:51:35  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash

25/08/2021 15:51:35  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 15:51:35  TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle post-test--------------
25/08/2021 15:51:35              dut.10.240.183.62: flow destroy 0 rule 0
25/08/2021 15:51:36              dut.10.240.183.62: 
Flow rule #0 destroyed
testpmd> 
25/08/2021 15:51:36              dut.10.240.183.62: flow list 0
25/08/2021 15:51:36              dut.10.240.183.62: 
25/08/2021 15:51:36  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:51:36  TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/IP(src="1.1.2.6", dst="1.1.2.7")/TCP(dport=2, sport=4)']
25/08/2021 15:51:38              dut.10.240.183.62:  port 0/queue 0: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=114 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:51:38  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash

25/08/2021 15:51:38  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 15:51:38  TestCVLAdvancedIAVFRSSGTPoGRE: sub_case mac_ipv4_gre_ipv4_gtpu_ipv4_tcp_l3srcl4src passed
25/08/2021 15:51:38              dut.10.240.183.62: flow flush 0
25/08/2021 15:51:38              dut.10.240.183.62: 
25/08/2021 15:51:38  TestCVLAdvancedIAVFRSSGTPoGRE: ===================Test sub case: mac_ipv4_gre_ipv4_gtpu_ipv4_tcp_all================
25/08/2021 15:51:38  TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle test--------------
25/08/2021 15:51:38              dut.10.240.183.62: flow validate 0 ingress pattern eth / ipv4 / gre / ipv4 / udp / gtpu / ipv4 / tcp / end actions rss types ipv4-tcp end key_len 0 queues end / end
25/08/2021 15:51:38              dut.10.240.183.62: 
Flow rule validated
25/08/2021 15:51:38              dut.10.240.183.62: flow create 0 ingress pattern eth / ipv4 / gre / ipv4 / udp / gtpu / ipv4 / tcp / end actions rss types ipv4-tcp end key_len 0 queues end / end
25/08/2021 15:51:38              dut.10.240.183.62: 
Flow rule #0 created
25/08/2021 15:51:38              dut.10.240.183.62: flow list 0
25/08/2021 15:51:38              dut.10.240.183.62: 
ID	Group	Prio	Attr	Rule
0	0	0	i--	ETH IPV4 GRE IPV4 UDP GTPU IPV4 TCP => RSS
25/08/2021 15:51:38  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:51:38  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/IP(src="1.1.2.6", dst="1.1.2.7")/TCP(dport=2, sport=4)
25/08/2021 15:51:39              dut.10.240.183.62:  port 0/queue 2: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=114 - nb_segs=1 - RSS hash=0x611bc102 - RSS queue=0x2 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x2
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:51:39  TestCVLAdvancedIAVFRSSGTPoGRE: action: save_hash

25/08/2021 15:51:39  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x611bc102', '0x2')]
25/08/2021 15:51:39  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:51:39  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/IP(src="1.1.2.6", dst="1.1.2.17")/TCP(dport=2, sport=4)
25/08/2021 15:51:41              dut.10.240.183.62: port 0/queue 8: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=114 - nb_segs=1 - RSS hash=0xc8393b98 - RSS queue=0x8 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x8
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:51:41  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different

25/08/2021 15:51:41  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xc8393b98', '0x8')]
25/08/2021 15:51:41  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:51:41  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/IP(src="1.1.2.16", dst="1.1.2.7")/TCP(dport=2, sport=4)
25/08/2021 15:51:42              dut.10.240.183.62: port 0/queue 6: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=114 - nb_segs=1 - RSS hash=0x8a241386 - RSS queue=0x6 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x6
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:51:42  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different

25/08/2021 15:51:42  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x8a241386', '0x6')]
25/08/2021 15:51:42  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:51:42  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/IP(src="1.1.2.6", dst="1.1.2.7")/TCP(dport=12, sport=4)
25/08/2021 15:51:43              dut.10.240.183.62: port 0/queue 14: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=114 - nb_segs=1 - RSS hash=0x2c3f83ae - RSS queue=0xe - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0xe
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:51:43  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different

25/08/2021 15:51:43  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x2c3f83ae', '0xe')]
25/08/2021 15:51:43  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:51:43  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/IP(src="1.1.2.6", dst="1.1.2.7")/TCP(dport=2, sport=14)
25/08/2021 15:51:44              dut.10.240.183.62: port 0/queue 14: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=114 - nb_segs=1 - RSS hash=0x1292d23e - RSS queue=0xe - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0xe
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:51:44  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different

25/08/2021 15:51:44  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x1292d23e', '0xe')]
25/08/2021 15:51:44  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:51:44  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IP(src="1.1.2.14", dst="1.1.2.15")/UDP()/GTP_U_Header()/IP(src="1.1.2.6", dst="1.1.2.7")/TCP(dport=2, sport=4)
25/08/2021 15:51:46              dut.10.240.183.62: port 0/queue 2: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=114 - nb_segs=1 - RSS hash=0x611bc102 - RSS queue=0x2 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x2
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:51:46  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_same

25/08/2021 15:51:46  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x611bc102', '0x2')]
25/08/2021 15:51:46  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:51:46  TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer(type=0, P=1, QFI=0x34) /IP(dst="192.168.0.1", src="192.168.0.2")/UDP(sport=4, dport=2)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(dport=2, sport=4)/("X"*480)']
25/08/2021 15:51:47              dut.10.240.183.62: port 0/queue 0: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=586 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 0: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=606 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:51:47  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash

25/08/2021 15:51:47  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 15:51:47  TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle post-test--------------
25/08/2021 15:51:47              dut.10.240.183.62: flow destroy 0 rule 0
25/08/2021 15:51:48              dut.10.240.183.62: 
Flow rule #0 destroyed
testpmd> 
25/08/2021 15:51:48              dut.10.240.183.62: flow list 0
25/08/2021 15:51:48              dut.10.240.183.62: 
25/08/2021 15:51:48  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:51:48  TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/IP(src="1.1.2.6", dst="1.1.2.7")/TCP(dport=2, sport=4)']
25/08/2021 15:51:50              dut.10.240.183.62:  port 0/queue 0: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=114 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:51:50  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash

25/08/2021 15:51:50  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 15:51:50  TestCVLAdvancedIAVFRSSGTPoGRE: sub_case mac_ipv4_gre_ipv4_gtpu_ipv4_tcp_all passed
25/08/2021 15:51:50              dut.10.240.183.62: flow flush 0
25/08/2021 15:51:50              dut.10.240.183.62: 
25/08/2021 15:51:50  TestCVLAdvancedIAVFRSSGTPoGRE: {'mac_ipv4_gre_ipv4_gtpu_ipv4_tcp_l3dst': 'passed', 'mac_ipv4_gre_ipv4_gtpu_ipv4_tcp_l3src': 'passed', 'mac_ipv4_gre_ipv4_gtpu_ipv4_tcp_l4dst': 'passed', 'mac_ipv4_gre_ipv4_gtpu_ipv4_tcp_l4src': 'passed', 'mac_ipv4_gre_ipv4_gtpu_ipv4_tcp_l3dstl4dst': 'passed', 'mac_ipv4_gre_ipv4_gtpu_ipv4_tcp_l3srcl4dst': 'passed', 'mac_ipv4_gre_ipv4_gtpu_ipv4_tcp_l3dstl4src': 'passed', 'mac_ipv4_gre_ipv4_gtpu_ipv4_tcp_l3srcl4src': 'passed', 'mac_ipv4_gre_ipv4_gtpu_ipv4_tcp_all': 'passed'}
25/08/2021 15:51:50  TestCVLAdvancedIAVFRSSGTPoGRE: pass rate is: 100.0
25/08/2021 15:51:50  TestCVLAdvancedIAVFRSSGTPoGRE: Test Case test_mac_ipv4_gre_ipv4_gtpu_ipv4_tcp_toeplitz Result PASSED:
25/08/2021 15:51:50              dut.10.240.183.62: quit
25/08/2021 15:51:50              dut.10.240.183.62: 
Telling cores to stop...
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= 1 -> TX Port= 0/Queue= 1 -------
  RX-packets: 1              TX-packets: 0              TX-dropped: 0             

  ------- Forward Stats for RX Port= 0/Queue= 2 -> TX Port= 0/Queue= 2 -------
  RX-packets: 4              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= 4 -> TX Port= 0/Queue= 4 -------
  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= 7 -> TX Port= 0/Queue= 7 -------
  RX-packets: 3              TX-packets: 0              TX-dropped: 0             

  ------- Forward Stats for RX Port= 0/Queue= 8 -> TX Port= 0/Queue= 8 -------
  RX-packets: 3              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: 3              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: 1              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: 1              TX-packets: 0              TX-dropped: 0             

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

  +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
  RX-packets: 61             RX-dropped: 0             RX-total: 61
  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...
25/08/2021 15:51:50  TestCVLAdvancedIAVFRSSGTPoGRE: Test Case test_mac_ipv4_gre_ipv4_gtpu_ipv4_toeplitz Begin
25/08/2021 15:51:50              dut.10.240.183.62:  
25/08/2021 15:51:51                         tester: 
25/08/2021 15:51:51              dut.10.240.183.62: x86_64-native-linuxapp-gcc/app/dpdk-testpmd -l 32,33,34,35 -n 4  --file-prefix=dpdk_29620_20210825152429  -a 0000:af:01.0 -- -i --rxq=16 --txq=16 --rxd=384 --txd=384 --disable-rss
25/08/2021 15:51:52              dut.10.240.183.62: EAL: Detected 72 lcore(s)
EAL: Detected 2 NUMA nodes
EAL: Detected static linkage of DPDK
EAL: Multi-process socket /var/run/dpdk/dpdk_29620_20210825152429/mp_socket
EAL: Selected IOVA mode 'PA'
EAL: 1024 hugepages of size 2097152 reserved, but no mounted hugetlbfs found for that size
EAL: VFIO support initialized
EAL: Using IOMMU type 8 (No-IOMMU)
EAL: Probe PCI driver: net_iavf (8086:1889) device: 0000:af:01.0 (socket 1)
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)
iavf_configure_queues(): request RXDID[22] in Queue[0]
iavf_configure_queues(): request RXDID[22] in Queue[1]
iavf_configure_queues(): request RXDID[22] in Queue[2]
iavf_configure_queues(): request RXDID[22] in Queue[3]
iavf_configure_queues(): request RXDID[22] in Queue[4]
iavf_configure_queues(): request RXDID[22] in Queue[5]
iavf_configure_queues(): request RXDID[22] in Queue[6]
iavf_configure_queues(): request RXDID[22] in Queue[7]
iavf_configure_queues(): request RXDID[22] in Queue[8]
iavf_configure_queues(): request RXDID[22] in Queue[9]
iavf_configure_queues(): request RXDID[22] in Queue[10]
iavf_configure_queues(): request RXDID[22] in Queue[11]
iavf_configure_queues(): request RXDID[22] in Queue[12]
iavf_configure_queues(): request RXDID[22] in Queue[13]
iavf_configure_queues(): request RXDID[22] in Queue[14]
iavf_configure_queues(): request RXDID[22] in Queue[15]

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event
Port 0: 00:11:22:33:44:55
Checking link statuses...
Done
25/08/2021 15:52:02              dut.10.240.183.62: set fwd rxonly
25/08/2021 15:52:02              dut.10.240.183.62: 
Set rxonly packet forwarding mode
25/08/2021 15:52:02              dut.10.240.183.62: set verbose 1
25/08/2021 15:52:02              dut.10.240.183.62: 
Change verbose level from 0 to 1
25/08/2021 15:52:02              dut.10.240.183.62: start
25/08/2021 15:52:02              dut.10.240.183.62: 
rxonly packet forwarding - ports=1 - cores=1 - streams=16 - NUMA support enabled, MP allocation mode: native
Logical Core 33 (socket 1) forwards packets on 16 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

  rxonly packet forwarding packets/burst=32
  nb forwarding cores=1 - nb forwarding ports=1
  port 0: RX queue number: 16 Tx queue number: 16
    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=0 hthresh=0  wthresh=0
      TX offloads=0x10000 - TX RS bit threshold=32
25/08/2021 15:52:02              dut.10.240.183.62: show port info all
25/08/2021 15:52:02              dut.10.240.183.62: 

********************* Infos for port 0  *********************
MAC address: 00:11:22:33:44:55
Device name: 0000:af:01.0
Driver name: net_iavf
Firmware-version: not available
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: 64
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
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: 16
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: 16
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
25/08/2021 15:52:02  TestCVLAdvancedIAVFRSSGTPoGRE: ===================Test sub case: mac_ipv4_gre_ipv4_gtpu_ipv4_l3dst================
25/08/2021 15:52:02  TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle test--------------
25/08/2021 15:52:02              dut.10.240.183.62: flow validate 0 ingress pattern eth / ipv4 / gre / ipv4 / udp / gtpu / ipv4 / end actions rss types ipv4 l3-dst-only end key_len 0 queues end / end
25/08/2021 15:52:02              dut.10.240.183.62: 
Flow rule validated
25/08/2021 15:52:02              dut.10.240.183.62: flow create 0 ingress pattern eth / ipv4 / gre / ipv4 / udp / gtpu / ipv4 / end actions rss types ipv4 l3-dst-only end key_len 0 queues end / end
25/08/2021 15:52:02              dut.10.240.183.62: 
Flow rule #0 created
25/08/2021 15:52:02              dut.10.240.183.62: flow list 0
25/08/2021 15:52:02              dut.10.240.183.62: 
ID	Group	Prio	Attr	Rule
0	0	0	i--	ETH IPV4 GRE IPV4 UDP GTPU IPV4 => RSS
25/08/2021 15:52:02  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:52:02  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/IP(src="1.1.2.6", dst="1.1.2.7")
25/08/2021 15:52:03              dut.10.240.183.62:  port 0/queue 7: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=94 - nb_segs=1 - RSS hash=0x7e39c1e7 - RSS queue=0x7 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x7
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:52:03  TestCVLAdvancedIAVFRSSGTPoGRE: action: save_hash

25/08/2021 15:52:03  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x7e39c1e7', '0x7')]
25/08/2021 15:52:03  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:52:03  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/IP(src="1.1.2.6", dst="1.1.2.17")
25/08/2021 15:52:05              dut.10.240.183.62: port 0/queue 13: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=94 - nb_segs=1 - RSS hash=0x3515c57d - RSS queue=0xd - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0xd
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:52:05  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different

25/08/2021 15:52:05  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x3515c57d', '0xd')]
25/08/2021 15:52:05  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:52:05  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IP(src="1.1.2.14", dst="1.1.2.15")/UDP()/GTP_U_Header()/IP(src="1.1.2.16", dst="1.1.2.7")
25/08/2021 15:52:06              dut.10.240.183.62: port 0/queue 7: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=94 - nb_segs=1 - RSS hash=0x7e39c1e7 - RSS queue=0x7 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x7
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:52:06  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_same

25/08/2021 15:52:06  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x7e39c1e7', '0x7')]
25/08/2021 15:52:06  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:52:06  TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IP(dst="192.168.0.1", src="192.168.0.2")/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/("X"*480)']
25/08/2021 15:52:07              dut.10.240.183.62: port 0/queue 0: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=578 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 0: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=586 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:52:07  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash

25/08/2021 15:52:07  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 15:52:07  TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle post-test--------------
25/08/2021 15:52:07              dut.10.240.183.62: flow destroy 0 rule 0
25/08/2021 15:52:08              dut.10.240.183.62: 
Flow rule #0 destroyed
testpmd> 
25/08/2021 15:52:08              dut.10.240.183.62: flow list 0
25/08/2021 15:52:09              dut.10.240.183.62: 
25/08/2021 15:52:09  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:52:09  TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/IP(src="1.1.2.6", dst="1.1.2.7")']
25/08/2021 15:52:10              dut.10.240.183.62:  port 0/queue 0: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=94 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:52:10  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash

25/08/2021 15:52:10  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 15:52:10  TestCVLAdvancedIAVFRSSGTPoGRE: sub_case mac_ipv4_gre_ipv4_gtpu_ipv4_l3dst passed
25/08/2021 15:52:10              dut.10.240.183.62: flow flush 0
25/08/2021 15:52:10              dut.10.240.183.62: 
25/08/2021 15:52:10  TestCVLAdvancedIAVFRSSGTPoGRE: ===================Test sub case: mac_ipv4_gre_ipv4_gtpu_ipv4_l3src================
25/08/2021 15:52:10  TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle test--------------
25/08/2021 15:52:10              dut.10.240.183.62: flow validate 0 ingress pattern eth / ipv4 / gre / ipv4 / udp / gtpu / ipv4 / end actions rss types ipv4 l3-src-only end key_len 0 queues end / end
25/08/2021 15:52:10              dut.10.240.183.62: 
Flow rule validated
25/08/2021 15:52:10              dut.10.240.183.62: flow create 0 ingress pattern eth / ipv4 / gre / ipv4 / udp / gtpu / ipv4 / end actions rss types ipv4 l3-src-only end key_len 0 queues end / end
25/08/2021 15:52:10              dut.10.240.183.62: 
Flow rule #0 created
25/08/2021 15:52:10              dut.10.240.183.62: flow list 0
25/08/2021 15:52:10              dut.10.240.183.62: 
ID	Group	Prio	Attr	Rule
0	0	0	i--	ETH IPV4 GRE IPV4 UDP GTPU IPV4 => RSS
25/08/2021 15:52:10  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:52:10  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/IP(src="1.1.2.6", dst="1.1.2.7")
25/08/2021 15:52:11              dut.10.240.183.62:  port 0/queue 8: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=94 - nb_segs=1 - RSS hash=0x5df9ce88 - RSS queue=0x8 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x8
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:52:11  TestCVLAdvancedIAVFRSSGTPoGRE: action: save_hash

25/08/2021 15:52:11  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x5df9ce88', '0x8')]
25/08/2021 15:52:11  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:52:11  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/IP(src="1.1.2.16", dst="1.1.2.7")
25/08/2021 15:52:13              dut.10.240.183.62: port 0/queue 2: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=94 - nb_segs=1 - RSS hash=0x16d5ca12 - RSS queue=0x2 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x2
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:52:13  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different

25/08/2021 15:52:13  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x16d5ca12', '0x2')]
25/08/2021 15:52:13  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:52:13  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IP(src="1.1.2.14", dst="1.1.2.15")/UDP()/GTP_U_Header()/IP(src="1.1.2.6", dst="1.1.2.17")
25/08/2021 15:52:14              dut.10.240.183.62: port 0/queue 8: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=94 - nb_segs=1 - RSS hash=0x5df9ce88 - RSS queue=0x8 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x8
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:52:14  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_same

25/08/2021 15:52:14  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x5df9ce88', '0x8')]
25/08/2021 15:52:14  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:52:14  TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IP(dst="192.168.0.1", src="192.168.0.2")/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/("X"*480)']
25/08/2021 15:52:15              dut.10.240.183.62: port 0/queue 0: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=578 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 0: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=586 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:52:15  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash

25/08/2021 15:52:15  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 15:52:15  TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle post-test--------------
25/08/2021 15:52:15              dut.10.240.183.62: flow destroy 0 rule 0
25/08/2021 15:52:16              dut.10.240.183.62: 
Flow rule #0 destroyed
testpmd> 
25/08/2021 15:52:16              dut.10.240.183.62: flow list 0
25/08/2021 15:52:16              dut.10.240.183.62: 
25/08/2021 15:52:16  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:52:16  TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/IP(src="1.1.2.6", dst="1.1.2.7")']
25/08/2021 15:52:18              dut.10.240.183.62:  port 0/queue 0: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=94 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:52:18  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash

25/08/2021 15:52:18  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 15:52:18  TestCVLAdvancedIAVFRSSGTPoGRE: sub_case mac_ipv4_gre_ipv4_gtpu_ipv4_l3src passed
25/08/2021 15:52:18              dut.10.240.183.62: flow flush 0
25/08/2021 15:52:18              dut.10.240.183.62: 
25/08/2021 15:52:18  TestCVLAdvancedIAVFRSSGTPoGRE: ===================Test sub case: mac_ipv4_gre_ipv4_gtpu_ipv4_all================
25/08/2021 15:52:18  TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle test--------------
25/08/2021 15:52:18              dut.10.240.183.62: flow validate 0 ingress pattern eth / ipv4 / gre / ipv4 / udp / gtpu / ipv4 / end actions rss types ipv4 end key_len 0 queues end / end
25/08/2021 15:52:18              dut.10.240.183.62: 
Flow rule validated
25/08/2021 15:52:18              dut.10.240.183.62: flow create 0 ingress pattern eth / ipv4 / gre / ipv4 / udp / gtpu / ipv4 / end actions rss types ipv4 end key_len 0 queues end / end
25/08/2021 15:52:18              dut.10.240.183.62: 
Flow rule #0 created
25/08/2021 15:52:18              dut.10.240.183.62: flow list 0
25/08/2021 15:52:18              dut.10.240.183.62: 
ID	Group	Prio	Attr	Rule
0	0	0	i--	ETH IPV4 GRE IPV4 UDP GTPU IPV4 => RSS
25/08/2021 15:52:18  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:52:18  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/IP(src="1.1.2.6", dst="1.1.2.7")
25/08/2021 15:52:19              dut.10.240.183.62:  port 0/queue 11: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=94 - nb_segs=1 - RSS hash=0x7b2c775b - RSS queue=0xb - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0xb
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:52:19  TestCVLAdvancedIAVFRSSGTPoGRE: action: save_hash

25/08/2021 15:52:19  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x7b2c775b', '0xb')]
25/08/2021 15:52:19  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:52:19  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/IP(src="1.1.2.6", dst="1.1.2.17")
25/08/2021 15:52:20              dut.10.240.183.62: port 0/queue 7: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=94 - nb_segs=1 - RSS hash=0xc76f92e7 - RSS queue=0x7 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x7
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:52:20  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different

25/08/2021 15:52:20  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xc76f92e7', '0x7')]
25/08/2021 15:52:20  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:52:20  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/IP(src="1.1.2.16", dst="1.1.2.7")
25/08/2021 15:52:22              dut.10.240.183.62: port 0/queue 1: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=94 - nb_segs=1 - RSS hash=0x300073c1 - RSS queue=0x1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x1
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:52:22  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different

25/08/2021 15:52:22  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x300073c1', '0x1')]
25/08/2021 15:52:22  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:52:22  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/IP(src="1.1.2.16", dst="1.1.2.17")
25/08/2021 15:52:23              dut.10.240.183.62: port 0/queue 13: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=94 - nb_segs=1 - RSS hash=0x8c43967d - RSS queue=0xd - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0xd
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:52:23  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different

25/08/2021 15:52:23  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x8c43967d', '0xd')]
25/08/2021 15:52:23  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:52:23  TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IP(dst="192.168.0.1", src="192.168.0.2")/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/("X"*480)']
25/08/2021 15:52:24              dut.10.240.183.62: port 0/queue 0: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=578 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 0: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=586 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:52:24  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash

25/08/2021 15:52:24  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 15:52:24  TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle post-test--------------
25/08/2021 15:52:24              dut.10.240.183.62: flow destroy 0 rule 0
25/08/2021 15:52:26              dut.10.240.183.62: 
Flow rule #0 destroyed
testpmd> 
25/08/2021 15:52:26              dut.10.240.183.62: flow list 0
25/08/2021 15:52:26              dut.10.240.183.62: 
25/08/2021 15:52:26  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:52:26  TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/IP(src="1.1.2.6", dst="1.1.2.7")']
25/08/2021 15:52:27              dut.10.240.183.62:  port 0/queue 0: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=94 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:52:27  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash

25/08/2021 15:52:27  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 15:52:27  TestCVLAdvancedIAVFRSSGTPoGRE: sub_case mac_ipv4_gre_ipv4_gtpu_ipv4_all passed
25/08/2021 15:52:27              dut.10.240.183.62: flow flush 0
25/08/2021 15:52:27              dut.10.240.183.62: 
25/08/2021 15:52:27  TestCVLAdvancedIAVFRSSGTPoGRE: {'mac_ipv4_gre_ipv4_gtpu_ipv4_l3dst': 'passed', 'mac_ipv4_gre_ipv4_gtpu_ipv4_l3src': 'passed', 'mac_ipv4_gre_ipv4_gtpu_ipv4_all': 'passed'}
25/08/2021 15:52:27  TestCVLAdvancedIAVFRSSGTPoGRE: pass rate is: 100.0
25/08/2021 15:52:27  TestCVLAdvancedIAVFRSSGTPoGRE: Test Case test_mac_ipv4_gre_ipv4_gtpu_ipv4_toeplitz Result PASSED:
25/08/2021 15:52:27              dut.10.240.183.62: quit
25/08/2021 15:52:28              dut.10.240.183.62: 
Telling cores to stop...
Waiting for lcores to finish...

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

  ------- 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= 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: 3              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=13 -> TX Port= 0/Queue=13 -------
  RX-packets: 2              TX-packets: 0              TX-dropped: 0             

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

  +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
  RX-packets: 19             RX-dropped: 0             RX-total: 19
  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...
25/08/2021 15:52:28  TestCVLAdvancedIAVFRSSGTPoGRE: Test Case test_mac_ipv4_gre_ipv4_gtpu_ipv4_udp_toeplitz Begin
25/08/2021 15:52:28              dut.10.240.183.62:  
25/08/2021 15:52:28                         tester: 
25/08/2021 15:52:28              dut.10.240.183.62: x86_64-native-linuxapp-gcc/app/dpdk-testpmd -l 32,33,34,35 -n 4  --file-prefix=dpdk_29620_20210825152429  -a 0000:af:01.0 -- -i --rxq=16 --txq=16 --rxd=384 --txd=384 --disable-rss
25/08/2021 15:52:29              dut.10.240.183.62: EAL: Detected 72 lcore(s)
EAL: Detected 2 NUMA nodes
EAL: Detected static linkage of DPDK
EAL: Multi-process socket /var/run/dpdk/dpdk_29620_20210825152429/mp_socket
EAL: Selected IOVA mode 'PA'
EAL: 1024 hugepages of size 2097152 reserved, but no mounted hugetlbfs found for that size
EAL: VFIO support initialized
EAL: Using IOMMU type 8 (No-IOMMU)
EAL: Probe PCI driver: net_iavf (8086:1889) device: 0000:af:01.0 (socket 1)
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)
iavf_configure_queues(): request RXDID[22] in Queue[0]
iavf_configure_queues(): request RXDID[22] in Queue[1]
iavf_configure_queues(): request RXDID[22] in Queue[2]
iavf_configure_queues(): request RXDID[22] in Queue[3]
iavf_configure_queues(): request RXDID[22] in Queue[4]
iavf_configure_queues(): request RXDID[22] in Queue[5]
iavf_configure_queues(): request RXDID[22] in Queue[6]
iavf_configure_queues(): request RXDID[22] in Queue[7]
iavf_configure_queues(): request RXDID[22] in Queue[8]
iavf_configure_queues(): request RXDID[22] in Queue[9]
iavf_configure_queues(): request RXDID[22] in Queue[10]
iavf_configure_queues(): request RXDID[22] in Queue[11]
iavf_configure_queues(): request RXDID[22] in Queue[12]
iavf_configure_queues(): request RXDID[22] in Queue[13]
iavf_configure_queues(): request RXDID[22] in Queue[14]
iavf_configure_queues(): request RXDID[22] in Queue[15]

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event
Port 0: 00:11:22:33:44:55
Checking link statuses...
Done
25/08/2021 15:52:39              dut.10.240.183.62: set fwd rxonly
25/08/2021 15:52:39              dut.10.240.183.62: 
Set rxonly packet forwarding mode
25/08/2021 15:52:39              dut.10.240.183.62: set verbose 1
25/08/2021 15:52:39              dut.10.240.183.62: 
Change verbose level from 0 to 1
25/08/2021 15:52:39              dut.10.240.183.62: start
25/08/2021 15:52:39              dut.10.240.183.62: 
rxonly packet forwarding - ports=1 - cores=1 - streams=16 - NUMA support enabled, MP allocation mode: native
Logical Core 33 (socket 1) forwards packets on 16 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

  rxonly packet forwarding packets/burst=32
  nb forwarding cores=1 - nb forwarding ports=1
  port 0: RX queue number: 16 Tx queue number: 16
    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=0 hthresh=0  wthresh=0
      TX offloads=0x10000 - TX RS bit threshold=32
25/08/2021 15:52:39              dut.10.240.183.62: show port info all
25/08/2021 15:52:39              dut.10.240.183.62: 

********************* Infos for port 0  *********************
MAC address: 00:11:22:33:44:55
Device name: 0000:af:01.0
Driver name: net_iavf
Firmware-version: not available
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: 64
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
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: 16
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: 16
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
25/08/2021 15:52:39  TestCVLAdvancedIAVFRSSGTPoGRE: ===================Test sub case: mac_ipv4_gre_ipv4_gtpu_ipv4_udp_l3dst================
25/08/2021 15:52:39  TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle test--------------
25/08/2021 15:52:39              dut.10.240.183.62: flow validate 0 ingress pattern eth / ipv4 / gre / ipv4 / udp / gtpu / ipv4 / udp / end actions rss types ipv4-udp l3-dst-only end key_len 0 queues end / end
25/08/2021 15:52:39              dut.10.240.183.62: 
Flow rule validated
25/08/2021 15:52:39              dut.10.240.183.62: flow create 0 ingress pattern eth / ipv4 / gre / ipv4 / udp / gtpu / ipv4 / udp / end actions rss types ipv4-udp l3-dst-only end key_len 0 queues end / end
25/08/2021 15:52:39              dut.10.240.183.62: 
Flow rule #0 created
25/08/2021 15:52:39              dut.10.240.183.62: flow list 0
25/08/2021 15:52:39              dut.10.240.183.62: 
ID	Group	Prio	Attr	Rule
0	0	0	i--	ETH IPV4 GRE IPV4 UDP GTPU IPV4 UDP => RSS
25/08/2021 15:52:39  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:52:39  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/IP(src="1.1.2.6", dst="1.1.2.7")/UDP(dport=2, sport=4)
25/08/2021 15:52:41              dut.10.240.183.62:  port 0/queue 11: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=102 - nb_segs=1 - RSS hash=0x9c02247b - RSS queue=0xb - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0xb
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:52:41  TestCVLAdvancedIAVFRSSGTPoGRE: action: save_hash

25/08/2021 15:52:41  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x9c02247b', '0xb')]
25/08/2021 15:52:41  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:52:41  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/IP(src="1.1.2.6", dst="1.1.2.17")/UDP(dport=2, sport=4)
25/08/2021 15:52:42              dut.10.240.183.62: port 0/queue 14: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=102 - nb_segs=1 - RSS hash=0x7ea7440e - RSS queue=0xe - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0xe
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:52:42  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different

25/08/2021 15:52:42  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x7ea7440e', '0xe')]
25/08/2021 15:52:42  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:52:42  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IP(src="1.1.2.14", dst="1.1.2.15")/UDP()/GTP_U_Header()/IP(src="1.1.2.16", dst="1.1.2.7")/UDP(dport=12, sport=14)
25/08/2021 15:52:46              dut.10.240.183.62: port 0/queue 11: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=102 - nb_segs=1 - RSS hash=0x9c02247b - RSS queue=0xb - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0xb
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:52:46  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_same

25/08/2021 15:52:46  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x9c02247b', '0xb')]
25/08/2021 15:52:46  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:52:46  TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer(type=0, P=1, QFI=0x34) /IP(dst="192.168.0.1", src="192.168.0.2")/TCP(sport=4, dport=2)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(dport=2, sport=4)/("X"*480)']
25/08/2021 15:52:48              dut.10.240.183.62: port 0/queue 0: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=598 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 0: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=594 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:52:48  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash

25/08/2021 15:52:48  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 15:52:48  TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle post-test--------------
25/08/2021 15:52:48              dut.10.240.183.62: flow destroy 0 rule 0
25/08/2021 15:52:49              dut.10.240.183.62: 
Flow rule #0 destroyed
testpmd> 
25/08/2021 15:52:49              dut.10.240.183.62: flow list 0
25/08/2021 15:52:49              dut.10.240.183.62: 
25/08/2021 15:52:49  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:52:49  TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/IP(src="1.1.2.6", dst="1.1.2.7")/UDP(dport=2, sport=4)']
25/08/2021 15:52:50              dut.10.240.183.62:  port 0/queue 0: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=102 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:52:50  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash

25/08/2021 15:52:50  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 15:52:50  TestCVLAdvancedIAVFRSSGTPoGRE: sub_case mac_ipv4_gre_ipv4_gtpu_ipv4_udp_l3dst passed
25/08/2021 15:52:50              dut.10.240.183.62: flow flush 0
25/08/2021 15:52:50              dut.10.240.183.62: 
25/08/2021 15:52:50  TestCVLAdvancedIAVFRSSGTPoGRE: ===================Test sub case: mac_ipv4_gre_ipv4_gtpu_ipv4_udp_l3src================
25/08/2021 15:52:50  TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle test--------------
25/08/2021 15:52:50              dut.10.240.183.62: flow validate 0 ingress pattern eth / ipv4 / gre / ipv4 / udp / gtpu / ipv4 / udp / end actions rss types ipv4-udp l3-src-only end key_len 0 queues end / end
25/08/2021 15:52:50              dut.10.240.183.62: 
Flow rule validated
25/08/2021 15:52:50              dut.10.240.183.62: flow create 0 ingress pattern eth / ipv4 / gre / ipv4 / udp / gtpu / ipv4 / udp / end actions rss types ipv4-udp l3-src-only end key_len 0 queues end / end
25/08/2021 15:52:51              dut.10.240.183.62: 
Flow rule #0 created
25/08/2021 15:52:51              dut.10.240.183.62: flow list 0
25/08/2021 15:52:51              dut.10.240.183.62: 
ID	Group	Prio	Attr	Rule
0	0	0	i--	ETH IPV4 GRE IPV4 UDP GTPU IPV4 UDP => RSS
25/08/2021 15:52:51  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:52:51  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/IP(src="1.1.2.6", dst="1.1.2.7")/UDP(dport=2, sport=4)
25/08/2021 15:52:52              dut.10.240.183.62:  port 0/queue 3: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=102 - nb_segs=1 - RSS hash=0x3da8cd03 - RSS queue=0x3 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x3
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:52:52  TestCVLAdvancedIAVFRSSGTPoGRE: action: save_hash

25/08/2021 15:52:52  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x3da8cd03', '0x3')]
25/08/2021 15:52:52  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:52:52  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/IP(src="1.1.2.16", dst="1.1.2.7")/UDP(dport=2, sport=4)
25/08/2021 15:52:53              dut.10.240.183.62: port 0/queue 6: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=102 - nb_segs=1 - RSS hash=0xdf0dad76 - RSS queue=0x6 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x6
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:52:53  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different

25/08/2021 15:52:53  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xdf0dad76', '0x6')]
25/08/2021 15:52:53  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:52:53  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IP(src="1.1.2.14", dst="1.1.2.15")/UDP()/GTP_U_Header()/IP(src="1.1.2.6", dst="1.1.2.17")/UDP(dport=12, sport=14)
25/08/2021 15:52:54              dut.10.240.183.62: port 0/queue 3: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=102 - nb_segs=1 - RSS hash=0x3da8cd03 - RSS queue=0x3 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x3
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:52:54  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_same

25/08/2021 15:52:54  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x3da8cd03', '0x3')]
25/08/2021 15:52:54  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:52:54  TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer(type=0, P=1, QFI=0x34) /IP(dst="192.168.0.1", src="192.168.0.2")/TCP(sport=4, dport=2)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(dport=2, sport=4)/("X"*480)']
25/08/2021 15:52:56              dut.10.240.183.62: port 0/queue 0: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=598 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 0: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=594 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:52:56  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash

25/08/2021 15:52:56  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 15:52:56  TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle post-test--------------
25/08/2021 15:52:56              dut.10.240.183.62: flow destroy 0 rule 0
25/08/2021 15:52:57              dut.10.240.183.62: 
Flow rule #0 destroyed
testpmd> 
25/08/2021 15:52:57              dut.10.240.183.62: flow list 0
25/08/2021 15:52:57              dut.10.240.183.62: 
25/08/2021 15:52:57  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:52:57  TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/IP(src="1.1.2.6", dst="1.1.2.7")/UDP(dport=2, sport=4)']
25/08/2021 15:52:58              dut.10.240.183.62:  port 0/queue 0: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=102 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:52:58  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash

25/08/2021 15:52:58  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 15:52:58  TestCVLAdvancedIAVFRSSGTPoGRE: sub_case mac_ipv4_gre_ipv4_gtpu_ipv4_udp_l3src passed
25/08/2021 15:52:58              dut.10.240.183.62: flow flush 0
25/08/2021 15:52:58              dut.10.240.183.62: 
25/08/2021 15:52:58  TestCVLAdvancedIAVFRSSGTPoGRE: ===================Test sub case: mac_ipv4_gre_ipv4_gtpu_ipv4_udp_l4dst================
25/08/2021 15:52:58  TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle test--------------
25/08/2021 15:52:58              dut.10.240.183.62: flow validate 0 ingress pattern eth / ipv4 / gre / ipv4 / udp / gtpu / ipv4 / udp / end actions rss types ipv4-udp l4-dst-only end key_len 0 queues end / end
25/08/2021 15:52:59              dut.10.240.183.62: 
Flow rule validated
25/08/2021 15:52:59              dut.10.240.183.62: flow create 0 ingress pattern eth / ipv4 / gre / ipv4 / udp / gtpu / ipv4 / udp / end actions rss types ipv4-udp l4-dst-only end key_len 0 queues end / end
25/08/2021 15:52:59              dut.10.240.183.62: 
Flow rule #0 created
25/08/2021 15:52:59              dut.10.240.183.62: flow list 0
25/08/2021 15:52:59              dut.10.240.183.62: 
ID	Group	Prio	Attr	Rule
0	0	0	i--	ETH IPV4 GRE IPV4 UDP GTPU IPV4 UDP => RSS
25/08/2021 15:52:59  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:52:59  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/IP(src="1.1.2.6", dst="1.1.2.7")/UDP(dport=2, sport=4)
25/08/2021 15:53:00              dut.10.240.183.62:  port 0/queue 10: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=102 - nb_segs=1 - RSS hash=0xd5e6015a - RSS queue=0xa - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0xa
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:53:00  TestCVLAdvancedIAVFRSSGTPoGRE: action: save_hash

25/08/2021 15:53:00  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xd5e6015a', '0xa')]
25/08/2021 15:53:00  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:53:00  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/IP(src="1.1.2.6", dst="1.1.2.7")/UDP(dport=12, sport=4)
25/08/2021 15:53:01              dut.10.240.183.62: port 0/queue 11: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=102 - nb_segs=1 - RSS hash=0x9f8a80fb - RSS queue=0xb - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0xb
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:53:01  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different

25/08/2021 15:53:01  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x9f8a80fb', '0xb')]
25/08/2021 15:53:01  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:53:01  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IP(src="1.1.2.14", dst="1.1.2.15")/UDP()/GTP_U_Header()/IP(src="1.1.2.16", dst="1.1.2.17")/UDP(dport=2, sport=14)
25/08/2021 15:53:02              dut.10.240.183.62: port 0/queue 10: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=102 - nb_segs=1 - RSS hash=0xd5e6015a - RSS queue=0xa - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0xa
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:53:02  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_same

25/08/2021 15:53:02  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xd5e6015a', '0xa')]
25/08/2021 15:53:02  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:53:02  TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer(type=0, P=1, QFI=0x34) /IP(dst="192.168.0.1", src="192.168.0.2")/TCP(sport=4, dport=2)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(dport=2, sport=4)/("X"*480)']
25/08/2021 15:53:04              dut.10.240.183.62: port 0/queue 0: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=598 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 0: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=594 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:53:04  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash

25/08/2021 15:53:04  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 15:53:04  TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle post-test--------------
25/08/2021 15:53:04              dut.10.240.183.62: flow destroy 0 rule 0
25/08/2021 15:53:05              dut.10.240.183.62: 
Flow rule #0 destroyed
testpmd> 
25/08/2021 15:53:05              dut.10.240.183.62: flow list 0
25/08/2021 15:53:05              dut.10.240.183.62: 
25/08/2021 15:53:05  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:53:05  TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/IP(src="1.1.2.6", dst="1.1.2.7")/UDP(dport=2, sport=4)']
25/08/2021 15:53:06              dut.10.240.183.62:  port 0/queue 0: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=102 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:53:06  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash

25/08/2021 15:53:06  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 15:53:06  TestCVLAdvancedIAVFRSSGTPoGRE: sub_case mac_ipv4_gre_ipv4_gtpu_ipv4_udp_l4dst passed
25/08/2021 15:53:06              dut.10.240.183.62: flow flush 0
25/08/2021 15:53:06              dut.10.240.183.62: 
25/08/2021 15:53:06  TestCVLAdvancedIAVFRSSGTPoGRE: ===================Test sub case: mac_ipv4_gre_ipv4_gtpu_ipv4_udp_l4src================
25/08/2021 15:53:06  TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle test--------------
25/08/2021 15:53:06              dut.10.240.183.62: flow validate 0 ingress pattern eth / ipv4 / gre / ipv4 / udp / gtpu / ipv4 / udp / end actions rss types ipv4-udp l4-src-only end key_len 0 queues end / end
25/08/2021 15:53:07              dut.10.240.183.62: 
Flow rule validated
25/08/2021 15:53:07              dut.10.240.183.62: flow create 0 ingress pattern eth / ipv4 / gre / ipv4 / udp / gtpu / ipv4 / udp / end actions rss types ipv4-udp l4-src-only end key_len 0 queues end / end
25/08/2021 15:53:07              dut.10.240.183.62: 
Flow rule #0 created
25/08/2021 15:53:07              dut.10.240.183.62: flow list 0
25/08/2021 15:53:07              dut.10.240.183.62: 
ID	Group	Prio	Attr	Rule
0	0	0	i--	ETH IPV4 GRE IPV4 UDP GTPU IPV4 UDP => RSS
25/08/2021 15:53:07  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:53:07  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/IP(src="1.1.2.6", dst="1.1.2.7")/UDP(dport=2, sport=4)
25/08/2021 15:53:08              dut.10.240.183.62:  port 0/queue 13: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=102 - nb_segs=1 - RSS hash=0xeaf300ad - RSS queue=0xd - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0xd
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:53:08  TestCVLAdvancedIAVFRSSGTPoGRE: action: save_hash

25/08/2021 15:53:08  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xeaf300ad', '0xd')]
25/08/2021 15:53:08  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:53:08  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/IP(src="1.1.2.6", dst="1.1.2.7")/UDP(dport=2, sport=14)
25/08/2021 15:53:09              dut.10.240.183.62: port 0/queue 1: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=102 - nb_segs=1 - RSS hash=0x4a6c81a1 - RSS queue=0x1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x1
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:53:09  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different

25/08/2021 15:53:09  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x4a6c81a1', '0x1')]
25/08/2021 15:53:09  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:53:09  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IP(src="1.1.2.14", dst="1.1.2.15")/UDP()/GTP_U_Header()/IP(src="1.1.2.16", dst="1.1.2.17")/UDP(dport=12, sport=4)
25/08/2021 15:53:10              dut.10.240.183.62: port 0/queue 13: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=102 - nb_segs=1 - RSS hash=0xeaf300ad - RSS queue=0xd - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0xd
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:53:10  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_same

25/08/2021 15:53:10  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xeaf300ad', '0xd')]
25/08/2021 15:53:10  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:53:10  TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer(type=0, P=1, QFI=0x34) /IP(dst="192.168.0.1", src="192.168.0.2")/TCP(sport=4, dport=2)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(dport=2, sport=4)/("X"*480)']
25/08/2021 15:53:12              dut.10.240.183.62: port 0/queue 0: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=598 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 0: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=594 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:53:12  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash

25/08/2021 15:53:12  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 15:53:12  TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle post-test--------------
25/08/2021 15:53:12              dut.10.240.183.62: flow destroy 0 rule 0
25/08/2021 15:53:13              dut.10.240.183.62: 
Flow rule #0 destroyed
testpmd> 
25/08/2021 15:53:13              dut.10.240.183.62: flow list 0
25/08/2021 15:53:13              dut.10.240.183.62: 
25/08/2021 15:53:13  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:53:13  TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/IP(src="1.1.2.6", dst="1.1.2.7")/UDP(dport=2, sport=4)']
25/08/2021 15:53:14              dut.10.240.183.62:  port 0/queue 0: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=102 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:53:14  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash

25/08/2021 15:53:14  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 15:53:14  TestCVLAdvancedIAVFRSSGTPoGRE: sub_case mac_ipv4_gre_ipv4_gtpu_ipv4_udp_l4src passed
25/08/2021 15:53:14              dut.10.240.183.62: flow flush 0
25/08/2021 15:53:14              dut.10.240.183.62: 
25/08/2021 15:53:14  TestCVLAdvancedIAVFRSSGTPoGRE: ===================Test sub case: mac_ipv4_gre_ipv4_gtpu_ipv4_udp_l3dstl4dst================
25/08/2021 15:53:14  TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle test--------------
25/08/2021 15:53:14              dut.10.240.183.62: flow validate 0 ingress pattern eth / ipv4 / gre / ipv4 / udp / gtpu / ipv4 / udp / end actions rss types ipv4-udp l3-dst-only l4-dst-only end key_len 0 queues end / end
25/08/2021 15:53:15              dut.10.240.183.62: 
Flow rule validated
25/08/2021 15:53:15              dut.10.240.183.62: flow create 0 ingress pattern eth / ipv4 / gre / ipv4 / udp / gtpu / ipv4 / udp / end actions rss types ipv4-udp l3-dst-only l4-dst-only end key_len 0 queues end / end
25/08/2021 15:53:15              dut.10.240.183.62: 
Flow rule #0 created
25/08/2021 15:53:15              dut.10.240.183.62: flow list 0
25/08/2021 15:53:15              dut.10.240.183.62: 
ID	Group	Prio	Attr	Rule
0	0	0	i--	ETH IPV4 GRE IPV4 UDP GTPU IPV4 UDP => RSS
25/08/2021 15:53:15  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:53:15  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/IP(src="1.1.2.6", dst="1.1.2.7")/UDP(dport=2, sport=4)
25/08/2021 15:53:16              dut.10.240.183.62:  port 0/queue 4: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=102 - nb_segs=1 - RSS hash=0xe8be0344 - RSS queue=0x4 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x4
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:53:16  TestCVLAdvancedIAVFRSSGTPoGRE: action: save_hash

25/08/2021 15:53:16  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xe8be0344', '0x4')]
25/08/2021 15:53:16  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:53:16  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/IP(src="1.1.2.6", dst="1.1.2.17")/UDP(dport=2, sport=4)
25/08/2021 15:53:17              dut.10.240.183.62: port 0/queue 1: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=102 - nb_segs=1 - RSS hash=0xa1b6331 - RSS queue=0x1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x1
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:53:17  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different

25/08/2021 15:53:17  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xa1b6331', '0x1')]
25/08/2021 15:53:17  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:53:17  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/IP(src="1.1.2.6", dst="1.1.2.7")/UDP(dport=12, sport=4)
25/08/2021 15:53:18              dut.10.240.183.62: port 0/queue 11: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=102 - nb_segs=1 - RSS hash=0x7b733e2b - RSS queue=0xb - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0xb
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:53:18  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different

25/08/2021 15:53:18  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x7b733e2b', '0xb')]
25/08/2021 15:53:18  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:53:18  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IP(src="1.1.2.14", dst="1.1.2.15")/UDP()/GTP_U_Header()/IP(src="1.1.2.16", dst="1.1.2.7")/UDP(dport=2, sport=14)
25/08/2021 15:53:20              dut.10.240.183.62: port 0/queue 4: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=102 - nb_segs=1 - RSS hash=0xe8be0344 - RSS queue=0x4 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x4
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:53:20  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_same

25/08/2021 15:53:20  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xe8be0344', '0x4')]
25/08/2021 15:53:20  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:53:20  TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer(type=0, P=1, QFI=0x34) /IP(dst="192.168.0.1", src="192.168.0.2")/TCP(sport=4, dport=2)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(dport=2, sport=4)/("X"*480)']
25/08/2021 15:53:21              dut.10.240.183.62: port 0/queue 0: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=598 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 0: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=594 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:53:21  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash

25/08/2021 15:53:21  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 15:53:21  TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle post-test--------------
25/08/2021 15:53:21              dut.10.240.183.62: flow destroy 0 rule 0
25/08/2021 15:53:22              dut.10.240.183.62: 
Flow rule #0 destroyed
testpmd> 
25/08/2021 15:53:22              dut.10.240.183.62: flow list 0
25/08/2021 15:53:22              dut.10.240.183.62: 
25/08/2021 15:53:22  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:53:22  TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/IP(src="1.1.2.6", dst="1.1.2.7")/UDP(dport=2, sport=4)']
25/08/2021 15:53:24              dut.10.240.183.62:  port 0/queue 0: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=102 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:53:24  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash

25/08/2021 15:53:24  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 15:53:24  TestCVLAdvancedIAVFRSSGTPoGRE: sub_case mac_ipv4_gre_ipv4_gtpu_ipv4_udp_l3dstl4dst passed
25/08/2021 15:53:24              dut.10.240.183.62: flow flush 0
25/08/2021 15:53:24              dut.10.240.183.62: 
25/08/2021 15:53:24  TestCVLAdvancedIAVFRSSGTPoGRE: ===================Test sub case: mac_ipv4_gre_ipv4_gtpu_ipv4_udp_l3srcl4dst================
25/08/2021 15:53:24  TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle test--------------
25/08/2021 15:53:24              dut.10.240.183.62: flow validate 0 ingress pattern eth / ipv4 / gre / ipv4 / udp / gtpu / ipv4 / udp / end actions rss types ipv4-udp l3-src-only l4-dst-only end key_len 0 queues end / end
25/08/2021 15:53:24              dut.10.240.183.62: 
Flow rule validated
25/08/2021 15:53:24              dut.10.240.183.62: flow create 0 ingress pattern eth / ipv4 / gre / ipv4 / udp / gtpu / ipv4 / udp / end actions rss types ipv4-udp l3-src-only l4-dst-only end key_len 0 queues end / end
25/08/2021 15:53:24              dut.10.240.183.62: 
Flow rule #0 created
25/08/2021 15:53:24              dut.10.240.183.62: flow list 0
25/08/2021 15:53:24              dut.10.240.183.62: 
ID	Group	Prio	Attr	Rule
0	0	0	i--	ETH IPV4 GRE IPV4 UDP GTPU IPV4 UDP => RSS
25/08/2021 15:53:24  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:53:24  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/IP(src="1.1.2.6", dst="1.1.2.7")/UDP(dport=2, sport=4)
25/08/2021 15:53:25              dut.10.240.183.62:  port 0/queue 12: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=102 - nb_segs=1 - RSS hash=0x4914ea3c - RSS queue=0xc - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0xc
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:53:25  TestCVLAdvancedIAVFRSSGTPoGRE: action: save_hash

25/08/2021 15:53:25  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x4914ea3c', '0xc')]
25/08/2021 15:53:25  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:53:25  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/IP(src="1.1.2.16", dst="1.1.2.7")/UDP(dport=2, sport=4)
25/08/2021 15:53:26              dut.10.240.183.62: port 0/queue 9: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=102 - nb_segs=1 - RSS hash=0xabb18a49 - RSS queue=0x9 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x9
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:53:26  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different

25/08/2021 15:53:26  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xabb18a49', '0x9')]
25/08/2021 15:53:26  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:53:26  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/IP(src="1.1.2.6", dst="1.1.2.7")/UDP(dport=12, sport=4)
25/08/2021 15:53:28              dut.10.240.183.62: port 0/queue 3: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=102 - nb_segs=1 - RSS hash=0xdad9d753 - RSS queue=0x3 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x3
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:53:28  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different

25/08/2021 15:53:28  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xdad9d753', '0x3')]
25/08/2021 15:53:28  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:53:28  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IP(src="1.1.2.14", dst="1.1.2.15")/UDP()/GTP_U_Header()/IP(src="1.1.2.6", dst="1.1.2.17")/UDP(dport=2, sport=14)
25/08/2021 15:53:29              dut.10.240.183.62: port 0/queue 12: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=102 - nb_segs=1 - RSS hash=0x4914ea3c - RSS queue=0xc - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0xc
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:53:29  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_same

25/08/2021 15:53:29  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x4914ea3c', '0xc')]
25/08/2021 15:53:29  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:53:29  TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer(type=0, P=1, QFI=0x34) /IP(dst="192.168.0.1", src="192.168.0.2")/TCP(sport=4, dport=2)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(dport=2, sport=4)/("X"*480)']
25/08/2021 15:53:30              dut.10.240.183.62: port 0/queue 0: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=598 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 0: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=594 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:53:30  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash

25/08/2021 15:53:30  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 15:53:30  TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle post-test--------------
25/08/2021 15:53:30              dut.10.240.183.62: flow destroy 0 rule 0
25/08/2021 15:53:32              dut.10.240.183.62: 
Flow rule #0 destroyed
testpmd> 
25/08/2021 15:53:32              dut.10.240.183.62: flow list 0
25/08/2021 15:53:32              dut.10.240.183.62: 
25/08/2021 15:53:32  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:53:32  TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/IP(src="1.1.2.6", dst="1.1.2.7")/UDP(dport=2, sport=4)']
25/08/2021 15:53:33              dut.10.240.183.62:  port 0/queue 0: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=102 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:53:33  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash

25/08/2021 15:53:33  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 15:53:33  TestCVLAdvancedIAVFRSSGTPoGRE: sub_case mac_ipv4_gre_ipv4_gtpu_ipv4_udp_l3srcl4dst passed
25/08/2021 15:53:33              dut.10.240.183.62: flow flush 0
25/08/2021 15:53:33              dut.10.240.183.62: 
25/08/2021 15:53:33  TestCVLAdvancedIAVFRSSGTPoGRE: ===================Test sub case: mac_ipv4_gre_ipv4_gtpu_ipv4_udp_l3dstl4src================
25/08/2021 15:53:33  TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle test--------------
25/08/2021 15:53:33              dut.10.240.183.62: flow validate 0 ingress pattern eth / ipv4 / gre / ipv4 / udp / gtpu / ipv4 / udp / end actions rss types ipv4-udp l3-dst-only l4-src-only end key_len 0 queues end / end
25/08/2021 15:53:33              dut.10.240.183.62: 
Flow rule validated
25/08/2021 15:53:33              dut.10.240.183.62: flow create 0 ingress pattern eth / ipv4 / gre / ipv4 / udp / gtpu / ipv4 / udp / end actions rss types ipv4-udp l3-dst-only l4-src-only end key_len 0 queues end / end
25/08/2021 15:53:33              dut.10.240.183.62: 
Flow rule #0 created
25/08/2021 15:53:33              dut.10.240.183.62: flow list 0
25/08/2021 15:53:33              dut.10.240.183.62: 
ID	Group	Prio	Attr	Rule
0	0	0	i--	ETH IPV4 GRE IPV4 UDP GTPU IPV4 UDP => RSS
25/08/2021 15:53:33  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:53:33  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/IP(src="1.1.2.6", dst="1.1.2.7")/UDP(dport=2, sport=4)
25/08/2021 15:53:34              dut.10.240.183.62:  port 0/queue 4: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=102 - nb_segs=1 - RSS hash=0x265c37e4 - RSS queue=0x4 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x4
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:53:34  TestCVLAdvancedIAVFRSSGTPoGRE: action: save_hash

25/08/2021 15:53:34  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x265c37e4', '0x4')]
25/08/2021 15:53:34  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:53:34  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/IP(src="1.1.2.6", dst="1.1.2.17")/UDP(dport=2, sport=4)
25/08/2021 15:53:36              dut.10.240.183.62: port 0/queue 1: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=102 - nb_segs=1 - RSS hash=0xc4f95791 - RSS queue=0x1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x1
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:53:36  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different

25/08/2021 15:53:36  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xc4f95791', '0x1')]
25/08/2021 15:53:36  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:53:36  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/IP(src="1.1.2.6", dst="1.1.2.7")/UDP(dport=2, sport=14)
25/08/2021 15:53:37              dut.10.240.183.62: port 0/queue 4: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=102 - nb_segs=1 - RSS hash=0xfcf1914 - RSS queue=0x4 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x4
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:53:37  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different

25/08/2021 15:53:37  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xfcf1914', '0x4')]
25/08/2021 15:53:37  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:53:37  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IP(src="1.1.2.14", dst="1.1.2.15")/UDP()/GTP_U_Header()/IP(src="1.1.2.16", dst="1.1.2.7")/UDP(dport=12, sport=4)
25/08/2021 15:53:38              dut.10.240.183.62: port 0/queue 4: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=102 - nb_segs=1 - RSS hash=0x265c37e4 - RSS queue=0x4 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x4
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:53:38  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_same

25/08/2021 15:53:38  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x265c37e4', '0x4')]
25/08/2021 15:53:38  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:53:38  TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer(type=0, P=1, QFI=0x34) /IP(dst="192.168.0.1", src="192.168.0.2")/TCP(sport=4, dport=2)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(dport=2, sport=4)/("X"*480)']
25/08/2021 15:53:40              dut.10.240.183.62: port 0/queue 0: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=598 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 0: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=594 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:53:40  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash

25/08/2021 15:53:40  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 15:53:40  TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle post-test--------------
25/08/2021 15:53:40              dut.10.240.183.62: flow destroy 0 rule 0
25/08/2021 15:53:41              dut.10.240.183.62: 
Flow rule #0 destroyed
testpmd> 
25/08/2021 15:53:41              dut.10.240.183.62: flow list 0
25/08/2021 15:53:41              dut.10.240.183.62: 
25/08/2021 15:53:41  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:53:41  TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/IP(src="1.1.2.6", dst="1.1.2.7")/UDP(dport=2, sport=4)']
25/08/2021 15:53:42              dut.10.240.183.62:  port 0/queue 0: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=102 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:53:42  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash

25/08/2021 15:53:42  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 15:53:42  TestCVLAdvancedIAVFRSSGTPoGRE: sub_case mac_ipv4_gre_ipv4_gtpu_ipv4_udp_l3dstl4src passed
25/08/2021 15:53:42              dut.10.240.183.62: flow flush 0
25/08/2021 15:53:42              dut.10.240.183.62: 
25/08/2021 15:53:42  TestCVLAdvancedIAVFRSSGTPoGRE: ===================Test sub case: mac_ipv4_gre_ipv4_gtpu_ipv4_udp_l3srcl4src================
25/08/2021 15:53:42  TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle test--------------
25/08/2021 15:53:42              dut.10.240.183.62: flow validate 0 ingress pattern eth / ipv4 / gre / ipv4 / udp / gtpu / ipv4 / udp / end actions rss types ipv4-udp l3-src-only l4-src-only end key_len 0 queues end / end
25/08/2021 15:53:42              dut.10.240.183.62: 
Flow rule validated
25/08/2021 15:53:42              dut.10.240.183.62: flow create 0 ingress pattern eth / ipv4 / gre / ipv4 / udp / gtpu / ipv4 / udp / end actions rss types ipv4-udp l3-src-only l4-src-only end key_len 0 queues end / end
25/08/2021 15:53:42              dut.10.240.183.62: 
Flow rule #0 created
25/08/2021 15:53:42              dut.10.240.183.62: flow list 0
25/08/2021 15:53:42              dut.10.240.183.62: 
ID	Group	Prio	Attr	Rule
0	0	0	i--	ETH IPV4 GRE IPV4 UDP GTPU IPV4 UDP => RSS
25/08/2021 15:53:42  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:53:42  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/IP(src="1.1.2.6", dst="1.1.2.7")/UDP(dport=2, sport=4)
25/08/2021 15:53:44              dut.10.240.183.62:  port 0/queue 12: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=102 - nb_segs=1 - RSS hash=0x87f6de9c - RSS queue=0xc - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0xc
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:53:44  TestCVLAdvancedIAVFRSSGTPoGRE: action: save_hash

25/08/2021 15:53:44  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x87f6de9c', '0xc')]
25/08/2021 15:53:44  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:53:44  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/IP(src="1.1.2.16", dst="1.1.2.7")/UDP(dport=2, sport=4)
25/08/2021 15:53:45              dut.10.240.183.62: port 0/queue 9: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=102 - nb_segs=1 - RSS hash=0x6553bee9 - RSS queue=0x9 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x9
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:53:45  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different

25/08/2021 15:53:45  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x6553bee9', '0x9')]
25/08/2021 15:53:45  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:53:45  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/IP(src="1.1.2.6", dst="1.1.2.7")/UDP(dport=2, sport=14)
25/08/2021 15:53:46              dut.10.240.183.62: port 0/queue 12: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=102 - nb_segs=1 - RSS hash=0xae65f06c - RSS queue=0xc - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0xc
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:53:46  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different

25/08/2021 15:53:46  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xae65f06c', '0xc')]
25/08/2021 15:53:46  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:53:46  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IP(src="1.1.2.14", dst="1.1.2.15")/UDP()/GTP_U_Header()/IP(src="1.1.2.6", dst="1.1.2.17")/UDP(dport=12, sport=4)
25/08/2021 15:53:47              dut.10.240.183.62: port 0/queue 12: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=102 - nb_segs=1 - RSS hash=0x87f6de9c - RSS queue=0xc - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0xc
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:53:47  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_same

25/08/2021 15:53:47  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x87f6de9c', '0xc')]
25/08/2021 15:53:47  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:53:47  TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer(type=0, P=1, QFI=0x34) /IP(dst="192.168.0.1", src="192.168.0.2")/TCP(sport=4, dport=2)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(dport=2, sport=4)/("X"*480)']
25/08/2021 15:53:49              dut.10.240.183.62: port 0/queue 0: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=598 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 0: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=594 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:53:49  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash

25/08/2021 15:53:49  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 15:53:49  TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle post-test--------------
25/08/2021 15:53:49              dut.10.240.183.62: flow destroy 0 rule 0
25/08/2021 15:53:50              dut.10.240.183.62: 
Flow rule #0 destroyed
testpmd> 
25/08/2021 15:53:50              dut.10.240.183.62: flow list 0
25/08/2021 15:53:50              dut.10.240.183.62: 
25/08/2021 15:53:50  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:53:50  TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/IP(src="1.1.2.6", dst="1.1.2.7")/UDP(dport=2, sport=4)']
25/08/2021 15:53:51              dut.10.240.183.62:  port 0/queue 0: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=102 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:53:51  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash

25/08/2021 15:53:51  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 15:53:51  TestCVLAdvancedIAVFRSSGTPoGRE: sub_case mac_ipv4_gre_ipv4_gtpu_ipv4_udp_l3srcl4src passed
25/08/2021 15:53:51              dut.10.240.183.62: flow flush 0
25/08/2021 15:53:52              dut.10.240.183.62: 
25/08/2021 15:53:52  TestCVLAdvancedIAVFRSSGTPoGRE: ===================Test sub case: mac_ipv4_gre_ipv4_gtpu_ipv4_udp_all================
25/08/2021 15:53:52  TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle test--------------
25/08/2021 15:53:52              dut.10.240.183.62: flow validate 0 ingress pattern eth / ipv4 / gre / ipv4 / udp / gtpu / ipv4 / udp / end actions rss types ipv4-udp end key_len 0 queues end / end
25/08/2021 15:53:52              dut.10.240.183.62: 
Flow rule validated
25/08/2021 15:53:52              dut.10.240.183.62: flow create 0 ingress pattern eth / ipv4 / gre / ipv4 / udp / gtpu / ipv4 / udp / end actions rss types ipv4-udp end key_len 0 queues end / end
25/08/2021 15:53:52              dut.10.240.183.62: 
Flow rule #0 created
25/08/2021 15:53:52              dut.10.240.183.62: flow list 0
25/08/2021 15:53:52              dut.10.240.183.62: 
ID	Group	Prio	Attr	Rule
0	0	0	i--	ETH IPV4 GRE IPV4 UDP GTPU IPV4 UDP => RSS
25/08/2021 15:53:52  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:53:52  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/IP(src="1.1.2.6", dst="1.1.2.7")/UDP(dport=2, sport=4)
25/08/2021 15:53:53              dut.10.240.183.62:  port 0/queue 11: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=102 - nb_segs=1 - RSS hash=0x4c74095b - RSS queue=0xb - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0xb
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:53:53  TestCVLAdvancedIAVFRSSGTPoGRE: action: save_hash

25/08/2021 15:53:53  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x4c74095b', '0xb')]
25/08/2021 15:53:53  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:53:53  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/IP(src="1.1.2.6", dst="1.1.2.17")/UDP(dport=2, sport=4)
25/08/2021 15:53:54              dut.10.240.183.62: port 0/queue 3: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=102 - nb_segs=1 - RSS hash=0xfc335423 - RSS queue=0x3 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x3
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:53:54  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different

25/08/2021 15:53:54  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xfc335423', '0x3')]
25/08/2021 15:53:54  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:53:54  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/IP(src="1.1.2.16", dst="1.1.2.7")/UDP(dport=2, sport=4)
25/08/2021 15:53:56              dut.10.240.183.62: port 0/queue 14: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=102 - nb_segs=1 - RSS hash=0xaed1692e - RSS queue=0xe - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0xe
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:53:56  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different

25/08/2021 15:53:56  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xaed1692e', '0xe')]
25/08/2021 15:53:56  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:53:56  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/IP(src="1.1.2.6", dst="1.1.2.7")/UDP(dport=12, sport=4)
25/08/2021 15:53:57              dut.10.240.183.62: port 0/queue 5: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=102 - nb_segs=1 - RSS hash=0x46183895 - RSS queue=0x5 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x5
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:53:57  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different

25/08/2021 15:53:57  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x46183895', '0x5')]
25/08/2021 15:53:57  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:53:57  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/IP(src="1.1.2.6", dst="1.1.2.7")/UDP(dport=2, sport=14)
25/08/2021 15:53:58              dut.10.240.183.62: port 0/queue 9: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=102 - nb_segs=1 - RSS hash=0xa8a3b2a9 - RSS queue=0x9 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x9
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:53:58  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different

25/08/2021 15:53:58  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xa8a3b2a9', '0x9')]
25/08/2021 15:53:58  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:53:58  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IP(src="1.1.2.14", dst="1.1.2.15")/UDP()/GTP_U_Header()/IP(src="1.1.2.6", dst="1.1.2.7")/UDP(dport=2, sport=4)
25/08/2021 15:53:59              dut.10.240.183.62: port 0/queue 11: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=102 - nb_segs=1 - RSS hash=0x4c74095b - RSS queue=0xb - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0xb
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:53:59  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_same

25/08/2021 15:53:59  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x4c74095b', '0xb')]
25/08/2021 15:53:59  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:53:59  TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer(type=0, P=1, QFI=0x34) /IP(dst="192.168.0.1", src="192.168.0.2")/TCP(sport=4, dport=2)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(dport=2, sport=4)/("X"*480)']
25/08/2021 15:54:01              dut.10.240.183.62: port 0/queue 0: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=598 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 0: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=594 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:54:01  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash

25/08/2021 15:54:01  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 15:54:01  TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle post-test--------------
25/08/2021 15:54:01              dut.10.240.183.62: flow destroy 0 rule 0
25/08/2021 15:54:02              dut.10.240.183.62: 
Flow rule #0 destroyed
testpmd> 
25/08/2021 15:54:02              dut.10.240.183.62: flow list 0
25/08/2021 15:54:02              dut.10.240.183.62: 
25/08/2021 15:54:02  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:54:02  TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/IP(src="1.1.2.6", dst="1.1.2.7")/UDP(dport=2, sport=4)']
25/08/2021 15:54:03              dut.10.240.183.62:  port 0/queue 0: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=102 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:54:03  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash

25/08/2021 15:54:03  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 15:54:03  TestCVLAdvancedIAVFRSSGTPoGRE: sub_case mac_ipv4_gre_ipv4_gtpu_ipv4_udp_all passed
25/08/2021 15:54:03              dut.10.240.183.62: flow flush 0
25/08/2021 15:54:03              dut.10.240.183.62: 
25/08/2021 15:54:03  TestCVLAdvancedIAVFRSSGTPoGRE: {'mac_ipv4_gre_ipv4_gtpu_ipv4_udp_l3dst': 'passed', 'mac_ipv4_gre_ipv4_gtpu_ipv4_udp_l3src': 'passed', 'mac_ipv4_gre_ipv4_gtpu_ipv4_udp_l4dst': 'passed', 'mac_ipv4_gre_ipv4_gtpu_ipv4_udp_l4src': 'passed', 'mac_ipv4_gre_ipv4_gtpu_ipv4_udp_l3dstl4dst': 'passed', 'mac_ipv4_gre_ipv4_gtpu_ipv4_udp_l3srcl4dst': 'passed', 'mac_ipv4_gre_ipv4_gtpu_ipv4_udp_l3dstl4src': 'passed', 'mac_ipv4_gre_ipv4_gtpu_ipv4_udp_l3srcl4src': 'passed', 'mac_ipv4_gre_ipv4_gtpu_ipv4_udp_all': 'passed'}
25/08/2021 15:54:03  TestCVLAdvancedIAVFRSSGTPoGRE: pass rate is: 100.0
25/08/2021 15:54:03  TestCVLAdvancedIAVFRSSGTPoGRE: Test Case test_mac_ipv4_gre_ipv4_gtpu_ipv4_udp_toeplitz Result PASSED:
25/08/2021 15:54:03              dut.10.240.183.62: quit
25/08/2021 15:54:04              dut.10.240.183.62: 
Telling cores to stop...
Waiting for lcores to finish...

  ------- Forward Stats for RX Port= 0/Queue= 0 -> TX Port= 0/Queue= 0 -------
  RX-packets: 27             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: 4              TX-packets: 0              TX-dropped: 0             

  ------- Forward Stats for RX Port= 0/Queue= 4 -> TX Port= 0/Queue= 4 -------
  RX-packets: 5              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: 1              TX-packets: 0              TX-dropped: 0             

  ------- Forward Stats for RX Port= 0/Queue= 9 -> TX Port= 0/Queue= 9 -------
  RX-packets: 3              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: 6              TX-packets: 0              TX-dropped: 0             

  ------- Forward Stats for RX Port= 0/Queue=12 -> TX Port= 0/Queue=12 -------
  RX-packets: 5              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 statistics for port 0  ----------------------
  RX-packets: 61             RX-dropped: 0             RX-total: 61
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ----------------------------------------------------------------------------

  +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
  RX-packets: 61             RX-dropped: 0             RX-total: 61
  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...
25/08/2021 15:54:04  TestCVLAdvancedIAVFRSSGTPoGRE: Test Case test_mac_ipv4_gre_ipv4_gtpu_ipv6_symmetric Begin
25/08/2021 15:54:04              dut.10.240.183.62:  
25/08/2021 15:54:04                         tester: 
25/08/2021 15:54:04              dut.10.240.183.62: x86_64-native-linuxapp-gcc/app/dpdk-testpmd -l 32,33,34,35 -n 4  --file-prefix=dpdk_29620_20210825152429  -a 0000:af:01.0 -- -i --rxq=16 --txq=16 --rxd=384 --txd=384 --disable-rss
25/08/2021 15:54:05              dut.10.240.183.62: EAL: Detected 72 lcore(s)
EAL: Detected 2 NUMA nodes
EAL: Detected static linkage of DPDK
EAL: Multi-process socket /var/run/dpdk/dpdk_29620_20210825152429/mp_socket
EAL: Selected IOVA mode 'PA'
EAL: 1024 hugepages of size 2097152 reserved, but no mounted hugetlbfs found for that size
EAL: VFIO support initialized
EAL: Using IOMMU type 8 (No-IOMMU)
EAL: Probe PCI driver: net_iavf (8086:1889) device: 0000:af:01.0 (socket 1)
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)
iavf_configure_queues(): request RXDID[22] in Queue[0]
iavf_configure_queues(): request RXDID[22] in Queue[1]
iavf_configure_queues(): request RXDID[22] in Queue[2]
iavf_configure_queues(): request RXDID[22] in Queue[3]
iavf_configure_queues(): request RXDID[22] in Queue[4]
iavf_configure_queues(): request RXDID[22] in Queue[5]
iavf_configure_queues(): request RXDID[22] in Queue[6]
iavf_configure_queues(): request RXDID[22] in Queue[7]
iavf_configure_queues(): request RXDID[22] in Queue[8]
iavf_configure_queues(): request RXDID[22] in Queue[9]
iavf_configure_queues(): request RXDID[22] in Queue[10]
iavf_configure_queues(): request RXDID[22] in Queue[11]
iavf_configure_queues(): request RXDID[22] in Queue[12]
iavf_configure_queues(): request RXDID[22] in Queue[13]
iavf_configure_queues(): request RXDID[22] in Queue[14]
iavf_configure_queues(): request RXDID[22] in Queue[15]

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event
Port 0: 00:11:22:33:44:55
Checking link statuses...
Done
25/08/2021 15:54:15              dut.10.240.183.62: set fwd rxonly
25/08/2021 15:54:15              dut.10.240.183.62: 
Set rxonly packet forwarding mode
25/08/2021 15:54:15              dut.10.240.183.62: set verbose 1
25/08/2021 15:54:15              dut.10.240.183.62: 
Change verbose level from 0 to 1
25/08/2021 15:54:15              dut.10.240.183.62: start
25/08/2021 15:54:16              dut.10.240.183.62: 
rxonly packet forwarding - ports=1 - cores=1 - streams=16 - NUMA support enabled, MP allocation mode: native
Logical Core 33 (socket 1) forwards packets on 16 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

  rxonly packet forwarding packets/burst=32
  nb forwarding cores=1 - nb forwarding ports=1
  port 0: RX queue number: 16 Tx queue number: 16
    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=0 hthresh=0  wthresh=0
      TX offloads=0x10000 - TX RS bit threshold=32
25/08/2021 15:54:16              dut.10.240.183.62: show port info all
25/08/2021 15:54:16              dut.10.240.183.62: 

********************* Infos for port 0  *********************
MAC address: 00:11:22:33:44:55
Device name: 0000:af:01.0
Driver name: net_iavf
Firmware-version: not available
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: 64
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
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: 16
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: 16
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
25/08/2021 15:54:16  TestCVLAdvancedIAVFRSSGTPoGRE: ===================Test sub case: mac_ipv4_gre_ipv4_gtpu_ipv6_symmetric================
25/08/2021 15:54:16  TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle test--------------
25/08/2021 15:54:16              dut.10.240.183.62: flow validate 0 ingress pattern eth / ipv4 / gre / ipv4 / udp / gtpu / ipv6 / end actions rss func symmetric_toeplitz types ipv6 end key_len 0 queues end / end
25/08/2021 15:54:16              dut.10.240.183.62: 
Flow rule validated
25/08/2021 15:54:16              dut.10.240.183.62: flow create 0 ingress pattern eth / ipv4 / gre / ipv4 / udp / gtpu / ipv6 / end actions rss func symmetric_toeplitz types ipv6 end key_len 0 queues end / end
25/08/2021 15:54:16              dut.10.240.183.62: 
Flow rule #0 created
25/08/2021 15:54:16              dut.10.240.183.62: flow list 0
25/08/2021 15:54:16              dut.10.240.183.62: 
ID	Group	Prio	Attr	Rule
0	0	0	i--	ETH IPV4 GRE IPV4 UDP GTPU IPV6 => RSS
25/08/2021 15:54:16  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:54:16  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP()/GRE()/IP()/UDP()/GTP_U_Header()/IPv6(dst="ABAB:910B:6666:3457:8295:3333:1800:2929",src="CDCD:910A:2222:5498:8475:1111:3900:2020")
25/08/2021 15:54:17              dut.10.240.183.62:  port 0/queue 12: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=114 - nb_segs=1 - RSS hash=0x57b3c7bc - RSS queue=0xc - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0xc
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:54:17  TestCVLAdvancedIAVFRSSGTPoGRE: action: {'save_hash': 'gtpogre-ipv4-nonfrag'}

25/08/2021 15:54:17  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x57b3c7bc', '0xc')]
25/08/2021 15:54:17  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:54:17  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP()/GRE()/IP()/UDP()/GTP_U_Header()/IPv6(dst="ABAB:910B:6666:3457:8295:3333:1800:2929",src="CDCD:910A:2222:5498:8475:1111:3900:2020")
25/08/2021 15:54:18              dut.10.240.183.62: port 0/queue 12: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=114 - nb_segs=1 - RSS hash=0x57b3c7bc - RSS queue=0xc - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0xc
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:54:18  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_same

25/08/2021 15:54:18  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x57b3c7bc', '0xc')]
25/08/2021 15:54:18  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:54:18  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP()/GRE()/IP()/UDP()/GTP_U_Header()/IP(src="1.1.2.6", dst="1.1.2.7")
25/08/2021 15:54:20              dut.10.240.183.62: port 0/queue 0: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=94 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:54:20  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash

25/08/2021 15:54:20  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 15:54:20  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:54:20  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP()/GRE()/IP()/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IPv6(dst="ABAB:910B:6666:3457:8295:3333:1800:2929",src="CDCD:910A:2222:5498:8475:1111:3900:2020")
25/08/2021 15:54:21              dut.10.240.183.62: port 0/queue 0: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=122 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:54:21  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash

25/08/2021 15:54:21  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 15:54:21  TestCVLAdvancedIAVFRSSGTPoGRE: sub_case mac_ipv4_gre_ipv4_gtpu_ipv6_symmetric passed
25/08/2021 15:54:21              dut.10.240.183.62: flow flush 0
25/08/2021 15:54:21              dut.10.240.183.62: 
25/08/2021 15:54:21  TestCVLAdvancedIAVFRSSGTPoGRE: {'mac_ipv4_gre_ipv4_gtpu_ipv6_symmetric': 'passed'}
25/08/2021 15:54:21  TestCVLAdvancedIAVFRSSGTPoGRE: pass rate is: 100.0
25/08/2021 15:54:21  TestCVLAdvancedIAVFRSSGTPoGRE: Test Case test_mac_ipv4_gre_ipv4_gtpu_ipv6_symmetric Result PASSED:
25/08/2021 15:54:21              dut.10.240.183.62: quit
25/08/2021 15:54:22              dut.10.240.183.62: 
Telling cores to stop...
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=12 -> TX Port= 0/Queue=12 -------
  RX-packets: 2              TX-packets: 0              TX-dropped: 0             

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

  +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
  RX-packets: 4              RX-dropped: 0             RX-total: 4
  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...
25/08/2021 15:54:22  TestCVLAdvancedIAVFRSSGTPoGRE: Test Case test_mac_ipv4_gre_ipv4_gtpu_ipv6_tcp_toeplitz Begin
25/08/2021 15:54:22              dut.10.240.183.62:  
25/08/2021 15:54:22                         tester: 
25/08/2021 15:54:22              dut.10.240.183.62: x86_64-native-linuxapp-gcc/app/dpdk-testpmd -l 32,33,34,35 -n 4  --file-prefix=dpdk_29620_20210825152429  -a 0000:af:01.0 -- -i --rxq=16 --txq=16 --rxd=384 --txd=384 --disable-rss
25/08/2021 15:54:23              dut.10.240.183.62: EAL: Detected 72 lcore(s)
EAL: Detected 2 NUMA nodes
EAL: Detected static linkage of DPDK
EAL: Multi-process socket /var/run/dpdk/dpdk_29620_20210825152429/mp_socket
EAL: Selected IOVA mode 'PA'
EAL: 1024 hugepages of size 2097152 reserved, but no mounted hugetlbfs found for that size
EAL: VFIO support initialized
EAL: Using IOMMU type 8 (No-IOMMU)
EAL: Probe PCI driver: net_iavf (8086:1889) device: 0000:af:01.0 (socket 1)
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)
iavf_configure_queues(): request RXDID[22] in Queue[0]
iavf_configure_queues(): request RXDID[22] in Queue[1]
iavf_configure_queues(): request RXDID[22] in Queue[2]
iavf_configure_queues(): request RXDID[22] in Queue[3]
iavf_configure_queues(): request RXDID[22] in Queue[4]
iavf_configure_queues(): request RXDID[22] in Queue[5]
iavf_configure_queues(): request RXDID[22] in Queue[6]
iavf_configure_queues(): request RXDID[22] in Queue[7]
iavf_configure_queues(): request RXDID[22] in Queue[8]
iavf_configure_queues(): request RXDID[22] in Queue[9]
iavf_configure_queues(): request RXDID[22] in Queue[10]
iavf_configure_queues(): request RXDID[22] in Queue[11]
iavf_configure_queues(): request RXDID[22] in Queue[12]
iavf_configure_queues(): request RXDID[22] in Queue[13]
iavf_configure_queues(): request RXDID[22] in Queue[14]
iavf_configure_queues(): request RXDID[22] in Queue[15]

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event
Port 0: 00:11:22:33:44:55
Checking link statuses...
Done
25/08/2021 15:54:33              dut.10.240.183.62: set fwd rxonly
25/08/2021 15:54:33              dut.10.240.183.62: 
Set rxonly packet forwarding mode
25/08/2021 15:54:33              dut.10.240.183.62: set verbose 1
25/08/2021 15:54:33              dut.10.240.183.62: 
Change verbose level from 0 to 1
25/08/2021 15:54:33              dut.10.240.183.62: start
25/08/2021 15:54:33              dut.10.240.183.62: 
rxonly packet forwarding - ports=1 - cores=1 - streams=16 - NUMA support enabled, MP allocation mode: native
Logical Core 33 (socket 1) forwards packets on 16 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

  rxonly packet forwarding packets/burst=32
  nb forwarding cores=1 - nb forwarding ports=1
  port 0: RX queue number: 16 Tx queue number: 16
    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=0 hthresh=0  wthresh=0
      TX offloads=0x10000 - TX RS bit threshold=32
25/08/2021 15:54:33              dut.10.240.183.62: show port info all
25/08/2021 15:54:33              dut.10.240.183.62: 

********************* Infos for port 0  *********************
MAC address: 00:11:22:33:44:55
Device name: 0000:af:01.0
Driver name: net_iavf
Firmware-version: not available
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: 64
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
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: 16
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: 16
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
25/08/2021 15:54:33  TestCVLAdvancedIAVFRSSGTPoGRE: ===================Test sub case: mac_ipv4_gre_ipv4_gtpu_ipv6_tcp_l3dst================
25/08/2021 15:54:33  TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle test--------------
25/08/2021 15:54:33              dut.10.240.183.62: flow validate 0 ingress pattern eth / ipv4 / gre / ipv4 / udp / gtpu / ipv6 / tcp / end actions rss types ipv6-tcp l3-dst-only end key_len 0 queues end / end
25/08/2021 15:54:33              dut.10.240.183.62: 
Flow rule validated
25/08/2021 15:54:33              dut.10.240.183.62: flow create 0 ingress pattern eth / ipv4 / gre / ipv4 / udp / gtpu / ipv6 / tcp / end actions rss types ipv6-tcp l3-dst-only end key_len 0 queues end / end
25/08/2021 15:54:33              dut.10.240.183.62: 
Flow rule #0 created
25/08/2021 15:54:33              dut.10.240.183.62: flow list 0
25/08/2021 15:54:33              dut.10.240.183.62: 
ID	Group	Prio	Attr	Rule
0	0	0	i--	ETH IPV4 GRE IPV4 UDP GTPU IPV6 TCP => RSS
25/08/2021 15:54:33  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:54:33  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(dport=2, sport=4)
25/08/2021 15:54:35              dut.10.240.183.62:  port 0/queue 10: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=134 - nb_segs=1 - RSS hash=0x2f35652a - RSS queue=0xa - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0xa
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:54:35  TestCVLAdvancedIAVFRSSGTPoGRE: action: save_hash

25/08/2021 15:54:35  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x2f35652a', '0xa')]
25/08/2021 15:54:35  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:54:35  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2027")/TCP(dport=2, sport=4)
25/08/2021 15:54:36              dut.10.240.183.62: port 0/queue 14: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=134 - nb_segs=1 - RSS hash=0xd8fad19e - RSS queue=0xe - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0xe
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:54:36  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different

25/08/2021 15:54:36  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xd8fad19e', '0xe')]
25/08/2021 15:54:36  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:54:36  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IP(src="1.1.2.14", dst="1.1.2.15")/UDP()/GTP_U_Header()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2926",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(dport=12, sport=14)
25/08/2021 15:54:37              dut.10.240.183.62: port 0/queue 10: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=134 - nb_segs=1 - RSS hash=0x2f35652a - RSS queue=0xa - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0xa
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:54:37  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_same

25/08/2021 15:54:37  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x2f35652a', '0xa')]
25/08/2021 15:54:37  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:54:37  TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer(type=0, P=1, QFI=0x34) /IP(dst="192.168.0.1", src="192.168.0.2")/UDP(sport=4, dport=2)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(dport=2, sport=4)/("X"*480)']
25/08/2021 15:54:39              dut.10.240.183.62: port 0/queue 0: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=586 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 0: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=606 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:54:39  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash

25/08/2021 15:54:39  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 15:54:39  TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle post-test--------------
25/08/2021 15:54:39              dut.10.240.183.62: flow destroy 0 rule 0
25/08/2021 15:54:40              dut.10.240.183.62: 
Flow rule #0 destroyed
testpmd> 
25/08/2021 15:54:40              dut.10.240.183.62: flow list 0
25/08/2021 15:54:40              dut.10.240.183.62: 
25/08/2021 15:54:40  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:54:40  TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(dport=2, sport=4)']
25/08/2021 15:54:41              dut.10.240.183.62:  port 0/queue 0: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=134 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:54:41  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash

25/08/2021 15:54:41  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 15:54:41  TestCVLAdvancedIAVFRSSGTPoGRE: sub_case mac_ipv4_gre_ipv4_gtpu_ipv6_tcp_l3dst passed
25/08/2021 15:54:41              dut.10.240.183.62: flow flush 0
25/08/2021 15:54:41              dut.10.240.183.62: 
25/08/2021 15:54:41  TestCVLAdvancedIAVFRSSGTPoGRE: ===================Test sub case: mac_ipv4_gre_ipv4_gtpu_ipv6_tcp_l3src================
25/08/2021 15:54:41  TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle test--------------
25/08/2021 15:54:41              dut.10.240.183.62: flow validate 0 ingress pattern eth / ipv4 / gre / ipv4 / udp / gtpu / ipv6 / tcp / end actions rss types ipv6-tcp l3-src-only end key_len 0 queues end / end
25/08/2021 15:54:41              dut.10.240.183.62: 
Flow rule validated
25/08/2021 15:54:41              dut.10.240.183.62: flow create 0 ingress pattern eth / ipv4 / gre / ipv4 / udp / gtpu / ipv6 / tcp / end actions rss types ipv6-tcp l3-src-only end key_len 0 queues end / end
25/08/2021 15:54:42              dut.10.240.183.62: 
Flow rule #0 created
25/08/2021 15:54:42              dut.10.240.183.62: flow list 0
25/08/2021 15:54:42              dut.10.240.183.62: 
ID	Group	Prio	Attr	Rule
0	0	0	i--	ETH IPV4 GRE IPV4 UDP GTPU IPV6 TCP => RSS
25/08/2021 15:54:42  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:54:42  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(dport=2, sport=4)
25/08/2021 15:54:43              dut.10.240.183.62:  port 0/queue 7: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=134 - nb_segs=1 - RSS hash=0x72713d07 - RSS queue=0x7 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x7
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:54:43  TestCVLAdvancedIAVFRSSGTPoGRE: action: save_hash

25/08/2021 15:54:43  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x72713d07', '0x7')]
25/08/2021 15:54:43  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:54:43  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2926",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(dport=2, sport=4)
25/08/2021 15:54:44              dut.10.240.183.62: port 0/queue 0: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=134 - nb_segs=1 - RSS hash=0x9644ccc0 - RSS queue=0x0 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:54:44  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different

25/08/2021 15:54:44  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x9644ccc0', '0x0')]
25/08/2021 15:54:44  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:54:44  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IP(src="1.1.2.14", dst="1.1.2.15")/UDP()/GTP_U_Header()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2027")/TCP(dport=12, sport=14)
25/08/2021 15:54:46              dut.10.240.183.62: port 0/queue 7: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=134 - nb_segs=1 - RSS hash=0x72713d07 - RSS queue=0x7 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x7
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:54:46  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_same

25/08/2021 15:54:46  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x72713d07', '0x7')]
25/08/2021 15:54:46  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:54:46  TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer(type=0, P=1, QFI=0x34) /IP(dst="192.168.0.1", src="192.168.0.2")/UDP(sport=4, dport=2)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(dport=2, sport=4)/("X"*480)']
25/08/2021 15:54:47              dut.10.240.183.62: port 0/queue 0: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=586 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 0: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=606 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:54:47  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash

25/08/2021 15:54:47  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 15:54:47  TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle post-test--------------
25/08/2021 15:54:47              dut.10.240.183.62: flow destroy 0 rule 0
25/08/2021 15:54:48              dut.10.240.183.62: 
Flow rule #0 destroyed
testpmd> 
25/08/2021 15:54:48              dut.10.240.183.62: flow list 0
25/08/2021 15:54:48              dut.10.240.183.62: 
25/08/2021 15:54:48  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:54:48  TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(dport=2, sport=4)']
25/08/2021 15:54:49              dut.10.240.183.62:  port 0/queue 0: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=134 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:54:49  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash

25/08/2021 15:54:49  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 15:54:49  TestCVLAdvancedIAVFRSSGTPoGRE: sub_case mac_ipv4_gre_ipv4_gtpu_ipv6_tcp_l3src passed
25/08/2021 15:54:49              dut.10.240.183.62: flow flush 0
25/08/2021 15:54:50              dut.10.240.183.62: 
25/08/2021 15:54:50  TestCVLAdvancedIAVFRSSGTPoGRE: ===================Test sub case: mac_ipv4_gre_ipv4_gtpu_ipv6_tcp_l4dst================
25/08/2021 15:54:50  TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle test--------------
25/08/2021 15:54:50              dut.10.240.183.62: flow validate 0 ingress pattern eth / ipv4 / gre / ipv4 / udp / gtpu / ipv6 / tcp / end actions rss types ipv6-tcp l4-dst-only end key_len 0 queues end / end
25/08/2021 15:54:50              dut.10.240.183.62: 
Flow rule validated
25/08/2021 15:54:50              dut.10.240.183.62: flow create 0 ingress pattern eth / ipv4 / gre / ipv4 / udp / gtpu / ipv6 / tcp / end actions rss types ipv6-tcp l4-dst-only end key_len 0 queues end / end
25/08/2021 15:54:50              dut.10.240.183.62: 
Flow rule #0 created
25/08/2021 15:54:50              dut.10.240.183.62: flow list 0
25/08/2021 15:54:50              dut.10.240.183.62: 
ID	Group	Prio	Attr	Rule
0	0	0	i--	ETH IPV4 GRE IPV4 UDP GTPU IPV6 TCP => RSS
25/08/2021 15:54:50  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:54:50  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(dport=2, sport=4)
25/08/2021 15:54:51              dut.10.240.183.62:  port 0/queue 0: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=134 - nb_segs=1 - RSS hash=0x716347e0 - RSS queue=0x0 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:54:51  TestCVLAdvancedIAVFRSSGTPoGRE: action: save_hash

25/08/2021 15:54:51  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x716347e0', '0x0')]
25/08/2021 15:54:51  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:54:51  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(dport=12, sport=4)
25/08/2021 15:54:52              dut.10.240.183.62: port 0/queue 8: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=134 - nb_segs=1 - RSS hash=0xe4e97208 - RSS queue=0x8 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x8
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:54:52  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different

25/08/2021 15:54:52  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xe4e97208', '0x8')]
25/08/2021 15:54:52  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:54:52  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IP(src="1.1.2.14", dst="1.1.2.15")/UDP()/GTP_U_Header()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2926",dst="CDCD:910A:2222:5498:8475:1111:3900:2027")/TCP(dport=2, sport=14)
25/08/2021 15:54:54              dut.10.240.183.62: port 0/queue 0: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=134 - nb_segs=1 - RSS hash=0x716347e0 - RSS queue=0x0 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:54:54  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_same

25/08/2021 15:54:54  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x716347e0', '0x0')]
25/08/2021 15:54:54  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:54:54  TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer(type=0, P=1, QFI=0x34) /IP(dst="192.168.0.1", src="192.168.0.2")/UDP(sport=4, dport=2)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(dport=2, sport=4)/("X"*480)']
25/08/2021 15:54:55              dut.10.240.183.62: port 0/queue 0: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=586 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 0: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=606 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:54:55  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash

25/08/2021 15:54:55  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 15:54:55  TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle post-test--------------
25/08/2021 15:54:55              dut.10.240.183.62: flow destroy 0 rule 0
25/08/2021 15:54:56              dut.10.240.183.62: 
Flow rule #0 destroyed
testpmd> 
25/08/2021 15:54:56              dut.10.240.183.62: flow list 0
25/08/2021 15:54:56              dut.10.240.183.62: 
25/08/2021 15:54:56  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:54:56  TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(dport=2, sport=4)']
25/08/2021 15:54:58              dut.10.240.183.62:  port 0/queue 0: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=134 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:54:58  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash

25/08/2021 15:54:58  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 15:54:58  TestCVLAdvancedIAVFRSSGTPoGRE: sub_case mac_ipv4_gre_ipv4_gtpu_ipv6_tcp_l4dst passed
25/08/2021 15:54:58              dut.10.240.183.62: flow flush 0
25/08/2021 15:54:58              dut.10.240.183.62: 
25/08/2021 15:54:58  TestCVLAdvancedIAVFRSSGTPoGRE: ===================Test sub case: mac_ipv4_gre_ipv4_gtpu_ipv6_tcp_l4src================
25/08/2021 15:54:58  TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle test--------------
25/08/2021 15:54:58              dut.10.240.183.62: flow validate 0 ingress pattern eth / ipv4 / gre / ipv4 / udp / gtpu / ipv6 / tcp / end actions rss types ipv6-tcp l4-src-only end key_len 0 queues end / end
25/08/2021 15:54:58              dut.10.240.183.62: 
Flow rule validated
25/08/2021 15:54:58              dut.10.240.183.62: flow create 0 ingress pattern eth / ipv4 / gre / ipv4 / udp / gtpu / ipv6 / tcp / end actions rss types ipv6-tcp l4-src-only end key_len 0 queues end / end
25/08/2021 15:54:58              dut.10.240.183.62: 
Flow rule #0 created
25/08/2021 15:54:58              dut.10.240.183.62: flow list 0
25/08/2021 15:54:58              dut.10.240.183.62: 
ID	Group	Prio	Attr	Rule
0	0	0	i--	ETH IPV4 GRE IPV4 UDP GTPU IPV6 TCP => RSS
25/08/2021 15:54:58  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:54:58  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(dport=2, sport=4)
25/08/2021 15:54:59              dut.10.240.183.62:  port 0/queue 0: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=134 - nb_segs=1 - RSS hash=0xb8b1a3f0 - RSS queue=0x0 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:54:59  TestCVLAdvancedIAVFRSSGTPoGRE: action: save_hash

25/08/2021 15:54:59  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xb8b1a3f0', '0x0')]
25/08/2021 15:54:59  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:54:59  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(dport=2, sport=14)
25/08/2021 15:55:01              dut.10.240.183.62: port 0/queue 8: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=134 - nb_segs=1 - RSS hash=0x958a35e8 - RSS queue=0x8 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x8
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:55:01  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different

25/08/2021 15:55:01  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x958a35e8', '0x8')]
25/08/2021 15:55:01  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:55:01  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IP(src="1.1.2.14", dst="1.1.2.15")/UDP()/GTP_U_Header()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2926",dst="CDCD:910A:2222:5498:8475:1111:3900:2027")/TCP(dport=12, sport=4)
25/08/2021 15:55:02              dut.10.240.183.62: port 0/queue 0: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=134 - nb_segs=1 - RSS hash=0xb8b1a3f0 - RSS queue=0x0 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:55:02  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_same

25/08/2021 15:55:02  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xb8b1a3f0', '0x0')]
25/08/2021 15:55:02  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:55:02  TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer(type=0, P=1, QFI=0x34) /IP(dst="192.168.0.1", src="192.168.0.2")/UDP(sport=4, dport=2)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(dport=2, sport=4)/("X"*480)']
25/08/2021 15:55:03              dut.10.240.183.62: port 0/queue 0: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=586 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 0: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=606 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:55:03  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash

25/08/2021 15:55:03  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 15:55:03  TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle post-test--------------
25/08/2021 15:55:03              dut.10.240.183.62: flow destroy 0 rule 0
25/08/2021 15:55:04              dut.10.240.183.62: 
Flow rule #0 destroyed
testpmd> 
25/08/2021 15:55:04              dut.10.240.183.62: flow list 0
25/08/2021 15:55:05              dut.10.240.183.62: 
25/08/2021 15:55:05  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:55:05  TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(dport=2, sport=4)']
25/08/2021 15:55:06              dut.10.240.183.62:  port 0/queue 0: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=134 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:55:06  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash

25/08/2021 15:55:06  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 15:55:06  TestCVLAdvancedIAVFRSSGTPoGRE: sub_case mac_ipv4_gre_ipv4_gtpu_ipv6_tcp_l4src passed
25/08/2021 15:55:06              dut.10.240.183.62: flow flush 0
25/08/2021 15:55:06              dut.10.240.183.62: 
25/08/2021 15:55:06  TestCVLAdvancedIAVFRSSGTPoGRE: ===================Test sub case: mac_ipv4_gre_ipv4_gtpu_ipv6_tcp_l3dstl4dst================
25/08/2021 15:55:06  TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle test--------------
25/08/2021 15:55:06              dut.10.240.183.62: flow validate 0 ingress pattern eth / ipv4 / gre / ipv4 / udp / gtpu / ipv6 / tcp / end actions rss types ipv6-tcp l3-dst-only l4-dst-only end key_len 0 queues end / end
25/08/2021 15:55:06              dut.10.240.183.62: 
Flow rule validated
25/08/2021 15:55:06              dut.10.240.183.62: flow create 0 ingress pattern eth / ipv4 / gre / ipv4 / udp / gtpu / ipv6 / tcp / end actions rss types ipv6-tcp l3-dst-only l4-dst-only end key_len 0 queues end / end
25/08/2021 15:55:06              dut.10.240.183.62: 
Flow rule #0 created
25/08/2021 15:55:06              dut.10.240.183.62: flow list 0
25/08/2021 15:55:06              dut.10.240.183.62: 
ID	Group	Prio	Attr	Rule
0	0	0	i--	ETH IPV4 GRE IPV4 UDP GTPU IPV6 TCP => RSS
25/08/2021 15:55:06  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:55:06  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(dport=2, sport=4)
25/08/2021 15:55:07              dut.10.240.183.62:  port 0/queue 9: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=134 - nb_segs=1 - RSS hash=0x3afbfe09 - RSS queue=0x9 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x9
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:55:07  TestCVLAdvancedIAVFRSSGTPoGRE: action: save_hash

25/08/2021 15:55:07  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x3afbfe09', '0x9')]
25/08/2021 15:55:07  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:55:07  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2027")/TCP(dport=2, sport=4)
25/08/2021 15:55:09              dut.10.240.183.62: port 0/queue 13: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=134 - nb_segs=1 - RSS hash=0xcd344abd - RSS queue=0xd - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0xd
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:55:09  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different

25/08/2021 15:55:09  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xcd344abd', '0xd')]
25/08/2021 15:55:09  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:55:09  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(dport=12, sport=4)
25/08/2021 15:55:10              dut.10.240.183.62: port 0/queue 3: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=134 - nb_segs=1 - RSS hash=0xe0a18e73 - RSS queue=0x3 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x3
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:55:10  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different

25/08/2021 15:55:10  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xe0a18e73', '0x3')]
25/08/2021 15:55:10  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:55:10  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IP(src="1.1.2.14", dst="1.1.2.15")/UDP()/GTP_U_Header()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2926",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(dport=2, sport=14)
25/08/2021 15:55:11              dut.10.240.183.62: port 0/queue 9: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=134 - nb_segs=1 - RSS hash=0x3afbfe09 - RSS queue=0x9 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x9
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:55:11  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_same

25/08/2021 15:55:11  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x3afbfe09', '0x9')]
25/08/2021 15:55:11  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:55:11  TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer(type=0, P=1, QFI=0x34) /IP(dst="192.168.0.1", src="192.168.0.2")/UDP(sport=4, dport=2)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(dport=2, sport=4)/("X"*480)']
25/08/2021 15:55:13              dut.10.240.183.62: port 0/queue 0: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=586 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 0: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=606 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:55:13  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash

25/08/2021 15:55:13  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 15:55:13  TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle post-test--------------
25/08/2021 15:55:13              dut.10.240.183.62: flow destroy 0 rule 0
25/08/2021 15:55:14              dut.10.240.183.62: 
Flow rule #0 destroyed
testpmd> 
25/08/2021 15:55:14              dut.10.240.183.62: flow list 0
25/08/2021 15:55:14              dut.10.240.183.62: 
25/08/2021 15:55:14  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:55:14  TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(dport=2, sport=4)']
25/08/2021 15:55:15              dut.10.240.183.62:  port 0/queue 0: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=134 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:55:15  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash

25/08/2021 15:55:15  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 15:55:15  TestCVLAdvancedIAVFRSSGTPoGRE: sub_case mac_ipv4_gre_ipv4_gtpu_ipv6_tcp_l3dstl4dst passed
25/08/2021 15:55:15              dut.10.240.183.62: flow flush 0
25/08/2021 15:55:15              dut.10.240.183.62: 
25/08/2021 15:55:15  TestCVLAdvancedIAVFRSSGTPoGRE: ===================Test sub case: mac_ipv4_gre_ipv4_gtpu_ipv6_tcp_l3srcl4dst================
25/08/2021 15:55:15  TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle test--------------
25/08/2021 15:55:15              dut.10.240.183.62: flow validate 0 ingress pattern eth / ipv4 / gre / ipv4 / udp / gtpu / ipv6 / tcp / end actions rss types ipv6-tcp l3-src-only l4-dst-only end key_len 0 queues end / end
25/08/2021 15:55:15              dut.10.240.183.62: 
Flow rule validated
25/08/2021 15:55:15              dut.10.240.183.62: flow create 0 ingress pattern eth / ipv4 / gre / ipv4 / udp / gtpu / ipv6 / tcp / end actions rss types ipv6-tcp l3-src-only l4-dst-only end key_len 0 queues end / end
25/08/2021 15:55:15              dut.10.240.183.62: 
Flow rule #0 created
25/08/2021 15:55:15              dut.10.240.183.62: flow list 0
25/08/2021 15:55:15              dut.10.240.183.62: 
ID	Group	Prio	Attr	Rule
0	0	0	i--	ETH IPV4 GRE IPV4 UDP GTPU IPV6 TCP => RSS
25/08/2021 15:55:16  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:55:16  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(dport=2, sport=4)
25/08/2021 15:55:17              dut.10.240.183.62:  port 0/queue 4: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=134 - nb_segs=1 - RSS hash=0x67bfa624 - RSS queue=0x4 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x4
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:55:17  TestCVLAdvancedIAVFRSSGTPoGRE: action: save_hash

25/08/2021 15:55:17  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x67bfa624', '0x4')]
25/08/2021 15:55:17  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:55:17  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2926",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(dport=2, sport=4)
25/08/2021 15:55:18              dut.10.240.183.62: port 0/queue 3: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=134 - nb_segs=1 - RSS hash=0x838a57e3 - RSS queue=0x3 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x3
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:55:18  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different

25/08/2021 15:55:18  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x838a57e3', '0x3')]
25/08/2021 15:55:18  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:55:18  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(dport=12, sport=4)
25/08/2021 15:55:19              dut.10.240.183.62: port 0/queue 14: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=134 - nb_segs=1 - RSS hash=0xbde5d65e - RSS queue=0xe - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0xe
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:55:19  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different

25/08/2021 15:55:19  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xbde5d65e', '0xe')]
25/08/2021 15:55:19  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:55:19  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IP(src="1.1.2.14", dst="1.1.2.15")/UDP()/GTP_U_Header()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2027")/TCP(dport=2, sport=14)
25/08/2021 15:55:21              dut.10.240.183.62: port 0/queue 4: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=134 - nb_segs=1 - RSS hash=0x67bfa624 - RSS queue=0x4 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x4
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:55:21  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_same

25/08/2021 15:55:21  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x67bfa624', '0x4')]
25/08/2021 15:55:21  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:55:21  TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer(type=0, P=1, QFI=0x34) /IP(dst="192.168.0.1", src="192.168.0.2")/UDP(sport=4, dport=2)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(dport=2, sport=4)/("X"*480)']
25/08/2021 15:55:22              dut.10.240.183.62: port 0/queue 0: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=586 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 0: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=606 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:55:22  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash

25/08/2021 15:55:22  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 15:55:22  TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle post-test--------------
25/08/2021 15:55:22              dut.10.240.183.62: flow destroy 0 rule 0
25/08/2021 15:55:23              dut.10.240.183.62: 
Flow rule #0 destroyed
testpmd> 
25/08/2021 15:55:23              dut.10.240.183.62: flow list 0
25/08/2021 15:55:23              dut.10.240.183.62: 
25/08/2021 15:55:23  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:55:23  TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(dport=2, sport=4)']
25/08/2021 15:55:25              dut.10.240.183.62:  port 0/queue 0: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=134 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:55:25  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash

25/08/2021 15:55:25  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 15:55:25  TestCVLAdvancedIAVFRSSGTPoGRE: sub_case mac_ipv4_gre_ipv4_gtpu_ipv6_tcp_l3srcl4dst passed
25/08/2021 15:55:25              dut.10.240.183.62: flow flush 0
25/08/2021 15:55:25              dut.10.240.183.62: 
25/08/2021 15:55:25  TestCVLAdvancedIAVFRSSGTPoGRE: ===================Test sub case: mac_ipv4_gre_ipv4_gtpu_ipv6_tcp_l3dstl4src================
25/08/2021 15:55:25  TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle test--------------
25/08/2021 15:55:25              dut.10.240.183.62: flow validate 0 ingress pattern eth / ipv4 / gre / ipv4 / udp / gtpu / ipv6 / tcp / end actions rss types ipv6-tcp l3-dst-only l4-src-only end key_len 0 queues end / end
25/08/2021 15:55:25              dut.10.240.183.62: 
Flow rule validated
25/08/2021 15:55:25              dut.10.240.183.62: flow create 0 ingress pattern eth / ipv4 / gre / ipv4 / udp / gtpu / ipv6 / tcp / end actions rss types ipv6-tcp l3-dst-only l4-src-only end key_len 0 queues end / end
25/08/2021 15:55:25              dut.10.240.183.62: 
Flow rule #0 created
25/08/2021 15:55:25              dut.10.240.183.62: flow list 0
25/08/2021 15:55:25              dut.10.240.183.62: 
ID	Group	Prio	Attr	Rule
0	0	0	i--	ETH IPV4 GRE IPV4 UDP GTPU IPV6 TCP => RSS
25/08/2021 15:55:25  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:55:25  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(dport=2, sport=4)
25/08/2021 15:55:26              dut.10.240.183.62:  port 0/queue 11: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=134 - nb_segs=1 - RSS hash=0xa5d228bb - RSS queue=0xb - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0xb
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:55:26  TestCVLAdvancedIAVFRSSGTPoGRE: action: save_hash

25/08/2021 15:55:26  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xa5d228bb', '0xb')]
25/08/2021 15:55:26  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:55:26  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2027")/TCP(dport=2, sport=4)
25/08/2021 15:55:28              dut.10.240.183.62: port 0/queue 15: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=134 - nb_segs=1 - RSS hash=0x521d9c0f - RSS queue=0xf - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0xf
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:55:28  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different

25/08/2021 15:55:28  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x521d9c0f', '0xf')]
25/08/2021 15:55:28  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:55:28  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(dport=2, sport=14)
25/08/2021 15:55:29              dut.10.240.183.62: port 0/queue 0: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=134 - nb_segs=1 - RSS hash=0xf56f1550 - RSS queue=0x0 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:55:29  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different

25/08/2021 15:55:29  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xf56f1550', '0x0')]
25/08/2021 15:55:29  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:55:29  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IP(src="1.1.2.14", dst="1.1.2.15")/UDP()/GTP_U_Header()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2926",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(dport=12, sport=4)
25/08/2021 15:55:30              dut.10.240.183.62: port 0/queue 11: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=134 - nb_segs=1 - RSS hash=0xa5d228bb - RSS queue=0xb - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0xb
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:55:30  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_same

25/08/2021 15:55:30  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xa5d228bb', '0xb')]
25/08/2021 15:55:30  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:55:30  TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer(type=0, P=1, QFI=0x34) /IP(dst="192.168.0.1", src="192.168.0.2")/UDP(sport=4, dport=2)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(dport=2, sport=4)/("X"*480)']
25/08/2021 15:55:32              dut.10.240.183.62: port 0/queue 0: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=586 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 0: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=606 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:55:32  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash

25/08/2021 15:55:32  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 15:55:32  TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle post-test--------------
25/08/2021 15:55:32              dut.10.240.183.62: flow destroy 0 rule 0
25/08/2021 15:55:33              dut.10.240.183.62: 
Flow rule #0 destroyed
testpmd> 
25/08/2021 15:55:33              dut.10.240.183.62: flow list 0
25/08/2021 15:55:33              dut.10.240.183.62: 
25/08/2021 15:55:33  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:55:33  TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(dport=2, sport=4)']
25/08/2021 15:55:34              dut.10.240.183.62:  port 0/queue 0: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=134 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:55:34  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash

25/08/2021 15:55:34  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 15:55:34  TestCVLAdvancedIAVFRSSGTPoGRE: sub_case mac_ipv4_gre_ipv4_gtpu_ipv6_tcp_l3dstl4src passed
25/08/2021 15:55:34              dut.10.240.183.62: flow flush 0
25/08/2021 15:55:34              dut.10.240.183.62: 
25/08/2021 15:55:34  TestCVLAdvancedIAVFRSSGTPoGRE: ===================Test sub case: mac_ipv4_gre_ipv4_gtpu_ipv6_tcp_l3srcl4src================
25/08/2021 15:55:34  TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle test--------------
25/08/2021 15:55:34              dut.10.240.183.62: flow validate 0 ingress pattern eth / ipv4 / gre / ipv4 / udp / gtpu / ipv6 / tcp / end actions rss types ipv6-tcp l3-src-only l4-src-only end key_len 0 queues end / end
25/08/2021 15:55:34              dut.10.240.183.62: 
Flow rule validated
25/08/2021 15:55:34              dut.10.240.183.62: flow create 0 ingress pattern eth / ipv4 / gre / ipv4 / udp / gtpu / ipv6 / tcp / end actions rss types ipv6-tcp l3-src-only l4-src-only end key_len 0 queues end / end
25/08/2021 15:55:34              dut.10.240.183.62: 
Flow rule #0 created
25/08/2021 15:55:34              dut.10.240.183.62: flow list 0
25/08/2021 15:55:34              dut.10.240.183.62: 
ID	Group	Prio	Attr	Rule
0	0	0	i--	ETH IPV4 GRE IPV4 UDP GTPU IPV6 TCP => RSS
25/08/2021 15:55:34  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:55:34  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(dport=2, sport=4)
25/08/2021 15:55:36              dut.10.240.183.62:  port 0/queue 6: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=134 - nb_segs=1 - RSS hash=0xf8967096 - RSS queue=0x6 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x6
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:55:36  TestCVLAdvancedIAVFRSSGTPoGRE: action: save_hash

25/08/2021 15:55:36  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xf8967096', '0x6')]
25/08/2021 15:55:36  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:55:36  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2926",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(dport=2, sport=4)
25/08/2021 15:55:37              dut.10.240.183.62: port 0/queue 1: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=134 - nb_segs=1 - RSS hash=0x1ca38151 - RSS queue=0x1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x1
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:55:37  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different

25/08/2021 15:55:37  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x1ca38151', '0x1')]
25/08/2021 15:55:37  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:55:37  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(dport=2, sport=14)
25/08/2021 15:55:38              dut.10.240.183.62: port 0/queue 13: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=134 - nb_segs=1 - RSS hash=0xa82b4d7d - RSS queue=0xd - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0xd
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:55:38  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different

25/08/2021 15:55:38  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xa82b4d7d', '0xd')]
25/08/2021 15:55:38  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:55:38  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IP(src="1.1.2.14", dst="1.1.2.15")/UDP()/GTP_U_Header()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2027")/TCP(dport=12, sport=4)
25/08/2021 15:55:40              dut.10.240.183.62: port 0/queue 6: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=134 - nb_segs=1 - RSS hash=0xf8967096 - RSS queue=0x6 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x6
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:55:40  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_same

25/08/2021 15:55:40  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xf8967096', '0x6')]
25/08/2021 15:55:40  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:55:40  TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer(type=0, P=1, QFI=0x34) /IP(dst="192.168.0.1", src="192.168.0.2")/UDP(sport=4, dport=2)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(dport=2, sport=4)/("X"*480)']
25/08/2021 15:55:41              dut.10.240.183.62: port 0/queue 0: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=586 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 0: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=606 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:55:41  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash

25/08/2021 15:55:41  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 15:55:41  TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle post-test--------------
25/08/2021 15:55:41              dut.10.240.183.62: flow destroy 0 rule 0
25/08/2021 15:55:42              dut.10.240.183.62: 
Flow rule #0 destroyed
testpmd> 
25/08/2021 15:55:42              dut.10.240.183.62: flow list 0
25/08/2021 15:55:42              dut.10.240.183.62: 
25/08/2021 15:55:42  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:55:42  TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(dport=2, sport=4)']
25/08/2021 15:55:44              dut.10.240.183.62:  port 0/queue 0: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=134 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:55:44  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash

25/08/2021 15:55:44  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 15:55:44  TestCVLAdvancedIAVFRSSGTPoGRE: sub_case mac_ipv4_gre_ipv4_gtpu_ipv6_tcp_l3srcl4src passed
25/08/2021 15:55:44              dut.10.240.183.62: flow flush 0
25/08/2021 15:55:44              dut.10.240.183.62: 
25/08/2021 15:55:44  TestCVLAdvancedIAVFRSSGTPoGRE: ===================Test sub case: mac_ipv4_gre_ipv4_gtpu_ipv6_tcp_all================
25/08/2021 15:55:44  TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle test--------------
25/08/2021 15:55:44              dut.10.240.183.62: flow validate 0 ingress pattern eth / ipv4 / gre / ipv4 / udp / gtpu / ipv6 / tcp / end actions rss types ipv6-tcp end key_len 0 queues end / end
25/08/2021 15:55:44              dut.10.240.183.62: 
Flow rule validated
25/08/2021 15:55:44              dut.10.240.183.62: flow create 0 ingress pattern eth / ipv4 / gre / ipv4 / udp / gtpu / ipv6 / tcp / end actions rss types ipv6-tcp end key_len 0 queues end / end
25/08/2021 15:55:44              dut.10.240.183.62: 
Flow rule #0 created
25/08/2021 15:55:44              dut.10.240.183.62: flow list 0
25/08/2021 15:55:44              dut.10.240.183.62: 
ID	Group	Prio	Attr	Rule
0	0	0	i--	ETH IPV4 GRE IPV4 UDP GTPU IPV6 TCP => RSS
25/08/2021 15:55:44  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:55:44  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(dport=2, sport=4)
25/08/2021 15:55:45              dut.10.240.183.62:  port 0/queue 6: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=134 - nb_segs=1 - RSS hash=0x5f0df56 - RSS queue=0x6 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x6
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:55:45  TestCVLAdvancedIAVFRSSGTPoGRE: action: save_hash

25/08/2021 15:55:45  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x5f0df56', '0x6')]
25/08/2021 15:55:45  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:55:45  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2027")/TCP(dport=2, sport=4)
25/08/2021 15:55:46              dut.10.240.183.62: port 0/queue 15: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=134 - nb_segs=1 - RSS hash=0x2b89b80f - RSS queue=0xf - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0xf
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:55:46  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different

25/08/2021 15:55:46  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x2b89b80f', '0xf')]
25/08/2021 15:55:46  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:55:46  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2926",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(dport=2, sport=4)
25/08/2021 15:55:48              dut.10.240.183.62: port 0/queue 1: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=134 - nb_segs=1 - RSS hash=0xe1c52e91 - RSS queue=0x1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x1
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:55:48  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different

25/08/2021 15:55:48  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xe1c52e91', '0x1')]
25/08/2021 15:55:48  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:55:48  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(dport=12, sport=4)
25/08/2021 15:55:49              dut.10.240.183.62: port 0/queue 10: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=134 - nb_segs=1 - RSS hash=0xee0dd44a - RSS queue=0xa - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0xa
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:55:49  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different

25/08/2021 15:55:49  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xee0dd44a', '0xa')]
25/08/2021 15:55:49  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:55:49  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(dport=2, sport=14)
25/08/2021 15:55:50              dut.10.240.183.62: port 0/queue 3: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=134 - nb_segs=1 - RSS hash=0xcc2f1ee3 - RSS queue=0x3 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x3
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:55:50  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different

25/08/2021 15:55:50  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xcc2f1ee3', '0x3')]
25/08/2021 15:55:50  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:55:50  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IP(src="1.1.2.14", dst="1.1.2.15")/UDP()/GTP_U_Header()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(dport=2, sport=4)
25/08/2021 15:55:52              dut.10.240.183.62: port 0/queue 6: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=134 - nb_segs=1 - RSS hash=0x5f0df56 - RSS queue=0x6 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x6
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:55:52  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_same

25/08/2021 15:55:52  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x5f0df56', '0x6')]
25/08/2021 15:55:52  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:55:52  TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer(type=0, P=1, QFI=0x34) /IP(dst="192.168.0.1", src="192.168.0.2")/UDP(sport=4, dport=2)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(dport=2, sport=4)/("X"*480)']
25/08/2021 15:55:53              dut.10.240.183.62: port 0/queue 0: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=586 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 0: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=606 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:55:53  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash

25/08/2021 15:55:53  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 15:55:53  TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle post-test--------------
25/08/2021 15:55:53              dut.10.240.183.62: flow destroy 0 rule 0
25/08/2021 15:55:54              dut.10.240.183.62: 
Flow rule #0 destroyed
testpmd> 
25/08/2021 15:55:54              dut.10.240.183.62: flow list 0
25/08/2021 15:55:54              dut.10.240.183.62: 
25/08/2021 15:55:54  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:55:54  TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(dport=2, sport=4)']
25/08/2021 15:55:56              dut.10.240.183.62:  port 0/queue 0: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=134 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:55:56  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash

25/08/2021 15:55:56  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 15:55:56  TestCVLAdvancedIAVFRSSGTPoGRE: sub_case mac_ipv4_gre_ipv4_gtpu_ipv6_tcp_all passed
25/08/2021 15:55:56              dut.10.240.183.62: flow flush 0
25/08/2021 15:55:56              dut.10.240.183.62: 
25/08/2021 15:55:56  TestCVLAdvancedIAVFRSSGTPoGRE: {'mac_ipv4_gre_ipv4_gtpu_ipv6_tcp_l3dst': 'passed', 'mac_ipv4_gre_ipv4_gtpu_ipv6_tcp_l3src': 'passed', 'mac_ipv4_gre_ipv4_gtpu_ipv6_tcp_l4dst': 'passed', 'mac_ipv4_gre_ipv4_gtpu_ipv6_tcp_l4src': 'passed', 'mac_ipv4_gre_ipv4_gtpu_ipv6_tcp_l3dstl4dst': 'passed', 'mac_ipv4_gre_ipv4_gtpu_ipv6_tcp_l3srcl4dst': 'passed', 'mac_ipv4_gre_ipv4_gtpu_ipv6_tcp_l3dstl4src': 'passed', 'mac_ipv4_gre_ipv4_gtpu_ipv6_tcp_l3srcl4src': 'passed', 'mac_ipv4_gre_ipv4_gtpu_ipv6_tcp_all': 'passed'}
25/08/2021 15:55:56  TestCVLAdvancedIAVFRSSGTPoGRE: pass rate is: 100.0
25/08/2021 15:55:56  TestCVLAdvancedIAVFRSSGTPoGRE: Test Case test_mac_ipv4_gre_ipv4_gtpu_ipv6_tcp_toeplitz Result PASSED:
25/08/2021 15:55:56              dut.10.240.183.62: quit
25/08/2021 15:55:56              dut.10.240.183.62: 
Telling cores to stop...
Waiting for lcores to finish...

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

  ------- Forward Stats for RX Port= 0/Queue= 1 -> TX Port= 0/Queue= 1 -------
  RX-packets: 2              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= 4 -> TX Port= 0/Queue= 4 -------
  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= 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: 2              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: 3              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=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 statistics for port 0  ----------------------
  RX-packets: 61             RX-dropped: 0             RX-total: 61
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ----------------------------------------------------------------------------

  +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
  RX-packets: 61             RX-dropped: 0             RX-total: 61
  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...
25/08/2021 15:55:56  TestCVLAdvancedIAVFRSSGTPoGRE: Test Case test_mac_ipv4_gre_ipv4_gtpu_ipv6_toeplitz Begin
25/08/2021 15:55:56              dut.10.240.183.62:  
25/08/2021 15:55:56                         tester: 
25/08/2021 15:55:56              dut.10.240.183.62: x86_64-native-linuxapp-gcc/app/dpdk-testpmd -l 32,33,34,35 -n 4  --file-prefix=dpdk_29620_20210825152429  -a 0000:af:01.0 -- -i --rxq=16 --txq=16 --rxd=384 --txd=384 --disable-rss
25/08/2021 15:55:58              dut.10.240.183.62: EAL: Detected 72 lcore(s)
EAL: Detected 2 NUMA nodes
EAL: Detected static linkage of DPDK
EAL: Multi-process socket /var/run/dpdk/dpdk_29620_20210825152429/mp_socket
EAL: Selected IOVA mode 'PA'
EAL: 1024 hugepages of size 2097152 reserved, but no mounted hugetlbfs found for that size
EAL: VFIO support initialized
EAL: Using IOMMU type 8 (No-IOMMU)
EAL: Probe PCI driver: net_iavf (8086:1889) device: 0000:af:01.0 (socket 1)
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)
iavf_configure_queues(): request RXDID[22] in Queue[0]
iavf_configure_queues(): request RXDID[22] in Queue[1]
iavf_configure_queues(): request RXDID[22] in Queue[2]
iavf_configure_queues(): request RXDID[22] in Queue[3]
iavf_configure_queues(): request RXDID[22] in Queue[4]
iavf_configure_queues(): request RXDID[22] in Queue[5]
iavf_configure_queues(): request RXDID[22] in Queue[6]
iavf_configure_queues(): request RXDID[22] in Queue[7]
iavf_configure_queues(): request RXDID[22] in Queue[8]
iavf_configure_queues(): request RXDID[22] in Queue[9]
iavf_configure_queues(): request RXDID[22] in Queue[10]
iavf_configure_queues(): request RXDID[22] in Queue[11]
iavf_configure_queues(): request RXDID[22] in Queue[12]
iavf_configure_queues(): request RXDID[22] in Queue[13]
iavf_configure_queues(): request RXDID[22] in Queue[14]
iavf_configure_queues(): request RXDID[22] in Queue[15]

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event
Port 0: 00:11:22:33:44:55
Checking link statuses...
Done
25/08/2021 15:56:08              dut.10.240.183.62: set fwd rxonly
25/08/2021 15:56:08              dut.10.240.183.62: 
Set rxonly packet forwarding mode
25/08/2021 15:56:08              dut.10.240.183.62: set verbose 1
25/08/2021 15:56:08              dut.10.240.183.62: 
Change verbose level from 0 to 1
25/08/2021 15:56:08              dut.10.240.183.62: start
25/08/2021 15:56:08              dut.10.240.183.62: 
rxonly packet forwarding - ports=1 - cores=1 - streams=16 - NUMA support enabled, MP allocation mode: native
Logical Core 33 (socket 1) forwards packets on 16 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

  rxonly packet forwarding packets/burst=32
  nb forwarding cores=1 - nb forwarding ports=1
  port 0: RX queue number: 16 Tx queue number: 16
    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=0 hthresh=0  wthresh=0
      TX offloads=0x10000 - TX RS bit threshold=32
25/08/2021 15:56:08              dut.10.240.183.62: show port info all
25/08/2021 15:56:08              dut.10.240.183.62: 

********************* Infos for port 0  *********************
MAC address: 00:11:22:33:44:55
Device name: 0000:af:01.0
Driver name: net_iavf
Firmware-version: not available
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: 64
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
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: 16
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: 16
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
25/08/2021 15:56:08  TestCVLAdvancedIAVFRSSGTPoGRE: ===================Test sub case: mac_ipv4_gre_ipv4_gtpu_ipv6_l3dst================
25/08/2021 15:56:08  TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle test--------------
25/08/2021 15:56:08              dut.10.240.183.62: flow validate 0 ingress pattern eth / ipv4 / gre / ipv4 / udp / gtpu / ipv6 / end actions rss types ipv6 l3-dst-only end key_len 0 queues end / end
25/08/2021 15:56:08              dut.10.240.183.62: 
Flow rule validated
25/08/2021 15:56:08              dut.10.240.183.62: flow create 0 ingress pattern eth / ipv4 / gre / ipv4 / udp / gtpu / ipv6 / end actions rss types ipv6 l3-dst-only end key_len 0 queues end / end
25/08/2021 15:56:08              dut.10.240.183.62: 
Flow rule #0 created
25/08/2021 15:56:08              dut.10.240.183.62: flow list 0
25/08/2021 15:56:08              dut.10.240.183.62: 
ID	Group	Prio	Attr	Rule
0	0	0	i--	ETH IPV4 GRE IPV4 UDP GTPU IPV6 => RSS
25/08/2021 15:56:08  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:56:08  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")
25/08/2021 15:56:09              dut.10.240.183.62:  port 0/queue 1: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=114 - nb_segs=1 - RSS hash=0x48d84791 - RSS queue=0x1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x1
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:56:09  TestCVLAdvancedIAVFRSSGTPoGRE: action: save_hash

25/08/2021 15:56:09  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x48d84791', '0x1')]
25/08/2021 15:56:09  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:56:09  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2027")
25/08/2021 15:56:11              dut.10.240.183.62: port 0/queue 0: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=114 - nb_segs=1 - RSS hash=0x5cbd3b0 - RSS queue=0x0 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:56:11  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different

25/08/2021 15:56:11  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x5cbd3b0', '0x0')]
25/08/2021 15:56:11  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:56:11  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IP(src="1.1.2.14", dst="1.1.2.15")/UDP()/GTP_U_Header()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2926",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")
25/08/2021 15:56:12              dut.10.240.183.62: port 0/queue 1: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=114 - nb_segs=1 - RSS hash=0x48d84791 - RSS queue=0x1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x1
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:56:12  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_same

25/08/2021 15:56:12  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x48d84791', '0x1')]
25/08/2021 15:56:12  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:56:12  TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/IP(dst="192.168.0.1", src="192.168.0.2")/("X"*480)']
25/08/2021 15:56:13              dut.10.240.183.62: port 0/queue 0: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=598 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 0: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=566 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:56:13  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash

25/08/2021 15:56:13  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 15:56:13  TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle post-test--------------
25/08/2021 15:56:13              dut.10.240.183.62: flow destroy 0 rule 0
25/08/2021 15:56:15              dut.10.240.183.62: 
Flow rule #0 destroyed
testpmd> 
25/08/2021 15:56:15              dut.10.240.183.62: flow list 0
25/08/2021 15:56:15              dut.10.240.183.62: 
25/08/2021 15:56:15  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:56:15  TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")']
25/08/2021 15:56:16              dut.10.240.183.62:  port 0/queue 0: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=114 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:56:16  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash

25/08/2021 15:56:16  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 15:56:16  TestCVLAdvancedIAVFRSSGTPoGRE: sub_case mac_ipv4_gre_ipv4_gtpu_ipv6_l3dst passed
25/08/2021 15:56:16              dut.10.240.183.62: flow flush 0
25/08/2021 15:56:16              dut.10.240.183.62: 
25/08/2021 15:56:16  TestCVLAdvancedIAVFRSSGTPoGRE: ===================Test sub case: mac_ipv4_gre_ipv4_gtpu_ipv6_l3src================
25/08/2021 15:56:16  TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle test--------------
25/08/2021 15:56:16              dut.10.240.183.62: flow validate 0 ingress pattern eth / ipv4 / gre / ipv4 / udp / gtpu / ipv6 / end actions rss types ipv6 l3-src-only end key_len 0 queues end / end
25/08/2021 15:56:16              dut.10.240.183.62: 
Flow rule validated
25/08/2021 15:56:16              dut.10.240.183.62: flow create 0 ingress pattern eth / ipv4 / gre / ipv4 / udp / gtpu / ipv6 / end actions rss types ipv6 l3-src-only end key_len 0 queues end / end
25/08/2021 15:56:16              dut.10.240.183.62: 
Flow rule #0 created
25/08/2021 15:56:16              dut.10.240.183.62: flow list 0
25/08/2021 15:56:16              dut.10.240.183.62: 
ID	Group	Prio	Attr	Rule
0	0	0	i--	ETH IPV4 GRE IPV4 UDP GTPU IPV6 => RSS
25/08/2021 15:56:16  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:56:16  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")
25/08/2021 15:56:18              dut.10.240.183.62:  port 0/queue 0: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=114 - nb_segs=1 - RSS hash=0x1ef578f0 - RSS queue=0x0 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:56:18  TestCVLAdvancedIAVFRSSGTPoGRE: action: save_hash

25/08/2021 15:56:18  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x1ef578f0', '0x0')]
25/08/2021 15:56:18  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:56:18  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2926",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")
25/08/2021 15:56:19              dut.10.240.183.62: port 0/queue 12: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=114 - nb_segs=1 - RSS hash=0x5f08740c - RSS queue=0xc - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0xc
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:56:19  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different

25/08/2021 15:56:19  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x5f08740c', '0xc')]
25/08/2021 15:56:19  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:56:19  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IP(src="1.1.2.14", dst="1.1.2.15")/UDP()/GTP_U_Header()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2027")
25/08/2021 15:56:20              dut.10.240.183.62: port 0/queue 0: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=114 - nb_segs=1 - RSS hash=0x1ef578f0 - RSS queue=0x0 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:56:20  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_same

25/08/2021 15:56:20  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x1ef578f0', '0x0')]
25/08/2021 15:56:20  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:56:20  TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/IP(dst="192.168.0.1", src="192.168.0.2")/("X"*480)']
25/08/2021 15:56:21              dut.10.240.183.62: port 0/queue 0: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=598 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 0: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=566 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:56:21  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash

25/08/2021 15:56:21  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 15:56:21  TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle post-test--------------
25/08/2021 15:56:21              dut.10.240.183.62: flow destroy 0 rule 0
25/08/2021 15:56:23              dut.10.240.183.62: 
Flow rule #0 destroyed
testpmd> 
25/08/2021 15:56:23              dut.10.240.183.62: flow list 0
25/08/2021 15:56:23              dut.10.240.183.62: 
25/08/2021 15:56:23  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:56:23  TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")']
25/08/2021 15:56:24              dut.10.240.183.62:  port 0/queue 0: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=114 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:56:24  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash

25/08/2021 15:56:24  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 15:56:24  TestCVLAdvancedIAVFRSSGTPoGRE: sub_case mac_ipv4_gre_ipv4_gtpu_ipv6_l3src passed
25/08/2021 15:56:24              dut.10.240.183.62: flow flush 0
25/08/2021 15:56:24              dut.10.240.183.62: 
25/08/2021 15:56:24  TestCVLAdvancedIAVFRSSGTPoGRE: ===================Test sub case: mac_ipv4_gre_ipv4_gtpu_ipv6_all================
25/08/2021 15:56:24  TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle test--------------
25/08/2021 15:56:24              dut.10.240.183.62: flow validate 0 ingress pattern eth / ipv4 / gre / ipv4 / udp / gtpu / ipv6 / end actions rss types ipv6 end key_len 0 queues end / end
25/08/2021 15:56:24              dut.10.240.183.62: 
Flow rule validated
25/08/2021 15:56:24              dut.10.240.183.62: flow create 0 ingress pattern eth / ipv4 / gre / ipv4 / udp / gtpu / ipv6 / end actions rss types ipv6 end key_len 0 queues end / end
25/08/2021 15:56:24              dut.10.240.183.62: 
Flow rule #0 created
25/08/2021 15:56:24              dut.10.240.183.62: flow list 0
25/08/2021 15:56:24              dut.10.240.183.62: 
ID	Group	Prio	Attr	Rule
0	0	0	i--	ETH IPV4 GRE IPV4 UDP GTPU IPV6 => RSS
25/08/2021 15:56:24  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:56:24  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")
25/08/2021 15:56:26              dut.10.240.183.62:  port 0/queue 6: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=114 - nb_segs=1 - RSS hash=0x4ae71216 - RSS queue=0x6 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x6
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:56:26  TestCVLAdvancedIAVFRSSGTPoGRE: action: save_hash

25/08/2021 15:56:26  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x4ae71216', '0x6')]
25/08/2021 15:56:26  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:56:26  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2027")
25/08/2021 15:56:27              dut.10.240.183.62: port 0/queue 13: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=114 - nb_segs=1 - RSS hash=0xb67044cd - RSS queue=0xd - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0xd
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:56:27  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different

25/08/2021 15:56:27  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xb67044cd', '0xd')]
25/08/2021 15:56:27  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:56:27  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2926",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")
25/08/2021 15:56:28              dut.10.240.183.62: port 0/queue 10: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=114 - nb_segs=1 - RSS hash=0xb1a1eea - RSS queue=0xa - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0xa
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:56:28  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different

25/08/2021 15:56:28  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xb1a1eea', '0xa')]
25/08/2021 15:56:28  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:56:28  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2926",dst="CDCD:910A:2222:5498:8475:1111:3900:2027")
25/08/2021 15:56:29              dut.10.240.183.62: port 0/queue 1: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=114 - nb_segs=1 - RSS hash=0xf78d4831 - RSS queue=0x1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x1
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:56:29  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different

25/08/2021 15:56:29  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xf78d4831', '0x1')]
25/08/2021 15:56:29  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:56:29  TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/IP(dst="192.168.0.1", src="192.168.0.2")/("X"*480)']
25/08/2021 15:56:31              dut.10.240.183.62: port 0/queue 0: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=598 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 0: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=566 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:56:31  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash

25/08/2021 15:56:31  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 15:56:31  TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle post-test--------------
25/08/2021 15:56:31              dut.10.240.183.62: flow destroy 0 rule 0
25/08/2021 15:56:32              dut.10.240.183.62: 
Flow rule #0 destroyed
testpmd> 
25/08/2021 15:56:32              dut.10.240.183.62: flow list 0
25/08/2021 15:56:32              dut.10.240.183.62: 
25/08/2021 15:56:32  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:56:32  TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")']
25/08/2021 15:56:33              dut.10.240.183.62:  port 0/queue 0: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=114 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:56:33  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash

25/08/2021 15:56:33  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 15:56:33  TestCVLAdvancedIAVFRSSGTPoGRE: sub_case mac_ipv4_gre_ipv4_gtpu_ipv6_all passed
25/08/2021 15:56:33              dut.10.240.183.62: flow flush 0
25/08/2021 15:56:33              dut.10.240.183.62: 
25/08/2021 15:56:33  TestCVLAdvancedIAVFRSSGTPoGRE: {'mac_ipv4_gre_ipv4_gtpu_ipv6_l3dst': 'passed', 'mac_ipv4_gre_ipv4_gtpu_ipv6_l3src': 'passed', 'mac_ipv4_gre_ipv4_gtpu_ipv6_all': 'passed'}
25/08/2021 15:56:33  TestCVLAdvancedIAVFRSSGTPoGRE: pass rate is: 100.0
25/08/2021 15:56:33  TestCVLAdvancedIAVFRSSGTPoGRE: Test Case test_mac_ipv4_gre_ipv4_gtpu_ipv6_toeplitz Result PASSED:
25/08/2021 15:56:33              dut.10.240.183.62: quit
25/08/2021 15:56:34              dut.10.240.183.62: 
Telling cores to stop...
Waiting for lcores to finish...

  ------- Forward Stats for RX Port= 0/Queue= 0 -> TX Port= 0/Queue= 0 -------
  RX-packets: 12             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= 6 -> TX Port= 0/Queue= 6 -------
  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=12 -> TX Port= 0/Queue=12 -------
  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 statistics for port 0  ----------------------
  RX-packets: 19             RX-dropped: 0             RX-total: 19
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ----------------------------------------------------------------------------

  +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
  RX-packets: 19             RX-dropped: 0             RX-total: 19
  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...
25/08/2021 15:56:34  TestCVLAdvancedIAVFRSSGTPoGRE: Test Case test_mac_ipv4_gre_ipv4_gtpu_ipv6_udp_toeplitz Begin
25/08/2021 15:56:34              dut.10.240.183.62:  
25/08/2021 15:56:34                         tester: 
25/08/2021 15:56:34              dut.10.240.183.62: x86_64-native-linuxapp-gcc/app/dpdk-testpmd -l 32,33,34,35 -n 4  --file-prefix=dpdk_29620_20210825152429  -a 0000:af:01.0 -- -i --rxq=16 --txq=16 --rxd=384 --txd=384 --disable-rss
25/08/2021 15:56:35              dut.10.240.183.62: EAL: Detected 72 lcore(s)
EAL: Detected 2 NUMA nodes
EAL: Detected static linkage of DPDK
EAL: Multi-process socket /var/run/dpdk/dpdk_29620_20210825152429/mp_socket
EAL: Selected IOVA mode 'PA'
EAL: 1024 hugepages of size 2097152 reserved, but no mounted hugetlbfs found for that size
EAL: VFIO support initialized
EAL: Using IOMMU type 8 (No-IOMMU)
EAL: Probe PCI driver: net_iavf (8086:1889) device: 0000:af:01.0 (socket 1)
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)
iavf_configure_queues(): request RXDID[22] in Queue[0]
iavf_configure_queues(): request RXDID[22] in Queue[1]
iavf_configure_queues(): request RXDID[22] in Queue[2]
iavf_configure_queues(): request RXDID[22] in Queue[3]
iavf_configure_queues(): request RXDID[22] in Queue[4]
iavf_configure_queues(): request RXDID[22] in Queue[5]
iavf_configure_queues(): request RXDID[22] in Queue[6]
iavf_configure_queues(): request RXDID[22] in Queue[7]
iavf_configure_queues(): request RXDID[22] in Queue[8]
iavf_configure_queues(): request RXDID[22] in Queue[9]
iavf_configure_queues(): request RXDID[22] in Queue[10]
iavf_configure_queues(): request RXDID[22] in Queue[11]
iavf_configure_queues(): request RXDID[22] in Queue[12]
iavf_configure_queues(): request RXDID[22] in Queue[13]
iavf_configure_queues(): request RXDID[22] in Queue[14]
iavf_configure_queues(): request RXDID[22] in Queue[15]

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event
Port 0: 00:11:22:33:44:55
Checking link statuses...
Done
25/08/2021 15:56:45              dut.10.240.183.62: set fwd rxonly
25/08/2021 15:56:45              dut.10.240.183.62: 
Set rxonly packet forwarding mode
25/08/2021 15:56:45              dut.10.240.183.62: set verbose 1
25/08/2021 15:56:46              dut.10.240.183.62: 
Change verbose level from 0 to 1
25/08/2021 15:56:46              dut.10.240.183.62: start
25/08/2021 15:56:46              dut.10.240.183.62: 
rxonly packet forwarding - ports=1 - cores=1 - streams=16 - NUMA support enabled, MP allocation mode: native
Logical Core 33 (socket 1) forwards packets on 16 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

  rxonly packet forwarding packets/burst=32
  nb forwarding cores=1 - nb forwarding ports=1
  port 0: RX queue number: 16 Tx queue number: 16
    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=0 hthresh=0  wthresh=0
      TX offloads=0x10000 - TX RS bit threshold=32
25/08/2021 15:56:46              dut.10.240.183.62: show port info all
25/08/2021 15:56:46              dut.10.240.183.62: 

********************* Infos for port 0  *********************
MAC address: 00:11:22:33:44:55
Device name: 0000:af:01.0
Driver name: net_iavf
Firmware-version: not available
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: 64
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
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: 16
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: 16
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
25/08/2021 15:56:46  TestCVLAdvancedIAVFRSSGTPoGRE: ===================Test sub case: mac_ipv4_gre_ipv4_gtpu_ipv6_udp_l3dst================
25/08/2021 15:56:46  TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle test--------------
25/08/2021 15:56:46              dut.10.240.183.62: flow validate 0 ingress pattern eth / ipv4 / gre / ipv4 / udp / gtpu / ipv6 / udp / end actions rss types ipv6-udp l3-dst-only end key_len 0 queues end / end
25/08/2021 15:56:46              dut.10.240.183.62: 
Flow rule validated
25/08/2021 15:56:46              dut.10.240.183.62: flow create 0 ingress pattern eth / ipv4 / gre / ipv4 / udp / gtpu / ipv6 / udp / end actions rss types ipv6-udp l3-dst-only end key_len 0 queues end / end
25/08/2021 15:56:46              dut.10.240.183.62: 
Flow rule #0 created
25/08/2021 15:56:46              dut.10.240.183.62: flow list 0
25/08/2021 15:56:46              dut.10.240.183.62: 
ID	Group	Prio	Attr	Rule
0	0	0	i--	ETH IPV4 GRE IPV4 UDP GTPU IPV6 UDP => RSS
25/08/2021 15:56:46  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:56:46  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(dport=2, sport=4)
25/08/2021 15:56:47              dut.10.240.183.62:  port 0/queue 14: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=122 - nb_segs=1 - RSS hash=0x2d0c7a1e - RSS queue=0xe - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0xe
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:56:47  TestCVLAdvancedIAVFRSSGTPoGRE: action: save_hash

25/08/2021 15:56:47  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x2d0c7a1e', '0xe')]
25/08/2021 15:56:47  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:56:47  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2027")/UDP(dport=2, sport=4)
25/08/2021 15:56:49              dut.10.240.183.62: port 0/queue 4: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=122 - nb_segs=1 - RSS hash=0xc9300554 - RSS queue=0x4 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x4
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:56:49  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different

25/08/2021 15:56:49  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xc9300554', '0x4')]
25/08/2021 15:56:49  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:56:49  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IP(src="1.1.2.14", dst="1.1.2.15")/UDP()/GTP_U_Header()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2926",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(dport=12, sport=14)
25/08/2021 15:56:50              dut.10.240.183.62: port 0/queue 14: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=122 - nb_segs=1 - RSS hash=0x2d0c7a1e - RSS queue=0xe - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0xe
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:56:50  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_same

25/08/2021 15:56:50  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x2d0c7a1e', '0xe')]
25/08/2021 15:56:50  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:56:50  TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer(type=0, P=1, QFI=0x34) /IP(dst="192.168.0.1", src="192.168.0.2")/TCP(sport=4, dport=2)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(dport=2, sport=4)/("X"*480)']
25/08/2021 15:56:51              dut.10.240.183.62: port 0/queue 0: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=598 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 0: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=594 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:56:51  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash

25/08/2021 15:56:51  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 15:56:51  TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle post-test--------------
25/08/2021 15:56:51              dut.10.240.183.62: flow destroy 0 rule 0
25/08/2021 15:56:52              dut.10.240.183.62: 
Flow rule #0 destroyed
testpmd> 
25/08/2021 15:56:52              dut.10.240.183.62: flow list 0
25/08/2021 15:56:52              dut.10.240.183.62: 
25/08/2021 15:56:52  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:56:52  TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(dport=2, sport=4)']
25/08/2021 15:56:54              dut.10.240.183.62:  port 0/queue 0: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=122 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:56:54  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash

25/08/2021 15:56:54  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 15:56:54  TestCVLAdvancedIAVFRSSGTPoGRE: sub_case mac_ipv4_gre_ipv4_gtpu_ipv6_udp_l3dst passed
25/08/2021 15:56:54              dut.10.240.183.62: flow flush 0
25/08/2021 15:56:54              dut.10.240.183.62: 
25/08/2021 15:56:54  TestCVLAdvancedIAVFRSSGTPoGRE: ===================Test sub case: mac_ipv4_gre_ipv4_gtpu_ipv6_udp_l3src================
25/08/2021 15:56:54  TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle test--------------
25/08/2021 15:56:54              dut.10.240.183.62: flow validate 0 ingress pattern eth / ipv4 / gre / ipv4 / udp / gtpu / ipv6 / udp / end actions rss types ipv6-udp l3-src-only end key_len 0 queues end / end
25/08/2021 15:56:54              dut.10.240.183.62: 
Flow rule validated
25/08/2021 15:56:54              dut.10.240.183.62: flow create 0 ingress pattern eth / ipv4 / gre / ipv4 / udp / gtpu / ipv6 / udp / end actions rss types ipv6-udp l3-src-only end key_len 0 queues end / end
25/08/2021 15:56:54              dut.10.240.183.62: 
Flow rule #0 created
25/08/2021 15:56:54              dut.10.240.183.62: flow list 0
25/08/2021 15:56:54              dut.10.240.183.62: 
ID	Group	Prio	Attr	Rule
0	0	0	i--	ETH IPV4 GRE IPV4 UDP GTPU IPV6 UDP => RSS
25/08/2021 15:56:54  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:56:54  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(dport=2, sport=4)
25/08/2021 15:56:55              dut.10.240.183.62:  port 0/queue 10: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=122 - nb_segs=1 - RSS hash=0xbf1ab91a - RSS queue=0xa - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0xa
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:56:55  TestCVLAdvancedIAVFRSSGTPoGRE: action: save_hash

25/08/2021 15:56:55  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xbf1ab91a', '0xa')]
25/08/2021 15:56:55  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:56:55  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2926",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(dport=2, sport=4)
25/08/2021 15:56:57              dut.10.240.183.62: port 0/queue 7: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=122 - nb_segs=1 - RSS hash=0x7d221407 - RSS queue=0x7 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x7
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:56:57  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different

25/08/2021 15:56:57  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x7d221407', '0x7')]
25/08/2021 15:56:57  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:56:57  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IP(src="1.1.2.14", dst="1.1.2.15")/UDP()/GTP_U_Header()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2027")/UDP(dport=12, sport=14)
25/08/2021 15:56:58              dut.10.240.183.62: port 0/queue 10: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=122 - nb_segs=1 - RSS hash=0xbf1ab91a - RSS queue=0xa - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0xa
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:56:58  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_same

25/08/2021 15:56:58  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xbf1ab91a', '0xa')]
25/08/2021 15:56:58  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:56:58  TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer(type=0, P=1, QFI=0x34) /IP(dst="192.168.0.1", src="192.168.0.2")/TCP(sport=4, dport=2)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(dport=2, sport=4)/("X"*480)']
25/08/2021 15:56:59              dut.10.240.183.62: port 0/queue 0: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=598 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 0: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=594 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:56:59  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash

25/08/2021 15:56:59  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 15:56:59  TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle post-test--------------
25/08/2021 15:56:59              dut.10.240.183.62: flow destroy 0 rule 0
25/08/2021 15:57:00              dut.10.240.183.62: 
Flow rule #0 destroyed
testpmd> 
25/08/2021 15:57:00              dut.10.240.183.62: flow list 0
25/08/2021 15:57:01              dut.10.240.183.62: 
25/08/2021 15:57:01  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:57:01  TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(dport=2, sport=4)']
25/08/2021 15:57:02              dut.10.240.183.62:  port 0/queue 0: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=122 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:57:02  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash

25/08/2021 15:57:02  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 15:57:02  TestCVLAdvancedIAVFRSSGTPoGRE: sub_case mac_ipv4_gre_ipv4_gtpu_ipv6_udp_l3src passed
25/08/2021 15:57:02              dut.10.240.183.62: flow flush 0
25/08/2021 15:57:02              dut.10.240.183.62: 
25/08/2021 15:57:02  TestCVLAdvancedIAVFRSSGTPoGRE: ===================Test sub case: mac_ipv4_gre_ipv4_gtpu_ipv6_udp_l4dst================
25/08/2021 15:57:02  TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle test--------------
25/08/2021 15:57:02              dut.10.240.183.62: flow validate 0 ingress pattern eth / ipv4 / gre / ipv4 / udp / gtpu / ipv6 / udp / end actions rss types ipv6-udp l4-dst-only end key_len 0 queues end / end
25/08/2021 15:57:02              dut.10.240.183.62: 
Flow rule validated
25/08/2021 15:57:02              dut.10.240.183.62: flow create 0 ingress pattern eth / ipv4 / gre / ipv4 / udp / gtpu / ipv6 / udp / end actions rss types ipv6-udp l4-dst-only end key_len 0 queues end / end
25/08/2021 15:57:02              dut.10.240.183.62: 
Flow rule #0 created
25/08/2021 15:57:02              dut.10.240.183.62: flow list 0
25/08/2021 15:57:02              dut.10.240.183.62: 
ID	Group	Prio	Attr	Rule
0	0	0	i--	ETH IPV4 GRE IPV4 UDP GTPU IPV6 UDP => RSS
25/08/2021 15:57:02  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:57:02  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(dport=2, sport=4)
25/08/2021 15:57:03              dut.10.240.183.62:  port 0/queue 5: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=122 - nb_segs=1 - RSS hash=0x41971a65 - RSS queue=0x5 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x5
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:57:03  TestCVLAdvancedIAVFRSSGTPoGRE: action: save_hash

25/08/2021 15:57:03  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x41971a65', '0x5')]
25/08/2021 15:57:03  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:57:03  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(dport=12, sport=4)
25/08/2021 15:57:05              dut.10.240.183.62: port 0/queue 11: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=122 - nb_segs=1 - RSS hash=0xb0ae4bab - RSS queue=0xb - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0xb
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:57:05  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different

25/08/2021 15:57:05  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xb0ae4bab', '0xb')]
25/08/2021 15:57:05  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:57:05  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IP(src="1.1.2.14", dst="1.1.2.15")/UDP()/GTP_U_Header()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2926",dst="CDCD:910A:2222:5498:8475:1111:3900:2027")/UDP(dport=2, sport=14)
25/08/2021 15:57:06              dut.10.240.183.62: port 0/queue 5: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=122 - nb_segs=1 - RSS hash=0x41971a65 - RSS queue=0x5 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x5
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:57:06  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_same

25/08/2021 15:57:06  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x41971a65', '0x5')]
25/08/2021 15:57:06  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:57:06  TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer(type=0, P=1, QFI=0x34) /IP(dst="192.168.0.1", src="192.168.0.2")/TCP(sport=4, dport=2)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(dport=2, sport=4)/("X"*480)']
25/08/2021 15:57:07              dut.10.240.183.62: port 0/queue 0: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=598 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 0: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=594 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:57:07  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash

25/08/2021 15:57:07  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 15:57:07  TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle post-test--------------
25/08/2021 15:57:07              dut.10.240.183.62: flow destroy 0 rule 0
25/08/2021 15:57:09              dut.10.240.183.62: 
Flow rule #0 destroyed
testpmd> 
25/08/2021 15:57:09              dut.10.240.183.62: flow list 0
25/08/2021 15:57:09              dut.10.240.183.62: 
25/08/2021 15:57:09  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:57:09  TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(dport=2, sport=4)']
25/08/2021 15:57:10              dut.10.240.183.62:  port 0/queue 0: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=122 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:57:10  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash

25/08/2021 15:57:10  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 15:57:10  TestCVLAdvancedIAVFRSSGTPoGRE: sub_case mac_ipv4_gre_ipv4_gtpu_ipv6_udp_l4dst passed
25/08/2021 15:57:10              dut.10.240.183.62: flow flush 0
25/08/2021 15:57:10              dut.10.240.183.62: 
25/08/2021 15:57:10  TestCVLAdvancedIAVFRSSGTPoGRE: ===================Test sub case: mac_ipv4_gre_ipv4_gtpu_ipv6_udp_l4src================
25/08/2021 15:57:10  TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle test--------------
25/08/2021 15:57:10              dut.10.240.183.62: flow validate 0 ingress pattern eth / ipv4 / gre / ipv4 / udp / gtpu / ipv6 / udp / end actions rss types ipv6-udp l4-src-only end key_len 0 queues end / end
25/08/2021 15:57:10              dut.10.240.183.62: 
Flow rule validated
25/08/2021 15:57:10              dut.10.240.183.62: flow create 0 ingress pattern eth / ipv4 / gre / ipv4 / udp / gtpu / ipv6 / udp / end actions rss types ipv6-udp l4-src-only end key_len 0 queues end / end
25/08/2021 15:57:10              dut.10.240.183.62: 
Flow rule #0 created
25/08/2021 15:57:10              dut.10.240.183.62: flow list 0
25/08/2021 15:57:10              dut.10.240.183.62: 
ID	Group	Prio	Attr	Rule
0	0	0	i--	ETH IPV4 GRE IPV4 UDP GTPU IPV6 UDP => RSS
25/08/2021 15:57:10  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:57:10  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(dport=2, sport=4)
25/08/2021 15:57:12              dut.10.240.183.62:  port 0/queue 2: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=122 - nb_segs=1 - RSS hash=0x20cb8d32 - RSS queue=0x2 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x2
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:57:12  TestCVLAdvancedIAVFRSSGTPoGRE: action: save_hash

25/08/2021 15:57:12  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x20cb8d32', '0x2')]
25/08/2021 15:57:12  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:57:12  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(dport=2, sport=14)
25/08/2021 15:57:13              dut.10.240.183.62: port 0/queue 14: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=122 - nb_segs=1 - RSS hash=0xf13951ce - RSS queue=0xe - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0xe
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:57:13  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different

25/08/2021 15:57:13  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xf13951ce', '0xe')]
25/08/2021 15:57:13  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:57:13  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IP(src="1.1.2.14", dst="1.1.2.15")/UDP()/GTP_U_Header()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2926",dst="CDCD:910A:2222:5498:8475:1111:3900:2027")/UDP(dport=12, sport=4)
25/08/2021 15:57:14              dut.10.240.183.62: port 0/queue 2: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=122 - nb_segs=1 - RSS hash=0x20cb8d32 - RSS queue=0x2 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x2
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:57:14  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_same

25/08/2021 15:57:14  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x20cb8d32', '0x2')]
25/08/2021 15:57:14  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:57:14  TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer(type=0, P=1, QFI=0x34) /IP(dst="192.168.0.1", src="192.168.0.2")/TCP(sport=4, dport=2)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(dport=2, sport=4)/("X"*480)']
25/08/2021 15:57:16              dut.10.240.183.62: port 0/queue 0: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=598 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 0: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=594 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:57:16  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash

25/08/2021 15:57:16  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 15:57:16  TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle post-test--------------
25/08/2021 15:57:16              dut.10.240.183.62: flow destroy 0 rule 0
25/08/2021 15:57:17              dut.10.240.183.62: 
Flow rule #0 destroyed
testpmd> 
25/08/2021 15:57:17              dut.10.240.183.62: flow list 0
25/08/2021 15:57:17              dut.10.240.183.62: 
25/08/2021 15:57:17  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:57:17  TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(dport=2, sport=4)']
25/08/2021 15:57:18              dut.10.240.183.62:  port 0/queue 0: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=122 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:57:18  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash

25/08/2021 15:57:18  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 15:57:18  TestCVLAdvancedIAVFRSSGTPoGRE: sub_case mac_ipv4_gre_ipv4_gtpu_ipv6_udp_l4src passed
25/08/2021 15:57:18              dut.10.240.183.62: flow flush 0
25/08/2021 15:57:18              dut.10.240.183.62: 
25/08/2021 15:57:18  TestCVLAdvancedIAVFRSSGTPoGRE: ===================Test sub case: mac_ipv4_gre_ipv4_gtpu_ipv6_udp_l3dstl4dst================
25/08/2021 15:57:18  TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle test--------------
25/08/2021 15:57:18              dut.10.240.183.62: flow validate 0 ingress pattern eth / ipv4 / gre / ipv4 / udp / gtpu / ipv6 / udp / end actions rss types ipv6-udp l3-dst-only l4-dst-only end key_len 0 queues end / end
25/08/2021 15:57:18              dut.10.240.183.62: 
Flow rule validated
25/08/2021 15:57:18              dut.10.240.183.62: flow create 0 ingress pattern eth / ipv4 / gre / ipv4 / udp / gtpu / ipv6 / udp / end actions rss types ipv6-udp l3-dst-only l4-dst-only end key_len 0 queues end / end
25/08/2021 15:57:18              dut.10.240.183.62: 
Flow rule #0 created
25/08/2021 15:57:18              dut.10.240.183.62: flow list 0
25/08/2021 15:57:18              dut.10.240.183.62: 
ID	Group	Prio	Attr	Rule
0	0	0	i--	ETH IPV4 GRE IPV4 UDP GTPU IPV6 UDP => RSS
25/08/2021 15:57:18  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:57:18  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(dport=2, sport=4)
25/08/2021 15:57:20              dut.10.240.183.62:  port 0/queue 6: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=122 - nb_segs=1 - RSS hash=0x64502816 - RSS queue=0x6 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x6
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:57:20  TestCVLAdvancedIAVFRSSGTPoGRE: action: save_hash

25/08/2021 15:57:20  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x64502816', '0x6')]
25/08/2021 15:57:20  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:57:20  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2027")/UDP(dport=2, sport=4)
25/08/2021 15:57:21              dut.10.240.183.62: port 0/queue 12: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=122 - nb_segs=1 - RSS hash=0x806c575c - RSS queue=0xc - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0xc
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:57:21  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different

25/08/2021 15:57:21  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x806c575c', '0xc')]
25/08/2021 15:57:21  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:57:21  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(dport=12, sport=4)
25/08/2021 15:57:22              dut.10.240.183.62: port 0/queue 8: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=122 - nb_segs=1 - RSS hash=0x5bf54798 - RSS queue=0x8 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x8
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:57:22  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different

25/08/2021 15:57:22  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x5bf54798', '0x8')]
25/08/2021 15:57:22  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:57:22  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IP(src="1.1.2.14", dst="1.1.2.15")/UDP()/GTP_U_Header()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2926",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(dport=2, sport=14)
25/08/2021 15:57:24              dut.10.240.183.62: port 0/queue 6: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=122 - nb_segs=1 - RSS hash=0x64502816 - RSS queue=0x6 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x6
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:57:24  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_same

25/08/2021 15:57:24  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x64502816', '0x6')]
25/08/2021 15:57:24  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:57:24  TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer(type=0, P=1, QFI=0x34) /IP(dst="192.168.0.1", src="192.168.0.2")/TCP(sport=4, dport=2)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(dport=2, sport=4)/("X"*480)']
25/08/2021 15:57:25              dut.10.240.183.62: port 0/queue 0: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=598 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 0: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=594 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:57:25  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash

25/08/2021 15:57:25  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 15:57:25  TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle post-test--------------
25/08/2021 15:57:25              dut.10.240.183.62: flow destroy 0 rule 0
25/08/2021 15:57:26              dut.10.240.183.62: 
Flow rule #0 destroyed
testpmd> 
25/08/2021 15:57:26              dut.10.240.183.62: flow list 0
25/08/2021 15:57:26              dut.10.240.183.62: 
25/08/2021 15:57:26  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:57:26  TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(dport=2, sport=4)']
25/08/2021 15:57:28              dut.10.240.183.62:  port 0/queue 0: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=122 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:57:28  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash

25/08/2021 15:57:28  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 15:57:28  TestCVLAdvancedIAVFRSSGTPoGRE: sub_case mac_ipv4_gre_ipv4_gtpu_ipv6_udp_l3dstl4dst passed
25/08/2021 15:57:28              dut.10.240.183.62: flow flush 0
25/08/2021 15:57:28              dut.10.240.183.62: 
25/08/2021 15:57:28  TestCVLAdvancedIAVFRSSGTPoGRE: ===================Test sub case: mac_ipv4_gre_ipv4_gtpu_ipv6_udp_l3srcl4dst================
25/08/2021 15:57:28  TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle test--------------
25/08/2021 15:57:28              dut.10.240.183.62: flow validate 0 ingress pattern eth / ipv4 / gre / ipv4 / udp / gtpu / ipv6 / udp / end actions rss types ipv6-udp l3-src-only l4-dst-only end key_len 0 queues end / end
25/08/2021 15:57:28              dut.10.240.183.62: 
Flow rule validated
25/08/2021 15:57:28              dut.10.240.183.62: flow create 0 ingress pattern eth / ipv4 / gre / ipv4 / udp / gtpu / ipv6 / udp / end actions rss types ipv6-udp l3-src-only l4-dst-only end key_len 0 queues end / end
25/08/2021 15:57:28              dut.10.240.183.62: 
Flow rule #0 created
25/08/2021 15:57:28              dut.10.240.183.62: flow list 0
25/08/2021 15:57:28              dut.10.240.183.62: 
ID	Group	Prio	Attr	Rule
0	0	0	i--	ETH IPV4 GRE IPV4 UDP GTPU IPV6 UDP => RSS
25/08/2021 15:57:28  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:57:28  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(dport=2, sport=4)
25/08/2021 15:57:29              dut.10.240.183.62:  port 0/queue 2: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=122 - nb_segs=1 - RSS hash=0xf646eb12 - RSS queue=0x2 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x2
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:57:29  TestCVLAdvancedIAVFRSSGTPoGRE: action: save_hash

25/08/2021 15:57:29  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xf646eb12', '0x2')]
25/08/2021 15:57:29  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:57:29  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2926",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(dport=2, sport=4)
25/08/2021 15:57:30              dut.10.240.183.62: port 0/queue 15: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=122 - nb_segs=1 - RSS hash=0x347e460f - RSS queue=0xf - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0xf
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:57:30  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different

25/08/2021 15:57:30  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x347e460f', '0xf')]
25/08/2021 15:57:30  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:57:30  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(dport=12, sport=4)
25/08/2021 15:57:32              dut.10.240.183.62: port 0/queue 12: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=122 - nb_segs=1 - RSS hash=0xc9e3849c - RSS queue=0xc - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0xc
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:57:32  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different

25/08/2021 15:57:32  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xc9e3849c', '0xc')]
25/08/2021 15:57:32  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:57:32  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IP(src="1.1.2.14", dst="1.1.2.15")/UDP()/GTP_U_Header()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2027")/UDP(dport=2, sport=14)
25/08/2021 15:57:33              dut.10.240.183.62: port 0/queue 2: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=122 - nb_segs=1 - RSS hash=0xf646eb12 - RSS queue=0x2 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x2
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:57:33  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_same

25/08/2021 15:57:33  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xf646eb12', '0x2')]
25/08/2021 15:57:33  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:57:33  TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer(type=0, P=1, QFI=0x34) /IP(dst="192.168.0.1", src="192.168.0.2")/TCP(sport=4, dport=2)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(dport=2, sport=4)/("X"*480)']
25/08/2021 15:57:34              dut.10.240.183.62: port 0/queue 0: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=598 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 0: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=594 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:57:34  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash

25/08/2021 15:57:34  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 15:57:34  TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle post-test--------------
25/08/2021 15:57:34              dut.10.240.183.62: flow destroy 0 rule 0
25/08/2021 15:57:36              dut.10.240.183.62: 
Flow rule #0 destroyed
testpmd> 
25/08/2021 15:57:36              dut.10.240.183.62: flow list 0
25/08/2021 15:57:36              dut.10.240.183.62: 
25/08/2021 15:57:36  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:57:36  TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(dport=2, sport=4)']
25/08/2021 15:57:37              dut.10.240.183.62:  port 0/queue 0: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=122 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:57:37  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash

25/08/2021 15:57:37  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 15:57:37  TestCVLAdvancedIAVFRSSGTPoGRE: sub_case mac_ipv4_gre_ipv4_gtpu_ipv6_udp_l3srcl4dst passed
25/08/2021 15:57:37              dut.10.240.183.62: flow flush 0
25/08/2021 15:57:37              dut.10.240.183.62: 
25/08/2021 15:57:37  TestCVLAdvancedIAVFRSSGTPoGRE: ===================Test sub case: mac_ipv4_gre_ipv4_gtpu_ipv6_udp_l3dstl4src================
25/08/2021 15:57:37  TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle test--------------
25/08/2021 15:57:37              dut.10.240.183.62: flow validate 0 ingress pattern eth / ipv4 / gre / ipv4 / udp / gtpu / ipv6 / udp / end actions rss types ipv6-udp l3-dst-only l4-src-only end key_len 0 queues end / end
25/08/2021 15:57:37              dut.10.240.183.62: 
Flow rule validated
25/08/2021 15:57:37              dut.10.240.183.62: flow create 0 ingress pattern eth / ipv4 / gre / ipv4 / udp / gtpu / ipv6 / udp / end actions rss types ipv6-udp l3-dst-only l4-src-only end key_len 0 queues end / end
25/08/2021 15:57:37              dut.10.240.183.62: 
Flow rule #0 created
25/08/2021 15:57:37              dut.10.240.183.62: flow list 0
25/08/2021 15:57:37              dut.10.240.183.62: 
ID	Group	Prio	Attr	Rule
0	0	0	i--	ETH IPV4 GRE IPV4 UDP GTPU IPV6 UDP => RSS
25/08/2021 15:57:37  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:57:37  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(dport=2, sport=4)
25/08/2021 15:57:38              dut.10.240.183.62:  port 0/queue 10: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=122 - nb_segs=1 - RSS hash=0x89a2531a - RSS queue=0xa - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0xa
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:57:38  TestCVLAdvancedIAVFRSSGTPoGRE: action: save_hash

25/08/2021 15:57:38  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x89a2531a', '0xa')]
25/08/2021 15:57:38  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:57:38  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2027")/UDP(dport=2, sport=4)
25/08/2021 15:57:40              dut.10.240.183.62: port 0/queue 0: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=122 - nb_segs=1 - RSS hash=0x6d9e2c50 - RSS queue=0x0 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:57:40  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different

25/08/2021 15:57:40  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x6d9e2c50', '0x0')]
25/08/2021 15:57:40  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:57:40  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(dport=2, sport=14)
25/08/2021 15:57:41              dut.10.240.183.62: port 0/queue 0: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=122 - nb_segs=1 - RSS hash=0x12a91590 - RSS queue=0x0 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:57:41  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different

25/08/2021 15:57:41  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x12a91590', '0x0')]
25/08/2021 15:57:41  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:57:41  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IP(src="1.1.2.14", dst="1.1.2.15")/UDP()/GTP_U_Header()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2926",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(dport=12, sport=4)
25/08/2021 15:57:42              dut.10.240.183.62: port 0/queue 10: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=122 - nb_segs=1 - RSS hash=0x89a2531a - RSS queue=0xa - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0xa
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:57:42  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_same

25/08/2021 15:57:42  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x89a2531a', '0xa')]
25/08/2021 15:57:42  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:57:42  TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer(type=0, P=1, QFI=0x34) /IP(dst="192.168.0.1", src="192.168.0.2")/TCP(sport=4, dport=2)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(dport=2, sport=4)/("X"*480)']
25/08/2021 15:57:44              dut.10.240.183.62: port 0/queue 0: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=598 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 0: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=594 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:57:44  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash

25/08/2021 15:57:44  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 15:57:44  TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle post-test--------------
25/08/2021 15:57:44              dut.10.240.183.62: flow destroy 0 rule 0
25/08/2021 15:57:45              dut.10.240.183.62: 
Flow rule #0 destroyed
testpmd> 
25/08/2021 15:57:45              dut.10.240.183.62: flow list 0
25/08/2021 15:57:45              dut.10.240.183.62: 
25/08/2021 15:57:45  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:57:45  TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(dport=2, sport=4)']
25/08/2021 15:57:46              dut.10.240.183.62:  port 0/queue 0: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=122 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:57:46  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash

25/08/2021 15:57:46  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 15:57:46  TestCVLAdvancedIAVFRSSGTPoGRE: sub_case mac_ipv4_gre_ipv4_gtpu_ipv6_udp_l3dstl4src passed
25/08/2021 15:57:46              dut.10.240.183.62: flow flush 0
25/08/2021 15:57:46              dut.10.240.183.62: 
25/08/2021 15:57:46  TestCVLAdvancedIAVFRSSGTPoGRE: ===================Test sub case: mac_ipv4_gre_ipv4_gtpu_ipv6_udp_l3srcl4src================
25/08/2021 15:57:46  TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle test--------------
25/08/2021 15:57:46              dut.10.240.183.62: flow validate 0 ingress pattern eth / ipv4 / gre / ipv4 / udp / gtpu / ipv6 / udp / end actions rss types ipv6-udp l3-src-only l4-src-only end key_len 0 queues end / end
25/08/2021 15:57:46              dut.10.240.183.62: 
Flow rule validated
25/08/2021 15:57:46              dut.10.240.183.62: flow create 0 ingress pattern eth / ipv4 / gre / ipv4 / udp / gtpu / ipv6 / udp / end actions rss types ipv6-udp l3-src-only l4-src-only end key_len 0 queues end / end
25/08/2021 15:57:47              dut.10.240.183.62: 
Flow rule #0 created
25/08/2021 15:57:47              dut.10.240.183.62: flow list 0
25/08/2021 15:57:47              dut.10.240.183.62: 
ID	Group	Prio	Attr	Rule
0	0	0	i--	ETH IPV4 GRE IPV4 UDP GTPU IPV6 UDP => RSS
25/08/2021 15:57:47  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:57:47  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(dport=2, sport=4)
25/08/2021 15:57:48              dut.10.240.183.62:  port 0/queue 14: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=122 - nb_segs=1 - RSS hash=0x1bb4901e - RSS queue=0xe - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0xe
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:57:48  TestCVLAdvancedIAVFRSSGTPoGRE: action: save_hash

25/08/2021 15:57:48  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x1bb4901e', '0xe')]
25/08/2021 15:57:48  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:57:48  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2926",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(dport=2, sport=4)
25/08/2021 15:57:49              dut.10.240.183.62: port 0/queue 3: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=122 - nb_segs=1 - RSS hash=0xd98c3d03 - RSS queue=0x3 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x3
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:57:49  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different

25/08/2021 15:57:49  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xd98c3d03', '0x3')]
25/08/2021 15:57:49  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:57:49  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(dport=2, sport=14)
25/08/2021 15:57:51              dut.10.240.183.62: port 0/queue 4: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=122 - nb_segs=1 - RSS hash=0x80bfd694 - RSS queue=0x4 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x4
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:57:51  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different

25/08/2021 15:57:51  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x80bfd694', '0x4')]
25/08/2021 15:57:51  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:57:51  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IP(src="1.1.2.14", dst="1.1.2.15")/UDP()/GTP_U_Header()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2027")/UDP(dport=12, sport=4)
25/08/2021 15:57:52              dut.10.240.183.62: port 0/queue 14: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=122 - nb_segs=1 - RSS hash=0x1bb4901e - RSS queue=0xe - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0xe
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:57:52  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_same

25/08/2021 15:57:52  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x1bb4901e', '0xe')]
25/08/2021 15:57:52  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:57:52  TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer(type=0, P=1, QFI=0x34) /IP(dst="192.168.0.1", src="192.168.0.2")/TCP(sport=4, dport=2)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(dport=2, sport=4)/("X"*480)']
25/08/2021 15:57:53              dut.10.240.183.62: port 0/queue 0: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=598 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 0: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=594 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:57:53  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash

25/08/2021 15:57:53  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 15:57:53  TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle post-test--------------
25/08/2021 15:57:53              dut.10.240.183.62: flow destroy 0 rule 0
25/08/2021 15:57:54              dut.10.240.183.62: 
Flow rule #0 destroyed
testpmd> 
25/08/2021 15:57:54              dut.10.240.183.62: flow list 0
25/08/2021 15:57:54              dut.10.240.183.62: 
25/08/2021 15:57:54  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:57:54  TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(dport=2, sport=4)']
25/08/2021 15:57:56              dut.10.240.183.62:  port 0/queue 0: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=122 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:57:56  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash

25/08/2021 15:57:56  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 15:57:56  TestCVLAdvancedIAVFRSSGTPoGRE: sub_case mac_ipv4_gre_ipv4_gtpu_ipv6_udp_l3srcl4src passed
25/08/2021 15:57:56              dut.10.240.183.62: flow flush 0
25/08/2021 15:57:56              dut.10.240.183.62: 
25/08/2021 15:57:56  TestCVLAdvancedIAVFRSSGTPoGRE: ===================Test sub case: mac_ipv4_gre_ipv4_gtpu_ipv6_udp_all================
25/08/2021 15:57:56  TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle test--------------
25/08/2021 15:57:56              dut.10.240.183.62: flow validate 0 ingress pattern eth / ipv4 / gre / ipv4 / udp / gtpu / ipv6 / udp / end actions rss types ipv6-udp end key_len 0 queues end / end
25/08/2021 15:57:56              dut.10.240.183.62: 
Flow rule validated
25/08/2021 15:57:56              dut.10.240.183.62: flow create 0 ingress pattern eth / ipv4 / gre / ipv4 / udp / gtpu / ipv6 / udp / end actions rss types ipv6-udp end key_len 0 queues end / end
25/08/2021 15:57:56              dut.10.240.183.62: 
Flow rule #0 created
25/08/2021 15:57:56              dut.10.240.183.62: flow list 0
25/08/2021 15:57:56              dut.10.240.183.62: 
ID	Group	Prio	Attr	Rule
0	0	0	i--	ETH IPV4 GRE IPV4 UDP GTPU IPV6 UDP => RSS
25/08/2021 15:57:56  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:57:56  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(dport=2, sport=4)
25/08/2021 15:57:57              dut.10.240.183.62:  port 0/queue 7: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=122 - nb_segs=1 - RSS hash=0xa4b498a7 - RSS queue=0x7 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x7
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:57:57  TestCVLAdvancedIAVFRSSGTPoGRE: action: save_hash

25/08/2021 15:57:57  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xa4b498a7', '0x7')]
25/08/2021 15:57:57  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:57:57  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2027")/UDP(dport=2, sport=4)
25/08/2021 15:57:59              dut.10.240.183.62: port 0/queue 14: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=122 - nb_segs=1 - RSS hash=0xead20a8e - RSS queue=0xe - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0xe
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:57:59  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different

25/08/2021 15:57:59  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xead20a8e', '0xe')]
25/08/2021 15:57:59  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:57:59  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2926",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(dport=2, sport=4)
25/08/2021 15:58:00              dut.10.240.183.62: port 0/queue 10: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=122 - nb_segs=1 - RSS hash=0x668c35ba - RSS queue=0xa - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0xa
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:58:00  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different

25/08/2021 15:58:00  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x668c35ba', '0xa')]
25/08/2021 15:58:00  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:58:00  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(dport=12, sport=4)
25/08/2021 15:58:01              dut.10.240.183.62: port 0/queue 9: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=122 - nb_segs=1 - RSS hash=0x5d6feca9 - RSS queue=0x9 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x9
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:58:01  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different

25/08/2021 15:58:01  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x5d6feca9', '0x9')]
25/08/2021 15:58:01  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:58:01  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(dport=2, sport=14)
25/08/2021 15:58:03              dut.10.240.183.62: port 0/queue 13: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=122 - nb_segs=1 - RSS hash=0xb0c3472d - RSS queue=0xd - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0xd
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:58:03  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different

25/08/2021 15:58:03  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xb0c3472d', '0xd')]
25/08/2021 15:58:03  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:58:03  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IP(src="1.1.2.14", dst="1.1.2.15")/UDP()/GTP_U_Header()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(dport=2, sport=4)
25/08/2021 15:58:04              dut.10.240.183.62: port 0/queue 7: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=122 - nb_segs=1 - RSS hash=0xa4b498a7 - RSS queue=0x7 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x7
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:58:04  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_same

25/08/2021 15:58:04  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xa4b498a7', '0x7')]
25/08/2021 15:58:04  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:58:04  TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer(type=0, P=1, QFI=0x34) /IP(dst="192.168.0.1", src="192.168.0.2")/TCP(sport=4, dport=2)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(dport=2, sport=4)/("X"*480)']
25/08/2021 15:58:05              dut.10.240.183.62: port 0/queue 0: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=598 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 0: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=594 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:58:05  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash

25/08/2021 15:58:05  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 15:58:05  TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle post-test--------------
25/08/2021 15:58:05              dut.10.240.183.62: flow destroy 0 rule 0
25/08/2021 15:58:06              dut.10.240.183.62: 
Flow rule #0 destroyed
testpmd> 
25/08/2021 15:58:06              dut.10.240.183.62: flow list 0
25/08/2021 15:58:06              dut.10.240.183.62: 
25/08/2021 15:58:06  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:58:06  TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(dport=2, sport=4)']
25/08/2021 15:58:08              dut.10.240.183.62:  port 0/queue 0: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=122 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:58:08  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash

25/08/2021 15:58:08  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 15:58:08  TestCVLAdvancedIAVFRSSGTPoGRE: sub_case mac_ipv4_gre_ipv4_gtpu_ipv6_udp_all passed
25/08/2021 15:58:08              dut.10.240.183.62: flow flush 0
25/08/2021 15:58:08              dut.10.240.183.62: 
25/08/2021 15:58:08  TestCVLAdvancedIAVFRSSGTPoGRE: {'mac_ipv4_gre_ipv4_gtpu_ipv6_udp_l3dst': 'passed', 'mac_ipv4_gre_ipv4_gtpu_ipv6_udp_l3src': 'passed', 'mac_ipv4_gre_ipv4_gtpu_ipv6_udp_l4dst': 'passed', 'mac_ipv4_gre_ipv4_gtpu_ipv6_udp_l4src': 'passed', 'mac_ipv4_gre_ipv4_gtpu_ipv6_udp_l3dstl4dst': 'passed', 'mac_ipv4_gre_ipv4_gtpu_ipv6_udp_l3srcl4dst': 'passed', 'mac_ipv4_gre_ipv4_gtpu_ipv6_udp_l3dstl4src': 'passed', 'mac_ipv4_gre_ipv4_gtpu_ipv6_udp_l3srcl4src': 'passed', 'mac_ipv4_gre_ipv4_gtpu_ipv6_udp_all': 'passed'}
25/08/2021 15:58:08  TestCVLAdvancedIAVFRSSGTPoGRE: pass rate is: 100.0
25/08/2021 15:58:08  TestCVLAdvancedIAVFRSSGTPoGRE: Test Case test_mac_ipv4_gre_ipv4_gtpu_ipv6_udp_toeplitz Result PASSED:
25/08/2021 15:58:08              dut.10.240.183.62: quit
25/08/2021 15:58:08              dut.10.240.183.62: 
Telling cores to stop...
Waiting for lcores to finish...

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

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

  ------- Forward Stats for RX Port= 0/Queue= 3 -> TX Port= 0/Queue= 3 -------
  RX-packets: 1              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: 2              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: 3              TX-packets: 0              TX-dropped: 0             

  ------- Forward Stats for RX Port= 0/Queue= 8 -> TX Port= 0/Queue= 8 -------
  RX-packets: 1              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: 5              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=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: 1              TX-packets: 0              TX-dropped: 0             

  ------- Forward Stats for RX Port= 0/Queue=14 -> TX Port= 0/Queue=14 -------
  RX-packets: 6              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 statistics for port 0  ----------------------
  RX-packets: 61             RX-dropped: 0             RX-total: 61
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ----------------------------------------------------------------------------

  +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
  RX-packets: 61             RX-dropped: 0             RX-total: 61
  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...
25/08/2021 15:58:08  TestCVLAdvancedIAVFRSSGTPoGRE: Test Case test_mac_ipv4_gre_ipv4_gtpu_ul_ipv4_tcp_symmetric Begin
25/08/2021 15:58:09              dut.10.240.183.62:  
25/08/2021 15:58:09                         tester: 
25/08/2021 15:58:09              dut.10.240.183.62: x86_64-native-linuxapp-gcc/app/dpdk-testpmd -l 32,33,34,35 -n 4  --file-prefix=dpdk_29620_20210825152429  -a 0000:af:01.0 -- -i --rxq=16 --txq=16 --rxd=384 --txd=384 --disable-rss
25/08/2021 15:58:10              dut.10.240.183.62: EAL: Detected 72 lcore(s)
EAL: Detected 2 NUMA nodes
EAL: Detected static linkage of DPDK
EAL: Multi-process socket /var/run/dpdk/dpdk_29620_20210825152429/mp_socket
EAL: Selected IOVA mode 'PA'
EAL: 1024 hugepages of size 2097152 reserved, but no mounted hugetlbfs found for that size
EAL: VFIO support initialized
EAL: Using IOMMU type 8 (No-IOMMU)
EAL: Probe PCI driver: net_iavf (8086:1889) device: 0000:af:01.0 (socket 1)
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)
iavf_configure_queues(): request RXDID[22] in Queue[0]
iavf_configure_queues(): request RXDID[22] in Queue[1]
iavf_configure_queues(): request RXDID[22] in Queue[2]
iavf_configure_queues(): request RXDID[22] in Queue[3]
iavf_configure_queues(): request RXDID[22] in Queue[4]
iavf_configure_queues(): request RXDID[22] in Queue[5]
iavf_configure_queues(): request RXDID[22] in Queue[6]
iavf_configure_queues(): request RXDID[22] in Queue[7]
iavf_configure_queues(): request RXDID[22] in Queue[8]
iavf_configure_queues(): request RXDID[22] in Queue[9]
iavf_configure_queues(): request RXDID[22] in Queue[10]
iavf_configure_queues(): request RXDID[22] in Queue[11]
iavf_configure_queues(): request RXDID[22] in Queue[12]
iavf_configure_queues(): request RXDID[22] in Queue[13]
iavf_configure_queues(): request RXDID[22] in Queue[14]
iavf_configure_queues(): request RXDID[22] in Queue[15]

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event
Port 0: 00:11:22:33:44:55
Checking link statuses...
Done
25/08/2021 15:58:20              dut.10.240.183.62: set fwd rxonly
25/08/2021 15:58:20              dut.10.240.183.62: 
Set rxonly packet forwarding mode
25/08/2021 15:58:20              dut.10.240.183.62: set verbose 1
25/08/2021 15:58:20              dut.10.240.183.62: 
Change verbose level from 0 to 1
25/08/2021 15:58:20              dut.10.240.183.62: start
25/08/2021 15:58:20              dut.10.240.183.62: 
rxonly packet forwarding - ports=1 - cores=1 - streams=16 - NUMA support enabled, MP allocation mode: native
Logical Core 33 (socket 1) forwards packets on 16 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

  rxonly packet forwarding packets/burst=32
  nb forwarding cores=1 - nb forwarding ports=1
  port 0: RX queue number: 16 Tx queue number: 16
    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=0 hthresh=0  wthresh=0
      TX offloads=0x10000 - TX RS bit threshold=32
25/08/2021 15:58:20              dut.10.240.183.62: show port info all
25/08/2021 15:58:20              dut.10.240.183.62: 

********************* Infos for port 0  *********************
MAC address: 00:11:22:33:44:55
Device name: 0000:af:01.0
Driver name: net_iavf
Firmware-version: not available
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: 64
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
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: 16
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: 16
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
25/08/2021 15:58:20  TestCVLAdvancedIAVFRSSGTPoGRE: ===================Test sub case: mac_ipv4_gre_ipv4_gtpu_ul_ipv4_tcp_symmetric================
25/08/2021 15:58:20  TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle test--------------
25/08/2021 15:58:20              dut.10.240.183.62: flow validate 0 ingress pattern eth / ipv4 / gre / ipv4 / udp / gtpu / gtp_psc pdu_t is 1 / ipv4 / tcp / end actions rss func symmetric_toeplitz types ipv4-tcp end key_len 0 queues end / end
25/08/2021 15:58:20              dut.10.240.183.62: 
Flow rule validated
25/08/2021 15:58:20              dut.10.240.183.62: flow create 0 ingress pattern eth / ipv4 / gre / ipv4 / udp / gtpu / gtp_psc pdu_t is 1 / ipv4 / tcp / end actions rss func symmetric_toeplitz types ipv4-tcp end key_len 0 queues end / end
25/08/2021 15:58:20              dut.10.240.183.62: 
Flow rule #0 created
25/08/2021 15:58:20              dut.10.240.183.62: flow list 0
25/08/2021 15:58:20              dut.10.240.183.62: 
ID	Group	Prio	Attr	Rule
0	0	0	i--	ETH IPV4 GRE IPV4 UDP GTPU GTP_PSC IPV4 TCP => RSS
25/08/2021 15:58:20  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:58:20  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP()/GRE()/IP()/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.7")/TCP(dport=2, sport=4)
25/08/2021 15:58:22              dut.10.240.183.62:  port 0/queue 8: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=126 - nb_segs=1 - RSS hash=0xd2d3248 - RSS queue=0x8 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x8
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:58:22  TestCVLAdvancedIAVFRSSGTPoGRE: action: {'save_hash': 'gtpogre-ipv4-nonfrag'}

25/08/2021 15:58:22  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xd2d3248', '0x8')]
25/08/2021 15:58:22  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:58:22  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP()/GRE()/IP()/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IP(src="1.1.2.7", dst="1.1.2.6")/TCP(dport=2, sport=4)
25/08/2021 15:58:23              dut.10.240.183.62: port 0/queue 8: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=126 - nb_segs=1 - RSS hash=0xd2d3248 - RSS queue=0x8 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x8
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:58:23  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_same

25/08/2021 15:58:23  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xd2d3248', '0x8')]
25/08/2021 15:58:23  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:58:23  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP()/GRE()/IP()/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.7")/TCP(dport=4, sport=2)
25/08/2021 15:58:24              dut.10.240.183.62: port 0/queue 8: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=126 - nb_segs=1 - RSS hash=0xd2d3248 - RSS queue=0x8 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x8
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:58:24  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_same

25/08/2021 15:58:24  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xd2d3248', '0x8')]
25/08/2021 15:58:24  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:58:24  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP()/GRE()/IP()/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IP(src="1.1.2.7", dst="1.1.2.6")/TCP(dport=4, sport=2)
25/08/2021 15:58:26              dut.10.240.183.62: port 0/queue 8: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=126 - nb_segs=1 - RSS hash=0xd2d3248 - RSS queue=0x8 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x8
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:58:26  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_same

25/08/2021 15:58:26  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xd2d3248', '0x8')]
25/08/2021 15:58:26  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:58:26  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP()/GRE()/IP()/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/TCP(dport=2, sport=4)
25/08/2021 15:58:27              dut.10.240.183.62: port 0/queue 0: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=146 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:58:27  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash

25/08/2021 15:58:27  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 15:58:27  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:58:27  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP()/GRE()/IP()/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.7")/UDP(dport=2, sport=4)
25/08/2021 15:58:28              dut.10.240.183.62: port 0/queue 0: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=114 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:58:28  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash

25/08/2021 15:58:28  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 15:58:28  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:58:28  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP()/GRE()/IP()/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.7")/TCP(dport=2, sport=4)
25/08/2021 15:58:29              dut.10.240.183.62: port 0/queue 0: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=126 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:58:29  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash

25/08/2021 15:58:29  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 15:58:29  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:58:29  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP()/GRE()/IP()/UDP()/GTP_U_Header()/IP(src="1.1.2.6", dst="1.1.2.7")/TCP(dport=2, sport=4)
25/08/2021 15:58:31              dut.10.240.183.62: port 0/queue 0: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=114 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:58:31  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash

25/08/2021 15:58:31  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 15:58:31  TestCVLAdvancedIAVFRSSGTPoGRE: sub_case mac_ipv4_gre_ipv4_gtpu_ul_ipv4_tcp_symmetric passed
25/08/2021 15:58:31              dut.10.240.183.62: flow flush 0
25/08/2021 15:58:31              dut.10.240.183.62: 
25/08/2021 15:58:31  TestCVLAdvancedIAVFRSSGTPoGRE: {'mac_ipv4_gre_ipv4_gtpu_ul_ipv4_tcp_symmetric': 'passed'}
25/08/2021 15:58:31  TestCVLAdvancedIAVFRSSGTPoGRE: pass rate is: 100.0
25/08/2021 15:58:31  TestCVLAdvancedIAVFRSSGTPoGRE: Test Case test_mac_ipv4_gre_ipv4_gtpu_ul_ipv4_tcp_symmetric Result PASSED:
25/08/2021 15:58:31              dut.10.240.183.62: quit
25/08/2021 15:58:31              dut.10.240.183.62: 
Telling cores to stop...
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= 8 -> TX Port= 0/Queue= 8 -------
  RX-packets: 4              TX-packets: 0              TX-dropped: 0             

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

  +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
  RX-packets: 8              RX-dropped: 0             RX-total: 8
  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...
25/08/2021 15:58:31  TestCVLAdvancedIAVFRSSGTPoGRE: Test Case test_mac_ipv4_gre_ipv4_gtpu_ul_ipv4_tcp_toeplitz Begin
25/08/2021 15:58:31              dut.10.240.183.62:  
25/08/2021 15:58:32                         tester: 
25/08/2021 15:58:32              dut.10.240.183.62: x86_64-native-linuxapp-gcc/app/dpdk-testpmd -l 32,33,34,35 -n 4  --file-prefix=dpdk_29620_20210825152429  -a 0000:af:01.0 -- -i --rxq=16 --txq=16 --rxd=384 --txd=384 --disable-rss
25/08/2021 15:58:33              dut.10.240.183.62: EAL: Detected 72 lcore(s)
EAL: Detected 2 NUMA nodes
EAL: Detected static linkage of DPDK
EAL: Multi-process socket /var/run/dpdk/dpdk_29620_20210825152429/mp_socket
EAL: Selected IOVA mode 'PA'
EAL: 1024 hugepages of size 2097152 reserved, but no mounted hugetlbfs found for that size
EAL: VFIO support initialized
EAL: Using IOMMU type 8 (No-IOMMU)
EAL: Probe PCI driver: net_iavf (8086:1889) device: 0000:af:01.0 (socket 1)
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)
iavf_configure_queues(): request RXDID[22] in Queue[0]
iavf_configure_queues(): request RXDID[22] in Queue[1]
iavf_configure_queues(): request RXDID[22] in Queue[2]
iavf_configure_queues(): request RXDID[22] in Queue[3]
iavf_configure_queues(): request RXDID[22] in Queue[4]
iavf_configure_queues(): request RXDID[22] in Queue[5]
iavf_configure_queues(): request RXDID[22] in Queue[6]
iavf_configure_queues(): request RXDID[22] in Queue[7]
iavf_configure_queues(): request RXDID[22] in Queue[8]
iavf_configure_queues(): request RXDID[22] in Queue[9]
iavf_configure_queues(): request RXDID[22] in Queue[10]
iavf_configure_queues(): request RXDID[22] in Queue[11]
iavf_configure_queues(): request RXDID[22] in Queue[12]
iavf_configure_queues(): request RXDID[22] in Queue[13]
iavf_configure_queues(): request RXDID[22] in Queue[14]
iavf_configure_queues(): request RXDID[22] in Queue[15]

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event
Port 0: 00:11:22:33:44:55
Checking link statuses...
Done
25/08/2021 15:58:43              dut.10.240.183.62: set fwd rxonly
25/08/2021 15:58:43              dut.10.240.183.62: 
Set rxonly packet forwarding mode
25/08/2021 15:58:43              dut.10.240.183.62: set verbose 1
25/08/2021 15:58:43              dut.10.240.183.62: 
Change verbose level from 0 to 1
25/08/2021 15:58:43              dut.10.240.183.62: start
25/08/2021 15:58:43              dut.10.240.183.62: 
rxonly packet forwarding - ports=1 - cores=1 - streams=16 - NUMA support enabled, MP allocation mode: native
Logical Core 33 (socket 1) forwards packets on 16 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

  rxonly packet forwarding packets/burst=32
  nb forwarding cores=1 - nb forwarding ports=1
  port 0: RX queue number: 16 Tx queue number: 16
    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=0 hthresh=0  wthresh=0
      TX offloads=0x10000 - TX RS bit threshold=32
25/08/2021 15:58:43              dut.10.240.183.62: show port info all
25/08/2021 15:58:43              dut.10.240.183.62: 

********************* Infos for port 0  *********************
MAC address: 00:11:22:33:44:55
Device name: 0000:af:01.0
Driver name: net_iavf
Firmware-version: not available
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: 64
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
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: 16
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: 16
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
25/08/2021 15:58:43  TestCVLAdvancedIAVFRSSGTPoGRE: ===================Test sub case: mac_ipv4_gre_ipv4_gtpu_ul_ipv4_tcp_l3dst================
25/08/2021 15:58:43  TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle test--------------
25/08/2021 15:58:43              dut.10.240.183.62: flow validate 0 ingress pattern eth / ipv4 / gre / ipv4 / udp / gtpu / gtp_psc pdu_t is 1 / ipv4 / tcp / end actions rss types ipv4-tcp l3-dst-only end key_len 0 queues end / end
25/08/2021 15:58:43              dut.10.240.183.62: 
Flow rule validated
25/08/2021 15:58:43              dut.10.240.183.62: flow create 0 ingress pattern eth / ipv4 / gre / ipv4 / udp / gtpu / gtp_psc pdu_t is 1 / ipv4 / tcp / end actions rss types ipv4-tcp l3-dst-only end key_len 0 queues end / end
25/08/2021 15:58:43              dut.10.240.183.62: 
Flow rule #0 created
25/08/2021 15:58:43              dut.10.240.183.62: flow list 0
25/08/2021 15:58:43              dut.10.240.183.62: 
ID	Group	Prio	Attr	Rule
0	0	0	i--	ETH IPV4 GRE IPV4 UDP GTPU GTP_PSC IPV4 TCP => RSS
25/08/2021 15:58:43  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:58:43  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.7")/TCP(dport=2, sport=4)
25/08/2021 15:58:45              dut.10.240.183.62:  port 0/queue 15: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=126 - nb_segs=1 - RSS hash=0xcbb6869f - RSS queue=0xf - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0xf
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:58:45  TestCVLAdvancedIAVFRSSGTPoGRE: action: save_hash

25/08/2021 15:58:45  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xcbb6869f', '0xf')]
25/08/2021 15:58:45  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:58:45  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.17")/TCP(dport=2, sport=4)
25/08/2021 15:58:46              dut.10.240.183.62: port 0/queue 14: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=126 - nb_segs=1 - RSS hash=0x9ef18f5e - RSS queue=0xe - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0xe
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:58:46  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different

25/08/2021 15:58:46  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x9ef18f5e', '0xe')]
25/08/2021 15:58:46  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:58:46  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IP(src="1.1.2.14", dst="1.1.2.15")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IP(src="1.1.2.16", dst="1.1.2.7")/TCP(dport=12, sport=14)
25/08/2021 15:58:47              dut.10.240.183.62: port 0/queue 15: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=126 - nb_segs=1 - RSS hash=0xcbb6869f - RSS queue=0xf - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0xf
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:58:47  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_same

25/08/2021 15:58:47  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xcbb6869f', '0xf')]
25/08/2021 15:58:47  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:58:47  TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/IP(dst="192.168.0.1", src="192.168.0.2")/TCP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.7")/UDP(sport=4, dport=2)']
25/08/2021 15:58:49              dut.10.240.183.62: port 0/queue 0: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=586 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 0: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=614 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 0: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=110 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:58:49  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash

25/08/2021 15:58:49  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 15:58:49  TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle post-test--------------
25/08/2021 15:58:49              dut.10.240.183.62: flow destroy 0 rule 0
25/08/2021 15:58:50              dut.10.240.183.62: 
Flow rule #0 destroyed
testpmd> 
25/08/2021 15:58:50              dut.10.240.183.62: flow list 0
25/08/2021 15:58:50              dut.10.240.183.62: 
25/08/2021 15:58:50  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:58:50  TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.7")/TCP(dport=2, sport=4)']
25/08/2021 15:58:51              dut.10.240.183.62:  port 0/queue 0: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=126 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:58:51  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash

25/08/2021 15:58:51  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 15:58:51  TestCVLAdvancedIAVFRSSGTPoGRE: sub_case mac_ipv4_gre_ipv4_gtpu_ul_ipv4_tcp_l3dst passed
25/08/2021 15:58:51              dut.10.240.183.62: flow flush 0
25/08/2021 15:58:51              dut.10.240.183.62: 
25/08/2021 15:58:51  TestCVLAdvancedIAVFRSSGTPoGRE: ===================Test sub case: mac_ipv4_gre_ipv4_gtpu_ul_ipv4_tcp_l3src================
25/08/2021 15:58:51  TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle test--------------
25/08/2021 15:58:51              dut.10.240.183.62: flow validate 0 ingress pattern eth / ipv4 / gre / ipv4 / udp / gtpu / gtp_psc pdu_t is 1 / ipv4 / tcp / end actions rss types ipv4-tcp l3-src-only end key_len 0 queues end / end
25/08/2021 15:58:51              dut.10.240.183.62: 
Flow rule validated
25/08/2021 15:58:51              dut.10.240.183.62: flow create 0 ingress pattern eth / ipv4 / gre / ipv4 / udp / gtpu / gtp_psc pdu_t is 1 / ipv4 / tcp / end actions rss types ipv4-tcp l3-src-only end key_len 0 queues end / end
25/08/2021 15:58:51              dut.10.240.183.62: 
Flow rule #0 created
25/08/2021 15:58:51              dut.10.240.183.62: flow list 0
25/08/2021 15:58:51              dut.10.240.183.62: 
ID	Group	Prio	Attr	Rule
0	0	0	i--	ETH IPV4 GRE IPV4 UDP GTPU GTP_PSC IPV4 TCP => RSS
25/08/2021 15:58:51  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:58:51  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.7")/TCP(dport=2, sport=4)
25/08/2021 15:58:53              dut.10.240.183.62:  port 0/queue 1: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=126 - nb_segs=1 - RSS hash=0x15c80401 - RSS queue=0x1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x1
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:58:53  TestCVLAdvancedIAVFRSSGTPoGRE: action: save_hash

25/08/2021 15:58:53  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x15c80401', '0x1')]
25/08/2021 15:58:53  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:58:53  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IP(src="1.1.2.16", dst="1.1.2.7")/TCP(dport=2, sport=4)
25/08/2021 15:58:54              dut.10.240.183.62: port 0/queue 0: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=126 - nb_segs=1 - RSS hash=0x408f0dc0 - RSS queue=0x0 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:58:54  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different

25/08/2021 15:58:54  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x408f0dc0', '0x0')]
25/08/2021 15:58:54  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:58:54  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IP(src="1.1.2.14", dst="1.1.2.15")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.17")/TCP(dport=12, sport=14)
25/08/2021 15:58:55              dut.10.240.183.62: port 0/queue 1: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=126 - nb_segs=1 - RSS hash=0x15c80401 - RSS queue=0x1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x1
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:58:55  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_same

25/08/2021 15:58:55  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x15c80401', '0x1')]
25/08/2021 15:58:55  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:58:55  TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/IP(dst="192.168.0.1", src="192.168.0.2")/TCP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.7")/UDP(sport=4, dport=2)']
25/08/2021 15:58:57              dut.10.240.183.62: port 0/queue 0: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=586 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 0: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=614 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 0: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=110 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:58:57  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash

25/08/2021 15:58:57  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 15:58:57  TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle post-test--------------
25/08/2021 15:58:57              dut.10.240.183.62: flow destroy 0 rule 0
25/08/2021 15:58:58              dut.10.240.183.62: 
Flow rule #0 destroyed
testpmd> 
25/08/2021 15:58:58              dut.10.240.183.62: flow list 0
25/08/2021 15:58:58              dut.10.240.183.62: 
25/08/2021 15:58:58  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:58:58  TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.7")/TCP(dport=2, sport=4)']
25/08/2021 15:58:59              dut.10.240.183.62:  port 0/queue 0: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=126 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:58:59  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash

25/08/2021 15:58:59  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 15:58:59  TestCVLAdvancedIAVFRSSGTPoGRE: sub_case mac_ipv4_gre_ipv4_gtpu_ul_ipv4_tcp_l3src passed
25/08/2021 15:58:59              dut.10.240.183.62: flow flush 0
25/08/2021 15:59:00              dut.10.240.183.62: 
25/08/2021 15:59:00  TestCVLAdvancedIAVFRSSGTPoGRE: ===================Test sub case: mac_ipv4_gre_ipv4_gtpu_ul_ipv4_tcp_l4dst================
25/08/2021 15:59:00  TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle test--------------
25/08/2021 15:59:00              dut.10.240.183.62: flow validate 0 ingress pattern eth / ipv4 / gre / ipv4 / udp / gtpu / gtp_psc pdu_t is 1 / ipv4 / tcp / end actions rss types ipv4-tcp l4-dst-only end key_len 0 queues end / end
25/08/2021 15:59:00              dut.10.240.183.62: 
Flow rule validated
25/08/2021 15:59:00              dut.10.240.183.62: flow create 0 ingress pattern eth / ipv4 / gre / ipv4 / udp / gtpu / gtp_psc pdu_t is 1 / ipv4 / tcp / end actions rss types ipv4-tcp l4-dst-only end key_len 0 queues end / end
25/08/2021 15:59:00              dut.10.240.183.62: 
Flow rule #0 created
25/08/2021 15:59:00              dut.10.240.183.62: flow list 0
25/08/2021 15:59:00              dut.10.240.183.62: 
ID	Group	Prio	Attr	Rule
0	0	0	i--	ETH IPV4 GRE IPV4 UDP GTPU GTP_PSC IPV4 TCP => RSS
25/08/2021 15:59:00  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:59:00  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.7")/TCP(dport=2, sport=4)
25/08/2021 15:59:01              dut.10.240.183.62:  port 0/queue 0: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=126 - nb_segs=1 - RSS hash=0xf7da6440 - RSS queue=0x0 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:59:01  TestCVLAdvancedIAVFRSSGTPoGRE: action: save_hash

25/08/2021 15:59:01  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xf7da6440', '0x0')]
25/08/2021 15:59:01  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:59:01  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.7")/TCP(dport=12, sport=4)
25/08/2021 15:59:02              dut.10.240.183.62: port 0/queue 0: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=126 - nb_segs=1 - RSS hash=0x461bab30 - RSS queue=0x0 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:59:02  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different

25/08/2021 15:59:02  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x461bab30', '0x0')]
25/08/2021 15:59:02  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:59:02  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IP(src="1.1.2.14", dst="1.1.2.15")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IP(src="1.1.2.16", dst="1.1.2.17")/TCP(dport=2, sport=14)
25/08/2021 15:59:04              dut.10.240.183.62: port 0/queue 0: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=126 - nb_segs=1 - RSS hash=0xf7da6440 - RSS queue=0x0 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:59:04  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_same

25/08/2021 15:59:04  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xf7da6440', '0x0')]
25/08/2021 15:59:04  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:59:04  TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/IP(dst="192.168.0.1", src="192.168.0.2")/TCP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.7")/UDP(sport=4, dport=2)']
25/08/2021 15:59:05              dut.10.240.183.62: port 0/queue 0: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=586 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 0: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=614 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 0: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=110 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:59:05  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash

25/08/2021 15:59:05  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 15:59:05  TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle post-test--------------
25/08/2021 15:59:05              dut.10.240.183.62: flow destroy 0 rule 0
25/08/2021 15:59:06              dut.10.240.183.62: 
Flow rule #0 destroyed
testpmd> 
25/08/2021 15:59:06              dut.10.240.183.62: flow list 0
25/08/2021 15:59:06              dut.10.240.183.62: 
25/08/2021 15:59:06  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:59:06  TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.7")/TCP(dport=2, sport=4)']
25/08/2021 15:59:08              dut.10.240.183.62:  port 0/queue 0: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=126 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:59:08  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash

25/08/2021 15:59:08  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 15:59:08  TestCVLAdvancedIAVFRSSGTPoGRE: sub_case mac_ipv4_gre_ipv4_gtpu_ul_ipv4_tcp_l4dst passed
25/08/2021 15:59:08              dut.10.240.183.62: flow flush 0
25/08/2021 15:59:08              dut.10.240.183.62: 
25/08/2021 15:59:08  TestCVLAdvancedIAVFRSSGTPoGRE: ===================Test sub case: mac_ipv4_gre_ipv4_gtpu_ul_ipv4_tcp_l4src================
25/08/2021 15:59:08  TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle test--------------
25/08/2021 15:59:08              dut.10.240.183.62: flow validate 0 ingress pattern eth / ipv4 / gre / ipv4 / udp / gtpu / gtp_psc pdu_t is 1 / ipv4 / tcp / end actions rss types ipv4-tcp l4-src-only end key_len 0 queues end / end
25/08/2021 15:59:08              dut.10.240.183.62: 
Flow rule validated
25/08/2021 15:59:08              dut.10.240.183.62: flow create 0 ingress pattern eth / ipv4 / gre / ipv4 / udp / gtpu / gtp_psc pdu_t is 1 / ipv4 / tcp / end actions rss types ipv4-tcp l4-src-only end key_len 0 queues end / end
25/08/2021 15:59:08              dut.10.240.183.62: 
Flow rule #0 created
25/08/2021 15:59:08              dut.10.240.183.62: flow list 0
25/08/2021 15:59:08              dut.10.240.183.62: 
ID	Group	Prio	Attr	Rule
0	0	0	i--	ETH IPV4 GRE IPV4 UDP GTPU GTP_PSC IPV4 TCP => RSS
25/08/2021 15:59:08  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:59:08  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.7")/TCP(dport=2, sport=4)
25/08/2021 15:59:09              dut.10.240.183.62:  port 0/queue 0: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=126 - nb_segs=1 - RSS hash=0x7bed3220 - RSS queue=0x0 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:59:09  TestCVLAdvancedIAVFRSSGTPoGRE: action: save_hash

25/08/2021 15:59:09  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x7bed3220', '0x0')]
25/08/2021 15:59:09  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:59:09  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.7")/TCP(dport=2, sport=14)
25/08/2021 15:59:11              dut.10.240.183.62: port 0/queue 0: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=126 - nb_segs=1 - RSS hash=0xb1c1cf70 - RSS queue=0x0 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:59:11  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different

25/08/2021 15:59:11  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xb1c1cf70', '0x0')]
25/08/2021 15:59:11  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:59:11  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IP(src="1.1.2.14", dst="1.1.2.15")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IP(src="1.1.2.16", dst="1.1.2.17")/TCP(dport=12, sport=4)
25/08/2021 15:59:12              dut.10.240.183.62: port 0/queue 0: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=126 - nb_segs=1 - RSS hash=0x7bed3220 - RSS queue=0x0 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:59:12  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_same

25/08/2021 15:59:12  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x7bed3220', '0x0')]
25/08/2021 15:59:12  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:59:12  TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/IP(dst="192.168.0.1", src="192.168.0.2")/TCP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.7")/UDP(sport=4, dport=2)']
25/08/2021 15:59:13              dut.10.240.183.62: port 0/queue 0: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=586 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 0: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=614 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 0: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=110 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:59:13  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash

25/08/2021 15:59:13  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 15:59:13  TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle post-test--------------
25/08/2021 15:59:13              dut.10.240.183.62: flow destroy 0 rule 0
25/08/2021 15:59:15              dut.10.240.183.62: 
Flow rule #0 destroyed
testpmd> 
25/08/2021 15:59:15              dut.10.240.183.62: flow list 0
25/08/2021 15:59:15              dut.10.240.183.62: 
25/08/2021 15:59:15  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:59:15  TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.7")/TCP(dport=2, sport=4)']
25/08/2021 15:59:20              dut.10.240.183.62:  port 0/queue 0: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=126 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:59:20  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash

25/08/2021 15:59:20  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 15:59:20  TestCVLAdvancedIAVFRSSGTPoGRE: sub_case mac_ipv4_gre_ipv4_gtpu_ul_ipv4_tcp_l4src passed
25/08/2021 15:59:20              dut.10.240.183.62: flow flush 0
25/08/2021 15:59:20              dut.10.240.183.62: 
25/08/2021 15:59:20  TestCVLAdvancedIAVFRSSGTPoGRE: ===================Test sub case: mac_ipv4_gre_ipv4_gtpu_ul_ipv4_tcp_l3dstl4dst================
25/08/2021 15:59:20  TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle test--------------
25/08/2021 15:59:20              dut.10.240.183.62: flow validate 0 ingress pattern eth / ipv4 / gre / ipv4 / udp / gtpu / gtp_psc pdu_t is 1 / ipv4 / tcp / end actions rss types ipv4-tcp l3-dst-only l4-dst-only end key_len 0 queues end / end
25/08/2021 15:59:20              dut.10.240.183.62: 
Flow rule validated
25/08/2021 15:59:20              dut.10.240.183.62: flow create 0 ingress pattern eth / ipv4 / gre / ipv4 / udp / gtpu / gtp_psc pdu_t is 1 / ipv4 / tcp / end actions rss types ipv4-tcp l3-dst-only l4-dst-only end key_len 0 queues end / end
25/08/2021 15:59:20              dut.10.240.183.62: 
Flow rule #0 created
25/08/2021 15:59:20              dut.10.240.183.62: flow list 0
25/08/2021 15:59:20              dut.10.240.183.62: 
ID	Group	Prio	Attr	Rule
0	0	0	i--	ETH IPV4 GRE IPV4 UDP GTPU GTP_PSC IPV4 TCP => RSS
25/08/2021 15:59:20  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:59:20  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.7")/TCP(dport=2, sport=4)
25/08/2021 15:59:21              dut.10.240.183.62:  port 0/queue 4: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=126 - nb_segs=1 - RSS hash=0x8af9e764 - RSS queue=0x4 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x4
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:59:21  TestCVLAdvancedIAVFRSSGTPoGRE: action: save_hash

25/08/2021 15:59:21  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x8af9e764', '0x4')]
25/08/2021 15:59:21  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:59:21  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.17")/TCP(dport=2, sport=4)
25/08/2021 15:59:23              dut.10.240.183.62: port 0/queue 5: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=126 - nb_segs=1 - RSS hash=0xdfbeeea5 - RSS queue=0x5 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x5
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:59:23  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different

25/08/2021 15:59:23  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xdfbeeea5', '0x5')]
25/08/2021 15:59:23  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:59:23  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.7")/TCP(dport=12, sport=4)
25/08/2021 15:59:24              dut.10.240.183.62: port 0/queue 12: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=126 - nb_segs=1 - RSS hash=0xbb42ee1c - RSS queue=0xc - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0xc
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:59:24  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different

25/08/2021 15:59:24  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xbb42ee1c', '0xc')]
25/08/2021 15:59:24  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:59:24  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IP(src="1.1.2.14", dst="1.1.2.15")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IP(src="1.1.2.16", dst="1.1.2.7")/TCP(dport=2, sport=14)
25/08/2021 15:59:25              dut.10.240.183.62: port 0/queue 4: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=126 - nb_segs=1 - RSS hash=0x8af9e764 - RSS queue=0x4 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x4
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:59:25  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_same

25/08/2021 15:59:25  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x8af9e764', '0x4')]
25/08/2021 15:59:25  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:59:25  TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/IP(dst="192.168.0.1", src="192.168.0.2")/TCP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.7")/UDP(sport=4, dport=2)']
25/08/2021 15:59:27              dut.10.240.183.62: port 0/queue 0: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=586 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 0: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=614 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 0: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=110 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:59:27  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash

25/08/2021 15:59:27  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 15:59:27  TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle post-test--------------
25/08/2021 15:59:27              dut.10.240.183.62: flow destroy 0 rule 0
25/08/2021 15:59:28              dut.10.240.183.62: 
Flow rule #0 destroyed
testpmd> 
25/08/2021 15:59:28              dut.10.240.183.62: flow list 0
25/08/2021 15:59:28              dut.10.240.183.62: 
25/08/2021 15:59:28  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:59:28  TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.7")/TCP(dport=2, sport=4)']
25/08/2021 15:59:29              dut.10.240.183.62:  port 0/queue 0: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=126 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:59:29  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash

25/08/2021 15:59:29  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 15:59:29  TestCVLAdvancedIAVFRSSGTPoGRE: sub_case mac_ipv4_gre_ipv4_gtpu_ul_ipv4_tcp_l3dstl4dst passed
25/08/2021 15:59:29              dut.10.240.183.62: flow flush 0
25/08/2021 15:59:30              dut.10.240.183.62: 
25/08/2021 15:59:30  TestCVLAdvancedIAVFRSSGTPoGRE: ===================Test sub case: mac_ipv4_gre_ipv4_gtpu_ul_ipv4_tcp_l3srcl4dst================
25/08/2021 15:59:30  TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle test--------------
25/08/2021 15:59:30              dut.10.240.183.62: flow validate 0 ingress pattern eth / ipv4 / gre / ipv4 / udp / gtpu / gtp_psc pdu_t is 1 / ipv4 / tcp / end actions rss types ipv4-tcp l3-src-only l4-dst-only end key_len 0 queues end / end
25/08/2021 15:59:30              dut.10.240.183.62: 
Flow rule validated
25/08/2021 15:59:30              dut.10.240.183.62: flow create 0 ingress pattern eth / ipv4 / gre / ipv4 / udp / gtpu / gtp_psc pdu_t is 1 / ipv4 / tcp / end actions rss types ipv4-tcp l3-src-only l4-dst-only end key_len 0 queues end / end
25/08/2021 15:59:30              dut.10.240.183.62: 
Flow rule #0 created
25/08/2021 15:59:30              dut.10.240.183.62: flow list 0
25/08/2021 15:59:30              dut.10.240.183.62: 
ID	Group	Prio	Attr	Rule
0	0	0	i--	ETH IPV4 GRE IPV4 UDP GTPU GTP_PSC IPV4 TCP => RSS
25/08/2021 15:59:30  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:59:30  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.7")/TCP(dport=2, sport=4)
25/08/2021 15:59:31              dut.10.240.183.62:  port 0/queue 10: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=126 - nb_segs=1 - RSS hash=0x548765fa - RSS queue=0xa - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0xa
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:59:31  TestCVLAdvancedIAVFRSSGTPoGRE: action: save_hash

25/08/2021 15:59:31  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x548765fa', '0xa')]
25/08/2021 15:59:31  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:59:31  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IP(src="1.1.2.16", dst="1.1.2.7")/TCP(dport=2, sport=4)
25/08/2021 15:59:32              dut.10.240.183.62: port 0/queue 11: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=126 - nb_segs=1 - RSS hash=0x1c06c3b - RSS queue=0xb - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0xb
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:59:32  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different

25/08/2021 15:59:32  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x1c06c3b', '0xb')]
25/08/2021 15:59:32  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:59:32  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.7")/TCP(dport=12, sport=4)
25/08/2021 15:59:34              dut.10.240.183.62: port 0/queue 2: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=126 - nb_segs=1 - RSS hash=0x653c6c82 - RSS queue=0x2 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x2
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:59:34  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different

25/08/2021 15:59:34  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x653c6c82', '0x2')]
25/08/2021 15:59:34  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:59:34  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IP(src="1.1.2.14", dst="1.1.2.15")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.17")/TCP(dport=2, sport=14)
25/08/2021 15:59:35              dut.10.240.183.62: port 0/queue 10: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=126 - nb_segs=1 - RSS hash=0x548765fa - RSS queue=0xa - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0xa
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:59:35  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_same

25/08/2021 15:59:35  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x548765fa', '0xa')]
25/08/2021 15:59:35  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:59:35  TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/IP(dst="192.168.0.1", src="192.168.0.2")/TCP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.7")/UDP(sport=4, dport=2)']
25/08/2021 15:59:36              dut.10.240.183.62: port 0/queue 0: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=586 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 0: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=614 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 0: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=110 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:59:36  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash

25/08/2021 15:59:36  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 15:59:36  TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle post-test--------------
25/08/2021 15:59:36              dut.10.240.183.62: flow destroy 0 rule 0
25/08/2021 15:59:38              dut.10.240.183.62: 
Flow rule #0 destroyed
testpmd> 
25/08/2021 15:59:38              dut.10.240.183.62: flow list 0
25/08/2021 15:59:38              dut.10.240.183.62: 
25/08/2021 15:59:38  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:59:38  TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.7")/TCP(dport=2, sport=4)']
25/08/2021 15:59:39              dut.10.240.183.62:  port 0/queue 0: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=126 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:59:39  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash

25/08/2021 15:59:39  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 15:59:39  TestCVLAdvancedIAVFRSSGTPoGRE: sub_case mac_ipv4_gre_ipv4_gtpu_ul_ipv4_tcp_l3srcl4dst passed
25/08/2021 15:59:39              dut.10.240.183.62: flow flush 0
25/08/2021 15:59:39              dut.10.240.183.62: 
25/08/2021 15:59:39  TestCVLAdvancedIAVFRSSGTPoGRE: ===================Test sub case: mac_ipv4_gre_ipv4_gtpu_ul_ipv4_tcp_l3dstl4src================
25/08/2021 15:59:39  TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle test--------------
25/08/2021 15:59:39              dut.10.240.183.62: flow validate 0 ingress pattern eth / ipv4 / gre / ipv4 / udp / gtpu / gtp_psc pdu_t is 1 / ipv4 / tcp / end actions rss types ipv4-tcp l3-dst-only l4-src-only end key_len 0 queues end / end
25/08/2021 15:59:39              dut.10.240.183.62: 
Flow rule validated
25/08/2021 15:59:39              dut.10.240.183.62: flow create 0 ingress pattern eth / ipv4 / gre / ipv4 / udp / gtpu / gtp_psc pdu_t is 1 / ipv4 / tcp / end actions rss types ipv4-tcp l3-dst-only l4-src-only end key_len 0 queues end / end
25/08/2021 15:59:39              dut.10.240.183.62: 
Flow rule #0 created
25/08/2021 15:59:39              dut.10.240.183.62: flow list 0
25/08/2021 15:59:39              dut.10.240.183.62: 
ID	Group	Prio	Attr	Rule
0	0	0	i--	ETH IPV4 GRE IPV4 UDP GTPU GTP_PSC IPV4 TCP => RSS
25/08/2021 15:59:39  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:59:39  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.7")/TCP(dport=2, sport=4)
25/08/2021 15:59:41              dut.10.240.183.62:  port 0/queue 2: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=126 - nb_segs=1 - RSS hash=0x6b113662 - RSS queue=0x2 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x2
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:59:41  TestCVLAdvancedIAVFRSSGTPoGRE: action: save_hash

25/08/2021 15:59:41  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x6b113662', '0x2')]
25/08/2021 15:59:41  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:59:41  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.17")/TCP(dport=2, sport=4)
25/08/2021 15:59:42              dut.10.240.183.62: port 0/queue 3: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=126 - nb_segs=1 - RSS hash=0x3e563fa3 - RSS queue=0x3 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x3
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:59:42  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different

25/08/2021 15:59:42  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x3e563fa3', '0x3')]
25/08/2021 15:59:42  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:59:42  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.7")/TCP(dport=2, sport=14)
25/08/2021 15:59:43              dut.10.240.183.62: port 0/queue 7: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=126 - nb_segs=1 - RSS hash=0xfa0d8fe7 - RSS queue=0x7 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x7
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:59:43  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different

25/08/2021 15:59:43  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xfa0d8fe7', '0x7')]
25/08/2021 15:59:43  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:59:43  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IP(src="1.1.2.14", dst="1.1.2.15")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IP(src="1.1.2.16", dst="1.1.2.7")/TCP(dport=12, sport=4)
25/08/2021 15:59:44              dut.10.240.183.62: port 0/queue 2: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=126 - nb_segs=1 - RSS hash=0x6b113662 - RSS queue=0x2 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x2
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:59:44  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_same

25/08/2021 15:59:44  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x6b113662', '0x2')]
25/08/2021 15:59:44  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:59:44  TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/IP(dst="192.168.0.1", src="192.168.0.2")/TCP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.7")/UDP(sport=4, dport=2)']
25/08/2021 15:59:46              dut.10.240.183.62: port 0/queue 0: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=586 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 0: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=614 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 0: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=110 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:59:46  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash

25/08/2021 15:59:46  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 15:59:46  TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle post-test--------------
25/08/2021 15:59:46              dut.10.240.183.62: flow destroy 0 rule 0
25/08/2021 15:59:47              dut.10.240.183.62: 
Flow rule #0 destroyed
testpmd> 
25/08/2021 15:59:47              dut.10.240.183.62: flow list 0
25/08/2021 15:59:47              dut.10.240.183.62: 
25/08/2021 15:59:47  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:59:47  TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.7")/TCP(dport=2, sport=4)']
25/08/2021 15:59:48              dut.10.240.183.62:  port 0/queue 0: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=126 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:59:48  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash

25/08/2021 15:59:48  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 15:59:48  TestCVLAdvancedIAVFRSSGTPoGRE: sub_case mac_ipv4_gre_ipv4_gtpu_ul_ipv4_tcp_l3dstl4src passed
25/08/2021 15:59:48              dut.10.240.183.62: flow flush 0
25/08/2021 15:59:49              dut.10.240.183.62: 
25/08/2021 15:59:49  TestCVLAdvancedIAVFRSSGTPoGRE: ===================Test sub case: mac_ipv4_gre_ipv4_gtpu_ul_ipv4_tcp_l3srcl4src================
25/08/2021 15:59:49  TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle test--------------
25/08/2021 15:59:49              dut.10.240.183.62: flow validate 0 ingress pattern eth / ipv4 / gre / ipv4 / udp / gtpu / gtp_psc pdu_t is 1 / ipv4 / tcp / end actions rss types ipv4-tcp l3-src-only l4-src-only end key_len 0 queues end / end
25/08/2021 15:59:49              dut.10.240.183.62: 
Flow rule validated
25/08/2021 15:59:49              dut.10.240.183.62: flow create 0 ingress pattern eth / ipv4 / gre / ipv4 / udp / gtpu / gtp_psc pdu_t is 1 / ipv4 / tcp / end actions rss types ipv4-tcp l3-src-only l4-src-only end key_len 0 queues end / end
25/08/2021 15:59:49              dut.10.240.183.62: 
Flow rule #0 created
25/08/2021 15:59:49              dut.10.240.183.62: flow list 0
25/08/2021 15:59:49              dut.10.240.183.62: 
ID	Group	Prio	Attr	Rule
0	0	0	i--	ETH IPV4 GRE IPV4 UDP GTPU GTP_PSC IPV4 TCP => RSS
25/08/2021 15:59:49  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:59:49  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.7")/TCP(dport=2, sport=4)
25/08/2021 15:59:50              dut.10.240.183.62:  port 0/queue 12: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=126 - nb_segs=1 - RSS hash=0xb56fb4fc - RSS queue=0xc - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0xc
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:59:50  TestCVLAdvancedIAVFRSSGTPoGRE: action: save_hash

25/08/2021 15:59:50  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xb56fb4fc', '0xc')]
25/08/2021 15:59:50  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:59:50  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IP(src="1.1.2.16", dst="1.1.2.7")/TCP(dport=2, sport=4)
25/08/2021 15:59:51              dut.10.240.183.62: port 0/queue 13: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=126 - nb_segs=1 - RSS hash=0xe028bd3d - RSS queue=0xd - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0xd
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:59:51  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different

25/08/2021 15:59:51  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xe028bd3d', '0xd')]
25/08/2021 15:59:51  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:59:51  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.7")/TCP(dport=2, sport=14)
25/08/2021 15:59:53              dut.10.240.183.62: port 0/queue 9: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=126 - nb_segs=1 - RSS hash=0x24730d79 - RSS queue=0x9 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x9
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:59:53  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different

25/08/2021 15:59:53  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x24730d79', '0x9')]
25/08/2021 15:59:53  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:59:53  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IP(src="1.1.2.14", dst="1.1.2.15")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.17")/TCP(dport=12, sport=4)
25/08/2021 15:59:54              dut.10.240.183.62: port 0/queue 12: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=126 - nb_segs=1 - RSS hash=0xb56fb4fc - RSS queue=0xc - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0xc
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:59:54  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_same

25/08/2021 15:59:54  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xb56fb4fc', '0xc')]
25/08/2021 15:59:54  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:59:54  TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/IP(dst="192.168.0.1", src="192.168.0.2")/TCP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.7")/UDP(sport=4, dport=2)']
25/08/2021 15:59:55              dut.10.240.183.62: port 0/queue 0: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=586 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 0: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=614 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 0: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=110 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:59:55  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash

25/08/2021 15:59:55  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 15:59:55  TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle post-test--------------
25/08/2021 15:59:55              dut.10.240.183.62: flow destroy 0 rule 0
25/08/2021 15:59:57              dut.10.240.183.62: 
Flow rule #0 destroyed
testpmd> 
25/08/2021 15:59:57              dut.10.240.183.62: flow list 0
25/08/2021 15:59:57              dut.10.240.183.62: 
25/08/2021 15:59:57  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:59:57  TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.7")/TCP(dport=2, sport=4)']
25/08/2021 15:59:58              dut.10.240.183.62:  port 0/queue 0: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=126 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 15:59:58  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash

25/08/2021 15:59:58  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 15:59:58  TestCVLAdvancedIAVFRSSGTPoGRE: sub_case mac_ipv4_gre_ipv4_gtpu_ul_ipv4_tcp_l3srcl4src passed
25/08/2021 15:59:58              dut.10.240.183.62: flow flush 0
25/08/2021 15:59:58              dut.10.240.183.62: 
25/08/2021 15:59:58  TestCVLAdvancedIAVFRSSGTPoGRE: ===================Test sub case: mac_ipv4_gre_ipv4_gtpu_ul_ipv4_tcp_all================
25/08/2021 15:59:58  TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle test--------------
25/08/2021 15:59:58              dut.10.240.183.62: flow validate 0 ingress pattern eth / ipv4 / gre / ipv4 / udp / gtpu / gtp_psc pdu_t is 1 / ipv4 / tcp / end actions rss types ipv4-tcp end key_len 0 queues end / end
25/08/2021 15:59:58              dut.10.240.183.62: 
Flow rule validated
25/08/2021 15:59:58              dut.10.240.183.62: flow create 0 ingress pattern eth / ipv4 / gre / ipv4 / udp / gtpu / gtp_psc pdu_t is 1 / ipv4 / tcp / end actions rss types ipv4-tcp end key_len 0 queues end / end
25/08/2021 15:59:58              dut.10.240.183.62: 
Flow rule #0 created
25/08/2021 15:59:58              dut.10.240.183.62: flow list 0
25/08/2021 15:59:58              dut.10.240.183.62: 
ID	Group	Prio	Attr	Rule
0	0	0	i--	ETH IPV4 GRE IPV4 UDP GTPU GTP_PSC IPV4 TCP => RSS
25/08/2021 15:59:58  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:59:58  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.7")/TCP(dport=2, sport=4)
25/08/2021 16:00:00              dut.10.240.183.62:  port 0/queue 2: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=126 - nb_segs=1 - RSS hash=0x4081abc2 - RSS queue=0x2 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x2
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:00:00  TestCVLAdvancedIAVFRSSGTPoGRE: action: save_hash

25/08/2021 16:00:00  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x4081abc2', '0x2')]
25/08/2021 16:00:00  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:00:00  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IP(src="1.1.2.16", dst="1.1.2.7")/TCP(dport=2, sport=4)
25/08/2021 16:00:01              dut.10.240.183.62: port 0/queue 3: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=126 - nb_segs=1 - RSS hash=0x15c6a203 - RSS queue=0x3 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x3
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:00:01  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different

25/08/2021 16:00:01  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x15c6a203', '0x3')]
25/08/2021 16:00:01  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:00:01  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.17")/TCP(dport=2, sport=4)
25/08/2021 16:00:02              dut.10.240.183.62: port 0/queue 0: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=126 - nb_segs=1 - RSS hash=0x7db81900 - RSS queue=0x0 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:00:02  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different

25/08/2021 16:00:02  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x7db81900', '0x0')]
25/08/2021 16:00:02  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:00:02  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.7")/TCP(dport=2, sport=14)
25/08/2021 16:00:03              dut.10.240.183.62: port 0/queue 15: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=126 - nb_segs=1 - RSS hash=0xf0d17a1f - RSS queue=0xf - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0xf
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:00:03  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different

25/08/2021 16:00:03  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xf0d17a1f', '0xf')]
25/08/2021 16:00:03  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:00:03  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.7")/TCP(dport=12, sport=4)
25/08/2021 16:00:05              dut.10.240.183.62: port 0/queue 9: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=126 - nb_segs=1 - RSS hash=0xb1845189 - RSS queue=0x9 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x9
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:00:05  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different

25/08/2021 16:00:05  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xb1845189', '0x9')]
25/08/2021 16:00:05  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:00:05  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IP(src="1.1.2.14", dst="1.1.2.15")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.7")/TCP(dport=2, sport=4)
25/08/2021 16:00:06              dut.10.240.183.62: port 0/queue 2: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=126 - nb_segs=1 - RSS hash=0x4081abc2 - RSS queue=0x2 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x2
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:00:06  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_same

25/08/2021 16:00:06  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x4081abc2', '0x2')]
25/08/2021 16:00:06  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:00:06  TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/IP(dst="192.168.0.1", src="192.168.0.2")/TCP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.7")/UDP(sport=4, dport=2)']
25/08/2021 16:00:08              dut.10.240.183.62: port 0/queue 0: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=586 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 0: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=614 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 0: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=110 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:00:08  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash

25/08/2021 16:00:08  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 16:00:08  TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle post-test--------------
25/08/2021 16:00:08              dut.10.240.183.62: flow destroy 0 rule 0
25/08/2021 16:00:09              dut.10.240.183.62: 
Flow rule #0 destroyed
testpmd> 
25/08/2021 16:00:09              dut.10.240.183.62: flow list 0
25/08/2021 16:00:09              dut.10.240.183.62: 
25/08/2021 16:00:09  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:00:09  TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.7")']
25/08/2021 16:00:10              dut.10.240.183.62:  port 0/queue 0: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=106 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:00:10  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash

25/08/2021 16:00:10  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 16:00:10  TestCVLAdvancedIAVFRSSGTPoGRE: sub_case mac_ipv4_gre_ipv4_gtpu_ul_ipv4_tcp_all passed
25/08/2021 16:00:10              dut.10.240.183.62: flow flush 0
25/08/2021 16:00:10              dut.10.240.183.62: 
25/08/2021 16:00:10  TestCVLAdvancedIAVFRSSGTPoGRE: {'mac_ipv4_gre_ipv4_gtpu_ul_ipv4_tcp_l3dst': 'passed', 'mac_ipv4_gre_ipv4_gtpu_ul_ipv4_tcp_l3src': 'passed', 'mac_ipv4_gre_ipv4_gtpu_ul_ipv4_tcp_l4dst': 'passed', 'mac_ipv4_gre_ipv4_gtpu_ul_ipv4_tcp_l4src': 'passed', 'mac_ipv4_gre_ipv4_gtpu_ul_ipv4_tcp_l3dstl4dst': 'passed', 'mac_ipv4_gre_ipv4_gtpu_ul_ipv4_tcp_l3srcl4dst': 'passed', 'mac_ipv4_gre_ipv4_gtpu_ul_ipv4_tcp_l3dstl4src': 'passed', 'mac_ipv4_gre_ipv4_gtpu_ul_ipv4_tcp_l3srcl4src': 'passed', 'mac_ipv4_gre_ipv4_gtpu_ul_ipv4_tcp_all': 'passed'}
25/08/2021 16:00:10  TestCVLAdvancedIAVFRSSGTPoGRE: pass rate is: 100.0
25/08/2021 16:00:10  TestCVLAdvancedIAVFRSSGTPoGRE: Test Case test_mac_ipv4_gre_ipv4_gtpu_ul_ipv4_tcp_toeplitz Result PASSED:
25/08/2021 16:00:10              dut.10.240.183.62: quit
25/08/2021 16:00:11              dut.10.240.183.62: 
Telling cores to stop...
Waiting for lcores to finish...

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

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

  ------- Forward Stats for RX Port= 0/Queue= 2 -> TX Port= 0/Queue= 2 -------
  RX-packets: 5              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= 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: 1              TX-packets: 0              TX-dropped: 0             

  ------- Forward Stats for RX Port= 0/Queue= 7 -> TX Port= 0/Queue= 7 -------
  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=11 -> TX Port= 0/Queue=11 -------
  RX-packets: 1              TX-packets: 0              TX-dropped: 0             

  ------- Forward Stats for RX Port= 0/Queue=12 -> TX Port= 0/Queue=12 -------
  RX-packets: 3              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: 1              TX-packets: 0              TX-dropped: 0             

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

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

  +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
  RX-packets: 70             RX-dropped: 0             RX-total: 70
  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...
25/08/2021 16:00:11  TestCVLAdvancedIAVFRSSGTPoGRE: Test Case test_mac_ipv4_gre_ipv4_gtpu_ul_ipv4_toeplitz Begin
25/08/2021 16:00:11              dut.10.240.183.62:  
25/08/2021 16:00:11                         tester: 
25/08/2021 16:00:11              dut.10.240.183.62: x86_64-native-linuxapp-gcc/app/dpdk-testpmd -l 32,33,34,35 -n 4  --file-prefix=dpdk_29620_20210825152429  -a 0000:af:01.0 -- -i --rxq=16 --txq=16 --rxd=384 --txd=384 --disable-rss
25/08/2021 16:00:12              dut.10.240.183.62: EAL: Detected 72 lcore(s)
EAL: Detected 2 NUMA nodes
EAL: Detected static linkage of DPDK
EAL: Multi-process socket /var/run/dpdk/dpdk_29620_20210825152429/mp_socket
EAL: Selected IOVA mode 'PA'
EAL: 1024 hugepages of size 2097152 reserved, but no mounted hugetlbfs found for that size
EAL: VFIO support initialized
EAL: Using IOMMU type 8 (No-IOMMU)
EAL: Probe PCI driver: net_iavf (8086:1889) device: 0000:af:01.0 (socket 1)
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)
iavf_configure_queues(): request RXDID[22] in Queue[0]
iavf_configure_queues(): request RXDID[22] in Queue[1]
iavf_configure_queues(): request RXDID[22] in Queue[2]
iavf_configure_queues(): request RXDID[22] in Queue[3]
iavf_configure_queues(): request RXDID[22] in Queue[4]
iavf_configure_queues(): request RXDID[22] in Queue[5]
iavf_configure_queues(): request RXDID[22] in Queue[6]
iavf_configure_queues(): request RXDID[22] in Queue[7]
iavf_configure_queues(): request RXDID[22] in Queue[8]
iavf_configure_queues(): request RXDID[22] in Queue[9]
iavf_configure_queues(): request RXDID[22] in Queue[10]
iavf_configure_queues(): request RXDID[22] in Queue[11]
iavf_configure_queues(): request RXDID[22] in Queue[12]
iavf_configure_queues(): request RXDID[22] in Queue[13]
iavf_configure_queues(): request RXDID[22] in Queue[14]
iavf_configure_queues(): request RXDID[22] in Queue[15]

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event
Port 0: 00:11:22:33:44:55
Checking link statuses...
Done
25/08/2021 16:00:22              dut.10.240.183.62: set fwd rxonly
25/08/2021 16:00:22              dut.10.240.183.62: 
Set rxonly packet forwarding mode
25/08/2021 16:00:22              dut.10.240.183.62: set verbose 1
25/08/2021 16:00:22              dut.10.240.183.62: 
Change verbose level from 0 to 1
25/08/2021 16:00:22              dut.10.240.183.62: start
25/08/2021 16:00:22              dut.10.240.183.62: 
rxonly packet forwarding - ports=1 - cores=1 - streams=16 - NUMA support enabled, MP allocation mode: native
Logical Core 33 (socket 1) forwards packets on 16 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

  rxonly packet forwarding packets/burst=32
  nb forwarding cores=1 - nb forwarding ports=1
  port 0: RX queue number: 16 Tx queue number: 16
    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=0 hthresh=0  wthresh=0
      TX offloads=0x10000 - TX RS bit threshold=32
25/08/2021 16:00:22              dut.10.240.183.62: show port info all
25/08/2021 16:00:22              dut.10.240.183.62: 

********************* Infos for port 0  *********************
MAC address: 00:11:22:33:44:55
Device name: 0000:af:01.0
Driver name: net_iavf
Firmware-version: not available
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: 64
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
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: 16
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: 16
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
25/08/2021 16:00:22  TestCVLAdvancedIAVFRSSGTPoGRE: ===================Test sub case: mac_ipv4_gre_ipv4_gtpu_ul_ipv4_l3dst================
25/08/2021 16:00:22  TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle test--------------
25/08/2021 16:00:22              dut.10.240.183.62: flow validate 0 ingress pattern eth / ipv4 / gre / ipv4 / udp / gtpu / gtp_psc pdu_t is 1 / ipv4 / end actions rss types ipv4 l3-dst-only end key_len 0 queues end / end
25/08/2021 16:00:23              dut.10.240.183.62: 
Flow rule validated
25/08/2021 16:00:23              dut.10.240.183.62: flow create 0 ingress pattern eth / ipv4 / gre / ipv4 / udp / gtpu / gtp_psc pdu_t is 1 / ipv4 / end actions rss types ipv4 l3-dst-only end key_len 0 queues end / end
25/08/2021 16:00:23              dut.10.240.183.62: 
Flow rule #0 created
25/08/2021 16:00:23              dut.10.240.183.62: flow list 0
25/08/2021 16:00:23              dut.10.240.183.62: 
ID	Group	Prio	Attr	Rule
0	0	0	i--	ETH IPV4 GRE IPV4 UDP GTPU GTP_PSC IPV4 => RSS
25/08/2021 16:00:23  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:00:23  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.7")
25/08/2021 16:00:24              dut.10.240.183.62:  port 0/queue 6: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=106 - nb_segs=1 - RSS hash=0xd88896e6 - RSS queue=0x6 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x6
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:00:24  TestCVLAdvancedIAVFRSSGTPoGRE: action: save_hash

25/08/2021 16:00:24  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xd88896e6', '0x6')]
25/08/2021 16:00:24  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:00:24  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.17")
25/08/2021 16:00:25              dut.10.240.183.62: port 0/queue 13: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=106 - nb_segs=1 - RSS hash=0x5d8ce42d - RSS queue=0xd - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0xd
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:00:25  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different

25/08/2021 16:00:25  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x5d8ce42d', '0xd')]
25/08/2021 16:00:25  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:00:25  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IP(src="1.1.2.14", dst="1.1.2.15")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IP(src="1.1.2.16", dst="1.1.2.7")
25/08/2021 16:00:27              dut.10.240.183.62: port 0/queue 6: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=106 - nb_segs=1 - RSS hash=0xd88896e6 - RSS queue=0x6 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x6
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:00:27  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_same

25/08/2021 16:00:27  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xd88896e6', '0x6')]
25/08/2021 16:00:27  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:00:27  TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/IP(dst="192.168.0.1", src="192.168.0.2")/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/("X"*480)']
25/08/2021 16:00:28              dut.10.240.183.62: port 0/queue 0: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=566 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 0: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=598 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:00:28  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash

25/08/2021 16:00:28  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 16:00:28  TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle post-test--------------
25/08/2021 16:00:28              dut.10.240.183.62: flow destroy 0 rule 0
25/08/2021 16:00:29              dut.10.240.183.62: 
Flow rule #0 destroyed
testpmd> 
25/08/2021 16:00:29              dut.10.240.183.62: flow list 0
25/08/2021 16:00:29              dut.10.240.183.62: 
25/08/2021 16:00:29  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:00:29  TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.7")']
25/08/2021 16:00:30              dut.10.240.183.62:  port 0/queue 0: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=106 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:00:30  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash

25/08/2021 16:00:30  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 16:00:30  TestCVLAdvancedIAVFRSSGTPoGRE: sub_case mac_ipv4_gre_ipv4_gtpu_ul_ipv4_l3dst passed
25/08/2021 16:00:30              dut.10.240.183.62: flow flush 0
25/08/2021 16:00:31              dut.10.240.183.62: 
25/08/2021 16:00:31  TestCVLAdvancedIAVFRSSGTPoGRE: ===================Test sub case: mac_ipv4_gre_ipv4_gtpu_ul_ipv4_l3src================
25/08/2021 16:00:31  TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle test--------------
25/08/2021 16:00:31              dut.10.240.183.62: flow validate 0 ingress pattern eth / ipv4 / gre / ipv4 / udp / gtpu / gtp_psc pdu_t is 1 / ipv4 / end actions rss types ipv4 l3-src-only end key_len 0 queues end / end
25/08/2021 16:00:31              dut.10.240.183.62: 
Flow rule validated
25/08/2021 16:00:31              dut.10.240.183.62: flow create 0 ingress pattern eth / ipv4 / gre / ipv4 / udp / gtpu / gtp_psc pdu_t is 1 / ipv4 / end actions rss types ipv4 l3-src-only end key_len 0 queues end / end
25/08/2021 16:00:31              dut.10.240.183.62: 
Flow rule #0 created
25/08/2021 16:00:31              dut.10.240.183.62: flow list 0
25/08/2021 16:00:31              dut.10.240.183.62: 
ID	Group	Prio	Attr	Rule
0	0	0	i--	ETH IPV4 GRE IPV4 UDP GTPU GTP_PSC IPV4 => RSS
25/08/2021 16:00:31  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:00:31  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.7")
25/08/2021 16:00:32              dut.10.240.183.62:  port 0/queue 13: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=106 - nb_segs=1 - RSS hash=0x72f2432d - RSS queue=0xd - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0xd
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:00:32  TestCVLAdvancedIAVFRSSGTPoGRE: action: save_hash

25/08/2021 16:00:32  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x72f2432d', '0xd')]
25/08/2021 16:00:32  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:00:32  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IP(src="1.1.2.16", dst="1.1.2.7")
25/08/2021 16:00:33              dut.10.240.183.62: port 0/queue 6: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=106 - nb_segs=1 - RSS hash=0xf7f631e6 - RSS queue=0x6 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x6
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:00:33  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different

25/08/2021 16:00:33  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xf7f631e6', '0x6')]
25/08/2021 16:00:33  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:00:33  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IP(src="1.1.2.14", dst="1.1.2.15")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.17")
25/08/2021 16:00:35              dut.10.240.183.62: port 0/queue 13: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=106 - nb_segs=1 - RSS hash=0x72f2432d - RSS queue=0xd - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0xd
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:00:35  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_same

25/08/2021 16:00:35  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x72f2432d', '0xd')]
25/08/2021 16:00:35  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:00:35  TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/IP(dst="192.168.0.1", src="192.168.0.2")/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/("X"*480)']
25/08/2021 16:00:36              dut.10.240.183.62: port 0/queue 0: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=566 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 0: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=598 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:00:36  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash

25/08/2021 16:00:36  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 16:00:36  TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle post-test--------------
25/08/2021 16:00:36              dut.10.240.183.62: flow destroy 0 rule 0
25/08/2021 16:00:37              dut.10.240.183.62: 
Flow rule #0 destroyed
testpmd> 
25/08/2021 16:00:37              dut.10.240.183.62: flow list 0
25/08/2021 16:00:37              dut.10.240.183.62: 
25/08/2021 16:00:37  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:00:37  TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.7")']
25/08/2021 16:00:38              dut.10.240.183.62:  port 0/queue 0: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=106 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:00:38  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash

25/08/2021 16:00:38  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 16:00:38  TestCVLAdvancedIAVFRSSGTPoGRE: sub_case mac_ipv4_gre_ipv4_gtpu_ul_ipv4_l3src passed
25/08/2021 16:00:38              dut.10.240.183.62: flow flush 0
25/08/2021 16:00:39              dut.10.240.183.62: 
25/08/2021 16:00:39  TestCVLAdvancedIAVFRSSGTPoGRE: ===================Test sub case: mac_ipv4_gre_ipv4_gtpu_ul_ipv4_all================
25/08/2021 16:00:39  TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle test--------------
25/08/2021 16:00:39              dut.10.240.183.62: flow validate 0 ingress pattern eth / ipv4 / gre / ipv4 / udp / gtpu / gtp_psc pdu_t is 1 / ipv4 / end actions rss types ipv4 end key_len 0 queues end / end
25/08/2021 16:00:39              dut.10.240.183.62: 
Flow rule validated
25/08/2021 16:00:39              dut.10.240.183.62: flow create 0 ingress pattern eth / ipv4 / gre / ipv4 / udp / gtpu / gtp_psc pdu_t is 1 / ipv4 / end actions rss types ipv4 end key_len 0 queues end / end
25/08/2021 16:00:39              dut.10.240.183.62: 
Flow rule #0 created
25/08/2021 16:00:39              dut.10.240.183.62: flow list 0
25/08/2021 16:00:39              dut.10.240.183.62: 
ID	Group	Prio	Attr	Rule
0	0	0	i--	ETH IPV4 GRE IPV4 UDP GTPU GTP_PSC IPV4 => RSS
25/08/2021 16:00:39  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:00:39  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.7")
25/08/2021 16:00:40              dut.10.240.183.62:  port 0/queue 5: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=106 - nb_segs=1 - RSS hash=0x61e7b2f5 - RSS queue=0x5 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x5
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:00:40  TestCVLAdvancedIAVFRSSGTPoGRE: action: save_hash

25/08/2021 16:00:40  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x61e7b2f5', '0x5')]
25/08/2021 16:00:40  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:00:40  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IP(src="1.1.2.16", dst="1.1.2.7")
25/08/2021 16:00:41              dut.10.240.183.62: port 0/queue 14: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=106 - nb_segs=1 - RSS hash=0xe4e3c03e - RSS queue=0xe - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0xe
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:00:41  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different

25/08/2021 16:00:41  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xe4e3c03e', '0xe')]
25/08/2021 16:00:41  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:00:41  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.17")
25/08/2021 16:00:43              dut.10.240.183.62: port 0/queue 13: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=106 - nb_segs=1 - RSS hash=0x9eaa653d - RSS queue=0xd - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0xd
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:00:43  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different

25/08/2021 16:00:43  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x9eaa653d', '0xd')]
25/08/2021 16:00:43  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:00:43  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IP(src="1.1.2.14", dst="1.1.2.15")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.7")
25/08/2021 16:00:44              dut.10.240.183.62: port 0/queue 5: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=106 - nb_segs=1 - RSS hash=0x61e7b2f5 - RSS queue=0x5 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x5
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:00:44  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_same

25/08/2021 16:00:44  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x61e7b2f5', '0x5')]
25/08/2021 16:00:44  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:00:44  TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/IP(dst="192.168.0.1", src="192.168.0.2")/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/("X"*480)']
25/08/2021 16:00:45              dut.10.240.183.62: port 0/queue 0: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=566 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 0: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=598 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:00:45  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash

25/08/2021 16:00:45  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 16:00:45  TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle post-test--------------
25/08/2021 16:00:45              dut.10.240.183.62: flow destroy 0 rule 0
25/08/2021 16:00:46              dut.10.240.183.62: 
Flow rule #0 destroyed
testpmd> 
25/08/2021 16:00:46              dut.10.240.183.62: flow list 0
25/08/2021 16:00:47              dut.10.240.183.62: 
25/08/2021 16:00:47  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:00:47  TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.7")']
25/08/2021 16:00:48              dut.10.240.183.62:  port 0/queue 0: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=106 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:00:48  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash

25/08/2021 16:00:48  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 16:00:48  TestCVLAdvancedIAVFRSSGTPoGRE: sub_case mac_ipv4_gre_ipv4_gtpu_ul_ipv4_all passed
25/08/2021 16:00:48              dut.10.240.183.62: flow flush 0
25/08/2021 16:00:48              dut.10.240.183.62: 
25/08/2021 16:00:48  TestCVLAdvancedIAVFRSSGTPoGRE: {'mac_ipv4_gre_ipv4_gtpu_ul_ipv4_l3dst': 'passed', 'mac_ipv4_gre_ipv4_gtpu_ul_ipv4_l3src': 'passed', 'mac_ipv4_gre_ipv4_gtpu_ul_ipv4_all': 'passed'}
25/08/2021 16:00:48  TestCVLAdvancedIAVFRSSGTPoGRE: pass rate is: 100.0
25/08/2021 16:00:48  TestCVLAdvancedIAVFRSSGTPoGRE: Test Case test_mac_ipv4_gre_ipv4_gtpu_ul_ipv4_toeplitz Result PASSED:
25/08/2021 16:00:48              dut.10.240.183.62: quit
25/08/2021 16:00:49              dut.10.240.183.62: 
Telling cores to stop...
Waiting for lcores to finish...

  ------- Forward Stats for RX Port= 0/Queue= 0 -> TX Port= 0/Queue= 0 -------
  RX-packets: 9              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= 6 -> TX Port= 0/Queue= 6 -------
  RX-packets: 3              TX-packets: 0              TX-dropped: 0             

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

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

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

  +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
  RX-packets: 19             RX-dropped: 0             RX-total: 19
  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...
25/08/2021 16:00:49  TestCVLAdvancedIAVFRSSGTPoGRE: Test Case test_mac_ipv4_gre_ipv4_gtpu_ul_ipv4_udp_toeplitz Begin
25/08/2021 16:00:49              dut.10.240.183.62:  
25/08/2021 16:00:49                         tester: 
25/08/2021 16:00:49              dut.10.240.183.62: x86_64-native-linuxapp-gcc/app/dpdk-testpmd -l 32,33,34,35 -n 4  --file-prefix=dpdk_29620_20210825152429  -a 0000:af:01.0 -- -i --rxq=16 --txq=16 --rxd=384 --txd=384 --disable-rss
25/08/2021 16:00:50              dut.10.240.183.62: EAL: Detected 72 lcore(s)
EAL: Detected 2 NUMA nodes
EAL: Detected static linkage of DPDK
EAL: Multi-process socket /var/run/dpdk/dpdk_29620_20210825152429/mp_socket
EAL: Selected IOVA mode 'PA'
EAL: 1024 hugepages of size 2097152 reserved, but no mounted hugetlbfs found for that size
EAL: VFIO support initialized
EAL: Using IOMMU type 8 (No-IOMMU)
EAL: Probe PCI driver: net_iavf (8086:1889) device: 0000:af:01.0 (socket 1)
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)
iavf_configure_queues(): request RXDID[22] in Queue[0]
iavf_configure_queues(): request RXDID[22] in Queue[1]
iavf_configure_queues(): request RXDID[22] in Queue[2]
iavf_configure_queues(): request RXDID[22] in Queue[3]
iavf_configure_queues(): request RXDID[22] in Queue[4]
iavf_configure_queues(): request RXDID[22] in Queue[5]
iavf_configure_queues(): request RXDID[22] in Queue[6]
iavf_configure_queues(): request RXDID[22] in Queue[7]
iavf_configure_queues(): request RXDID[22] in Queue[8]
iavf_configure_queues(): request RXDID[22] in Queue[9]
iavf_configure_queues(): request RXDID[22] in Queue[10]
iavf_configure_queues(): request RXDID[22] in Queue[11]
iavf_configure_queues(): request RXDID[22] in Queue[12]
iavf_configure_queues(): request RXDID[22] in Queue[13]
iavf_configure_queues(): request RXDID[22] in Queue[14]
iavf_configure_queues(): request RXDID[22] in Queue[15]

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event
Port 0: 00:11:22:33:44:55
Checking link statuses...
Done
25/08/2021 16:01:00              dut.10.240.183.62: set fwd rxonly
25/08/2021 16:01:00              dut.10.240.183.62: 
Set rxonly packet forwarding mode
25/08/2021 16:01:00              dut.10.240.183.62: set verbose 1
25/08/2021 16:01:00              dut.10.240.183.62: 
Change verbose level from 0 to 1
25/08/2021 16:01:00              dut.10.240.183.62: start
25/08/2021 16:01:00              dut.10.240.183.62: 
rxonly packet forwarding - ports=1 - cores=1 - streams=16 - NUMA support enabled, MP allocation mode: native
Logical Core 33 (socket 1) forwards packets on 16 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

  rxonly packet forwarding packets/burst=32
  nb forwarding cores=1 - nb forwarding ports=1
  port 0: RX queue number: 16 Tx queue number: 16
    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=0 hthresh=0  wthresh=0
      TX offloads=0x10000 - TX RS bit threshold=32
25/08/2021 16:01:00              dut.10.240.183.62: show port info all
25/08/2021 16:01:00              dut.10.240.183.62: 

********************* Infos for port 0  *********************
MAC address: 00:11:22:33:44:55
Device name: 0000:af:01.0
Driver name: net_iavf
Firmware-version: not available
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: 64
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
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: 16
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: 16
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
25/08/2021 16:01:00  TestCVLAdvancedIAVFRSSGTPoGRE: ===================Test sub case: mac_ipv4_gre_ipv4_gtpu_ul_ipv4_udp_l3dst================
25/08/2021 16:01:00  TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle test--------------
25/08/2021 16:01:00              dut.10.240.183.62: flow validate 0 ingress pattern eth / ipv4 / gre / ipv4 / udp / gtpu / gtp_psc pdu_t is 1 / ipv4 / udp / end actions rss types ipv4-udp l3-dst-only end key_len 0 queues end / end
25/08/2021 16:01:00              dut.10.240.183.62: 
Flow rule validated
25/08/2021 16:01:00              dut.10.240.183.62: flow create 0 ingress pattern eth / ipv4 / gre / ipv4 / udp / gtpu / gtp_psc pdu_t is 1 / ipv4 / udp / end actions rss types ipv4-udp l3-dst-only end key_len 0 queues end / end
25/08/2021 16:01:00              dut.10.240.183.62: 
Flow rule #0 created
25/08/2021 16:01:00              dut.10.240.183.62: flow list 0
25/08/2021 16:01:00              dut.10.240.183.62: 
ID	Group	Prio	Attr	Rule
0	0	0	i--	ETH IPV4 GRE IPV4 UDP GTPU GTP_PSC IPV4 UDP => RSS
25/08/2021 16:01:00  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:01:00  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.7")/UDP(dport=2, sport=4)
25/08/2021 16:01:02              dut.10.240.183.62:  port 0/queue 2: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=114 - nb_segs=1 - RSS hash=0x9413df92 - RSS queue=0x2 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x2
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:01:02  TestCVLAdvancedIAVFRSSGTPoGRE: action: save_hash

25/08/2021 16:01:02  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x9413df92', '0x2')]
25/08/2021 16:01:02  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:01:02  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.17")/UDP(dport=2, sport=4)
25/08/2021 16:01:03              dut.10.240.183.62: port 0/queue 3: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=114 - nb_segs=1 - RSS hash=0x8d54e443 - RSS queue=0x3 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x3
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:01:03  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different

25/08/2021 16:01:03  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x8d54e443', '0x3')]
25/08/2021 16:01:03  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:01:03  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IP(src="1.1.2.14", dst="1.1.2.15")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IP(src="1.1.2.16", dst="1.1.2.7")/UDP(dport=12, sport=14)
25/08/2021 16:01:04              dut.10.240.183.62: port 0/queue 2: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=114 - nb_segs=1 - RSS hash=0x9413df92 - RSS queue=0x2 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x2
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:01:04  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_same

25/08/2021 16:01:04  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x9413df92', '0x2')]
25/08/2021 16:01:04  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:01:04  TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/IP(dst="192.168.0.1", src="192.168.0.2")/UDP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.7")/TCP(sport=4, dport=2)']
25/08/2021 16:01:06              dut.10.240.183.62: port 0/queue 0: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=574 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 0: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=602 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 0: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=122 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:01:06  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash

25/08/2021 16:01:06  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 16:01:06  TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle post-test--------------
25/08/2021 16:01:06              dut.10.240.183.62: flow destroy 0 rule 0
25/08/2021 16:01:07              dut.10.240.183.62: 
Flow rule #0 destroyed
testpmd> 
25/08/2021 16:01:07              dut.10.240.183.62: flow list 0
25/08/2021 16:01:07              dut.10.240.183.62: 
25/08/2021 16:01:07  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:01:07  TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.7")/UDP(dport=2, sport=4)']
25/08/2021 16:01:08              dut.10.240.183.62:  port 0/queue 0: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=114 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:01:08  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash

25/08/2021 16:01:08  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 16:01:08  TestCVLAdvancedIAVFRSSGTPoGRE: sub_case mac_ipv4_gre_ipv4_gtpu_ul_ipv4_udp_l3dst passed
25/08/2021 16:01:08              dut.10.240.183.62: flow flush 0
25/08/2021 16:01:08              dut.10.240.183.62: 
25/08/2021 16:01:08  TestCVLAdvancedIAVFRSSGTPoGRE: ===================Test sub case: mac_ipv4_gre_ipv4_gtpu_ul_ipv4_udp_l3src================
25/08/2021 16:01:08  TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle test--------------
25/08/2021 16:01:08              dut.10.240.183.62: flow validate 0 ingress pattern eth / ipv4 / gre / ipv4 / udp / gtpu / gtp_psc pdu_t is 1 / ipv4 / udp / end actions rss types ipv4-udp l3-src-only end key_len 0 queues end / end
25/08/2021 16:01:08              dut.10.240.183.62: 
Flow rule validated
25/08/2021 16:01:08              dut.10.240.183.62: flow create 0 ingress pattern eth / ipv4 / gre / ipv4 / udp / gtpu / gtp_psc pdu_t is 1 / ipv4 / udp / end actions rss types ipv4-udp l3-src-only end key_len 0 queues end / end
25/08/2021 16:01:09              dut.10.240.183.62: 
Flow rule #0 created
25/08/2021 16:01:09              dut.10.240.183.62: flow list 0
25/08/2021 16:01:09              dut.10.240.183.62: 
ID	Group	Prio	Attr	Rule
0	0	0	i--	ETH IPV4 GRE IPV4 UDP GTPU GTP_PSC IPV4 UDP => RSS
25/08/2021 16:01:09  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:01:09  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.7")/UDP(dport=2, sport=4)
25/08/2021 16:01:10              dut.10.240.183.62:  port 0/queue 10: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=114 - nb_segs=1 - RSS hash=0x63beb3aa - RSS queue=0xa - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0xa
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:01:10  TestCVLAdvancedIAVFRSSGTPoGRE: action: save_hash

25/08/2021 16:01:10  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x63beb3aa', '0xa')]
25/08/2021 16:01:10  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:01:10  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IP(src="1.1.2.16", dst="1.1.2.7")/UDP(dport=2, sport=4)
25/08/2021 16:01:11              dut.10.240.183.62: port 0/queue 11: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=114 - nb_segs=1 - RSS hash=0x7af9887b - RSS queue=0xb - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0xb
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:01:11  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different

25/08/2021 16:01:11  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x7af9887b', '0xb')]
25/08/2021 16:01:11  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:01:11  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IP(src="1.1.2.14", dst="1.1.2.15")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.17")/UDP(dport=12, sport=14)
25/08/2021 16:01:12              dut.10.240.183.62: port 0/queue 10: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=114 - nb_segs=1 - RSS hash=0x63beb3aa - RSS queue=0xa - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0xa
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:01:12  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_same

25/08/2021 16:01:12  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x63beb3aa', '0xa')]
25/08/2021 16:01:12  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:01:12  TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/IP(dst="192.168.0.1", src="192.168.0.2")/UDP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.7")/TCP(sport=4, dport=2)']
25/08/2021 16:01:14              dut.10.240.183.62: port 0/queue 0: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=574 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 0: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=602 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 0: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=122 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:01:14  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash

25/08/2021 16:01:14  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 16:01:14  TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle post-test--------------
25/08/2021 16:01:14              dut.10.240.183.62: flow destroy 0 rule 0
25/08/2021 16:01:15              dut.10.240.183.62: 
Flow rule #0 destroyed
testpmd> 
25/08/2021 16:01:15              dut.10.240.183.62: flow list 0
25/08/2021 16:01:15              dut.10.240.183.62: 
25/08/2021 16:01:15  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:01:15  TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.7")/UDP(dport=2, sport=4)']
25/08/2021 16:01:17              dut.10.240.183.62:  port 0/queue 0: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=114 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:01:17  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash

25/08/2021 16:01:17  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 16:01:17  TestCVLAdvancedIAVFRSSGTPoGRE: sub_case mac_ipv4_gre_ipv4_gtpu_ul_ipv4_udp_l3src passed
25/08/2021 16:01:17              dut.10.240.183.62: flow flush 0
25/08/2021 16:01:17              dut.10.240.183.62: 
25/08/2021 16:01:17  TestCVLAdvancedIAVFRSSGTPoGRE: ===================Test sub case: mac_ipv4_gre_ipv4_gtpu_ul_ipv4_udp_l4dst================
25/08/2021 16:01:17  TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle test--------------
25/08/2021 16:01:17              dut.10.240.183.62: flow validate 0 ingress pattern eth / ipv4 / gre / ipv4 / udp / gtpu / gtp_psc pdu_t is 1 / ipv4 / udp / end actions rss types ipv4-udp l4-dst-only end key_len 0 queues end / end
25/08/2021 16:01:17              dut.10.240.183.62: 
Flow rule validated
25/08/2021 16:01:17              dut.10.240.183.62: flow create 0 ingress pattern eth / ipv4 / gre / ipv4 / udp / gtpu / gtp_psc pdu_t is 1 / ipv4 / udp / end actions rss types ipv4-udp l4-dst-only end key_len 0 queues end / end
25/08/2021 16:01:17              dut.10.240.183.62: 
Flow rule #0 created
25/08/2021 16:01:17              dut.10.240.183.62: flow list 0
25/08/2021 16:01:17              dut.10.240.183.62: 
ID	Group	Prio	Attr	Rule
0	0	0	i--	ETH IPV4 GRE IPV4 UDP GTPU GTP_PSC IPV4 UDP => RSS
25/08/2021 16:01:17  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:01:17  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.7")/UDP(dport=2, sport=4)
25/08/2021 16:01:18              dut.10.240.183.62:  port 0/queue 12: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=114 - nb_segs=1 - RSS hash=0xe4ea746c - RSS queue=0xc - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0xc
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:01:18  TestCVLAdvancedIAVFRSSGTPoGRE: action: save_hash

25/08/2021 16:01:18  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xe4ea746c', '0xc')]
25/08/2021 16:01:18  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:01:18  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.7")/UDP(dport=12, sport=4)
25/08/2021 16:01:19              dut.10.240.183.62: port 0/queue 13: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=114 - nb_segs=1 - RSS hash=0xb4fa72d - RSS queue=0xd - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0xd
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:01:19  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different

25/08/2021 16:01:19  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xb4fa72d', '0xd')]
25/08/2021 16:01:19  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:01:19  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IP(src="1.1.2.14", dst="1.1.2.15")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IP(src="1.1.2.16", dst="1.1.2.17")/UDP(dport=2, sport=14)
25/08/2021 16:01:21              dut.10.240.183.62: port 0/queue 12: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=114 - nb_segs=1 - RSS hash=0xe4ea746c - RSS queue=0xc - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0xc
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:01:21  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_same

25/08/2021 16:01:21  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xe4ea746c', '0xc')]
25/08/2021 16:01:21  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:01:21  TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/IP(dst="192.168.0.1", src="192.168.0.2")/UDP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.7")/TCP(sport=4, dport=2)']
25/08/2021 16:01:22              dut.10.240.183.62: port 0/queue 0: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=574 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 0: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=602 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 0: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=122 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:01:22  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash

25/08/2021 16:01:22  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 16:01:22  TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle post-test--------------
25/08/2021 16:01:22              dut.10.240.183.62: flow destroy 0 rule 0
25/08/2021 16:01:23              dut.10.240.183.62: 
Flow rule #0 destroyed
testpmd> 
25/08/2021 16:01:23              dut.10.240.183.62: flow list 0
25/08/2021 16:01:23              dut.10.240.183.62: 
25/08/2021 16:01:23  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:01:23  TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.7")/UDP(dport=2, sport=4)']
25/08/2021 16:01:25              dut.10.240.183.62:  port 0/queue 0: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=114 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:01:25  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash

25/08/2021 16:01:25  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 16:01:25  TestCVLAdvancedIAVFRSSGTPoGRE: sub_case mac_ipv4_gre_ipv4_gtpu_ul_ipv4_udp_l4dst passed
25/08/2021 16:01:25              dut.10.240.183.62: flow flush 0
25/08/2021 16:01:25              dut.10.240.183.62: 
25/08/2021 16:01:25  TestCVLAdvancedIAVFRSSGTPoGRE: ===================Test sub case: mac_ipv4_gre_ipv4_gtpu_ul_ipv4_udp_l4src================
25/08/2021 16:01:25  TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle test--------------
25/08/2021 16:01:25              dut.10.240.183.62: flow validate 0 ingress pattern eth / ipv4 / gre / ipv4 / udp / gtpu / gtp_psc pdu_t is 1 / ipv4 / udp / end actions rss types ipv4-udp l4-src-only end key_len 0 queues end / end
25/08/2021 16:01:25              dut.10.240.183.62: 
Flow rule validated
25/08/2021 16:01:25              dut.10.240.183.62: flow create 0 ingress pattern eth / ipv4 / gre / ipv4 / udp / gtpu / gtp_psc pdu_t is 1 / ipv4 / udp / end actions rss types ipv4-udp l4-src-only end key_len 0 queues end / end
25/08/2021 16:01:25              dut.10.240.183.62: 
Flow rule #0 created
25/08/2021 16:01:25              dut.10.240.183.62: flow list 0
25/08/2021 16:01:25              dut.10.240.183.62: 
ID	Group	Prio	Attr	Rule
0	0	0	i--	ETH IPV4 GRE IPV4 UDP GTPU GTP_PSC IPV4 UDP => RSS
25/08/2021 16:01:25  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:01:25  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.7")/UDP(dport=2, sport=4)
25/08/2021 16:01:26              dut.10.240.183.62:  port 0/queue 6: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=114 - nb_segs=1 - RSS hash=0xf2753a36 - RSS queue=0x6 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x6
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:01:26  TestCVLAdvancedIAVFRSSGTPoGRE: action: save_hash

25/08/2021 16:01:26  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xf2753a36', '0x6')]
25/08/2021 16:01:26  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:01:26  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.7")/UDP(dport=2, sport=14)
25/08/2021 16:01:28              dut.10.240.183.62: port 0/queue 1: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=114 - nb_segs=1 - RSS hash=0xefa5d341 - RSS queue=0x1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x1
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:01:28  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different

25/08/2021 16:01:28  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xefa5d341', '0x1')]
25/08/2021 16:01:28  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:01:28  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IP(src="1.1.2.14", dst="1.1.2.15")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IP(src="1.1.2.16", dst="1.1.2.17")/UDP(dport=12, sport=4)
25/08/2021 16:01:29              dut.10.240.183.62: port 0/queue 6: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=114 - nb_segs=1 - RSS hash=0xf2753a36 - RSS queue=0x6 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x6
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:01:29  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_same

25/08/2021 16:01:29  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xf2753a36', '0x6')]
25/08/2021 16:01:29  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:01:29  TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/IP(dst="192.168.0.1", src="192.168.0.2")/UDP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.7")/TCP(sport=4, dport=2)']
25/08/2021 16:01:31              dut.10.240.183.62: port 0/queue 0: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=574 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 0: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=602 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 0: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=122 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:01:31  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash

25/08/2021 16:01:31  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 16:01:31  TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle post-test--------------
25/08/2021 16:01:31              dut.10.240.183.62: flow destroy 0 rule 0
25/08/2021 16:01:32              dut.10.240.183.62: 
Flow rule #0 destroyed
testpmd> 
25/08/2021 16:01:32              dut.10.240.183.62: flow list 0
25/08/2021 16:01:32              dut.10.240.183.62: 
25/08/2021 16:01:32  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:01:32  TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.7")/UDP(dport=2, sport=4)']
25/08/2021 16:01:33              dut.10.240.183.62:  port 0/queue 0: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=114 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:01:33  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash

25/08/2021 16:01:33  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 16:01:33  TestCVLAdvancedIAVFRSSGTPoGRE: sub_case mac_ipv4_gre_ipv4_gtpu_ul_ipv4_udp_l4src passed
25/08/2021 16:01:33              dut.10.240.183.62: flow flush 0
25/08/2021 16:01:33              dut.10.240.183.62: 
25/08/2021 16:01:33  TestCVLAdvancedIAVFRSSGTPoGRE: ===================Test sub case: mac_ipv4_gre_ipv4_gtpu_ul_ipv4_udp_l3dstl4dst================
25/08/2021 16:01:33  TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle test--------------
25/08/2021 16:01:33              dut.10.240.183.62: flow validate 0 ingress pattern eth / ipv4 / gre / ipv4 / udp / gtpu / gtp_psc pdu_t is 1 / ipv4 / udp / end actions rss types ipv4-udp l3-dst-only l4-dst-only end key_len 0 queues end / end
25/08/2021 16:01:33              dut.10.240.183.62: 
Flow rule validated
25/08/2021 16:01:33              dut.10.240.183.62: flow create 0 ingress pattern eth / ipv4 / gre / ipv4 / udp / gtpu / gtp_psc pdu_t is 1 / ipv4 / udp / end actions rss types ipv4-udp l3-dst-only l4-dst-only end key_len 0 queues end / end
25/08/2021 16:01:33              dut.10.240.183.62: 
Flow rule #0 created
25/08/2021 16:01:33              dut.10.240.183.62: flow list 0
25/08/2021 16:01:33              dut.10.240.183.62: 
ID	Group	Prio	Attr	Rule
0	0	0	i--	ETH IPV4 GRE IPV4 UDP GTPU GTP_PSC IPV4 UDP => RSS
25/08/2021 16:01:33  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:01:33  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.7")/UDP(dport=2, sport=4)
25/08/2021 16:01:35              dut.10.240.183.62:  port 0/queue 15: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=114 - nb_segs=1 - RSS hash=0x220fc92f - RSS queue=0xf - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0xf
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:01:35  TestCVLAdvancedIAVFRSSGTPoGRE: action: save_hash

25/08/2021 16:01:35  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x220fc92f', '0xf')]
25/08/2021 16:01:35  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:01:35  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.17")/UDP(dport=2, sport=4)
25/08/2021 16:01:36              dut.10.240.183.62: port 0/queue 14: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=114 - nb_segs=1 - RSS hash=0x3b48f2fe - RSS queue=0xe - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0xe
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:01:36  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different

25/08/2021 16:01:36  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x3b48f2fe', '0xe')]
25/08/2021 16:01:36  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:01:36  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.7")/UDP(dport=12, sport=4)
25/08/2021 16:01:37              dut.10.240.183.62: port 0/queue 3: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=114 - nb_segs=1 - RSS hash=0x629ad163 - RSS queue=0x3 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x3
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:01:37  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different

25/08/2021 16:01:37  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x629ad163', '0x3')]
25/08/2021 16:01:37  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:01:37  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IP(src="1.1.2.14", dst="1.1.2.15")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IP(src="1.1.2.16", dst="1.1.2.7")/UDP(dport=2, sport=14)
25/08/2021 16:01:38              dut.10.240.183.62: port 0/queue 15: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=114 - nb_segs=1 - RSS hash=0x220fc92f - RSS queue=0xf - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0xf
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:01:38  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_same

25/08/2021 16:01:38  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x220fc92f', '0xf')]
25/08/2021 16:01:38  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:01:38  TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/IP(dst="192.168.0.1", src="192.168.0.2")/UDP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.7")/TCP(sport=4, dport=2)']
25/08/2021 16:01:40              dut.10.240.183.62: port 0/queue 0: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=574 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 0: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=602 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 0: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=122 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:01:40  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash

25/08/2021 16:01:40  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 16:01:40  TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle post-test--------------
25/08/2021 16:01:40              dut.10.240.183.62: flow destroy 0 rule 0
25/08/2021 16:01:41              dut.10.240.183.62: 
Flow rule #0 destroyed
testpmd> 
25/08/2021 16:01:41              dut.10.240.183.62: flow list 0
25/08/2021 16:01:41              dut.10.240.183.62: 
25/08/2021 16:01:41  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:01:41  TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.7")/UDP(dport=2, sport=4)']
25/08/2021 16:01:43              dut.10.240.183.62:  port 0/queue 0: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=114 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:01:43  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash

25/08/2021 16:01:43  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 16:01:43  TestCVLAdvancedIAVFRSSGTPoGRE: sub_case mac_ipv4_gre_ipv4_gtpu_ul_ipv4_udp_l3dstl4dst passed
25/08/2021 16:01:43              dut.10.240.183.62: flow flush 0
25/08/2021 16:01:43              dut.10.240.183.62: 
25/08/2021 16:01:43  TestCVLAdvancedIAVFRSSGTPoGRE: ===================Test sub case: mac_ipv4_gre_ipv4_gtpu_ul_ipv4_udp_l3srcl4dst================
25/08/2021 16:01:43  TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle test--------------
25/08/2021 16:01:43              dut.10.240.183.62: flow validate 0 ingress pattern eth / ipv4 / gre / ipv4 / udp / gtpu / gtp_psc pdu_t is 1 / ipv4 / udp / end actions rss types ipv4-udp l3-src-only l4-dst-only end key_len 0 queues end / end
25/08/2021 16:01:43              dut.10.240.183.62: 
Flow rule validated
25/08/2021 16:01:43              dut.10.240.183.62: flow create 0 ingress pattern eth / ipv4 / gre / ipv4 / udp / gtpu / gtp_psc pdu_t is 1 / ipv4 / udp / end actions rss types ipv4-udp l3-src-only l4-dst-only end key_len 0 queues end / end
25/08/2021 16:01:43              dut.10.240.183.62: 
Flow rule #0 created
25/08/2021 16:01:43              dut.10.240.183.62: flow list 0
25/08/2021 16:01:43              dut.10.240.183.62: 
ID	Group	Prio	Attr	Rule
0	0	0	i--	ETH IPV4 GRE IPV4 UDP GTPU GTP_PSC IPV4 UDP => RSS
25/08/2021 16:01:43  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:01:43  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.7")/UDP(dport=2, sport=4)
25/08/2021 16:01:44              dut.10.240.183.62:  port 0/queue 7: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=114 - nb_segs=1 - RSS hash=0xd5a2a517 - RSS queue=0x7 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x7
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:01:44  TestCVLAdvancedIAVFRSSGTPoGRE: action: save_hash

25/08/2021 16:01:44  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xd5a2a517', '0x7')]
25/08/2021 16:01:44  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:01:44  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IP(src="1.1.2.16", dst="1.1.2.7")/UDP(dport=2, sport=4)
25/08/2021 16:01:45              dut.10.240.183.62: port 0/queue 6: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=114 - nb_segs=1 - RSS hash=0xcce59ec6 - RSS queue=0x6 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x6
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:01:45  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different

25/08/2021 16:01:45  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xcce59ec6', '0x6')]
25/08/2021 16:01:45  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:01:45  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.7")/UDP(dport=12, sport=4)
25/08/2021 16:01:47              dut.10.240.183.62: port 0/queue 11: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=114 - nb_segs=1 - RSS hash=0x9537bd5b - RSS queue=0xb - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0xb
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:01:47  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different

25/08/2021 16:01:47  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x9537bd5b', '0xb')]
25/08/2021 16:01:47  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:01:47  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IP(src="1.1.2.14", dst="1.1.2.15")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.17")/UDP(dport=2, sport=14)
25/08/2021 16:01:48              dut.10.240.183.62: port 0/queue 7: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=114 - nb_segs=1 - RSS hash=0xd5a2a517 - RSS queue=0x7 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x7
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:01:48  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_same

25/08/2021 16:01:48  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xd5a2a517', '0x7')]
25/08/2021 16:01:48  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:01:48  TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/IP(dst="192.168.0.1", src="192.168.0.2")/UDP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.7")/TCP(sport=4, dport=2)']
25/08/2021 16:01:50              dut.10.240.183.62: port 0/queue 0: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=574 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 0: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=602 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 0: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=122 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:01:50  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash

25/08/2021 16:01:50  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 16:01:50  TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle post-test--------------
25/08/2021 16:01:50              dut.10.240.183.62: flow destroy 0 rule 0
25/08/2021 16:01:51              dut.10.240.183.62: 
Flow rule #0 destroyed
testpmd> 
25/08/2021 16:01:51              dut.10.240.183.62: flow list 0
25/08/2021 16:01:51              dut.10.240.183.62: 
25/08/2021 16:01:51  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:01:51  TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.7")/UDP(dport=2, sport=4)']
25/08/2021 16:01:52              dut.10.240.183.62:  port 0/queue 0: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=114 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:01:52  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash

25/08/2021 16:01:52  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 16:01:52  TestCVLAdvancedIAVFRSSGTPoGRE: sub_case mac_ipv4_gre_ipv4_gtpu_ul_ipv4_udp_l3srcl4dst passed
25/08/2021 16:01:52              dut.10.240.183.62: flow flush 0
25/08/2021 16:01:52              dut.10.240.183.62: 
25/08/2021 16:01:52  TestCVLAdvancedIAVFRSSGTPoGRE: ===================Test sub case: mac_ipv4_gre_ipv4_gtpu_ul_ipv4_udp_l3dstl4src================
25/08/2021 16:01:52  TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle test--------------
25/08/2021 16:01:52              dut.10.240.183.62: flow validate 0 ingress pattern eth / ipv4 / gre / ipv4 / udp / gtpu / gtp_psc pdu_t is 1 / ipv4 / udp / end actions rss types ipv4-udp l3-dst-only l4-src-only end key_len 0 queues end / end
25/08/2021 16:01:52              dut.10.240.183.62: 
Flow rule validated
25/08/2021 16:01:52              dut.10.240.183.62: flow create 0 ingress pattern eth / ipv4 / gre / ipv4 / udp / gtpu / gtp_psc pdu_t is 1 / ipv4 / udp / end actions rss types ipv4-udp l3-dst-only l4-src-only end key_len 0 queues end / end
25/08/2021 16:01:52              dut.10.240.183.62: 
Flow rule #0 created
25/08/2021 16:01:52              dut.10.240.183.62: flow list 0
25/08/2021 16:01:52              dut.10.240.183.62: 
ID	Group	Prio	Attr	Rule
0	0	0	i--	ETH IPV4 GRE IPV4 UDP GTPU GTP_PSC IPV4 UDP => RSS
25/08/2021 16:01:52  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:01:52  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.7")/UDP(dport=2, sport=4)
25/08/2021 16:01:54              dut.10.240.183.62:  port 0/queue 12: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=114 - nb_segs=1 - RSS hash=0xcf1dd4cc - RSS queue=0xc - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0xc
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:01:54  TestCVLAdvancedIAVFRSSGTPoGRE: action: save_hash

25/08/2021 16:01:54  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xcf1dd4cc', '0xc')]
25/08/2021 16:01:54  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:01:54  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.17")/UDP(dport=2, sport=4)
25/08/2021 16:01:55              dut.10.240.183.62: port 0/queue 13: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=114 - nb_segs=1 - RSS hash=0xd65aef1d - RSS queue=0xd - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0xd
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:01:55  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different

25/08/2021 16:01:55  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xd65aef1d', '0xd')]
25/08/2021 16:01:55  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:01:55  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.7")/UDP(dport=2, sport=14)
25/08/2021 16:01:56              dut.10.240.183.62: port 0/queue 14: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=114 - nb_segs=1 - RSS hash=0xd486c7de - RSS queue=0xe - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0xe
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:01:56  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different

25/08/2021 16:01:56  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xd486c7de', '0xe')]
25/08/2021 16:01:56  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:01:56  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IP(src="1.1.2.14", dst="1.1.2.15")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IP(src="1.1.2.16", dst="1.1.2.7")/UDP(dport=12, sport=4)
25/08/2021 16:01:57              dut.10.240.183.62: port 0/queue 12: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=114 - nb_segs=1 - RSS hash=0xcf1dd4cc - RSS queue=0xc - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0xc
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:01:57  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_same

25/08/2021 16:01:57  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xcf1dd4cc', '0xc')]
25/08/2021 16:01:57  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:01:57  TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/IP(dst="192.168.0.1", src="192.168.0.2")/UDP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.7")/TCP(sport=4, dport=2)']
25/08/2021 16:01:59              dut.10.240.183.62: port 0/queue 0: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=574 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 0: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=602 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 0: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=122 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:01:59  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash

25/08/2021 16:01:59  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 16:01:59  TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle post-test--------------
25/08/2021 16:01:59              dut.10.240.183.62: flow destroy 0 rule 0
25/08/2021 16:02:00              dut.10.240.183.62: 
Flow rule #0 destroyed
testpmd> 
25/08/2021 16:02:00              dut.10.240.183.62: flow list 0
25/08/2021 16:02:00              dut.10.240.183.62: 
25/08/2021 16:02:00  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:02:00  TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.7")/UDP(dport=2, sport=4)']
25/08/2021 16:02:02              dut.10.240.183.62:  port 0/queue 0: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=114 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:02:02  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash

25/08/2021 16:02:02  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 16:02:02  TestCVLAdvancedIAVFRSSGTPoGRE: sub_case mac_ipv4_gre_ipv4_gtpu_ul_ipv4_udp_l3dstl4src passed
25/08/2021 16:02:02              dut.10.240.183.62: flow flush 0
25/08/2021 16:02:02              dut.10.240.183.62: 
25/08/2021 16:02:02  TestCVLAdvancedIAVFRSSGTPoGRE: ===================Test sub case: mac_ipv4_gre_ipv4_gtpu_ul_ipv4_udp_l3srcl4src================
25/08/2021 16:02:02  TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle test--------------
25/08/2021 16:02:02              dut.10.240.183.62: flow validate 0 ingress pattern eth / ipv4 / gre / ipv4 / udp / gtpu / gtp_psc pdu_t is 1 / ipv4 / udp / end actions rss types ipv4-udp l3-src-only l4-src-only end key_len 0 queues end / end
25/08/2021 16:02:02              dut.10.240.183.62: 
Flow rule validated
25/08/2021 16:02:02              dut.10.240.183.62: flow create 0 ingress pattern eth / ipv4 / gre / ipv4 / udp / gtpu / gtp_psc pdu_t is 1 / ipv4 / udp / end actions rss types ipv4-udp l3-src-only l4-src-only end key_len 0 queues end / end
25/08/2021 16:02:02              dut.10.240.183.62: 
Flow rule #0 created
25/08/2021 16:02:02              dut.10.240.183.62: flow list 0
25/08/2021 16:02:02              dut.10.240.183.62: 
ID	Group	Prio	Attr	Rule
0	0	0	i--	ETH IPV4 GRE IPV4 UDP GTPU GTP_PSC IPV4 UDP => RSS
25/08/2021 16:02:02  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:02:02  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.7")/UDP(dport=2, sport=4)
25/08/2021 16:02:03              dut.10.240.183.62:  port 0/queue 4: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=114 - nb_segs=1 - RSS hash=0x38b0b8f4 - RSS queue=0x4 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x4
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:02:03  TestCVLAdvancedIAVFRSSGTPoGRE: action: save_hash

25/08/2021 16:02:03  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x38b0b8f4', '0x4')]
25/08/2021 16:02:03  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:02:03  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IP(src="1.1.2.16", dst="1.1.2.7")/UDP(dport=2, sport=4)
25/08/2021 16:02:04              dut.10.240.183.62: port 0/queue 5: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=114 - nb_segs=1 - RSS hash=0x21f78325 - RSS queue=0x5 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x5
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:02:04  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different

25/08/2021 16:02:04  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x21f78325', '0x5')]
25/08/2021 16:02:04  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:02:04  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.7")/UDP(dport=2, sport=14)
25/08/2021 16:02:06              dut.10.240.183.62: port 0/queue 6: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=114 - nb_segs=1 - RSS hash=0x232babe6 - RSS queue=0x6 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x6
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:02:06  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different

25/08/2021 16:02:06  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x232babe6', '0x6')]
25/08/2021 16:02:06  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:02:06  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IP(src="1.1.2.14", dst="1.1.2.15")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.17")/UDP(dport=12, sport=4)
25/08/2021 16:02:07              dut.10.240.183.62: port 0/queue 4: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=114 - nb_segs=1 - RSS hash=0x38b0b8f4 - RSS queue=0x4 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x4
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:02:07  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_same

25/08/2021 16:02:07  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x38b0b8f4', '0x4')]
25/08/2021 16:02:07  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:02:07  TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/IP(dst="192.168.0.1", src="192.168.0.2")/UDP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.7")/TCP(sport=4, dport=2)']
25/08/2021 16:02:08              dut.10.240.183.62: port 0/queue 0: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=574 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 0: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=602 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 0: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=122 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:02:08  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash

25/08/2021 16:02:08  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 16:02:08  TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle post-test--------------
25/08/2021 16:02:08              dut.10.240.183.62: flow destroy 0 rule 0
25/08/2021 16:02:10              dut.10.240.183.62: 
Flow rule #0 destroyed
testpmd> 
25/08/2021 16:02:10              dut.10.240.183.62: flow list 0
25/08/2021 16:02:10              dut.10.240.183.62: 
25/08/2021 16:02:10  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:02:10  TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.7")/UDP(dport=2, sport=4)']
25/08/2021 16:02:11              dut.10.240.183.62:  port 0/queue 0: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=114 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:02:11  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash

25/08/2021 16:02:11  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 16:02:11  TestCVLAdvancedIAVFRSSGTPoGRE: sub_case mac_ipv4_gre_ipv4_gtpu_ul_ipv4_udp_l3srcl4src passed
25/08/2021 16:02:11              dut.10.240.183.62: flow flush 0
25/08/2021 16:02:11              dut.10.240.183.62: 
25/08/2021 16:02:11  TestCVLAdvancedIAVFRSSGTPoGRE: ===================Test sub case: mac_ipv4_gre_ipv4_gtpu_ul_ipv4_udp_all================
25/08/2021 16:02:11  TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle test--------------
25/08/2021 16:02:11              dut.10.240.183.62: flow validate 0 ingress pattern eth / ipv4 / gre / ipv4 / udp / gtpu / gtp_psc pdu_t is 1 / ipv4 / udp / end actions rss types ipv4-udp end key_len 0 queues end / end
25/08/2021 16:02:11              dut.10.240.183.62: 
Flow rule validated
25/08/2021 16:02:11              dut.10.240.183.62: flow create 0 ingress pattern eth / ipv4 / gre / ipv4 / udp / gtpu / gtp_psc pdu_t is 1 / ipv4 / udp / end actions rss types ipv4-udp end key_len 0 queues end / end
25/08/2021 16:02:11              dut.10.240.183.62: 
Flow rule #0 created
25/08/2021 16:02:11              dut.10.240.183.62: flow list 0
25/08/2021 16:02:11              dut.10.240.183.62: 
ID	Group	Prio	Attr	Rule
0	0	0	i--	ETH IPV4 GRE IPV4 UDP GTPU GTP_PSC IPV4 UDP => RSS
25/08/2021 16:02:11  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:02:11  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.7")/UDP(dport=2, sport=4)
25/08/2021 16:02:13              dut.10.240.183.62:  port 0/queue 15: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=114 - nb_segs=1 - RSS hash=0x8dabbe8f - RSS queue=0xf - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0xf
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:02:13  TestCVLAdvancedIAVFRSSGTPoGRE: action: save_hash

25/08/2021 16:02:13  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x8dabbe8f', '0xf')]
25/08/2021 16:02:13  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:02:13  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IP(src="1.1.2.16", dst="1.1.2.7")/UDP(dport=2, sport=4)
25/08/2021 16:02:14              dut.10.240.183.62: port 0/queue 14: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=114 - nb_segs=1 - RSS hash=0x94ec855e - RSS queue=0xe - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0xe
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:02:14  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different

25/08/2021 16:02:14  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x94ec855e', '0xe')]
25/08/2021 16:02:14  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:02:14  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.17")/UDP(dport=2, sport=4)
25/08/2021 16:02:15              dut.10.240.183.62: port 0/queue 15: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=114 - nb_segs=1 - RSS hash=0x129f7eff - RSS queue=0xf - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0xf
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:02:15  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different

25/08/2021 16:02:15  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x129f7eff', '0xf')]
25/08/2021 16:02:15  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:02:15  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.7")/UDP(dport=2, sport=14)
25/08/2021 16:02:16              dut.10.240.183.62: port 0/queue 14: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=114 - nb_segs=1 - RSS hash=0x43711ade - RSS queue=0xe - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0xe
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:02:16  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different

25/08/2021 16:02:16  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x43711ade', '0xe')]
25/08/2021 16:02:16  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:02:16  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.7")/UDP(dport=12, sport=4)
25/08/2021 16:02:18              dut.10.240.183.62: port 0/queue 10: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=114 - nb_segs=1 - RSS hash=0xc1da2faa - RSS queue=0xa - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0xa
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:02:18  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different

25/08/2021 16:02:18  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xc1da2faa', '0xa')]
25/08/2021 16:02:18  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:02:18  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IP(src="1.1.2.14", dst="1.1.2.15")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.7")/UDP(dport=2, sport=4)
25/08/2021 16:02:19              dut.10.240.183.62: port 0/queue 15: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=114 - nb_segs=1 - RSS hash=0x8dabbe8f - RSS queue=0xf - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0xf
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:02:19  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_same

25/08/2021 16:02:19  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x8dabbe8f', '0xf')]
25/08/2021 16:02:19  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:02:19  TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/IP(dst="192.168.0.1", src="192.168.0.2")/UDP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.7")/TCP(sport=4, dport=2)']
25/08/2021 16:02:20              dut.10.240.183.62: port 0/queue 0: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=574 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 0: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=602 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 0: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=122 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:02:20  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash

25/08/2021 16:02:20  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 16:02:20  TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle post-test--------------
25/08/2021 16:02:20              dut.10.240.183.62: flow destroy 0 rule 0
25/08/2021 16:02:22              dut.10.240.183.62: 
Flow rule #0 destroyed
testpmd> 
25/08/2021 16:02:22              dut.10.240.183.62: flow list 0
25/08/2021 16:02:22              dut.10.240.183.62: 
25/08/2021 16:02:22  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:02:22  TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.7")']
25/08/2021 16:02:23              dut.10.240.183.62:  port 0/queue 0: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=106 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:02:23  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash

25/08/2021 16:02:23  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 16:02:23  TestCVLAdvancedIAVFRSSGTPoGRE: sub_case mac_ipv4_gre_ipv4_gtpu_ul_ipv4_udp_all passed
25/08/2021 16:02:23              dut.10.240.183.62: flow flush 0
25/08/2021 16:02:23              dut.10.240.183.62: 
25/08/2021 16:02:23  TestCVLAdvancedIAVFRSSGTPoGRE: {'mac_ipv4_gre_ipv4_gtpu_ul_ipv4_udp_l3dst': 'passed', 'mac_ipv4_gre_ipv4_gtpu_ul_ipv4_udp_l3src': 'passed', 'mac_ipv4_gre_ipv4_gtpu_ul_ipv4_udp_l4dst': 'passed', 'mac_ipv4_gre_ipv4_gtpu_ul_ipv4_udp_l4src': 'passed', 'mac_ipv4_gre_ipv4_gtpu_ul_ipv4_udp_l3dstl4dst': 'passed', 'mac_ipv4_gre_ipv4_gtpu_ul_ipv4_udp_l3srcl4dst': 'passed', 'mac_ipv4_gre_ipv4_gtpu_ul_ipv4_udp_l3dstl4src': 'passed', 'mac_ipv4_gre_ipv4_gtpu_ul_ipv4_udp_l3srcl4src': 'passed', 'mac_ipv4_gre_ipv4_gtpu_ul_ipv4_udp_all': 'passed'}
25/08/2021 16:02:23  TestCVLAdvancedIAVFRSSGTPoGRE: pass rate is: 100.0
25/08/2021 16:02:23  TestCVLAdvancedIAVFRSSGTPoGRE: Test Case test_mac_ipv4_gre_ipv4_gtpu_ul_ipv4_udp_toeplitz Result PASSED:
25/08/2021 16:02:23              dut.10.240.183.62: quit
25/08/2021 16:02:24              dut.10.240.183.62: 
Telling cores to stop...
Waiting for lcores to finish...

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

  ------- 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= 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= 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: 1              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= 7 -> TX Port= 0/Queue= 7 -------
  RX-packets: 2              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: 2              TX-packets: 0              TX-dropped: 0             

  ------- Forward Stats for RX Port= 0/Queue=12 -> TX Port= 0/Queue=12 -------
  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: 4              TX-packets: 0              TX-dropped: 0             

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

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

  +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
  RX-packets: 70             RX-dropped: 0             RX-total: 70
  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...
25/08/2021 16:02:24  TestCVLAdvancedIAVFRSSGTPoGRE: Test Case test_mac_ipv4_gre_ipv4_gtpu_ul_ipv6_tcp_symmetric Begin
25/08/2021 16:02:24              dut.10.240.183.62:  
25/08/2021 16:02:24                         tester: 
25/08/2021 16:02:24              dut.10.240.183.62: x86_64-native-linuxapp-gcc/app/dpdk-testpmd -l 32,33,34,35 -n 4  --file-prefix=dpdk_29620_20210825152429  -a 0000:af:01.0 -- -i --rxq=16 --txq=16 --rxd=384 --txd=384 --disable-rss
25/08/2021 16:02:25              dut.10.240.183.62: EAL: Detected 72 lcore(s)
EAL: Detected 2 NUMA nodes
EAL: Detected static linkage of DPDK
EAL: Multi-process socket /var/run/dpdk/dpdk_29620_20210825152429/mp_socket
EAL: Selected IOVA mode 'PA'
EAL: 1024 hugepages of size 2097152 reserved, but no mounted hugetlbfs found for that size
EAL: VFIO support initialized
EAL: Using IOMMU type 8 (No-IOMMU)
EAL: Probe PCI driver: net_iavf (8086:1889) device: 0000:af:01.0 (socket 1)
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)
iavf_configure_queues(): request RXDID[22] in Queue[0]
iavf_configure_queues(): request RXDID[22] in Queue[1]
iavf_configure_queues(): request RXDID[22] in Queue[2]
iavf_configure_queues(): request RXDID[22] in Queue[3]
iavf_configure_queues(): request RXDID[22] in Queue[4]
iavf_configure_queues(): request RXDID[22] in Queue[5]
iavf_configure_queues(): request RXDID[22] in Queue[6]
iavf_configure_queues(): request RXDID[22] in Queue[7]
iavf_configure_queues(): request RXDID[22] in Queue[8]
iavf_configure_queues(): request RXDID[22] in Queue[9]
iavf_configure_queues(): request RXDID[22] in Queue[10]
iavf_configure_queues(): request RXDID[22] in Queue[11]
iavf_configure_queues(): request RXDID[22] in Queue[12]
iavf_configure_queues(): request RXDID[22] in Queue[13]
iavf_configure_queues(): request RXDID[22] in Queue[14]
iavf_configure_queues(): request RXDID[22] in Queue[15]

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event
Port 0: 00:11:22:33:44:55
Checking link statuses...
Done
25/08/2021 16:02:35              dut.10.240.183.62: set fwd rxonly
25/08/2021 16:02:35              dut.10.240.183.62: 
Set rxonly packet forwarding mode
25/08/2021 16:02:35              dut.10.240.183.62: set verbose 1
25/08/2021 16:02:35              dut.10.240.183.62: 
Change verbose level from 0 to 1
25/08/2021 16:02:35              dut.10.240.183.62: start
25/08/2021 16:02:35              dut.10.240.183.62: 
rxonly packet forwarding - ports=1 - cores=1 - streams=16 - NUMA support enabled, MP allocation mode: native
Logical Core 33 (socket 1) forwards packets on 16 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

  rxonly packet forwarding packets/burst=32
  nb forwarding cores=1 - nb forwarding ports=1
  port 0: RX queue number: 16 Tx queue number: 16
    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=0 hthresh=0  wthresh=0
      TX offloads=0x10000 - TX RS bit threshold=32
25/08/2021 16:02:35              dut.10.240.183.62: show port info all
25/08/2021 16:02:35              dut.10.240.183.62: 

********************* Infos for port 0  *********************
MAC address: 00:11:22:33:44:55
Device name: 0000:af:01.0
Driver name: net_iavf
Firmware-version: not available
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: 64
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
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: 16
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: 16
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
25/08/2021 16:02:35  TestCVLAdvancedIAVFRSSGTPoGRE: ===================Test sub case: mac_ipv4_gre_ipv4_gtpu_ul_ipv4_tcp_symmetric================
25/08/2021 16:02:35  TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle test--------------
25/08/2021 16:02:35              dut.10.240.183.62: flow validate 0 ingress pattern eth / ipv4 / gre / ipv4 / udp / gtpu / gtp_psc pdu_t is 1 / ipv6 / tcp / end actions rss func symmetric_toeplitz types ipv6-tcp end key_len 0 queues end / end
25/08/2021 16:02:35              dut.10.240.183.62: 
Flow rule validated
25/08/2021 16:02:35              dut.10.240.183.62: flow create 0 ingress pattern eth / ipv4 / gre / ipv4 / udp / gtpu / gtp_psc pdu_t is 1 / ipv6 / tcp / end actions rss func symmetric_toeplitz types ipv6-tcp end key_len 0 queues end / end
25/08/2021 16:02:36              dut.10.240.183.62: 
Flow rule #0 created
25/08/2021 16:02:36              dut.10.240.183.62: flow list 0
25/08/2021 16:02:36              dut.10.240.183.62: 
ID	Group	Prio	Attr	Rule
0	0	0	i--	ETH IPV4 GRE IPV4 UDP GTPU GTP_PSC IPV6 TCP => RSS
25/08/2021 16:02:36  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:02:36  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP()/GRE()/IP()/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IPv6(dst="ABAB:910B:6666:3457:8295:3333:1800:2929",src="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(dport=2, sport=4)
25/08/2021 16:02:37              dut.10.240.183.62:  port 0/queue 1: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=146 - nb_segs=1 - RSS hash=0xc3b84a21 - RSS queue=0x1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x1
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:02:37  TestCVLAdvancedIAVFRSSGTPoGRE: action: {'save_hash': 'gtpogre-ipv4-nonfrag'}

25/08/2021 16:02:37  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xc3b84a21', '0x1')]
25/08/2021 16:02:37  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:02:37  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP()/GRE()/IP()/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IPv6(dst="ABAB:910B:6666:3457:8295:3333:1800:2929",src="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(dport=2, sport=4)
25/08/2021 16:02:38              dut.10.240.183.62: port 0/queue 1: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=146 - nb_segs=1 - RSS hash=0xc3b84a21 - RSS queue=0x1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x1
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:02:38  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_same

25/08/2021 16:02:38  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xc3b84a21', '0x1')]
25/08/2021 16:02:38  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:02:38  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP()/GRE()/IP()/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IPv6(dst="ABAB:910B:6666:3457:8295:3333:1800:2929",src="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(dport=4, sport=2)
25/08/2021 16:02:39              dut.10.240.183.62: port 0/queue 1: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=146 - nb_segs=1 - RSS hash=0xc3b84a21 - RSS queue=0x1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x1
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:02:39  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_same

25/08/2021 16:02:39  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xc3b84a21', '0x1')]
25/08/2021 16:02:39  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:02:39  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP()/GRE()/IP()/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IPv6(dst="ABAB:910B:6666:3457:8295:3333:1800:2929",src="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(dport=4, sport=2)
25/08/2021 16:02:41              dut.10.240.183.62: port 0/queue 1: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=146 - nb_segs=1 - RSS hash=0xc3b84a21 - RSS queue=0x1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x1
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:02:41  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_same

25/08/2021 16:02:41  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xc3b84a21', '0x1')]
25/08/2021 16:02:41  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:02:41  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP()/GRE()/IP()/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.7")/TCP(dport=2, sport=4)
25/08/2021 16:02:42              dut.10.240.183.62: port 0/queue 0: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=126 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:02:42  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash

25/08/2021 16:02:42  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 16:02:42  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:02:42  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP()/GRE()/IP()/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IPv6(dst="ABAB:910B:6666:3457:8295:3333:1800:2929",src="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(dport=2, sport=4)
25/08/2021 16:02:43              dut.10.240.183.62: port 0/queue 0: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=134 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:02:43  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash

25/08/2021 16:02:43  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 16:02:43  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:02:43  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP()/GRE()/IP()/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IPv6(dst="ABAB:910B:6666:3457:8295:3333:1800:2929",src="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(dport=2, sport=4)
25/08/2021 16:02:45              dut.10.240.183.62: port 0/queue 0: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=146 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:02:45  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash

25/08/2021 16:02:45  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 16:02:45  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:02:45  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP()/GRE()/IP()/UDP()/GTP_U_Header()/IPv6(dst="ABAB:910B:6666:3457:8295:3333:1800:2929",src="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(dport=2, sport=4)
25/08/2021 16:02:46              dut.10.240.183.62: port 0/queue 0: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=134 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:02:46  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash

25/08/2021 16:02:46  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 16:02:46  TestCVLAdvancedIAVFRSSGTPoGRE: sub_case mac_ipv4_gre_ipv4_gtpu_ul_ipv4_tcp_symmetric passed
25/08/2021 16:02:46              dut.10.240.183.62: flow flush 0
25/08/2021 16:02:46              dut.10.240.183.62: 
25/08/2021 16:02:46  TestCVLAdvancedIAVFRSSGTPoGRE: {'mac_ipv4_gre_ipv4_gtpu_ul_ipv4_tcp_symmetric': 'passed'}
25/08/2021 16:02:46  TestCVLAdvancedIAVFRSSGTPoGRE: pass rate is: 100.0
25/08/2021 16:02:46  TestCVLAdvancedIAVFRSSGTPoGRE: Test Case test_mac_ipv4_gre_ipv4_gtpu_ul_ipv6_tcp_symmetric Result PASSED:
25/08/2021 16:02:46              dut.10.240.183.62: quit
25/08/2021 16:02:47              dut.10.240.183.62: 
Telling cores to stop...
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= 1 -> TX Port= 0/Queue= 1 -------
  RX-packets: 4              TX-packets: 0              TX-dropped: 0             

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

  +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
  RX-packets: 8              RX-dropped: 0             RX-total: 8
  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...
25/08/2021 16:02:47  TestCVLAdvancedIAVFRSSGTPoGRE: Test Case test_mac_ipv4_gre_ipv4_gtpu_ul_ipv6_tcp_toeplitz Begin
25/08/2021 16:02:47              dut.10.240.183.62:  
25/08/2021 16:02:47                         tester: 
25/08/2021 16:02:47              dut.10.240.183.62: x86_64-native-linuxapp-gcc/app/dpdk-testpmd -l 32,33,34,35 -n 4  --file-prefix=dpdk_29620_20210825152429  -a 0000:af:01.0 -- -i --rxq=16 --txq=16 --rxd=384 --txd=384 --disable-rss
25/08/2021 16:02:48              dut.10.240.183.62: EAL: Detected 72 lcore(s)
EAL: Detected 2 NUMA nodes
EAL: Detected static linkage of DPDK
EAL: Multi-process socket /var/run/dpdk/dpdk_29620_20210825152429/mp_socket
EAL: Selected IOVA mode 'PA'
EAL: 1024 hugepages of size 2097152 reserved, but no mounted hugetlbfs found for that size
EAL: VFIO support initialized
EAL: Using IOMMU type 8 (No-IOMMU)
EAL: Probe PCI driver: net_iavf (8086:1889) device: 0000:af:01.0 (socket 1)
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)
iavf_configure_queues(): request RXDID[22] in Queue[0]
iavf_configure_queues(): request RXDID[22] in Queue[1]
iavf_configure_queues(): request RXDID[22] in Queue[2]
iavf_configure_queues(): request RXDID[22] in Queue[3]
iavf_configure_queues(): request RXDID[22] in Queue[4]
iavf_configure_queues(): request RXDID[22] in Queue[5]
iavf_configure_queues(): request RXDID[22] in Queue[6]
iavf_configure_queues(): request RXDID[22] in Queue[7]
iavf_configure_queues(): request RXDID[22] in Queue[8]
iavf_configure_queues(): request RXDID[22] in Queue[9]
iavf_configure_queues(): request RXDID[22] in Queue[10]
iavf_configure_queues(): request RXDID[22] in Queue[11]
iavf_configure_queues(): request RXDID[22] in Queue[12]
iavf_configure_queues(): request RXDID[22] in Queue[13]
iavf_configure_queues(): request RXDID[22] in Queue[14]
iavf_configure_queues(): request RXDID[22] in Queue[15]

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event
Port 0: 00:11:22:33:44:55
Checking link statuses...
Done
25/08/2021 16:02:58              dut.10.240.183.62: set fwd rxonly
25/08/2021 16:02:58              dut.10.240.183.62: 
Set rxonly packet forwarding mode
25/08/2021 16:02:58              dut.10.240.183.62: set verbose 1
25/08/2021 16:02:58              dut.10.240.183.62: 
Change verbose level from 0 to 1
25/08/2021 16:02:58              dut.10.240.183.62: start
25/08/2021 16:02:58              dut.10.240.183.62: 
rxonly packet forwarding - ports=1 - cores=1 - streams=16 - NUMA support enabled, MP allocation mode: native
Logical Core 33 (socket 1) forwards packets on 16 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

  rxonly packet forwarding packets/burst=32
  nb forwarding cores=1 - nb forwarding ports=1
  port 0: RX queue number: 16 Tx queue number: 16
    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=0 hthresh=0  wthresh=0
      TX offloads=0x10000 - TX RS bit threshold=32
25/08/2021 16:02:58              dut.10.240.183.62: show port info all
25/08/2021 16:02:58              dut.10.240.183.62: 

********************* Infos for port 0  *********************
MAC address: 00:11:22:33:44:55
Device name: 0000:af:01.0
Driver name: net_iavf
Firmware-version: not available
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: 64
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
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: 16
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: 16
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
25/08/2021 16:02:58  TestCVLAdvancedIAVFRSSGTPoGRE: ===================Test sub case: mac_ipv4_gre_ipv4_gtpu_ul_ipv6_tcp_l3dst================
25/08/2021 16:02:58  TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle test--------------
25/08/2021 16:02:58              dut.10.240.183.62: flow validate 0 ingress pattern eth / ipv4 / gre / ipv4 / udp / gtpu / gtp_psc pdu_t is 1 / ipv6 / tcp / end actions rss types ipv6-tcp l3-dst-only end key_len 0 queues end / end
25/08/2021 16:02:58              dut.10.240.183.62: 
Flow rule validated
25/08/2021 16:02:58              dut.10.240.183.62: flow create 0 ingress pattern eth / ipv4 / gre / ipv4 / udp / gtpu / gtp_psc pdu_t is 1 / ipv6 / tcp / end actions rss types ipv6-tcp l3-dst-only end key_len 0 queues end / end
25/08/2021 16:02:58              dut.10.240.183.62: 
Flow rule #0 created
25/08/2021 16:02:58              dut.10.240.183.62: flow list 0
25/08/2021 16:02:59              dut.10.240.183.62: 
ID	Group	Prio	Attr	Rule
0	0	0	i--	ETH IPV4 GRE IPV4 UDP GTPU GTP_PSC IPV6 TCP => RSS
25/08/2021 16:02:59  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:02:59  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(dport=2, sport=4)
25/08/2021 16:03:00              dut.10.240.183.62:  port 0/queue 0: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=146 - nb_segs=1 - RSS hash=0xeb430ef0 - RSS queue=0x0 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:03:00  TestCVLAdvancedIAVFRSSGTPoGRE: action: save_hash

25/08/2021 16:03:00  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xeb430ef0', '0x0')]
25/08/2021 16:03:00  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:03:00  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2027")/TCP(dport=2, sport=4)
25/08/2021 16:03:01              dut.10.240.183.62: port 0/queue 1: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=146 - nb_segs=1 - RSS hash=0xfd284d31 - RSS queue=0x1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x1
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:03:01  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different

25/08/2021 16:03:01  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xfd284d31', '0x1')]
25/08/2021 16:03:01  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:03:01  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IP(src="1.1.2.14", dst="1.1.2.15")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2926",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(dport=12, sport=14)
25/08/2021 16:03:03              dut.10.240.183.62: port 0/queue 0: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=146 - nb_segs=1 - RSS hash=0xeb430ef0 - RSS queue=0x0 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:03:03  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_same

25/08/2021 16:03:03  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xeb430ef0', '0x0')]
25/08/2021 16:03:03  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:03:03  TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/IP(dst="192.168.0.1", src="192.168.0.2")/TCP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.7")/TCP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(sport=4, dport=2)']
25/08/2021 16:03:04              dut.10.240.183.62: port 0/queue 0: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=586 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 0: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=594 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 0: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=130 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:03:04  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash

25/08/2021 16:03:04  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 16:03:04  TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle post-test--------------
25/08/2021 16:03:04              dut.10.240.183.62: flow destroy 0 rule 0
25/08/2021 16:03:05              dut.10.240.183.62: 
Flow rule #0 destroyed
testpmd> 
25/08/2021 16:03:05              dut.10.240.183.62: flow list 0
25/08/2021 16:03:05              dut.10.240.183.62: 
25/08/2021 16:03:05  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:03:05  TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(dport=2, sport=4)']
25/08/2021 16:03:07              dut.10.240.183.62:  port 0/queue 0: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=146 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:03:07  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash

25/08/2021 16:03:07  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 16:03:07  TestCVLAdvancedIAVFRSSGTPoGRE: sub_case mac_ipv4_gre_ipv4_gtpu_ul_ipv6_tcp_l3dst passed
25/08/2021 16:03:07              dut.10.240.183.62: flow flush 0
25/08/2021 16:03:07              dut.10.240.183.62: 
25/08/2021 16:03:07  TestCVLAdvancedIAVFRSSGTPoGRE: ===================Test sub case: mac_ipv4_gre_ipv4_gtpu_ul_ipv6_tcp_l3src================
25/08/2021 16:03:07  TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle test--------------
25/08/2021 16:03:07              dut.10.240.183.62: flow validate 0 ingress pattern eth / ipv4 / gre / ipv4 / udp / gtpu / gtp_psc pdu_t is 1 / ipv6 / tcp / end actions rss types ipv6-tcp l3-src-only end key_len 0 queues end / end
25/08/2021 16:03:07              dut.10.240.183.62: 
Flow rule validated
25/08/2021 16:03:07              dut.10.240.183.62: flow create 0 ingress pattern eth / ipv4 / gre / ipv4 / udp / gtpu / gtp_psc pdu_t is 1 / ipv6 / tcp / end actions rss types ipv6-tcp l3-src-only end key_len 0 queues end / end
25/08/2021 16:03:07              dut.10.240.183.62: 
Flow rule #0 created
25/08/2021 16:03:07              dut.10.240.183.62: flow list 0
25/08/2021 16:03:07              dut.10.240.183.62: 
ID	Group	Prio	Attr	Rule
0	0	0	i--	ETH IPV4 GRE IPV4 UDP GTPU GTP_PSC IPV6 TCP => RSS
25/08/2021 16:03:07  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:03:07  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(dport=2, sport=4)
25/08/2021 16:03:08              dut.10.240.183.62:  port 0/queue 3: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=146 - nb_segs=1 - RSS hash=0xb83471e3 - RSS queue=0x3 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x3
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:03:08  TestCVLAdvancedIAVFRSSGTPoGRE: action: save_hash

25/08/2021 16:03:08  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xb83471e3', '0x3')]
25/08/2021 16:03:08  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:03:08  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2926",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(dport=2, sport=4)
25/08/2021 16:03:09              dut.10.240.183.62: port 0/queue 2: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=146 - nb_segs=1 - RSS hash=0xc0380902 - RSS queue=0x2 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x2
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:03:09  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different

25/08/2021 16:03:09  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xc0380902', '0x2')]
25/08/2021 16:03:09  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:03:09  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IP(src="1.1.2.14", dst="1.1.2.15")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2027")/TCP(dport=12, sport=14)
25/08/2021 16:03:11              dut.10.240.183.62: port 0/queue 3: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=146 - nb_segs=1 - RSS hash=0xb83471e3 - RSS queue=0x3 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x3
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:03:11  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_same

25/08/2021 16:03:11  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xb83471e3', '0x3')]
25/08/2021 16:03:11  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:03:11  TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/IP(dst="192.168.0.1", src="192.168.0.2")/TCP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.7")/TCP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(sport=4, dport=2)']
25/08/2021 16:03:12              dut.10.240.183.62: port 0/queue 0: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=586 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 0: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=594 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 0: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=130 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:03:12  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash

25/08/2021 16:03:12  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 16:03:12  TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle post-test--------------
25/08/2021 16:03:12              dut.10.240.183.62: flow destroy 0 rule 0
25/08/2021 16:03:13              dut.10.240.183.62: 
Flow rule #0 destroyed
testpmd> 
25/08/2021 16:03:13              dut.10.240.183.62: flow list 0
25/08/2021 16:03:14              dut.10.240.183.62: 
25/08/2021 16:03:14  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:03:14  TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(dport=2, sport=4)']
25/08/2021 16:03:15              dut.10.240.183.62:  port 0/queue 0: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=146 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:03:15  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash

25/08/2021 16:03:15  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 16:03:15  TestCVLAdvancedIAVFRSSGTPoGRE: sub_case mac_ipv4_gre_ipv4_gtpu_ul_ipv6_tcp_l3src passed
25/08/2021 16:03:15              dut.10.240.183.62: flow flush 0
25/08/2021 16:03:15              dut.10.240.183.62: 
25/08/2021 16:03:15  TestCVLAdvancedIAVFRSSGTPoGRE: ===================Test sub case: mac_ipv4_gre_ipv4_gtpu_ul_ipv6_tcp_l4dst================
25/08/2021 16:03:15  TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle test--------------
25/08/2021 16:03:15              dut.10.240.183.62: flow validate 0 ingress pattern eth / ipv4 / gre / ipv4 / udp / gtpu / gtp_psc pdu_t is 1 / ipv6 / tcp / end actions rss types ipv6-tcp l4-dst-only end key_len 0 queues end / end
25/08/2021 16:03:15              dut.10.240.183.62: 
Flow rule validated
25/08/2021 16:03:15              dut.10.240.183.62: flow create 0 ingress pattern eth / ipv4 / gre / ipv4 / udp / gtpu / gtp_psc pdu_t is 1 / ipv6 / tcp / end actions rss types ipv6-tcp l4-dst-only end key_len 0 queues end / end
25/08/2021 16:03:15              dut.10.240.183.62: 
Flow rule #0 created
25/08/2021 16:03:15              dut.10.240.183.62: flow list 0
25/08/2021 16:03:15              dut.10.240.183.62: 
ID	Group	Prio	Attr	Rule
0	0	0	i--	ETH IPV4 GRE IPV4 UDP GTPU GTP_PSC IPV6 TCP => RSS
25/08/2021 16:03:15  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:03:15  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(dport=2, sport=4)
25/08/2021 16:03:16              dut.10.240.183.62:  port 0/queue 10: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=146 - nb_segs=1 - RSS hash=0x379830fa - RSS queue=0xa - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0xa
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:03:16  TestCVLAdvancedIAVFRSSGTPoGRE: action: save_hash

25/08/2021 16:03:16  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x379830fa', '0xa')]
25/08/2021 16:03:16  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:03:16  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(dport=12, sport=4)
25/08/2021 16:03:18              dut.10.240.183.62: port 0/queue 3: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=146 - nb_segs=1 - RSS hash=0x562a1443 - RSS queue=0x3 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x3
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:03:18  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different

25/08/2021 16:03:18  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x562a1443', '0x3')]
25/08/2021 16:03:18  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:03:18  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IP(src="1.1.2.14", dst="1.1.2.15")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2926",dst="CDCD:910A:2222:5498:8475:1111:3900:2027")/TCP(dport=2, sport=14)
25/08/2021 16:03:19              dut.10.240.183.62: port 0/queue 10: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=146 - nb_segs=1 - RSS hash=0x379830fa - RSS queue=0xa - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0xa
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:03:19  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_same

25/08/2021 16:03:19  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x379830fa', '0xa')]
25/08/2021 16:03:19  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:03:19  TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/IP(dst="192.168.0.1", src="192.168.0.2")/TCP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.7")/TCP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(sport=4, dport=2)']
25/08/2021 16:03:21              dut.10.240.183.62: port 0/queue 0: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=586 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 0: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=594 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 0: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=130 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:03:21  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash

25/08/2021 16:03:21  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 16:03:21  TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle post-test--------------
25/08/2021 16:03:21              dut.10.240.183.62: flow destroy 0 rule 0
25/08/2021 16:03:22              dut.10.240.183.62: 
Flow rule #0 destroyed
testpmd> 
25/08/2021 16:03:22              dut.10.240.183.62: flow list 0
25/08/2021 16:03:22              dut.10.240.183.62: 
25/08/2021 16:03:22  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:03:22  TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(dport=2, sport=4)']
25/08/2021 16:03:23              dut.10.240.183.62:  port 0/queue 0: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=146 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:03:23  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash

25/08/2021 16:03:23  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 16:03:23  TestCVLAdvancedIAVFRSSGTPoGRE: sub_case mac_ipv4_gre_ipv4_gtpu_ul_ipv6_tcp_l4dst passed
25/08/2021 16:03:23              dut.10.240.183.62: flow flush 0
25/08/2021 16:03:23              dut.10.240.183.62: 
25/08/2021 16:03:23  TestCVLAdvancedIAVFRSSGTPoGRE: ===================Test sub case: mac_ipv4_gre_ipv4_gtpu_ul_ipv6_tcp_l4src================
25/08/2021 16:03:23  TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle test--------------
25/08/2021 16:03:23              dut.10.240.183.62: flow validate 0 ingress pattern eth / ipv4 / gre / ipv4 / udp / gtpu / gtp_psc pdu_t is 1 / ipv6 / tcp / end actions rss types ipv6-tcp l4-src-only end key_len 0 queues end / end
25/08/2021 16:03:23              dut.10.240.183.62: 
Flow rule validated
25/08/2021 16:03:23              dut.10.240.183.62: flow create 0 ingress pattern eth / ipv4 / gre / ipv4 / udp / gtpu / gtp_psc pdu_t is 1 / ipv6 / tcp / end actions rss types ipv6-tcp l4-src-only end key_len 0 queues end / end
25/08/2021 16:03:23              dut.10.240.183.62: 
Flow rule #0 created
25/08/2021 16:03:23              dut.10.240.183.62: flow list 0
25/08/2021 16:03:23              dut.10.240.183.62: 
ID	Group	Prio	Attr	Rule
0	0	0	i--	ETH IPV4 GRE IPV4 UDP GTPU GTP_PSC IPV6 TCP => RSS
25/08/2021 16:03:23  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:03:23  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(dport=2, sport=4)
25/08/2021 16:03:25              dut.10.240.183.62:  port 0/queue 13: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=146 - nb_segs=1 - RSS hash=0x9bcc187d - RSS queue=0xd - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0xd
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:03:25  TestCVLAdvancedIAVFRSSGTPoGRE: action: save_hash

25/08/2021 16:03:25  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x9bcc187d', '0xd')]
25/08/2021 16:03:25  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:03:25  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(dport=2, sport=14)
25/08/2021 16:03:26              dut.10.240.183.62: port 0/queue 9: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=146 - nb_segs=1 - RSS hash=0x61b224b9 - RSS queue=0x9 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x9
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:03:26  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different

25/08/2021 16:03:26  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x61b224b9', '0x9')]
25/08/2021 16:03:26  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:03:26  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IP(src="1.1.2.14", dst="1.1.2.15")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2926",dst="CDCD:910A:2222:5498:8475:1111:3900:2027")/TCP(dport=12, sport=4)
25/08/2021 16:03:27              dut.10.240.183.62: port 0/queue 13: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=146 - nb_segs=1 - RSS hash=0x9bcc187d - RSS queue=0xd - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0xd
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:03:27  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_same

25/08/2021 16:03:27  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x9bcc187d', '0xd')]
25/08/2021 16:03:27  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:03:27  TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/IP(dst="192.168.0.1", src="192.168.0.2")/TCP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.7")/TCP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(sport=4, dport=2)']
25/08/2021 16:03:29              dut.10.240.183.62: port 0/queue 0: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=586 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 0: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=594 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 0: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=130 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:03:29  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash

25/08/2021 16:03:29  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 16:03:29  TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle post-test--------------
25/08/2021 16:03:29              dut.10.240.183.62: flow destroy 0 rule 0
25/08/2021 16:03:30              dut.10.240.183.62: 
Flow rule #0 destroyed
testpmd> 
25/08/2021 16:03:30              dut.10.240.183.62: flow list 0
25/08/2021 16:03:30              dut.10.240.183.62: 
25/08/2021 16:03:30  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:03:30  TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(dport=2, sport=4)']
25/08/2021 16:03:31              dut.10.240.183.62:  port 0/queue 0: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=146 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:03:31  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash

25/08/2021 16:03:31  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 16:03:31  TestCVLAdvancedIAVFRSSGTPoGRE: sub_case mac_ipv4_gre_ipv4_gtpu_ul_ipv6_tcp_l4src passed
25/08/2021 16:03:31              dut.10.240.183.62: flow flush 0
25/08/2021 16:03:32              dut.10.240.183.62: 
25/08/2021 16:03:32  TestCVLAdvancedIAVFRSSGTPoGRE: ===================Test sub case: mac_ipv4_gre_ipv4_gtpu_ul_ipv6_tcp_l3dstl4dst================
25/08/2021 16:03:32  TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle test--------------
25/08/2021 16:03:32              dut.10.240.183.62: flow validate 0 ingress pattern eth / ipv4 / gre / ipv4 / udp / gtpu / gtp_psc pdu_t is 1 / ipv6 / tcp / end actions rss types ipv6-tcp l3-dst-only l4-dst-only end key_len 0 queues end / end
25/08/2021 16:03:32              dut.10.240.183.62: 
Flow rule validated
25/08/2021 16:03:32              dut.10.240.183.62: flow create 0 ingress pattern eth / ipv4 / gre / ipv4 / udp / gtpu / gtp_psc pdu_t is 1 / ipv6 / tcp / end actions rss types ipv6-tcp l3-dst-only l4-dst-only end key_len 0 queues end / end
25/08/2021 16:03:32              dut.10.240.183.62: 
Flow rule #0 created
25/08/2021 16:03:32              dut.10.240.183.62: flow list 0
25/08/2021 16:03:32              dut.10.240.183.62: 
ID	Group	Prio	Attr	Rule
0	0	0	i--	ETH IPV4 GRE IPV4 UDP GTPU GTP_PSC IPV6 TCP => RSS
25/08/2021 16:03:32  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:03:32  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(dport=2, sport=4)
25/08/2021 16:03:33              dut.10.240.183.62:  port 0/queue 10: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=146 - nb_segs=1 - RSS hash=0x7c3af6a - RSS queue=0xa - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0xa
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:03:33  TestCVLAdvancedIAVFRSSGTPoGRE: action: save_hash

25/08/2021 16:03:33  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x7c3af6a', '0xa')]
25/08/2021 16:03:33  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:03:33  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2027")/TCP(dport=2, sport=4)
25/08/2021 16:03:34              dut.10.240.183.62: port 0/queue 11: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=146 - nb_segs=1 - RSS hash=0x11a8ecab - RSS queue=0xb - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0xb
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:03:34  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different

25/08/2021 16:03:34  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x11a8ecab', '0xb')]
25/08/2021 16:03:34  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:03:34  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(dport=12, sport=4)
25/08/2021 16:03:36              dut.10.240.183.62: port 0/queue 11: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=146 - nb_segs=1 - RSS hash=0xa623765b - RSS queue=0xb - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0xb
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:03:36  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different

25/08/2021 16:03:36  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xa623765b', '0xb')]
25/08/2021 16:03:36  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:03:36  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IP(src="1.1.2.14", dst="1.1.2.15")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2926",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(dport=2, sport=14)
25/08/2021 16:03:37              dut.10.240.183.62: port 0/queue 10: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=146 - nb_segs=1 - RSS hash=0x7c3af6a - RSS queue=0xa - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0xa
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:03:37  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_same

25/08/2021 16:03:37  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x7c3af6a', '0xa')]
25/08/2021 16:03:37  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:03:37  TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/IP(dst="192.168.0.1", src="192.168.0.2")/TCP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.7")/TCP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(sport=4, dport=2)']
25/08/2021 16:03:39              dut.10.240.183.62: port 0/queue 0: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=586 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 0: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=594 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 0: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=130 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:03:39  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash

25/08/2021 16:03:39  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 16:03:39  TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle post-test--------------
25/08/2021 16:03:39              dut.10.240.183.62: flow destroy 0 rule 0
25/08/2021 16:03:40              dut.10.240.183.62: 
Flow rule #0 destroyed
testpmd> 
25/08/2021 16:03:40              dut.10.240.183.62: flow list 0
25/08/2021 16:03:40              dut.10.240.183.62: 
25/08/2021 16:03:40  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:03:40  TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(dport=2, sport=4)']
25/08/2021 16:03:41              dut.10.240.183.62:  port 0/queue 0: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=146 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:03:41  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash

25/08/2021 16:03:41  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 16:03:41  TestCVLAdvancedIAVFRSSGTPoGRE: sub_case mac_ipv4_gre_ipv4_gtpu_ul_ipv6_tcp_l3dstl4dst passed
25/08/2021 16:03:41              dut.10.240.183.62: flow flush 0
25/08/2021 16:03:41              dut.10.240.183.62: 
25/08/2021 16:03:41  TestCVLAdvancedIAVFRSSGTPoGRE: ===================Test sub case: mac_ipv4_gre_ipv4_gtpu_ul_ipv6_tcp_l3srcl4dst================
25/08/2021 16:03:41  TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle test--------------
25/08/2021 16:03:41              dut.10.240.183.62: flow validate 0 ingress pattern eth / ipv4 / gre / ipv4 / udp / gtpu / gtp_psc pdu_t is 1 / ipv6 / tcp / end actions rss types ipv6-tcp l3-src-only l4-dst-only end key_len 0 queues end / end
25/08/2021 16:03:41              dut.10.240.183.62: 
Flow rule validated
25/08/2021 16:03:41              dut.10.240.183.62: flow create 0 ingress pattern eth / ipv4 / gre / ipv4 / udp / gtpu / gtp_psc pdu_t is 1 / ipv6 / tcp / end actions rss types ipv6-tcp l3-src-only l4-dst-only end key_len 0 queues end / end
25/08/2021 16:03:41              dut.10.240.183.62: 
Flow rule #0 created
25/08/2021 16:03:41              dut.10.240.183.62: flow list 0
25/08/2021 16:03:41              dut.10.240.183.62: 
ID	Group	Prio	Attr	Rule
0	0	0	i--	ETH IPV4 GRE IPV4 UDP GTPU GTP_PSC IPV6 TCP => RSS
25/08/2021 16:03:41  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:03:41  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(dport=2, sport=4)
25/08/2021 16:03:43              dut.10.240.183.62:  port 0/queue 9: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=146 - nb_segs=1 - RSS hash=0x54b4d079 - RSS queue=0x9 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x9
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:03:43  TestCVLAdvancedIAVFRSSGTPoGRE: action: save_hash

25/08/2021 16:03:43  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x54b4d079', '0x9')]
25/08/2021 16:03:43  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:03:43  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2926",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(dport=2, sport=4)
25/08/2021 16:03:44              dut.10.240.183.62: port 0/queue 8: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=146 - nb_segs=1 - RSS hash=0x2cb8a898 - RSS queue=0x8 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x8
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:03:44  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different

25/08/2021 16:03:44  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x2cb8a898', '0x8')]
25/08/2021 16:03:44  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:03:44  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(dport=12, sport=4)
25/08/2021 16:03:45              dut.10.240.183.62: port 0/queue 8: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=146 - nb_segs=1 - RSS hash=0xf5540948 - RSS queue=0x8 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x8
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:03:45  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different

25/08/2021 16:03:45  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xf5540948', '0x8')]
25/08/2021 16:03:45  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:03:45  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IP(src="1.1.2.14", dst="1.1.2.15")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2027")/TCP(dport=2, sport=14)
25/08/2021 16:03:47              dut.10.240.183.62: port 0/queue 9: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=146 - nb_segs=1 - RSS hash=0x54b4d079 - RSS queue=0x9 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x9
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:03:47  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_same

25/08/2021 16:03:47  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x54b4d079', '0x9')]
25/08/2021 16:03:47  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:03:47  TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/IP(dst="192.168.0.1", src="192.168.0.2")/TCP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.7")/TCP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(sport=4, dport=2)']
25/08/2021 16:03:48              dut.10.240.183.62: port 0/queue 0: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=586 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 0: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=594 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 0: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=130 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:03:48  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash

25/08/2021 16:03:48  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 16:03:48  TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle post-test--------------
25/08/2021 16:03:48              dut.10.240.183.62: flow destroy 0 rule 0
25/08/2021 16:03:49              dut.10.240.183.62: 
Flow rule #0 destroyed
testpmd> 
25/08/2021 16:03:49              dut.10.240.183.62: flow list 0
25/08/2021 16:03:49              dut.10.240.183.62: 
25/08/2021 16:03:49  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:03:49  TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(dport=2, sport=4)']
25/08/2021 16:03:51              dut.10.240.183.62:  port 0/queue 0: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=146 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:03:51  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash

25/08/2021 16:03:51  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 16:03:51  TestCVLAdvancedIAVFRSSGTPoGRE: sub_case mac_ipv4_gre_ipv4_gtpu_ul_ipv6_tcp_l3srcl4dst passed
25/08/2021 16:03:51              dut.10.240.183.62: flow flush 0
25/08/2021 16:03:51              dut.10.240.183.62: 
25/08/2021 16:03:51  TestCVLAdvancedIAVFRSSGTPoGRE: ===================Test sub case: mac_ipv4_gre_ipv4_gtpu_ul_ipv6_tcp_l3dstl4src================
25/08/2021 16:03:51  TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle test--------------
25/08/2021 16:03:51              dut.10.240.183.62: flow validate 0 ingress pattern eth / ipv4 / gre / ipv4 / udp / gtpu / gtp_psc pdu_t is 1 / ipv6 / tcp / end actions rss types ipv6-tcp l3-dst-only l4-src-only end key_len 0 queues end / end
25/08/2021 16:03:51              dut.10.240.183.62: 
Flow rule validated
25/08/2021 16:03:51              dut.10.240.183.62: flow create 0 ingress pattern eth / ipv4 / gre / ipv4 / udp / gtpu / gtp_psc pdu_t is 1 / ipv6 / tcp / end actions rss types ipv6-tcp l3-dst-only l4-src-only end key_len 0 queues end / end
25/08/2021 16:03:51              dut.10.240.183.62: 
Flow rule #0 created
25/08/2021 16:03:51              dut.10.240.183.62: flow list 0
25/08/2021 16:03:51              dut.10.240.183.62: 
ID	Group	Prio	Attr	Rule
0	0	0	i--	ETH IPV4 GRE IPV4 UDP GTPU GTP_PSC IPV6 TCP => RSS
25/08/2021 16:03:51  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:03:51  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(dport=2, sport=4)
25/08/2021 16:03:52              dut.10.240.183.62:  port 0/queue 13: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=146 - nb_segs=1 - RSS hash=0x9d035e3d - RSS queue=0xd - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0xd
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:03:52  TestCVLAdvancedIAVFRSSGTPoGRE: action: save_hash

25/08/2021 16:03:52  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x9d035e3d', '0xd')]
25/08/2021 16:03:52  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:03:52  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2027")/TCP(dport=2, sport=4)
25/08/2021 16:03:54              dut.10.240.183.62: port 0/queue 12: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=146 - nb_segs=1 - RSS hash=0x8b681dfc - RSS queue=0xc - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0xc
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:03:54  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different

25/08/2021 16:03:54  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x8b681dfc', '0xc')]
25/08/2021 16:03:54  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:03:54  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(dport=2, sport=14)
25/08/2021 16:03:55              dut.10.240.183.62: port 0/queue 1: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=146 - nb_segs=1 - RSS hash=0x4aa3d7c1 - RSS queue=0x1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x1
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:03:55  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different

25/08/2021 16:03:55  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x4aa3d7c1', '0x1')]
25/08/2021 16:03:55  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:03:55  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IP(src="1.1.2.14", dst="1.1.2.15")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2926",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(dport=12, sport=4)
25/08/2021 16:03:56              dut.10.240.183.62: port 0/queue 13: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=146 - nb_segs=1 - RSS hash=0x9d035e3d - RSS queue=0xd - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0xd
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:03:56  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_same

25/08/2021 16:03:56  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x9d035e3d', '0xd')]
25/08/2021 16:03:56  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:03:56  TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/IP(dst="192.168.0.1", src="192.168.0.2")/TCP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.7")/TCP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(sport=4, dport=2)']
25/08/2021 16:03:58              dut.10.240.183.62: port 0/queue 0: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=586 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 0: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=594 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 0: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=130 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:03:58  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash

25/08/2021 16:03:58  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 16:03:58  TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle post-test--------------
25/08/2021 16:03:58              dut.10.240.183.62: flow destroy 0 rule 0
25/08/2021 16:03:59              dut.10.240.183.62: 
Flow rule #0 destroyed
testpmd> 
25/08/2021 16:03:59              dut.10.240.183.62: flow list 0
25/08/2021 16:03:59              dut.10.240.183.62: 
25/08/2021 16:03:59  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:03:59  TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(dport=2, sport=4)']
25/08/2021 16:04:00              dut.10.240.183.62:  port 0/queue 0: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=146 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:04:00  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash

25/08/2021 16:04:00  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 16:04:00  TestCVLAdvancedIAVFRSSGTPoGRE: sub_case mac_ipv4_gre_ipv4_gtpu_ul_ipv6_tcp_l3dstl4src passed
25/08/2021 16:04:00              dut.10.240.183.62: flow flush 0
25/08/2021 16:04:00              dut.10.240.183.62: 
25/08/2021 16:04:00  TestCVLAdvancedIAVFRSSGTPoGRE: ===================Test sub case: mac_ipv4_gre_ipv4_gtpu_ul_ipv6_tcp_l3srcl4src================
25/08/2021 16:04:00  TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle test--------------
25/08/2021 16:04:00              dut.10.240.183.62: flow validate 0 ingress pattern eth / ipv4 / gre / ipv4 / udp / gtpu / gtp_psc pdu_t is 1 / ipv6 / tcp / end actions rss types ipv6-tcp l3-src-only l4-src-only end key_len 0 queues end / end
25/08/2021 16:04:01              dut.10.240.183.62: 
Flow rule validated
25/08/2021 16:04:01              dut.10.240.183.62: flow create 0 ingress pattern eth / ipv4 / gre / ipv4 / udp / gtpu / gtp_psc pdu_t is 1 / ipv6 / tcp / end actions rss types ipv6-tcp l3-src-only l4-src-only end key_len 0 queues end / end
25/08/2021 16:04:01              dut.10.240.183.62: 
Flow rule #0 created
25/08/2021 16:04:01              dut.10.240.183.62: flow list 0
25/08/2021 16:04:01              dut.10.240.183.62: 
ID	Group	Prio	Attr	Rule
0	0	0	i--	ETH IPV4 GRE IPV4 UDP GTPU GTP_PSC IPV6 TCP => RSS
25/08/2021 16:04:01  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:04:01  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(dport=2, sport=4)
25/08/2021 16:04:02              dut.10.240.183.62:  port 0/queue 14: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=146 - nb_segs=1 - RSS hash=0xce74212e - RSS queue=0xe - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0xe
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:04:02  TestCVLAdvancedIAVFRSSGTPoGRE: action: save_hash

25/08/2021 16:04:02  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xce74212e', '0xe')]
25/08/2021 16:04:02  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:04:02  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2926",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(dport=2, sport=4)
25/08/2021 16:04:04              dut.10.240.183.62: port 0/queue 15: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=146 - nb_segs=1 - RSS hash=0xb67859cf - RSS queue=0xf - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0xf
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:04:04  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different

25/08/2021 16:04:04  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xb67859cf', '0xf')]
25/08/2021 16:04:04  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:04:04  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(dport=2, sport=14)
25/08/2021 16:04:05              dut.10.240.183.62: port 0/queue 2: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=146 - nb_segs=1 - RSS hash=0x19d4a8d2 - RSS queue=0x2 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x2
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:04:05  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different

25/08/2021 16:04:05  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x19d4a8d2', '0x2')]
25/08/2021 16:04:05  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:04:05  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IP(src="1.1.2.14", dst="1.1.2.15")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2027")/TCP(dport=12, sport=4)
25/08/2021 16:04:06              dut.10.240.183.62: port 0/queue 14: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=146 - nb_segs=1 - RSS hash=0xce74212e - RSS queue=0xe - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0xe
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:04:06  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_same

25/08/2021 16:04:06  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xce74212e', '0xe')]
25/08/2021 16:04:06  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:04:06  TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/IP(dst="192.168.0.1", src="192.168.0.2")/TCP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.7")/TCP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(sport=4, dport=2)']
25/08/2021 16:04:08              dut.10.240.183.62: port 0/queue 0: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=586 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 0: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=594 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 0: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=130 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:04:08  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash

25/08/2021 16:04:08  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 16:04:08  TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle post-test--------------
25/08/2021 16:04:08              dut.10.240.183.62: flow destroy 0 rule 0
25/08/2021 16:04:09              dut.10.240.183.62: 
Flow rule #0 destroyed
testpmd> 
25/08/2021 16:04:09              dut.10.240.183.62: flow list 0
25/08/2021 16:04:09              dut.10.240.183.62: 
25/08/2021 16:04:09  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:04:09  TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(dport=2, sport=4)']
25/08/2021 16:04:10              dut.10.240.183.62:  port 0/queue 0: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=146 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:04:10  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash

25/08/2021 16:04:10  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 16:04:10  TestCVLAdvancedIAVFRSSGTPoGRE: sub_case mac_ipv4_gre_ipv4_gtpu_ul_ipv6_tcp_l3srcl4src passed
25/08/2021 16:04:10              dut.10.240.183.62: flow flush 0
25/08/2021 16:04:10              dut.10.240.183.62: 
25/08/2021 16:04:10  TestCVLAdvancedIAVFRSSGTPoGRE: ===================Test sub case: mac_ipv4_gre_ipv4_gtpu_ul_ipv6_tcp_all================
25/08/2021 16:04:10  TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle test--------------
25/08/2021 16:04:10              dut.10.240.183.62: flow validate 0 ingress pattern eth / ipv4 / gre / ipv4 / udp / gtpu / gtp_psc pdu_t is 1 / ipv6 / tcp / end actions rss types ipv6-tcp end key_len 0 queues end / end
25/08/2021 16:04:10              dut.10.240.183.62: 
Flow rule validated
25/08/2021 16:04:10              dut.10.240.183.62: flow create 0 ingress pattern eth / ipv4 / gre / ipv4 / udp / gtpu / gtp_psc pdu_t is 1 / ipv6 / tcp / end actions rss types ipv6-tcp end key_len 0 queues end / end
25/08/2021 16:04:10              dut.10.240.183.62: 
Flow rule #0 created
25/08/2021 16:04:10              dut.10.240.183.62: flow list 0
25/08/2021 16:04:11              dut.10.240.183.62: 
ID	Group	Prio	Attr	Rule
0	0	0	i--	ETH IPV4 GRE IPV4 UDP GTPU GTP_PSC IPV6 TCP => RSS
25/08/2021 16:04:11  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:04:11  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(dport=2, sport=4)
25/08/2021 16:04:12              dut.10.240.183.62:  port 0/queue 0: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=146 - nb_segs=1 - RSS hash=0x99e03060 - RSS queue=0x0 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:04:12  TestCVLAdvancedIAVFRSSGTPoGRE: action: save_hash

25/08/2021 16:04:12  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x99e03060', '0x0')]
25/08/2021 16:04:12  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:04:12  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2926",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(dport=2, sport=4)
25/08/2021 16:04:13              dut.10.240.183.62: port 0/queue 1: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=146 - nb_segs=1 - RSS hash=0xe1ec4881 - RSS queue=0x1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x1
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:04:13  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different

25/08/2021 16:04:13  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xe1ec4881', '0x1')]
25/08/2021 16:04:13  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:04:13  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2027")/TCP(dport=2, sport=4)
25/08/2021 16:04:15              dut.10.240.183.62: port 0/queue 10: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=146 - nb_segs=1 - RSS hash=0x665f1a2a - RSS queue=0xa - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0xa
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:04:15  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different

25/08/2021 16:04:15  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x665f1a2a', '0xa')]
25/08/2021 16:04:15  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:04:15  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(dport=2, sport=14)
25/08/2021 16:04:16              dut.10.240.183.62: port 0/queue 0: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=146 - nb_segs=1 - RSS hash=0xd9b07a50 - RSS queue=0x0 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:04:16  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different

25/08/2021 16:04:16  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xd9b07a50', '0x0')]
25/08/2021 16:04:16  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:04:16  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(dport=12, sport=4)
25/08/2021 16:04:17              dut.10.240.183.62: port 0/queue 12: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=146 - nb_segs=1 - RSS hash=0xa830219c - RSS queue=0xc - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0xc
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:04:17  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different

25/08/2021 16:04:17  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xa830219c', '0xc')]
25/08/2021 16:04:17  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:04:17  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IP(src="1.1.2.14", dst="1.1.2.15")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(dport=2, sport=4)
25/08/2021 16:04:18              dut.10.240.183.62: port 0/queue 0: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=146 - nb_segs=1 - RSS hash=0x99e03060 - RSS queue=0x0 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:04:18  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_same

25/08/2021 16:04:18  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x99e03060', '0x0')]
25/08/2021 16:04:18  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:04:18  TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/IP(dst="192.168.0.1", src="192.168.0.2")/TCP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.7")/TCP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(sport=4, dport=2)']
25/08/2021 16:04:20              dut.10.240.183.62: port 0/queue 0: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=586 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 0: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=594 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 0: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=130 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:04:20  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash

25/08/2021 16:04:20  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 16:04:20  TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle post-test--------------
25/08/2021 16:04:20              dut.10.240.183.62: flow destroy 0 rule 0
25/08/2021 16:04:21              dut.10.240.183.62: 
Flow rule #0 destroyed
testpmd> 
25/08/2021 16:04:21              dut.10.240.183.62: flow list 0
25/08/2021 16:04:21              dut.10.240.183.62: 
25/08/2021 16:04:21  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:04:21  TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")']
25/08/2021 16:04:23              dut.10.240.183.62:  port 0/queue 0: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=126 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:04:23  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash

25/08/2021 16:04:23  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 16:04:23  TestCVLAdvancedIAVFRSSGTPoGRE: sub_case mac_ipv4_gre_ipv4_gtpu_ul_ipv6_tcp_all passed
25/08/2021 16:04:23              dut.10.240.183.62: flow flush 0
25/08/2021 16:04:23              dut.10.240.183.62: 
25/08/2021 16:04:23  TestCVLAdvancedIAVFRSSGTPoGRE: {'mac_ipv4_gre_ipv4_gtpu_ul_ipv6_tcp_l3dst': 'passed', 'mac_ipv4_gre_ipv4_gtpu_ul_ipv6_tcp_l3src': 'passed', 'mac_ipv4_gre_ipv4_gtpu_ul_ipv6_tcp_l4dst': 'passed', 'mac_ipv4_gre_ipv4_gtpu_ul_ipv6_tcp_l4src': 'passed', 'mac_ipv4_gre_ipv4_gtpu_ul_ipv6_tcp_l3dstl4dst': 'passed', 'mac_ipv4_gre_ipv4_gtpu_ul_ipv6_tcp_l3srcl4dst': 'passed', 'mac_ipv4_gre_ipv4_gtpu_ul_ipv6_tcp_l3dstl4src': 'passed', 'mac_ipv4_gre_ipv4_gtpu_ul_ipv6_tcp_l3srcl4src': 'passed', 'mac_ipv4_gre_ipv4_gtpu_ul_ipv6_tcp_all': 'passed'}
25/08/2021 16:04:23  TestCVLAdvancedIAVFRSSGTPoGRE: pass rate is: 100.0
25/08/2021 16:04:23  TestCVLAdvancedIAVFRSSGTPoGRE: Test Case test_mac_ipv4_gre_ipv4_gtpu_ul_ipv6_tcp_toeplitz Result PASSED:
25/08/2021 16:04:23              dut.10.240.183.62: quit
25/08/2021 16:04:23              dut.10.240.183.62: 
Telling cores to stop...
Waiting for lcores to finish...

  ------- Forward Stats for RX Port= 0/Queue= 0 -> TX Port= 0/Queue= 0 -------
  RX-packets: 41             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: 2              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= 8 -> TX Port= 0/Queue= 8 -------
  RX-packets: 2              TX-packets: 0              TX-dropped: 0             

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

  ------- Forward Stats for RX Port= 0/Queue=10 -> TX Port= 0/Queue=10 -------
  RX-packets: 5              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=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: 4              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: 1              TX-packets: 0              TX-dropped: 0             

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

  +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
  RX-packets: 70             RX-dropped: 0             RX-total: 70
  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...
25/08/2021 16:04:23  TestCVLAdvancedIAVFRSSGTPoGRE: Test Case test_mac_ipv4_gre_ipv4_gtpu_ul_ipv6_toeplitz Begin
25/08/2021 16:04:23              dut.10.240.183.62:  
25/08/2021 16:04:23                         tester: 
25/08/2021 16:04:23              dut.10.240.183.62: x86_64-native-linuxapp-gcc/app/dpdk-testpmd -l 32,33,34,35 -n 4  --file-prefix=dpdk_29620_20210825152429  -a 0000:af:01.0 -- -i --rxq=16 --txq=16 --rxd=384 --txd=384 --disable-rss
25/08/2021 16:04:25              dut.10.240.183.62: EAL: Detected 72 lcore(s)
EAL: Detected 2 NUMA nodes
EAL: Detected static linkage of DPDK
EAL: Multi-process socket /var/run/dpdk/dpdk_29620_20210825152429/mp_socket
EAL: Selected IOVA mode 'PA'
EAL: 1024 hugepages of size 2097152 reserved, but no mounted hugetlbfs found for that size
EAL: VFIO support initialized
EAL: Using IOMMU type 8 (No-IOMMU)
EAL: Probe PCI driver: net_iavf (8086:1889) device: 0000:af:01.0 (socket 1)
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)
iavf_configure_queues(): request RXDID[22] in Queue[0]
iavf_configure_queues(): request RXDID[22] in Queue[1]
iavf_configure_queues(): request RXDID[22] in Queue[2]
iavf_configure_queues(): request RXDID[22] in Queue[3]
iavf_configure_queues(): request RXDID[22] in Queue[4]
iavf_configure_queues(): request RXDID[22] in Queue[5]
iavf_configure_queues(): request RXDID[22] in Queue[6]
iavf_configure_queues(): request RXDID[22] in Queue[7]
iavf_configure_queues(): request RXDID[22] in Queue[8]
iavf_configure_queues(): request RXDID[22] in Queue[9]
iavf_configure_queues(): request RXDID[22] in Queue[10]
iavf_configure_queues(): request RXDID[22] in Queue[11]
iavf_configure_queues(): request RXDID[22] in Queue[12]
iavf_configure_queues(): request RXDID[22] in Queue[13]
iavf_configure_queues(): request RXDID[22] in Queue[14]
iavf_configure_queues(): request RXDID[22] in Queue[15]

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event
Port 0: 00:11:22:33:44:55
Checking link statuses...
Done
25/08/2021 16:04:35              dut.10.240.183.62: set fwd rxonly
25/08/2021 16:04:35              dut.10.240.183.62: 
Set rxonly packet forwarding mode
25/08/2021 16:04:35              dut.10.240.183.62: set verbose 1
25/08/2021 16:04:35              dut.10.240.183.62: 
Change verbose level from 0 to 1
25/08/2021 16:04:35              dut.10.240.183.62: start
25/08/2021 16:04:35              dut.10.240.183.62: 
rxonly packet forwarding - ports=1 - cores=1 - streams=16 - NUMA support enabled, MP allocation mode: native
Logical Core 33 (socket 1) forwards packets on 16 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

  rxonly packet forwarding packets/burst=32
  nb forwarding cores=1 - nb forwarding ports=1
  port 0: RX queue number: 16 Tx queue number: 16
    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=0 hthresh=0  wthresh=0
      TX offloads=0x10000 - TX RS bit threshold=32
25/08/2021 16:04:35              dut.10.240.183.62: show port info all
25/08/2021 16:04:35              dut.10.240.183.62: 

********************* Infos for port 0  *********************
MAC address: 00:11:22:33:44:55
Device name: 0000:af:01.0
Driver name: net_iavf
Firmware-version: not available
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: 64
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
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: 16
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: 16
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
25/08/2021 16:04:35  TestCVLAdvancedIAVFRSSGTPoGRE: ===================Test sub case: mac_ipv4_gre_ipv4_gtpu_ul_ipv6_l3dst================
25/08/2021 16:04:35  TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle test--------------
25/08/2021 16:04:35              dut.10.240.183.62: flow validate 0 ingress pattern eth / ipv4 / gre / ipv4 / udp / gtpu / gtp_psc pdu_t is 1 / ipv6 / end actions rss types ipv6 l3-dst-only end key_len 0 queues end / end
25/08/2021 16:04:35              dut.10.240.183.62: 
Flow rule validated
25/08/2021 16:04:35              dut.10.240.183.62: flow create 0 ingress pattern eth / ipv4 / gre / ipv4 / udp / gtpu / gtp_psc pdu_t is 1 / ipv6 / end actions rss types ipv6 l3-dst-only end key_len 0 queues end / end
25/08/2021 16:04:35              dut.10.240.183.62: 
Flow rule #0 created
25/08/2021 16:04:35              dut.10.240.183.62: flow list 0
25/08/2021 16:04:35              dut.10.240.183.62: 
ID	Group	Prio	Attr	Rule
0	0	0	i--	ETH IPV4 GRE IPV4 UDP GTPU GTP_PSC IPV6 => RSS
25/08/2021 16:04:35  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:04:35  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")
25/08/2021 16:04:36              dut.10.240.183.62:  port 0/queue 8: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=126 - nb_segs=1 - RSS hash=0xad5565a8 - RSS queue=0x8 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x8
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:04:36  TestCVLAdvancedIAVFRSSGTPoGRE: action: save_hash

25/08/2021 16:04:36  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xad5565a8', '0x8')]
25/08/2021 16:04:36  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:04:36  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2027")
25/08/2021 16:04:38              dut.10.240.183.62: port 0/queue 11: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=126 - nb_segs=1 - RSS hash=0x3c96b96b - RSS queue=0xb - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0xb
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:04:38  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different

25/08/2021 16:04:38  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x3c96b96b', '0xb')]
25/08/2021 16:04:38  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:04:38  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IP(src="1.1.2.14", dst="1.1.2.15")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2926",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")
25/08/2021 16:04:39              dut.10.240.183.62: port 0/queue 8: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=126 - nb_segs=1 - RSS hash=0xad5565a8 - RSS queue=0x8 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x8
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:04:39  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_same

25/08/2021 16:04:39  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xad5565a8', '0x8')]
25/08/2021 16:04:39  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:04:39  TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IP(dst="192.168.0.1", src="192.168.0.2")/("X"*480)']
25/08/2021 16:04:41              dut.10.240.183.62: port 0/queue 0: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=586 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 0: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=578 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:04:41  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash

25/08/2021 16:04:41  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 16:04:41  TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle post-test--------------
25/08/2021 16:04:41              dut.10.240.183.62: flow destroy 0 rule 0
25/08/2021 16:04:42              dut.10.240.183.62: 
Flow rule #0 destroyed
testpmd> 
25/08/2021 16:04:42              dut.10.240.183.62: flow list 0
25/08/2021 16:04:42              dut.10.240.183.62: 
25/08/2021 16:04:42  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:04:42  TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")']
25/08/2021 16:04:43              dut.10.240.183.62:  port 0/queue 0: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=126 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:04:43  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash

25/08/2021 16:04:43  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 16:04:43  TestCVLAdvancedIAVFRSSGTPoGRE: sub_case mac_ipv4_gre_ipv4_gtpu_ul_ipv6_l3dst passed
25/08/2021 16:04:43              dut.10.240.183.62: flow flush 0
25/08/2021 16:04:43              dut.10.240.183.62: 
25/08/2021 16:04:43  TestCVLAdvancedIAVFRSSGTPoGRE: ===================Test sub case: mac_ipv4_gre_ipv4_gtpu_ul_ipv6_l3src================
25/08/2021 16:04:43  TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle test--------------
25/08/2021 16:04:43              dut.10.240.183.62: flow validate 0 ingress pattern eth / ipv4 / gre / ipv4 / udp / gtpu / gtp_psc pdu_t is 1 / ipv6 / end actions rss types ipv6 l3-src-only end key_len 0 queues end / end
25/08/2021 16:04:43              dut.10.240.183.62: 
Flow rule validated
25/08/2021 16:04:43              dut.10.240.183.62: flow create 0 ingress pattern eth / ipv4 / gre / ipv4 / udp / gtpu / gtp_psc pdu_t is 1 / ipv6 / end actions rss types ipv6 l3-src-only end key_len 0 queues end / end
25/08/2021 16:04:43              dut.10.240.183.62: 
Flow rule #0 created
25/08/2021 16:04:43              dut.10.240.183.62: flow list 0
25/08/2021 16:04:43              dut.10.240.183.62: 
ID	Group	Prio	Attr	Rule
0	0	0	i--	ETH IPV4 GRE IPV4 UDP GTPU GTP_PSC IPV6 => RSS
25/08/2021 16:04:43  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:04:43  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")
25/08/2021 16:04:45              dut.10.240.183.62:  port 0/queue 7: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=126 - nb_segs=1 - RSS hash=0xc3bea797 - RSS queue=0x7 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x7
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:04:45  TestCVLAdvancedIAVFRSSGTPoGRE: action: save_hash

25/08/2021 16:04:45  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xc3bea797', '0x7')]
25/08/2021 16:04:45  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:04:45  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2926",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")
25/08/2021 16:04:46              dut.10.240.183.62: port 0/queue 4: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=126 - nb_segs=1 - RSS hash=0xca5d34f4 - RSS queue=0x4 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x4
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:04:46  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different

25/08/2021 16:04:46  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xca5d34f4', '0x4')]
25/08/2021 16:04:46  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:04:46  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IP(src="1.1.2.14", dst="1.1.2.15")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2027")
25/08/2021 16:04:47              dut.10.240.183.62: port 0/queue 7: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=126 - nb_segs=1 - RSS hash=0xc3bea797 - RSS queue=0x7 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x7
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:04:47  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_same

25/08/2021 16:04:47  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xc3bea797', '0x7')]
25/08/2021 16:04:47  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:04:47  TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IP(dst="192.168.0.1", src="192.168.0.2")/("X"*480)']
25/08/2021 16:04:49              dut.10.240.183.62: port 0/queue 0: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=586 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 0: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=578 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:04:49  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash

25/08/2021 16:04:49  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 16:04:49  TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle post-test--------------
25/08/2021 16:04:49              dut.10.240.183.62: flow destroy 0 rule 0
25/08/2021 16:04:50              dut.10.240.183.62: 
Flow rule #0 destroyed
testpmd> 
25/08/2021 16:04:50              dut.10.240.183.62: flow list 0
25/08/2021 16:04:50              dut.10.240.183.62: 
25/08/2021 16:04:50  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:04:50  TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")']
25/08/2021 16:04:51              dut.10.240.183.62:  port 0/queue 0: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=126 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:04:51  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash

25/08/2021 16:04:51  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 16:04:51  TestCVLAdvancedIAVFRSSGTPoGRE: sub_case mac_ipv4_gre_ipv4_gtpu_ul_ipv6_l3src passed
25/08/2021 16:04:51              dut.10.240.183.62: flow flush 0
25/08/2021 16:04:51              dut.10.240.183.62: 
25/08/2021 16:04:51  TestCVLAdvancedIAVFRSSGTPoGRE: ===================Test sub case: mac_ipv4_gre_ipv4_gtpu_ul_ipv6_all================
25/08/2021 16:04:51  TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle test--------------
25/08/2021 16:04:51              dut.10.240.183.62: flow validate 0 ingress pattern eth / ipv4 / gre / ipv4 / udp / gtpu / gtp_psc pdu_t is 1 / ipv6 / end actions rss types ipv6 end key_len 0 queues end / end
25/08/2021 16:04:51              dut.10.240.183.62: 
Flow rule validated
25/08/2021 16:04:51              dut.10.240.183.62: flow create 0 ingress pattern eth / ipv4 / gre / ipv4 / udp / gtpu / gtp_psc pdu_t is 1 / ipv6 / end actions rss types ipv6 end key_len 0 queues end / end
25/08/2021 16:04:52              dut.10.240.183.62: 
Flow rule #0 created
25/08/2021 16:04:52              dut.10.240.183.62: flow list 0
25/08/2021 16:04:52              dut.10.240.183.62: 
ID	Group	Prio	Attr	Rule
0	0	0	i--	ETH IPV4 GRE IPV4 UDP GTPU GTP_PSC IPV6 => RSS
25/08/2021 16:04:52  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:04:52  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")
25/08/2021 16:04:53              dut.10.240.183.62:  port 0/queue 9: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=126 - nb_segs=1 - RSS hash=0xd89e939 - RSS queue=0x9 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x9
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:04:53  TestCVLAdvancedIAVFRSSGTPoGRE: action: save_hash

25/08/2021 16:04:53  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xd89e939', '0x9')]
25/08/2021 16:04:53  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:04:53  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2926",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")
25/08/2021 16:04:54              dut.10.240.183.62: port 0/queue 10: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=126 - nb_segs=1 - RSS hash=0x46a7a5a - RSS queue=0xa - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0xa
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:04:54  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different

25/08/2021 16:04:54  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x46a7a5a', '0xa')]
25/08/2021 16:04:54  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:04:54  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2027")
25/08/2021 16:04:56              dut.10.240.183.62: port 0/queue 12: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=126 - nb_segs=1 - RSS hash=0x1368b83c - RSS queue=0xc - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0xc
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:04:56  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different

25/08/2021 16:04:56  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x1368b83c', '0xc')]
25/08/2021 16:04:56  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:04:56  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IP(src="1.1.2.14", dst="1.1.2.15")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")
25/08/2021 16:04:57              dut.10.240.183.62: port 0/queue 9: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=126 - nb_segs=1 - RSS hash=0xd89e939 - RSS queue=0x9 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x9
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:04:57  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_same

25/08/2021 16:04:57  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xd89e939', '0x9')]
25/08/2021 16:04:57  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:04:57  TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IP(dst="192.168.0.1", src="192.168.0.2")/("X"*480)']
25/08/2021 16:04:58              dut.10.240.183.62: port 0/queue 0: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=586 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 0: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=578 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:04:58  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash

25/08/2021 16:04:58  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 16:04:58  TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle post-test--------------
25/08/2021 16:04:58              dut.10.240.183.62: flow destroy 0 rule 0
25/08/2021 16:04:59              dut.10.240.183.62: 
Flow rule #0 destroyed
testpmd> 
25/08/2021 16:04:59              dut.10.240.183.62: flow list 0
25/08/2021 16:04:59              dut.10.240.183.62: 
25/08/2021 16:04:59  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:04:59  TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")']
25/08/2021 16:05:01              dut.10.240.183.62:  port 0/queue 0: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=126 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:05:01  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash

25/08/2021 16:05:01  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 16:05:01  TestCVLAdvancedIAVFRSSGTPoGRE: sub_case mac_ipv4_gre_ipv4_gtpu_ul_ipv6_all passed
25/08/2021 16:05:01              dut.10.240.183.62: flow flush 0
25/08/2021 16:05:01              dut.10.240.183.62: 
25/08/2021 16:05:01  TestCVLAdvancedIAVFRSSGTPoGRE: {'mac_ipv4_gre_ipv4_gtpu_ul_ipv6_l3dst': 'passed', 'mac_ipv4_gre_ipv4_gtpu_ul_ipv6_l3src': 'passed', 'mac_ipv4_gre_ipv4_gtpu_ul_ipv6_all': 'passed'}
25/08/2021 16:05:01  TestCVLAdvancedIAVFRSSGTPoGRE: pass rate is: 100.0
25/08/2021 16:05:01  TestCVLAdvancedIAVFRSSGTPoGRE: Test Case test_mac_ipv4_gre_ipv4_gtpu_ul_ipv6_toeplitz Result PASSED:
25/08/2021 16:05:01              dut.10.240.183.62: quit
25/08/2021 16:05:02              dut.10.240.183.62: 
Telling cores to stop...
Waiting for lcores to finish...

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

  ------- Forward Stats for RX Port= 0/Queue= 4 -> TX Port= 0/Queue= 4 -------
  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= 8 -> TX Port= 0/Queue= 8 -------
  RX-packets: 2              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: 1              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=12 -> TX Port= 0/Queue=12 -------
  RX-packets: 1              TX-packets: 0              TX-dropped: 0             

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

  +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
  RX-packets: 19             RX-dropped: 0             RX-total: 19
  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...
25/08/2021 16:05:02  TestCVLAdvancedIAVFRSSGTPoGRE: Test Case test_mac_ipv4_gre_ipv4_gtpu_ul_ipv6_udp_toeplitz Begin
25/08/2021 16:05:02              dut.10.240.183.62:  
25/08/2021 16:05:02                         tester: 
25/08/2021 16:05:02              dut.10.240.183.62: x86_64-native-linuxapp-gcc/app/dpdk-testpmd -l 32,33,34,35 -n 4  --file-prefix=dpdk_29620_20210825152429  -a 0000:af:01.0 -- -i --rxq=16 --txq=16 --rxd=384 --txd=384 --disable-rss
25/08/2021 16:05:03              dut.10.240.183.62: EAL: Detected 72 lcore(s)
EAL: Detected 2 NUMA nodes
EAL: Detected static linkage of DPDK
EAL: Multi-process socket /var/run/dpdk/dpdk_29620_20210825152429/mp_socket
EAL: Selected IOVA mode 'PA'
EAL: 1024 hugepages of size 2097152 reserved, but no mounted hugetlbfs found for that size
EAL: VFIO support initialized
EAL: Using IOMMU type 8 (No-IOMMU)
EAL: Probe PCI driver: net_iavf (8086:1889) device: 0000:af:01.0 (socket 1)
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)
iavf_configure_queues(): request RXDID[22] in Queue[0]
iavf_configure_queues(): request RXDID[22] in Queue[1]
iavf_configure_queues(): request RXDID[22] in Queue[2]
iavf_configure_queues(): request RXDID[22] in Queue[3]
iavf_configure_queues(): request RXDID[22] in Queue[4]
iavf_configure_queues(): request RXDID[22] in Queue[5]
iavf_configure_queues(): request RXDID[22] in Queue[6]
iavf_configure_queues(): request RXDID[22] in Queue[7]
iavf_configure_queues(): request RXDID[22] in Queue[8]
iavf_configure_queues(): request RXDID[22] in Queue[9]
iavf_configure_queues(): request RXDID[22] in Queue[10]
iavf_configure_queues(): request RXDID[22] in Queue[11]
iavf_configure_queues(): request RXDID[22] in Queue[12]
iavf_configure_queues(): request RXDID[22] in Queue[13]
iavf_configure_queues(): request RXDID[22] in Queue[14]
iavf_configure_queues(): request RXDID[22] in Queue[15]

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event
Port 0: 00:11:22:33:44:55
Checking link statuses...
Done
25/08/2021 16:05:13              dut.10.240.183.62: set fwd rxonly
25/08/2021 16:05:13              dut.10.240.183.62: 
Set rxonly packet forwarding mode
25/08/2021 16:05:13              dut.10.240.183.62: set verbose 1
25/08/2021 16:05:13              dut.10.240.183.62: 
Change verbose level from 0 to 1
25/08/2021 16:05:13              dut.10.240.183.62: start
25/08/2021 16:05:13              dut.10.240.183.62: 
rxonly packet forwarding - ports=1 - cores=1 - streams=16 - NUMA support enabled, MP allocation mode: native
Logical Core 33 (socket 1) forwards packets on 16 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

  rxonly packet forwarding packets/burst=32
  nb forwarding cores=1 - nb forwarding ports=1
  port 0: RX queue number: 16 Tx queue number: 16
    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=0 hthresh=0  wthresh=0
      TX offloads=0x10000 - TX RS bit threshold=32
25/08/2021 16:05:13              dut.10.240.183.62: show port info all
25/08/2021 16:05:13              dut.10.240.183.62: 

********************* Infos for port 0  *********************
MAC address: 00:11:22:33:44:55
Device name: 0000:af:01.0
Driver name: net_iavf
Firmware-version: not available
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: 64
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
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: 16
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: 16
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
25/08/2021 16:05:13  TestCVLAdvancedIAVFRSSGTPoGRE: ===================Test sub case: mac_ipv4_gre_ipv4_gtpu_ul_ipv6_udp_l3dst================
25/08/2021 16:05:13  TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle test--------------
25/08/2021 16:05:13              dut.10.240.183.62: flow validate 0 ingress pattern eth / ipv4 / gre / ipv4 / udp / gtpu / gtp_psc pdu_t is 1 / ipv6 / udp / end actions rss types ipv6-udp l3-dst-only end key_len 0 queues end / end
25/08/2021 16:05:13              dut.10.240.183.62: 
Flow rule validated
25/08/2021 16:05:13              dut.10.240.183.62: flow create 0 ingress pattern eth / ipv4 / gre / ipv4 / udp / gtpu / gtp_psc pdu_t is 1 / ipv6 / udp / end actions rss types ipv6-udp l3-dst-only end key_len 0 queues end / end
25/08/2021 16:05:14              dut.10.240.183.62: 
Flow rule #0 created
25/08/2021 16:05:14              dut.10.240.183.62: flow list 0
25/08/2021 16:05:14              dut.10.240.183.62: 
ID	Group	Prio	Attr	Rule
0	0	0	i--	ETH IPV4 GRE IPV4 UDP GTPU GTP_PSC IPV6 UDP => RSS
25/08/2021 16:05:14  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:05:14  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(dport=2, sport=4)
25/08/2021 16:05:15              dut.10.240.183.62:  port 0/queue 7: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=134 - nb_segs=1 - RSS hash=0x4b6cec97 - RSS queue=0x7 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x7
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:05:15  TestCVLAdvancedIAVFRSSGTPoGRE: action: save_hash

25/08/2021 16:05:15  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x4b6cec97', '0x7')]
25/08/2021 16:05:15  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:05:15  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2027")/UDP(dport=2, sport=4)
25/08/2021 16:05:16              dut.10.240.183.62: port 0/queue 11: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=134 - nb_segs=1 - RSS hash=0xfa372e8b - RSS queue=0xb - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0xb
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:05:16  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different

25/08/2021 16:05:16  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xfa372e8b', '0xb')]
25/08/2021 16:05:16  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:05:16  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IP(src="1.1.2.14", dst="1.1.2.15")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2926",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(dport=12, sport=14)
25/08/2021 16:05:18              dut.10.240.183.62: port 0/queue 7: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=134 - nb_segs=1 - RSS hash=0x4b6cec97 - RSS queue=0x7 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x7
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:05:18  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_same

25/08/2021 16:05:18  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x4b6cec97', '0x7')]
25/08/2021 16:05:18  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:05:18  TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/IP(dst="192.168.0.1", src="192.168.0.2")/UDP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.7")/UDP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(sport=4, dport=2)']
25/08/2021 16:05:19              dut.10.240.183.62: port 0/queue 0: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=574 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 0: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=582 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 0: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=142 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:05:19  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash

25/08/2021 16:05:19  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 16:05:19  TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle post-test--------------
25/08/2021 16:05:19              dut.10.240.183.62: flow destroy 0 rule 0
25/08/2021 16:05:20              dut.10.240.183.62: 
Flow rule #0 destroyed
testpmd> 
25/08/2021 16:05:20              dut.10.240.183.62: flow list 0
25/08/2021 16:05:20              dut.10.240.183.62: 
25/08/2021 16:05:20  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:05:20  TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(dport=2, sport=4)']
25/08/2021 16:05:22              dut.10.240.183.62:  port 0/queue 0: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=134 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:05:22  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash

25/08/2021 16:05:22  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 16:05:22  TestCVLAdvancedIAVFRSSGTPoGRE: sub_case mac_ipv4_gre_ipv4_gtpu_ul_ipv6_udp_l3dst passed
25/08/2021 16:05:22              dut.10.240.183.62: flow flush 0
25/08/2021 16:05:22              dut.10.240.183.62: 
25/08/2021 16:05:22  TestCVLAdvancedIAVFRSSGTPoGRE: ===================Test sub case: mac_ipv4_gre_ipv4_gtpu_ul_ipv6_udp_l3src================
25/08/2021 16:05:22  TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle test--------------
25/08/2021 16:05:22              dut.10.240.183.62: flow validate 0 ingress pattern eth / ipv4 / gre / ipv4 / udp / gtpu / gtp_psc pdu_t is 1 / ipv6 / udp / end actions rss types ipv6-udp l3-src-only end key_len 0 queues end / end
25/08/2021 16:05:22              dut.10.240.183.62: 
Flow rule validated
25/08/2021 16:05:22              dut.10.240.183.62: flow create 0 ingress pattern eth / ipv4 / gre / ipv4 / udp / gtpu / gtp_psc pdu_t is 1 / ipv6 / udp / end actions rss types ipv6-udp l3-src-only end key_len 0 queues end / end
25/08/2021 16:05:22              dut.10.240.183.62: 
Flow rule #0 created
25/08/2021 16:05:22              dut.10.240.183.62: flow list 0
25/08/2021 16:05:22              dut.10.240.183.62: 
ID	Group	Prio	Attr	Rule
0	0	0	i--	ETH IPV4 GRE IPV4 UDP GTPU GTP_PSC IPV6 UDP => RSS
25/08/2021 16:05:22  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:05:22  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(dport=2, sport=4)
25/08/2021 16:05:23              dut.10.240.183.62:  port 0/queue 10: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=134 - nb_segs=1 - RSS hash=0x81257eba - RSS queue=0xa - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0xa
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:05:23  TestCVLAdvancedIAVFRSSGTPoGRE: action: save_hash

25/08/2021 16:05:23  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x81257eba', '0xa')]
25/08/2021 16:05:23  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:05:23  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2926",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(dport=2, sport=4)
25/08/2021 16:05:25              dut.10.240.183.62: port 0/queue 2: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=134 - nb_segs=1 - RSS hash=0x2e9c2a12 - RSS queue=0x2 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x2
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:05:25  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different

25/08/2021 16:05:25  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x2e9c2a12', '0x2')]
25/08/2021 16:05:25  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:05:25  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IP(src="1.1.2.14", dst="1.1.2.15")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2027")/UDP(dport=12, sport=14)
25/08/2021 16:05:26              dut.10.240.183.62: port 0/queue 10: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=134 - nb_segs=1 - RSS hash=0x81257eba - RSS queue=0xa - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0xa
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:05:26  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_same

25/08/2021 16:05:26  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x81257eba', '0xa')]
25/08/2021 16:05:26  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:05:26  TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/IP(dst="192.168.0.1", src="192.168.0.2")/UDP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.7")/UDP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(sport=4, dport=2)']
25/08/2021 16:05:28              dut.10.240.183.62: port 0/queue 0: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=574 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 0: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=582 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 0: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=142 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:05:28  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash

25/08/2021 16:05:28  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 16:05:28  TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle post-test--------------
25/08/2021 16:05:28              dut.10.240.183.62: flow destroy 0 rule 0
25/08/2021 16:05:29              dut.10.240.183.62: 
Flow rule #0 destroyed
testpmd> 
25/08/2021 16:05:29              dut.10.240.183.62: flow list 0
25/08/2021 16:05:29              dut.10.240.183.62: 
25/08/2021 16:05:29  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:05:29  TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(dport=2, sport=4)']
25/08/2021 16:05:30              dut.10.240.183.62:  port 0/queue 0: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=134 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:05:30  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash

25/08/2021 16:05:30  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 16:05:30  TestCVLAdvancedIAVFRSSGTPoGRE: sub_case mac_ipv4_gre_ipv4_gtpu_ul_ipv6_udp_l3src passed
25/08/2021 16:05:30              dut.10.240.183.62: flow flush 0
25/08/2021 16:05:30              dut.10.240.183.62: 
25/08/2021 16:05:30  TestCVLAdvancedIAVFRSSGTPoGRE: ===================Test sub case: mac_ipv4_gre_ipv4_gtpu_ul_ipv6_udp_l4dst================
25/08/2021 16:05:30  TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle test--------------
25/08/2021 16:05:30              dut.10.240.183.62: flow validate 0 ingress pattern eth / ipv4 / gre / ipv4 / udp / gtpu / gtp_psc pdu_t is 1 / ipv6 / udp / end actions rss types ipv6-udp l4-dst-only end key_len 0 queues end / end
25/08/2021 16:05:30              dut.10.240.183.62: 
Flow rule validated
25/08/2021 16:05:30              dut.10.240.183.62: flow create 0 ingress pattern eth / ipv4 / gre / ipv4 / udp / gtpu / gtp_psc pdu_t is 1 / ipv6 / udp / end actions rss types ipv6-udp l4-dst-only end key_len 0 queues end / end
25/08/2021 16:05:30              dut.10.240.183.62: 
Flow rule #0 created
25/08/2021 16:05:30              dut.10.240.183.62: flow list 0
25/08/2021 16:05:30              dut.10.240.183.62: 
ID	Group	Prio	Attr	Rule
0	0	0	i--	ETH IPV4 GRE IPV4 UDP GTPU GTP_PSC IPV6 UDP => RSS
25/08/2021 16:05:30  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:05:30  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(dport=2, sport=4)
25/08/2021 16:05:32              dut.10.240.183.62:  port 0/queue 14: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=134 - nb_segs=1 - RSS hash=0x20c3b66e - RSS queue=0xe - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0xe
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:05:32  TestCVLAdvancedIAVFRSSGTPoGRE: action: save_hash

25/08/2021 16:05:32  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x20c3b66e', '0xe')]
25/08/2021 16:05:32  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:05:32  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(dport=12, sport=4)
25/08/2021 16:05:33              dut.10.240.183.62: port 0/queue 12: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=134 - nb_segs=1 - RSS hash=0x185136ac - RSS queue=0xc - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0xc
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:05:33  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different

25/08/2021 16:05:33  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x185136ac', '0xc')]
25/08/2021 16:05:33  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:05:33  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IP(src="1.1.2.14", dst="1.1.2.15")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2926",dst="CDCD:910A:2222:5498:8475:1111:3900:2027")/UDP(dport=2, sport=14)
25/08/2021 16:05:34              dut.10.240.183.62: port 0/queue 14: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=134 - nb_segs=1 - RSS hash=0x20c3b66e - RSS queue=0xe - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0xe
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:05:34  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_same

25/08/2021 16:05:34  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x20c3b66e', '0xe')]
25/08/2021 16:05:34  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:05:34  TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/IP(dst="192.168.0.1", src="192.168.0.2")/UDP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.7")/UDP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(sport=4, dport=2)']
25/08/2021 16:05:36              dut.10.240.183.62: port 0/queue 0: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=574 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 0: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=582 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 0: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=142 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:05:36  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash

25/08/2021 16:05:36  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 16:05:36  TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle post-test--------------
25/08/2021 16:05:36              dut.10.240.183.62: flow destroy 0 rule 0
25/08/2021 16:05:37              dut.10.240.183.62: 
Flow rule #0 destroyed
testpmd> 
25/08/2021 16:05:37              dut.10.240.183.62: flow list 0
25/08/2021 16:05:37              dut.10.240.183.62: 
25/08/2021 16:05:37  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:05:37  TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(dport=2, sport=4)']
25/08/2021 16:05:38              dut.10.240.183.62:  port 0/queue 0: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=134 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:05:38  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash

25/08/2021 16:05:38  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 16:05:38  TestCVLAdvancedIAVFRSSGTPoGRE: sub_case mac_ipv4_gre_ipv4_gtpu_ul_ipv6_udp_l4dst passed
25/08/2021 16:05:38              dut.10.240.183.62: flow flush 0
25/08/2021 16:05:38              dut.10.240.183.62: 
25/08/2021 16:05:38  TestCVLAdvancedIAVFRSSGTPoGRE: ===================Test sub case: mac_ipv4_gre_ipv4_gtpu_ul_ipv6_udp_l4src================
25/08/2021 16:05:38  TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle test--------------
25/08/2021 16:05:38              dut.10.240.183.62: flow validate 0 ingress pattern eth / ipv4 / gre / ipv4 / udp / gtpu / gtp_psc pdu_t is 1 / ipv6 / udp / end actions rss types ipv6-udp l4-src-only end key_len 0 queues end / end
25/08/2021 16:05:39              dut.10.240.183.62: 
Flow rule validated
25/08/2021 16:05:39              dut.10.240.183.62: flow create 0 ingress pattern eth / ipv4 / gre / ipv4 / udp / gtpu / gtp_psc pdu_t is 1 / ipv6 / udp / end actions rss types ipv6-udp l4-src-only end key_len 0 queues end / end
25/08/2021 16:05:39              dut.10.240.183.62: 
Flow rule #0 created
25/08/2021 16:05:39              dut.10.240.183.62: flow list 0
25/08/2021 16:05:39              dut.10.240.183.62: 
ID	Group	Prio	Attr	Rule
0	0	0	i--	ETH IPV4 GRE IPV4 UDP GTPU GTP_PSC IPV6 UDP => RSS
25/08/2021 16:05:39  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:05:39  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(dport=2, sport=4)
25/08/2021 16:05:40              dut.10.240.183.62:  port 0/queue 7: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=134 - nb_segs=1 - RSS hash=0x1061db37 - RSS queue=0x7 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x7
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:05:40  TestCVLAdvancedIAVFRSSGTPoGRE: action: save_hash

25/08/2021 16:05:40  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x1061db37', '0x7')]
25/08/2021 16:05:40  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:05:40  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(dport=2, sport=14)
25/08/2021 16:05:41              dut.10.240.183.62: port 0/queue 2: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=134 - nb_segs=1 - RSS hash=0x389280c2 - RSS queue=0x2 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x2
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:05:41  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different

25/08/2021 16:05:41  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x389280c2', '0x2')]
25/08/2021 16:05:41  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:05:41  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IP(src="1.1.2.14", dst="1.1.2.15")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2926",dst="CDCD:910A:2222:5498:8475:1111:3900:2027")/UDP(dport=12, sport=4)
25/08/2021 16:05:43              dut.10.240.183.62: port 0/queue 7: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=134 - nb_segs=1 - RSS hash=0x1061db37 - RSS queue=0x7 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x7
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:05:43  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_same

25/08/2021 16:05:43  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x1061db37', '0x7')]
25/08/2021 16:05:43  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:05:43  TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/IP(dst="192.168.0.1", src="192.168.0.2")/UDP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.7")/UDP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(sport=4, dport=2)']
25/08/2021 16:05:44              dut.10.240.183.62: port 0/queue 0: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=574 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 0: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=582 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 0: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=142 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:05:44  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash

25/08/2021 16:05:44  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 16:05:44  TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle post-test--------------
25/08/2021 16:05:44              dut.10.240.183.62: flow destroy 0 rule 0
25/08/2021 16:05:45              dut.10.240.183.62: 
Flow rule #0 destroyed
testpmd> 
25/08/2021 16:05:45              dut.10.240.183.62: flow list 0
25/08/2021 16:05:45              dut.10.240.183.62: 
25/08/2021 16:05:45  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:05:45  TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(dport=2, sport=4)']
25/08/2021 16:05:47              dut.10.240.183.62:  port 0/queue 0: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=134 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:05:47  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash

25/08/2021 16:05:47  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 16:05:47  TestCVLAdvancedIAVFRSSGTPoGRE: sub_case mac_ipv4_gre_ipv4_gtpu_ul_ipv6_udp_l4src passed
25/08/2021 16:05:47              dut.10.240.183.62: flow flush 0
25/08/2021 16:05:47              dut.10.240.183.62: 
25/08/2021 16:05:47  TestCVLAdvancedIAVFRSSGTPoGRE: ===================Test sub case: mac_ipv4_gre_ipv4_gtpu_ul_ipv6_udp_l3dstl4dst================
25/08/2021 16:05:47  TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle test--------------
25/08/2021 16:05:47              dut.10.240.183.62: flow validate 0 ingress pattern eth / ipv4 / gre / ipv4 / udp / gtpu / gtp_psc pdu_t is 1 / ipv6 / udp / end actions rss types ipv6-udp l3-dst-only l4-dst-only end key_len 0 queues end / end
25/08/2021 16:05:47              dut.10.240.183.62: 
Flow rule validated
25/08/2021 16:05:47              dut.10.240.183.62: flow create 0 ingress pattern eth / ipv4 / gre / ipv4 / udp / gtpu / gtp_psc pdu_t is 1 / ipv6 / udp / end actions rss types ipv6-udp l3-dst-only l4-dst-only end key_len 0 queues end / end
25/08/2021 16:05:47              dut.10.240.183.62: 
Flow rule #0 created
25/08/2021 16:05:47              dut.10.240.183.62: flow list 0
25/08/2021 16:05:47              dut.10.240.183.62: 
ID	Group	Prio	Attr	Rule
0	0	0	i--	ETH IPV4 GRE IPV4 UDP GTPU GTP_PSC IPV6 UDP => RSS
25/08/2021 16:05:47  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:05:47  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(dport=2, sport=4)
25/08/2021 16:05:48              dut.10.240.183.62:  port 0/queue 5: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=134 - nb_segs=1 - RSS hash=0x11bf8eb5 - RSS queue=0x5 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x5
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:05:48  TestCVLAdvancedIAVFRSSGTPoGRE: action: save_hash

25/08/2021 16:05:48  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x11bf8eb5', '0x5')]
25/08/2021 16:05:48  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:05:48  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2027")/UDP(dport=2, sport=4)
25/08/2021 16:05:50              dut.10.240.183.62: port 0/queue 9: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=134 - nb_segs=1 - RSS hash=0xa0e44ca9 - RSS queue=0x9 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x9
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:05:50  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different

25/08/2021 16:05:50  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xa0e44ca9', '0x9')]
25/08/2021 16:05:50  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:05:50  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(dport=12, sport=4)
25/08/2021 16:05:51              dut.10.240.183.62: port 0/queue 14: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=134 - nb_segs=1 - RSS hash=0xf0b1850e - RSS queue=0xe - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0xe
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:05:51  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different

25/08/2021 16:05:51  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xf0b1850e', '0xe')]
25/08/2021 16:05:51  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:05:51  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IP(src="1.1.2.14", dst="1.1.2.15")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2926",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(dport=2, sport=14)
25/08/2021 16:05:52              dut.10.240.183.62: port 0/queue 5: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=134 - nb_segs=1 - RSS hash=0x11bf8eb5 - RSS queue=0x5 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x5
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:05:52  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_same

25/08/2021 16:05:52  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x11bf8eb5', '0x5')]
25/08/2021 16:05:52  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:05:52  TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/IP(dst="192.168.0.1", src="192.168.0.2")/UDP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.7")/UDP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(sport=4, dport=2)']
25/08/2021 16:05:54              dut.10.240.183.62: port 0/queue 0: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=574 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 0: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=582 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 0: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=142 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:05:54  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash

25/08/2021 16:05:54  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 16:05:54  TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle post-test--------------
25/08/2021 16:05:54              dut.10.240.183.62: flow destroy 0 rule 0
25/08/2021 16:05:55              dut.10.240.183.62: 
Flow rule #0 destroyed
testpmd> 
25/08/2021 16:05:55              dut.10.240.183.62: flow list 0
25/08/2021 16:05:55              dut.10.240.183.62: 
25/08/2021 16:05:55  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:05:55  TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(dport=2, sport=4)']
25/08/2021 16:05:56              dut.10.240.183.62:  port 0/queue 0: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=134 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:05:56  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash

25/08/2021 16:05:56  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 16:05:56  TestCVLAdvancedIAVFRSSGTPoGRE: sub_case mac_ipv4_gre_ipv4_gtpu_ul_ipv6_udp_l3dstl4dst passed
25/08/2021 16:05:56              dut.10.240.183.62: flow flush 0
25/08/2021 16:05:56              dut.10.240.183.62: 
25/08/2021 16:05:56  TestCVLAdvancedIAVFRSSGTPoGRE: ===================Test sub case: mac_ipv4_gre_ipv4_gtpu_ul_ipv6_udp_l3srcl4dst================
25/08/2021 16:05:56  TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle test--------------
25/08/2021 16:05:56              dut.10.240.183.62: flow validate 0 ingress pattern eth / ipv4 / gre / ipv4 / udp / gtpu / gtp_psc pdu_t is 1 / ipv6 / udp / end actions rss types ipv6-udp l3-src-only l4-dst-only end key_len 0 queues end / end
25/08/2021 16:05:57              dut.10.240.183.62: 
Flow rule validated
25/08/2021 16:05:57              dut.10.240.183.62: flow create 0 ingress pattern eth / ipv4 / gre / ipv4 / udp / gtpu / gtp_psc pdu_t is 1 / ipv6 / udp / end actions rss types ipv6-udp l3-src-only l4-dst-only end key_len 0 queues end / end
25/08/2021 16:05:57              dut.10.240.183.62: 
Flow rule #0 created
25/08/2021 16:05:57              dut.10.240.183.62: flow list 0
25/08/2021 16:05:57              dut.10.240.183.62: 
ID	Group	Prio	Attr	Rule
0	0	0	i--	ETH IPV4 GRE IPV4 UDP GTPU GTP_PSC IPV6 UDP => RSS
25/08/2021 16:05:57  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:05:57  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(dport=2, sport=4)
25/08/2021 16:05:58              dut.10.240.183.62:  port 0/queue 8: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=134 - nb_segs=1 - RSS hash=0xdbf61c98 - RSS queue=0x8 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x8
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:05:58  TestCVLAdvancedIAVFRSSGTPoGRE: action: save_hash

25/08/2021 16:05:58  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xdbf61c98', '0x8')]
25/08/2021 16:05:58  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:05:58  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2926",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(dport=2, sport=4)
25/08/2021 16:05:59              dut.10.240.183.62: port 0/queue 0: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=134 - nb_segs=1 - RSS hash=0x744f4830 - RSS queue=0x0 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:05:59  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different

25/08/2021 16:05:59  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x744f4830', '0x0')]
25/08/2021 16:05:59  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:05:59  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(dport=12, sport=4)
25/08/2021 16:06:01              dut.10.240.183.62: port 0/queue 3: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=134 - nb_segs=1 - RSS hash=0x3af81723 - RSS queue=0x3 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x3
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:06:01  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different

25/08/2021 16:06:01  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x3af81723', '0x3')]
25/08/2021 16:06:01  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:06:01  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IP(src="1.1.2.14", dst="1.1.2.15")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2027")/UDP(dport=2, sport=14)
25/08/2021 16:06:02              dut.10.240.183.62: port 0/queue 8: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=134 - nb_segs=1 - RSS hash=0xdbf61c98 - RSS queue=0x8 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x8
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:06:02  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_same

25/08/2021 16:06:02  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xdbf61c98', '0x8')]
25/08/2021 16:06:02  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:06:02  TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/IP(dst="192.168.0.1", src="192.168.0.2")/UDP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.7")/UDP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(sport=4, dport=2)']
25/08/2021 16:06:04              dut.10.240.183.62: port 0/queue 0: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=574 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 0: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=582 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 0: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=142 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:06:04  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash

25/08/2021 16:06:04  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 16:06:04  TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle post-test--------------
25/08/2021 16:06:04              dut.10.240.183.62: flow destroy 0 rule 0
25/08/2021 16:06:05              dut.10.240.183.62: 
Flow rule #0 destroyed
testpmd> 
25/08/2021 16:06:05              dut.10.240.183.62: flow list 0
25/08/2021 16:06:05              dut.10.240.183.62: 
25/08/2021 16:06:05  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:06:05  TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(dport=2, sport=4)']
25/08/2021 16:06:06              dut.10.240.183.62:  port 0/queue 0: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=134 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:06:06  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash

25/08/2021 16:06:06  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 16:06:06  TestCVLAdvancedIAVFRSSGTPoGRE: sub_case mac_ipv4_gre_ipv4_gtpu_ul_ipv6_udp_l3srcl4dst passed
25/08/2021 16:06:06              dut.10.240.183.62: flow flush 0
25/08/2021 16:06:06              dut.10.240.183.62: 
25/08/2021 16:06:06  TestCVLAdvancedIAVFRSSGTPoGRE: ===================Test sub case: mac_ipv4_gre_ipv4_gtpu_ul_ipv6_udp_l3dstl4src================
25/08/2021 16:06:06  TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle test--------------
25/08/2021 16:06:06              dut.10.240.183.62: flow validate 0 ingress pattern eth / ipv4 / gre / ipv4 / udp / gtpu / gtp_psc pdu_t is 1 / ipv6 / udp / end actions rss types ipv6-udp l3-dst-only l4-src-only end key_len 0 queues end / end
25/08/2021 16:06:06              dut.10.240.183.62: 
Flow rule validated
25/08/2021 16:06:06              dut.10.240.183.62: flow create 0 ingress pattern eth / ipv4 / gre / ipv4 / udp / gtpu / gtp_psc pdu_t is 1 / ipv6 / udp / end actions rss types ipv6-udp l3-dst-only l4-src-only end key_len 0 queues end / end
25/08/2021 16:06:06              dut.10.240.183.62: 
Flow rule #0 created
25/08/2021 16:06:06              dut.10.240.183.62: flow list 0
25/08/2021 16:06:06              dut.10.240.183.62: 
ID	Group	Prio	Attr	Rule
0	0	0	i--	ETH IPV4 GRE IPV4 UDP GTPU GTP_PSC IPV6 UDP => RSS
25/08/2021 16:06:06  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:06:06  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(dport=2, sport=4)
25/08/2021 16:06:08              dut.10.240.183.62:  port 0/queue 6: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=134 - nb_segs=1 - RSS hash=0x66055d86 - RSS queue=0x6 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x6
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:06:08  TestCVLAdvancedIAVFRSSGTPoGRE: action: save_hash

25/08/2021 16:06:08  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x66055d86', '0x6')]
25/08/2021 16:06:08  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:06:08  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2027")/UDP(dport=2, sport=4)
25/08/2021 16:06:09              dut.10.240.183.62: port 0/queue 10: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=134 - nb_segs=1 - RSS hash=0xd75e9f9a - RSS queue=0xa - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0xa
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:06:09  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different

25/08/2021 16:06:09  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xd75e9f9a', '0xa')]
25/08/2021 16:06:09  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:06:09  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(dport=2, sport=14)
25/08/2021 16:06:10              dut.10.240.183.62: port 0/queue 12: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=134 - nb_segs=1 - RSS hash=0xaa62e72c - RSS queue=0xc - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0xc
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:06:10  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different

25/08/2021 16:06:10  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xaa62e72c', '0xc')]
25/08/2021 16:06:10  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:06:10  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IP(src="1.1.2.14", dst="1.1.2.15")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2926",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(dport=12, sport=4)
25/08/2021 16:06:12              dut.10.240.183.62: port 0/queue 6: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=134 - nb_segs=1 - RSS hash=0x66055d86 - RSS queue=0x6 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x6
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:06:12  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_same

25/08/2021 16:06:12  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x66055d86', '0x6')]
25/08/2021 16:06:12  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:06:12  TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/IP(dst="192.168.0.1", src="192.168.0.2")/UDP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.7")/UDP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(sport=4, dport=2)']
25/08/2021 16:06:13              dut.10.240.183.62: port 0/queue 0: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=574 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 0: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=582 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 0: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=142 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:06:13  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash

25/08/2021 16:06:13  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 16:06:13  TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle post-test--------------
25/08/2021 16:06:13              dut.10.240.183.62: flow destroy 0 rule 0
25/08/2021 16:06:14              dut.10.240.183.62: 
Flow rule #0 destroyed
testpmd> 
25/08/2021 16:06:14              dut.10.240.183.62: flow list 0
25/08/2021 16:06:14              dut.10.240.183.62: 
25/08/2021 16:06:14  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:06:14  TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(dport=2, sport=4)']
25/08/2021 16:06:16              dut.10.240.183.62:  port 0/queue 0: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=134 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:06:16  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash

25/08/2021 16:06:16  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 16:06:16  TestCVLAdvancedIAVFRSSGTPoGRE: sub_case mac_ipv4_gre_ipv4_gtpu_ul_ipv6_udp_l3dstl4src passed
25/08/2021 16:06:16              dut.10.240.183.62: flow flush 0
25/08/2021 16:06:16              dut.10.240.183.62: 
25/08/2021 16:06:16  TestCVLAdvancedIAVFRSSGTPoGRE: ===================Test sub case: mac_ipv4_gre_ipv4_gtpu_ul_ipv6_udp_l3srcl4src================
25/08/2021 16:06:16  TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle test--------------
25/08/2021 16:06:16              dut.10.240.183.62: flow validate 0 ingress pattern eth / ipv4 / gre / ipv4 / udp / gtpu / gtp_psc pdu_t is 1 / ipv6 / udp / end actions rss types ipv6-udp l3-src-only l4-src-only end key_len 0 queues end / end
25/08/2021 16:06:16              dut.10.240.183.62: 
Flow rule validated
25/08/2021 16:06:16              dut.10.240.183.62: flow create 0 ingress pattern eth / ipv4 / gre / ipv4 / udp / gtpu / gtp_psc pdu_t is 1 / ipv6 / udp / end actions rss types ipv6-udp l3-src-only l4-src-only end key_len 0 queues end / end
25/08/2021 16:06:16              dut.10.240.183.62: 
Flow rule #0 created
25/08/2021 16:06:16              dut.10.240.183.62: flow list 0
25/08/2021 16:06:16              dut.10.240.183.62: 
ID	Group	Prio	Attr	Rule
0	0	0	i--	ETH IPV4 GRE IPV4 UDP GTPU GTP_PSC IPV6 UDP => RSS
25/08/2021 16:06:16  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:06:16  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(dport=2, sport=4)
25/08/2021 16:06:17              dut.10.240.183.62:  port 0/queue 11: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=134 - nb_segs=1 - RSS hash=0xac4ccfab - RSS queue=0xb - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0xb
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:06:17  TestCVLAdvancedIAVFRSSGTPoGRE: action: save_hash

25/08/2021 16:06:17  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xac4ccfab', '0xb')]
25/08/2021 16:06:17  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:06:17  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2926",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(dport=2, sport=4)
25/08/2021 16:06:19              dut.10.240.183.62: port 0/queue 3: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=134 - nb_segs=1 - RSS hash=0x3f59b03 - RSS queue=0x3 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x3
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:06:19  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different

25/08/2021 16:06:19  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x3f59b03', '0x3')]
25/08/2021 16:06:19  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:06:19  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(dport=2, sport=14)
25/08/2021 16:06:20              dut.10.240.183.62: port 0/queue 1: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=134 - nb_segs=1 - RSS hash=0x602b7501 - RSS queue=0x1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x1
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:06:20  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different

25/08/2021 16:06:20  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x602b7501', '0x1')]
25/08/2021 16:06:20  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:06:20  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IP(src="1.1.2.14", dst="1.1.2.15")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2027")/UDP(dport=12, sport=4)
25/08/2021 16:06:21              dut.10.240.183.62: port 0/queue 11: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=134 - nb_segs=1 - RSS hash=0xac4ccfab - RSS queue=0xb - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0xb
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:06:21  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_same

25/08/2021 16:06:21  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xac4ccfab', '0xb')]
25/08/2021 16:06:21  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:06:21  TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/IP(dst="192.168.0.1", src="192.168.0.2")/UDP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.7")/UDP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(sport=4, dport=2)']
25/08/2021 16:06:23              dut.10.240.183.62: port 0/queue 0: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=574 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 0: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=582 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 0: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=142 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:06:23  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash

25/08/2021 16:06:23  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 16:06:23  TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle post-test--------------
25/08/2021 16:06:23              dut.10.240.183.62: flow destroy 0 rule 0
25/08/2021 16:06:24              dut.10.240.183.62: 
Flow rule #0 destroyed
testpmd> 
25/08/2021 16:06:24              dut.10.240.183.62: flow list 0
25/08/2021 16:06:24              dut.10.240.183.62: 
25/08/2021 16:06:24  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:06:24  TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(dport=2, sport=4)']
25/08/2021 16:06:25              dut.10.240.183.62:  port 0/queue 0: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=134 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:06:25  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash

25/08/2021 16:06:25  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 16:06:25  TestCVLAdvancedIAVFRSSGTPoGRE: sub_case mac_ipv4_gre_ipv4_gtpu_ul_ipv6_udp_l3srcl4src passed
25/08/2021 16:06:25              dut.10.240.183.62: flow flush 0
25/08/2021 16:06:25              dut.10.240.183.62: 
25/08/2021 16:06:25  TestCVLAdvancedIAVFRSSGTPoGRE: ===================Test sub case: mac_ipv4_gre_ipv4_gtpu_ul_ipv6_udp_all================
25/08/2021 16:06:25  TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle test--------------
25/08/2021 16:06:25              dut.10.240.183.62: flow validate 0 ingress pattern eth / ipv4 / gre / ipv4 / udp / gtpu / gtp_psc pdu_t is 1 / ipv6 / udp / end actions rss types ipv6-udp end key_len 0 queues end / end
25/08/2021 16:06:25              dut.10.240.183.62: 
Flow rule validated
25/08/2021 16:06:25              dut.10.240.183.62: flow create 0 ingress pattern eth / ipv4 / gre / ipv4 / udp / gtpu / gtp_psc pdu_t is 1 / ipv6 / udp / end actions rss types ipv6-udp end key_len 0 queues end / end
25/08/2021 16:06:26              dut.10.240.183.62: 
Flow rule #0 created
25/08/2021 16:06:26              dut.10.240.183.62: flow list 0
25/08/2021 16:06:26              dut.10.240.183.62: 
ID	Group	Prio	Attr	Rule
0	0	0	i--	ETH IPV4 GRE IPV4 UDP GTPU GTP_PSC IPV6 UDP => RSS
25/08/2021 16:06:26  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:06:26  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(dport=2, sport=4)
25/08/2021 16:06:27              dut.10.240.183.62:  port 0/queue 10: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=134 - nb_segs=1 - RSS hash=0x3ce5a1ba - RSS queue=0xa - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0xa
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:06:27  TestCVLAdvancedIAVFRSSGTPoGRE: action: save_hash

25/08/2021 16:06:27  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x3ce5a1ba', '0xa')]
25/08/2021 16:06:27  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:06:27  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2926",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(dport=2, sport=4)
25/08/2021 16:06:28              dut.10.240.183.62: port 0/queue 2: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=134 - nb_segs=1 - RSS hash=0x935cf512 - RSS queue=0x2 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x2
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:06:28  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different

25/08/2021 16:06:28  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x935cf512', '0x2')]
25/08/2021 16:06:28  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:06:28  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2027")/UDP(dport=2, sport=4)
25/08/2021 16:06:30              dut.10.240.183.62: port 0/queue 9: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=134 - nb_segs=1 - RSS hash=0x61d2d369 - RSS queue=0x9 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x9
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:06:30  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different

25/08/2021 16:06:30  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x61d2d369', '0x9')]
25/08/2021 16:06:30  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:06:30  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(dport=2, sport=14)
25/08/2021 16:06:31              dut.10.240.183.62: port 0/queue 5: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=134 - nb_segs=1 - RSS hash=0x4e111515 - RSS queue=0x5 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x5
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:06:31  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different

25/08/2021 16:06:31  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x4e111515', '0x5')]
25/08/2021 16:06:31  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:06:31  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(dport=12, sport=4)
25/08/2021 16:06:32              dut.10.240.183.62: port 0/queue 9: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=134 - nb_segs=1 - RSS hash=0x95597559 - RSS queue=0x9 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x9
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:06:32  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different

25/08/2021 16:06:32  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x95597559', '0x9')]
25/08/2021 16:06:32  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:06:32  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IP(src="1.1.2.14", dst="1.1.2.15")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(dport=2, sport=4)
25/08/2021 16:06:34              dut.10.240.183.62: port 0/queue 10: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=134 - nb_segs=1 - RSS hash=0x3ce5a1ba - RSS queue=0xa - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0xa
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:06:34  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_same

25/08/2021 16:06:34  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x3ce5a1ba', '0xa')]
25/08/2021 16:06:34  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:06:34  TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/IP(dst="192.168.0.1", src="192.168.0.2")/UDP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.7")/UDP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(sport=4, dport=2)']
25/08/2021 16:06:35              dut.10.240.183.62: port 0/queue 0: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=574 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 0: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=582 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 0: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=142 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:06:35  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash

25/08/2021 16:06:35  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 16:06:35  TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle post-test--------------
25/08/2021 16:06:35              dut.10.240.183.62: flow destroy 0 rule 0
25/08/2021 16:06:36              dut.10.240.183.62: 
Flow rule #0 destroyed
testpmd> 
25/08/2021 16:06:36              dut.10.240.183.62: flow list 0
25/08/2021 16:06:36              dut.10.240.183.62: 
25/08/2021 16:06:36  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:06:36  TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")']
25/08/2021 16:06:38              dut.10.240.183.62:  port 0/queue 0: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=126 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:06:38  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash

25/08/2021 16:06:38  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 16:06:38  TestCVLAdvancedIAVFRSSGTPoGRE: sub_case mac_ipv4_gre_ipv4_gtpu_ul_ipv6_udp_all passed
25/08/2021 16:06:38              dut.10.240.183.62: flow flush 0
25/08/2021 16:06:38              dut.10.240.183.62: 
25/08/2021 16:06:38  TestCVLAdvancedIAVFRSSGTPoGRE: {'mac_ipv4_gre_ipv4_gtpu_ul_ipv6_udp_l3dst': 'passed', 'mac_ipv4_gre_ipv4_gtpu_ul_ipv6_udp_l3src': 'passed', 'mac_ipv4_gre_ipv4_gtpu_ul_ipv6_udp_l4dst': 'passed', 'mac_ipv4_gre_ipv4_gtpu_ul_ipv6_udp_l4src': 'passed', 'mac_ipv4_gre_ipv4_gtpu_ul_ipv6_udp_l3dstl4dst': 'passed', 'mac_ipv4_gre_ipv4_gtpu_ul_ipv6_udp_l3srcl4dst': 'passed', 'mac_ipv4_gre_ipv4_gtpu_ul_ipv6_udp_l3dstl4src': 'passed', 'mac_ipv4_gre_ipv4_gtpu_ul_ipv6_udp_l3srcl4src': 'passed', 'mac_ipv4_gre_ipv4_gtpu_ul_ipv6_udp_all': 'passed'}
25/08/2021 16:06:38  TestCVLAdvancedIAVFRSSGTPoGRE: pass rate is: 100.0
25/08/2021 16:06:38  TestCVLAdvancedIAVFRSSGTPoGRE: Test Case test_mac_ipv4_gre_ipv4_gtpu_ul_ipv6_udp_toeplitz Result PASSED:
25/08/2021 16:06:38              dut.10.240.183.62: quit
25/08/2021 16:06:39              dut.10.240.183.62: 
Telling cores to stop...
Waiting for lcores to finish...

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

  ------- 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= 2 -> TX Port= 0/Queue= 2 -------
  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: 3              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= 8 -> TX Port= 0/Queue= 8 -------
  RX-packets: 2              TX-packets: 0              TX-dropped: 0             

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

  ------- Forward Stats for RX Port= 0/Queue=10 -> TX Port= 0/Queue=10 -------
  RX-packets: 5              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=12 -> TX Port= 0/Queue=12 -------
  RX-packets: 2              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 statistics for port 0  ----------------------
  RX-packets: 70             RX-dropped: 0             RX-total: 70
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ----------------------------------------------------------------------------

  +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
  RX-packets: 70             RX-dropped: 0             RX-total: 70
  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...
25/08/2021 16:06:39  TestCVLAdvancedIAVFRSSGTPoGRE: Test Case test_mac_ipv4_gre_ipv6_gtpu_dl_ipv4_symmetric Begin
25/08/2021 16:06:39              dut.10.240.183.62:  
25/08/2021 16:06:39                         tester: 
25/08/2021 16:06:39              dut.10.240.183.62: x86_64-native-linuxapp-gcc/app/dpdk-testpmd -l 32,33,34,35 -n 4  --file-prefix=dpdk_29620_20210825152429  -a 0000:af:01.0 -- -i --rxq=16 --txq=16 --rxd=384 --txd=384 --disable-rss
25/08/2021 16:06:40              dut.10.240.183.62: EAL: Detected 72 lcore(s)
EAL: Detected 2 NUMA nodes
EAL: Detected static linkage of DPDK
EAL: Multi-process socket /var/run/dpdk/dpdk_29620_20210825152429/mp_socket
EAL: Selected IOVA mode 'PA'
EAL: 1024 hugepages of size 2097152 reserved, but no mounted hugetlbfs found for that size
EAL: VFIO support initialized
EAL: Using IOMMU type 8 (No-IOMMU)
EAL: Probe PCI driver: net_iavf (8086:1889) device: 0000:af:01.0 (socket 1)
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)
iavf_configure_queues(): request RXDID[22] in Queue[0]
iavf_configure_queues(): request RXDID[22] in Queue[1]
iavf_configure_queues(): request RXDID[22] in Queue[2]
iavf_configure_queues(): request RXDID[22] in Queue[3]
iavf_configure_queues(): request RXDID[22] in Queue[4]
iavf_configure_queues(): request RXDID[22] in Queue[5]
iavf_configure_queues(): request RXDID[22] in Queue[6]
iavf_configure_queues(): request RXDID[22] in Queue[7]
iavf_configure_queues(): request RXDID[22] in Queue[8]
iavf_configure_queues(): request RXDID[22] in Queue[9]
iavf_configure_queues(): request RXDID[22] in Queue[10]
iavf_configure_queues(): request RXDID[22] in Queue[11]
iavf_configure_queues(): request RXDID[22] in Queue[12]
iavf_configure_queues(): request RXDID[22] in Queue[13]
iavf_configure_queues(): request RXDID[22] in Queue[14]
iavf_configure_queues(): request RXDID[22] in Queue[15]

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event
Port 0: 00:11:22:33:44:55
Checking link statuses...
Done
25/08/2021 16:06:50              dut.10.240.183.62: set fwd rxonly
25/08/2021 16:06:50              dut.10.240.183.62: 
Set rxonly packet forwarding mode
25/08/2021 16:06:50              dut.10.240.183.62: set verbose 1
25/08/2021 16:06:50              dut.10.240.183.62: 
Change verbose level from 0 to 1
25/08/2021 16:06:50              dut.10.240.183.62: start
25/08/2021 16:06:50              dut.10.240.183.62: 
rxonly packet forwarding - ports=1 - cores=1 - streams=16 - NUMA support enabled, MP allocation mode: native
Logical Core 33 (socket 1) forwards packets on 16 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

  rxonly packet forwarding packets/burst=32
  nb forwarding cores=1 - nb forwarding ports=1
  port 0: RX queue number: 16 Tx queue number: 16
    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=0 hthresh=0  wthresh=0
      TX offloads=0x10000 - TX RS bit threshold=32
25/08/2021 16:06:50              dut.10.240.183.62: show port info all
25/08/2021 16:06:50              dut.10.240.183.62: 

********************* Infos for port 0  *********************
MAC address: 00:11:22:33:44:55
Device name: 0000:af:01.0
Driver name: net_iavf
Firmware-version: not available
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: 64
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
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: 16
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: 16
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
25/08/2021 16:06:50  TestCVLAdvancedIAVFRSSGTPoGRE: ===================Test sub case: mac_ipv4_gre_ipv6_gtpu_dl_ipv4_symmetric================
25/08/2021 16:06:50  TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle test--------------
25/08/2021 16:06:50              dut.10.240.183.62: flow validate 0 ingress pattern eth / ipv4 / gre / ipv6 / udp / gtpu / gtp_psc pdu_t is 0 / ipv4 / end actions rss func symmetric_toeplitz types ipv4 end key_len 0 queues end / end
25/08/2021 16:06:50              dut.10.240.183.62: 
Flow rule validated
25/08/2021 16:06:50              dut.10.240.183.62: flow create 0 ingress pattern eth / ipv4 / gre / ipv6 / udp / gtpu / gtp_psc pdu_t is 0 / ipv4 / end actions rss func symmetric_toeplitz types ipv4 end key_len 0 queues end / end
25/08/2021 16:06:50              dut.10.240.183.62: 
Flow rule #0 created
25/08/2021 16:06:50              dut.10.240.183.62: flow list 0
25/08/2021 16:06:50              dut.10.240.183.62: 
ID	Group	Prio	Attr	Rule
0	0	0	i--	ETH IPV4 GRE IPV6 UDP GTPU GTP_PSC IPV4 => RSS
25/08/2021 16:06:50  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:06:50  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP()/GRE()/IPv6()/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.7")
25/08/2021 16:06:56              dut.10.240.183.62:  port 0/queue 15: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=126 - nb_segs=1 - RSS hash=0xabc90b5f - RSS queue=0xf - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0xf
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:06:56  TestCVLAdvancedIAVFRSSGTPoGRE: action: {'save_hash': 'gtpogre-ipv4-nonfrag'}

25/08/2021 16:06:56  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xabc90b5f', '0xf')]
25/08/2021 16:06:56  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:06:56  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP()/GRE()/IPv6()/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IP(src="1.1.2.7", dst="1.1.2.6")
25/08/2021 16:06:58              dut.10.240.183.62: port 0/queue 15: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=126 - nb_segs=1 - RSS hash=0xabc90b5f - RSS queue=0xf - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0xf
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:06:58  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_same

25/08/2021 16:06:58  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xabc90b5f', '0xf')]
25/08/2021 16:06:58  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:06:58  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP()/GRE()/IPv6()/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")
25/08/2021 16:06:59              dut.10.240.183.62: port 0/queue 0: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=146 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:06:59  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash

25/08/2021 16:06:59  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 16:06:59  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:06:59  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP()/GRE()/IPv6()/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.7")
25/08/2021 16:07:00              dut.10.240.183.62: port 0/queue 0: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=126 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:07:00  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash

25/08/2021 16:07:00  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 16:07:00  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:07:00  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP()/GRE()/IPv6()/UDP()/GTP_U_Header()/IP(src="1.1.2.6", dst="1.1.2.7")
25/08/2021 16:07:02              dut.10.240.183.62: port 0/queue 0: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=114 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:07:02  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash

25/08/2021 16:07:02  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 16:07:02  TestCVLAdvancedIAVFRSSGTPoGRE: sub_case mac_ipv4_gre_ipv6_gtpu_dl_ipv4_symmetric passed
25/08/2021 16:07:02              dut.10.240.183.62: flow flush 0
25/08/2021 16:07:02              dut.10.240.183.62: 
25/08/2021 16:07:02  TestCVLAdvancedIAVFRSSGTPoGRE: {'mac_ipv4_gre_ipv6_gtpu_dl_ipv4_symmetric': 'passed'}
25/08/2021 16:07:02  TestCVLAdvancedIAVFRSSGTPoGRE: pass rate is: 100.0
25/08/2021 16:07:02  TestCVLAdvancedIAVFRSSGTPoGRE: Test Case test_mac_ipv4_gre_ipv6_gtpu_dl_ipv4_symmetric Result PASSED:
25/08/2021 16:07:02              dut.10.240.183.62: quit
25/08/2021 16:07:02              dut.10.240.183.62: 
Telling cores to stop...
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=15 -> TX Port= 0/Queue=15 -------
  RX-packets: 2              TX-packets: 0              TX-dropped: 0             

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

  +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
  RX-packets: 5              RX-dropped: 0             RX-total: 5
  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...
25/08/2021 16:07:02  TestCVLAdvancedIAVFRSSGTPoGRE: Test Case test_mac_ipv4_gre_ipv6_gtpu_dl_ipv4_tcp_toeplitz Begin
25/08/2021 16:07:02              dut.10.240.183.62:  
25/08/2021 16:07:02                         tester: 
25/08/2021 16:07:02              dut.10.240.183.62: x86_64-native-linuxapp-gcc/app/dpdk-testpmd -l 32,33,34,35 -n 4  --file-prefix=dpdk_29620_20210825152429  -a 0000:af:01.0 -- -i --rxq=16 --txq=16 --rxd=384 --txd=384 --disable-rss
25/08/2021 16:07:04              dut.10.240.183.62: EAL: Detected 72 lcore(s)
EAL: Detected 2 NUMA nodes
EAL: Detected static linkage of DPDK
EAL: Multi-process socket /var/run/dpdk/dpdk_29620_20210825152429/mp_socket
EAL: Selected IOVA mode 'PA'
EAL: 1024 hugepages of size 2097152 reserved, but no mounted hugetlbfs found for that size
EAL: VFIO support initialized
EAL: Using IOMMU type 8 (No-IOMMU)
EAL: Probe PCI driver: net_iavf (8086:1889) device: 0000:af:01.0 (socket 1)
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)
iavf_configure_queues(): request RXDID[22] in Queue[0]
iavf_configure_queues(): request RXDID[22] in Queue[1]
iavf_configure_queues(): request RXDID[22] in Queue[2]
iavf_configure_queues(): request RXDID[22] in Queue[3]
iavf_configure_queues(): request RXDID[22] in Queue[4]
iavf_configure_queues(): request RXDID[22] in Queue[5]
iavf_configure_queues(): request RXDID[22] in Queue[6]
iavf_configure_queues(): request RXDID[22] in Queue[7]
iavf_configure_queues(): request RXDID[22] in Queue[8]
iavf_configure_queues(): request RXDID[22] in Queue[9]
iavf_configure_queues(): request RXDID[22] in Queue[10]
iavf_configure_queues(): request RXDID[22] in Queue[11]
iavf_configure_queues(): request RXDID[22] in Queue[12]
iavf_configure_queues(): request RXDID[22] in Queue[13]
iavf_configure_queues(): request RXDID[22] in Queue[14]
iavf_configure_queues(): request RXDID[22] in Queue[15]

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event
Port 0: 00:11:22:33:44:55
Checking link statuses...
Done
25/08/2021 16:07:14              dut.10.240.183.62: set fwd rxonly
25/08/2021 16:07:14              dut.10.240.183.62: 
Set rxonly packet forwarding mode
25/08/2021 16:07:14              dut.10.240.183.62: set verbose 1
25/08/2021 16:07:14              dut.10.240.183.62: 
Change verbose level from 0 to 1
25/08/2021 16:07:14              dut.10.240.183.62: start
25/08/2021 16:07:14              dut.10.240.183.62: 
rxonly packet forwarding - ports=1 - cores=1 - streams=16 - NUMA support enabled, MP allocation mode: native
Logical Core 33 (socket 1) forwards packets on 16 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

  rxonly packet forwarding packets/burst=32
  nb forwarding cores=1 - nb forwarding ports=1
  port 0: RX queue number: 16 Tx queue number: 16
    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=0 hthresh=0  wthresh=0
      TX offloads=0x10000 - TX RS bit threshold=32
25/08/2021 16:07:14              dut.10.240.183.62: show port info all
25/08/2021 16:07:14              dut.10.240.183.62: 

********************* Infos for port 0  *********************
MAC address: 00:11:22:33:44:55
Device name: 0000:af:01.0
Driver name: net_iavf
Firmware-version: not available
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: 64
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
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: 16
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: 16
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
25/08/2021 16:07:14  TestCVLAdvancedIAVFRSSGTPoGRE: ===================Test sub case: mac_ipv4_gre_ipv6_gtpu_dl_ipv4_tcp_l3dst================
25/08/2021 16:07:14  TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle test--------------
25/08/2021 16:07:14              dut.10.240.183.62: flow validate 0 ingress pattern eth / ipv4 / gre / ipv6 / udp / gtpu / gtp_psc pdu_t is 0 / ipv4 / tcp / end actions rss types ipv4-tcp l3-dst-only end key_len 0 queues end / end
25/08/2021 16:07:14              dut.10.240.183.62: 
Flow rule validated
25/08/2021 16:07:14              dut.10.240.183.62: flow create 0 ingress pattern eth / ipv4 / gre / ipv6 / udp / gtpu / gtp_psc pdu_t is 0 / ipv4 / tcp / end actions rss types ipv4-tcp l3-dst-only end key_len 0 queues end / end
25/08/2021 16:07:14              dut.10.240.183.62: 
Flow rule #0 created
25/08/2021 16:07:14              dut.10.240.183.62: flow list 0
25/08/2021 16:07:14              dut.10.240.183.62: 
ID	Group	Prio	Attr	Rule
0	0	0	i--	ETH IPV4 GRE IPV6 UDP GTPU GTP_PSC IPV4 TCP => RSS
25/08/2021 16:07:14  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:07:14  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.7")/TCP(dport=2, sport=4)
25/08/2021 16:07:15              dut.10.240.183.62:  port 0/queue 13: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=146 - nb_segs=1 - RSS hash=0xe44287ad - RSS queue=0xd - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0xd
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:07:15  TestCVLAdvancedIAVFRSSGTPoGRE: action: save_hash

25/08/2021 16:07:15  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xe44287ad', '0xd')]
25/08/2021 16:07:15  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:07:15  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.17")/TCP(dport=2, sport=4)
25/08/2021 16:07:17              dut.10.240.183.62: port 0/queue 10: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=146 - nb_segs=1 - RSS hash=0xcf5ee51a - RSS queue=0xa - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0xa
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:07:17  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different

25/08/2021 16:07:17  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xcf5ee51a', '0xa')]
25/08/2021 16:07:17  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:07:17  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2924",dst="CDCD:910A:2222:5498:8475:1111:3900:2025")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IP(src="1.1.2.16", dst="1.1.2.7")/TCP(dport=12, sport=14)
25/08/2021 16:07:18              dut.10.240.183.62: port 0/queue 13: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=146 - nb_segs=1 - RSS hash=0xe44287ad - RSS queue=0xd - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0xd
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:07:18  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_same

25/08/2021 16:07:18  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xe44287ad', '0xd')]
25/08/2021 16:07:18  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:07:18  TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/IP(dst="192.168.0.1", src="192.168.0.2")/TCP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.7")/UDP(sport=4, dport=2)']
25/08/2021 16:07:20              dut.10.240.183.62: port 0/queue 0: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=586 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 0: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=614 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 0: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=130 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:07:20  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash

25/08/2021 16:07:20  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 16:07:20  TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle post-test--------------
25/08/2021 16:07:20              dut.10.240.183.62: flow destroy 0 rule 0
25/08/2021 16:07:21              dut.10.240.183.62: 
Flow rule #0 destroyed
testpmd> 
25/08/2021 16:07:21              dut.10.240.183.62: flow list 0
25/08/2021 16:07:21              dut.10.240.183.62: 
25/08/2021 16:07:21  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:07:21  TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.7")/TCP(dport=2, sport=4)']
25/08/2021 16:07:22              dut.10.240.183.62:  port 0/queue 0: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=146 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:07:22  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash

25/08/2021 16:07:22  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 16:07:22  TestCVLAdvancedIAVFRSSGTPoGRE: sub_case mac_ipv4_gre_ipv6_gtpu_dl_ipv4_tcp_l3dst passed
25/08/2021 16:07:22              dut.10.240.183.62: flow flush 0
25/08/2021 16:07:22              dut.10.240.183.62: 
25/08/2021 16:07:22  TestCVLAdvancedIAVFRSSGTPoGRE: ===================Test sub case: mac_ipv4_gre_ipv6_gtpu_dl_ipv4_tcp_l3src================
25/08/2021 16:07:22  TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle test--------------
25/08/2021 16:07:22              dut.10.240.183.62: flow validate 0 ingress pattern eth / ipv4 / gre / ipv6 / udp / gtpu / gtp_psc pdu_t is 0 / ipv4 / tcp / end actions rss types ipv4-tcp l3-src-only end key_len 0 queues end / end
25/08/2021 16:07:22              dut.10.240.183.62: 
Flow rule validated
25/08/2021 16:07:22              dut.10.240.183.62: flow create 0 ingress pattern eth / ipv4 / gre / ipv6 / udp / gtpu / gtp_psc pdu_t is 0 / ipv4 / tcp / end actions rss types ipv4-tcp l3-src-only end key_len 0 queues end / end
25/08/2021 16:07:22              dut.10.240.183.62: 
Flow rule #0 created
25/08/2021 16:07:22              dut.10.240.183.62: flow list 0
25/08/2021 16:07:23              dut.10.240.183.62: 
ID	Group	Prio	Attr	Rule
0	0	0	i--	ETH IPV4 GRE IPV6 UDP GTPU GTP_PSC IPV4 TCP => RSS
25/08/2021 16:07:23  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:07:23  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.7")/TCP(dport=2, sport=4)
25/08/2021 16:07:24              dut.10.240.183.62:  port 0/queue 4: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=146 - nb_segs=1 - RSS hash=0xc7cc8174 - RSS queue=0x4 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x4
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:07:24  TestCVLAdvancedIAVFRSSGTPoGRE: action: save_hash

25/08/2021 16:07:24  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xc7cc8174', '0x4')]
25/08/2021 16:07:24  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:07:24  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IP(src="1.1.2.16", dst="1.1.2.7")/TCP(dport=2, sport=4)
25/08/2021 16:07:25              dut.10.240.183.62: port 0/queue 3: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=146 - nb_segs=1 - RSS hash=0xecd0e3c3 - RSS queue=0x3 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x3
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:07:25  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different

25/08/2021 16:07:25  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xecd0e3c3', '0x3')]
25/08/2021 16:07:25  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:07:25  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2924",dst="CDCD:910A:2222:5498:8475:1111:3900:2025")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.17")/TCP(dport=12, sport=14)
25/08/2021 16:07:27              dut.10.240.183.62: port 0/queue 4: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=146 - nb_segs=1 - RSS hash=0xc7cc8174 - RSS queue=0x4 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x4
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:07:27  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_same

25/08/2021 16:07:27  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xc7cc8174', '0x4')]
25/08/2021 16:07:27  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:07:27  TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/IP(dst="192.168.0.1", src="192.168.0.2")/TCP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.7")/UDP(sport=4, dport=2)']
25/08/2021 16:07:28              dut.10.240.183.62: port 0/queue 0: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=586 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 0: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=614 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 0: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=130 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:07:28  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash

25/08/2021 16:07:28  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 16:07:28  TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle post-test--------------
25/08/2021 16:07:28              dut.10.240.183.62: flow destroy 0 rule 0
25/08/2021 16:07:29              dut.10.240.183.62: 
Flow rule #0 destroyed
testpmd> 
25/08/2021 16:07:29              dut.10.240.183.62: flow list 0
25/08/2021 16:07:29              dut.10.240.183.62: 
25/08/2021 16:07:29  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:07:29  TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.7")/TCP(dport=2, sport=4)']
25/08/2021 16:07:31              dut.10.240.183.62:  port 0/queue 0: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=146 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:07:31  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash

25/08/2021 16:07:31  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 16:07:31  TestCVLAdvancedIAVFRSSGTPoGRE: sub_case mac_ipv4_gre_ipv6_gtpu_dl_ipv4_tcp_l3src passed
25/08/2021 16:07:31              dut.10.240.183.62: flow flush 0
25/08/2021 16:07:31              dut.10.240.183.62: 
25/08/2021 16:07:31  TestCVLAdvancedIAVFRSSGTPoGRE: ===================Test sub case: mac_ipv4_gre_ipv6_gtpu_dl_ipv4_tcp_l4dst================
25/08/2021 16:07:31  TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle test--------------
25/08/2021 16:07:31              dut.10.240.183.62: flow validate 0 ingress pattern eth / ipv4 / gre / ipv6 / udp / gtpu / gtp_psc pdu_t is 0 / ipv4 / tcp / end actions rss types ipv4-tcp l4-dst-only end key_len 0 queues end / end
25/08/2021 16:07:31              dut.10.240.183.62: 
Flow rule validated
25/08/2021 16:07:31              dut.10.240.183.62: flow create 0 ingress pattern eth / ipv4 / gre / ipv6 / udp / gtpu / gtp_psc pdu_t is 0 / ipv4 / tcp / end actions rss types ipv4-tcp l4-dst-only end key_len 0 queues end / end
25/08/2021 16:07:31              dut.10.240.183.62: 
Flow rule #0 created
25/08/2021 16:07:31              dut.10.240.183.62: flow list 0
25/08/2021 16:07:31              dut.10.240.183.62: 
ID	Group	Prio	Attr	Rule
0	0	0	i--	ETH IPV4 GRE IPV6 UDP GTPU GTP_PSC IPV4 TCP => RSS
25/08/2021 16:07:31  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:07:31  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.7")/TCP(dport=2, sport=4)
25/08/2021 16:07:32              dut.10.240.183.62:  port 0/queue 3: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=146 - nb_segs=1 - RSS hash=0xfdb9cf73 - RSS queue=0x3 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x3
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:07:32  TestCVLAdvancedIAVFRSSGTPoGRE: action: save_hash

25/08/2021 16:07:32  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xfdb9cf73', '0x3')]
25/08/2021 16:07:32  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:07:32  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.7")/TCP(dport=12, sport=4)
25/08/2021 16:07:34              dut.10.240.183.62: port 0/queue 5: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=146 - nb_segs=1 - RSS hash=0x81b29465 - RSS queue=0x5 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x5
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:07:34  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different

25/08/2021 16:07:34  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x81b29465', '0x5')]
25/08/2021 16:07:34  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:07:34  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2924",dst="CDCD:910A:2222:5498:8475:1111:3900:2025")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IP(src="1.1.2.16", dst="1.1.2.17")/TCP(dport=2, sport=14)
25/08/2021 16:07:35              dut.10.240.183.62: port 0/queue 3: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=146 - nb_segs=1 - RSS hash=0xfdb9cf73 - RSS queue=0x3 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x3
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:07:35  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_same

25/08/2021 16:07:35  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xfdb9cf73', '0x3')]
25/08/2021 16:07:35  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:07:35  TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/IP(dst="192.168.0.1", src="192.168.0.2")/TCP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.7")/UDP(sport=4, dport=2)']
25/08/2021 16:07:37              dut.10.240.183.62: port 0/queue 0: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=586 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 0: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=614 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 0: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=130 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:07:37  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash

25/08/2021 16:07:37  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 16:07:37  TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle post-test--------------
25/08/2021 16:07:37              dut.10.240.183.62: flow destroy 0 rule 0
25/08/2021 16:07:38              dut.10.240.183.62: 
Flow rule #0 destroyed
testpmd> 
25/08/2021 16:07:38              dut.10.240.183.62: flow list 0
25/08/2021 16:07:38              dut.10.240.183.62: 
25/08/2021 16:07:38  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:07:38  TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.7")/TCP(dport=2, sport=4)']
25/08/2021 16:07:39              dut.10.240.183.62:  port 0/queue 0: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=146 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:07:39  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash

25/08/2021 16:07:39  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 16:07:39  TestCVLAdvancedIAVFRSSGTPoGRE: sub_case mac_ipv4_gre_ipv6_gtpu_dl_ipv4_tcp_l4dst passed
25/08/2021 16:07:39              dut.10.240.183.62: flow flush 0
25/08/2021 16:07:39              dut.10.240.183.62: 
25/08/2021 16:07:39  TestCVLAdvancedIAVFRSSGTPoGRE: ===================Test sub case: mac_ipv4_gre_ipv6_gtpu_dl_ipv4_tcp_l4src================
25/08/2021 16:07:39  TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle test--------------
25/08/2021 16:07:39              dut.10.240.183.62: flow validate 0 ingress pattern eth / ipv4 / gre / ipv6 / udp / gtpu / gtp_psc pdu_t is 0 / ipv4 / tcp / end actions rss types ipv4-tcp l4-src-only end key_len 0 queues end / end
25/08/2021 16:07:39              dut.10.240.183.62: 
Flow rule validated
25/08/2021 16:07:39              dut.10.240.183.62: flow create 0 ingress pattern eth / ipv4 / gre / ipv6 / udp / gtpu / gtp_psc pdu_t is 0 / ipv4 / tcp / end actions rss types ipv4-tcp l4-src-only end key_len 0 queues end / end
25/08/2021 16:07:40              dut.10.240.183.62: 
Flow rule #0 created
25/08/2021 16:07:40              dut.10.240.183.62: flow list 0
25/08/2021 16:07:40              dut.10.240.183.62: 
ID	Group	Prio	Attr	Rule
0	0	0	i--	ETH IPV4 GRE IPV6 UDP GTPU GTP_PSC IPV4 TCP => RSS
25/08/2021 16:07:40  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:07:40  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.7")/TCP(dport=2, sport=4)
25/08/2021 16:07:41              dut.10.240.183.62:  port 0/queue 9: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=146 - nb_segs=1 - RSS hash=0xfedce7b9 - RSS queue=0x9 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x9
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:07:41  TestCVLAdvancedIAVFRSSGTPoGRE: action: save_hash

25/08/2021 16:07:41  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xfedce7b9', '0x9')]
25/08/2021 16:07:41  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:07:41  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.7")/TCP(dport=2, sport=14)
25/08/2021 16:07:42              dut.10.240.183.62: port 0/queue 6: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=146 - nb_segs=1 - RSS hash=0x7c0b5b16 - RSS queue=0x6 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x6
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:07:42  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different

25/08/2021 16:07:42  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x7c0b5b16', '0x6')]
25/08/2021 16:07:42  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:07:42  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2924",dst="CDCD:910A:2222:5498:8475:1111:3900:2025")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IP(src="1.1.2.16", dst="1.1.2.17")/TCP(dport=12, sport=4)
25/08/2021 16:07:44              dut.10.240.183.62: port 0/queue 9: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=146 - nb_segs=1 - RSS hash=0xfedce7b9 - RSS queue=0x9 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x9
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:07:44  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_same

25/08/2021 16:07:44  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xfedce7b9', '0x9')]
25/08/2021 16:07:44  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:07:44  TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/IP(dst="192.168.0.1", src="192.168.0.2")/TCP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.7")/UDP(sport=4, dport=2)']
25/08/2021 16:07:45              dut.10.240.183.62: port 0/queue 0: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=586 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 0: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=614 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 0: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=130 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:07:45  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash

25/08/2021 16:07:45  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 16:07:45  TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle post-test--------------
25/08/2021 16:07:45              dut.10.240.183.62: flow destroy 0 rule 0
25/08/2021 16:07:46              dut.10.240.183.62: 
Flow rule #0 destroyed
testpmd> 
25/08/2021 16:07:46              dut.10.240.183.62: flow list 0
25/08/2021 16:07:46              dut.10.240.183.62: 
25/08/2021 16:07:46  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:07:46  TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.7")/TCP(dport=2, sport=4)']
25/08/2021 16:07:48              dut.10.240.183.62:  port 0/queue 0: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=146 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:07:48  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash

25/08/2021 16:07:48  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 16:07:48  TestCVLAdvancedIAVFRSSGTPoGRE: sub_case mac_ipv4_gre_ipv6_gtpu_dl_ipv4_tcp_l4src passed
25/08/2021 16:07:48              dut.10.240.183.62: flow flush 0
25/08/2021 16:07:48              dut.10.240.183.62: 
25/08/2021 16:07:48  TestCVLAdvancedIAVFRSSGTPoGRE: ===================Test sub case: mac_ipv4_gre_ipv6_gtpu_dl_ipv4_tcp_l3dstl4dst================
25/08/2021 16:07:48  TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle test--------------
25/08/2021 16:07:48              dut.10.240.183.62: flow validate 0 ingress pattern eth / ipv4 / gre / ipv6 / udp / gtpu / gtp_psc pdu_t is 0 / ipv4 / tcp / end actions rss types ipv4-tcp l3-dst-only l4-dst-only end key_len 0 queues end / end
25/08/2021 16:07:48              dut.10.240.183.62: 
Flow rule validated
25/08/2021 16:07:48              dut.10.240.183.62: flow create 0 ingress pattern eth / ipv4 / gre / ipv6 / udp / gtpu / gtp_psc pdu_t is 0 / ipv4 / tcp / end actions rss types ipv4-tcp l3-dst-only l4-dst-only end key_len 0 queues end / end
25/08/2021 16:07:48              dut.10.240.183.62: 
Flow rule #0 created
25/08/2021 16:07:48              dut.10.240.183.62: flow list 0
25/08/2021 16:07:48              dut.10.240.183.62: 
ID	Group	Prio	Attr	Rule
0	0	0	i--	ETH IPV4 GRE IPV6 UDP GTPU GTP_PSC IPV4 TCP => RSS
25/08/2021 16:07:48  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:07:48  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.7")/TCP(dport=2, sport=4)
25/08/2021 16:07:49              dut.10.240.183.62:  port 0/queue 10: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=146 - nb_segs=1 - RSS hash=0xe72e22ba - RSS queue=0xa - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0xa
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:07:49  TestCVLAdvancedIAVFRSSGTPoGRE: action: save_hash

25/08/2021 16:07:49  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xe72e22ba', '0xa')]
25/08/2021 16:07:49  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:07:49  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.17")/TCP(dport=2, sport=4)
25/08/2021 16:07:51              dut.10.240.183.62: port 0/queue 13: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=146 - nb_segs=1 - RSS hash=0xcc32400d - RSS queue=0xd - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0xd
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:07:51  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different

25/08/2021 16:07:51  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xcc32400d', '0xd')]
25/08/2021 16:07:51  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:07:51  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.7")/TCP(dport=12, sport=4)
25/08/2021 16:07:52              dut.10.240.183.62: port 0/queue 3: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=146 - nb_segs=1 - RSS hash=0xa52ffc63 - RSS queue=0x3 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x3
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:07:52  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different

25/08/2021 16:07:52  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xa52ffc63', '0x3')]
25/08/2021 16:07:52  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:07:52  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2924",dst="CDCD:910A:2222:5498:8475:1111:3900:2025")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IP(src="1.1.2.16", dst="1.1.2.7")/TCP(dport=2, sport=14)
25/08/2021 16:07:53              dut.10.240.183.62: port 0/queue 10: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=146 - nb_segs=1 - RSS hash=0xe72e22ba - RSS queue=0xa - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0xa
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:07:53  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_same

25/08/2021 16:07:53  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xe72e22ba', '0xa')]
25/08/2021 16:07:53  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:07:53  TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/IP(dst="192.168.0.1", src="192.168.0.2")/TCP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.7")/UDP(sport=4, dport=2)']
25/08/2021 16:07:55              dut.10.240.183.62: port 0/queue 0: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=586 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 0: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=614 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 0: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=130 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:07:55  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash

25/08/2021 16:07:55  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 16:07:55  TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle post-test--------------
25/08/2021 16:07:55              dut.10.240.183.62: flow destroy 0 rule 0
25/08/2021 16:07:56              dut.10.240.183.62: 
Flow rule #0 destroyed
testpmd> 
25/08/2021 16:07:56              dut.10.240.183.62: flow list 0
25/08/2021 16:07:56              dut.10.240.183.62: 
25/08/2021 16:07:56  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:07:56  TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.7")/TCP(dport=2, sport=4)']
25/08/2021 16:07:58              dut.10.240.183.62:  port 0/queue 0: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=146 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:07:58  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash

25/08/2021 16:07:58  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 16:07:58  TestCVLAdvancedIAVFRSSGTPoGRE: sub_case mac_ipv4_gre_ipv6_gtpu_dl_ipv4_tcp_l3dstl4dst passed
25/08/2021 16:07:58              dut.10.240.183.62: flow flush 0
25/08/2021 16:07:58              dut.10.240.183.62: 
25/08/2021 16:07:58  TestCVLAdvancedIAVFRSSGTPoGRE: ===================Test sub case: mac_ipv4_gre_ipv6_gtpu_dl_ipv4_tcp_l3srcl4dst================
25/08/2021 16:07:58  TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle test--------------
25/08/2021 16:07:58              dut.10.240.183.62: flow validate 0 ingress pattern eth / ipv4 / gre / ipv6 / udp / gtpu / gtp_psc pdu_t is 0 / ipv4 / tcp / end actions rss types ipv4-tcp l3-src-only l4-dst-only end key_len 0 queues end / end
25/08/2021 16:07:58              dut.10.240.183.62: 
Flow rule validated
25/08/2021 16:07:58              dut.10.240.183.62: flow create 0 ingress pattern eth / ipv4 / gre / ipv6 / udp / gtpu / gtp_psc pdu_t is 0 / ipv4 / tcp / end actions rss types ipv4-tcp l3-src-only l4-dst-only end key_len 0 queues end / end
25/08/2021 16:07:58              dut.10.240.183.62: 
Flow rule #0 created
25/08/2021 16:07:58              dut.10.240.183.62: flow list 0
25/08/2021 16:07:58              dut.10.240.183.62: 
ID	Group	Prio	Attr	Rule
0	0	0	i--	ETH IPV4 GRE IPV6 UDP GTPU GTP_PSC IPV4 TCP => RSS
25/08/2021 16:07:58  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:07:58  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.7")/TCP(dport=2, sport=4)
25/08/2021 16:07:59              dut.10.240.183.62:  port 0/queue 3: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=146 - nb_segs=1 - RSS hash=0xc4a02463 - RSS queue=0x3 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x3
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:07:59  TestCVLAdvancedIAVFRSSGTPoGRE: action: save_hash

25/08/2021 16:07:59  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xc4a02463', '0x3')]
25/08/2021 16:07:59  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:07:59  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IP(src="1.1.2.16", dst="1.1.2.7")/TCP(dport=2, sport=4)
25/08/2021 16:08:00              dut.10.240.183.62: port 0/queue 4: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=146 - nb_segs=1 - RSS hash=0xefbc46d4 - RSS queue=0x4 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x4
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:08:00  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different

25/08/2021 16:08:00  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xefbc46d4', '0x4')]
25/08/2021 16:08:00  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:08:00  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.7")/TCP(dport=12, sport=4)
25/08/2021 16:08:02              dut.10.240.183.62: port 0/queue 10: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=146 - nb_segs=1 - RSS hash=0x86a1faba - RSS queue=0xa - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0xa
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:08:02  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different

25/08/2021 16:08:02  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x86a1faba', '0xa')]
25/08/2021 16:08:02  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:08:02  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2924",dst="CDCD:910A:2222:5498:8475:1111:3900:2025")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.17")/TCP(dport=2, sport=14)
25/08/2021 16:08:03              dut.10.240.183.62: port 0/queue 3: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=146 - nb_segs=1 - RSS hash=0xc4a02463 - RSS queue=0x3 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x3
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:08:03  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_same

25/08/2021 16:08:03  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xc4a02463', '0x3')]
25/08/2021 16:08:03  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:08:03  TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/IP(dst="192.168.0.1", src="192.168.0.2")/TCP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.7")/UDP(sport=4, dport=2)']
25/08/2021 16:08:05              dut.10.240.183.62: port 0/queue 0: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=586 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 0: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=614 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 0: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=130 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:08:05  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash

25/08/2021 16:08:05  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 16:08:05  TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle post-test--------------
25/08/2021 16:08:05              dut.10.240.183.62: flow destroy 0 rule 0
25/08/2021 16:08:06              dut.10.240.183.62: 
Flow rule #0 destroyed
testpmd> 
25/08/2021 16:08:06              dut.10.240.183.62: flow list 0
25/08/2021 16:08:06              dut.10.240.183.62: 
25/08/2021 16:08:06  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:08:06  TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.7")/TCP(dport=2, sport=4)']
25/08/2021 16:08:07              dut.10.240.183.62:  port 0/queue 0: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=146 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:08:07  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash

25/08/2021 16:08:07  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 16:08:07  TestCVLAdvancedIAVFRSSGTPoGRE: sub_case mac_ipv4_gre_ipv6_gtpu_dl_ipv4_tcp_l3srcl4dst passed
25/08/2021 16:08:07              dut.10.240.183.62: flow flush 0
25/08/2021 16:08:07              dut.10.240.183.62: 
25/08/2021 16:08:07  TestCVLAdvancedIAVFRSSGTPoGRE: ===================Test sub case: mac_ipv4_gre_ipv6_gtpu_dl_ipv4_tcp_l3dstl4src================
25/08/2021 16:08:07  TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle test--------------
25/08/2021 16:08:07              dut.10.240.183.62: flow validate 0 ingress pattern eth / ipv4 / gre / ipv6 / udp / gtpu / gtp_psc pdu_t is 0 / ipv4 / tcp / end actions rss types ipv4-tcp l3-dst-only l4-src-only end key_len 0 queues end / end
25/08/2021 16:08:07              dut.10.240.183.62: 
Flow rule validated
25/08/2021 16:08:07              dut.10.240.183.62: flow create 0 ingress pattern eth / ipv4 / gre / ipv6 / udp / gtpu / gtp_psc pdu_t is 0 / ipv4 / tcp / end actions rss types ipv4-tcp l3-dst-only l4-src-only end key_len 0 queues end / end
25/08/2021 16:08:07              dut.10.240.183.62: 
Flow rule #0 created
25/08/2021 16:08:07              dut.10.240.183.62: flow list 0
25/08/2021 16:08:08              dut.10.240.183.62: 
ID	Group	Prio	Attr	Rule
0	0	0	i--	ETH IPV4 GRE IPV6 UDP GTPU GTP_PSC IPV4 TCP => RSS
25/08/2021 16:08:08  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:08:08  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.7")/TCP(dport=2, sport=4)
25/08/2021 16:08:09              dut.10.240.183.62:  port 0/queue 6: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=146 - nb_segs=1 - RSS hash=0x65f4d526 - RSS queue=0x6 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x6
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:08:09  TestCVLAdvancedIAVFRSSGTPoGRE: action: save_hash

25/08/2021 16:08:09  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x65f4d526', '0x6')]
25/08/2021 16:08:09  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:08:09  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.17")/TCP(dport=2, sport=4)
25/08/2021 16:08:10              dut.10.240.183.62: port 0/queue 1: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=146 - nb_segs=1 - RSS hash=0x4ee8b791 - RSS queue=0x1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x1
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:08:10  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different

25/08/2021 16:08:10  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x4ee8b791', '0x1')]
25/08/2021 16:08:10  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:08:10  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.7")/TCP(dport=2, sport=14)
25/08/2021 16:08:12              dut.10.240.183.62: port 0/queue 4: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=146 - nb_segs=1 - RSS hash=0xa6435974 - RSS queue=0x4 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x4
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:08:12  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different

25/08/2021 16:08:12  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xa6435974', '0x4')]
25/08/2021 16:08:12  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:08:12  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2924",dst="CDCD:910A:2222:5498:8475:1111:3900:2025")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IP(src="1.1.2.16", dst="1.1.2.7")/TCP(dport=12, sport=4)
25/08/2021 16:08:13              dut.10.240.183.62: port 0/queue 6: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=146 - nb_segs=1 - RSS hash=0x65f4d526 - RSS queue=0x6 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x6
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:08:13  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_same

25/08/2021 16:08:13  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x65f4d526', '0x6')]
25/08/2021 16:08:13  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:08:13  TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/IP(dst="192.168.0.1", src="192.168.0.2")/TCP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.7")/UDP(sport=4, dport=2)']
25/08/2021 16:08:14              dut.10.240.183.62: port 0/queue 0: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=586 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 0: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=614 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 0: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=130 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:08:14  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash

25/08/2021 16:08:14  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 16:08:14  TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle post-test--------------
25/08/2021 16:08:14              dut.10.240.183.62: flow destroy 0 rule 0
25/08/2021 16:08:16              dut.10.240.183.62: 
Flow rule #0 destroyed
testpmd> 
25/08/2021 16:08:16              dut.10.240.183.62: flow list 0
25/08/2021 16:08:16              dut.10.240.183.62: 
25/08/2021 16:08:16  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:08:16  TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.7")/TCP(dport=2, sport=4)']
25/08/2021 16:08:17              dut.10.240.183.62:  port 0/queue 0: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=146 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:08:17  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash

25/08/2021 16:08:17  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 16:08:17  TestCVLAdvancedIAVFRSSGTPoGRE: sub_case mac_ipv4_gre_ipv6_gtpu_dl_ipv4_tcp_l3dstl4src passed
25/08/2021 16:08:17              dut.10.240.183.62: flow flush 0
25/08/2021 16:08:17              dut.10.240.183.62: 
25/08/2021 16:08:17  TestCVLAdvancedIAVFRSSGTPoGRE: ===================Test sub case: mac_ipv4_gre_ipv6_gtpu_dl_ipv4_tcp_l3srcl4src================
25/08/2021 16:08:17  TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle test--------------
25/08/2021 16:08:17              dut.10.240.183.62: flow validate 0 ingress pattern eth / ipv4 / gre / ipv6 / udp / gtpu / gtp_psc pdu_t is 0 / ipv4 / tcp / end actions rss types ipv4-tcp l3-src-only l4-src-only end key_len 0 queues end / end
25/08/2021 16:08:17              dut.10.240.183.62: 
Flow rule validated
25/08/2021 16:08:17              dut.10.240.183.62: flow create 0 ingress pattern eth / ipv4 / gre / ipv6 / udp / gtpu / gtp_psc pdu_t is 0 / ipv4 / tcp / end actions rss types ipv4-tcp l3-src-only l4-src-only end key_len 0 queues end / end
25/08/2021 16:08:17              dut.10.240.183.62: 
Flow rule #0 created
25/08/2021 16:08:17              dut.10.240.183.62: flow list 0
25/08/2021 16:08:17              dut.10.240.183.62: 
ID	Group	Prio	Attr	Rule
0	0	0	i--	ETH IPV4 GRE IPV6 UDP GTPU GTP_PSC IPV4 TCP => RSS
25/08/2021 16:08:17  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:08:17  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.7")/TCP(dport=2, sport=4)
25/08/2021 16:08:19              dut.10.240.183.62:  port 0/queue 15: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=146 - nb_segs=1 - RSS hash=0x467ad3ff - RSS queue=0xf - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0xf
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:08:19  TestCVLAdvancedIAVFRSSGTPoGRE: action: save_hash

25/08/2021 16:08:19  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x467ad3ff', '0xf')]
25/08/2021 16:08:19  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:08:19  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IP(src="1.1.2.16", dst="1.1.2.7")/TCP(dport=2, sport=4)
25/08/2021 16:08:20              dut.10.240.183.62: port 0/queue 8: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=146 - nb_segs=1 - RSS hash=0x6d66b148 - RSS queue=0x8 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x8
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:08:20  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different

25/08/2021 16:08:20  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x6d66b148', '0x8')]
25/08/2021 16:08:20  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:08:20  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.7")/TCP(dport=2, sport=14)
25/08/2021 16:08:21              dut.10.240.183.62: port 0/queue 13: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=146 - nb_segs=1 - RSS hash=0x85cd5fad - RSS queue=0xd - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0xd
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:08:21  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different

25/08/2021 16:08:21  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x85cd5fad', '0xd')]
25/08/2021 16:08:21  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:08:21  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2924",dst="CDCD:910A:2222:5498:8475:1111:3900:2025")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.17")/TCP(dport=12, sport=4)
25/08/2021 16:08:23              dut.10.240.183.62: port 0/queue 15: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=146 - nb_segs=1 - RSS hash=0x467ad3ff - RSS queue=0xf - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0xf
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:08:23  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_same

25/08/2021 16:08:23  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x467ad3ff', '0xf')]
25/08/2021 16:08:23  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:08:23  TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/IP(dst="192.168.0.1", src="192.168.0.2")/TCP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.7")/UDP(sport=4, dport=2)']
25/08/2021 16:08:24              dut.10.240.183.62: port 0/queue 0: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=586 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 0: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=614 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 0: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=130 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:08:24  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash

25/08/2021 16:08:24  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 16:08:24  TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle post-test--------------
25/08/2021 16:08:24              dut.10.240.183.62: flow destroy 0 rule 0
25/08/2021 16:08:25              dut.10.240.183.62: 
Flow rule #0 destroyed
testpmd> 
25/08/2021 16:08:25              dut.10.240.183.62: flow list 0
25/08/2021 16:08:25              dut.10.240.183.62: 
25/08/2021 16:08:25  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:08:25  TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.7")/TCP(dport=2, sport=4)']
25/08/2021 16:08:27              dut.10.240.183.62:  port 0/queue 0: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=146 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:08:27  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash

25/08/2021 16:08:27  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 16:08:27  TestCVLAdvancedIAVFRSSGTPoGRE: sub_case mac_ipv4_gre_ipv6_gtpu_dl_ipv4_tcp_l3srcl4src passed
25/08/2021 16:08:27              dut.10.240.183.62: flow flush 0
25/08/2021 16:08:27              dut.10.240.183.62: 
25/08/2021 16:08:27  TestCVLAdvancedIAVFRSSGTPoGRE: ===================Test sub case: mac_ipv4_gre_ipv6_gtpu_dl_ipv4_tcp_all================
25/08/2021 16:08:27  TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle test--------------
25/08/2021 16:08:27              dut.10.240.183.62: flow validate 0 ingress pattern eth / ipv4 / gre / ipv6 / udp / gtpu / gtp_psc pdu_t is 0 / ipv4 / tcp / end actions rss types ipv4-tcp end key_len 0 queues end / end
25/08/2021 16:08:27              dut.10.240.183.62: 
Flow rule validated
25/08/2021 16:08:27              dut.10.240.183.62: flow create 0 ingress pattern eth / ipv4 / gre / ipv6 / udp / gtpu / gtp_psc pdu_t is 0 / ipv4 / tcp / end actions rss types ipv4-tcp end key_len 0 queues end / end
25/08/2021 16:08:27              dut.10.240.183.62: 
Flow rule #0 created
25/08/2021 16:08:27              dut.10.240.183.62: flow list 0
25/08/2021 16:08:27              dut.10.240.183.62: 
ID	Group	Prio	Attr	Rule
0	0	0	i--	ETH IPV4 GRE IPV6 UDP GTPU GTP_PSC IPV4 TCP => RSS
25/08/2021 16:08:27  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:08:27  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.7")/TCP(dport=2, sport=4)
25/08/2021 16:08:28              dut.10.240.183.62:  port 0/queue 11: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=146 - nb_segs=1 - RSS hash=0x7071330b - RSS queue=0xb - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0xb
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:08:28  TestCVLAdvancedIAVFRSSGTPoGRE: action: save_hash

25/08/2021 16:08:28  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x7071330b', '0xb')]
25/08/2021 16:08:28  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:08:28  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IP(src="1.1.2.16", dst="1.1.2.7")/TCP(dport=2, sport=4)
25/08/2021 16:08:30              dut.10.240.183.62: port 0/queue 12: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=146 - nb_segs=1 - RSS hash=0x5b6d51bc - RSS queue=0xc - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0xc
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:08:30  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different

25/08/2021 16:08:30  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x5b6d51bc', '0xc')]
25/08/2021 16:08:30  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:08:30  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.17")/TCP(dport=2, sport=4)
25/08/2021 16:08:31              dut.10.240.183.62: port 0/queue 9: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=146 - nb_segs=1 - RSS hash=0x134f64c9 - RSS queue=0x9 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x9
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:08:31  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different

25/08/2021 16:08:31  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x134f64c9', '0x9')]
25/08/2021 16:08:31  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:08:31  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.7")/TCP(dport=2, sport=14)
25/08/2021 16:08:32              dut.10.240.183.62: port 0/queue 11: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=146 - nb_segs=1 - RSS hash=0x9a21d3cb - RSS queue=0xb - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0xb
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:08:32  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different

25/08/2021 16:08:32  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x9a21d3cb', '0xb')]
25/08/2021 16:08:32  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:08:32  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.7")/TCP(dport=12, sport=4)
25/08/2021 16:08:34              dut.10.240.183.62: port 0/queue 12: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=146 - nb_segs=1 - RSS hash=0xaf318cfc - RSS queue=0xc - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0xc
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:08:34  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different

25/08/2021 16:08:34  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xaf318cfc', '0xc')]
25/08/2021 16:08:34  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:08:34  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2924",dst="CDCD:910A:2222:5498:8475:1111:3900:2025")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.7")/TCP(dport=2, sport=4)
25/08/2021 16:08:35              dut.10.240.183.62: port 0/queue 11: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=146 - nb_segs=1 - RSS hash=0x7071330b - RSS queue=0xb - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0xb
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:08:35  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_same

25/08/2021 16:08:35  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x7071330b', '0xb')]
25/08/2021 16:08:35  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:08:35  TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/IP(dst="192.168.0.1", src="192.168.0.2")/TCP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.7")/UDP(sport=4, dport=2)']
25/08/2021 16:08:37              dut.10.240.183.62: port 0/queue 0: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=586 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 0: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=614 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 0: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=130 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:08:37  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash

25/08/2021 16:08:37  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 16:08:37  TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle post-test--------------
25/08/2021 16:08:37              dut.10.240.183.62: flow destroy 0 rule 0
25/08/2021 16:08:38              dut.10.240.183.62: 
Flow rule #0 destroyed
testpmd> 
25/08/2021 16:08:38              dut.10.240.183.62: flow list 0
25/08/2021 16:08:38              dut.10.240.183.62: 
25/08/2021 16:08:38  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:08:38  TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.7")']
25/08/2021 16:08:39              dut.10.240.183.62:  port 0/queue 0: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=126 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:08:39  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash

25/08/2021 16:08:39  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 16:08:39  TestCVLAdvancedIAVFRSSGTPoGRE: sub_case mac_ipv4_gre_ipv6_gtpu_dl_ipv4_tcp_all passed
25/08/2021 16:08:39              dut.10.240.183.62: flow flush 0
25/08/2021 16:08:39              dut.10.240.183.62: 
25/08/2021 16:08:39  TestCVLAdvancedIAVFRSSGTPoGRE: {'mac_ipv4_gre_ipv6_gtpu_dl_ipv4_tcp_l3dst': 'passed', 'mac_ipv4_gre_ipv6_gtpu_dl_ipv4_tcp_l3src': 'passed', 'mac_ipv4_gre_ipv6_gtpu_dl_ipv4_tcp_l4dst': 'passed', 'mac_ipv4_gre_ipv6_gtpu_dl_ipv4_tcp_l4src': 'passed', 'mac_ipv4_gre_ipv6_gtpu_dl_ipv4_tcp_l3dstl4dst': 'passed', 'mac_ipv4_gre_ipv6_gtpu_dl_ipv4_tcp_l3srcl4dst': 'passed', 'mac_ipv4_gre_ipv6_gtpu_dl_ipv4_tcp_l3dstl4src': 'passed', 'mac_ipv4_gre_ipv6_gtpu_dl_ipv4_tcp_l3srcl4src': 'passed', 'mac_ipv4_gre_ipv6_gtpu_dl_ipv4_tcp_all': 'passed'}
25/08/2021 16:08:39  TestCVLAdvancedIAVFRSSGTPoGRE: pass rate is: 100.0
25/08/2021 16:08:39  TestCVLAdvancedIAVFRSSGTPoGRE: Test Case test_mac_ipv4_gre_ipv6_gtpu_dl_ipv4_tcp_toeplitz Result PASSED:
25/08/2021 16:08:39              dut.10.240.183.62: quit
25/08/2021 16:08:40              dut.10.240.183.62: 
Telling cores to stop...
Waiting for lcores to finish...

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

  ------- 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= 3 -> TX Port= 0/Queue= 3 -------
  RX-packets: 6              TX-packets: 0              TX-dropped: 0             

  ------- Forward Stats for RX Port= 0/Queue= 4 -> TX Port= 0/Queue= 4 -------
  RX-packets: 4              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: 3              TX-packets: 0              TX-dropped: 0             

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

  ------- Forward Stats for RX Port= 0/Queue= 9 -> TX Port= 0/Queue= 9 -------
  RX-packets: 3              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: 3              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: 4              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 statistics for port 0  ----------------------
  RX-packets: 70             RX-dropped: 0             RX-total: 70
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ----------------------------------------------------------------------------

  +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
  RX-packets: 70             RX-dropped: 0             RX-total: 70
  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...
25/08/2021 16:08:40  TestCVLAdvancedIAVFRSSGTPoGRE: Test Case test_mac_ipv4_gre_ipv6_gtpu_dl_ipv4_toeplitz Begin
25/08/2021 16:08:40              dut.10.240.183.62:  
25/08/2021 16:08:40                         tester: 
25/08/2021 16:08:40              dut.10.240.183.62: x86_64-native-linuxapp-gcc/app/dpdk-testpmd -l 32,33,34,35 -n 4  --file-prefix=dpdk_29620_20210825152429  -a 0000:af:01.0 -- -i --rxq=16 --txq=16 --rxd=384 --txd=384 --disable-rss
25/08/2021 16:08:41              dut.10.240.183.62: EAL: Detected 72 lcore(s)
EAL: Detected 2 NUMA nodes
EAL: Detected static linkage of DPDK
EAL: Multi-process socket /var/run/dpdk/dpdk_29620_20210825152429/mp_socket
EAL: Selected IOVA mode 'PA'
EAL: 1024 hugepages of size 2097152 reserved, but no mounted hugetlbfs found for that size
EAL: VFIO support initialized
EAL: Using IOMMU type 8 (No-IOMMU)
EAL: Probe PCI driver: net_iavf (8086:1889) device: 0000:af:01.0 (socket 1)
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)
iavf_configure_queues(): request RXDID[22] in Queue[0]
iavf_configure_queues(): request RXDID[22] in Queue[1]
iavf_configure_queues(): request RXDID[22] in Queue[2]
iavf_configure_queues(): request RXDID[22] in Queue[3]
iavf_configure_queues(): request RXDID[22] in Queue[4]
iavf_configure_queues(): request RXDID[22] in Queue[5]
iavf_configure_queues(): request RXDID[22] in Queue[6]
iavf_configure_queues(): request RXDID[22] in Queue[7]
iavf_configure_queues(): request RXDID[22] in Queue[8]
iavf_configure_queues(): request RXDID[22] in Queue[9]
iavf_configure_queues(): request RXDID[22] in Queue[10]
iavf_configure_queues(): request RXDID[22] in Queue[11]
iavf_configure_queues(): request RXDID[22] in Queue[12]
iavf_configure_queues(): request RXDID[22] in Queue[13]
iavf_configure_queues(): request RXDID[22] in Queue[14]
iavf_configure_queues(): request RXDID[22] in Queue[15]

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event
Port 0: 00:11:22:33:44:55
Checking link statuses...
Done
25/08/2021 16:08:51              dut.10.240.183.62: set fwd rxonly
25/08/2021 16:08:51              dut.10.240.183.62: 
Set rxonly packet forwarding mode
25/08/2021 16:08:51              dut.10.240.183.62: set verbose 1
25/08/2021 16:08:52              dut.10.240.183.62: 
Change verbose level from 0 to 1
25/08/2021 16:08:52              dut.10.240.183.62: start
25/08/2021 16:08:52              dut.10.240.183.62: 
rxonly packet forwarding - ports=1 - cores=1 - streams=16 - NUMA support enabled, MP allocation mode: native
Logical Core 33 (socket 1) forwards packets on 16 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

  rxonly packet forwarding packets/burst=32
  nb forwarding cores=1 - nb forwarding ports=1
  port 0: RX queue number: 16 Tx queue number: 16
    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=0 hthresh=0  wthresh=0
      TX offloads=0x10000 - TX RS bit threshold=32
25/08/2021 16:08:52              dut.10.240.183.62: show port info all
25/08/2021 16:08:52              dut.10.240.183.62: 

********************* Infos for port 0  *********************
MAC address: 00:11:22:33:44:55
Device name: 0000:af:01.0
Driver name: net_iavf
Firmware-version: not available
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: 64
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
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: 16
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: 16
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
25/08/2021 16:08:52  TestCVLAdvancedIAVFRSSGTPoGRE: ===================Test sub case: mac_ipv4_gre_ipv6_gtpu_dl_ipv4_l3dst================
25/08/2021 16:08:52  TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle test--------------
25/08/2021 16:08:52              dut.10.240.183.62: flow validate 0 ingress pattern eth / ipv4 / gre / ipv6 / udp / gtpu / gtp_psc pdu_t is 0 / ipv4 / end actions rss types ipv4 l3-dst-only end key_len 0 queues end / end
25/08/2021 16:08:52              dut.10.240.183.62: 
Flow rule validated
25/08/2021 16:08:52              dut.10.240.183.62: flow create 0 ingress pattern eth / ipv4 / gre / ipv6 / udp / gtpu / gtp_psc pdu_t is 0 / ipv4 / end actions rss types ipv4 l3-dst-only end key_len 0 queues end / end
25/08/2021 16:08:52              dut.10.240.183.62: 
Flow rule #0 created
25/08/2021 16:08:52              dut.10.240.183.62: flow list 0
25/08/2021 16:08:52              dut.10.240.183.62: 
ID	Group	Prio	Attr	Rule
0	0	0	i--	ETH IPV4 GRE IPV6 UDP GTPU GTP_PSC IPV4 => RSS
25/08/2021 16:08:52  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:08:52  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.7")
25/08/2021 16:08:53              dut.10.240.183.62:  port 0/queue 7: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=126 - nb_segs=1 - RSS hash=0x391827a7 - RSS queue=0x7 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x7
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:08:53  TestCVLAdvancedIAVFRSSGTPoGRE: action: save_hash

25/08/2021 16:08:53  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x391827a7', '0x7')]
25/08/2021 16:08:53  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:08:53  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.17")
25/08/2021 16:08:55              dut.10.240.183.62: port 0/queue 4: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=126 - nb_segs=1 - RSS hash=0x78b0884 - RSS queue=0x4 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x4
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:08:55  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different

25/08/2021 16:08:55  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x78b0884', '0x4')]
25/08/2021 16:08:55  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:08:55  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2924",dst="CDCD:910A:2222:5498:8475:1111:3900:2025")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IP(src="1.1.2.16", dst="1.1.2.7")
25/08/2021 16:08:56              dut.10.240.183.62: port 0/queue 7: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=126 - nb_segs=1 - RSS hash=0x391827a7 - RSS queue=0x7 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x7
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:08:56  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_same

25/08/2021 16:08:56  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x391827a7', '0x7')]
25/08/2021 16:08:56  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:08:56  TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/IP(dst="192.168.0.1", src="192.168.0.2")/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/("X"*480)']
25/08/2021 16:08:57              dut.10.240.183.62: port 0/queue 0: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=566 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 0: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=598 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:08:57  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash

25/08/2021 16:08:57  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 16:08:57  TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle post-test--------------
25/08/2021 16:08:57              dut.10.240.183.62: flow destroy 0 rule 0
25/08/2021 16:08:58              dut.10.240.183.62: 
Flow rule #0 destroyed
testpmd> 
25/08/2021 16:08:58              dut.10.240.183.62: flow list 0
25/08/2021 16:08:58              dut.10.240.183.62: 
25/08/2021 16:08:58  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:08:58  TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.7")']
25/08/2021 16:09:00              dut.10.240.183.62:  port 0/queue 0: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=126 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:09:00  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash

25/08/2021 16:09:00  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 16:09:00  TestCVLAdvancedIAVFRSSGTPoGRE: sub_case mac_ipv4_gre_ipv6_gtpu_dl_ipv4_l3dst passed
25/08/2021 16:09:00              dut.10.240.183.62: flow flush 0
25/08/2021 16:09:00              dut.10.240.183.62: 
25/08/2021 16:09:00  TestCVLAdvancedIAVFRSSGTPoGRE: ===================Test sub case: mac_ipv4_gre_ipv6_gtpu_dl_ipv4_l3src================
25/08/2021 16:09:00  TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle test--------------
25/08/2021 16:09:00              dut.10.240.183.62: flow validate 0 ingress pattern eth / ipv4 / gre / ipv6 / udp / gtpu / gtp_psc pdu_t is 0 / ipv4 / end actions rss types ipv4 l3-src-only end key_len 0 queues end / end
25/08/2021 16:09:00              dut.10.240.183.62: 
Flow rule validated
25/08/2021 16:09:00              dut.10.240.183.62: flow create 0 ingress pattern eth / ipv4 / gre / ipv6 / udp / gtpu / gtp_psc pdu_t is 0 / ipv4 / end actions rss types ipv4 l3-src-only end key_len 0 queues end / end
25/08/2021 16:09:00              dut.10.240.183.62: 
Flow rule #0 created
25/08/2021 16:09:00              dut.10.240.183.62: flow list 0
25/08/2021 16:09:00              dut.10.240.183.62: 
ID	Group	Prio	Attr	Rule
0	0	0	i--	ETH IPV4 GRE IPV6 UDP GTPU GTP_PSC IPV4 => RSS
25/08/2021 16:09:00  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:09:00  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.7")
25/08/2021 16:09:01              dut.10.240.183.62:  port 0/queue 0: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=126 - nb_segs=1 - RSS hash=0x16684470 - RSS queue=0x0 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x0
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:09:01  TestCVLAdvancedIAVFRSSGTPoGRE: action: save_hash

25/08/2021 16:09:01  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x16684470', '0x0')]
25/08/2021 16:09:01  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:09:01  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IP(src="1.1.2.16", dst="1.1.2.7")
25/08/2021 16:09:03              dut.10.240.183.62: port 0/queue 3: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=126 - nb_segs=1 - RSS hash=0x28fb6b53 - RSS queue=0x3 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x3
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:09:03  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different

25/08/2021 16:09:03  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x28fb6b53', '0x3')]
25/08/2021 16:09:03  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:09:03  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2924",dst="CDCD:910A:2222:5498:8475:1111:3900:2025")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.17")
25/08/2021 16:09:04              dut.10.240.183.62: port 0/queue 0: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=126 - nb_segs=1 - RSS hash=0x16684470 - RSS queue=0x0 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x0
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:09:04  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_same

25/08/2021 16:09:04  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x16684470', '0x0')]
25/08/2021 16:09:04  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:09:04  TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/IP(dst="192.168.0.1", src="192.168.0.2")/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/("X"*480)']
25/08/2021 16:09:05              dut.10.240.183.62: port 0/queue 0: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=566 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 0: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=598 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:09:05  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash

25/08/2021 16:09:05  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 16:09:05  TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle post-test--------------
25/08/2021 16:09:05              dut.10.240.183.62: flow destroy 0 rule 0
25/08/2021 16:09:07              dut.10.240.183.62: 
Flow rule #0 destroyed
testpmd> 
25/08/2021 16:09:07              dut.10.240.183.62: flow list 0
25/08/2021 16:09:07              dut.10.240.183.62: 
25/08/2021 16:09:07  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:09:07  TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.7")']
25/08/2021 16:09:08              dut.10.240.183.62:  port 0/queue 0: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=126 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:09:08  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash

25/08/2021 16:09:08  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 16:09:08  TestCVLAdvancedIAVFRSSGTPoGRE: sub_case mac_ipv4_gre_ipv6_gtpu_dl_ipv4_l3src passed
25/08/2021 16:09:08              dut.10.240.183.62: flow flush 0
25/08/2021 16:09:08              dut.10.240.183.62: 
25/08/2021 16:09:08  TestCVLAdvancedIAVFRSSGTPoGRE: ===================Test sub case: mac_ipv4_gre_ipv6_gtpu_dl_ipv4_all================
25/08/2021 16:09:08  TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle test--------------
25/08/2021 16:09:08              dut.10.240.183.62: flow validate 0 ingress pattern eth / ipv4 / gre / ipv6 / udp / gtpu / gtp_psc pdu_t is 0 / ipv4 / end actions rss types ipv4 end key_len 0 queues end / end
25/08/2021 16:09:08              dut.10.240.183.62: 
Flow rule validated
25/08/2021 16:09:08              dut.10.240.183.62: flow create 0 ingress pattern eth / ipv4 / gre / ipv6 / udp / gtpu / gtp_psc pdu_t is 0 / ipv4 / end actions rss types ipv4 end key_len 0 queues end / end
25/08/2021 16:09:08              dut.10.240.183.62: 
Flow rule #0 created
25/08/2021 16:09:08              dut.10.240.183.62: flow list 0
25/08/2021 16:09:08              dut.10.240.183.62: 
ID	Group	Prio	Attr	Rule
0	0	0	i--	ETH IPV4 GRE IPV6 UDP GTPU GTP_PSC IPV4 => RSS
25/08/2021 16:09:08  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:09:08  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.7")
25/08/2021 16:09:10              dut.10.240.183.62:  port 0/queue 5: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=126 - nb_segs=1 - RSS hash=0x17199ba5 - RSS queue=0x5 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x5
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:09:10  TestCVLAdvancedIAVFRSSGTPoGRE: action: save_hash

25/08/2021 16:09:10  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x17199ba5', '0x5')]
25/08/2021 16:09:10  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:09:10  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IP(src="1.1.2.16", dst="1.1.2.7")
25/08/2021 16:09:11              dut.10.240.183.62: port 0/queue 6: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=126 - nb_segs=1 - RSS hash=0x298ab486 - RSS queue=0x6 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x6
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:09:11  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different

25/08/2021 16:09:11  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x298ab486', '0x6')]
25/08/2021 16:09:11  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:09:11  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.17")
25/08/2021 16:09:12              dut.10.240.183.62: port 0/queue 10: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=126 - nb_segs=1 - RSS hash=0x6b75103a - RSS queue=0xa - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0xa
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:09:12  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different

25/08/2021 16:09:12  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x6b75103a', '0xa')]
25/08/2021 16:09:12  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:09:12  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2924",dst="CDCD:910A:2222:5498:8475:1111:3900:2025")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.7")
25/08/2021 16:09:13              dut.10.240.183.62: port 0/queue 5: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=126 - nb_segs=1 - RSS hash=0x17199ba5 - RSS queue=0x5 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x5
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:09:13  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_same

25/08/2021 16:09:13  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x17199ba5', '0x5')]
25/08/2021 16:09:13  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:09:13  TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/IP(dst="192.168.0.1", src="192.168.0.2")/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/("X"*480)']
25/08/2021 16:09:15              dut.10.240.183.62: port 0/queue 0: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=566 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 0: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=598 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:09:15  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash

25/08/2021 16:09:15  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 16:09:15  TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle post-test--------------
25/08/2021 16:09:15              dut.10.240.183.62: flow destroy 0 rule 0
25/08/2021 16:09:16              dut.10.240.183.62: 
Flow rule #0 destroyed
testpmd> 
25/08/2021 16:09:16              dut.10.240.183.62: flow list 0
25/08/2021 16:09:16              dut.10.240.183.62: 
25/08/2021 16:09:16  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:09:16  TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.7")']
25/08/2021 16:09:17              dut.10.240.183.62:  port 0/queue 0: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=126 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:09:17  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash

25/08/2021 16:09:17  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 16:09:17  TestCVLAdvancedIAVFRSSGTPoGRE: sub_case mac_ipv4_gre_ipv6_gtpu_dl_ipv4_all passed
25/08/2021 16:09:17              dut.10.240.183.62: flow flush 0
25/08/2021 16:09:17              dut.10.240.183.62: 
25/08/2021 16:09:17  TestCVLAdvancedIAVFRSSGTPoGRE: {'mac_ipv4_gre_ipv6_gtpu_dl_ipv4_l3dst': 'passed', 'mac_ipv4_gre_ipv6_gtpu_dl_ipv4_l3src': 'passed', 'mac_ipv4_gre_ipv6_gtpu_dl_ipv4_all': 'passed'}
25/08/2021 16:09:17  TestCVLAdvancedIAVFRSSGTPoGRE: pass rate is: 100.0
25/08/2021 16:09:17  TestCVLAdvancedIAVFRSSGTPoGRE: Test Case test_mac_ipv4_gre_ipv6_gtpu_dl_ipv4_toeplitz Result PASSED:
25/08/2021 16:09:17              dut.10.240.183.62: quit
25/08/2021 16:09:18              dut.10.240.183.62: 
Telling cores to stop...
Waiting for lcores to finish...

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

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

  ------- Forward Stats for RX Port= 0/Queue= 4 -> TX Port= 0/Queue= 4 -------
  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= 6 -> TX Port= 0/Queue= 6 -------
  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=10 -> TX Port= 0/Queue=10 -------
  RX-packets: 1              TX-packets: 0              TX-dropped: 0             

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

  +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
  RX-packets: 19             RX-dropped: 0             RX-total: 19
  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...
25/08/2021 16:09:18  TestCVLAdvancedIAVFRSSGTPoGRE: Test Case test_mac_ipv4_gre_ipv6_gtpu_dl_ipv4_udp_toeplitz Begin
25/08/2021 16:09:18              dut.10.240.183.62:  
25/08/2021 16:09:18                         tester: 
25/08/2021 16:09:18              dut.10.240.183.62: x86_64-native-linuxapp-gcc/app/dpdk-testpmd -l 32,33,34,35 -n 4  --file-prefix=dpdk_29620_20210825152429  -a 0000:af:01.0 -- -i --rxq=16 --txq=16 --rxd=384 --txd=384 --disable-rss
25/08/2021 16:09:19              dut.10.240.183.62: EAL: Detected 72 lcore(s)
EAL: Detected 2 NUMA nodes
EAL: Detected static linkage of DPDK
EAL: Multi-process socket /var/run/dpdk/dpdk_29620_20210825152429/mp_socket
EAL: Selected IOVA mode 'PA'
EAL: 1024 hugepages of size 2097152 reserved, but no mounted hugetlbfs found for that size
EAL: VFIO support initialized
EAL: Using IOMMU type 8 (No-IOMMU)
EAL: Probe PCI driver: net_iavf (8086:1889) device: 0000:af:01.0 (socket 1)
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)
iavf_configure_queues(): request RXDID[22] in Queue[0]
iavf_configure_queues(): request RXDID[22] in Queue[1]
iavf_configure_queues(): request RXDID[22] in Queue[2]
iavf_configure_queues(): request RXDID[22] in Queue[3]
iavf_configure_queues(): request RXDID[22] in Queue[4]
iavf_configure_queues(): request RXDID[22] in Queue[5]
iavf_configure_queues(): request RXDID[22] in Queue[6]
iavf_configure_queues(): request RXDID[22] in Queue[7]
iavf_configure_queues(): request RXDID[22] in Queue[8]
iavf_configure_queues(): request RXDID[22] in Queue[9]
iavf_configure_queues(): request RXDID[22] in Queue[10]
iavf_configure_queues(): request RXDID[22] in Queue[11]
iavf_configure_queues(): request RXDID[22] in Queue[12]
iavf_configure_queues(): request RXDID[22] in Queue[13]
iavf_configure_queues(): request RXDID[22] in Queue[14]
iavf_configure_queues(): request RXDID[22] in Queue[15]

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event
Port 0: 00:11:22:33:44:55
Checking link statuses...
Done
25/08/2021 16:09:29              dut.10.240.183.62: set fwd rxonly
25/08/2021 16:09:30              dut.10.240.183.62: 
Set rxonly packet forwarding mode
25/08/2021 16:09:30              dut.10.240.183.62: set verbose 1
25/08/2021 16:09:30              dut.10.240.183.62: 
Change verbose level from 0 to 1
25/08/2021 16:09:30              dut.10.240.183.62: start
25/08/2021 16:09:30              dut.10.240.183.62: 
rxonly packet forwarding - ports=1 - cores=1 - streams=16 - NUMA support enabled, MP allocation mode: native
Logical Core 33 (socket 1) forwards packets on 16 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

  rxonly packet forwarding packets/burst=32
  nb forwarding cores=1 - nb forwarding ports=1
  port 0: RX queue number: 16 Tx queue number: 16
    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=0 hthresh=0  wthresh=0
      TX offloads=0x10000 - TX RS bit threshold=32
25/08/2021 16:09:30              dut.10.240.183.62: show port info all
25/08/2021 16:09:30              dut.10.240.183.62: 

********************* Infos for port 0  *********************
MAC address: 00:11:22:33:44:55
Device name: 0000:af:01.0
Driver name: net_iavf
Firmware-version: not available
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: 64
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
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: 16
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: 16
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
25/08/2021 16:09:30  TestCVLAdvancedIAVFRSSGTPoGRE: ===================Test sub case: mac_ipv4_gre_ipv6_gtpu_dl_ipv4_udp_l3dst================
25/08/2021 16:09:30  TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle test--------------
25/08/2021 16:09:30              dut.10.240.183.62: flow validate 0 ingress pattern eth / ipv4 / gre / ipv6 / udp / gtpu / gtp_psc pdu_t is 0 / ipv4 / udp / end actions rss types ipv4-udp l3-dst-only end key_len 0 queues end / end
25/08/2021 16:09:30              dut.10.240.183.62: 
Flow rule validated
25/08/2021 16:09:30              dut.10.240.183.62: flow create 0 ingress pattern eth / ipv4 / gre / ipv6 / udp / gtpu / gtp_psc pdu_t is 0 / ipv4 / udp / end actions rss types ipv4-udp l3-dst-only end key_len 0 queues end / end
25/08/2021 16:09:30              dut.10.240.183.62: 
Flow rule #0 created
25/08/2021 16:09:30              dut.10.240.183.62: flow list 0
25/08/2021 16:09:30              dut.10.240.183.62: 
ID	Group	Prio	Attr	Rule
0	0	0	i--	ETH IPV4 GRE IPV6 UDP GTPU GTP_PSC IPV4 UDP => RSS
25/08/2021 16:09:30  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:09:30  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.7")/UDP(dport=2, sport=4)
25/08/2021 16:09:31              dut.10.240.183.62:  port 0/queue 4: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=134 - nb_segs=1 - RSS hash=0xdc26fed4 - RSS queue=0x4 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x4
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:09:31  TestCVLAdvancedIAVFRSSGTPoGRE: action: save_hash

25/08/2021 16:09:31  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xdc26fed4', '0x4')]
25/08/2021 16:09:31  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:09:31  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.17")/UDP(dport=2, sport=4)
25/08/2021 16:09:33              dut.10.240.183.62: port 0/queue 4: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=134 - nb_segs=1 - RSS hash=0x84a9b5d4 - RSS queue=0x4 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x4
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:09:33  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different

25/08/2021 16:09:33  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x84a9b5d4', '0x4')]
25/08/2021 16:09:33  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:09:33  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2924",dst="CDCD:910A:2222:5498:8475:1111:3900:2025")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IP(src="1.1.2.16", dst="1.1.2.7")/UDP(dport=12, sport=14)
25/08/2021 16:09:34              dut.10.240.183.62: port 0/queue 4: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=134 - nb_segs=1 - RSS hash=0xdc26fed4 - RSS queue=0x4 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x4
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:09:34  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_same

25/08/2021 16:09:34  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xdc26fed4', '0x4')]
25/08/2021 16:09:34  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:09:34  TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/IP(dst="192.168.0.1", src="192.168.0.2")/UDP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.7")/TCP(sport=4, dport=2)']
25/08/2021 16:09:36              dut.10.240.183.62: port 0/queue 0: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=574 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 0: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=602 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 0: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=142 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:09:36  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash

25/08/2021 16:09:36  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 16:09:36  TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle post-test--------------
25/08/2021 16:09:36              dut.10.240.183.62: flow destroy 0 rule 0
25/08/2021 16:09:37              dut.10.240.183.62: 
Flow rule #0 destroyed
testpmd> 
25/08/2021 16:09:37              dut.10.240.183.62: flow list 0
25/08/2021 16:09:37              dut.10.240.183.62: 
25/08/2021 16:09:37  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:09:37  TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.7")/UDP(dport=2, sport=4)']
25/08/2021 16:09:38              dut.10.240.183.62:  port 0/queue 0: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=134 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:09:38  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash

25/08/2021 16:09:38  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 16:09:38  TestCVLAdvancedIAVFRSSGTPoGRE: sub_case mac_ipv4_gre_ipv6_gtpu_dl_ipv4_udp_l3dst passed
25/08/2021 16:09:38              dut.10.240.183.62: flow flush 0
25/08/2021 16:09:38              dut.10.240.183.62: 
25/08/2021 16:09:38  TestCVLAdvancedIAVFRSSGTPoGRE: ===================Test sub case: mac_ipv4_gre_ipv6_gtpu_dl_ipv4_udp_l3src================
25/08/2021 16:09:38  TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle test--------------
25/08/2021 16:09:38              dut.10.240.183.62: flow validate 0 ingress pattern eth / ipv4 / gre / ipv6 / udp / gtpu / gtp_psc pdu_t is 0 / ipv4 / udp / end actions rss types ipv4-udp l3-src-only end key_len 0 queues end / end
25/08/2021 16:09:38              dut.10.240.183.62: 
Flow rule validated
25/08/2021 16:09:38              dut.10.240.183.62: flow create 0 ingress pattern eth / ipv4 / gre / ipv6 / udp / gtpu / gtp_psc pdu_t is 0 / ipv4 / udp / end actions rss types ipv4-udp l3-src-only end key_len 0 queues end / end
25/08/2021 16:09:38              dut.10.240.183.62: 
Flow rule #0 created
25/08/2021 16:09:38              dut.10.240.183.62: flow list 0
25/08/2021 16:09:38              dut.10.240.183.62: 
ID	Group	Prio	Attr	Rule
0	0	0	i--	ETH IPV4 GRE IPV6 UDP GTPU GTP_PSC IPV4 UDP => RSS
25/08/2021 16:09:38  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:09:38  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.7")/UDP(dport=2, sport=4)
25/08/2021 16:09:40              dut.10.240.183.62:  port 0/queue 9: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=134 - nb_segs=1 - RSS hash=0xb4314049 - RSS queue=0x9 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x9
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:09:40  TestCVLAdvancedIAVFRSSGTPoGRE: action: save_hash

25/08/2021 16:09:40  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xb4314049', '0x9')]
25/08/2021 16:09:40  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:09:40  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IP(src="1.1.2.16", dst="1.1.2.7")/UDP(dport=2, sport=4)
25/08/2021 16:09:41              dut.10.240.183.62: port 0/queue 9: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=134 - nb_segs=1 - RSS hash=0xecbe0b49 - RSS queue=0x9 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x9
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:09:41  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different

25/08/2021 16:09:41  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xecbe0b49', '0x9')]
25/08/2021 16:09:41  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:09:41  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2924",dst="CDCD:910A:2222:5498:8475:1111:3900:2025")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.17")/UDP(dport=12, sport=14)
25/08/2021 16:09:42              dut.10.240.183.62: port 0/queue 9: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=134 - nb_segs=1 - RSS hash=0xb4314049 - RSS queue=0x9 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x9
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:09:42  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_same

25/08/2021 16:09:42  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xb4314049', '0x9')]
25/08/2021 16:09:42  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:09:42  TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/IP(dst="192.168.0.1", src="192.168.0.2")/UDP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.7")/TCP(sport=4, dport=2)']
25/08/2021 16:09:44              dut.10.240.183.62: port 0/queue 0: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=574 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 0: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=602 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 0: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=142 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:09:44  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash

25/08/2021 16:09:44  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 16:09:44  TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle post-test--------------
25/08/2021 16:09:44              dut.10.240.183.62: flow destroy 0 rule 0
25/08/2021 16:09:45              dut.10.240.183.62: 
Flow rule #0 destroyed
testpmd> 
25/08/2021 16:09:45              dut.10.240.183.62: flow list 0
25/08/2021 16:09:45              dut.10.240.183.62: 
25/08/2021 16:09:45  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:09:45  TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.7")/UDP(dport=2, sport=4)']
25/08/2021 16:09:46              dut.10.240.183.62:  port 0/queue 0: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=134 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:09:46  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash

25/08/2021 16:09:46  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 16:09:46  TestCVLAdvancedIAVFRSSGTPoGRE: sub_case mac_ipv4_gre_ipv6_gtpu_dl_ipv4_udp_l3src passed
25/08/2021 16:09:46              dut.10.240.183.62: flow flush 0
25/08/2021 16:09:47              dut.10.240.183.62: 
25/08/2021 16:09:47  TestCVLAdvancedIAVFRSSGTPoGRE: ===================Test sub case: mac_ipv4_gre_ipv6_gtpu_dl_ipv4_udp_l4dst================
25/08/2021 16:09:47  TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle test--------------
25/08/2021 16:09:47              dut.10.240.183.62: flow validate 0 ingress pattern eth / ipv4 / gre / ipv6 / udp / gtpu / gtp_psc pdu_t is 0 / ipv4 / udp / end actions rss types ipv4-udp l4-dst-only end key_len 0 queues end / end
25/08/2021 16:09:47              dut.10.240.183.62: 
Flow rule validated
25/08/2021 16:09:47              dut.10.240.183.62: flow create 0 ingress pattern eth / ipv4 / gre / ipv6 / udp / gtpu / gtp_psc pdu_t is 0 / ipv4 / udp / end actions rss types ipv4-udp l4-dst-only end key_len 0 queues end / end
25/08/2021 16:09:47              dut.10.240.183.62: 
Flow rule #0 created
25/08/2021 16:09:47              dut.10.240.183.62: flow list 0
25/08/2021 16:09:47              dut.10.240.183.62: 
ID	Group	Prio	Attr	Rule
0	0	0	i--	ETH IPV4 GRE IPV6 UDP GTPU GTP_PSC IPV4 UDP => RSS
25/08/2021 16:09:47  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:09:47  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.7")/UDP(dport=2, sport=4)
25/08/2021 16:09:48              dut.10.240.183.62:  port 0/queue 9: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=134 - nb_segs=1 - RSS hash=0x50a5cc09 - RSS queue=0x9 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x9
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:09:48  TestCVLAdvancedIAVFRSSGTPoGRE: action: save_hash

25/08/2021 16:09:48  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x50a5cc09', '0x9')]
25/08/2021 16:09:48  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:09:48  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.7")/UDP(dport=12, sport=4)
25/08/2021 16:09:49              dut.10.240.183.62: port 0/queue 6: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=134 - nb_segs=1 - RSS hash=0xbc7b9506 - RSS queue=0x6 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x6
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:09:49  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different

25/08/2021 16:09:49  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xbc7b9506', '0x6')]
25/08/2021 16:09:49  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:09:49  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2924",dst="CDCD:910A:2222:5498:8475:1111:3900:2025")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IP(src="1.1.2.16", dst="1.1.2.17")/UDP(dport=2, sport=14)
25/08/2021 16:09:51              dut.10.240.183.62: port 0/queue 9: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=134 - nb_segs=1 - RSS hash=0x50a5cc09 - RSS queue=0x9 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x9
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:09:51  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_same

25/08/2021 16:09:51  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x50a5cc09', '0x9')]
25/08/2021 16:09:51  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:09:51  TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/IP(dst="192.168.0.1", src="192.168.0.2")/UDP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.7")/TCP(sport=4, dport=2)']
25/08/2021 16:09:52              dut.10.240.183.62: port 0/queue 0: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=574 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 0: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=602 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 0: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=142 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:09:52  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash

25/08/2021 16:09:52  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 16:09:52  TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle post-test--------------
25/08/2021 16:09:52              dut.10.240.183.62: flow destroy 0 rule 0
25/08/2021 16:09:53              dut.10.240.183.62: 
Flow rule #0 destroyed
testpmd> 
25/08/2021 16:09:53              dut.10.240.183.62: flow list 0
25/08/2021 16:09:53              dut.10.240.183.62: 
25/08/2021 16:09:53  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:09:53  TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.7")/UDP(dport=2, sport=4)']
25/08/2021 16:09:55              dut.10.240.183.62:  port 0/queue 0: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=134 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:09:55  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash

25/08/2021 16:09:55  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 16:09:55  TestCVLAdvancedIAVFRSSGTPoGRE: sub_case mac_ipv4_gre_ipv6_gtpu_dl_ipv4_udp_l4dst passed
25/08/2021 16:09:55              dut.10.240.183.62: flow flush 0
25/08/2021 16:09:55              dut.10.240.183.62: 
25/08/2021 16:09:55  TestCVLAdvancedIAVFRSSGTPoGRE: ===================Test sub case: mac_ipv4_gre_ipv6_gtpu_dl_ipv4_udp_l4src================
25/08/2021 16:09:55  TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle test--------------
25/08/2021 16:09:55              dut.10.240.183.62: flow validate 0 ingress pattern eth / ipv4 / gre / ipv6 / udp / gtpu / gtp_psc pdu_t is 0 / ipv4 / udp / end actions rss types ipv4-udp l4-src-only end key_len 0 queues end / end
25/08/2021 16:09:55              dut.10.240.183.62: 
Flow rule validated
25/08/2021 16:09:55              dut.10.240.183.62: flow create 0 ingress pattern eth / ipv4 / gre / ipv6 / udp / gtpu / gtp_psc pdu_t is 0 / ipv4 / udp / end actions rss types ipv4-udp l4-src-only end key_len 0 queues end / end
25/08/2021 16:09:55              dut.10.240.183.62: 
Flow rule #0 created
25/08/2021 16:09:55              dut.10.240.183.62: flow list 0
25/08/2021 16:09:55              dut.10.240.183.62: 
ID	Group	Prio	Attr	Rule
0	0	0	i--	ETH IPV4 GRE IPV6 UDP GTPU GTP_PSC IPV4 UDP => RSS
25/08/2021 16:09:55  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:09:55  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.7")/UDP(dport=2, sport=4)
25/08/2021 16:09:56              dut.10.240.183.62:  port 0/queue 4: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=134 - nb_segs=1 - RSS hash=0x2852e604 - RSS queue=0x4 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x4
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:09:56  TestCVLAdvancedIAVFRSSGTPoGRE: action: save_hash

25/08/2021 16:09:56  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x2852e604', '0x4')]
25/08/2021 16:09:56  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:09:56  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.7")/UDP(dport=2, sport=14)
25/08/2021 16:09:58              dut.10.240.183.62: port 0/queue 15: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=134 - nb_segs=1 - RSS hash=0xecde590f - RSS queue=0xf - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0xf
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:09:58  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different

25/08/2021 16:09:58  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xecde590f', '0xf')]
25/08/2021 16:09:58  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:09:58  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2924",dst="CDCD:910A:2222:5498:8475:1111:3900:2025")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IP(src="1.1.2.16", dst="1.1.2.17")/UDP(dport=12, sport=4)
25/08/2021 16:09:59              dut.10.240.183.62: port 0/queue 4: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=134 - nb_segs=1 - RSS hash=0x2852e604 - RSS queue=0x4 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x4
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:09:59  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_same

25/08/2021 16:09:59  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x2852e604', '0x4')]
25/08/2021 16:09:59  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:09:59  TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/IP(dst="192.168.0.1", src="192.168.0.2")/UDP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.7")/TCP(sport=4, dport=2)']
25/08/2021 16:10:01              dut.10.240.183.62: port 0/queue 0: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=574 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 0: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=602 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 0: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=142 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:10:01  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash

25/08/2021 16:10:01  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 16:10:01  TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle post-test--------------
25/08/2021 16:10:01              dut.10.240.183.62: flow destroy 0 rule 0
25/08/2021 16:10:02              dut.10.240.183.62: 
Flow rule #0 destroyed
testpmd> 
25/08/2021 16:10:02              dut.10.240.183.62: flow list 0
25/08/2021 16:10:02              dut.10.240.183.62: 
25/08/2021 16:10:02  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:10:02  TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.7")/UDP(dport=2, sport=4)']
25/08/2021 16:10:03              dut.10.240.183.62:  port 0/queue 0: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=134 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:10:03  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash

25/08/2021 16:10:03  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 16:10:03  TestCVLAdvancedIAVFRSSGTPoGRE: sub_case mac_ipv4_gre_ipv6_gtpu_dl_ipv4_udp_l4src passed
25/08/2021 16:10:03              dut.10.240.183.62: flow flush 0
25/08/2021 16:10:03              dut.10.240.183.62: 
25/08/2021 16:10:03  TestCVLAdvancedIAVFRSSGTPoGRE: ===================Test sub case: mac_ipv4_gre_ipv6_gtpu_dl_ipv4_udp_l3dstl4dst================
25/08/2021 16:10:03  TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle test--------------
25/08/2021 16:10:03              dut.10.240.183.62: flow validate 0 ingress pattern eth / ipv4 / gre / ipv6 / udp / gtpu / gtp_psc pdu_t is 0 / ipv4 / udp / end actions rss types ipv4-udp l3-dst-only l4-dst-only end key_len 0 queues end / end
25/08/2021 16:10:03              dut.10.240.183.62: 
Flow rule validated
25/08/2021 16:10:03              dut.10.240.183.62: flow create 0 ingress pattern eth / ipv4 / gre / ipv6 / udp / gtpu / gtp_psc pdu_t is 0 / ipv4 / udp / end actions rss types ipv4-udp l3-dst-only l4-dst-only end key_len 0 queues end / end
25/08/2021 16:10:03              dut.10.240.183.62: 
Flow rule #0 created
25/08/2021 16:10:03              dut.10.240.183.62: flow list 0
25/08/2021 16:10:03              dut.10.240.183.62: 
ID	Group	Prio	Attr	Rule
0	0	0	i--	ETH IPV4 GRE IPV6 UDP GTPU GTP_PSC IPV4 UDP => RSS
25/08/2021 16:10:03  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:10:03  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.7")/UDP(dport=2, sport=4)
25/08/2021 16:10:05              dut.10.240.183.62:  port 0/queue 2: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=134 - nb_segs=1 - RSS hash=0x36853b2 - RSS queue=0x2 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x2
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:10:05  TestCVLAdvancedIAVFRSSGTPoGRE: action: save_hash

25/08/2021 16:10:05  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x36853b2', '0x2')]
25/08/2021 16:10:05  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:10:05  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.17")/UDP(dport=2, sport=4)
25/08/2021 16:10:06              dut.10.240.183.62: port 0/queue 2: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=134 - nb_segs=1 - RSS hash=0x5be718b2 - RSS queue=0x2 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x2
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:10:06  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different

25/08/2021 16:10:06  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x5be718b2', '0x2')]
25/08/2021 16:10:06  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:10:06  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.7")/UDP(dport=12, sport=4)
25/08/2021 16:10:07              dut.10.240.183.62: port 0/queue 14: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=134 - nb_segs=1 - RSS hash=0xc452033e - RSS queue=0xe - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0xe
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:10:07  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different

25/08/2021 16:10:07  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xc452033e', '0xe')]
25/08/2021 16:10:07  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:10:07  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2924",dst="CDCD:910A:2222:5498:8475:1111:3900:2025")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IP(src="1.1.2.16", dst="1.1.2.7")/UDP(dport=2, sport=14)
25/08/2021 16:10:09              dut.10.240.183.62: port 0/queue 2: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=134 - nb_segs=1 - RSS hash=0x36853b2 - RSS queue=0x2 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x2
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:10:09  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_same

25/08/2021 16:10:09  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x36853b2', '0x2')]
25/08/2021 16:10:09  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:10:09  TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/IP(dst="192.168.0.1", src="192.168.0.2")/UDP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.7")/TCP(sport=4, dport=2)']
25/08/2021 16:10:10              dut.10.240.183.62: port 0/queue 0: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=574 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 0: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=602 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 0: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=142 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:10:10  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash

25/08/2021 16:10:10  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 16:10:10  TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle post-test--------------
25/08/2021 16:10:10              dut.10.240.183.62: flow destroy 0 rule 0
25/08/2021 16:10:11              dut.10.240.183.62: 
Flow rule #0 destroyed
testpmd> 
25/08/2021 16:10:11              dut.10.240.183.62: flow list 0
25/08/2021 16:10:12              dut.10.240.183.62: 
25/08/2021 16:10:12  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:10:12  TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.7")/UDP(dport=2, sport=4)']
25/08/2021 16:10:13              dut.10.240.183.62:  port 0/queue 0: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=134 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:10:13  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash

25/08/2021 16:10:13  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 16:10:13  TestCVLAdvancedIAVFRSSGTPoGRE: sub_case mac_ipv4_gre_ipv6_gtpu_dl_ipv4_udp_l3dstl4dst passed
25/08/2021 16:10:13              dut.10.240.183.62: flow flush 0
25/08/2021 16:10:13              dut.10.240.183.62: 
25/08/2021 16:10:13  TestCVLAdvancedIAVFRSSGTPoGRE: ===================Test sub case: mac_ipv4_gre_ipv6_gtpu_dl_ipv4_udp_l3srcl4dst================
25/08/2021 16:10:13  TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle test--------------
25/08/2021 16:10:13              dut.10.240.183.62: flow validate 0 ingress pattern eth / ipv4 / gre / ipv6 / udp / gtpu / gtp_psc pdu_t is 0 / ipv4 / udp / end actions rss types ipv4-udp l3-src-only l4-dst-only end key_len 0 queues end / end
25/08/2021 16:10:13              dut.10.240.183.62: 
Flow rule validated
25/08/2021 16:10:13              dut.10.240.183.62: flow create 0 ingress pattern eth / ipv4 / gre / ipv6 / udp / gtpu / gtp_psc pdu_t is 0 / ipv4 / udp / end actions rss types ipv4-udp l3-src-only l4-dst-only end key_len 0 queues end / end
25/08/2021 16:10:13              dut.10.240.183.62: 
Flow rule #0 created
25/08/2021 16:10:13              dut.10.240.183.62: flow list 0
25/08/2021 16:10:13              dut.10.240.183.62: 
ID	Group	Prio	Attr	Rule
0	0	0	i--	ETH IPV4 GRE IPV6 UDP GTPU GTP_PSC IPV4 UDP => RSS
25/08/2021 16:10:13  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:10:13  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.7")/UDP(dport=2, sport=4)
25/08/2021 16:10:14              dut.10.240.183.62:  port 0/queue 15: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=134 - nb_segs=1 - RSS hash=0x6b7fed2f - RSS queue=0xf - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0xf
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:10:14  TestCVLAdvancedIAVFRSSGTPoGRE: action: save_hash

25/08/2021 16:10:14  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x6b7fed2f', '0xf')]
25/08/2021 16:10:14  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:10:14  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IP(src="1.1.2.16", dst="1.1.2.7")/UDP(dport=2, sport=4)
25/08/2021 16:10:16              dut.10.240.183.62: port 0/queue 15: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=134 - nb_segs=1 - RSS hash=0x33f0a62f - RSS queue=0xf - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0xf
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:10:16  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different

25/08/2021 16:10:16  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x33f0a62f', '0xf')]
25/08/2021 16:10:16  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:10:16  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.7")/UDP(dport=12, sport=4)
25/08/2021 16:10:17              dut.10.240.183.62: port 0/queue 3: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=134 - nb_segs=1 - RSS hash=0xac45bda3 - RSS queue=0x3 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x3
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:10:17  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different

25/08/2021 16:10:17  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xac45bda3', '0x3')]
25/08/2021 16:10:17  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:10:17  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2924",dst="CDCD:910A:2222:5498:8475:1111:3900:2025")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.17")/UDP(dport=2, sport=14)
25/08/2021 16:10:18              dut.10.240.183.62: port 0/queue 15: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=134 - nb_segs=1 - RSS hash=0x6b7fed2f - RSS queue=0xf - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0xf
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:10:18  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_same

25/08/2021 16:10:18  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x6b7fed2f', '0xf')]
25/08/2021 16:10:18  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:10:18  TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/IP(dst="192.168.0.1", src="192.168.0.2")/UDP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.7")/TCP(sport=4, dport=2)']
25/08/2021 16:10:20              dut.10.240.183.62: port 0/queue 0: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=574 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 0: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=602 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 0: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=142 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:10:20  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash

25/08/2021 16:10:20  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 16:10:20  TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle post-test--------------
25/08/2021 16:10:20              dut.10.240.183.62: flow destroy 0 rule 0
25/08/2021 16:10:21              dut.10.240.183.62: 
Flow rule #0 destroyed
testpmd> 
25/08/2021 16:10:21              dut.10.240.183.62: flow list 0
25/08/2021 16:10:21              dut.10.240.183.62: 
25/08/2021 16:10:21  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:10:21  TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.7")/UDP(dport=2, sport=4)']
25/08/2021 16:10:23              dut.10.240.183.62:  port 0/queue 0: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=134 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:10:23  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash

25/08/2021 16:10:23  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 16:10:23  TestCVLAdvancedIAVFRSSGTPoGRE: sub_case mac_ipv4_gre_ipv6_gtpu_dl_ipv4_udp_l3srcl4dst passed
25/08/2021 16:10:23              dut.10.240.183.62: flow flush 0
25/08/2021 16:10:23              dut.10.240.183.62: 
25/08/2021 16:10:23  TestCVLAdvancedIAVFRSSGTPoGRE: ===================Test sub case: mac_ipv4_gre_ipv6_gtpu_dl_ipv4_udp_l3dstl4src================
25/08/2021 16:10:23  TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle test--------------
25/08/2021 16:10:23              dut.10.240.183.62: flow validate 0 ingress pattern eth / ipv4 / gre / ipv6 / udp / gtpu / gtp_psc pdu_t is 0 / ipv4 / udp / end actions rss types ipv4-udp l3-dst-only l4-src-only end key_len 0 queues end / end
25/08/2021 16:10:23              dut.10.240.183.62: 
Flow rule validated
25/08/2021 16:10:23              dut.10.240.183.62: flow create 0 ingress pattern eth / ipv4 / gre / ipv6 / udp / gtpu / gtp_psc pdu_t is 0 / ipv4 / udp / end actions rss types ipv4-udp l3-dst-only l4-src-only end key_len 0 queues end / end
25/08/2021 16:10:23              dut.10.240.183.62: 
Flow rule #0 created
25/08/2021 16:10:23              dut.10.240.183.62: flow list 0
25/08/2021 16:10:23              dut.10.240.183.62: 
ID	Group	Prio	Attr	Rule
0	0	0	i--	ETH IPV4 GRE IPV6 UDP GTPU GTP_PSC IPV4 UDP => RSS
25/08/2021 16:10:23  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:10:23  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.7")/UDP(dport=2, sport=4)
25/08/2021 16:10:24              dut.10.240.183.62:  port 0/queue 7: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=134 - nb_segs=1 - RSS hash=0x3381a867 - RSS queue=0x7 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x7
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:10:24  TestCVLAdvancedIAVFRSSGTPoGRE: action: save_hash

25/08/2021 16:10:24  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x3381a867', '0x7')]
25/08/2021 16:10:24  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:10:24  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.17")/UDP(dport=2, sport=4)
25/08/2021 16:10:25              dut.10.240.183.62: port 0/queue 7: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=134 - nb_segs=1 - RSS hash=0x6b0ee367 - RSS queue=0x7 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x7
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:10:25  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different

25/08/2021 16:10:25  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x6b0ee367', '0x7')]
25/08/2021 16:10:25  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:10:25  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.7")/UDP(dport=2, sport=14)
25/08/2021 16:10:27              dut.10.240.183.62: port 0/queue 8: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=134 - nb_segs=1 - RSS hash=0x1b1cae58 - RSS queue=0x8 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x8
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:10:27  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different

25/08/2021 16:10:27  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x1b1cae58', '0x8')]
25/08/2021 16:10:27  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:10:27  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2924",dst="CDCD:910A:2222:5498:8475:1111:3900:2025")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IP(src="1.1.2.16", dst="1.1.2.7")/UDP(dport=12, sport=4)
25/08/2021 16:10:28              dut.10.240.183.62: port 0/queue 7: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=134 - nb_segs=1 - RSS hash=0x3381a867 - RSS queue=0x7 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x7
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:10:28  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_same

25/08/2021 16:10:28  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x3381a867', '0x7')]
25/08/2021 16:10:28  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:10:28  TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/IP(dst="192.168.0.1", src="192.168.0.2")/UDP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.7")/TCP(sport=4, dport=2)']
25/08/2021 16:10:30              dut.10.240.183.62: port 0/queue 0: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=574 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 0: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=602 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 0: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=142 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:10:30  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash

25/08/2021 16:10:30  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 16:10:30  TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle post-test--------------
25/08/2021 16:10:30              dut.10.240.183.62: flow destroy 0 rule 0
25/08/2021 16:10:31              dut.10.240.183.62: 
Flow rule #0 destroyed
testpmd> 
25/08/2021 16:10:31              dut.10.240.183.62: flow list 0
25/08/2021 16:10:31              dut.10.240.183.62: 
25/08/2021 16:10:31  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:10:31  TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.7")/UDP(dport=2, sport=4)']
25/08/2021 16:10:32              dut.10.240.183.62:  port 0/queue 0: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=134 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:10:32  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash

25/08/2021 16:10:32  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 16:10:32  TestCVLAdvancedIAVFRSSGTPoGRE: sub_case mac_ipv4_gre_ipv6_gtpu_dl_ipv4_udp_l3dstl4src passed
25/08/2021 16:10:32              dut.10.240.183.62: flow flush 0
25/08/2021 16:10:32              dut.10.240.183.62: 
25/08/2021 16:10:32  TestCVLAdvancedIAVFRSSGTPoGRE: ===================Test sub case: mac_ipv4_gre_ipv6_gtpu_dl_ipv4_udp_l3srcl4src================
25/08/2021 16:10:32  TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle test--------------
25/08/2021 16:10:32              dut.10.240.183.62: flow validate 0 ingress pattern eth / ipv4 / gre / ipv6 / udp / gtpu / gtp_psc pdu_t is 0 / ipv4 / udp / end actions rss types ipv4-udp l3-src-only l4-src-only end key_len 0 queues end / end
25/08/2021 16:10:32              dut.10.240.183.62: 
Flow rule validated
25/08/2021 16:10:32              dut.10.240.183.62: flow create 0 ingress pattern eth / ipv4 / gre / ipv6 / udp / gtpu / gtp_psc pdu_t is 0 / ipv4 / udp / end actions rss types ipv4-udp l3-src-only l4-src-only end key_len 0 queues end / end
25/08/2021 16:10:32              dut.10.240.183.62: 
Flow rule #0 created
25/08/2021 16:10:32              dut.10.240.183.62: flow list 0
25/08/2021 16:10:33              dut.10.240.183.62: 
ID	Group	Prio	Attr	Rule
0	0	0	i--	ETH IPV4 GRE IPV6 UDP GTPU GTP_PSC IPV4 UDP => RSS
25/08/2021 16:10:33  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:10:33  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.7")/UDP(dport=2, sport=4)
25/08/2021 16:10:34              dut.10.240.183.62:  port 0/queue 10: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=134 - nb_segs=1 - RSS hash=0x5b9616fa - RSS queue=0xa - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0xa
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:10:34  TestCVLAdvancedIAVFRSSGTPoGRE: action: save_hash

25/08/2021 16:10:34  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x5b9616fa', '0xa')]
25/08/2021 16:10:34  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:10:34  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IP(src="1.1.2.16", dst="1.1.2.7")/UDP(dport=2, sport=4)
25/08/2021 16:10:35              dut.10.240.183.62: port 0/queue 10: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=134 - nb_segs=1 - RSS hash=0x3195dfa - RSS queue=0xa - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0xa
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:10:35  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different

25/08/2021 16:10:35  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x3195dfa', '0xa')]
25/08/2021 16:10:35  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:10:35  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.7")/UDP(dport=2, sport=14)
25/08/2021 16:10:37              dut.10.240.183.62: port 0/queue 5: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=134 - nb_segs=1 - RSS hash=0x730b10c5 - RSS queue=0x5 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x5
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:10:37  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different

25/08/2021 16:10:37  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x730b10c5', '0x5')]
25/08/2021 16:10:37  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:10:37  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2924",dst="CDCD:910A:2222:5498:8475:1111:3900:2025")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.17")/UDP(dport=12, sport=4)
25/08/2021 16:10:38              dut.10.240.183.62: port 0/queue 10: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=134 - nb_segs=1 - RSS hash=0x5b9616fa - RSS queue=0xa - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0xa
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:10:38  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_same

25/08/2021 16:10:38  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x5b9616fa', '0xa')]
25/08/2021 16:10:38  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:10:38  TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/IP(dst="192.168.0.1", src="192.168.0.2")/UDP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.7")/TCP(sport=4, dport=2)']
25/08/2021 16:10:40              dut.10.240.183.62: port 0/queue 0: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=574 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 0: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=602 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 0: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=142 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:10:40  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash

25/08/2021 16:10:40  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 16:10:40  TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle post-test--------------
25/08/2021 16:10:40              dut.10.240.183.62: flow destroy 0 rule 0
25/08/2021 16:10:41              dut.10.240.183.62: 
Flow rule #0 destroyed
testpmd> 
25/08/2021 16:10:41              dut.10.240.183.62: flow list 0
25/08/2021 16:10:41              dut.10.240.183.62: 
25/08/2021 16:10:41  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:10:41  TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.7")/UDP(dport=2, sport=4)']
25/08/2021 16:10:42              dut.10.240.183.62:  port 0/queue 0: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=134 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:10:42  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash

25/08/2021 16:10:42  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 16:10:42  TestCVLAdvancedIAVFRSSGTPoGRE: sub_case mac_ipv4_gre_ipv6_gtpu_dl_ipv4_udp_l3srcl4src passed
25/08/2021 16:10:42              dut.10.240.183.62: flow flush 0
25/08/2021 16:10:42              dut.10.240.183.62: 
25/08/2021 16:10:42  TestCVLAdvancedIAVFRSSGTPoGRE: ===================Test sub case: mac_ipv4_gre_ipv6_gtpu_dl_ipv4_udp_all================
25/08/2021 16:10:42  TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle test--------------
25/08/2021 16:10:42              dut.10.240.183.62: flow validate 0 ingress pattern eth / ipv4 / gre / ipv6 / udp / gtpu / gtp_psc pdu_t is 0 / ipv4 / udp / end actions rss types ipv4-udp end key_len 0 queues end / end
25/08/2021 16:10:42              dut.10.240.183.62: 
Flow rule validated
25/08/2021 16:10:42              dut.10.240.183.62: flow create 0 ingress pattern eth / ipv4 / gre / ipv6 / udp / gtpu / gtp_psc pdu_t is 0 / ipv4 / udp / end actions rss types ipv4-udp end key_len 0 queues end / end
25/08/2021 16:10:42              dut.10.240.183.62: 
Flow rule #0 created
25/08/2021 16:10:42              dut.10.240.183.62: flow list 0
25/08/2021 16:10:42              dut.10.240.183.62: 
ID	Group	Prio	Attr	Rule
0	0	0	i--	ETH IPV4 GRE IPV6 UDP GTPU GTP_PSC IPV4 UDP => RSS
25/08/2021 16:10:42  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:10:42  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.7")/UDP(dport=2, sport=4)
25/08/2021 16:10:44              dut.10.240.183.62:  port 0/queue 5: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=134 - nb_segs=1 - RSS hash=0xd97c07c5 - RSS queue=0x5 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x5
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:10:44  TestCVLAdvancedIAVFRSSGTPoGRE: action: save_hash

25/08/2021 16:10:44  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xd97c07c5', '0x5')]
25/08/2021 16:10:44  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:10:44  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IP(src="1.1.2.16", dst="1.1.2.7")/UDP(dport=2, sport=4)
25/08/2021 16:10:45              dut.10.240.183.62: port 0/queue 5: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=134 - nb_segs=1 - RSS hash=0x81f34cc5 - RSS queue=0x5 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x5
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:10:45  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different

25/08/2021 16:10:45  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x81f34cc5', '0x5')]
25/08/2021 16:10:45  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:10:45  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.17")/UDP(dport=2, sport=4)
25/08/2021 16:10:46              dut.10.240.183.62: port 0/queue 8: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=134 - nb_segs=1 - RSS hash=0xf7052088 - RSS queue=0x8 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x8
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:10:46  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different

25/08/2021 16:10:46  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xf7052088', '0x8')]
25/08/2021 16:10:46  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:10:46  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.7")/UDP(dport=2, sport=14)
25/08/2021 16:10:48              dut.10.240.183.62: port 0/queue 13: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=134 - nb_segs=1 - RSS hash=0xd3f663ad - RSS queue=0xd - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0xd
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:10:48  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different

25/08/2021 16:10:48  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xd3f663ad', '0xd')]
25/08/2021 16:10:48  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:10:48  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.7")/UDP(dport=12, sport=4)
25/08/2021 16:10:49              dut.10.240.183.62: port 0/queue 8: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=134 - nb_segs=1 - RSS hash=0x807b0658 - RSS queue=0x8 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x8
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:10:49  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different

25/08/2021 16:10:49  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x807b0658', '0x8')]
25/08/2021 16:10:49  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:10:49  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2924",dst="CDCD:910A:2222:5498:8475:1111:3900:2025")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.7")/UDP(dport=2, sport=4)
25/08/2021 16:10:50              dut.10.240.183.62: port 0/queue 5: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=134 - nb_segs=1 - RSS hash=0xd97c07c5 - RSS queue=0x5 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x5
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:10:50  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_same

25/08/2021 16:10:50  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xd97c07c5', '0x5')]
25/08/2021 16:10:50  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:10:50  TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/IP(dst="192.168.0.1", src="192.168.0.2")/UDP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.7")/TCP(sport=4, dport=2)']
25/08/2021 16:10:52              dut.10.240.183.62: port 0/queue 0: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=574 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 0: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=602 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 0: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=142 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:10:52  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash

25/08/2021 16:10:52  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 16:10:52  TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle post-test--------------
25/08/2021 16:10:52              dut.10.240.183.62: flow destroy 0 rule 0
25/08/2021 16:10:53              dut.10.240.183.62: 
Flow rule #0 destroyed
testpmd> 
25/08/2021 16:10:53              dut.10.240.183.62: flow list 0
25/08/2021 16:10:53              dut.10.240.183.62: 
25/08/2021 16:10:53  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:10:53  TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.7")']
25/08/2021 16:10:55              dut.10.240.183.62:  port 0/queue 0: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=126 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:10:55  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash

25/08/2021 16:10:55  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 16:10:55  TestCVLAdvancedIAVFRSSGTPoGRE: sub_case mac_ipv4_gre_ipv6_gtpu_dl_ipv4_udp_all passed
25/08/2021 16:10:55              dut.10.240.183.62: flow flush 0
25/08/2021 16:10:55              dut.10.240.183.62: 
25/08/2021 16:10:55  TestCVLAdvancedIAVFRSSGTPoGRE: {'mac_ipv4_gre_ipv6_gtpu_dl_ipv4_udp_l3dst': 'passed', 'mac_ipv4_gre_ipv6_gtpu_dl_ipv4_udp_l3src': 'passed', 'mac_ipv4_gre_ipv6_gtpu_dl_ipv4_udp_l4dst': 'passed', 'mac_ipv4_gre_ipv6_gtpu_dl_ipv4_udp_l4src': 'passed', 'mac_ipv4_gre_ipv6_gtpu_dl_ipv4_udp_l3dstl4dst': 'passed', 'mac_ipv4_gre_ipv6_gtpu_dl_ipv4_udp_l3srcl4dst': 'passed', 'mac_ipv4_gre_ipv6_gtpu_dl_ipv4_udp_l3dstl4src': 'passed', 'mac_ipv4_gre_ipv6_gtpu_dl_ipv4_udp_l3srcl4src': 'passed', 'mac_ipv4_gre_ipv6_gtpu_dl_ipv4_udp_all': 'passed'}
25/08/2021 16:10:55  TestCVLAdvancedIAVFRSSGTPoGRE: pass rate is: 100.0
25/08/2021 16:10:55  TestCVLAdvancedIAVFRSSGTPoGRE: Test Case test_mac_ipv4_gre_ipv6_gtpu_dl_ipv4_udp_toeplitz Result PASSED:
25/08/2021 16:10:55              dut.10.240.183.62: quit
25/08/2021 16:10:55              dut.10.240.183.62: 
Telling cores to stop...
Waiting for lcores to finish...

  ------- Forward Stats for RX Port= 0/Queue= 0 -> TX Port= 0/Queue= 0 -------
  RX-packets: 36             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= 3 -> TX Port= 0/Queue= 3 -------
  RX-packets: 1              TX-packets: 0              TX-dropped: 0             

  ------- Forward Stats for RX Port= 0/Queue= 4 -> TX Port= 0/Queue= 4 -------
  RX-packets: 5              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= 6 -> TX Port= 0/Queue= 6 -------
  RX-packets: 1              TX-packets: 0              TX-dropped: 0             

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

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

  ------- Forward Stats for RX Port= 0/Queue= 9 -> TX Port= 0/Queue= 9 -------
  RX-packets: 5              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=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: 1              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 statistics for port 0  ----------------------
  RX-packets: 70             RX-dropped: 0             RX-total: 70
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ----------------------------------------------------------------------------

  +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
  RX-packets: 70             RX-dropped: 0             RX-total: 70
  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...
25/08/2021 16:10:55  TestCVLAdvancedIAVFRSSGTPoGRE: Test Case test_mac_ipv4_gre_ipv6_gtpu_dl_ipv6_symmetric Begin
25/08/2021 16:10:55              dut.10.240.183.62:  
25/08/2021 16:10:55                         tester: 
25/08/2021 16:10:55              dut.10.240.183.62: x86_64-native-linuxapp-gcc/app/dpdk-testpmd -l 32,33,34,35 -n 4  --file-prefix=dpdk_29620_20210825152429  -a 0000:af:01.0 -- -i --rxq=16 --txq=16 --rxd=384 --txd=384 --disable-rss
25/08/2021 16:10:57              dut.10.240.183.62: EAL: Detected 72 lcore(s)
EAL: Detected 2 NUMA nodes
EAL: Detected static linkage of DPDK
EAL: Multi-process socket /var/run/dpdk/dpdk_29620_20210825152429/mp_socket
EAL: Selected IOVA mode 'PA'
EAL: 1024 hugepages of size 2097152 reserved, but no mounted hugetlbfs found for that size
EAL: VFIO support initialized
EAL: Using IOMMU type 8 (No-IOMMU)
EAL: Probe PCI driver: net_iavf (8086:1889) device: 0000:af:01.0 (socket 1)
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)
iavf_configure_queues(): request RXDID[22] in Queue[0]
iavf_configure_queues(): request RXDID[22] in Queue[1]
iavf_configure_queues(): request RXDID[22] in Queue[2]
iavf_configure_queues(): request RXDID[22] in Queue[3]
iavf_configure_queues(): request RXDID[22] in Queue[4]
iavf_configure_queues(): request RXDID[22] in Queue[5]
iavf_configure_queues(): request RXDID[22] in Queue[6]
iavf_configure_queues(): request RXDID[22] in Queue[7]
iavf_configure_queues(): request RXDID[22] in Queue[8]
iavf_configure_queues(): request RXDID[22] in Queue[9]
iavf_configure_queues(): request RXDID[22] in Queue[10]
iavf_configure_queues(): request RXDID[22] in Queue[11]
iavf_configure_queues(): request RXDID[22] in Queue[12]
iavf_configure_queues(): request RXDID[22] in Queue[13]
iavf_configure_queues(): request RXDID[22] in Queue[14]
iavf_configure_queues(): request RXDID[22] in Queue[15]

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event
Port 0: 00:11:22:33:44:55
Checking link statuses...
Done
25/08/2021 16:11:07              dut.10.240.183.62: set fwd rxonly
25/08/2021 16:11:07              dut.10.240.183.62: 
Set rxonly packet forwarding mode
25/08/2021 16:11:07              dut.10.240.183.62: set verbose 1
25/08/2021 16:11:07              dut.10.240.183.62: 
Change verbose level from 0 to 1
25/08/2021 16:11:07              dut.10.240.183.62: start
25/08/2021 16:11:07              dut.10.240.183.62: 
rxonly packet forwarding - ports=1 - cores=1 - streams=16 - NUMA support enabled, MP allocation mode: native
Logical Core 33 (socket 1) forwards packets on 16 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

  rxonly packet forwarding packets/burst=32
  nb forwarding cores=1 - nb forwarding ports=1
  port 0: RX queue number: 16 Tx queue number: 16
    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=0 hthresh=0  wthresh=0
      TX offloads=0x10000 - TX RS bit threshold=32
25/08/2021 16:11:07              dut.10.240.183.62: show port info all
25/08/2021 16:11:07              dut.10.240.183.62: 

********************* Infos for port 0  *********************
MAC address: 00:11:22:33:44:55
Device name: 0000:af:01.0
Driver name: net_iavf
Firmware-version: not available
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: 64
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
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: 16
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: 16
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
25/08/2021 16:11:07  TestCVLAdvancedIAVFRSSGTPoGRE: ===================Test sub case: mac_ipv6_gre_ipv6_gtpu_dl_ipv6_symmetric================
25/08/2021 16:11:07  TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle test--------------
25/08/2021 16:11:07              dut.10.240.183.62: flow validate 0 ingress pattern eth / ipv6 / gre / ipv6 / udp / gtpu / gtp_psc pdu_t is 0 / ipv6 / end actions rss func symmetric_toeplitz types ipv6 end key_len 0 queues end / end
25/08/2021 16:11:07              dut.10.240.183.62: 
Flow rule validated
25/08/2021 16:11:07              dut.10.240.183.62: flow create 0 ingress pattern eth / ipv6 / gre / ipv6 / udp / gtpu / gtp_psc pdu_t is 0 / ipv6 / end actions rss func symmetric_toeplitz types ipv6 end key_len 0 queues end / end
25/08/2021 16:11:07              dut.10.240.183.62: 
Flow rule #0 created
25/08/2021 16:11:07              dut.10.240.183.62: flow list 0
25/08/2021 16:11:07              dut.10.240.183.62: 
ID	Group	Prio	Attr	Rule
0	0	0	i--	ETH IPV6 GRE IPV6 UDP GTPU GTP_PSC IPV6 => RSS
25/08/2021 16:11:07  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:11:07  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IPv6()/GRE()/IPv6()/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IPv6(dst="ABAB:910B:6666:3457:8295:3333:1800:2929",src="CDCD:910A:2222:5498:8475:1111:3900:2020")
25/08/2021 16:11:08              dut.10.240.183.62:  port 0/queue 15: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x86dd - length=166 - nb_segs=1 - RSS hash=0xa14cd81f - RSS queue=0xf - sw ptype: L2_ETHER L3_IPV6 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=40 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0xf
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:11:08  TestCVLAdvancedIAVFRSSGTPoGRE: action: {'save_hash': 'gtpogre-ipv4-nonfrag'}

25/08/2021 16:11:08  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xa14cd81f', '0xf')]
25/08/2021 16:11:08  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:11:08  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IPv6()/GRE()/IPv6()/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IPv6(dst="ABAB:910B:6666:3457:8295:3333:1800:2929",src="CDCD:910A:2222:5498:8475:1111:3900:2020")
25/08/2021 16:11:10              dut.10.240.183.62: port 0/queue 15: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x86dd - length=166 - nb_segs=1 - RSS hash=0xa14cd81f - RSS queue=0xf - sw ptype: L2_ETHER L3_IPV6 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=40 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0xf
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:11:10  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_same

25/08/2021 16:11:10  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xa14cd81f', '0xf')]
25/08/2021 16:11:10  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:11:10  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IPv6()/GRE()/IPv6()/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.7")
25/08/2021 16:11:11              dut.10.240.183.62: port 0/queue 0: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x86dd - length=146 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV6 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=40 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:11:11  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash

25/08/2021 16:11:11  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 16:11:11  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:11:11  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IPv6()/GRE()/IPv6()/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IPv6(dst="ABAB:910B:6666:3457:8295:3333:1800:2929",src="CDCD:910A:2222:5498:8475:1111:3900:2020")
25/08/2021 16:11:12              dut.10.240.183.62: port 0/queue 0: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x86dd - length=166 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV6 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=40 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:11:12  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash

25/08/2021 16:11:12  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 16:11:12  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:11:12  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IPv6()/GRE()/IPv6()/UDP()/GTP_U_Header()/IPv6(dst="ABAB:910B:6666:3457:8295:3333:1800:2929",src="CDCD:910A:2222:5498:8475:1111:3900:2020")
25/08/2021 16:11:14              dut.10.240.183.62: port 0/queue 0: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x86dd - length=154 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV6 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=40 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:11:14  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash

25/08/2021 16:11:14  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 16:11:14  TestCVLAdvancedIAVFRSSGTPoGRE: sub_case mac_ipv6_gre_ipv6_gtpu_dl_ipv6_symmetric passed
25/08/2021 16:11:14              dut.10.240.183.62: flow flush 0
25/08/2021 16:11:14              dut.10.240.183.62: 
25/08/2021 16:11:14  TestCVLAdvancedIAVFRSSGTPoGRE: {'mac_ipv6_gre_ipv6_gtpu_dl_ipv6_symmetric': 'passed'}
25/08/2021 16:11:14  TestCVLAdvancedIAVFRSSGTPoGRE: pass rate is: 100.0
25/08/2021 16:11:14  TestCVLAdvancedIAVFRSSGTPoGRE: Test Case test_mac_ipv4_gre_ipv6_gtpu_dl_ipv6_symmetric Result PASSED:
25/08/2021 16:11:14              dut.10.240.183.62: quit
25/08/2021 16:11:14              dut.10.240.183.62: 
Telling cores to stop...
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=15 -> TX Port= 0/Queue=15 -------
  RX-packets: 2              TX-packets: 0              TX-dropped: 0             

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

  +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
  RX-packets: 5              RX-dropped: 0             RX-total: 5
  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...
25/08/2021 16:11:14  TestCVLAdvancedIAVFRSSGTPoGRE: Test Case test_mac_ipv4_gre_ipv6_gtpu_dl_ipv6_tcp_toeplitz Begin
25/08/2021 16:11:14              dut.10.240.183.62:  
25/08/2021 16:11:15                         tester: 
25/08/2021 16:11:15              dut.10.240.183.62: x86_64-native-linuxapp-gcc/app/dpdk-testpmd -l 32,33,34,35 -n 4  --file-prefix=dpdk_29620_20210825152429  -a 0000:af:01.0 -- -i --rxq=16 --txq=16 --rxd=384 --txd=384 --disable-rss
25/08/2021 16:11:16              dut.10.240.183.62: EAL: Detected 72 lcore(s)
EAL: Detected 2 NUMA nodes
EAL: Detected static linkage of DPDK
EAL: Multi-process socket /var/run/dpdk/dpdk_29620_20210825152429/mp_socket
EAL: Selected IOVA mode 'PA'
EAL: 1024 hugepages of size 2097152 reserved, but no mounted hugetlbfs found for that size
EAL: VFIO support initialized
EAL: Using IOMMU type 8 (No-IOMMU)
EAL: Probe PCI driver: net_iavf (8086:1889) device: 0000:af:01.0 (socket 1)
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)
iavf_configure_queues(): request RXDID[22] in Queue[0]
iavf_configure_queues(): request RXDID[22] in Queue[1]
iavf_configure_queues(): request RXDID[22] in Queue[2]
iavf_configure_queues(): request RXDID[22] in Queue[3]
iavf_configure_queues(): request RXDID[22] in Queue[4]
iavf_configure_queues(): request RXDID[22] in Queue[5]
iavf_configure_queues(): request RXDID[22] in Queue[6]
iavf_configure_queues(): request RXDID[22] in Queue[7]
iavf_configure_queues(): request RXDID[22] in Queue[8]
iavf_configure_queues(): request RXDID[22] in Queue[9]
iavf_configure_queues(): request RXDID[22] in Queue[10]
iavf_configure_queues(): request RXDID[22] in Queue[11]
iavf_configure_queues(): request RXDID[22] in Queue[12]
iavf_configure_queues(): request RXDID[22] in Queue[13]
iavf_configure_queues(): request RXDID[22] in Queue[14]
iavf_configure_queues(): request RXDID[22] in Queue[15]

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event
Port 0: 00:11:22:33:44:55
Checking link statuses...
Done
25/08/2021 16:11:26              dut.10.240.183.62: set fwd rxonly
25/08/2021 16:11:26              dut.10.240.183.62: 
Set rxonly packet forwarding mode
25/08/2021 16:11:26              dut.10.240.183.62: set verbose 1
25/08/2021 16:11:26              dut.10.240.183.62: 
Change verbose level from 0 to 1
25/08/2021 16:11:26              dut.10.240.183.62: start
25/08/2021 16:11:26              dut.10.240.183.62: 
rxonly packet forwarding - ports=1 - cores=1 - streams=16 - NUMA support enabled, MP allocation mode: native
Logical Core 33 (socket 1) forwards packets on 16 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

  rxonly packet forwarding packets/burst=32
  nb forwarding cores=1 - nb forwarding ports=1
  port 0: RX queue number: 16 Tx queue number: 16
    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=0 hthresh=0  wthresh=0
      TX offloads=0x10000 - TX RS bit threshold=32
25/08/2021 16:11:26              dut.10.240.183.62: show port info all
25/08/2021 16:11:26              dut.10.240.183.62: 

********************* Infos for port 0  *********************
MAC address: 00:11:22:33:44:55
Device name: 0000:af:01.0
Driver name: net_iavf
Firmware-version: not available
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: 64
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
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: 16
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: 16
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
25/08/2021 16:11:26  TestCVLAdvancedIAVFRSSGTPoGRE: ===================Test sub case: mac_ipv4_gre_ipv6_gtpu_dl_ipv6_tcp_l3dst================
25/08/2021 16:11:26  TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle test--------------
25/08/2021 16:11:26              dut.10.240.183.62: flow validate 0 ingress pattern eth / ipv4 / gre / ipv6 / udp / gtpu / gtp_psc pdu_t is 0 / ipv6 / tcp / end actions rss types ipv6-tcp l3-dst-only end key_len 0 queues end / end
25/08/2021 16:11:26              dut.10.240.183.62: 
Flow rule validated
25/08/2021 16:11:26              dut.10.240.183.62: flow create 0 ingress pattern eth / ipv4 / gre / ipv6 / udp / gtpu / gtp_psc pdu_t is 0 / ipv6 / tcp / end actions rss types ipv6-tcp l3-dst-only end key_len 0 queues end / end
25/08/2021 16:11:26              dut.10.240.183.62: 
Flow rule #0 created
25/08/2021 16:11:26              dut.10.240.183.62: flow list 0
25/08/2021 16:11:26              dut.10.240.183.62: 
ID	Group	Prio	Attr	Rule
0	0	0	i--	ETH IPV4 GRE IPV6 UDP GTPU GTP_PSC IPV6 TCP => RSS
25/08/2021 16:11:26  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:11:26  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(dport=2, sport=4)
25/08/2021 16:11:28              dut.10.240.183.62:  port 0/queue 4: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=166 - nb_segs=1 - RSS hash=0x820a8074 - RSS queue=0x4 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x4
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:11:28  TestCVLAdvancedIAVFRSSGTPoGRE: action: save_hash

25/08/2021 16:11:28  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x820a8074', '0x4')]
25/08/2021 16:11:28  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:11:28  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2027")/TCP(dport=2, sport=4)
25/08/2021 16:11:29              dut.10.240.183.62: port 0/queue 0: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=166 - nb_segs=1 - RSS hash=0xf99c3b0 - RSS queue=0x0 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x0
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:11:29  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different

25/08/2021 16:11:29  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xf99c3b0', '0x0')]
25/08/2021 16:11:29  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:11:29  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2924",dst="CDCD:910A:2222:5498:8475:1111:3900:2025")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2926",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(dport=12, sport=14)
25/08/2021 16:11:30              dut.10.240.183.62: port 0/queue 4: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=166 - nb_segs=1 - RSS hash=0x820a8074 - RSS queue=0x4 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x4
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:11:30  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_same

25/08/2021 16:11:30  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x820a8074', '0x4')]
25/08/2021 16:11:30  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:11:30  TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/IP(dst="192.168.0.1", src="192.168.0.2")/TCP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.7")/TCP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(sport=4, dport=2)']
25/08/2021 16:11:32              dut.10.240.183.62: port 0/queue 0: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=586 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 0: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=594 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 0: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=150 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:11:32  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash

25/08/2021 16:11:32  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 16:11:32  TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle post-test--------------
25/08/2021 16:11:32              dut.10.240.183.62: flow destroy 0 rule 0
25/08/2021 16:11:33              dut.10.240.183.62: 
Flow rule #0 destroyed
testpmd> 
25/08/2021 16:11:33              dut.10.240.183.62: flow list 0
25/08/2021 16:11:33              dut.10.240.183.62: 
25/08/2021 16:11:33  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:11:33  TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(dport=2, sport=4)']
25/08/2021 16:11:34              dut.10.240.183.62:  port 0/queue 0: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=166 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:11:34  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash

25/08/2021 16:11:34  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 16:11:34  TestCVLAdvancedIAVFRSSGTPoGRE: sub_case mac_ipv4_gre_ipv6_gtpu_dl_ipv6_tcp_l3dst passed
25/08/2021 16:11:34              dut.10.240.183.62: flow flush 0
25/08/2021 16:11:35              dut.10.240.183.62: 
25/08/2021 16:11:35  TestCVLAdvancedIAVFRSSGTPoGRE: ===================Test sub case: mac_ipv4_gre_ipv6_gtpu_dl_ipv6_tcp_l3src================
25/08/2021 16:11:35  TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle test--------------
25/08/2021 16:11:35              dut.10.240.183.62: flow validate 0 ingress pattern eth / ipv4 / gre / ipv6 / udp / gtpu / gtp_psc pdu_t is 0 / ipv6 / tcp / end actions rss types ipv6-tcp l3-src-only end key_len 0 queues end / end
25/08/2021 16:11:35              dut.10.240.183.62: 
Flow rule validated
25/08/2021 16:11:35              dut.10.240.183.62: flow create 0 ingress pattern eth / ipv4 / gre / ipv6 / udp / gtpu / gtp_psc pdu_t is 0 / ipv6 / tcp / end actions rss types ipv6-tcp l3-src-only end key_len 0 queues end / end
25/08/2021 16:11:35              dut.10.240.183.62: 
Flow rule #0 created
25/08/2021 16:11:35              dut.10.240.183.62: flow list 0
25/08/2021 16:11:35              dut.10.240.183.62: 
ID	Group	Prio	Attr	Rule
0	0	0	i--	ETH IPV4 GRE IPV6 UDP GTPU GTP_PSC IPV6 TCP => RSS
25/08/2021 16:11:35  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:11:35  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(dport=2, sport=4)
25/08/2021 16:11:36              dut.10.240.183.62:  port 0/queue 11: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=166 - nb_segs=1 - RSS hash=0xeea4c29b - RSS queue=0xb - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0xb
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:11:36  TestCVLAdvancedIAVFRSSGTPoGRE: action: save_hash

25/08/2021 16:11:36  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xeea4c29b', '0xb')]
25/08/2021 16:11:36  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:11:36  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2926",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(dport=2, sport=4)
25/08/2021 16:11:37              dut.10.240.183.62: port 0/queue 2: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=166 - nb_segs=1 - RSS hash=0x4fc26112 - RSS queue=0x2 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x2
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:11:37  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different

25/08/2021 16:11:37  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x4fc26112', '0x2')]
25/08/2021 16:11:37  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:11:37  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2924",dst="CDCD:910A:2222:5498:8475:1111:3900:2025")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2027")/TCP(dport=12, sport=14)
25/08/2021 16:11:39              dut.10.240.183.62: port 0/queue 11: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=166 - nb_segs=1 - RSS hash=0xeea4c29b - RSS queue=0xb - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0xb
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:11:39  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_same

25/08/2021 16:11:39  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xeea4c29b', '0xb')]
25/08/2021 16:11:39  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:11:39  TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/IP(dst="192.168.0.1", src="192.168.0.2")/TCP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.7")/TCP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(sport=4, dport=2)']
25/08/2021 16:11:40              dut.10.240.183.62: port 0/queue 0: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=586 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 0: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=594 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 0: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=150 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:11:40  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash

25/08/2021 16:11:40  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 16:11:40  TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle post-test--------------
25/08/2021 16:11:40              dut.10.240.183.62: flow destroy 0 rule 0
25/08/2021 16:11:41              dut.10.240.183.62: 
Flow rule #0 destroyed
testpmd> 
25/08/2021 16:11:41              dut.10.240.183.62: flow list 0
25/08/2021 16:11:42              dut.10.240.183.62: 
25/08/2021 16:11:42  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:11:42  TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(dport=2, sport=4)']
25/08/2021 16:11:43              dut.10.240.183.62:  port 0/queue 0: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=166 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:11:43  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash

25/08/2021 16:11:43  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 16:11:43  TestCVLAdvancedIAVFRSSGTPoGRE: sub_case mac_ipv4_gre_ipv6_gtpu_dl_ipv6_tcp_l3src passed
25/08/2021 16:11:43              dut.10.240.183.62: flow flush 0
25/08/2021 16:11:43              dut.10.240.183.62: 
25/08/2021 16:11:43  TestCVLAdvancedIAVFRSSGTPoGRE: ===================Test sub case: mac_ipv4_gre_ipv6_gtpu_dl_ipv6_tcp_l4dst================
25/08/2021 16:11:43  TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle test--------------
25/08/2021 16:11:43              dut.10.240.183.62: flow validate 0 ingress pattern eth / ipv4 / gre / ipv6 / udp / gtpu / gtp_psc pdu_t is 0 / ipv6 / tcp / end actions rss types ipv6-tcp l4-dst-only end key_len 0 queues end / end
25/08/2021 16:11:43              dut.10.240.183.62: 
Flow rule validated
25/08/2021 16:11:43              dut.10.240.183.62: flow create 0 ingress pattern eth / ipv4 / gre / ipv6 / udp / gtpu / gtp_psc pdu_t is 0 / ipv6 / tcp / end actions rss types ipv6-tcp l4-dst-only end key_len 0 queues end / end
25/08/2021 16:11:43              dut.10.240.183.62: 
Flow rule #0 created
25/08/2021 16:11:43              dut.10.240.183.62: flow list 0
25/08/2021 16:11:43              dut.10.240.183.62: 
ID	Group	Prio	Attr	Rule
0	0	0	i--	ETH IPV4 GRE IPV6 UDP GTPU GTP_PSC IPV6 TCP => RSS
25/08/2021 16:11:43  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:11:43  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(dport=2, sport=4)
25/08/2021 16:11:45              dut.10.240.183.62:  port 0/queue 8: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=166 - nb_segs=1 - RSS hash=0x8236d928 - RSS queue=0x8 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x8
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:11:45  TestCVLAdvancedIAVFRSSGTPoGRE: action: save_hash

25/08/2021 16:11:45  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x8236d928', '0x8')]
25/08/2021 16:11:45  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:11:45  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(dport=12, sport=4)
25/08/2021 16:11:46              dut.10.240.183.62: port 0/queue 9: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=166 - nb_segs=1 - RSS hash=0x3297c509 - RSS queue=0x9 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x9
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:11:46  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different

25/08/2021 16:11:46  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x3297c509', '0x9')]
25/08/2021 16:11:46  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:11:46  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2924",dst="CDCD:910A:2222:5498:8475:1111:3900:2025")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2926",dst="CDCD:910A:2222:5498:8475:1111:3900:2027")/TCP(dport=2, sport=14)
25/08/2021 16:11:47              dut.10.240.183.62: port 0/queue 8: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=166 - nb_segs=1 - RSS hash=0x8236d928 - RSS queue=0x8 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x8
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:11:47  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_same

25/08/2021 16:11:47  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x8236d928', '0x8')]
25/08/2021 16:11:47  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:11:47  TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/IP(dst="192.168.0.1", src="192.168.0.2")/TCP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.7")/TCP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(sport=4, dport=2)']
25/08/2021 16:11:49              dut.10.240.183.62: port 0/queue 0: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=586 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 0: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=594 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 0: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=150 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:11:49  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash

25/08/2021 16:11:49  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 16:11:49  TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle post-test--------------
25/08/2021 16:11:49              dut.10.240.183.62: flow destroy 0 rule 0
25/08/2021 16:11:50              dut.10.240.183.62: 
Flow rule #0 destroyed
testpmd> 
25/08/2021 16:11:50              dut.10.240.183.62: flow list 0
25/08/2021 16:11:50              dut.10.240.183.62: 
25/08/2021 16:11:50  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:11:50  TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(dport=2, sport=4)']
25/08/2021 16:11:51              dut.10.240.183.62:  port 0/queue 0: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=166 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:11:51  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash

25/08/2021 16:11:51  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 16:11:51  TestCVLAdvancedIAVFRSSGTPoGRE: sub_case mac_ipv4_gre_ipv6_gtpu_dl_ipv6_tcp_l4dst passed
25/08/2021 16:11:51              dut.10.240.183.62: flow flush 0
25/08/2021 16:11:51              dut.10.240.183.62: 
25/08/2021 16:11:51  TestCVLAdvancedIAVFRSSGTPoGRE: ===================Test sub case: mac_ipv4_gre_ipv6_gtpu_dl_ipv6_tcp_l4src================
25/08/2021 16:11:51  TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle test--------------
25/08/2021 16:11:51              dut.10.240.183.62: flow validate 0 ingress pattern eth / ipv4 / gre / ipv6 / udp / gtpu / gtp_psc pdu_t is 0 / ipv6 / tcp / end actions rss types ipv6-tcp l4-src-only end key_len 0 queues end / end
25/08/2021 16:11:51              dut.10.240.183.62: 
Flow rule validated
25/08/2021 16:11:51              dut.10.240.183.62: flow create 0 ingress pattern eth / ipv4 / gre / ipv6 / udp / gtpu / gtp_psc pdu_t is 0 / ipv6 / tcp / end actions rss types ipv6-tcp l4-src-only end key_len 0 queues end / end
25/08/2021 16:11:52              dut.10.240.183.62: 
Flow rule #0 created
25/08/2021 16:11:52              dut.10.240.183.62: flow list 0
25/08/2021 16:11:52              dut.10.240.183.62: 
ID	Group	Prio	Attr	Rule
0	0	0	i--	ETH IPV4 GRE IPV6 UDP GTPU GTP_PSC IPV6 TCP => RSS
25/08/2021 16:11:52  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:11:52  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(dport=2, sport=4)
25/08/2021 16:11:53              dut.10.240.183.62:  port 0/queue 2: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=166 - nb_segs=1 - RSS hash=0xd477acb2 - RSS queue=0x2 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x2
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:11:53  TestCVLAdvancedIAVFRSSGTPoGRE: action: save_hash

25/08/2021 16:11:53  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xd477acb2', '0x2')]
25/08/2021 16:11:53  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:11:53  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(dport=2, sport=14)
25/08/2021 16:11:54              dut.10.240.183.62: port 0/queue 5: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=166 - nb_segs=1 - RSS hash=0xa91663e5 - RSS queue=0x5 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x5
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:11:54  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different

25/08/2021 16:11:54  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xa91663e5', '0x5')]
25/08/2021 16:11:54  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:11:54  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2924",dst="CDCD:910A:2222:5498:8475:1111:3900:2025")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2926",dst="CDCD:910A:2222:5498:8475:1111:3900:2027")/TCP(dport=12, sport=4)
25/08/2021 16:11:56              dut.10.240.183.62: port 0/queue 2: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=166 - nb_segs=1 - RSS hash=0xd477acb2 - RSS queue=0x2 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x2
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:11:56  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_same

25/08/2021 16:11:56  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xd477acb2', '0x2')]
25/08/2021 16:11:56  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:11:56  TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/IP(dst="192.168.0.1", src="192.168.0.2")/TCP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.7")/TCP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(sport=4, dport=2)']
25/08/2021 16:11:57              dut.10.240.183.62: port 0/queue 0: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=586 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 0: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=594 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 0: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=150 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:11:57  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash

25/08/2021 16:11:57  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 16:11:57  TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle post-test--------------
25/08/2021 16:11:57              dut.10.240.183.62: flow destroy 0 rule 0
25/08/2021 16:11:58              dut.10.240.183.62: 
Flow rule #0 destroyed
testpmd> 
25/08/2021 16:11:58              dut.10.240.183.62: flow list 0
25/08/2021 16:11:58              dut.10.240.183.62: 
25/08/2021 16:11:58  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:11:58  TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(dport=2, sport=4)']
25/08/2021 16:12:00              dut.10.240.183.62:  port 0/queue 0: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=166 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:12:00  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash

25/08/2021 16:12:00  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 16:12:00  TestCVLAdvancedIAVFRSSGTPoGRE: sub_case mac_ipv4_gre_ipv6_gtpu_dl_ipv6_tcp_l4src passed
25/08/2021 16:12:00              dut.10.240.183.62: flow flush 0
25/08/2021 16:12:00              dut.10.240.183.62: 
25/08/2021 16:12:00  TestCVLAdvancedIAVFRSSGTPoGRE: ===================Test sub case: mac_ipv4_gre_ipv6_gtpu_dl_ipv6_tcp_l3dstl4dst================
25/08/2021 16:12:00  TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle test--------------
25/08/2021 16:12:00              dut.10.240.183.62: flow validate 0 ingress pattern eth / ipv4 / gre / ipv6 / udp / gtpu / gtp_psc pdu_t is 0 / ipv6 / tcp / end actions rss types ipv6-tcp l3-dst-only l4-dst-only end key_len 0 queues end / end
25/08/2021 16:12:00              dut.10.240.183.62: 
Flow rule validated
25/08/2021 16:12:00              dut.10.240.183.62: flow create 0 ingress pattern eth / ipv4 / gre / ipv6 / udp / gtpu / gtp_psc pdu_t is 0 / ipv6 / tcp / end actions rss types ipv6-tcp l3-dst-only l4-dst-only end key_len 0 queues end / end
25/08/2021 16:12:00              dut.10.240.183.62: 
Flow rule #0 created
25/08/2021 16:12:00              dut.10.240.183.62: flow list 0
25/08/2021 16:12:00              dut.10.240.183.62: 
ID	Group	Prio	Attr	Rule
0	0	0	i--	ETH IPV4 GRE IPV6 UDP GTPU GTP_PSC IPV6 TCP => RSS
25/08/2021 16:12:00  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:12:00  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(dport=2, sport=4)
25/08/2021 16:12:01              dut.10.240.183.62:  port 0/queue 14: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=166 - nb_segs=1 - RSS hash=0x33f3bfe - RSS queue=0xe - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0xe
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:12:01  TestCVLAdvancedIAVFRSSGTPoGRE: action: save_hash

25/08/2021 16:12:01  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x33f3bfe', '0xe')]
25/08/2021 16:12:01  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:12:01  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2027")/TCP(dport=2, sport=4)
25/08/2021 16:12:03              dut.10.240.183.62: port 0/queue 10: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=166 - nb_segs=1 - RSS hash=0x8eac783a - RSS queue=0xa - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0xa
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:12:03  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different

25/08/2021 16:12:03  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x8eac783a', '0xa')]
25/08/2021 16:12:03  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:12:03  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(dport=12, sport=4)
25/08/2021 16:12:04              dut.10.240.183.62: port 0/queue 3: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=166 - nb_segs=1 - RSS hash=0xa2dd3353 - RSS queue=0x3 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x3
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:12:04  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different

25/08/2021 16:12:04  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xa2dd3353', '0x3')]
25/08/2021 16:12:04  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:12:04  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2924",dst="CDCD:910A:2222:5498:8475:1111:3900:2025")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2926",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(dport=2, sport=14)
25/08/2021 16:12:06              dut.10.240.183.62: port 0/queue 14: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=166 - nb_segs=1 - RSS hash=0x33f3bfe - RSS queue=0xe - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0xe
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:12:06  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_same

25/08/2021 16:12:06  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x33f3bfe', '0xe')]
25/08/2021 16:12:06  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:12:06  TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/IP(dst="192.168.0.1", src="192.168.0.2")/TCP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.7")/TCP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(sport=4, dport=2)']
25/08/2021 16:12:07              dut.10.240.183.62: port 0/queue 0: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=586 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 0: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=594 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 0: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=150 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:12:07  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash

25/08/2021 16:12:07  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 16:12:07  TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle post-test--------------
25/08/2021 16:12:07              dut.10.240.183.62: flow destroy 0 rule 0
25/08/2021 16:12:08              dut.10.240.183.62: 
Flow rule #0 destroyed
testpmd> 
25/08/2021 16:12:08              dut.10.240.183.62: flow list 0
25/08/2021 16:12:08              dut.10.240.183.62: 
25/08/2021 16:12:08  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:12:08  TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(dport=2, sport=4)']
25/08/2021 16:12:10              dut.10.240.183.62:  port 0/queue 0: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=166 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:12:10  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash

25/08/2021 16:12:10  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 16:12:10  TestCVLAdvancedIAVFRSSGTPoGRE: sub_case mac_ipv4_gre_ipv6_gtpu_dl_ipv6_tcp_l3dstl4dst passed
25/08/2021 16:12:10              dut.10.240.183.62: flow flush 0
25/08/2021 16:12:10              dut.10.240.183.62: 
25/08/2021 16:12:10  TestCVLAdvancedIAVFRSSGTPoGRE: ===================Test sub case: mac_ipv4_gre_ipv6_gtpu_dl_ipv6_tcp_l3srcl4dst================
25/08/2021 16:12:10  TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle test--------------
25/08/2021 16:12:10              dut.10.240.183.62: flow validate 0 ingress pattern eth / ipv4 / gre / ipv6 / udp / gtpu / gtp_psc pdu_t is 0 / ipv6 / tcp / end actions rss types ipv6-tcp l3-src-only l4-dst-only end key_len 0 queues end / end
25/08/2021 16:12:10              dut.10.240.183.62: 
Flow rule validated
25/08/2021 16:12:10              dut.10.240.183.62: flow create 0 ingress pattern eth / ipv4 / gre / ipv6 / udp / gtpu / gtp_psc pdu_t is 0 / ipv6 / tcp / end actions rss types ipv6-tcp l3-src-only l4-dst-only end key_len 0 queues end / end
25/08/2021 16:12:10              dut.10.240.183.62: 
Flow rule #0 created
25/08/2021 16:12:10              dut.10.240.183.62: flow list 0
25/08/2021 16:12:10              dut.10.240.183.62: 
ID	Group	Prio	Attr	Rule
0	0	0	i--	ETH IPV4 GRE IPV6 UDP GTPU GTP_PSC IPV6 TCP => RSS
25/08/2021 16:12:10  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:12:10  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(dport=2, sport=4)
25/08/2021 16:12:11              dut.10.240.183.62:  port 0/queue 1: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=166 - nb_segs=1 - RSS hash=0x6f917911 - RSS queue=0x1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x1
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:12:11  TestCVLAdvancedIAVFRSSGTPoGRE: action: save_hash

25/08/2021 16:12:11  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x6f917911', '0x1')]
25/08/2021 16:12:11  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:12:11  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2926",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(dport=2, sport=4)
25/08/2021 16:12:13              dut.10.240.183.62: port 0/queue 8: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=166 - nb_segs=1 - RSS hash=0xcef7da98 - RSS queue=0x8 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x8
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:12:13  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different

25/08/2021 16:12:13  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xcef7da98', '0x8')]
25/08/2021 16:12:13  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:12:13  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(dport=12, sport=4)
25/08/2021 16:12:14              dut.10.240.183.62: port 0/queue 12: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=166 - nb_segs=1 - RSS hash=0xce7371bc - RSS queue=0xc - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0xc
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:12:14  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different

25/08/2021 16:12:14  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xce7371bc', '0xc')]
25/08/2021 16:12:14  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:12:14  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2924",dst="CDCD:910A:2222:5498:8475:1111:3900:2025")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2027")/TCP(dport=2, sport=14)
25/08/2021 16:12:15              dut.10.240.183.62: port 0/queue 1: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=166 - nb_segs=1 - RSS hash=0x6f917911 - RSS queue=0x1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x1
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:12:15  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_same

25/08/2021 16:12:15  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x6f917911', '0x1')]
25/08/2021 16:12:15  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:12:15  TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/IP(dst="192.168.0.1", src="192.168.0.2")/TCP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.7")/TCP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(sport=4, dport=2)']
25/08/2021 16:12:17              dut.10.240.183.62: port 0/queue 0: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=586 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 0: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=594 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 0: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=150 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:12:17  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash

25/08/2021 16:12:17  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 16:12:17  TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle post-test--------------
25/08/2021 16:12:17              dut.10.240.183.62: flow destroy 0 rule 0
25/08/2021 16:12:18              dut.10.240.183.62: 
Flow rule #0 destroyed
testpmd> 
25/08/2021 16:12:18              dut.10.240.183.62: flow list 0
25/08/2021 16:12:18              dut.10.240.183.62: 
25/08/2021 16:12:18  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:12:18  TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(dport=2, sport=4)']
25/08/2021 16:12:20              dut.10.240.183.62:  port 0/queue 0: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=166 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:12:20  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash

25/08/2021 16:12:20  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 16:12:20  TestCVLAdvancedIAVFRSSGTPoGRE: sub_case mac_ipv4_gre_ipv6_gtpu_dl_ipv6_tcp_l3srcl4dst passed
25/08/2021 16:12:20              dut.10.240.183.62: flow flush 0
25/08/2021 16:12:20              dut.10.240.183.62: 
25/08/2021 16:12:20  TestCVLAdvancedIAVFRSSGTPoGRE: ===================Test sub case: mac_ipv4_gre_ipv6_gtpu_dl_ipv6_tcp_l3dstl4src================
25/08/2021 16:12:20  TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle test--------------
25/08/2021 16:12:20              dut.10.240.183.62: flow validate 0 ingress pattern eth / ipv4 / gre / ipv6 / udp / gtpu / gtp_psc pdu_t is 0 / ipv6 / tcp / end actions rss types ipv6-tcp l3-dst-only l4-src-only end key_len 0 queues end / end
25/08/2021 16:12:20              dut.10.240.183.62: 
Flow rule validated
25/08/2021 16:12:20              dut.10.240.183.62: flow create 0 ingress pattern eth / ipv4 / gre / ipv6 / udp / gtpu / gtp_psc pdu_t is 0 / ipv6 / tcp / end actions rss types ipv6-tcp l3-dst-only l4-src-only end key_len 0 queues end / end
25/08/2021 16:12:20              dut.10.240.183.62: 
Flow rule #0 created
25/08/2021 16:12:20              dut.10.240.183.62: flow list 0
25/08/2021 16:12:20              dut.10.240.183.62: 
ID	Group	Prio	Attr	Rule
0	0	0	i--	ETH IPV4 GRE IPV6 UDP GTPU GTP_PSC IPV6 TCP => RSS
25/08/2021 16:12:20  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:12:20  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(dport=2, sport=4)
25/08/2021 16:12:21              dut.10.240.183.62:  port 0/queue 1: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=166 - nb_segs=1 - RSS hash=0x42905db1 - RSS queue=0x1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x1
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:12:21  TestCVLAdvancedIAVFRSSGTPoGRE: action: save_hash

25/08/2021 16:12:21  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x42905db1', '0x1')]
25/08/2021 16:12:21  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:12:21  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2027")/TCP(dport=2, sport=4)
25/08/2021 16:12:23              dut.10.240.183.62: port 0/queue 5: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=166 - nb_segs=1 - RSS hash=0xcf031e75 - RSS queue=0x5 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x5
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:12:23  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different

25/08/2021 16:12:23  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xcf031e75', '0x5')]
25/08/2021 16:12:23  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:12:23  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(dport=2, sport=14)
25/08/2021 16:12:24              dut.10.240.183.62: port 0/queue 9: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=166 - nb_segs=1 - RSS hash=0x23e888d9 - RSS queue=0x9 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x9
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:12:24  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different

25/08/2021 16:12:24  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x23e888d9', '0x9')]
25/08/2021 16:12:24  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:12:24  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2924",dst="CDCD:910A:2222:5498:8475:1111:3900:2025")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2926",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(dport=12, sport=4)
25/08/2021 16:12:25              dut.10.240.183.62: port 0/queue 1: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=166 - nb_segs=1 - RSS hash=0x42905db1 - RSS queue=0x1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x1
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:12:25  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_same

25/08/2021 16:12:25  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x42905db1', '0x1')]
25/08/2021 16:12:25  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:12:25  TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/IP(dst="192.168.0.1", src="192.168.0.2")/TCP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.7")/TCP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(sport=4, dport=2)']
25/08/2021 16:12:27              dut.10.240.183.62: port 0/queue 0: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=586 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 0: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=594 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 0: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=150 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:12:27  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash

25/08/2021 16:12:27  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 16:12:27  TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle post-test--------------
25/08/2021 16:12:27              dut.10.240.183.62: flow destroy 0 rule 0
25/08/2021 16:12:28              dut.10.240.183.62: 
Flow rule #0 destroyed
testpmd> 
25/08/2021 16:12:28              dut.10.240.183.62: flow list 0
25/08/2021 16:12:28              dut.10.240.183.62: 
25/08/2021 16:12:28  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:12:28  TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(dport=2, sport=4)']
25/08/2021 16:12:30              dut.10.240.183.62:  port 0/queue 0: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=166 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:12:30  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash

25/08/2021 16:12:30  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 16:12:30  TestCVLAdvancedIAVFRSSGTPoGRE: sub_case mac_ipv4_gre_ipv6_gtpu_dl_ipv6_tcp_l3dstl4src passed
25/08/2021 16:12:30              dut.10.240.183.62: flow flush 0
25/08/2021 16:12:30              dut.10.240.183.62: 
25/08/2021 16:12:30  TestCVLAdvancedIAVFRSSGTPoGRE: ===================Test sub case: mac_ipv4_gre_ipv6_gtpu_dl_ipv6_tcp_l3srcl4src================
25/08/2021 16:12:30  TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle test--------------
25/08/2021 16:12:30              dut.10.240.183.62: flow validate 0 ingress pattern eth / ipv4 / gre / ipv6 / udp / gtpu / gtp_psc pdu_t is 0 / ipv6 / tcp / end actions rss types ipv6-tcp l3-src-only l4-src-only end key_len 0 queues end / end
25/08/2021 16:12:30              dut.10.240.183.62: 
Flow rule validated
25/08/2021 16:12:30              dut.10.240.183.62: flow create 0 ingress pattern eth / ipv4 / gre / ipv6 / udp / gtpu / gtp_psc pdu_t is 0 / ipv6 / tcp / end actions rss types ipv6-tcp l3-src-only l4-src-only end key_len 0 queues end / end
25/08/2021 16:12:30              dut.10.240.183.62: 
Flow rule #0 created
25/08/2021 16:12:30              dut.10.240.183.62: flow list 0
25/08/2021 16:12:30              dut.10.240.183.62: 
ID	Group	Prio	Attr	Rule
0	0	0	i--	ETH IPV4 GRE IPV6 UDP GTPU GTP_PSC IPV6 TCP => RSS
25/08/2021 16:12:30  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:12:30  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(dport=2, sport=4)
25/08/2021 16:12:31              dut.10.240.183.62:  port 0/queue 14: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=166 - nb_segs=1 - RSS hash=0x2e3e1f5e - RSS queue=0xe - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0xe
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:12:31  TestCVLAdvancedIAVFRSSGTPoGRE: action: save_hash

25/08/2021 16:12:31  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x2e3e1f5e', '0xe')]
25/08/2021 16:12:31  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:12:31  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2926",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(dport=2, sport=4)
25/08/2021 16:12:33              dut.10.240.183.62: port 0/queue 7: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=166 - nb_segs=1 - RSS hash=0x8f58bcd7 - RSS queue=0x7 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x7
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:12:33  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different

25/08/2021 16:12:33  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x8f58bcd7', '0x7')]
25/08/2021 16:12:33  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:12:33  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(dport=2, sport=14)
25/08/2021 16:12:34              dut.10.240.183.62: port 0/queue 6: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=166 - nb_segs=1 - RSS hash=0x4f46ca36 - RSS queue=0x6 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x6
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:12:34  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different

25/08/2021 16:12:34  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x4f46ca36', '0x6')]
25/08/2021 16:12:34  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:12:34  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2924",dst="CDCD:910A:2222:5498:8475:1111:3900:2025")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2027")/TCP(dport=12, sport=4)
25/08/2021 16:12:35              dut.10.240.183.62: port 0/queue 14: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=166 - nb_segs=1 - RSS hash=0x2e3e1f5e - RSS queue=0xe - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0xe
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:12:35  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_same

25/08/2021 16:12:35  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x2e3e1f5e', '0xe')]
25/08/2021 16:12:35  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:12:35  TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/IP(dst="192.168.0.1", src="192.168.0.2")/TCP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.7")/TCP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(sport=4, dport=2)']
25/08/2021 16:12:37              dut.10.240.183.62: port 0/queue 0: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=586 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 0: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=594 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 0: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=150 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:12:37  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash

25/08/2021 16:12:37  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 16:12:37  TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle post-test--------------
25/08/2021 16:12:37              dut.10.240.183.62: flow destroy 0 rule 0
25/08/2021 16:12:38              dut.10.240.183.62: 
Flow rule #0 destroyed
testpmd> 
25/08/2021 16:12:38              dut.10.240.183.62: flow list 0
25/08/2021 16:12:38              dut.10.240.183.62: 
25/08/2021 16:12:38  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:12:38  TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(dport=2, sport=4)']
25/08/2021 16:12:40              dut.10.240.183.62:  port 0/queue 0: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=166 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:12:40  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash

25/08/2021 16:12:40  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 16:12:40  TestCVLAdvancedIAVFRSSGTPoGRE: sub_case mac_ipv4_gre_ipv6_gtpu_dl_ipv6_tcp_l3srcl4src passed
25/08/2021 16:12:40              dut.10.240.183.62: flow flush 0
25/08/2021 16:12:40              dut.10.240.183.62: 
25/08/2021 16:12:40  TestCVLAdvancedIAVFRSSGTPoGRE: ===================Test sub case: mac_ipv4_gre_ipv6_gtpu_dl_ipv6_tcp_all================
25/08/2021 16:12:40  TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle test--------------
25/08/2021 16:12:40              dut.10.240.183.62: flow validate 0 ingress pattern eth / ipv4 / gre / ipv6 / udp / gtpu / gtp_psc pdu_t is 0 / ipv6 / tcp / end actions rss types ipv6-tcp end key_len 0 queues end / end
25/08/2021 16:12:40              dut.10.240.183.62: 
Flow rule validated
25/08/2021 16:12:40              dut.10.240.183.62: flow create 0 ingress pattern eth / ipv4 / gre / ipv6 / udp / gtpu / gtp_psc pdu_t is 0 / ipv6 / tcp / end actions rss types ipv6-tcp end key_len 0 queues end / end
25/08/2021 16:12:40              dut.10.240.183.62: 
Flow rule #0 created
25/08/2021 16:12:40              dut.10.240.183.62: flow list 0
25/08/2021 16:12:40              dut.10.240.183.62: 
ID	Group	Prio	Attr	Rule
0	0	0	i--	ETH IPV4 GRE IPV6 UDP GTPU GTP_PSC IPV6 TCP => RSS
25/08/2021 16:12:40  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:12:40  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(dport=2, sport=4)
25/08/2021 16:12:41              dut.10.240.183.62:  port 0/queue 9: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=166 - nb_segs=1 - RSS hash=0x4d1f9249 - RSS queue=0x9 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x9
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:12:41  TestCVLAdvancedIAVFRSSGTPoGRE: action: save_hash

25/08/2021 16:12:41  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x4d1f9249', '0x9')]
25/08/2021 16:12:41  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:12:41  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2926",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(dport=2, sport=4)
25/08/2021 16:12:43              dut.10.240.183.62: port 0/queue 0: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=166 - nb_segs=1 - RSS hash=0xec7931c0 - RSS queue=0x0 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x0
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:12:43  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different

25/08/2021 16:12:43  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xec7931c0', '0x0')]
25/08/2021 16:12:43  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:12:43  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2027")/TCP(dport=2, sport=4)
25/08/2021 16:12:44              dut.10.240.183.62: port 0/queue 0: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=166 - nb_segs=1 - RSS hash=0xebbeead0 - RSS queue=0x0 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x0
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:12:44  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different

25/08/2021 16:12:44  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xebbeead0', '0x0')]
25/08/2021 16:12:44  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:12:44  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(dport=2, sport=14)
25/08/2021 16:12:45              dut.10.240.183.62: port 0/queue 4: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=166 - nb_segs=1 - RSS hash=0x39600a84 - RSS queue=0x4 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x4
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:12:45  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different

25/08/2021 16:12:45  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x39600a84', '0x4')]
25/08/2021 16:12:45  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:12:45  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(dport=12, sport=4)
25/08/2021 16:12:47              dut.10.240.183.62: port 0/queue 12: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=166 - nb_segs=1 - RSS hash=0xda55388c - RSS queue=0xc - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0xc
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:12:47  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different

25/08/2021 16:12:47  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xda55388c', '0xc')]
25/08/2021 16:12:47  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:12:47  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2924",dst="CDCD:910A:2222:5498:8475:1111:3900:2025")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(dport=2, sport=4)
25/08/2021 16:12:48              dut.10.240.183.62: port 0/queue 9: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=166 - nb_segs=1 - RSS hash=0x4d1f9249 - RSS queue=0x9 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x9
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:12:48  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_same

25/08/2021 16:12:48  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x4d1f9249', '0x9')]
25/08/2021 16:12:48  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:12:48  TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/IP(dst="192.168.0.1", src="192.168.0.2")/TCP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.7")/TCP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(sport=4, dport=2)']
25/08/2021 16:12:50              dut.10.240.183.62: port 0/queue 0: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=586 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 0: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=594 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 0: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=150 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:12:50  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash

25/08/2021 16:12:50  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 16:12:50  TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle post-test--------------
25/08/2021 16:12:50              dut.10.240.183.62: flow destroy 0 rule 0
25/08/2021 16:12:51              dut.10.240.183.62: 
Flow rule #0 destroyed
testpmd> 
25/08/2021 16:12:51              dut.10.240.183.62: flow list 0
25/08/2021 16:12:51              dut.10.240.183.62: 
25/08/2021 16:12:51  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:12:51  TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")']
25/08/2021 16:12:52              dut.10.240.183.62:  port 0/queue 0: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=146 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:12:52  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash

25/08/2021 16:12:52  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 16:12:52  TestCVLAdvancedIAVFRSSGTPoGRE: sub_case mac_ipv4_gre_ipv6_gtpu_dl_ipv6_tcp_all passed
25/08/2021 16:12:52              dut.10.240.183.62: flow flush 0
25/08/2021 16:12:52              dut.10.240.183.62: 
25/08/2021 16:12:52  TestCVLAdvancedIAVFRSSGTPoGRE: {'mac_ipv4_gre_ipv6_gtpu_dl_ipv6_tcp_l3dst': 'passed', 'mac_ipv4_gre_ipv6_gtpu_dl_ipv6_tcp_l3src': 'passed', 'mac_ipv4_gre_ipv6_gtpu_dl_ipv6_tcp_l4dst': 'passed', 'mac_ipv4_gre_ipv6_gtpu_dl_ipv6_tcp_l4src': 'passed', 'mac_ipv4_gre_ipv6_gtpu_dl_ipv6_tcp_l3dstl4dst': 'passed', 'mac_ipv4_gre_ipv6_gtpu_dl_ipv6_tcp_l3srcl4dst': 'passed', 'mac_ipv4_gre_ipv6_gtpu_dl_ipv6_tcp_l3dstl4src': 'passed', 'mac_ipv4_gre_ipv6_gtpu_dl_ipv6_tcp_l3srcl4src': 'passed', 'mac_ipv4_gre_ipv6_gtpu_dl_ipv6_tcp_all': 'passed'}
25/08/2021 16:12:52  TestCVLAdvancedIAVFRSSGTPoGRE: pass rate is: 100.0
25/08/2021 16:12:52  TestCVLAdvancedIAVFRSSGTPoGRE: Test Case test_mac_ipv4_gre_ipv6_gtpu_dl_ipv6_tcp_toeplitz Result PASSED:
25/08/2021 16:12:52              dut.10.240.183.62: quit
25/08/2021 16:12:53              dut.10.240.183.62: 
Telling cores to stop...
Waiting for lcores to finish...

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

  ------- Forward Stats for RX Port= 0/Queue= 1 -> TX Port= 0/Queue= 1 -------
  RX-packets: 4              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= 3 -> TX Port= 0/Queue= 3 -------
  RX-packets: 1              TX-packets: 0              TX-dropped: 0             

  ------- Forward Stats for RX Port= 0/Queue= 4 -> TX Port= 0/Queue= 4 -------
  RX-packets: 3              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= 6 -> TX Port= 0/Queue= 6 -------
  RX-packets: 1              TX-packets: 0              TX-dropped: 0             

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

  ------- Forward Stats for RX Port= 0/Queue= 8 -> TX Port= 0/Queue= 8 -------
  RX-packets: 3              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: 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=12 -> TX Port= 0/Queue=12 -------
  RX-packets: 2              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 statistics for port 0  ----------------------
  RX-packets: 70             RX-dropped: 0             RX-total: 70
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ----------------------------------------------------------------------------

  +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
  RX-packets: 70             RX-dropped: 0             RX-total: 70
  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...
25/08/2021 16:12:53  TestCVLAdvancedIAVFRSSGTPoGRE: Test Case test_mac_ipv4_gre_ipv6_gtpu_dl_ipv6_toeplitz Begin
25/08/2021 16:12:53              dut.10.240.183.62:  
25/08/2021 16:12:53                         tester: 
25/08/2021 16:12:53              dut.10.240.183.62: x86_64-native-linuxapp-gcc/app/dpdk-testpmd -l 32,33,34,35 -n 4  --file-prefix=dpdk_29620_20210825152429  -a 0000:af:01.0 -- -i --rxq=16 --txq=16 --rxd=384 --txd=384 --disable-rss
25/08/2021 16:12:54              dut.10.240.183.62: EAL: Detected 72 lcore(s)
EAL: Detected 2 NUMA nodes
EAL: Detected static linkage of DPDK
EAL: Multi-process socket /var/run/dpdk/dpdk_29620_20210825152429/mp_socket
EAL: Selected IOVA mode 'PA'
EAL: 1024 hugepages of size 2097152 reserved, but no mounted hugetlbfs found for that size
EAL: VFIO support initialized
EAL: Using IOMMU type 8 (No-IOMMU)
EAL: Probe PCI driver: net_iavf (8086:1889) device: 0000:af:01.0 (socket 1)
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)
iavf_configure_queues(): request RXDID[22] in Queue[0]
iavf_configure_queues(): request RXDID[22] in Queue[1]
iavf_configure_queues(): request RXDID[22] in Queue[2]
iavf_configure_queues(): request RXDID[22] in Queue[3]
iavf_configure_queues(): request RXDID[22] in Queue[4]
iavf_configure_queues(): request RXDID[22] in Queue[5]
iavf_configure_queues(): request RXDID[22] in Queue[6]
iavf_configure_queues(): request RXDID[22] in Queue[7]
iavf_configure_queues(): request RXDID[22] in Queue[8]
iavf_configure_queues(): request RXDID[22] in Queue[9]
iavf_configure_queues(): request RXDID[22] in Queue[10]
iavf_configure_queues(): request RXDID[22] in Queue[11]
iavf_configure_queues(): request RXDID[22] in Queue[12]
iavf_configure_queues(): request RXDID[22] in Queue[13]
iavf_configure_queues(): request RXDID[22] in Queue[14]
iavf_configure_queues(): request RXDID[22] in Queue[15]

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event
Port 0: 00:11:22:33:44:55
Checking link statuses...
Done
25/08/2021 16:13:04              dut.10.240.183.62: set fwd rxonly
25/08/2021 16:13:04              dut.10.240.183.62: 
Set rxonly packet forwarding mode
25/08/2021 16:13:04              dut.10.240.183.62: set verbose 1
25/08/2021 16:13:04              dut.10.240.183.62: 
Change verbose level from 0 to 1
25/08/2021 16:13:04              dut.10.240.183.62: start
25/08/2021 16:13:04              dut.10.240.183.62: 
rxonly packet forwarding - ports=1 - cores=1 - streams=16 - NUMA support enabled, MP allocation mode: native
Logical Core 33 (socket 1) forwards packets on 16 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

  rxonly packet forwarding packets/burst=32
  nb forwarding cores=1 - nb forwarding ports=1
  port 0: RX queue number: 16 Tx queue number: 16
    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=0 hthresh=0  wthresh=0
      TX offloads=0x10000 - TX RS bit threshold=32
25/08/2021 16:13:04              dut.10.240.183.62: show port info all
25/08/2021 16:13:05              dut.10.240.183.62: 

********************* Infos for port 0  *********************
MAC address: 00:11:22:33:44:55
Device name: 0000:af:01.0
Driver name: net_iavf
Firmware-version: not available
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: 64
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
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: 16
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: 16
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
25/08/2021 16:13:05  TestCVLAdvancedIAVFRSSGTPoGRE: ===================Test sub case: mac_ipv4_gre_ipv6_gtpu_dl_ipv6_l3dst================
25/08/2021 16:13:05  TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle test--------------
25/08/2021 16:13:05              dut.10.240.183.62: flow validate 0 ingress pattern eth / ipv4 / gre / ipv6 / udp / gtpu / gtp_psc pdu_t is 0 / ipv6 / end actions rss types ipv6 l3-dst-only end key_len 0 queues end / end
25/08/2021 16:13:05              dut.10.240.183.62: 
Flow rule validated
25/08/2021 16:13:05              dut.10.240.183.62: flow create 0 ingress pattern eth / ipv4 / gre / ipv6 / udp / gtpu / gtp_psc pdu_t is 0 / ipv6 / end actions rss types ipv6 l3-dst-only end key_len 0 queues end / end
25/08/2021 16:13:05              dut.10.240.183.62: 
Flow rule #0 created
25/08/2021 16:13:05              dut.10.240.183.62: flow list 0
25/08/2021 16:13:05              dut.10.240.183.62: 
ID	Group	Prio	Attr	Rule
0	0	0	i--	ETH IPV4 GRE IPV6 UDP GTPU GTP_PSC IPV6 => RSS
25/08/2021 16:13:05  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:13:05  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")
25/08/2021 16:13:06              dut.10.240.183.62:  port 0/queue 14: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=146 - nb_segs=1 - RSS hash=0x5985db0e - RSS queue=0xe - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0xe
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:13:06  TestCVLAdvancedIAVFRSSGTPoGRE: action: save_hash

25/08/2021 16:13:06  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x5985db0e', '0xe')]
25/08/2021 16:13:06  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:13:06  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2027")
25/08/2021 16:13:07              dut.10.240.183.62: port 0/queue 11: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=146 - nb_segs=1 - RSS hash=0xbc32919b - RSS queue=0xb - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0xb
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:13:07  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different

25/08/2021 16:13:07  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xbc32919b', '0xb')]
25/08/2021 16:13:07  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:13:07  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2924",dst="CDCD:910A:2222:5498:8475:1111:3900:2025")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2926",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")
25/08/2021 16:13:09              dut.10.240.183.62: port 0/queue 14: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=146 - nb_segs=1 - RSS hash=0x5985db0e - RSS queue=0xe - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0xe
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:13:09  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_same

25/08/2021 16:13:09  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x5985db0e', '0xe')]
25/08/2021 16:13:09  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:13:09  TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IP(dst="192.168.0.1", src="192.168.0.2")/("X"*480)']
25/08/2021 16:13:10              dut.10.240.183.62: port 0/queue 0: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=586 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 0: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=578 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:13:10  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash

25/08/2021 16:13:10  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 16:13:10  TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle post-test--------------
25/08/2021 16:13:10              dut.10.240.183.62: flow destroy 0 rule 0
25/08/2021 16:13:11              dut.10.240.183.62: 
Flow rule #0 destroyed
testpmd> 
25/08/2021 16:13:11              dut.10.240.183.62: flow list 0
25/08/2021 16:13:11              dut.10.240.183.62: 
25/08/2021 16:13:11  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:13:11  TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")']
25/08/2021 16:13:13              dut.10.240.183.62:  port 0/queue 0: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=146 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:13:13  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash

25/08/2021 16:13:13  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 16:13:13  TestCVLAdvancedIAVFRSSGTPoGRE: sub_case mac_ipv4_gre_ipv6_gtpu_dl_ipv6_l3dst passed
25/08/2021 16:13:13              dut.10.240.183.62: flow flush 0
25/08/2021 16:13:13              dut.10.240.183.62: 
25/08/2021 16:13:13  TestCVLAdvancedIAVFRSSGTPoGRE: ===================Test sub case: mac_ipv4_gre_ipv6_gtpu_dl_ipv6_l3src================
25/08/2021 16:13:13  TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle test--------------
25/08/2021 16:13:13              dut.10.240.183.62: flow validate 0 ingress pattern eth / ipv4 / gre / ipv6 / udp / gtpu / gtp_psc pdu_t is 0 / ipv6 / end actions rss types ipv6 l3-src-only end key_len 0 queues end / end
25/08/2021 16:13:13              dut.10.240.183.62: 
Flow rule validated
25/08/2021 16:13:13              dut.10.240.183.62: flow create 0 ingress pattern eth / ipv4 / gre / ipv6 / udp / gtpu / gtp_psc pdu_t is 0 / ipv6 / end actions rss types ipv6 l3-src-only end key_len 0 queues end / end
25/08/2021 16:13:13              dut.10.240.183.62: 
Flow rule #0 created
25/08/2021 16:13:13              dut.10.240.183.62: flow list 0
25/08/2021 16:13:13              dut.10.240.183.62: 
ID	Group	Prio	Attr	Rule
0	0	0	i--	ETH IPV4 GRE IPV6 UDP GTPU GTP_PSC IPV6 => RSS
25/08/2021 16:13:13  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:13:13  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")
25/08/2021 16:13:14              dut.10.240.183.62:  port 0/queue 1: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=146 - nb_segs=1 - RSS hash=0xaa3df11 - RSS queue=0x1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x1
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:13:14  TestCVLAdvancedIAVFRSSGTPoGRE: action: save_hash

25/08/2021 16:13:14  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xaa3df11', '0x1')]
25/08/2021 16:13:14  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:13:14  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2926",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")
25/08/2021 16:13:16              dut.10.240.183.62: port 0/queue 12: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=146 - nb_segs=1 - RSS hash=0xa48ac29c - RSS queue=0xc - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0xc
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:13:16  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different

25/08/2021 16:13:16  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xa48ac29c', '0xc')]
25/08/2021 16:13:16  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:13:16  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2924",dst="CDCD:910A:2222:5498:8475:1111:3900:2025")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2027")
25/08/2021 16:13:17              dut.10.240.183.62: port 0/queue 1: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=146 - nb_segs=1 - RSS hash=0xaa3df11 - RSS queue=0x1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x1
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:13:17  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_same

25/08/2021 16:13:17  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xaa3df11', '0x1')]
25/08/2021 16:13:17  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:13:17  TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IP(dst="192.168.0.1", src="192.168.0.2")/("X"*480)']
25/08/2021 16:13:18              dut.10.240.183.62: port 0/queue 0: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=586 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 0: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=578 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:13:18  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash

25/08/2021 16:13:18  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 16:13:18  TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle post-test--------------
25/08/2021 16:13:18              dut.10.240.183.62: flow destroy 0 rule 0
25/08/2021 16:13:20              dut.10.240.183.62: 
Flow rule #0 destroyed
testpmd> 
25/08/2021 16:13:20              dut.10.240.183.62: flow list 0
25/08/2021 16:13:20              dut.10.240.183.62: 
25/08/2021 16:13:20  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:13:20  TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")']
25/08/2021 16:13:21              dut.10.240.183.62:  port 0/queue 0: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=146 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:13:21  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash

25/08/2021 16:13:21  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 16:13:21  TestCVLAdvancedIAVFRSSGTPoGRE: sub_case mac_ipv4_gre_ipv6_gtpu_dl_ipv6_l3src passed
25/08/2021 16:13:21              dut.10.240.183.62: flow flush 0
25/08/2021 16:13:21              dut.10.240.183.62: 
25/08/2021 16:13:21  TestCVLAdvancedIAVFRSSGTPoGRE: ===================Test sub case: mac_ipv4_gre_ipv6_gtpu_dl_ipv6_all================
25/08/2021 16:13:21  TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle test--------------
25/08/2021 16:13:21              dut.10.240.183.62: flow validate 0 ingress pattern eth / ipv4 / gre / ipv6 / udp / gtpu / gtp_psc pdu_t is 0 / ipv6 / end actions rss types ipv6 end key_len 0 queues end / end
25/08/2021 16:13:21              dut.10.240.183.62: 
Flow rule validated
25/08/2021 16:13:21              dut.10.240.183.62: flow create 0 ingress pattern eth / ipv4 / gre / ipv6 / udp / gtpu / gtp_psc pdu_t is 0 / ipv6 / end actions rss types ipv6 end key_len 0 queues end / end
25/08/2021 16:13:21              dut.10.240.183.62: 
Flow rule #0 created
25/08/2021 16:13:21              dut.10.240.183.62: flow list 0
25/08/2021 16:13:21              dut.10.240.183.62: 
ID	Group	Prio	Attr	Rule
0	0	0	i--	ETH IPV4 GRE IPV6 UDP GTPU GTP_PSC IPV6 => RSS
25/08/2021 16:13:21  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:13:21  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")
25/08/2021 16:13:23              dut.10.240.183.62:  port 0/queue 8: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=146 - nb_segs=1 - RSS hash=0x7cccedd8 - RSS queue=0x8 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x8
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:13:23  TestCVLAdvancedIAVFRSSGTPoGRE: action: save_hash

25/08/2021 16:13:23  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x7cccedd8', '0x8')]
25/08/2021 16:13:23  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:13:23  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2926",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")
25/08/2021 16:13:24              dut.10.240.183.62: port 0/queue 5: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=146 - nb_segs=1 - RSS hash=0xd2e5f055 - RSS queue=0x5 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x5
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:13:24  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different

25/08/2021 16:13:24  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xd2e5f055', '0x5')]
25/08/2021 16:13:24  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:13:24  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2027")
25/08/2021 16:13:25              dut.10.240.183.62: port 0/queue 9: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=146 - nb_segs=1 - RSS hash=0xb12ce359 - RSS queue=0x9 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x9
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:13:25  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different

25/08/2021 16:13:25  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xb12ce359', '0x9')]
25/08/2021 16:13:25  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:13:25  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2924",dst="CDCD:910A:2222:5498:8475:1111:3900:2025")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")
25/08/2021 16:13:27              dut.10.240.183.62: port 0/queue 8: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=146 - nb_segs=1 - RSS hash=0x7cccedd8 - RSS queue=0x8 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x8
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:13:27  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_same

25/08/2021 16:13:27  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x7cccedd8', '0x8')]
25/08/2021 16:13:27  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:13:27  TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IP(dst="192.168.0.1", src="192.168.0.2")/("X"*480)']
25/08/2021 16:13:28              dut.10.240.183.62: port 0/queue 0: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=586 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 0: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=578 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:13:28  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash

25/08/2021 16:13:28  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 16:13:28  TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle post-test--------------
25/08/2021 16:13:28              dut.10.240.183.62: flow destroy 0 rule 0
25/08/2021 16:13:29              dut.10.240.183.62: 
Flow rule #0 destroyed
testpmd> 
25/08/2021 16:13:29              dut.10.240.183.62: flow list 0
25/08/2021 16:13:29              dut.10.240.183.62: 
25/08/2021 16:13:29  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:13:29  TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")']
25/08/2021 16:13:31              dut.10.240.183.62:  port 0/queue 0: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=146 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:13:31  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash

25/08/2021 16:13:31  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 16:13:31  TestCVLAdvancedIAVFRSSGTPoGRE: sub_case mac_ipv4_gre_ipv6_gtpu_dl_ipv6_all passed
25/08/2021 16:13:31              dut.10.240.183.62: flow flush 0
25/08/2021 16:13:31              dut.10.240.183.62: 
25/08/2021 16:13:31  TestCVLAdvancedIAVFRSSGTPoGRE: {'mac_ipv4_gre_ipv6_gtpu_dl_ipv6_l3dst': 'passed', 'mac_ipv4_gre_ipv6_gtpu_dl_ipv6_l3src': 'passed', 'mac_ipv4_gre_ipv6_gtpu_dl_ipv6_all': 'passed'}
25/08/2021 16:13:31  TestCVLAdvancedIAVFRSSGTPoGRE: pass rate is: 100.0
25/08/2021 16:13:31  TestCVLAdvancedIAVFRSSGTPoGRE: Test Case test_mac_ipv4_gre_ipv6_gtpu_dl_ipv6_toeplitz Result PASSED:
25/08/2021 16:13:31              dut.10.240.183.62: quit
25/08/2021 16:13:31              dut.10.240.183.62: 
Telling cores to stop...
Waiting for lcores to finish...

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

  ------- Forward Stats for RX Port= 0/Queue= 1 -> TX Port= 0/Queue= 1 -------
  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= 8 -> TX Port= 0/Queue= 8 -------
  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: 1              TX-packets: 0              TX-dropped: 0             

  ------- Forward Stats for RX Port= 0/Queue=12 -> TX Port= 0/Queue=12 -------
  RX-packets: 1              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 statistics for port 0  ----------------------
  RX-packets: 19             RX-dropped: 0             RX-total: 19
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ----------------------------------------------------------------------------

  +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
  RX-packets: 19             RX-dropped: 0             RX-total: 19
  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...
25/08/2021 16:13:31  TestCVLAdvancedIAVFRSSGTPoGRE: Test Case test_mac_ipv4_gre_ipv6_gtpu_dl_ipv6_udp_toeplitz Begin
25/08/2021 16:13:32              dut.10.240.183.62:  
25/08/2021 16:13:32                         tester: 
25/08/2021 16:13:32              dut.10.240.183.62: x86_64-native-linuxapp-gcc/app/dpdk-testpmd -l 32,33,34,35 -n 4  --file-prefix=dpdk_29620_20210825152429  -a 0000:af:01.0 -- -i --rxq=16 --txq=16 --rxd=384 --txd=384 --disable-rss
25/08/2021 16:13:33              dut.10.240.183.62: EAL: Detected 72 lcore(s)
EAL: Detected 2 NUMA nodes
EAL: Detected static linkage of DPDK
EAL: Multi-process socket /var/run/dpdk/dpdk_29620_20210825152429/mp_socket
EAL: Selected IOVA mode 'PA'
EAL: 1024 hugepages of size 2097152 reserved, but no mounted hugetlbfs found for that size
EAL: VFIO support initialized
EAL: Using IOMMU type 8 (No-IOMMU)
EAL: Probe PCI driver: net_iavf (8086:1889) device: 0000:af:01.0 (socket 1)
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)
iavf_configure_queues(): request RXDID[22] in Queue[0]
iavf_configure_queues(): request RXDID[22] in Queue[1]
iavf_configure_queues(): request RXDID[22] in Queue[2]
iavf_configure_queues(): request RXDID[22] in Queue[3]
iavf_configure_queues(): request RXDID[22] in Queue[4]
iavf_configure_queues(): request RXDID[22] in Queue[5]
iavf_configure_queues(): request RXDID[22] in Queue[6]
iavf_configure_queues(): request RXDID[22] in Queue[7]
iavf_configure_queues(): request RXDID[22] in Queue[8]
iavf_configure_queues(): request RXDID[22] in Queue[9]
iavf_configure_queues(): request RXDID[22] in Queue[10]
iavf_configure_queues(): request RXDID[22] in Queue[11]
iavf_configure_queues(): request RXDID[22] in Queue[12]
iavf_configure_queues(): request RXDID[22] in Queue[13]
iavf_configure_queues(): request RXDID[22] in Queue[14]
iavf_configure_queues(): request RXDID[22] in Queue[15]

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event
Port 0: 00:11:22:33:44:55
Checking link statuses...
Done
25/08/2021 16:13:43              dut.10.240.183.62: set fwd rxonly
25/08/2021 16:13:43              dut.10.240.183.62: 
Set rxonly packet forwarding mode
25/08/2021 16:13:43              dut.10.240.183.62: set verbose 1
25/08/2021 16:13:43              dut.10.240.183.62: 
Change verbose level from 0 to 1
25/08/2021 16:13:43              dut.10.240.183.62: start
25/08/2021 16:13:43              dut.10.240.183.62: 
rxonly packet forwarding - ports=1 - cores=1 - streams=16 - NUMA support enabled, MP allocation mode: native
Logical Core 33 (socket 1) forwards packets on 16 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

  rxonly packet forwarding packets/burst=32
  nb forwarding cores=1 - nb forwarding ports=1
  port 0: RX queue number: 16 Tx queue number: 16
    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=0 hthresh=0  wthresh=0
      TX offloads=0x10000 - TX RS bit threshold=32
25/08/2021 16:13:43              dut.10.240.183.62: show port info all
25/08/2021 16:13:43              dut.10.240.183.62: 

********************* Infos for port 0  *********************
MAC address: 00:11:22:33:44:55
Device name: 0000:af:01.0
Driver name: net_iavf
Firmware-version: not available
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: 64
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
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: 16
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: 16
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
25/08/2021 16:13:43  TestCVLAdvancedIAVFRSSGTPoGRE: ===================Test sub case: mac_ipv4_gre_ipv6_gtpu_dl_ipv6_udp_l3dst================
25/08/2021 16:13:43  TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle test--------------
25/08/2021 16:13:43              dut.10.240.183.62: flow validate 0 ingress pattern eth / ipv4 / gre / ipv6 / udp / gtpu / gtp_psc pdu_t is 0 / ipv6 / udp / end actions rss types ipv6-udp l3-dst-only end key_len 0 queues end / end
25/08/2021 16:13:43              dut.10.240.183.62: 
Flow rule validated
25/08/2021 16:13:43              dut.10.240.183.62: flow create 0 ingress pattern eth / ipv4 / gre / ipv6 / udp / gtpu / gtp_psc pdu_t is 0 / ipv6 / udp / end actions rss types ipv6-udp l3-dst-only end key_len 0 queues end / end
25/08/2021 16:13:43              dut.10.240.183.62: 
Flow rule #0 created
25/08/2021 16:13:43              dut.10.240.183.62: flow list 0
25/08/2021 16:13:43              dut.10.240.183.62: 
ID	Group	Prio	Attr	Rule
0	0	0	i--	ETH IPV4 GRE IPV6 UDP GTPU GTP_PSC IPV6 UDP => RSS
25/08/2021 16:13:43  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:13:43  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(dport=2, sport=4)
25/08/2021 16:13:45              dut.10.240.183.62:  port 0/queue 13: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=154 - nb_segs=1 - RSS hash=0xafbcf00d - RSS queue=0xd - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0xd
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:13:45  TestCVLAdvancedIAVFRSSGTPoGRE: action: save_hash

25/08/2021 16:13:45  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xafbcf00d', '0xd')]
25/08/2021 16:13:45  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:13:45  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2027")/UDP(dport=2, sport=4)
25/08/2021 16:13:46              dut.10.240.183.62: port 0/queue 12: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=154 - nb_segs=1 - RSS hash=0x7f50556c - RSS queue=0xc - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0xc
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:13:46  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different

25/08/2021 16:13:46  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x7f50556c', '0xc')]
25/08/2021 16:13:46  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:13:46  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2924",dst="CDCD:910A:2222:5498:8475:1111:3900:2025")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2926",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(dport=12, sport=14)
25/08/2021 16:13:47              dut.10.240.183.62: port 0/queue 13: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=154 - nb_segs=1 - RSS hash=0xafbcf00d - RSS queue=0xd - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0xd
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:13:47  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_same

25/08/2021 16:13:47  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xafbcf00d', '0xd')]
25/08/2021 16:13:47  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:13:47  TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/IP(dst="192.168.0.1", src="192.168.0.2")/UDP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.7")/UDP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(sport=4, dport=2)']
25/08/2021 16:13:49              dut.10.240.183.62: port 0/queue 0: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=574 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 0: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=582 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 0: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=162 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:13:49  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash

25/08/2021 16:13:49  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 16:13:49  TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle post-test--------------
25/08/2021 16:13:49              dut.10.240.183.62: flow destroy 0 rule 0
25/08/2021 16:13:50              dut.10.240.183.62: 
Flow rule #0 destroyed
testpmd> 
25/08/2021 16:13:50              dut.10.240.183.62: flow list 0
25/08/2021 16:13:50              dut.10.240.183.62: 
25/08/2021 16:13:50  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:13:50  TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(dport=2, sport=4)']
25/08/2021 16:13:52              dut.10.240.183.62:  port 0/queue 0: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=154 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:13:52  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash

25/08/2021 16:13:52  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 16:13:52  TestCVLAdvancedIAVFRSSGTPoGRE: sub_case mac_ipv4_gre_ipv6_gtpu_dl_ipv6_udp_l3dst passed
25/08/2021 16:13:52              dut.10.240.183.62: flow flush 0
25/08/2021 16:13:52              dut.10.240.183.62: 
25/08/2021 16:13:52  TestCVLAdvancedIAVFRSSGTPoGRE: ===================Test sub case: mac_ipv4_gre_ipv6_gtpu_dl_ipv6_udp_l3src================
25/08/2021 16:13:52  TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle test--------------
25/08/2021 16:13:52              dut.10.240.183.62: flow validate 0 ingress pattern eth / ipv4 / gre / ipv6 / udp / gtpu / gtp_psc pdu_t is 0 / ipv6 / udp / end actions rss types ipv6-udp l3-src-only end key_len 0 queues end / end
25/08/2021 16:13:52              dut.10.240.183.62: 
Flow rule validated
25/08/2021 16:13:52              dut.10.240.183.62: flow create 0 ingress pattern eth / ipv4 / gre / ipv6 / udp / gtpu / gtp_psc pdu_t is 0 / ipv6 / udp / end actions rss types ipv6-udp l3-src-only end key_len 0 queues end / end
25/08/2021 16:13:52              dut.10.240.183.62: 
Flow rule #0 created
25/08/2021 16:13:52              dut.10.240.183.62: flow list 0
25/08/2021 16:13:52              dut.10.240.183.62: 
ID	Group	Prio	Attr	Rule
0	0	0	i--	ETH IPV4 GRE IPV6 UDP GTPU GTP_PSC IPV6 UDP => RSS
25/08/2021 16:13:52  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:13:52  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(dport=2, sport=4)
25/08/2021 16:13:53              dut.10.240.183.62:  port 0/queue 12: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=154 - nb_segs=1 - RSS hash=0xf7c8ce9c - RSS queue=0xc - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0xc
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:13:53  TestCVLAdvancedIAVFRSSGTPoGRE: action: save_hash

25/08/2021 16:13:53  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xf7c8ce9c', '0xc')]
25/08/2021 16:13:53  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:13:53  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2926",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(dport=2, sport=4)
25/08/2021 16:13:55              dut.10.240.183.62: port 0/queue 0: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=154 - nb_segs=1 - RSS hash=0x458adc0 - RSS queue=0x0 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x0
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:13:55  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different

25/08/2021 16:13:55  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x458adc0', '0x0')]
25/08/2021 16:13:55  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:13:55  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2924",dst="CDCD:910A:2222:5498:8475:1111:3900:2025")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2027")/UDP(dport=12, sport=14)
25/08/2021 16:13:56              dut.10.240.183.62: port 0/queue 12: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=154 - nb_segs=1 - RSS hash=0xf7c8ce9c - RSS queue=0xc - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0xc
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:13:56  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_same

25/08/2021 16:13:56  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xf7c8ce9c', '0xc')]
25/08/2021 16:13:56  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:13:56  TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/IP(dst="192.168.0.1", src="192.168.0.2")/UDP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.7")/UDP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(sport=4, dport=2)']
25/08/2021 16:13:58              dut.10.240.183.62: port 0/queue 0: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=574 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 0: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=582 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 0: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=162 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:13:58  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash

25/08/2021 16:13:58  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 16:13:58  TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle post-test--------------
25/08/2021 16:13:58              dut.10.240.183.62: flow destroy 0 rule 0
25/08/2021 16:13:59              dut.10.240.183.62: 
Flow rule #0 destroyed
testpmd> 
25/08/2021 16:13:59              dut.10.240.183.62: flow list 0
25/08/2021 16:13:59              dut.10.240.183.62: 
25/08/2021 16:13:59  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:13:59  TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(dport=2, sport=4)']
25/08/2021 16:14:00              dut.10.240.183.62:  port 0/queue 0: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=154 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:14:00  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash

25/08/2021 16:14:00  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 16:14:00  TestCVLAdvancedIAVFRSSGTPoGRE: sub_case mac_ipv4_gre_ipv6_gtpu_dl_ipv6_udp_l3src passed
25/08/2021 16:14:00              dut.10.240.183.62: flow flush 0
25/08/2021 16:14:00              dut.10.240.183.62: 
25/08/2021 16:14:00  TestCVLAdvancedIAVFRSSGTPoGRE: ===================Test sub case: mac_ipv4_gre_ipv6_gtpu_dl_ipv6_udp_l4dst================
25/08/2021 16:14:00  TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle test--------------
25/08/2021 16:14:00              dut.10.240.183.62: flow validate 0 ingress pattern eth / ipv4 / gre / ipv6 / udp / gtpu / gtp_psc pdu_t is 0 / ipv6 / udp / end actions rss types ipv6-udp l4-dst-only end key_len 0 queues end / end
25/08/2021 16:14:00              dut.10.240.183.62: 
Flow rule validated
25/08/2021 16:14:00              dut.10.240.183.62: flow create 0 ingress pattern eth / ipv4 / gre / ipv6 / udp / gtpu / gtp_psc pdu_t is 0 / ipv6 / udp / end actions rss types ipv6-udp l4-dst-only end key_len 0 queues end / end
25/08/2021 16:14:00              dut.10.240.183.62: 
Flow rule #0 created
25/08/2021 16:14:00              dut.10.240.183.62: flow list 0
25/08/2021 16:14:00              dut.10.240.183.62: 
ID	Group	Prio	Attr	Rule
0	0	0	i--	ETH IPV4 GRE IPV6 UDP GTPU GTP_PSC IPV6 UDP => RSS
25/08/2021 16:14:00  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:14:00  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(dport=2, sport=4)
25/08/2021 16:14:02              dut.10.240.183.62:  port 0/queue 7: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=154 - nb_segs=1 - RSS hash=0xc11a28e7 - RSS queue=0x7 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x7
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:14:02  TestCVLAdvancedIAVFRSSGTPoGRE: action: save_hash

25/08/2021 16:14:02  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xc11a28e7', '0x7')]
25/08/2021 16:14:02  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:14:02  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(dport=12, sport=4)
25/08/2021 16:14:03              dut.10.240.183.62: port 0/queue 11: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=154 - nb_segs=1 - RSS hash=0xb6dfa3ab - RSS queue=0xb - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0xb
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:14:03  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different

25/08/2021 16:14:03  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xb6dfa3ab', '0xb')]
25/08/2021 16:14:03  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:14:03  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2924",dst="CDCD:910A:2222:5498:8475:1111:3900:2025")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2926",dst="CDCD:910A:2222:5498:8475:1111:3900:2027")/UDP(dport=2, sport=14)
25/08/2021 16:14:05              dut.10.240.183.62: port 0/queue 7: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=154 - nb_segs=1 - RSS hash=0xc11a28e7 - RSS queue=0x7 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x7
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:14:05  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_same

25/08/2021 16:14:05  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xc11a28e7', '0x7')]
25/08/2021 16:14:05  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:14:05  TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/IP(dst="192.168.0.1", src="192.168.0.2")/UDP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.7")/UDP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(sport=4, dport=2)']
25/08/2021 16:14:06              dut.10.240.183.62: port 0/queue 0: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=574 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 0: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=582 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 0: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=162 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:14:06  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash

25/08/2021 16:14:06  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 16:14:06  TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle post-test--------------
25/08/2021 16:14:06              dut.10.240.183.62: flow destroy 0 rule 0
25/08/2021 16:14:07              dut.10.240.183.62: 
Flow rule #0 destroyed
testpmd> 
25/08/2021 16:14:07              dut.10.240.183.62: flow list 0
25/08/2021 16:14:07              dut.10.240.183.62: 
25/08/2021 16:14:07  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:14:07  TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(dport=2, sport=4)']
25/08/2021 16:14:09              dut.10.240.183.62:  port 0/queue 0: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=154 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:14:09  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash

25/08/2021 16:14:09  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 16:14:09  TestCVLAdvancedIAVFRSSGTPoGRE: sub_case mac_ipv4_gre_ipv6_gtpu_dl_ipv6_udp_l4dst passed
25/08/2021 16:14:09              dut.10.240.183.62: flow flush 0
25/08/2021 16:14:09              dut.10.240.183.62: 
25/08/2021 16:14:09  TestCVLAdvancedIAVFRSSGTPoGRE: ===================Test sub case: mac_ipv4_gre_ipv6_gtpu_dl_ipv6_udp_l4src================
25/08/2021 16:14:09  TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle test--------------
25/08/2021 16:14:09              dut.10.240.183.62: flow validate 0 ingress pattern eth / ipv4 / gre / ipv6 / udp / gtpu / gtp_psc pdu_t is 0 / ipv6 / udp / end actions rss types ipv6-udp l4-src-only end key_len 0 queues end / end
25/08/2021 16:14:09              dut.10.240.183.62: 
Flow rule validated
25/08/2021 16:14:09              dut.10.240.183.62: flow create 0 ingress pattern eth / ipv4 / gre / ipv6 / udp / gtpu / gtp_psc pdu_t is 0 / ipv6 / udp / end actions rss types ipv6-udp l4-src-only end key_len 0 queues end / end
25/08/2021 16:14:09              dut.10.240.183.62: 
Flow rule #0 created
25/08/2021 16:14:09              dut.10.240.183.62: flow list 0
25/08/2021 16:14:09              dut.10.240.183.62: 
ID	Group	Prio	Attr	Rule
0	0	0	i--	ETH IPV4 GRE IPV6 UDP GTPU GTP_PSC IPV6 UDP => RSS
25/08/2021 16:14:09  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:14:09  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(dport=2, sport=4)
25/08/2021 16:14:10              dut.10.240.183.62:  port 0/queue 15: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=154 - nb_segs=1 - RSS hash=0x7c9e4ddf - RSS queue=0xf - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0xf
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:14:10  TestCVLAdvancedIAVFRSSGTPoGRE: action: save_hash

25/08/2021 16:14:10  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x7c9e4ddf', '0xf')]
25/08/2021 16:14:10  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:14:10  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(dport=2, sport=14)
25/08/2021 16:14:12              dut.10.240.183.62: port 0/queue 11: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=154 - nb_segs=1 - RSS hash=0x9fd81a7b - RSS queue=0xb - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0xb
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:14:12  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different

25/08/2021 16:14:12  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x9fd81a7b', '0xb')]
25/08/2021 16:14:12  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:14:12  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2924",dst="CDCD:910A:2222:5498:8475:1111:3900:2025")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2926",dst="CDCD:910A:2222:5498:8475:1111:3900:2027")/UDP(dport=12, sport=4)
25/08/2021 16:14:13              dut.10.240.183.62: port 0/queue 15: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=154 - nb_segs=1 - RSS hash=0x7c9e4ddf - RSS queue=0xf - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0xf
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:14:13  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_same

25/08/2021 16:14:13  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x7c9e4ddf', '0xf')]
25/08/2021 16:14:13  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:14:13  TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/IP(dst="192.168.0.1", src="192.168.0.2")/UDP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.7")/UDP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(sport=4, dport=2)']
25/08/2021 16:14:15              dut.10.240.183.62: port 0/queue 0: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=574 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 0: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=582 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 0: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=162 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:14:15  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash

25/08/2021 16:14:15  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 16:14:15  TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle post-test--------------
25/08/2021 16:14:15              dut.10.240.183.62: flow destroy 0 rule 0
25/08/2021 16:14:16              dut.10.240.183.62: 
Flow rule #0 destroyed
testpmd> 
25/08/2021 16:14:16              dut.10.240.183.62: flow list 0
25/08/2021 16:14:16              dut.10.240.183.62: 
25/08/2021 16:14:16  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:14:16  TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(dport=2, sport=4)']
25/08/2021 16:14:17              dut.10.240.183.62:  port 0/queue 0: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=154 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:14:17  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash

25/08/2021 16:14:17  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 16:14:17  TestCVLAdvancedIAVFRSSGTPoGRE: sub_case mac_ipv4_gre_ipv6_gtpu_dl_ipv6_udp_l4src passed
25/08/2021 16:14:17              dut.10.240.183.62: flow flush 0
25/08/2021 16:14:17              dut.10.240.183.62: 
25/08/2021 16:14:17  TestCVLAdvancedIAVFRSSGTPoGRE: ===================Test sub case: mac_ipv4_gre_ipv6_gtpu_dl_ipv6_udp_l3dstl4dst================
25/08/2021 16:14:17  TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle test--------------
25/08/2021 16:14:17              dut.10.240.183.62: flow validate 0 ingress pattern eth / ipv4 / gre / ipv6 / udp / gtpu / gtp_psc pdu_t is 0 / ipv6 / udp / end actions rss types ipv6-udp l3-dst-only l4-dst-only end key_len 0 queues end / end
25/08/2021 16:14:17              dut.10.240.183.62: 
Flow rule validated
25/08/2021 16:14:17              dut.10.240.183.62: flow create 0 ingress pattern eth / ipv4 / gre / ipv6 / udp / gtpu / gtp_psc pdu_t is 0 / ipv6 / udp / end actions rss types ipv6-udp l3-dst-only l4-dst-only end key_len 0 queues end / end
25/08/2021 16:14:18              dut.10.240.183.62: 
Flow rule #0 created
25/08/2021 16:14:18              dut.10.240.183.62: flow list 0
25/08/2021 16:14:18              dut.10.240.183.62: 
ID	Group	Prio	Attr	Rule
0	0	0	i--	ETH IPV4 GRE IPV6 UDP GTPU GTP_PSC IPV6 UDP => RSS
25/08/2021 16:14:18  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:14:18  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(dport=2, sport=4)
25/08/2021 16:14:19              dut.10.240.183.62:  port 0/queue 4: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=154 - nb_segs=1 - RSS hash=0xb74ae834 - RSS queue=0x4 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x4
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:14:19  TestCVLAdvancedIAVFRSSGTPoGRE: action: save_hash

25/08/2021 16:14:19  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xb74ae834', '0x4')]
25/08/2021 16:14:19  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:14:19  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2027")/UDP(dport=2, sport=4)
25/08/2021 16:14:20              dut.10.240.183.62: port 0/queue 5: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=154 - nb_segs=1 - RSS hash=0x67a64d55 - RSS queue=0x5 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x5
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:14:20  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different

25/08/2021 16:14:20  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x67a64d55', '0x5')]
25/08/2021 16:14:20  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:14:20  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(dport=12, sport=4)
25/08/2021 16:14:22              dut.10.240.183.62: port 0/queue 15: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=154 - nb_segs=1 - RSS hash=0xe5fa7a1f - RSS queue=0xf - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0xf
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:14:22  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different

25/08/2021 16:14:22  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xe5fa7a1f', '0xf')]
25/08/2021 16:14:22  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:14:22  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2924",dst="CDCD:910A:2222:5498:8475:1111:3900:2025")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2926",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(dport=2, sport=14)
25/08/2021 16:14:23              dut.10.240.183.62: port 0/queue 4: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=154 - nb_segs=1 - RSS hash=0xb74ae834 - RSS queue=0x4 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x4
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:14:23  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_same

25/08/2021 16:14:23  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xb74ae834', '0x4')]
25/08/2021 16:14:23  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:14:23  TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/IP(dst="192.168.0.1", src="192.168.0.2")/UDP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.7")/UDP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(sport=4, dport=2)']
25/08/2021 16:14:25              dut.10.240.183.62: port 0/queue 0: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=574 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 0: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=582 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 0: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=162 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:14:25  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash

25/08/2021 16:14:25  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 16:14:25  TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle post-test--------------
25/08/2021 16:14:25              dut.10.240.183.62: flow destroy 0 rule 0
25/08/2021 16:14:26              dut.10.240.183.62: 
Flow rule #0 destroyed
testpmd> 
25/08/2021 16:14:26              dut.10.240.183.62: flow list 0
25/08/2021 16:14:26              dut.10.240.183.62: 
25/08/2021 16:14:26  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:14:26  TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(dport=2, sport=4)']
25/08/2021 16:14:27              dut.10.240.183.62:  port 0/queue 0: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=154 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:14:27  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash

25/08/2021 16:14:27  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 16:14:27  TestCVLAdvancedIAVFRSSGTPoGRE: sub_case mac_ipv4_gre_ipv6_gtpu_dl_ipv6_udp_l3dstl4dst passed
25/08/2021 16:14:27              dut.10.240.183.62: flow flush 0
25/08/2021 16:14:27              dut.10.240.183.62: 
25/08/2021 16:14:27  TestCVLAdvancedIAVFRSSGTPoGRE: ===================Test sub case: mac_ipv4_gre_ipv6_gtpu_dl_ipv6_udp_l3srcl4dst================
25/08/2021 16:14:27  TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle test--------------
25/08/2021 16:14:27              dut.10.240.183.62: flow validate 0 ingress pattern eth / ipv4 / gre / ipv6 / udp / gtpu / gtp_psc pdu_t is 0 / ipv6 / udp / end actions rss types ipv6-udp l3-src-only l4-dst-only end key_len 0 queues end / end
25/08/2021 16:14:27              dut.10.240.183.62: 
Flow rule validated
25/08/2021 16:14:27              dut.10.240.183.62: flow create 0 ingress pattern eth / ipv4 / gre / ipv6 / udp / gtpu / gtp_psc pdu_t is 0 / ipv6 / udp / end actions rss types ipv6-udp l3-src-only l4-dst-only end key_len 0 queues end / end
25/08/2021 16:14:27              dut.10.240.183.62: 
Flow rule #0 created
25/08/2021 16:14:27              dut.10.240.183.62: flow list 0
25/08/2021 16:14:27              dut.10.240.183.62: 
ID	Group	Prio	Attr	Rule
0	0	0	i--	ETH IPV4 GRE IPV6 UDP GTPU GTP_PSC IPV6 UDP => RSS
25/08/2021 16:14:27  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:14:27  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(dport=2, sport=4)
25/08/2021 16:14:29              dut.10.240.183.62:  port 0/queue 5: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=154 - nb_segs=1 - RSS hash=0xef3ed6a5 - RSS queue=0x5 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x5
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:14:29  TestCVLAdvancedIAVFRSSGTPoGRE: action: save_hash

25/08/2021 16:14:29  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xef3ed6a5', '0x5')]
25/08/2021 16:14:29  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:14:29  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2926",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(dport=2, sport=4)
25/08/2021 16:14:30              dut.10.240.183.62: port 0/queue 9: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=154 - nb_segs=1 - RSS hash=0x1caeb5f9 - RSS queue=0x9 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x9
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:14:30  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different

25/08/2021 16:14:30  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x1caeb5f9', '0x9')]
25/08/2021 16:14:30  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:14:30  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(dport=12, sport=4)
25/08/2021 16:14:32              dut.10.240.183.62: port 0/queue 14: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=154 - nb_segs=1 - RSS hash=0xbd8e448e - RSS queue=0xe - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0xe
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:14:32  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different

25/08/2021 16:14:32  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xbd8e448e', '0xe')]
25/08/2021 16:14:32  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:14:32  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2924",dst="CDCD:910A:2222:5498:8475:1111:3900:2025")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2027")/UDP(dport=2, sport=14)
25/08/2021 16:14:33              dut.10.240.183.62: port 0/queue 5: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=154 - nb_segs=1 - RSS hash=0xef3ed6a5 - RSS queue=0x5 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x5
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:14:33  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_same

25/08/2021 16:14:33  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xef3ed6a5', '0x5')]
25/08/2021 16:14:33  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:14:33  TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/IP(dst="192.168.0.1", src="192.168.0.2")/UDP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.7")/UDP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(sport=4, dport=2)']
25/08/2021 16:14:34              dut.10.240.183.62: port 0/queue 0: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=574 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 0: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=582 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 0: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=162 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:14:34  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash

25/08/2021 16:14:34  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 16:14:34  TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle post-test--------------
25/08/2021 16:14:34              dut.10.240.183.62: flow destroy 0 rule 0
25/08/2021 16:14:36              dut.10.240.183.62: 
Flow rule #0 destroyed
testpmd> 
25/08/2021 16:14:36              dut.10.240.183.62: flow list 0
25/08/2021 16:14:36              dut.10.240.183.62: 
25/08/2021 16:14:36  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:14:36  TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(dport=2, sport=4)']
25/08/2021 16:14:37              dut.10.240.183.62:  port 0/queue 0: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=154 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:14:37  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash

25/08/2021 16:14:37  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 16:14:37  TestCVLAdvancedIAVFRSSGTPoGRE: sub_case mac_ipv4_gre_ipv6_gtpu_dl_ipv6_udp_l3srcl4dst passed
25/08/2021 16:14:37              dut.10.240.183.62: flow flush 0
25/08/2021 16:14:37              dut.10.240.183.62: 
25/08/2021 16:14:37  TestCVLAdvancedIAVFRSSGTPoGRE: ===================Test sub case: mac_ipv4_gre_ipv6_gtpu_dl_ipv6_udp_l3dstl4src================
25/08/2021 16:14:37  TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle test--------------
25/08/2021 16:14:37              dut.10.240.183.62: flow validate 0 ingress pattern eth / ipv4 / gre / ipv6 / udp / gtpu / gtp_psc pdu_t is 0 / ipv6 / udp / end actions rss types ipv6-udp l3-dst-only l4-src-only end key_len 0 queues end / end
25/08/2021 16:14:37              dut.10.240.183.62: 
Flow rule validated
25/08/2021 16:14:37              dut.10.240.183.62: flow create 0 ingress pattern eth / ipv4 / gre / ipv6 / udp / gtpu / gtp_psc pdu_t is 0 / ipv6 / udp / end actions rss types ipv6-udp l3-dst-only l4-src-only end key_len 0 queues end / end
25/08/2021 16:14:37              dut.10.240.183.62: 
Flow rule #0 created
25/08/2021 16:14:37              dut.10.240.183.62: flow list 0
25/08/2021 16:14:37              dut.10.240.183.62: 
ID	Group	Prio	Attr	Rule
0	0	0	i--	ETH IPV4 GRE IPV6 UDP GTPU GTP_PSC IPV6 UDP => RSS
25/08/2021 16:14:37  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:14:37  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(dport=2, sport=4)
25/08/2021 16:14:39              dut.10.240.183.62:  port 0/queue 1: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=154 - nb_segs=1 - RSS hash=0x23c7fc11 - RSS queue=0x1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x1
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:14:39  TestCVLAdvancedIAVFRSSGTPoGRE: action: save_hash

25/08/2021 16:14:39  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x23c7fc11', '0x1')]
25/08/2021 16:14:39  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:14:39  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2027")/UDP(dport=2, sport=4)
25/08/2021 16:14:40              dut.10.240.183.62: port 0/queue 0: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=154 - nb_segs=1 - RSS hash=0xf32b5970 - RSS queue=0x0 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x0
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:14:40  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different

25/08/2021 16:14:40  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xf32b5970', '0x0')]
25/08/2021 16:14:40  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:14:40  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(dport=2, sport=14)
25/08/2021 16:14:41              dut.10.240.183.62: port 0/queue 6: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=154 - nb_segs=1 - RSS hash=0xfd0c6226 - RSS queue=0x6 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x6
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:14:41  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different

25/08/2021 16:14:41  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xfd0c6226', '0x6')]
25/08/2021 16:14:41  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:14:41  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2924",dst="CDCD:910A:2222:5498:8475:1111:3900:2025")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2926",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(dport=12, sport=4)
25/08/2021 16:14:43              dut.10.240.183.62: port 0/queue 1: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=154 - nb_segs=1 - RSS hash=0x23c7fc11 - RSS queue=0x1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x1
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:14:43  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_same

25/08/2021 16:14:43  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x23c7fc11', '0x1')]
25/08/2021 16:14:43  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:14:43  TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/IP(dst="192.168.0.1", src="192.168.0.2")/UDP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.7")/UDP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(sport=4, dport=2)']
25/08/2021 16:14:44              dut.10.240.183.62: port 0/queue 0: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=574 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 0: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=582 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 0: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=162 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:14:44  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash

25/08/2021 16:14:44  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 16:14:44  TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle post-test--------------
25/08/2021 16:14:44              dut.10.240.183.62: flow destroy 0 rule 0
25/08/2021 16:14:46              dut.10.240.183.62: 
Flow rule #0 destroyed
testpmd> 
25/08/2021 16:14:46              dut.10.240.183.62: flow list 0
25/08/2021 16:14:46              dut.10.240.183.62: 
25/08/2021 16:14:46  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:14:46  TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(dport=2, sport=4)']
25/08/2021 16:14:47              dut.10.240.183.62:  port 0/queue 0: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=154 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:14:47  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash

25/08/2021 16:14:47  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 16:14:47  TestCVLAdvancedIAVFRSSGTPoGRE: sub_case mac_ipv4_gre_ipv6_gtpu_dl_ipv6_udp_l3dstl4src passed
25/08/2021 16:14:47              dut.10.240.183.62: flow flush 0
25/08/2021 16:14:47              dut.10.240.183.62: 
25/08/2021 16:14:47  TestCVLAdvancedIAVFRSSGTPoGRE: ===================Test sub case: mac_ipv4_gre_ipv6_gtpu_dl_ipv6_udp_l3srcl4src================
25/08/2021 16:14:47  TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle test--------------
25/08/2021 16:14:47              dut.10.240.183.62: flow validate 0 ingress pattern eth / ipv4 / gre / ipv6 / udp / gtpu / gtp_psc pdu_t is 0 / ipv6 / udp / end actions rss types ipv6-udp l3-src-only l4-src-only end key_len 0 queues end / end
25/08/2021 16:14:47              dut.10.240.183.62: 
Flow rule validated
25/08/2021 16:14:47              dut.10.240.183.62: flow create 0 ingress pattern eth / ipv4 / gre / ipv6 / udp / gtpu / gtp_psc pdu_t is 0 / ipv6 / udp / end actions rss types ipv6-udp l3-src-only l4-src-only end key_len 0 queues end / end
25/08/2021 16:14:47              dut.10.240.183.62: 
Flow rule #0 created
25/08/2021 16:14:47              dut.10.240.183.62: flow list 0
25/08/2021 16:14:47              dut.10.240.183.62: 
ID	Group	Prio	Attr	Rule
0	0	0	i--	ETH IPV4 GRE IPV6 UDP GTPU GTP_PSC IPV6 UDP => RSS
25/08/2021 16:14:47  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:14:47  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(dport=2, sport=4)
25/08/2021 16:14:49              dut.10.240.183.62:  port 0/queue 0: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=154 - nb_segs=1 - RSS hash=0x7bb3c280 - RSS queue=0x0 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x0
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:14:49  TestCVLAdvancedIAVFRSSGTPoGRE: action: save_hash

25/08/2021 16:14:49  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x7bb3c280', '0x0')]
25/08/2021 16:14:49  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:14:49  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2926",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(dport=2, sport=4)
25/08/2021 16:14:50              dut.10.240.183.62: port 0/queue 12: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=154 - nb_segs=1 - RSS hash=0x8823a1dc - RSS queue=0xc - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0xc
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:14:50  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different

25/08/2021 16:14:50  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x8823a1dc', '0xc')]
25/08/2021 16:14:50  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:14:50  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(dport=2, sport=14)
25/08/2021 16:14:51              dut.10.240.183.62: port 0/queue 7: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=154 - nb_segs=1 - RSS hash=0xa5785cb7 - RSS queue=0x7 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x7
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:14:51  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different

25/08/2021 16:14:51  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xa5785cb7', '0x7')]
25/08/2021 16:14:51  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:14:51  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2924",dst="CDCD:910A:2222:5498:8475:1111:3900:2025")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2027")/UDP(dport=12, sport=4)
25/08/2021 16:14:53              dut.10.240.183.62: port 0/queue 0: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=154 - nb_segs=1 - RSS hash=0x7bb3c280 - RSS queue=0x0 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x0
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:14:53  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_same

25/08/2021 16:14:53  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x7bb3c280', '0x0')]
25/08/2021 16:14:53  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:14:53  TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/IP(dst="192.168.0.1", src="192.168.0.2")/UDP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.7")/UDP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(sport=4, dport=2)']
25/08/2021 16:14:54              dut.10.240.183.62: port 0/queue 0: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=574 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 0: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=582 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 0: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=162 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:14:54  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash

25/08/2021 16:14:54  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 16:14:54  TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle post-test--------------
25/08/2021 16:14:54              dut.10.240.183.62: flow destroy 0 rule 0
25/08/2021 16:14:55              dut.10.240.183.62: 
Flow rule #0 destroyed
testpmd> 
25/08/2021 16:14:55              dut.10.240.183.62: flow list 0
25/08/2021 16:14:55              dut.10.240.183.62: 
25/08/2021 16:14:55  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:14:55  TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(dport=2, sport=4)']
25/08/2021 16:14:57              dut.10.240.183.62:  port 0/queue 0: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=154 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:14:57  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash

25/08/2021 16:14:57  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 16:14:57  TestCVLAdvancedIAVFRSSGTPoGRE: sub_case mac_ipv4_gre_ipv6_gtpu_dl_ipv6_udp_l3srcl4src passed
25/08/2021 16:14:57              dut.10.240.183.62: flow flush 0
25/08/2021 16:14:57              dut.10.240.183.62: 
25/08/2021 16:14:57  TestCVLAdvancedIAVFRSSGTPoGRE: ===================Test sub case: mac_ipv4_gre_ipv6_gtpu_dl_ipv6_udp_all================
25/08/2021 16:14:57  TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle test--------------
25/08/2021 16:14:57              dut.10.240.183.62: flow validate 0 ingress pattern eth / ipv4 / gre / ipv6 / udp / gtpu / gtp_psc pdu_t is 0 / ipv6 / udp / end actions rss types ipv6-udp end key_len 0 queues end / end
25/08/2021 16:14:57              dut.10.240.183.62: 
Flow rule validated
25/08/2021 16:14:57              dut.10.240.183.62: flow create 0 ingress pattern eth / ipv4 / gre / ipv6 / udp / gtpu / gtp_psc pdu_t is 0 / ipv6 / udp / end actions rss types ipv6-udp end key_len 0 queues end / end
25/08/2021 16:14:57              dut.10.240.183.62: 
Flow rule #0 created
25/08/2021 16:14:57              dut.10.240.183.62: flow list 0
25/08/2021 16:14:57              dut.10.240.183.62: 
ID	Group	Prio	Attr	Rule
0	0	0	i--	ETH IPV4 GRE IPV6 UDP GTPU GTP_PSC IPV6 UDP => RSS
25/08/2021 16:14:57  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:14:57  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(dport=2, sport=4)
25/08/2021 16:14:58              dut.10.240.183.62:  port 0/queue 2: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=154 - nb_segs=1 - RSS hash=0xaaad0e52 - RSS queue=0x2 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x2
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:14:58  TestCVLAdvancedIAVFRSSGTPoGRE: action: save_hash

25/08/2021 16:14:58  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xaaad0e52', '0x2')]
25/08/2021 16:14:58  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:14:58  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2926",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(dport=2, sport=4)
25/08/2021 16:15:00              dut.10.240.183.62: port 0/queue 14: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=154 - nb_segs=1 - RSS hash=0x593d6d0e - RSS queue=0xe - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0xe
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:15:00  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different

25/08/2021 16:15:00  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x593d6d0e', '0xe')]
25/08/2021 16:15:00  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:15:00  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2027")/UDP(dport=2, sport=4)
25/08/2021 16:15:01              dut.10.240.183.62: port 0/queue 0: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=154 - nb_segs=1 - RSS hash=0x2e0108c0 - RSS queue=0x0 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x0
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:15:01  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different

25/08/2021 16:15:01  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x2e0108c0', '0x0')]
25/08/2021 16:15:01  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:15:01  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(dport=2, sport=14)
25/08/2021 16:15:03              dut.10.240.183.62: port 0/queue 0: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=154 - nb_segs=1 - RSS hash=0xa8b93d90 - RSS queue=0x0 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x0
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:15:03  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different

25/08/2021 16:15:03  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xa8b93d90', '0x0')]
25/08/2021 16:15:03  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:15:03  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(dport=12, sport=4)
25/08/2021 16:15:04              dut.10.240.183.62: port 0/queue 13: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=154 - nb_segs=1 - RSS hash=0xd244795d - RSS queue=0xd - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0xd
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:15:04  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different

25/08/2021 16:15:04  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xd244795d', '0xd')]
25/08/2021 16:15:04  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:15:04  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2924",dst="CDCD:910A:2222:5498:8475:1111:3900:2025")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(dport=2, sport=4)
25/08/2021 16:15:05              dut.10.240.183.62: port 0/queue 2: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=154 - nb_segs=1 - RSS hash=0xaaad0e52 - RSS queue=0x2 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x2
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:15:05  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_same

25/08/2021 16:15:05  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xaaad0e52', '0x2')]
25/08/2021 16:15:05  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:15:05  TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/IP(dst="192.168.0.1", src="192.168.0.2")/UDP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.7")/UDP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(sport=4, dport=2)']
25/08/2021 16:15:07              dut.10.240.183.62: port 0/queue 0: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=574 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 0: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=582 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 0: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=162 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:15:07  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash

25/08/2021 16:15:07  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 16:15:07  TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle post-test--------------
25/08/2021 16:15:07              dut.10.240.183.62: flow destroy 0 rule 0
25/08/2021 16:15:08              dut.10.240.183.62: 
Flow rule #0 destroyed
testpmd> 
25/08/2021 16:15:08              dut.10.240.183.62: flow list 0
25/08/2021 16:15:08              dut.10.240.183.62: 
25/08/2021 16:15:08  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:15:08  TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")']
25/08/2021 16:15:09              dut.10.240.183.62:  port 0/queue 0: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=146 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:15:09  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash

25/08/2021 16:15:09  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 16:15:09  TestCVLAdvancedIAVFRSSGTPoGRE: sub_case mac_ipv4_gre_ipv6_gtpu_dl_ipv6_udp_all passed
25/08/2021 16:15:09              dut.10.240.183.62: flow flush 0
25/08/2021 16:15:09              dut.10.240.183.62: 
25/08/2021 16:15:09  TestCVLAdvancedIAVFRSSGTPoGRE: {'mac_ipv4_gre_ipv6_gtpu_dl_ipv6_udp_l3dst': 'passed', 'mac_ipv4_gre_ipv6_gtpu_dl_ipv6_udp_l3src': 'passed', 'mac_ipv4_gre_ipv6_gtpu_dl_ipv6_udp_l4dst': 'passed', 'mac_ipv4_gre_ipv6_gtpu_dl_ipv6_udp_l4src': 'passed', 'mac_ipv4_gre_ipv6_gtpu_dl_ipv6_udp_l3dstl4dst': 'passed', 'mac_ipv4_gre_ipv6_gtpu_dl_ipv6_udp_l3srcl4dst': 'passed', 'mac_ipv4_gre_ipv6_gtpu_dl_ipv6_udp_l3dstl4src': 'passed', 'mac_ipv4_gre_ipv6_gtpu_dl_ipv6_udp_l3srcl4src': 'passed', 'mac_ipv4_gre_ipv6_gtpu_dl_ipv6_udp_all': 'passed'}
25/08/2021 16:15:09  TestCVLAdvancedIAVFRSSGTPoGRE: pass rate is: 100.0
25/08/2021 16:15:09  TestCVLAdvancedIAVFRSSGTPoGRE: Test Case test_mac_ipv4_gre_ipv6_gtpu_dl_ipv6_udp_toeplitz Result PASSED:
25/08/2021 16:15:09              dut.10.240.183.62: quit
25/08/2021 16:15:10              dut.10.240.183.62: 
Telling cores to stop...
Waiting for lcores to finish...

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

  ------- Forward Stats for RX Port= 0/Queue= 1 -> TX Port= 0/Queue= 1 -------
  RX-packets: 2              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= 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= 6 -> TX Port= 0/Queue= 6 -------
  RX-packets: 1              TX-packets: 0              TX-dropped: 0             

  ------- Forward Stats for RX Port= 0/Queue= 7 -> TX Port= 0/Queue= 7 -------
  RX-packets: 3              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=12 -> TX Port= 0/Queue=12 -------
  RX-packets: 4              TX-packets: 0              TX-dropped: 0             

  ------- Forward Stats for RX Port= 0/Queue=13 -> TX Port= 0/Queue=13 -------
  RX-packets: 3              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: 3              TX-packets: 0              TX-dropped: 0             

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

  +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
  RX-packets: 70             RX-dropped: 0             RX-total: 70
  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...
25/08/2021 16:15:10  TestCVLAdvancedIAVFRSSGTPoGRE: Test Case test_mac_ipv4_gre_ipv6_gtpu_eh_ipv4_tcp_toeplitz Begin
25/08/2021 16:15:10              dut.10.240.183.62:  
25/08/2021 16:15:10                         tester: 
25/08/2021 16:15:10              dut.10.240.183.62: x86_64-native-linuxapp-gcc/app/dpdk-testpmd -l 32,33,34,35 -n 4  --file-prefix=dpdk_29620_20210825152429  -a 0000:af:01.0 -- -i --rxq=16 --txq=16 --rxd=384 --txd=384 --disable-rss
25/08/2021 16:15:11              dut.10.240.183.62: EAL: Detected 72 lcore(s)
EAL: Detected 2 NUMA nodes
EAL: Detected static linkage of DPDK
EAL: Multi-process socket /var/run/dpdk/dpdk_29620_20210825152429/mp_socket
EAL: Selected IOVA mode 'PA'
EAL: 1024 hugepages of size 2097152 reserved, but no mounted hugetlbfs found for that size
EAL: VFIO support initialized
EAL: Using IOMMU type 8 (No-IOMMU)
EAL: Probe PCI driver: net_iavf (8086:1889) device: 0000:af:01.0 (socket 1)
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)
iavf_configure_queues(): request RXDID[22] in Queue[0]
iavf_configure_queues(): request RXDID[22] in Queue[1]
iavf_configure_queues(): request RXDID[22] in Queue[2]
iavf_configure_queues(): request RXDID[22] in Queue[3]
iavf_configure_queues(): request RXDID[22] in Queue[4]
iavf_configure_queues(): request RXDID[22] in Queue[5]
iavf_configure_queues(): request RXDID[22] in Queue[6]
iavf_configure_queues(): request RXDID[22] in Queue[7]
iavf_configure_queues(): request RXDID[22] in Queue[8]
iavf_configure_queues(): request RXDID[22] in Queue[9]
iavf_configure_queues(): request RXDID[22] in Queue[10]
iavf_configure_queues(): request RXDID[22] in Queue[11]
iavf_configure_queues(): request RXDID[22] in Queue[12]
iavf_configure_queues(): request RXDID[22] in Queue[13]
iavf_configure_queues(): request RXDID[22] in Queue[14]
iavf_configure_queues(): request RXDID[22] in Queue[15]

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event
Port 0: 00:11:22:33:44:55
Checking link statuses...
Done
25/08/2021 16:15:21              dut.10.240.183.62: set fwd rxonly
25/08/2021 16:15:22              dut.10.240.183.62: 
Set rxonly packet forwarding mode
25/08/2021 16:15:22              dut.10.240.183.62: set verbose 1
25/08/2021 16:15:22              dut.10.240.183.62: 
Change verbose level from 0 to 1
25/08/2021 16:15:22              dut.10.240.183.62: start
25/08/2021 16:15:22              dut.10.240.183.62: 
rxonly packet forwarding - ports=1 - cores=1 - streams=16 - NUMA support enabled, MP allocation mode: native
Logical Core 33 (socket 1) forwards packets on 16 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

  rxonly packet forwarding packets/burst=32
  nb forwarding cores=1 - nb forwarding ports=1
  port 0: RX queue number: 16 Tx queue number: 16
    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=0 hthresh=0  wthresh=0
      TX offloads=0x10000 - TX RS bit threshold=32
25/08/2021 16:15:22              dut.10.240.183.62: show port info all
25/08/2021 16:15:22              dut.10.240.183.62: 

********************* Infos for port 0  *********************
MAC address: 00:11:22:33:44:55
Device name: 0000:af:01.0
Driver name: net_iavf
Firmware-version: not available
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: 64
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
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: 16
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: 16
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
25/08/2021 16:15:22  TestCVLAdvancedIAVFRSSGTPoGRE: ===================Test sub case: mac_ipv4_gre_ipv6_gtpu_eh_ipv4_tcp_l3dst================
25/08/2021 16:15:22  TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle test--------------
25/08/2021 16:15:22              dut.10.240.183.62: flow validate 0 ingress pattern eth / ipv4 / gre / ipv6 / udp / gtpu / gtp_psc / ipv4 / tcp / end actions rss types ipv4-tcp l3-dst-only end key_len 0 queues end / end
25/08/2021 16:15:22              dut.10.240.183.62: 
Flow rule validated
25/08/2021 16:15:22              dut.10.240.183.62: flow create 0 ingress pattern eth / ipv4 / gre / ipv6 / udp / gtpu / gtp_psc / ipv4 / tcp / end actions rss types ipv4-tcp l3-dst-only end key_len 0 queues end / end
25/08/2021 16:15:22              dut.10.240.183.62: 
Flow rule #0 created
25/08/2021 16:15:22              dut.10.240.183.62: flow list 0
25/08/2021 16:15:22              dut.10.240.183.62: 
ID	Group	Prio	Attr	Rule
0	0	0	i--	ETH IPV4 GRE IPV6 UDP GTPU GTP_PSC IPV4 TCP => RSS
25/08/2021 16:15:22  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:15:22  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.7")/TCP(dport=2, sport=4)
25/08/2021 16:15:23              dut.10.240.183.62:  port 0/queue 0: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=142 - nb_segs=1 - RSS hash=0x5cd9be90 - RSS queue=0x0 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x0
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:15:23  TestCVLAdvancedIAVFRSSGTPoGRE: action: save_hash

25/08/2021 16:15:23  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x5cd9be90', '0x0')]
25/08/2021 16:15:23  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:15:23  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.17")/TCP(dport=2, sport=4)
25/08/2021 16:15:25              dut.10.240.183.62: port 0/queue 7: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=142 - nb_segs=1 - RSS hash=0x480045d7 - RSS queue=0x7 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x7
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:15:25  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different

25/08/2021 16:15:25  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x480045d7', '0x7')]
25/08/2021 16:15:25  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:15:25  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2924",dst="CDCD:910A:2222:5498:8475:1111:3900:2025")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IP(src="1.1.2.16", dst="1.1.2.7")/TCP(dport=12, sport=14)
25/08/2021 16:15:26              dut.10.240.183.62: port 0/queue 0: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=142 - nb_segs=1 - RSS hash=0x5cd9be90 - RSS queue=0x0 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x0
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:15:26  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_same

25/08/2021 16:15:26  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x5cd9be90', '0x0')]
25/08/2021 16:15:26  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:15:26  TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/IP(dst="192.168.0.1", src="192.168.0.2")/TCP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.7")/UDP(sport=4, dport=2)']
25/08/2021 16:15:28              dut.10.240.183.62: port 0/queue 0: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=586 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 0: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=614 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 0: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=130 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:15:28  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash

25/08/2021 16:15:28  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 16:15:28  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:15:28  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.7")/TCP(dport=2, sport=4)
25/08/2021 16:15:29              dut.10.240.183.62: port 0/queue 0: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=146 - nb_segs=1 - RSS hash=0x5cd9be90 - RSS queue=0x0 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x0
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:15:29  TestCVLAdvancedIAVFRSSGTPoGRE: action: save_hash

25/08/2021 16:15:29  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x5cd9be90', '0x0')]
25/08/2021 16:15:29  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:15:29  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.17")/TCP(dport=2, sport=4)
25/08/2021 16:15:30              dut.10.240.183.62: port 0/queue 7: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=146 - nb_segs=1 - RSS hash=0x480045d7 - RSS queue=0x7 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x7
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:15:30  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different

25/08/2021 16:15:30  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x480045d7', '0x7')]
25/08/2021 16:15:30  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:15:30  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2924",dst="CDCD:910A:2222:5498:8475:1111:3900:2025")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IP(src="1.1.2.16", dst="1.1.2.7")/TCP(dport=12, sport=14)
25/08/2021 16:15:31              dut.10.240.183.62: port 0/queue 0: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=146 - nb_segs=1 - RSS hash=0x5cd9be90 - RSS queue=0x0 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x0
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:15:31  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_same

25/08/2021 16:15:31  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x5cd9be90', '0x0')]
25/08/2021 16:15:31  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:15:31  TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/IP(dst="192.168.0.1", src="192.168.0.2")/TCP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.7")/UDP(sport=4, dport=2)']
25/08/2021 16:15:39              dut.10.240.183.62: port 0/queue 0: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=586 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 0: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=614 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 0: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=130 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:15:39  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash

25/08/2021 16:15:39  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 16:15:39  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:15:39  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.7")/TCP(dport=2, sport=4)
25/08/2021 16:15:40              dut.10.240.183.62: port 0/queue 0: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=146 - nb_segs=1 - RSS hash=0x5cd9be90 - RSS queue=0x0 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x0
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:15:40  TestCVLAdvancedIAVFRSSGTPoGRE: action: save_hash

25/08/2021 16:15:40  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x5cd9be90', '0x0')]
25/08/2021 16:15:40  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:15:40  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.17")/TCP(dport=2, sport=4)
25/08/2021 16:15:42              dut.10.240.183.62: port 0/queue 7: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=146 - nb_segs=1 - RSS hash=0x480045d7 - RSS queue=0x7 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x7
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:15:42  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different

25/08/2021 16:15:42  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x480045d7', '0x7')]
25/08/2021 16:15:42  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:15:42  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2924",dst="CDCD:910A:2222:5498:8475:1111:3900:2025")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IP(src="1.1.2.16", dst="1.1.2.7")/TCP(dport=12, sport=14)
25/08/2021 16:15:43              dut.10.240.183.62: port 0/queue 0: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=146 - nb_segs=1 - RSS hash=0x5cd9be90 - RSS queue=0x0 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x0
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:15:43  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_same

25/08/2021 16:15:43  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x5cd9be90', '0x0')]
25/08/2021 16:15:43  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:15:43  TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/IP(dst="192.168.0.1", src="192.168.0.2")/TCP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.7")/UDP(sport=4, dport=2)']
25/08/2021 16:15:45              dut.10.240.183.62: port 0/queue 0: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=586 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 0: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=614 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 0: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=130 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:15:45  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash

25/08/2021 16:15:45  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 16:15:45  TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle post-test--------------
25/08/2021 16:15:45              dut.10.240.183.62: flow destroy 0 rule 0
25/08/2021 16:15:46              dut.10.240.183.62: 
Flow rule #0 destroyed
testpmd> 
25/08/2021 16:15:46              dut.10.240.183.62: flow list 0
25/08/2021 16:15:46              dut.10.240.183.62: 
25/08/2021 16:15:46  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:15:46  TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.7")/TCP(dport=2, sport=4)', 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.7")/TCP(dport=2, sport=4)', 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.7")/TCP(dport=2, sport=4)']
25/08/2021 16:15:47              dut.10.240.183.62:  port 0/queue 0: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=142 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 0: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=146 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 0: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=146 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:15:47  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash

25/08/2021 16:15:47  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 16:15:47  TestCVLAdvancedIAVFRSSGTPoGRE: sub_case mac_ipv4_gre_ipv6_gtpu_eh_ipv4_tcp_l3dst passed
25/08/2021 16:15:47              dut.10.240.183.62: flow flush 0
25/08/2021 16:15:47              dut.10.240.183.62: 
25/08/2021 16:15:47  TestCVLAdvancedIAVFRSSGTPoGRE: ===================Test sub case: mac_ipv4_gre_ipv6_gtpu_eh_ipv4_tcp_l3src================
25/08/2021 16:15:47  TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle test--------------
25/08/2021 16:15:47              dut.10.240.183.62: flow validate 0 ingress pattern eth / ipv4 / gre / ipv6 / udp / gtpu / gtp_psc / ipv4 / tcp / end actions rss types ipv4-tcp l3-src-only end key_len 0 queues end / end
25/08/2021 16:15:48              dut.10.240.183.62: 
Flow rule validated
25/08/2021 16:15:48              dut.10.240.183.62: flow create 0 ingress pattern eth / ipv4 / gre / ipv6 / udp / gtpu / gtp_psc / ipv4 / tcp / end actions rss types ipv4-tcp l3-src-only end key_len 0 queues end / end
25/08/2021 16:15:48              dut.10.240.183.62: 
Flow rule #0 created
25/08/2021 16:15:48              dut.10.240.183.62: flow list 0
25/08/2021 16:15:48              dut.10.240.183.62: 
ID	Group	Prio	Attr	Rule
0	0	0	i--	ETH IPV4 GRE IPV6 UDP GTPU GTP_PSC IPV4 TCP => RSS
25/08/2021 16:15:48  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:15:48  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.7")/TCP(dport=2, sport=4)
25/08/2021 16:15:49              dut.10.240.183.62:  port 0/queue 6: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=142 - nb_segs=1 - RSS hash=0x535b7406 - RSS queue=0x6 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x6
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:15:49  TestCVLAdvancedIAVFRSSGTPoGRE: action: save_hash

25/08/2021 16:15:49  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x535b7406', '0x6')]
25/08/2021 16:15:49  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:15:49  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IP(src="1.1.2.16", dst="1.1.2.7")/TCP(dport=2, sport=4)
25/08/2021 16:15:50              dut.10.240.183.62: port 0/queue 1: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=142 - nb_segs=1 - RSS hash=0x47828f41 - RSS queue=0x1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x1
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:15:50  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different

25/08/2021 16:15:50  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x47828f41', '0x1')]
25/08/2021 16:15:50  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:15:50  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2924",dst="CDCD:910A:2222:5498:8475:1111:3900:2025")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.17")/TCP(dport=12, sport=14)
25/08/2021 16:15:52              dut.10.240.183.62: port 0/queue 6: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=142 - nb_segs=1 - RSS hash=0x535b7406 - RSS queue=0x6 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x6
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:15:52  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_same

25/08/2021 16:15:52  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x535b7406', '0x6')]
25/08/2021 16:15:52  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:15:52  TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/IP(dst="192.168.0.1", src="192.168.0.2")/TCP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.7")/UDP(sport=4, dport=2)']
25/08/2021 16:15:53              dut.10.240.183.62: port 0/queue 0: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=586 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 0: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=614 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 0: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=130 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:15:53  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash

25/08/2021 16:15:53  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 16:15:53  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:15:53  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.7")/TCP(dport=2, sport=4)
25/08/2021 16:15:55              dut.10.240.183.62: port 0/queue 6: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=146 - nb_segs=1 - RSS hash=0x535b7406 - RSS queue=0x6 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x6
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:15:55  TestCVLAdvancedIAVFRSSGTPoGRE: action: save_hash

25/08/2021 16:15:55  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x535b7406', '0x6')]
25/08/2021 16:15:55  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:15:55  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IP(src="1.1.2.16", dst="1.1.2.7")/TCP(dport=2, sport=4)
25/08/2021 16:15:56              dut.10.240.183.62: port 0/queue 1: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=146 - nb_segs=1 - RSS hash=0x47828f41 - RSS queue=0x1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x1
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:15:56  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different

25/08/2021 16:15:56  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x47828f41', '0x1')]
25/08/2021 16:15:56  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:15:56  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2924",dst="CDCD:910A:2222:5498:8475:1111:3900:2025")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.17")/TCP(dport=12, sport=14)
25/08/2021 16:15:57              dut.10.240.183.62: port 0/queue 6: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=146 - nb_segs=1 - RSS hash=0x535b7406 - RSS queue=0x6 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x6
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:15:57  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_same

25/08/2021 16:15:57  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x535b7406', '0x6')]
25/08/2021 16:15:57  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:15:57  TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/IP(dst="192.168.0.1", src="192.168.0.2")/TCP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.7")/UDP(sport=4, dport=2)']
25/08/2021 16:15:59              dut.10.240.183.62: port 0/queue 0: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=586 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 0: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=614 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 0: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=130 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:15:59  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash

25/08/2021 16:15:59  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 16:15:59  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:15:59  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.7")/TCP(dport=2, sport=4)
25/08/2021 16:16:00              dut.10.240.183.62: port 0/queue 6: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=146 - nb_segs=1 - RSS hash=0x535b7406 - RSS queue=0x6 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x6
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:16:00  TestCVLAdvancedIAVFRSSGTPoGRE: action: save_hash

25/08/2021 16:16:00  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x535b7406', '0x6')]
25/08/2021 16:16:00  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:16:00  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IP(src="1.1.2.16", dst="1.1.2.7")/TCP(dport=2, sport=4)
25/08/2021 16:16:01              dut.10.240.183.62: port 0/queue 1: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=146 - nb_segs=1 - RSS hash=0x47828f41 - RSS queue=0x1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x1
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:16:01  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different

25/08/2021 16:16:01  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x47828f41', '0x1')]
25/08/2021 16:16:01  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:16:01  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2924",dst="CDCD:910A:2222:5498:8475:1111:3900:2025")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.17")/TCP(dport=12, sport=14)
25/08/2021 16:16:03              dut.10.240.183.62: port 0/queue 6: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=146 - nb_segs=1 - RSS hash=0x535b7406 - RSS queue=0x6 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x6
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:16:03  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_same

25/08/2021 16:16:03  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x535b7406', '0x6')]
25/08/2021 16:16:03  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:16:03  TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/IP(dst="192.168.0.1", src="192.168.0.2")/TCP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.7")/UDP(sport=4, dport=2)']
25/08/2021 16:16:04              dut.10.240.183.62: port 0/queue 0: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=586 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 0: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=614 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 0: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=130 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:16:04  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash

25/08/2021 16:16:04  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 16:16:04  TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle post-test--------------
25/08/2021 16:16:04              dut.10.240.183.62: flow destroy 0 rule 0
25/08/2021 16:16:05              dut.10.240.183.62: 
Flow rule #0 destroyed
testpmd> 
25/08/2021 16:16:05              dut.10.240.183.62: flow list 0
25/08/2021 16:16:06              dut.10.240.183.62: 
25/08/2021 16:16:06  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:16:06  TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.7")/TCP(dport=2, sport=4)', 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.7")/TCP(dport=2, sport=4)', 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.7")/TCP(dport=2, sport=4)']
25/08/2021 16:16:07              dut.10.240.183.62:  port 0/queue 0: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=142 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 0: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=146 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 0: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=146 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:16:07  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash

25/08/2021 16:16:07  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 16:16:07  TestCVLAdvancedIAVFRSSGTPoGRE: sub_case mac_ipv4_gre_ipv6_gtpu_eh_ipv4_tcp_l3src passed
25/08/2021 16:16:07              dut.10.240.183.62: flow flush 0
25/08/2021 16:16:07              dut.10.240.183.62: 
25/08/2021 16:16:07  TestCVLAdvancedIAVFRSSGTPoGRE: ===================Test sub case: mac_ipv4_gre_ipv6_gtpu_eh_ipv4_tcp_l4dst================
25/08/2021 16:16:07  TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle test--------------
25/08/2021 16:16:07              dut.10.240.183.62: flow validate 0 ingress pattern eth / ipv4 / gre / ipv6 / udp / gtpu / gtp_psc / ipv4 / tcp / end actions rss types ipv4-tcp l4-dst-only end key_len 0 queues end / end
25/08/2021 16:16:07              dut.10.240.183.62: 
Flow rule validated
25/08/2021 16:16:07              dut.10.240.183.62: flow create 0 ingress pattern eth / ipv4 / gre / ipv6 / udp / gtpu / gtp_psc / ipv4 / tcp / end actions rss types ipv4-tcp l4-dst-only end key_len 0 queues end / end
25/08/2021 16:16:07              dut.10.240.183.62: 
Flow rule #0 created
25/08/2021 16:16:07              dut.10.240.183.62: flow list 0
25/08/2021 16:16:07              dut.10.240.183.62: 
ID	Group	Prio	Attr	Rule
0	0	0	i--	ETH IPV4 GRE IPV6 UDP GTPU GTP_PSC IPV4 TCP => RSS
25/08/2021 16:16:07  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:16:07  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.7")/TCP(dport=2, sport=4)
25/08/2021 16:16:09              dut.10.240.183.62:  port 0/queue 6: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=142 - nb_segs=1 - RSS hash=0x3818c836 - RSS queue=0x6 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x6
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:16:09  TestCVLAdvancedIAVFRSSGTPoGRE: action: save_hash

25/08/2021 16:16:09  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x3818c836', '0x6')]
25/08/2021 16:16:09  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:16:09  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.7")/TCP(dport=12, sport=4)
25/08/2021 16:16:10              dut.10.240.183.62: port 0/queue 6: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=142 - nb_segs=1 - RSS hash=0xd20a5616 - RSS queue=0x6 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x6
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:16:10  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different

25/08/2021 16:16:10  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xd20a5616', '0x6')]
25/08/2021 16:16:10  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:16:10  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2924",dst="CDCD:910A:2222:5498:8475:1111:3900:2025")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IP(src="1.1.2.16", dst="1.1.2.17")/TCP(dport=2, sport=14)
25/08/2021 16:16:11              dut.10.240.183.62: port 0/queue 6: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=142 - nb_segs=1 - RSS hash=0x3818c836 - RSS queue=0x6 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x6
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:16:11  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_same

25/08/2021 16:16:11  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x3818c836', '0x6')]
25/08/2021 16:16:11  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:16:11  TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/IP(dst="192.168.0.1", src="192.168.0.2")/TCP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.7")/UDP(sport=4, dport=2)']
25/08/2021 16:16:13              dut.10.240.183.62: port 0/queue 0: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=586 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 0: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=614 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 0: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=130 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:16:13  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash

25/08/2021 16:16:13  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 16:16:13  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:16:13  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.7")/TCP(dport=2, sport=4)
25/08/2021 16:16:14              dut.10.240.183.62: port 0/queue 6: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=146 - nb_segs=1 - RSS hash=0x3818c836 - RSS queue=0x6 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x6
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:16:14  TestCVLAdvancedIAVFRSSGTPoGRE: action: save_hash

25/08/2021 16:16:14  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x3818c836', '0x6')]
25/08/2021 16:16:14  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:16:14  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.7")/TCP(dport=12, sport=4)
25/08/2021 16:16:16              dut.10.240.183.62: port 0/queue 6: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=146 - nb_segs=1 - RSS hash=0xd20a5616 - RSS queue=0x6 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x6
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:16:16  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different

25/08/2021 16:16:16  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xd20a5616', '0x6')]
25/08/2021 16:16:16  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:16:16  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2924",dst="CDCD:910A:2222:5498:8475:1111:3900:2025")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IP(src="1.1.2.16", dst="1.1.2.17")/TCP(dport=2, sport=14)
25/08/2021 16:16:17              dut.10.240.183.62: port 0/queue 6: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=146 - nb_segs=1 - RSS hash=0x3818c836 - RSS queue=0x6 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x6
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:16:17  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_same

25/08/2021 16:16:17  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x3818c836', '0x6')]
25/08/2021 16:16:17  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:16:17  TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/IP(dst="192.168.0.1", src="192.168.0.2")/TCP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.7")/UDP(sport=4, dport=2)']
25/08/2021 16:16:18              dut.10.240.183.62: port 0/queue 0: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=586 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 0: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=614 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 0: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=130 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:16:18  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash

25/08/2021 16:16:18  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 16:16:18  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:16:18  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.7")/TCP(dport=2, sport=4)
25/08/2021 16:16:20              dut.10.240.183.62: port 0/queue 6: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=146 - nb_segs=1 - RSS hash=0x3818c836 - RSS queue=0x6 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x6
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:16:20  TestCVLAdvancedIAVFRSSGTPoGRE: action: save_hash

25/08/2021 16:16:20  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x3818c836', '0x6')]
25/08/2021 16:16:20  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:16:20  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.7")/TCP(dport=12, sport=4)
25/08/2021 16:16:21              dut.10.240.183.62: port 0/queue 6: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=146 - nb_segs=1 - RSS hash=0xd20a5616 - RSS queue=0x6 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x6
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:16:21  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different

25/08/2021 16:16:21  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xd20a5616', '0x6')]
25/08/2021 16:16:21  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:16:21  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2924",dst="CDCD:910A:2222:5498:8475:1111:3900:2025")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IP(src="1.1.2.16", dst="1.1.2.17")/TCP(dport=2, sport=14)
25/08/2021 16:16:22              dut.10.240.183.62: port 0/queue 6: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=146 - nb_segs=1 - RSS hash=0x3818c836 - RSS queue=0x6 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x6
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:16:22  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_same

25/08/2021 16:16:22  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x3818c836', '0x6')]
25/08/2021 16:16:22  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:16:22  TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/IP(dst="192.168.0.1", src="192.168.0.2")/TCP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.7")/UDP(sport=4, dport=2)']
25/08/2021 16:16:24              dut.10.240.183.62: port 0/queue 0: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=586 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 0: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=614 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 0: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=130 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:16:24  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash

25/08/2021 16:16:24  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 16:16:24  TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle post-test--------------
25/08/2021 16:16:24              dut.10.240.183.62: flow destroy 0 rule 0
25/08/2021 16:16:25              dut.10.240.183.62: 
Flow rule #0 destroyed
testpmd> 
25/08/2021 16:16:25              dut.10.240.183.62: flow list 0
25/08/2021 16:16:25              dut.10.240.183.62: 
25/08/2021 16:16:25  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:16:25  TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.7")/TCP(dport=2, sport=4)', 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.7")/TCP(dport=2, sport=4)', 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.7")/TCP(dport=2, sport=4)']
25/08/2021 16:16:27              dut.10.240.183.62:  port 0/queue 0: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=142 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 0: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=146 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 0: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=146 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:16:27  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash

25/08/2021 16:16:27  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 16:16:27  TestCVLAdvancedIAVFRSSGTPoGRE: sub_case mac_ipv4_gre_ipv6_gtpu_eh_ipv4_tcp_l4dst passed
25/08/2021 16:16:27              dut.10.240.183.62: flow flush 0
25/08/2021 16:16:27              dut.10.240.183.62: 
25/08/2021 16:16:27  TestCVLAdvancedIAVFRSSGTPoGRE: ===================Test sub case: mac_ipv4_gre_ipv6_gtpu_eh_ipv4_tcp_l4src================
25/08/2021 16:16:27  TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle test--------------
25/08/2021 16:16:27              dut.10.240.183.62: flow validate 0 ingress pattern eth / ipv4 / gre / ipv6 / udp / gtpu / gtp_psc / ipv4 / tcp / end actions rss types ipv4-tcp l4-src-only end key_len 0 queues end / end
25/08/2021 16:16:27              dut.10.240.183.62: 
Flow rule validated
25/08/2021 16:16:27              dut.10.240.183.62: flow create 0 ingress pattern eth / ipv4 / gre / ipv6 / udp / gtpu / gtp_psc / ipv4 / tcp / end actions rss types ipv4-tcp l4-src-only end key_len 0 queues end / end
25/08/2021 16:16:27              dut.10.240.183.62: 
Flow rule #0 created
25/08/2021 16:16:27              dut.10.240.183.62: flow list 0
25/08/2021 16:16:27              dut.10.240.183.62: 
ID	Group	Prio	Attr	Rule
0	0	0	i--	ETH IPV4 GRE IPV6 UDP GTPU GTP_PSC IPV4 TCP => RSS
25/08/2021 16:16:27  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:16:27  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.7")/TCP(dport=2, sport=4)
25/08/2021 16:16:29              dut.10.240.183.62:  port 0/queue 11: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=142 - nb_segs=1 - RSS hash=0x9c0c641b - RSS queue=0xb - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0xb
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:16:29  TestCVLAdvancedIAVFRSSGTPoGRE: action: save_hash

25/08/2021 16:16:29  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x9c0c641b', '0xb')]
25/08/2021 16:16:29  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:16:29  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.7")/TCP(dport=2, sport=14)
25/08/2021 16:16:30              dut.10.240.183.62: port 0/queue 0: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=142 - nb_segs=1 - RSS hash=0xea129e20 - RSS queue=0x0 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x0
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:16:30  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different

25/08/2021 16:16:30  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xea129e20', '0x0')]
25/08/2021 16:16:30  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:16:30  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2924",dst="CDCD:910A:2222:5498:8475:1111:3900:2025")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IP(src="1.1.2.16", dst="1.1.2.17")/TCP(dport=12, sport=4)
25/08/2021 16:16:31              dut.10.240.183.62: port 0/queue 11: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=142 - nb_segs=1 - RSS hash=0x9c0c641b - RSS queue=0xb - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0xb
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:16:31  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_same

25/08/2021 16:16:31  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x9c0c641b', '0xb')]
25/08/2021 16:16:31  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:16:31  TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/IP(dst="192.168.0.1", src="192.168.0.2")/TCP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.7")/UDP(sport=4, dport=2)']
25/08/2021 16:16:33              dut.10.240.183.62: port 0/queue 0: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=586 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 0: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=614 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 0: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=130 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:16:33  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash

25/08/2021 16:16:33  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 16:16:33  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:16:33  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.7")/TCP(dport=2, sport=4)
25/08/2021 16:16:34              dut.10.240.183.62: port 0/queue 11: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=146 - nb_segs=1 - RSS hash=0x9c0c641b - RSS queue=0xb - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0xb
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:16:34  TestCVLAdvancedIAVFRSSGTPoGRE: action: save_hash

25/08/2021 16:16:34  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x9c0c641b', '0xb')]
25/08/2021 16:16:34  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:16:34  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.7")/TCP(dport=2, sport=14)
25/08/2021 16:16:35              dut.10.240.183.62: port 0/queue 0: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=146 - nb_segs=1 - RSS hash=0xea129e20 - RSS queue=0x0 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x0
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:16:35  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different

25/08/2021 16:16:35  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xea129e20', '0x0')]
25/08/2021 16:16:35  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:16:35  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2924",dst="CDCD:910A:2222:5498:8475:1111:3900:2025")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IP(src="1.1.2.16", dst="1.1.2.17")/TCP(dport=12, sport=4)
25/08/2021 16:16:37              dut.10.240.183.62: port 0/queue 11: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=146 - nb_segs=1 - RSS hash=0x9c0c641b - RSS queue=0xb - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0xb
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:16:37  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_same

25/08/2021 16:16:37  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x9c0c641b', '0xb')]
25/08/2021 16:16:37  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:16:37  TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/IP(dst="192.168.0.1", src="192.168.0.2")/TCP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.7")/UDP(sport=4, dport=2)']
25/08/2021 16:16:38              dut.10.240.183.62: port 0/queue 0: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=586 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 0: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=614 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 0: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=130 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:16:38  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash

25/08/2021 16:16:38  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 16:16:38  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:16:38  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.7")/TCP(dport=2, sport=4)
25/08/2021 16:16:40              dut.10.240.183.62: port 0/queue 11: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=146 - nb_segs=1 - RSS hash=0x9c0c641b - RSS queue=0xb - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0xb
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:16:40  TestCVLAdvancedIAVFRSSGTPoGRE: action: save_hash

25/08/2021 16:16:40  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x9c0c641b', '0xb')]
25/08/2021 16:16:40  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:16:40  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.7")/TCP(dport=2, sport=14)
25/08/2021 16:16:41              dut.10.240.183.62: port 0/queue 0: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=146 - nb_segs=1 - RSS hash=0xea129e20 - RSS queue=0x0 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x0
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:16:41  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different

25/08/2021 16:16:41  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xea129e20', '0x0')]
25/08/2021 16:16:41  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:16:41  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2924",dst="CDCD:910A:2222:5498:8475:1111:3900:2025")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IP(src="1.1.2.16", dst="1.1.2.17")/TCP(dport=12, sport=4)
25/08/2021 16:16:42              dut.10.240.183.62: port 0/queue 11: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=146 - nb_segs=1 - RSS hash=0x9c0c641b - RSS queue=0xb - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0xb
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:16:42  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_same

25/08/2021 16:16:42  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x9c0c641b', '0xb')]
25/08/2021 16:16:42  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:16:42  TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/IP(dst="192.168.0.1", src="192.168.0.2")/TCP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.7")/UDP(sport=4, dport=2)']
25/08/2021 16:16:44              dut.10.240.183.62: port 0/queue 0: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=586 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 0: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=614 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 0: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=130 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:16:44  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash

25/08/2021 16:16:44  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 16:16:44  TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle post-test--------------
25/08/2021 16:16:44              dut.10.240.183.62: flow destroy 0 rule 0
25/08/2021 16:16:45              dut.10.240.183.62: 
Flow rule #0 destroyed
testpmd> 
25/08/2021 16:16:45              dut.10.240.183.62: flow list 0
25/08/2021 16:16:45              dut.10.240.183.62: 
25/08/2021 16:16:45  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:16:45  TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.7")/TCP(dport=2, sport=4)', 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.7")/TCP(dport=2, sport=4)', 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.7")/TCP(dport=2, sport=4)']
25/08/2021 16:16:47              dut.10.240.183.62:  port 0/queue 0: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=142 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 0: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=146 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 0: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=146 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:16:47  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash

25/08/2021 16:16:47  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 16:16:47  TestCVLAdvancedIAVFRSSGTPoGRE: sub_case mac_ipv4_gre_ipv6_gtpu_eh_ipv4_tcp_l4src passed
25/08/2021 16:16:47              dut.10.240.183.62: flow flush 0
25/08/2021 16:16:47              dut.10.240.183.62: 
25/08/2021 16:16:47  TestCVLAdvancedIAVFRSSGTPoGRE: ===================Test sub case: mac_ipv4_gre_ipv6_gtpu_eh_ipv4_tcp_l3dstl4dst================
25/08/2021 16:16:47  TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle test--------------
25/08/2021 16:16:47              dut.10.240.183.62: flow validate 0 ingress pattern eth / ipv4 / gre / ipv6 / udp / gtpu / gtp_psc / ipv4 / tcp / end actions rss types ipv4-tcp l3-dst-only l4-dst-only end key_len 0 queues end / end
25/08/2021 16:16:47              dut.10.240.183.62: 
Flow rule validated
25/08/2021 16:16:47              dut.10.240.183.62: flow create 0 ingress pattern eth / ipv4 / gre / ipv6 / udp / gtpu / gtp_psc / ipv4 / tcp / end actions rss types ipv4-tcp l3-dst-only l4-dst-only end key_len 0 queues end / end
25/08/2021 16:16:47              dut.10.240.183.62: 
Flow rule #0 created
25/08/2021 16:16:47              dut.10.240.183.62: flow list 0
25/08/2021 16:16:47              dut.10.240.183.62: 
ID	Group	Prio	Attr	Rule
0	0	0	i--	ETH IPV4 GRE IPV6 UDP GTPU GTP_PSC IPV4 TCP => RSS
25/08/2021 16:16:47  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:16:47  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.7")/TCP(dport=2, sport=4)
25/08/2021 16:16:48              dut.10.240.183.62:  port 0/queue 8: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=142 - nb_segs=1 - RSS hash=0x3992af28 - RSS queue=0x8 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x8
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:16:48  TestCVLAdvancedIAVFRSSGTPoGRE: action: save_hash

25/08/2021 16:16:48  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x3992af28', '0x8')]
25/08/2021 16:16:48  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:16:48  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.17")/TCP(dport=2, sport=4)
25/08/2021 16:16:50              dut.10.240.183.62: port 0/queue 15: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=142 - nb_segs=1 - RSS hash=0x2d4b546f - RSS queue=0xf - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0xf
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:16:50  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different

25/08/2021 16:16:50  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x2d4b546f', '0xf')]
25/08/2021 16:16:50  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:16:50  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.7")/TCP(dport=12, sport=4)
25/08/2021 16:16:51              dut.10.240.183.62: port 0/queue 2: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=142 - nb_segs=1 - RSS hash=0xb72ef222 - RSS queue=0x2 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x2
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:16:51  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different

25/08/2021 16:16:51  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xb72ef222', '0x2')]
25/08/2021 16:16:51  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:16:51  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2924",dst="CDCD:910A:2222:5498:8475:1111:3900:2025")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IP(src="1.1.2.16", dst="1.1.2.7")/TCP(dport=2, sport=14)
25/08/2021 16:16:52              dut.10.240.183.62: port 0/queue 8: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=142 - nb_segs=1 - RSS hash=0x3992af28 - RSS queue=0x8 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x8
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:16:52  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_same

25/08/2021 16:16:52  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x3992af28', '0x8')]
25/08/2021 16:16:52  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:16:52  TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/IP(dst="192.168.0.1", src="192.168.0.2")/TCP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.7")/UDP(sport=4, dport=2)']
25/08/2021 16:16:54              dut.10.240.183.62: port 0/queue 0: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=586 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 0: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=614 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 0: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=130 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:16:54  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash

25/08/2021 16:16:54  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 16:16:54  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:16:54  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.7")/TCP(dport=2, sport=4)
25/08/2021 16:16:55              dut.10.240.183.62: port 0/queue 8: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=146 - nb_segs=1 - RSS hash=0x3992af28 - RSS queue=0x8 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x8
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:16:55  TestCVLAdvancedIAVFRSSGTPoGRE: action: save_hash

25/08/2021 16:16:55  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x3992af28', '0x8')]
25/08/2021 16:16:55  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:16:55  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.17")/TCP(dport=2, sport=4)
25/08/2021 16:16:56              dut.10.240.183.62: port 0/queue 15: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=146 - nb_segs=1 - RSS hash=0x2d4b546f - RSS queue=0xf - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0xf
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:16:56  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different

25/08/2021 16:16:56  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x2d4b546f', '0xf')]
25/08/2021 16:16:56  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:16:56  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.7")/TCP(dport=12, sport=4)
25/08/2021 16:16:58              dut.10.240.183.62: port 0/queue 2: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=146 - nb_segs=1 - RSS hash=0xb72ef222 - RSS queue=0x2 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x2
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:16:58  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different

25/08/2021 16:16:58  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xb72ef222', '0x2')]
25/08/2021 16:16:58  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:16:58  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2924",dst="CDCD:910A:2222:5498:8475:1111:3900:2025")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IP(src="1.1.2.16", dst="1.1.2.7")/TCP(dport=2, sport=14)
25/08/2021 16:16:59              dut.10.240.183.62: port 0/queue 8: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=146 - nb_segs=1 - RSS hash=0x3992af28 - RSS queue=0x8 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x8
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:16:59  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_same

25/08/2021 16:16:59  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x3992af28', '0x8')]
25/08/2021 16:16:59  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:16:59  TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/IP(dst="192.168.0.1", src="192.168.0.2")/TCP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.7")/UDP(sport=4, dport=2)']
25/08/2021 16:17:01              dut.10.240.183.62: port 0/queue 0: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=586 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 0: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=614 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 0: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=130 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:17:01  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash

25/08/2021 16:17:01  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 16:17:01  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:17:01  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.7")/TCP(dport=2, sport=4)
25/08/2021 16:17:02              dut.10.240.183.62: port 0/queue 8: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=146 - nb_segs=1 - RSS hash=0x3992af28 - RSS queue=0x8 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x8
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:17:02  TestCVLAdvancedIAVFRSSGTPoGRE: action: save_hash

25/08/2021 16:17:02  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x3992af28', '0x8')]
25/08/2021 16:17:02  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:17:02  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.17")/TCP(dport=2, sport=4)
25/08/2021 16:17:03              dut.10.240.183.62: port 0/queue 15: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=146 - nb_segs=1 - RSS hash=0x2d4b546f - RSS queue=0xf - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0xf
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:17:03  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different

25/08/2021 16:17:03  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x2d4b546f', '0xf')]
25/08/2021 16:17:03  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:17:03  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.7")/TCP(dport=12, sport=4)
25/08/2021 16:17:05              dut.10.240.183.62: port 0/queue 2: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=146 - nb_segs=1 - RSS hash=0xb72ef222 - RSS queue=0x2 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x2
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:17:05  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different

25/08/2021 16:17:05  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xb72ef222', '0x2')]
25/08/2021 16:17:05  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:17:05  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2924",dst="CDCD:910A:2222:5498:8475:1111:3900:2025")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IP(src="1.1.2.16", dst="1.1.2.7")/TCP(dport=2, sport=14)
25/08/2021 16:17:06              dut.10.240.183.62: port 0/queue 8: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=146 - nb_segs=1 - RSS hash=0x3992af28 - RSS queue=0x8 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x8
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:17:06  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_same

25/08/2021 16:17:06  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x3992af28', '0x8')]
25/08/2021 16:17:06  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:17:06  TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/IP(dst="192.168.0.1", src="192.168.0.2")/TCP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.7")/UDP(sport=4, dport=2)']
25/08/2021 16:17:08              dut.10.240.183.62: port 0/queue 0: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=586 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 0: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=614 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 0: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=130 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:17:08  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash

25/08/2021 16:17:08  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 16:17:08  TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle post-test--------------
25/08/2021 16:17:08              dut.10.240.183.62: flow destroy 0 rule 0
25/08/2021 16:17:09              dut.10.240.183.62: 
Flow rule #0 destroyed
testpmd> 
25/08/2021 16:17:09              dut.10.240.183.62: flow list 0
25/08/2021 16:17:09              dut.10.240.183.62: 
25/08/2021 16:17:09  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:17:09  TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.7")/TCP(dport=2, sport=4)', 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.7")/TCP(dport=2, sport=4)', 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.7")/TCP(dport=2, sport=4)']
25/08/2021 16:17:10              dut.10.240.183.62:  port 0/queue 0: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=142 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 0: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=146 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 0: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=146 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:17:10  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash

25/08/2021 16:17:10  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 16:17:10  TestCVLAdvancedIAVFRSSGTPoGRE: sub_case mac_ipv4_gre_ipv6_gtpu_eh_ipv4_tcp_l3dstl4dst passed
25/08/2021 16:17:10              dut.10.240.183.62: flow flush 0
25/08/2021 16:17:10              dut.10.240.183.62: 
25/08/2021 16:17:10  TestCVLAdvancedIAVFRSSGTPoGRE: ===================Test sub case: mac_ipv4_gre_ipv6_gtpu_eh_ipv4_tcp_l3srcl4dst================
25/08/2021 16:17:10  TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle test--------------
25/08/2021 16:17:10              dut.10.240.183.62: flow validate 0 ingress pattern eth / ipv4 / gre / ipv6 / udp / gtpu / gtp_psc / ipv4 / tcp / end actions rss types ipv4-tcp l3-src-only l4-dst-only end key_len 0 queues end / end
25/08/2021 16:17:11              dut.10.240.183.62: 
Flow rule validated
25/08/2021 16:17:11              dut.10.240.183.62: flow create 0 ingress pattern eth / ipv4 / gre / ipv6 / udp / gtpu / gtp_psc / ipv4 / tcp / end actions rss types ipv4-tcp l3-src-only l4-dst-only end key_len 0 queues end / end
25/08/2021 16:17:11              dut.10.240.183.62: 
Flow rule #0 created
25/08/2021 16:17:11              dut.10.240.183.62: flow list 0
25/08/2021 16:17:11              dut.10.240.183.62: 
ID	Group	Prio	Attr	Rule
0	0	0	i--	ETH IPV4 GRE IPV6 UDP GTPU GTP_PSC IPV4 TCP => RSS
25/08/2021 16:17:11  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:17:11  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.7")/TCP(dport=2, sport=4)
25/08/2021 16:17:12              dut.10.240.183.62:  port 0/queue 14: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=142 - nb_segs=1 - RSS hash=0x361065be - RSS queue=0xe - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0xe
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:17:12  TestCVLAdvancedIAVFRSSGTPoGRE: action: save_hash

25/08/2021 16:17:12  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x361065be', '0xe')]
25/08/2021 16:17:12  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:17:12  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IP(src="1.1.2.16", dst="1.1.2.7")/TCP(dport=2, sport=4)
25/08/2021 16:17:13              dut.10.240.183.62: port 0/queue 9: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=142 - nb_segs=1 - RSS hash=0x22c99ef9 - RSS queue=0x9 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x9
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:17:13  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different

25/08/2021 16:17:13  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x22c99ef9', '0x9')]
25/08/2021 16:17:13  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:17:13  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.7")/TCP(dport=12, sport=4)
25/08/2021 16:17:15              dut.10.240.183.62: port 0/queue 4: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=142 - nb_segs=1 - RSS hash=0xb8ac38b4 - RSS queue=0x4 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x4
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:17:15  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different

25/08/2021 16:17:15  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xb8ac38b4', '0x4')]
25/08/2021 16:17:15  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:17:15  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2924",dst="CDCD:910A:2222:5498:8475:1111:3900:2025")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.17")/TCP(dport=2, sport=14)
25/08/2021 16:17:16              dut.10.240.183.62: port 0/queue 14: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=142 - nb_segs=1 - RSS hash=0x361065be - RSS queue=0xe - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0xe
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:17:16  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_same

25/08/2021 16:17:16  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x361065be', '0xe')]
25/08/2021 16:17:16  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:17:16  TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/IP(dst="192.168.0.1", src="192.168.0.2")/TCP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.7")/UDP(sport=4, dport=2)']
25/08/2021 16:17:18              dut.10.240.183.62: port 0/queue 0: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=586 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 0: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=614 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 0: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=130 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:17:18  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash

25/08/2021 16:17:18  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 16:17:18  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:17:18  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.7")/TCP(dport=2, sport=4)
25/08/2021 16:17:19              dut.10.240.183.62: port 0/queue 14: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=146 - nb_segs=1 - RSS hash=0x361065be - RSS queue=0xe - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0xe
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:17:19  TestCVLAdvancedIAVFRSSGTPoGRE: action: save_hash

25/08/2021 16:17:19  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x361065be', '0xe')]
25/08/2021 16:17:19  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:17:19  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IP(src="1.1.2.16", dst="1.1.2.7")/TCP(dport=2, sport=4)
25/08/2021 16:17:20              dut.10.240.183.62: port 0/queue 9: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=146 - nb_segs=1 - RSS hash=0x22c99ef9 - RSS queue=0x9 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x9
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:17:20  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different

25/08/2021 16:17:20  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x22c99ef9', '0x9')]
25/08/2021 16:17:20  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:17:20  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.7")/TCP(dport=12, sport=4)
25/08/2021 16:17:22              dut.10.240.183.62: port 0/queue 4: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=146 - nb_segs=1 - RSS hash=0xb8ac38b4 - RSS queue=0x4 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x4
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:17:22  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different

25/08/2021 16:17:22  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xb8ac38b4', '0x4')]
25/08/2021 16:17:22  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:17:22  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2924",dst="CDCD:910A:2222:5498:8475:1111:3900:2025")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.17")/TCP(dport=2, sport=14)
25/08/2021 16:17:23              dut.10.240.183.62: port 0/queue 14: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=146 - nb_segs=1 - RSS hash=0x361065be - RSS queue=0xe - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0xe
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:17:23  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_same

25/08/2021 16:17:23  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x361065be', '0xe')]
25/08/2021 16:17:23  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:17:23  TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/IP(dst="192.168.0.1", src="192.168.0.2")/TCP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.7")/UDP(sport=4, dport=2)']
25/08/2021 16:17:24              dut.10.240.183.62: port 0/queue 0: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=586 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 0: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=614 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 0: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=130 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:17:24  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash

25/08/2021 16:17:24  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 16:17:24  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:17:24  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.7")/TCP(dport=2, sport=4)
25/08/2021 16:17:26              dut.10.240.183.62: port 0/queue 14: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=146 - nb_segs=1 - RSS hash=0x361065be - RSS queue=0xe - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0xe
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:17:26  TestCVLAdvancedIAVFRSSGTPoGRE: action: save_hash

25/08/2021 16:17:26  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x361065be', '0xe')]
25/08/2021 16:17:26  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:17:26  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IP(src="1.1.2.16", dst="1.1.2.7")/TCP(dport=2, sport=4)
25/08/2021 16:17:27              dut.10.240.183.62: port 0/queue 9: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=146 - nb_segs=1 - RSS hash=0x22c99ef9 - RSS queue=0x9 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x9
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:17:27  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different

25/08/2021 16:17:27  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x22c99ef9', '0x9')]
25/08/2021 16:17:27  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:17:27  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.7")/TCP(dport=12, sport=4)
25/08/2021 16:17:28              dut.10.240.183.62: port 0/queue 4: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=146 - nb_segs=1 - RSS hash=0xb8ac38b4 - RSS queue=0x4 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x4
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:17:28  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different

25/08/2021 16:17:28  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xb8ac38b4', '0x4')]
25/08/2021 16:17:28  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:17:28  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2924",dst="CDCD:910A:2222:5498:8475:1111:3900:2025")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.17")/TCP(dport=2, sport=14)
25/08/2021 16:17:30              dut.10.240.183.62: port 0/queue 14: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=146 - nb_segs=1 - RSS hash=0x361065be - RSS queue=0xe - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0xe
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:17:30  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_same

25/08/2021 16:17:30  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x361065be', '0xe')]
25/08/2021 16:17:30  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:17:30  TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/IP(dst="192.168.0.1", src="192.168.0.2")/TCP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.7")/UDP(sport=4, dport=2)']
25/08/2021 16:17:31              dut.10.240.183.62: port 0/queue 0: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=586 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 0: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=614 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 0: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=130 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:17:31  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash

25/08/2021 16:17:31  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 16:17:31  TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle post-test--------------
25/08/2021 16:17:31              dut.10.240.183.62: flow destroy 0 rule 0
25/08/2021 16:17:33              dut.10.240.183.62: 
Flow rule #0 destroyed
testpmd> 
25/08/2021 16:17:33              dut.10.240.183.62: flow list 0
25/08/2021 16:17:33              dut.10.240.183.62: 
25/08/2021 16:17:33  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:17:33  TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.7")/TCP(dport=2, sport=4)', 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.7")/TCP(dport=2, sport=4)', 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.7")/TCP(dport=2, sport=4)']
25/08/2021 16:17:34              dut.10.240.183.62:  port 0/queue 0: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=142 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 0: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=146 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 0: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=146 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:17:34  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash

25/08/2021 16:17:34  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 16:17:34  TestCVLAdvancedIAVFRSSGTPoGRE: sub_case mac_ipv4_gre_ipv6_gtpu_eh_ipv4_tcp_l3srcl4dst passed
25/08/2021 16:17:34              dut.10.240.183.62: flow flush 0
25/08/2021 16:17:34              dut.10.240.183.62: 
25/08/2021 16:17:34  TestCVLAdvancedIAVFRSSGTPoGRE: ===================Test sub case: mac_ipv4_gre_ipv6_gtpu_eh_ipv4_tcp_l3dstl4src================
25/08/2021 16:17:34  TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle test--------------
25/08/2021 16:17:34              dut.10.240.183.62: flow validate 0 ingress pattern eth / ipv4 / gre / ipv6 / udp / gtpu / gtp_psc / ipv4 / tcp / end actions rss types ipv4-tcp l3-dst-only l4-src-only end key_len 0 queues end / end
25/08/2021 16:17:34              dut.10.240.183.62: 
Flow rule validated
25/08/2021 16:17:34              dut.10.240.183.62: flow create 0 ingress pattern eth / ipv4 / gre / ipv6 / udp / gtpu / gtp_psc / ipv4 / tcp / end actions rss types ipv4-tcp l3-dst-only l4-src-only end key_len 0 queues end / end
25/08/2021 16:17:34              dut.10.240.183.62: 
Flow rule #0 created
25/08/2021 16:17:34              dut.10.240.183.62: flow list 0
25/08/2021 16:17:34              dut.10.240.183.62: 
ID	Group	Prio	Attr	Rule
0	0	0	i--	ETH IPV4 GRE IPV6 UDP GTPU GTP_PSC IPV4 TCP => RSS
25/08/2021 16:17:34  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:17:34  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.7")/TCP(dport=2, sport=4)
25/08/2021 16:17:36              dut.10.240.183.62:  port 0/queue 12: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=142 - nb_segs=1 - RSS hash=0xee7c364c - RSS queue=0xc - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0xc
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:17:36  TestCVLAdvancedIAVFRSSGTPoGRE: action: save_hash

25/08/2021 16:17:36  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xee7c364c', '0xc')]
25/08/2021 16:17:36  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:17:36  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.17")/TCP(dport=2, sport=4)
25/08/2021 16:17:37              dut.10.240.183.62: port 0/queue 11: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=142 - nb_segs=1 - RSS hash=0xfaa5cd0b - RSS queue=0xb - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0xb
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:17:37  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different

25/08/2021 16:17:37  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xfaa5cd0b', '0xb')]
25/08/2021 16:17:37  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:17:37  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.7")/TCP(dport=2, sport=14)
25/08/2021 16:17:38              dut.10.240.183.62: port 0/queue 10: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=142 - nb_segs=1 - RSS hash=0xd265e39a - RSS queue=0xa - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0xa
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:17:38  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different

25/08/2021 16:17:38  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xd265e39a', '0xa')]
25/08/2021 16:17:38  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:17:38  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2924",dst="CDCD:910A:2222:5498:8475:1111:3900:2025")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IP(src="1.1.2.16", dst="1.1.2.7")/TCP(dport=12, sport=4)
25/08/2021 16:17:40              dut.10.240.183.62: port 0/queue 12: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=142 - nb_segs=1 - RSS hash=0xee7c364c - RSS queue=0xc - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0xc
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:17:40  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_same

25/08/2021 16:17:40  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xee7c364c', '0xc')]
25/08/2021 16:17:40  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:17:40  TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/IP(dst="192.168.0.1", src="192.168.0.2")/TCP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.7")/UDP(sport=4, dport=2)']
25/08/2021 16:17:41              dut.10.240.183.62: port 0/queue 0: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=586 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 0: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=614 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 0: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=130 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:17:41  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash

25/08/2021 16:17:41  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 16:17:41  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:17:41  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.7")/TCP(dport=2, sport=4)
25/08/2021 16:17:43              dut.10.240.183.62: port 0/queue 12: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=146 - nb_segs=1 - RSS hash=0xee7c364c - RSS queue=0xc - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0xc
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:17:43  TestCVLAdvancedIAVFRSSGTPoGRE: action: save_hash

25/08/2021 16:17:43  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xee7c364c', '0xc')]
25/08/2021 16:17:43  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:17:43  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.17")/TCP(dport=2, sport=4)
25/08/2021 16:17:44              dut.10.240.183.62: port 0/queue 11: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=146 - nb_segs=1 - RSS hash=0xfaa5cd0b - RSS queue=0xb - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0xb
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:17:44  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different

25/08/2021 16:17:44  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xfaa5cd0b', '0xb')]
25/08/2021 16:17:44  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:17:44  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.7")/TCP(dport=2, sport=14)
25/08/2021 16:17:45              dut.10.240.183.62: port 0/queue 10: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=146 - nb_segs=1 - RSS hash=0xd265e39a - RSS queue=0xa - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0xa
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:17:45  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different

25/08/2021 16:17:45  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xd265e39a', '0xa')]
25/08/2021 16:17:45  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:17:45  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2924",dst="CDCD:910A:2222:5498:8475:1111:3900:2025")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IP(src="1.1.2.16", dst="1.1.2.7")/TCP(dport=12, sport=4)
25/08/2021 16:17:47              dut.10.240.183.62: port 0/queue 12: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=146 - nb_segs=1 - RSS hash=0xee7c364c - RSS queue=0xc - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0xc
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:17:47  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_same

25/08/2021 16:17:47  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xee7c364c', '0xc')]
25/08/2021 16:17:47  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:17:47  TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/IP(dst="192.168.0.1", src="192.168.0.2")/TCP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.7")/UDP(sport=4, dport=2)']
25/08/2021 16:17:48              dut.10.240.183.62: port 0/queue 0: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=586 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 0: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=614 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 0: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=130 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:17:48  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash

25/08/2021 16:17:48  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 16:17:48  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:17:48  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.7")/TCP(dport=2, sport=4)
25/08/2021 16:17:50              dut.10.240.183.62: port 0/queue 12: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=146 - nb_segs=1 - RSS hash=0xee7c364c - RSS queue=0xc - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0xc
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:17:50  TestCVLAdvancedIAVFRSSGTPoGRE: action: save_hash

25/08/2021 16:17:50  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xee7c364c', '0xc')]
25/08/2021 16:17:50  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:17:50  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.17")/TCP(dport=2, sport=4)
25/08/2021 16:17:51              dut.10.240.183.62: port 0/queue 11: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=146 - nb_segs=1 - RSS hash=0xfaa5cd0b - RSS queue=0xb - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0xb
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:17:51  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different

25/08/2021 16:17:51  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xfaa5cd0b', '0xb')]
25/08/2021 16:17:51  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:17:51  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.7")/TCP(dport=2, sport=14)
25/08/2021 16:17:52              dut.10.240.183.62: port 0/queue 10: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=146 - nb_segs=1 - RSS hash=0xd265e39a - RSS queue=0xa - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0xa
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:17:52  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different

25/08/2021 16:17:52  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xd265e39a', '0xa')]
25/08/2021 16:17:52  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:17:52  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2924",dst="CDCD:910A:2222:5498:8475:1111:3900:2025")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IP(src="1.1.2.16", dst="1.1.2.7")/TCP(dport=12, sport=4)
25/08/2021 16:17:54              dut.10.240.183.62: port 0/queue 12: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=146 - nb_segs=1 - RSS hash=0xee7c364c - RSS queue=0xc - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0xc
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:17:54  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_same

25/08/2021 16:17:54  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xee7c364c', '0xc')]
25/08/2021 16:17:54  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:17:54  TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/IP(dst="192.168.0.1", src="192.168.0.2")/TCP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.7")/UDP(sport=4, dport=2)']
25/08/2021 16:17:55              dut.10.240.183.62: port 0/queue 0: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=586 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 0: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=614 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 0: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=130 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:17:55  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash

25/08/2021 16:17:55  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 16:17:55  TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle post-test--------------
25/08/2021 16:17:55              dut.10.240.183.62: flow destroy 0 rule 0
25/08/2021 16:17:56              dut.10.240.183.62: 
Flow rule #0 destroyed
testpmd> 
25/08/2021 16:17:56              dut.10.240.183.62: flow list 0
25/08/2021 16:17:56              dut.10.240.183.62: 
25/08/2021 16:17:56  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:17:56  TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.7")/TCP(dport=2, sport=4)', 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.7")/TCP(dport=2, sport=4)', 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.7")/TCP(dport=2, sport=4)']
25/08/2021 16:17:58              dut.10.240.183.62:  port 0/queue 0: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=142 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 0: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=146 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 0: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=146 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:17:58  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash

25/08/2021 16:17:58  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 16:17:58  TestCVLAdvancedIAVFRSSGTPoGRE: sub_case mac_ipv4_gre_ipv6_gtpu_eh_ipv4_tcp_l3dstl4src passed
25/08/2021 16:17:58              dut.10.240.183.62: flow flush 0
25/08/2021 16:17:58              dut.10.240.183.62: 
25/08/2021 16:17:58  TestCVLAdvancedIAVFRSSGTPoGRE: ===================Test sub case: mac_ipv4_gre_ipv6_gtpu_eh_ipv4_tcp_l3srcl4src================
25/08/2021 16:17:58  TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle test--------------
25/08/2021 16:17:58              dut.10.240.183.62: flow validate 0 ingress pattern eth / ipv4 / gre / ipv6 / udp / gtpu / gtp_psc / ipv4 / tcp / end actions rss types ipv4-tcp l3-src-only l4-src-only end key_len 0 queues end / end
25/08/2021 16:17:58              dut.10.240.183.62: 
Flow rule validated
25/08/2021 16:17:58              dut.10.240.183.62: flow create 0 ingress pattern eth / ipv4 / gre / ipv6 / udp / gtpu / gtp_psc / ipv4 / tcp / end actions rss types ipv4-tcp l3-src-only l4-src-only end key_len 0 queues end / end
25/08/2021 16:17:58              dut.10.240.183.62: 
Flow rule #0 created
25/08/2021 16:17:58              dut.10.240.183.62: flow list 0
25/08/2021 16:17:58              dut.10.240.183.62: 
ID	Group	Prio	Attr	Rule
0	0	0	i--	ETH IPV4 GRE IPV6 UDP GTPU GTP_PSC IPV4 TCP => RSS
25/08/2021 16:17:58  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:17:58  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.7")/TCP(dport=2, sport=4)
25/08/2021 16:18:00              dut.10.240.183.62:  port 0/queue 10: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=142 - nb_segs=1 - RSS hash=0xe1fefcda - RSS queue=0xa - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0xa
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:18:00  TestCVLAdvancedIAVFRSSGTPoGRE: action: save_hash

25/08/2021 16:18:00  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xe1fefcda', '0xa')]
25/08/2021 16:18:00  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:18:00  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IP(src="1.1.2.16", dst="1.1.2.7")/TCP(dport=2, sport=4)
25/08/2021 16:18:01              dut.10.240.183.62: port 0/queue 13: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=142 - nb_segs=1 - RSS hash=0xf527079d - RSS queue=0xd - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0xd
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:18:01  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different

25/08/2021 16:18:01  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xf527079d', '0xd')]
25/08/2021 16:18:01  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:18:01  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.7")/TCP(dport=2, sport=14)
25/08/2021 16:18:02              dut.10.240.183.62: port 0/queue 12: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=142 - nb_segs=1 - RSS hash=0xdde7290c - RSS queue=0xc - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0xc
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:18:02  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different

25/08/2021 16:18:02  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xdde7290c', '0xc')]
25/08/2021 16:18:02  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:18:02  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2924",dst="CDCD:910A:2222:5498:8475:1111:3900:2025")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.17")/TCP(dport=12, sport=4)
25/08/2021 16:18:03              dut.10.240.183.62: port 0/queue 10: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=142 - nb_segs=1 - RSS hash=0xe1fefcda - RSS queue=0xa - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0xa
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:18:03  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_same

25/08/2021 16:18:03  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xe1fefcda', '0xa')]
25/08/2021 16:18:03  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:18:03  TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/IP(dst="192.168.0.1", src="192.168.0.2")/TCP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.7")/UDP(sport=4, dport=2)']
25/08/2021 16:18:05              dut.10.240.183.62: port 0/queue 0: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=586 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 0: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=614 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 0: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=130 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:18:05  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash

25/08/2021 16:18:05  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 16:18:05  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:18:05  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.7")/TCP(dport=2, sport=4)
25/08/2021 16:18:06              dut.10.240.183.62: port 0/queue 10: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=146 - nb_segs=1 - RSS hash=0xe1fefcda - RSS queue=0xa - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0xa
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:18:06  TestCVLAdvancedIAVFRSSGTPoGRE: action: save_hash

25/08/2021 16:18:06  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xe1fefcda', '0xa')]
25/08/2021 16:18:06  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:18:06  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IP(src="1.1.2.16", dst="1.1.2.7")/TCP(dport=2, sport=4)
25/08/2021 16:18:08              dut.10.240.183.62: port 0/queue 13: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=146 - nb_segs=1 - RSS hash=0xf527079d - RSS queue=0xd - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0xd
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:18:08  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different

25/08/2021 16:18:08  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xf527079d', '0xd')]
25/08/2021 16:18:08  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:18:08  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.7")/TCP(dport=2, sport=14)
25/08/2021 16:18:09              dut.10.240.183.62: port 0/queue 12: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=146 - nb_segs=1 - RSS hash=0xdde7290c - RSS queue=0xc - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0xc
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:18:09  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different

25/08/2021 16:18:09  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xdde7290c', '0xc')]
25/08/2021 16:18:09  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:18:09  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2924",dst="CDCD:910A:2222:5498:8475:1111:3900:2025")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.17")/TCP(dport=12, sport=4)
25/08/2021 16:18:10              dut.10.240.183.62: port 0/queue 10: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=146 - nb_segs=1 - RSS hash=0xe1fefcda - RSS queue=0xa - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0xa
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:18:10  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_same

25/08/2021 16:18:10  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xe1fefcda', '0xa')]
25/08/2021 16:18:10  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:18:10  TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/IP(dst="192.168.0.1", src="192.168.0.2")/TCP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.7")/UDP(sport=4, dport=2)']
25/08/2021 16:18:12              dut.10.240.183.62: port 0/queue 0: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=586 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 0: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=614 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 0: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=130 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:18:12  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash

25/08/2021 16:18:12  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 16:18:12  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:18:12  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.7")/TCP(dport=2, sport=4)
25/08/2021 16:18:13              dut.10.240.183.62: port 0/queue 10: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=146 - nb_segs=1 - RSS hash=0xe1fefcda - RSS queue=0xa - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0xa
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:18:13  TestCVLAdvancedIAVFRSSGTPoGRE: action: save_hash

25/08/2021 16:18:13  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xe1fefcda', '0xa')]
25/08/2021 16:18:13  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:18:13  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IP(src="1.1.2.16", dst="1.1.2.7")/TCP(dport=2, sport=4)
25/08/2021 16:18:15              dut.10.240.183.62: port 0/queue 13: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=146 - nb_segs=1 - RSS hash=0xf527079d - RSS queue=0xd - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0xd
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:18:15  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different

25/08/2021 16:18:15  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xf527079d', '0xd')]
25/08/2021 16:18:15  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:18:15  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.7")/TCP(dport=2, sport=14)
25/08/2021 16:18:16              dut.10.240.183.62: port 0/queue 12: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=146 - nb_segs=1 - RSS hash=0xdde7290c - RSS queue=0xc - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0xc
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:18:16  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different

25/08/2021 16:18:16  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xdde7290c', '0xc')]
25/08/2021 16:18:16  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:18:16  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2924",dst="CDCD:910A:2222:5498:8475:1111:3900:2025")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.17")/TCP(dport=12, sport=4)
25/08/2021 16:18:17              dut.10.240.183.62: port 0/queue 10: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=146 - nb_segs=1 - RSS hash=0xe1fefcda - RSS queue=0xa - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0xa
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:18:17  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_same

25/08/2021 16:18:17  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xe1fefcda', '0xa')]
25/08/2021 16:18:17  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:18:17  TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/IP(dst="192.168.0.1", src="192.168.0.2")/TCP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.7")/UDP(sport=4, dport=2)']
25/08/2021 16:18:19              dut.10.240.183.62: port 0/queue 0: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=586 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 0: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=614 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 0: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=130 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:18:19  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash

25/08/2021 16:18:19  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 16:18:19  TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle post-test--------------
25/08/2021 16:18:19              dut.10.240.183.62: flow destroy 0 rule 0
25/08/2021 16:18:20              dut.10.240.183.62: 
Flow rule #0 destroyed
testpmd> 
25/08/2021 16:18:20              dut.10.240.183.62: flow list 0
25/08/2021 16:18:20              dut.10.240.183.62: 
25/08/2021 16:18:20  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:18:20  TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.7")/TCP(dport=2, sport=4)', 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.7")/TCP(dport=2, sport=4)', 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.7")/TCP(dport=2, sport=4)']
25/08/2021 16:18:22              dut.10.240.183.62:  port 0/queue 0: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=142 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 0: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=146 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 0: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=146 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:18:22  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash

25/08/2021 16:18:22  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 16:18:22  TestCVLAdvancedIAVFRSSGTPoGRE: sub_case mac_ipv4_gre_ipv6_gtpu_eh_ipv4_tcp_l3srcl4src passed
25/08/2021 16:18:22              dut.10.240.183.62: flow flush 0
25/08/2021 16:18:22              dut.10.240.183.62: 
25/08/2021 16:18:22  TestCVLAdvancedIAVFRSSGTPoGRE: ===================Test sub case: mac_ipv4_gre_ipv6_gtpu_eh_ipv4_tcp_all================
25/08/2021 16:18:22  TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle test--------------
25/08/2021 16:18:22              dut.10.240.183.62: flow validate 0 ingress pattern eth / ipv4 / gre / ipv6 / udp / gtpu / gtp_psc / ipv4 / tcp / end actions rss types ipv4-tcp end key_len 0 queues end / end
25/08/2021 16:18:22              dut.10.240.183.62: 
Flow rule validated
25/08/2021 16:18:22              dut.10.240.183.62: flow create 0 ingress pattern eth / ipv4 / gre / ipv6 / udp / gtpu / gtp_psc / ipv4 / tcp / end actions rss types ipv4-tcp end key_len 0 queues end / end
25/08/2021 16:18:22              dut.10.240.183.62: 
Flow rule #0 created
25/08/2021 16:18:22              dut.10.240.183.62: flow list 0
25/08/2021 16:18:22              dut.10.240.183.62: 
ID	Group	Prio	Attr	Rule
0	0	0	i--	ETH IPV4 GRE IPV6 UDP GTPU GTP_PSC IPV4 TCP => RSS
25/08/2021 16:18:22  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:18:22  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.7")/TCP(dport=2, sport=4)
25/08/2021 16:18:23              dut.10.240.183.62:  port 0/queue 14: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=142 - nb_segs=1 - RSS hash=0x73b0370e - RSS queue=0xe - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0xe
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:18:23  TestCVLAdvancedIAVFRSSGTPoGRE: action: save_hash

25/08/2021 16:18:23  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x73b0370e', '0xe')]
25/08/2021 16:18:23  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:18:23  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IP(src="1.1.2.16", dst="1.1.2.7")/TCP(dport=2, sport=4)
25/08/2021 16:18:25              dut.10.240.183.62: port 0/queue 9: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=142 - nb_segs=1 - RSS hash=0x6769cc49 - RSS queue=0x9 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x9
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:18:25  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different

25/08/2021 16:18:25  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x6769cc49', '0x9')]
25/08/2021 16:18:25  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:18:25  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.17")/TCP(dport=2, sport=4)
25/08/2021 16:18:26              dut.10.240.183.62: port 0/queue 11: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=142 - nb_segs=1 - RSS hash=0x88e3d36b - RSS queue=0xb - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0xb
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:18:26  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different

25/08/2021 16:18:26  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x88e3d36b', '0xb')]
25/08/2021 16:18:26  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:18:26  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.7")/TCP(dport=2, sport=14)
25/08/2021 16:18:27              dut.10.240.183.62: port 0/queue 12: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=142 - nb_segs=1 - RSS hash=0xfbeaccfc - RSS queue=0xc - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0xc
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:18:27  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different

25/08/2021 16:18:27  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xfbeaccfc', '0xc')]
25/08/2021 16:18:27  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:18:27  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.7")/TCP(dport=12, sport=4)
25/08/2021 16:18:29              dut.10.240.183.62: port 0/queue 7: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=142 - nb_segs=1 - RSS hash=0xec898617 - RSS queue=0x7 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x7
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:18:29  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different

25/08/2021 16:18:29  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xec898617', '0x7')]
25/08/2021 16:18:29  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:18:29  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2924",dst="CDCD:910A:2222:5498:8475:1111:3900:2025")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.7")/TCP(dport=2, sport=4)
25/08/2021 16:18:30              dut.10.240.183.62: port 0/queue 14: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=142 - nb_segs=1 - RSS hash=0x73b0370e - RSS queue=0xe - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0xe
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:18:30  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_same

25/08/2021 16:18:30  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x73b0370e', '0xe')]
25/08/2021 16:18:30  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:18:30  TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/IP(dst="192.168.0.1", src="192.168.0.2")/TCP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.7")/UDP(sport=4, dport=2)']
25/08/2021 16:18:31              dut.10.240.183.62: port 0/queue 0: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=586 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 0: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=614 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 0: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=130 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:18:31  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash

25/08/2021 16:18:31  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 16:18:31  TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle post-test--------------
25/08/2021 16:18:31              dut.10.240.183.62: flow destroy 0 rule 0
25/08/2021 16:18:33              dut.10.240.183.62: 
Flow rule #0 destroyed
testpmd> 
25/08/2021 16:18:33              dut.10.240.183.62: flow list 0
25/08/2021 16:18:33              dut.10.240.183.62: 
25/08/2021 16:18:33  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:18:33  TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.7")']
25/08/2021 16:18:34              dut.10.240.183.62:  port 0/queue 0: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=122 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:18:34  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash

25/08/2021 16:18:34  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 16:18:34  TestCVLAdvancedIAVFRSSGTPoGRE: sub_case mac_ipv4_gre_ipv6_gtpu_eh_ipv4_tcp_all passed
25/08/2021 16:18:34              dut.10.240.183.62: flow flush 0
25/08/2021 16:18:34              dut.10.240.183.62: 
25/08/2021 16:18:34  TestCVLAdvancedIAVFRSSGTPoGRE: {'mac_ipv4_gre_ipv6_gtpu_eh_ipv4_tcp_l3dst': 'passed', 'mac_ipv4_gre_ipv6_gtpu_eh_ipv4_tcp_l3src': 'passed', 'mac_ipv4_gre_ipv6_gtpu_eh_ipv4_tcp_l4dst': 'passed', 'mac_ipv4_gre_ipv6_gtpu_eh_ipv4_tcp_l4src': 'passed', 'mac_ipv4_gre_ipv6_gtpu_eh_ipv4_tcp_l3dstl4dst': 'passed', 'mac_ipv4_gre_ipv6_gtpu_eh_ipv4_tcp_l3srcl4dst': 'passed', 'mac_ipv4_gre_ipv6_gtpu_eh_ipv4_tcp_l3dstl4src': 'passed', 'mac_ipv4_gre_ipv6_gtpu_eh_ipv4_tcp_l3srcl4src': 'passed', 'mac_ipv4_gre_ipv6_gtpu_eh_ipv4_tcp_all': 'passed'}
25/08/2021 16:18:34  TestCVLAdvancedIAVFRSSGTPoGRE: pass rate is: 100.0
25/08/2021 16:18:34  TestCVLAdvancedIAVFRSSGTPoGRE: Test Case test_mac_ipv4_gre_ipv6_gtpu_eh_ipv4_tcp_toeplitz Result PASSED:
25/08/2021 16:18:34              dut.10.240.183.62: quit
25/08/2021 16:18:35              dut.10.240.183.62: 
Telling cores to stop...
Waiting for lcores to finish...

  ------- Forward Stats for RX Port= 0/Queue= 0 -> TX Port= 0/Queue= 0 -------
  RX-packets: 109            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: 3              TX-packets: 0              TX-dropped: 0             

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

  ------- Forward Stats for RX Port= 0/Queue= 6 -> TX Port= 0/Queue= 6 -------
  RX-packets: 15             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= 8 -> TX Port= 0/Queue= 8 -------
  RX-packets: 6              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: 9              TX-packets: 0              TX-dropped: 0             

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

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

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

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

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

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

  +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
  RX-packets: 190            RX-dropped: 0             RX-total: 190
  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...
25/08/2021 16:18:35  TestCVLAdvancedIAVFRSSGTPoGRE: Test Case test_mac_ipv4_gre_ipv6_gtpu_eh_ipv4_toeplitz Begin
25/08/2021 16:18:35              dut.10.240.183.62:  
25/08/2021 16:18:35                         tester: 
25/08/2021 16:18:35              dut.10.240.183.62: x86_64-native-linuxapp-gcc/app/dpdk-testpmd -l 32,33,34,35 -n 4  --file-prefix=dpdk_29620_20210825152429  -a 0000:af:01.0 -- -i --rxq=16 --txq=16 --rxd=384 --txd=384 --disable-rss
25/08/2021 16:18:36              dut.10.240.183.62: EAL: Detected 72 lcore(s)
EAL: Detected 2 NUMA nodes
EAL: Detected static linkage of DPDK
EAL: Multi-process socket /var/run/dpdk/dpdk_29620_20210825152429/mp_socket
EAL: Selected IOVA mode 'PA'
EAL: 1024 hugepages of size 2097152 reserved, but no mounted hugetlbfs found for that size
EAL: VFIO support initialized
EAL: Using IOMMU type 8 (No-IOMMU)
EAL: Probe PCI driver: net_iavf (8086:1889) device: 0000:af:01.0 (socket 1)
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)
iavf_configure_queues(): request RXDID[22] in Queue[0]
iavf_configure_queues(): request RXDID[22] in Queue[1]
iavf_configure_queues(): request RXDID[22] in Queue[2]
iavf_configure_queues(): request RXDID[22] in Queue[3]
iavf_configure_queues(): request RXDID[22] in Queue[4]
iavf_configure_queues(): request RXDID[22] in Queue[5]
iavf_configure_queues(): request RXDID[22] in Queue[6]
iavf_configure_queues(): request RXDID[22] in Queue[7]
iavf_configure_queues(): request RXDID[22] in Queue[8]
iavf_configure_queues(): request RXDID[22] in Queue[9]
iavf_configure_queues(): request RXDID[22] in Queue[10]
iavf_configure_queues(): request RXDID[22] in Queue[11]
iavf_configure_queues(): request RXDID[22] in Queue[12]
iavf_configure_queues(): request RXDID[22] in Queue[13]
iavf_configure_queues(): request RXDID[22] in Queue[14]
iavf_configure_queues(): request RXDID[22] in Queue[15]

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event
Port 0: 00:11:22:33:44:55
Checking link statuses...
Done
25/08/2021 16:18:46              dut.10.240.183.62: set fwd rxonly
25/08/2021 16:18:46              dut.10.240.183.62: 
Set rxonly packet forwarding mode
25/08/2021 16:18:46              dut.10.240.183.62: set verbose 1
25/08/2021 16:18:46              dut.10.240.183.62: 
Change verbose level from 0 to 1
25/08/2021 16:18:46              dut.10.240.183.62: start
25/08/2021 16:18:46              dut.10.240.183.62: 
rxonly packet forwarding - ports=1 - cores=1 - streams=16 - NUMA support enabled, MP allocation mode: native
Logical Core 33 (socket 1) forwards packets on 16 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

  rxonly packet forwarding packets/burst=32
  nb forwarding cores=1 - nb forwarding ports=1
  port 0: RX queue number: 16 Tx queue number: 16
    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=0 hthresh=0  wthresh=0
      TX offloads=0x10000 - TX RS bit threshold=32
25/08/2021 16:18:46              dut.10.240.183.62: show port info all
25/08/2021 16:18:46              dut.10.240.183.62: 

********************* Infos for port 0  *********************
MAC address: 00:11:22:33:44:55
Device name: 0000:af:01.0
Driver name: net_iavf
Firmware-version: not available
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: 64
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
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: 16
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: 16
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
25/08/2021 16:18:46  TestCVLAdvancedIAVFRSSGTPoGRE: ===================Test sub case: mac_ipv4_gre_ipv6_gtpu_eh_ipv4_l3dst================
25/08/2021 16:18:46  TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle test--------------
25/08/2021 16:18:46              dut.10.240.183.62: flow validate 0 ingress pattern eth / ipv4 / gre / ipv6 / udp / gtpu / gtp_psc / ipv4 / end actions rss types ipv4 l3-dst-only end key_len 0 queues end / end
25/08/2021 16:18:46              dut.10.240.183.62: 
Flow rule validated
25/08/2021 16:18:46              dut.10.240.183.62: flow create 0 ingress pattern eth / ipv4 / gre / ipv6 / udp / gtpu / gtp_psc / ipv4 / end actions rss types ipv4 l3-dst-only end key_len 0 queues end / end
25/08/2021 16:18:46              dut.10.240.183.62: 
Flow rule #0 created
25/08/2021 16:18:46              dut.10.240.183.62: flow list 0
25/08/2021 16:18:47              dut.10.240.183.62: 
ID	Group	Prio	Attr	Rule
0	0	0	i--	ETH IPV4 GRE IPV6 UDP GTPU GTP_PSC IPV4 => RSS
25/08/2021 16:18:47  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:18:47  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.7")
25/08/2021 16:18:48              dut.10.240.183.62:  port 0/queue 0: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=122 - nb_segs=1 - RSS hash=0x6f7e230 - RSS queue=0x0 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x0
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:18:48  TestCVLAdvancedIAVFRSSGTPoGRE: action: save_hash

25/08/2021 16:18:48  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x6f7e230', '0x0')]
25/08/2021 16:18:48  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:18:48  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.17")
25/08/2021 16:18:49              dut.10.240.183.62: port 0/queue 1: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=122 - nb_segs=1 - RSS hash=0x29498cf1 - RSS queue=0x1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x1
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:18:49  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different

25/08/2021 16:18:49  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x29498cf1', '0x1')]
25/08/2021 16:18:49  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:18:49  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2924",dst="CDCD:910A:2222:5498:8475:1111:3900:2025")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IP(src="1.1.2.16", dst="1.1.2.7")
25/08/2021 16:18:50              dut.10.240.183.62: port 0/queue 0: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=122 - nb_segs=1 - RSS hash=0x6f7e230 - RSS queue=0x0 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x0
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:18:50  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_same

25/08/2021 16:18:50  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x6f7e230', '0x0')]
25/08/2021 16:18:50  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:18:50  TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/IP(dst="192.168.0.1", src="192.168.0.2")/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/("X"*480)']
25/08/2021 16:18:52              dut.10.240.183.62: port 0/queue 0: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=566 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 0: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=594 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:18:52  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash

25/08/2021 16:18:52  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 16:18:52  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:18:52  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.7")
25/08/2021 16:18:53              dut.10.240.183.62: port 0/queue 0: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=126 - nb_segs=1 - RSS hash=0x6f7e230 - RSS queue=0x0 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x0
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:18:53  TestCVLAdvancedIAVFRSSGTPoGRE: action: save_hash

25/08/2021 16:18:53  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x6f7e230', '0x0')]
25/08/2021 16:18:53  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:18:53  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.17")
25/08/2021 16:18:54              dut.10.240.183.62: port 0/queue 1: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=126 - nb_segs=1 - RSS hash=0x29498cf1 - RSS queue=0x1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x1
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:18:54  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different

25/08/2021 16:18:54  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x29498cf1', '0x1')]
25/08/2021 16:18:54  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:18:54  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2924",dst="CDCD:910A:2222:5498:8475:1111:3900:2025")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IP(src="1.1.2.16", dst="1.1.2.7")
25/08/2021 16:18:56              dut.10.240.183.62: port 0/queue 0: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=126 - nb_segs=1 - RSS hash=0x6f7e230 - RSS queue=0x0 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x0
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:18:56  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_same

25/08/2021 16:18:56  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x6f7e230', '0x0')]
25/08/2021 16:18:56  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:18:56  TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/IP(dst="192.168.0.1", src="192.168.0.2")/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/("X"*480)']
25/08/2021 16:18:57              dut.10.240.183.62: port 0/queue 0: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=566 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 0: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=594 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:18:57  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash

25/08/2021 16:18:57  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 16:18:57  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:18:57  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.7")
25/08/2021 16:18:59              dut.10.240.183.62: port 0/queue 0: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=126 - nb_segs=1 - RSS hash=0x6f7e230 - RSS queue=0x0 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x0
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:18:59  TestCVLAdvancedIAVFRSSGTPoGRE: action: save_hash

25/08/2021 16:18:59  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x6f7e230', '0x0')]
25/08/2021 16:18:59  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:18:59  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.17")
25/08/2021 16:19:00              dut.10.240.183.62: port 0/queue 1: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=126 - nb_segs=1 - RSS hash=0x29498cf1 - RSS queue=0x1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x1
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:19:00  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different

25/08/2021 16:19:00  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x29498cf1', '0x1')]
25/08/2021 16:19:00  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:19:00  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2924",dst="CDCD:910A:2222:5498:8475:1111:3900:2025")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IP(src="1.1.2.16", dst="1.1.2.7")
25/08/2021 16:19:01              dut.10.240.183.62: port 0/queue 0: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=126 - nb_segs=1 - RSS hash=0x6f7e230 - RSS queue=0x0 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x0
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:19:01  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_same

25/08/2021 16:19:01  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x6f7e230', '0x0')]
25/08/2021 16:19:01  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:19:01  TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/IP(dst="192.168.0.1", src="192.168.0.2")/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/("X"*480)']
25/08/2021 16:19:03              dut.10.240.183.62: port 0/queue 0: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=566 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 0: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=594 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:19:03  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash

25/08/2021 16:19:03  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 16:19:03  TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle post-test--------------
25/08/2021 16:19:03              dut.10.240.183.62: flow destroy 0 rule 0
25/08/2021 16:19:04              dut.10.240.183.62: 
Flow rule #0 destroyed
testpmd> 
25/08/2021 16:19:04              dut.10.240.183.62: flow list 0
25/08/2021 16:19:04              dut.10.240.183.62: 
25/08/2021 16:19:04  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:19:04  TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.7")', 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.7")', 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.7")']
25/08/2021 16:19:05              dut.10.240.183.62:  port 0/queue 0: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=122 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 0: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=126 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 0: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=126 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:19:05  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash

25/08/2021 16:19:05  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 16:19:05  TestCVLAdvancedIAVFRSSGTPoGRE: sub_case mac_ipv4_gre_ipv6_gtpu_eh_ipv4_l3dst passed
25/08/2021 16:19:05              dut.10.240.183.62: flow flush 0
25/08/2021 16:19:05              dut.10.240.183.62: 
25/08/2021 16:19:05  TestCVLAdvancedIAVFRSSGTPoGRE: ===================Test sub case: mac_ipv4_gre_ipv6_gtpu_eh_ipv4_l3src================
25/08/2021 16:19:05  TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle test--------------
25/08/2021 16:19:05              dut.10.240.183.62: flow validate 0 ingress pattern eth / ipv4 / gre / ipv6 / udp / gtpu / gtp_psc / ipv4 / end actions rss types ipv4 l3-src-only end key_len 0 queues end / end
25/08/2021 16:19:06              dut.10.240.183.62: 
Flow rule validated
25/08/2021 16:19:06              dut.10.240.183.62: flow create 0 ingress pattern eth / ipv4 / gre / ipv6 / udp / gtpu / gtp_psc / ipv4 / end actions rss types ipv4 l3-src-only end key_len 0 queues end / end
25/08/2021 16:19:06              dut.10.240.183.62: 
Flow rule #0 created
25/08/2021 16:19:06              dut.10.240.183.62: flow list 0
25/08/2021 16:19:06              dut.10.240.183.62: 
ID	Group	Prio	Attr	Rule
0	0	0	i--	ETH IPV4 GRE IPV6 UDP GTPU GTP_PSC IPV4 => RSS
25/08/2021 16:19:06  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:19:06  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.7")
25/08/2021 16:19:07              dut.10.240.183.62:  port 0/queue 9: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=122 - nb_segs=1 - RSS hash=0xf9e38309 - RSS queue=0x9 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x9
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:19:07  TestCVLAdvancedIAVFRSSGTPoGRE: action: save_hash

25/08/2021 16:19:07  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xf9e38309', '0x9')]
25/08/2021 16:19:07  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:19:07  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IP(src="1.1.2.16", dst="1.1.2.7")
25/08/2021 16:19:08              dut.10.240.183.62: port 0/queue 8: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=122 - nb_segs=1 - RSS hash=0xd65dedc8 - RSS queue=0x8 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x8
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:19:08  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different

25/08/2021 16:19:08  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xd65dedc8', '0x8')]
25/08/2021 16:19:08  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:19:08  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2924",dst="CDCD:910A:2222:5498:8475:1111:3900:2025")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.17")
25/08/2021 16:19:10              dut.10.240.183.62: port 0/queue 9: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=122 - nb_segs=1 - RSS hash=0xf9e38309 - RSS queue=0x9 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x9
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:19:10  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_same

25/08/2021 16:19:10  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xf9e38309', '0x9')]
25/08/2021 16:19:10  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:19:10  TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/IP(dst="192.168.0.1", src="192.168.0.2")/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/("X"*480)']
25/08/2021 16:19:11              dut.10.240.183.62: port 0/queue 0: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=566 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 0: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=594 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:19:11  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash

25/08/2021 16:19:11  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 16:19:11  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:19:11  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.7")
25/08/2021 16:19:12              dut.10.240.183.62: port 0/queue 9: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=126 - nb_segs=1 - RSS hash=0xf9e38309 - RSS queue=0x9 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x9
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:19:12  TestCVLAdvancedIAVFRSSGTPoGRE: action: save_hash

25/08/2021 16:19:12  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xf9e38309', '0x9')]
25/08/2021 16:19:12  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:19:12  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IP(src="1.1.2.16", dst="1.1.2.7")
25/08/2021 16:19:14              dut.10.240.183.62: port 0/queue 8: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=126 - nb_segs=1 - RSS hash=0xd65dedc8 - RSS queue=0x8 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x8
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:19:14  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different

25/08/2021 16:19:14  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xd65dedc8', '0x8')]
25/08/2021 16:19:14  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:19:14  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2924",dst="CDCD:910A:2222:5498:8475:1111:3900:2025")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.17")
25/08/2021 16:19:15              dut.10.240.183.62: port 0/queue 9: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=126 - nb_segs=1 - RSS hash=0xf9e38309 - RSS queue=0x9 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x9
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:19:15  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_same

25/08/2021 16:19:15  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xf9e38309', '0x9')]
25/08/2021 16:19:15  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:19:15  TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/IP(dst="192.168.0.1", src="192.168.0.2")/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/("X"*480)']
25/08/2021 16:19:16              dut.10.240.183.62: port 0/queue 0: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=566 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 0: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=594 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:19:16  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash

25/08/2021 16:19:16  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 16:19:16  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:19:16  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.7")
25/08/2021 16:19:18              dut.10.240.183.62: port 0/queue 9: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=126 - nb_segs=1 - RSS hash=0xf9e38309 - RSS queue=0x9 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x9
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:19:18  TestCVLAdvancedIAVFRSSGTPoGRE: action: save_hash

25/08/2021 16:19:18  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xf9e38309', '0x9')]
25/08/2021 16:19:18  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:19:18  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IP(src="1.1.2.16", dst="1.1.2.7")
25/08/2021 16:19:19              dut.10.240.183.62: port 0/queue 8: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=126 - nb_segs=1 - RSS hash=0xd65dedc8 - RSS queue=0x8 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x8
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:19:19  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different

25/08/2021 16:19:19  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xd65dedc8', '0x8')]
25/08/2021 16:19:19  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:19:19  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2924",dst="CDCD:910A:2222:5498:8475:1111:3900:2025")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.17")
25/08/2021 16:19:20              dut.10.240.183.62: port 0/queue 9: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=126 - nb_segs=1 - RSS hash=0xf9e38309 - RSS queue=0x9 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x9
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:19:20  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_same

25/08/2021 16:19:20  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xf9e38309', '0x9')]
25/08/2021 16:19:20  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:19:20  TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/IP(dst="192.168.0.1", src="192.168.0.2")/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/("X"*480)']
25/08/2021 16:19:22              dut.10.240.183.62: port 0/queue 0: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=566 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 0: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=594 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:19:22  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash

25/08/2021 16:19:22  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 16:19:22  TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle post-test--------------
25/08/2021 16:19:22              dut.10.240.183.62: flow destroy 0 rule 0
25/08/2021 16:19:23              dut.10.240.183.62: 
Flow rule #0 destroyed
testpmd> 
25/08/2021 16:19:23              dut.10.240.183.62: flow list 0
25/08/2021 16:19:23              dut.10.240.183.62: 
25/08/2021 16:19:23  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:19:23  TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.7")', 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.7")', 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.7")']
25/08/2021 16:19:25              dut.10.240.183.62:  port 0/queue 0: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=122 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 0: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=126 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 0: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=126 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:19:25  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash

25/08/2021 16:19:25  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 16:19:25  TestCVLAdvancedIAVFRSSGTPoGRE: sub_case mac_ipv4_gre_ipv6_gtpu_eh_ipv4_l3src passed
25/08/2021 16:19:25              dut.10.240.183.62: flow flush 0
25/08/2021 16:19:25              dut.10.240.183.62: 
25/08/2021 16:19:25  TestCVLAdvancedIAVFRSSGTPoGRE: ===================Test sub case: mac_ipv4_gre_ipv6_gtpu_eh_ipv4_all================
25/08/2021 16:19:25  TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle test--------------
25/08/2021 16:19:25              dut.10.240.183.62: flow validate 0 ingress pattern eth / ipv4 / gre / ipv6 / udp / gtpu / gtp_psc / ipv4 / end actions rss types ipv4 end key_len 0 queues end / end
25/08/2021 16:19:25              dut.10.240.183.62: 
Flow rule validated
25/08/2021 16:19:25              dut.10.240.183.62: flow create 0 ingress pattern eth / ipv4 / gre / ipv6 / udp / gtpu / gtp_psc / ipv4 / end actions rss types ipv4 end key_len 0 queues end / end
25/08/2021 16:19:25              dut.10.240.183.62: 
Flow rule #0 created
25/08/2021 16:19:25              dut.10.240.183.62: flow list 0
25/08/2021 16:19:25              dut.10.240.183.62: 
ID	Group	Prio	Attr	Rule
0	0	0	i--	ETH IPV4 GRE IPV6 UDP GTPU GTP_PSC IPV4 => RSS
25/08/2021 16:19:25  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:19:25  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.7")
25/08/2021 16:19:26              dut.10.240.183.62:  port 0/queue 10: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=122 - nb_segs=1 - RSS hash=0x998b72ba - RSS queue=0xa - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0xa
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:19:26  TestCVLAdvancedIAVFRSSGTPoGRE: action: save_hash

25/08/2021 16:19:26  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x998b72ba', '0xa')]
25/08/2021 16:19:26  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:19:26  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IP(src="1.1.2.16", dst="1.1.2.7")
25/08/2021 16:19:27              dut.10.240.183.62: port 0/queue 11: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=122 - nb_segs=1 - RSS hash=0xb6351c7b - RSS queue=0xb - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0xb
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:19:27  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different

25/08/2021 16:19:27  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xb6351c7b', '0xb')]
25/08/2021 16:19:27  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:19:27  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.17")
25/08/2021 16:19:29              dut.10.240.183.62: port 0/queue 3: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=122 - nb_segs=1 - RSS hash=0xe77013c3 - RSS queue=0x3 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x3
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:19:29  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different

25/08/2021 16:19:29  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xe77013c3', '0x3')]
25/08/2021 16:19:29  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:19:29  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2924",dst="CDCD:910A:2222:5498:8475:1111:3900:2025")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.7")
25/08/2021 16:19:30              dut.10.240.183.62: port 0/queue 10: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=122 - nb_segs=1 - RSS hash=0x998b72ba - RSS queue=0xa - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0xa
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:19:30  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_same

25/08/2021 16:19:30  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x998b72ba', '0xa')]
25/08/2021 16:19:30  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:19:30  TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/IP(dst="192.168.0.1", src="192.168.0.2")/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/("X"*480)']
25/08/2021 16:19:31              dut.10.240.183.62: port 0/queue 0: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=566 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 0: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=594 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:19:31  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash

25/08/2021 16:19:31  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 16:19:31  TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle post-test--------------
25/08/2021 16:19:31              dut.10.240.183.62: flow destroy 0 rule 0
25/08/2021 16:19:33              dut.10.240.183.62: 
Flow rule #0 destroyed
testpmd> 
25/08/2021 16:19:33              dut.10.240.183.62: flow list 0
25/08/2021 16:19:33              dut.10.240.183.62: 
25/08/2021 16:19:33  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:19:33  TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.7")']
25/08/2021 16:19:34              dut.10.240.183.62:  port 0/queue 0: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=122 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:19:34  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash

25/08/2021 16:19:34  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 16:19:34  TestCVLAdvancedIAVFRSSGTPoGRE: sub_case mac_ipv4_gre_ipv6_gtpu_eh_ipv4_all passed
25/08/2021 16:19:34              dut.10.240.183.62: flow flush 0
25/08/2021 16:19:34              dut.10.240.183.62: 
25/08/2021 16:19:34  TestCVLAdvancedIAVFRSSGTPoGRE: {'mac_ipv4_gre_ipv6_gtpu_eh_ipv4_l3dst': 'passed', 'mac_ipv4_gre_ipv6_gtpu_eh_ipv4_l3src': 'passed', 'mac_ipv4_gre_ipv6_gtpu_eh_ipv4_all': 'passed'}
25/08/2021 16:19:34  TestCVLAdvancedIAVFRSSGTPoGRE: pass rate is: 100.0
25/08/2021 16:19:34  TestCVLAdvancedIAVFRSSGTPoGRE: Test Case test_mac_ipv4_gre_ipv6_gtpu_eh_ipv4_toeplitz Result PASSED:
25/08/2021 16:19:34              dut.10.240.183.62: quit
25/08/2021 16:19:35              dut.10.240.183.62: 
Telling cores to stop...
Waiting for lcores to finish...

  ------- Forward Stats for RX Port= 0/Queue= 0 -> TX Port= 0/Queue= 0 -------
  RX-packets: 27             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: 1              TX-packets: 0              TX-dropped: 0             

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

  ------- Forward Stats for RX Port= 0/Queue= 9 -> TX Port= 0/Queue= 9 -------
  RX-packets: 6              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: 1              TX-packets: 0              TX-dropped: 0             

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

  +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
  RX-packets: 43             RX-dropped: 0             RX-total: 43
  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...
25/08/2021 16:19:35  TestCVLAdvancedIAVFRSSGTPoGRE: Test Case test_mac_ipv4_gre_ipv6_gtpu_eh_ipv4_udp_symmetric Begin
25/08/2021 16:19:35              dut.10.240.183.62:  
25/08/2021 16:19:35                         tester: 
25/08/2021 16:19:35              dut.10.240.183.62: x86_64-native-linuxapp-gcc/app/dpdk-testpmd -l 32,33,34,35 -n 4  --file-prefix=dpdk_29620_20210825152429  -a 0000:af:01.0 -- -i --rxq=16 --txq=16 --rxd=384 --txd=384 --disable-rss
25/08/2021 16:19:36              dut.10.240.183.62: EAL: Detected 72 lcore(s)
EAL: Detected 2 NUMA nodes
EAL: Detected static linkage of DPDK
EAL: Multi-process socket /var/run/dpdk/dpdk_29620_20210825152429/mp_socket
EAL: Selected IOVA mode 'PA'
EAL: 1024 hugepages of size 2097152 reserved, but no mounted hugetlbfs found for that size
EAL: VFIO support initialized
EAL: Using IOMMU type 8 (No-IOMMU)
EAL: Probe PCI driver: net_iavf (8086:1889) device: 0000:af:01.0 (socket 1)
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)
iavf_configure_queues(): request RXDID[22] in Queue[0]
iavf_configure_queues(): request RXDID[22] in Queue[1]
iavf_configure_queues(): request RXDID[22] in Queue[2]
iavf_configure_queues(): request RXDID[22] in Queue[3]
iavf_configure_queues(): request RXDID[22] in Queue[4]
iavf_configure_queues(): request RXDID[22] in Queue[5]
iavf_configure_queues(): request RXDID[22] in Queue[6]
iavf_configure_queues(): request RXDID[22] in Queue[7]
iavf_configure_queues(): request RXDID[22] in Queue[8]
iavf_configure_queues(): request RXDID[22] in Queue[9]
iavf_configure_queues(): request RXDID[22] in Queue[10]
iavf_configure_queues(): request RXDID[22] in Queue[11]
iavf_configure_queues(): request RXDID[22] in Queue[12]
iavf_configure_queues(): request RXDID[22] in Queue[13]
iavf_configure_queues(): request RXDID[22] in Queue[14]
iavf_configure_queues(): request RXDID[22] in Queue[15]

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event
Port 0: 00:11:22:33:44:55
Checking link statuses...
Done
25/08/2021 16:19:46              dut.10.240.183.62: set fwd rxonly
25/08/2021 16:19:46              dut.10.240.183.62: 
Set rxonly packet forwarding mode
25/08/2021 16:19:46              dut.10.240.183.62: set verbose 1
25/08/2021 16:19:46              dut.10.240.183.62: 
Change verbose level from 0 to 1
25/08/2021 16:19:46              dut.10.240.183.62: start
25/08/2021 16:19:46              dut.10.240.183.62: 
rxonly packet forwarding - ports=1 - cores=1 - streams=16 - NUMA support enabled, MP allocation mode: native
Logical Core 33 (socket 1) forwards packets on 16 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

  rxonly packet forwarding packets/burst=32
  nb forwarding cores=1 - nb forwarding ports=1
  port 0: RX queue number: 16 Tx queue number: 16
    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=0 hthresh=0  wthresh=0
      TX offloads=0x10000 - TX RS bit threshold=32
25/08/2021 16:19:46              dut.10.240.183.62: show port info all
25/08/2021 16:19:46              dut.10.240.183.62: 

********************* Infos for port 0  *********************
MAC address: 00:11:22:33:44:55
Device name: 0000:af:01.0
Driver name: net_iavf
Firmware-version: not available
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: 64
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
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: 16
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: 16
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
25/08/2021 16:19:46  TestCVLAdvancedIAVFRSSGTPoGRE: ===================Test sub case: mac_ipv4_gre_ipv6_gtpu_ipv4_symmetric================
25/08/2021 16:19:46  TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle test--------------
25/08/2021 16:19:46              dut.10.240.183.62: flow validate 0 ingress pattern eth / ipv4 / gre / ipv6 / udp / gtpu / gtp_psc / ipv4 / udp / end actions rss func symmetric_toeplitz types ipv4-udp end key_len 0 queues end / end
25/08/2021 16:19:46              dut.10.240.183.62: 
Flow rule validated
25/08/2021 16:19:46              dut.10.240.183.62: flow create 0 ingress pattern eth / ipv4 / gre / ipv6 / udp / gtpu / gtp_psc / ipv4 / udp / end actions rss func symmetric_toeplitz types ipv4-udp end key_len 0 queues end / end
25/08/2021 16:19:47              dut.10.240.183.62: 
Flow rule #0 created
25/08/2021 16:19:47              dut.10.240.183.62: flow list 0
25/08/2021 16:19:47              dut.10.240.183.62: 
ID	Group	Prio	Attr	Rule
0	0	0	i--	ETH IPV4 GRE IPV6 UDP GTPU GTP_PSC IPV4 UDP => RSS
25/08/2021 16:19:47  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:19:47  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP()/GRE()/IPv6()/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.7")/UDP(dport=2, sport=4)
25/08/2021 16:19:48              dut.10.240.183.62:  port 0/queue 15: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=130 - nb_segs=1 - RSS hash=0xd37f5ff - RSS queue=0xf - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0xf
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:19:48  TestCVLAdvancedIAVFRSSGTPoGRE: action: {'save_hash': 'gtpogre-ipv4-nonfrag'}

25/08/2021 16:19:48  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xd37f5ff', '0xf')]
25/08/2021 16:19:48  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:19:48  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP()/GRE()/IPv6()/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IP(src="1.1.2.7", dst="1.1.2.6")/UDP(dport=2, sport=4)
25/08/2021 16:19:49              dut.10.240.183.62: port 0/queue 15: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=130 - nb_segs=1 - RSS hash=0xd37f5ff - RSS queue=0xf - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0xf
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:19:49  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_same

25/08/2021 16:19:49  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xd37f5ff', '0xf')]
25/08/2021 16:19:49  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:19:49  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP()/GRE()/IPv6()/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.7")/UDP(dport=4, sport=2)
25/08/2021 16:19:50              dut.10.240.183.62: port 0/queue 15: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=130 - nb_segs=1 - RSS hash=0xd37f5ff - RSS queue=0xf - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0xf
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:19:50  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_same

25/08/2021 16:19:50  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xd37f5ff', '0xf')]
25/08/2021 16:19:50  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:19:50  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP()/GRE()/IPv6()/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IP(src="1.1.2.7", dst="1.1.2.6")/UDP(dport=4, sport=2)
25/08/2021 16:19:52              dut.10.240.183.62: port 0/queue 15: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=130 - nb_segs=1 - RSS hash=0xd37f5ff - RSS queue=0xf - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0xf
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:19:52  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_same

25/08/2021 16:19:52  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xd37f5ff', '0xf')]
25/08/2021 16:19:52  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:19:52  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP()/GRE()/IPv6()/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.7")/UDP(dport=2, sport=4)
25/08/2021 16:19:53              dut.10.240.183.62: port 0/queue 15: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=134 - nb_segs=1 - RSS hash=0xd37f5ff - RSS queue=0xf - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0xf
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:19:53  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_same

25/08/2021 16:19:53  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xd37f5ff', '0xf')]
25/08/2021 16:19:53  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:19:53  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP()/GRE()/IPv6()/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.7")/UDP(dport=2, sport=4)
25/08/2021 16:19:54              dut.10.240.183.62: port 0/queue 15: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=134 - nb_segs=1 - RSS hash=0xd37f5ff - RSS queue=0xf - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0xf
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:19:54  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_same

25/08/2021 16:19:54  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xd37f5ff', '0xf')]
25/08/2021 16:19:54  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:19:54  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP()/GRE()/IPv6()/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP(dport=2, sport=4)
25/08/2021 16:19:55              dut.10.240.183.62: port 0/queue 0: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=150 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:19:55  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash

25/08/2021 16:19:55  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 16:19:55  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:19:55  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP()/GRE()/IPv6()/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.7")/TCP(dport=2, sport=4)
25/08/2021 16:19:57              dut.10.240.183.62: port 0/queue 0: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=142 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:19:57  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash

25/08/2021 16:19:57  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 16:19:57  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:19:57  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP()/GRE()/IPv6()/UDP()/GTP_U_Header()/IP(src="1.1.2.6", dst="1.1.2.7")/UDP(dport=2, sport=4)
25/08/2021 16:19:58              dut.10.240.183.62: port 0/queue 0: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=122 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:19:58  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash

25/08/2021 16:19:58  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 16:19:58  TestCVLAdvancedIAVFRSSGTPoGRE: sub_case mac_ipv4_gre_ipv6_gtpu_ipv4_symmetric passed
25/08/2021 16:19:58              dut.10.240.183.62: flow flush 0
25/08/2021 16:19:58              dut.10.240.183.62: 
25/08/2021 16:19:58  TestCVLAdvancedIAVFRSSGTPoGRE: {'mac_ipv4_gre_ipv6_gtpu_ipv4_symmetric': 'passed'}
25/08/2021 16:19:58  TestCVLAdvancedIAVFRSSGTPoGRE: pass rate is: 100.0
25/08/2021 16:19:58  TestCVLAdvancedIAVFRSSGTPoGRE: Test Case test_mac_ipv4_gre_ipv6_gtpu_eh_ipv4_udp_symmetric Result PASSED:
25/08/2021 16:19:58              dut.10.240.183.62: quit
25/08/2021 16:19:59              dut.10.240.183.62: 
Telling cores to stop...
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=15 -> TX Port= 0/Queue=15 -------
  RX-packets: 6              TX-packets: 0              TX-dropped: 0             

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

  +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
  RX-packets: 9              RX-dropped: 0             RX-total: 9
  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...
25/08/2021 16:19:59  TestCVLAdvancedIAVFRSSGTPoGRE: Test Case test_mac_ipv4_gre_ipv6_gtpu_eh_ipv4_udp_toeplitz Begin
25/08/2021 16:19:59              dut.10.240.183.62:  
25/08/2021 16:19:59                         tester: 
25/08/2021 16:19:59              dut.10.240.183.62: x86_64-native-linuxapp-gcc/app/dpdk-testpmd -l 32,33,34,35 -n 4  --file-prefix=dpdk_29620_20210825152429  -a 0000:af:01.0 -- -i --rxq=16 --txq=16 --rxd=384 --txd=384 --disable-rss
25/08/2021 16:20:00              dut.10.240.183.62: EAL: Detected 72 lcore(s)
EAL: Detected 2 NUMA nodes
EAL: Detected static linkage of DPDK
EAL: Multi-process socket /var/run/dpdk/dpdk_29620_20210825152429/mp_socket
EAL: Selected IOVA mode 'PA'
EAL: 1024 hugepages of size 2097152 reserved, but no mounted hugetlbfs found for that size
EAL: VFIO support initialized
EAL: Using IOMMU type 8 (No-IOMMU)
EAL: Probe PCI driver: net_iavf (8086:1889) device: 0000:af:01.0 (socket 1)
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)
iavf_configure_queues(): request RXDID[22] in Queue[0]
iavf_configure_queues(): request RXDID[22] in Queue[1]
iavf_configure_queues(): request RXDID[22] in Queue[2]
iavf_configure_queues(): request RXDID[22] in Queue[3]
iavf_configure_queues(): request RXDID[22] in Queue[4]
iavf_configure_queues(): request RXDID[22] in Queue[5]
iavf_configure_queues(): request RXDID[22] in Queue[6]
iavf_configure_queues(): request RXDID[22] in Queue[7]
iavf_configure_queues(): request RXDID[22] in Queue[8]
iavf_configure_queues(): request RXDID[22] in Queue[9]
iavf_configure_queues(): request RXDID[22] in Queue[10]
iavf_configure_queues(): request RXDID[22] in Queue[11]
iavf_configure_queues(): request RXDID[22] in Queue[12]
iavf_configure_queues(): request RXDID[22] in Queue[13]
iavf_configure_queues(): request RXDID[22] in Queue[14]
iavf_configure_queues(): request RXDID[22] in Queue[15]

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event
Port 0: 00:11:22:33:44:55
Checking link statuses...
Done
25/08/2021 16:20:10              dut.10.240.183.62: set fwd rxonly
25/08/2021 16:20:10              dut.10.240.183.62: 
Set rxonly packet forwarding mode
25/08/2021 16:20:10              dut.10.240.183.62: set verbose 1
25/08/2021 16:20:10              dut.10.240.183.62: 
Change verbose level from 0 to 1
25/08/2021 16:20:10              dut.10.240.183.62: start
25/08/2021 16:20:10              dut.10.240.183.62: 
rxonly packet forwarding - ports=1 - cores=1 - streams=16 - NUMA support enabled, MP allocation mode: native
Logical Core 33 (socket 1) forwards packets on 16 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

  rxonly packet forwarding packets/burst=32
  nb forwarding cores=1 - nb forwarding ports=1
  port 0: RX queue number: 16 Tx queue number: 16
    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=0 hthresh=0  wthresh=0
      TX offloads=0x10000 - TX RS bit threshold=32
25/08/2021 16:20:10              dut.10.240.183.62: show port info all
25/08/2021 16:20:10              dut.10.240.183.62: 

********************* Infos for port 0  *********************
MAC address: 00:11:22:33:44:55
Device name: 0000:af:01.0
Driver name: net_iavf
Firmware-version: not available
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: 64
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
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: 16
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: 16
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
25/08/2021 16:20:10  TestCVLAdvancedIAVFRSSGTPoGRE: ===================Test sub case: mac_ipv4_gre_ipv6_gtpu_eh_ipv4_udp_l3dst================
25/08/2021 16:20:10  TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle test--------------
25/08/2021 16:20:10              dut.10.240.183.62: flow validate 0 ingress pattern eth / ipv4 / gre / ipv6 / udp / gtpu / gtp_psc / ipv4 / udp / end actions rss types ipv4-udp l3-dst-only end key_len 0 queues end / end
25/08/2021 16:20:10              dut.10.240.183.62: 
Flow rule validated
25/08/2021 16:20:10              dut.10.240.183.62: flow create 0 ingress pattern eth / ipv4 / gre / ipv6 / udp / gtpu / gtp_psc / ipv4 / udp / end actions rss types ipv4-udp l3-dst-only end key_len 0 queues end / end
25/08/2021 16:20:11              dut.10.240.183.62: 
Flow rule #0 created
25/08/2021 16:20:11              dut.10.240.183.62: flow list 0
25/08/2021 16:20:11              dut.10.240.183.62: 
ID	Group	Prio	Attr	Rule
0	0	0	i--	ETH IPV4 GRE IPV6 UDP GTPU GTP_PSC IPV4 UDP => RSS
25/08/2021 16:20:11  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:20:11  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.7")/UDP(dport=2, sport=4)
25/08/2021 16:20:12              dut.10.240.183.62:  port 0/queue 8: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=130 - nb_segs=1 - RSS hash=0xb91508a8 - RSS queue=0x8 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x8
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:20:12  TestCVLAdvancedIAVFRSSGTPoGRE: action: save_hash

25/08/2021 16:20:12  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xb91508a8', '0x8')]
25/08/2021 16:20:12  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:20:12  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.17")/UDP(dport=2, sport=4)
25/08/2021 16:20:13              dut.10.240.183.62: port 0/queue 7: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=130 - nb_segs=1 - RSS hash=0x82e76d17 - RSS queue=0x7 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x7
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:20:13  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different

25/08/2021 16:20:13  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x82e76d17', '0x7')]
25/08/2021 16:20:13  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:20:13  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2924",dst="CDCD:910A:2222:5498:8475:1111:3900:2025")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IP(src="1.1.2.16", dst="1.1.2.7")/UDP(dport=12, sport=14)
25/08/2021 16:20:15              dut.10.240.183.62: port 0/queue 8: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=130 - nb_segs=1 - RSS hash=0xb91508a8 - RSS queue=0x8 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x8
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:20:15  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_same

25/08/2021 16:20:15  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xb91508a8', '0x8')]
25/08/2021 16:20:15  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:20:15  TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/IP(dst="192.168.0.1", src="192.168.0.2")/UDP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.7")/TCP(sport=4, dport=2)']
25/08/2021 16:20:16              dut.10.240.183.62: port 0/queue 0: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=574 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 0: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=602 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 0: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=142 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:20:16  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash

25/08/2021 16:20:16  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 16:20:16  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:20:16  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.7")/UDP(dport=2, sport=4)
25/08/2021 16:20:17              dut.10.240.183.62: port 0/queue 8: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=134 - nb_segs=1 - RSS hash=0xb91508a8 - RSS queue=0x8 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x8
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:20:17  TestCVLAdvancedIAVFRSSGTPoGRE: action: save_hash

25/08/2021 16:20:17  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xb91508a8', '0x8')]
25/08/2021 16:20:17  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:20:17  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.17")/UDP(dport=2, sport=4)
25/08/2021 16:20:19              dut.10.240.183.62: port 0/queue 7: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=134 - nb_segs=1 - RSS hash=0x82e76d17 - RSS queue=0x7 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x7
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:20:19  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different

25/08/2021 16:20:19  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x82e76d17', '0x7')]
25/08/2021 16:20:19  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:20:19  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2924",dst="CDCD:910A:2222:5498:8475:1111:3900:2025")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IP(src="1.1.2.16", dst="1.1.2.7")/UDP(dport=12, sport=14)
25/08/2021 16:20:20              dut.10.240.183.62: port 0/queue 8: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=134 - nb_segs=1 - RSS hash=0xb91508a8 - RSS queue=0x8 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x8
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:20:20  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_same

25/08/2021 16:20:20  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xb91508a8', '0x8')]
25/08/2021 16:20:20  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:20:20  TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/IP(dst="192.168.0.1", src="192.168.0.2")/UDP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.7")/TCP(sport=4, dport=2)']
25/08/2021 16:20:22              dut.10.240.183.62: port 0/queue 0: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=574 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 0: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=602 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 0: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=142 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:20:22  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash

25/08/2021 16:20:22  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 16:20:22  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:20:22  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.7")/UDP(dport=2, sport=4)
25/08/2021 16:20:23              dut.10.240.183.62: port 0/queue 8: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=134 - nb_segs=1 - RSS hash=0xb91508a8 - RSS queue=0x8 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x8
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:20:23  TestCVLAdvancedIAVFRSSGTPoGRE: action: save_hash

25/08/2021 16:20:23  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xb91508a8', '0x8')]
25/08/2021 16:20:23  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:20:23  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.17")/UDP(dport=2, sport=4)
25/08/2021 16:20:24              dut.10.240.183.62: port 0/queue 7: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=134 - nb_segs=1 - RSS hash=0x82e76d17 - RSS queue=0x7 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x7
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:20:24  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different

25/08/2021 16:20:24  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x82e76d17', '0x7')]
25/08/2021 16:20:24  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:20:24  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2924",dst="CDCD:910A:2222:5498:8475:1111:3900:2025")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IP(src="1.1.2.16", dst="1.1.2.7")/UDP(dport=12, sport=14)
25/08/2021 16:20:26              dut.10.240.183.62: port 0/queue 8: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=134 - nb_segs=1 - RSS hash=0xb91508a8 - RSS queue=0x8 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x8
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:20:26  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_same

25/08/2021 16:20:26  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xb91508a8', '0x8')]
25/08/2021 16:20:26  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:20:26  TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/IP(dst="192.168.0.1", src="192.168.0.2")/UDP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.7")/TCP(sport=4, dport=2)']
25/08/2021 16:20:27              dut.10.240.183.62: port 0/queue 0: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=574 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 0: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=602 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 0: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=142 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:20:27  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash

25/08/2021 16:20:27  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 16:20:27  TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle post-test--------------
25/08/2021 16:20:27              dut.10.240.183.62: flow destroy 0 rule 0
25/08/2021 16:20:28              dut.10.240.183.62: 
Flow rule #0 destroyed
testpmd> 
25/08/2021 16:20:28              dut.10.240.183.62: flow list 0
25/08/2021 16:20:28              dut.10.240.183.62: 
25/08/2021 16:20:28  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:20:28  TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.7")/UDP(dport=2, sport=4)', 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.7")/UDP(dport=2, sport=4)', 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.7")/UDP(dport=2, sport=4)']
25/08/2021 16:20:30              dut.10.240.183.62:  port 0/queue 0: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=130 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 0: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=134 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 0: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=134 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:20:30  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash

25/08/2021 16:20:30  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 16:20:30  TestCVLAdvancedIAVFRSSGTPoGRE: sub_case mac_ipv4_gre_ipv6_gtpu_eh_ipv4_udp_l3dst passed
25/08/2021 16:20:30              dut.10.240.183.62: flow flush 0
25/08/2021 16:20:30              dut.10.240.183.62: 
25/08/2021 16:20:30  TestCVLAdvancedIAVFRSSGTPoGRE: ===================Test sub case: mac_ipv4_gre_ipv6_gtpu_eh_ipv4_udp_l3src================
25/08/2021 16:20:30  TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle test--------------
25/08/2021 16:20:30              dut.10.240.183.62: flow validate 0 ingress pattern eth / ipv4 / gre / ipv6 / udp / gtpu / gtp_psc / ipv4 / udp / end actions rss types ipv4-udp l3-src-only end key_len 0 queues end / end
25/08/2021 16:20:30              dut.10.240.183.62: 
Flow rule validated
25/08/2021 16:20:30              dut.10.240.183.62: flow create 0 ingress pattern eth / ipv4 / gre / ipv6 / udp / gtpu / gtp_psc / ipv4 / udp / end actions rss types ipv4-udp l3-src-only end key_len 0 queues end / end
25/08/2021 16:20:30              dut.10.240.183.62: 
Flow rule #0 created
25/08/2021 16:20:30              dut.10.240.183.62: flow list 0
25/08/2021 16:20:30              dut.10.240.183.62: 
ID	Group	Prio	Attr	Rule
0	0	0	i--	ETH IPV4 GRE IPV6 UDP GTPU GTP_PSC IPV4 UDP => RSS
25/08/2021 16:20:30  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:20:30  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.7")/UDP(dport=2, sport=4)
25/08/2021 16:20:32              dut.10.240.183.62:  port 0/queue 0: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=130 - nb_segs=1 - RSS hash=0x9bc170f0 - RSS queue=0x0 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x0
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:20:32  TestCVLAdvancedIAVFRSSGTPoGRE: action: save_hash

25/08/2021 16:20:32  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x9bc170f0', '0x0')]
25/08/2021 16:20:32  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:20:32  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IP(src="1.1.2.16", dst="1.1.2.7")/UDP(dport=2, sport=4)
25/08/2021 16:20:33              dut.10.240.183.62: port 0/queue 15: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=130 - nb_segs=1 - RSS hash=0xa033154f - RSS queue=0xf - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0xf
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:20:33  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different

25/08/2021 16:20:33  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xa033154f', '0xf')]
25/08/2021 16:20:33  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:20:33  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2924",dst="CDCD:910A:2222:5498:8475:1111:3900:2025")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.17")/UDP(dport=12, sport=14)
25/08/2021 16:20:34              dut.10.240.183.62: port 0/queue 0: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=130 - nb_segs=1 - RSS hash=0x9bc170f0 - RSS queue=0x0 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x0
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:20:34  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_same

25/08/2021 16:20:34  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x9bc170f0', '0x0')]
25/08/2021 16:20:34  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:20:34  TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/IP(dst="192.168.0.1", src="192.168.0.2")/UDP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.7")/TCP(sport=4, dport=2)']
25/08/2021 16:20:36              dut.10.240.183.62: port 0/queue 0: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=574 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 0: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=602 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 0: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=142 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:20:36  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash

25/08/2021 16:20:36  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 16:20:36  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:20:36  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.7")/UDP(dport=2, sport=4)
25/08/2021 16:20:37              dut.10.240.183.62: port 0/queue 0: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=134 - nb_segs=1 - RSS hash=0x9bc170f0 - RSS queue=0x0 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x0
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:20:37  TestCVLAdvancedIAVFRSSGTPoGRE: action: save_hash

25/08/2021 16:20:37  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x9bc170f0', '0x0')]
25/08/2021 16:20:37  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:20:37  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IP(src="1.1.2.16", dst="1.1.2.7")/UDP(dport=2, sport=4)
25/08/2021 16:20:39              dut.10.240.183.62: port 0/queue 15: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=134 - nb_segs=1 - RSS hash=0xa033154f - RSS queue=0xf - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0xf
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:20:39  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different

25/08/2021 16:20:39  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xa033154f', '0xf')]
25/08/2021 16:20:39  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:20:39  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2924",dst="CDCD:910A:2222:5498:8475:1111:3900:2025")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.17")/UDP(dport=12, sport=14)
25/08/2021 16:20:40              dut.10.240.183.62: port 0/queue 0: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=134 - nb_segs=1 - RSS hash=0x9bc170f0 - RSS queue=0x0 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x0
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:20:40  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_same

25/08/2021 16:20:40  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x9bc170f0', '0x0')]
25/08/2021 16:20:40  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:20:40  TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/IP(dst="192.168.0.1", src="192.168.0.2")/UDP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.7")/TCP(sport=4, dport=2)']
25/08/2021 16:20:41              dut.10.240.183.62: port 0/queue 0: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=574 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 0: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=602 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 0: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=142 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:20:41  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash

25/08/2021 16:20:41  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 16:20:41  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:20:41  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.7")/UDP(dport=2, sport=4)
25/08/2021 16:20:43              dut.10.240.183.62: port 0/queue 0: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=134 - nb_segs=1 - RSS hash=0x9bc170f0 - RSS queue=0x0 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x0
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:20:43  TestCVLAdvancedIAVFRSSGTPoGRE: action: save_hash

25/08/2021 16:20:43  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x9bc170f0', '0x0')]
25/08/2021 16:20:43  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:20:43  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IP(src="1.1.2.16", dst="1.1.2.7")/UDP(dport=2, sport=4)
25/08/2021 16:20:44              dut.10.240.183.62: port 0/queue 15: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=134 - nb_segs=1 - RSS hash=0xa033154f - RSS queue=0xf - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0xf
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:20:44  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different

25/08/2021 16:20:44  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xa033154f', '0xf')]
25/08/2021 16:20:44  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:20:44  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2924",dst="CDCD:910A:2222:5498:8475:1111:3900:2025")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.17")/UDP(dport=12, sport=14)
25/08/2021 16:20:45              dut.10.240.183.62: port 0/queue 0: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=134 - nb_segs=1 - RSS hash=0x9bc170f0 - RSS queue=0x0 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x0
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:20:45  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_same

25/08/2021 16:20:45  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x9bc170f0', '0x0')]
25/08/2021 16:20:45  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:20:45  TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/IP(dst="192.168.0.1", src="192.168.0.2")/UDP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.7")/TCP(sport=4, dport=2)']
25/08/2021 16:20:47              dut.10.240.183.62: port 0/queue 0: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=574 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 0: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=602 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 0: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=142 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:20:47  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash

25/08/2021 16:20:47  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 16:20:47  TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle post-test--------------
25/08/2021 16:20:47              dut.10.240.183.62: flow destroy 0 rule 0
25/08/2021 16:20:48              dut.10.240.183.62: 
Flow rule #0 destroyed
testpmd> 
25/08/2021 16:20:48              dut.10.240.183.62: flow list 0
25/08/2021 16:20:48              dut.10.240.183.62: 
25/08/2021 16:20:48  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:20:48  TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.7")/UDP(dport=2, sport=4)', 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.7")/UDP(dport=2, sport=4)', 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.7")/UDP(dport=2, sport=4)']
25/08/2021 16:20:50              dut.10.240.183.62:  port 0/queue 0: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=130 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 0: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=134 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 0: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=134 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:20:50  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash

25/08/2021 16:20:50  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 16:20:50  TestCVLAdvancedIAVFRSSGTPoGRE: sub_case mac_ipv4_gre_ipv6_gtpu_eh_ipv4_udp_l3src passed
25/08/2021 16:20:50              dut.10.240.183.62: flow flush 0
25/08/2021 16:20:50              dut.10.240.183.62: 
25/08/2021 16:20:50  TestCVLAdvancedIAVFRSSGTPoGRE: ===================Test sub case: mac_ipv4_gre_ipv6_gtpu_eh_ipv4_udp_l4dst================
25/08/2021 16:20:50  TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle test--------------
25/08/2021 16:20:50              dut.10.240.183.62: flow validate 0 ingress pattern eth / ipv4 / gre / ipv6 / udp / gtpu / gtp_psc / ipv4 / udp / end actions rss types ipv4-udp l4-dst-only end key_len 0 queues end / end
25/08/2021 16:20:50              dut.10.240.183.62: 
Flow rule validated
25/08/2021 16:20:50              dut.10.240.183.62: flow create 0 ingress pattern eth / ipv4 / gre / ipv6 / udp / gtpu / gtp_psc / ipv4 / udp / end actions rss types ipv4-udp l4-dst-only end key_len 0 queues end / end
25/08/2021 16:20:50              dut.10.240.183.62: 
Flow rule #0 created
25/08/2021 16:20:50              dut.10.240.183.62: flow list 0
25/08/2021 16:20:50              dut.10.240.183.62: 
ID	Group	Prio	Attr	Rule
0	0	0	i--	ETH IPV4 GRE IPV6 UDP GTPU GTP_PSC IPV4 UDP => RSS
25/08/2021 16:20:50  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:20:50  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.7")/UDP(dport=2, sport=4)
25/08/2021 16:20:52              dut.10.240.183.62:  port 0/queue 13: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=130 - nb_segs=1 - RSS hash=0xbb4d0a8d - RSS queue=0xd - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0xd
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:20:52  TestCVLAdvancedIAVFRSSGTPoGRE: action: save_hash

25/08/2021 16:20:52  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xbb4d0a8d', '0xd')]
25/08/2021 16:20:52  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:20:52  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.7")/UDP(dport=12, sport=4)
25/08/2021 16:20:53              dut.10.240.183.62: port 0/queue 5: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=130 - nb_segs=1 - RSS hash=0xf375c7e5 - RSS queue=0x5 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x5
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:20:53  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different

25/08/2021 16:20:53  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xf375c7e5', '0x5')]
25/08/2021 16:20:53  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:20:53  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2924",dst="CDCD:910A:2222:5498:8475:1111:3900:2025")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IP(src="1.1.2.16", dst="1.1.2.17")/UDP(dport=2, sport=14)
25/08/2021 16:20:54              dut.10.240.183.62: port 0/queue 13: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=130 - nb_segs=1 - RSS hash=0xbb4d0a8d - RSS queue=0xd - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0xd
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:20:54  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_same

25/08/2021 16:20:54  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xbb4d0a8d', '0xd')]
25/08/2021 16:20:54  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:20:54  TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/IP(dst="192.168.0.1", src="192.168.0.2")/UDP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.7")/TCP(sport=4, dport=2)']
25/08/2021 16:20:56              dut.10.240.183.62: port 0/queue 0: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=574 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 0: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=602 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 0: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=142 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:20:56  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash

25/08/2021 16:20:56  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 16:20:56  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:20:56  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.7")/UDP(dport=2, sport=4)
25/08/2021 16:20:57              dut.10.240.183.62: port 0/queue 13: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=134 - nb_segs=1 - RSS hash=0xbb4d0a8d - RSS queue=0xd - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0xd
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:20:57  TestCVLAdvancedIAVFRSSGTPoGRE: action: save_hash

25/08/2021 16:20:57  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xbb4d0a8d', '0xd')]
25/08/2021 16:20:57  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:20:57  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.7")/UDP(dport=12, sport=4)
25/08/2021 16:20:58              dut.10.240.183.62: port 0/queue 5: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=134 - nb_segs=1 - RSS hash=0xf375c7e5 - RSS queue=0x5 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x5
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:20:58  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different

25/08/2021 16:20:58  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xf375c7e5', '0x5')]
25/08/2021 16:20:58  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:20:58  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2924",dst="CDCD:910A:2222:5498:8475:1111:3900:2025")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IP(src="1.1.2.16", dst="1.1.2.17")/UDP(dport=2, sport=14)
25/08/2021 16:21:00              dut.10.240.183.62: port 0/queue 13: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=134 - nb_segs=1 - RSS hash=0xbb4d0a8d - RSS queue=0xd - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0xd
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:21:00  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_same

25/08/2021 16:21:00  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xbb4d0a8d', '0xd')]
25/08/2021 16:21:00  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:21:00  TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/IP(dst="192.168.0.1", src="192.168.0.2")/UDP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.7")/TCP(sport=4, dport=2)']
25/08/2021 16:21:01              dut.10.240.183.62: port 0/queue 0: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=574 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 0: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=602 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 0: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=142 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:21:01  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash

25/08/2021 16:21:01  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 16:21:01  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:21:01  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.7")/UDP(dport=2, sport=4)
25/08/2021 16:21:03              dut.10.240.183.62: port 0/queue 13: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=134 - nb_segs=1 - RSS hash=0xbb4d0a8d - RSS queue=0xd - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0xd
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:21:03  TestCVLAdvancedIAVFRSSGTPoGRE: action: save_hash

25/08/2021 16:21:03  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xbb4d0a8d', '0xd')]
25/08/2021 16:21:03  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:21:03  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.7")/UDP(dport=12, sport=4)
25/08/2021 16:21:04              dut.10.240.183.62: port 0/queue 5: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=134 - nb_segs=1 - RSS hash=0xf375c7e5 - RSS queue=0x5 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x5
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:21:04  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different

25/08/2021 16:21:04  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xf375c7e5', '0x5')]
25/08/2021 16:21:04  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:21:04  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2924",dst="CDCD:910A:2222:5498:8475:1111:3900:2025")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IP(src="1.1.2.16", dst="1.1.2.17")/UDP(dport=2, sport=14)
25/08/2021 16:21:05              dut.10.240.183.62: port 0/queue 13: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=134 - nb_segs=1 - RSS hash=0xbb4d0a8d - RSS queue=0xd - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0xd
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:21:05  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_same

25/08/2021 16:21:05  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xbb4d0a8d', '0xd')]
25/08/2021 16:21:05  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:21:05  TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/IP(dst="192.168.0.1", src="192.168.0.2")/UDP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.7")/TCP(sport=4, dport=2)']
25/08/2021 16:21:07              dut.10.240.183.62: port 0/queue 0: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=574 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 0: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=602 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 0: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=142 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:21:07  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash

25/08/2021 16:21:07  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 16:21:07  TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle post-test--------------
25/08/2021 16:21:07              dut.10.240.183.62: flow destroy 0 rule 0
25/08/2021 16:21:08              dut.10.240.183.62: 
Flow rule #0 destroyed
testpmd> 
25/08/2021 16:21:08              dut.10.240.183.62: flow list 0
25/08/2021 16:21:08              dut.10.240.183.62: 
25/08/2021 16:21:08  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:21:08  TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.7")/UDP(dport=2, sport=4)', 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.7")/UDP(dport=2, sport=4)', 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.7")/UDP(dport=2, sport=4)']
25/08/2021 16:21:10              dut.10.240.183.62:  port 0/queue 0: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=130 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 0: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=134 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 0: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=134 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:21:10  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash

25/08/2021 16:21:10  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 16:21:10  TestCVLAdvancedIAVFRSSGTPoGRE: sub_case mac_ipv4_gre_ipv6_gtpu_eh_ipv4_udp_l4dst passed
25/08/2021 16:21:10              dut.10.240.183.62: flow flush 0
25/08/2021 16:21:10              dut.10.240.183.62: 
25/08/2021 16:21:10  TestCVLAdvancedIAVFRSSGTPoGRE: ===================Test sub case: mac_ipv4_gre_ipv6_gtpu_eh_ipv4_udp_l4src================
25/08/2021 16:21:10  TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle test--------------
25/08/2021 16:21:10              dut.10.240.183.62: flow validate 0 ingress pattern eth / ipv4 / gre / ipv6 / udp / gtpu / gtp_psc / ipv4 / udp / end actions rss types ipv4-udp l4-src-only end key_len 0 queues end / end
25/08/2021 16:21:10              dut.10.240.183.62: 
Flow rule validated
25/08/2021 16:21:10              dut.10.240.183.62: flow create 0 ingress pattern eth / ipv4 / gre / ipv6 / udp / gtpu / gtp_psc / ipv4 / udp / end actions rss types ipv4-udp l4-src-only end key_len 0 queues end / end
25/08/2021 16:21:10              dut.10.240.183.62: 
Flow rule #0 created
25/08/2021 16:21:10              dut.10.240.183.62: flow list 0
25/08/2021 16:21:10              dut.10.240.183.62: 
ID	Group	Prio	Attr	Rule
0	0	0	i--	ETH IPV4 GRE IPV6 UDP GTPU GTP_PSC IPV4 UDP => RSS
25/08/2021 16:21:10  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:21:10  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.7")/UDP(dport=2, sport=4)
25/08/2021 16:21:11              dut.10.240.183.62:  port 0/queue 6: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=130 - nb_segs=1 - RSS hash=0x5da68546 - RSS queue=0x6 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x6
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:21:11  TestCVLAdvancedIAVFRSSGTPoGRE: action: save_hash

25/08/2021 16:21:11  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x5da68546', '0x6')]
25/08/2021 16:21:11  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:21:11  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.7")/UDP(dport=2, sport=14)
25/08/2021 16:21:13              dut.10.240.183.62: port 0/queue 8: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=130 - nb_segs=1 - RSS hash=0x4838cd68 - RSS queue=0x8 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x8
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:21:13  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different

25/08/2021 16:21:13  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x4838cd68', '0x8')]
25/08/2021 16:21:13  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:21:13  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2924",dst="CDCD:910A:2222:5498:8475:1111:3900:2025")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IP(src="1.1.2.16", dst="1.1.2.17")/UDP(dport=12, sport=4)
25/08/2021 16:21:14              dut.10.240.183.62: port 0/queue 6: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=130 - nb_segs=1 - RSS hash=0x5da68546 - RSS queue=0x6 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x6
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:21:14  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_same

25/08/2021 16:21:14  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x5da68546', '0x6')]
25/08/2021 16:21:14  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:21:14  TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/IP(dst="192.168.0.1", src="192.168.0.2")/UDP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.7")/TCP(sport=4, dport=2)']
25/08/2021 16:21:15              dut.10.240.183.62: port 0/queue 0: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=574 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 0: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=602 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 0: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=142 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:21:15  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash

25/08/2021 16:21:15  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 16:21:15  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:21:15  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.7")/UDP(dport=2, sport=4)
25/08/2021 16:21:17              dut.10.240.183.62: port 0/queue 6: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=134 - nb_segs=1 - RSS hash=0x5da68546 - RSS queue=0x6 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x6
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:21:17  TestCVLAdvancedIAVFRSSGTPoGRE: action: save_hash

25/08/2021 16:21:17  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x5da68546', '0x6')]
25/08/2021 16:21:17  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:21:17  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.7")/UDP(dport=2, sport=14)
25/08/2021 16:21:18              dut.10.240.183.62: port 0/queue 8: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=134 - nb_segs=1 - RSS hash=0x4838cd68 - RSS queue=0x8 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x8
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:21:18  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different

25/08/2021 16:21:18  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x4838cd68', '0x8')]
25/08/2021 16:21:18  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:21:18  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2924",dst="CDCD:910A:2222:5498:8475:1111:3900:2025")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IP(src="1.1.2.16", dst="1.1.2.17")/UDP(dport=12, sport=4)
25/08/2021 16:21:19              dut.10.240.183.62: port 0/queue 6: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=134 - nb_segs=1 - RSS hash=0x5da68546 - RSS queue=0x6 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x6
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:21:19  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_same

25/08/2021 16:21:19  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x5da68546', '0x6')]
25/08/2021 16:21:19  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:21:19  TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/IP(dst="192.168.0.1", src="192.168.0.2")/UDP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.7")/TCP(sport=4, dport=2)']
25/08/2021 16:21:21              dut.10.240.183.62: port 0/queue 0: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=574 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 0: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=602 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 0: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=142 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:21:21  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash

25/08/2021 16:21:21  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 16:21:21  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:21:21  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.7")/UDP(dport=2, sport=4)
25/08/2021 16:21:22              dut.10.240.183.62: port 0/queue 6: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=134 - nb_segs=1 - RSS hash=0x5da68546 - RSS queue=0x6 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x6
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:21:22  TestCVLAdvancedIAVFRSSGTPoGRE: action: save_hash

25/08/2021 16:21:22  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x5da68546', '0x6')]
25/08/2021 16:21:22  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:21:22  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.7")/UDP(dport=2, sport=14)
25/08/2021 16:21:24              dut.10.240.183.62: port 0/queue 8: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=134 - nb_segs=1 - RSS hash=0x4838cd68 - RSS queue=0x8 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x8
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:21:24  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different

25/08/2021 16:21:24  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x4838cd68', '0x8')]
25/08/2021 16:21:24  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:21:24  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2924",dst="CDCD:910A:2222:5498:8475:1111:3900:2025")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IP(src="1.1.2.16", dst="1.1.2.17")/UDP(dport=12, sport=4)
25/08/2021 16:21:25              dut.10.240.183.62: port 0/queue 6: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=134 - nb_segs=1 - RSS hash=0x5da68546 - RSS queue=0x6 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x6
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:21:25  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_same

25/08/2021 16:21:25  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x5da68546', '0x6')]
25/08/2021 16:21:25  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:21:25  TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/IP(dst="192.168.0.1", src="192.168.0.2")/UDP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.7")/TCP(sport=4, dport=2)']
25/08/2021 16:21:27              dut.10.240.183.62: port 0/queue 0: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=574 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 0: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=602 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 0: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=142 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:21:27  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash

25/08/2021 16:21:27  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 16:21:27  TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle post-test--------------
25/08/2021 16:21:27              dut.10.240.183.62: flow destroy 0 rule 0
25/08/2021 16:21:28              dut.10.240.183.62: 
Flow rule #0 destroyed
testpmd> 
25/08/2021 16:21:28              dut.10.240.183.62: flow list 0
25/08/2021 16:21:28              dut.10.240.183.62: 
25/08/2021 16:21:28  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:21:28  TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.7")/UDP(dport=2, sport=4)', 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.7")/UDP(dport=2, sport=4)', 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.7")/UDP(dport=2, sport=4)']
25/08/2021 16:21:29              dut.10.240.183.62:  port 0/queue 0: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=130 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 0: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=134 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 0: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=134 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:21:29  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash

25/08/2021 16:21:29  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 16:21:29  TestCVLAdvancedIAVFRSSGTPoGRE: sub_case mac_ipv4_gre_ipv6_gtpu_eh_ipv4_udp_l4src passed
25/08/2021 16:21:29              dut.10.240.183.62: flow flush 0
25/08/2021 16:21:29              dut.10.240.183.62: 
25/08/2021 16:21:29  TestCVLAdvancedIAVFRSSGTPoGRE: ===================Test sub case: mac_ipv4_gre_ipv6_gtpu_eh_ipv4_udp_l3dstl4dst================
25/08/2021 16:21:29  TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle test--------------
25/08/2021 16:21:29              dut.10.240.183.62: flow validate 0 ingress pattern eth / ipv4 / gre / ipv6 / udp / gtpu / gtp_psc / ipv4 / udp / end actions rss types ipv4-udp l3-dst-only l4-dst-only end key_len 0 queues end / end
25/08/2021 16:21:30              dut.10.240.183.62: 
Flow rule validated
25/08/2021 16:21:30              dut.10.240.183.62: flow create 0 ingress pattern eth / ipv4 / gre / ipv6 / udp / gtpu / gtp_psc / ipv4 / udp / end actions rss types ipv4-udp l3-dst-only l4-dst-only end key_len 0 queues end / end
25/08/2021 16:21:30              dut.10.240.183.62: 
Flow rule #0 created
25/08/2021 16:21:30              dut.10.240.183.62: flow list 0
25/08/2021 16:21:30              dut.10.240.183.62: 
ID	Group	Prio	Attr	Rule
0	0	0	i--	ETH IPV4 GRE IPV6 UDP GTPU GTP_PSC IPV4 UDP => RSS
25/08/2021 16:21:30  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:21:30  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.7")/UDP(dport=2, sport=4)
25/08/2021 16:21:31              dut.10.240.183.62:  port 0/queue 5: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=130 - nb_segs=1 - RSS hash=0x85393345 - RSS queue=0x5 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x5
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:21:31  TestCVLAdvancedIAVFRSSGTPoGRE: action: save_hash

25/08/2021 16:21:31  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x85393345', '0x5')]
25/08/2021 16:21:31  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:21:31  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.17")/UDP(dport=2, sport=4)
25/08/2021 16:21:32              dut.10.240.183.62: port 0/queue 10: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=130 - nb_segs=1 - RSS hash=0xbecb56fa - RSS queue=0xa - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0xa
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:21:32  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different

25/08/2021 16:21:32  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xbecb56fa', '0xa')]
25/08/2021 16:21:32  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:21:32  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.7")/UDP(dport=12, sport=4)
25/08/2021 16:21:34              dut.10.240.183.62: port 0/queue 5: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=130 - nb_segs=1 - RSS hash=0x28081ba5 - RSS queue=0x5 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x5
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:21:34  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different

25/08/2021 16:21:34  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x28081ba5', '0x5')]
25/08/2021 16:21:34  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:21:34  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2924",dst="CDCD:910A:2222:5498:8475:1111:3900:2025")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IP(src="1.1.2.16", dst="1.1.2.7")/UDP(dport=2, sport=14)
25/08/2021 16:21:35              dut.10.240.183.62: port 0/queue 5: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=130 - nb_segs=1 - RSS hash=0x85393345 - RSS queue=0x5 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x5
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:21:35  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_same

25/08/2021 16:21:35  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x85393345', '0x5')]
25/08/2021 16:21:35  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:21:35  TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/IP(dst="192.168.0.1", src="192.168.0.2")/UDP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.7")/TCP(sport=4, dport=2)']
25/08/2021 16:21:36              dut.10.240.183.62: port 0/queue 0: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=574 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 0: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=602 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 0: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=142 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:21:36  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash

25/08/2021 16:21:36  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 16:21:36  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:21:36  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.7")/UDP(dport=2, sport=4)
25/08/2021 16:21:38              dut.10.240.183.62: port 0/queue 5: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=134 - nb_segs=1 - RSS hash=0x85393345 - RSS queue=0x5 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x5
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:21:38  TestCVLAdvancedIAVFRSSGTPoGRE: action: save_hash

25/08/2021 16:21:38  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x85393345', '0x5')]
25/08/2021 16:21:38  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:21:38  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.17")/UDP(dport=2, sport=4)
25/08/2021 16:21:39              dut.10.240.183.62: port 0/queue 10: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=134 - nb_segs=1 - RSS hash=0xbecb56fa - RSS queue=0xa - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0xa
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:21:39  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different

25/08/2021 16:21:39  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xbecb56fa', '0xa')]
25/08/2021 16:21:39  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:21:39  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.7")/UDP(dport=12, sport=4)
25/08/2021 16:21:40              dut.10.240.183.62: port 0/queue 5: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=134 - nb_segs=1 - RSS hash=0x28081ba5 - RSS queue=0x5 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x5
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:21:40  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different

25/08/2021 16:21:40  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x28081ba5', '0x5')]
25/08/2021 16:21:40  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:21:40  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2924",dst="CDCD:910A:2222:5498:8475:1111:3900:2025")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IP(src="1.1.2.16", dst="1.1.2.7")/UDP(dport=2, sport=14)
25/08/2021 16:21:42              dut.10.240.183.62: port 0/queue 5: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=134 - nb_segs=1 - RSS hash=0x85393345 - RSS queue=0x5 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x5
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:21:42  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_same

25/08/2021 16:21:42  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x85393345', '0x5')]
25/08/2021 16:21:42  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:21:42  TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/IP(dst="192.168.0.1", src="192.168.0.2")/UDP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.7")/TCP(sport=4, dport=2)']
25/08/2021 16:21:43              dut.10.240.183.62: port 0/queue 0: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=574 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 0: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=602 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 0: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=142 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:21:43  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash

25/08/2021 16:21:43  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 16:21:43  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:21:43  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.7")/UDP(dport=2, sport=4)
25/08/2021 16:21:45              dut.10.240.183.62: port 0/queue 5: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=134 - nb_segs=1 - RSS hash=0x85393345 - RSS queue=0x5 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x5
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:21:45  TestCVLAdvancedIAVFRSSGTPoGRE: action: save_hash

25/08/2021 16:21:45  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x85393345', '0x5')]
25/08/2021 16:21:45  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:21:45  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.17")/UDP(dport=2, sport=4)
25/08/2021 16:21:46              dut.10.240.183.62: port 0/queue 10: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=134 - nb_segs=1 - RSS hash=0xbecb56fa - RSS queue=0xa - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0xa
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:21:46  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different

25/08/2021 16:21:46  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xbecb56fa', '0xa')]
25/08/2021 16:21:46  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:21:46  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.7")/UDP(dport=12, sport=4)
25/08/2021 16:21:47              dut.10.240.183.62: port 0/queue 5: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=134 - nb_segs=1 - RSS hash=0x28081ba5 - RSS queue=0x5 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x5
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:21:47  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different

25/08/2021 16:21:47  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x28081ba5', '0x5')]
25/08/2021 16:21:47  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:21:47  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2924",dst="CDCD:910A:2222:5498:8475:1111:3900:2025")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IP(src="1.1.2.16", dst="1.1.2.7")/UDP(dport=2, sport=14)
25/08/2021 16:21:49              dut.10.240.183.62: port 0/queue 5: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=134 - nb_segs=1 - RSS hash=0x85393345 - RSS queue=0x5 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x5
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:21:49  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_same

25/08/2021 16:21:49  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x85393345', '0x5')]
25/08/2021 16:21:49  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:21:49  TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/IP(dst="192.168.0.1", src="192.168.0.2")/UDP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.7")/TCP(sport=4, dport=2)']
25/08/2021 16:21:50              dut.10.240.183.62: port 0/queue 0: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=574 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 0: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=602 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 0: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=142 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:21:50  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash

25/08/2021 16:21:50  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 16:21:50  TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle post-test--------------
25/08/2021 16:21:50              dut.10.240.183.62: flow destroy 0 rule 0
25/08/2021 16:21:51              dut.10.240.183.62: 
Flow rule #0 destroyed
testpmd> 
25/08/2021 16:21:51              dut.10.240.183.62: flow list 0
25/08/2021 16:21:51              dut.10.240.183.62: 
25/08/2021 16:21:51  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:21:51  TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.7")/UDP(dport=2, sport=4)', 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.7")/UDP(dport=2, sport=4)', 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.7")/UDP(dport=2, sport=4)']
25/08/2021 16:21:53              dut.10.240.183.62:  port 0/queue 0: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=130 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 0: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=134 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 0: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=134 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:21:53  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash

25/08/2021 16:21:53  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 16:21:53  TestCVLAdvancedIAVFRSSGTPoGRE: sub_case mac_ipv4_gre_ipv6_gtpu_eh_ipv4_udp_l3dstl4dst passed
25/08/2021 16:21:53              dut.10.240.183.62: flow flush 0
25/08/2021 16:21:53              dut.10.240.183.62: 
25/08/2021 16:21:53  TestCVLAdvancedIAVFRSSGTPoGRE: ===================Test sub case: mac_ipv4_gre_ipv6_gtpu_eh_ipv4_udp_l3srcl4dst================
25/08/2021 16:21:53  TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle test--------------
25/08/2021 16:21:53              dut.10.240.183.62: flow validate 0 ingress pattern eth / ipv4 / gre / ipv6 / udp / gtpu / gtp_psc / ipv4 / udp / end actions rss types ipv4-udp l3-src-only l4-dst-only end key_len 0 queues end / end
25/08/2021 16:21:53              dut.10.240.183.62: 
Flow rule validated
25/08/2021 16:21:53              dut.10.240.183.62: flow create 0 ingress pattern eth / ipv4 / gre / ipv6 / udp / gtpu / gtp_psc / ipv4 / udp / end actions rss types ipv4-udp l3-src-only l4-dst-only end key_len 0 queues end / end
25/08/2021 16:21:53              dut.10.240.183.62: 
Flow rule #0 created
25/08/2021 16:21:53              dut.10.240.183.62: flow list 0
25/08/2021 16:21:53              dut.10.240.183.62: 
ID	Group	Prio	Attr	Rule
0	0	0	i--	ETH IPV4 GRE IPV6 UDP GTPU GTP_PSC IPV4 UDP => RSS
25/08/2021 16:21:53  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:21:53  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.7")/UDP(dport=2, sport=4)
25/08/2021 16:21:55              dut.10.240.183.62:  port 0/queue 13: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=130 - nb_segs=1 - RSS hash=0xa7ed4b1d - RSS queue=0xd - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0xd
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:21:55  TestCVLAdvancedIAVFRSSGTPoGRE: action: save_hash

25/08/2021 16:21:55  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xa7ed4b1d', '0xd')]
25/08/2021 16:21:55  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:21:55  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IP(src="1.1.2.16", dst="1.1.2.7")/UDP(dport=2, sport=4)
25/08/2021 16:21:56              dut.10.240.183.62: port 0/queue 2: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=130 - nb_segs=1 - RSS hash=0x9c1f2ea2 - RSS queue=0x2 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x2
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:21:56  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different

25/08/2021 16:21:56  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x9c1f2ea2', '0x2')]
25/08/2021 16:21:56  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:21:56  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.7")/UDP(dport=12, sport=4)
25/08/2021 16:21:57              dut.10.240.183.62: port 0/queue 13: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=130 - nb_segs=1 - RSS hash=0xadc63fd - RSS queue=0xd - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0xd
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:21:57  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different

25/08/2021 16:21:57  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xadc63fd', '0xd')]
25/08/2021 16:21:57  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:21:57  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2924",dst="CDCD:910A:2222:5498:8475:1111:3900:2025")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.17")/UDP(dport=2, sport=14)
25/08/2021 16:21:59              dut.10.240.183.62: port 0/queue 13: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=130 - nb_segs=1 - RSS hash=0xa7ed4b1d - RSS queue=0xd - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0xd
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:21:59  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_same

25/08/2021 16:21:59  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xa7ed4b1d', '0xd')]
25/08/2021 16:21:59  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:21:59  TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/IP(dst="192.168.0.1", src="192.168.0.2")/UDP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.7")/TCP(sport=4, dport=2)']
25/08/2021 16:22:00              dut.10.240.183.62: port 0/queue 0: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=574 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 0: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=602 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 0: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=142 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:22:00  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash

25/08/2021 16:22:00  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 16:22:00  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:22:00  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.7")/UDP(dport=2, sport=4)
25/08/2021 16:22:02              dut.10.240.183.62: port 0/queue 13: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=134 - nb_segs=1 - RSS hash=0xa7ed4b1d - RSS queue=0xd - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0xd
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:22:02  TestCVLAdvancedIAVFRSSGTPoGRE: action: save_hash

25/08/2021 16:22:02  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xa7ed4b1d', '0xd')]
25/08/2021 16:22:02  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:22:02  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IP(src="1.1.2.16", dst="1.1.2.7")/UDP(dport=2, sport=4)
25/08/2021 16:22:03              dut.10.240.183.62: port 0/queue 2: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=134 - nb_segs=1 - RSS hash=0x9c1f2ea2 - RSS queue=0x2 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x2
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:22:03  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different

25/08/2021 16:22:03  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x9c1f2ea2', '0x2')]
25/08/2021 16:22:03  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:22:03  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.7")/UDP(dport=12, sport=4)
25/08/2021 16:22:04              dut.10.240.183.62: port 0/queue 13: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=134 - nb_segs=1 - RSS hash=0xadc63fd - RSS queue=0xd - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0xd
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:22:04  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different

25/08/2021 16:22:04  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xadc63fd', '0xd')]
25/08/2021 16:22:04  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:22:04  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2924",dst="CDCD:910A:2222:5498:8475:1111:3900:2025")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.17")/UDP(dport=2, sport=14)
25/08/2021 16:22:05              dut.10.240.183.62: port 0/queue 13: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=134 - nb_segs=1 - RSS hash=0xa7ed4b1d - RSS queue=0xd - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0xd
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:22:05  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_same

25/08/2021 16:22:05  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xa7ed4b1d', '0xd')]
25/08/2021 16:22:05  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:22:05  TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/IP(dst="192.168.0.1", src="192.168.0.2")/UDP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.7")/TCP(sport=4, dport=2)']
25/08/2021 16:22:07              dut.10.240.183.62: port 0/queue 0: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=574 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 0: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=602 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 0: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=142 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:22:07  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash

25/08/2021 16:22:07  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 16:22:07  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:22:07  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.7")/UDP(dport=2, sport=4)
25/08/2021 16:22:08              dut.10.240.183.62: port 0/queue 13: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=134 - nb_segs=1 - RSS hash=0xa7ed4b1d - RSS queue=0xd - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0xd
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:22:08  TestCVLAdvancedIAVFRSSGTPoGRE: action: save_hash

25/08/2021 16:22:08  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xa7ed4b1d', '0xd')]
25/08/2021 16:22:08  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:22:08  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IP(src="1.1.2.16", dst="1.1.2.7")/UDP(dport=2, sport=4)
25/08/2021 16:22:10              dut.10.240.183.62: port 0/queue 2: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=134 - nb_segs=1 - RSS hash=0x9c1f2ea2 - RSS queue=0x2 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x2
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:22:10  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different

25/08/2021 16:22:10  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x9c1f2ea2', '0x2')]
25/08/2021 16:22:10  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:22:10  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.7")/UDP(dport=12, sport=4)
25/08/2021 16:22:11              dut.10.240.183.62: port 0/queue 13: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=134 - nb_segs=1 - RSS hash=0xadc63fd - RSS queue=0xd - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0xd
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:22:11  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different

25/08/2021 16:22:11  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xadc63fd', '0xd')]
25/08/2021 16:22:11  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:22:11  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2924",dst="CDCD:910A:2222:5498:8475:1111:3900:2025")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.17")/UDP(dport=2, sport=14)
25/08/2021 16:22:12              dut.10.240.183.62: port 0/queue 13: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=134 - nb_segs=1 - RSS hash=0xa7ed4b1d - RSS queue=0xd - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0xd
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:22:12  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_same

25/08/2021 16:22:12  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xa7ed4b1d', '0xd')]
25/08/2021 16:22:12  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:22:12  TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/IP(dst="192.168.0.1", src="192.168.0.2")/UDP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.7")/TCP(sport=4, dport=2)']
25/08/2021 16:22:14              dut.10.240.183.62: port 0/queue 0: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=574 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 0: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=602 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 0: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=142 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:22:14  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash

25/08/2021 16:22:14  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 16:22:14  TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle post-test--------------
25/08/2021 16:22:14              dut.10.240.183.62: flow destroy 0 rule 0
25/08/2021 16:22:15              dut.10.240.183.62: 
Flow rule #0 destroyed
testpmd> 
25/08/2021 16:22:15              dut.10.240.183.62: flow list 0
25/08/2021 16:22:15              dut.10.240.183.62: 
25/08/2021 16:22:15  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:22:15  TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.7")/UDP(dport=2, sport=4)', 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.7")/UDP(dport=2, sport=4)', 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.7")/UDP(dport=2, sport=4)']
25/08/2021 16:22:17              dut.10.240.183.62:  port 0/queue 0: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=130 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 0: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=134 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 0: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=134 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:22:17  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash

25/08/2021 16:22:17  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 16:22:17  TestCVLAdvancedIAVFRSSGTPoGRE: sub_case mac_ipv4_gre_ipv6_gtpu_eh_ipv4_udp_l3srcl4dst passed
25/08/2021 16:22:17              dut.10.240.183.62: flow flush 0
25/08/2021 16:22:17              dut.10.240.183.62: 
25/08/2021 16:22:17  TestCVLAdvancedIAVFRSSGTPoGRE: ===================Test sub case: mac_ipv4_gre_ipv6_gtpu_eh_ipv4_udp_l3dstl4src================
25/08/2021 16:22:17  TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle test--------------
25/08/2021 16:22:17              dut.10.240.183.62: flow validate 0 ingress pattern eth / ipv4 / gre / ipv6 / udp / gtpu / gtp_psc / ipv4 / udp / end actions rss types ipv4-udp l3-dst-only l4-src-only end key_len 0 queues end / end
25/08/2021 16:22:17              dut.10.240.183.62: 
Flow rule validated
25/08/2021 16:22:17              dut.10.240.183.62: flow create 0 ingress pattern eth / ipv4 / gre / ipv6 / udp / gtpu / gtp_psc / ipv4 / udp / end actions rss types ipv4-udp l3-dst-only l4-src-only end key_len 0 queues end / end
25/08/2021 16:22:17              dut.10.240.183.62: 
Flow rule #0 created
25/08/2021 16:22:17              dut.10.240.183.62: flow list 0
25/08/2021 16:22:17              dut.10.240.183.62: 
ID	Group	Prio	Attr	Rule
0	0	0	i--	ETH IPV4 GRE IPV6 UDP GTPU GTP_PSC IPV4 UDP => RSS
25/08/2021 16:22:17  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:22:17  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.7")/UDP(dport=2, sport=4)
25/08/2021 16:22:18              dut.10.240.183.62:  port 0/queue 14: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=130 - nb_segs=1 - RSS hash=0xa703155e - RSS queue=0xe - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0xe
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:22:18  TestCVLAdvancedIAVFRSSGTPoGRE: action: save_hash

25/08/2021 16:22:18  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xa703155e', '0xe')]
25/08/2021 16:22:18  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:22:18  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.17")/UDP(dport=2, sport=4)
25/08/2021 16:22:20              dut.10.240.183.62: port 0/queue 1: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=130 - nb_segs=1 - RSS hash=0x9cf170e1 - RSS queue=0x1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x1
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:22:20  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different

25/08/2021 16:22:20  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x9cf170e1', '0x1')]
25/08/2021 16:22:20  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:22:20  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.7")/UDP(dport=2, sport=14)
25/08/2021 16:22:21              dut.10.240.183.62: port 0/queue 8: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=130 - nb_segs=1 - RSS hash=0x14242048 - RSS queue=0x8 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x8
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:22:21  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different

25/08/2021 16:22:21  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x14242048', '0x8')]
25/08/2021 16:22:21  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:22:21  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2924",dst="CDCD:910A:2222:5498:8475:1111:3900:2025")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IP(src="1.1.2.16", dst="1.1.2.7")/UDP(dport=12, sport=4)
25/08/2021 16:22:22              dut.10.240.183.62: port 0/queue 14: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=130 - nb_segs=1 - RSS hash=0xa703155e - RSS queue=0xe - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0xe
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:22:22  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_same

25/08/2021 16:22:22  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xa703155e', '0xe')]
25/08/2021 16:22:22  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:22:22  TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/IP(dst="192.168.0.1", src="192.168.0.2")/UDP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.7")/TCP(sport=4, dport=2)']
25/08/2021 16:22:24              dut.10.240.183.62: port 0/queue 0: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=574 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 0: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=602 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 0: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=142 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:22:24  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash

25/08/2021 16:22:24  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 16:22:24  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:22:24  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.7")/UDP(dport=2, sport=4)
25/08/2021 16:22:25              dut.10.240.183.62: port 0/queue 14: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=134 - nb_segs=1 - RSS hash=0xa703155e - RSS queue=0xe - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0xe
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:22:25  TestCVLAdvancedIAVFRSSGTPoGRE: action: save_hash

25/08/2021 16:22:25  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xa703155e', '0xe')]
25/08/2021 16:22:25  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:22:25  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.17")/UDP(dport=2, sport=4)
25/08/2021 16:22:27              dut.10.240.183.62: port 0/queue 1: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=134 - nb_segs=1 - RSS hash=0x9cf170e1 - RSS queue=0x1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x1
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:22:27  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different

25/08/2021 16:22:27  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x9cf170e1', '0x1')]
25/08/2021 16:22:27  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:22:27  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.7")/UDP(dport=2, sport=14)
25/08/2021 16:22:28              dut.10.240.183.62: port 0/queue 8: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=134 - nb_segs=1 - RSS hash=0x14242048 - RSS queue=0x8 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x8
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:22:28  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different

25/08/2021 16:22:28  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x14242048', '0x8')]
25/08/2021 16:22:28  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:22:28  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2924",dst="CDCD:910A:2222:5498:8475:1111:3900:2025")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IP(src="1.1.2.16", dst="1.1.2.7")/UDP(dport=12, sport=4)
25/08/2021 16:22:29              dut.10.240.183.62: port 0/queue 14: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=134 - nb_segs=1 - RSS hash=0xa703155e - RSS queue=0xe - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0xe
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:22:29  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_same

25/08/2021 16:22:29  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xa703155e', '0xe')]
25/08/2021 16:22:29  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:22:29  TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/IP(dst="192.168.0.1", src="192.168.0.2")/UDP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.7")/TCP(sport=4, dport=2)']
25/08/2021 16:22:31              dut.10.240.183.62: port 0/queue 0: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=574 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 0: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=602 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 0: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=142 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:22:31  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash

25/08/2021 16:22:31  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 16:22:31  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:22:31  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.7")/UDP(dport=2, sport=4)
25/08/2021 16:22:32              dut.10.240.183.62: port 0/queue 14: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=134 - nb_segs=1 - RSS hash=0xa703155e - RSS queue=0xe - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0xe
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:22:32  TestCVLAdvancedIAVFRSSGTPoGRE: action: save_hash

25/08/2021 16:22:32  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xa703155e', '0xe')]
25/08/2021 16:22:32  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:22:32  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.17")/UDP(dport=2, sport=4)
25/08/2021 16:22:33              dut.10.240.183.62: port 0/queue 1: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=134 - nb_segs=1 - RSS hash=0x9cf170e1 - RSS queue=0x1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x1
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:22:33  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different

25/08/2021 16:22:33  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x9cf170e1', '0x1')]
25/08/2021 16:22:33  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:22:33  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.7")/UDP(dport=2, sport=14)
25/08/2021 16:22:35              dut.10.240.183.62: port 0/queue 8: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=134 - nb_segs=1 - RSS hash=0x14242048 - RSS queue=0x8 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x8
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:22:35  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different

25/08/2021 16:22:35  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x14242048', '0x8')]
25/08/2021 16:22:35  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:22:35  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2924",dst="CDCD:910A:2222:5498:8475:1111:3900:2025")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IP(src="1.1.2.16", dst="1.1.2.7")/UDP(dport=12, sport=4)
25/08/2021 16:22:36              dut.10.240.183.62: port 0/queue 14: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=134 - nb_segs=1 - RSS hash=0xa703155e - RSS queue=0xe - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0xe
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:22:36  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_same

25/08/2021 16:22:36  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xa703155e', '0xe')]
25/08/2021 16:22:36  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:22:36  TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/IP(dst="192.168.0.1", src="192.168.0.2")/UDP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.7")/TCP(sport=4, dport=2)']
25/08/2021 16:22:38              dut.10.240.183.62: port 0/queue 0: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=574 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 0: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=602 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 0: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=142 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:22:38  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash

25/08/2021 16:22:38  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 16:22:38  TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle post-test--------------
25/08/2021 16:22:38              dut.10.240.183.62: flow destroy 0 rule 0
25/08/2021 16:22:39              dut.10.240.183.62: 
Flow rule #0 destroyed
testpmd> 
25/08/2021 16:22:39              dut.10.240.183.62: flow list 0
25/08/2021 16:22:39              dut.10.240.183.62: 
25/08/2021 16:22:39  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:22:39  TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.7")/UDP(dport=2, sport=4)', 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.7")/UDP(dport=2, sport=4)', 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.7")/UDP(dport=2, sport=4)']
25/08/2021 16:22:41              dut.10.240.183.62:  port 0/queue 0: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=130 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 0: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=134 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 0: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=134 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:22:41  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash

25/08/2021 16:22:41  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 16:22:41  TestCVLAdvancedIAVFRSSGTPoGRE: sub_case mac_ipv4_gre_ipv6_gtpu_eh_ipv4_udp_l3dstl4src passed
25/08/2021 16:22:41              dut.10.240.183.62: flow flush 0
25/08/2021 16:22:41              dut.10.240.183.62: 
25/08/2021 16:22:41  TestCVLAdvancedIAVFRSSGTPoGRE: ===================Test sub case: mac_ipv4_gre_ipv6_gtpu_eh_ipv4_udp_l3srcl4src================
25/08/2021 16:22:41  TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle test--------------
25/08/2021 16:22:41              dut.10.240.183.62: flow validate 0 ingress pattern eth / ipv4 / gre / ipv6 / udp / gtpu / gtp_psc / ipv4 / udp / end actions rss types ipv4-udp l3-src-only l4-src-only end key_len 0 queues end / end
25/08/2021 16:22:41              dut.10.240.183.62: 
Flow rule validated
25/08/2021 16:22:41              dut.10.240.183.62: flow create 0 ingress pattern eth / ipv4 / gre / ipv6 / udp / gtpu / gtp_psc / ipv4 / udp / end actions rss types ipv4-udp l3-src-only l4-src-only end key_len 0 queues end / end
25/08/2021 16:22:41              dut.10.240.183.62: 
Flow rule #0 created
25/08/2021 16:22:41              dut.10.240.183.62: flow list 0
25/08/2021 16:22:41              dut.10.240.183.62: 
ID	Group	Prio	Attr	Rule
0	0	0	i--	ETH IPV4 GRE IPV6 UDP GTPU GTP_PSC IPV4 UDP => RSS
25/08/2021 16:22:41  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:22:41  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.7")/UDP(dport=2, sport=4)
25/08/2021 16:22:42              dut.10.240.183.62:  port 0/queue 6: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=130 - nb_segs=1 - RSS hash=0x85d76d06 - RSS queue=0x6 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x6
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:22:42  TestCVLAdvancedIAVFRSSGTPoGRE: action: save_hash

25/08/2021 16:22:42  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x85d76d06', '0x6')]
25/08/2021 16:22:42  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:22:42  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IP(src="1.1.2.16", dst="1.1.2.7")/UDP(dport=2, sport=4)
25/08/2021 16:22:43              dut.10.240.183.62: port 0/queue 9: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=130 - nb_segs=1 - RSS hash=0xbe2508b9 - RSS queue=0x9 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x9
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:22:43  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different

25/08/2021 16:22:43  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xbe2508b9', '0x9')]
25/08/2021 16:22:43  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:22:43  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.7")/UDP(dport=2, sport=14)
25/08/2021 16:22:45              dut.10.240.183.62: port 0/queue 0: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=130 - nb_segs=1 - RSS hash=0x36f05810 - RSS queue=0x0 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x0
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:22:45  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different

25/08/2021 16:22:45  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x36f05810', '0x0')]
25/08/2021 16:22:45  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:22:45  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2924",dst="CDCD:910A:2222:5498:8475:1111:3900:2025")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.17")/UDP(dport=12, sport=4)
25/08/2021 16:22:46              dut.10.240.183.62: port 0/queue 6: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=130 - nb_segs=1 - RSS hash=0x85d76d06 - RSS queue=0x6 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x6
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:22:46  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_same

25/08/2021 16:22:46  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x85d76d06', '0x6')]
25/08/2021 16:22:46  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:22:46  TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/IP(dst="192.168.0.1", src="192.168.0.2")/UDP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.7")/TCP(sport=4, dport=2)']
25/08/2021 16:22:48              dut.10.240.183.62: port 0/queue 0: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=574 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 0: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=602 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 0: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=142 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:22:48  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash

25/08/2021 16:22:48  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 16:22:48  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:22:48  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.7")/UDP(dport=2, sport=4)
25/08/2021 16:22:49              dut.10.240.183.62: port 0/queue 6: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=134 - nb_segs=1 - RSS hash=0x85d76d06 - RSS queue=0x6 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x6
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:22:49  TestCVLAdvancedIAVFRSSGTPoGRE: action: save_hash

25/08/2021 16:22:49  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x85d76d06', '0x6')]
25/08/2021 16:22:49  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:22:49  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IP(src="1.1.2.16", dst="1.1.2.7")/UDP(dport=2, sport=4)
25/08/2021 16:22:50              dut.10.240.183.62: port 0/queue 9: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=134 - nb_segs=1 - RSS hash=0xbe2508b9 - RSS queue=0x9 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x9
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:22:50  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different

25/08/2021 16:22:50  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xbe2508b9', '0x9')]
25/08/2021 16:22:50  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:22:50  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.7")/UDP(dport=2, sport=14)
25/08/2021 16:22:52              dut.10.240.183.62: port 0/queue 0: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=134 - nb_segs=1 - RSS hash=0x36f05810 - RSS queue=0x0 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x0
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:22:52  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different

25/08/2021 16:22:52  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x36f05810', '0x0')]
25/08/2021 16:22:52  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:22:52  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2924",dst="CDCD:910A:2222:5498:8475:1111:3900:2025")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.17")/UDP(dport=12, sport=4)
25/08/2021 16:22:53              dut.10.240.183.62: port 0/queue 6: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=134 - nb_segs=1 - RSS hash=0x85d76d06 - RSS queue=0x6 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x6
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:22:53  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_same

25/08/2021 16:22:53  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x85d76d06', '0x6')]
25/08/2021 16:22:53  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:22:53  TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/IP(dst="192.168.0.1", src="192.168.0.2")/UDP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.7")/TCP(sport=4, dport=2)']
25/08/2021 16:22:54              dut.10.240.183.62: port 0/queue 0: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=574 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 0: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=602 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 0: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=142 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:22:54  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash

25/08/2021 16:22:54  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 16:22:54  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:22:54  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.7")/UDP(dport=2, sport=4)
25/08/2021 16:22:56              dut.10.240.183.62: port 0/queue 6: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=134 - nb_segs=1 - RSS hash=0x85d76d06 - RSS queue=0x6 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x6
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:22:56  TestCVLAdvancedIAVFRSSGTPoGRE: action: save_hash

25/08/2021 16:22:56  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x85d76d06', '0x6')]
25/08/2021 16:22:56  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:22:56  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IP(src="1.1.2.16", dst="1.1.2.7")/UDP(dport=2, sport=4)
25/08/2021 16:22:57              dut.10.240.183.62: port 0/queue 9: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=134 - nb_segs=1 - RSS hash=0xbe2508b9 - RSS queue=0x9 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x9
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:22:57  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different

25/08/2021 16:22:57  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xbe2508b9', '0x9')]
25/08/2021 16:22:57  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:22:57  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.7")/UDP(dport=2, sport=14)
25/08/2021 16:22:58              dut.10.240.183.62: port 0/queue 0: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=134 - nb_segs=1 - RSS hash=0x36f05810 - RSS queue=0x0 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x0
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:22:58  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different

25/08/2021 16:22:58  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x36f05810', '0x0')]
25/08/2021 16:22:58  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:22:58  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2924",dst="CDCD:910A:2222:5498:8475:1111:3900:2025")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.17")/UDP(dport=12, sport=4)
25/08/2021 16:23:00              dut.10.240.183.62: port 0/queue 6: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=134 - nb_segs=1 - RSS hash=0x85d76d06 - RSS queue=0x6 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x6
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:23:00  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_same

25/08/2021 16:23:00  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x85d76d06', '0x6')]
25/08/2021 16:23:00  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:23:00  TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/IP(dst="192.168.0.1", src="192.168.0.2")/UDP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.7")/TCP(sport=4, dport=2)']
25/08/2021 16:23:01              dut.10.240.183.62: port 0/queue 0: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=574 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 0: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=602 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 0: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=142 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:23:01  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash

25/08/2021 16:23:01  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 16:23:01  TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle post-test--------------
25/08/2021 16:23:01              dut.10.240.183.62: flow destroy 0 rule 0
25/08/2021 16:23:03              dut.10.240.183.62: 
Flow rule #0 destroyed
testpmd> 
25/08/2021 16:23:03              dut.10.240.183.62: flow list 0
25/08/2021 16:23:03              dut.10.240.183.62: 
25/08/2021 16:23:03  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:23:03  TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.7")/UDP(dport=2, sport=4)', 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.7")/UDP(dport=2, sport=4)', 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.7")/UDP(dport=2, sport=4)']
25/08/2021 16:23:04              dut.10.240.183.62:  port 0/queue 0: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=130 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 0: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=134 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 0: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=134 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:23:04  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash

25/08/2021 16:23:04  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 16:23:04  TestCVLAdvancedIAVFRSSGTPoGRE: sub_case mac_ipv4_gre_ipv6_gtpu_eh_ipv4_udp_l3srcl4src passed
25/08/2021 16:23:04              dut.10.240.183.62: flow flush 0
25/08/2021 16:23:04              dut.10.240.183.62: 
25/08/2021 16:23:04  TestCVLAdvancedIAVFRSSGTPoGRE: ===================Test sub case: mac_ipv4_gre_ipv6_gtpu_eh_ipv4_udp_all================
25/08/2021 16:23:04  TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle test--------------
25/08/2021 16:23:04              dut.10.240.183.62: flow validate 0 ingress pattern eth / ipv4 / gre / ipv6 / udp / gtpu / gtp_psc / ipv4 / udp / end actions rss types ipv4-udp end key_len 0 queues end / end
25/08/2021 16:23:04              dut.10.240.183.62: 
Flow rule validated
25/08/2021 16:23:04              dut.10.240.183.62: flow create 0 ingress pattern eth / ipv4 / gre / ipv6 / udp / gtpu / gtp_psc / ipv4 / udp / end actions rss types ipv4-udp end key_len 0 queues end / end
25/08/2021 16:23:04              dut.10.240.183.62: 
Flow rule #0 created
25/08/2021 16:23:04              dut.10.240.183.62: flow list 0
25/08/2021 16:23:04              dut.10.240.183.62: 
ID	Group	Prio	Attr	Rule
0	0	0	i--	ETH IPV4 GRE IPV6 UDP GTPU GTP_PSC IPV4 UDP => RSS
25/08/2021 16:23:04  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:23:04  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.7")/UDP(dport=2, sport=4)
25/08/2021 16:23:06              dut.10.240.183.62:  port 0/queue 0: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=130 - nb_segs=1 - RSS hash=0x24f5b7b0 - RSS queue=0x0 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x0
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:23:06  TestCVLAdvancedIAVFRSSGTPoGRE: action: save_hash

25/08/2021 16:23:06  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x24f5b7b0', '0x0')]
25/08/2021 16:23:06  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:23:06  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IP(src="1.1.2.16", dst="1.1.2.7")/UDP(dport=2, sport=4)
25/08/2021 16:23:07              dut.10.240.183.62: port 0/queue 15: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=130 - nb_segs=1 - RSS hash=0x1f07d20f - RSS queue=0xf - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0xf
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:23:07  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different

25/08/2021 16:23:07  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x1f07d20f', '0xf')]
25/08/2021 16:23:07  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:23:07  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.17")/UDP(dport=2, sport=4)
25/08/2021 16:23:09              dut.10.240.183.62: port 0/queue 14: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=130 - nb_segs=1 - RSS hash=0x8593d97e - RSS queue=0xe - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0xe
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:23:09  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different

25/08/2021 16:23:09  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x8593d97e', '0xe')]
25/08/2021 16:23:09  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:23:09  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.7")/UDP(dport=2, sport=14)
25/08/2021 16:23:10              dut.10.240.183.62: port 0/queue 1: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=130 - nb_segs=1 - RSS hash=0x57dd221 - RSS queue=0x1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x1
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:23:10  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different

25/08/2021 16:23:10  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x57dd221', '0x1')]
25/08/2021 16:23:10  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:23:10  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.7")/UDP(dport=12, sport=4)
25/08/2021 16:23:11              dut.10.240.183.62: port 0/queue 13: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=130 - nb_segs=1 - RSS hash=0x29919bed - RSS queue=0xd - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0xd
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:23:11  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different

25/08/2021 16:23:11  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x29919bed', '0xd')]
25/08/2021 16:23:11  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:23:11  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2924",dst="CDCD:910A:2222:5498:8475:1111:3900:2025")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.7")/UDP(dport=2, sport=4)
25/08/2021 16:23:13              dut.10.240.183.62: port 0/queue 0: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=130 - nb_segs=1 - RSS hash=0x24f5b7b0 - RSS queue=0x0 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x0
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:23:13  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_same

25/08/2021 16:23:13  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x24f5b7b0', '0x0')]
25/08/2021 16:23:13  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:23:13  TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/IP(dst="192.168.0.1", src="192.168.0.2")/UDP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.7")/TCP(sport=4, dport=2)']
25/08/2021 16:23:14              dut.10.240.183.62: port 0/queue 0: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=574 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 0: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=602 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 0: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=142 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:23:14  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash

25/08/2021 16:23:14  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 16:23:14  TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle post-test--------------
25/08/2021 16:23:14              dut.10.240.183.62: flow destroy 0 rule 0
25/08/2021 16:23:15              dut.10.240.183.62: 
Flow rule #0 destroyed
testpmd> 
25/08/2021 16:23:15              dut.10.240.183.62: flow list 0
25/08/2021 16:23:15              dut.10.240.183.62: 
25/08/2021 16:23:15  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:23:15  TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.7")']
25/08/2021 16:23:17              dut.10.240.183.62:  port 0/queue 0: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=122 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:23:17  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash

25/08/2021 16:23:17  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 16:23:17  TestCVLAdvancedIAVFRSSGTPoGRE: sub_case mac_ipv4_gre_ipv6_gtpu_eh_ipv4_udp_all passed
25/08/2021 16:23:17              dut.10.240.183.62: flow flush 0
25/08/2021 16:23:17              dut.10.240.183.62: 
25/08/2021 16:23:17  TestCVLAdvancedIAVFRSSGTPoGRE: {'mac_ipv4_gre_ipv6_gtpu_eh_ipv4_udp_l3dst': 'passed', 'mac_ipv4_gre_ipv6_gtpu_eh_ipv4_udp_l3src': 'passed', 'mac_ipv4_gre_ipv6_gtpu_eh_ipv4_udp_l4dst': 'passed', 'mac_ipv4_gre_ipv6_gtpu_eh_ipv4_udp_l4src': 'passed', 'mac_ipv4_gre_ipv6_gtpu_eh_ipv4_udp_l3dstl4dst': 'passed', 'mac_ipv4_gre_ipv6_gtpu_eh_ipv4_udp_l3srcl4dst': 'passed', 'mac_ipv4_gre_ipv6_gtpu_eh_ipv4_udp_l3dstl4src': 'passed', 'mac_ipv4_gre_ipv6_gtpu_eh_ipv4_udp_l3srcl4src': 'passed', 'mac_ipv4_gre_ipv6_gtpu_eh_ipv4_udp_all': 'passed'}
25/08/2021 16:23:17  TestCVLAdvancedIAVFRSSGTPoGRE: pass rate is: 100.0
25/08/2021 16:23:17  TestCVLAdvancedIAVFRSSGTPoGRE: Test Case test_mac_ipv4_gre_ipv6_gtpu_eh_ipv4_udp_toeplitz Result PASSED:
25/08/2021 16:23:17              dut.10.240.183.62: quit
25/08/2021 16:23:17              dut.10.240.183.62: 
Telling cores to stop...
Waiting for lcores to finish...

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

  ------- Forward Stats for RX Port= 0/Queue= 1 -> TX Port= 0/Queue= 1 -------
  RX-packets: 4              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= 5 -> TX Port= 0/Queue= 5 -------
  RX-packets: 12             TX-packets: 0              TX-dropped: 0             

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

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

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

  ------- Forward Stats for RX Port= 0/Queue= 9 -> TX Port= 0/Queue= 9 -------
  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=13 -> TX Port= 0/Queue=13 -------
  RX-packets: 16             TX-packets: 0              TX-dropped: 0             

  ------- Forward Stats for RX Port= 0/Queue=14 -> TX Port= 0/Queue=14 -------
  RX-packets: 7              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 statistics for port 0  ----------------------
  RX-packets: 190            RX-dropped: 0             RX-total: 190
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ----------------------------------------------------------------------------

  +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
  RX-packets: 190            RX-dropped: 0             RX-total: 190
  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...
25/08/2021 16:23:17  TestCVLAdvancedIAVFRSSGTPoGRE: Test Case test_mac_ipv4_gre_ipv6_gtpu_eh_ipv6_tcp_toeplitz Begin
25/08/2021 16:23:17              dut.10.240.183.62:  
25/08/2021 16:23:18                         tester: 
25/08/2021 16:23:18              dut.10.240.183.62: x86_64-native-linuxapp-gcc/app/dpdk-testpmd -l 32,33,34,35 -n 4  --file-prefix=dpdk_29620_20210825152429  -a 0000:af:01.0 -- -i --rxq=16 --txq=16 --rxd=384 --txd=384 --disable-rss
25/08/2021 16:23:19              dut.10.240.183.62: EAL: Detected 72 lcore(s)
EAL: Detected 2 NUMA nodes
EAL: Detected static linkage of DPDK
EAL: Multi-process socket /var/run/dpdk/dpdk_29620_20210825152429/mp_socket
EAL: Selected IOVA mode 'PA'
EAL: 1024 hugepages of size 2097152 reserved, but no mounted hugetlbfs found for that size
EAL: VFIO support initialized
EAL: Using IOMMU type 8 (No-IOMMU)
EAL: Probe PCI driver: net_iavf (8086:1889) device: 0000:af:01.0 (socket 1)
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)
iavf_configure_queues(): request RXDID[22] in Queue[0]
iavf_configure_queues(): request RXDID[22] in Queue[1]
iavf_configure_queues(): request RXDID[22] in Queue[2]
iavf_configure_queues(): request RXDID[22] in Queue[3]
iavf_configure_queues(): request RXDID[22] in Queue[4]
iavf_configure_queues(): request RXDID[22] in Queue[5]
iavf_configure_queues(): request RXDID[22] in Queue[6]
iavf_configure_queues(): request RXDID[22] in Queue[7]
iavf_configure_queues(): request RXDID[22] in Queue[8]
iavf_configure_queues(): request RXDID[22] in Queue[9]
iavf_configure_queues(): request RXDID[22] in Queue[10]
iavf_configure_queues(): request RXDID[22] in Queue[11]
iavf_configure_queues(): request RXDID[22] in Queue[12]
iavf_configure_queues(): request RXDID[22] in Queue[13]
iavf_configure_queues(): request RXDID[22] in Queue[14]
iavf_configure_queues(): request RXDID[22] in Queue[15]

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event
Port 0: 00:11:22:33:44:55
Checking link statuses...
Done
25/08/2021 16:23:29              dut.10.240.183.62: set fwd rxonly
25/08/2021 16:23:29              dut.10.240.183.62: 
Set rxonly packet forwarding mode
25/08/2021 16:23:29              dut.10.240.183.62: set verbose 1
25/08/2021 16:23:29              dut.10.240.183.62: 
Change verbose level from 0 to 1
25/08/2021 16:23:29              dut.10.240.183.62: start
25/08/2021 16:23:29              dut.10.240.183.62: 
rxonly packet forwarding - ports=1 - cores=1 - streams=16 - NUMA support enabled, MP allocation mode: native
Logical Core 33 (socket 1) forwards packets on 16 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

  rxonly packet forwarding packets/burst=32
  nb forwarding cores=1 - nb forwarding ports=1
  port 0: RX queue number: 16 Tx queue number: 16
    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=0 hthresh=0  wthresh=0
      TX offloads=0x10000 - TX RS bit threshold=32
25/08/2021 16:23:29              dut.10.240.183.62: show port info all
25/08/2021 16:23:29              dut.10.240.183.62: 

********************* Infos for port 0  *********************
MAC address: 00:11:22:33:44:55
Device name: 0000:af:01.0
Driver name: net_iavf
Firmware-version: not available
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: 64
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
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: 16
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: 16
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
25/08/2021 16:23:29  TestCVLAdvancedIAVFRSSGTPoGRE: ===================Test sub case: mac_ipv4_gre_ipv6_gtpu_eh_ipv6_tcp_l3dst================
25/08/2021 16:23:29  TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle test--------------
25/08/2021 16:23:29              dut.10.240.183.62: flow validate 0 ingress pattern eth / ipv4 / gre / ipv6 / udp / gtpu / gtp_psc / ipv6 / tcp / end actions rss types ipv6-tcp l3-dst-only end key_len 0 queues end / end
25/08/2021 16:23:29              dut.10.240.183.62: 
Flow rule validated
25/08/2021 16:23:29              dut.10.240.183.62: flow create 0 ingress pattern eth / ipv4 / gre / ipv6 / udp / gtpu / gtp_psc / ipv6 / tcp / end actions rss types ipv6-tcp l3-dst-only end key_len 0 queues end / end
25/08/2021 16:23:29              dut.10.240.183.62: 
Flow rule #0 created
25/08/2021 16:23:29              dut.10.240.183.62: flow list 0
25/08/2021 16:23:29              dut.10.240.183.62: 
ID	Group	Prio	Attr	Rule
0	0	0	i--	ETH IPV4 GRE IPV6 UDP GTPU GTP_PSC IPV6 TCP => RSS
25/08/2021 16:23:29  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:23:29  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(dport=2, sport=4)
25/08/2021 16:23:31              dut.10.240.183.62:  port 0/queue 12: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=162 - nb_segs=1 - RSS hash=0x61bf84cc - RSS queue=0xc - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0xc
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:23:31  TestCVLAdvancedIAVFRSSGTPoGRE: action: save_hash

25/08/2021 16:23:31  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x61bf84cc', '0xc')]
25/08/2021 16:23:31  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:23:31  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2027")/TCP(dport=2, sport=4)
25/08/2021 16:23:32              dut.10.240.183.62: port 0/queue 15: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=162 - nb_segs=1 - RSS hash=0x7b5888af - RSS queue=0xf - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0xf
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:23:32  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different

25/08/2021 16:23:32  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x7b5888af', '0xf')]
25/08/2021 16:23:32  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:23:32  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2924",dst="CDCD:910A:2222:5498:8475:1111:3900:2025")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2926",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(dport=12, sport=14)
25/08/2021 16:23:33              dut.10.240.183.62: port 0/queue 12: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=162 - nb_segs=1 - RSS hash=0x61bf84cc - RSS queue=0xc - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0xc
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:23:33  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_same

25/08/2021 16:23:33  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x61bf84cc', '0xc')]
25/08/2021 16:23:33  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:23:33  TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/IP(dst="192.168.0.1", src="192.168.0.2")/TCP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.7")/TCP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(sport=4, dport=2)']
25/08/2021 16:23:35              dut.10.240.183.62: port 0/queue 0: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=586 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 0: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=594 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 0: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=150 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:23:35  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash

25/08/2021 16:23:35  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 16:23:35  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:23:35  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(dport=2, sport=4)
25/08/2021 16:23:36              dut.10.240.183.62: port 0/queue 12: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=166 - nb_segs=1 - RSS hash=0x61bf84cc - RSS queue=0xc - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0xc
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:23:36  TestCVLAdvancedIAVFRSSGTPoGRE: action: save_hash

25/08/2021 16:23:36  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x61bf84cc', '0xc')]
25/08/2021 16:23:36  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:23:36  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2027")/TCP(dport=2, sport=4)
25/08/2021 16:23:37              dut.10.240.183.62: port 0/queue 15: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=166 - nb_segs=1 - RSS hash=0x7b5888af - RSS queue=0xf - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0xf
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:23:37  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different

25/08/2021 16:23:37  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x7b5888af', '0xf')]
25/08/2021 16:23:37  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:23:37  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2924",dst="CDCD:910A:2222:5498:8475:1111:3900:2025")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2926",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(dport=12, sport=14)
25/08/2021 16:23:39              dut.10.240.183.62: port 0/queue 12: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=166 - nb_segs=1 - RSS hash=0x61bf84cc - RSS queue=0xc - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0xc
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:23:39  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_same

25/08/2021 16:23:39  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x61bf84cc', '0xc')]
25/08/2021 16:23:39  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:23:39  TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/IP(dst="192.168.0.1", src="192.168.0.2")/TCP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.7")/TCP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(sport=4, dport=2)']
25/08/2021 16:23:40              dut.10.240.183.62: port 0/queue 0: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=586 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 0: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=594 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 0: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=150 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:23:40  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash

25/08/2021 16:23:40  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 16:23:40  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:23:40  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(dport=2, sport=4)
25/08/2021 16:23:42              dut.10.240.183.62: port 0/queue 12: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=166 - nb_segs=1 - RSS hash=0x61bf84cc - RSS queue=0xc - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0xc
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:23:42  TestCVLAdvancedIAVFRSSGTPoGRE: action: save_hash

25/08/2021 16:23:42  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x61bf84cc', '0xc')]
25/08/2021 16:23:42  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:23:42  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2027")/TCP(dport=2, sport=4)
25/08/2021 16:23:43              dut.10.240.183.62: port 0/queue 15: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=166 - nb_segs=1 - RSS hash=0x7b5888af - RSS queue=0xf - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0xf
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:23:43  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different

25/08/2021 16:23:43  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x7b5888af', '0xf')]
25/08/2021 16:23:43  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:23:43  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2924",dst="CDCD:910A:2222:5498:8475:1111:3900:2025")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2926",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(dport=12, sport=14)
25/08/2021 16:23:44              dut.10.240.183.62: port 0/queue 12: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=166 - nb_segs=1 - RSS hash=0x61bf84cc - RSS queue=0xc - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0xc
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:23:44  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_same

25/08/2021 16:23:44  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x61bf84cc', '0xc')]
25/08/2021 16:23:44  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:23:44  TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/IP(dst="192.168.0.1", src="192.168.0.2")/TCP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.7")/TCP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(sport=4, dport=2)']
25/08/2021 16:23:46              dut.10.240.183.62: port 0/queue 0: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=586 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 0: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=594 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 0: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=150 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:23:46  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash

25/08/2021 16:23:46  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 16:23:46  TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle post-test--------------
25/08/2021 16:23:46              dut.10.240.183.62: flow destroy 0 rule 0
25/08/2021 16:23:47              dut.10.240.183.62: 
Flow rule #0 destroyed
testpmd> 
25/08/2021 16:23:47              dut.10.240.183.62: flow list 0
25/08/2021 16:23:47              dut.10.240.183.62: 
25/08/2021 16:23:47  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:23:47  TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(dport=2, sport=4)', 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(dport=2, sport=4)', 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(dport=2, sport=4)']
25/08/2021 16:23:49              dut.10.240.183.62:  port 0/queue 0: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=162 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 0: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=166 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 0: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=166 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:23:49  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash

25/08/2021 16:23:49  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 16:23:49  TestCVLAdvancedIAVFRSSGTPoGRE: sub_case mac_ipv4_gre_ipv6_gtpu_eh_ipv6_tcp_l3dst passed
25/08/2021 16:23:49              dut.10.240.183.62: flow flush 0
25/08/2021 16:23:49              dut.10.240.183.62: 
25/08/2021 16:23:49  TestCVLAdvancedIAVFRSSGTPoGRE: ===================Test sub case: mac_ipv4_gre_ipv6_gtpu_eh_ipv6_tcp_l3src================
25/08/2021 16:23:49  TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle test--------------
25/08/2021 16:23:49              dut.10.240.183.62: flow validate 0 ingress pattern eth / ipv4 / gre / ipv6 / udp / gtpu / gtp_psc / ipv6 / tcp / end actions rss types ipv6-tcp l3-src-only end key_len 0 queues end / end
25/08/2021 16:23:49              dut.10.240.183.62: 
Flow rule validated
25/08/2021 16:23:49              dut.10.240.183.62: flow create 0 ingress pattern eth / ipv4 / gre / ipv6 / udp / gtpu / gtp_psc / ipv6 / tcp / end actions rss types ipv6-tcp l3-src-only end key_len 0 queues end / end
25/08/2021 16:23:49              dut.10.240.183.62: 
Flow rule #0 created
25/08/2021 16:23:49              dut.10.240.183.62: flow list 0
25/08/2021 16:23:49              dut.10.240.183.62: 
ID	Group	Prio	Attr	Rule
0	0	0	i--	ETH IPV4 GRE IPV6 UDP GTPU GTP_PSC IPV6 TCP => RSS
25/08/2021 16:23:49  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:23:49  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(dport=2, sport=4)
25/08/2021 16:23:51              dut.10.240.183.62:  port 0/queue 5: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=162 - nb_segs=1 - RSS hash=0x12909a85 - RSS queue=0x5 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x5
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:23:51  TestCVLAdvancedIAVFRSSGTPoGRE: action: save_hash

25/08/2021 16:23:51  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x12909a85', '0x5')]
25/08/2021 16:23:51  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:23:51  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2926",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(dport=2, sport=4)
25/08/2021 16:23:52              dut.10.240.183.62: port 0/queue 6: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=162 - nb_segs=1 - RSS hash=0xd1bc7a36 - RSS queue=0x6 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x6
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:23:52  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different

25/08/2021 16:23:52  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xd1bc7a36', '0x6')]
25/08/2021 16:23:52  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:23:52  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2924",dst="CDCD:910A:2222:5498:8475:1111:3900:2025")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2027")/TCP(dport=12, sport=14)
25/08/2021 16:23:53              dut.10.240.183.62: port 0/queue 5: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=162 - nb_segs=1 - RSS hash=0x12909a85 - RSS queue=0x5 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x5
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:23:53  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_same

25/08/2021 16:23:53  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x12909a85', '0x5')]
25/08/2021 16:23:53  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:23:53  TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/IP(dst="192.168.0.1", src="192.168.0.2")/TCP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.7")/TCP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(sport=4, dport=2)']
25/08/2021 16:23:55              dut.10.240.183.62: port 0/queue 0: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=586 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 0: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=594 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 0: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=150 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:23:55  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash

25/08/2021 16:23:55  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 16:23:55  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:23:55  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(dport=2, sport=4)
25/08/2021 16:24:03              dut.10.240.183.62: port 0/queue 5: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=166 - nb_segs=1 - RSS hash=0x12909a85 - RSS queue=0x5 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x5
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:24:03  TestCVLAdvancedIAVFRSSGTPoGRE: action: save_hash

25/08/2021 16:24:03  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x12909a85', '0x5')]
25/08/2021 16:24:03  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:24:03  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2926",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(dport=2, sport=4)
25/08/2021 16:24:05              dut.10.240.183.62: port 0/queue 6: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=166 - nb_segs=1 - RSS hash=0xd1bc7a36 - RSS queue=0x6 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x6
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:24:05  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different

25/08/2021 16:24:05  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xd1bc7a36', '0x6')]
25/08/2021 16:24:05  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:24:05  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2924",dst="CDCD:910A:2222:5498:8475:1111:3900:2025")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2027")/TCP(dport=12, sport=14)
25/08/2021 16:24:06              dut.10.240.183.62: port 0/queue 5: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=166 - nb_segs=1 - RSS hash=0x12909a85 - RSS queue=0x5 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x5
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:24:06  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_same

25/08/2021 16:24:06  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x12909a85', '0x5')]
25/08/2021 16:24:06  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:24:06  TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/IP(dst="192.168.0.1", src="192.168.0.2")/TCP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.7")/TCP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(sport=4, dport=2)']
25/08/2021 16:24:08              dut.10.240.183.62: port 0/queue 0: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=586 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 0: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=594 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 0: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=150 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:24:08  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash

25/08/2021 16:24:08  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 16:24:08  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:24:08  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(dport=2, sport=4)
25/08/2021 16:24:09              dut.10.240.183.62: port 0/queue 5: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=166 - nb_segs=1 - RSS hash=0x12909a85 - RSS queue=0x5 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x5
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:24:09  TestCVLAdvancedIAVFRSSGTPoGRE: action: save_hash

25/08/2021 16:24:09  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x12909a85', '0x5')]
25/08/2021 16:24:09  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:24:09  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2926",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(dport=2, sport=4)
25/08/2021 16:24:10              dut.10.240.183.62: port 0/queue 6: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=166 - nb_segs=1 - RSS hash=0xd1bc7a36 - RSS queue=0x6 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x6
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:24:10  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different

25/08/2021 16:24:10  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xd1bc7a36', '0x6')]
25/08/2021 16:24:10  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:24:10  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2924",dst="CDCD:910A:2222:5498:8475:1111:3900:2025")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2027")/TCP(dport=12, sport=14)
25/08/2021 16:24:12              dut.10.240.183.62: port 0/queue 5: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=166 - nb_segs=1 - RSS hash=0x12909a85 - RSS queue=0x5 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x5
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:24:12  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_same

25/08/2021 16:24:12  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x12909a85', '0x5')]
25/08/2021 16:24:12  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:24:12  TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/IP(dst="192.168.0.1", src="192.168.0.2")/TCP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.7")/TCP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(sport=4, dport=2)']
25/08/2021 16:24:13              dut.10.240.183.62: port 0/queue 0: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=586 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 0: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=594 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 0: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=150 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:24:13  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash

25/08/2021 16:24:13  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 16:24:13  TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle post-test--------------
25/08/2021 16:24:13              dut.10.240.183.62: flow destroy 0 rule 0
25/08/2021 16:24:14              dut.10.240.183.62: 
Flow rule #0 destroyed
testpmd> 
25/08/2021 16:24:14              dut.10.240.183.62: flow list 0
25/08/2021 16:24:14              dut.10.240.183.62: 
25/08/2021 16:24:14  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:24:14  TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(dport=2, sport=4)', 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(dport=2, sport=4)', 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(dport=2, sport=4)']
25/08/2021 16:24:16              dut.10.240.183.62:  port 0/queue 0: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=162 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 0: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=166 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 0: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=166 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:24:16  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash

25/08/2021 16:24:16  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 16:24:16  TestCVLAdvancedIAVFRSSGTPoGRE: sub_case mac_ipv4_gre_ipv6_gtpu_eh_ipv6_tcp_l3src passed
25/08/2021 16:24:16              dut.10.240.183.62: flow flush 0
25/08/2021 16:24:16              dut.10.240.183.62: 
25/08/2021 16:24:16  TestCVLAdvancedIAVFRSSGTPoGRE: ===================Test sub case: mac_ipv4_gre_ipv6_gtpu_eh_ipv6_tcp_l4dst================
25/08/2021 16:24:16  TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle test--------------
25/08/2021 16:24:16              dut.10.240.183.62: flow validate 0 ingress pattern eth / ipv4 / gre / ipv6 / udp / gtpu / gtp_psc / ipv6 / tcp / end actions rss types ipv6-tcp l4-dst-only end key_len 0 queues end / end
25/08/2021 16:24:16              dut.10.240.183.62: 
Flow rule validated
25/08/2021 16:24:16              dut.10.240.183.62: flow create 0 ingress pattern eth / ipv4 / gre / ipv6 / udp / gtpu / gtp_psc / ipv6 / tcp / end actions rss types ipv6-tcp l4-dst-only end key_len 0 queues end / end
25/08/2021 16:24:16              dut.10.240.183.62: 
Flow rule #0 created
25/08/2021 16:24:16              dut.10.240.183.62: flow list 0
25/08/2021 16:24:16              dut.10.240.183.62: 
ID	Group	Prio	Attr	Rule
0	0	0	i--	ETH IPV4 GRE IPV6 UDP GTPU GTP_PSC IPV6 TCP => RSS
25/08/2021 16:24:16  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:24:16  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(dport=2, sport=4)
25/08/2021 16:24:18              dut.10.240.183.62:  port 0/queue 8: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=162 - nb_segs=1 - RSS hash=0x4b830328 - RSS queue=0x8 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x8
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:24:18  TestCVLAdvancedIAVFRSSGTPoGRE: action: save_hash

25/08/2021 16:24:18  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x4b830328', '0x8')]
25/08/2021 16:24:18  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:24:18  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(dport=12, sport=4)
25/08/2021 16:24:19              dut.10.240.183.62: port 0/queue 2: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=162 - nb_segs=1 - RSS hash=0xd475ef72 - RSS queue=0x2 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x2
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:24:19  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different

25/08/2021 16:24:19  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xd475ef72', '0x2')]
25/08/2021 16:24:19  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:24:19  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2924",dst="CDCD:910A:2222:5498:8475:1111:3900:2025")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2926",dst="CDCD:910A:2222:5498:8475:1111:3900:2027")/TCP(dport=2, sport=14)
25/08/2021 16:24:21              dut.10.240.183.62: port 0/queue 8: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=162 - nb_segs=1 - RSS hash=0x4b830328 - RSS queue=0x8 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x8
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:24:21  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_same

25/08/2021 16:24:21  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x4b830328', '0x8')]
25/08/2021 16:24:21  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:24:21  TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/IP(dst="192.168.0.1", src="192.168.0.2")/TCP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.7")/TCP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(sport=4, dport=2)']
25/08/2021 16:24:22              dut.10.240.183.62: port 0/queue 0: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=586 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 0: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=594 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 0: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=150 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:24:22  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash

25/08/2021 16:24:22  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 16:24:22  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:24:22  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(dport=2, sport=4)
25/08/2021 16:24:23              dut.10.240.183.62: port 0/queue 8: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=166 - nb_segs=1 - RSS hash=0x4b830328 - RSS queue=0x8 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x8
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:24:23  TestCVLAdvancedIAVFRSSGTPoGRE: action: save_hash

25/08/2021 16:24:23  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x4b830328', '0x8')]
25/08/2021 16:24:23  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:24:23  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(dport=12, sport=4)
25/08/2021 16:24:25              dut.10.240.183.62: port 0/queue 2: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=166 - nb_segs=1 - RSS hash=0xd475ef72 - RSS queue=0x2 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x2
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:24:25  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different

25/08/2021 16:24:25  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xd475ef72', '0x2')]
25/08/2021 16:24:25  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:24:25  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2924",dst="CDCD:910A:2222:5498:8475:1111:3900:2025")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2926",dst="CDCD:910A:2222:5498:8475:1111:3900:2027")/TCP(dport=2, sport=14)
25/08/2021 16:24:26              dut.10.240.183.62: port 0/queue 8: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=166 - nb_segs=1 - RSS hash=0x4b830328 - RSS queue=0x8 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x8
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:24:26  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_same

25/08/2021 16:24:26  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x4b830328', '0x8')]
25/08/2021 16:24:26  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:24:26  TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/IP(dst="192.168.0.1", src="192.168.0.2")/TCP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.7")/TCP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(sport=4, dport=2)']
25/08/2021 16:24:28              dut.10.240.183.62: port 0/queue 0: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=586 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 0: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=594 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 0: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=150 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:24:28  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash

25/08/2021 16:24:28  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 16:24:28  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:24:28  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(dport=2, sport=4)
25/08/2021 16:24:29              dut.10.240.183.62: port 0/queue 8: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=166 - nb_segs=1 - RSS hash=0x4b830328 - RSS queue=0x8 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x8
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:24:29  TestCVLAdvancedIAVFRSSGTPoGRE: action: save_hash

25/08/2021 16:24:29  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x4b830328', '0x8')]
25/08/2021 16:24:29  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:24:29  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(dport=12, sport=4)
25/08/2021 16:24:30              dut.10.240.183.62: port 0/queue 2: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=166 - nb_segs=1 - RSS hash=0xd475ef72 - RSS queue=0x2 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x2
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:24:30  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different

25/08/2021 16:24:30  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xd475ef72', '0x2')]
25/08/2021 16:24:30  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:24:30  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2924",dst="CDCD:910A:2222:5498:8475:1111:3900:2025")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2926",dst="CDCD:910A:2222:5498:8475:1111:3900:2027")/TCP(dport=2, sport=14)
25/08/2021 16:24:32              dut.10.240.183.62: port 0/queue 8: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=166 - nb_segs=1 - RSS hash=0x4b830328 - RSS queue=0x8 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x8
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:24:32  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_same

25/08/2021 16:24:32  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x4b830328', '0x8')]
25/08/2021 16:24:32  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:24:32  TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/IP(dst="192.168.0.1", src="192.168.0.2")/TCP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.7")/TCP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(sport=4, dport=2)']
25/08/2021 16:24:33              dut.10.240.183.62: port 0/queue 0: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=586 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 0: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=594 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 0: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=150 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:24:33  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash

25/08/2021 16:24:33  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 16:24:33  TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle post-test--------------
25/08/2021 16:24:33              dut.10.240.183.62: flow destroy 0 rule 0
25/08/2021 16:24:35              dut.10.240.183.62: 
Flow rule #0 destroyed
testpmd> 
25/08/2021 16:24:35              dut.10.240.183.62: flow list 0
25/08/2021 16:24:35              dut.10.240.183.62: 
25/08/2021 16:24:35  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:24:35  TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(dport=2, sport=4)', 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(dport=2, sport=4)', 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(dport=2, sport=4)']
25/08/2021 16:24:36              dut.10.240.183.62:  port 0/queue 0: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=162 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 0: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=166 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 0: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=166 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:24:36  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash

25/08/2021 16:24:36  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 16:24:36  TestCVLAdvancedIAVFRSSGTPoGRE: sub_case mac_ipv4_gre_ipv6_gtpu_eh_ipv6_tcp_l4dst passed
25/08/2021 16:24:36              dut.10.240.183.62: flow flush 0
25/08/2021 16:24:36              dut.10.240.183.62: 
25/08/2021 16:24:36  TestCVLAdvancedIAVFRSSGTPoGRE: ===================Test sub case: mac_ipv4_gre_ipv6_gtpu_eh_ipv6_tcp_l4src================
25/08/2021 16:24:36  TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle test--------------
25/08/2021 16:24:36              dut.10.240.183.62: flow validate 0 ingress pattern eth / ipv4 / gre / ipv6 / udp / gtpu / gtp_psc / ipv6 / tcp / end actions rss types ipv6-tcp l4-src-only end key_len 0 queues end / end
25/08/2021 16:24:36              dut.10.240.183.62: 
Flow rule validated
25/08/2021 16:24:36              dut.10.240.183.62: flow create 0 ingress pattern eth / ipv4 / gre / ipv6 / udp / gtpu / gtp_psc / ipv6 / tcp / end actions rss types ipv6-tcp l4-src-only end key_len 0 queues end / end
25/08/2021 16:24:36              dut.10.240.183.62: 
Flow rule #0 created
25/08/2021 16:24:36              dut.10.240.183.62: flow list 0
25/08/2021 16:24:37              dut.10.240.183.62: 
ID	Group	Prio	Attr	Rule
0	0	0	i--	ETH IPV4 GRE IPV6 UDP GTPU GTP_PSC IPV6 TCP => RSS
25/08/2021 16:24:37  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:24:37  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(dport=2, sport=4)
25/08/2021 16:24:38              dut.10.240.183.62:  port 0/queue 1: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=162 - nb_segs=1 - RSS hash=0x50e4a001 - RSS queue=0x1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x1
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:24:38  TestCVLAdvancedIAVFRSSGTPoGRE: action: save_hash

25/08/2021 16:24:38  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x50e4a001', '0x1')]
25/08/2021 16:24:38  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:24:38  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(dport=2, sport=14)
25/08/2021 16:24:39              dut.10.240.183.62: port 0/queue 12: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=162 - nb_segs=1 - RSS hash=0xc630d2bc - RSS queue=0xc - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0xc
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:24:39  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different

25/08/2021 16:24:39  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xc630d2bc', '0xc')]
25/08/2021 16:24:39  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:24:39  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2924",dst="CDCD:910A:2222:5498:8475:1111:3900:2025")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2926",dst="CDCD:910A:2222:5498:8475:1111:3900:2027")/TCP(dport=12, sport=4)
25/08/2021 16:24:41              dut.10.240.183.62: port 0/queue 1: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=162 - nb_segs=1 - RSS hash=0x50e4a001 - RSS queue=0x1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x1
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:24:41  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_same

25/08/2021 16:24:41  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x50e4a001', '0x1')]
25/08/2021 16:24:41  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:24:41  TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/IP(dst="192.168.0.1", src="192.168.0.2")/TCP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.7")/TCP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(sport=4, dport=2)']
25/08/2021 16:24:42              dut.10.240.183.62: port 0/queue 0: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=586 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 0: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=594 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 0: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=150 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:24:42  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash

25/08/2021 16:24:42  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 16:24:42  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:24:42  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(dport=2, sport=4)
25/08/2021 16:24:43              dut.10.240.183.62: port 0/queue 1: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=166 - nb_segs=1 - RSS hash=0x50e4a001 - RSS queue=0x1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x1
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:24:43  TestCVLAdvancedIAVFRSSGTPoGRE: action: save_hash

25/08/2021 16:24:43  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x50e4a001', '0x1')]
25/08/2021 16:24:43  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:24:43  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(dport=2, sport=14)
25/08/2021 16:24:45              dut.10.240.183.62: port 0/queue 12: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=166 - nb_segs=1 - RSS hash=0xc630d2bc - RSS queue=0xc - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0xc
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:24:45  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different

25/08/2021 16:24:45  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xc630d2bc', '0xc')]
25/08/2021 16:24:45  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:24:45  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2924",dst="CDCD:910A:2222:5498:8475:1111:3900:2025")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2926",dst="CDCD:910A:2222:5498:8475:1111:3900:2027")/TCP(dport=12, sport=4)
25/08/2021 16:24:46              dut.10.240.183.62: port 0/queue 1: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=166 - nb_segs=1 - RSS hash=0x50e4a001 - RSS queue=0x1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x1
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:24:46  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_same

25/08/2021 16:24:46  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x50e4a001', '0x1')]
25/08/2021 16:24:46  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:24:46  TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/IP(dst="192.168.0.1", src="192.168.0.2")/TCP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.7")/TCP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(sport=4, dport=2)']
25/08/2021 16:24:48              dut.10.240.183.62: port 0/queue 0: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=586 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 0: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=594 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 0: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=150 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:24:48  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash

25/08/2021 16:24:48  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 16:24:48  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:24:48  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(dport=2, sport=4)
25/08/2021 16:24:49              dut.10.240.183.62: port 0/queue 1: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=166 - nb_segs=1 - RSS hash=0x50e4a001 - RSS queue=0x1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x1
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:24:49  TestCVLAdvancedIAVFRSSGTPoGRE: action: save_hash

25/08/2021 16:24:49  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x50e4a001', '0x1')]
25/08/2021 16:24:49  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:24:49  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(dport=2, sport=14)
25/08/2021 16:24:51              dut.10.240.183.62: port 0/queue 12: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=166 - nb_segs=1 - RSS hash=0xc630d2bc - RSS queue=0xc - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0xc
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:24:51  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different

25/08/2021 16:24:51  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xc630d2bc', '0xc')]
25/08/2021 16:24:51  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:24:51  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2924",dst="CDCD:910A:2222:5498:8475:1111:3900:2025")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2926",dst="CDCD:910A:2222:5498:8475:1111:3900:2027")/TCP(dport=12, sport=4)
25/08/2021 16:24:52              dut.10.240.183.62: port 0/queue 1: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=166 - nb_segs=1 - RSS hash=0x50e4a001 - RSS queue=0x1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x1
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:24:52  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_same

25/08/2021 16:24:52  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x50e4a001', '0x1')]
25/08/2021 16:24:52  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:24:52  TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/IP(dst="192.168.0.1", src="192.168.0.2")/TCP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.7")/TCP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(sport=4, dport=2)']
25/08/2021 16:24:53              dut.10.240.183.62: port 0/queue 0: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=586 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 0: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=594 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 0: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=150 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:24:53  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash

25/08/2021 16:24:53  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 16:24:53  TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle post-test--------------
25/08/2021 16:24:53              dut.10.240.183.62: flow destroy 0 rule 0
25/08/2021 16:24:55              dut.10.240.183.62: 
Flow rule #0 destroyed
testpmd> 
25/08/2021 16:24:55              dut.10.240.183.62: flow list 0
25/08/2021 16:24:55              dut.10.240.183.62: 
25/08/2021 16:24:55  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:24:55  TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(dport=2, sport=4)', 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(dport=2, sport=4)', 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(dport=2, sport=4)']
25/08/2021 16:24:56              dut.10.240.183.62:  port 0/queue 0: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=162 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 0: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=166 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 0: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=166 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:24:56  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash

25/08/2021 16:24:56  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 16:24:56  TestCVLAdvancedIAVFRSSGTPoGRE: sub_case mac_ipv4_gre_ipv6_gtpu_eh_ipv6_tcp_l4src passed
25/08/2021 16:24:56              dut.10.240.183.62: flow flush 0
25/08/2021 16:24:56              dut.10.240.183.62: 
25/08/2021 16:24:56  TestCVLAdvancedIAVFRSSGTPoGRE: ===================Test sub case: mac_ipv4_gre_ipv6_gtpu_eh_ipv6_tcp_l3dstl4dst================
25/08/2021 16:24:56  TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle test--------------
25/08/2021 16:24:56              dut.10.240.183.62: flow validate 0 ingress pattern eth / ipv4 / gre / ipv6 / udp / gtpu / gtp_psc / ipv6 / tcp / end actions rss types ipv6-tcp l3-dst-only l4-dst-only end key_len 0 queues end / end
25/08/2021 16:24:57              dut.10.240.183.62: 
Flow rule validated
25/08/2021 16:24:57              dut.10.240.183.62: flow create 0 ingress pattern eth / ipv4 / gre / ipv6 / udp / gtpu / gtp_psc / ipv6 / tcp / end actions rss types ipv6-tcp l3-dst-only l4-dst-only end key_len 0 queues end / end
25/08/2021 16:24:57              dut.10.240.183.62: 
Flow rule #0 created
25/08/2021 16:24:57              dut.10.240.183.62: flow list 0
25/08/2021 16:24:57              dut.10.240.183.62: 
ID	Group	Prio	Attr	Rule
0	0	0	i--	ETH IPV4 GRE IPV6 UDP GTPU GTP_PSC IPV6 TCP => RSS
25/08/2021 16:24:57  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:24:57  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(dport=2, sport=4)
25/08/2021 16:24:58              dut.10.240.183.62:  port 0/queue 3: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=162 - nb_segs=1 - RSS hash=0xd2fef323 - RSS queue=0x3 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x3
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:24:58  TestCVLAdvancedIAVFRSSGTPoGRE: action: save_hash

25/08/2021 16:24:58  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xd2fef323', '0x3')]
25/08/2021 16:24:58  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:24:58  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2027")/TCP(dport=2, sport=4)
25/08/2021 16:24:59              dut.10.240.183.62: port 0/queue 0: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=162 - nb_segs=1 - RSS hash=0xc819ff40 - RSS queue=0x0 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x0
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:24:59  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different

25/08/2021 16:24:59  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xc819ff40', '0x0')]
25/08/2021 16:24:59  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:24:59  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(dport=12, sport=4)
25/08/2021 16:25:01              dut.10.240.183.62: port 0/queue 0: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=162 - nb_segs=1 - RSS hash=0x54cf62c0 - RSS queue=0x0 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x0
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:25:01  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different

25/08/2021 16:25:01  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x54cf62c0', '0x0')]
25/08/2021 16:25:01  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:25:01  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2924",dst="CDCD:910A:2222:5498:8475:1111:3900:2025")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2926",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(dport=2, sport=14)
25/08/2021 16:25:02              dut.10.240.183.62: port 0/queue 3: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=162 - nb_segs=1 - RSS hash=0xd2fef323 - RSS queue=0x3 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x3
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:25:02  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_same

25/08/2021 16:25:02  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xd2fef323', '0x3')]
25/08/2021 16:25:02  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:25:02  TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/IP(dst="192.168.0.1", src="192.168.0.2")/TCP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.7")/TCP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(sport=4, dport=2)']
25/08/2021 16:25:04              dut.10.240.183.62: port 0/queue 0: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=586 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 0: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=594 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 0: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=150 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:25:04  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash

25/08/2021 16:25:04  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 16:25:04  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:25:04  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(dport=2, sport=4)
25/08/2021 16:25:05              dut.10.240.183.62: port 0/queue 3: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=166 - nb_segs=1 - RSS hash=0xd2fef323 - RSS queue=0x3 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x3
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:25:05  TestCVLAdvancedIAVFRSSGTPoGRE: action: save_hash

25/08/2021 16:25:05  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xd2fef323', '0x3')]
25/08/2021 16:25:05  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:25:05  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2027")/TCP(dport=2, sport=4)
25/08/2021 16:25:06              dut.10.240.183.62: port 0/queue 0: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=166 - nb_segs=1 - RSS hash=0xc819ff40 - RSS queue=0x0 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x0
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:25:06  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different

25/08/2021 16:25:06  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xc819ff40', '0x0')]
25/08/2021 16:25:06  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:25:06  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(dport=12, sport=4)
25/08/2021 16:25:08              dut.10.240.183.62: port 0/queue 0: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=166 - nb_segs=1 - RSS hash=0x54cf62c0 - RSS queue=0x0 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x0
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:25:08  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different

25/08/2021 16:25:08  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x54cf62c0', '0x0')]
25/08/2021 16:25:08  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:25:08  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2924",dst="CDCD:910A:2222:5498:8475:1111:3900:2025")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2926",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(dport=2, sport=14)
25/08/2021 16:25:09              dut.10.240.183.62: port 0/queue 3: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=166 - nb_segs=1 - RSS hash=0xd2fef323 - RSS queue=0x3 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x3
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:25:09  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_same

25/08/2021 16:25:09  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xd2fef323', '0x3')]
25/08/2021 16:25:09  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:25:09  TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/IP(dst="192.168.0.1", src="192.168.0.2")/TCP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.7")/TCP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(sport=4, dport=2)']
25/08/2021 16:25:11              dut.10.240.183.62: port 0/queue 0: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=586 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 0: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=594 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 0: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=150 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:25:11  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash

25/08/2021 16:25:11  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 16:25:11  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:25:11  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(dport=2, sport=4)
25/08/2021 16:25:12              dut.10.240.183.62: port 0/queue 3: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=166 - nb_segs=1 - RSS hash=0xd2fef323 - RSS queue=0x3 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x3
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:25:12  TestCVLAdvancedIAVFRSSGTPoGRE: action: save_hash

25/08/2021 16:25:12  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xd2fef323', '0x3')]
25/08/2021 16:25:12  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:25:12  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2027")/TCP(dport=2, sport=4)
25/08/2021 16:25:13              dut.10.240.183.62: port 0/queue 0: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=166 - nb_segs=1 - RSS hash=0xc819ff40 - RSS queue=0x0 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x0
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:25:13  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different

25/08/2021 16:25:13  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xc819ff40', '0x0')]
25/08/2021 16:25:13  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:25:13  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(dport=12, sport=4)
25/08/2021 16:25:15              dut.10.240.183.62: port 0/queue 0: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=166 - nb_segs=1 - RSS hash=0x54cf62c0 - RSS queue=0x0 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x0
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:25:15  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different

25/08/2021 16:25:15  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x54cf62c0', '0x0')]
25/08/2021 16:25:15  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:25:15  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2924",dst="CDCD:910A:2222:5498:8475:1111:3900:2025")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2926",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(dport=2, sport=14)
25/08/2021 16:25:16              dut.10.240.183.62: port 0/queue 3: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=166 - nb_segs=1 - RSS hash=0xd2fef323 - RSS queue=0x3 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x3
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:25:16  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_same

25/08/2021 16:25:16  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xd2fef323', '0x3')]
25/08/2021 16:25:16  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:25:16  TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/IP(dst="192.168.0.1", src="192.168.0.2")/TCP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.7")/TCP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(sport=4, dport=2)']
25/08/2021 16:25:18              dut.10.240.183.62: port 0/queue 0: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=586 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 0: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=594 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 0: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=150 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:25:18  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash

25/08/2021 16:25:18  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 16:25:18  TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle post-test--------------
25/08/2021 16:25:18              dut.10.240.183.62: flow destroy 0 rule 0
25/08/2021 16:25:19              dut.10.240.183.62: 
Flow rule #0 destroyed
testpmd> 
25/08/2021 16:25:19              dut.10.240.183.62: flow list 0
25/08/2021 16:25:19              dut.10.240.183.62: 
25/08/2021 16:25:19  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:25:19  TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(dport=2, sport=4)', 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(dport=2, sport=4)', 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(dport=2, sport=4)']
25/08/2021 16:25:21              dut.10.240.183.62:  port 0/queue 0: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=162 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 0: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=166 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 0: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=166 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:25:21  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash

25/08/2021 16:25:21  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 16:25:21  TestCVLAdvancedIAVFRSSGTPoGRE: sub_case mac_ipv4_gre_ipv6_gtpu_eh_ipv6_tcp_l3dstl4dst passed
25/08/2021 16:25:21              dut.10.240.183.62: flow flush 0
25/08/2021 16:25:21              dut.10.240.183.62: 
25/08/2021 16:25:21  TestCVLAdvancedIAVFRSSGTPoGRE: ===================Test sub case: mac_ipv4_gre_ipv6_gtpu_eh_ipv6_tcp_l3srcl4dst================
25/08/2021 16:25:21  TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle test--------------
25/08/2021 16:25:21              dut.10.240.183.62: flow validate 0 ingress pattern eth / ipv4 / gre / ipv6 / udp / gtpu / gtp_psc / ipv6 / tcp / end actions rss types ipv6-tcp l3-src-only l4-dst-only end key_len 0 queues end / end
25/08/2021 16:25:21              dut.10.240.183.62: 
Flow rule validated
25/08/2021 16:25:21              dut.10.240.183.62: flow create 0 ingress pattern eth / ipv4 / gre / ipv6 / udp / gtpu / gtp_psc / ipv6 / tcp / end actions rss types ipv6-tcp l3-src-only l4-dst-only end key_len 0 queues end / end
25/08/2021 16:25:21              dut.10.240.183.62: 
Flow rule #0 created
25/08/2021 16:25:21              dut.10.240.183.62: flow list 0
25/08/2021 16:25:21              dut.10.240.183.62: 
ID	Group	Prio	Attr	Rule
0	0	0	i--	ETH IPV4 GRE IPV6 UDP GTPU GTP_PSC IPV6 TCP => RSS
25/08/2021 16:25:21  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:25:21  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(dport=2, sport=4)
25/08/2021 16:25:22              dut.10.240.183.62:  port 0/queue 10: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=162 - nb_segs=1 - RSS hash=0xa1d1ed6a - RSS queue=0xa - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0xa
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:25:22  TestCVLAdvancedIAVFRSSGTPoGRE: action: save_hash

25/08/2021 16:25:22  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xa1d1ed6a', '0xa')]
25/08/2021 16:25:22  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:25:22  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2926",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(dport=2, sport=4)
25/08/2021 16:25:24              dut.10.240.183.62: port 0/queue 9: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=162 - nb_segs=1 - RSS hash=0x62fd0dd9 - RSS queue=0x9 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x9
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:25:24  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different

25/08/2021 16:25:24  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x62fd0dd9', '0x9')]
25/08/2021 16:25:24  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:25:24  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(dport=12, sport=4)
25/08/2021 16:25:25              dut.10.240.183.62: port 0/queue 9: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=162 - nb_segs=1 - RSS hash=0x27e07c89 - RSS queue=0x9 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x9
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:25:25  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different

25/08/2021 16:25:25  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x27e07c89', '0x9')]
25/08/2021 16:25:25  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:25:25  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2924",dst="CDCD:910A:2222:5498:8475:1111:3900:2025")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2027")/TCP(dport=2, sport=14)
25/08/2021 16:25:26              dut.10.240.183.62: port 0/queue 10: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=162 - nb_segs=1 - RSS hash=0xa1d1ed6a - RSS queue=0xa - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0xa
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:25:26  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_same

25/08/2021 16:25:26  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xa1d1ed6a', '0xa')]
25/08/2021 16:25:26  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:25:26  TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/IP(dst="192.168.0.1", src="192.168.0.2")/TCP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.7")/TCP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(sport=4, dport=2)']
25/08/2021 16:25:28              dut.10.240.183.62: port 0/queue 0: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=586 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 0: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=594 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 0: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=150 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:25:28  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash

25/08/2021 16:25:28  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 16:25:28  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:25:28  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(dport=2, sport=4)
25/08/2021 16:25:29              dut.10.240.183.62: port 0/queue 10: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=166 - nb_segs=1 - RSS hash=0xa1d1ed6a - RSS queue=0xa - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0xa
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:25:29  TestCVLAdvancedIAVFRSSGTPoGRE: action: save_hash

25/08/2021 16:25:29  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xa1d1ed6a', '0xa')]
25/08/2021 16:25:29  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:25:29  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2926",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(dport=2, sport=4)
25/08/2021 16:25:30              dut.10.240.183.62: port 0/queue 9: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=166 - nb_segs=1 - RSS hash=0x62fd0dd9 - RSS queue=0x9 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x9
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:25:30  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different

25/08/2021 16:25:30  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x62fd0dd9', '0x9')]
25/08/2021 16:25:30  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:25:30  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(dport=12, sport=4)
25/08/2021 16:25:32              dut.10.240.183.62: port 0/queue 9: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=166 - nb_segs=1 - RSS hash=0x27e07c89 - RSS queue=0x9 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x9
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:25:32  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different

25/08/2021 16:25:32  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x27e07c89', '0x9')]
25/08/2021 16:25:32  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:25:32  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2924",dst="CDCD:910A:2222:5498:8475:1111:3900:2025")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2027")/TCP(dport=2, sport=14)
25/08/2021 16:25:33              dut.10.240.183.62: port 0/queue 10: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=166 - nb_segs=1 - RSS hash=0xa1d1ed6a - RSS queue=0xa - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0xa
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:25:33  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_same

25/08/2021 16:25:33  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xa1d1ed6a', '0xa')]
25/08/2021 16:25:33  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:25:33  TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/IP(dst="192.168.0.1", src="192.168.0.2")/TCP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.7")/TCP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(sport=4, dport=2)']
25/08/2021 16:25:35              dut.10.240.183.62: port 0/queue 0: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=586 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 0: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=594 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 0: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=150 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:25:35  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash

25/08/2021 16:25:35  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 16:25:35  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:25:35  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(dport=2, sport=4)
25/08/2021 16:25:36              dut.10.240.183.62: port 0/queue 10: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=166 - nb_segs=1 - RSS hash=0xa1d1ed6a - RSS queue=0xa - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0xa
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:25:36  TestCVLAdvancedIAVFRSSGTPoGRE: action: save_hash

25/08/2021 16:25:36  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xa1d1ed6a', '0xa')]
25/08/2021 16:25:36  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:25:36  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2926",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(dport=2, sport=4)
25/08/2021 16:25:37              dut.10.240.183.62: port 0/queue 9: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=166 - nb_segs=1 - RSS hash=0x62fd0dd9 - RSS queue=0x9 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x9
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:25:37  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different

25/08/2021 16:25:37  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x62fd0dd9', '0x9')]
25/08/2021 16:25:37  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:25:37  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(dport=12, sport=4)
25/08/2021 16:25:39              dut.10.240.183.62: port 0/queue 9: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=166 - nb_segs=1 - RSS hash=0x27e07c89 - RSS queue=0x9 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x9
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:25:39  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different

25/08/2021 16:25:39  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x27e07c89', '0x9')]
25/08/2021 16:25:39  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:25:39  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2924",dst="CDCD:910A:2222:5498:8475:1111:3900:2025")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2027")/TCP(dport=2, sport=14)
25/08/2021 16:25:40              dut.10.240.183.62: port 0/queue 10: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=166 - nb_segs=1 - RSS hash=0xa1d1ed6a - RSS queue=0xa - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0xa
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:25:40  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_same

25/08/2021 16:25:40  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xa1d1ed6a', '0xa')]
25/08/2021 16:25:40  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:25:40  TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/IP(dst="192.168.0.1", src="192.168.0.2")/TCP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.7")/TCP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(sport=4, dport=2)']
25/08/2021 16:25:42              dut.10.240.183.62: port 0/queue 0: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=586 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 0: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=594 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 0: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=150 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:25:42  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash

25/08/2021 16:25:42  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 16:25:42  TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle post-test--------------
25/08/2021 16:25:42              dut.10.240.183.62: flow destroy 0 rule 0
25/08/2021 16:25:43              dut.10.240.183.62: 
Flow rule #0 destroyed
testpmd> 
25/08/2021 16:25:43              dut.10.240.183.62: flow list 0
25/08/2021 16:25:43              dut.10.240.183.62: 
25/08/2021 16:25:43  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:25:43  TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(dport=2, sport=4)', 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(dport=2, sport=4)', 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(dport=2, sport=4)']
25/08/2021 16:25:45              dut.10.240.183.62:  port 0/queue 0: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=162 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 0: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=166 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 0: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=166 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:25:45  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash

25/08/2021 16:25:45  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 16:25:45  TestCVLAdvancedIAVFRSSGTPoGRE: sub_case mac_ipv4_gre_ipv6_gtpu_eh_ipv6_tcp_l3srcl4dst passed
25/08/2021 16:25:45              dut.10.240.183.62: flow flush 0
25/08/2021 16:25:45              dut.10.240.183.62: 
25/08/2021 16:25:45  TestCVLAdvancedIAVFRSSGTPoGRE: ===================Test sub case: mac_ipv4_gre_ipv6_gtpu_eh_ipv6_tcp_l3dstl4src================
25/08/2021 16:25:45  TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle test--------------
25/08/2021 16:25:45              dut.10.240.183.62: flow validate 0 ingress pattern eth / ipv4 / gre / ipv6 / udp / gtpu / gtp_psc / ipv6 / tcp / end actions rss types ipv6-tcp l3-dst-only l4-src-only end key_len 0 queues end / end
25/08/2021 16:25:45              dut.10.240.183.62: 
Flow rule validated
25/08/2021 16:25:45              dut.10.240.183.62: flow create 0 ingress pattern eth / ipv4 / gre / ipv6 / udp / gtpu / gtp_psc / ipv6 / tcp / end actions rss types ipv6-tcp l3-dst-only l4-src-only end key_len 0 queues end / end
25/08/2021 16:25:45              dut.10.240.183.62: 
Flow rule #0 created
25/08/2021 16:25:45              dut.10.240.183.62: flow list 0
25/08/2021 16:25:45              dut.10.240.183.62: 
ID	Group	Prio	Attr	Rule
0	0	0	i--	ETH IPV4 GRE IPV6 UDP GTPU GTP_PSC IPV6 TCP => RSS
25/08/2021 16:25:45  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:25:45  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(dport=2, sport=4)
25/08/2021 16:25:46              dut.10.240.183.62:  port 0/queue 11: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=162 - nb_segs=1 - RSS hash=0xb81f3f3b - RSS queue=0xb - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0xb
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:25:46  TestCVLAdvancedIAVFRSSGTPoGRE: action: save_hash

25/08/2021 16:25:46  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xb81f3f3b', '0xb')]
25/08/2021 16:25:46  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:25:46  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2027")/TCP(dport=2, sport=4)
25/08/2021 16:25:48              dut.10.240.183.62: port 0/queue 8: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=162 - nb_segs=1 - RSS hash=0xa2f83358 - RSS queue=0x8 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x8
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:25:48  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different

25/08/2021 16:25:48  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xa2f83358', '0x8')]
25/08/2021 16:25:48  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:25:48  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(dport=2, sport=14)
25/08/2021 16:25:49              dut.10.240.183.62: port 0/queue 15: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=162 - nb_segs=1 - RSS hash=0xe78e152f - RSS queue=0xf - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0xf
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:25:49  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different

25/08/2021 16:25:49  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xe78e152f', '0xf')]
25/08/2021 16:25:49  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:25:49  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2924",dst="CDCD:910A:2222:5498:8475:1111:3900:2025")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2926",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(dport=12, sport=4)
25/08/2021 16:25:50              dut.10.240.183.62: port 0/queue 11: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=162 - nb_segs=1 - RSS hash=0xb81f3f3b - RSS queue=0xb - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0xb
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:25:50  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_same

25/08/2021 16:25:50  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xb81f3f3b', '0xb')]
25/08/2021 16:25:50  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:25:50  TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/IP(dst="192.168.0.1", src="192.168.0.2")/TCP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.7")/TCP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(sport=4, dport=2)']
25/08/2021 16:25:52              dut.10.240.183.62: port 0/queue 0: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=586 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 0: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=594 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 0: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=150 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:25:52  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash

25/08/2021 16:25:52  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 16:25:52  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:25:52  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(dport=2, sport=4)
25/08/2021 16:25:53              dut.10.240.183.62: port 0/queue 11: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=166 - nb_segs=1 - RSS hash=0xb81f3f3b - RSS queue=0xb - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0xb
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:25:53  TestCVLAdvancedIAVFRSSGTPoGRE: action: save_hash

25/08/2021 16:25:53  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xb81f3f3b', '0xb')]
25/08/2021 16:25:53  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:25:53  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2027")/TCP(dport=2, sport=4)
25/08/2021 16:25:55              dut.10.240.183.62: port 0/queue 8: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=166 - nb_segs=1 - RSS hash=0xa2f83358 - RSS queue=0x8 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x8
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:25:55  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different

25/08/2021 16:25:55  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xa2f83358', '0x8')]
25/08/2021 16:25:55  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:25:55  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(dport=2, sport=14)
25/08/2021 16:25:56              dut.10.240.183.62: port 0/queue 15: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=166 - nb_segs=1 - RSS hash=0xe78e152f - RSS queue=0xf - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0xf
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:25:56  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different

25/08/2021 16:25:56  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xe78e152f', '0xf')]
25/08/2021 16:25:56  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:25:56  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2924",dst="CDCD:910A:2222:5498:8475:1111:3900:2025")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2926",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(dport=12, sport=4)
25/08/2021 16:25:57              dut.10.240.183.62: port 0/queue 11: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=166 - nb_segs=1 - RSS hash=0xb81f3f3b - RSS queue=0xb - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0xb
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:25:57  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_same

25/08/2021 16:25:57  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xb81f3f3b', '0xb')]
25/08/2021 16:25:57  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:25:57  TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/IP(dst="192.168.0.1", src="192.168.0.2")/TCP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.7")/TCP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(sport=4, dport=2)']
25/08/2021 16:25:59              dut.10.240.183.62: port 0/queue 0: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=586 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 0: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=594 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 0: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=150 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:25:59  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash

25/08/2021 16:25:59  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 16:25:59  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:25:59  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(dport=2, sport=4)
25/08/2021 16:26:00              dut.10.240.183.62: port 0/queue 11: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=166 - nb_segs=1 - RSS hash=0xb81f3f3b - RSS queue=0xb - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0xb
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:26:00  TestCVLAdvancedIAVFRSSGTPoGRE: action: save_hash

25/08/2021 16:26:00  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xb81f3f3b', '0xb')]
25/08/2021 16:26:00  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:26:00  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2027")/TCP(dport=2, sport=4)
25/08/2021 16:26:02              dut.10.240.183.62: port 0/queue 8: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=166 - nb_segs=1 - RSS hash=0xa2f83358 - RSS queue=0x8 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x8
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:26:02  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different

25/08/2021 16:26:02  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xa2f83358', '0x8')]
25/08/2021 16:26:02  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:26:02  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(dport=2, sport=14)
25/08/2021 16:26:03              dut.10.240.183.62: port 0/queue 15: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=166 - nb_segs=1 - RSS hash=0xe78e152f - RSS queue=0xf - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0xf
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:26:03  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different

25/08/2021 16:26:03  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xe78e152f', '0xf')]
25/08/2021 16:26:03  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:26:03  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2924",dst="CDCD:910A:2222:5498:8475:1111:3900:2025")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2926",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(dport=12, sport=4)
25/08/2021 16:26:04              dut.10.240.183.62: port 0/queue 11: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=166 - nb_segs=1 - RSS hash=0xb81f3f3b - RSS queue=0xb - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0xb
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:26:04  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_same

25/08/2021 16:26:04  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xb81f3f3b', '0xb')]
25/08/2021 16:26:04  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:26:04  TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/IP(dst="192.168.0.1", src="192.168.0.2")/TCP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.7")/TCP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(sport=4, dport=2)']
25/08/2021 16:26:06              dut.10.240.183.62: port 0/queue 0: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=586 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 0: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=594 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 0: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=150 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:26:06  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash

25/08/2021 16:26:06  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 16:26:06  TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle post-test--------------
25/08/2021 16:26:06              dut.10.240.183.62: flow destroy 0 rule 0
25/08/2021 16:26:07              dut.10.240.183.62: 
Flow rule #0 destroyed
testpmd> 
25/08/2021 16:26:07              dut.10.240.183.62: flow list 0
25/08/2021 16:26:07              dut.10.240.183.62: 
25/08/2021 16:26:07  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:26:07  TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(dport=2, sport=4)', 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(dport=2, sport=4)', 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(dport=2, sport=4)']
25/08/2021 16:26:09              dut.10.240.183.62:  port 0/queue 0: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=162 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 0: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=166 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 0: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=166 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:26:09  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash

25/08/2021 16:26:09  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 16:26:09  TestCVLAdvancedIAVFRSSGTPoGRE: sub_case mac_ipv4_gre_ipv6_gtpu_eh_ipv6_tcp_l3dstl4src passed
25/08/2021 16:26:09              dut.10.240.183.62: flow flush 0
25/08/2021 16:26:09              dut.10.240.183.62: 
25/08/2021 16:26:09  TestCVLAdvancedIAVFRSSGTPoGRE: ===================Test sub case: mac_ipv4_gre_ipv6_gtpu_eh_ipv6_tcp_l3srcl4src================
25/08/2021 16:26:09  TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle test--------------
25/08/2021 16:26:09              dut.10.240.183.62: flow validate 0 ingress pattern eth / ipv4 / gre / ipv6 / udp / gtpu / gtp_psc / ipv6 / tcp / end actions rss types ipv6-tcp l3-src-only l4-src-only end key_len 0 queues end / end
25/08/2021 16:26:09              dut.10.240.183.62: 
Flow rule validated
25/08/2021 16:26:09              dut.10.240.183.62: flow create 0 ingress pattern eth / ipv4 / gre / ipv6 / udp / gtpu / gtp_psc / ipv6 / tcp / end actions rss types ipv6-tcp l3-src-only l4-src-only end key_len 0 queues end / end
25/08/2021 16:26:09              dut.10.240.183.62: 
Flow rule #0 created
25/08/2021 16:26:09              dut.10.240.183.62: flow list 0
25/08/2021 16:26:09              dut.10.240.183.62: 
ID	Group	Prio	Attr	Rule
0	0	0	i--	ETH IPV4 GRE IPV6 UDP GTPU GTP_PSC IPV6 TCP => RSS
25/08/2021 16:26:09  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:26:09  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(dport=2, sport=4)
25/08/2021 16:26:10              dut.10.240.183.62:  port 0/queue 2: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=162 - nb_segs=1 - RSS hash=0xcb302172 - RSS queue=0x2 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x2
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:26:10  TestCVLAdvancedIAVFRSSGTPoGRE: action: save_hash

25/08/2021 16:26:10  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xcb302172', '0x2')]
25/08/2021 16:26:10  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:26:10  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2926",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(dport=2, sport=4)
25/08/2021 16:26:12              dut.10.240.183.62: port 0/queue 1: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=162 - nb_segs=1 - RSS hash=0x81cc1c1 - RSS queue=0x1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x1
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:26:12  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different

25/08/2021 16:26:12  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x81cc1c1', '0x1')]
25/08/2021 16:26:12  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:26:12  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(dport=2, sport=14)
25/08/2021 16:26:13              dut.10.240.183.62: port 0/queue 6: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=162 - nb_segs=1 - RSS hash=0x94a10b66 - RSS queue=0x6 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x6
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:26:13  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different

25/08/2021 16:26:13  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x94a10b66', '0x6')]
25/08/2021 16:26:13  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:26:13  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2924",dst="CDCD:910A:2222:5498:8475:1111:3900:2025")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2027")/TCP(dport=12, sport=4)
25/08/2021 16:26:14              dut.10.240.183.62: port 0/queue 2: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=162 - nb_segs=1 - RSS hash=0xcb302172 - RSS queue=0x2 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x2
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:26:14  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_same

25/08/2021 16:26:14  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xcb302172', '0x2')]
25/08/2021 16:26:14  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:26:14  TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/IP(dst="192.168.0.1", src="192.168.0.2")/TCP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.7")/TCP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(sport=4, dport=2)']
25/08/2021 16:26:16              dut.10.240.183.62: port 0/queue 0: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=586 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 0: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=594 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 0: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=150 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:26:16  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash

25/08/2021 16:26:16  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 16:26:16  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:26:16  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(dport=2, sport=4)
25/08/2021 16:26:17              dut.10.240.183.62: port 0/queue 2: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=166 - nb_segs=1 - RSS hash=0xcb302172 - RSS queue=0x2 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x2
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:26:17  TestCVLAdvancedIAVFRSSGTPoGRE: action: save_hash

25/08/2021 16:26:17  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xcb302172', '0x2')]
25/08/2021 16:26:17  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:26:17  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2926",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(dport=2, sport=4)
25/08/2021 16:26:19              dut.10.240.183.62: port 0/queue 1: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=166 - nb_segs=1 - RSS hash=0x81cc1c1 - RSS queue=0x1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x1
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:26:19  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different

25/08/2021 16:26:19  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x81cc1c1', '0x1')]
25/08/2021 16:26:19  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:26:19  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(dport=2, sport=14)
25/08/2021 16:26:20              dut.10.240.183.62: port 0/queue 6: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=166 - nb_segs=1 - RSS hash=0x94a10b66 - RSS queue=0x6 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x6
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:26:20  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different

25/08/2021 16:26:20  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x94a10b66', '0x6')]
25/08/2021 16:26:20  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:26:20  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2924",dst="CDCD:910A:2222:5498:8475:1111:3900:2025")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2027")/TCP(dport=12, sport=4)
25/08/2021 16:26:21              dut.10.240.183.62: port 0/queue 2: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=166 - nb_segs=1 - RSS hash=0xcb302172 - RSS queue=0x2 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x2
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:26:21  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_same

25/08/2021 16:26:21  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xcb302172', '0x2')]
25/08/2021 16:26:21  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:26:21  TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/IP(dst="192.168.0.1", src="192.168.0.2")/TCP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.7")/TCP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(sport=4, dport=2)']
25/08/2021 16:26:23              dut.10.240.183.62: port 0/queue 0: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=586 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 0: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=594 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 0: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=150 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:26:23  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash

25/08/2021 16:26:23  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 16:26:23  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:26:23  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(dport=2, sport=4)
25/08/2021 16:26:24              dut.10.240.183.62: port 0/queue 2: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=166 - nb_segs=1 - RSS hash=0xcb302172 - RSS queue=0x2 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x2
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:26:24  TestCVLAdvancedIAVFRSSGTPoGRE: action: save_hash

25/08/2021 16:26:24  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xcb302172', '0x2')]
25/08/2021 16:26:24  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:26:24  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2926",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(dport=2, sport=4)
25/08/2021 16:26:26              dut.10.240.183.62: port 0/queue 1: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=166 - nb_segs=1 - RSS hash=0x81cc1c1 - RSS queue=0x1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x1
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:26:26  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different

25/08/2021 16:26:26  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x81cc1c1', '0x1')]
25/08/2021 16:26:26  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:26:26  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(dport=2, sport=14)
25/08/2021 16:26:27              dut.10.240.183.62: port 0/queue 6: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=166 - nb_segs=1 - RSS hash=0x94a10b66 - RSS queue=0x6 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x6
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:26:27  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different

25/08/2021 16:26:27  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x94a10b66', '0x6')]
25/08/2021 16:26:27  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:26:27  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2924",dst="CDCD:910A:2222:5498:8475:1111:3900:2025")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2027")/TCP(dport=12, sport=4)
25/08/2021 16:26:28              dut.10.240.183.62: port 0/queue 2: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=166 - nb_segs=1 - RSS hash=0xcb302172 - RSS queue=0x2 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x2
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:26:28  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_same

25/08/2021 16:26:28  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xcb302172', '0x2')]
25/08/2021 16:26:28  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:26:28  TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/IP(dst="192.168.0.1", src="192.168.0.2")/TCP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.7")/TCP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(sport=4, dport=2)']
25/08/2021 16:26:30              dut.10.240.183.62: port 0/queue 0: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=586 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 0: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=594 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 0: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=150 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:26:30  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash

25/08/2021 16:26:30  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 16:26:30  TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle post-test--------------
25/08/2021 16:26:30              dut.10.240.183.62: flow destroy 0 rule 0
25/08/2021 16:26:31              dut.10.240.183.62: 
Flow rule #0 destroyed
testpmd> 
25/08/2021 16:26:31              dut.10.240.183.62: flow list 0
25/08/2021 16:26:31              dut.10.240.183.62: 
25/08/2021 16:26:31  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:26:31  TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(dport=2, sport=4)', 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(dport=2, sport=4)', 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(dport=2, sport=4)']
25/08/2021 16:26:33              dut.10.240.183.62:  port 0/queue 0: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=162 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 0: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=166 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 0: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=166 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:26:33  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash

25/08/2021 16:26:33  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 16:26:33  TestCVLAdvancedIAVFRSSGTPoGRE: sub_case mac_ipv4_gre_ipv6_gtpu_eh_ipv6_tcp_l3srcl4src passed
25/08/2021 16:26:33              dut.10.240.183.62: flow flush 0
25/08/2021 16:26:33              dut.10.240.183.62: 
25/08/2021 16:26:33  TestCVLAdvancedIAVFRSSGTPoGRE: ===================Test sub case: mac_ipv4_gre_ipv6_gtpu_eh_ipv6_tcp_all================
25/08/2021 16:26:33  TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle test--------------
25/08/2021 16:26:33              dut.10.240.183.62: flow validate 0 ingress pattern eth / ipv4 / gre / ipv6 / udp / gtpu / gtp_psc / ipv6 / tcp / end actions rss types ipv6-tcp end key_len 0 queues end / end
25/08/2021 16:26:33              dut.10.240.183.62: 
Flow rule validated
25/08/2021 16:26:33              dut.10.240.183.62: flow create 0 ingress pattern eth / ipv4 / gre / ipv6 / udp / gtpu / gtp_psc / ipv6 / tcp / end actions rss types ipv6-tcp end key_len 0 queues end / end
25/08/2021 16:26:33              dut.10.240.183.62: 
Flow rule #0 created
25/08/2021 16:26:33              dut.10.240.183.62: flow list 0
25/08/2021 16:26:33              dut.10.240.183.62: 
ID	Group	Prio	Attr	Rule
0	0	0	i--	ETH IPV4 GRE IPV6 UDP GTPU GTP_PSC IPV6 TCP => RSS
25/08/2021 16:26:33  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:26:33  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(dport=2, sport=4)
25/08/2021 16:26:35              dut.10.240.183.62:  port 0/queue 11: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=162 - nb_segs=1 - RSS hash=0xfd1db2b - RSS queue=0xb - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0xb
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:26:35  TestCVLAdvancedIAVFRSSGTPoGRE: action: save_hash

25/08/2021 16:26:35  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xfd1db2b', '0xb')]
25/08/2021 16:26:35  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:26:35  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2926",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(dport=2, sport=4)
25/08/2021 16:26:36              dut.10.240.183.62: port 0/queue 8: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=162 - nb_segs=1 - RSS hash=0xccfd3b98 - RSS queue=0x8 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x8
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:26:36  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different

25/08/2021 16:26:36  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xccfd3b98', '0x8')]
25/08/2021 16:26:36  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:26:36  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2027")/TCP(dport=2, sport=4)
25/08/2021 16:26:37              dut.10.240.183.62: port 0/queue 10: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=162 - nb_segs=1 - RSS hash=0x9ac97b7a - RSS queue=0xa - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0xa
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:26:37  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different

25/08/2021 16:26:37  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x9ac97b7a', '0xa')]
25/08/2021 16:26:37  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:26:37  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(dport=2, sport=14)
25/08/2021 16:26:39              dut.10.240.183.62: port 0/queue 3: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=162 - nb_segs=1 - RSS hash=0xd2522263 - RSS queue=0x3 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x3
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:26:39  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different

25/08/2021 16:26:39  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xd2522263', '0x3')]
25/08/2021 16:26:39  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:26:39  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(dport=12, sport=4)
25/08/2021 16:26:40              dut.10.240.183.62: port 0/queue 3: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=162 - nb_segs=1 - RSS hash=0xc61cc223 - RSS queue=0x3 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x3
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:26:40  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different

25/08/2021 16:26:40  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xc61cc223', '0x3')]
25/08/2021 16:26:40  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:26:40  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2924",dst="CDCD:910A:2222:5498:8475:1111:3900:2025")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(dport=2, sport=4)
25/08/2021 16:26:41              dut.10.240.183.62: port 0/queue 11: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=162 - nb_segs=1 - RSS hash=0xfd1db2b - RSS queue=0xb - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0xb
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:26:41  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_same

25/08/2021 16:26:41  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xfd1db2b', '0xb')]
25/08/2021 16:26:41  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:26:41  TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/IP(dst="192.168.0.1", src="192.168.0.2")/TCP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.7")/TCP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(sport=4, dport=2)']
25/08/2021 16:26:43              dut.10.240.183.62: port 0/queue 0: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=586 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 0: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=594 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 0: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=150 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:26:43  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash

25/08/2021 16:26:43  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 16:26:43  TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle post-test--------------
25/08/2021 16:26:43              dut.10.240.183.62: flow destroy 0 rule 0
25/08/2021 16:26:44              dut.10.240.183.62: 
Flow rule #0 destroyed
testpmd> 
25/08/2021 16:26:44              dut.10.240.183.62: flow list 0
25/08/2021 16:26:44              dut.10.240.183.62: 
25/08/2021 16:26:44  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:26:44  TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")']
25/08/2021 16:26:45              dut.10.240.183.62:  port 0/queue 0: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=142 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:26:45  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash

25/08/2021 16:26:45  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 16:26:45  TestCVLAdvancedIAVFRSSGTPoGRE: sub_case mac_ipv4_gre_ipv6_gtpu_eh_ipv6_tcp_all passed
25/08/2021 16:26:45              dut.10.240.183.62: flow flush 0
25/08/2021 16:26:45              dut.10.240.183.62: 
25/08/2021 16:26:45  TestCVLAdvancedIAVFRSSGTPoGRE: {'mac_ipv4_gre_ipv6_gtpu_eh_ipv6_tcp_l3dst': 'passed', 'mac_ipv4_gre_ipv6_gtpu_eh_ipv6_tcp_l3src': 'passed', 'mac_ipv4_gre_ipv6_gtpu_eh_ipv6_tcp_l4dst': 'passed', 'mac_ipv4_gre_ipv6_gtpu_eh_ipv6_tcp_l4src': 'passed', 'mac_ipv4_gre_ipv6_gtpu_eh_ipv6_tcp_l3dstl4dst': 'passed', 'mac_ipv4_gre_ipv6_gtpu_eh_ipv6_tcp_l3srcl4dst': 'passed', 'mac_ipv4_gre_ipv6_gtpu_eh_ipv6_tcp_l3dstl4src': 'passed', 'mac_ipv4_gre_ipv6_gtpu_eh_ipv6_tcp_l3srcl4src': 'passed', 'mac_ipv4_gre_ipv6_gtpu_eh_ipv6_tcp_all': 'passed'}
25/08/2021 16:26:45  TestCVLAdvancedIAVFRSSGTPoGRE: pass rate is: 100.0
25/08/2021 16:26:45  TestCVLAdvancedIAVFRSSGTPoGRE: Test Case test_mac_ipv4_gre_ipv6_gtpu_eh_ipv6_tcp_toeplitz Result PASSED:
25/08/2021 16:26:45              dut.10.240.183.62: quit
25/08/2021 16:26:46              dut.10.240.183.62: 
Telling cores to stop...
Waiting for lcores to finish...

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

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

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

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

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

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

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

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

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

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

  ------- Forward Stats for RX Port= 0/Queue=12 -> TX Port= 0/Queue=12 -------
  RX-packets: 9              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 statistics for port 0  ----------------------
  RX-packets: 190            RX-dropped: 0             RX-total: 190
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ----------------------------------------------------------------------------

  +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
  RX-packets: 190            RX-dropped: 0             RX-total: 190
  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...
25/08/2021 16:26:46  TestCVLAdvancedIAVFRSSGTPoGRE: Test Case test_mac_ipv4_gre_ipv6_gtpu_eh_ipv6_toeplitz Begin
25/08/2021 16:26:46              dut.10.240.183.62:  
25/08/2021 16:26:46                         tester: 
25/08/2021 16:26:46              dut.10.240.183.62: x86_64-native-linuxapp-gcc/app/dpdk-testpmd -l 32,33,34,35 -n 4  --file-prefix=dpdk_29620_20210825152429  -a 0000:af:01.0 -- -i --rxq=16 --txq=16 --rxd=384 --txd=384 --disable-rss
25/08/2021 16:26:47              dut.10.240.183.62: EAL: Detected 72 lcore(s)
EAL: Detected 2 NUMA nodes
EAL: Detected static linkage of DPDK
EAL: Multi-process socket /var/run/dpdk/dpdk_29620_20210825152429/mp_socket
EAL: Selected IOVA mode 'PA'
EAL: 1024 hugepages of size 2097152 reserved, but no mounted hugetlbfs found for that size
EAL: VFIO support initialized
EAL: Using IOMMU type 8 (No-IOMMU)
EAL: Probe PCI driver: net_iavf (8086:1889) device: 0000:af:01.0 (socket 1)
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)
iavf_configure_queues(): request RXDID[22] in Queue[0]
iavf_configure_queues(): request RXDID[22] in Queue[1]
iavf_configure_queues(): request RXDID[22] in Queue[2]
iavf_configure_queues(): request RXDID[22] in Queue[3]
iavf_configure_queues(): request RXDID[22] in Queue[4]
iavf_configure_queues(): request RXDID[22] in Queue[5]
iavf_configure_queues(): request RXDID[22] in Queue[6]
iavf_configure_queues(): request RXDID[22] in Queue[7]
iavf_configure_queues(): request RXDID[22] in Queue[8]
iavf_configure_queues(): request RXDID[22] in Queue[9]
iavf_configure_queues(): request RXDID[22] in Queue[10]
iavf_configure_queues(): request RXDID[22] in Queue[11]
iavf_configure_queues(): request RXDID[22] in Queue[12]
iavf_configure_queues(): request RXDID[22] in Queue[13]
iavf_configure_queues(): request RXDID[22] in Queue[14]
iavf_configure_queues(): request RXDID[22] in Queue[15]

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event
Port 0: 00:11:22:33:44:55
Checking link statuses...
Done
25/08/2021 16:26:57              dut.10.240.183.62: set fwd rxonly
25/08/2021 16:26:58              dut.10.240.183.62: 
Set rxonly packet forwarding mode
25/08/2021 16:26:58              dut.10.240.183.62: set verbose 1
25/08/2021 16:26:58              dut.10.240.183.62: 
Change verbose level from 0 to 1
25/08/2021 16:26:58              dut.10.240.183.62: start
25/08/2021 16:26:58              dut.10.240.183.62: 
rxonly packet forwarding - ports=1 - cores=1 - streams=16 - NUMA support enabled, MP allocation mode: native
Logical Core 33 (socket 1) forwards packets on 16 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

  rxonly packet forwarding packets/burst=32
  nb forwarding cores=1 - nb forwarding ports=1
  port 0: RX queue number: 16 Tx queue number: 16
    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=0 hthresh=0  wthresh=0
      TX offloads=0x10000 - TX RS bit threshold=32
25/08/2021 16:26:58              dut.10.240.183.62: show port info all
25/08/2021 16:26:58              dut.10.240.183.62: 

********************* Infos for port 0  *********************
MAC address: 00:11:22:33:44:55
Device name: 0000:af:01.0
Driver name: net_iavf
Firmware-version: not available
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: 64
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
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: 16
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: 16
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
25/08/2021 16:26:58  TestCVLAdvancedIAVFRSSGTPoGRE: ===================Test sub case: mac_ipv4_gre_ipv6_gtpu_eh_ipv6_l3dst================
25/08/2021 16:26:58  TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle test--------------
25/08/2021 16:26:58              dut.10.240.183.62: flow validate 0 ingress pattern eth / ipv4 / gre / ipv6 / udp / gtpu / gtp_psc / ipv6 / end actions rss types ipv6 l3-dst-only end key_len 0 queues end / end
25/08/2021 16:26:58              dut.10.240.183.62: 
Flow rule validated
25/08/2021 16:26:58              dut.10.240.183.62: flow create 0 ingress pattern eth / ipv4 / gre / ipv6 / udp / gtpu / gtp_psc / ipv6 / end actions rss types ipv6 l3-dst-only end key_len 0 queues end / end
25/08/2021 16:26:58              dut.10.240.183.62: 
Flow rule #0 created
25/08/2021 16:26:58              dut.10.240.183.62: flow list 0
25/08/2021 16:26:58              dut.10.240.183.62: 
ID	Group	Prio	Attr	Rule
0	0	0	i--	ETH IPV4 GRE IPV6 UDP GTPU GTP_PSC IPV6 => RSS
25/08/2021 16:26:58  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:26:58  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")
25/08/2021 16:26:59              dut.10.240.183.62:  port 0/queue 0: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=142 - nb_segs=1 - RSS hash=0xe94c9fa0 - RSS queue=0x0 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x0
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:26:59  TestCVLAdvancedIAVFRSSGTPoGRE: action: save_hash

25/08/2021 16:26:59  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xe94c9fa0', '0x0')]
25/08/2021 16:26:59  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:26:59  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2027")
25/08/2021 16:27:01              dut.10.240.183.62: port 0/queue 15: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=142 - nb_segs=1 - RSS hash=0x567605f - RSS queue=0xf - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0xf
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:27:01  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different

25/08/2021 16:27:01  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x567605f', '0xf')]
25/08/2021 16:27:01  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:27:01  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2924",dst="CDCD:910A:2222:5498:8475:1111:3900:2025")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2926",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")
25/08/2021 16:27:02              dut.10.240.183.62: port 0/queue 0: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=142 - nb_segs=1 - RSS hash=0xe94c9fa0 - RSS queue=0x0 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x0
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:27:02  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_same

25/08/2021 16:27:02  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xe94c9fa0', '0x0')]
25/08/2021 16:27:02  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:27:02  TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer()/IP(dst="192.168.0.1", src="192.168.0.2")/("X"*480)']
25/08/2021 16:27:03              dut.10.240.183.62: port 0/queue 0: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=586 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 0: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=574 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:27:03  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash

25/08/2021 16:27:03  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 16:27:03  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:27:03  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")
25/08/2021 16:27:05              dut.10.240.183.62: port 0/queue 0: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=146 - nb_segs=1 - RSS hash=0xe94c9fa0 - RSS queue=0x0 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x0
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:27:05  TestCVLAdvancedIAVFRSSGTPoGRE: action: save_hash

25/08/2021 16:27:05  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xe94c9fa0', '0x0')]
25/08/2021 16:27:05  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:27:05  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2027")
25/08/2021 16:27:06              dut.10.240.183.62: port 0/queue 15: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=146 - nb_segs=1 - RSS hash=0x567605f - RSS queue=0xf - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0xf
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:27:06  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different

25/08/2021 16:27:06  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x567605f', '0xf')]
25/08/2021 16:27:06  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:27:06  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2924",dst="CDCD:910A:2222:5498:8475:1111:3900:2025")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2926",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")
25/08/2021 16:27:07              dut.10.240.183.62: port 0/queue 0: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=146 - nb_segs=1 - RSS hash=0xe94c9fa0 - RSS queue=0x0 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x0
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:27:07  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_same

25/08/2021 16:27:07  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xe94c9fa0', '0x0')]
25/08/2021 16:27:07  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:27:07  TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer()/IP(dst="192.168.0.1", src="192.168.0.2")/("X"*480)']
25/08/2021 16:27:09              dut.10.240.183.62: port 0/queue 0: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=586 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 0: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=574 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:27:09  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash

25/08/2021 16:27:09  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 16:27:09  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:27:09  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")
25/08/2021 16:27:10              dut.10.240.183.62: port 0/queue 0: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=146 - nb_segs=1 - RSS hash=0xe94c9fa0 - RSS queue=0x0 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x0
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:27:10  TestCVLAdvancedIAVFRSSGTPoGRE: action: save_hash

25/08/2021 16:27:10  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xe94c9fa0', '0x0')]
25/08/2021 16:27:10  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:27:10  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2027")
25/08/2021 16:27:11              dut.10.240.183.62: port 0/queue 15: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=146 - nb_segs=1 - RSS hash=0x567605f - RSS queue=0xf - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0xf
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:27:11  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different

25/08/2021 16:27:11  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x567605f', '0xf')]
25/08/2021 16:27:11  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:27:11  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2924",dst="CDCD:910A:2222:5498:8475:1111:3900:2025")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2926",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")
25/08/2021 16:27:13              dut.10.240.183.62: port 0/queue 0: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=146 - nb_segs=1 - RSS hash=0xe94c9fa0 - RSS queue=0x0 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x0
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:27:13  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_same

25/08/2021 16:27:13  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xe94c9fa0', '0x0')]
25/08/2021 16:27:13  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:27:13  TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer()/IP(dst="192.168.0.1", src="192.168.0.2")/("X"*480)']
25/08/2021 16:27:14              dut.10.240.183.62: port 0/queue 0: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=586 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 0: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=574 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:27:14  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash

25/08/2021 16:27:14  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 16:27:14  TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle post-test--------------
25/08/2021 16:27:14              dut.10.240.183.62: flow destroy 0 rule 0
25/08/2021 16:27:15              dut.10.240.183.62: 
Flow rule #0 destroyed
testpmd> 
25/08/2021 16:27:15              dut.10.240.183.62: flow list 0
25/08/2021 16:27:15              dut.10.240.183.62: 
25/08/2021 16:27:15  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:27:15  TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")', 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")', 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")']
25/08/2021 16:27:17              dut.10.240.183.62:  port 0/queue 0: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=142 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 0: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=146 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 0: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=146 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:27:17  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash

25/08/2021 16:27:17  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 16:27:17  TestCVLAdvancedIAVFRSSGTPoGRE: sub_case mac_ipv4_gre_ipv6_gtpu_eh_ipv6_l3dst passed
25/08/2021 16:27:17              dut.10.240.183.62: flow flush 0
25/08/2021 16:27:17              dut.10.240.183.62: 
25/08/2021 16:27:17  TestCVLAdvancedIAVFRSSGTPoGRE: ===================Test sub case: mac_ipv4_gre_ipv6_gtpu_eh_ipv6_l3src================
25/08/2021 16:27:17  TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle test--------------
25/08/2021 16:27:17              dut.10.240.183.62: flow validate 0 ingress pattern eth / ipv4 / gre / ipv6 / udp / gtpu / gtp_psc / ipv6 / end actions rss types ipv6 l3-src-only end key_len 0 queues end / end
25/08/2021 16:27:17              dut.10.240.183.62: 
Flow rule validated
25/08/2021 16:27:17              dut.10.240.183.62: flow create 0 ingress pattern eth / ipv4 / gre / ipv6 / udp / gtpu / gtp_psc / ipv6 / end actions rss types ipv6 l3-src-only end key_len 0 queues end / end
25/08/2021 16:27:17              dut.10.240.183.62: 
Flow rule #0 created
25/08/2021 16:27:17              dut.10.240.183.62: flow list 0
25/08/2021 16:27:17              dut.10.240.183.62: 
ID	Group	Prio	Attr	Rule
0	0	0	i--	ETH IPV4 GRE IPV6 UDP GTPU GTP_PSC IPV6 => RSS
25/08/2021 16:27:17  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:27:17  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")
25/08/2021 16:27:19              dut.10.240.183.62:  port 0/queue 2: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=142 - nb_segs=1 - RSS hash=0x48ca27c2 - RSS queue=0x2 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x2
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:27:19  TestCVLAdvancedIAVFRSSGTPoGRE: action: save_hash

25/08/2021 16:27:19  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x48ca27c2', '0x2')]
25/08/2021 16:27:19  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:27:19  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2926",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")
25/08/2021 16:27:20              dut.10.240.183.62: port 0/queue 2: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=142 - nb_segs=1 - RSS hash=0x835027c2 - RSS queue=0x2 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x2
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:27:20  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different

25/08/2021 16:27:20  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x835027c2', '0x2')]
25/08/2021 16:27:20  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:27:20  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2924",dst="CDCD:910A:2222:5498:8475:1111:3900:2025")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2027")
25/08/2021 16:27:21              dut.10.240.183.62: port 0/queue 2: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=142 - nb_segs=1 - RSS hash=0x48ca27c2 - RSS queue=0x2 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x2
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:27:21  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_same

25/08/2021 16:27:21  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x48ca27c2', '0x2')]
25/08/2021 16:27:21  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:27:21  TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer()/IP(dst="192.168.0.1", src="192.168.0.2")/("X"*480)']
25/08/2021 16:27:23              dut.10.240.183.62: port 0/queue 0: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=586 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 0: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=574 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:27:23  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash

25/08/2021 16:27:23  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 16:27:23  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:27:23  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")
25/08/2021 16:27:24              dut.10.240.183.62: port 0/queue 2: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=146 - nb_segs=1 - RSS hash=0x48ca27c2 - RSS queue=0x2 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x2
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:27:24  TestCVLAdvancedIAVFRSSGTPoGRE: action: save_hash

25/08/2021 16:27:24  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x48ca27c2', '0x2')]
25/08/2021 16:27:24  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:27:24  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2926",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")
25/08/2021 16:27:25              dut.10.240.183.62: port 0/queue 2: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=146 - nb_segs=1 - RSS hash=0x835027c2 - RSS queue=0x2 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x2
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:27:25  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different

25/08/2021 16:27:25  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x835027c2', '0x2')]
25/08/2021 16:27:25  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:27:25  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2924",dst="CDCD:910A:2222:5498:8475:1111:3900:2025")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2027")
25/08/2021 16:27:27              dut.10.240.183.62: port 0/queue 2: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=146 - nb_segs=1 - RSS hash=0x48ca27c2 - RSS queue=0x2 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x2
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:27:27  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_same

25/08/2021 16:27:27  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x48ca27c2', '0x2')]
25/08/2021 16:27:27  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:27:27  TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer()/IP(dst="192.168.0.1", src="192.168.0.2")/("X"*480)']
25/08/2021 16:27:28              dut.10.240.183.62: port 0/queue 0: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=586 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 0: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=574 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:27:28  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash

25/08/2021 16:27:28  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 16:27:28  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:27:28  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")
25/08/2021 16:27:30              dut.10.240.183.62: port 0/queue 2: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=146 - nb_segs=1 - RSS hash=0x48ca27c2 - RSS queue=0x2 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x2
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:27:30  TestCVLAdvancedIAVFRSSGTPoGRE: action: save_hash

25/08/2021 16:27:30  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x48ca27c2', '0x2')]
25/08/2021 16:27:30  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:27:30  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2926",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")
25/08/2021 16:27:31              dut.10.240.183.62: port 0/queue 2: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=146 - nb_segs=1 - RSS hash=0x835027c2 - RSS queue=0x2 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x2
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:27:31  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different

25/08/2021 16:27:31  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x835027c2', '0x2')]
25/08/2021 16:27:31  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:27:31  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2924",dst="CDCD:910A:2222:5498:8475:1111:3900:2025")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2027")
25/08/2021 16:27:32              dut.10.240.183.62: port 0/queue 2: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=146 - nb_segs=1 - RSS hash=0x48ca27c2 - RSS queue=0x2 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x2
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:27:32  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_same

25/08/2021 16:27:32  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x48ca27c2', '0x2')]
25/08/2021 16:27:32  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:27:32  TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer()/IP(dst="192.168.0.1", src="192.168.0.2")/("X"*480)']
25/08/2021 16:27:34              dut.10.240.183.62: port 0/queue 0: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=586 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 0: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=574 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:27:34  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash

25/08/2021 16:27:34  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 16:27:34  TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle post-test--------------
25/08/2021 16:27:34              dut.10.240.183.62: flow destroy 0 rule 0
25/08/2021 16:27:35              dut.10.240.183.62: 
Flow rule #0 destroyed
testpmd> 
25/08/2021 16:27:35              dut.10.240.183.62: flow list 0
25/08/2021 16:27:35              dut.10.240.183.62: 
25/08/2021 16:27:35  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:27:35  TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")', 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")', 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")']
25/08/2021 16:27:37              dut.10.240.183.62:  port 0/queue 0: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=142 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 0: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=146 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 0: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=146 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:27:37  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash

25/08/2021 16:27:37  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 16:27:37  TestCVLAdvancedIAVFRSSGTPoGRE: sub_case mac_ipv4_gre_ipv6_gtpu_eh_ipv6_l3src passed
25/08/2021 16:27:37              dut.10.240.183.62: flow flush 0
25/08/2021 16:27:37              dut.10.240.183.62: 
25/08/2021 16:27:37  TestCVLAdvancedIAVFRSSGTPoGRE: ===================Test sub case: mac_ipv4_gre_ipv6_gtpu_eh_ipv6_all================
25/08/2021 16:27:37  TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle test--------------
25/08/2021 16:27:37              dut.10.240.183.62: flow validate 0 ingress pattern eth / ipv4 / gre / ipv6 / udp / gtpu / gtp_psc / ipv6 / end actions rss types ipv6 end key_len 0 queues end / end
25/08/2021 16:27:37              dut.10.240.183.62: 
Flow rule validated
25/08/2021 16:27:37              dut.10.240.183.62: flow create 0 ingress pattern eth / ipv4 / gre / ipv6 / udp / gtpu / gtp_psc / ipv6 / end actions rss types ipv6 end key_len 0 queues end / end
25/08/2021 16:27:37              dut.10.240.183.62: 
Flow rule #0 created
25/08/2021 16:27:37              dut.10.240.183.62: flow list 0
25/08/2021 16:27:37              dut.10.240.183.62: 
ID	Group	Prio	Attr	Rule
0	0	0	i--	ETH IPV4 GRE IPV6 UDP GTPU GTP_PSC IPV6 => RSS
25/08/2021 16:27:37  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:27:37  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")
25/08/2021 16:27:38              dut.10.240.183.62:  port 0/queue 4: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=142 - nb_segs=1 - RSS hash=0xe602ba24 - RSS queue=0x4 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x4
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:27:38  TestCVLAdvancedIAVFRSSGTPoGRE: action: save_hash

25/08/2021 16:27:38  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xe602ba24', '0x4')]
25/08/2021 16:27:38  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:27:38  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2926",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")
25/08/2021 16:27:39              dut.10.240.183.62: port 0/queue 4: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=142 - nb_segs=1 - RSS hash=0x2d98ba24 - RSS queue=0x4 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x4
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:27:39  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different

25/08/2021 16:27:39  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x2d98ba24', '0x4')]
25/08/2021 16:27:39  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:27:39  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2027")
25/08/2021 16:27:41              dut.10.240.183.62: port 0/queue 2: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=142 - nb_segs=1 - RSS hash=0xba94ff82 - RSS queue=0x2 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x2
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:27:41  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different

25/08/2021 16:27:41  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xba94ff82', '0x2')]
25/08/2021 16:27:41  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:27:41  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2924",dst="CDCD:910A:2222:5498:8475:1111:3900:2025")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")
25/08/2021 16:27:42              dut.10.240.183.62: port 0/queue 4: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=142 - nb_segs=1 - RSS hash=0xe602ba24 - RSS queue=0x4 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x4
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:27:42  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_same

25/08/2021 16:27:42  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xe602ba24', '0x4')]
25/08/2021 16:27:42  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:27:42  TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer()/IP(dst="192.168.0.1", src="192.168.0.2")/("X"*480)']
25/08/2021 16:27:44              dut.10.240.183.62: port 0/queue 0: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=586 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 0: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=574 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:27:44  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash

25/08/2021 16:27:44  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 16:27:44  TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle post-test--------------
25/08/2021 16:27:44              dut.10.240.183.62: flow destroy 0 rule 0
25/08/2021 16:27:45              dut.10.240.183.62: 
Flow rule #0 destroyed
testpmd> 
25/08/2021 16:27:45              dut.10.240.183.62: flow list 0
25/08/2021 16:27:45              dut.10.240.183.62: 
25/08/2021 16:27:45  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:27:45  TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")']
25/08/2021 16:27:46              dut.10.240.183.62:  port 0/queue 0: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=142 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:27:46  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash

25/08/2021 16:27:46  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 16:27:46  TestCVLAdvancedIAVFRSSGTPoGRE: sub_case mac_ipv4_gre_ipv6_gtpu_eh_ipv6_all passed
25/08/2021 16:27:46              dut.10.240.183.62: flow flush 0
25/08/2021 16:27:46              dut.10.240.183.62: 
25/08/2021 16:27:46  TestCVLAdvancedIAVFRSSGTPoGRE: {'mac_ipv4_gre_ipv6_gtpu_eh_ipv6_l3dst': 'passed', 'mac_ipv4_gre_ipv6_gtpu_eh_ipv6_l3src': 'passed', 'mac_ipv4_gre_ipv6_gtpu_eh_ipv6_all': 'passed'}
25/08/2021 16:27:46  TestCVLAdvancedIAVFRSSGTPoGRE: pass rate is: 100.0
25/08/2021 16:27:46  TestCVLAdvancedIAVFRSSGTPoGRE: Test Case test_mac_ipv4_gre_ipv6_gtpu_eh_ipv6_toeplitz Result PASSED:
25/08/2021 16:27:46              dut.10.240.183.62: quit
25/08/2021 16:27:47              dut.10.240.183.62: 
Telling cores to stop...
Waiting for lcores to finish...

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

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

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

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

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

  +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
  RX-packets: 43             RX-dropped: 0             RX-total: 43
  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...
25/08/2021 16:27:47  TestCVLAdvancedIAVFRSSGTPoGRE: Test Case test_mac_ipv4_gre_ipv6_gtpu_eh_ipv6_udp_symmetric Begin
25/08/2021 16:27:47              dut.10.240.183.62:  
25/08/2021 16:27:47                         tester: 
25/08/2021 16:27:47              dut.10.240.183.62: x86_64-native-linuxapp-gcc/app/dpdk-testpmd -l 32,33,34,35 -n 4  --file-prefix=dpdk_29620_20210825152429  -a 0000:af:01.0 -- -i --rxq=16 --txq=16 --rxd=384 --txd=384 --disable-rss
25/08/2021 16:27:48              dut.10.240.183.62: EAL: Detected 72 lcore(s)
EAL: Detected 2 NUMA nodes
EAL: Detected static linkage of DPDK
EAL: Multi-process socket /var/run/dpdk/dpdk_29620_20210825152429/mp_socket
EAL: Selected IOVA mode 'PA'
EAL: 1024 hugepages of size 2097152 reserved, but no mounted hugetlbfs found for that size
EAL: VFIO support initialized
EAL: Using IOMMU type 8 (No-IOMMU)
EAL: Probe PCI driver: net_iavf (8086:1889) device: 0000:af:01.0 (socket 1)
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)
iavf_configure_queues(): request RXDID[22] in Queue[0]
iavf_configure_queues(): request RXDID[22] in Queue[1]
iavf_configure_queues(): request RXDID[22] in Queue[2]
iavf_configure_queues(): request RXDID[22] in Queue[3]
iavf_configure_queues(): request RXDID[22] in Queue[4]
iavf_configure_queues(): request RXDID[22] in Queue[5]
iavf_configure_queues(): request RXDID[22] in Queue[6]
iavf_configure_queues(): request RXDID[22] in Queue[7]
iavf_configure_queues(): request RXDID[22] in Queue[8]
iavf_configure_queues(): request RXDID[22] in Queue[9]
iavf_configure_queues(): request RXDID[22] in Queue[10]
iavf_configure_queues(): request RXDID[22] in Queue[11]
iavf_configure_queues(): request RXDID[22] in Queue[12]
iavf_configure_queues(): request RXDID[22] in Queue[13]
iavf_configure_queues(): request RXDID[22] in Queue[14]
iavf_configure_queues(): request RXDID[22] in Queue[15]

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event
Port 0: 00:11:22:33:44:55
Checking link statuses...
Done
25/08/2021 16:27:58              dut.10.240.183.62: set fwd rxonly
25/08/2021 16:27:58              dut.10.240.183.62: 
Set rxonly packet forwarding mode
25/08/2021 16:27:58              dut.10.240.183.62: set verbose 1
25/08/2021 16:27:58              dut.10.240.183.62: 
Change verbose level from 0 to 1
25/08/2021 16:27:58              dut.10.240.183.62: start
25/08/2021 16:27:58              dut.10.240.183.62: 
rxonly packet forwarding - ports=1 - cores=1 - streams=16 - NUMA support enabled, MP allocation mode: native
Logical Core 33 (socket 1) forwards packets on 16 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

  rxonly packet forwarding packets/burst=32
  nb forwarding cores=1 - nb forwarding ports=1
  port 0: RX queue number: 16 Tx queue number: 16
    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=0 hthresh=0  wthresh=0
      TX offloads=0x10000 - TX RS bit threshold=32
25/08/2021 16:27:58              dut.10.240.183.62: show port info all
25/08/2021 16:27:59              dut.10.240.183.62: 

********************* Infos for port 0  *********************
MAC address: 00:11:22:33:44:55
Device name: 0000:af:01.0
Driver name: net_iavf
Firmware-version: not available
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: 64
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
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: 16
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: 16
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
25/08/2021 16:27:59  TestCVLAdvancedIAVFRSSGTPoGRE: ===================Test sub case: mac_ipv6_gre_ipv6_gtpu_ipv6_symmetric================
25/08/2021 16:27:59  TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle test--------------
25/08/2021 16:27:59              dut.10.240.183.62: flow validate 0 ingress pattern eth / ipv6 / gre / ipv6 / udp / gtpu / gtp_psc / ipv6 / udp / end actions rss func symmetric_toeplitz types ipv6-udp end key_len 0 queues end / end
25/08/2021 16:27:59              dut.10.240.183.62: 
Flow rule validated
25/08/2021 16:27:59              dut.10.240.183.62: flow create 0 ingress pattern eth / ipv6 / gre / ipv6 / udp / gtpu / gtp_psc / ipv6 / udp / end actions rss func symmetric_toeplitz types ipv6-udp end key_len 0 queues end / end
25/08/2021 16:27:59              dut.10.240.183.62: 
Flow rule #0 created
25/08/2021 16:27:59              dut.10.240.183.62: flow list 0
25/08/2021 16:27:59              dut.10.240.183.62: 
ID	Group	Prio	Attr	Rule
0	0	0	i--	ETH IPV6 GRE IPV6 UDP GTPU GTP_PSC IPV6 UDP => RSS
25/08/2021 16:27:59  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:27:59  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IPv6()/GRE()/IPv6()/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IPv6(dst="ABAB:910B:6666:3457:8295:3333:1800:2929",src="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(dport=2, sport=4)
25/08/2021 16:28:00              dut.10.240.183.62:  port 0/queue 11: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x86dd - length=170 - nb_segs=1 - RSS hash=0xe82824bb - RSS queue=0xb - sw ptype: L2_ETHER L3_IPV6 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=40 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0xb
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:28:00  TestCVLAdvancedIAVFRSSGTPoGRE: action: {'save_hash': 'gtpogre-ipv4-nonfrag'}

25/08/2021 16:28:00  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xe82824bb', '0xb')]
25/08/2021 16:28:00  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:28:00  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IPv6()/GRE()/IPv6()/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IPv6(dst="ABAB:910B:6666:3457:8295:3333:1800:2929",src="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(dport=2, sport=4)
25/08/2021 16:28:01              dut.10.240.183.62: port 0/queue 11: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x86dd - length=170 - nb_segs=1 - RSS hash=0xe82824bb - RSS queue=0xb - sw ptype: L2_ETHER L3_IPV6 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=40 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0xb
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:28:01  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_same

25/08/2021 16:28:01  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xe82824bb', '0xb')]
25/08/2021 16:28:01  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:28:01  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IPv6()/GRE()/IPv6()/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IPv6(dst="ABAB:910B:6666:3457:8295:3333:1800:2929",src="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(dport=4, sport=2)
25/08/2021 16:28:03              dut.10.240.183.62: port 0/queue 11: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x86dd - length=170 - nb_segs=1 - RSS hash=0xe82824bb - RSS queue=0xb - sw ptype: L2_ETHER L3_IPV6 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=40 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0xb
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:28:03  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_same

25/08/2021 16:28:03  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xe82824bb', '0xb')]
25/08/2021 16:28:03  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:28:03  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IPv6()/GRE()/IPv6()/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IPv6(dst="ABAB:910B:6666:3457:8295:3333:1800:2929",src="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(dport=4, sport=2)
25/08/2021 16:28:04              dut.10.240.183.62: port 0/queue 11: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x86dd - length=170 - nb_segs=1 - RSS hash=0xe82824bb - RSS queue=0xb - sw ptype: L2_ETHER L3_IPV6 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=40 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0xb
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:28:04  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_same

25/08/2021 16:28:04  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xe82824bb', '0xb')]
25/08/2021 16:28:04  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:28:04  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IPv6()/GRE()/IPv6()/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IPv6(dst="ABAB:910B:6666:3457:8295:3333:1800:2929",src="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(dport=2, sport=4)
25/08/2021 16:28:05              dut.10.240.183.62: port 0/queue 11: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x86dd - length=174 - nb_segs=1 - RSS hash=0xe82824bb - RSS queue=0xb - sw ptype: L2_ETHER L3_IPV6 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=40 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0xb
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:28:05  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_same

25/08/2021 16:28:05  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xe82824bb', '0xb')]
25/08/2021 16:28:05  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:28:05  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IPv6()/GRE()/IPv6()/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IPv6(dst="ABAB:910B:6666:3457:8295:3333:1800:2929",src="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(dport=2, sport=4)
25/08/2021 16:28:06              dut.10.240.183.62: port 0/queue 11: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x86dd - length=174 - nb_segs=1 - RSS hash=0xe82824bb - RSS queue=0xb - sw ptype: L2_ETHER L3_IPV6 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=40 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0xb
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:28:06  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_same

25/08/2021 16:28:06  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xe82824bb', '0xb')]
25/08/2021 16:28:06  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:28:06  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IPv6()/GRE()/IPv6()/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.7")/UDP(dport=2, sport=4)
25/08/2021 16:28:08              dut.10.240.183.62: port 0/queue 0: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x86dd - length=150 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV6 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=40 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:28:08  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash

25/08/2021 16:28:08  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 16:28:08  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:28:08  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IPv6()/GRE()/IPv6()/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IPv6(dst="ABAB:910B:6666:3457:8295:3333:1800:2929",src="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(dport=2, sport=4)
25/08/2021 16:28:09              dut.10.240.183.62: port 0/queue 0: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x86dd - length=182 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV6 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=40 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:28:09  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash

25/08/2021 16:28:09  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 16:28:09  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:28:09  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IPv6()/GRE()/IPv6()/UDP()/GTP_U_Header()/IPv6(dst="ABAB:910B:6666:3457:8295:3333:1800:2929",src="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(dport=2, sport=4)
25/08/2021 16:28:10              dut.10.240.183.62: port 0/queue 0: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x86dd - length=162 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV6 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=40 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:28:10  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash

25/08/2021 16:28:10  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 16:28:10  TestCVLAdvancedIAVFRSSGTPoGRE: sub_case mac_ipv6_gre_ipv6_gtpu_ipv6_symmetric passed
25/08/2021 16:28:10              dut.10.240.183.62: flow flush 0
25/08/2021 16:28:10              dut.10.240.183.62: 
25/08/2021 16:28:10  TestCVLAdvancedIAVFRSSGTPoGRE: {'mac_ipv6_gre_ipv6_gtpu_ipv6_symmetric': 'passed'}
25/08/2021 16:28:10  TestCVLAdvancedIAVFRSSGTPoGRE: pass rate is: 100.0
25/08/2021 16:28:10  TestCVLAdvancedIAVFRSSGTPoGRE: Test Case test_mac_ipv4_gre_ipv6_gtpu_eh_ipv6_udp_symmetric Result PASSED:
25/08/2021 16:28:10              dut.10.240.183.62: quit
25/08/2021 16:28:11              dut.10.240.183.62: 
Telling cores to stop...
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=11 -> TX Port= 0/Queue=11 -------
  RX-packets: 6              TX-packets: 0              TX-dropped: 0             

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

  +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
  RX-packets: 9              RX-dropped: 0             RX-total: 9
  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...
25/08/2021 16:28:11  TestCVLAdvancedIAVFRSSGTPoGRE: Test Case test_mac_ipv4_gre_ipv6_gtpu_eh_ipv6_udp_toeplitz Begin
25/08/2021 16:28:11              dut.10.240.183.62:  
25/08/2021 16:28:11                         tester: 
25/08/2021 16:28:11              dut.10.240.183.62: x86_64-native-linuxapp-gcc/app/dpdk-testpmd -l 32,33,34,35 -n 4  --file-prefix=dpdk_29620_20210825152429  -a 0000:af:01.0 -- -i --rxq=16 --txq=16 --rxd=384 --txd=384 --disable-rss
25/08/2021 16:28:12              dut.10.240.183.62: EAL: Detected 72 lcore(s)
EAL: Detected 2 NUMA nodes
EAL: Detected static linkage of DPDK
EAL: Multi-process socket /var/run/dpdk/dpdk_29620_20210825152429/mp_socket
EAL: Selected IOVA mode 'PA'
EAL: 1024 hugepages of size 2097152 reserved, but no mounted hugetlbfs found for that size
EAL: VFIO support initialized
EAL: Using IOMMU type 8 (No-IOMMU)
EAL: Probe PCI driver: net_iavf (8086:1889) device: 0000:af:01.0 (socket 1)
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)
iavf_configure_queues(): request RXDID[22] in Queue[0]
iavf_configure_queues(): request RXDID[22] in Queue[1]
iavf_configure_queues(): request RXDID[22] in Queue[2]
iavf_configure_queues(): request RXDID[22] in Queue[3]
iavf_configure_queues(): request RXDID[22] in Queue[4]
iavf_configure_queues(): request RXDID[22] in Queue[5]
iavf_configure_queues(): request RXDID[22] in Queue[6]
iavf_configure_queues(): request RXDID[22] in Queue[7]
iavf_configure_queues(): request RXDID[22] in Queue[8]
iavf_configure_queues(): request RXDID[22] in Queue[9]
iavf_configure_queues(): request RXDID[22] in Queue[10]
iavf_configure_queues(): request RXDID[22] in Queue[11]
iavf_configure_queues(): request RXDID[22] in Queue[12]
iavf_configure_queues(): request RXDID[22] in Queue[13]
iavf_configure_queues(): request RXDID[22] in Queue[14]
iavf_configure_queues(): request RXDID[22] in Queue[15]

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event
Port 0: 00:11:22:33:44:55
Checking link statuses...
Done
25/08/2021 16:28:22              dut.10.240.183.62: set fwd rxonly
25/08/2021 16:28:23              dut.10.240.183.62: 
Set rxonly packet forwarding mode
25/08/2021 16:28:23              dut.10.240.183.62: set verbose 1
25/08/2021 16:28:23              dut.10.240.183.62: 
Change verbose level from 0 to 1
25/08/2021 16:28:23              dut.10.240.183.62: start
25/08/2021 16:28:23              dut.10.240.183.62: 
rxonly packet forwarding - ports=1 - cores=1 - streams=16 - NUMA support enabled, MP allocation mode: native
Logical Core 33 (socket 1) forwards packets on 16 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

  rxonly packet forwarding packets/burst=32
  nb forwarding cores=1 - nb forwarding ports=1
  port 0: RX queue number: 16 Tx queue number: 16
    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=0 hthresh=0  wthresh=0
      TX offloads=0x10000 - TX RS bit threshold=32
25/08/2021 16:28:23              dut.10.240.183.62: show port info all
25/08/2021 16:28:23              dut.10.240.183.62: 

********************* Infos for port 0  *********************
MAC address: 00:11:22:33:44:55
Device name: 0000:af:01.0
Driver name: net_iavf
Firmware-version: not available
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: 64
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
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: 16
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: 16
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
25/08/2021 16:28:23  TestCVLAdvancedIAVFRSSGTPoGRE: ===================Test sub case: mac_ipv4_gre_ipv6_gtpu_eh_ipv6_udp_l3dst================
25/08/2021 16:28:23  TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle test--------------
25/08/2021 16:28:23              dut.10.240.183.62: flow validate 0 ingress pattern eth / ipv4 / gre / ipv6 / udp / gtpu / gtp_psc / ipv6 / udp / end actions rss types ipv6-udp l3-dst-only end key_len 0 queues end / end
25/08/2021 16:28:23              dut.10.240.183.62: 
Flow rule validated
25/08/2021 16:28:23              dut.10.240.183.62: flow create 0 ingress pattern eth / ipv4 / gre / ipv6 / udp / gtpu / gtp_psc / ipv6 / udp / end actions rss types ipv6-udp l3-dst-only end key_len 0 queues end / end
25/08/2021 16:28:23              dut.10.240.183.62: 
Flow rule #0 created
25/08/2021 16:28:23              dut.10.240.183.62: flow list 0
25/08/2021 16:28:23              dut.10.240.183.62: 
ID	Group	Prio	Attr	Rule
0	0	0	i--	ETH IPV4 GRE IPV6 UDP GTPU GTP_PSC IPV6 UDP => RSS
25/08/2021 16:28:23  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:28:23  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(dport=2, sport=4)
25/08/2021 16:28:24              dut.10.240.183.62:  port 0/queue 4: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=150 - nb_segs=1 - RSS hash=0x7415d4 - RSS queue=0x4 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x4
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:28:24  TestCVLAdvancedIAVFRSSGTPoGRE: action: save_hash

25/08/2021 16:28:24  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x7415d4', '0x4')]
25/08/2021 16:28:24  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:28:24  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2027")/UDP(dport=2, sport=4)
25/08/2021 16:28:26              dut.10.240.183.62: port 0/queue 11: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=150 - nb_segs=1 - RSS hash=0xe98183fb - RSS queue=0xb - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0xb
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:28:26  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different

25/08/2021 16:28:26  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xe98183fb', '0xb')]
25/08/2021 16:28:26  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:28:26  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2924",dst="CDCD:910A:2222:5498:8475:1111:3900:2025")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2926",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(dport=12, sport=14)
25/08/2021 16:28:27              dut.10.240.183.62: port 0/queue 4: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=150 - nb_segs=1 - RSS hash=0x7415d4 - RSS queue=0x4 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x4
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:28:27  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_same

25/08/2021 16:28:27  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x7415d4', '0x4')]
25/08/2021 16:28:27  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:28:27  TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/IP(dst="192.168.0.1", src="192.168.0.2")/UDP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.7")/UDP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(sport=4, dport=2)']
25/08/2021 16:28:29              dut.10.240.183.62: port 0/queue 0: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=574 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 0: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=582 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 0: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=162 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:28:29  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash

25/08/2021 16:28:29  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 16:28:29  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:28:29  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(dport=2, sport=4)
25/08/2021 16:28:30              dut.10.240.183.62: port 0/queue 4: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=154 - nb_segs=1 - RSS hash=0x7415d4 - RSS queue=0x4 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x4
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:28:30  TestCVLAdvancedIAVFRSSGTPoGRE: action: save_hash

25/08/2021 16:28:30  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x7415d4', '0x4')]
25/08/2021 16:28:30  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:28:30  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2027")/UDP(dport=2, sport=4)
25/08/2021 16:28:31              dut.10.240.183.62: port 0/queue 11: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=154 - nb_segs=1 - RSS hash=0xe98183fb - RSS queue=0xb - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0xb
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:28:31  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different

25/08/2021 16:28:31  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xe98183fb', '0xb')]
25/08/2021 16:28:31  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:28:31  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2924",dst="CDCD:910A:2222:5498:8475:1111:3900:2025")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2926",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(dport=12, sport=14)
25/08/2021 16:28:33              dut.10.240.183.62: port 0/queue 4: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=154 - nb_segs=1 - RSS hash=0x7415d4 - RSS queue=0x4 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x4
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:28:33  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_same

25/08/2021 16:28:33  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x7415d4', '0x4')]
25/08/2021 16:28:33  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:28:33  TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/IP(dst="192.168.0.1", src="192.168.0.2")/UDP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.7")/UDP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(sport=4, dport=2)']
25/08/2021 16:28:34              dut.10.240.183.62: port 0/queue 0: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=574 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 0: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=582 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 0: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=162 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:28:34  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash

25/08/2021 16:28:34  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 16:28:34  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:28:34  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(dport=2, sport=4)
25/08/2021 16:28:35              dut.10.240.183.62: port 0/queue 4: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=154 - nb_segs=1 - RSS hash=0x7415d4 - RSS queue=0x4 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x4
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:28:35  TestCVLAdvancedIAVFRSSGTPoGRE: action: save_hash

25/08/2021 16:28:35  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x7415d4', '0x4')]
25/08/2021 16:28:35  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:28:35  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2027")/UDP(dport=2, sport=4)
25/08/2021 16:28:37              dut.10.240.183.62: port 0/queue 11: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=154 - nb_segs=1 - RSS hash=0xe98183fb - RSS queue=0xb - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0xb
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:28:37  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different

25/08/2021 16:28:37  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xe98183fb', '0xb')]
25/08/2021 16:28:37  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:28:37  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2924",dst="CDCD:910A:2222:5498:8475:1111:3900:2025")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2926",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(dport=12, sport=14)
25/08/2021 16:28:38              dut.10.240.183.62: port 0/queue 4: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=154 - nb_segs=1 - RSS hash=0x7415d4 - RSS queue=0x4 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x4
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:28:38  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_same

25/08/2021 16:28:38  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x7415d4', '0x4')]
25/08/2021 16:28:38  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:28:38  TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/IP(dst="192.168.0.1", src="192.168.0.2")/UDP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.7")/UDP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(sport=4, dport=2)']
25/08/2021 16:28:40              dut.10.240.183.62: port 0/queue 0: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=574 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 0: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=582 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 0: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=162 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:28:40  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash

25/08/2021 16:28:40  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 16:28:40  TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle post-test--------------
25/08/2021 16:28:40              dut.10.240.183.62: flow destroy 0 rule 0
25/08/2021 16:28:41              dut.10.240.183.62: 
Flow rule #0 destroyed
testpmd> 
25/08/2021 16:28:41              dut.10.240.183.62: flow list 0
25/08/2021 16:28:41              dut.10.240.183.62: 
25/08/2021 16:28:41  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:28:41  TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(dport=2, sport=4)', 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(dport=2, sport=4)', 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(dport=2, sport=4)']
25/08/2021 16:28:43              dut.10.240.183.62:  port 0/queue 0: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=150 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 0: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=154 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 0: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=154 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:28:43  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash

25/08/2021 16:28:43  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 16:28:43  TestCVLAdvancedIAVFRSSGTPoGRE: sub_case mac_ipv4_gre_ipv6_gtpu_eh_ipv6_udp_l3dst passed
25/08/2021 16:28:43              dut.10.240.183.62: flow flush 0
25/08/2021 16:28:43              dut.10.240.183.62: 
25/08/2021 16:28:43  TestCVLAdvancedIAVFRSSGTPoGRE: ===================Test sub case: mac_ipv4_gre_ipv6_gtpu_eh_ipv6_udp_l3src================
25/08/2021 16:28:43  TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle test--------------
25/08/2021 16:28:43              dut.10.240.183.62: flow validate 0 ingress pattern eth / ipv4 / gre / ipv6 / udp / gtpu / gtp_psc / ipv6 / udp / end actions rss types ipv6-udp l3-src-only end key_len 0 queues end / end
25/08/2021 16:28:43              dut.10.240.183.62: 
Flow rule validated
25/08/2021 16:28:43              dut.10.240.183.62: flow create 0 ingress pattern eth / ipv4 / gre / ipv6 / udp / gtpu / gtp_psc / ipv6 / udp / end actions rss types ipv6-udp l3-src-only end key_len 0 queues end / end
25/08/2021 16:28:43              dut.10.240.183.62: 
Flow rule #0 created
25/08/2021 16:28:43              dut.10.240.183.62: flow list 0
25/08/2021 16:28:43              dut.10.240.183.62: 
ID	Group	Prio	Attr	Rule
0	0	0	i--	ETH IPV4 GRE IPV6 UDP GTPU GTP_PSC IPV6 UDP => RSS
25/08/2021 16:28:43  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:28:43  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(dport=2, sport=4)
25/08/2021 16:28:44              dut.10.240.183.62:  port 0/queue 7: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=150 - nb_segs=1 - RSS hash=0x3e43cf37 - RSS queue=0x7 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x7
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:28:44  TestCVLAdvancedIAVFRSSGTPoGRE: action: save_hash

25/08/2021 16:28:44  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x3e43cf37', '0x7')]
25/08/2021 16:28:44  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:28:44  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2926",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(dport=2, sport=4)
25/08/2021 16:28:46              dut.10.240.183.62: port 0/queue 15: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=150 - nb_segs=1 - RSS hash=0x70feac1f - RSS queue=0xf - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0xf
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:28:46  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different

25/08/2021 16:28:46  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x70feac1f', '0xf')]
25/08/2021 16:28:46  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:28:46  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2924",dst="CDCD:910A:2222:5498:8475:1111:3900:2025")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2027")/UDP(dport=12, sport=14)
25/08/2021 16:28:47              dut.10.240.183.62: port 0/queue 7: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=150 - nb_segs=1 - RSS hash=0x3e43cf37 - RSS queue=0x7 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x7
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:28:47  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_same

25/08/2021 16:28:47  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x3e43cf37', '0x7')]
25/08/2021 16:28:47  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:28:47  TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/IP(dst="192.168.0.1", src="192.168.0.2")/UDP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.7")/UDP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(sport=4, dport=2)']
25/08/2021 16:28:49              dut.10.240.183.62: port 0/queue 0: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=574 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 0: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=582 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 0: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=162 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:28:49  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash

25/08/2021 16:28:49  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 16:28:49  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:28:49  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(dport=2, sport=4)
25/08/2021 16:28:50              dut.10.240.183.62: port 0/queue 7: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=154 - nb_segs=1 - RSS hash=0x3e43cf37 - RSS queue=0x7 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x7
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:28:50  TestCVLAdvancedIAVFRSSGTPoGRE: action: save_hash

25/08/2021 16:28:50  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x3e43cf37', '0x7')]
25/08/2021 16:28:50  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:28:50  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2926",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(dport=2, sport=4)
25/08/2021 16:28:51              dut.10.240.183.62: port 0/queue 15: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=154 - nb_segs=1 - RSS hash=0x70feac1f - RSS queue=0xf - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0xf
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:28:51  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different

25/08/2021 16:28:51  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x70feac1f', '0xf')]
25/08/2021 16:28:51  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:28:51  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2924",dst="CDCD:910A:2222:5498:8475:1111:3900:2025")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2027")/UDP(dport=12, sport=14)
25/08/2021 16:28:53              dut.10.240.183.62: port 0/queue 7: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=154 - nb_segs=1 - RSS hash=0x3e43cf37 - RSS queue=0x7 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x7
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:28:53  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_same

25/08/2021 16:28:53  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x3e43cf37', '0x7')]
25/08/2021 16:28:53  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:28:53  TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/IP(dst="192.168.0.1", src="192.168.0.2")/UDP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.7")/UDP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(sport=4, dport=2)']
25/08/2021 16:28:54              dut.10.240.183.62: port 0/queue 0: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=574 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 0: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=582 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 0: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=162 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:28:54  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash

25/08/2021 16:28:54  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 16:28:54  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:28:54  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(dport=2, sport=4)
25/08/2021 16:28:56              dut.10.240.183.62: port 0/queue 7: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=154 - nb_segs=1 - RSS hash=0x3e43cf37 - RSS queue=0x7 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x7
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:28:56  TestCVLAdvancedIAVFRSSGTPoGRE: action: save_hash

25/08/2021 16:28:56  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x3e43cf37', '0x7')]
25/08/2021 16:28:56  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:28:56  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2926",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(dport=2, sport=4)
25/08/2021 16:28:57              dut.10.240.183.62: port 0/queue 15: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=154 - nb_segs=1 - RSS hash=0x70feac1f - RSS queue=0xf - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0xf
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:28:57  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different

25/08/2021 16:28:57  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x70feac1f', '0xf')]
25/08/2021 16:28:57  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:28:57  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2924",dst="CDCD:910A:2222:5498:8475:1111:3900:2025")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2027")/UDP(dport=12, sport=14)
25/08/2021 16:28:58              dut.10.240.183.62: port 0/queue 7: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=154 - nb_segs=1 - RSS hash=0x3e43cf37 - RSS queue=0x7 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x7
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:28:58  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_same

25/08/2021 16:28:58  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x3e43cf37', '0x7')]
25/08/2021 16:28:58  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:28:58  TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/IP(dst="192.168.0.1", src="192.168.0.2")/UDP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.7")/UDP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(sport=4, dport=2)']
25/08/2021 16:29:00              dut.10.240.183.62: port 0/queue 0: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=574 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 0: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=582 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 0: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=162 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:29:00  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash

25/08/2021 16:29:00  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 16:29:00  TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle post-test--------------
25/08/2021 16:29:00              dut.10.240.183.62: flow destroy 0 rule 0
25/08/2021 16:29:01              dut.10.240.183.62: 
Flow rule #0 destroyed
testpmd> 
25/08/2021 16:29:01              dut.10.240.183.62: flow list 0
25/08/2021 16:29:01              dut.10.240.183.62: 
25/08/2021 16:29:01  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:29:01  TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(dport=2, sport=4)', 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(dport=2, sport=4)', 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(dport=2, sport=4)']
25/08/2021 16:29:03              dut.10.240.183.62:  port 0/queue 0: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=150 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 0: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=154 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 0: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=154 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:29:03  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash

25/08/2021 16:29:03  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 16:29:03  TestCVLAdvancedIAVFRSSGTPoGRE: sub_case mac_ipv4_gre_ipv6_gtpu_eh_ipv6_udp_l3src passed
25/08/2021 16:29:03              dut.10.240.183.62: flow flush 0
25/08/2021 16:29:03              dut.10.240.183.62: 
25/08/2021 16:29:03  TestCVLAdvancedIAVFRSSGTPoGRE: ===================Test sub case: mac_ipv4_gre_ipv6_gtpu_eh_ipv6_udp_l4dst================
25/08/2021 16:29:03  TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle test--------------
25/08/2021 16:29:03              dut.10.240.183.62: flow validate 0 ingress pattern eth / ipv4 / gre / ipv6 / udp / gtpu / gtp_psc / ipv6 / udp / end actions rss types ipv6-udp l4-dst-only end key_len 0 queues end / end
25/08/2021 16:29:03              dut.10.240.183.62: 
Flow rule validated
25/08/2021 16:29:03              dut.10.240.183.62: flow create 0 ingress pattern eth / ipv4 / gre / ipv6 / udp / gtpu / gtp_psc / ipv6 / udp / end actions rss types ipv6-udp l4-dst-only end key_len 0 queues end / end
25/08/2021 16:29:03              dut.10.240.183.62: 
Flow rule #0 created
25/08/2021 16:29:03              dut.10.240.183.62: flow list 0
25/08/2021 16:29:03              dut.10.240.183.62: 
ID	Group	Prio	Attr	Rule
0	0	0	i--	ETH IPV4 GRE IPV6 UDP GTPU GTP_PSC IPV6 UDP => RSS
25/08/2021 16:29:03  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:29:03  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(dport=2, sport=4)
25/08/2021 16:29:04              dut.10.240.183.62:  port 0/queue 4: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=150 - nb_segs=1 - RSS hash=0x4e61e034 - RSS queue=0x4 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x4
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:29:04  TestCVLAdvancedIAVFRSSGTPoGRE: action: save_hash

25/08/2021 16:29:04  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x4e61e034', '0x4')]
25/08/2021 16:29:04  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:29:04  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(dport=12, sport=4)
25/08/2021 16:29:06              dut.10.240.183.62: port 0/queue 4: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=150 - nb_segs=1 - RSS hash=0xbe64474 - RSS queue=0x4 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x4
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:29:06  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different

25/08/2021 16:29:06  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xbe64474', '0x4')]
25/08/2021 16:29:06  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:29:06  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2924",dst="CDCD:910A:2222:5498:8475:1111:3900:2025")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2926",dst="CDCD:910A:2222:5498:8475:1111:3900:2027")/UDP(dport=2, sport=14)
25/08/2021 16:29:07              dut.10.240.183.62: port 0/queue 4: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=150 - nb_segs=1 - RSS hash=0x4e61e034 - RSS queue=0x4 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x4
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:29:07  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_same

25/08/2021 16:29:07  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x4e61e034', '0x4')]
25/08/2021 16:29:07  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:29:07  TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/IP(dst="192.168.0.1", src="192.168.0.2")/UDP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.7")/UDP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(sport=4, dport=2)']
25/08/2021 16:29:09              dut.10.240.183.62: port 0/queue 0: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=574 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 0: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=582 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 0: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=162 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:29:09  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash

25/08/2021 16:29:09  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 16:29:09  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:29:09  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(dport=2, sport=4)
25/08/2021 16:29:10              dut.10.240.183.62: port 0/queue 4: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=154 - nb_segs=1 - RSS hash=0x4e61e034 - RSS queue=0x4 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x4
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:29:10  TestCVLAdvancedIAVFRSSGTPoGRE: action: save_hash

25/08/2021 16:29:10  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x4e61e034', '0x4')]
25/08/2021 16:29:10  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:29:10  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(dport=12, sport=4)
25/08/2021 16:29:11              dut.10.240.183.62: port 0/queue 4: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=154 - nb_segs=1 - RSS hash=0xbe64474 - RSS queue=0x4 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x4
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:29:11  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different

25/08/2021 16:29:11  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xbe64474', '0x4')]
25/08/2021 16:29:11  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:29:11  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2924",dst="CDCD:910A:2222:5498:8475:1111:3900:2025")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2926",dst="CDCD:910A:2222:5498:8475:1111:3900:2027")/UDP(dport=2, sport=14)
25/08/2021 16:29:13              dut.10.240.183.62: port 0/queue 4: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=154 - nb_segs=1 - RSS hash=0x4e61e034 - RSS queue=0x4 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x4
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:29:13  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_same

25/08/2021 16:29:13  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x4e61e034', '0x4')]
25/08/2021 16:29:13  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:29:13  TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/IP(dst="192.168.0.1", src="192.168.0.2")/UDP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.7")/UDP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(sport=4, dport=2)']
25/08/2021 16:29:14              dut.10.240.183.62: port 0/queue 0: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=574 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 0: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=582 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 0: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=162 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:29:14  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash

25/08/2021 16:29:14  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 16:29:14  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:29:14  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(dport=2, sport=4)
25/08/2021 16:29:16              dut.10.240.183.62: port 0/queue 4: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=154 - nb_segs=1 - RSS hash=0x4e61e034 - RSS queue=0x4 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x4
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:29:16  TestCVLAdvancedIAVFRSSGTPoGRE: action: save_hash

25/08/2021 16:29:16  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x4e61e034', '0x4')]
25/08/2021 16:29:16  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:29:16  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(dport=12, sport=4)
25/08/2021 16:29:17              dut.10.240.183.62: port 0/queue 4: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=154 - nb_segs=1 - RSS hash=0xbe64474 - RSS queue=0x4 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x4
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:29:17  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different

25/08/2021 16:29:17  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xbe64474', '0x4')]
25/08/2021 16:29:17  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:29:17  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2924",dst="CDCD:910A:2222:5498:8475:1111:3900:2025")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2926",dst="CDCD:910A:2222:5498:8475:1111:3900:2027")/UDP(dport=2, sport=14)
25/08/2021 16:29:18              dut.10.240.183.62: port 0/queue 4: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=154 - nb_segs=1 - RSS hash=0x4e61e034 - RSS queue=0x4 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x4
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:29:18  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_same

25/08/2021 16:29:18  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x4e61e034', '0x4')]
25/08/2021 16:29:18  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:29:18  TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/IP(dst="192.168.0.1", src="192.168.0.2")/UDP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.7")/UDP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(sport=4, dport=2)']
25/08/2021 16:29:20              dut.10.240.183.62: port 0/queue 0: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=574 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 0: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=582 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 0: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=162 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:29:20  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash

25/08/2021 16:29:20  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 16:29:20  TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle post-test--------------
25/08/2021 16:29:20              dut.10.240.183.62: flow destroy 0 rule 0
25/08/2021 16:29:21              dut.10.240.183.62: 
Flow rule #0 destroyed
testpmd> 
25/08/2021 16:29:21              dut.10.240.183.62: flow list 0
25/08/2021 16:29:21              dut.10.240.183.62: 
25/08/2021 16:29:21  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:29:21  TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(dport=2, sport=4)', 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(dport=2, sport=4)', 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(dport=2, sport=4)']
25/08/2021 16:29:23              dut.10.240.183.62:  port 0/queue 0: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=150 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 0: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=154 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 0: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=154 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:29:23  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash

25/08/2021 16:29:23  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 16:29:23  TestCVLAdvancedIAVFRSSGTPoGRE: sub_case mac_ipv4_gre_ipv6_gtpu_eh_ipv6_udp_l4dst passed
25/08/2021 16:29:23              dut.10.240.183.62: flow flush 0
25/08/2021 16:29:23              dut.10.240.183.62: 
25/08/2021 16:29:23  TestCVLAdvancedIAVFRSSGTPoGRE: ===================Test sub case: mac_ipv4_gre_ipv6_gtpu_eh_ipv6_udp_l4src================
25/08/2021 16:29:23  TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle test--------------
25/08/2021 16:29:23              dut.10.240.183.62: flow validate 0 ingress pattern eth / ipv4 / gre / ipv6 / udp / gtpu / gtp_psc / ipv6 / udp / end actions rss types ipv6-udp l4-src-only end key_len 0 queues end / end
25/08/2021 16:29:23              dut.10.240.183.62: 
Flow rule validated
25/08/2021 16:29:23              dut.10.240.183.62: flow create 0 ingress pattern eth / ipv4 / gre / ipv6 / udp / gtpu / gtp_psc / ipv6 / udp / end actions rss types ipv6-udp l4-src-only end key_len 0 queues end / end
25/08/2021 16:29:23              dut.10.240.183.62: 
Flow rule #0 created
25/08/2021 16:29:23              dut.10.240.183.62: flow list 0
25/08/2021 16:29:23              dut.10.240.183.62: 
ID	Group	Prio	Attr	Rule
0	0	0	i--	ETH IPV4 GRE IPV6 UDP GTPU GTP_PSC IPV6 UDP => RSS
25/08/2021 16:29:23  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:29:23  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(dport=2, sport=4)
25/08/2021 16:29:24              dut.10.240.183.62:  port 0/queue 9: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=150 - nb_segs=1 - RSS hash=0x7cd1a5d9 - RSS queue=0x9 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x9
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:29:24  TestCVLAdvancedIAVFRSSGTPoGRE: action: save_hash

25/08/2021 16:29:24  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x7cd1a5d9', '0x9')]
25/08/2021 16:29:24  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:29:24  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(dport=2, sport=14)
25/08/2021 16:29:26              dut.10.240.183.62: port 0/queue 2: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=150 - nb_segs=1 - RSS hash=0xd739c2c2 - RSS queue=0x2 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x2
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:29:26  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different

25/08/2021 16:29:26  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xd739c2c2', '0x2')]
25/08/2021 16:29:26  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:29:26  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2924",dst="CDCD:910A:2222:5498:8475:1111:3900:2025")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2926",dst="CDCD:910A:2222:5498:8475:1111:3900:2027")/UDP(dport=12, sport=4)
25/08/2021 16:29:27              dut.10.240.183.62: port 0/queue 9: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=150 - nb_segs=1 - RSS hash=0x7cd1a5d9 - RSS queue=0x9 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x9
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:29:27  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_same

25/08/2021 16:29:27  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x7cd1a5d9', '0x9')]
25/08/2021 16:29:27  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:29:27  TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/IP(dst="192.168.0.1", src="192.168.0.2")/UDP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.7")/UDP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(sport=4, dport=2)']
25/08/2021 16:29:29              dut.10.240.183.62: port 0/queue 0: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=574 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 0: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=582 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 0: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=162 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:29:29  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash

25/08/2021 16:29:29  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 16:29:29  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:29:29  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(dport=2, sport=4)
25/08/2021 16:29:30              dut.10.240.183.62: port 0/queue 9: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=154 - nb_segs=1 - RSS hash=0x7cd1a5d9 - RSS queue=0x9 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x9
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:29:30  TestCVLAdvancedIAVFRSSGTPoGRE: action: save_hash

25/08/2021 16:29:30  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x7cd1a5d9', '0x9')]
25/08/2021 16:29:30  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:29:30  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(dport=2, sport=14)
25/08/2021 16:29:31              dut.10.240.183.62: port 0/queue 2: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=154 - nb_segs=1 - RSS hash=0xd739c2c2 - RSS queue=0x2 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x2
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:29:31  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different

25/08/2021 16:29:31  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xd739c2c2', '0x2')]
25/08/2021 16:29:31  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:29:31  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2924",dst="CDCD:910A:2222:5498:8475:1111:3900:2025")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2926",dst="CDCD:910A:2222:5498:8475:1111:3900:2027")/UDP(dport=12, sport=4)
25/08/2021 16:29:33              dut.10.240.183.62: port 0/queue 9: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=154 - nb_segs=1 - RSS hash=0x7cd1a5d9 - RSS queue=0x9 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x9
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:29:33  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_same

25/08/2021 16:29:33  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x7cd1a5d9', '0x9')]
25/08/2021 16:29:33  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:29:33  TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/IP(dst="192.168.0.1", src="192.168.0.2")/UDP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.7")/UDP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(sport=4, dport=2)']
25/08/2021 16:29:34              dut.10.240.183.62: port 0/queue 0: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=574 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 0: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=582 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 0: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=162 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:29:34  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash

25/08/2021 16:29:34  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 16:29:34  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:29:34  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(dport=2, sport=4)
25/08/2021 16:29:36              dut.10.240.183.62: port 0/queue 9: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=154 - nb_segs=1 - RSS hash=0x7cd1a5d9 - RSS queue=0x9 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x9
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:29:36  TestCVLAdvancedIAVFRSSGTPoGRE: action: save_hash

25/08/2021 16:29:36  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x7cd1a5d9', '0x9')]
25/08/2021 16:29:36  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:29:36  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(dport=2, sport=14)
25/08/2021 16:29:37              dut.10.240.183.62: port 0/queue 2: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=154 - nb_segs=1 - RSS hash=0xd739c2c2 - RSS queue=0x2 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x2
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:29:37  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different

25/08/2021 16:29:37  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xd739c2c2', '0x2')]
25/08/2021 16:29:37  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:29:37  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2924",dst="CDCD:910A:2222:5498:8475:1111:3900:2025")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2926",dst="CDCD:910A:2222:5498:8475:1111:3900:2027")/UDP(dport=12, sport=4)
25/08/2021 16:29:38              dut.10.240.183.62: port 0/queue 9: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=154 - nb_segs=1 - RSS hash=0x7cd1a5d9 - RSS queue=0x9 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x9
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:29:38  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_same

25/08/2021 16:29:38  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x7cd1a5d9', '0x9')]
25/08/2021 16:29:38  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:29:38  TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/IP(dst="192.168.0.1", src="192.168.0.2")/UDP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.7")/UDP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(sport=4, dport=2)']
25/08/2021 16:29:40              dut.10.240.183.62: port 0/queue 0: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=574 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 0: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=582 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 0: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=162 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:29:40  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash

25/08/2021 16:29:40  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 16:29:40  TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle post-test--------------
25/08/2021 16:29:40              dut.10.240.183.62: flow destroy 0 rule 0
25/08/2021 16:29:41              dut.10.240.183.62: 
Flow rule #0 destroyed
testpmd> 
25/08/2021 16:29:41              dut.10.240.183.62: flow list 0
25/08/2021 16:29:41              dut.10.240.183.62: 
25/08/2021 16:29:41  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:29:41  TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(dport=2, sport=4)', 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(dport=2, sport=4)', 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(dport=2, sport=4)']
25/08/2021 16:29:43              dut.10.240.183.62:  port 0/queue 0: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=150 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 0: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=154 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 0: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=154 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:29:43  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash

25/08/2021 16:29:43  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 16:29:43  TestCVLAdvancedIAVFRSSGTPoGRE: sub_case mac_ipv4_gre_ipv6_gtpu_eh_ipv6_udp_l4src passed
25/08/2021 16:29:43              dut.10.240.183.62: flow flush 0
25/08/2021 16:29:43              dut.10.240.183.62: 
25/08/2021 16:29:43  TestCVLAdvancedIAVFRSSGTPoGRE: ===================Test sub case: mac_ipv4_gre_ipv6_gtpu_eh_ipv6_udp_l3dstl4dst================
25/08/2021 16:29:43  TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle test--------------
25/08/2021 16:29:43              dut.10.240.183.62: flow validate 0 ingress pattern eth / ipv4 / gre / ipv6 / udp / gtpu / gtp_psc / ipv6 / udp / end actions rss types ipv6-udp l3-dst-only l4-dst-only end key_len 0 queues end / end
25/08/2021 16:29:43              dut.10.240.183.62: 
Flow rule validated
25/08/2021 16:29:43              dut.10.240.183.62: flow create 0 ingress pattern eth / ipv4 / gre / ipv6 / udp / gtpu / gtp_psc / ipv6 / udp / end actions rss types ipv6-udp l3-dst-only l4-dst-only end key_len 0 queues end / end
25/08/2021 16:29:43              dut.10.240.183.62: 
Flow rule #0 created
25/08/2021 16:29:43              dut.10.240.183.62: flow list 0
25/08/2021 16:29:43              dut.10.240.183.62: 
ID	Group	Prio	Attr	Rule
0	0	0	i--	ETH IPV4 GRE IPV6 UDP GTPU GTP_PSC IPV6 UDP => RSS
25/08/2021 16:29:43  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:29:43  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(dport=2, sport=4)
25/08/2021 16:29:44              dut.10.240.183.62:  port 0/queue 9: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=150 - nb_segs=1 - RSS hash=0xd46b89d9 - RSS queue=0x9 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x9
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:29:44  TestCVLAdvancedIAVFRSSGTPoGRE: action: save_hash

25/08/2021 16:29:44  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xd46b89d9', '0x9')]
25/08/2021 16:29:44  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:29:44  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2027")/UDP(dport=2, sport=4)
25/08/2021 16:29:46              dut.10.240.183.62: port 0/queue 6: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=150 - nb_segs=1 - RSS hash=0x3d9e1ff6 - RSS queue=0x6 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x6
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:29:46  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different

25/08/2021 16:29:46  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x3d9e1ff6', '0x6')]
25/08/2021 16:29:46  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:29:46  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(dport=12, sport=4)
25/08/2021 16:29:47              dut.10.240.183.62: port 0/queue 1: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=150 - nb_segs=1 - RSS hash=0x1f7c3cd1 - RSS queue=0x1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x1
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:29:47  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different

25/08/2021 16:29:47  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x1f7c3cd1', '0x1')]
25/08/2021 16:29:47  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:29:47  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2924",dst="CDCD:910A:2222:5498:8475:1111:3900:2025")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2926",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(dport=2, sport=14)
25/08/2021 16:29:48              dut.10.240.183.62: port 0/queue 9: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=150 - nb_segs=1 - RSS hash=0xd46b89d9 - RSS queue=0x9 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x9
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:29:48  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_same

25/08/2021 16:29:48  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xd46b89d9', '0x9')]
25/08/2021 16:29:48  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:29:48  TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/IP(dst="192.168.0.1", src="192.168.0.2")/UDP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.7")/UDP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(sport=4, dport=2)']
25/08/2021 16:29:50              dut.10.240.183.62: port 0/queue 0: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=574 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 0: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=582 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 0: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=162 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:29:50  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash

25/08/2021 16:29:50  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 16:29:50  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:29:50  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(dport=2, sport=4)
25/08/2021 16:29:51              dut.10.240.183.62: port 0/queue 9: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=154 - nb_segs=1 - RSS hash=0xd46b89d9 - RSS queue=0x9 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x9
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:29:51  TestCVLAdvancedIAVFRSSGTPoGRE: action: save_hash

25/08/2021 16:29:51  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xd46b89d9', '0x9')]
25/08/2021 16:29:51  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:29:51  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2027")/UDP(dport=2, sport=4)
25/08/2021 16:29:53              dut.10.240.183.62: port 0/queue 6: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=154 - nb_segs=1 - RSS hash=0x3d9e1ff6 - RSS queue=0x6 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x6
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:29:53  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different

25/08/2021 16:29:53  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x3d9e1ff6', '0x6')]
25/08/2021 16:29:53  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:29:53  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(dport=12, sport=4)
25/08/2021 16:29:54              dut.10.240.183.62: port 0/queue 1: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=154 - nb_segs=1 - RSS hash=0x1f7c3cd1 - RSS queue=0x1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x1
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:29:54  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different

25/08/2021 16:29:54  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x1f7c3cd1', '0x1')]
25/08/2021 16:29:54  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:29:54  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2924",dst="CDCD:910A:2222:5498:8475:1111:3900:2025")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2926",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(dport=2, sport=14)
25/08/2021 16:29:55              dut.10.240.183.62: port 0/queue 9: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=154 - nb_segs=1 - RSS hash=0xd46b89d9 - RSS queue=0x9 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x9
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:29:55  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_same

25/08/2021 16:29:55  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xd46b89d9', '0x9')]
25/08/2021 16:29:55  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:29:55  TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/IP(dst="192.168.0.1", src="192.168.0.2")/UDP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.7")/UDP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(sport=4, dport=2)']
25/08/2021 16:29:57              dut.10.240.183.62: port 0/queue 0: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=574 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 0: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=582 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 0: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=162 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:29:57  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash

25/08/2021 16:29:57  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 16:29:57  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:29:57  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(dport=2, sport=4)
25/08/2021 16:29:58              dut.10.240.183.62: port 0/queue 9: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=154 - nb_segs=1 - RSS hash=0xd46b89d9 - RSS queue=0x9 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x9
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:29:58  TestCVLAdvancedIAVFRSSGTPoGRE: action: save_hash

25/08/2021 16:29:58  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xd46b89d9', '0x9')]
25/08/2021 16:29:58  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:29:58  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2027")/UDP(dport=2, sport=4)
25/08/2021 16:30:00              dut.10.240.183.62: port 0/queue 6: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=154 - nb_segs=1 - RSS hash=0x3d9e1ff6 - RSS queue=0x6 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x6
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:30:00  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different

25/08/2021 16:30:00  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x3d9e1ff6', '0x6')]
25/08/2021 16:30:00  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:30:00  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(dport=12, sport=4)
25/08/2021 16:30:01              dut.10.240.183.62: port 0/queue 1: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=154 - nb_segs=1 - RSS hash=0x1f7c3cd1 - RSS queue=0x1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x1
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:30:01  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different

25/08/2021 16:30:01  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x1f7c3cd1', '0x1')]
25/08/2021 16:30:01  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:30:01  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2924",dst="CDCD:910A:2222:5498:8475:1111:3900:2025")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2926",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(dport=2, sport=14)
25/08/2021 16:30:02              dut.10.240.183.62: port 0/queue 9: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=154 - nb_segs=1 - RSS hash=0xd46b89d9 - RSS queue=0x9 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x9
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:30:02  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_same

25/08/2021 16:30:02  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xd46b89d9', '0x9')]
25/08/2021 16:30:02  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:30:02  TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/IP(dst="192.168.0.1", src="192.168.0.2")/UDP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.7")/UDP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(sport=4, dport=2)']
25/08/2021 16:30:04              dut.10.240.183.62: port 0/queue 0: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=574 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 0: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=582 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 0: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=162 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:30:04  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash

25/08/2021 16:30:04  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 16:30:04  TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle post-test--------------
25/08/2021 16:30:04              dut.10.240.183.62: flow destroy 0 rule 0
25/08/2021 16:30:05              dut.10.240.183.62: 
Flow rule #0 destroyed
testpmd> 
25/08/2021 16:30:05              dut.10.240.183.62: flow list 0
25/08/2021 16:30:05              dut.10.240.183.62: 
25/08/2021 16:30:05  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:30:05  TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(dport=2, sport=4)', 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(dport=2, sport=4)', 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(dport=2, sport=4)']
25/08/2021 16:30:07              dut.10.240.183.62:  port 0/queue 0: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=150 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 0: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=154 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 0: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=154 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:30:07  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash

25/08/2021 16:30:07  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 16:30:07  TestCVLAdvancedIAVFRSSGTPoGRE: sub_case mac_ipv4_gre_ipv6_gtpu_eh_ipv6_udp_l3dstl4dst passed
25/08/2021 16:30:07              dut.10.240.183.62: flow flush 0
25/08/2021 16:30:07              dut.10.240.183.62: 
25/08/2021 16:30:07  TestCVLAdvancedIAVFRSSGTPoGRE: ===================Test sub case: mac_ipv4_gre_ipv6_gtpu_eh_ipv6_udp_l3srcl4dst================
25/08/2021 16:30:07  TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle test--------------
25/08/2021 16:30:07              dut.10.240.183.62: flow validate 0 ingress pattern eth / ipv4 / gre / ipv6 / udp / gtpu / gtp_psc / ipv6 / udp / end actions rss types ipv6-udp l3-src-only l4-dst-only end key_len 0 queues end / end
25/08/2021 16:30:07              dut.10.240.183.62: 
Flow rule validated
25/08/2021 16:30:07              dut.10.240.183.62: flow create 0 ingress pattern eth / ipv4 / gre / ipv6 / udp / gtpu / gtp_psc / ipv6 / udp / end actions rss types ipv6-udp l3-src-only l4-dst-only end key_len 0 queues end / end
25/08/2021 16:30:07              dut.10.240.183.62: 
Flow rule #0 created
25/08/2021 16:30:07              dut.10.240.183.62: flow list 0
25/08/2021 16:30:07              dut.10.240.183.62: 
ID	Group	Prio	Attr	Rule
0	0	0	i--	ETH IPV4 GRE IPV6 UDP GTPU GTP_PSC IPV6 UDP => RSS
25/08/2021 16:30:07  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:30:07  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(dport=2, sport=4)
25/08/2021 16:30:08              dut.10.240.183.62:  port 0/queue 10: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=150 - nb_segs=1 - RSS hash=0xea5c533a - RSS queue=0xa - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0xa
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:30:08  TestCVLAdvancedIAVFRSSGTPoGRE: action: save_hash

25/08/2021 16:30:08  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xea5c533a', '0xa')]
25/08/2021 16:30:08  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:30:08  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2926",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(dport=2, sport=4)
25/08/2021 16:30:10              dut.10.240.183.62: port 0/queue 2: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=150 - nb_segs=1 - RSS hash=0xa4e13012 - RSS queue=0x2 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x2
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:30:10  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different

25/08/2021 16:30:10  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xa4e13012', '0x2')]
25/08/2021 16:30:10  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:30:10  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(dport=12, sport=4)
25/08/2021 16:30:11              dut.10.240.183.62: port 0/queue 2: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=150 - nb_segs=1 - RSS hash=0x214be632 - RSS queue=0x2 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x2
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:30:11  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different

25/08/2021 16:30:11  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x214be632', '0x2')]
25/08/2021 16:30:11  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:30:11  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2924",dst="CDCD:910A:2222:5498:8475:1111:3900:2025")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2027")/UDP(dport=2, sport=14)
25/08/2021 16:30:12              dut.10.240.183.62: port 0/queue 10: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=150 - nb_segs=1 - RSS hash=0xea5c533a - RSS queue=0xa - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0xa
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:30:12  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_same

25/08/2021 16:30:12  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xea5c533a', '0xa')]
25/08/2021 16:30:12  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:30:12  TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/IP(dst="192.168.0.1", src="192.168.0.2")/UDP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.7")/UDP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(sport=4, dport=2)']
25/08/2021 16:30:14              dut.10.240.183.62: port 0/queue 0: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=574 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 0: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=582 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 0: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=162 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:30:14  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash

25/08/2021 16:30:14  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 16:30:14  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:30:14  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(dport=2, sport=4)
25/08/2021 16:30:15              dut.10.240.183.62: port 0/queue 10: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=154 - nb_segs=1 - RSS hash=0xea5c533a - RSS queue=0xa - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0xa
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:30:15  TestCVLAdvancedIAVFRSSGTPoGRE: action: save_hash

25/08/2021 16:30:15  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xea5c533a', '0xa')]
25/08/2021 16:30:15  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:30:15  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2926",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(dport=2, sport=4)
25/08/2021 16:30:17              dut.10.240.183.62: port 0/queue 2: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=154 - nb_segs=1 - RSS hash=0xa4e13012 - RSS queue=0x2 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x2
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:30:17  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different

25/08/2021 16:30:17  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xa4e13012', '0x2')]
25/08/2021 16:30:17  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:30:17  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(dport=12, sport=4)
25/08/2021 16:30:18              dut.10.240.183.62: port 0/queue 2: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=154 - nb_segs=1 - RSS hash=0x214be632 - RSS queue=0x2 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x2
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:30:18  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different

25/08/2021 16:30:18  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x214be632', '0x2')]
25/08/2021 16:30:18  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:30:18  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2924",dst="CDCD:910A:2222:5498:8475:1111:3900:2025")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2027")/UDP(dport=2, sport=14)
25/08/2021 16:30:19              dut.10.240.183.62: port 0/queue 10: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=154 - nb_segs=1 - RSS hash=0xea5c533a - RSS queue=0xa - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0xa
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:30:19  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_same

25/08/2021 16:30:19  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xea5c533a', '0xa')]
25/08/2021 16:30:19  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:30:19  TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/IP(dst="192.168.0.1", src="192.168.0.2")/UDP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.7")/UDP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(sport=4, dport=2)']
25/08/2021 16:30:21              dut.10.240.183.62: port 0/queue 0: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=574 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 0: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=582 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 0: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=162 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:30:21  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash

25/08/2021 16:30:21  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 16:30:21  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:30:21  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(dport=2, sport=4)
25/08/2021 16:30:22              dut.10.240.183.62: port 0/queue 10: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=154 - nb_segs=1 - RSS hash=0xea5c533a - RSS queue=0xa - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0xa
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:30:22  TestCVLAdvancedIAVFRSSGTPoGRE: action: save_hash

25/08/2021 16:30:22  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xea5c533a', '0xa')]
25/08/2021 16:30:22  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:30:22  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2926",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(dport=2, sport=4)
25/08/2021 16:30:24              dut.10.240.183.62: port 0/queue 2: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=154 - nb_segs=1 - RSS hash=0xa4e13012 - RSS queue=0x2 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x2
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:30:24  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different

25/08/2021 16:30:24  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xa4e13012', '0x2')]
25/08/2021 16:30:24  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:30:24  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(dport=12, sport=4)
25/08/2021 16:30:25              dut.10.240.183.62: port 0/queue 2: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=154 - nb_segs=1 - RSS hash=0x214be632 - RSS queue=0x2 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x2
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:30:25  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different

25/08/2021 16:30:25  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x214be632', '0x2')]
25/08/2021 16:30:25  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:30:25  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2924",dst="CDCD:910A:2222:5498:8475:1111:3900:2025")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2027")/UDP(dport=2, sport=14)
25/08/2021 16:30:26              dut.10.240.183.62: port 0/queue 10: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=154 - nb_segs=1 - RSS hash=0xea5c533a - RSS queue=0xa - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0xa
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:30:26  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_same

25/08/2021 16:30:26  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xea5c533a', '0xa')]
25/08/2021 16:30:26  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:30:26  TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/IP(dst="192.168.0.1", src="192.168.0.2")/UDP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.7")/UDP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(sport=4, dport=2)']
25/08/2021 16:30:28              dut.10.240.183.62: port 0/queue 0: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=574 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 0: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=582 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 0: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=162 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:30:28  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash

25/08/2021 16:30:28  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 16:30:28  TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle post-test--------------
25/08/2021 16:30:28              dut.10.240.183.62: flow destroy 0 rule 0
25/08/2021 16:30:29              dut.10.240.183.62: 
Flow rule #0 destroyed
testpmd> 
25/08/2021 16:30:29              dut.10.240.183.62: flow list 0
25/08/2021 16:30:29              dut.10.240.183.62: 
25/08/2021 16:30:29  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:30:29  TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(dport=2, sport=4)', 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(dport=2, sport=4)', 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(dport=2, sport=4)']
25/08/2021 16:30:31              dut.10.240.183.62:  port 0/queue 0: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=150 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 0: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=154 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 0: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=154 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:30:31  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash

25/08/2021 16:30:31  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 16:30:31  TestCVLAdvancedIAVFRSSGTPoGRE: sub_case mac_ipv4_gre_ipv6_gtpu_eh_ipv6_udp_l3srcl4dst passed
25/08/2021 16:30:31              dut.10.240.183.62: flow flush 0
25/08/2021 16:30:31              dut.10.240.183.62: 
25/08/2021 16:30:31  TestCVLAdvancedIAVFRSSGTPoGRE: ===================Test sub case: mac_ipv4_gre_ipv6_gtpu_eh_ipv6_udp_l3dstl4src================
25/08/2021 16:30:31  TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle test--------------
25/08/2021 16:30:31              dut.10.240.183.62: flow validate 0 ingress pattern eth / ipv4 / gre / ipv6 / udp / gtpu / gtp_psc / ipv6 / udp / end actions rss types ipv6-udp l3-dst-only l4-src-only end key_len 0 queues end / end
25/08/2021 16:30:31              dut.10.240.183.62: 
Flow rule validated
25/08/2021 16:30:31              dut.10.240.183.62: flow create 0 ingress pattern eth / ipv4 / gre / ipv6 / udp / gtpu / gtp_psc / ipv6 / udp / end actions rss types ipv6-udp l3-dst-only l4-src-only end key_len 0 queues end / end
25/08/2021 16:30:31              dut.10.240.183.62: 
Flow rule #0 created
25/08/2021 16:30:31              dut.10.240.183.62: flow list 0
25/08/2021 16:30:31              dut.10.240.183.62: 
ID	Group	Prio	Attr	Rule
0	0	0	i--	ETH IPV4 GRE IPV6 UDP GTPU GTP_PSC IPV6 UDP => RSS
25/08/2021 16:30:31  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:30:31  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(dport=2, sport=4)
25/08/2021 16:30:33              dut.10.240.183.62:  port 0/queue 2: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=150 - nb_segs=1 - RSS hash=0xea7bdbd2 - RSS queue=0x2 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x2
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:30:33  TestCVLAdvancedIAVFRSSGTPoGRE: action: save_hash

25/08/2021 16:30:33  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xea7bdbd2', '0x2')]
25/08/2021 16:30:33  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:30:33  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2027")/UDP(dport=2, sport=4)
25/08/2021 16:30:34              dut.10.240.183.62: port 0/queue 13: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=150 - nb_segs=1 - RSS hash=0x38e4dfd - RSS queue=0xd - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0xd
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:30:34  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different

25/08/2021 16:30:34  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x38e4dfd', '0xd')]
25/08/2021 16:30:34  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:30:34  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(dport=2, sport=14)
25/08/2021 16:30:35              dut.10.240.183.62: port 0/queue 12: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=150 - nb_segs=1 - RSS hash=0xcb63a0dc - RSS queue=0xc - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0xc
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:30:35  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different

25/08/2021 16:30:35  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xcb63a0dc', '0xc')]
25/08/2021 16:30:35  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:30:35  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2924",dst="CDCD:910A:2222:5498:8475:1111:3900:2025")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2926",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(dport=12, sport=4)
25/08/2021 16:30:37              dut.10.240.183.62: port 0/queue 2: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=150 - nb_segs=1 - RSS hash=0xea7bdbd2 - RSS queue=0x2 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x2
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:30:37  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_same

25/08/2021 16:30:37  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xea7bdbd2', '0x2')]
25/08/2021 16:30:37  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:30:37  TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/IP(dst="192.168.0.1", src="192.168.0.2")/UDP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.7")/UDP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(sport=4, dport=2)']
25/08/2021 16:30:38              dut.10.240.183.62: port 0/queue 0: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=574 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 0: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=582 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 0: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=162 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:30:38  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash

25/08/2021 16:30:38  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 16:30:38  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:30:38  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(dport=2, sport=4)
25/08/2021 16:30:39              dut.10.240.183.62: port 0/queue 2: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=154 - nb_segs=1 - RSS hash=0xea7bdbd2 - RSS queue=0x2 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x2
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:30:39  TestCVLAdvancedIAVFRSSGTPoGRE: action: save_hash

25/08/2021 16:30:39  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xea7bdbd2', '0x2')]
25/08/2021 16:30:39  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:30:39  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2027")/UDP(dport=2, sport=4)
25/08/2021 16:30:41              dut.10.240.183.62: port 0/queue 13: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=154 - nb_segs=1 - RSS hash=0x38e4dfd - RSS queue=0xd - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0xd
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:30:41  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different

25/08/2021 16:30:41  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x38e4dfd', '0xd')]
25/08/2021 16:30:41  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:30:41  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(dport=2, sport=14)
25/08/2021 16:30:42              dut.10.240.183.62: port 0/queue 12: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=154 - nb_segs=1 - RSS hash=0xcb63a0dc - RSS queue=0xc - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0xc
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:30:42  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different

25/08/2021 16:30:42  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xcb63a0dc', '0xc')]
25/08/2021 16:30:42  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:30:42  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2924",dst="CDCD:910A:2222:5498:8475:1111:3900:2025")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2926",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(dport=12, sport=4)
25/08/2021 16:30:44              dut.10.240.183.62: port 0/queue 2: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=154 - nb_segs=1 - RSS hash=0xea7bdbd2 - RSS queue=0x2 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x2
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:30:44  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_same

25/08/2021 16:30:44  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xea7bdbd2', '0x2')]
25/08/2021 16:30:44  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:30:44  TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/IP(dst="192.168.0.1", src="192.168.0.2")/UDP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.7")/UDP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(sport=4, dport=2)']
25/08/2021 16:30:45              dut.10.240.183.62: port 0/queue 0: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=574 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 0: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=582 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 0: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=162 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:30:45  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash

25/08/2021 16:30:45  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 16:30:45  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:30:45  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(dport=2, sport=4)
25/08/2021 16:30:46              dut.10.240.183.62: port 0/queue 2: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=154 - nb_segs=1 - RSS hash=0xea7bdbd2 - RSS queue=0x2 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x2
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:30:46  TestCVLAdvancedIAVFRSSGTPoGRE: action: save_hash

25/08/2021 16:30:46  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xea7bdbd2', '0x2')]
25/08/2021 16:30:46  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:30:46  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2027")/UDP(dport=2, sport=4)
25/08/2021 16:30:48              dut.10.240.183.62: port 0/queue 13: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=154 - nb_segs=1 - RSS hash=0x38e4dfd - RSS queue=0xd - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0xd
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:30:48  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different

25/08/2021 16:30:48  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x38e4dfd', '0xd')]
25/08/2021 16:30:48  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:30:48  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(dport=2, sport=14)
25/08/2021 16:30:49              dut.10.240.183.62: port 0/queue 12: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=154 - nb_segs=1 - RSS hash=0xcb63a0dc - RSS queue=0xc - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0xc
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:30:49  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different

25/08/2021 16:30:49  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xcb63a0dc', '0xc')]
25/08/2021 16:30:49  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:30:49  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2924",dst="CDCD:910A:2222:5498:8475:1111:3900:2025")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2926",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(dport=12, sport=4)
25/08/2021 16:30:51              dut.10.240.183.62: port 0/queue 2: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=154 - nb_segs=1 - RSS hash=0xea7bdbd2 - RSS queue=0x2 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x2
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:30:51  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_same

25/08/2021 16:30:51  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xea7bdbd2', '0x2')]
25/08/2021 16:30:51  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:30:51  TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/IP(dst="192.168.0.1", src="192.168.0.2")/UDP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.7")/UDP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(sport=4, dport=2)']
25/08/2021 16:30:52              dut.10.240.183.62: port 0/queue 0: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=574 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 0: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=582 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 0: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=162 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:30:52  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash

25/08/2021 16:30:52  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 16:30:52  TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle post-test--------------
25/08/2021 16:30:52              dut.10.240.183.62: flow destroy 0 rule 0
25/08/2021 16:30:53              dut.10.240.183.62: 
Flow rule #0 destroyed
testpmd> 
25/08/2021 16:30:53              dut.10.240.183.62: flow list 0
25/08/2021 16:30:53              dut.10.240.183.62: 
25/08/2021 16:30:53  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:30:53  TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(dport=2, sport=4)', 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(dport=2, sport=4)', 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(dport=2, sport=4)']
25/08/2021 16:30:55              dut.10.240.183.62:  port 0/queue 0: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=150 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 0: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=154 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 0: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=154 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:30:55  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash

25/08/2021 16:30:55  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 16:30:55  TestCVLAdvancedIAVFRSSGTPoGRE: sub_case mac_ipv4_gre_ipv6_gtpu_eh_ipv6_udp_l3dstl4src passed
25/08/2021 16:30:55              dut.10.240.183.62: flow flush 0
25/08/2021 16:30:55              dut.10.240.183.62: 
25/08/2021 16:30:55  TestCVLAdvancedIAVFRSSGTPoGRE: ===================Test sub case: mac_ipv4_gre_ipv6_gtpu_eh_ipv6_udp_l3srcl4src================
25/08/2021 16:30:55  TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle test--------------
25/08/2021 16:30:55              dut.10.240.183.62: flow validate 0 ingress pattern eth / ipv4 / gre / ipv6 / udp / gtpu / gtp_psc / ipv6 / udp / end actions rss types ipv6-udp l3-src-only l4-src-only end key_len 0 queues end / end
25/08/2021 16:30:55              dut.10.240.183.62: 
Flow rule validated
25/08/2021 16:30:55              dut.10.240.183.62: flow create 0 ingress pattern eth / ipv4 / gre / ipv6 / udp / gtpu / gtp_psc / ipv6 / udp / end actions rss types ipv6-udp l3-src-only l4-src-only end key_len 0 queues end / end
25/08/2021 16:30:55              dut.10.240.183.62: 
Flow rule #0 created
25/08/2021 16:30:55              dut.10.240.183.62: flow list 0
25/08/2021 16:30:55              dut.10.240.183.62: 
ID	Group	Prio	Attr	Rule
0	0	0	i--	ETH IPV4 GRE IPV6 UDP GTPU GTP_PSC IPV6 UDP => RSS
25/08/2021 16:30:55  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:30:55  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(dport=2, sport=4)
25/08/2021 16:30:57              dut.10.240.183.62:  port 0/queue 1: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=150 - nb_segs=1 - RSS hash=0xd44c0131 - RSS queue=0x1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x1
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:30:57  TestCVLAdvancedIAVFRSSGTPoGRE: action: save_hash

25/08/2021 16:30:57  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xd44c0131', '0x1')]
25/08/2021 16:30:57  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:30:57  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2926",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(dport=2, sport=4)
25/08/2021 16:30:58              dut.10.240.183.62: port 0/queue 9: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=150 - nb_segs=1 - RSS hash=0x9af16219 - RSS queue=0x9 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x9
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:30:58  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different

25/08/2021 16:30:58  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x9af16219', '0x9')]
25/08/2021 16:30:58  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:30:58  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(dport=2, sport=14)
25/08/2021 16:30:59              dut.10.240.183.62: port 0/queue 15: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=150 - nb_segs=1 - RSS hash=0xf5547a3f - RSS queue=0xf - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0xf
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:30:59  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different

25/08/2021 16:30:59  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xf5547a3f', '0xf')]
25/08/2021 16:30:59  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:30:59  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2924",dst="CDCD:910A:2222:5498:8475:1111:3900:2025")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2027")/UDP(dport=12, sport=4)
25/08/2021 16:31:01              dut.10.240.183.62: port 0/queue 1: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=150 - nb_segs=1 - RSS hash=0xd44c0131 - RSS queue=0x1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x1
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:31:01  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_same

25/08/2021 16:31:01  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xd44c0131', '0x1')]
25/08/2021 16:31:01  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:31:01  TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/IP(dst="192.168.0.1", src="192.168.0.2")/UDP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.7")/UDP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(sport=4, dport=2)']
25/08/2021 16:31:02              dut.10.240.183.62: port 0/queue 0: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=574 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 0: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=582 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 0: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=162 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:31:02  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash

25/08/2021 16:31:02  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 16:31:02  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:31:02  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(dport=2, sport=4)
25/08/2021 16:31:03              dut.10.240.183.62: port 0/queue 1: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=154 - nb_segs=1 - RSS hash=0xd44c0131 - RSS queue=0x1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x1
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:31:03  TestCVLAdvancedIAVFRSSGTPoGRE: action: save_hash

25/08/2021 16:31:03  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xd44c0131', '0x1')]
25/08/2021 16:31:03  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:31:03  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2926",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(dport=2, sport=4)
25/08/2021 16:31:05              dut.10.240.183.62: port 0/queue 9: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=154 - nb_segs=1 - RSS hash=0x9af16219 - RSS queue=0x9 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x9
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:31:05  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different

25/08/2021 16:31:05  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x9af16219', '0x9')]
25/08/2021 16:31:05  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:31:05  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(dport=2, sport=14)
25/08/2021 16:31:06              dut.10.240.183.62: port 0/queue 15: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=154 - nb_segs=1 - RSS hash=0xf5547a3f - RSS queue=0xf - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0xf
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:31:06  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different

25/08/2021 16:31:06  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xf5547a3f', '0xf')]
25/08/2021 16:31:06  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:31:06  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2924",dst="CDCD:910A:2222:5498:8475:1111:3900:2025")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2027")/UDP(dport=12, sport=4)
25/08/2021 16:31:08              dut.10.240.183.62: port 0/queue 1: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=154 - nb_segs=1 - RSS hash=0xd44c0131 - RSS queue=0x1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x1
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:31:08  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_same

25/08/2021 16:31:08  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xd44c0131', '0x1')]
25/08/2021 16:31:08  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:31:08  TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/IP(dst="192.168.0.1", src="192.168.0.2")/UDP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.7")/UDP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(sport=4, dport=2)']
25/08/2021 16:31:09              dut.10.240.183.62: port 0/queue 0: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=574 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 0: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=582 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 0: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=162 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:31:09  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash

25/08/2021 16:31:09  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 16:31:09  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:31:09  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(dport=2, sport=4)
25/08/2021 16:31:10              dut.10.240.183.62: port 0/queue 1: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=154 - nb_segs=1 - RSS hash=0xd44c0131 - RSS queue=0x1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x1
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:31:10  TestCVLAdvancedIAVFRSSGTPoGRE: action: save_hash

25/08/2021 16:31:10  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xd44c0131', '0x1')]
25/08/2021 16:31:10  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:31:10  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2926",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(dport=2, sport=4)
25/08/2021 16:31:12              dut.10.240.183.62: port 0/queue 9: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=154 - nb_segs=1 - RSS hash=0x9af16219 - RSS queue=0x9 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x9
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:31:12  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different

25/08/2021 16:31:12  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x9af16219', '0x9')]
25/08/2021 16:31:12  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:31:12  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(dport=2, sport=14)
25/08/2021 16:31:13              dut.10.240.183.62: port 0/queue 15: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=154 - nb_segs=1 - RSS hash=0xf5547a3f - RSS queue=0xf - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0xf
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:31:13  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different

25/08/2021 16:31:13  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xf5547a3f', '0xf')]
25/08/2021 16:31:13  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:31:13  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2924",dst="CDCD:910A:2222:5498:8475:1111:3900:2025")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2027")/UDP(dport=12, sport=4)
25/08/2021 16:31:15              dut.10.240.183.62: port 0/queue 1: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=154 - nb_segs=1 - RSS hash=0xd44c0131 - RSS queue=0x1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x1
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:31:15  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_same

25/08/2021 16:31:15  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xd44c0131', '0x1')]
25/08/2021 16:31:15  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:31:15  TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/IP(dst="192.168.0.1", src="192.168.0.2")/UDP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.7")/UDP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(sport=4, dport=2)']
25/08/2021 16:31:16              dut.10.240.183.62: port 0/queue 0: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=574 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 0: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=582 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 0: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=162 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:31:16  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash

25/08/2021 16:31:16  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 16:31:16  TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle post-test--------------
25/08/2021 16:31:16              dut.10.240.183.62: flow destroy 0 rule 0
25/08/2021 16:31:17              dut.10.240.183.62: 
Flow rule #0 destroyed
testpmd> 
25/08/2021 16:31:17              dut.10.240.183.62: flow list 0
25/08/2021 16:31:17              dut.10.240.183.62: 
25/08/2021 16:31:17  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:31:17  TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(dport=2, sport=4)', 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(dport=2, sport=4)', 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(dport=2, sport=4)']
25/08/2021 16:31:19              dut.10.240.183.62:  port 0/queue 0: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=150 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 0: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=154 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 0: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=154 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:31:19  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash

25/08/2021 16:31:19  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 16:31:19  TestCVLAdvancedIAVFRSSGTPoGRE: sub_case mac_ipv4_gre_ipv6_gtpu_eh_ipv6_udp_l3srcl4src passed
25/08/2021 16:31:19              dut.10.240.183.62: flow flush 0
25/08/2021 16:31:19              dut.10.240.183.62: 
25/08/2021 16:31:19  TestCVLAdvancedIAVFRSSGTPoGRE: ===================Test sub case: mac_ipv4_gre_ipv6_gtpu_eh_ipv6_udp_all================
25/08/2021 16:31:19  TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle test--------------
25/08/2021 16:31:19              dut.10.240.183.62: flow validate 0 ingress pattern eth / ipv4 / gre / ipv6 / udp / gtpu / gtp_psc / ipv6 / udp / end actions rss types ipv6-udp end key_len 0 queues end / end
25/08/2021 16:31:19              dut.10.240.183.62: 
Flow rule validated
25/08/2021 16:31:19              dut.10.240.183.62: flow create 0 ingress pattern eth / ipv4 / gre / ipv6 / udp / gtpu / gtp_psc / ipv6 / udp / end actions rss types ipv6-udp end key_len 0 queues end / end
25/08/2021 16:31:19              dut.10.240.183.62: 
Flow rule #0 created
25/08/2021 16:31:19              dut.10.240.183.62: flow list 0
25/08/2021 16:31:19              dut.10.240.183.62: 
ID	Group	Prio	Attr	Rule
0	0	0	i--	ETH IPV4 GRE IPV6 UDP GTPU GTP_PSC IPV6 UDP => RSS
25/08/2021 16:31:19  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:31:19  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(dport=2, sport=4)
25/08/2021 16:31:21              dut.10.240.183.62:  port 0/queue 4: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=150 - nb_segs=1 - RSS hash=0x3b9f3e54 - RSS queue=0x4 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x4
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:31:21  TestCVLAdvancedIAVFRSSGTPoGRE: action: save_hash

25/08/2021 16:31:21  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x3b9f3e54', '0x4')]
25/08/2021 16:31:21  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:31:21  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2926",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(dport=2, sport=4)
25/08/2021 16:31:22              dut.10.240.183.62: port 0/queue 12: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=150 - nb_segs=1 - RSS hash=0x75225d7c - RSS queue=0xc - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0xc
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:31:22  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different

25/08/2021 16:31:22  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x75225d7c', '0xc')]
25/08/2021 16:31:22  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:31:22  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2027")/UDP(dport=2, sport=4)
25/08/2021 16:31:23              dut.10.240.183.62: port 0/queue 12: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=150 - nb_segs=1 - RSS hash=0x67a1176c - RSS queue=0xc - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0xc
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:31:23  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different

25/08/2021 16:31:23  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x67a1176c', '0xc')]
25/08/2021 16:31:23  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:31:23  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(dport=2, sport=14)
25/08/2021 16:31:25              dut.10.240.183.62: port 0/queue 2: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=150 - nb_segs=1 - RSS hash=0x21bdabf2 - RSS queue=0x2 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x2
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:31:25  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different

25/08/2021 16:31:25  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x21bdabf2', '0x2')]
25/08/2021 16:31:25  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:31:25  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(dport=12, sport=4)
25/08/2021 16:31:26              dut.10.240.183.62: port 0/queue 3: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=150 - nb_segs=1 - RSS hash=0x592f9163 - RSS queue=0x3 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x3
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:31:26  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different

25/08/2021 16:31:26  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x592f9163', '0x3')]
25/08/2021 16:31:26  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:31:26  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2924",dst="CDCD:910A:2222:5498:8475:1111:3900:2025")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(dport=2, sport=4)
25/08/2021 16:31:27              dut.10.240.183.62: port 0/queue 4: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=150 - nb_segs=1 - RSS hash=0x3b9f3e54 - RSS queue=0x4 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x4
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:31:27  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_same

25/08/2021 16:31:27  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x3b9f3e54', '0x4')]
25/08/2021 16:31:27  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:31:27  TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/IP(dst="192.168.0.1", src="192.168.0.2")/UDP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.7")/UDP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(sport=4, dport=2)']
25/08/2021 16:31:29              dut.10.240.183.62: port 0/queue 0: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=574 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 0: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=582 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 0: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=162 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:31:29  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash

25/08/2021 16:31:29  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 16:31:29  TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle post-test--------------
25/08/2021 16:31:29              dut.10.240.183.62: flow destroy 0 rule 0
25/08/2021 16:31:30              dut.10.240.183.62: 
Flow rule #0 destroyed
testpmd> 
25/08/2021 16:31:30              dut.10.240.183.62: flow list 0
25/08/2021 16:31:30              dut.10.240.183.62: 
25/08/2021 16:31:30  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:31:30  TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")']
25/08/2021 16:31:31              dut.10.240.183.62:  port 0/queue 0: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=142 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:31:31  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash

25/08/2021 16:31:31  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 16:31:31  TestCVLAdvancedIAVFRSSGTPoGRE: sub_case mac_ipv4_gre_ipv6_gtpu_eh_ipv6_udp_all passed
25/08/2021 16:31:31              dut.10.240.183.62: flow flush 0
25/08/2021 16:31:31              dut.10.240.183.62: 
25/08/2021 16:31:31  TestCVLAdvancedIAVFRSSGTPoGRE: {'mac_ipv4_gre_ipv6_gtpu_eh_ipv6_udp_l3dst': 'passed', 'mac_ipv4_gre_ipv6_gtpu_eh_ipv6_udp_l3src': 'passed', 'mac_ipv4_gre_ipv6_gtpu_eh_ipv6_udp_l4dst': 'passed', 'mac_ipv4_gre_ipv6_gtpu_eh_ipv6_udp_l4src': 'passed', 'mac_ipv4_gre_ipv6_gtpu_eh_ipv6_udp_l3dstl4dst': 'passed', 'mac_ipv4_gre_ipv6_gtpu_eh_ipv6_udp_l3srcl4dst': 'passed', 'mac_ipv4_gre_ipv6_gtpu_eh_ipv6_udp_l3dstl4src': 'passed', 'mac_ipv4_gre_ipv6_gtpu_eh_ipv6_udp_l3srcl4src': 'passed', 'mac_ipv4_gre_ipv6_gtpu_eh_ipv6_udp_all': 'passed'}
25/08/2021 16:31:31  TestCVLAdvancedIAVFRSSGTPoGRE: pass rate is: 100.0
25/08/2021 16:31:31  TestCVLAdvancedIAVFRSSGTPoGRE: Test Case test_mac_ipv4_gre_ipv6_gtpu_eh_ipv6_udp_toeplitz Result PASSED:
25/08/2021 16:31:31              dut.10.240.183.62: quit
25/08/2021 16:31:32              dut.10.240.183.62: 
Telling cores to stop...
Waiting for lcores to finish...

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

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

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

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

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

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

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

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

  ------- Forward Stats for RX Port= 0/Queue=10 -> TX Port= 0/Queue=10 -------
  RX-packets: 6              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=12 -> TX Port= 0/Queue=12 -------
  RX-packets: 5              TX-packets: 0              TX-dropped: 0             

  ------- Forward Stats for RX Port= 0/Queue=13 -> TX Port= 0/Queue=13 -------
  RX-packets: 3              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 statistics for port 0  ----------------------
  RX-packets: 190            RX-dropped: 0             RX-total: 190
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ----------------------------------------------------------------------------

  +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
  RX-packets: 190            RX-dropped: 0             RX-total: 190
  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...
25/08/2021 16:31:32  TestCVLAdvancedIAVFRSSGTPoGRE: Test Case test_mac_ipv4_gre_ipv6_gtpu_ipv4_symmetric Begin
25/08/2021 16:31:32              dut.10.240.183.62:  
25/08/2021 16:31:32                         tester: 
25/08/2021 16:31:32              dut.10.240.183.62: x86_64-native-linuxapp-gcc/app/dpdk-testpmd -l 32,33,34,35 -n 4  --file-prefix=dpdk_29620_20210825152429  -a 0000:af:01.0 -- -i --rxq=16 --txq=16 --rxd=384 --txd=384 --disable-rss
25/08/2021 16:31:34              dut.10.240.183.62: EAL: Detected 72 lcore(s)
EAL: Detected 2 NUMA nodes
EAL: Detected static linkage of DPDK
EAL: Multi-process socket /var/run/dpdk/dpdk_29620_20210825152429/mp_socket
EAL: Selected IOVA mode 'PA'
EAL: 1024 hugepages of size 2097152 reserved, but no mounted hugetlbfs found for that size
EAL: VFIO support initialized
EAL: Using IOMMU type 8 (No-IOMMU)
EAL: Probe PCI driver: net_iavf (8086:1889) device: 0000:af:01.0 (socket 1)
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)
iavf_configure_queues(): request RXDID[22] in Queue[0]
iavf_configure_queues(): request RXDID[22] in Queue[1]
iavf_configure_queues(): request RXDID[22] in Queue[2]
iavf_configure_queues(): request RXDID[22] in Queue[3]
iavf_configure_queues(): request RXDID[22] in Queue[4]
iavf_configure_queues(): request RXDID[22] in Queue[5]
iavf_configure_queues(): request RXDID[22] in Queue[6]
iavf_configure_queues(): request RXDID[22] in Queue[7]
iavf_configure_queues(): request RXDID[22] in Queue[8]
iavf_configure_queues(): request RXDID[22] in Queue[9]
iavf_configure_queues(): request RXDID[22] in Queue[10]
iavf_configure_queues(): request RXDID[22] in Queue[11]
iavf_configure_queues(): request RXDID[22] in Queue[12]
iavf_configure_queues(): request RXDID[22] in Queue[13]
iavf_configure_queues(): request RXDID[22] in Queue[14]
iavf_configure_queues(): request RXDID[22] in Queue[15]

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event
Port 0: 00:11:22:33:44:55
Checking link statuses...
Done
25/08/2021 16:31:44              dut.10.240.183.62: set fwd rxonly
25/08/2021 16:31:44              dut.10.240.183.62: 
Set rxonly packet forwarding mode
25/08/2021 16:31:44              dut.10.240.183.62: set verbose 1
25/08/2021 16:31:44              dut.10.240.183.62: 
Change verbose level from 0 to 1
25/08/2021 16:31:44              dut.10.240.183.62: start
25/08/2021 16:31:44              dut.10.240.183.62: 
rxonly packet forwarding - ports=1 - cores=1 - streams=16 - NUMA support enabled, MP allocation mode: native
Logical Core 33 (socket 1) forwards packets on 16 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

  rxonly packet forwarding packets/burst=32
  nb forwarding cores=1 - nb forwarding ports=1
  port 0: RX queue number: 16 Tx queue number: 16
    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=0 hthresh=0  wthresh=0
      TX offloads=0x10000 - TX RS bit threshold=32
25/08/2021 16:31:44              dut.10.240.183.62: show port info all
25/08/2021 16:31:44              dut.10.240.183.62: 

********************* Infos for port 0  *********************
MAC address: 00:11:22:33:44:55
Device name: 0000:af:01.0
Driver name: net_iavf
Firmware-version: not available
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: 64
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
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: 16
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: 16
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
25/08/2021 16:31:44  TestCVLAdvancedIAVFRSSGTPoGRE: ===================Test sub case: mac_ipv4_gre_ipv6_gtpu_ipv4_symmetric================
25/08/2021 16:31:44  TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle test--------------
25/08/2021 16:31:44              dut.10.240.183.62: flow validate 0 ingress pattern eth / ipv4 / gre / ipv6 / udp / gtpu / ipv4 / end actions rss func symmetric_toeplitz types ipv4 end key_len 0 queues end / end
25/08/2021 16:31:44              dut.10.240.183.62: 
Flow rule validated
25/08/2021 16:31:44              dut.10.240.183.62: flow create 0 ingress pattern eth / ipv4 / gre / ipv6 / udp / gtpu / ipv4 / end actions rss func symmetric_toeplitz types ipv4 end key_len 0 queues end / end
25/08/2021 16:31:44              dut.10.240.183.62: 
Flow rule #0 created
25/08/2021 16:31:44              dut.10.240.183.62: flow list 0
25/08/2021 16:31:44              dut.10.240.183.62: 
ID	Group	Prio	Attr	Rule
0	0	0	i--	ETH IPV4 GRE IPV6 UDP GTPU IPV4 => RSS
25/08/2021 16:31:44  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:31:44  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP()/GRE()/IPv6()/UDP()/GTP_U_Header()/IP(src="1.1.2.6", dst="1.1.2.7")
25/08/2021 16:31:45              dut.10.240.183.62:  port 0/queue 1: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=114 - nb_segs=1 - RSS hash=0xfe123ee1 - RSS queue=0x1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x1
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:31:45  TestCVLAdvancedIAVFRSSGTPoGRE: action: {'save_hash': 'gtpogre-ipv4-nonfrag'}

25/08/2021 16:31:45  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xfe123ee1', '0x1')]
25/08/2021 16:31:45  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:31:45  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP()/GRE()/IPv6()/UDP()/GTP_U_Header()/IP(src="1.1.2.7", dst="1.1.2.6")
25/08/2021 16:31:46              dut.10.240.183.62: port 0/queue 1: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=114 - nb_segs=1 - RSS hash=0xfe123ee1 - RSS queue=0x1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x1
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:31:46  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_same

25/08/2021 16:31:46  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xfe123ee1', '0x1')]
25/08/2021 16:31:46  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:31:46  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP()/GRE()/IPv6()/UDP()/GTP_U_Header()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")
25/08/2021 16:31:48              dut.10.240.183.62: port 0/queue 0: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=134 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:31:48  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash

25/08/2021 16:31:48  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 16:31:48  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:31:48  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP()/GRE()/IPv6()/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.7")
25/08/2021 16:31:49              dut.10.240.183.62: port 0/queue 0: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=122 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:31:49  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash

25/08/2021 16:31:49  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 16:31:49  TestCVLAdvancedIAVFRSSGTPoGRE: sub_case mac_ipv4_gre_ipv6_gtpu_ipv4_symmetric passed
25/08/2021 16:31:49              dut.10.240.183.62: flow flush 0
25/08/2021 16:31:49              dut.10.240.183.62: 
25/08/2021 16:31:49  TestCVLAdvancedIAVFRSSGTPoGRE: {'mac_ipv4_gre_ipv6_gtpu_ipv4_symmetric': 'passed'}
25/08/2021 16:31:49  TestCVLAdvancedIAVFRSSGTPoGRE: pass rate is: 100.0
25/08/2021 16:31:49  TestCVLAdvancedIAVFRSSGTPoGRE: Test Case test_mac_ipv4_gre_ipv6_gtpu_ipv4_symmetric Result PASSED:
25/08/2021 16:31:49              dut.10.240.183.62: quit
25/08/2021 16:31:50              dut.10.240.183.62: 
Telling cores to stop...
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= 1 -> TX Port= 0/Queue= 1 -------
  RX-packets: 2              TX-packets: 0              TX-dropped: 0             

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

  +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
  RX-packets: 4              RX-dropped: 0             RX-total: 4
  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...
25/08/2021 16:31:50  TestCVLAdvancedIAVFRSSGTPoGRE: Test Case test_mac_ipv4_gre_ipv6_gtpu_ipv4_tcp_toeplitz Begin
25/08/2021 16:31:50              dut.10.240.183.62:  
25/08/2021 16:31:50                         tester: 
25/08/2021 16:31:50              dut.10.240.183.62: x86_64-native-linuxapp-gcc/app/dpdk-testpmd -l 32,33,34,35 -n 4  --file-prefix=dpdk_29620_20210825152429  -a 0000:af:01.0 -- -i --rxq=16 --txq=16 --rxd=384 --txd=384 --disable-rss
25/08/2021 16:31:51              dut.10.240.183.62: EAL: Detected 72 lcore(s)
EAL: Detected 2 NUMA nodes
EAL: Detected static linkage of DPDK
EAL: Multi-process socket /var/run/dpdk/dpdk_29620_20210825152429/mp_socket
EAL: Selected IOVA mode 'PA'
EAL: 1024 hugepages of size 2097152 reserved, but no mounted hugetlbfs found for that size
EAL: VFIO support initialized
EAL: Using IOMMU type 8 (No-IOMMU)
EAL: Probe PCI driver: net_iavf (8086:1889) device: 0000:af:01.0 (socket 1)
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)
iavf_configure_queues(): request RXDID[22] in Queue[0]
iavf_configure_queues(): request RXDID[22] in Queue[1]
iavf_configure_queues(): request RXDID[22] in Queue[2]
iavf_configure_queues(): request RXDID[22] in Queue[3]
iavf_configure_queues(): request RXDID[22] in Queue[4]
iavf_configure_queues(): request RXDID[22] in Queue[5]
iavf_configure_queues(): request RXDID[22] in Queue[6]
iavf_configure_queues(): request RXDID[22] in Queue[7]
iavf_configure_queues(): request RXDID[22] in Queue[8]
iavf_configure_queues(): request RXDID[22] in Queue[9]
iavf_configure_queues(): request RXDID[22] in Queue[10]
iavf_configure_queues(): request RXDID[22] in Queue[11]
iavf_configure_queues(): request RXDID[22] in Queue[12]
iavf_configure_queues(): request RXDID[22] in Queue[13]
iavf_configure_queues(): request RXDID[22] in Queue[14]
iavf_configure_queues(): request RXDID[22] in Queue[15]

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event
Port 0: 00:11:22:33:44:55
Checking link statuses...
Done
25/08/2021 16:32:01              dut.10.240.183.62: set fwd rxonly
25/08/2021 16:32:01              dut.10.240.183.62: 
Set rxonly packet forwarding mode
25/08/2021 16:32:01              dut.10.240.183.62: set verbose 1
25/08/2021 16:32:01              dut.10.240.183.62: 
Change verbose level from 0 to 1
25/08/2021 16:32:01              dut.10.240.183.62: start
25/08/2021 16:32:01              dut.10.240.183.62: 
rxonly packet forwarding - ports=1 - cores=1 - streams=16 - NUMA support enabled, MP allocation mode: native
Logical Core 33 (socket 1) forwards packets on 16 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

  rxonly packet forwarding packets/burst=32
  nb forwarding cores=1 - nb forwarding ports=1
  port 0: RX queue number: 16 Tx queue number: 16
    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=0 hthresh=0  wthresh=0
      TX offloads=0x10000 - TX RS bit threshold=32
25/08/2021 16:32:01              dut.10.240.183.62: show port info all
25/08/2021 16:32:01              dut.10.240.183.62: 

********************* Infos for port 0  *********************
MAC address: 00:11:22:33:44:55
Device name: 0000:af:01.0
Driver name: net_iavf
Firmware-version: not available
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: 64
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
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: 16
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: 16
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
25/08/2021 16:32:01  TestCVLAdvancedIAVFRSSGTPoGRE: ===================Test sub case: mac_ipv4_gre_ipv6_gtpu_ipv4_tcp_l3dst================
25/08/2021 16:32:01  TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle test--------------
25/08/2021 16:32:01              dut.10.240.183.62: flow validate 0 ingress pattern eth / ipv4 / gre / ipv6 / udp / gtpu / ipv4 / tcp / end actions rss types ipv4-tcp l3-dst-only end key_len 0 queues end / end
25/08/2021 16:32:01              dut.10.240.183.62: 
Flow rule validated
25/08/2021 16:32:01              dut.10.240.183.62: flow create 0 ingress pattern eth / ipv4 / gre / ipv6 / udp / gtpu / ipv4 / tcp / end actions rss types ipv4-tcp l3-dst-only end key_len 0 queues end / end
25/08/2021 16:32:02              dut.10.240.183.62: 
Flow rule #0 created
25/08/2021 16:32:02              dut.10.240.183.62: flow list 0
25/08/2021 16:32:02              dut.10.240.183.62: 
ID	Group	Prio	Attr	Rule
0	0	0	i--	ETH IPV4 GRE IPV6 UDP GTPU IPV4 TCP => RSS
25/08/2021 16:32:02  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:32:02  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/IP(src="1.1.2.6", dst="1.1.2.7")/TCP(dport=2, sport=4)
25/08/2021 16:32:03              dut.10.240.183.62:  port 0/queue 13: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=134 - nb_segs=1 - RSS hash=0x1f8e75ad - RSS queue=0xd - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0xd
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:32:03  TestCVLAdvancedIAVFRSSGTPoGRE: action: save_hash

25/08/2021 16:32:03  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x1f8e75ad', '0xd')]
25/08/2021 16:32:03  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:32:03  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/IP(src="1.1.2.6", dst="1.1.2.17")/TCP(dport=2, sport=4)
25/08/2021 16:32:04              dut.10.240.183.62: port 0/queue 13: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=134 - nb_segs=1 - RSS hash=0x9405eb4d - RSS queue=0xd - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0xd
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:32:04  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different

25/08/2021 16:32:04  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x9405eb4d', '0xd')]
25/08/2021 16:32:04  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:32:04  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2924",dst="CDCD:910A:2222:5498:8475:1111:3900:2025")/UDP()/GTP_U_Header()/IP(src="1.1.2.16", dst="1.1.2.7")/TCP(dport=12, sport=14)
25/08/2021 16:32:05              dut.10.240.183.62: port 0/queue 13: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=134 - nb_segs=1 - RSS hash=0x1f8e75ad - RSS queue=0xd - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0xd
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:32:05  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_same

25/08/2021 16:32:05  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x1f8e75ad', '0xd')]
25/08/2021 16:32:05  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:32:05  TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer(type=0, P=1, QFI=0x34) /IP(dst="192.168.0.1", src="192.168.0.2")/UDP(sport=4, dport=2)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(dport=2, sport=4)/("X"*480)']
25/08/2021 16:32:07              dut.10.240.183.62: port 0/queue 0: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=586 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 0: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=606 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:32:07  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash

25/08/2021 16:32:07  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 16:32:07  TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle post-test--------------
25/08/2021 16:32:07              dut.10.240.183.62: flow destroy 0 rule 0
25/08/2021 16:32:08              dut.10.240.183.62: 
Flow rule #0 destroyed
testpmd> 
25/08/2021 16:32:08              dut.10.240.183.62: flow list 0
25/08/2021 16:32:08              dut.10.240.183.62: 
25/08/2021 16:32:08  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:32:08  TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/IP(src="1.1.2.6", dst="1.1.2.7")/TCP(dport=2, sport=4)']
25/08/2021 16:32:09              dut.10.240.183.62:  port 0/queue 0: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=134 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:32:09  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash

25/08/2021 16:32:09  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 16:32:09  TestCVLAdvancedIAVFRSSGTPoGRE: sub_case mac_ipv4_gre_ipv6_gtpu_ipv4_tcp_l3dst passed
25/08/2021 16:32:09              dut.10.240.183.62: flow flush 0
25/08/2021 16:32:09              dut.10.240.183.62: 
25/08/2021 16:32:09  TestCVLAdvancedIAVFRSSGTPoGRE: ===================Test sub case: mac_ipv4_gre_ipv6_gtpu_ipv4_tcp_l3src================
25/08/2021 16:32:09  TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle test--------------
25/08/2021 16:32:09              dut.10.240.183.62: flow validate 0 ingress pattern eth / ipv4 / gre / ipv6 / udp / gtpu / ipv4 / tcp / end actions rss types ipv4-tcp l3-src-only end key_len 0 queues end / end
25/08/2021 16:32:10              dut.10.240.183.62: 
Flow rule validated
25/08/2021 16:32:10              dut.10.240.183.62: flow create 0 ingress pattern eth / ipv4 / gre / ipv6 / udp / gtpu / ipv4 / tcp / end actions rss types ipv4-tcp l3-src-only end key_len 0 queues end / end
25/08/2021 16:32:10              dut.10.240.183.62: 
Flow rule #0 created
25/08/2021 16:32:10              dut.10.240.183.62: flow list 0
25/08/2021 16:32:10              dut.10.240.183.62: 
ID	Group	Prio	Attr	Rule
0	0	0	i--	ETH IPV4 GRE IPV6 UDP GTPU IPV4 TCP => RSS
25/08/2021 16:32:10  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:32:10  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/IP(src="1.1.2.6", dst="1.1.2.7")/TCP(dport=2, sport=4)
25/08/2021 16:32:11              dut.10.240.183.62:  port 0/queue 13: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=134 - nb_segs=1 - RSS hash=0x3de2b3ad - RSS queue=0xd - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0xd
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:32:11  TestCVLAdvancedIAVFRSSGTPoGRE: action: save_hash

25/08/2021 16:32:11  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x3de2b3ad', '0xd')]
25/08/2021 16:32:11  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:32:11  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/IP(src="1.1.2.16", dst="1.1.2.7")/TCP(dport=2, sport=4)
25/08/2021 16:32:12              dut.10.240.183.62: port 0/queue 13: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=134 - nb_segs=1 - RSS hash=0xb6692d4d - RSS queue=0xd - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0xd
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:32:12  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different

25/08/2021 16:32:12  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xb6692d4d', '0xd')]
25/08/2021 16:32:12  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:32:12  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2924",dst="CDCD:910A:2222:5498:8475:1111:3900:2025")/UDP()/GTP_U_Header()/IP(src="1.1.2.6", dst="1.1.2.17")/TCP(dport=12, sport=14)
25/08/2021 16:32:14              dut.10.240.183.62: port 0/queue 13: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=134 - nb_segs=1 - RSS hash=0x3de2b3ad - RSS queue=0xd - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0xd
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:32:14  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_same

25/08/2021 16:32:14  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x3de2b3ad', '0xd')]
25/08/2021 16:32:14  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:32:14  TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer(type=0, P=1, QFI=0x34) /IP(dst="192.168.0.1", src="192.168.0.2")/UDP(sport=4, dport=2)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(dport=2, sport=4)/("X"*480)']
25/08/2021 16:32:15              dut.10.240.183.62: port 0/queue 0: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=586 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 0: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=606 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:32:15  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash

25/08/2021 16:32:15  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 16:32:15  TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle post-test--------------
25/08/2021 16:32:15              dut.10.240.183.62: flow destroy 0 rule 0
25/08/2021 16:32:16              dut.10.240.183.62: 
Flow rule #0 destroyed
testpmd> 
25/08/2021 16:32:16              dut.10.240.183.62: flow list 0
25/08/2021 16:32:16              dut.10.240.183.62: 
25/08/2021 16:32:16  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:32:16  TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/IP(src="1.1.2.6", dst="1.1.2.7")/TCP(dport=2, sport=4)']
25/08/2021 16:32:18              dut.10.240.183.62:  port 0/queue 0: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=134 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:32:18  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash

25/08/2021 16:32:18  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 16:32:18  TestCVLAdvancedIAVFRSSGTPoGRE: sub_case mac_ipv4_gre_ipv6_gtpu_ipv4_tcp_l3src passed
25/08/2021 16:32:18              dut.10.240.183.62: flow flush 0
25/08/2021 16:32:18              dut.10.240.183.62: 
25/08/2021 16:32:18  TestCVLAdvancedIAVFRSSGTPoGRE: ===================Test sub case: mac_ipv4_gre_ipv6_gtpu_ipv4_tcp_l4dst================
25/08/2021 16:32:18  TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle test--------------
25/08/2021 16:32:18              dut.10.240.183.62: flow validate 0 ingress pattern eth / ipv4 / gre / ipv6 / udp / gtpu / ipv4 / tcp / end actions rss types ipv4-tcp l4-dst-only end key_len 0 queues end / end
25/08/2021 16:32:18              dut.10.240.183.62: 
Flow rule validated
25/08/2021 16:32:18              dut.10.240.183.62: flow create 0 ingress pattern eth / ipv4 / gre / ipv6 / udp / gtpu / ipv4 / tcp / end actions rss types ipv4-tcp l4-dst-only end key_len 0 queues end / end
25/08/2021 16:32:18              dut.10.240.183.62: 
Flow rule #0 created
25/08/2021 16:32:18              dut.10.240.183.62: flow list 0
25/08/2021 16:32:18              dut.10.240.183.62: 
ID	Group	Prio	Attr	Rule
0	0	0	i--	ETH IPV4 GRE IPV6 UDP GTPU IPV4 TCP => RSS
25/08/2021 16:32:18  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:32:18  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/IP(src="1.1.2.6", dst="1.1.2.7")/TCP(dport=2, sport=4)
25/08/2021 16:32:19              dut.10.240.183.62:  port 0/queue 10: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=134 - nb_segs=1 - RSS hash=0x5d9a95fa - RSS queue=0xa - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0xa
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:32:19  TestCVLAdvancedIAVFRSSGTPoGRE: action: save_hash

25/08/2021 16:32:19  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x5d9a95fa', '0xa')]
25/08/2021 16:32:19  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:32:19  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/IP(src="1.1.2.6", dst="1.1.2.7")/TCP(dport=12, sport=4)
25/08/2021 16:32:20              dut.10.240.183.62: port 0/queue 3: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=134 - nb_segs=1 - RSS hash=0x39abef83 - RSS queue=0x3 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x3
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:32:20  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different

25/08/2021 16:32:20  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x39abef83', '0x3')]
25/08/2021 16:32:20  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:32:20  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2924",dst="CDCD:910A:2222:5498:8475:1111:3900:2025")/UDP()/GTP_U_Header()/IP(src="1.1.2.16", dst="1.1.2.17")/TCP(dport=2, sport=14)
25/08/2021 16:32:22              dut.10.240.183.62: port 0/queue 10: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=134 - nb_segs=1 - RSS hash=0x5d9a95fa - RSS queue=0xa - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0xa
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:32:22  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_same

25/08/2021 16:32:22  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x5d9a95fa', '0xa')]
25/08/2021 16:32:22  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:32:22  TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer(type=0, P=1, QFI=0x34) /IP(dst="192.168.0.1", src="192.168.0.2")/UDP(sport=4, dport=2)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(dport=2, sport=4)/("X"*480)']
25/08/2021 16:32:23              dut.10.240.183.62: port 0/queue 0: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=586 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 0: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=606 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:32:23  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash

25/08/2021 16:32:23  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 16:32:23  TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle post-test--------------
25/08/2021 16:32:23              dut.10.240.183.62: flow destroy 0 rule 0
25/08/2021 16:32:24              dut.10.240.183.62: 
Flow rule #0 destroyed
testpmd> 
25/08/2021 16:32:24              dut.10.240.183.62: flow list 0
25/08/2021 16:32:24              dut.10.240.183.62: 
25/08/2021 16:32:24  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:32:24  TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/IP(src="1.1.2.6", dst="1.1.2.7")/TCP(dport=2, sport=4)']
25/08/2021 16:32:26              dut.10.240.183.62:  port 0/queue 0: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=134 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:32:26  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash

25/08/2021 16:32:26  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 16:32:26  TestCVLAdvancedIAVFRSSGTPoGRE: sub_case mac_ipv4_gre_ipv6_gtpu_ipv4_tcp_l4dst passed
25/08/2021 16:32:26              dut.10.240.183.62: flow flush 0
25/08/2021 16:32:26              dut.10.240.183.62: 
25/08/2021 16:32:26  TestCVLAdvancedIAVFRSSGTPoGRE: ===================Test sub case: mac_ipv4_gre_ipv6_gtpu_ipv4_tcp_l4src================
25/08/2021 16:32:26  TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle test--------------
25/08/2021 16:32:26              dut.10.240.183.62: flow validate 0 ingress pattern eth / ipv4 / gre / ipv6 / udp / gtpu / ipv4 / tcp / end actions rss types ipv4-tcp l4-src-only end key_len 0 queues end / end
25/08/2021 16:32:26              dut.10.240.183.62: 
Flow rule validated
25/08/2021 16:32:26              dut.10.240.183.62: flow create 0 ingress pattern eth / ipv4 / gre / ipv6 / udp / gtpu / ipv4 / tcp / end actions rss types ipv4-tcp l4-src-only end key_len 0 queues end / end
25/08/2021 16:32:26              dut.10.240.183.62: 
Flow rule #0 created
25/08/2021 16:32:26              dut.10.240.183.62: flow list 0
25/08/2021 16:32:26              dut.10.240.183.62: 
ID	Group	Prio	Attr	Rule
0	0	0	i--	ETH IPV4 GRE IPV6 UDP GTPU IPV4 TCP => RSS
25/08/2021 16:32:26  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:32:26  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/IP(src="1.1.2.6", dst="1.1.2.7")/TCP(dport=2, sport=4)
25/08/2021 16:32:27              dut.10.240.183.62:  port 0/queue 13: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=134 - nb_segs=1 - RSS hash=0x2ecd4afd - RSS queue=0xd - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0xd
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:32:27  TestCVLAdvancedIAVFRSSGTPoGRE: action: save_hash

25/08/2021 16:32:27  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x2ecd4afd', '0xd')]
25/08/2021 16:32:27  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:32:27  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/IP(src="1.1.2.6", dst="1.1.2.7")/TCP(dport=2, sport=14)
25/08/2021 16:32:28              dut.10.240.183.62: port 0/queue 9: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=134 - nb_segs=1 - RSS hash=0x64317a79 - RSS queue=0x9 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x9
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:32:28  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different

25/08/2021 16:32:28  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x64317a79', '0x9')]
25/08/2021 16:32:28  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:32:28  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2924",dst="CDCD:910A:2222:5498:8475:1111:3900:2025")/UDP()/GTP_U_Header()/IP(src="1.1.2.16", dst="1.1.2.17")/TCP(dport=12, sport=4)
25/08/2021 16:32:30              dut.10.240.183.62: port 0/queue 13: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=134 - nb_segs=1 - RSS hash=0x2ecd4afd - RSS queue=0xd - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0xd
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:32:30  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_same

25/08/2021 16:32:30  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x2ecd4afd', '0xd')]
25/08/2021 16:32:30  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:32:30  TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer(type=0, P=1, QFI=0x34) /IP(dst="192.168.0.1", src="192.168.0.2")/UDP(sport=4, dport=2)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(dport=2, sport=4)/("X"*480)']
25/08/2021 16:32:31              dut.10.240.183.62: port 0/queue 0: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=586 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 0: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=606 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:32:31  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash

25/08/2021 16:32:31  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 16:32:31  TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle post-test--------------
25/08/2021 16:32:31              dut.10.240.183.62: flow destroy 0 rule 0
25/08/2021 16:32:32              dut.10.240.183.62: 
Flow rule #0 destroyed
testpmd> 
25/08/2021 16:32:32              dut.10.240.183.62: flow list 0
25/08/2021 16:32:32              dut.10.240.183.62: 
25/08/2021 16:32:32  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:32:32  TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/IP(src="1.1.2.6", dst="1.1.2.7")/TCP(dport=2, sport=4)']
25/08/2021 16:32:34              dut.10.240.183.62:  port 0/queue 0: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=134 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:32:34  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash

25/08/2021 16:32:34  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 16:32:34  TestCVLAdvancedIAVFRSSGTPoGRE: sub_case mac_ipv4_gre_ipv6_gtpu_ipv4_tcp_l4src passed
25/08/2021 16:32:34              dut.10.240.183.62: flow flush 0
25/08/2021 16:32:34              dut.10.240.183.62: 
25/08/2021 16:32:34  TestCVLAdvancedIAVFRSSGTPoGRE: ===================Test sub case: mac_ipv4_gre_ipv6_gtpu_ipv4_tcp_l3dstl4dst================
25/08/2021 16:32:34  TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle test--------------
25/08/2021 16:32:34              dut.10.240.183.62: flow validate 0 ingress pattern eth / ipv4 / gre / ipv6 / udp / gtpu / ipv4 / tcp / end actions rss types ipv4-tcp l3-dst-only l4-dst-only end key_len 0 queues end / end
25/08/2021 16:32:34              dut.10.240.183.62: 
Flow rule validated
25/08/2021 16:32:34              dut.10.240.183.62: flow create 0 ingress pattern eth / ipv4 / gre / ipv6 / udp / gtpu / ipv4 / tcp / end actions rss types ipv4-tcp l3-dst-only l4-dst-only end key_len 0 queues end / end
25/08/2021 16:32:34              dut.10.240.183.62: 
Flow rule #0 created
25/08/2021 16:32:34              dut.10.240.183.62: flow list 0
25/08/2021 16:32:34              dut.10.240.183.62: 
ID	Group	Prio	Attr	Rule
0	0	0	i--	ETH IPV4 GRE IPV6 UDP GTPU IPV4 TCP => RSS
25/08/2021 16:32:34  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:32:34  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/IP(src="1.1.2.6", dst="1.1.2.7")/TCP(dport=2, sport=4)
25/08/2021 16:32:35              dut.10.240.183.62:  port 0/queue 12: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=134 - nb_segs=1 - RSS hash=0x7c8e4c7c - RSS queue=0xc - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0xc
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:32:35  TestCVLAdvancedIAVFRSSGTPoGRE: action: save_hash

25/08/2021 16:32:35  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x7c8e4c7c', '0xc')]
25/08/2021 16:32:35  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:32:35  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/IP(src="1.1.2.6", dst="1.1.2.17")/TCP(dport=2, sport=4)
25/08/2021 16:32:37              dut.10.240.183.62: port 0/queue 12: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=134 - nb_segs=1 - RSS hash=0xf705d29c - RSS queue=0xc - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0xc
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:32:37  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different

25/08/2021 16:32:37  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xf705d29c', '0xc')]
25/08/2021 16:32:37  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:32:37  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/IP(src="1.1.2.6", dst="1.1.2.7")/TCP(dport=12, sport=4)
25/08/2021 16:32:38              dut.10.240.183.62: port 0/queue 1: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=134 - nb_segs=1 - RSS hash=0xb6ce6731 - RSS queue=0x1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x1
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:32:38  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different

25/08/2021 16:32:38  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xb6ce6731', '0x1')]
25/08/2021 16:32:38  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:32:38  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2924",dst="CDCD:910A:2222:5498:8475:1111:3900:2025")/UDP()/GTP_U_Header()/IP(src="1.1.2.16", dst="1.1.2.7")/TCP(dport=2, sport=14)
25/08/2021 16:32:39              dut.10.240.183.62: port 0/queue 12: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=134 - nb_segs=1 - RSS hash=0x7c8e4c7c - RSS queue=0xc - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0xc
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:32:39  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_same

25/08/2021 16:32:39  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x7c8e4c7c', '0xc')]
25/08/2021 16:32:39  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:32:39  TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer(type=0, P=1, QFI=0x34) /IP(dst="192.168.0.1", src="192.168.0.2")/UDP(sport=4, dport=2)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(dport=2, sport=4)/("X"*480)']
25/08/2021 16:32:41              dut.10.240.183.62: port 0/queue 0: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=586 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 0: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=606 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:32:41  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash

25/08/2021 16:32:41  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 16:32:41  TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle post-test--------------
25/08/2021 16:32:41              dut.10.240.183.62: flow destroy 0 rule 0
25/08/2021 16:32:42              dut.10.240.183.62: 
Flow rule #0 destroyed
testpmd> 
25/08/2021 16:32:42              dut.10.240.183.62: flow list 0
25/08/2021 16:32:42              dut.10.240.183.62: 
25/08/2021 16:32:42  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:32:42  TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/IP(src="1.1.2.6", dst="1.1.2.7")/TCP(dport=2, sport=4)']
25/08/2021 16:32:43              dut.10.240.183.62:  port 0/queue 0: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=134 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:32:43  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash

25/08/2021 16:32:43  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 16:32:43  TestCVLAdvancedIAVFRSSGTPoGRE: sub_case mac_ipv4_gre_ipv6_gtpu_ipv4_tcp_l3dstl4dst passed
25/08/2021 16:32:43              dut.10.240.183.62: flow flush 0
25/08/2021 16:32:43              dut.10.240.183.62: 
25/08/2021 16:32:43  TestCVLAdvancedIAVFRSSGTPoGRE: ===================Test sub case: mac_ipv4_gre_ipv6_gtpu_ipv4_tcp_l3srcl4dst================
25/08/2021 16:32:43  TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle test--------------
25/08/2021 16:32:43              dut.10.240.183.62: flow validate 0 ingress pattern eth / ipv4 / gre / ipv6 / udp / gtpu / ipv4 / tcp / end actions rss types ipv4-tcp l3-src-only l4-dst-only end key_len 0 queues end / end
25/08/2021 16:32:43              dut.10.240.183.62: 
Flow rule validated
25/08/2021 16:32:43              dut.10.240.183.62: flow create 0 ingress pattern eth / ipv4 / gre / ipv6 / udp / gtpu / ipv4 / tcp / end actions rss types ipv4-tcp l3-src-only l4-dst-only end key_len 0 queues end / end
25/08/2021 16:32:43              dut.10.240.183.62: 
Flow rule #0 created
25/08/2021 16:32:43              dut.10.240.183.62: flow list 0
25/08/2021 16:32:43              dut.10.240.183.62: 
ID	Group	Prio	Attr	Rule
0	0	0	i--	ETH IPV4 GRE IPV6 UDP GTPU IPV4 TCP => RSS
25/08/2021 16:32:43  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:32:43  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/IP(src="1.1.2.6", dst="1.1.2.7")/TCP(dport=2, sport=4)
25/08/2021 16:32:45              dut.10.240.183.62:  port 0/queue 12: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=134 - nb_segs=1 - RSS hash=0x5ee28a7c - RSS queue=0xc - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0xc
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:32:45  TestCVLAdvancedIAVFRSSGTPoGRE: action: save_hash

25/08/2021 16:32:45  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x5ee28a7c', '0xc')]
25/08/2021 16:32:45  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:32:45  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/IP(src="1.1.2.16", dst="1.1.2.7")/TCP(dport=2, sport=4)
25/08/2021 16:32:46              dut.10.240.183.62: port 0/queue 12: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=134 - nb_segs=1 - RSS hash=0xd569149c - RSS queue=0xc - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0xc
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:32:46  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different

25/08/2021 16:32:46  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xd569149c', '0xc')]
25/08/2021 16:32:46  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:32:46  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/IP(src="1.1.2.6", dst="1.1.2.7")/TCP(dport=12, sport=4)
25/08/2021 16:32:47              dut.10.240.183.62: port 0/queue 1: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=134 - nb_segs=1 - RSS hash=0x94a2a131 - RSS queue=0x1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x1
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:32:47  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different

25/08/2021 16:32:47  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x94a2a131', '0x1')]
25/08/2021 16:32:47  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:32:47  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2924",dst="CDCD:910A:2222:5498:8475:1111:3900:2025")/UDP()/GTP_U_Header()/IP(src="1.1.2.6", dst="1.1.2.17")/TCP(dport=2, sport=14)
25/08/2021 16:32:49              dut.10.240.183.62: port 0/queue 12: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=134 - nb_segs=1 - RSS hash=0x5ee28a7c - RSS queue=0xc - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0xc
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:32:49  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_same

25/08/2021 16:32:49  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x5ee28a7c', '0xc')]
25/08/2021 16:32:49  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:32:49  TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer(type=0, P=1, QFI=0x34) /IP(dst="192.168.0.1", src="192.168.0.2")/UDP(sport=4, dport=2)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(dport=2, sport=4)/("X"*480)']
25/08/2021 16:32:50              dut.10.240.183.62: port 0/queue 0: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=586 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 0: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=606 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:32:50  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash

25/08/2021 16:32:50  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 16:32:50  TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle post-test--------------
25/08/2021 16:32:50              dut.10.240.183.62: flow destroy 0 rule 0
25/08/2021 16:32:51              dut.10.240.183.62: 
Flow rule #0 destroyed
testpmd> 
25/08/2021 16:32:51              dut.10.240.183.62: flow list 0
25/08/2021 16:32:51              dut.10.240.183.62: 
25/08/2021 16:32:51  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:32:51  TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/IP(src="1.1.2.6", dst="1.1.2.7")/TCP(dport=2, sport=4)']
25/08/2021 16:32:53              dut.10.240.183.62:  port 0/queue 0: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=134 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:32:53  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash

25/08/2021 16:32:53  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 16:32:53  TestCVLAdvancedIAVFRSSGTPoGRE: sub_case mac_ipv4_gre_ipv6_gtpu_ipv4_tcp_l3srcl4dst passed
25/08/2021 16:32:53              dut.10.240.183.62: flow flush 0
25/08/2021 16:32:53              dut.10.240.183.62: 
25/08/2021 16:32:53  TestCVLAdvancedIAVFRSSGTPoGRE: ===================Test sub case: mac_ipv4_gre_ipv6_gtpu_ipv4_tcp_l3dstl4src================
25/08/2021 16:32:53  TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle test--------------
25/08/2021 16:32:53              dut.10.240.183.62: flow validate 0 ingress pattern eth / ipv4 / gre / ipv6 / udp / gtpu / ipv4 / tcp / end actions rss types ipv4-tcp l3-dst-only l4-src-only end key_len 0 queues end / end
25/08/2021 16:32:53              dut.10.240.183.62: 
Flow rule validated
25/08/2021 16:32:53              dut.10.240.183.62: flow create 0 ingress pattern eth / ipv4 / gre / ipv6 / udp / gtpu / ipv4 / tcp / end actions rss types ipv4-tcp l3-dst-only l4-src-only end key_len 0 queues end / end
25/08/2021 16:32:53              dut.10.240.183.62: 
Flow rule #0 created
25/08/2021 16:32:53              dut.10.240.183.62: flow list 0
25/08/2021 16:32:53              dut.10.240.183.62: 
ID	Group	Prio	Attr	Rule
0	0	0	i--	ETH IPV4 GRE IPV6 UDP GTPU IPV4 TCP => RSS
25/08/2021 16:32:53  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:32:53  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/IP(src="1.1.2.6", dst="1.1.2.7")/TCP(dport=2, sport=4)
25/08/2021 16:32:54              dut.10.240.183.62:  port 0/queue 5: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=134 - nb_segs=1 - RSS hash=0x2e0e6945 - RSS queue=0x5 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x5
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:32:54  TestCVLAdvancedIAVFRSSGTPoGRE: action: save_hash

25/08/2021 16:32:54  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x2e0e6945', '0x5')]
25/08/2021 16:32:54  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:32:54  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/IP(src="1.1.2.6", dst="1.1.2.17")/TCP(dport=2, sport=4)
25/08/2021 16:32:55              dut.10.240.183.62: port 0/queue 5: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=134 - nb_segs=1 - RSS hash=0xa585f7a5 - RSS queue=0x5 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x5
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:32:55  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different

25/08/2021 16:32:55  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xa585f7a5', '0x5')]
25/08/2021 16:32:55  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:32:55  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/IP(src="1.1.2.6", dst="1.1.2.7")/TCP(dport=2, sport=14)
25/08/2021 16:32:57              dut.10.240.183.62: port 0/queue 0: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=134 - nb_segs=1 - RSS hash=0xd5ce5ee0 - RSS queue=0x0 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x0
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:32:57  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different

25/08/2021 16:32:57  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xd5ce5ee0', '0x0')]
25/08/2021 16:32:57  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:32:57  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2924",dst="CDCD:910A:2222:5498:8475:1111:3900:2025")/UDP()/GTP_U_Header()/IP(src="1.1.2.16", dst="1.1.2.7")/TCP(dport=12, sport=4)
25/08/2021 16:32:58              dut.10.240.183.62: port 0/queue 5: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=134 - nb_segs=1 - RSS hash=0x2e0e6945 - RSS queue=0x5 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x5
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:32:58  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_same

25/08/2021 16:32:58  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x2e0e6945', '0x5')]
25/08/2021 16:32:58  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:32:58  TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer(type=0, P=1, QFI=0x34) /IP(dst="192.168.0.1", src="192.168.0.2")/UDP(sport=4, dport=2)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(dport=2, sport=4)/("X"*480)']
25/08/2021 16:32:59              dut.10.240.183.62: port 0/queue 0: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=586 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 0: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=606 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:32:59  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash

25/08/2021 16:32:59  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 16:32:59  TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle post-test--------------
25/08/2021 16:32:59              dut.10.240.183.62: flow destroy 0 rule 0
25/08/2021 16:33:01              dut.10.240.183.62: 
Flow rule #0 destroyed
testpmd> 
25/08/2021 16:33:01              dut.10.240.183.62: flow list 0
25/08/2021 16:33:01              dut.10.240.183.62: 
25/08/2021 16:33:01  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:33:01  TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/IP(src="1.1.2.6", dst="1.1.2.7")/TCP(dport=2, sport=4)']
25/08/2021 16:33:02              dut.10.240.183.62:  port 0/queue 0: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=134 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:33:02  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash

25/08/2021 16:33:02  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 16:33:02  TestCVLAdvancedIAVFRSSGTPoGRE: sub_case mac_ipv4_gre_ipv6_gtpu_ipv4_tcp_l3dstl4src passed
25/08/2021 16:33:02              dut.10.240.183.62: flow flush 0
25/08/2021 16:33:02              dut.10.240.183.62: 
25/08/2021 16:33:02  TestCVLAdvancedIAVFRSSGTPoGRE: ===================Test sub case: mac_ipv4_gre_ipv6_gtpu_ipv4_tcp_l3srcl4src================
25/08/2021 16:33:02  TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle test--------------
25/08/2021 16:33:02              dut.10.240.183.62: flow validate 0 ingress pattern eth / ipv4 / gre / ipv6 / udp / gtpu / ipv4 / tcp / end actions rss types ipv4-tcp l3-src-only l4-src-only end key_len 0 queues end / end
25/08/2021 16:33:02              dut.10.240.183.62: 
Flow rule validated
25/08/2021 16:33:02              dut.10.240.183.62: flow create 0 ingress pattern eth / ipv4 / gre / ipv6 / udp / gtpu / ipv4 / tcp / end actions rss types ipv4-tcp l3-src-only l4-src-only end key_len 0 queues end / end
25/08/2021 16:33:02              dut.10.240.183.62: 
Flow rule #0 created
25/08/2021 16:33:02              dut.10.240.183.62: flow list 0
25/08/2021 16:33:02              dut.10.240.183.62: 
ID	Group	Prio	Attr	Rule
0	0	0	i--	ETH IPV4 GRE IPV6 UDP GTPU IPV4 TCP => RSS
25/08/2021 16:33:02  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:33:02  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/IP(src="1.1.2.6", dst="1.1.2.7")/TCP(dport=2, sport=4)
25/08/2021 16:33:04              dut.10.240.183.62:  port 0/queue 5: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=134 - nb_segs=1 - RSS hash=0xc62af45 - RSS queue=0x5 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x5
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:33:04  TestCVLAdvancedIAVFRSSGTPoGRE: action: save_hash

25/08/2021 16:33:04  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xc62af45', '0x5')]
25/08/2021 16:33:04  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:33:04  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/IP(src="1.1.2.16", dst="1.1.2.7")/TCP(dport=2, sport=4)
25/08/2021 16:33:05              dut.10.240.183.62: port 0/queue 5: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=134 - nb_segs=1 - RSS hash=0x87e931a5 - RSS queue=0x5 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x5
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:33:05  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different

25/08/2021 16:33:05  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x87e931a5', '0x5')]
25/08/2021 16:33:05  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:33:05  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/IP(src="1.1.2.6", dst="1.1.2.7")/TCP(dport=2, sport=14)
25/08/2021 16:33:06              dut.10.240.183.62: port 0/queue 0: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=134 - nb_segs=1 - RSS hash=0xf7a298e0 - RSS queue=0x0 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x0
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:33:06  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different

25/08/2021 16:33:06  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xf7a298e0', '0x0')]
25/08/2021 16:33:06  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:33:06  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2924",dst="CDCD:910A:2222:5498:8475:1111:3900:2025")/UDP()/GTP_U_Header()/IP(src="1.1.2.6", dst="1.1.2.17")/TCP(dport=12, sport=4)
25/08/2021 16:33:07              dut.10.240.183.62: port 0/queue 5: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=134 - nb_segs=1 - RSS hash=0xc62af45 - RSS queue=0x5 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x5
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:33:07  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_same

25/08/2021 16:33:07  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xc62af45', '0x5')]
25/08/2021 16:33:07  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:33:07  TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer(type=0, P=1, QFI=0x34) /IP(dst="192.168.0.1", src="192.168.0.2")/UDP(sport=4, dport=2)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(dport=2, sport=4)/("X"*480)']
25/08/2021 16:33:09              dut.10.240.183.62: port 0/queue 0: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=586 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 0: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=606 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:33:09  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash

25/08/2021 16:33:09  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 16:33:09  TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle post-test--------------
25/08/2021 16:33:09              dut.10.240.183.62: flow destroy 0 rule 0
25/08/2021 16:33:10              dut.10.240.183.62: 
Flow rule #0 destroyed
testpmd> 
25/08/2021 16:33:10              dut.10.240.183.62: flow list 0
25/08/2021 16:33:10              dut.10.240.183.62: 
25/08/2021 16:33:10  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:33:10  TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/IP(src="1.1.2.6", dst="1.1.2.7")/TCP(dport=2, sport=4)']
25/08/2021 16:33:11              dut.10.240.183.62:  port 0/queue 0: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=134 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:33:11  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash

25/08/2021 16:33:11  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 16:33:11  TestCVLAdvancedIAVFRSSGTPoGRE: sub_case mac_ipv4_gre_ipv6_gtpu_ipv4_tcp_l3srcl4src passed
25/08/2021 16:33:11              dut.10.240.183.62: flow flush 0
25/08/2021 16:33:11              dut.10.240.183.62: 
25/08/2021 16:33:11  TestCVLAdvancedIAVFRSSGTPoGRE: ===================Test sub case: mac_ipv4_gre_ipv6_gtpu_ipv4_tcp_all================
25/08/2021 16:33:11  TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle test--------------
25/08/2021 16:33:11              dut.10.240.183.62: flow validate 0 ingress pattern eth / ipv4 / gre / ipv6 / udp / gtpu / ipv4 / tcp / end actions rss types ipv4-tcp end key_len 0 queues end / end
25/08/2021 16:33:12              dut.10.240.183.62: 
Flow rule validated
25/08/2021 16:33:12              dut.10.240.183.62: flow create 0 ingress pattern eth / ipv4 / gre / ipv6 / udp / gtpu / ipv4 / tcp / end actions rss types ipv4-tcp end key_len 0 queues end / end
25/08/2021 16:33:12              dut.10.240.183.62: 
Flow rule #0 created
25/08/2021 16:33:12              dut.10.240.183.62: flow list 0
25/08/2021 16:33:12              dut.10.240.183.62: 
ID	Group	Prio	Attr	Rule
0	0	0	i--	ETH IPV4 GRE IPV6 UDP GTPU IPV4 TCP => RSS
25/08/2021 16:33:12  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:33:12  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/IP(src="1.1.2.6", dst="1.1.2.7")/TCP(dport=2, sport=4)
25/08/2021 16:33:13              dut.10.240.183.62:  port 0/queue 4: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=134 - nb_segs=1 - RSS hash=0x692e1cf4 - RSS queue=0x4 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x4
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:33:13  TestCVLAdvancedIAVFRSSGTPoGRE: action: save_hash

25/08/2021 16:33:13  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x692e1cf4', '0x4')]
25/08/2021 16:33:13  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:33:13  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/IP(src="1.1.2.6", dst="1.1.2.17")/TCP(dport=2, sport=4)
25/08/2021 16:33:14              dut.10.240.183.62: port 0/queue 14: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=134 - nb_segs=1 - RSS hash=0x4b2d5efe - RSS queue=0xe - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0xe
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:33:14  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different

25/08/2021 16:33:14  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x4b2d5efe', '0xe')]
25/08/2021 16:33:14  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:33:14  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/IP(src="1.1.2.16", dst="1.1.2.7")/TCP(dport=2, sport=4)
25/08/2021 16:33:16              dut.10.240.183.62: port 0/queue 4: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=134 - nb_segs=1 - RSS hash=0xe2a58214 - RSS queue=0x4 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x4
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:33:16  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different

25/08/2021 16:33:16  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xe2a58214', '0x4')]
25/08/2021 16:33:16  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:33:16  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/IP(src="1.1.2.6", dst="1.1.2.7")/TCP(dport=12, sport=4)
25/08/2021 16:33:17              dut.10.240.183.62: port 0/queue 2: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=134 - nb_segs=1 - RSS hash=0x302e57a2 - RSS queue=0x2 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x2
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:33:17  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different

25/08/2021 16:33:17  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x302e57a2', '0x2')]
25/08/2021 16:33:17  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:33:17  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/IP(src="1.1.2.6", dst="1.1.2.7")/TCP(dport=2, sport=14)
25/08/2021 16:33:18              dut.10.240.183.62: port 0/queue 9: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=134 - nb_segs=1 - RSS hash=0xa4f37899 - RSS queue=0x9 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x9
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:33:18  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different

25/08/2021 16:33:18  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xa4f37899', '0x9')]
25/08/2021 16:33:18  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:33:18  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2924",dst="CDCD:910A:2222:5498:8475:1111:3900:2025")/UDP()/GTP_U_Header()/IP(src="1.1.2.6", dst="1.1.2.7")/TCP(dport=2, sport=4)
25/08/2021 16:33:19              dut.10.240.183.62: port 0/queue 4: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=134 - nb_segs=1 - RSS hash=0x692e1cf4 - RSS queue=0x4 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x4
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:33:19  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_same

25/08/2021 16:33:19  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x692e1cf4', '0x4')]
25/08/2021 16:33:19  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:33:19  TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer(type=0, P=1, QFI=0x34) /IP(dst="192.168.0.1", src="192.168.0.2")/UDP(sport=4, dport=2)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(dport=2, sport=4)/("X"*480)']
25/08/2021 16:33:21              dut.10.240.183.62: port 0/queue 0: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=586 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 0: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=606 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:33:21  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash

25/08/2021 16:33:21  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 16:33:21  TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle post-test--------------
25/08/2021 16:33:21              dut.10.240.183.62: flow destroy 0 rule 0
25/08/2021 16:33:22              dut.10.240.183.62: 
Flow rule #0 destroyed
testpmd> 
25/08/2021 16:33:22              dut.10.240.183.62: flow list 0
25/08/2021 16:33:22              dut.10.240.183.62: 
25/08/2021 16:33:22  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:33:22  TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/IP(src="1.1.2.6", dst="1.1.2.7")/TCP(dport=2, sport=4)']
25/08/2021 16:33:23              dut.10.240.183.62:  port 0/queue 0: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=134 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:33:23  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash

25/08/2021 16:33:23  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 16:33:23  TestCVLAdvancedIAVFRSSGTPoGRE: sub_case mac_ipv4_gre_ipv6_gtpu_ipv4_tcp_all passed
25/08/2021 16:33:23              dut.10.240.183.62: flow flush 0
25/08/2021 16:33:24              dut.10.240.183.62: 
25/08/2021 16:33:24  TestCVLAdvancedIAVFRSSGTPoGRE: {'mac_ipv4_gre_ipv6_gtpu_ipv4_tcp_l3dst': 'passed', 'mac_ipv4_gre_ipv6_gtpu_ipv4_tcp_l3src': 'passed', 'mac_ipv4_gre_ipv6_gtpu_ipv4_tcp_l4dst': 'passed', 'mac_ipv4_gre_ipv6_gtpu_ipv4_tcp_l4src': 'passed', 'mac_ipv4_gre_ipv6_gtpu_ipv4_tcp_l3dstl4dst': 'passed', 'mac_ipv4_gre_ipv6_gtpu_ipv4_tcp_l3srcl4dst': 'passed', 'mac_ipv4_gre_ipv6_gtpu_ipv4_tcp_l3dstl4src': 'passed', 'mac_ipv4_gre_ipv6_gtpu_ipv4_tcp_l3srcl4src': 'passed', 'mac_ipv4_gre_ipv6_gtpu_ipv4_tcp_all': 'passed'}
25/08/2021 16:33:24  TestCVLAdvancedIAVFRSSGTPoGRE: pass rate is: 100.0
25/08/2021 16:33:24  TestCVLAdvancedIAVFRSSGTPoGRE: Test Case test_mac_ipv4_gre_ipv6_gtpu_ipv4_tcp_toeplitz Result PASSED:
25/08/2021 16:33:24              dut.10.240.183.62: quit
25/08/2021 16:33:24              dut.10.240.183.62: 
Telling cores to stop...
Waiting for lcores to finish...

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

  ------- Forward Stats for RX Port= 0/Queue= 1 -> TX Port= 0/Queue= 1 -------
  RX-packets: 2              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= 3 -> TX Port= 0/Queue= 3 -------
  RX-packets: 1              TX-packets: 0              TX-dropped: 0             

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

  ------- Forward Stats for RX Port= 0/Queue= 5 -> TX Port= 0/Queue= 5 -------
  RX-packets: 6              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=12 -> TX Port= 0/Queue=12 -------
  RX-packets: 6              TX-packets: 0              TX-dropped: 0             

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

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

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

  +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
  RX-packets: 61             RX-dropped: 0             RX-total: 61
  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...
25/08/2021 16:33:24  TestCVLAdvancedIAVFRSSGTPoGRE: Test Case test_mac_ipv4_gre_ipv6_gtpu_ipv4_toeplitz Begin
25/08/2021 16:33:24              dut.10.240.183.62:  
25/08/2021 16:33:24                         tester: 
25/08/2021 16:33:24              dut.10.240.183.62: x86_64-native-linuxapp-gcc/app/dpdk-testpmd -l 32,33,34,35 -n 4  --file-prefix=dpdk_29620_20210825152429  -a 0000:af:01.0 -- -i --rxq=16 --txq=16 --rxd=384 --txd=384 --disable-rss
25/08/2021 16:33:26              dut.10.240.183.62: EAL: Detected 72 lcore(s)
EAL: Detected 2 NUMA nodes
EAL: Detected static linkage of DPDK
EAL: Multi-process socket /var/run/dpdk/dpdk_29620_20210825152429/mp_socket
EAL: Selected IOVA mode 'PA'
EAL: 1024 hugepages of size 2097152 reserved, but no mounted hugetlbfs found for that size
EAL: VFIO support initialized
EAL: Using IOMMU type 8 (No-IOMMU)
EAL: Probe PCI driver: net_iavf (8086:1889) device: 0000:af:01.0 (socket 1)
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)
iavf_configure_queues(): request RXDID[22] in Queue[0]
iavf_configure_queues(): request RXDID[22] in Queue[1]
iavf_configure_queues(): request RXDID[22] in Queue[2]
iavf_configure_queues(): request RXDID[22] in Queue[3]
iavf_configure_queues(): request RXDID[22] in Queue[4]
iavf_configure_queues(): request RXDID[22] in Queue[5]
iavf_configure_queues(): request RXDID[22] in Queue[6]
iavf_configure_queues(): request RXDID[22] in Queue[7]
iavf_configure_queues(): request RXDID[22] in Queue[8]
iavf_configure_queues(): request RXDID[22] in Queue[9]
iavf_configure_queues(): request RXDID[22] in Queue[10]
iavf_configure_queues(): request RXDID[22] in Queue[11]
iavf_configure_queues(): request RXDID[22] in Queue[12]
iavf_configure_queues(): request RXDID[22] in Queue[13]
iavf_configure_queues(): request RXDID[22] in Queue[14]
iavf_configure_queues(): request RXDID[22] in Queue[15]

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event
Port 0: 00:11:22:33:44:55
Checking link statuses...
Done
25/08/2021 16:33:36              dut.10.240.183.62: set fwd rxonly
25/08/2021 16:33:36              dut.10.240.183.62: 
Set rxonly packet forwarding mode
25/08/2021 16:33:36              dut.10.240.183.62: set verbose 1
25/08/2021 16:33:36              dut.10.240.183.62: 
Change verbose level from 0 to 1
25/08/2021 16:33:36              dut.10.240.183.62: start
25/08/2021 16:33:36              dut.10.240.183.62: 
rxonly packet forwarding - ports=1 - cores=1 - streams=16 - NUMA support enabled, MP allocation mode: native
Logical Core 33 (socket 1) forwards packets on 16 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

  rxonly packet forwarding packets/burst=32
  nb forwarding cores=1 - nb forwarding ports=1
  port 0: RX queue number: 16 Tx queue number: 16
    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=0 hthresh=0  wthresh=0
      TX offloads=0x10000 - TX RS bit threshold=32
25/08/2021 16:33:36              dut.10.240.183.62: show port info all
25/08/2021 16:33:36              dut.10.240.183.62: 

********************* Infos for port 0  *********************
MAC address: 00:11:22:33:44:55
Device name: 0000:af:01.0
Driver name: net_iavf
Firmware-version: not available
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: 64
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
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: 16
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: 16
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
25/08/2021 16:33:36  TestCVLAdvancedIAVFRSSGTPoGRE: ===================Test sub case: mac_ipv4_gre_ipv6_gtpu_ipv4_l3dst================
25/08/2021 16:33:36  TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle test--------------
25/08/2021 16:33:36              dut.10.240.183.62: flow validate 0 ingress pattern eth / ipv4 / gre / ipv6 / udp / gtpu / ipv4 / end actions rss types ipv4 l3-dst-only end key_len 0 queues end / end
25/08/2021 16:33:36              dut.10.240.183.62: 
Flow rule validated
25/08/2021 16:33:36              dut.10.240.183.62: flow create 0 ingress pattern eth / ipv4 / gre / ipv6 / udp / gtpu / ipv4 / end actions rss types ipv4 l3-dst-only end key_len 0 queues end / end
25/08/2021 16:33:36              dut.10.240.183.62: 
Flow rule #0 created
25/08/2021 16:33:36              dut.10.240.183.62: flow list 0
25/08/2021 16:33:36              dut.10.240.183.62: 
ID	Group	Prio	Attr	Rule
0	0	0	i--	ETH IPV4 GRE IPV6 UDP GTPU IPV4 => RSS
25/08/2021 16:33:36  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:33:36  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/IP(src="1.1.2.6", dst="1.1.2.7")
25/08/2021 16:33:37              dut.10.240.183.62:  port 0/queue 13: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=114 - nb_segs=1 - RSS hash=0x8cab490d - RSS queue=0xd - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0xd
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:33:37  TestCVLAdvancedIAVFRSSGTPoGRE: action: save_hash

25/08/2021 16:33:37  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x8cab490d', '0xd')]
25/08/2021 16:33:37  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:33:37  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/IP(src="1.1.2.6", dst="1.1.2.17")
25/08/2021 16:33:39              dut.10.240.183.62: port 0/queue 14: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=114 - nb_segs=1 - RSS hash=0x8490702e - RSS queue=0xe - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0xe
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:33:39  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different

25/08/2021 16:33:39  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x8490702e', '0xe')]
25/08/2021 16:33:39  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:33:39  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2924",dst="CDCD:910A:2222:5498:8475:1111:3900:2025")/UDP()/GTP_U_Header()/IP(src="1.1.2.16", dst="1.1.2.7")
25/08/2021 16:33:40              dut.10.240.183.62: port 0/queue 13: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=114 - nb_segs=1 - RSS hash=0x8cab490d - RSS queue=0xd - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0xd
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:33:40  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_same

25/08/2021 16:33:40  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x8cab490d', '0xd')]
25/08/2021 16:33:40  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:33:40  TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IP(dst="192.168.0.1", src="192.168.0.2")/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/("X"*480)']
25/08/2021 16:33:41              dut.10.240.183.62: port 0/queue 0: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=578 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 0: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=586 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:33:41  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash

25/08/2021 16:33:41  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 16:33:41  TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle post-test--------------
25/08/2021 16:33:41              dut.10.240.183.62: flow destroy 0 rule 0
25/08/2021 16:33:42              dut.10.240.183.62: 
Flow rule #0 destroyed
testpmd> 
25/08/2021 16:33:42              dut.10.240.183.62: flow list 0
25/08/2021 16:33:43              dut.10.240.183.62: 
25/08/2021 16:33:43  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:33:43  TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/IP(src="1.1.2.6", dst="1.1.2.7")']
25/08/2021 16:33:44              dut.10.240.183.62:  port 0/queue 0: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=114 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:33:44  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash

25/08/2021 16:33:44  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 16:33:44  TestCVLAdvancedIAVFRSSGTPoGRE: sub_case mac_ipv4_gre_ipv6_gtpu_ipv4_l3dst passed
25/08/2021 16:33:44              dut.10.240.183.62: flow flush 0
25/08/2021 16:33:44              dut.10.240.183.62: 
25/08/2021 16:33:44  TestCVLAdvancedIAVFRSSGTPoGRE: ===================Test sub case: mac_ipv4_gre_ipv6_gtpu_ipv4_l3src================
25/08/2021 16:33:44  TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle test--------------
25/08/2021 16:33:44              dut.10.240.183.62: flow validate 0 ingress pattern eth / ipv4 / gre / ipv6 / udp / gtpu / ipv4 / end actions rss types ipv4 l3-src-only end key_len 0 queues end / end
25/08/2021 16:33:44              dut.10.240.183.62: 
Flow rule validated
25/08/2021 16:33:44              dut.10.240.183.62: flow create 0 ingress pattern eth / ipv4 / gre / ipv6 / udp / gtpu / ipv4 / end actions rss types ipv4 l3-src-only end key_len 0 queues end / end
25/08/2021 16:33:44              dut.10.240.183.62: 
Flow rule #0 created
25/08/2021 16:33:44              dut.10.240.183.62: flow list 0
25/08/2021 16:33:44              dut.10.240.183.62: 
ID	Group	Prio	Attr	Rule
0	0	0	i--	ETH IPV4 GRE IPV6 UDP GTPU IPV4 => RSS
25/08/2021 16:33:44  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:33:44  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/IP(src="1.1.2.6", dst="1.1.2.7")
25/08/2021 16:33:45              dut.10.240.183.62:  port 0/queue 2: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=114 - nb_segs=1 - RSS hash=0x3688be32 - RSS queue=0x2 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x2
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:33:45  TestCVLAdvancedIAVFRSSGTPoGRE: action: save_hash

25/08/2021 16:33:45  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x3688be32', '0x2')]
25/08/2021 16:33:45  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:33:45  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/IP(src="1.1.2.16", dst="1.1.2.7")
25/08/2021 16:33:47              dut.10.240.183.62: port 0/queue 1: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=114 - nb_segs=1 - RSS hash=0x3eb38711 - RSS queue=0x1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x1
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:33:47  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different

25/08/2021 16:33:47  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x3eb38711', '0x1')]
25/08/2021 16:33:47  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:33:47  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2924",dst="CDCD:910A:2222:5498:8475:1111:3900:2025")/UDP()/GTP_U_Header()/IP(src="1.1.2.6", dst="1.1.2.17")
25/08/2021 16:33:48              dut.10.240.183.62: port 0/queue 2: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=114 - nb_segs=1 - RSS hash=0x3688be32 - RSS queue=0x2 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x2
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:33:48  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_same

25/08/2021 16:33:48  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x3688be32', '0x2')]
25/08/2021 16:33:48  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:33:48  TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IP(dst="192.168.0.1", src="192.168.0.2")/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/("X"*480)']
25/08/2021 16:33:49              dut.10.240.183.62: port 0/queue 0: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=578 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 0: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=586 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:33:49  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash

25/08/2021 16:33:49  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 16:33:49  TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle post-test--------------
25/08/2021 16:33:49              dut.10.240.183.62: flow destroy 0 rule 0
25/08/2021 16:33:51              dut.10.240.183.62: 
Flow rule #0 destroyed
testpmd> 
25/08/2021 16:33:51              dut.10.240.183.62: flow list 0
25/08/2021 16:33:51              dut.10.240.183.62: 
25/08/2021 16:33:51  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:33:51  TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/IP(src="1.1.2.6", dst="1.1.2.7")']
25/08/2021 16:33:52              dut.10.240.183.62:  port 0/queue 0: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=114 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:33:52  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash

25/08/2021 16:33:52  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 16:33:52  TestCVLAdvancedIAVFRSSGTPoGRE: sub_case mac_ipv4_gre_ipv6_gtpu_ipv4_l3src passed
25/08/2021 16:33:52              dut.10.240.183.62: flow flush 0
25/08/2021 16:33:52              dut.10.240.183.62: 
25/08/2021 16:33:52  TestCVLAdvancedIAVFRSSGTPoGRE: ===================Test sub case: mac_ipv4_gre_ipv6_gtpu_ipv4_all================
25/08/2021 16:33:52  TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle test--------------
25/08/2021 16:33:52              dut.10.240.183.62: flow validate 0 ingress pattern eth / ipv4 / gre / ipv6 / udp / gtpu / ipv4 / end actions rss types ipv4 end key_len 0 queues end / end
25/08/2021 16:33:52              dut.10.240.183.62: 
Flow rule validated
25/08/2021 16:33:52              dut.10.240.183.62: flow create 0 ingress pattern eth / ipv4 / gre / ipv6 / udp / gtpu / ipv4 / end actions rss types ipv4 end key_len 0 queues end / end
25/08/2021 16:33:52              dut.10.240.183.62: 
Flow rule #0 created
25/08/2021 16:33:52              dut.10.240.183.62: flow list 0
25/08/2021 16:33:52              dut.10.240.183.62: 
ID	Group	Prio	Attr	Rule
0	0	0	i--	ETH IPV4 GRE IPV6 UDP GTPU IPV4 => RSS
25/08/2021 16:33:52  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:33:52  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/IP(src="1.1.2.6", dst="1.1.2.7")
25/08/2021 16:33:53              dut.10.240.183.62:  port 0/queue 12: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=114 - nb_segs=1 - RSS hash=0x6b68264c - RSS queue=0xc - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0xc
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:33:53  TestCVLAdvancedIAVFRSSGTPoGRE: action: save_hash

25/08/2021 16:33:53  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x6b68264c', '0xc')]
25/08/2021 16:33:53  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:33:53  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/IP(src="1.1.2.6", dst="1.1.2.17")
25/08/2021 16:33:55              dut.10.240.183.62: port 0/queue 4: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=114 - nb_segs=1 - RSS hash=0xf96fe754 - RSS queue=0x4 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x4
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:33:55  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different

25/08/2021 16:33:55  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xf96fe754', '0x4')]
25/08/2021 16:33:55  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:33:55  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/IP(src="1.1.2.16", dst="1.1.2.7")
25/08/2021 16:33:56              dut.10.240.183.62: port 0/queue 15: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=114 - nb_segs=1 - RSS hash=0x63531f6f - RSS queue=0xf - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0xf
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:33:56  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different

25/08/2021 16:33:56  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x63531f6f', '0xf')]
25/08/2021 16:33:56  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:33:56  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/IP(src="1.1.2.16", dst="1.1.2.17")
25/08/2021 16:33:57              dut.10.240.183.62: port 0/queue 7: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=114 - nb_segs=1 - RSS hash=0xf154de77 - RSS queue=0x7 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x7
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:33:57  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different

25/08/2021 16:33:57  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xf154de77', '0x7')]
25/08/2021 16:33:57  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:33:57  TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IP(dst="192.168.0.1", src="192.168.0.2")/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/("X"*480)']
25/08/2021 16:33:59              dut.10.240.183.62: port 0/queue 0: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=578 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 0: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=586 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:33:59  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash

25/08/2021 16:33:59  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 16:33:59  TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle post-test--------------
25/08/2021 16:33:59              dut.10.240.183.62: flow destroy 0 rule 0
25/08/2021 16:34:00              dut.10.240.183.62: 
Flow rule #0 destroyed
testpmd> 
25/08/2021 16:34:00              dut.10.240.183.62: flow list 0
25/08/2021 16:34:00              dut.10.240.183.62: 
25/08/2021 16:34:00  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:34:00  TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/IP(src="1.1.2.6", dst="1.1.2.7")']
25/08/2021 16:34:01              dut.10.240.183.62:  port 0/queue 0: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=114 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:34:01  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash

25/08/2021 16:34:01  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 16:34:01  TestCVLAdvancedIAVFRSSGTPoGRE: sub_case mac_ipv4_gre_ipv6_gtpu_ipv4_all passed
25/08/2021 16:34:01              dut.10.240.183.62: flow flush 0
25/08/2021 16:34:01              dut.10.240.183.62: 
25/08/2021 16:34:01  TestCVLAdvancedIAVFRSSGTPoGRE: {'mac_ipv4_gre_ipv6_gtpu_ipv4_l3dst': 'passed', 'mac_ipv4_gre_ipv6_gtpu_ipv4_l3src': 'passed', 'mac_ipv4_gre_ipv6_gtpu_ipv4_all': 'passed'}
25/08/2021 16:34:01  TestCVLAdvancedIAVFRSSGTPoGRE: pass rate is: 100.0
25/08/2021 16:34:01  TestCVLAdvancedIAVFRSSGTPoGRE: Test Case test_mac_ipv4_gre_ipv6_gtpu_ipv4_toeplitz Result PASSED:
25/08/2021 16:34:01              dut.10.240.183.62: quit
25/08/2021 16:34:02              dut.10.240.183.62: 
Telling cores to stop...
Waiting for lcores to finish...

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

  ------- 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= 2 -> TX Port= 0/Queue= 2 -------
  RX-packets: 2              TX-packets: 0              TX-dropped: 0             

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

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

  ------- Forward Stats for RX Port= 0/Queue=12 -> TX Port= 0/Queue=12 -------
  RX-packets: 1              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: 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 statistics for port 0  ----------------------
  RX-packets: 19             RX-dropped: 0             RX-total: 19
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ----------------------------------------------------------------------------

  +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
  RX-packets: 19             RX-dropped: 0             RX-total: 19
  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...
25/08/2021 16:34:02  TestCVLAdvancedIAVFRSSGTPoGRE: Test Case test_mac_ipv4_gre_ipv6_gtpu_ipv4_udp_toeplitz Begin
25/08/2021 16:34:02              dut.10.240.183.62:  
25/08/2021 16:34:02                         tester: 
25/08/2021 16:34:02              dut.10.240.183.62: x86_64-native-linuxapp-gcc/app/dpdk-testpmd -l 32,33,34,35 -n 4  --file-prefix=dpdk_29620_20210825152429  -a 0000:af:01.0 -- -i --rxq=16 --txq=16 --rxd=384 --txd=384 --disable-rss
25/08/2021 16:34:03              dut.10.240.183.62: EAL: Detected 72 lcore(s)
EAL: Detected 2 NUMA nodes
EAL: Detected static linkage of DPDK
EAL: Multi-process socket /var/run/dpdk/dpdk_29620_20210825152429/mp_socket
EAL: Selected IOVA mode 'PA'
EAL: 1024 hugepages of size 2097152 reserved, but no mounted hugetlbfs found for that size
EAL: VFIO support initialized
EAL: Using IOMMU type 8 (No-IOMMU)
EAL: Probe PCI driver: net_iavf (8086:1889) device: 0000:af:01.0 (socket 1)
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)
iavf_configure_queues(): request RXDID[22] in Queue[0]
iavf_configure_queues(): request RXDID[22] in Queue[1]
iavf_configure_queues(): request RXDID[22] in Queue[2]
iavf_configure_queues(): request RXDID[22] in Queue[3]
iavf_configure_queues(): request RXDID[22] in Queue[4]
iavf_configure_queues(): request RXDID[22] in Queue[5]
iavf_configure_queues(): request RXDID[22] in Queue[6]
iavf_configure_queues(): request RXDID[22] in Queue[7]
iavf_configure_queues(): request RXDID[22] in Queue[8]
iavf_configure_queues(): request RXDID[22] in Queue[9]
iavf_configure_queues(): request RXDID[22] in Queue[10]
iavf_configure_queues(): request RXDID[22] in Queue[11]
iavf_configure_queues(): request RXDID[22] in Queue[12]
iavf_configure_queues(): request RXDID[22] in Queue[13]
iavf_configure_queues(): request RXDID[22] in Queue[14]
iavf_configure_queues(): request RXDID[22] in Queue[15]

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event
Port 0: 00:11:22:33:44:55
Checking link statuses...
Done
25/08/2021 16:34:13              dut.10.240.183.62: set fwd rxonly
25/08/2021 16:34:13              dut.10.240.183.62: 
Set rxonly packet forwarding mode
25/08/2021 16:34:13              dut.10.240.183.62: set verbose 1
25/08/2021 16:34:13              dut.10.240.183.62: 
Change verbose level from 0 to 1
25/08/2021 16:34:13              dut.10.240.183.62: start
25/08/2021 16:34:14              dut.10.240.183.62: 
rxonly packet forwarding - ports=1 - cores=1 - streams=16 - NUMA support enabled, MP allocation mode: native
Logical Core 33 (socket 1) forwards packets on 16 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

  rxonly packet forwarding packets/burst=32
  nb forwarding cores=1 - nb forwarding ports=1
  port 0: RX queue number: 16 Tx queue number: 16
    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=0 hthresh=0  wthresh=0
      TX offloads=0x10000 - TX RS bit threshold=32
25/08/2021 16:34:14              dut.10.240.183.62: show port info all
25/08/2021 16:34:14              dut.10.240.183.62: 

********************* Infos for port 0  *********************
MAC address: 00:11:22:33:44:55
Device name: 0000:af:01.0
Driver name: net_iavf
Firmware-version: not available
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: 64
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
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: 16
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: 16
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
25/08/2021 16:34:14  TestCVLAdvancedIAVFRSSGTPoGRE: ===================Test sub case: mac_ipv4_gre_ipv6_gtpu_ipv4_udp_l3dst================
25/08/2021 16:34:14  TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle test--------------
25/08/2021 16:34:14              dut.10.240.183.62: flow validate 0 ingress pattern eth / ipv4 / gre / ipv6 / udp / gtpu / ipv4 / udp / end actions rss types ipv4-udp l3-dst-only end key_len 0 queues end / end
25/08/2021 16:34:14              dut.10.240.183.62: 
Flow rule validated
25/08/2021 16:34:14              dut.10.240.183.62: flow create 0 ingress pattern eth / ipv4 / gre / ipv6 / udp / gtpu / ipv4 / udp / end actions rss types ipv4-udp l3-dst-only end key_len 0 queues end / end
25/08/2021 16:34:14              dut.10.240.183.62: 
Flow rule #0 created
25/08/2021 16:34:14              dut.10.240.183.62: flow list 0
25/08/2021 16:34:14              dut.10.240.183.62: 
ID	Group	Prio	Attr	Rule
0	0	0	i--	ETH IPV4 GRE IPV6 UDP GTPU IPV4 UDP => RSS
25/08/2021 16:34:14  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:34:14  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/IP(src="1.1.2.6", dst="1.1.2.7")/UDP(dport=2, sport=4)
25/08/2021 16:34:15              dut.10.240.183.62:  port 0/queue 10: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=122 - nb_segs=1 - RSS hash=0x2681498a - RSS queue=0xa - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0xa
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:34:15  TestCVLAdvancedIAVFRSSGTPoGRE: action: save_hash

25/08/2021 16:34:15  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x2681498a', '0xa')]
25/08/2021 16:34:15  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:34:15  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/IP(src="1.1.2.6", dst="1.1.2.17")/UDP(dport=2, sport=4)
25/08/2021 16:34:16              dut.10.240.183.62: port 0/queue 9: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=122 - nb_segs=1 - RSS hash=0x809ae69 - RSS queue=0x9 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x9
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:34:16  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different

25/08/2021 16:34:16  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x809ae69', '0x9')]
25/08/2021 16:34:16  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:34:16  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2924",dst="CDCD:910A:2222:5498:8475:1111:3900:2025")/UDP()/GTP_U_Header()/IP(src="1.1.2.16", dst="1.1.2.7")/UDP(dport=12, sport=14)
25/08/2021 16:34:18              dut.10.240.183.62: port 0/queue 10: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=122 - nb_segs=1 - RSS hash=0x2681498a - RSS queue=0xa - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0xa
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:34:18  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_same

25/08/2021 16:34:18  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x2681498a', '0xa')]
25/08/2021 16:34:18  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:34:18  TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer(type=0, P=1, QFI=0x34) /IP(dst="192.168.0.1", src="192.168.0.2")/TCP(sport=4, dport=2)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(dport=2, sport=4)/("X"*480)']
25/08/2021 16:34:19              dut.10.240.183.62: port 0/queue 0: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=598 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 0: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=594 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:34:19  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash

25/08/2021 16:34:19  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 16:34:19  TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle post-test--------------
25/08/2021 16:34:19              dut.10.240.183.62: flow destroy 0 rule 0
25/08/2021 16:34:20              dut.10.240.183.62: 
Flow rule #0 destroyed
testpmd> 
25/08/2021 16:34:20              dut.10.240.183.62: flow list 0
25/08/2021 16:34:20              dut.10.240.183.62: 
25/08/2021 16:34:20  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:34:20  TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/IP(src="1.1.2.6", dst="1.1.2.7")/UDP(dport=2, sport=4)']
25/08/2021 16:34:22              dut.10.240.183.62:  port 0/queue 0: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=122 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:34:22  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash

25/08/2021 16:34:22  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 16:34:22  TestCVLAdvancedIAVFRSSGTPoGRE: sub_case mac_ipv4_gre_ipv6_gtpu_ipv4_udp_l3dst passed
25/08/2021 16:34:22              dut.10.240.183.62: flow flush 0
25/08/2021 16:34:22              dut.10.240.183.62: 
25/08/2021 16:34:22  TestCVLAdvancedIAVFRSSGTPoGRE: ===================Test sub case: mac_ipv4_gre_ipv6_gtpu_ipv4_udp_l3src================
25/08/2021 16:34:22  TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle test--------------
25/08/2021 16:34:22              dut.10.240.183.62: flow validate 0 ingress pattern eth / ipv4 / gre / ipv6 / udp / gtpu / ipv4 / udp / end actions rss types ipv4-udp l3-src-only end key_len 0 queues end / end
25/08/2021 16:34:22              dut.10.240.183.62: 
Flow rule validated
25/08/2021 16:34:22              dut.10.240.183.62: flow create 0 ingress pattern eth / ipv4 / gre / ipv6 / udp / gtpu / ipv4 / udp / end actions rss types ipv4-udp l3-src-only end key_len 0 queues end / end
25/08/2021 16:34:22              dut.10.240.183.62: 
Flow rule #0 created
25/08/2021 16:34:22              dut.10.240.183.62: flow list 0
25/08/2021 16:34:22              dut.10.240.183.62: 
ID	Group	Prio	Attr	Rule
0	0	0	i--	ETH IPV4 GRE IPV6 UDP GTPU IPV4 UDP => RSS
25/08/2021 16:34:22  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:34:22  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/IP(src="1.1.2.6", dst="1.1.2.7")/UDP(dport=2, sport=4)
25/08/2021 16:34:23              dut.10.240.183.62:  port 0/queue 11: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=122 - nb_segs=1 - RSS hash=0xda74e5fb - RSS queue=0xb - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0xb
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:34:23  TestCVLAdvancedIAVFRSSGTPoGRE: action: save_hash

25/08/2021 16:34:23  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xda74e5fb', '0xb')]
25/08/2021 16:34:23  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:34:23  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/IP(src="1.1.2.16", dst="1.1.2.7")/UDP(dport=2, sport=4)
25/08/2021 16:34:24              dut.10.240.183.62: port 0/queue 8: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=122 - nb_segs=1 - RSS hash=0xf4fc0218 - RSS queue=0x8 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x8
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:34:24  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different

25/08/2021 16:34:24  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xf4fc0218', '0x8')]
25/08/2021 16:34:24  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:34:24  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2924",dst="CDCD:910A:2222:5498:8475:1111:3900:2025")/UDP()/GTP_U_Header()/IP(src="1.1.2.6", dst="1.1.2.17")/UDP(dport=12, sport=14)
25/08/2021 16:34:26              dut.10.240.183.62: port 0/queue 11: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=122 - nb_segs=1 - RSS hash=0xda74e5fb - RSS queue=0xb - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0xb
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:34:26  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_same

25/08/2021 16:34:26  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xda74e5fb', '0xb')]
25/08/2021 16:34:26  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:34:26  TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer(type=0, P=1, QFI=0x34) /IP(dst="192.168.0.1", src="192.168.0.2")/TCP(sport=4, dport=2)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(dport=2, sport=4)/("X"*480)']
25/08/2021 16:34:27              dut.10.240.183.62: port 0/queue 0: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=598 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 0: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=594 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:34:27  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash

25/08/2021 16:34:27  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 16:34:27  TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle post-test--------------
25/08/2021 16:34:27              dut.10.240.183.62: flow destroy 0 rule 0
25/08/2021 16:34:28              dut.10.240.183.62: 
Flow rule #0 destroyed
testpmd> 
25/08/2021 16:34:28              dut.10.240.183.62: flow list 0
25/08/2021 16:34:28              dut.10.240.183.62: 
25/08/2021 16:34:28  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:34:28  TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/IP(src="1.1.2.6", dst="1.1.2.7")/UDP(dport=2, sport=4)']
25/08/2021 16:34:38              dut.10.240.183.62:  port 0/queue 0: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=122 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:34:38  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash

25/08/2021 16:34:38  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 16:34:38  TestCVLAdvancedIAVFRSSGTPoGRE: sub_case mac_ipv4_gre_ipv6_gtpu_ipv4_udp_l3src passed
25/08/2021 16:34:38              dut.10.240.183.62: flow flush 0
25/08/2021 16:34:38              dut.10.240.183.62: 
25/08/2021 16:34:38  TestCVLAdvancedIAVFRSSGTPoGRE: ===================Test sub case: mac_ipv4_gre_ipv6_gtpu_ipv4_udp_l4dst================
25/08/2021 16:34:38  TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle test--------------
25/08/2021 16:34:38              dut.10.240.183.62: flow validate 0 ingress pattern eth / ipv4 / gre / ipv6 / udp / gtpu / ipv4 / udp / end actions rss types ipv4-udp l4-dst-only end key_len 0 queues end / end
25/08/2021 16:34:38              dut.10.240.183.62: 
Flow rule validated
25/08/2021 16:34:38              dut.10.240.183.62: flow create 0 ingress pattern eth / ipv4 / gre / ipv6 / udp / gtpu / ipv4 / udp / end actions rss types ipv4-udp l4-dst-only end key_len 0 queues end / end
25/08/2021 16:34:38              dut.10.240.183.62: 
Flow rule #0 created
25/08/2021 16:34:38              dut.10.240.183.62: flow list 0
25/08/2021 16:34:38              dut.10.240.183.62: 
ID	Group	Prio	Attr	Rule
0	0	0	i--	ETH IPV4 GRE IPV6 UDP GTPU IPV4 UDP => RSS
25/08/2021 16:34:38  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:34:38  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/IP(src="1.1.2.6", dst="1.1.2.7")/UDP(dport=2, sport=4)
25/08/2021 16:34:40              dut.10.240.183.62:  port 0/queue 15: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=122 - nb_segs=1 - RSS hash=0x8733c9ef - RSS queue=0xf - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0xf
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:34:40  TestCVLAdvancedIAVFRSSGTPoGRE: action: save_hash

25/08/2021 16:34:40  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x8733c9ef', '0xf')]
25/08/2021 16:34:40  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:34:40  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/IP(src="1.1.2.6", dst="1.1.2.7")/UDP(dport=12, sport=4)
25/08/2021 16:34:41              dut.10.240.183.62: port 0/queue 12: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=122 - nb_segs=1 - RSS hash=0x2255168c - RSS queue=0xc - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0xc
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:34:41  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different

25/08/2021 16:34:41  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x2255168c', '0xc')]
25/08/2021 16:34:41  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:34:41  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2924",dst="CDCD:910A:2222:5498:8475:1111:3900:2025")/UDP()/GTP_U_Header()/IP(src="1.1.2.16", dst="1.1.2.17")/UDP(dport=2, sport=14)
25/08/2021 16:34:42              dut.10.240.183.62: port 0/queue 15: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=122 - nb_segs=1 - RSS hash=0x8733c9ef - RSS queue=0xf - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0xf
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:34:42  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_same

25/08/2021 16:34:42  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x8733c9ef', '0xf')]
25/08/2021 16:34:42  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:34:42  TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer(type=0, P=1, QFI=0x34) /IP(dst="192.168.0.1", src="192.168.0.2")/TCP(sport=4, dport=2)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(dport=2, sport=4)/("X"*480)']
25/08/2021 16:34:44              dut.10.240.183.62: port 0/queue 0: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=598 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 0: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=594 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:34:44  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash

25/08/2021 16:34:44  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 16:34:44  TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle post-test--------------
25/08/2021 16:34:44              dut.10.240.183.62: flow destroy 0 rule 0
25/08/2021 16:34:45              dut.10.240.183.62: 
Flow rule #0 destroyed
testpmd> 
25/08/2021 16:34:45              dut.10.240.183.62: flow list 0
25/08/2021 16:34:45              dut.10.240.183.62: 
25/08/2021 16:34:45  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:34:45  TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/IP(src="1.1.2.6", dst="1.1.2.7")/UDP(dport=2, sport=4)']
25/08/2021 16:34:46              dut.10.240.183.62:  port 0/queue 0: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=122 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:34:46  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash

25/08/2021 16:34:46  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 16:34:46  TestCVLAdvancedIAVFRSSGTPoGRE: sub_case mac_ipv4_gre_ipv6_gtpu_ipv4_udp_l4dst passed
25/08/2021 16:34:46              dut.10.240.183.62: flow flush 0
25/08/2021 16:34:46              dut.10.240.183.62: 
25/08/2021 16:34:46  TestCVLAdvancedIAVFRSSGTPoGRE: ===================Test sub case: mac_ipv4_gre_ipv6_gtpu_ipv4_udp_l4src================
25/08/2021 16:34:46  TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle test--------------
25/08/2021 16:34:46              dut.10.240.183.62: flow validate 0 ingress pattern eth / ipv4 / gre / ipv6 / udp / gtpu / ipv4 / udp / end actions rss types ipv4-udp l4-src-only end key_len 0 queues end / end
25/08/2021 16:34:46              dut.10.240.183.62: 
Flow rule validated
25/08/2021 16:34:46              dut.10.240.183.62: flow create 0 ingress pattern eth / ipv4 / gre / ipv6 / udp / gtpu / ipv4 / udp / end actions rss types ipv4-udp l4-src-only end key_len 0 queues end / end
25/08/2021 16:34:46              dut.10.240.183.62: 
Flow rule #0 created
25/08/2021 16:34:46              dut.10.240.183.62: flow list 0
25/08/2021 16:34:46              dut.10.240.183.62: 
ID	Group	Prio	Attr	Rule
0	0	0	i--	ETH IPV4 GRE IPV6 UDP GTPU IPV4 UDP => RSS
25/08/2021 16:34:46  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:34:46  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/IP(src="1.1.2.6", dst="1.1.2.7")/UDP(dport=2, sport=4)
25/08/2021 16:34:48              dut.10.240.183.62:  port 0/queue 7: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=122 - nb_segs=1 - RSS hash=0xc399e4f7 - RSS queue=0x7 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x7
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:34:48  TestCVLAdvancedIAVFRSSGTPoGRE: action: save_hash

25/08/2021 16:34:48  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xc399e4f7', '0x7')]
25/08/2021 16:34:48  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:34:48  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/IP(src="1.1.2.6", dst="1.1.2.7")/UDP(dport=2, sport=14)
25/08/2021 16:34:49              dut.10.240.183.62: port 0/queue 3: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=122 - nb_segs=1 - RSS hash=0xa566df63 - RSS queue=0x3 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x3
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:34:49  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different

25/08/2021 16:34:49  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xa566df63', '0x3')]
25/08/2021 16:34:49  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:34:49  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2924",dst="CDCD:910A:2222:5498:8475:1111:3900:2025")/UDP()/GTP_U_Header()/IP(src="1.1.2.16", dst="1.1.2.17")/UDP(dport=12, sport=4)
25/08/2021 16:34:50              dut.10.240.183.62: port 0/queue 7: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=122 - nb_segs=1 - RSS hash=0xc399e4f7 - RSS queue=0x7 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x7
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:34:50  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_same

25/08/2021 16:34:50  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xc399e4f7', '0x7')]
25/08/2021 16:34:50  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:34:50  TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer(type=0, P=1, QFI=0x34) /IP(dst="192.168.0.1", src="192.168.0.2")/TCP(sport=4, dport=2)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(dport=2, sport=4)/("X"*480)']
25/08/2021 16:34:52              dut.10.240.183.62: port 0/queue 0: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=598 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 0: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=594 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:34:52  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash

25/08/2021 16:34:52  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 16:34:52  TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle post-test--------------
25/08/2021 16:34:52              dut.10.240.183.62: flow destroy 0 rule 0
25/08/2021 16:34:53              dut.10.240.183.62: 
Flow rule #0 destroyed
testpmd> 
25/08/2021 16:34:53              dut.10.240.183.62: flow list 0
25/08/2021 16:34:53              dut.10.240.183.62: 
25/08/2021 16:34:53  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:34:53  TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/IP(src="1.1.2.6", dst="1.1.2.7")/UDP(dport=2, sport=4)']
25/08/2021 16:34:54              dut.10.240.183.62:  port 0/queue 0: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=122 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:34:54  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash

25/08/2021 16:34:54  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 16:34:54  TestCVLAdvancedIAVFRSSGTPoGRE: sub_case mac_ipv4_gre_ipv6_gtpu_ipv4_udp_l4src passed
25/08/2021 16:34:54              dut.10.240.183.62: flow flush 0
25/08/2021 16:34:54              dut.10.240.183.62: 
25/08/2021 16:34:54  TestCVLAdvancedIAVFRSSGTPoGRE: ===================Test sub case: mac_ipv4_gre_ipv6_gtpu_ipv4_udp_l3dstl4dst================
25/08/2021 16:34:54  TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle test--------------
25/08/2021 16:34:54              dut.10.240.183.62: flow validate 0 ingress pattern eth / ipv4 / gre / ipv6 / udp / gtpu / ipv4 / udp / end actions rss types ipv4-udp l3-dst-only l4-dst-only end key_len 0 queues end / end
25/08/2021 16:34:54              dut.10.240.183.62: 
Flow rule validated
25/08/2021 16:34:54              dut.10.240.183.62: flow create 0 ingress pattern eth / ipv4 / gre / ipv6 / udp / gtpu / ipv4 / udp / end actions rss types ipv4-udp l3-dst-only l4-dst-only end key_len 0 queues end / end
25/08/2021 16:34:54              dut.10.240.183.62: 
Flow rule #0 created
25/08/2021 16:34:54              dut.10.240.183.62: flow list 0
25/08/2021 16:34:54              dut.10.240.183.62: 
ID	Group	Prio	Attr	Rule
0	0	0	i--	ETH IPV4 GRE IPV6 UDP GTPU IPV4 UDP => RSS
25/08/2021 16:34:54  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:34:54  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/IP(src="1.1.2.6", dst="1.1.2.7")/UDP(dport=2, sport=4)
25/08/2021 16:34:56              dut.10.240.183.62:  port 0/queue 1: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=122 - nb_segs=1 - RSS hash=0xf0b9d6c1 - RSS queue=0x1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x1
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:34:56  TestCVLAdvancedIAVFRSSGTPoGRE: action: save_hash

25/08/2021 16:34:56  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xf0b9d6c1', '0x1')]
25/08/2021 16:34:56  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:34:56  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/IP(src="1.1.2.6", dst="1.1.2.17")/UDP(dport=2, sport=4)
25/08/2021 16:34:57              dut.10.240.183.62: port 0/queue 2: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=122 - nb_segs=1 - RSS hash=0xde313122 - RSS queue=0x2 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x2
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:34:57  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different

25/08/2021 16:34:57  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xde313122', '0x2')]
25/08/2021 16:34:57  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:34:57  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/IP(src="1.1.2.6", dst="1.1.2.7")/UDP(dport=12, sport=4)
25/08/2021 16:34:58              dut.10.240.183.62: port 0/queue 13: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=122 - nb_segs=1 - RSS hash=0xf81321fd - RSS queue=0xd - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0xd
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:34:58  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different

25/08/2021 16:34:58  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xf81321fd', '0xd')]
25/08/2021 16:34:58  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:34:58  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2924",dst="CDCD:910A:2222:5498:8475:1111:3900:2025")/UDP()/GTP_U_Header()/IP(src="1.1.2.16", dst="1.1.2.7")/UDP(dport=2, sport=14)
25/08/2021 16:35:00              dut.10.240.183.62: port 0/queue 1: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=122 - nb_segs=1 - RSS hash=0xf0b9d6c1 - RSS queue=0x1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x1
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:35:00  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_same

25/08/2021 16:35:00  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xf0b9d6c1', '0x1')]
25/08/2021 16:35:00  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:35:00  TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer(type=0, P=1, QFI=0x34) /IP(dst="192.168.0.1", src="192.168.0.2")/TCP(sport=4, dport=2)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(dport=2, sport=4)/("X"*480)']
25/08/2021 16:35:01              dut.10.240.183.62: port 0/queue 0: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=598 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 0: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=594 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:35:01  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash

25/08/2021 16:35:01  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 16:35:01  TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle post-test--------------
25/08/2021 16:35:01              dut.10.240.183.62: flow destroy 0 rule 0
25/08/2021 16:35:02              dut.10.240.183.62: 
Flow rule #0 destroyed
testpmd> 
25/08/2021 16:35:02              dut.10.240.183.62: flow list 0
25/08/2021 16:35:02              dut.10.240.183.62: 
25/08/2021 16:35:02  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:35:02  TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/IP(src="1.1.2.6", dst="1.1.2.7")/UDP(dport=2, sport=4)']
25/08/2021 16:35:04              dut.10.240.183.62:  port 0/queue 0: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=122 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:35:04  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash

25/08/2021 16:35:04  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 16:35:04  TestCVLAdvancedIAVFRSSGTPoGRE: sub_case mac_ipv4_gre_ipv6_gtpu_ipv4_udp_l3dstl4dst passed
25/08/2021 16:35:04              dut.10.240.183.62: flow flush 0
25/08/2021 16:35:04              dut.10.240.183.62: 
25/08/2021 16:35:04  TestCVLAdvancedIAVFRSSGTPoGRE: ===================Test sub case: mac_ipv4_gre_ipv6_gtpu_ipv4_udp_l3srcl4dst================
25/08/2021 16:35:04  TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle test--------------
25/08/2021 16:35:04              dut.10.240.183.62: flow validate 0 ingress pattern eth / ipv4 / gre / ipv6 / udp / gtpu / ipv4 / udp / end actions rss types ipv4-udp l3-src-only l4-dst-only end key_len 0 queues end / end
25/08/2021 16:35:04              dut.10.240.183.62: 
Flow rule validated
25/08/2021 16:35:04              dut.10.240.183.62: flow create 0 ingress pattern eth / ipv4 / gre / ipv6 / udp / gtpu / ipv4 / udp / end actions rss types ipv4-udp l3-src-only l4-dst-only end key_len 0 queues end / end
25/08/2021 16:35:04              dut.10.240.183.62: 
Flow rule #0 created
25/08/2021 16:35:04              dut.10.240.183.62: flow list 0
25/08/2021 16:35:04              dut.10.240.183.62: 
ID	Group	Prio	Attr	Rule
0	0	0	i--	ETH IPV4 GRE IPV6 UDP GTPU IPV4 UDP => RSS
25/08/2021 16:35:04  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:35:04  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/IP(src="1.1.2.6", dst="1.1.2.7")/UDP(dport=2, sport=4)
25/08/2021 16:35:05              dut.10.240.183.62:  port 0/queue 0: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=122 - nb_segs=1 - RSS hash=0xc4c7ab0 - RSS queue=0x0 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x0
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:35:05  TestCVLAdvancedIAVFRSSGTPoGRE: action: save_hash

25/08/2021 16:35:05  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xc4c7ab0', '0x0')]
25/08/2021 16:35:05  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:35:05  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/IP(src="1.1.2.16", dst="1.1.2.7")/UDP(dport=2, sport=4)
25/08/2021 16:35:07              dut.10.240.183.62: port 0/queue 3: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=122 - nb_segs=1 - RSS hash=0x22c49d53 - RSS queue=0x3 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x3
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:35:07  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different

25/08/2021 16:35:07  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x22c49d53', '0x3')]
25/08/2021 16:35:07  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:35:07  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/IP(src="1.1.2.6", dst="1.1.2.7")/UDP(dport=12, sport=4)
25/08/2021 16:35:08              dut.10.240.183.62: port 0/queue 12: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=122 - nb_segs=1 - RSS hash=0x4e68d8c - RSS queue=0xc - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0xc
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:35:08  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different

25/08/2021 16:35:08  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x4e68d8c', '0xc')]
25/08/2021 16:35:08  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:35:08  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2924",dst="CDCD:910A:2222:5498:8475:1111:3900:2025")/UDP()/GTP_U_Header()/IP(src="1.1.2.6", dst="1.1.2.17")/UDP(dport=2, sport=14)
25/08/2021 16:35:09              dut.10.240.183.62: port 0/queue 0: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=122 - nb_segs=1 - RSS hash=0xc4c7ab0 - RSS queue=0x0 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x0
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:35:09  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_same

25/08/2021 16:35:09  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xc4c7ab0', '0x0')]
25/08/2021 16:35:09  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:35:09  TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer(type=0, P=1, QFI=0x34) /IP(dst="192.168.0.1", src="192.168.0.2")/TCP(sport=4, dport=2)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(dport=2, sport=4)/("X"*480)']
25/08/2021 16:35:11              dut.10.240.183.62: port 0/queue 0: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=598 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 0: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=594 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:35:11  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash

25/08/2021 16:35:11  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 16:35:11  TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle post-test--------------
25/08/2021 16:35:11              dut.10.240.183.62: flow destroy 0 rule 0
25/08/2021 16:35:12              dut.10.240.183.62: 
Flow rule #0 destroyed
testpmd> 
25/08/2021 16:35:12              dut.10.240.183.62: flow list 0
25/08/2021 16:35:12              dut.10.240.183.62: 
25/08/2021 16:35:12  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:35:12  TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/IP(src="1.1.2.6", dst="1.1.2.7")/UDP(dport=2, sport=4)']
25/08/2021 16:35:13              dut.10.240.183.62:  port 0/queue 0: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=122 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:35:13  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash

25/08/2021 16:35:13  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 16:35:13  TestCVLAdvancedIAVFRSSGTPoGRE: sub_case mac_ipv4_gre_ipv6_gtpu_ipv4_udp_l3srcl4dst passed
25/08/2021 16:35:13              dut.10.240.183.62: flow flush 0
25/08/2021 16:35:13              dut.10.240.183.62: 
25/08/2021 16:35:13  TestCVLAdvancedIAVFRSSGTPoGRE: ===================Test sub case: mac_ipv4_gre_ipv6_gtpu_ipv4_udp_l3dstl4src================
25/08/2021 16:35:13  TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle test--------------
25/08/2021 16:35:13              dut.10.240.183.62: flow validate 0 ingress pattern eth / ipv4 / gre / ipv6 / udp / gtpu / ipv4 / udp / end actions rss types ipv4-udp l3-dst-only l4-src-only end key_len 0 queues end / end
25/08/2021 16:35:13              dut.10.240.183.62: 
Flow rule validated
25/08/2021 16:35:13              dut.10.240.183.62: flow create 0 ingress pattern eth / ipv4 / gre / ipv6 / udp / gtpu / ipv4 / udp / end actions rss types ipv4-udp l3-dst-only l4-src-only end key_len 0 queues end / end
25/08/2021 16:35:13              dut.10.240.183.62: 
Flow rule #0 created
25/08/2021 16:35:13              dut.10.240.183.62: flow list 0
25/08/2021 16:35:13              dut.10.240.183.62: 
ID	Group	Prio	Attr	Rule
0	0	0	i--	ETH IPV4 GRE IPV6 UDP GTPU IPV4 UDP => RSS
25/08/2021 16:35:13  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:35:13  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/IP(src="1.1.2.6", dst="1.1.2.7")/UDP(dport=2, sport=4)
25/08/2021 16:35:15              dut.10.240.183.62:  port 0/queue 15: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=122 - nb_segs=1 - RSS hash=0x4d9d062f - RSS queue=0xf - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0xf
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:35:15  TestCVLAdvancedIAVFRSSGTPoGRE: action: save_hash

25/08/2021 16:35:15  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x4d9d062f', '0xf')]
25/08/2021 16:35:15  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:35:15  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/IP(src="1.1.2.6", dst="1.1.2.17")/UDP(dport=2, sport=4)
25/08/2021 16:35:16              dut.10.240.183.62: port 0/queue 12: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=122 - nb_segs=1 - RSS hash=0x6315e1cc - RSS queue=0xc - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0xc
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:35:16  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different

25/08/2021 16:35:16  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x6315e1cc', '0xc')]
25/08/2021 16:35:16  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:35:16  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/IP(src="1.1.2.6", dst="1.1.2.7")/UDP(dport=2, sport=14)
25/08/2021 16:35:17              dut.10.240.183.62: port 0/queue 6: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=122 - nb_segs=1 - RSS hash=0x2e2bbeb6 - RSS queue=0x6 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x6
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:35:17  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different

25/08/2021 16:35:17  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x2e2bbeb6', '0x6')]
25/08/2021 16:35:17  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:35:17  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2924",dst="CDCD:910A:2222:5498:8475:1111:3900:2025")/UDP()/GTP_U_Header()/IP(src="1.1.2.16", dst="1.1.2.7")/UDP(dport=12, sport=4)
25/08/2021 16:35:19              dut.10.240.183.62: port 0/queue 15: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=122 - nb_segs=1 - RSS hash=0x4d9d062f - RSS queue=0xf - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0xf
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:35:19  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_same

25/08/2021 16:35:19  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x4d9d062f', '0xf')]
25/08/2021 16:35:19  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:35:19  TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer(type=0, P=1, QFI=0x34) /IP(dst="192.168.0.1", src="192.168.0.2")/TCP(sport=4, dport=2)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(dport=2, sport=4)/("X"*480)']
25/08/2021 16:35:20              dut.10.240.183.62: port 0/queue 0: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=598 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 0: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=594 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:35:20  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash

25/08/2021 16:35:20  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 16:35:20  TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle post-test--------------
25/08/2021 16:35:20              dut.10.240.183.62: flow destroy 0 rule 0
25/08/2021 16:35:21              dut.10.240.183.62: 
Flow rule #0 destroyed
testpmd> 
25/08/2021 16:35:21              dut.10.240.183.62: flow list 0
25/08/2021 16:35:21              dut.10.240.183.62: 
25/08/2021 16:35:21  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:35:21  TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/IP(src="1.1.2.6", dst="1.1.2.7")/UDP(dport=2, sport=4)']
25/08/2021 16:35:22              dut.10.240.183.62:  port 0/queue 0: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=122 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:35:22  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash

25/08/2021 16:35:22  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 16:35:22  TestCVLAdvancedIAVFRSSGTPoGRE: sub_case mac_ipv4_gre_ipv6_gtpu_ipv4_udp_l3dstl4src passed
25/08/2021 16:35:22              dut.10.240.183.62: flow flush 0
25/08/2021 16:35:23              dut.10.240.183.62: 
25/08/2021 16:35:23  TestCVLAdvancedIAVFRSSGTPoGRE: ===================Test sub case: mac_ipv4_gre_ipv6_gtpu_ipv4_udp_l3srcl4src================
25/08/2021 16:35:23  TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle test--------------
25/08/2021 16:35:23              dut.10.240.183.62: flow validate 0 ingress pattern eth / ipv4 / gre / ipv6 / udp / gtpu / ipv4 / udp / end actions rss types ipv4-udp l3-src-only l4-src-only end key_len 0 queues end / end
25/08/2021 16:35:23              dut.10.240.183.62: 
Flow rule validated
25/08/2021 16:35:23              dut.10.240.183.62: flow create 0 ingress pattern eth / ipv4 / gre / ipv6 / udp / gtpu / ipv4 / udp / end actions rss types ipv4-udp l3-src-only l4-src-only end key_len 0 queues end / end
25/08/2021 16:35:23              dut.10.240.183.62: 
Flow rule #0 created
25/08/2021 16:35:23              dut.10.240.183.62: flow list 0
25/08/2021 16:35:23              dut.10.240.183.62: 
ID	Group	Prio	Attr	Rule
0	0	0	i--	ETH IPV4 GRE IPV6 UDP GTPU IPV4 UDP => RSS
25/08/2021 16:35:23  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:35:23  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/IP(src="1.1.2.6", dst="1.1.2.7")/UDP(dport=2, sport=4)
25/08/2021 16:35:24              dut.10.240.183.62:  port 0/queue 14: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=122 - nb_segs=1 - RSS hash=0xb168aa5e - RSS queue=0xe - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0xe
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:35:24  TestCVLAdvancedIAVFRSSGTPoGRE: action: save_hash

25/08/2021 16:35:24  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xb168aa5e', '0xe')]
25/08/2021 16:35:24  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:35:24  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/IP(src="1.1.2.16", dst="1.1.2.7")/UDP(dport=2, sport=4)
25/08/2021 16:35:25              dut.10.240.183.62: port 0/queue 13: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=122 - nb_segs=1 - RSS hash=0x9fe04dbd - RSS queue=0xd - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0xd
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:35:25  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different

25/08/2021 16:35:25  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x9fe04dbd', '0xd')]
25/08/2021 16:35:25  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:35:25  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/IP(src="1.1.2.6", dst="1.1.2.7")/UDP(dport=2, sport=14)
25/08/2021 16:35:27              dut.10.240.183.62: port 0/queue 7: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=122 - nb_segs=1 - RSS hash=0xd2de12c7 - RSS queue=0x7 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x7
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:35:27  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different

25/08/2021 16:35:27  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xd2de12c7', '0x7')]
25/08/2021 16:35:27  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:35:27  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2924",dst="CDCD:910A:2222:5498:8475:1111:3900:2025")/UDP()/GTP_U_Header()/IP(src="1.1.2.6", dst="1.1.2.17")/UDP(dport=12, sport=4)
25/08/2021 16:35:28              dut.10.240.183.62: port 0/queue 14: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=122 - nb_segs=1 - RSS hash=0xb168aa5e - RSS queue=0xe - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0xe
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:35:28  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_same

25/08/2021 16:35:28  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xb168aa5e', '0xe')]
25/08/2021 16:35:28  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:35:28  TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer(type=0, P=1, QFI=0x34) /IP(dst="192.168.0.1", src="192.168.0.2")/TCP(sport=4, dport=2)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(dport=2, sport=4)/("X"*480)']
25/08/2021 16:35:29              dut.10.240.183.62: port 0/queue 0: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=598 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 0: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=594 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:35:29  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash

25/08/2021 16:35:29  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 16:35:29  TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle post-test--------------
25/08/2021 16:35:29              dut.10.240.183.62: flow destroy 0 rule 0
25/08/2021 16:35:31              dut.10.240.183.62: 
Flow rule #0 destroyed
testpmd> 
25/08/2021 16:35:31              dut.10.240.183.62: flow list 0
25/08/2021 16:35:31              dut.10.240.183.62: 
25/08/2021 16:35:31  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:35:31  TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/IP(src="1.1.2.6", dst="1.1.2.7")/UDP(dport=2, sport=4)']
25/08/2021 16:35:32              dut.10.240.183.62:  port 0/queue 0: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=122 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:35:32  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash

25/08/2021 16:35:32  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 16:35:32  TestCVLAdvancedIAVFRSSGTPoGRE: sub_case mac_ipv4_gre_ipv6_gtpu_ipv4_udp_l3srcl4src passed
25/08/2021 16:35:32              dut.10.240.183.62: flow flush 0
25/08/2021 16:35:32              dut.10.240.183.62: 
25/08/2021 16:35:32  TestCVLAdvancedIAVFRSSGTPoGRE: ===================Test sub case: mac_ipv4_gre_ipv6_gtpu_ipv4_udp_all================
25/08/2021 16:35:32  TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle test--------------
25/08/2021 16:35:32              dut.10.240.183.62: flow validate 0 ingress pattern eth / ipv4 / gre / ipv6 / udp / gtpu / ipv4 / udp / end actions rss types ipv4-udp end key_len 0 queues end / end
25/08/2021 16:35:32              dut.10.240.183.62: 
Flow rule validated
25/08/2021 16:35:32              dut.10.240.183.62: flow create 0 ingress pattern eth / ipv4 / gre / ipv6 / udp / gtpu / ipv4 / udp / end actions rss types ipv4-udp end key_len 0 queues end / end
25/08/2021 16:35:32              dut.10.240.183.62: 
Flow rule #0 created
25/08/2021 16:35:32              dut.10.240.183.62: flow list 0
25/08/2021 16:35:32              dut.10.240.183.62: 
ID	Group	Prio	Attr	Rule
0	0	0	i--	ETH IPV4 GRE IPV6 UDP GTPU IPV4 UDP => RSS
25/08/2021 16:35:32  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:35:32  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/IP(src="1.1.2.6", dst="1.1.2.7")/UDP(dport=2, sport=4)
25/08/2021 16:35:33              dut.10.240.183.62:  port 0/queue 9: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=122 - nb_segs=1 - RSS hash=0x54392569 - RSS queue=0x9 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x9
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:35:33  TestCVLAdvancedIAVFRSSGTPoGRE: action: save_hash

25/08/2021 16:35:33  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x54392569', '0x9')]
25/08/2021 16:35:33  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:35:33  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/IP(src="1.1.2.6", dst="1.1.2.17")/UDP(dport=2, sport=4)
25/08/2021 16:35:35              dut.10.240.183.62: port 0/queue 7: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=122 - nb_segs=1 - RSS hash=0x973ebd57 - RSS queue=0x7 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x7
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:35:35  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different

25/08/2021 16:35:35  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x973ebd57', '0x7')]
25/08/2021 16:35:35  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:35:35  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/IP(src="1.1.2.16", dst="1.1.2.7")/UDP(dport=2, sport=4)
25/08/2021 16:35:36              dut.10.240.183.62: port 0/queue 10: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=122 - nb_segs=1 - RSS hash=0x7ab1c28a - RSS queue=0xa - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0xa
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:35:36  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different

25/08/2021 16:35:36  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x7ab1c28a', '0xa')]
25/08/2021 16:35:36  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:35:36  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/IP(src="1.1.2.6", dst="1.1.2.7")/UDP(dport=12, sport=4)
25/08/2021 16:35:37              dut.10.240.183.62: port 0/queue 12: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=122 - nb_segs=1 - RSS hash=0xc7c444dc - RSS queue=0xc - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0xc
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:35:37  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different

25/08/2021 16:35:37  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xc7c444dc', '0xc')]
25/08/2021 16:35:37  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:35:37  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/IP(src="1.1.2.6", dst="1.1.2.7")/UDP(dport=2, sport=14)
25/08/2021 16:35:39              dut.10.240.183.62: port 0/queue 10: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=122 - nb_segs=1 - RSS hash=0xde6b616a - RSS queue=0xa - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0xa
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:35:39  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different

25/08/2021 16:35:39  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xde6b616a', '0xa')]
25/08/2021 16:35:39  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:35:39  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2924",dst="CDCD:910A:2222:5498:8475:1111:3900:2025")/UDP()/GTP_U_Header()/IP(src="1.1.2.6", dst="1.1.2.7")/UDP(dport=2, sport=4)
25/08/2021 16:35:40              dut.10.240.183.62: port 0/queue 9: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=122 - nb_segs=1 - RSS hash=0x54392569 - RSS queue=0x9 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x9
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:35:40  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_same

25/08/2021 16:35:40  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x54392569', '0x9')]
25/08/2021 16:35:40  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:35:40  TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer(type=0, P=1, QFI=0x34) /IP(dst="192.168.0.1", src="192.168.0.2")/TCP(sport=4, dport=2)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(dport=2, sport=4)/("X"*480)']
25/08/2021 16:35:41              dut.10.240.183.62: port 0/queue 0: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=598 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 0: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=594 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:35:41  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash

25/08/2021 16:35:41  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 16:35:41  TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle post-test--------------
25/08/2021 16:35:41              dut.10.240.183.62: flow destroy 0 rule 0
25/08/2021 16:35:43              dut.10.240.183.62: 
Flow rule #0 destroyed
testpmd> 
25/08/2021 16:35:43              dut.10.240.183.62: flow list 0
25/08/2021 16:35:43              dut.10.240.183.62: 
25/08/2021 16:35:43  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:35:43  TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/IP(src="1.1.2.6", dst="1.1.2.7")/UDP(dport=2, sport=4)']
25/08/2021 16:35:44              dut.10.240.183.62:  port 0/queue 0: received 1 packets
  src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=122 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:35:44  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash

25/08/2021 16:35:44  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 16:35:44  TestCVLAdvancedIAVFRSSGTPoGRE: sub_case mac_ipv4_gre_ipv6_gtpu_ipv4_udp_all passed
25/08/2021 16:35:44              dut.10.240.183.62: flow flush 0
25/08/2021 16:35:44              dut.10.240.183.62: 
25/08/2021 16:35:44  TestCVLAdvancedIAVFRSSGTPoGRE: {'mac_ipv4_gre_ipv6_gtpu_ipv4_udp_l3dst': 'passed', 'mac_ipv4_gre_ipv6_gtpu_ipv4_udp_l3src': 'passed', 'mac_ipv4_gre_ipv6_gtpu_ipv4_udp_l4dst': 'passed', 'mac_ipv4_gre_ipv6_gtpu_ipv4_udp_l4src': 'passed', 'mac_ipv4_gre_ipv6_gtpu_ipv4_udp_l3dstl4dst': 'passed', 'mac_ipv4_gre_ipv6_gtpu_ipv4_udp_l3srcl4dst': 'passed', 'mac_ipv4_gre_ipv6_gtpu_ipv4_udp_l3dstl4src': 'passed', 'mac_ipv4_gre_ipv6_gtpu_ipv4_udp_l3srcl4src': 'passed', 'mac_ipv4_gre_ipv6_gtpu_ipv4_udp_all': 'passed'}
25/08/2021 16:35:44  TestCVLAdvancedIAVFRSSGTPoGRE: pass rate is: 100.0
25/08/2021 16:35:44  TestCVLAdvancedIAVFRSSGTPoGRE: Test Case test_mac_ipv4_gre_ipv6_gtpu_ipv4_udp_toeplitz Result PASSED:
25/08/2021 16:35:44              dut.10.240.183.62: quit
25/08/2021 16:35:45              dut.10.240.183.62: 
Telling cores to stop...
Waiting for lcores to finish...

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

  ------- Forward Stats for RX Port= 0/Queue= 1 -> TX Port= 0/Queue= 1 -------
  RX-packets: 2              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= 3 -> TX Port= 0/Queue= 3 -------
  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= 7 -> TX Port= 0/Queue= 7 -------
  RX-packets: 4              TX-packets: 0              TX-dropped: 0             

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

  ------- Forward Stats for RX Port= 0/Queue= 9 -> TX Port= 0/Queue= 9 -------
  RX-packets: 3              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: 2              TX-packets: 0              TX-dropped: 0             

  ------- Forward Stats for RX Port= 0/Queue=12 -> TX Port= 0/Queue=12 -------
  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: 4              TX-packets: 0              TX-dropped: 0             

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

  +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
  RX-packets: 61             RX-dropped: 0             RX-total: 61
  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...
25/08/2021 16:35:45  TestCVLAdvancedIAVFRSSGTPoGRE: Test Case test_mac_ipv4_gre_ipv6_gtpu_ipv6_symmetric Begin
25/08/2021 16:35:45              dut.10.240.183.62:  
25/08/2021 16:35:45                         tester: 
25/08/2021 16:35:45              dut.10.240.183.62: x86_64-native-linuxapp-gcc/app/dpdk-testpmd -l 32,33,34,35 -n 4  --file-prefix=dpdk_29620_20210825152429  -a 0000:af:01.0 -- -i --rxq=16 --txq=16 --rxd=384 --txd=384 --disable-rss
25/08/2021 16:35:46              dut.10.240.183.62: EAL: Detected 72 lcore(s)
EAL: Detected 2 NUMA nodes
EAL: Detected static linkage of DPDK
EAL: Multi-process socket /var/run/dpdk/dpdk_29620_20210825152429/mp_socket
EAL: Selected IOVA mode 'PA'
EAL: 1024 hugepages of size 2097152 reserved, but no mounted hugetlbfs found for that size
EAL: VFIO support initialized
EAL: Using IOMMU type 8 (No-IOMMU)
EAL: Probe PCI driver: net_iavf (8086:1889) device: 0000:af:01.0 (socket 1)
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)
iavf_configure_queues(): request RXDID[22] in Queue[0]
iavf_configure_queues(): request RXDID[22] in Queue[1]
iavf_configure_queues(): request RXDID[22] in Queue[2]
iavf_configure_queues(): request RXDID[22] in Queue[3]
iavf_configure_queues(): request RXDID[22] in Queue[4]
iavf_configure_queues(): request RXDID[22] in Queue[5]
iavf_configure_queues(): request RXDID[22] in Queue[6]
iavf_configure_queues(): request RXDID[22] in Queue[7]
iavf_configure_queues(): request RXDID[22] in Queue[8]
iavf_configure_queues(): request RXDID[22] in Queue[9]
iavf_configure_queues(): request RXDID[22] in Queue[10]
iavf_configure_queues(): request RXDID[22] in Queue[11]
iavf_configure_queues(): request RXDID[22] in Queue[12]
iavf_configure_queues(): request RXDID[22] in Queue[13]
iavf_configure_queues(): request RXDID[22] in Queue[14]
iavf_configure_queues(): request RXDID[22] in Queue[15]

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event
Port 0: 00:11:22:33:44:55
Checking link statuses...
Done
25/08/2021 16:35:56              dut.10.240.183.62: set fwd rxonly
25/08/2021 16:35:56              dut.10.240.183.62: 
Set rxonly packet forwarding mode
25/08/2021 16:35:56              dut.10.240.183.62: set verbose 1
25/08/2021 16:35:56              dut.10.240.183.62: 
Change verbose level from 0 to 1
25/08/2021 16:35:56              dut.10.240.183.62: start
25/08/2021 16:35:56              dut.10.240.183.62: 
rxonly packet forwarding - ports=1 - cores=1 - streams=16 - NUMA support enabled, MP allocation mode: native
Logical Core 33 (socket 1) forwards packets on 16 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

  rxonly packet forwarding packets/burst=32
  nb forwarding cores=1 - nb forwarding ports=1
  port 0: RX queue number: 16 Tx queue number: 16
    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=0 hthresh=0  wthresh=0
      TX offloads=0x10000 - TX RS bit threshold=32
25/08/2021 16:35:56              dut.10.240.183.62: show port info all
25/08/2021 16:35:56              dut.10.240.183.62: 

********************* Infos for port 0  *********************
MAC address: 00:11:22:33:44:55
Device name: 0000:af:01.0
Driver name: net_iavf
Firmware-version: not available
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: 64
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
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: 16
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: 16
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
25/08/2021 16:35:56  TestCVLAdvancedIAVFRSSGTPoGRE: ===================Test sub case: mac_ipv6_gre_ipv6_gtpu_ipv6_symmetric================
25/08/2021 16:35:56  TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle test--------------
25/08/2021 16:35:56              dut.10.240.183.62: flow validate 0 ingress pattern eth / ipv6 / gre / ipv6 / udp / gtpu / ipv6 / end actions rss func symmetric_toeplitz types ipv6 end key_len 0 queues end / end
25/08/2021 16:35:56              dut.10.240.183.62: 
Flow rule validated
25/08/2021 16:35:56              dut.10.240.183.62: flow create 0 ingress pattern eth / ipv6 / gre / ipv6 / udp / gtpu / ipv6 / end actions rss func symmetric_toeplitz types ipv6 end key_len 0 queues end / end
25/08/2021 16:35:56              dut.10.240.183.62: 
Flow rule #0 created
25/08/2021 16:35:56              dut.10.240.183.62: flow list 0
25/08/2021 16:35:56              dut.10.240.183.62: 
ID	Group	Prio	Attr	Rule
0	0	0	i--	ETH IPV6 GRE IPV6 UDP GTPU IPV6 => RSS
25/08/2021 16:35:56  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:35:56  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IPv6()/GRE()/IPv6()/UDP()/GTP_U_Header()/IPv6(dst="ABAB:910B:6666:3457:8295:3333:1800:2929",src="CDCD:910A:2222:5498:8475:1111:3900:2020")
25/08/2021 16:35:58              dut.10.240.183.62:  port 0/queue 4: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x86dd - length=154 - nb_segs=1 - RSS hash=0x529e3f34 - RSS queue=0x4 - sw ptype: L2_ETHER L3_IPV6 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=40 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x4
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:35:58  TestCVLAdvancedIAVFRSSGTPoGRE: action: {'save_hash': 'gtpogre-ipv4-nonfrag'}

25/08/2021 16:35:58  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x529e3f34', '0x4')]
25/08/2021 16:35:58  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:35:58  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IPv6()/GRE()/IPv6()/UDP()/GTP_U_Header()/IPv6(dst="ABAB:910B:6666:3457:8295:3333:1800:2929",src="CDCD:910A:2222:5498:8475:1111:3900:2020")
25/08/2021 16:35:59              dut.10.240.183.62: port 0/queue 4: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x86dd - length=154 - nb_segs=1 - RSS hash=0x529e3f34 - RSS queue=0x4 - sw ptype: L2_ETHER L3_IPV6 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=40 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x4
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:35:59  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_same

25/08/2021 16:35:59  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x529e3f34', '0x4')]
25/08/2021 16:35:59  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:35:59  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IPv6()/GRE()/IPv6()/UDP()/GTP_U_Header()/IP(src="1.1.2.6", dst="1.1.2.7")
25/08/2021 16:36:00              dut.10.240.183.62: port 0/queue 0: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x86dd - length=134 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV6 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=40 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:36:00  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash

25/08/2021 16:36:00  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 16:36:00  TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:36:00  TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IPv6()/GRE()/IPv6()/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IPv6(dst="ABAB:910B:6666:3457:8295:3333:1800:2929",src="CDCD:910A:2222:5498:8475:1111:3900:2020")
25/08/2021 16:36:02              dut.10.240.183.62: port 0/queue 0: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x86dd - length=162 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV6 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP  - l2_len=14 - l3_len=40 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

25/08/2021 16:36:02  TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash

25/08/2021 16:36:02  TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 16:36:02  TestCVLAdvancedIAVFRSSGTPoGRE: sub_case mac_ipv6_gre_ipv6_gtpu_ipv6_symmetric passed
25/08/2021 16:36:02              dut.10.240.183.62: flow flush 0
25/08/2021 16:36:02              dut.10.240.183.62: 
25/08/2021 16:36:02  TestCVLAdvancedIAVFRSSGTPoGRE: {'mac_ipv6_gre_ipv6_gtpu_ipv6_symmetric': 'passed'}
25/08/2021 16:36:02  TestCVLAdvancedIAVFRSSGTPoGRE: pass rate is: 100.0
25/08/2021 16:36:02  TestCVLAdvancedIAVFRSSGTPoGRE: Test Case test_mac_ipv4_gre_ipv6_gtpu_ipv6_symmetric Result PASSED:
25/08/2021 16:36:02              dut.10.240.183.62: quit
25/08/2021 16:36:02              dut.10.240.183.62: 
Telling cores to stop...
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= 4 -> TX Port= 0/Queue= 4 -------
  RX-packets: 2              TX-packets: 0              TX-dropped: 0             

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

  +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
  RX-packets: 4              RX-dropped: 0             RX-total: 4
  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...
TEST SUITE ENDED: TestCVLAdvancedIAVFRSSGTPoGRE

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

* Re: [dts] [PATCH v1] tests: add test cases for iavf rss support gtpogre
  2021-08-26  7:47 ` Xu, HailinX
@ 2021-09-06  8:58   ` Fu, Qi
  2021-09-09  7:42   ` Tu, Lijuan
  1 sibling, 0 replies; 4+ messages in thread
From: Fu, Qi @ 2021-09-06  8:58 UTC (permalink / raw)
  To: Xu, HailinX, dts

Acked-by: Fu, Qi <qi.fu@intel.com>


> -----Original Message-----
> From: Xu, HailinX <hailinx.xu@intel.com>
> Sent: Thursday, August 26, 2021 3:48 PM
> To: dts@dpdk.org
> Cc: Fu, Qi <qi.fu@intel.com>
> Subject: RE: [dts][PATCH v1] tests: add test cases for iavf rss support gtpogre
> 
> > -----Original Message-----
> > From: Xu, HailinX <hailinx.xu@intel.com>
> > Sent: Thursday, August 26, 2021 2:57 PM
> > To: dts@dpdk.org
> > Cc: Fu, Qi <qi.fu@intel.com>; Xu, HailinX <hailinx.xu@intel.com>
> > Subject: [dts][PATCH v1] tests: add test cases for iavf rss support gtpogre
> >
> 
> Tested-by: Xu Hailin <hailinx.xu@intel.com>

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

* Re: [dts] [PATCH v1] tests: add test cases for iavf rss support gtpogre
  2021-08-26  7:47 ` Xu, HailinX
  2021-09-06  8:58   ` Fu, Qi
@ 2021-09-09  7:42   ` Tu, Lijuan
  1 sibling, 0 replies; 4+ messages in thread
From: Tu, Lijuan @ 2021-09-09  7:42 UTC (permalink / raw)
  To: Xu, HailinX, dts; +Cc: Fu, Qi



> -----Original Message-----
> From: dts <dts-bounces@dpdk.org> On Behalf Of Xu, HailinX
> Sent: 2021年8月26日 15:48
> To: dts@dpdk.org
> Cc: Fu, Qi <qi.fu@intel.com>
> Subject: Re: [dts] [PATCH v1] tests: add test cases for iavf rss support gtpogre
> 
> > -----Original Message-----
> > From: Xu, HailinX <hailinx.xu@intel.com>
> > Sent: Thursday, August 26, 2021 2:57 PM
> > To: dts@dpdk.org
> > Cc: Fu, Qi <qi.fu@intel.com>; Xu, HailinX <hailinx.xu@intel.com>
> > Subject: [dts][PATCH v1] tests: add test cases for iavf rss support gtpogre
> >
> 
> Tested-by: Xu Hailin <hailinx.xu@intel.com>

Applied, thanks

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

end of thread, other threads:[~2021-09-09  7:43 UTC | newest]

Thread overview: 4+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2021-08-26  6:57 [dts] [PATCH v1] tests: add test cases for iavf rss support gtpogre Hailin Xu
2021-08-26  7:47 ` Xu, HailinX
2021-09-06  8:58   ` Fu, Qi
2021-09-09  7:42   ` Tu, Lijuan

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).