test suite reviews and discussions
 help / color / mirror / Atom feed
From: "Zhang, Peng1X" <peng1x.zhang@intel.com>
To: "dts@dpdk.org" <dts@dpdk.org>, "Peng, Yuan" <yuan.peng@intel.com>,
	"Li, WeiyuanX" <weiyuanx.li@intel.com>
Cc: "Zhang, Peng1X" <peng1x.zhang@intel.com>
Subject: RE: [dts][PATCH V2 2/2] tests/cvl_advanced_iavf_rss_pppol2tpoudp:modify dts code to support scapy 2.4.4 version.
Date: Thu, 20 Jan 2022 08:07:01 +0000	[thread overview]
Message-ID: <CO1PR11MB51054827016AE1A2D12D0A31CE5A9@CO1PR11MB5105.namprd11.prod.outlook.com> (raw)
In-Reply-To: <20220120054150.2077144-2-weiyuanx.li@intel.com>

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


> -----Original Message-----
> From: Weiyuan Li <weiyuanx.li@intel.com>
> Sent: Thursday, January 20, 2022 1:42 PM
> To: dts@dpdk.org; Peng, Yuan <yuan.peng@intel.com>
> Cc: Li, WeiyuanX <weiyuanx.li@intel.com>
> Subject: [dts][PATCH V2 2/2]
> tests/cvl_advanced_iavf_rss_pppol2tpoudp:modify dts code to support
> scapy 2.4.4 version.
> 
> Modify PPP(proto=x0021) to Raw(b'\\x00\\x21') and modify
> PPP(proto=x0057) to Raw(b'\\x00\\x57').
> Scapy will replace x00 with null, so it is modified to binary raw format to
> support 2 bytes.
> 
> v2:
> - Correct the description PPP(proto=x0057) to Raw(b'\\x00\\x57').
> 
> Signed-off-by: Weiyuan Li <weiyuanx.li@intel.com>
Tested-by: Peng Zhang <peng1x.zhang@intel.com>

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

20/01/2022 23:55:40                            dts: 
TEST SUITE : TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP
20/01/2022 23:55:40                            dts: NIC :        columbiaville_100g
20/01/2022 23:55:40             dut.10.239.251.191: 
20/01/2022 23:55:40                         tester: 
20/01/2022 23:55:45             dut.10.239.251.191: cat /sys/bus/pci/devices/0000\:18\:01.0/vendor
20/01/2022 23:55:45             dut.10.239.251.191: 0x8086
20/01/2022 23:55:45             dut.10.239.251.191: cat /sys/bus/pci/devices/0000\:18\:01.0/device
20/01/2022 23:55:45             dut.10.239.251.191: 0x1889
20/01/2022 23:55:45             dut.10.239.251.191: ip link set ens785f0 vf 0 mac 00:11:22:33:44:55
20/01/2022 23:55:45             dut.10.239.251.191: 
20/01/2022 23:55:47             dut.10.239.251.191: x86_64-native-linuxapp-gcc/app/dpdk-testpmd -l 1,2,3,4 -n 4  --file-prefix=dpdk_19749_20220120235526  -a 0000:18:01.0 -- -i --disable-rss --rxq=16 --txq=16 --rxd=384 --txd=384
20/01/2022 23:55:48             dut.10.239.251.191: EAL: Detected CPU lcores: 36
EAL: Detected NUMA nodes: 2
EAL: Detected static linkage of DPDK
EAL: Multi-process socket /var/run/dpdk/dpdk_19749_20220120235526/mp_socket
EAL: Selected IOVA mode 'VA'
EAL: 1024 hugepages of size 2097152 reserved, but no mounted hugetlbfs found for that size
EAL: VFIO support initialized
EAL: Using IOMMU type 1 (Type 1)
EAL: Probe PCI driver: net_iavf (8086:1889) device: 0000:18:01.0 (socket 0)
TELEMETRY: No legacy callbacks, legacy socket not created
Interactive-mode selected
testpmd: create a new mbuf pool <mb_pool_0>: n=171456, size=2176, socket=0
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 0)
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
20/01/2022 23:55:58             dut.10.239.251.191: set fwd rxonly
20/01/2022 23:55:58             dut.10.239.251.191: 
Set rxonly packet forwarding mode
20/01/2022 23:55:58             dut.10.239.251.191: set verbose 1
20/01/2022 23:55:58             dut.10.239.251.191: 
Change verbose level from 0 to 1
20/01/2022 23:55:58             dut.10.239.251.191: show port info all
20/01/2022 23:55:58             dut.10.239.251.191: 

********************* Infos for port 0  *********************
MAC address: 00:11:22:33:44:55
Device name: 0000:18:01.0
Driver name: net_iavf
Firmware-version: not available
Devargs: 
Connect to socket: 0
memory allocation on the socket: 0
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
Device capabilities: 0x0( )
20/01/2022 23:55:58 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: rssprocess.tester_ifaces: ['ens7', 'ens8']
20/01/2022 23:55:58 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: rssprocess.test_case: <tests.TestSuite_cvl_advanced_iavf_rss_pppol2tpoudp.TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP object at 0x7f243460e320>
20/01/2022 23:55:58 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: Test Case test_case_eth_ipv4_udp_l2tpv2_ppp_ipv4_ipv4_MAC_IPV4_PPPoL2TPV2_IPV4_FRAG Begin
20/01/2022 23:55:58             dut.10.239.251.191:  
20/01/2022 23:55:58                         tester: 
20/01/2022 23:55:58             dut.10.239.251.191: start
20/01/2022 23:55:58             dut.10.239.251.191: 
rxonly packet forwarding - ports=1 - cores=1 - streams=16 - NUMA support enabled, MP allocation mode: native
Logical Core 2 (socket 0) forwards packets on 16 streams:
  RX P=0/Q=0 (socket 0) -> TX P=0/Q=0 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=1 (socket 0) -> TX P=0/Q=1 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=2 (socket 0) -> TX P=0/Q=2 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=3 (socket 0) -> TX P=0/Q=3 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=4 (socket 0) -> TX P=0/Q=4 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=5 (socket 0) -> TX P=0/Q=5 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=6 (socket 0) -> TX P=0/Q=6 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=7 (socket 0) -> TX P=0/Q=7 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=8 (socket 0) -> TX P=0/Q=8 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=9 (socket 0) -> TX P=0/Q=9 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=10 (socket 0) -> TX P=0/Q=10 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=11 (socket 0) -> TX P=0/Q=11 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=12 (socket 0) -> TX P=0/Q=12 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=13 (socket 0) -> TX P=0/Q=13 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=14 (socket 0) -> TX P=0/Q=14 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=15 (socket 0) -> TX P=0/Q=15 (socket 0) 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
20/01/2022 23:55:58 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: ===================Test sub case: eth_ipv4_udp_l2tpv2_ppp_ipv4_ipv4_MAC_IPV4_PPPoL2TPV2_IPV4_FRAG================
20/01/2022 23:55:58 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: ------------handle test--------------
20/01/2022 23:55:58             dut.10.239.251.191: flow validate 0 ingress pattern eth / ipv4 / udp / l2tpv2 / ppp / ipv4 / end actions rss types ipv4 end key_len 0 queues end / end
20/01/2022 23:55:58             dut.10.239.251.191: 
Flow rule validated
20/01/2022 23:55:58             dut.10.239.251.191: flow create 0 ingress pattern eth / ipv4 / udp / l2tpv2 / ppp / ipv4 / end actions rss types ipv4 end key_len 0 queues end / end
20/01/2022 23:55:58             dut.10.239.251.191: 
Flow rule #0 created
20/01/2022 23:55:58             dut.10.239.251.191: flow list 0
20/01/2022 23:55:58             dut.10.239.251.191: 
ID	Group	Prio	Attr	Rule
0	0	0	i--	ETH IPV4 UDP L2TPV2 PPP IPV4 => RSS
20/01/2022 23:55:58 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: ----------send packet-------------
20/01/2022 23:55:58 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: Ether(src='00:11:22:33:44:77', dst='00:11:22:33:44:55')/IP(src='100.0.0.1', dst='100.0.0.2')/UDP(dport=1701, sport=1702)/L2TP(session_id=0x7)/HDLC(address=0xff, control=0x03)/Raw(b'\x00!')/IP(src='192.168.1.100', dst='192.168.1.200', frag=6)/Raw('x' * 80)
20/01/2022 23:55:59             dut.10.239.251.191:  port 0/queue 4: received 1 packets
  src=00:11:22:33:44:77 - dst=00:11:22:33:44:55 - type=0x0800 - length=152 - nb_segs=1 - RSS hash=0x31ae8944 - RSS queue=0x4 - sw ptype: L2_ETHER L3_IPV4 L4_UDP  - l2_len=14 - l3_len=20 - l4_len=8 - Receive queue=0x4
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_UNKNOWN 

20/01/2022 23:55:59 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: action: save_hash

20/01/2022 23:55:59 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: hash_infos: [('0x31ae8944', '0x4')]
20/01/2022 23:55:59 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: ----------send packet-------------
20/01/2022 23:55:59 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: ["Ether(src='00:11:22:33:44:77', dst='00:11:22:33:44:55')/IP(src='100.0.0.1', dst='100.0.0.2')/UDP(dport=1701, sport=1702)/L2TP(session_id=0x7)/HDLC(address=0xff, control=0x03)/Raw(b'\\x00!')/IP(src='192.168.1.101', dst='192.168.1.200', frag=6)/Raw('x' * 80)", "Ether(src='00:11:22:33:44:77', dst='00:11:22:33:44:55')/IP(src='100.0.0.1', dst='100.0.0.2')/UDP(dport=1701, sport=1702)/L2TP(session_id=0x7)/HDLC(address=0xff, control=0x03)/Raw(b'\\x00!')/IP(src='192.168.1.100', dst='192.168.1.201', frag=6)/Raw('x' * 80)"]
20/01/2022 23:56:00             dut.10.239.251.191: port 0/queue 0: received 1 packets
  src=00:11:22:33:44:77 - dst=00:11:22:33:44:55 - type=0x0800 - length=152 - nb_segs=1 - RSS hash=0xb98a8700 - RSS queue=0x0 - sw ptype: L2_ETHER L3_IPV4 L4_UDP  - l2_len=14 - l3_len=20 - l4_len=8 - Receive queue=0x0
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 4: received 1 packets
  src=00:11:22:33:44:77 - dst=00:11:22:33:44:55 - type=0x0800 - length=152 - nb_segs=1 - RSS hash=0x4d997a04 - RSS queue=0x4 - sw ptype: L2_ETHER L3_IPV4 L4_UDP  - l2_len=14 - l3_len=20 - l4_len=8 - Receive queue=0x4
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_UNKNOWN 

20/01/2022 23:56:00 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: action: check_hash_different

20/01/2022 23:56:00 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: hash_infos: [('0xb98a8700', '0x0'), ('0x4d997a04', '0x4')]
20/01/2022 23:56:00 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: ----------send packet-------------
20/01/2022 23:56:00 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: Ether(src='00:11:22:33:44:66', dst='00:11:22:33:44:55')/IP(src='100.0.1.1', dst='100.0.1.2')/UDP(dport=1701, sport=1702)/L2TP(session_id=0x7)/HDLC(address=0xff, control=0x03)/Raw(b'\x00!')/IP(src='192.168.1.100', dst='192.168.1.200', frag=6)/Raw('x' * 80)
20/01/2022 23:56:02             dut.10.239.251.191: port 0/queue 4: received 1 packets
  src=00:11:22:33:44:66 - dst=00:11:22:33:44:55 - type=0x0800 - length=152 - nb_segs=1 - RSS hash=0x31ae8944 - RSS queue=0x4 - sw ptype: L2_ETHER L3_IPV4 L4_UDP  - l2_len=14 - l3_len=20 - l4_len=8 - Receive queue=0x4
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_UNKNOWN 

20/01/2022 23:56:02 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: action: check_hash_same

20/01/2022 23:56:02 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: hash_infos: [('0x31ae8944', '0x4')]
20/01/2022 23:56:02 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: ----------send packet-------------
20/01/2022 23:56:02 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: Ether(src='00:11:22:33:44:77', dst='00:11:22:33:44:55')/IPv6(src='2001::1', dst='2001::2')/UDP(dport=1701, sport=1702)/L2TP(session_id=0x7)/HDLC(address=0xff, control=0x03)/Raw(b'\x00!')/IP(src='192.168.1.100', dst='192.168.1.200', frag=6)/Raw('x' * 80)
20/01/2022 23:56:03             dut.10.239.251.191: port 0/queue 0: received 1 packets
  src=00:11:22:33:44:77 - dst=00:11:22:33:44:55 - type=0x86dd - length=172 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV6 L4_UDP  - l2_len=14 - l3_len=40 - l4_len=8 - Receive queue=0x0
  ol_flags: RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_UNKNOWN 

20/01/2022 23:56:03 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: action: check_no_hash

20/01/2022 23:56:03 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: hash_infos: []
20/01/2022 23:56:03 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: sub_case eth_ipv4_udp_l2tpv2_ppp_ipv4_ipv4_MAC_IPV4_PPPoL2TPV2_IPV4_FRAG passed
20/01/2022 23:56:03             dut.10.239.251.191: flow flush 0
20/01/2022 23:56:03             dut.10.239.251.191: 
20/01/2022 23:56:03 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: {'eth_ipv4_udp_l2tpv2_ppp_ipv4_ipv4_MAC_IPV4_PPPoL2TPV2_IPV4_FRAG': 'passed'}
20/01/2022 23:56:03 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: pass rate is: 100.0
20/01/2022 23:56:03 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: Test Case test_case_eth_ipv4_udp_l2tpv2_ppp_ipv4_ipv4_MAC_IPV4_PPPoL2TPV2_IPV4_FRAG Result PASSED:
20/01/2022 23:56:03             dut.10.239.251.191: flow flush 0
20/01/2022 23:56:04             dut.10.239.251.191: 
testpmd> 
20/01/2022 23:56:04             dut.10.239.251.191: clear port stats all
20/01/2022 23:56:05             dut.10.239.251.191: 

  NIC statistics for port 0 cleared
testpmd> 
20/01/2022 23:56:05             dut.10.239.251.191: stop
20/01/2022 23:56:05             dut.10.239.251.191: 
Telling cores to ...
Waiting for lcores to finish...

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

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

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

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

Done.
20/01/2022 23:56:05 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: Test Case test_case_eth_ipv4_udp_l2tpv2_ppp_ipv4_ipv4_MAC_IPV4_PPPoL2TPV2_IPV4_PAY Begin
20/01/2022 23:56:05             dut.10.239.251.191:  
20/01/2022 23:56:05                         tester: 
20/01/2022 23:56:05             dut.10.239.251.191: start
20/01/2022 23:56:05             dut.10.239.251.191: 
rxonly packet forwarding - ports=1 - cores=1 - streams=16 - NUMA support enabled, MP allocation mode: native
Logical Core 2 (socket 0) forwards packets on 16 streams:
  RX P=0/Q=0 (socket 0) -> TX P=0/Q=0 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=1 (socket 0) -> TX P=0/Q=1 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=2 (socket 0) -> TX P=0/Q=2 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=3 (socket 0) -> TX P=0/Q=3 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=4 (socket 0) -> TX P=0/Q=4 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=5 (socket 0) -> TX P=0/Q=5 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=6 (socket 0) -> TX P=0/Q=6 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=7 (socket 0) -> TX P=0/Q=7 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=8 (socket 0) -> TX P=0/Q=8 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=9 (socket 0) -> TX P=0/Q=9 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=10 (socket 0) -> TX P=0/Q=10 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=11 (socket 0) -> TX P=0/Q=11 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=12 (socket 0) -> TX P=0/Q=12 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=13 (socket 0) -> TX P=0/Q=13 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=14 (socket 0) -> TX P=0/Q=14 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=15 (socket 0) -> TX P=0/Q=15 (socket 0) 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
20/01/2022 23:56:05 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: ===================Test sub case: eth_ipv4_udp_l2tpv2_ppp_ipv4_ipv4_MAC_IPV4_PPPoL2TPV2_IPV4_PAY================
20/01/2022 23:56:05 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: ------------handle test--------------
20/01/2022 23:56:05             dut.10.239.251.191: flow validate 0 ingress pattern eth / ipv4 / udp / l2tpv2 / ppp / ipv4 / end actions rss types ipv4 end key_len 0 queues end / end
20/01/2022 23:56:05             dut.10.239.251.191: 
Flow rule validated
20/01/2022 23:56:05             dut.10.239.251.191: flow create 0 ingress pattern eth / ipv4 / udp / l2tpv2 / ppp / ipv4 / end actions rss types ipv4 end key_len 0 queues end / end
20/01/2022 23:56:06             dut.10.239.251.191: 
Flow rule #0 created
20/01/2022 23:56:06             dut.10.239.251.191: flow list 0
20/01/2022 23:56:06             dut.10.239.251.191: 
ID	Group	Prio	Attr	Rule
0	0	0	i--	ETH IPV4 UDP L2TPV2 PPP IPV4 => RSS
20/01/2022 23:56:06 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: ----------send packet-------------
20/01/2022 23:56:06 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: Ether(src='00:11:22:33:44:77', dst='00:11:22:33:44:55')/IP(src='100.0.0.1', dst='100.0.0.2')/UDP(dport=1701, sport=1702)/L2TP(session_id=0x7)/HDLC(address=0xff, control=0x03)/Raw(b'\x00!')/IP(src='192.168.1.100', dst='192.168.1.200')/Raw('x' * 80)
20/01/2022 23:56:07             dut.10.239.251.191:  port 0/queue 4: received 1 packets
  src=00:11:22:33:44:77 - dst=00:11:22:33:44:55 - type=0x0800 - length=152 - nb_segs=1 - RSS hash=0x31ae8944 - RSS queue=0x4 - sw ptype: L2_ETHER L3_IPV4 L4_UDP  - l2_len=14 - l3_len=20 - l4_len=8 - Receive queue=0x4
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_UNKNOWN 

20/01/2022 23:56:07 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: action: save_hash

20/01/2022 23:56:07 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: hash_infos: [('0x31ae8944', '0x4')]
20/01/2022 23:56:07 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: ----------send packet-------------
20/01/2022 23:56:07 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: ["Ether(src='00:11:22:33:44:77', dst='00:11:22:33:44:55')/IP(src='100.0.0.1', dst='100.0.0.2')/UDP(dport=1701, sport=1702)/L2TP(session_id=0x7)/HDLC(address=0xff, control=0x03)/Raw(b'\\x00!')/IP(src='192.168.1.101', dst='192.168.1.200')/Raw('x' * 80)", "Ether(src='00:11:22:33:44:77', dst='00:11:22:33:44:55')/IP(src='100.0.0.1', dst='100.0.0.2')/UDP(dport=1701, sport=1702)/L2TP(session_id=0x7)/HDLC(address=0xff, control=0x03)/Raw(b'\\x00!')/IP(src='192.168.1.100', dst='192.168.1.201')/Raw('x' * 80)"]
20/01/2022 23:56:08             dut.10.239.251.191: port 0/queue 0: received 1 packets
  src=00:11:22:33:44:77 - dst=00:11:22:33:44:55 - type=0x0800 - length=152 - nb_segs=1 - RSS hash=0xb98a8700 - RSS queue=0x0 - sw ptype: L2_ETHER L3_IPV4 L4_UDP  - l2_len=14 - l3_len=20 - l4_len=8 - Receive queue=0x0
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 4: received 1 packets
  src=00:11:22:33:44:77 - dst=00:11:22:33:44:55 - type=0x0800 - length=152 - nb_segs=1 - RSS hash=0x4d997a04 - RSS queue=0x4 - sw ptype: L2_ETHER L3_IPV4 L4_UDP  - l2_len=14 - l3_len=20 - l4_len=8 - Receive queue=0x4
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_UNKNOWN 

20/01/2022 23:56:08 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: action: check_hash_different

20/01/2022 23:56:08 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: hash_infos: [('0xb98a8700', '0x0'), ('0x4d997a04', '0x4')]
20/01/2022 23:56:08 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: ----------send packet-------------
20/01/2022 23:56:08 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: Ether(src='00:11:22:33:44:66', dst='00:11:22:33:44:55')/IP(src='100.0.1.1', dst='100.0.1.2')/UDP(dport=1701, sport=1702)/L2TP(session_id=0x7)/HDLC(address=0xff, control=0x03)/Raw(b'\x00!')/IP(src='192.168.1.100', dst='192.168.1.200')/Raw('x' * 80)
20/01/2022 23:56:09             dut.10.239.251.191: port 0/queue 4: received 1 packets
  src=00:11:22:33:44:66 - dst=00:11:22:33:44:55 - type=0x0800 - length=152 - nb_segs=1 - RSS hash=0x31ae8944 - RSS queue=0x4 - sw ptype: L2_ETHER L3_IPV4 L4_UDP  - l2_len=14 - l3_len=20 - l4_len=8 - Receive queue=0x4
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_UNKNOWN 

20/01/2022 23:56:09 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: action: check_hash_same

20/01/2022 23:56:09 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: hash_infos: [('0x31ae8944', '0x4')]
20/01/2022 23:56:09 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: ----------send packet-------------
20/01/2022 23:56:09 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: Ether(src='00:11:22:33:44:77', dst='00:11:22:33:44:55')/IPv6(src='2001::1', dst='2001::2')/UDP(dport=1701, sport=1702)/L2TP(session_id=0x7)/HDLC(address=0xff, control=0x03)/Raw(b'\x00!')/IP(src='192.168.1.100', dst='192.168.1.200')/Raw('x' * 80)
20/01/2022 23:56:10             dut.10.239.251.191: port 0/queue 0: received 1 packets
  src=00:11:22:33:44:77 - dst=00:11:22:33:44:55 - type=0x86dd - length=172 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV6 L4_UDP  - l2_len=14 - l3_len=40 - l4_len=8 - Receive queue=0x0
  ol_flags: RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_UNKNOWN 

20/01/2022 23:56:10 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: action: check_no_hash

20/01/2022 23:56:10 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: hash_infos: []
20/01/2022 23:56:10 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: sub_case eth_ipv4_udp_l2tpv2_ppp_ipv4_ipv4_MAC_IPV4_PPPoL2TPV2_IPV4_PAY passed
20/01/2022 23:56:10             dut.10.239.251.191: flow flush 0
20/01/2022 23:56:10             dut.10.239.251.191: 
20/01/2022 23:56:10 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: {'eth_ipv4_udp_l2tpv2_ppp_ipv4_ipv4_MAC_IPV4_PPPoL2TPV2_IPV4_PAY': 'passed'}
20/01/2022 23:56:10 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: pass rate is: 100.0
20/01/2022 23:56:10 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: Test Case test_case_eth_ipv4_udp_l2tpv2_ppp_ipv4_ipv4_MAC_IPV4_PPPoL2TPV2_IPV4_PAY Result PASSED:
20/01/2022 23:56:10             dut.10.239.251.191: flow flush 0
20/01/2022 23:56:11             dut.10.239.251.191: 
testpmd> 
20/01/2022 23:56:11             dut.10.239.251.191: clear port stats all
20/01/2022 23:56:12             dut.10.239.251.191: 

  NIC statistics for port 0 cleared
testpmd> 
20/01/2022 23:56:12             dut.10.239.251.191: stop
20/01/2022 23:56:12             dut.10.239.251.191: 
Telling cores to ...
Waiting for lcores to finish...

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

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

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

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

Done.
20/01/2022 23:56:12 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: Test Case test_case_eth_ipv4_udp_l2tpv2_ppp_ipv4_ipv4_MAC_IPV4_PPPoL2TPV2_IPV4_TCP Begin
20/01/2022 23:56:13             dut.10.239.251.191:  
20/01/2022 23:56:13                         tester: 
20/01/2022 23:56:13             dut.10.239.251.191: start
20/01/2022 23:56:13             dut.10.239.251.191: 
rxonly packet forwarding - ports=1 - cores=1 - streams=16 - NUMA support enabled, MP allocation mode: native
Logical Core 2 (socket 0) forwards packets on 16 streams:
  RX P=0/Q=0 (socket 0) -> TX P=0/Q=0 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=1 (socket 0) -> TX P=0/Q=1 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=2 (socket 0) -> TX P=0/Q=2 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=3 (socket 0) -> TX P=0/Q=3 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=4 (socket 0) -> TX P=0/Q=4 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=5 (socket 0) -> TX P=0/Q=5 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=6 (socket 0) -> TX P=0/Q=6 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=7 (socket 0) -> TX P=0/Q=7 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=8 (socket 0) -> TX P=0/Q=8 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=9 (socket 0) -> TX P=0/Q=9 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=10 (socket 0) -> TX P=0/Q=10 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=11 (socket 0) -> TX P=0/Q=11 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=12 (socket 0) -> TX P=0/Q=12 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=13 (socket 0) -> TX P=0/Q=13 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=14 (socket 0) -> TX P=0/Q=14 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=15 (socket 0) -> TX P=0/Q=15 (socket 0) 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
20/01/2022 23:56:13 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: ===================Test sub case: eth_ipv4_udp_l2tpv2_ppp_ipv4_ipv4_MAC_IPV4_PPPoL2TPV2_IPV4_TCP================
20/01/2022 23:56:13 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: ------------handle test--------------
20/01/2022 23:56:13             dut.10.239.251.191: flow validate 0 ingress pattern eth / ipv4 / udp / l2tpv2 / ppp / ipv4 / end actions rss types ipv4 end key_len 0 queues end / end
20/01/2022 23:56:13             dut.10.239.251.191: 
Flow rule validated
20/01/2022 23:56:13             dut.10.239.251.191: flow create 0 ingress pattern eth / ipv4 / udp / l2tpv2 / ppp / ipv4 / end actions rss types ipv4 end key_len 0 queues end / end
20/01/2022 23:56:13             dut.10.239.251.191: 
Flow rule #0 created
20/01/2022 23:56:13             dut.10.239.251.191: flow list 0
20/01/2022 23:56:13             dut.10.239.251.191: 
ID	Group	Prio	Attr	Rule
0	0	0	i--	ETH IPV4 UDP L2TPV2 PPP IPV4 => RSS
20/01/2022 23:56:13 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: ----------send packet-------------
20/01/2022 23:56:13 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: Ether(src='00:11:22:33:44:77', dst='00:11:22:33:44:55')/IP(src='100.0.0.1', dst='100.0.0.2')/UDP(dport=1701, sport=1702)/L2TP(session_id=0x7)/HDLC(address=0xff, control=0x03)/Raw(b'\x00!')/IP(src='192.168.1.100', dst='192.168.1.200')/TCP(sport=23, dport=24)/Raw('x' * 80)
20/01/2022 23:56:14             dut.10.239.251.191:  port 0/queue 4: received 1 packets
  src=00:11:22:33:44:77 - dst=00:11:22:33:44:55 - type=0x0800 - length=172 - nb_segs=1 - RSS hash=0x31ae8944 - RSS queue=0x4 - sw ptype: L2_ETHER L3_IPV4 L4_UDP  - l2_len=14 - l3_len=20 - l4_len=8 - Receive queue=0x4
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_UNKNOWN 

20/01/2022 23:56:14 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: action: save_hash

20/01/2022 23:56:14 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: hash_infos: [('0x31ae8944', '0x4')]
20/01/2022 23:56:14 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: ----------send packet-------------
20/01/2022 23:56:14 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: ["Ether(src='00:11:22:33:44:77', dst='00:11:22:33:44:55')/IP(src='100.0.0.1', dst='100.0.0.2')/UDP(dport=1701, sport=1702)/L2TP(session_id=0x7)/HDLC(address=0xff, control=0x03)/Raw(b'\\x00!')/IP(src='192.168.1.101', dst='192.168.1.200')/TCP(sport=23, dport=24)/Raw('x' * 80)", "Ether(src='00:11:22:33:44:77', dst='00:11:22:33:44:55')/IP(src='100.0.0.1', dst='100.0.0.2')/UDP(dport=1701, sport=1702)/L2TP(session_id=0x7)/HDLC(address=0xff, control=0x03)/Raw(b'\\x00!')/IP(src='192.168.1.100', dst='192.168.1.201')/TCP(sport=23, dport=24)/Raw('x' * 80)"]
20/01/2022 23:56:15             dut.10.239.251.191: port 0/queue 0: received 1 packets
  src=00:11:22:33:44:77 - dst=00:11:22:33:44:55 - type=0x0800 - length=172 - nb_segs=1 - RSS hash=0xb98a8700 - RSS queue=0x0 - sw ptype: L2_ETHER L3_IPV4 L4_UDP  - l2_len=14 - l3_len=20 - l4_len=8 - Receive queue=0x0
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 4: received 1 packets
  src=00:11:22:33:44:77 - dst=00:11:22:33:44:55 - type=0x0800 - length=172 - nb_segs=1 - RSS hash=0x4d997a04 - RSS queue=0x4 - sw ptype: L2_ETHER L3_IPV4 L4_UDP  - l2_len=14 - l3_len=20 - l4_len=8 - Receive queue=0x4
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_UNKNOWN 

20/01/2022 23:56:15 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: action: check_hash_different

20/01/2022 23:56:15 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: hash_infos: [('0xb98a8700', '0x0'), ('0x4d997a04', '0x4')]
20/01/2022 23:56:15 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: ----------send packet-------------
20/01/2022 23:56:15 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: Ether(src='00:11:22:33:44:66', dst='00:11:22:33:44:55')/IP(src='100.0.1.1', dst='100.0.1.2')/UDP(dport=1701, sport=1702)/L2TP(session_id=0x7)/HDLC(address=0xff, control=0x03)/Raw(b'\x00!')/IP(src='192.168.1.100', dst='192.168.1.200')/TCP(sport=25, dport=99)/Raw('x' * 80)
20/01/2022 23:56:16             dut.10.239.251.191: port 0/queue 4: received 1 packets
  src=00:11:22:33:44:66 - dst=00:11:22:33:44:55 - type=0x0800 - length=172 - nb_segs=1 - RSS hash=0x31ae8944 - RSS queue=0x4 - sw ptype: L2_ETHER L3_IPV4 L4_UDP  - l2_len=14 - l3_len=20 - l4_len=8 - Receive queue=0x4
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_UNKNOWN 

20/01/2022 23:56:16 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: action: check_hash_same

20/01/2022 23:56:16 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: hash_infos: [('0x31ae8944', '0x4')]
20/01/2022 23:56:16 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: ----------send packet-------------
20/01/2022 23:56:16 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: Ether(src='00:11:22:33:44:77', dst='00:11:22:33:44:55')/IPv6(src='2001::1', dst='2001::2')/UDP(dport=1701, sport=1702)/L2TP(session_id=0x7)/HDLC(address=0xff, control=0x03)/Raw(b'\x00!')/IP(src='192.168.1.100', dst='192.168.1.200')/TCP(sport=23, dport=24)/Raw('x' * 80)
20/01/2022 23:56:17             dut.10.239.251.191: port 0/queue 0: received 1 packets
  src=00:11:22:33:44:77 - dst=00:11:22:33:44:55 - type=0x86dd - length=192 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV6 L4_UDP  - l2_len=14 - l3_len=40 - l4_len=8 - Receive queue=0x0
  ol_flags: RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_UNKNOWN 

20/01/2022 23:56:17 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: action: check_no_hash

20/01/2022 23:56:17 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: hash_infos: []
20/01/2022 23:56:17 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: sub_case eth_ipv4_udp_l2tpv2_ppp_ipv4_ipv4_MAC_IPV4_PPPoL2TPV2_IPV4_TCP passed
20/01/2022 23:56:17             dut.10.239.251.191: flow flush 0
20/01/2022 23:56:17             dut.10.239.251.191: 
20/01/2022 23:56:17 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: {'eth_ipv4_udp_l2tpv2_ppp_ipv4_ipv4_MAC_IPV4_PPPoL2TPV2_IPV4_TCP': 'passed'}
20/01/2022 23:56:17 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: pass rate is: 100.0
20/01/2022 23:56:17 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: Test Case test_case_eth_ipv4_udp_l2tpv2_ppp_ipv4_ipv4_MAC_IPV4_PPPoL2TPV2_IPV4_TCP Result PASSED:
20/01/2022 23:56:17             dut.10.239.251.191: flow flush 0
20/01/2022 23:56:19             dut.10.239.251.191: 
testpmd> 
20/01/2022 23:56:19             dut.10.239.251.191: clear port stats all
20/01/2022 23:56:20             dut.10.239.251.191: 

  NIC statistics for port 0 cleared
testpmd> 
20/01/2022 23:56:20             dut.10.239.251.191: stop
20/01/2022 23:56:20             dut.10.239.251.191: 
Telling cores to ...
Waiting for lcores to finish...

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

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

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

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

Done.
20/01/2022 23:56:20 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: Test Case test_case_eth_ipv4_udp_l2tpv2_ppp_ipv4_ipv4_MAC_IPV4_PPPoL2TPV2_IPV4_UDP_PAY Begin
20/01/2022 23:56:20             dut.10.239.251.191:  
20/01/2022 23:56:20                         tester: 
20/01/2022 23:56:20             dut.10.239.251.191: start
20/01/2022 23:56:20             dut.10.239.251.191: 
rxonly packet forwarding - ports=1 - cores=1 - streams=16 - NUMA support enabled, MP allocation mode: native
Logical Core 2 (socket 0) forwards packets on 16 streams:
  RX P=0/Q=0 (socket 0) -> TX P=0/Q=0 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=1 (socket 0) -> TX P=0/Q=1 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=2 (socket 0) -> TX P=0/Q=2 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=3 (socket 0) -> TX P=0/Q=3 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=4 (socket 0) -> TX P=0/Q=4 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=5 (socket 0) -> TX P=0/Q=5 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=6 (socket 0) -> TX P=0/Q=6 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=7 (socket 0) -> TX P=0/Q=7 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=8 (socket 0) -> TX P=0/Q=8 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=9 (socket 0) -> TX P=0/Q=9 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=10 (socket 0) -> TX P=0/Q=10 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=11 (socket 0) -> TX P=0/Q=11 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=12 (socket 0) -> TX P=0/Q=12 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=13 (socket 0) -> TX P=0/Q=13 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=14 (socket 0) -> TX P=0/Q=14 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=15 (socket 0) -> TX P=0/Q=15 (socket 0) 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
20/01/2022 23:56:20 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: ===================Test sub case: eth_ipv4_udp_l2tpv2_ppp_ipv4_ipv4_MAC_IPV4_PPPoL2TPV2_IPV4_UDP_PAY================
20/01/2022 23:56:20 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: ------------handle test--------------
20/01/2022 23:56:20             dut.10.239.251.191: flow validate 0 ingress pattern eth / ipv4 / udp / l2tpv2 / ppp / ipv4 / end actions rss types ipv4 end key_len 0 queues end / end
20/01/2022 23:56:20             dut.10.239.251.191: 
Flow rule validated
20/01/2022 23:56:20             dut.10.239.251.191: flow create 0 ingress pattern eth / ipv4 / udp / l2tpv2 / ppp / ipv4 / end actions rss types ipv4 end key_len 0 queues end / end
20/01/2022 23:56:20             dut.10.239.251.191: 
Flow rule #0 created
20/01/2022 23:56:20             dut.10.239.251.191: flow list 0
20/01/2022 23:56:20             dut.10.239.251.191: 
ID	Group	Prio	Attr	Rule
0	0	0	i--	ETH IPV4 UDP L2TPV2 PPP IPV4 => RSS
20/01/2022 23:56:20 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: ----------send packet-------------
20/01/2022 23:56:20 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: Ether(src='00:11:22:33:44:77', dst='00:11:22:33:44:55')/IP(src='100.0.0.1', dst='100.0.0.2')/UDP(dport=1701, sport=1702)/L2TP(session_id=0x7)/HDLC(address=0xff, control=0x03)/Raw(b'\x00!')/IP(src='192.168.1.100', dst='192.168.1.200')/UDP(sport=23, dport=24)/Raw('x' * 80)
20/01/2022 23:56:21             dut.10.239.251.191:  port 0/queue 4: received 1 packets
  src=00:11:22:33:44:77 - dst=00:11:22:33:44:55 - type=0x0800 - length=160 - nb_segs=1 - RSS hash=0x31ae8944 - RSS queue=0x4 - sw ptype: L2_ETHER L3_IPV4 L4_UDP  - l2_len=14 - l3_len=20 - l4_len=8 - Receive queue=0x4
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_UNKNOWN 

20/01/2022 23:56:21 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: action: save_hash

20/01/2022 23:56:21 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: hash_infos: [('0x31ae8944', '0x4')]
20/01/2022 23:56:21 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: ----------send packet-------------
20/01/2022 23:56:21 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: ["Ether(src='00:11:22:33:44:77', dst='00:11:22:33:44:55')/IP(src='100.0.0.1', dst='100.0.0.2')/UDP(dport=1701, sport=1702)/L2TP(session_id=0x7)/HDLC(address=0xff, control=0x03)/Raw(b'\\x00!')/IP(src='192.168.1.101', dst='192.168.1.200')/UDP(sport=23, dport=24)/Raw('x' * 80)", "Ether(src='00:11:22:33:44:77', dst='00:11:22:33:44:55')/IP(src='100.0.0.1', dst='100.0.0.2')/UDP(dport=1701, sport=1702)/L2TP(session_id=0x7)/HDLC(address=0xff, control=0x03)/Raw(b'\\x00!')/IP(src='192.168.1.100', dst='192.168.1.201')/UDP(sport=23, dport=24)/Raw('x' * 80)"]
20/01/2022 23:56:23             dut.10.239.251.191: port 0/queue 0: received 1 packets
  src=00:11:22:33:44:77 - dst=00:11:22:33:44:55 - type=0x0800 - length=160 - nb_segs=1 - RSS hash=0xb98a8700 - RSS queue=0x0 - sw ptype: L2_ETHER L3_IPV4 L4_UDP  - l2_len=14 - l3_len=20 - l4_len=8 - Receive queue=0x0
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 4: received 1 packets
  src=00:11:22:33:44:77 - dst=00:11:22:33:44:55 - type=0x0800 - length=160 - nb_segs=1 - RSS hash=0x4d997a04 - RSS queue=0x4 - sw ptype: L2_ETHER L3_IPV4 L4_UDP  - l2_len=14 - l3_len=20 - l4_len=8 - Receive queue=0x4
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_UNKNOWN 

20/01/2022 23:56:23 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: action: check_hash_different

20/01/2022 23:56:23 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: hash_infos: [('0xb98a8700', '0x0'), ('0x4d997a04', '0x4')]
20/01/2022 23:56:23 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: ----------send packet-------------
20/01/2022 23:56:23 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: Ether(src='00:11:22:33:44:66', dst='00:11:22:33:44:55')/IP(src='100.0.1.1', dst='100.0.1.2')/UDP(dport=1701, sport=1702)/L2TP(session_id=0x7)/HDLC(address=0xff, control=0x03)/Raw(b'\x00!')/IP(src='192.168.1.100', dst='192.168.1.200')/UDP(sport=25, dport=99)/Raw('x' * 80)
20/01/2022 23:56:24             dut.10.239.251.191: port 0/queue 4: received 1 packets
  src=00:11:22:33:44:66 - dst=00:11:22:33:44:55 - type=0x0800 - length=160 - nb_segs=1 - RSS hash=0x31ae8944 - RSS queue=0x4 - sw ptype: L2_ETHER L3_IPV4 L4_UDP  - l2_len=14 - l3_len=20 - l4_len=8 - Receive queue=0x4
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_UNKNOWN 

20/01/2022 23:56:24 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: action: check_hash_same

20/01/2022 23:56:24 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: hash_infos: [('0x31ae8944', '0x4')]
20/01/2022 23:56:24 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: ----------send packet-------------
20/01/2022 23:56:24 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: Ether(src='00:11:22:33:44:77', dst='00:11:22:33:44:55')/IPv6(src='2001::1', dst='2001::2')/UDP(dport=1701, sport=1702)/L2TP(session_id=0x7)/HDLC(address=0xff, control=0x03)/Raw(b'\x00!')/IP(src='192.168.1.100', dst='192.168.1.200')/UDP(sport=23, dport=24)/Raw('x' * 80)
20/01/2022 23:56:25             dut.10.239.251.191: port 0/queue 0: received 1 packets
  src=00:11:22:33:44:77 - dst=00:11:22:33:44:55 - type=0x86dd - length=180 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV6 L4_UDP  - l2_len=14 - l3_len=40 - l4_len=8 - Receive queue=0x0
  ol_flags: RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_UNKNOWN 

20/01/2022 23:56:25 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: action: check_no_hash

20/01/2022 23:56:25 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: hash_infos: []
20/01/2022 23:56:25 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: sub_case eth_ipv4_udp_l2tpv2_ppp_ipv4_ipv4_MAC_IPV4_PPPoL2TPV2_IPV4_UDP_PAY passed
20/01/2022 23:56:25             dut.10.239.251.191: flow flush 0
20/01/2022 23:56:25             dut.10.239.251.191: 
20/01/2022 23:56:25 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: {'eth_ipv4_udp_l2tpv2_ppp_ipv4_ipv4_MAC_IPV4_PPPoL2TPV2_IPV4_UDP_PAY': 'passed'}
20/01/2022 23:56:25 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: pass rate is: 100.0
20/01/2022 23:56:25 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: Test Case test_case_eth_ipv4_udp_l2tpv2_ppp_ipv4_ipv4_MAC_IPV4_PPPoL2TPV2_IPV4_UDP_PAY Result PASSED:
20/01/2022 23:56:25             dut.10.239.251.191: flow flush 0
20/01/2022 23:56:26             dut.10.239.251.191: 
testpmd> 
20/01/2022 23:56:26             dut.10.239.251.191: clear port stats all
20/01/2022 23:56:27             dut.10.239.251.191: 

  NIC statistics for port 0 cleared
testpmd> 
20/01/2022 23:56:27             dut.10.239.251.191: stop
20/01/2022 23:56:27             dut.10.239.251.191: 
Telling cores to ...
Waiting for lcores to finish...

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

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

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

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

Done.
20/01/2022 23:56:27 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: Test Case test_case_eth_ipv4_udp_l2tpv2_ppp_ipv4_tcp_ipv4_MAC_IPV4_PPPoL2TPV2_IPV4_TCP Begin
20/01/2022 23:56:27             dut.10.239.251.191:  
20/01/2022 23:56:27                         tester: 
20/01/2022 23:56:27             dut.10.239.251.191: start
20/01/2022 23:56:27             dut.10.239.251.191: 
rxonly packet forwarding - ports=1 - cores=1 - streams=16 - NUMA support enabled, MP allocation mode: native
Logical Core 2 (socket 0) forwards packets on 16 streams:
  RX P=0/Q=0 (socket 0) -> TX P=0/Q=0 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=1 (socket 0) -> TX P=0/Q=1 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=2 (socket 0) -> TX P=0/Q=2 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=3 (socket 0) -> TX P=0/Q=3 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=4 (socket 0) -> TX P=0/Q=4 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=5 (socket 0) -> TX P=0/Q=5 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=6 (socket 0) -> TX P=0/Q=6 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=7 (socket 0) -> TX P=0/Q=7 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=8 (socket 0) -> TX P=0/Q=8 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=9 (socket 0) -> TX P=0/Q=9 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=10 (socket 0) -> TX P=0/Q=10 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=11 (socket 0) -> TX P=0/Q=11 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=12 (socket 0) -> TX P=0/Q=12 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=13 (socket 0) -> TX P=0/Q=13 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=14 (socket 0) -> TX P=0/Q=14 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=15 (socket 0) -> TX P=0/Q=15 (socket 0) 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
20/01/2022 23:56:27 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: ===================Test sub case: eth_ipv4_udp_l2tpv2_ppp_ipv4_tcp_ipv4_MAC_IPV4_PPPoL2TPV2_IPV4_TCP================
20/01/2022 23:56:27 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: ------------handle test--------------
20/01/2022 23:56:27             dut.10.239.251.191: flow validate 0 ingress pattern eth / ipv4 / udp / l2tpv2 / ppp / ipv4 / tcp / end actions rss types ipv4 end key_len 0 queues end / end
20/01/2022 23:56:28             dut.10.239.251.191: 
Flow rule validated
20/01/2022 23:56:28             dut.10.239.251.191: flow create 0 ingress pattern eth / ipv4 / udp / l2tpv2 / ppp / ipv4 / tcp / end actions rss types ipv4 end key_len 0 queues end / end
20/01/2022 23:56:28             dut.10.239.251.191: 
Flow rule #0 created
20/01/2022 23:56:28             dut.10.239.251.191: flow list 0
20/01/2022 23:56:28             dut.10.239.251.191: 
ID	Group	Prio	Attr	Rule
0	0	0	i--	ETH IPV4 UDP L2TPV2 PPP IPV4 TCP => RSS
20/01/2022 23:56:28 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: ----------send packet-------------
20/01/2022 23:56:28 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: Ether(src='00:11:22:33:44:77', dst='00:11:22:33:44:55')/IP(src='100.0.0.1', dst='100.0.0.2')/UDP(dport=1701, sport=1702)/L2TP(session_id=0x7)/HDLC(address=0xff, control=0x03)/Raw(b'\x00!')/IP(src='192.168.1.100', dst='192.168.1.200')/TCP(sport=23, dport=24)/Raw('x' * 80)
20/01/2022 23:56:29             dut.10.239.251.191:  port 0/queue 15: received 1 packets
  src=00:11:22:33:44:77 - dst=00:11:22:33:44:55 - type=0x0800 - length=172 - nb_segs=1 - RSS hash=0xb50a292f - RSS queue=0xf - sw ptype: L2_ETHER L3_IPV4 L4_UDP  - l2_len=14 - l3_len=20 - l4_len=8 - Receive queue=0xf
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_UNKNOWN 

20/01/2022 23:56:29 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: action: save_hash

20/01/2022 23:56:29 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: hash_infos: [('0xb50a292f', '0xf')]
20/01/2022 23:56:29 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: ----------send packet-------------
20/01/2022 23:56:29 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: ["Ether(src='00:11:22:33:44:77', dst='00:11:22:33:44:55')/IP(src='100.0.0.1', dst='100.0.0.2')/UDP(dport=1701, sport=1702)/L2TP(session_id=0x7)/HDLC(address=0xff, control=0x03)/Raw(b'\\x00!')/IP(src='192.168.1.101', dst='192.168.1.200')/TCP(sport=23, dport=24)/Raw('x' * 80)", "Ether(src='00:11:22:33:44:77', dst='00:11:22:33:44:55')/IP(src='100.0.0.1', dst='100.0.0.2')/UDP(dport=1701, sport=1702)/L2TP(session_id=0x7)/HDLC(address=0xff, control=0x03)/Raw(b'\\x00!')/IP(src='192.168.1.100', dst='192.168.1.201')/TCP(sport=23, dport=24)/Raw('x' * 80)"]
20/01/2022 23:56:30             dut.10.239.251.191: port 0/queue 8: received 1 packets
  src=00:11:22:33:44:77 - dst=00:11:22:33:44:55 - type=0x0800 - length=172 - nb_segs=1 - RSS hash=0xbb4e5518 - RSS queue=0x8 - sw ptype: L2_ETHER L3_IPV4 L4_UDP  - l2_len=14 - l3_len=20 - l4_len=8 - Receive queue=0x8
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 13: received 1 packets
  src=00:11:22:33:44:77 - dst=00:11:22:33:44:55 - type=0x0800 - length=172 - nb_segs=1 - RSS hash=0x464af5ed - RSS queue=0xd - sw ptype: L2_ETHER L3_IPV4 L4_UDP  - l2_len=14 - l3_len=20 - l4_len=8 - Receive queue=0xd
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_UNKNOWN 

20/01/2022 23:56:30 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: action: check_hash_different

20/01/2022 23:56:30 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: hash_infos: [('0xbb4e5518', '0x8'), ('0x464af5ed', '0xd')]
20/01/2022 23:56:30 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: ----------send packet-------------
20/01/2022 23:56:30 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: Ether(src='00:11:22:33:44:66', dst='00:11:22:33:44:55')/IP(src='100.0.1.1', dst='100.0.1.2')/UDP(dport=1701, sport=1702)/L2TP(session_id=0x7)/HDLC(address=0xff, control=0x03)/Raw(b'\x00!')/IP(src='192.168.1.100', dst='192.168.1.200')/TCP(sport=25, dport=99)/Raw('x' * 80)
20/01/2022 23:56:31             dut.10.239.251.191: port 0/queue 15: received 1 packets
  src=00:11:22:33:44:66 - dst=00:11:22:33:44:55 - type=0x0800 - length=172 - nb_segs=1 - RSS hash=0xb50a292f - RSS queue=0xf - sw ptype: L2_ETHER L3_IPV4 L4_UDP  - l2_len=14 - l3_len=20 - l4_len=8 - Receive queue=0xf
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_UNKNOWN 

20/01/2022 23:56:31 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: action: check_hash_same

20/01/2022 23:56:31 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: hash_infos: [('0xb50a292f', '0xf')]
20/01/2022 23:56:31 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: ----------send packet-------------
20/01/2022 23:56:31 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: Ether(src='00:11:22:33:44:77', dst='00:11:22:33:44:55')/IP(src='100.0.0.1', dst='100.0.0.2')/UDP(dport=1701, sport=1702)/L2TP(session_id=0x7)/HDLC(address=0xff, control=0x03)/Raw(b'\x00!')/IP(src='192.168.1.100', dst='192.168.1.200')/UDP(sport=23, dport=24)/Raw('x' * 80)
20/01/2022 23:56:32             dut.10.239.251.191: port 0/queue 0: received 1 packets
  src=00:11:22:33:44:77 - dst=00:11:22:33:44:55 - type=0x0800 - length=160 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 L4_UDP  - l2_len=14 - l3_len=20 - l4_len=8 - Receive queue=0x0
  ol_flags: RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_UNKNOWN 

20/01/2022 23:56:32 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: action: check_no_hash

20/01/2022 23:56:32 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: hash_infos: []
20/01/2022 23:56:32 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: sub_case eth_ipv4_udp_l2tpv2_ppp_ipv4_tcp_ipv4_MAC_IPV4_PPPoL2TPV2_IPV4_TCP passed
20/01/2022 23:56:32             dut.10.239.251.191: flow flush 0
20/01/2022 23:56:32             dut.10.239.251.191: 
20/01/2022 23:56:32 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: {'eth_ipv4_udp_l2tpv2_ppp_ipv4_tcp_ipv4_MAC_IPV4_PPPoL2TPV2_IPV4_TCP': 'passed'}
20/01/2022 23:56:32 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: pass rate is: 100.0
20/01/2022 23:56:32 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: Test Case test_case_eth_ipv4_udp_l2tpv2_ppp_ipv4_tcp_ipv4_MAC_IPV4_PPPoL2TPV2_IPV4_TCP Result PASSED:
20/01/2022 23:56:32             dut.10.239.251.191: flow flush 0
20/01/2022 23:56:33             dut.10.239.251.191: 
testpmd> 
20/01/2022 23:56:33             dut.10.239.251.191: clear port stats all
20/01/2022 23:56:35             dut.10.239.251.191: 

  NIC statistics for port 0 cleared
testpmd> 
20/01/2022 23:56:35             dut.10.239.251.191: stop
20/01/2022 23:56:35             dut.10.239.251.191: 
Telling cores to ...
Waiting for lcores to finish...

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

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

Done.
20/01/2022 23:56:35 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: Test Case test_case_eth_ipv4_udp_l2tpv2_ppp_ipv4_udp_ipv4_MAC_IPV4_PPPoL2TPV2_IPV4_UDP_PAY Begin
20/01/2022 23:56:35             dut.10.239.251.191:  
20/01/2022 23:56:35                         tester: 
20/01/2022 23:56:35             dut.10.239.251.191: start
20/01/2022 23:56:35             dut.10.239.251.191: 
rxonly packet forwarding - ports=1 - cores=1 - streams=16 - NUMA support enabled, MP allocation mode: native
Logical Core 2 (socket 0) forwards packets on 16 streams:
  RX P=0/Q=0 (socket 0) -> TX P=0/Q=0 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=1 (socket 0) -> TX P=0/Q=1 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=2 (socket 0) -> TX P=0/Q=2 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=3 (socket 0) -> TX P=0/Q=3 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=4 (socket 0) -> TX P=0/Q=4 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=5 (socket 0) -> TX P=0/Q=5 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=6 (socket 0) -> TX P=0/Q=6 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=7 (socket 0) -> TX P=0/Q=7 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=8 (socket 0) -> TX P=0/Q=8 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=9 (socket 0) -> TX P=0/Q=9 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=10 (socket 0) -> TX P=0/Q=10 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=11 (socket 0) -> TX P=0/Q=11 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=12 (socket 0) -> TX P=0/Q=12 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=13 (socket 0) -> TX P=0/Q=13 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=14 (socket 0) -> TX P=0/Q=14 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=15 (socket 0) -> TX P=0/Q=15 (socket 0) 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
20/01/2022 23:56:35 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: ===================Test sub case: eth_ipv4_udp_l2tpv2_ppp_ipv4_udp_ipv4_MAC_IPV4_PPPoL2TPV2_IPV4_UDP_PAY================
20/01/2022 23:56:35 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: ------------handle test--------------
20/01/2022 23:56:35             dut.10.239.251.191: flow validate 0 ingress pattern eth / ipv4 / udp / l2tpv2 / ppp / ipv4 / udp / end actions rss types ipv4 end key_len 0 queues end / end
20/01/2022 23:56:35             dut.10.239.251.191: 
Flow rule validated
20/01/2022 23:56:35             dut.10.239.251.191: flow create 0 ingress pattern eth / ipv4 / udp / l2tpv2 / ppp / ipv4 / udp / end actions rss types ipv4 end key_len 0 queues end / end
20/01/2022 23:56:35             dut.10.239.251.191: 
Flow rule #0 created
20/01/2022 23:56:35             dut.10.239.251.191: flow list 0
20/01/2022 23:56:35             dut.10.239.251.191: 
ID	Group	Prio	Attr	Rule
0	0	0	i--	ETH IPV4 UDP L2TPV2 PPP IPV4 UDP => RSS
20/01/2022 23:56:35 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: ----------send packet-------------
20/01/2022 23:56:35 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: Ether(src='00:11:22:33:44:77', dst='00:11:22:33:44:55')/IP(src='100.0.0.1', dst='100.0.0.2')/UDP(dport=1701, sport=1702)/L2TP(session_id=0x7)/HDLC(address=0xff, control=0x03)/Raw(b'\x00!')/IP(src='192.168.1.100', dst='192.168.1.200')/UDP(sport=23, dport=24)/Raw('x' * 80)
20/01/2022 23:56:36             dut.10.239.251.191:  port 0/queue 2: received 1 packets
  src=00:11:22:33:44:77 - dst=00:11:22:33:44:55 - type=0x0800 - length=160 - nb_segs=1 - RSS hash=0x9ca24f92 - RSS queue=0x2 - sw ptype: L2_ETHER L3_IPV4 L4_UDP  - l2_len=14 - l3_len=20 - l4_len=8 - Receive queue=0x2
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_UNKNOWN 

20/01/2022 23:56:36 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: action: save_hash

20/01/2022 23:56:36 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: hash_infos: [('0x9ca24f92', '0x2')]
20/01/2022 23:56:36 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: ----------send packet-------------
20/01/2022 23:56:36 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: ["Ether(src='00:11:22:33:44:77', dst='00:11:22:33:44:55')/IP(src='100.0.0.1', dst='100.0.0.2')/UDP(dport=1701, sport=1702)/L2TP(session_id=0x7)/HDLC(address=0xff, control=0x03)/Raw(b'\\x00!')/IP(src='192.168.1.101', dst='192.168.1.200')/UDP(sport=23, dport=24)/Raw('x' * 80)", "Ether(src='00:11:22:33:44:77', dst='00:11:22:33:44:55')/IP(src='100.0.0.1', dst='100.0.0.2')/UDP(dport=1701, sport=1702)/L2TP(session_id=0x7)/HDLC(address=0xff, control=0x03)/Raw(b'\\x00!')/IP(src='192.168.1.100', dst='192.168.1.201')/UDP(sport=23, dport=24)/Raw('x' * 80)"]
20/01/2022 23:56:37             dut.10.239.251.191: port 0/queue 5: received 1 packets
  src=00:11:22:33:44:77 - dst=00:11:22:33:44:55 - type=0x0800 - length=160 - nb_segs=1 - RSS hash=0x92e633a5 - RSS queue=0x5 - sw ptype: L2_ETHER L3_IPV4 L4_UDP  - l2_len=14 - l3_len=20 - l4_len=8 - Receive queue=0x5
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 0: received 1 packets
  src=00:11:22:33:44:77 - dst=00:11:22:33:44:55 - type=0x0800 - length=160 - nb_segs=1 - RSS hash=0x6fe29350 - RSS queue=0x0 - sw ptype: L2_ETHER L3_IPV4 L4_UDP  - l2_len=14 - l3_len=20 - l4_len=8 - Receive queue=0x0
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_UNKNOWN 

20/01/2022 23:56:37 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: action: check_hash_different

20/01/2022 23:56:37 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: hash_infos: [('0x92e633a5', '0x5'), ('0x6fe29350', '0x0')]
20/01/2022 23:56:37 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: ----------send packet-------------
20/01/2022 23:56:37 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: Ether(src='00:11:22:33:44:66', dst='00:11:22:33:44:55')/IP(src='100.0.1.1', dst='100.0.1.2')/UDP(dport=1701, sport=1702)/L2TP(session_id=0x7)/HDLC(address=0xff, control=0x03)/Raw(b'\x00!')/IP(src='192.168.1.100', dst='192.168.1.200')/UDP(sport=25, dport=99)/Raw('x' * 80)
20/01/2022 23:56:38             dut.10.239.251.191: port 0/queue 2: received 1 packets
  src=00:11:22:33:44:66 - dst=00:11:22:33:44:55 - type=0x0800 - length=160 - nb_segs=1 - RSS hash=0x9ca24f92 - RSS queue=0x2 - sw ptype: L2_ETHER L3_IPV4 L4_UDP  - l2_len=14 - l3_len=20 - l4_len=8 - Receive queue=0x2
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_UNKNOWN 

20/01/2022 23:56:38 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: action: check_hash_same

20/01/2022 23:56:38 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: hash_infos: [('0x9ca24f92', '0x2')]
20/01/2022 23:56:38 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: ----------send packet-------------
20/01/2022 23:56:38 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: Ether(src='00:11:22:33:44:77', dst='00:11:22:33:44:55')/IP(src='100.0.0.1', dst='100.0.0.2')/UDP(dport=1701, sport=1702)/L2TP(session_id=0x7)/HDLC(address=0xff, control=0x03)/Raw(b'\x00!')/IP(src='192.168.1.100', dst='192.168.1.200')/TCP(sport=23, dport=24)/Raw('x' * 80)
20/01/2022 23:56:40             dut.10.239.251.191: port 0/queue 0: received 1 packets
  src=00:11:22:33:44:77 - dst=00:11:22:33:44:55 - type=0x0800 - length=172 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 L4_UDP  - l2_len=14 - l3_len=20 - l4_len=8 - Receive queue=0x0
  ol_flags: RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_UNKNOWN 

20/01/2022 23:56:40 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: action: check_no_hash

20/01/2022 23:56:40 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: hash_infos: []
20/01/2022 23:56:40 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: sub_case eth_ipv4_udp_l2tpv2_ppp_ipv4_udp_ipv4_MAC_IPV4_PPPoL2TPV2_IPV4_UDP_PAY passed
20/01/2022 23:56:40             dut.10.239.251.191: flow flush 0
20/01/2022 23:56:40             dut.10.239.251.191: 
20/01/2022 23:56:40 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: {'eth_ipv4_udp_l2tpv2_ppp_ipv4_udp_ipv4_MAC_IPV4_PPPoL2TPV2_IPV4_UDP_PAY': 'passed'}
20/01/2022 23:56:40 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: pass rate is: 100.0
20/01/2022 23:56:40 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: Test Case test_case_eth_ipv4_udp_l2tpv2_ppp_ipv4_udp_ipv4_MAC_IPV4_PPPoL2TPV2_IPV4_UDP_PAY Result PASSED:
20/01/2022 23:56:40             dut.10.239.251.191: flow flush 0
20/01/2022 23:56:41             dut.10.239.251.191: 
testpmd> 
20/01/2022 23:56:41             dut.10.239.251.191: clear port stats all
20/01/2022 23:56:42             dut.10.239.251.191: 

  NIC statistics for port 0 cleared
testpmd> 
20/01/2022 23:56:42             dut.10.239.251.191: stop
20/01/2022 23:56:42             dut.10.239.251.191: 
Telling cores to ...
Waiting for lcores to finish...

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

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

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

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

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

Done.
20/01/2022 23:56:42 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: Test Case test_case_eth_ipv4_udp_l2tpv2_ppp_ipv6_ipv6_MAC_IPV4_PPPoL2TPV2_IPV6_FRAG Begin
20/01/2022 23:56:42             dut.10.239.251.191:  
20/01/2022 23:56:42                         tester: 
20/01/2022 23:56:42             dut.10.239.251.191: start
20/01/2022 23:56:42             dut.10.239.251.191: 
rxonly packet forwarding - ports=1 - cores=1 - streams=16 - NUMA support enabled, MP allocation mode: native
Logical Core 2 (socket 0) forwards packets on 16 streams:
  RX P=0/Q=0 (socket 0) -> TX P=0/Q=0 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=1 (socket 0) -> TX P=0/Q=1 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=2 (socket 0) -> TX P=0/Q=2 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=3 (socket 0) -> TX P=0/Q=3 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=4 (socket 0) -> TX P=0/Q=4 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=5 (socket 0) -> TX P=0/Q=5 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=6 (socket 0) -> TX P=0/Q=6 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=7 (socket 0) -> TX P=0/Q=7 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=8 (socket 0) -> TX P=0/Q=8 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=9 (socket 0) -> TX P=0/Q=9 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=10 (socket 0) -> TX P=0/Q=10 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=11 (socket 0) -> TX P=0/Q=11 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=12 (socket 0) -> TX P=0/Q=12 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=13 (socket 0) -> TX P=0/Q=13 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=14 (socket 0) -> TX P=0/Q=14 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=15 (socket 0) -> TX P=0/Q=15 (socket 0) 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
20/01/2022 23:56:42 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: ===================Test sub case: eth_ipv4_udp_l2tpv2_ppp_ipv6_ipv6_MAC_IPV4_PPPoL2TPV2_IPV6_FRAG================
20/01/2022 23:56:42 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: ------------handle test--------------
20/01/2022 23:56:42             dut.10.239.251.191: flow validate 0 ingress pattern eth / ipv4 / udp / l2tpv2 / ppp / ipv6 / end actions rss types ipv6 end key_len 0 queues end / end
20/01/2022 23:56:42             dut.10.239.251.191: 
Flow rule validated
20/01/2022 23:56:42             dut.10.239.251.191: flow create 0 ingress pattern eth / ipv4 / udp / l2tpv2 / ppp / ipv6 / end actions rss types ipv6 end key_len 0 queues end / end
20/01/2022 23:56:42             dut.10.239.251.191: 
Flow rule #0 created
20/01/2022 23:56:42             dut.10.239.251.191: flow list 0
20/01/2022 23:56:42             dut.10.239.251.191: 
ID	Group	Prio	Attr	Rule
0	0	0	i--	ETH IPV4 UDP L2TPV2 PPP IPV6 => RSS
20/01/2022 23:56:42 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: ----------send packet-------------
20/01/2022 23:56:42 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: Ether(src='00:11:22:33:44:77', dst='00:11:22:33:44:55')/IP(src='100.0.0.1', dst='100.0.0.2')/UDP(dport=1701, sport=1702)/L2TP(session_id=0x7)/HDLC(address=0xff, control=0x03)/Raw(b'\x00W')/IPv6(src='ABAB:910B:6666:3457:8295:3333:1800:2929', dst='CDCD:910A:2222:5498:8475:1111:3900:2020', nh=44)/IPv6ExtHdrFragment()/Raw('x' * 80)
20/01/2022 23:56:44             dut.10.239.251.191:  port 0/queue 12: received 1 packets
  src=00:11:22:33:44:77 - dst=00:11:22:33:44:55 - type=0x0800 - length=180 - nb_segs=1 - RSS hash=0x574d4cac - RSS queue=0xc - sw ptype: L2_ETHER L3_IPV4 L4_UDP  - l2_len=14 - l3_len=20 - l4_len=8 - Receive queue=0xc
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_UNKNOWN 

20/01/2022 23:56:44 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: action: save_hash

20/01/2022 23:56:44 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: hash_infos: [('0x574d4cac', '0xc')]
20/01/2022 23:56:44 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: ----------send packet-------------
20/01/2022 23:56:44 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: ["Ether(src='00:11:22:33:44:77', dst='00:11:22:33:44:55')/IP(src='100.0.0.1', dst='100.0.0.2')/UDP(dport=1701, sport=1702)/L2TP(session_id=0x7)/HDLC(address=0xff, control=0x03)/Raw(b'\\x00W')/IPv6(src='ABAB:910B:6666:3457:8295:3333:1800:2923', dst='CDCD:910A:2222:5498:8475:1111:3900:2020', nh=44)/IPv6ExtHdrFragment()/Raw('x' * 80)", "Ether(src='00:11:22:33:44:77', dst='00:11:22:33:44:55')/IP(src='100.0.0.1', dst='100.0.0.2')/UDP(dport=1701, sport=1702)/L2TP(session_id=0x7)/HDLC(address=0xff, control=0x03)/Raw(b'\\x00W')/IPv6(src='ABAB:910B:6666:3457:8295:3333:1800:2929', dst='CDCD:910A:2222:5498:8475:1111:3900:2025', nh=44)/IPv6ExtHdrFragment()/Raw('x' * 80)"]
20/01/2022 23:56:45             dut.10.239.251.191: port 0/queue 13: received 1 packets
  src=00:11:22:33:44:77 - dst=00:11:22:33:44:55 - type=0x0800 - length=180 - nb_segs=1 - RSS hash=0x4c20085d - RSS queue=0xd - sw ptype: L2_ETHER L3_IPV4 L4_UDP  - l2_len=14 - l3_len=20 - l4_len=8 - Receive queue=0xd
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 8: received 1 packets
  src=00:11:22:33:44:77 - dst=00:11:22:33:44:55 - type=0x0800 - length=180 - nb_segs=1 - RSS hash=0xa8533a38 - RSS queue=0x8 - sw ptype: L2_ETHER L3_IPV4 L4_UDP  - l2_len=14 - l3_len=20 - l4_len=8 - Receive queue=0x8
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_UNKNOWN 

20/01/2022 23:56:45 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: action: check_hash_different

20/01/2022 23:56:45 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: hash_infos: [('0x4c20085d', '0xd'), ('0xa8533a38', '0x8')]
20/01/2022 23:56:45 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: ----------send packet-------------
20/01/2022 23:56:45 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: Ether(src='00:11:22:33:44:66', dst='00:11:22:33:44:55')/IP(src='100.0.1.1', dst='100.0.1.2')/UDP(dport=1701, sport=1702)/L2TP(session_id=0x7)/HDLC(address=0xff, control=0x03)/Raw(b'\x00W')/IPv6(src='ABAB:910B:6666:3457:8295:3333:1800:2929', dst='CDCD:910A:2222:5498:8475:1111:3900:2020', nh=44)/IPv6ExtHdrFragment()/Raw('x' * 80)
20/01/2022 23:56:46             dut.10.239.251.191: port 0/queue 12: received 1 packets
  src=00:11:22:33:44:66 - dst=00:11:22:33:44:55 - type=0x0800 - length=180 - nb_segs=1 - RSS hash=0x574d4cac - RSS queue=0xc - sw ptype: L2_ETHER L3_IPV4 L4_UDP  - l2_len=14 - l3_len=20 - l4_len=8 - Receive queue=0xc
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_UNKNOWN 

20/01/2022 23:56:46 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: action: check_hash_same

20/01/2022 23:56:46 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: hash_infos: [('0x574d4cac', '0xc')]
20/01/2022 23:56:46 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: ----------send packet-------------
20/01/2022 23:56:46 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: Ether(src='00:11:22:33:44:77', dst='00:11:22:33:44:55')/IPv6(src='2001::1', dst='2001::2')/UDP(dport=1701, sport=1702)/L2TP(session_id=0x7)/HDLC(address=0xff, control=0x03)/Raw(b'\x00W')/IPv6(src='ABAB:910B:6666:3457:8295:3333:1800:2929', dst='CDCD:910A:2222:5498:8475:1111:3900:2020', nh=44)/IPv6ExtHdrFragment()/Raw('x' * 80)
20/01/2022 23:56:47             dut.10.239.251.191: port 0/queue 0: received 1 packets
  src=00:11:22:33:44:77 - dst=00:11:22:33:44:55 - type=0x86dd - length=200 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV6 L4_UDP  - l2_len=14 - l3_len=40 - l4_len=8 - Receive queue=0x0
  ol_flags: RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_UNKNOWN 

20/01/2022 23:56:47 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: action: check_no_hash

20/01/2022 23:56:47 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: hash_infos: []
20/01/2022 23:56:47 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: sub_case eth_ipv4_udp_l2tpv2_ppp_ipv6_ipv6_MAC_IPV4_PPPoL2TPV2_IPV6_FRAG passed
20/01/2022 23:56:47             dut.10.239.251.191: flow flush 0
20/01/2022 23:56:47             dut.10.239.251.191: 
20/01/2022 23:56:47 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: {'eth_ipv4_udp_l2tpv2_ppp_ipv6_ipv6_MAC_IPV4_PPPoL2TPV2_IPV6_FRAG': 'passed'}
20/01/2022 23:56:47 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: pass rate is: 100.0
20/01/2022 23:56:47 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: Test Case test_case_eth_ipv4_udp_l2tpv2_ppp_ipv6_ipv6_MAC_IPV4_PPPoL2TPV2_IPV6_FRAG Result PASSED:
20/01/2022 23:56:47             dut.10.239.251.191: flow flush 0
20/01/2022 23:56:48             dut.10.239.251.191: 
testpmd> 
20/01/2022 23:56:48             dut.10.239.251.191: clear port stats all
20/01/2022 23:56:49             dut.10.239.251.191: 

  NIC statistics for port 0 cleared
testpmd> 
20/01/2022 23:56:49             dut.10.239.251.191: stop
20/01/2022 23:56:49             dut.10.239.251.191: 
Telling cores to ...
Waiting for lcores to finish...

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

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

Done.
20/01/2022 23:56:49 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: Test Case test_case_eth_ipv4_udp_l2tpv2_ppp_ipv6_ipv6_MAC_IPV4_PPPoL2TPV2_IPV6_PAY Begin
20/01/2022 23:56:49             dut.10.239.251.191:  
20/01/2022 23:56:50                         tester: 
20/01/2022 23:56:50             dut.10.239.251.191: start
20/01/2022 23:56:50             dut.10.239.251.191: 
rxonly packet forwarding - ports=1 - cores=1 - streams=16 - NUMA support enabled, MP allocation mode: native
Logical Core 2 (socket 0) forwards packets on 16 streams:
  RX P=0/Q=0 (socket 0) -> TX P=0/Q=0 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=1 (socket 0) -> TX P=0/Q=1 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=2 (socket 0) -> TX P=0/Q=2 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=3 (socket 0) -> TX P=0/Q=3 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=4 (socket 0) -> TX P=0/Q=4 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=5 (socket 0) -> TX P=0/Q=5 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=6 (socket 0) -> TX P=0/Q=6 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=7 (socket 0) -> TX P=0/Q=7 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=8 (socket 0) -> TX P=0/Q=8 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=9 (socket 0) -> TX P=0/Q=9 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=10 (socket 0) -> TX P=0/Q=10 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=11 (socket 0) -> TX P=0/Q=11 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=12 (socket 0) -> TX P=0/Q=12 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=13 (socket 0) -> TX P=0/Q=13 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=14 (socket 0) -> TX P=0/Q=14 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=15 (socket 0) -> TX P=0/Q=15 (socket 0) 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
20/01/2022 23:56:50 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: ===================Test sub case: eth_ipv4_udp_l2tpv2_ppp_ipv6_ipv6_MAC_IPV4_PPPoL2TPV2_IPV6_PAY================
20/01/2022 23:56:50 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: ------------handle test--------------
20/01/2022 23:56:50             dut.10.239.251.191: flow validate 0 ingress pattern eth / ipv4 / udp / l2tpv2 / ppp / ipv6 / end actions rss types ipv6 end key_len 0 queues end / end
20/01/2022 23:56:50             dut.10.239.251.191: 
Flow rule validated
20/01/2022 23:56:50             dut.10.239.251.191: flow create 0 ingress pattern eth / ipv4 / udp / l2tpv2 / ppp / ipv6 / end actions rss types ipv6 end key_len 0 queues end / end
20/01/2022 23:56:50             dut.10.239.251.191: 
Flow rule #0 created
20/01/2022 23:56:50             dut.10.239.251.191: flow list 0
20/01/2022 23:56:50             dut.10.239.251.191: 
ID	Group	Prio	Attr	Rule
0	0	0	i--	ETH IPV4 UDP L2TPV2 PPP IPV6 => RSS
20/01/2022 23:56:50 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: ----------send packet-------------
20/01/2022 23:56:50 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: Ether(src='00:11:22:33:44:77', dst='00:11:22:33:44:55')/IP(src='100.0.0.1', dst='100.0.0.2')/UDP(dport=1701, sport=1702)/L2TP(session_id=0x7)/HDLC(address=0xff, control=0x03)/Raw(b'\x00W')/IPv6(src='ABAB:910B:6666:3457:8295:3333:1800:2929', dst='CDCD:910A:2222:5498:8475:1111:3900:2020')/Raw('x' * 80)
20/01/2022 23:56:51             dut.10.239.251.191:  port 0/queue 12: received 1 packets
  src=00:11:22:33:44:77 - dst=00:11:22:33:44:55 - type=0x0800 - length=172 - nb_segs=1 - RSS hash=0x574d4cac - RSS queue=0xc - sw ptype: L2_ETHER L3_IPV4 L4_UDP  - l2_len=14 - l3_len=20 - l4_len=8 - Receive queue=0xc
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_UNKNOWN 

20/01/2022 23:56:51 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: action: save_hash

20/01/2022 23:56:51 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: hash_infos: [('0x574d4cac', '0xc')]
20/01/2022 23:56:51 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: ----------send packet-------------
20/01/2022 23:56:51 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: ["Ether(src='00:11:22:33:44:77', dst='00:11:22:33:44:55')/IP(src='100.0.0.1', dst='100.0.0.2')/UDP(dport=1701, sport=1702)/L2TP(session_id=0x7)/HDLC(address=0xff, control=0x03)/Raw(b'\\x00W')/IPv6(src='ABAB:910B:6666:3457:8295:3333:1800:2923', dst='CDCD:910A:2222:5498:8475:1111:3900:2020')/Raw('x' * 80)", "Ether(src='00:11:22:33:44:77', dst='00:11:22:33:44:55')/IP(src='100.0.0.1', dst='100.0.0.2')/UDP(dport=1701, sport=1702)/L2TP(session_id=0x7)/HDLC(address=0xff, control=0x03)/Raw(b'\\x00W')/IPv6(src='ABAB:910B:6666:3457:8295:3333:1800:2929', dst='CDCD:910A:2222:5498:8475:1111:3900:2025')/Raw('x' * 80)"]
20/01/2022 23:56:52             dut.10.239.251.191: port 0/queue 13: received 1 packets
  src=00:11:22:33:44:77 - dst=00:11:22:33:44:55 - type=0x0800 - length=172 - nb_segs=1 - RSS hash=0x4c20085d - RSS queue=0xd - sw ptype: L2_ETHER L3_IPV4 L4_UDP  - l2_len=14 - l3_len=20 - l4_len=8 - Receive queue=0xd
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 8: received 1 packets
  src=00:11:22:33:44:77 - dst=00:11:22:33:44:55 - type=0x0800 - length=172 - nb_segs=1 - RSS hash=0xa8533a38 - RSS queue=0x8 - sw ptype: L2_ETHER L3_IPV4 L4_UDP  - l2_len=14 - l3_len=20 - l4_len=8 - Receive queue=0x8
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_UNKNOWN 

20/01/2022 23:56:52 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: action: check_hash_different

20/01/2022 23:56:52 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: hash_infos: [('0x4c20085d', '0xd'), ('0xa8533a38', '0x8')]
20/01/2022 23:56:52 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: ----------send packet-------------
20/01/2022 23:56:52 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: Ether(src='00:11:22:33:44:66', dst='00:11:22:33:44:55')/IP(src='100.0.1.1', dst='100.0.1.2')/UDP(dport=1701, sport=1702)/L2TP(session_id=0x7)/HDLC(address=0xff, control=0x03)/Raw(b'\x00W')/IPv6(src='ABAB:910B:6666:3457:8295:3333:1800:2929', dst='CDCD:910A:2222:5498:8475:1111:3900:2020')/Raw('x' * 80)
20/01/2022 23:56:53             dut.10.239.251.191: port 0/queue 12: received 1 packets
  src=00:11:22:33:44:66 - dst=00:11:22:33:44:55 - type=0x0800 - length=172 - nb_segs=1 - RSS hash=0x574d4cac - RSS queue=0xc - sw ptype: L2_ETHER L3_IPV4 L4_UDP  - l2_len=14 - l3_len=20 - l4_len=8 - Receive queue=0xc
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_UNKNOWN 

20/01/2022 23:56:53 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: action: check_hash_same

20/01/2022 23:56:53 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: hash_infos: [('0x574d4cac', '0xc')]
20/01/2022 23:56:53 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: ----------send packet-------------
20/01/2022 23:56:53 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: Ether(src='00:11:22:33:44:77', dst='00:11:22:33:44:55')/IPv6(src='2001::1', dst='2001::2')/UDP(dport=1701, sport=1702)/L2TP(session_id=0x7)/HDLC(address=0xff, control=0x03)/Raw(b'\x00W')/IPv6(src='ABAB:910B:6666:3457:8295:3333:1800:2929', dst='CDCD:910A:2222:5498:8475:1111:3900:2020')/Raw('x' * 80)
20/01/2022 23:56:54             dut.10.239.251.191: port 0/queue 0: received 1 packets
  src=00:11:22:33:44:77 - dst=00:11:22:33:44:55 - type=0x86dd - length=192 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV6 L4_UDP  - l2_len=14 - l3_len=40 - l4_len=8 - Receive queue=0x0
  ol_flags: RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_UNKNOWN 

20/01/2022 23:56:54 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: action: check_no_hash

20/01/2022 23:56:54 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: hash_infos: []
20/01/2022 23:56:54 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: sub_case eth_ipv4_udp_l2tpv2_ppp_ipv6_ipv6_MAC_IPV4_PPPoL2TPV2_IPV6_PAY passed
20/01/2022 23:56:54             dut.10.239.251.191: flow flush 0
20/01/2022 23:56:54             dut.10.239.251.191: 
20/01/2022 23:56:54 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: {'eth_ipv4_udp_l2tpv2_ppp_ipv6_ipv6_MAC_IPV4_PPPoL2TPV2_IPV6_PAY': 'passed'}
20/01/2022 23:56:54 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: pass rate is: 100.0
20/01/2022 23:56:54 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: Test Case test_case_eth_ipv4_udp_l2tpv2_ppp_ipv6_ipv6_MAC_IPV4_PPPoL2TPV2_IPV6_PAY Result PASSED:
20/01/2022 23:56:54             dut.10.239.251.191: flow flush 0
20/01/2022 23:56:56             dut.10.239.251.191: 
testpmd> 
20/01/2022 23:56:56             dut.10.239.251.191: clear port stats all
20/01/2022 23:56:57             dut.10.239.251.191: 

  NIC statistics for port 0 cleared
testpmd> 
20/01/2022 23:56:57             dut.10.239.251.191: stop
20/01/2022 23:56:57             dut.10.239.251.191: 
Telling cores to ...
Waiting for lcores to finish...

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

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

Done.
20/01/2022 23:56:57 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: Test Case test_case_eth_ipv4_udp_l2tpv2_ppp_ipv6_ipv6_MAC_IPV4_PPPoL2TPV2_IPV6_TCP Begin
20/01/2022 23:56:57             dut.10.239.251.191:  
20/01/2022 23:56:57                         tester: 
20/01/2022 23:56:57             dut.10.239.251.191: start
20/01/2022 23:56:57             dut.10.239.251.191: 
rxonly packet forwarding - ports=1 - cores=1 - streams=16 - NUMA support enabled, MP allocation mode: native
Logical Core 2 (socket 0) forwards packets on 16 streams:
  RX P=0/Q=0 (socket 0) -> TX P=0/Q=0 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=1 (socket 0) -> TX P=0/Q=1 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=2 (socket 0) -> TX P=0/Q=2 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=3 (socket 0) -> TX P=0/Q=3 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=4 (socket 0) -> TX P=0/Q=4 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=5 (socket 0) -> TX P=0/Q=5 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=6 (socket 0) -> TX P=0/Q=6 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=7 (socket 0) -> TX P=0/Q=7 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=8 (socket 0) -> TX P=0/Q=8 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=9 (socket 0) -> TX P=0/Q=9 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=10 (socket 0) -> TX P=0/Q=10 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=11 (socket 0) -> TX P=0/Q=11 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=12 (socket 0) -> TX P=0/Q=12 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=13 (socket 0) -> TX P=0/Q=13 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=14 (socket 0) -> TX P=0/Q=14 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=15 (socket 0) -> TX P=0/Q=15 (socket 0) 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
20/01/2022 23:56:57 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: ===================Test sub case: eth_ipv4_udp_l2tpv2_ppp_ipv6_ipv6_MAC_IPV4_PPPoL2TPV2_IPV6_TCP================
20/01/2022 23:56:57 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: ------------handle test--------------
20/01/2022 23:56:57             dut.10.239.251.191: flow validate 0 ingress pattern eth / ipv4 / udp / l2tpv2 / ppp / ipv6 / end actions rss types ipv6 end key_len 0 queues end / end
20/01/2022 23:56:57             dut.10.239.251.191: 
Flow rule validated
20/01/2022 23:56:57             dut.10.239.251.191: flow create 0 ingress pattern eth / ipv4 / udp / l2tpv2 / ppp / ipv6 / end actions rss types ipv6 end key_len 0 queues end / end
20/01/2022 23:56:57             dut.10.239.251.191: 
Flow rule #0 created
20/01/2022 23:56:57             dut.10.239.251.191: flow list 0
20/01/2022 23:56:57             dut.10.239.251.191: 
ID	Group	Prio	Attr	Rule
0	0	0	i--	ETH IPV4 UDP L2TPV2 PPP IPV6 => RSS
20/01/2022 23:56:57 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: ----------send packet-------------
20/01/2022 23:56:57 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: Ether(src='00:11:22:33:44:77', dst='00:11:22:33:44:55')/IP(src='100.0.0.1', dst='100.0.0.2')/UDP(dport=1701, sport=1702)/L2TP(session_id=0x7)/HDLC(address=0xff, control=0x03)/Raw(b'\x00W')/IPv6(src='ABAB:910B:6666:3457:8295:3333:1800:2929', dst='CDCD:910A:2222:5498:8475:1111:3900:2020')/TCP(sport=23, dport=24)/Raw('x' * 80)
20/01/2022 23:56:59             dut.10.239.251.191:  port 0/queue 12: received 1 packets
  src=00:11:22:33:44:77 - dst=00:11:22:33:44:55 - type=0x0800 - length=192 - nb_segs=1 - RSS hash=0x574d4cac - RSS queue=0xc - sw ptype: L2_ETHER L3_IPV4 L4_UDP  - l2_len=14 - l3_len=20 - l4_len=8 - Receive queue=0xc
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_UNKNOWN 

20/01/2022 23:56:59 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: action: save_hash

20/01/2022 23:56:59 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: hash_infos: [('0x574d4cac', '0xc')]
20/01/2022 23:56:59 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: ----------send packet-------------
20/01/2022 23:56:59 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: ["Ether(src='00:11:22:33:44:77', dst='00:11:22:33:44:55')/IP(src='100.0.0.1', dst='100.0.0.2')/UDP(dport=1701, sport=1702)/L2TP(session_id=0x7)/HDLC(address=0xff, control=0x03)/Raw(b'\\x00W')/IPv6(src='ABAB:910B:6666:3457:8295:3333:1800:2923', dst='CDCD:910A:2222:5498:8475:1111:3900:2020')/TCP(sport=23, dport=24)/Raw('x' * 80)", "Ether(src='00:11:22:33:44:77', dst='00:11:22:33:44:55')/IP(src='100.0.0.1', dst='100.0.0.2')/UDP(dport=1701, sport=1702)/L2TP(session_id=0x7)/HDLC(address=0xff, control=0x03)/Raw(b'\\x00W')/IPv6(src='ABAB:910B:6666:3457:8295:3333:1800:2929', dst='CDCD:910A:2222:5498:8475:1111:3900:2025')/TCP(sport=23, dport=24)/Raw('x' * 80)"]
20/01/2022 23:57:00             dut.10.239.251.191: port 0/queue 13: received 1 packets
  src=00:11:22:33:44:77 - dst=00:11:22:33:44:55 - type=0x0800 - length=192 - nb_segs=1 - RSS hash=0x4c20085d - RSS queue=0xd - sw ptype: L2_ETHER L3_IPV4 L4_UDP  - l2_len=14 - l3_len=20 - l4_len=8 - Receive queue=0xd
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 8: received 1 packets
  src=00:11:22:33:44:77 - dst=00:11:22:33:44:55 - type=0x0800 - length=192 - nb_segs=1 - RSS hash=0xa8533a38 - RSS queue=0x8 - sw ptype: L2_ETHER L3_IPV4 L4_UDP  - l2_len=14 - l3_len=20 - l4_len=8 - Receive queue=0x8
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_UNKNOWN 

20/01/2022 23:57:00 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: action: check_hash_different

20/01/2022 23:57:00 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: hash_infos: [('0x4c20085d', '0xd'), ('0xa8533a38', '0x8')]
20/01/2022 23:57:00 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: ----------send packet-------------
20/01/2022 23:57:00 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: Ether(src='00:11:22:33:44:66', dst='00:11:22:33:44:55')/IP(src='100.0.1.1', dst='100.0.1.2')/UDP(dport=1701, sport=1702)/L2TP(session_id=0x7)/HDLC(address=0xff, control=0x03)/Raw(b'\x00W')/IPv6(src='ABAB:910B:6666:3457:8295:3333:1800:2929', dst='CDCD:910A:2222:5498:8475:1111:3900:2020')/TCP(sport=25, dport=99)/Raw('x' * 80)
20/01/2022 23:57:01             dut.10.239.251.191: port 0/queue 12: received 1 packets
  src=00:11:22:33:44:66 - dst=00:11:22:33:44:55 - type=0x0800 - length=192 - nb_segs=1 - RSS hash=0x574d4cac - RSS queue=0xc - sw ptype: L2_ETHER L3_IPV4 L4_UDP  - l2_len=14 - l3_len=20 - l4_len=8 - Receive queue=0xc
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_UNKNOWN 

20/01/2022 23:57:01 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: action: check_hash_same

20/01/2022 23:57:01 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: hash_infos: [('0x574d4cac', '0xc')]
20/01/2022 23:57:01 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: ----------send packet-------------
20/01/2022 23:57:01 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: Ether(src='00:11:22:33:44:77', dst='00:11:22:33:44:55')/IPv6(src='2001::1', dst='2001::2')/UDP(dport=1701, sport=1702)/L2TP(session_id=0x7)/HDLC(address=0xff, control=0x03)/Raw(b'\x00W')/IPv6(src='ABAB:910B:6666:3457:8295:3333:1800:2929', dst='CDCD:910A:2222:5498:8475:1111:3900:2020')/TCP(sport=23, dport=24)/Raw('x' * 80)
20/01/2022 23:57:02             dut.10.239.251.191: port 0/queue 0: received 1 packets
  src=00:11:22:33:44:77 - dst=00:11:22:33:44:55 - type=0x86dd - length=212 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV6 L4_UDP  - l2_len=14 - l3_len=40 - l4_len=8 - Receive queue=0x0
  ol_flags: RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_UNKNOWN 

20/01/2022 23:57:02 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: action: check_no_hash

20/01/2022 23:57:02 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: hash_infos: []
20/01/2022 23:57:02 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: sub_case eth_ipv4_udp_l2tpv2_ppp_ipv6_ipv6_MAC_IPV4_PPPoL2TPV2_IPV6_TCP passed
20/01/2022 23:57:02             dut.10.239.251.191: flow flush 0
20/01/2022 23:57:02             dut.10.239.251.191: 
20/01/2022 23:57:02 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: {'eth_ipv4_udp_l2tpv2_ppp_ipv6_ipv6_MAC_IPV4_PPPoL2TPV2_IPV6_TCP': 'passed'}
20/01/2022 23:57:02 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: pass rate is: 100.0
20/01/2022 23:57:02 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: Test Case test_case_eth_ipv4_udp_l2tpv2_ppp_ipv6_ipv6_MAC_IPV4_PPPoL2TPV2_IPV6_TCP Result PASSED:
20/01/2022 23:57:02             dut.10.239.251.191: flow flush 0
20/01/2022 23:57:03             dut.10.239.251.191: 
testpmd> 
20/01/2022 23:57:03             dut.10.239.251.191: clear port stats all
20/01/2022 23:57:04             dut.10.239.251.191: 

  NIC statistics for port 0 cleared
testpmd> 
20/01/2022 23:57:04             dut.10.239.251.191: stop
20/01/2022 23:57:04             dut.10.239.251.191: 
Telling cores to ...
Waiting for lcores to finish...

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

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

Done.
20/01/2022 23:57:04 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: Test Case test_case_eth_ipv4_udp_l2tpv2_ppp_ipv6_ipv6_MAC_IPV4_PPPoL2TPV2_IPV6_UDP_PAY Begin
20/01/2022 23:57:04             dut.10.239.251.191:  
20/01/2022 23:57:05                         tester: 
20/01/2022 23:57:05             dut.10.239.251.191: start
20/01/2022 23:57:05             dut.10.239.251.191: 
rxonly packet forwarding - ports=1 - cores=1 - streams=16 - NUMA support enabled, MP allocation mode: native
Logical Core 2 (socket 0) forwards packets on 16 streams:
  RX P=0/Q=0 (socket 0) -> TX P=0/Q=0 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=1 (socket 0) -> TX P=0/Q=1 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=2 (socket 0) -> TX P=0/Q=2 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=3 (socket 0) -> TX P=0/Q=3 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=4 (socket 0) -> TX P=0/Q=4 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=5 (socket 0) -> TX P=0/Q=5 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=6 (socket 0) -> TX P=0/Q=6 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=7 (socket 0) -> TX P=0/Q=7 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=8 (socket 0) -> TX P=0/Q=8 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=9 (socket 0) -> TX P=0/Q=9 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=10 (socket 0) -> TX P=0/Q=10 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=11 (socket 0) -> TX P=0/Q=11 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=12 (socket 0) -> TX P=0/Q=12 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=13 (socket 0) -> TX P=0/Q=13 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=14 (socket 0) -> TX P=0/Q=14 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=15 (socket 0) -> TX P=0/Q=15 (socket 0) 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
20/01/2022 23:57:05 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: ===================Test sub case: eth_ipv4_udp_l2tpv2_ppp_ipv6_ipv6_MAC_IPV4_PPPoL2TPV2_IPV6_UDP_PAY================
20/01/2022 23:57:05 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: ------------handle test--------------
20/01/2022 23:57:05             dut.10.239.251.191: flow validate 0 ingress pattern eth / ipv4 / udp / l2tpv2 / ppp / ipv6 / end actions rss types ipv6 end key_len 0 queues end / end
20/01/2022 23:57:05             dut.10.239.251.191: 
Flow rule validated
20/01/2022 23:57:05             dut.10.239.251.191: flow create 0 ingress pattern eth / ipv4 / udp / l2tpv2 / ppp / ipv6 / end actions rss types ipv6 end key_len 0 queues end / end
20/01/2022 23:57:05             dut.10.239.251.191: 
Flow rule #0 created
20/01/2022 23:57:05             dut.10.239.251.191: flow list 0
20/01/2022 23:57:05             dut.10.239.251.191: 
ID	Group	Prio	Attr	Rule
0	0	0	i--	ETH IPV4 UDP L2TPV2 PPP IPV6 => RSS
20/01/2022 23:57:05 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: ----------send packet-------------
20/01/2022 23:57:05 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: Ether(src='00:11:22:33:44:77', dst='00:11:22:33:44:55')/IP(src='100.0.0.1', dst='100.0.0.2')/UDP(dport=1701, sport=1702)/L2TP(session_id=0x7)/HDLC(address=0xff, control=0x03)/Raw(b'\x00W')/IPv6(src='ABAB:910B:6666:3457:8295:3333:1800:2929', dst='CDCD:910A:2222:5498:8475:1111:3900:2020')/UDP(sport=23, dport=24)/Raw('x' * 80)
20/01/2022 23:57:06             dut.10.239.251.191:  port 0/queue 12: received 1 packets
  src=00:11:22:33:44:77 - dst=00:11:22:33:44:55 - type=0x0800 - length=180 - nb_segs=1 - RSS hash=0x574d4cac - RSS queue=0xc - sw ptype: L2_ETHER L3_IPV4 L4_UDP  - l2_len=14 - l3_len=20 - l4_len=8 - Receive queue=0xc
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_UNKNOWN 

20/01/2022 23:57:06 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: action: save_hash

20/01/2022 23:57:06 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: hash_infos: [('0x574d4cac', '0xc')]
20/01/2022 23:57:06 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: ----------send packet-------------
20/01/2022 23:57:06 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: ["Ether(src='00:11:22:33:44:77', dst='00:11:22:33:44:55')/IP(src='100.0.0.1', dst='100.0.0.2')/UDP(dport=1701, sport=1702)/L2TP(session_id=0x7)/HDLC(address=0xff, control=0x03)/Raw(b'\\x00W')/IPv6(src='ABAB:910B:6666:3457:8295:3333:1800:2923', dst='CDCD:910A:2222:5498:8475:1111:3900:2020')/UDP(sport=23, dport=24)/Raw('x' * 80)", "Ether(src='00:11:22:33:44:77', dst='00:11:22:33:44:55')/IP(src='100.0.0.1', dst='100.0.0.2')/UDP(dport=1701, sport=1702)/L2TP(session_id=0x7)/HDLC(address=0xff, control=0x03)/Raw(b'\\x00W')/IPv6(src='ABAB:910B:6666:3457:8295:3333:1800:2929', dst='CDCD:910A:2222:5498:8475:1111:3900:2025')/UDP(sport=23, dport=24)/Raw('x' * 80)"]
20/01/2022 23:57:07             dut.10.239.251.191: port 0/queue 13: received 1 packets
  src=00:11:22:33:44:77 - dst=00:11:22:33:44:55 - type=0x0800 - length=180 - nb_segs=1 - RSS hash=0x4c20085d - RSS queue=0xd - sw ptype: L2_ETHER L3_IPV4 L4_UDP  - l2_len=14 - l3_len=20 - l4_len=8 - Receive queue=0xd
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 8: received 1 packets
  src=00:11:22:33:44:77 - dst=00:11:22:33:44:55 - type=0x0800 - length=180 - nb_segs=1 - RSS hash=0xa8533a38 - RSS queue=0x8 - sw ptype: L2_ETHER L3_IPV4 L4_UDP  - l2_len=14 - l3_len=20 - l4_len=8 - Receive queue=0x8
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_UNKNOWN 

20/01/2022 23:57:07 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: action: check_hash_different

20/01/2022 23:57:07 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: hash_infos: [('0x4c20085d', '0xd'), ('0xa8533a38', '0x8')]
20/01/2022 23:57:07 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: ----------send packet-------------
20/01/2022 23:57:07 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: Ether(src='00:11:22:33:44:66', dst='00:11:22:33:44:55')/IP(src='100.0.1.1', dst='100.0.1.2')/UDP(dport=1701, sport=1702)/L2TP(session_id=0x7)/HDLC(address=0xff, control=0x03)/Raw(b'\x00W')/IPv6(src='ABAB:910B:6666:3457:8295:3333:1800:2929', dst='CDCD:910A:2222:5498:8475:1111:3900:2020')/UDP(sport=25, dport=99)/Raw('x' * 80)
20/01/2022 23:57:08             dut.10.239.251.191: port 0/queue 12: received 1 packets
  src=00:11:22:33:44:66 - dst=00:11:22:33:44:55 - type=0x0800 - length=180 - nb_segs=1 - RSS hash=0x574d4cac - RSS queue=0xc - sw ptype: L2_ETHER L3_IPV4 L4_UDP  - l2_len=14 - l3_len=20 - l4_len=8 - Receive queue=0xc
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_UNKNOWN 

20/01/2022 23:57:08 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: action: check_hash_same

20/01/2022 23:57:08 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: hash_infos: [('0x574d4cac', '0xc')]
20/01/2022 23:57:08 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: ----------send packet-------------
20/01/2022 23:57:08 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: Ether(src='00:11:22:33:44:77', dst='00:11:22:33:44:55')/IPv6(src='2001::1', dst='2001::2')/UDP(dport=1701, sport=1702)/L2TP(session_id=0x7)/HDLC(address=0xff, control=0x03)/Raw(b'\x00W')/IPv6(src='ABAB:910B:6666:3457:8295:3333:1800:2929', dst='CDCD:910A:2222:5498:8475:1111:3900:2020')/UDP(sport=23, dport=24)/Raw('x' * 80)
20/01/2022 23:57:09             dut.10.239.251.191: port 0/queue 0: received 1 packets
  src=00:11:22:33:44:77 - dst=00:11:22:33:44:55 - type=0x86dd - length=200 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV6 L4_UDP  - l2_len=14 - l3_len=40 - l4_len=8 - Receive queue=0x0
  ol_flags: RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_UNKNOWN 

20/01/2022 23:57:09 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: action: check_no_hash

20/01/2022 23:57:09 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: hash_infos: []
20/01/2022 23:57:09 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: sub_case eth_ipv4_udp_l2tpv2_ppp_ipv6_ipv6_MAC_IPV4_PPPoL2TPV2_IPV6_UDP_PAY passed
20/01/2022 23:57:09             dut.10.239.251.191: flow flush 0
20/01/2022 23:57:09             dut.10.239.251.191: 
20/01/2022 23:57:09 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: {'eth_ipv4_udp_l2tpv2_ppp_ipv6_ipv6_MAC_IPV4_PPPoL2TPV2_IPV6_UDP_PAY': 'passed'}
20/01/2022 23:57:09 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: pass rate is: 100.0
20/01/2022 23:57:09 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: Test Case test_case_eth_ipv4_udp_l2tpv2_ppp_ipv6_ipv6_MAC_IPV4_PPPoL2TPV2_IPV6_UDP_PAY Result PASSED:
20/01/2022 23:57:09             dut.10.239.251.191: flow flush 0
20/01/2022 23:57:11             dut.10.239.251.191: 
testpmd> 
20/01/2022 23:57:11             dut.10.239.251.191: clear port stats all
20/01/2022 23:57:12             dut.10.239.251.191: 

  NIC statistics for port 0 cleared
testpmd> 
20/01/2022 23:57:12             dut.10.239.251.191: stop
20/01/2022 23:57:12             dut.10.239.251.191: 
Telling cores to ...
Waiting for lcores to finish...

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

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

Done.
20/01/2022 23:57:12 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: Test Case test_case_eth_ipv4_udp_l2tpv2_ppp_ipv6_tcp_ipv6_MAC_IPV4_PPPoL2TPV2_IPV6_TCP Begin
20/01/2022 23:57:12             dut.10.239.251.191:  
20/01/2022 23:57:12                         tester: 
20/01/2022 23:57:12             dut.10.239.251.191: start
20/01/2022 23:57:12             dut.10.239.251.191: 
rxonly packet forwarding - ports=1 - cores=1 - streams=16 - NUMA support enabled, MP allocation mode: native
Logical Core 2 (socket 0) forwards packets on 16 streams:
  RX P=0/Q=0 (socket 0) -> TX P=0/Q=0 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=1 (socket 0) -> TX P=0/Q=1 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=2 (socket 0) -> TX P=0/Q=2 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=3 (socket 0) -> TX P=0/Q=3 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=4 (socket 0) -> TX P=0/Q=4 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=5 (socket 0) -> TX P=0/Q=5 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=6 (socket 0) -> TX P=0/Q=6 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=7 (socket 0) -> TX P=0/Q=7 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=8 (socket 0) -> TX P=0/Q=8 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=9 (socket 0) -> TX P=0/Q=9 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=10 (socket 0) -> TX P=0/Q=10 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=11 (socket 0) -> TX P=0/Q=11 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=12 (socket 0) -> TX P=0/Q=12 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=13 (socket 0) -> TX P=0/Q=13 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=14 (socket 0) -> TX P=0/Q=14 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=15 (socket 0) -> TX P=0/Q=15 (socket 0) 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
20/01/2022 23:57:12 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: ===================Test sub case: eth_ipv4_udp_l2tpv2_ppp_ipv6_tcp_ipv6_MAC_IPV4_PPPoL2TPV2_IPV6_TCP================
20/01/2022 23:57:12 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: ------------handle test--------------
20/01/2022 23:57:12             dut.10.239.251.191: flow validate 0 ingress pattern eth / ipv4 / udp / l2tpv2 / ppp / ipv6 / tcp / end actions rss types ipv6 end key_len 0 queues end / end
20/01/2022 23:57:12             dut.10.239.251.191: 
Flow rule validated
20/01/2022 23:57:12             dut.10.239.251.191: flow create 0 ingress pattern eth / ipv4 / udp / l2tpv2 / ppp / ipv6 / tcp / end actions rss types ipv6 end key_len 0 queues end / end
20/01/2022 23:57:12             dut.10.239.251.191: 
Flow rule #0 created
20/01/2022 23:57:12             dut.10.239.251.191: flow list 0
20/01/2022 23:57:12             dut.10.239.251.191: 
ID	Group	Prio	Attr	Rule
0	0	0	i--	ETH IPV4 UDP L2TPV2 PPP IPV6 TCP => RSS
20/01/2022 23:57:12 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: ----------send packet-------------
20/01/2022 23:57:12 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: Ether(src='00:11:22:33:44:77', dst='00:11:22:33:44:55')/IP(src='100.0.0.1', dst='100.0.0.2')/UDP(dport=1701, sport=1702)/L2TP(session_id=0x7)/HDLC(address=0xff, control=0x03)/Raw(b'\x00W')/IPv6(src='ABAB:910B:6666:3457:8295:3333:1800:2929', dst='CDCD:910A:2222:5498:8475:1111:3900:2020')/TCP(sport=23, dport=24)/Raw('x' * 80)
20/01/2022 23:57:13             dut.10.239.251.191:  port 0/queue 1: received 1 packets
  src=00:11:22:33:44:77 - dst=00:11:22:33:44:55 - type=0x0800 - length=192 - nb_segs=1 - RSS hash=0x93900d61 - RSS queue=0x1 - sw ptype: L2_ETHER L3_IPV4 L4_UDP  - l2_len=14 - l3_len=20 - l4_len=8 - Receive queue=0x1
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_UNKNOWN 

20/01/2022 23:57:13 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: action: save_hash

20/01/2022 23:57:13 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: hash_infos: [('0x93900d61', '0x1')]
20/01/2022 23:57:13 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: ----------send packet-------------
20/01/2022 23:57:13 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: ["Ether(src='00:11:22:33:44:77', dst='00:11:22:33:44:55')/IP(src='100.0.0.1', dst='100.0.0.2')/UDP(dport=1701, sport=1702)/L2TP(session_id=0x7)/HDLC(address=0xff, control=0x03)/Raw(b'\\x00W')/IPv6(src='ABAB:910B:6666:3457:8295:3333:1800:2923', dst='CDCD:910A:2222:5498:8475:1111:3900:2020')/TCP(sport=23, dport=24)/Raw('x' * 80)", "Ether(src='00:11:22:33:44:77', dst='00:11:22:33:44:55')/IP(src='100.0.0.1', dst='100.0.0.2')/UDP(dport=1701, sport=1702)/L2TP(session_id=0x7)/HDLC(address=0xff, control=0x03)/Raw(b'\\x00W')/IPv6(src='ABAB:910B:6666:3457:8295:3333:1800:2929', dst='CDCD:910A:2222:5498:8475:1111:3900:2025')/TCP(sport=23, dport=24)/Raw('x' * 80)"]
20/01/2022 23:57:14             dut.10.239.251.191: port 0/queue 13: received 1 packets
  src=00:11:22:33:44:77 - dst=00:11:22:33:44:55 - type=0x0800 - length=192 - nb_segs=1 - RSS hash=0xd76107bd - RSS queue=0xd - sw ptype: L2_ETHER L3_IPV4 L4_UDP  - l2_len=14 - l3_len=20 - l4_len=8 - Receive queue=0xd
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 12: received 1 packets
  src=00:11:22:33:44:77 - dst=00:11:22:33:44:55 - type=0x0800 - length=192 - nb_segs=1 - RSS hash=0xe504b0ac - RSS queue=0xc - sw ptype: L2_ETHER L3_IPV4 L4_UDP  - l2_len=14 - l3_len=20 - l4_len=8 - Receive queue=0xc
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_UNKNOWN 

20/01/2022 23:57:14 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: action: check_hash_different

20/01/2022 23:57:14 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: hash_infos: [('0xd76107bd', '0xd'), ('0xe504b0ac', '0xc')]
20/01/2022 23:57:14 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: ----------send packet-------------
20/01/2022 23:57:14 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: Ether(src='00:11:22:33:44:66', dst='00:11:22:33:44:55')/IP(src='100.0.1.1', dst='100.0.1.2')/UDP(dport=1701, sport=1702)/L2TP(session_id=0x7)/HDLC(address=0xff, control=0x03)/Raw(b'\x00W')/IPv6(src='ABAB:910B:6666:3457:8295:3333:1800:2929', dst='CDCD:910A:2222:5498:8475:1111:3900:2020')/TCP(sport=25, dport=99)/Raw('x' * 80)
20/01/2022 23:57:16             dut.10.239.251.191: port 0/queue 1: received 1 packets
  src=00:11:22:33:44:66 - dst=00:11:22:33:44:55 - type=0x0800 - length=192 - nb_segs=1 - RSS hash=0x93900d61 - RSS queue=0x1 - sw ptype: L2_ETHER L3_IPV4 L4_UDP  - l2_len=14 - l3_len=20 - l4_len=8 - Receive queue=0x1
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_UNKNOWN 

20/01/2022 23:57:16 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: action: check_hash_same

20/01/2022 23:57:16 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: hash_infos: [('0x93900d61', '0x1')]
20/01/2022 23:57:16 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: ----------send packet-------------
20/01/2022 23:57:16 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: Ether(src='00:11:22:33:44:77', dst='00:11:22:33:44:55')/IP(src='100.0.0.1', dst='100.0.0.2')/UDP(dport=1701, sport=1702)/L2TP(session_id=0x7)/HDLC(address=0xff, control=0x03)/Raw(b'\x00W')/IPv6(src='ABAB:910B:6666:3457:8295:3333:1800:2929', dst='CDCD:910A:2222:5498:8475:1111:3900:2020')/UDP(sport=23, dport=24)/Raw('x' * 80)
20/01/2022 23:57:17             dut.10.239.251.191: port 0/queue 0: received 1 packets
  src=00:11:22:33:44:77 - dst=00:11:22:33:44:55 - type=0x0800 - length=180 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 L4_UDP  - l2_len=14 - l3_len=20 - l4_len=8 - Receive queue=0x0
  ol_flags: RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_UNKNOWN 

20/01/2022 23:57:17 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: action: check_no_hash

20/01/2022 23:57:17 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: hash_infos: []
20/01/2022 23:57:17 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: sub_case eth_ipv4_udp_l2tpv2_ppp_ipv6_tcp_ipv6_MAC_IPV4_PPPoL2TPV2_IPV6_TCP passed
20/01/2022 23:57:17             dut.10.239.251.191: flow flush 0
20/01/2022 23:57:17             dut.10.239.251.191: 
20/01/2022 23:57:17 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: {'eth_ipv4_udp_l2tpv2_ppp_ipv6_tcp_ipv6_MAC_IPV4_PPPoL2TPV2_IPV6_TCP': 'passed'}
20/01/2022 23:57:17 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: pass rate is: 100.0
20/01/2022 23:57:17 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: Test Case test_case_eth_ipv4_udp_l2tpv2_ppp_ipv6_tcp_ipv6_MAC_IPV4_PPPoL2TPV2_IPV6_TCP Result PASSED:
20/01/2022 23:57:17             dut.10.239.251.191: flow flush 0
20/01/2022 23:57:18             dut.10.239.251.191: 
testpmd> 
20/01/2022 23:57:18             dut.10.239.251.191: clear port stats all
20/01/2022 23:57:19             dut.10.239.251.191: 

  NIC statistics for port 0 cleared
testpmd> 
20/01/2022 23:57:19             dut.10.239.251.191: stop
20/01/2022 23:57:19             dut.10.239.251.191: 
Telling cores to ...
Waiting for lcores to finish...

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

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

Done.
20/01/2022 23:57:19 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: Test Case test_case_eth_ipv4_udp_l2tpv2_ppp_ipv6_udp_ipv6_MAC_IPV4_PPPoL2TPV2_IPV6_UDP_PAY Begin
20/01/2022 23:57:19             dut.10.239.251.191:  
20/01/2022 23:57:19                         tester: 
20/01/2022 23:57:19             dut.10.239.251.191: start
20/01/2022 23:57:19             dut.10.239.251.191: 
rxonly packet forwarding - ports=1 - cores=1 - streams=16 - NUMA support enabled, MP allocation mode: native
Logical Core 2 (socket 0) forwards packets on 16 streams:
  RX P=0/Q=0 (socket 0) -> TX P=0/Q=0 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=1 (socket 0) -> TX P=0/Q=1 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=2 (socket 0) -> TX P=0/Q=2 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=3 (socket 0) -> TX P=0/Q=3 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=4 (socket 0) -> TX P=0/Q=4 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=5 (socket 0) -> TX P=0/Q=5 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=6 (socket 0) -> TX P=0/Q=6 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=7 (socket 0) -> TX P=0/Q=7 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=8 (socket 0) -> TX P=0/Q=8 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=9 (socket 0) -> TX P=0/Q=9 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=10 (socket 0) -> TX P=0/Q=10 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=11 (socket 0) -> TX P=0/Q=11 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=12 (socket 0) -> TX P=0/Q=12 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=13 (socket 0) -> TX P=0/Q=13 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=14 (socket 0) -> TX P=0/Q=14 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=15 (socket 0) -> TX P=0/Q=15 (socket 0) 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
20/01/2022 23:57:19 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: ===================Test sub case: eth_ipv4_udp_l2tpv2_ppp_ipv6_udp_ipv6_MAC_IPV4_PPPoL2TPV2_IPV6_UDP_PAY================
20/01/2022 23:57:19 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: ------------handle test--------------
20/01/2022 23:57:19             dut.10.239.251.191: flow validate 0 ingress pattern eth / ipv4 / udp / l2tpv2 / ppp / ipv6 / udp / end actions rss types ipv6 end key_len 0 queues end / end
20/01/2022 23:57:19             dut.10.239.251.191: 
Flow rule validated
20/01/2022 23:57:19             dut.10.239.251.191: flow create 0 ingress pattern eth / ipv4 / udp / l2tpv2 / ppp / ipv6 / udp / end actions rss types ipv6 end key_len 0 queues end / end
20/01/2022 23:57:20             dut.10.239.251.191: 
Flow rule #0 created
20/01/2022 23:57:20             dut.10.239.251.191: flow list 0
20/01/2022 23:57:20             dut.10.239.251.191: 
ID	Group	Prio	Attr	Rule
0	0	0	i--	ETH IPV4 UDP L2TPV2 PPP IPV6 UDP => RSS
20/01/2022 23:57:20 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: ----------send packet-------------
20/01/2022 23:57:20 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: Ether(src='00:11:22:33:44:77', dst='00:11:22:33:44:55')/IP(src='100.0.0.1', dst='100.0.0.2')/UDP(dport=1701, sport=1702)/L2TP(session_id=0x7)/HDLC(address=0xff, control=0x03)/Raw(b'\x00W')/IPv6(src='ABAB:910B:6666:3457:8295:3333:1800:2929', dst='CDCD:910A:2222:5498:8475:1111:3900:2020')/UDP(sport=23, dport=24)/Raw('x' * 80)
20/01/2022 23:57:21             dut.10.239.251.191:  port 0/queue 7: received 1 packets
  src=00:11:22:33:44:77 - dst=00:11:22:33:44:55 - type=0x0800 - length=180 - nb_segs=1 - RSS hash=0xf5b9a507 - RSS queue=0x7 - sw ptype: L2_ETHER L3_IPV4 L4_UDP  - l2_len=14 - l3_len=20 - l4_len=8 - Receive queue=0x7
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_UNKNOWN 

20/01/2022 23:57:21 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: action: save_hash

20/01/2022 23:57:21 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: hash_infos: [('0xf5b9a507', '0x7')]
20/01/2022 23:57:21 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: ----------send packet-------------
20/01/2022 23:57:21 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: ["Ether(src='00:11:22:33:44:77', dst='00:11:22:33:44:55')/IP(src='100.0.0.1', dst='100.0.0.2')/UDP(dport=1701, sport=1702)/L2TP(session_id=0x7)/HDLC(address=0xff, control=0x03)/Raw(b'\\x00W')/IPv6(src='ABAB:910B:6666:3457:8295:3333:1800:2923', dst='CDCD:910A:2222:5498:8475:1111:3900:2020')/UDP(sport=23, dport=24)/Raw('x' * 80)", "Ether(src='00:11:22:33:44:77', dst='00:11:22:33:44:55')/IP(src='100.0.0.1', dst='100.0.0.2')/UDP(dport=1701, sport=1702)/L2TP(session_id=0x7)/HDLC(address=0xff, control=0x03)/Raw(b'\\x00W')/IPv6(src='ABAB:910B:6666:3457:8295:3333:1800:2929', dst='CDCD:910A:2222:5498:8475:1111:3900:2025')/UDP(sport=23, dport=24)/Raw('x' * 80)"]
20/01/2022 23:57:22             dut.10.239.251.191: port 0/queue 11: received 1 packets
  src=00:11:22:33:44:77 - dst=00:11:22:33:44:55 - type=0x0800 - length=180 - nb_segs=1 - RSS hash=0xb148afdb - RSS queue=0xb - sw ptype: L2_ETHER L3_IPV4 L4_UDP  - l2_len=14 - l3_len=20 - l4_len=8 - Receive queue=0xb
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 10: received 1 packets
  src=00:11:22:33:44:77 - dst=00:11:22:33:44:55 - type=0x0800 - length=180 - nb_segs=1 - RSS hash=0x832d18ca - RSS queue=0xa - sw ptype: L2_ETHER L3_IPV4 L4_UDP  - l2_len=14 - l3_len=20 - l4_len=8 - Receive queue=0xa
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_UNKNOWN 

20/01/2022 23:57:22 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: action: check_hash_different

20/01/2022 23:57:22 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: hash_infos: [('0xb148afdb', '0xb'), ('0x832d18ca', '0xa')]
20/01/2022 23:57:22 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: ----------send packet-------------
20/01/2022 23:57:22 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: Ether(src='00:11:22:33:44:66', dst='00:11:22:33:44:55')/IP(src='100.0.1.1', dst='100.0.1.2')/UDP(dport=1701, sport=1702)/L2TP(session_id=0x7)/HDLC(address=0xff, control=0x03)/Raw(b'\x00W')/IPv6(src='ABAB:910B:6666:3457:8295:3333:1800:2929', dst='CDCD:910A:2222:5498:8475:1111:3900:2020')/UDP(sport=25, dport=99)/Raw('x' * 80)
20/01/2022 23:57:23             dut.10.239.251.191: port 0/queue 7: received 1 packets
  src=00:11:22:33:44:66 - dst=00:11:22:33:44:55 - type=0x0800 - length=180 - nb_segs=1 - RSS hash=0xf5b9a507 - RSS queue=0x7 - sw ptype: L2_ETHER L3_IPV4 L4_UDP  - l2_len=14 - l3_len=20 - l4_len=8 - Receive queue=0x7
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_UNKNOWN 

20/01/2022 23:57:23 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: action: check_hash_same

20/01/2022 23:57:23 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: hash_infos: [('0xf5b9a507', '0x7')]
20/01/2022 23:57:23 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: ----------send packet-------------
20/01/2022 23:57:23 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: Ether(src='00:11:22:33:44:77', dst='00:11:22:33:44:55')/IP(src='100.0.0.1', dst='100.0.0.2')/UDP(dport=1701, sport=1702)/L2TP(session_id=0x7)/HDLC(address=0xff, control=0x03)/Raw(b'\x00W')/IPv6(src='ABAB:910B:6666:3457:8295:3333:1800:2929', dst='CDCD:910A:2222:5498:8475:1111:3900:2020')/TCP(sport=23, dport=24)/Raw('x' * 80)
20/01/2022 23:57:24             dut.10.239.251.191: port 0/queue 0: received 1 packets
  src=00:11:22:33:44:77 - dst=00:11:22:33:44:55 - type=0x0800 - length=192 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 L4_UDP  - l2_len=14 - l3_len=20 - l4_len=8 - Receive queue=0x0
  ol_flags: RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_UNKNOWN 

20/01/2022 23:57:24 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: action: check_no_hash

20/01/2022 23:57:24 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: hash_infos: []
20/01/2022 23:57:24 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: sub_case eth_ipv4_udp_l2tpv2_ppp_ipv6_udp_ipv6_MAC_IPV4_PPPoL2TPV2_IPV6_UDP_PAY passed
20/01/2022 23:57:24             dut.10.239.251.191: flow flush 0
20/01/2022 23:57:24             dut.10.239.251.191: 
20/01/2022 23:57:24 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: {'eth_ipv4_udp_l2tpv2_ppp_ipv6_udp_ipv6_MAC_IPV4_PPPoL2TPV2_IPV6_UDP_PAY': 'passed'}
20/01/2022 23:57:24 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: pass rate is: 100.0
20/01/2022 23:57:24 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: Test Case test_case_eth_ipv4_udp_l2tpv2_ppp_ipv6_udp_ipv6_MAC_IPV4_PPPoL2TPV2_IPV6_UDP_PAY Result PASSED:
20/01/2022 23:57:24             dut.10.239.251.191: flow flush 0
20/01/2022 23:57:25             dut.10.239.251.191: 
testpmd> 
20/01/2022 23:57:25             dut.10.239.251.191: clear port stats all
20/01/2022 23:57:26             dut.10.239.251.191: 

  NIC statistics for port 0 cleared
testpmd> 
20/01/2022 23:57:26             dut.10.239.251.191: stop
20/01/2022 23:57:27             dut.10.239.251.191: 
Telling cores to ...
Waiting for lcores to finish...

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

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

Done.
20/01/2022 23:57:27 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: Test Case test_case_eth_ipv6_udp_l2tpv2_ppp_ipv4_ipv4_MAC_IPV6_PPPoL2TPV2_IPV4_FRAG Begin
20/01/2022 23:57:27             dut.10.239.251.191:  
20/01/2022 23:57:27                         tester: 
20/01/2022 23:57:27             dut.10.239.251.191: start
20/01/2022 23:57:27             dut.10.239.251.191: 
rxonly packet forwarding - ports=1 - cores=1 - streams=16 - NUMA support enabled, MP allocation mode: native
Logical Core 2 (socket 0) forwards packets on 16 streams:
  RX P=0/Q=0 (socket 0) -> TX P=0/Q=0 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=1 (socket 0) -> TX P=0/Q=1 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=2 (socket 0) -> TX P=0/Q=2 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=3 (socket 0) -> TX P=0/Q=3 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=4 (socket 0) -> TX P=0/Q=4 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=5 (socket 0) -> TX P=0/Q=5 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=6 (socket 0) -> TX P=0/Q=6 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=7 (socket 0) -> TX P=0/Q=7 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=8 (socket 0) -> TX P=0/Q=8 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=9 (socket 0) -> TX P=0/Q=9 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=10 (socket 0) -> TX P=0/Q=10 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=11 (socket 0) -> TX P=0/Q=11 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=12 (socket 0) -> TX P=0/Q=12 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=13 (socket 0) -> TX P=0/Q=13 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=14 (socket 0) -> TX P=0/Q=14 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=15 (socket 0) -> TX P=0/Q=15 (socket 0) 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
20/01/2022 23:57:27 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: ===================Test sub case: eth_ipv6_udp_l2tpv2_ppp_ipv4_ipv4_MAC_IPV6_PPPoL2TPV2_IPV4_FRAG================
20/01/2022 23:57:27 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: ------------handle test--------------
20/01/2022 23:57:27             dut.10.239.251.191: flow validate 0 ingress pattern eth / ipv6 / udp / l2tpv2 / ppp / ipv4 / end actions rss types ipv4 end key_len 0 queues end / end
20/01/2022 23:57:27             dut.10.239.251.191: 
Flow rule validated
20/01/2022 23:57:27             dut.10.239.251.191: flow create 0 ingress pattern eth / ipv6 / udp / l2tpv2 / ppp / ipv4 / end actions rss types ipv4 end key_len 0 queues end / end
20/01/2022 23:57:27             dut.10.239.251.191: 
Flow rule #0 created
20/01/2022 23:57:27             dut.10.239.251.191: flow list 0
20/01/2022 23:57:27             dut.10.239.251.191: 
ID	Group	Prio	Attr	Rule
0	0	0	i--	ETH IPV6 UDP L2TPV2 PPP IPV4 => RSS
20/01/2022 23:57:27 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: ----------send packet-------------
20/01/2022 23:57:27 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: Ether(src='00:11:22:33:44:77', dst='00:11:22:33:44:55')/IPv6(src='2001::1', dst='2001::2')/UDP(dport=1701, sport=1702)/L2TP(session_id=0x7)/HDLC(address=0xff, control=0x03)/Raw(b'\x00!')/IP(src='192.168.1.100', dst='192.168.1.200', frag=6)/Raw('x' * 80)
20/01/2022 23:57:28             dut.10.239.251.191:  port 0/queue 4: received 1 packets
  src=00:11:22:33:44:77 - dst=00:11:22:33:44:55 - type=0x86dd - length=172 - nb_segs=1 - RSS hash=0x31ae8944 - RSS queue=0x4 - sw ptype: L2_ETHER L3_IPV6 L4_UDP  - l2_len=14 - l3_len=40 - l4_len=8 - Receive queue=0x4
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_UNKNOWN 

20/01/2022 23:57:28 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: action: save_hash

20/01/2022 23:57:28 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: hash_infos: [('0x31ae8944', '0x4')]
20/01/2022 23:57:28 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: ----------send packet-------------
20/01/2022 23:57:28 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: ["Ether(src='00:11:22:33:44:77', dst='00:11:22:33:44:55')/IPv6(src='2001::1', dst='2001::2')/UDP(dport=1701, sport=1702)/L2TP(session_id=0x7)/HDLC(address=0xff, control=0x03)/Raw(b'\\x00!')/IP(src='192.168.1.101', dst='192.168.1.200', frag=6)/Raw('x' * 80)", "Ether(src='00:11:22:33:44:77', dst='00:11:22:33:44:55')/IPv6(src='2001::1', dst='2001::2')/UDP(dport=1701, sport=1702)/L2TP(session_id=0x7)/HDLC(address=0xff, control=0x03)/Raw(b'\\x00!')/IP(src='192.168.1.100', dst='192.168.1.201', frag=6)/Raw('x' * 80)"]
20/01/2022 23:57:29             dut.10.239.251.191: port 0/queue 0: received 1 packets
  src=00:11:22:33:44:77 - dst=00:11:22:33:44:55 - type=0x86dd - length=172 - nb_segs=1 - RSS hash=0xb98a8700 - RSS queue=0x0 - sw ptype: L2_ETHER L3_IPV6 L4_UDP  - l2_len=14 - l3_len=40 - l4_len=8 - Receive queue=0x0
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 4: received 1 packets
  src=00:11:22:33:44:77 - dst=00:11:22:33:44:55 - type=0x86dd - length=172 - nb_segs=1 - RSS hash=0x4d997a04 - RSS queue=0x4 - sw ptype: L2_ETHER L3_IPV6 L4_UDP  - l2_len=14 - l3_len=40 - l4_len=8 - Receive queue=0x4
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_UNKNOWN 

20/01/2022 23:57:29 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: action: check_hash_different

20/01/2022 23:57:29 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: hash_infos: [('0xb98a8700', '0x0'), ('0x4d997a04', '0x4')]
20/01/2022 23:57:29 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: ----------send packet-------------
20/01/2022 23:57:29 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: Ether(src='00:11:22:33:44:66', dst='00:11:22:33:44:55')/IPv6(src='2001::3', dst='2001::4')/UDP(dport=1701, sport=1702)/L2TP(session_id=0x7)/HDLC(address=0xff, control=0x03)/Raw(b'\x00!')/IP(src='192.168.1.100', dst='192.168.1.200', frag=6)/Raw('x' * 80)
20/01/2022 23:57:30             dut.10.239.251.191: port 0/queue 4: received 1 packets
  src=00:11:22:33:44:66 - dst=00:11:22:33:44:55 - type=0x86dd - length=172 - nb_segs=1 - RSS hash=0x31ae8944 - RSS queue=0x4 - sw ptype: L2_ETHER L3_IPV6 L4_UDP  - l2_len=14 - l3_len=40 - l4_len=8 - Receive queue=0x4
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_UNKNOWN 

20/01/2022 23:57:30 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: action: check_hash_same

20/01/2022 23:57:30 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: hash_infos: [('0x31ae8944', '0x4')]
20/01/2022 23:57:30 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: ----------send packet-------------
20/01/2022 23:57:30 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: Ether(src='00:11:22:33:44:77', dst='00:11:22:33:44:55')/IP(src='100.0.0.1', dst='100.0.0.2')/UDP(dport=1701, sport=1702)/L2TP(session_id=0x7)/HDLC(address=0xff, control=0x03)/Raw(b'\x00!')/IP(src='192.168.1.100', dst='192.168.1.200', frag=6)/Raw('x' * 80)
20/01/2022 23:57:31             dut.10.239.251.191: port 0/queue 0: received 1 packets
  src=00:11:22:33:44:77 - dst=00:11:22:33:44:55 - type=0x0800 - length=152 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 L4_UDP  - l2_len=14 - l3_len=20 - l4_len=8 - Receive queue=0x0
  ol_flags: RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_UNKNOWN 

20/01/2022 23:57:31 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: action: check_no_hash

20/01/2022 23:57:31 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: hash_infos: []
20/01/2022 23:57:31 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: sub_case eth_ipv6_udp_l2tpv2_ppp_ipv4_ipv4_MAC_IPV6_PPPoL2TPV2_IPV4_FRAG passed
20/01/2022 23:57:31             dut.10.239.251.191: flow flush 0
20/01/2022 23:57:32             dut.10.239.251.191: 
20/01/2022 23:57:32 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: {'eth_ipv6_udp_l2tpv2_ppp_ipv4_ipv4_MAC_IPV6_PPPoL2TPV2_IPV4_FRAG': 'passed'}
20/01/2022 23:57:32 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: pass rate is: 100.0
20/01/2022 23:57:32 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: Test Case test_case_eth_ipv6_udp_l2tpv2_ppp_ipv4_ipv4_MAC_IPV6_PPPoL2TPV2_IPV4_FRAG Result PASSED:
20/01/2022 23:57:32             dut.10.239.251.191: flow flush 0
20/01/2022 23:57:33             dut.10.239.251.191: 
testpmd> 
20/01/2022 23:57:33             dut.10.239.251.191: clear port stats all
20/01/2022 23:57:34             dut.10.239.251.191: 

  NIC statistics for port 0 cleared
testpmd> 
20/01/2022 23:57:34             dut.10.239.251.191: stop
20/01/2022 23:57:34             dut.10.239.251.191: 
Telling cores to ...
Waiting for lcores to finish...

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

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

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

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

Done.
20/01/2022 23:57:34 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: Test Case test_case_eth_ipv6_udp_l2tpv2_ppp_ipv4_ipv4_MAC_IPV6_PPPoL2TPV2_IPV4_PAY Begin
20/01/2022 23:57:34             dut.10.239.251.191:  
20/01/2022 23:57:34                         tester: 
20/01/2022 23:57:34             dut.10.239.251.191: start
20/01/2022 23:57:34             dut.10.239.251.191: 
rxonly packet forwarding - ports=1 - cores=1 - streams=16 - NUMA support enabled, MP allocation mode: native
Logical Core 2 (socket 0) forwards packets on 16 streams:
  RX P=0/Q=0 (socket 0) -> TX P=0/Q=0 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=1 (socket 0) -> TX P=0/Q=1 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=2 (socket 0) -> TX P=0/Q=2 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=3 (socket 0) -> TX P=0/Q=3 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=4 (socket 0) -> TX P=0/Q=4 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=5 (socket 0) -> TX P=0/Q=5 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=6 (socket 0) -> TX P=0/Q=6 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=7 (socket 0) -> TX P=0/Q=7 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=8 (socket 0) -> TX P=0/Q=8 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=9 (socket 0) -> TX P=0/Q=9 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=10 (socket 0) -> TX P=0/Q=10 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=11 (socket 0) -> TX P=0/Q=11 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=12 (socket 0) -> TX P=0/Q=12 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=13 (socket 0) -> TX P=0/Q=13 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=14 (socket 0) -> TX P=0/Q=14 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=15 (socket 0) -> TX P=0/Q=15 (socket 0) 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
20/01/2022 23:57:34 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: ===================Test sub case: eth_ipv6_udp_l2tpv2_ppp_ipv4_ipv4_MAC_IPV6_PPPoL2TPV2_IPV4_PAY================
20/01/2022 23:57:34 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: ------------handle test--------------
20/01/2022 23:57:34             dut.10.239.251.191: flow validate 0 ingress pattern eth / ipv6 / udp / l2tpv2 / ppp / ipv4 / end actions rss types ipv4 end key_len 0 queues end / end
20/01/2022 23:57:34             dut.10.239.251.191: 
Flow rule validated
20/01/2022 23:57:34             dut.10.239.251.191: flow create 0 ingress pattern eth / ipv6 / udp / l2tpv2 / ppp / ipv4 / end actions rss types ipv4 end key_len 0 queues end / end
20/01/2022 23:57:34             dut.10.239.251.191: 
Flow rule #0 created
20/01/2022 23:57:34             dut.10.239.251.191: flow list 0
20/01/2022 23:57:34             dut.10.239.251.191: 
ID	Group	Prio	Attr	Rule
0	0	0	i--	ETH IPV6 UDP L2TPV2 PPP IPV4 => RSS
20/01/2022 23:57:34 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: ----------send packet-------------
20/01/2022 23:57:34 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: Ether(src='00:11:22:33:44:77', dst='00:11:22:33:44:55')/IPv6(src='2001::1', dst='2001::2')/UDP(dport=1701, sport=1702)/L2TP(session_id=0x7)/HDLC(address=0xff, control=0x03)/Raw(b'\x00!')/IP(src='192.168.1.100', dst='192.168.1.200')/Raw('x' * 80)
20/01/2022 23:57:35             dut.10.239.251.191:  port 0/queue 4: received 1 packets
  src=00:11:22:33:44:77 - dst=00:11:22:33:44:55 - type=0x86dd - length=172 - nb_segs=1 - RSS hash=0x31ae8944 - RSS queue=0x4 - sw ptype: L2_ETHER L3_IPV6 L4_UDP  - l2_len=14 - l3_len=40 - l4_len=8 - Receive queue=0x4
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_UNKNOWN 

20/01/2022 23:57:35 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: action: save_hash

20/01/2022 23:57:35 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: hash_infos: [('0x31ae8944', '0x4')]
20/01/2022 23:57:35 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: ----------send packet-------------
20/01/2022 23:57:35 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: ["Ether(src='00:11:22:33:44:77', dst='00:11:22:33:44:55')/IPv6(src='2001::1', dst='2001::2')/UDP(dport=1701, sport=1702)/L2TP(session_id=0x7)/HDLC(address=0xff, control=0x03)/Raw(b'\\x00!')/IP(src='192.168.1.101', dst='192.168.1.200')/Raw('x' * 80)", "Ether(src='00:11:22:33:44:77', dst='00:11:22:33:44:55')/IPv6(src='2001::1', dst='2001::2')/UDP(dport=1701, sport=1702)/L2TP(session_id=0x7)/HDLC(address=0xff, control=0x03)/Raw(b'\\x00!')/IP(src='192.168.1.100', dst='192.168.1.201')/Raw('x' * 80)"]
20/01/2022 23:57:37             dut.10.239.251.191: port 0/queue 0: received 1 packets
  src=00:11:22:33:44:77 - dst=00:11:22:33:44:55 - type=0x86dd - length=172 - nb_segs=1 - RSS hash=0xb98a8700 - RSS queue=0x0 - sw ptype: L2_ETHER L3_IPV6 L4_UDP  - l2_len=14 - l3_len=40 - l4_len=8 - Receive queue=0x0
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 4: received 1 packets
  src=00:11:22:33:44:77 - dst=00:11:22:33:44:55 - type=0x86dd - length=172 - nb_segs=1 - RSS hash=0x4d997a04 - RSS queue=0x4 - sw ptype: L2_ETHER L3_IPV6 L4_UDP  - l2_len=14 - l3_len=40 - l4_len=8 - Receive queue=0x4
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_UNKNOWN 

20/01/2022 23:57:37 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: action: check_hash_different

20/01/2022 23:57:37 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: hash_infos: [('0xb98a8700', '0x0'), ('0x4d997a04', '0x4')]
20/01/2022 23:57:37 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: ----------send packet-------------
20/01/2022 23:57:37 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: Ether(src='00:11:22:33:44:66', dst='00:11:22:33:44:55')/IPv6(src='2001::3', dst='2001::4')/UDP(dport=1701, sport=1702)/L2TP(session_id=0x7)/HDLC(address=0xff, control=0x03)/Raw(b'\x00!')/IP(src='192.168.1.100', dst='192.168.1.200')/Raw('x' * 80)
20/01/2022 23:57:38             dut.10.239.251.191: port 0/queue 4: received 1 packets
  src=00:11:22:33:44:66 - dst=00:11:22:33:44:55 - type=0x86dd - length=172 - nb_segs=1 - RSS hash=0x31ae8944 - RSS queue=0x4 - sw ptype: L2_ETHER L3_IPV6 L4_UDP  - l2_len=14 - l3_len=40 - l4_len=8 - Receive queue=0x4
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_UNKNOWN 

20/01/2022 23:57:38 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: action: check_hash_same

20/01/2022 23:57:38 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: hash_infos: [('0x31ae8944', '0x4')]
20/01/2022 23:57:38 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: ----------send packet-------------
20/01/2022 23:57:38 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: Ether(src='00:11:22:33:44:77', dst='00:11:22:33:44:55')/IP(src='100.0.0.1', dst='100.0.0.2')/UDP(dport=1701, sport=1702)/L2TP(session_id=0x7)/HDLC(address=0xff, control=0x03)/Raw(b'\x00!')/IP(src='192.168.1.100', dst='192.168.1.200')/Raw('x' * 80)
20/01/2022 23:57:39             dut.10.239.251.191: port 0/queue 0: received 1 packets
  src=00:11:22:33:44:77 - dst=00:11:22:33:44:55 - type=0x0800 - length=152 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 L4_UDP  - l2_len=14 - l3_len=20 - l4_len=8 - Receive queue=0x0
  ol_flags: RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_UNKNOWN 

20/01/2022 23:57:39 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: action: check_no_hash

20/01/2022 23:57:39 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: hash_infos: []
20/01/2022 23:57:39 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: sub_case eth_ipv6_udp_l2tpv2_ppp_ipv4_ipv4_MAC_IPV6_PPPoL2TPV2_IPV4_PAY passed
20/01/2022 23:57:39             dut.10.239.251.191: flow flush 0
20/01/2022 23:57:39             dut.10.239.251.191: 
20/01/2022 23:57:39 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: {'eth_ipv6_udp_l2tpv2_ppp_ipv4_ipv4_MAC_IPV6_PPPoL2TPV2_IPV4_PAY': 'passed'}
20/01/2022 23:57:39 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: pass rate is: 100.0
20/01/2022 23:57:39 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: Test Case test_case_eth_ipv6_udp_l2tpv2_ppp_ipv4_ipv4_MAC_IPV6_PPPoL2TPV2_IPV4_PAY Result PASSED:
20/01/2022 23:57:39             dut.10.239.251.191: flow flush 0
20/01/2022 23:57:40             dut.10.239.251.191: 
testpmd> 
20/01/2022 23:57:40             dut.10.239.251.191: clear port stats all
20/01/2022 23:57:41             dut.10.239.251.191: 

20/01/2022 23:57:41             dut.10.239.251.191: stop
20/01/2022 23:57:41             dut.10.239.251.191: 
  NIC statistics for port 0 cleared
20/01/2022 23:57:41 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: Test Case test_case_eth_ipv6_udp_l2tpv2_ppp_ipv4_ipv4_MAC_IPV6_PPPoL2TPV2_IPV4_TCP Begin
20/01/2022 23:57:41             dut.10.239.251.191:  stop
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: 3              TX-packets: 0              TX-dropped: 0             

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

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

Done.
testpmd> 
20/01/2022 23:57:41                         tester: 
20/01/2022 23:57:41             dut.10.239.251.191: start
20/01/2022 23:57:42             dut.10.239.251.191: 
rxonly packet forwarding - ports=1 - cores=1 - streams=16 - NUMA support enabled, MP allocation mode: native
Logical Core 2 (socket 0) forwards packets on 16 streams:
  RX P=0/Q=0 (socket 0) -> TX P=0/Q=0 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=1 (socket 0) -> TX P=0/Q=1 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=2 (socket 0) -> TX P=0/Q=2 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=3 (socket 0) -> TX P=0/Q=3 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=4 (socket 0) -> TX P=0/Q=4 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=5 (socket 0) -> TX P=0/Q=5 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=6 (socket 0) -> TX P=0/Q=6 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=7 (socket 0) -> TX P=0/Q=7 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=8 (socket 0) -> TX P=0/Q=8 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=9 (socket 0) -> TX P=0/Q=9 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=10 (socket 0) -> TX P=0/Q=10 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=11 (socket 0) -> TX P=0/Q=11 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=12 (socket 0) -> TX P=0/Q=12 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=13 (socket 0) -> TX P=0/Q=13 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=14 (socket 0) -> TX P=0/Q=14 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=15 (socket 0) -> TX P=0/Q=15 (socket 0) 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
20/01/2022 23:57:42 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: ===================Test sub case: eth_ipv6_udp_l2tpv2_ppp_ipv4_ipv4_MAC_IPV6_PPPoL2TPV2_IPV4_TCP================
20/01/2022 23:57:42 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: ------------handle test--------------
20/01/2022 23:57:42             dut.10.239.251.191: flow validate 0 ingress pattern eth / ipv6 / udp / l2tpv2 / ppp / ipv4 / end actions rss types ipv4 end key_len 0 queues end / end
20/01/2022 23:57:42             dut.10.239.251.191: 
Flow rule validated
20/01/2022 23:57:42             dut.10.239.251.191: flow create 0 ingress pattern eth / ipv6 / udp / l2tpv2 / ppp / ipv4 / end actions rss types ipv4 end key_len 0 queues end / end
20/01/2022 23:57:42             dut.10.239.251.191: 
Flow rule #0 created
20/01/2022 23:57:42             dut.10.239.251.191: flow list 0
20/01/2022 23:57:42             dut.10.239.251.191: 
ID	Group	Prio	Attr	Rule
0	0	0	i--	ETH IPV6 UDP L2TPV2 PPP IPV4 => RSS
20/01/2022 23:57:42 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: ----------send packet-------------
20/01/2022 23:57:42 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: Ether(src='00:11:22:33:44:77', dst='00:11:22:33:44:55')/IPv6(src='2001::1', dst='2001::2')/UDP(dport=1701, sport=1702)/L2TP(session_id=0x7)/HDLC(address=0xff, control=0x03)/Raw(b'\x00!')/IP(src='192.168.1.100', dst='192.168.1.200')/TCP(sport=23, dport=24)/Raw('x' * 80)
20/01/2022 23:57:43             dut.10.239.251.191:  port 0/queue 4: received 1 packets
  src=00:11:22:33:44:77 - dst=00:11:22:33:44:55 - type=0x86dd - length=192 - nb_segs=1 - RSS hash=0x31ae8944 - RSS queue=0x4 - sw ptype: L2_ETHER L3_IPV6 L4_UDP  - l2_len=14 - l3_len=40 - l4_len=8 - Receive queue=0x4
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_UNKNOWN 

20/01/2022 23:57:43 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: action: save_hash

20/01/2022 23:57:43 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: hash_infos: [('0x31ae8944', '0x4')]
20/01/2022 23:57:43 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: ----------send packet-------------
20/01/2022 23:57:43 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: ["Ether(src='00:11:22:33:44:77', dst='00:11:22:33:44:55')/IPv6(src='2001::1', dst='2001::2')/UDP(dport=1701, sport=1702)/L2TP(session_id=0x7)/HDLC(address=0xff, control=0x03)/Raw(b'\\x00!')/IP(src='192.168.1.101', dst='192.168.1.200')/TCP(sport=23, dport=24)/Raw('x' * 80)", "Ether(src='00:11:22:33:44:77', dst='00:11:22:33:44:55')/IPv6(src='2001::1', dst='2001::2')/UDP(dport=1701, sport=1702)/L2TP(session_id=0x7)/HDLC(address=0xff, control=0x03)/Raw(b'\\x00!')/IP(src='192.168.1.100', dst='192.168.1.201')/TCP(sport=23, dport=24)/Raw('x' * 80)"]
20/01/2022 23:57:44             dut.10.239.251.191: port 0/queue 0: received 1 packets
  src=00:11:22:33:44:77 - dst=00:11:22:33:44:55 - type=0x86dd - length=192 - nb_segs=1 - RSS hash=0xb98a8700 - RSS queue=0x0 - sw ptype: L2_ETHER L3_IPV6 L4_UDP  - l2_len=14 - l3_len=40 - l4_len=8 - Receive queue=0x0
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 4: received 1 packets
  src=00:11:22:33:44:77 - dst=00:11:22:33:44:55 - type=0x86dd - length=192 - nb_segs=1 - RSS hash=0x4d997a04 - RSS queue=0x4 - sw ptype: L2_ETHER L3_IPV6 L4_UDP  - l2_len=14 - l3_len=40 - l4_len=8 - Receive queue=0x4
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_UNKNOWN 

20/01/2022 23:57:44 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: action: check_hash_different

20/01/2022 23:57:44 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: hash_infos: [('0xb98a8700', '0x0'), ('0x4d997a04', '0x4')]
20/01/2022 23:57:44 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: ----------send packet-------------
20/01/2022 23:57:44 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: Ether(src='00:11:22:33:44:66', dst='00:11:22:33:44:55')/IPv6(src='2001::3', dst='2001::4')/UDP(dport=1701, sport=1702)/L2TP(session_id=0x7)/HDLC(address=0xff, control=0x03)/Raw(b'\x00!')/IP(src='192.168.1.100', dst='192.168.1.200')/TCP(sport=25, dport=99)/Raw('x' * 80)
20/01/2022 23:57:45             dut.10.239.251.191: port 0/queue 4: received 1 packets
  src=00:11:22:33:44:66 - dst=00:11:22:33:44:55 - type=0x86dd - length=192 - nb_segs=1 - RSS hash=0x31ae8944 - RSS queue=0x4 - sw ptype: L2_ETHER L3_IPV6 L4_UDP  - l2_len=14 - l3_len=40 - l4_len=8 - Receive queue=0x4
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_UNKNOWN 

20/01/2022 23:57:45 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: action: check_hash_same

20/01/2022 23:57:45 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: hash_infos: [('0x31ae8944', '0x4')]
20/01/2022 23:57:45 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: ----------send packet-------------
20/01/2022 23:57:45 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: Ether(src='00:11:22:33:44:77', dst='00:11:22:33:44:55')/IP(src='100.0.0.1', dst='100.0.0.2')/UDP(dport=1701, sport=1702)/L2TP(session_id=0x7)/HDLC(address=0xff, control=0x03)/Raw(b'\x00!')/IP(src='192.168.1.100', dst='192.168.1.200')/TCP(sport=23, dport=24)/Raw('x' * 80)
20/01/2022 23:57:46             dut.10.239.251.191: port 0/queue 0: received 1 packets
  src=00:11:22:33:44:77 - dst=00:11:22:33:44:55 - type=0x0800 - length=172 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 L4_UDP  - l2_len=14 - l3_len=20 - l4_len=8 - Receive queue=0x0
  ol_flags: RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_UNKNOWN 

20/01/2022 23:57:46 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: action: check_no_hash

20/01/2022 23:57:46 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: hash_infos: []
20/01/2022 23:57:46 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: sub_case eth_ipv6_udp_l2tpv2_ppp_ipv4_ipv4_MAC_IPV6_PPPoL2TPV2_IPV4_TCP passed
20/01/2022 23:57:46             dut.10.239.251.191: flow flush 0
20/01/2022 23:57:46             dut.10.239.251.191: 
20/01/2022 23:57:46 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: {'eth_ipv6_udp_l2tpv2_ppp_ipv4_ipv4_MAC_IPV6_PPPoL2TPV2_IPV4_TCP': 'passed'}
20/01/2022 23:57:46 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: pass rate is: 100.0
20/01/2022 23:57:46 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: Test Case test_case_eth_ipv6_udp_l2tpv2_ppp_ipv4_ipv4_MAC_IPV6_PPPoL2TPV2_IPV4_TCP Result PASSED:
20/01/2022 23:57:46             dut.10.239.251.191: flow flush 0
20/01/2022 23:57:47             dut.10.239.251.191: 
testpmd> 
20/01/2022 23:57:47             dut.10.239.251.191: clear port stats all
20/01/2022 23:57:49             dut.10.239.251.191: 

  NIC statistics for port 0 cleared
testpmd> 
20/01/2022 23:57:49             dut.10.239.251.191: stop
20/01/2022 23:57:49             dut.10.239.251.191: 
Telling cores to ...
Waiting for lcores to finish...

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

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

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

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

Done.
20/01/2022 23:57:49 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: Test Case test_case_eth_ipv6_udp_l2tpv2_ppp_ipv4_ipv4_MAC_IPV6_PPPoL2TPV2_IPV4_UDP_PAY Begin
20/01/2022 23:57:49             dut.10.239.251.191:  
20/01/2022 23:57:49                         tester: 
20/01/2022 23:57:49             dut.10.239.251.191: start
20/01/2022 23:57:49             dut.10.239.251.191: 
rxonly packet forwarding - ports=1 - cores=1 - streams=16 - NUMA support enabled, MP allocation mode: native
Logical Core 2 (socket 0) forwards packets on 16 streams:
  RX P=0/Q=0 (socket 0) -> TX P=0/Q=0 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=1 (socket 0) -> TX P=0/Q=1 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=2 (socket 0) -> TX P=0/Q=2 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=3 (socket 0) -> TX P=0/Q=3 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=4 (socket 0) -> TX P=0/Q=4 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=5 (socket 0) -> TX P=0/Q=5 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=6 (socket 0) -> TX P=0/Q=6 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=7 (socket 0) -> TX P=0/Q=7 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=8 (socket 0) -> TX P=0/Q=8 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=9 (socket 0) -> TX P=0/Q=9 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=10 (socket 0) -> TX P=0/Q=10 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=11 (socket 0) -> TX P=0/Q=11 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=12 (socket 0) -> TX P=0/Q=12 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=13 (socket 0) -> TX P=0/Q=13 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=14 (socket 0) -> TX P=0/Q=14 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=15 (socket 0) -> TX P=0/Q=15 (socket 0) 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
20/01/2022 23:57:49 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: ===================Test sub case: eth_ipv6_udp_l2tpv2_ppp_ipv4_ipv4_MAC_IPV6_PPPoL2TPV2_IPV4_UDP_PAY================
20/01/2022 23:57:49 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: ------------handle test--------------
20/01/2022 23:57:49             dut.10.239.251.191: flow validate 0 ingress pattern eth / ipv6 / udp / l2tpv2 / ppp / ipv4 / end actions rss types ipv4 end key_len 0 queues end / end
20/01/2022 23:57:49             dut.10.239.251.191: 
Flow rule validated
20/01/2022 23:57:49             dut.10.239.251.191: flow create 0 ingress pattern eth / ipv6 / udp / l2tpv2 / ppp / ipv4 / end actions rss types ipv4 end key_len 0 queues end / end
20/01/2022 23:57:49             dut.10.239.251.191: 
Flow rule #0 created
20/01/2022 23:57:49             dut.10.239.251.191: flow list 0
20/01/2022 23:57:49             dut.10.239.251.191: 
ID	Group	Prio	Attr	Rule
0	0	0	i--	ETH IPV6 UDP L2TPV2 PPP IPV4 => RSS
20/01/2022 23:57:49 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: ----------send packet-------------
20/01/2022 23:57:49 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: Ether(src='00:11:22:33:44:77', dst='00:11:22:33:44:55')/IPv6(src='2001::1', dst='2001::2')/UDP(dport=1701, sport=1702)/L2TP(session_id=0x7)/HDLC(address=0xff, control=0x03)/Raw(b'\x00!')/IP(src='192.168.1.100', dst='192.168.1.200')/UDP(sport=23, dport=24)/Raw('x' * 80)
20/01/2022 23:57:50             dut.10.239.251.191:  port 0/queue 4: received 1 packets
  src=00:11:22:33:44:77 - dst=00:11:22:33:44:55 - type=0x86dd - length=180 - nb_segs=1 - RSS hash=0x31ae8944 - RSS queue=0x4 - sw ptype: L2_ETHER L3_IPV6 L4_UDP  - l2_len=14 - l3_len=40 - l4_len=8 - Receive queue=0x4
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_UNKNOWN 

20/01/2022 23:57:50 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: action: save_hash

20/01/2022 23:57:50 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: hash_infos: [('0x31ae8944', '0x4')]
20/01/2022 23:57:50 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: ----------send packet-------------
20/01/2022 23:57:50 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: ["Ether(src='00:11:22:33:44:77', dst='00:11:22:33:44:55')/IPv6(src='2001::1', dst='2001::2')/UDP(dport=1701, sport=1702)/L2TP(session_id=0x7)/HDLC(address=0xff, control=0x03)/Raw(b'\\x00!')/IP(src='192.168.1.101', dst='192.168.1.200')/UDP(sport=23, dport=24)/Raw('x' * 80)", "Ether(src='00:11:22:33:44:77', dst='00:11:22:33:44:55')/IPv6(src='2001::1', dst='2001::2')/UDP(dport=1701, sport=1702)/L2TP(session_id=0x7)/HDLC(address=0xff, control=0x03)/Raw(b'\\x00!')/IP(src='192.168.1.100', dst='192.168.1.201')/UDP(sport=23, dport=24)/Raw('x' * 80)"]
20/01/2022 23:57:51             dut.10.239.251.191: port 0/queue 0: received 1 packets
  src=00:11:22:33:44:77 - dst=00:11:22:33:44:55 - type=0x86dd - length=180 - nb_segs=1 - RSS hash=0xb98a8700 - RSS queue=0x0 - sw ptype: L2_ETHER L3_IPV6 L4_UDP  - l2_len=14 - l3_len=40 - l4_len=8 - Receive queue=0x0
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 4: received 1 packets
  src=00:11:22:33:44:77 - dst=00:11:22:33:44:55 - type=0x86dd - length=180 - nb_segs=1 - RSS hash=0x4d997a04 - RSS queue=0x4 - sw ptype: L2_ETHER L3_IPV6 L4_UDP  - l2_len=14 - l3_len=40 - l4_len=8 - Receive queue=0x4
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_UNKNOWN 

20/01/2022 23:57:51 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: action: check_hash_different

20/01/2022 23:57:51 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: hash_infos: [('0xb98a8700', '0x0'), ('0x4d997a04', '0x4')]
20/01/2022 23:57:51 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: ----------send packet-------------
20/01/2022 23:57:51 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: Ether(src='00:11:22:33:44:66', dst='00:11:22:33:44:55')/IPv6(src='2001::3', dst='2001::4')/UDP(dport=1701, sport=1702)/L2TP(session_id=0x7)/HDLC(address=0xff, control=0x03)/Raw(b'\x00!')/IP(src='192.168.1.100', dst='192.168.1.200')/UDP(sport=25, dport=99)/Raw('x' * 80)
20/01/2022 23:57:53             dut.10.239.251.191: port 0/queue 4: received 1 packets
  src=00:11:22:33:44:66 - dst=00:11:22:33:44:55 - type=0x86dd - length=180 - nb_segs=1 - RSS hash=0x31ae8944 - RSS queue=0x4 - sw ptype: L2_ETHER L3_IPV6 L4_UDP  - l2_len=14 - l3_len=40 - l4_len=8 - Receive queue=0x4
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_UNKNOWN 

20/01/2022 23:57:53 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: action: check_hash_same

20/01/2022 23:57:53 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: hash_infos: [('0x31ae8944', '0x4')]
20/01/2022 23:57:53 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: ----------send packet-------------
20/01/2022 23:57:53 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: Ether(src='00:11:22:33:44:77', dst='00:11:22:33:44:55')/IP(src='100.0.0.1', dst='100.0.0.2')/UDP(dport=1701, sport=1702)/L2TP(session_id=0x7)/HDLC(address=0xff, control=0x03)/Raw(b'\x00!')/IP(src='192.168.1.100', dst='192.168.1.200')/UDP(sport=23, dport=24)/Raw('x' * 80)
20/01/2022 23:57:54             dut.10.239.251.191: port 0/queue 0: received 1 packets
  src=00:11:22:33:44:77 - dst=00:11:22:33:44:55 - type=0x0800 - length=160 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 L4_UDP  - l2_len=14 - l3_len=20 - l4_len=8 - Receive queue=0x0
  ol_flags: RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_UNKNOWN 

20/01/2022 23:57:54 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: action: check_no_hash

20/01/2022 23:57:54 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: hash_infos: []
20/01/2022 23:57:54 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: sub_case eth_ipv6_udp_l2tpv2_ppp_ipv4_ipv4_MAC_IPV6_PPPoL2TPV2_IPV4_UDP_PAY passed
20/01/2022 23:57:54             dut.10.239.251.191: flow flush 0
20/01/2022 23:57:54             dut.10.239.251.191: 
20/01/2022 23:57:54 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: {'eth_ipv6_udp_l2tpv2_ppp_ipv4_ipv4_MAC_IPV6_PPPoL2TPV2_IPV4_UDP_PAY': 'passed'}
20/01/2022 23:57:54 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: pass rate is: 100.0
20/01/2022 23:57:54 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: Test Case test_case_eth_ipv6_udp_l2tpv2_ppp_ipv4_ipv4_MAC_IPV6_PPPoL2TPV2_IPV4_UDP_PAY Result PASSED:
20/01/2022 23:57:54             dut.10.239.251.191: flow flush 0
20/01/2022 23:57:55             dut.10.239.251.191: 
testpmd> 
20/01/2022 23:57:55             dut.10.239.251.191: clear port stats all
20/01/2022 23:57:56             dut.10.239.251.191: 

  NIC statistics for port 0 cleared
testpmd> 
20/01/2022 23:57:56             dut.10.239.251.191: stop
20/01/2022 23:57:56             dut.10.239.251.191: 
Telling cores to ...
Waiting for lcores to finish...

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

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

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

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

Done.
20/01/2022 23:57:56 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: Test Case test_case_eth_ipv6_udp_l2tpv2_ppp_ipv4_ipv4_l3_dst_only_MAC_IPV6_PPPoL2TPV2_IPV4_PAY Begin
20/01/2022 23:57:56             dut.10.239.251.191:  
20/01/2022 23:57:56                         tester: 
20/01/2022 23:57:56             dut.10.239.251.191: start
20/01/2022 23:57:56             dut.10.239.251.191: 
rxonly packet forwarding - ports=1 - cores=1 - streams=16 - NUMA support enabled, MP allocation mode: native
Logical Core 2 (socket 0) forwards packets on 16 streams:
  RX P=0/Q=0 (socket 0) -> TX P=0/Q=0 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=1 (socket 0) -> TX P=0/Q=1 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=2 (socket 0) -> TX P=0/Q=2 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=3 (socket 0) -> TX P=0/Q=3 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=4 (socket 0) -> TX P=0/Q=4 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=5 (socket 0) -> TX P=0/Q=5 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=6 (socket 0) -> TX P=0/Q=6 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=7 (socket 0) -> TX P=0/Q=7 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=8 (socket 0) -> TX P=0/Q=8 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=9 (socket 0) -> TX P=0/Q=9 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=10 (socket 0) -> TX P=0/Q=10 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=11 (socket 0) -> TX P=0/Q=11 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=12 (socket 0) -> TX P=0/Q=12 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=13 (socket 0) -> TX P=0/Q=13 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=14 (socket 0) -> TX P=0/Q=14 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=15 (socket 0) -> TX P=0/Q=15 (socket 0) 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
20/01/2022 23:57:56 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: ===================Test sub case: eth_ipv6_udp_l2tpv2_ppp_ipv4_ipv4_l3_dst_only_MAC_IPV6_PPPoL2TPV2_IPV4_PAY================
20/01/2022 23:57:56 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: ------------handle test--------------
20/01/2022 23:57:56             dut.10.239.251.191: flow validate 0 ingress pattern eth / ipv6 / udp / l2tpv2 / ppp / ipv4 / end actions rss types ipv4 l3-dst-only end key_len 0 queues end / end
20/01/2022 23:57:56             dut.10.239.251.191: 
Flow rule validated
20/01/2022 23:57:56             dut.10.239.251.191: flow create 0 ingress pattern eth / ipv6 / udp / l2tpv2 / ppp / ipv4 / end actions rss types ipv4 l3-dst-only end key_len 0 queues end / end
20/01/2022 23:57:57             dut.10.239.251.191: 
Flow rule #0 created
20/01/2022 23:57:57             dut.10.239.251.191: flow list 0
20/01/2022 23:57:57             dut.10.239.251.191: 
ID	Group	Prio	Attr	Rule
0	0	0	i--	ETH IPV6 UDP L2TPV2 PPP IPV4 => RSS
20/01/2022 23:57:57 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: ----------send packet-------------
20/01/2022 23:57:57 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: Ether(src='00:11:22:33:44:77', dst='00:11:22:33:44:55')/IPv6(src='2001::1', dst='2001::2')/UDP(dport=1701, sport=1702)/L2TP(session_id=0x7)/HDLC(address=0xff, control=0x03)/Raw(b'\x00!')/IP(src='192.168.1.100', dst='192.168.1.200')/Raw('x' * 80)
20/01/2022 23:57:58             dut.10.239.251.191:  port 0/queue 5: received 1 packets
  src=00:11:22:33:44:77 - dst=00:11:22:33:44:55 - type=0x86dd - length=172 - nb_segs=1 - RSS hash=0x1c7e1bc5 - RSS queue=0x5 - sw ptype: L2_ETHER L3_IPV6 L4_UDP  - l2_len=14 - l3_len=40 - l4_len=8 - Receive queue=0x5
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_UNKNOWN 

20/01/2022 23:57:58 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: action: save_hash

20/01/2022 23:57:58 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: hash_infos: [('0x1c7e1bc5', '0x5')]
20/01/2022 23:57:58 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: ----------send packet-------------
20/01/2022 23:57:58 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: ["Ether(src='00:11:22:33:44:77', dst='00:11:22:33:44:55')/IPv6(src='2001::1', dst='2001::2')/UDP(dport=1701, sport=1702)/L2TP(session_id=0x7)/HDLC(address=0xff, control=0x03)/Raw(b'\\x00!')/IP(src='192.168.1.100', dst='192.168.1.201')/Raw('x' * 80)"]
20/01/2022 23:57:59             dut.10.239.251.191: port 0/queue 1: received 1 packets
  src=00:11:22:33:44:77 - dst=00:11:22:33:44:55 - type=0x86dd - length=172 - nb_segs=1 - RSS hash=0x945a1581 - RSS queue=0x1 - sw ptype: L2_ETHER L3_IPV6 L4_UDP  - l2_len=14 - l3_len=40 - l4_len=8 - Receive queue=0x1
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_UNKNOWN 

20/01/2022 23:57:59 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: action: check_hash_different

20/01/2022 23:57:59 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: hash_infos: [('0x945a1581', '0x1')]
20/01/2022 23:57:59 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: ----------send packet-------------
20/01/2022 23:57:59 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: Ether(src='00:11:22:33:44:66', dst='00:11:22:33:44:55')/IPv6(src='2001::3', dst='2001::4')/UDP(dport=1701, sport=1702)/L2TP(session_id=0x7)/HDLC(address=0xff, control=0x03)/Raw(b'\x00!')/IP(src='192.168.1.101', dst='192.168.1.200')/Raw('x' * 80)
20/01/2022 23:58:00             dut.10.239.251.191: port 0/queue 5: received 1 packets
  src=00:11:22:33:44:66 - dst=00:11:22:33:44:55 - type=0x86dd - length=172 - nb_segs=1 - RSS hash=0x1c7e1bc5 - RSS queue=0x5 - sw ptype: L2_ETHER L3_IPV6 L4_UDP  - l2_len=14 - l3_len=40 - l4_len=8 - Receive queue=0x5
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_UNKNOWN 

20/01/2022 23:58:00 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: action: check_hash_same

20/01/2022 23:58:00 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: hash_infos: [('0x1c7e1bc5', '0x5')]
20/01/2022 23:58:00 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: ----------send packet-------------
20/01/2022 23:58:00 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: Ether(src='00:11:22:33:44:77', dst='00:11:22:33:44:55')/IP(src='100.0.0.1', dst='100.0.0.2')/UDP(dport=1701, sport=1702)/L2TP(session_id=0x7)/HDLC(address=0xff, control=0x03)/Raw(b'\x00!')/IP(src='192.168.1.100', dst='192.168.1.200')/Raw('x' * 80)
20/01/2022 23:58:01             dut.10.239.251.191: port 0/queue 0: received 1 packets
  src=00:11:22:33:44:77 - dst=00:11:22:33:44:55 - type=0x0800 - length=152 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 L4_UDP  - l2_len=14 - l3_len=20 - l4_len=8 - Receive queue=0x0
  ol_flags: RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_UNKNOWN 

20/01/2022 23:58:01 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: action: check_no_hash

20/01/2022 23:58:01 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: hash_infos: []
20/01/2022 23:58:01 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: sub_case eth_ipv6_udp_l2tpv2_ppp_ipv4_ipv4_l3_dst_only_MAC_IPV6_PPPoL2TPV2_IPV4_PAY passed
20/01/2022 23:58:01             dut.10.239.251.191: flow flush 0
20/01/2022 23:58:01             dut.10.239.251.191: 
20/01/2022 23:58:01 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: {'eth_ipv6_udp_l2tpv2_ppp_ipv4_ipv4_l3_dst_only_MAC_IPV6_PPPoL2TPV2_IPV4_PAY': 'passed'}
20/01/2022 23:58:01 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: pass rate is: 100.0
20/01/2022 23:58:01 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: Test Case test_case_eth_ipv6_udp_l2tpv2_ppp_ipv4_ipv4_l3_dst_only_MAC_IPV6_PPPoL2TPV2_IPV4_PAY Result PASSED:
20/01/2022 23:58:01             dut.10.239.251.191: flow flush 0
20/01/2022 23:58:02             dut.10.239.251.191: 
testpmd> 
20/01/2022 23:58:02             dut.10.239.251.191: clear port stats all
20/01/2022 23:58:03             dut.10.239.251.191: 

  NIC statistics for port 0 cleared
testpmd> 
20/01/2022 23:58:03             dut.10.239.251.191: stop
20/01/2022 23:58:04             dut.10.239.251.191: 
Telling cores to ...
Waiting for lcores to finish...

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

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

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

Done.
20/01/2022 23:58:04 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: Test Case test_case_eth_ipv6_udp_l2tpv2_ppp_ipv4_ipv4_l3_src_only_MAC_IPV6_PPPoL2TPV2_IPV4_PAY Begin
20/01/2022 23:58:04             dut.10.239.251.191:  
20/01/2022 23:58:04                         tester: 
20/01/2022 23:58:04             dut.10.239.251.191: start
20/01/2022 23:58:04             dut.10.239.251.191: 
rxonly packet forwarding - ports=1 - cores=1 - streams=16 - NUMA support enabled, MP allocation mode: native
Logical Core 2 (socket 0) forwards packets on 16 streams:
  RX P=0/Q=0 (socket 0) -> TX P=0/Q=0 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=1 (socket 0) -> TX P=0/Q=1 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=2 (socket 0) -> TX P=0/Q=2 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=3 (socket 0) -> TX P=0/Q=3 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=4 (socket 0) -> TX P=0/Q=4 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=5 (socket 0) -> TX P=0/Q=5 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=6 (socket 0) -> TX P=0/Q=6 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=7 (socket 0) -> TX P=0/Q=7 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=8 (socket 0) -> TX P=0/Q=8 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=9 (socket 0) -> TX P=0/Q=9 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=10 (socket 0) -> TX P=0/Q=10 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=11 (socket 0) -> TX P=0/Q=11 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=12 (socket 0) -> TX P=0/Q=12 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=13 (socket 0) -> TX P=0/Q=13 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=14 (socket 0) -> TX P=0/Q=14 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=15 (socket 0) -> TX P=0/Q=15 (socket 0) 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
20/01/2022 23:58:04 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: ===================Test sub case: eth_ipv6_udp_l2tpv2_ppp_ipv4_ipv4_l3_src_only_MAC_IPV6_PPPoL2TPV2_IPV4_PAY================
20/01/2022 23:58:04 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: ------------handle test--------------
20/01/2022 23:58:04             dut.10.239.251.191: flow validate 0 ingress pattern eth / ipv6 / udp / l2tpv2 / ppp / ipv4 / end actions rss types ipv4 l3-src-only end key_len 0 queues end / end
20/01/2022 23:58:04             dut.10.239.251.191: 
Flow rule validated
20/01/2022 23:58:04             dut.10.239.251.191: flow create 0 ingress pattern eth / ipv6 / udp / l2tpv2 / ppp / ipv4 / end actions rss types ipv4 l3-src-only end key_len 0 queues end / end
20/01/2022 23:58:04             dut.10.239.251.191: 
Flow rule #0 created
20/01/2022 23:58:04             dut.10.239.251.191: flow list 0
20/01/2022 23:58:04             dut.10.239.251.191: 
ID	Group	Prio	Attr	Rule
0	0	0	i--	ETH IPV6 UDP L2TPV2 PPP IPV4 => RSS
20/01/2022 23:58:04 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: ----------send packet-------------
20/01/2022 23:58:04 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: Ether(src='00:11:22:33:44:77', dst='00:11:22:33:44:55')/IPv6(src='2001::1', dst='2001::2')/UDP(dport=1701, sport=1702)/L2TP(session_id=0x7)/HDLC(address=0xff, control=0x03)/Raw(b'\x00!')/IP(src='192.168.1.100', dst='192.168.1.200')/Raw('x' * 80)
20/01/2022 23:58:05             dut.10.239.251.191:  port 0/queue 2: received 1 packets
  src=00:11:22:33:44:77 - dst=00:11:22:33:44:55 - type=0x86dd - length=172 - nb_segs=1 - RSS hash=0xba22f1f2 - RSS queue=0x2 - sw ptype: L2_ETHER L3_IPV6 L4_UDP  - l2_len=14 - l3_len=40 - l4_len=8 - Receive queue=0x2
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_UNKNOWN 

20/01/2022 23:58:05 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: action: save_hash

20/01/2022 23:58:05 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: hash_infos: [('0xba22f1f2', '0x2')]
20/01/2022 23:58:05 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: ----------send packet-------------
20/01/2022 23:58:05 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: ["Ether(src='00:11:22:33:44:77', dst='00:11:22:33:44:55')/IPv6(src='2001::1', dst='2001::2')/UDP(dport=1701, sport=1702)/L2TP(session_id=0x7)/HDLC(address=0xff, control=0x03)/Raw(b'\\x00!')/IP(src='192.168.1.101', dst='192.168.1.200')/Raw('x' * 80)"]
20/01/2022 23:58:06             dut.10.239.251.191: port 0/queue 6: received 1 packets
  src=00:11:22:33:44:77 - dst=00:11:22:33:44:55 - type=0x86dd - length=172 - nb_segs=1 - RSS hash=0x3206ffb6 - RSS queue=0x6 - sw ptype: L2_ETHER L3_IPV6 L4_UDP  - l2_len=14 - l3_len=40 - l4_len=8 - Receive queue=0x6
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_UNKNOWN 

20/01/2022 23:58:06 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: action: check_hash_different

20/01/2022 23:58:06 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: hash_infos: [('0x3206ffb6', '0x6')]
20/01/2022 23:58:06 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: ----------send packet-------------
20/01/2022 23:58:06 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: Ether(src='00:11:22:33:44:66', dst='00:11:22:33:44:55')/IPv6(src='2001::3', dst='2001::4')/UDP(dport=1701, sport=1702)/L2TP(session_id=0x7)/HDLC(address=0xff, control=0x03)/Raw(b'\x00!')/IP(src='192.168.1.100', dst='192.168.1.201')/Raw('x' * 80)
20/01/2022 23:58:07             dut.10.239.251.191: port 0/queue 2: received 1 packets
  src=00:11:22:33:44:66 - dst=00:11:22:33:44:55 - type=0x86dd - length=172 - nb_segs=1 - RSS hash=0xba22f1f2 - RSS queue=0x2 - sw ptype: L2_ETHER L3_IPV6 L4_UDP  - l2_len=14 - l3_len=40 - l4_len=8 - Receive queue=0x2
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_UNKNOWN 

20/01/2022 23:58:07 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: action: check_hash_same

20/01/2022 23:58:07 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: hash_infos: [('0xba22f1f2', '0x2')]
20/01/2022 23:58:07 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: ----------send packet-------------
20/01/2022 23:58:07 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: Ether(src='00:11:22:33:44:77', dst='00:11:22:33:44:55')/IP(src='100.0.0.1', dst='100.0.0.2')/UDP(dport=1701, sport=1702)/L2TP(session_id=0x7)/HDLC(address=0xff, control=0x03)/Raw(b'\x00!')/IP(src='192.168.1.100', dst='192.168.1.200')/Raw('x' * 80)
20/01/2022 23:58:08             dut.10.239.251.191: port 0/queue 0: received 1 packets
  src=00:11:22:33:44:77 - dst=00:11:22:33:44:55 - type=0x0800 - length=152 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 L4_UDP  - l2_len=14 - l3_len=20 - l4_len=8 - Receive queue=0x0
  ol_flags: RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_UNKNOWN 

20/01/2022 23:58:08 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: action: check_no_hash

20/01/2022 23:58:08 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: hash_infos: []
20/01/2022 23:58:08 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: sub_case eth_ipv6_udp_l2tpv2_ppp_ipv4_ipv4_l3_src_only_MAC_IPV6_PPPoL2TPV2_IPV4_PAY passed
20/01/2022 23:58:08             dut.10.239.251.191: flow flush 0
20/01/2022 23:58:09             dut.10.239.251.191: 
20/01/2022 23:58:09 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: {'eth_ipv6_udp_l2tpv2_ppp_ipv4_ipv4_l3_src_only_MAC_IPV6_PPPoL2TPV2_IPV4_PAY': 'passed'}
20/01/2022 23:58:09 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: pass rate is: 100.0
20/01/2022 23:58:09 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: Test Case test_case_eth_ipv6_udp_l2tpv2_ppp_ipv4_ipv4_l3_src_only_MAC_IPV6_PPPoL2TPV2_IPV4_PAY Result PASSED:
20/01/2022 23:58:09             dut.10.239.251.191: flow flush 0
20/01/2022 23:58:10             dut.10.239.251.191: 
testpmd> 
20/01/2022 23:58:10             dut.10.239.251.191: clear port stats all
20/01/2022 23:58:11             dut.10.239.251.191: 

  NIC statistics for port 0 cleared
testpmd> 
20/01/2022 23:58:11             dut.10.239.251.191: stop
20/01/2022 23:58:11             dut.10.239.251.191: 
Telling cores to ...
Waiting for lcores to finish...

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

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

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

Done.
20/01/2022 23:58:11 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: Test Case test_case_eth_ipv6_udp_l2tpv2_ppp_ipv4_tcp_ipv4_MAC_IPV6_PPPoL2TPV2_IPV4_TCP Begin
20/01/2022 23:58:11             dut.10.239.251.191:  
20/01/2022 23:58:11                         tester: 
20/01/2022 23:58:11             dut.10.239.251.191: start
20/01/2022 23:58:11             dut.10.239.251.191: 
rxonly packet forwarding - ports=1 - cores=1 - streams=16 - NUMA support enabled, MP allocation mode: native
Logical Core 2 (socket 0) forwards packets on 16 streams:
  RX P=0/Q=0 (socket 0) -> TX P=0/Q=0 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=1 (socket 0) -> TX P=0/Q=1 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=2 (socket 0) -> TX P=0/Q=2 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=3 (socket 0) -> TX P=0/Q=3 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=4 (socket 0) -> TX P=0/Q=4 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=5 (socket 0) -> TX P=0/Q=5 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=6 (socket 0) -> TX P=0/Q=6 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=7 (socket 0) -> TX P=0/Q=7 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=8 (socket 0) -> TX P=0/Q=8 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=9 (socket 0) -> TX P=0/Q=9 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=10 (socket 0) -> TX P=0/Q=10 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=11 (socket 0) -> TX P=0/Q=11 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=12 (socket 0) -> TX P=0/Q=12 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=13 (socket 0) -> TX P=0/Q=13 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=14 (socket 0) -> TX P=0/Q=14 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=15 (socket 0) -> TX P=0/Q=15 (socket 0) 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
20/01/2022 23:58:11 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: ===================Test sub case: eth_ipv6_udp_l2tpv2_ppp_ipv4_tcp_ipv4_MAC_IPV6_PPPoL2TPV2_IPV4_TCP================
20/01/2022 23:58:11 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: ------------handle test--------------
20/01/2022 23:58:11             dut.10.239.251.191: flow validate 0 ingress pattern eth / ipv6 / udp / l2tpv2 / ppp / ipv4 / tcp / end actions rss types ipv4 end key_len 0 queues end / end
20/01/2022 23:58:11             dut.10.239.251.191: 
Flow rule validated
20/01/2022 23:58:11             dut.10.239.251.191: flow create 0 ingress pattern eth / ipv6 / udp / l2tpv2 / ppp / ipv4 / tcp / end actions rss types ipv4 end key_len 0 queues end / end
20/01/2022 23:58:11             dut.10.239.251.191: 
Flow rule #0 created
20/01/2022 23:58:11             dut.10.239.251.191: flow list 0
20/01/2022 23:58:11             dut.10.239.251.191: 
ID	Group	Prio	Attr	Rule
0	0	0	i--	ETH IPV6 UDP L2TPV2 PPP IPV4 TCP => RSS
20/01/2022 23:58:11 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: ----------send packet-------------
20/01/2022 23:58:11 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: Ether(src='00:11:22:33:44:77', dst='00:11:22:33:44:55')/IPv6(src='2001::1', dst='2001::2')/UDP(dport=1701, sport=1702)/L2TP(session_id=0x7)/HDLC(address=0xff, control=0x03)/Raw(b'\x00!')/IP(src='192.168.1.100', dst='192.168.1.200')/TCP(sport=23, dport=24)/Raw('x' * 80)
20/01/2022 23:58:12             dut.10.239.251.191:  port 0/queue 15: received 1 packets
  src=00:11:22:33:44:77 - dst=00:11:22:33:44:55 - type=0x86dd - length=192 - nb_segs=1 - RSS hash=0xb50a292f - RSS queue=0xf - sw ptype: L2_ETHER L3_IPV6 L4_UDP  - l2_len=14 - l3_len=40 - l4_len=8 - Receive queue=0xf
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_UNKNOWN 

20/01/2022 23:58:12 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: action: save_hash

20/01/2022 23:58:12 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: hash_infos: [('0xb50a292f', '0xf')]
20/01/2022 23:58:12 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: ----------send packet-------------
20/01/2022 23:58:12 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: ["Ether(src='00:11:22:33:44:77', dst='00:11:22:33:44:55')/IPv6(src='2001::1', dst='2001::2')/UDP(dport=1701, sport=1702)/L2TP(session_id=0x7)/HDLC(address=0xff, control=0x03)/Raw(b'\\x00!')/IP(src='192.168.1.101', dst='192.168.1.200')/TCP(sport=23, dport=24)/Raw('x' * 80)", "Ether(src='00:11:22:33:44:77', dst='00:11:22:33:44:55')/IPv6(src='2001::1', dst='2001::2')/UDP(dport=1701, sport=1702)/L2TP(session_id=0x7)/HDLC(address=0xff, control=0x03)/Raw(b'\\x00!')/IP(src='192.168.1.100', dst='192.168.1.201')/TCP(sport=23, dport=24)/Raw('x' * 80)"]
20/01/2022 23:58:14             dut.10.239.251.191: port 0/queue 8: received 1 packets
  src=00:11:22:33:44:77 - dst=00:11:22:33:44:55 - type=0x86dd - length=192 - nb_segs=1 - RSS hash=0xbb4e5518 - RSS queue=0x8 - sw ptype: L2_ETHER L3_IPV6 L4_UDP  - l2_len=14 - l3_len=40 - l4_len=8 - Receive queue=0x8
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 13: received 1 packets
  src=00:11:22:33:44:77 - dst=00:11:22:33:44:55 - type=0x86dd - length=192 - nb_segs=1 - RSS hash=0x464af5ed - RSS queue=0xd - sw ptype: L2_ETHER L3_IPV6 L4_UDP  - l2_len=14 - l3_len=40 - l4_len=8 - Receive queue=0xd
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_UNKNOWN 

20/01/2022 23:58:14 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: action: check_hash_different

20/01/2022 23:58:14 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: hash_infos: [('0xbb4e5518', '0x8'), ('0x464af5ed', '0xd')]
20/01/2022 23:58:14 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: ----------send packet-------------
20/01/2022 23:58:14 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: Ether(src='00:11:22:33:44:66', dst='00:11:22:33:44:55')/IPv6(src='2001::3', dst='2001::4')/UDP(dport=1701, sport=1702)/L2TP(session_id=0x7)/HDLC(address=0xff, control=0x03)/Raw(b'\x00!')/IP(src='192.168.1.100', dst='192.168.1.200')/TCP(sport=25, dport=99)/Raw('x' * 80)
20/01/2022 23:58:15             dut.10.239.251.191: port 0/queue 15: received 1 packets
  src=00:11:22:33:44:66 - dst=00:11:22:33:44:55 - type=0x86dd - length=192 - nb_segs=1 - RSS hash=0xb50a292f - RSS queue=0xf - sw ptype: L2_ETHER L3_IPV6 L4_UDP  - l2_len=14 - l3_len=40 - l4_len=8 - Receive queue=0xf
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_UNKNOWN 

20/01/2022 23:58:15 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: action: check_hash_same

20/01/2022 23:58:15 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: hash_infos: [('0xb50a292f', '0xf')]
20/01/2022 23:58:15 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: ----------send packet-------------
20/01/2022 23:58:15 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: Ether(src='00:11:22:33:44:77', dst='00:11:22:33:44:55')/IPv6(src='2001::1', dst='2001::2')/UDP(dport=1701, sport=1702)/L2TP(session_id=0x7)/HDLC(address=0xff, control=0x03)/Raw(b'\x00!')/IP(src='192.168.1.100', dst='192.168.1.200')/UDP(sport=23, dport=24)/Raw('x' * 80)
20/01/2022 23:58:16             dut.10.239.251.191: port 0/queue 0: received 1 packets
  src=00:11:22:33:44:77 - dst=00:11:22:33:44:55 - type=0x86dd - length=180 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV6 L4_UDP  - l2_len=14 - l3_len=40 - l4_len=8 - Receive queue=0x0
  ol_flags: RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_UNKNOWN 

20/01/2022 23:58:16 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: action: check_no_hash

20/01/2022 23:58:16 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: hash_infos: []
20/01/2022 23:58:16 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: sub_case eth_ipv6_udp_l2tpv2_ppp_ipv4_tcp_ipv4_MAC_IPV6_PPPoL2TPV2_IPV4_TCP passed
20/01/2022 23:58:16             dut.10.239.251.191: flow flush 0
20/01/2022 23:58:16             dut.10.239.251.191: 
20/01/2022 23:58:16 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: {'eth_ipv6_udp_l2tpv2_ppp_ipv4_tcp_ipv4_MAC_IPV6_PPPoL2TPV2_IPV4_TCP': 'passed'}
20/01/2022 23:58:16 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: pass rate is: 100.0
20/01/2022 23:58:16 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: Test Case test_case_eth_ipv6_udp_l2tpv2_ppp_ipv4_tcp_ipv4_MAC_IPV6_PPPoL2TPV2_IPV4_TCP Result PASSED:
20/01/2022 23:58:16             dut.10.239.251.191: flow flush 0
20/01/2022 23:58:17             dut.10.239.251.191: 
testpmd> 
20/01/2022 23:58:17             dut.10.239.251.191: clear port stats all
20/01/2022 23:58:18             dut.10.239.251.191: 

  NIC statistics for port 0 cleared
testpmd> 
20/01/2022 23:58:18             dut.10.239.251.191: stop
20/01/2022 23:58:18             dut.10.239.251.191: 
Telling cores to ...
Waiting for lcores to finish...

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

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

Done.
20/01/2022 23:58:18 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: Test Case test_case_eth_ipv6_udp_l2tpv2_ppp_ipv4_tcp_ipv4_tcp_MAC_IPV6_PPPoL2TPV2_IPV4_TCP Begin
20/01/2022 23:58:18             dut.10.239.251.191:  
20/01/2022 23:58:19                         tester: 
20/01/2022 23:58:19             dut.10.239.251.191: start
20/01/2022 23:58:19             dut.10.239.251.191: 
rxonly packet forwarding - ports=1 - cores=1 - streams=16 - NUMA support enabled, MP allocation mode: native
Logical Core 2 (socket 0) forwards packets on 16 streams:
  RX P=0/Q=0 (socket 0) -> TX P=0/Q=0 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=1 (socket 0) -> TX P=0/Q=1 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=2 (socket 0) -> TX P=0/Q=2 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=3 (socket 0) -> TX P=0/Q=3 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=4 (socket 0) -> TX P=0/Q=4 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=5 (socket 0) -> TX P=0/Q=5 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=6 (socket 0) -> TX P=0/Q=6 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=7 (socket 0) -> TX P=0/Q=7 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=8 (socket 0) -> TX P=0/Q=8 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=9 (socket 0) -> TX P=0/Q=9 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=10 (socket 0) -> TX P=0/Q=10 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=11 (socket 0) -> TX P=0/Q=11 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=12 (socket 0) -> TX P=0/Q=12 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=13 (socket 0) -> TX P=0/Q=13 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=14 (socket 0) -> TX P=0/Q=14 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=15 (socket 0) -> TX P=0/Q=15 (socket 0) 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
20/01/2022 23:58:19 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: ===================Test sub case: eth_ipv6_udp_l2tpv2_ppp_ipv4_tcp_ipv4_tcp_MAC_IPV6_PPPoL2TPV2_IPV4_TCP================
20/01/2022 23:58:19 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: ------------handle test--------------
20/01/2022 23:58:19             dut.10.239.251.191: flow validate 0 ingress pattern eth / ipv6 / udp / l2tpv2 / ppp / ipv4 / tcp / end actions rss types ipv4-tcp end key_len 0 queues end / end
20/01/2022 23:58:19             dut.10.239.251.191: 
Flow rule validated
20/01/2022 23:58:19             dut.10.239.251.191: flow create 0 ingress pattern eth / ipv6 / udp / l2tpv2 / ppp / ipv4 / tcp / end actions rss types ipv4-tcp end key_len 0 queues end / end
20/01/2022 23:58:19             dut.10.239.251.191: 
Flow rule #0 created
20/01/2022 23:58:19             dut.10.239.251.191: flow list 0
20/01/2022 23:58:19             dut.10.239.251.191: 
ID	Group	Prio	Attr	Rule
0	0	0	i--	ETH IPV6 UDP L2TPV2 PPP IPV4 TCP => RSS
20/01/2022 23:58:19 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: ----------send packet-------------
20/01/2022 23:58:19 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: Ether(src='00:11:22:33:44:77', dst='00:11:22:33:44:55')/IPv6(src='2001::1', dst='2001::2')/UDP(dport=1701, sport=1702)/L2TP(session_id=0x7)/HDLC(address=0xff, control=0x03)/Raw(b'\x00!')/IP(src='192.168.1.100', dst='192.168.1.200')/TCP(sport=23, dport=24)/Raw('x' * 80)
20/01/2022 23:58:20             dut.10.239.251.191:  port 0/queue 9: received 1 packets
  src=00:11:22:33:44:77 - dst=00:11:22:33:44:55 - type=0x86dd - length=192 - nb_segs=1 - RSS hash=0x4226a849 - RSS queue=0x9 - sw ptype: L2_ETHER L3_IPV6 L4_UDP  - l2_len=14 - l3_len=40 - l4_len=8 - Receive queue=0x9
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_UNKNOWN 

20/01/2022 23:58:20 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: action: save_hash

20/01/2022 23:58:20 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: hash_infos: [('0x4226a849', '0x9')]
20/01/2022 23:58:20 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: ----------send packet-------------
20/01/2022 23:58:20 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: ["Ether(src='00:11:22:33:44:77', dst='00:11:22:33:44:55')/IPv6(src='2001::1', dst='2001::2')/UDP(dport=1701, sport=1702)/L2TP(session_id=0x7)/HDLC(address=0xff, control=0x03)/Raw(b'\\x00!')/IP(src='192.168.1.101', dst='192.168.1.200')/TCP(sport=23, dport=24)/Raw('x' * 80)", "Ether(src='00:11:22:33:44:77', dst='00:11:22:33:44:55')/IPv6(src='2001::1', dst='2001::2')/UDP(dport=1701, sport=1702)/L2TP(session_id=0x7)/HDLC(address=0xff, control=0x03)/Raw(b'\\x00!')/IP(src='192.168.1.100', dst='192.168.1.201')/TCP(sport=23, dport=24)/Raw('x' * 80)", "Ether(src='00:11:22:33:44:77', dst='00:11:22:33:44:55')/IPv6(src='2001::1', dst='2001::2')/UDP(dport=1701, sport=1702)/L2TP(session_id=0x7)/HDLC(address=0xff, control=0x03)/Raw(b'\\x00!')/IP(src='192.168.1.100', dst='192.168.1.200')/TCP(sport=25, dport=24)/Raw('x' * 80)", "Ether(src='00:11:22:33:44:77', dst='00:11:22:33:44:55')/IPv6(src='2001::1', dst='2001::2')/UDP(dport=1701, sport=1702)/L2TP(session_id=0x7)/HDLC(address=0xff, control=0x03)/Raw(b'\\x00!')/IP(src='192.168.1.100', dst='192.168.1.200')/TCP(sport=23, dport=99)/Raw('x' * 80)"]
20/01/2022 23:58:21             dut.10.239.251.191: port 0/queue 14: received 1 packets
  src=00:11:22:33:44:77 - dst=00:11:22:33:44:55 - type=0x86dd - length=192 - nb_segs=1 - RSS hash=0x4c62d47e - RSS queue=0xe - sw ptype: L2_ETHER L3_IPV6 L4_UDP  - l2_len=14 - l3_len=40 - l4_len=8 - Receive queue=0xe
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 11: received 1 packets
  src=00:11:22:33:44:77 - dst=00:11:22:33:44:55 - type=0x86dd - length=192 - nb_segs=1 - RSS hash=0xb166748b - RSS queue=0xb - sw ptype: L2_ETHER L3_IPV6 L4_UDP  - l2_len=14 - l3_len=40 - l4_len=8 - Receive queue=0xb
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 4: received 1 packets
  src=00:11:22:33:44:77 - dst=00:11:22:33:44:55 - type=0x86dd - length=192 - nb_segs=1 - RSS hash=0xef0024 - RSS queue=0x4 - sw ptype: L2_ETHER L3_IPV6 L4_UDP  - l2_len=14 - l3_len=40 - l4_len=8 - Receive queue=0x4
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 3: received 1 packets
  src=00:11:22:33:44:77 - dst=00:11:22:33:44:55 - type=0x86dd - length=192 - nb_segs=1 - RSS hash=0xd9167693 - RSS queue=0x3 - sw ptype: L2_ETHER L3_IPV6 L4_UDP  - l2_len=14 - l3_len=40 - l4_len=8 - Receive queue=0x3
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_UNKNOWN 

20/01/2022 23:58:21 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: action: check_hash_different

20/01/2022 23:58:21 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: hash_infos: [('0x4c62d47e', '0xe'), ('0xb166748b', '0xb'), ('0xef0024', '0x4'), ('0xd9167693', '0x3')]
20/01/2022 23:58:21 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: ----------send packet-------------
20/01/2022 23:58:21 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: Ether(src='00:11:22:33:44:66', dst='00:11:22:33:44:55')/IPv6(src='2001::3', dst='2001::4')/UDP(dport=1701, sport=1702)/L2TP(session_id=0x7)/HDLC(address=0xff, control=0x03)/Raw(b'\x00!')/IP(src='192.168.1.100', dst='192.168.1.200')/TCP(sport=23, dport=24)/Raw('x' * 80)
20/01/2022 23:58:22             dut.10.239.251.191: port 0/queue 9: received 1 packets
  src=00:11:22:33:44:66 - dst=00:11:22:33:44:55 - type=0x86dd - length=192 - nb_segs=1 - RSS hash=0x4226a849 - RSS queue=0x9 - sw ptype: L2_ETHER L3_IPV6 L4_UDP  - l2_len=14 - l3_len=40 - l4_len=8 - Receive queue=0x9
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_UNKNOWN 

20/01/2022 23:58:22 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: action: check_hash_same

20/01/2022 23:58:22 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: hash_infos: [('0x4226a849', '0x9')]
20/01/2022 23:58:22 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: ----------send packet-------------
20/01/2022 23:58:22 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: Ether(src='00:11:22:33:44:77', dst='00:11:22:33:44:55')/IPv6(src='2001::1', dst='2001::2')/UDP(dport=1701, sport=1702)/L2TP(session_id=0x7)/HDLC(address=0xff, control=0x03)/Raw(b'\x00!')/IP(src='192.168.1.100', dst='192.168.1.200')/UDP(sport=23, dport=24)/Raw('x' * 80)
20/01/2022 23:58:23             dut.10.239.251.191: port 0/queue 0: received 1 packets
  src=00:11:22:33:44:77 - dst=00:11:22:33:44:55 - type=0x86dd - length=180 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV6 L4_UDP  - l2_len=14 - l3_len=40 - l4_len=8 - Receive queue=0x0
  ol_flags: RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_UNKNOWN 

20/01/2022 23:58:23 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: action: check_no_hash

20/01/2022 23:58:23 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: hash_infos: []
20/01/2022 23:58:23 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: sub_case eth_ipv6_udp_l2tpv2_ppp_ipv4_tcp_ipv4_tcp_MAC_IPV6_PPPoL2TPV2_IPV4_TCP passed
20/01/2022 23:58:23             dut.10.239.251.191: flow flush 0
20/01/2022 23:58:23             dut.10.239.251.191: 
20/01/2022 23:58:23 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: {'eth_ipv6_udp_l2tpv2_ppp_ipv4_tcp_ipv4_tcp_MAC_IPV6_PPPoL2TPV2_IPV4_TCP': 'passed'}
20/01/2022 23:58:23 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: pass rate is: 100.0
20/01/2022 23:58:23 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: Test Case test_case_eth_ipv6_udp_l2tpv2_ppp_ipv4_tcp_ipv4_tcp_MAC_IPV6_PPPoL2TPV2_IPV4_TCP Result PASSED:
20/01/2022 23:58:23             dut.10.239.251.191: flow flush 0
20/01/2022 23:58:25             dut.10.239.251.191: 
testpmd> 
20/01/2022 23:58:25             dut.10.239.251.191: clear port stats all
20/01/2022 23:58:26             dut.10.239.251.191: 

  NIC statistics for port 0 cleared
testpmd> 
20/01/2022 23:58:26             dut.10.239.251.191: stop
20/01/2022 23:58:26             dut.10.239.251.191: 
Telling cores to ...
Waiting for lcores to finish...

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

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

Done.
20/01/2022 23:58:26 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: Test Case test_case_eth_ipv6_udp_l2tpv2_ppp_ipv4_tcp_ipv4_tcp_l3_dst_only_MAC_IPV6_PPPoL2TPV2_IPV4_TCP Begin
20/01/2022 23:58:26             dut.10.239.251.191:  
20/01/2022 23:58:26                         tester: 
20/01/2022 23:58:26             dut.10.239.251.191: start
20/01/2022 23:58:26             dut.10.239.251.191: 
rxonly packet forwarding - ports=1 - cores=1 - streams=16 - NUMA support enabled, MP allocation mode: native
Logical Core 2 (socket 0) forwards packets on 16 streams:
  RX P=0/Q=0 (socket 0) -> TX P=0/Q=0 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=1 (socket 0) -> TX P=0/Q=1 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=2 (socket 0) -> TX P=0/Q=2 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=3 (socket 0) -> TX P=0/Q=3 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=4 (socket 0) -> TX P=0/Q=4 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=5 (socket 0) -> TX P=0/Q=5 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=6 (socket 0) -> TX P=0/Q=6 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=7 (socket 0) -> TX P=0/Q=7 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=8 (socket 0) -> TX P=0/Q=8 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=9 (socket 0) -> TX P=0/Q=9 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=10 (socket 0) -> TX P=0/Q=10 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=11 (socket 0) -> TX P=0/Q=11 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=12 (socket 0) -> TX P=0/Q=12 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=13 (socket 0) -> TX P=0/Q=13 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=14 (socket 0) -> TX P=0/Q=14 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=15 (socket 0) -> TX P=0/Q=15 (socket 0) 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
20/01/2022 23:58:26 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: ===================Test sub case: eth_ipv6_udp_l2tpv2_ppp_ipv4_tcp_ipv4_tcp_l3_dst_only_MAC_IPV6_PPPoL2TPV2_IPV4_TCP================
20/01/2022 23:58:26 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: ------------handle test--------------
20/01/2022 23:58:26             dut.10.239.251.191: flow validate 0 ingress pattern eth / ipv6 / udp / l2tpv2 / ppp / ipv4 / tcp / end actions rss types ipv4-tcp l3-dst-only end key_len 0 queues end / end
20/01/2022 23:58:26             dut.10.239.251.191: 
Flow rule validated
20/01/2022 23:58:26             dut.10.239.251.191: flow create 0 ingress pattern eth / ipv6 / udp / l2tpv2 / ppp / ipv4 / tcp / end actions rss types ipv4-tcp l3-dst-only end key_len 0 queues end / end
20/01/2022 23:58:26             dut.10.239.251.191: 
Flow rule #0 created
20/01/2022 23:58:26             dut.10.239.251.191: flow list 0
20/01/2022 23:58:26             dut.10.239.251.191: 
ID	Group	Prio	Attr	Rule
0	0	0	i--	ETH IPV6 UDP L2TPV2 PPP IPV4 TCP => RSS
20/01/2022 23:58:26 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: ----------send packet-------------
20/01/2022 23:58:26 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: Ether(src='00:11:22:33:44:77', dst='00:11:22:33:44:55')/IPv6(src='2001::1', dst='2001::2')/UDP(dport=1701, sport=1702)/L2TP(session_id=0x7)/HDLC(address=0xff, control=0x03)/Raw(b'\x00!')/IP(src='192.168.1.100', dst='192.168.1.200')/TCP(sport=23, dport=24)/Raw('x' * 80)
20/01/2022 23:58:27             dut.10.239.251.191:  port 0/queue 7: received 1 packets
  src=00:11:22:33:44:77 - dst=00:11:22:33:44:55 - type=0x86dd - length=192 - nb_segs=1 - RSS hash=0x278bed97 - RSS queue=0x7 - sw ptype: L2_ETHER L3_IPV6 L4_UDP  - l2_len=14 - l3_len=40 - l4_len=8 - Receive queue=0x7
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_UNKNOWN 

20/01/2022 23:58:27 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: action: save_hash

20/01/2022 23:58:27 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: hash_infos: [('0x278bed97', '0x7')]
20/01/2022 23:58:27 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: ----------send packet-------------
20/01/2022 23:58:27 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: ["Ether(src='00:11:22:33:44:77', dst='00:11:22:33:44:55')/IPv6(src='2001::1', dst='2001::2')/UDP(dport=1701, sport=1702)/L2TP(session_id=0x7)/HDLC(address=0xff, control=0x03)/Raw(b'\\x00!')/IP(src='192.168.1.100', dst='192.168.1.201')/TCP(sport=23, dport=24)/Raw('x' * 80)"]
20/01/2022 23:58:28             dut.10.239.251.191: port 0/queue 0: received 1 packets
  src=00:11:22:33:44:77 - dst=00:11:22:33:44:55 - type=0x86dd - length=192 - nb_segs=1 - RSS hash=0x29cf91a0 - RSS queue=0x0 - sw ptype: L2_ETHER L3_IPV6 L4_UDP  - l2_len=14 - l3_len=40 - l4_len=8 - Receive queue=0x0
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_UNKNOWN 

20/01/2022 23:58:28 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: action: check_hash_different

20/01/2022 23:58:28 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: hash_infos: [('0x29cf91a0', '0x0')]
20/01/2022 23:58:28 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: ----------send packet-------------
20/01/2022 23:58:28 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: Ether(src='00:11:22:33:44:66', dst='00:11:22:33:44:55')/IPv6(src='2001::3', dst='2001::4')/UDP(dport=1701, sport=1702)/L2TP(session_id=0x7)/HDLC(address=0xff, control=0x03)/Raw(b'\x00!')/IP(src='192.168.1.101', dst='192.168.1.200')/TCP(sport=25, dport=99)/Raw('x' * 80)
20/01/2022 23:58:30             dut.10.239.251.191: port 0/queue 7: received 1 packets
  src=00:11:22:33:44:66 - dst=00:11:22:33:44:55 - type=0x86dd - length=192 - nb_segs=1 - RSS hash=0x278bed97 - RSS queue=0x7 - sw ptype: L2_ETHER L3_IPV6 L4_UDP  - l2_len=14 - l3_len=40 - l4_len=8 - Receive queue=0x7
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_UNKNOWN 

20/01/2022 23:58:30 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: action: check_hash_same

20/01/2022 23:58:30 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: hash_infos: [('0x278bed97', '0x7')]
20/01/2022 23:58:30 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: ----------send packet-------------
20/01/2022 23:58:30 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: Ether(src='00:11:22:33:44:77', dst='00:11:22:33:44:55')/IPv6(src='2001::1', dst='2001::2')/UDP(dport=1701, sport=1702)/L2TP(session_id=0x7)/HDLC(address=0xff, control=0x03)/Raw(b'\x00!')/IP(src='192.168.1.100', dst='192.168.1.200')/UDP(sport=23, dport=24)/Raw('x' * 80)
20/01/2022 23:58:31             dut.10.239.251.191: port 0/queue 0: received 1 packets
  src=00:11:22:33:44:77 - dst=00:11:22:33:44:55 - type=0x86dd - length=180 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV6 L4_UDP  - l2_len=14 - l3_len=40 - l4_len=8 - Receive queue=0x0
  ol_flags: RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_UNKNOWN 

20/01/2022 23:58:31 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: action: check_no_hash

20/01/2022 23:58:31 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: hash_infos: []
20/01/2022 23:58:31 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: sub_case eth_ipv6_udp_l2tpv2_ppp_ipv4_tcp_ipv4_tcp_l3_dst_only_MAC_IPV6_PPPoL2TPV2_IPV4_TCP passed
20/01/2022 23:58:31             dut.10.239.251.191: flow flush 0
20/01/2022 23:58:31             dut.10.239.251.191: 
20/01/2022 23:58:31 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: {'eth_ipv6_udp_l2tpv2_ppp_ipv4_tcp_ipv4_tcp_l3_dst_only_MAC_IPV6_PPPoL2TPV2_IPV4_TCP': 'passed'}
20/01/2022 23:58:31 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: pass rate is: 100.0
20/01/2022 23:58:31 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: Test Case test_case_eth_ipv6_udp_l2tpv2_ppp_ipv4_tcp_ipv4_tcp_l3_dst_only_MAC_IPV6_PPPoL2TPV2_IPV4_TCP Result PASSED:
20/01/2022 23:58:31             dut.10.239.251.191: flow flush 0
20/01/2022 23:58:32             dut.10.239.251.191: 
testpmd> 
20/01/2022 23:58:32             dut.10.239.251.191: clear port stats all
20/01/2022 23:58:33             dut.10.239.251.191: 

  NIC statistics for port 0 cleared
testpmd> 
20/01/2022 23:58:33             dut.10.239.251.191: stop
20/01/2022 23:58:33             dut.10.239.251.191: 
Telling cores to ...
Waiting for lcores to finish...

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

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

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

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

Done.
20/01/2022 23:58:33 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: Test Case test_case_eth_ipv6_udp_l2tpv2_ppp_ipv4_tcp_ipv4_tcp_l3_dst_only_l4_dst_only_MAC_IPV6_PPPoL2TPV2_IPV4_TCP Begin
20/01/2022 23:58:33             dut.10.239.251.191:  
20/01/2022 23:58:34                         tester: 
20/01/2022 23:58:34             dut.10.239.251.191: start
20/01/2022 23:58:34             dut.10.239.251.191: 
rxonly packet forwarding - ports=1 - cores=1 - streams=16 - NUMA support enabled, MP allocation mode: native
Logical Core 2 (socket 0) forwards packets on 16 streams:
  RX P=0/Q=0 (socket 0) -> TX P=0/Q=0 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=1 (socket 0) -> TX P=0/Q=1 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=2 (socket 0) -> TX P=0/Q=2 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=3 (socket 0) -> TX P=0/Q=3 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=4 (socket 0) -> TX P=0/Q=4 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=5 (socket 0) -> TX P=0/Q=5 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=6 (socket 0) -> TX P=0/Q=6 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=7 (socket 0) -> TX P=0/Q=7 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=8 (socket 0) -> TX P=0/Q=8 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=9 (socket 0) -> TX P=0/Q=9 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=10 (socket 0) -> TX P=0/Q=10 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=11 (socket 0) -> TX P=0/Q=11 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=12 (socket 0) -> TX P=0/Q=12 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=13 (socket 0) -> TX P=0/Q=13 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=14 (socket 0) -> TX P=0/Q=14 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=15 (socket 0) -> TX P=0/Q=15 (socket 0) 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
20/01/2022 23:58:34 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: ===================Test sub case: eth_ipv6_udp_l2tpv2_ppp_ipv4_tcp_ipv4_tcp_l3_dst_only_l4_dst_only_MAC_IPV6_PPPoL2TPV2_IPV4_TCP================
20/01/2022 23:58:34 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: ------------handle test--------------
20/01/2022 23:58:34             dut.10.239.251.191: flow validate 0 ingress pattern eth / ipv6 / udp / l2tpv2 / ppp / ipv4 / tcp / end actions rss types ipv4-tcp l3-dst-only l4-dst-only end key_len 0 queues end / end
20/01/2022 23:58:34             dut.10.239.251.191: 
Flow rule validated
20/01/2022 23:58:34             dut.10.239.251.191: flow create 0 ingress pattern eth / ipv6 / udp / l2tpv2 / ppp / ipv4 / tcp / end actions rss types ipv4-tcp l3-dst-only l4-dst-only end key_len 0 queues end / end
20/01/2022 23:58:34             dut.10.239.251.191: 
Flow rule #0 created
20/01/2022 23:58:34             dut.10.239.251.191: flow list 0
20/01/2022 23:58:34             dut.10.239.251.191: 
ID	Group	Prio	Attr	Rule
0	0	0	i--	ETH IPV6 UDP L2TPV2 PPP IPV4 TCP => RSS
20/01/2022 23:58:34 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: ----------send packet-------------
20/01/2022 23:58:34 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: Ether(src='00:11:22:33:44:77', dst='00:11:22:33:44:55')/IPv6(src='2001::1', dst='2001::2')/UDP(dport=1701, sport=1702)/L2TP(session_id=0x7)/HDLC(address=0xff, control=0x03)/Raw(b'\x00!')/IP(src='192.168.1.100', dst='192.168.1.200')/TCP(sport=23, dport=24)/Raw('x' * 80)
20/01/2022 23:58:35             dut.10.239.251.191:  port 0/queue 11: received 1 packets
  src=00:11:22:33:44:77 - dst=00:11:22:33:44:55 - type=0x86dd - length=192 - nb_segs=1 - RSS hash=0xefce6ccb - RSS queue=0xb - sw ptype: L2_ETHER L3_IPV6 L4_UDP  - l2_len=14 - l3_len=40 - l4_len=8 - Receive queue=0xb
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_UNKNOWN 

20/01/2022 23:58:35 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: action: save_hash

20/01/2022 23:58:35 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: hash_infos: [('0xefce6ccb', '0xb')]
20/01/2022 23:58:35 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: ----------send packet-------------
20/01/2022 23:58:35 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: ["Ether(src='00:11:22:33:44:77', dst='00:11:22:33:44:55')/IPv6(src='2001::1', dst='2001::2')/UDP(dport=1701, sport=1702)/L2TP(session_id=0x7)/HDLC(address=0xff, control=0x03)/Raw(b'\\x00!')/IP(src='192.168.1.100', dst='192.168.1.201')/TCP(sport=23, dport=24)/Raw('x' * 80)", "Ether(src='00:11:22:33:44:77', dst='00:11:22:33:44:55')/IPv6(src='2001::1', dst='2001::2')/UDP(dport=1701, sport=1702)/L2TP(session_id=0x7)/HDLC(address=0xff, control=0x03)/Raw(b'\\x00!')/IP(src='192.168.1.100', dst='192.168.1.200')/TCP(sport=23, dport=99)/Raw('x' * 80)"]
20/01/2022 23:58:36             dut.10.239.251.191: port 0/queue 12: received 1 packets
  src=00:11:22:33:44:77 - dst=00:11:22:33:44:55 - type=0x86dd - length=192 - nb_segs=1 - RSS hash=0xe18a10fc - RSS queue=0xc - sw ptype: L2_ETHER L3_IPV6 L4_UDP  - l2_len=14 - l3_len=40 - l4_len=8 - Receive queue=0xc
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 0: received 1 packets
  src=00:11:22:33:44:77 - dst=00:11:22:33:44:55 - type=0x86dd - length=192 - nb_segs=1 - RSS hash=0x57b68720 - RSS queue=0x0 - sw ptype: L2_ETHER L3_IPV6 L4_UDP  - l2_len=14 - l3_len=40 - l4_len=8 - Receive queue=0x0
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_UNKNOWN 

20/01/2022 23:58:36 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: action: check_hash_different

20/01/2022 23:58:36 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: hash_infos: [('0xe18a10fc', '0xc'), ('0x57b68720', '0x0')]
20/01/2022 23:58:36 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: ----------send packet-------------
20/01/2022 23:58:36 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: Ether(src='00:11:22:33:44:66', dst='00:11:22:33:44:55')/IPv6(src='2001::3', dst='2001::4')/UDP(dport=1701, sport=1702)/L2TP(session_id=0x7)/HDLC(address=0xff, control=0x03)/Raw(b'\x00!')/IP(src='192.168.1.101', dst='192.168.1.200')/TCP(sport=25, dport=24)/Raw('x' * 80)
20/01/2022 23:58:37             dut.10.239.251.191: port 0/queue 11: received 1 packets
  src=00:11:22:33:44:66 - dst=00:11:22:33:44:55 - type=0x86dd - length=192 - nb_segs=1 - RSS hash=0xefce6ccb - RSS queue=0xb - sw ptype: L2_ETHER L3_IPV6 L4_UDP  - l2_len=14 - l3_len=40 - l4_len=8 - Receive queue=0xb
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_UNKNOWN 

20/01/2022 23:58:37 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: action: check_hash_same

20/01/2022 23:58:37 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: hash_infos: [('0xefce6ccb', '0xb')]
20/01/2022 23:58:37 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: ----------send packet-------------
20/01/2022 23:58:37 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: Ether(src='00:11:22:33:44:77', dst='00:11:22:33:44:55')/IPv6(src='2001::1', dst='2001::2')/UDP(dport=1701, sport=1702)/L2TP(session_id=0x7)/HDLC(address=0xff, control=0x03)/Raw(b'\x00!')/IP(src='192.168.1.100', dst='192.168.1.200')/UDP(sport=23, dport=24)/Raw('x' * 80)
20/01/2022 23:58:38             dut.10.239.251.191: port 0/queue 0: received 1 packets
  src=00:11:22:33:44:77 - dst=00:11:22:33:44:55 - type=0x86dd - length=180 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV6 L4_UDP  - l2_len=14 - l3_len=40 - l4_len=8 - Receive queue=0x0
  ol_flags: RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_UNKNOWN 

20/01/2022 23:58:38 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: action: check_no_hash

20/01/2022 23:58:38 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: hash_infos: []
20/01/2022 23:58:38 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: sub_case eth_ipv6_udp_l2tpv2_ppp_ipv4_tcp_ipv4_tcp_l3_dst_only_l4_dst_only_MAC_IPV6_PPPoL2TPV2_IPV4_TCP passed
20/01/2022 23:58:38             dut.10.239.251.191: flow flush 0
20/01/2022 23:58:38             dut.10.239.251.191: 
20/01/2022 23:58:38 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: {'eth_ipv6_udp_l2tpv2_ppp_ipv4_tcp_ipv4_tcp_l3_dst_only_l4_dst_only_MAC_IPV6_PPPoL2TPV2_IPV4_TCP': 'passed'}
20/01/2022 23:58:38 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: pass rate is: 100.0
20/01/2022 23:58:38 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: Test Case test_case_eth_ipv6_udp_l2tpv2_ppp_ipv4_tcp_ipv4_tcp_l3_dst_only_l4_dst_only_MAC_IPV6_PPPoL2TPV2_IPV4_TCP Result PASSED:
20/01/2022 23:58:38             dut.10.239.251.191: flow flush 0
20/01/2022 23:58:40             dut.10.239.251.191: 
testpmd> 
20/01/2022 23:58:40             dut.10.239.251.191: clear port stats all
20/01/2022 23:58:41             dut.10.239.251.191: 

  NIC statistics for port 0 cleared
testpmd> 
20/01/2022 23:58:41             dut.10.239.251.191: stop
20/01/2022 23:58:41             dut.10.239.251.191: 
Telling cores to ...
Waiting for lcores to finish...

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

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

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

Done.
20/01/2022 23:58:41 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: Test Case test_case_eth_ipv6_udp_l2tpv2_ppp_ipv4_tcp_ipv4_tcp_l3_dst_only_l4_src_only_MAC_IPV6_PPPoL2TPV2_IPV4_TCP Begin
20/01/2022 23:58:41             dut.10.239.251.191:  
20/01/2022 23:58:41                         tester: 
20/01/2022 23:58:41             dut.10.239.251.191: start
20/01/2022 23:58:41             dut.10.239.251.191: 
rxonly packet forwarding - ports=1 - cores=1 - streams=16 - NUMA support enabled, MP allocation mode: native
Logical Core 2 (socket 0) forwards packets on 16 streams:
  RX P=0/Q=0 (socket 0) -> TX P=0/Q=0 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=1 (socket 0) -> TX P=0/Q=1 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=2 (socket 0) -> TX P=0/Q=2 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=3 (socket 0) -> TX P=0/Q=3 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=4 (socket 0) -> TX P=0/Q=4 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=5 (socket 0) -> TX P=0/Q=5 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=6 (socket 0) -> TX P=0/Q=6 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=7 (socket 0) -> TX P=0/Q=7 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=8 (socket 0) -> TX P=0/Q=8 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=9 (socket 0) -> TX P=0/Q=9 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=10 (socket 0) -> TX P=0/Q=10 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=11 (socket 0) -> TX P=0/Q=11 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=12 (socket 0) -> TX P=0/Q=12 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=13 (socket 0) -> TX P=0/Q=13 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=14 (socket 0) -> TX P=0/Q=14 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=15 (socket 0) -> TX P=0/Q=15 (socket 0) 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
20/01/2022 23:58:41 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: ===================Test sub case: eth_ipv6_udp_l2tpv2_ppp_ipv4_tcp_ipv4_tcp_l3_dst_only_l4_src_only_MAC_IPV6_PPPoL2TPV2_IPV4_TCP================
20/01/2022 23:58:41 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: ------------handle test--------------
20/01/2022 23:58:41             dut.10.239.251.191: flow validate 0 ingress pattern eth / ipv6 / udp / l2tpv2 / ppp / ipv4 / tcp / end actions rss types ipv4-tcp l3-dst-only l4-src-only end key_len 0 queues end / end
20/01/2022 23:58:41             dut.10.239.251.191: 
Flow rule validated
20/01/2022 23:58:41             dut.10.239.251.191: flow create 0 ingress pattern eth / ipv6 / udp / l2tpv2 / ppp / ipv4 / tcp / end actions rss types ipv4-tcp l3-dst-only l4-src-only end key_len 0 queues end / end
20/01/2022 23:58:41             dut.10.239.251.191: 
Flow rule #0 created
20/01/2022 23:58:41             dut.10.239.251.191: flow list 0
20/01/2022 23:58:42             dut.10.239.251.191: 
ID	Group	Prio	Attr	Rule
0	0	0	i--	ETH IPV6 UDP L2TPV2 PPP IPV4 TCP => RSS
20/01/2022 23:58:42 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: ----------send packet-------------
20/01/2022 23:58:42 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: Ether(src='00:11:22:33:44:77', dst='00:11:22:33:44:55')/IPv6(src='2001::1', dst='2001::2')/UDP(dport=1701, sport=1702)/L2TP(session_id=0x7)/HDLC(address=0xff, control=0x03)/Raw(b'\x00!')/IP(src='192.168.1.100', dst='192.168.1.200')/TCP(sport=23, dport=24)/Raw('x' * 80)
20/01/2022 23:58:43             dut.10.239.251.191:  port 0/queue 3: received 1 packets
  src=00:11:22:33:44:77 - dst=00:11:22:33:44:55 - type=0x86dd - length=192 - nb_segs=1 - RSS hash=0x3d696493 - RSS queue=0x3 - sw ptype: L2_ETHER L3_IPV6 L4_UDP  - l2_len=14 - l3_len=40 - l4_len=8 - Receive queue=0x3
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_UNKNOWN 

20/01/2022 23:58:43 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: action: save_hash

20/01/2022 23:58:43 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: hash_infos: [('0x3d696493', '0x3')]
20/01/2022 23:58:43 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: ----------send packet-------------
20/01/2022 23:58:43 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: ["Ether(src='00:11:22:33:44:77', dst='00:11:22:33:44:55')/IPv6(src='2001::1', dst='2001::2')/UDP(dport=1701, sport=1702)/L2TP(session_id=0x7)/HDLC(address=0xff, control=0x03)/Raw(b'\\x00!')/IP(src='192.168.1.100', dst='192.168.1.201')/TCP(sport=23, dport=24)/Raw('x' * 80)", "Ether(src='00:11:22:33:44:77', dst='00:11:22:33:44:55')/IPv6(src='2001::1', dst='2001::2')/UDP(dport=1701, sport=1702)/L2TP(session_id=0x7)/HDLC(address=0xff, control=0x03)/Raw(b'\\x00!')/IP(src='192.168.1.100', dst='192.168.1.200')/TCP(sport=25, dport=24)/Raw('x' * 80)"]
20/01/2022 23:58:44             dut.10.239.251.191: port 0/queue 4: received 1 packets
  src=00:11:22:33:44:77 - dst=00:11:22:33:44:55 - type=0x86dd - length=192 - nb_segs=1 - RSS hash=0x332d18a4 - RSS queue=0x4 - sw ptype: L2_ETHER L3_IPV6 L4_UDP  - l2_len=14 - l3_len=40 - l4_len=8 - Receive queue=0x4
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 11: received 1 packets
  src=00:11:22:33:44:77 - dst=00:11:22:33:44:55 - type=0x86dd - length=192 - nb_segs=1 - RSS hash=0x93f99f8b - RSS queue=0xb - sw ptype: L2_ETHER L3_IPV6 L4_UDP  - l2_len=14 - l3_len=40 - l4_len=8 - Receive queue=0xb
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_UNKNOWN 

20/01/2022 23:58:44 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: action: check_hash_different

20/01/2022 23:58:44 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: hash_infos: [('0x332d18a4', '0x4'), ('0x93f99f8b', '0xb')]
20/01/2022 23:58:44 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: ----------send packet-------------
20/01/2022 23:58:44 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: Ether(src='00:11:22:33:44:66', dst='00:11:22:33:44:55')/IPv6(src='2001::3', dst='2001::4')/UDP(dport=1701, sport=1702)/L2TP(session_id=0x7)/HDLC(address=0xff, control=0x03)/Raw(b'\x00!')/IP(src='192.168.1.101', dst='192.168.1.200')/TCP(sport=23, dport=99)/Raw('x' * 80)
20/01/2022 23:58:45             dut.10.239.251.191: port 0/queue 3: received 1 packets
  src=00:11:22:33:44:66 - dst=00:11:22:33:44:55 - type=0x86dd - length=192 - nb_segs=1 - RSS hash=0x3d696493 - RSS queue=0x3 - sw ptype: L2_ETHER L3_IPV6 L4_UDP  - l2_len=14 - l3_len=40 - l4_len=8 - Receive queue=0x3
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_UNKNOWN 

20/01/2022 23:58:45 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: action: check_hash_same

20/01/2022 23:58:45 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: hash_infos: [('0x3d696493', '0x3')]
20/01/2022 23:58:45 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: ----------send packet-------------
20/01/2022 23:58:45 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: Ether(src='00:11:22:33:44:77', dst='00:11:22:33:44:55')/IPv6(src='2001::1', dst='2001::2')/UDP(dport=1701, sport=1702)/L2TP(session_id=0x7)/HDLC(address=0xff, control=0x03)/Raw(b'\x00!')/IP(src='192.168.1.100', dst='192.168.1.200')/UDP(sport=23, dport=24)/Raw('x' * 80)
20/01/2022 23:58:46             dut.10.239.251.191: port 0/queue 0: received 1 packets
  src=00:11:22:33:44:77 - dst=00:11:22:33:44:55 - type=0x86dd - length=180 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV6 L4_UDP  - l2_len=14 - l3_len=40 - l4_len=8 - Receive queue=0x0
  ol_flags: RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_UNKNOWN 

20/01/2022 23:58:46 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: action: check_no_hash

20/01/2022 23:58:46 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: hash_infos: []
20/01/2022 23:58:46 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: sub_case eth_ipv6_udp_l2tpv2_ppp_ipv4_tcp_ipv4_tcp_l3_dst_only_l4_src_only_MAC_IPV6_PPPoL2TPV2_IPV4_TCP passed
20/01/2022 23:58:46             dut.10.239.251.191: flow flush 0
20/01/2022 23:58:46             dut.10.239.251.191: 
20/01/2022 23:58:46 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: {'eth_ipv6_udp_l2tpv2_ppp_ipv4_tcp_ipv4_tcp_l3_dst_only_l4_src_only_MAC_IPV6_PPPoL2TPV2_IPV4_TCP': 'passed'}
20/01/2022 23:58:46 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: pass rate is: 100.0
20/01/2022 23:58:46 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: Test Case test_case_eth_ipv6_udp_l2tpv2_ppp_ipv4_tcp_ipv4_tcp_l3_dst_only_l4_src_only_MAC_IPV6_PPPoL2TPV2_IPV4_TCP Result PASSED:
20/01/2022 23:58:46             dut.10.239.251.191: flow flush 0
20/01/2022 23:58:47             dut.10.239.251.191: 
testpmd> 
20/01/2022 23:58:47             dut.10.239.251.191: clear port stats all
20/01/2022 23:58:48             dut.10.239.251.191: 

  NIC statistics for port 0 cleared
testpmd> 
20/01/2022 23:58:48             dut.10.239.251.191: stop
20/01/2022 23:58:48             dut.10.239.251.191: 
Telling cores to ...
Waiting for lcores to finish...

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

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

Done.
20/01/2022 23:58:48 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: Test Case test_case_eth_ipv6_udp_l2tpv2_ppp_ipv4_tcp_ipv4_tcp_l3_src_only_MAC_IPV6_PPPoL2TPV2_IPV4_TCP Begin
20/01/2022 23:58:49             dut.10.239.251.191:  
20/01/2022 23:58:49                         tester: 
20/01/2022 23:58:49             dut.10.239.251.191: start
20/01/2022 23:58:49             dut.10.239.251.191: 
rxonly packet forwarding - ports=1 - cores=1 - streams=16 - NUMA support enabled, MP allocation mode: native
Logical Core 2 (socket 0) forwards packets on 16 streams:
  RX P=0/Q=0 (socket 0) -> TX P=0/Q=0 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=1 (socket 0) -> TX P=0/Q=1 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=2 (socket 0) -> TX P=0/Q=2 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=3 (socket 0) -> TX P=0/Q=3 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=4 (socket 0) -> TX P=0/Q=4 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=5 (socket 0) -> TX P=0/Q=5 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=6 (socket 0) -> TX P=0/Q=6 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=7 (socket 0) -> TX P=0/Q=7 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=8 (socket 0) -> TX P=0/Q=8 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=9 (socket 0) -> TX P=0/Q=9 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=10 (socket 0) -> TX P=0/Q=10 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=11 (socket 0) -> TX P=0/Q=11 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=12 (socket 0) -> TX P=0/Q=12 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=13 (socket 0) -> TX P=0/Q=13 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=14 (socket 0) -> TX P=0/Q=14 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=15 (socket 0) -> TX P=0/Q=15 (socket 0) 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
20/01/2022 23:58:49 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: ===================Test sub case: eth_ipv6_udp_l2tpv2_ppp_ipv4_tcp_ipv4_tcp_l3_src_only_MAC_IPV6_PPPoL2TPV2_IPV4_TCP================
20/01/2022 23:58:49 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: ------------handle test--------------
20/01/2022 23:58:49             dut.10.239.251.191: flow validate 0 ingress pattern eth / ipv6 / udp / l2tpv2 / ppp / ipv4 / tcp / end actions rss types ipv4-tcp l3-src-only end key_len 0 queues end / end
20/01/2022 23:58:49             dut.10.239.251.191: 
Flow rule validated
20/01/2022 23:58:49             dut.10.239.251.191: flow create 0 ingress pattern eth / ipv6 / udp / l2tpv2 / ppp / ipv4 / tcp / end actions rss types ipv4-tcp l3-src-only end key_len 0 queues end / end
20/01/2022 23:58:49             dut.10.239.251.191: 
Flow rule #0 created
20/01/2022 23:58:49             dut.10.239.251.191: flow list 0
20/01/2022 23:58:49             dut.10.239.251.191: 
ID	Group	Prio	Attr	Rule
0	0	0	i--	ETH IPV6 UDP L2TPV2 PPP IPV4 TCP => RSS
20/01/2022 23:58:49 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: ----------send packet-------------
20/01/2022 23:58:49 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: Ether(src='00:11:22:33:44:77', dst='00:11:22:33:44:55')/IPv6(src='2001::1', dst='2001::2')/UDP(dport=1701, sport=1702)/L2TP(session_id=0x7)/HDLC(address=0xff, control=0x03)/Raw(b'\x00!')/IP(src='192.168.1.100', dst='192.168.1.200')/TCP(sport=23, dport=24)/Raw('x' * 80)
20/01/2022 23:58:50             dut.10.239.251.191:  port 0/queue 5: received 1 packets
  src=00:11:22:33:44:77 - dst=00:11:22:33:44:55 - type=0x86dd - length=192 - nb_segs=1 - RSS hash=0xcdbcd605 - RSS queue=0x5 - sw ptype: L2_ETHER L3_IPV6 L4_UDP  - l2_len=14 - l3_len=40 - l4_len=8 - Receive queue=0x5
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_UNKNOWN 

20/01/2022 23:58:50 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: action: save_hash

20/01/2022 23:58:50 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: hash_infos: [('0xcdbcd605', '0x5')]
20/01/2022 23:58:50 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: ----------send packet-------------
20/01/2022 23:58:50 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: ["Ether(src='00:11:22:33:44:77', dst='00:11:22:33:44:55')/IPv6(src='2001::1', dst='2001::2')/UDP(dport=1701, sport=1702)/L2TP(session_id=0x7)/HDLC(address=0xff, control=0x03)/Raw(b'\\x00!')/IP(src='192.168.1.101', dst='192.168.1.200')/TCP(sport=23, dport=24)/Raw('x' * 80)"]
20/01/2022 23:58:51             dut.10.239.251.191: port 0/queue 2: received 1 packets
  src=00:11:22:33:44:77 - dst=00:11:22:33:44:55 - type=0x86dd - length=192 - nb_segs=1 - RSS hash=0xc3f8aa32 - RSS queue=0x2 - sw ptype: L2_ETHER L3_IPV6 L4_UDP  - l2_len=14 - l3_len=40 - l4_len=8 - Receive queue=0x2
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_UNKNOWN 

20/01/2022 23:58:51 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: action: check_hash_different

20/01/2022 23:58:51 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: hash_infos: [('0xc3f8aa32', '0x2')]
20/01/2022 23:58:51 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: ----------send packet-------------
20/01/2022 23:58:51 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: Ether(src='00:11:22:33:44:66', dst='00:11:22:33:44:55')/IPv6(src='2001::3', dst='2001::4')/UDP(dport=1701, sport=1702)/L2TP(session_id=0x7)/HDLC(address=0xff, control=0x03)/Raw(b'\x00!')/IP(src='192.168.1.100', dst='192.168.1.201')/TCP(sport=25, dport=99)/Raw('x' * 80)
20/01/2022 23:58:52             dut.10.239.251.191: port 0/queue 5: received 1 packets
  src=00:11:22:33:44:66 - dst=00:11:22:33:44:55 - type=0x86dd - length=192 - nb_segs=1 - RSS hash=0xcdbcd605 - RSS queue=0x5 - sw ptype: L2_ETHER L3_IPV6 L4_UDP  - l2_len=14 - l3_len=40 - l4_len=8 - Receive queue=0x5
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_UNKNOWN 

20/01/2022 23:58:52 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: action: check_hash_same

20/01/2022 23:58:52 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: hash_infos: [('0xcdbcd605', '0x5')]
20/01/2022 23:58:52 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: ----------send packet-------------
20/01/2022 23:58:52 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: Ether(src='00:11:22:33:44:77', dst='00:11:22:33:44:55')/IPv6(src='2001::1', dst='2001::2')/UDP(dport=1701, sport=1702)/L2TP(session_id=0x7)/HDLC(address=0xff, control=0x03)/Raw(b'\x00!')/IP(src='192.168.1.100', dst='192.168.1.200')/UDP(sport=23, dport=24)/Raw('x' * 80)
20/01/2022 23:58:53             dut.10.239.251.191: port 0/queue 0: received 1 packets
  src=00:11:22:33:44:77 - dst=00:11:22:33:44:55 - type=0x86dd - length=180 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV6 L4_UDP  - l2_len=14 - l3_len=40 - l4_len=8 - Receive queue=0x0
  ol_flags: RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_UNKNOWN 

20/01/2022 23:58:53 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: action: check_no_hash

20/01/2022 23:58:53 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: hash_infos: []
20/01/2022 23:58:53 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: sub_case eth_ipv6_udp_l2tpv2_ppp_ipv4_tcp_ipv4_tcp_l3_src_only_MAC_IPV6_PPPoL2TPV2_IPV4_TCP passed
20/01/2022 23:58:53             dut.10.239.251.191: flow flush 0
20/01/2022 23:58:53             dut.10.239.251.191: 
20/01/2022 23:58:53 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: {'eth_ipv6_udp_l2tpv2_ppp_ipv4_tcp_ipv4_tcp_l3_src_only_MAC_IPV6_PPPoL2TPV2_IPV4_TCP': 'passed'}
20/01/2022 23:58:53 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: pass rate is: 100.0
20/01/2022 23:58:53 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: Test Case test_case_eth_ipv6_udp_l2tpv2_ppp_ipv4_tcp_ipv4_tcp_l3_src_only_MAC_IPV6_PPPoL2TPV2_IPV4_TCP Result PASSED:
20/01/2022 23:58:53             dut.10.239.251.191: flow flush 0
20/01/2022 23:58:55             dut.10.239.251.191: 
testpmd> 
20/01/2022 23:58:55             dut.10.239.251.191: clear port stats all
20/01/2022 23:58:56             dut.10.239.251.191: 

  NIC statistics for port 0 cleared
testpmd> 
20/01/2022 23:58:56             dut.10.239.251.191: stop
20/01/2022 23:58:56             dut.10.239.251.191: 
Telling cores to ...
Waiting for lcores to finish...

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

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

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

Done.
20/01/2022 23:58:56 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: Test Case test_case_eth_ipv6_udp_l2tpv2_ppp_ipv4_tcp_ipv4_tcp_l3_src_only_l4_dst_only_MAC_IPV6_PPPoL2TPV2_IPV4_TCP Begin
20/01/2022 23:58:56             dut.10.239.251.191:  
20/01/2022 23:58:56                         tester: 
20/01/2022 23:58:56             dut.10.239.251.191: start
20/01/2022 23:58:56             dut.10.239.251.191: 
rxonly packet forwarding - ports=1 - cores=1 - streams=16 - NUMA support enabled, MP allocation mode: native
Logical Core 2 (socket 0) forwards packets on 16 streams:
  RX P=0/Q=0 (socket 0) -> TX P=0/Q=0 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=1 (socket 0) -> TX P=0/Q=1 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=2 (socket 0) -> TX P=0/Q=2 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=3 (socket 0) -> TX P=0/Q=3 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=4 (socket 0) -> TX P=0/Q=4 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=5 (socket 0) -> TX P=0/Q=5 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=6 (socket 0) -> TX P=0/Q=6 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=7 (socket 0) -> TX P=0/Q=7 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=8 (socket 0) -> TX P=0/Q=8 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=9 (socket 0) -> TX P=0/Q=9 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=10 (socket 0) -> TX P=0/Q=10 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=11 (socket 0) -> TX P=0/Q=11 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=12 (socket 0) -> TX P=0/Q=12 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=13 (socket 0) -> TX P=0/Q=13 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=14 (socket 0) -> TX P=0/Q=14 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=15 (socket 0) -> TX P=0/Q=15 (socket 0) 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
20/01/2022 23:58:56 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: ===================Test sub case: eth_ipv6_udp_l2tpv2_ppp_ipv4_tcp_ipv4_tcp_l3_src_only_l4_dst_only_MAC_IPV6_PPPoL2TPV2_IPV4_TCP================
20/01/2022 23:58:56 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: ------------handle test--------------
20/01/2022 23:58:56             dut.10.239.251.191: flow validate 0 ingress pattern eth / ipv6 / udp / l2tpv2 / ppp / ipv4 / tcp / end actions rss types ipv4-tcp l3-src-only l4-dst-only end key_len 0 queues end / end
20/01/2022 23:58:56             dut.10.239.251.191: 
Flow rule validated
20/01/2022 23:58:56             dut.10.239.251.191: flow create 0 ingress pattern eth / ipv6 / udp / l2tpv2 / ppp / ipv4 / tcp / end actions rss types ipv4-tcp l3-src-only l4-dst-only end key_len 0 queues end / end
20/01/2022 23:58:56             dut.10.239.251.191: 
Flow rule #0 created
20/01/2022 23:58:56             dut.10.239.251.191: flow list 0
20/01/2022 23:58:57             dut.10.239.251.191: 
ID	Group	Prio	Attr	Rule
0	0	0	i--	ETH IPV6 UDP L2TPV2 PPP IPV4 TCP => RSS
20/01/2022 23:58:57 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: ----------send packet-------------
20/01/2022 23:58:57 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: Ether(src='00:11:22:33:44:77', dst='00:11:22:33:44:55')/IPv6(src='2001::1', dst='2001::2')/UDP(dport=1701, sport=1702)/L2TP(session_id=0x7)/HDLC(address=0xff, control=0x03)/Raw(b'\x00!')/IP(src='192.168.1.100', dst='192.168.1.200')/TCP(sport=23, dport=24)/Raw('x' * 80)
20/01/2022 23:58:58             dut.10.239.251.191:  port 0/queue 9: received 1 packets
  src=00:11:22:33:44:77 - dst=00:11:22:33:44:55 - type=0x86dd - length=192 - nb_segs=1 - RSS hash=0x5f95759 - RSS queue=0x9 - sw ptype: L2_ETHER L3_IPV6 L4_UDP  - l2_len=14 - l3_len=40 - l4_len=8 - Receive queue=0x9
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_UNKNOWN 

20/01/2022 23:58:58 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: action: save_hash

20/01/2022 23:58:58 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: hash_infos: [('0x5f95759', '0x9')]
20/01/2022 23:58:58 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: ----------send packet-------------
20/01/2022 23:58:58 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: ["Ether(src='00:11:22:33:44:77', dst='00:11:22:33:44:55')/IPv6(src='2001::1', dst='2001::2')/UDP(dport=1701, sport=1702)/L2TP(session_id=0x7)/HDLC(address=0xff, control=0x03)/Raw(b'\\x00!')/IP(src='192.168.1.101', dst='192.168.1.200')/TCP(sport=23, dport=24)/Raw('x' * 80)", "Ether(src='00:11:22:33:44:77', dst='00:11:22:33:44:55')/IPv6(src='2001::1', dst='2001::2')/UDP(dport=1701, sport=1702)/L2TP(session_id=0x7)/HDLC(address=0xff, control=0x03)/Raw(b'\\x00!')/IP(src='192.168.1.100', dst='192.168.1.200')/TCP(sport=23, dport=99)/Raw('x' * 80)"]
20/01/2022 23:58:59             dut.10.239.251.191: port 0/queue 14: received 1 packets
  src=00:11:22:33:44:77 - dst=00:11:22:33:44:55 - type=0x86dd - length=192 - nb_segs=1 - RSS hash=0xbbd2b6e - RSS queue=0xe - sw ptype: L2_ETHER L3_IPV6 L4_UDP  - l2_len=14 - l3_len=40 - l4_len=8 - Receive queue=0xe
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 2: received 1 packets
  src=00:11:22:33:44:77 - dst=00:11:22:33:44:55 - type=0x86dd - length=192 - nb_segs=1 - RSS hash=0xbd81bcb2 - RSS queue=0x2 - sw ptype: L2_ETHER L3_IPV6 L4_UDP  - l2_len=14 - l3_len=40 - l4_len=8 - Receive queue=0x2
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_UNKNOWN 

20/01/2022 23:58:59 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: action: check_hash_different

20/01/2022 23:58:59 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: hash_infos: [('0xbbd2b6e', '0xe'), ('0xbd81bcb2', '0x2')]
20/01/2022 23:58:59 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: ----------send packet-------------
20/01/2022 23:58:59 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: Ether(src='00:11:22:33:44:66', dst='00:11:22:33:44:55')/IPv6(src='2001::3', dst='2001::4')/UDP(dport=1701, sport=1702)/L2TP(session_id=0x7)/HDLC(address=0xff, control=0x03)/Raw(b'\x00!')/IP(src='192.168.1.100', dst='192.168.1.201')/TCP(sport=25, dport=24)/Raw('x' * 80)
20/01/2022 23:59:00             dut.10.239.251.191: port 0/queue 9: received 1 packets
  src=00:11:22:33:44:66 - dst=00:11:22:33:44:55 - type=0x86dd - length=192 - nb_segs=1 - RSS hash=0x5f95759 - RSS queue=0x9 - sw ptype: L2_ETHER L3_IPV6 L4_UDP  - l2_len=14 - l3_len=40 - l4_len=8 - Receive queue=0x9
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_UNKNOWN 

20/01/2022 23:59:00 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: action: check_hash_same

20/01/2022 23:59:00 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: hash_infos: [('0x5f95759', '0x9')]
20/01/2022 23:59:00 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: ----------send packet-------------
20/01/2022 23:59:00 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: Ether(src='00:11:22:33:44:77', dst='00:11:22:33:44:55')/IPv6(src='2001::1', dst='2001::2')/UDP(dport=1701, sport=1702)/L2TP(session_id=0x7)/HDLC(address=0xff, control=0x03)/Raw(b'\x00!')/IP(src='192.168.1.100', dst='192.168.1.200')/UDP(sport=23, dport=24)/Raw('x' * 80)
20/01/2022 23:59:01             dut.10.239.251.191: port 0/queue 0: received 1 packets
  src=00:11:22:33:44:77 - dst=00:11:22:33:44:55 - type=0x86dd - length=180 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV6 L4_UDP  - l2_len=14 - l3_len=40 - l4_len=8 - Receive queue=0x0
  ol_flags: RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_UNKNOWN 

20/01/2022 23:59:01 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: action: check_no_hash

20/01/2022 23:59:01 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: hash_infos: []
20/01/2022 23:59:01 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: sub_case eth_ipv6_udp_l2tpv2_ppp_ipv4_tcp_ipv4_tcp_l3_src_only_l4_dst_only_MAC_IPV6_PPPoL2TPV2_IPV4_TCP passed
20/01/2022 23:59:01             dut.10.239.251.191: flow flush 0
20/01/2022 23:59:01             dut.10.239.251.191: 
20/01/2022 23:59:01 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: {'eth_ipv6_udp_l2tpv2_ppp_ipv4_tcp_ipv4_tcp_l3_src_only_l4_dst_only_MAC_IPV6_PPPoL2TPV2_IPV4_TCP': 'passed'}
20/01/2022 23:59:01 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: pass rate is: 100.0
20/01/2022 23:59:01 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: Test Case test_case_eth_ipv6_udp_l2tpv2_ppp_ipv4_tcp_ipv4_tcp_l3_src_only_l4_dst_only_MAC_IPV6_PPPoL2TPV2_IPV4_TCP Result PASSED:
20/01/2022 23:59:01             dut.10.239.251.191: flow flush 0
20/01/2022 23:59:02             dut.10.239.251.191: 
testpmd> 
20/01/2022 23:59:02             dut.10.239.251.191: clear port stats all
20/01/2022 23:59:03             dut.10.239.251.191: 

  NIC statistics for port 0 cleared
testpmd> 
20/01/2022 23:59:03             dut.10.239.251.191: stop
20/01/2022 23:59:03             dut.10.239.251.191: 
Telling cores to ...
Waiting for lcores to finish...

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

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

Done.
20/01/2022 23:59:03 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: Test Case test_case_eth_ipv6_udp_l2tpv2_ppp_ipv4_tcp_ipv4_tcp_l3_src_only_l4_src_only_MAC_IPV6_PPPoL2TPV2_IPV4_TCP Begin
20/01/2022 23:59:04             dut.10.239.251.191:  
20/01/2022 23:59:04                         tester: 
20/01/2022 23:59:04             dut.10.239.251.191: start
20/01/2022 23:59:04             dut.10.239.251.191: 
rxonly packet forwarding - ports=1 - cores=1 - streams=16 - NUMA support enabled, MP allocation mode: native
Logical Core 2 (socket 0) forwards packets on 16 streams:
  RX P=0/Q=0 (socket 0) -> TX P=0/Q=0 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=1 (socket 0) -> TX P=0/Q=1 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=2 (socket 0) -> TX P=0/Q=2 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=3 (socket 0) -> TX P=0/Q=3 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=4 (socket 0) -> TX P=0/Q=4 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=5 (socket 0) -> TX P=0/Q=5 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=6 (socket 0) -> TX P=0/Q=6 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=7 (socket 0) -> TX P=0/Q=7 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=8 (socket 0) -> TX P=0/Q=8 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=9 (socket 0) -> TX P=0/Q=9 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=10 (socket 0) -> TX P=0/Q=10 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=11 (socket 0) -> TX P=0/Q=11 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=12 (socket 0) -> TX P=0/Q=12 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=13 (socket 0) -> TX P=0/Q=13 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=14 (socket 0) -> TX P=0/Q=14 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=15 (socket 0) -> TX P=0/Q=15 (socket 0) 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
20/01/2022 23:59:04 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: ===================Test sub case: eth_ipv6_udp_l2tpv2_ppp_ipv4_tcp_ipv4_tcp_l3_src_only_l4_src_only_MAC_IPV6_PPPoL2TPV2_IPV4_TCP================
20/01/2022 23:59:04 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: ------------handle test--------------
20/01/2022 23:59:04             dut.10.239.251.191: flow validate 0 ingress pattern eth / ipv6 / udp / l2tpv2 / ppp / ipv4 / tcp / end actions rss types ipv4-tcp l3-src-only l4-src-only end key_len 0 queues end / end
20/01/2022 23:59:04             dut.10.239.251.191: 
Flow rule validated
20/01/2022 23:59:04             dut.10.239.251.191: flow create 0 ingress pattern eth / ipv6 / udp / l2tpv2 / ppp / ipv4 / tcp / end actions rss types ipv4-tcp l3-src-only l4-src-only end key_len 0 queues end / end
20/01/2022 23:59:04             dut.10.239.251.191: 
Flow rule #0 created
20/01/2022 23:59:04             dut.10.239.251.191: flow list 0
20/01/2022 23:59:04             dut.10.239.251.191: 
ID	Group	Prio	Attr	Rule
0	0	0	i--	ETH IPV6 UDP L2TPV2 PPP IPV4 TCP => RSS
20/01/2022 23:59:04 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: ----------send packet-------------
20/01/2022 23:59:04 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: Ether(src='00:11:22:33:44:77', dst='00:11:22:33:44:55')/IPv6(src='2001::1', dst='2001::2')/UDP(dport=1701, sport=1702)/L2TP(session_id=0x7)/HDLC(address=0xff, control=0x03)/Raw(b'\x00!')/IP(src='192.168.1.100', dst='192.168.1.200')/TCP(sport=23, dport=24)/Raw('x' * 80)
20/01/2022 23:59:05             dut.10.239.251.191:  port 0/queue 1: received 1 packets
  src=00:11:22:33:44:77 - dst=00:11:22:33:44:55 - type=0x86dd - length=192 - nb_segs=1 - RSS hash=0xd75e5f01 - RSS queue=0x1 - sw ptype: L2_ETHER L3_IPV6 L4_UDP  - l2_len=14 - l3_len=40 - l4_len=8 - Receive queue=0x1
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_UNKNOWN 

20/01/2022 23:59:05 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: action: save_hash

20/01/2022 23:59:05 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: hash_infos: [('0xd75e5f01', '0x1')]
20/01/2022 23:59:05 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: ----------send packet-------------
20/01/2022 23:59:05 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: ["Ether(src='00:11:22:33:44:77', dst='00:11:22:33:44:55')/IPv6(src='2001::1', dst='2001::2')/UDP(dport=1701, sport=1702)/L2TP(session_id=0x7)/HDLC(address=0xff, control=0x03)/Raw(b'\\x00!')/IP(src='192.168.1.101', dst='192.168.1.200')/TCP(sport=23, dport=24)/Raw('x' * 80)", "Ether(src='00:11:22:33:44:77', dst='00:11:22:33:44:55')/IPv6(src='2001::1', dst='2001::2')/UDP(dport=1701, sport=1702)/L2TP(session_id=0x7)/HDLC(address=0xff, control=0x03)/Raw(b'\\x00!')/IP(src='192.168.1.100', dst='192.168.1.200')/TCP(sport=25, dport=24)/Raw('x' * 80)"]
20/01/2022 23:59:06             dut.10.239.251.191: port 0/queue 6: received 1 packets
  src=00:11:22:33:44:77 - dst=00:11:22:33:44:55 - type=0x86dd - length=192 - nb_segs=1 - RSS hash=0xd91a2336 - RSS queue=0x6 - sw ptype: L2_ETHER L3_IPV6 L4_UDP  - l2_len=14 - l3_len=40 - l4_len=8 - Receive queue=0x6
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 9: received 1 packets
  src=00:11:22:33:44:77 - dst=00:11:22:33:44:55 - type=0x86dd - length=192 - nb_segs=1 - RSS hash=0x79cea419 - RSS queue=0x9 - sw ptype: L2_ETHER L3_IPV6 L4_UDP  - l2_len=14 - l3_len=40 - l4_len=8 - Receive queue=0x9
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_UNKNOWN 

20/01/2022 23:59:06 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: action: check_hash_different

20/01/2022 23:59:06 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: hash_infos: [('0xd91a2336', '0x6'), ('0x79cea419', '0x9')]
20/01/2022 23:59:06 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: ----------send packet-------------
20/01/2022 23:59:06 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: Ether(src='00:11:22:33:44:66', dst='00:11:22:33:44:55')/IPv6(src='2001::3', dst='2001::4')/UDP(dport=1701, sport=1702)/L2TP(session_id=0x7)/HDLC(address=0xff, control=0x03)/Raw(b'\x00!')/IP(src='192.168.1.100', dst='192.168.1.201')/TCP(sport=23, dport=99)/Raw('x' * 80)
20/01/2022 23:59:07             dut.10.239.251.191: port 0/queue 1: received 1 packets
  src=00:11:22:33:44:66 - dst=00:11:22:33:44:55 - type=0x86dd - length=192 - nb_segs=1 - RSS hash=0xd75e5f01 - RSS queue=0x1 - sw ptype: L2_ETHER L3_IPV6 L4_UDP  - l2_len=14 - l3_len=40 - l4_len=8 - Receive queue=0x1
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_UNKNOWN 

20/01/2022 23:59:07 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: action: check_hash_same

20/01/2022 23:59:07 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: hash_infos: [('0xd75e5f01', '0x1')]
20/01/2022 23:59:07 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: ----------send packet-------------
20/01/2022 23:59:07 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: Ether(src='00:11:22:33:44:77', dst='00:11:22:33:44:55')/IPv6(src='2001::1', dst='2001::2')/UDP(dport=1701, sport=1702)/L2TP(session_id=0x7)/HDLC(address=0xff, control=0x03)/Raw(b'\x00!')/IP(src='192.168.1.100', dst='192.168.1.200')/UDP(sport=23, dport=24)/Raw('x' * 80)
20/01/2022 23:59:08             dut.10.239.251.191: port 0/queue 0: received 1 packets
  src=00:11:22:33:44:77 - dst=00:11:22:33:44:55 - type=0x86dd - length=180 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV6 L4_UDP  - l2_len=14 - l3_len=40 - l4_len=8 - Receive queue=0x0
  ol_flags: RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_UNKNOWN 

20/01/2022 23:59:08 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: action: check_no_hash

20/01/2022 23:59:08 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: hash_infos: []
20/01/2022 23:59:08 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: sub_case eth_ipv6_udp_l2tpv2_ppp_ipv4_tcp_ipv4_tcp_l3_src_only_l4_src_only_MAC_IPV6_PPPoL2TPV2_IPV4_TCP passed
20/01/2022 23:59:08             dut.10.239.251.191: flow flush 0
20/01/2022 23:59:09             dut.10.239.251.191: 
20/01/2022 23:59:09 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: {'eth_ipv6_udp_l2tpv2_ppp_ipv4_tcp_ipv4_tcp_l3_src_only_l4_src_only_MAC_IPV6_PPPoL2TPV2_IPV4_TCP': 'passed'}
20/01/2022 23:59:09 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: pass rate is: 100.0
20/01/2022 23:59:09 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: Test Case test_case_eth_ipv6_udp_l2tpv2_ppp_ipv4_tcp_ipv4_tcp_l3_src_only_l4_src_only_MAC_IPV6_PPPoL2TPV2_IPV4_TCP Result PASSED:
20/01/2022 23:59:09             dut.10.239.251.191: flow flush 0
20/01/2022 23:59:10             dut.10.239.251.191: 
testpmd> 
20/01/2022 23:59:10             dut.10.239.251.191: clear port stats all
20/01/2022 23:59:11             dut.10.239.251.191: 

  NIC statistics for port 0 cleared
testpmd> 
20/01/2022 23:59:11             dut.10.239.251.191: stop
20/01/2022 23:59:11             dut.10.239.251.191: 
Telling cores to ...
Waiting for lcores to finish...

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

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

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

Done.
20/01/2022 23:59:11 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: Test Case test_case_eth_ipv6_udp_l2tpv2_ppp_ipv4_tcp_ipv4_tcp_l4_dst_only_MAC_IPV6_PPPoL2TPV2_IPV4_TCP Begin
20/01/2022 23:59:11             dut.10.239.251.191:  
20/01/2022 23:59:11                         tester: 
20/01/2022 23:59:11             dut.10.239.251.191: start
20/01/2022 23:59:11             dut.10.239.251.191: 
rxonly packet forwarding - ports=1 - cores=1 - streams=16 - NUMA support enabled, MP allocation mode: native
Logical Core 2 (socket 0) forwards packets on 16 streams:
  RX P=0/Q=0 (socket 0) -> TX P=0/Q=0 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=1 (socket 0) -> TX P=0/Q=1 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=2 (socket 0) -> TX P=0/Q=2 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=3 (socket 0) -> TX P=0/Q=3 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=4 (socket 0) -> TX P=0/Q=4 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=5 (socket 0) -> TX P=0/Q=5 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=6 (socket 0) -> TX P=0/Q=6 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=7 (socket 0) -> TX P=0/Q=7 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=8 (socket 0) -> TX P=0/Q=8 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=9 (socket 0) -> TX P=0/Q=9 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=10 (socket 0) -> TX P=0/Q=10 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=11 (socket 0) -> TX P=0/Q=11 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=12 (socket 0) -> TX P=0/Q=12 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=13 (socket 0) -> TX P=0/Q=13 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=14 (socket 0) -> TX P=0/Q=14 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=15 (socket 0) -> TX P=0/Q=15 (socket 0) 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
20/01/2022 23:59:11 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: ===================Test sub case: eth_ipv6_udp_l2tpv2_ppp_ipv4_tcp_ipv4_tcp_l4_dst_only_MAC_IPV6_PPPoL2TPV2_IPV4_TCP================
20/01/2022 23:59:11 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: ------------handle test--------------
20/01/2022 23:59:11             dut.10.239.251.191: flow validate 0 ingress pattern eth / ipv6 / udp / l2tpv2 / ppp / ipv4 / tcp / end actions rss types ipv4-tcp l4-dst-only end key_len 0 queues end / end
20/01/2022 23:59:11             dut.10.239.251.191: 
Flow rule validated
20/01/2022 23:59:11             dut.10.239.251.191: flow create 0 ingress pattern eth / ipv6 / udp / l2tpv2 / ppp / ipv4 / tcp / end actions rss types ipv4-tcp l4-dst-only end key_len 0 queues end / end
20/01/2022 23:59:12             dut.10.239.251.191: 
Flow rule #0 created
20/01/2022 23:59:12             dut.10.239.251.191: flow list 0
20/01/2022 23:59:12             dut.10.239.251.191: 
ID	Group	Prio	Attr	Rule
0	0	0	i--	ETH IPV6 UDP L2TPV2 PPP IPV4 TCP => RSS
20/01/2022 23:59:12 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: ----------send packet-------------
20/01/2022 23:59:12 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: Ether(src='00:11:22:33:44:77', dst='00:11:22:33:44:55')/IPv6(src='2001::1', dst='2001::2')/UDP(dport=1701, sport=1702)/L2TP(session_id=0x7)/HDLC(address=0xff, control=0x03)/Raw(b'\x00!')/IP(src='192.168.1.100', dst='192.168.1.200')/TCP(sport=23, dport=24)/Raw('x' * 80)
20/01/2022 23:59:13             dut.10.239.251.191:  port 0/queue 6: received 1 packets
  src=00:11:22:33:44:77 - dst=00:11:22:33:44:55 - type=0x86dd - length=192 - nb_segs=1 - RSS hash=0xcf139986 - RSS queue=0x6 - sw ptype: L2_ETHER L3_IPV6 L4_UDP  - l2_len=14 - l3_len=40 - l4_len=8 - Receive queue=0x6
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_UNKNOWN 

20/01/2022 23:59:13 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: action: save_hash

20/01/2022 23:59:13 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: hash_infos: [('0xcf139986', '0x6')]
20/01/2022 23:59:13 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: ----------send packet-------------
20/01/2022 23:59:13 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: ["Ether(src='00:11:22:33:44:77', dst='00:11:22:33:44:55')/IPv6(src='2001::1', dst='2001::2')/UDP(dport=1701, sport=1702)/L2TP(session_id=0x7)/HDLC(address=0xff, control=0x03)/Raw(b'\\x00!')/IP(src='192.168.1.100', dst='192.168.1.200')/TCP(sport=23, dport=99)/Raw('x' * 80)"]
20/01/2022 23:59:14             dut.10.239.251.191: port 0/queue 7: received 1 packets
  src=00:11:22:33:44:77 - dst=00:11:22:33:44:55 - type=0x86dd - length=192 - nb_segs=1 - RSS hash=0x8b582a57 - RSS queue=0x7 - sw ptype: L2_ETHER L3_IPV6 L4_UDP  - l2_len=14 - l3_len=40 - l4_len=8 - Receive queue=0x7
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_UNKNOWN 

20/01/2022 23:59:14 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: action: check_hash_different

20/01/2022 23:59:14 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: hash_infos: [('0x8b582a57', '0x7')]
20/01/2022 23:59:14 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: ----------send packet-------------
20/01/2022 23:59:14 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: Ether(src='00:11:22:33:44:66', dst='00:11:22:33:44:55')/IPv6(src='2001::3', dst='2001::4')/UDP(dport=1701, sport=1702)/L2TP(session_id=0x7)/HDLC(address=0xff, control=0x03)/Raw(b'\x00!')/IP(src='192.168.1.101', dst='192.168.1.201')/TCP(sport=25, dport=24)/Raw('x' * 80)
20/01/2022 23:59:15             dut.10.239.251.191: port 0/queue 6: received 1 packets
  src=00:11:22:33:44:66 - dst=00:11:22:33:44:55 - type=0x86dd - length=192 - nb_segs=1 - RSS hash=0xcf139986 - RSS queue=0x6 - sw ptype: L2_ETHER L3_IPV6 L4_UDP  - l2_len=14 - l3_len=40 - l4_len=8 - Receive queue=0x6
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_UNKNOWN 

20/01/2022 23:59:15 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: action: check_hash_same

20/01/2022 23:59:15 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: hash_infos: [('0xcf139986', '0x6')]
20/01/2022 23:59:15 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: ----------send packet-------------
20/01/2022 23:59:15 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: Ether(src='00:11:22:33:44:77', dst='00:11:22:33:44:55')/IPv6(src='2001::1', dst='2001::2')/UDP(dport=1701, sport=1702)/L2TP(session_id=0x7)/HDLC(address=0xff, control=0x03)/Raw(b'\x00!')/IP(src='192.168.1.100', dst='192.168.1.200')/UDP(sport=23, dport=24)/Raw('x' * 80)
20/01/2022 23:59:16             dut.10.239.251.191: port 0/queue 0: received 1 packets
  src=00:11:22:33:44:77 - dst=00:11:22:33:44:55 - type=0x86dd - length=180 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV6 L4_UDP  - l2_len=14 - l3_len=40 - l4_len=8 - Receive queue=0x0
  ol_flags: RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_UNKNOWN 

20/01/2022 23:59:16 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: action: check_no_hash

20/01/2022 23:59:16 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: hash_infos: []
20/01/2022 23:59:16 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: sub_case eth_ipv6_udp_l2tpv2_ppp_ipv4_tcp_ipv4_tcp_l4_dst_only_MAC_IPV6_PPPoL2TPV2_IPV4_TCP passed
20/01/2022 23:59:16             dut.10.239.251.191: flow flush 0
20/01/2022 23:59:16             dut.10.239.251.191: 
20/01/2022 23:59:16 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: {'eth_ipv6_udp_l2tpv2_ppp_ipv4_tcp_ipv4_tcp_l4_dst_only_MAC_IPV6_PPPoL2TPV2_IPV4_TCP': 'passed'}
20/01/2022 23:59:16 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: pass rate is: 100.0
20/01/2022 23:59:16 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: Test Case test_case_eth_ipv6_udp_l2tpv2_ppp_ipv4_tcp_ipv4_tcp_l4_dst_only_MAC_IPV6_PPPoL2TPV2_IPV4_TCP Result PASSED:
20/01/2022 23:59:16             dut.10.239.251.191: flow flush 0
20/01/2022 23:59:17             dut.10.239.251.191: 
testpmd> 
20/01/2022 23:59:17             dut.10.239.251.191: clear port stats all
20/01/2022 23:59:18             dut.10.239.251.191: 

  NIC statistics for port 0 cleared
testpmd> 
20/01/2022 23:59:18             dut.10.239.251.191: stop
20/01/2022 23:59:19             dut.10.239.251.191: 
Telling cores to ...
Waiting for lcores to finish...

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

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

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

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

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

Done.
20/01/2022 23:59:19 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: Test Case test_case_eth_ipv6_udp_l2tpv2_ppp_ipv4_tcp_ipv4_tcp_l4_src_only_MAC_IPV6_PPPoL2TPV2_IPV4_TCP Begin
20/01/2022 23:59:19             dut.10.239.251.191:  
20/01/2022 23:59:19                         tester: 
20/01/2022 23:59:19             dut.10.239.251.191: start
20/01/2022 23:59:19             dut.10.239.251.191: 
rxonly packet forwarding - ports=1 - cores=1 - streams=16 - NUMA support enabled, MP allocation mode: native
Logical Core 2 (socket 0) forwards packets on 16 streams:
  RX P=0/Q=0 (socket 0) -> TX P=0/Q=0 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=1 (socket 0) -> TX P=0/Q=1 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=2 (socket 0) -> TX P=0/Q=2 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=3 (socket 0) -> TX P=0/Q=3 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=4 (socket 0) -> TX P=0/Q=4 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=5 (socket 0) -> TX P=0/Q=5 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=6 (socket 0) -> TX P=0/Q=6 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=7 (socket 0) -> TX P=0/Q=7 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=8 (socket 0) -> TX P=0/Q=8 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=9 (socket 0) -> TX P=0/Q=9 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=10 (socket 0) -> TX P=0/Q=10 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=11 (socket 0) -> TX P=0/Q=11 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=12 (socket 0) -> TX P=0/Q=12 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=13 (socket 0) -> TX P=0/Q=13 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=14 (socket 0) -> TX P=0/Q=14 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=15 (socket 0) -> TX P=0/Q=15 (socket 0) 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
20/01/2022 23:59:19 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: ===================Test sub case: eth_ipv6_udp_l2tpv2_ppp_ipv4_tcp_ipv4_tcp_l4_src_only_MAC_IPV6_PPPoL2TPV2_IPV4_TCP================
20/01/2022 23:59:19 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: ------------handle test--------------
20/01/2022 23:59:19             dut.10.239.251.191: flow validate 0 ingress pattern eth / ipv6 / udp / l2tpv2 / ppp / ipv4 / tcp / end actions rss types ipv4-tcp l4-src-only end key_len 0 queues end / end
20/01/2022 23:59:19             dut.10.239.251.191: 
Flow rule validated
20/01/2022 23:59:19             dut.10.239.251.191: flow create 0 ingress pattern eth / ipv6 / udp / l2tpv2 / ppp / ipv4 / tcp / end actions rss types ipv4-tcp l4-src-only end key_len 0 queues end / end
20/01/2022 23:59:19             dut.10.239.251.191: 
Flow rule #0 created
20/01/2022 23:59:19             dut.10.239.251.191: flow list 0
20/01/2022 23:59:19             dut.10.239.251.191: 
ID	Group	Prio	Attr	Rule
0	0	0	i--	ETH IPV6 UDP L2TPV2 PPP IPV4 TCP => RSS
20/01/2022 23:59:19 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: ----------send packet-------------
20/01/2022 23:59:19 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: Ether(src='00:11:22:33:44:77', dst='00:11:22:33:44:55')/IPv6(src='2001::1', dst='2001::2')/UDP(dport=1701, sport=1702)/L2TP(session_id=0x7)/HDLC(address=0xff, control=0x03)/Raw(b'\x00!')/IP(src='192.168.1.100', dst='192.168.1.200')/TCP(sport=23, dport=24)/Raw('x' * 80)
20/01/2022 23:59:20             dut.10.239.251.191:  port 0/queue 13: received 1 packets
  src=00:11:22:33:44:77 - dst=00:11:22:33:44:55 - type=0x86dd - length=192 - nb_segs=1 - RSS hash=0x29a866bd - RSS queue=0xd - sw ptype: L2_ETHER L3_IPV6 L4_UDP  - l2_len=14 - l3_len=40 - l4_len=8 - Receive queue=0xd
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_UNKNOWN 

20/01/2022 23:59:20 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: action: save_hash

20/01/2022 23:59:20 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: hash_infos: [('0x29a866bd', '0xd')]
20/01/2022 23:59:20 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: ----------send packet-------------
20/01/2022 23:59:20 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: ["Ether(src='00:11:22:33:44:77', dst='00:11:22:33:44:55')/IPv6(src='2001::1', dst='2001::2')/UDP(dport=1701, sport=1702)/L2TP(session_id=0x7)/HDLC(address=0xff, control=0x03)/Raw(b'\\x00!')/IP(src='192.168.1.100', dst='192.168.1.200')/TCP(sport=25, dport=24)/Raw('x' * 80)"]
20/01/2022 23:59:21             dut.10.239.251.191: port 0/queue 2: received 1 packets
  src=00:11:22:33:44:77 - dst=00:11:22:33:44:55 - type=0x86dd - length=192 - nb_segs=1 - RSS hash=0x9ffb11a2 - RSS queue=0x2 - sw ptype: L2_ETHER L3_IPV6 L4_UDP  - l2_len=14 - l3_len=40 - l4_len=8 - Receive queue=0x2
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_UNKNOWN 

20/01/2022 23:59:21 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: action: check_hash_different

20/01/2022 23:59:21 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: hash_infos: [('0x9ffb11a2', '0x2')]
20/01/2022 23:59:21 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: ----------send packet-------------
20/01/2022 23:59:21 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: Ether(src='00:11:22:33:44:66', dst='00:11:22:33:44:55')/IPv6(src='2001::3', dst='2001::4')/UDP(dport=1701, sport=1702)/L2TP(session_id=0x7)/HDLC(address=0xff, control=0x03)/Raw(b'\x00!')/IP(src='192.168.1.101', dst='192.168.1.201')/TCP(sport=23, dport=99)/Raw('x' * 80)
20/01/2022 23:59:22             dut.10.239.251.191: port 0/queue 13: received 1 packets
  src=00:11:22:33:44:66 - dst=00:11:22:33:44:55 - type=0x86dd - length=192 - nb_segs=1 - RSS hash=0x29a866bd - RSS queue=0xd - sw ptype: L2_ETHER L3_IPV6 L4_UDP  - l2_len=14 - l3_len=40 - l4_len=8 - Receive queue=0xd
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_UNKNOWN 

20/01/2022 23:59:22 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: action: check_hash_same

20/01/2022 23:59:22 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: hash_infos: [('0x29a866bd', '0xd')]
20/01/2022 23:59:22 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: ----------send packet-------------
20/01/2022 23:59:22 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: Ether(src='00:11:22:33:44:77', dst='00:11:22:33:44:55')/IPv6(src='2001::1', dst='2001::2')/UDP(dport=1701, sport=1702)/L2TP(session_id=0x7)/HDLC(address=0xff, control=0x03)/Raw(b'\x00!')/IP(src='192.168.1.100', dst='192.168.1.200')/UDP(sport=23, dport=24)/Raw('x' * 80)
20/01/2022 23:59:24             dut.10.239.251.191: port 0/queue 0: received 1 packets
  src=00:11:22:33:44:77 - dst=00:11:22:33:44:55 - type=0x86dd - length=180 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV6 L4_UDP  - l2_len=14 - l3_len=40 - l4_len=8 - Receive queue=0x0
  ol_flags: RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_UNKNOWN 

20/01/2022 23:59:24 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: action: check_no_hash

20/01/2022 23:59:24 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: hash_infos: []
20/01/2022 23:59:24 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: sub_case eth_ipv6_udp_l2tpv2_ppp_ipv4_tcp_ipv4_tcp_l4_src_only_MAC_IPV6_PPPoL2TPV2_IPV4_TCP passed
20/01/2022 23:59:24             dut.10.239.251.191: flow flush 0
20/01/2022 23:59:24             dut.10.239.251.191: 
20/01/2022 23:59:24 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: {'eth_ipv6_udp_l2tpv2_ppp_ipv4_tcp_ipv4_tcp_l4_src_only_MAC_IPV6_PPPoL2TPV2_IPV4_TCP': 'passed'}
20/01/2022 23:59:24 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: pass rate is: 100.0
20/01/2022 23:59:24 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: Test Case test_case_eth_ipv6_udp_l2tpv2_ppp_ipv4_tcp_ipv4_tcp_l4_src_only_MAC_IPV6_PPPoL2TPV2_IPV4_TCP Result PASSED:
20/01/2022 23:59:24             dut.10.239.251.191: flow flush 0
20/01/2022 23:59:25             dut.10.239.251.191: 
testpmd> 
20/01/2022 23:59:25             dut.10.239.251.191: clear port stats all
20/01/2022 23:59:26             dut.10.239.251.191: 

  NIC statistics for port 0 cleared
testpmd> 
20/01/2022 23:59:26             dut.10.239.251.191: stop
20/01/2022 23:59:26             dut.10.239.251.191: 
Telling cores to ...
Waiting for lcores to finish...

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

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

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

Done.
20/01/2022 23:59:26 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: Test Case test_case_eth_ipv6_udp_l2tpv2_ppp_ipv4_udp_ipv4_MAC_IPV6_PPPoL2TPV2_IPV4_UDP_PAY Begin
20/01/2022 23:59:26             dut.10.239.251.191:  
20/01/2022 23:59:26                         tester: 
20/01/2022 23:59:26             dut.10.239.251.191: start
20/01/2022 23:59:26             dut.10.239.251.191: 
rxonly packet forwarding - ports=1 - cores=1 - streams=16 - NUMA support enabled, MP allocation mode: native
Logical Core 2 (socket 0) forwards packets on 16 streams:
  RX P=0/Q=0 (socket 0) -> TX P=0/Q=0 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=1 (socket 0) -> TX P=0/Q=1 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=2 (socket 0) -> TX P=0/Q=2 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=3 (socket 0) -> TX P=0/Q=3 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=4 (socket 0) -> TX P=0/Q=4 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=5 (socket 0) -> TX P=0/Q=5 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=6 (socket 0) -> TX P=0/Q=6 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=7 (socket 0) -> TX P=0/Q=7 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=8 (socket 0) -> TX P=0/Q=8 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=9 (socket 0) -> TX P=0/Q=9 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=10 (socket 0) -> TX P=0/Q=10 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=11 (socket 0) -> TX P=0/Q=11 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=12 (socket 0) -> TX P=0/Q=12 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=13 (socket 0) -> TX P=0/Q=13 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=14 (socket 0) -> TX P=0/Q=14 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=15 (socket 0) -> TX P=0/Q=15 (socket 0) 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
20/01/2022 23:59:26 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: ===================Test sub case: eth_ipv6_udp_l2tpv2_ppp_ipv4_udp_ipv4_MAC_IPV6_PPPoL2TPV2_IPV4_UDP_PAY================
20/01/2022 23:59:26 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: ------------handle test--------------
20/01/2022 23:59:26             dut.10.239.251.191: flow validate 0 ingress pattern eth / ipv6 / udp / l2tpv2 / ppp / ipv4 / udp / end actions rss types ipv4 end key_len 0 queues end / end
20/01/2022 23:59:26             dut.10.239.251.191: 
Flow rule validated
20/01/2022 23:59:26             dut.10.239.251.191: flow create 0 ingress pattern eth / ipv6 / udp / l2tpv2 / ppp / ipv4 / udp / end actions rss types ipv4 end key_len 0 queues end / end
20/01/2022 23:59:26             dut.10.239.251.191: 
Flow rule #0 created
20/01/2022 23:59:26             dut.10.239.251.191: flow list 0
20/01/2022 23:59:26             dut.10.239.251.191: 
ID	Group	Prio	Attr	Rule
0	0	0	i--	ETH IPV6 UDP L2TPV2 PPP IPV4 UDP => RSS
20/01/2022 23:59:26 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: ----------send packet-------------
20/01/2022 23:59:26 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: Ether(src='00:11:22:33:44:77', dst='00:11:22:33:44:55')/IPv6(src='2001::1', dst='2001::2')/UDP(dport=1701, sport=1702)/L2TP(session_id=0x7)/HDLC(address=0xff, control=0x03)/Raw(b'\x00!')/IP(src='192.168.1.100', dst='192.168.1.200')/UDP(sport=23, dport=24)/Raw('x' * 80)
20/01/2022 23:59:28             dut.10.239.251.191:  port 0/queue 2: received 1 packets
  src=00:11:22:33:44:77 - dst=00:11:22:33:44:55 - type=0x86dd - length=180 - nb_segs=1 - RSS hash=0x9ca24f92 - RSS queue=0x2 - sw ptype: L2_ETHER L3_IPV6 L4_UDP  - l2_len=14 - l3_len=40 - l4_len=8 - Receive queue=0x2
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_UNKNOWN 

20/01/2022 23:59:28 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: action: save_hash

20/01/2022 23:59:28 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: hash_infos: [('0x9ca24f92', '0x2')]
20/01/2022 23:59:28 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: ----------send packet-------------
20/01/2022 23:59:28 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: ["Ether(src='00:11:22:33:44:77', dst='00:11:22:33:44:55')/IPv6(src='2001::1', dst='2001::2')/UDP(dport=1701, sport=1702)/L2TP(session_id=0x7)/HDLC(address=0xff, control=0x03)/Raw(b'\\x00!')/IP(src='192.168.1.101', dst='192.168.1.200')/UDP(sport=23, dport=24)/Raw('x' * 80)", "Ether(src='00:11:22:33:44:77', dst='00:11:22:33:44:55')/IPv6(src='2001::1', dst='2001::2')/UDP(dport=1701, sport=1702)/L2TP(session_id=0x7)/HDLC(address=0xff, control=0x03)/Raw(b'\\x00!')/IP(src='192.168.1.100', dst='192.168.1.201')/UDP(sport=23, dport=24)/Raw('x' * 80)"]
20/01/2022 23:59:29             dut.10.239.251.191: port 0/queue 5: received 1 packets
  src=00:11:22:33:44:77 - dst=00:11:22:33:44:55 - type=0x86dd - length=180 - nb_segs=1 - RSS hash=0x92e633a5 - RSS queue=0x5 - sw ptype: L2_ETHER L3_IPV6 L4_UDP  - l2_len=14 - l3_len=40 - l4_len=8 - Receive queue=0x5
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 0: received 1 packets
  src=00:11:22:33:44:77 - dst=00:11:22:33:44:55 - type=0x86dd - length=180 - nb_segs=1 - RSS hash=0x6fe29350 - RSS queue=0x0 - sw ptype: L2_ETHER L3_IPV6 L4_UDP  - l2_len=14 - l3_len=40 - l4_len=8 - Receive queue=0x0
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_UNKNOWN 

20/01/2022 23:59:29 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: action: check_hash_different

20/01/2022 23:59:29 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: hash_infos: [('0x92e633a5', '0x5'), ('0x6fe29350', '0x0')]
20/01/2022 23:59:29 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: ----------send packet-------------
20/01/2022 23:59:29 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: Ether(src='00:11:22:33:44:66', dst='00:11:22:33:44:55')/IPv6(src='2001::3', dst='2001::4')/UDP(dport=1701, sport=1702)/L2TP(session_id=0x7)/HDLC(address=0xff, control=0x03)/Raw(b'\x00!')/IP(src='192.168.1.100', dst='192.168.1.200')/UDP(sport=25, dport=99)/Raw('x' * 80)
20/01/2022 23:59:30             dut.10.239.251.191: port 0/queue 2: received 1 packets
  src=00:11:22:33:44:66 - dst=00:11:22:33:44:55 - type=0x86dd - length=180 - nb_segs=1 - RSS hash=0x9ca24f92 - RSS queue=0x2 - sw ptype: L2_ETHER L3_IPV6 L4_UDP  - l2_len=14 - l3_len=40 - l4_len=8 - Receive queue=0x2
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_UNKNOWN 

20/01/2022 23:59:30 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: action: check_hash_same

20/01/2022 23:59:30 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: hash_infos: [('0x9ca24f92', '0x2')]
20/01/2022 23:59:30 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: ----------send packet-------------
20/01/2022 23:59:30 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: Ether(src='00:11:22:33:44:77', dst='00:11:22:33:44:55')/IPv6(src='2001::1', dst='2001::2')/UDP(dport=1701, sport=1702)/L2TP(session_id=0x7)/HDLC(address=0xff, control=0x03)/Raw(b'\x00!')/IP(src='192.168.1.100', dst='192.168.1.200')/TCP(sport=23, dport=24)/Raw('x' * 80)
20/01/2022 23:59:31             dut.10.239.251.191: port 0/queue 0: received 1 packets
  src=00:11:22:33:44:77 - dst=00:11:22:33:44:55 - type=0x86dd - length=192 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV6 L4_UDP  - l2_len=14 - l3_len=40 - l4_len=8 - Receive queue=0x0
  ol_flags: RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_UNKNOWN 

20/01/2022 23:59:31 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: action: check_no_hash

20/01/2022 23:59:31 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: hash_infos: []
20/01/2022 23:59:31 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: sub_case eth_ipv6_udp_l2tpv2_ppp_ipv4_udp_ipv4_MAC_IPV6_PPPoL2TPV2_IPV4_UDP_PAY passed
20/01/2022 23:59:31             dut.10.239.251.191: flow flush 0
20/01/2022 23:59:31             dut.10.239.251.191: 
20/01/2022 23:59:31 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: {'eth_ipv6_udp_l2tpv2_ppp_ipv4_udp_ipv4_MAC_IPV6_PPPoL2TPV2_IPV4_UDP_PAY': 'passed'}
20/01/2022 23:59:31 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: pass rate is: 100.0
20/01/2022 23:59:31 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: Test Case test_case_eth_ipv6_udp_l2tpv2_ppp_ipv4_udp_ipv4_MAC_IPV6_PPPoL2TPV2_IPV4_UDP_PAY Result PASSED:
20/01/2022 23:59:31             dut.10.239.251.191: flow flush 0
20/01/2022 23:59:32             dut.10.239.251.191: 
testpmd> 
20/01/2022 23:59:32             dut.10.239.251.191: clear port stats all
20/01/2022 23:59:33             dut.10.239.251.191: 

  NIC statistics for port 0 cleared
testpmd> 
20/01/2022 23:59:33             dut.10.239.251.191: stop
20/01/2022 23:59:33             dut.10.239.251.191: 
Telling cores to ...
Waiting for lcores to finish...

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

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

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

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

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

Done.
20/01/2022 23:59:33 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: Test Case test_case_eth_ipv6_udp_l2tpv2_ppp_ipv4_udp_ipv4_udp_MAC_IPV6_PPPoL2TPV2_IPV4_UDP_PAY Begin
20/01/2022 23:59:34             dut.10.239.251.191:  
20/01/2022 23:59:34                         tester: 
20/01/2022 23:59:34             dut.10.239.251.191: start
20/01/2022 23:59:34             dut.10.239.251.191: 
rxonly packet forwarding - ports=1 - cores=1 - streams=16 - NUMA support enabled, MP allocation mode: native
Logical Core 2 (socket 0) forwards packets on 16 streams:
  RX P=0/Q=0 (socket 0) -> TX P=0/Q=0 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=1 (socket 0) -> TX P=0/Q=1 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=2 (socket 0) -> TX P=0/Q=2 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=3 (socket 0) -> TX P=0/Q=3 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=4 (socket 0) -> TX P=0/Q=4 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=5 (socket 0) -> TX P=0/Q=5 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=6 (socket 0) -> TX P=0/Q=6 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=7 (socket 0) -> TX P=0/Q=7 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=8 (socket 0) -> TX P=0/Q=8 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=9 (socket 0) -> TX P=0/Q=9 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=10 (socket 0) -> TX P=0/Q=10 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=11 (socket 0) -> TX P=0/Q=11 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=12 (socket 0) -> TX P=0/Q=12 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=13 (socket 0) -> TX P=0/Q=13 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=14 (socket 0) -> TX P=0/Q=14 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=15 (socket 0) -> TX P=0/Q=15 (socket 0) 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
20/01/2022 23:59:34 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: ===================Test sub case: eth_ipv6_udp_l2tpv2_ppp_ipv4_udp_ipv4_udp_MAC_IPV6_PPPoL2TPV2_IPV4_UDP_PAY================
20/01/2022 23:59:34 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: ------------handle test--------------
20/01/2022 23:59:34             dut.10.239.251.191: flow validate 0 ingress pattern eth / ipv6 / udp / l2tpv2 / ppp / ipv4 / udp / end actions rss types ipv4-udp end key_len 0 queues end / end
20/01/2022 23:59:34             dut.10.239.251.191: 
Flow rule validated
20/01/2022 23:59:34             dut.10.239.251.191: flow create 0 ingress pattern eth / ipv6 / udp / l2tpv2 / ppp / ipv4 / udp / end actions rss types ipv4-udp end key_len 0 queues end / end
20/01/2022 23:59:34             dut.10.239.251.191: 
Flow rule #0 created
20/01/2022 23:59:34             dut.10.239.251.191: flow list 0
20/01/2022 23:59:34             dut.10.239.251.191: 
ID	Group	Prio	Attr	Rule
0	0	0	i--	ETH IPV6 UDP L2TPV2 PPP IPV4 UDP => RSS
20/01/2022 23:59:34 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: ----------send packet-------------
20/01/2022 23:59:34 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: Ether(src='00:11:22:33:44:77', dst='00:11:22:33:44:55')/IPv6(src='2001::1', dst='2001::2')/UDP(dport=1701, sport=1702)/L2TP(session_id=0x7)/HDLC(address=0xff, control=0x03)/Raw(b'\x00!')/IP(src='192.168.1.100', dst='192.168.1.200')/UDP(sport=23, dport=24)/Raw('x' * 80)
20/01/2022 23:59:35             dut.10.239.251.191:  port 0/queue 4: received 1 packets
  src=00:11:22:33:44:77 - dst=00:11:22:33:44:55 - type=0x86dd - length=180 - nb_segs=1 - RSS hash=0x6b8ecef4 - RSS queue=0x4 - sw ptype: L2_ETHER L3_IPV6 L4_UDP  - l2_len=14 - l3_len=40 - l4_len=8 - Receive queue=0x4
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_UNKNOWN 

20/01/2022 23:59:35 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: action: save_hash

20/01/2022 23:59:35 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: hash_infos: [('0x6b8ecef4', '0x4')]
20/01/2022 23:59:35 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: ----------send packet-------------
20/01/2022 23:59:35 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: ["Ether(src='00:11:22:33:44:77', dst='00:11:22:33:44:55')/IPv6(src='2001::1', dst='2001::2')/UDP(dport=1701, sport=1702)/L2TP(session_id=0x7)/HDLC(address=0xff, control=0x03)/Raw(b'\\x00!')/IP(src='192.168.1.101', dst='192.168.1.200')/UDP(sport=23, dport=24)/Raw('x' * 80)", "Ether(src='00:11:22:33:44:77', dst='00:11:22:33:44:55')/IPv6(src='2001::1', dst='2001::2')/UDP(dport=1701, sport=1702)/L2TP(session_id=0x7)/HDLC(address=0xff, control=0x03)/Raw(b'\\x00!')/IP(src='192.168.1.100', dst='192.168.1.201')/UDP(sport=23, dport=24)/Raw('x' * 80)", "Ether(src='00:11:22:33:44:77', dst='00:11:22:33:44:55')/IPv6(src='2001::1', dst='2001::2')/UDP(dport=1701, sport=1702)/L2TP(session_id=0x7)/HDLC(address=0xff, control=0x03)/Raw(b'\\x00!')/IP(src='192.168.1.100', dst='192.168.1.200')/UDP(sport=25, dport=24)/Raw('x' * 80)", "Ether(src='00:11:22:33:44:77', dst='00:11:22:33:44:55')/IPv6(src='2001::1', dst='2001::2')/UDP(dport=1701, sport=1702)/L2TP(session_id=0x7)/HDLC(address=0xff, control=0x03)/Raw(b'\\x00!')/IP(src='192.168.1.100', dst='192.168.1.200')/UDP(sport=23, dport=99)/Raw('x' * 80)"]
20/01/2022 23:59:36             dut.10.239.251.191: port 0/queue 3: received 1 packets
  src=00:11:22:33:44:77 - dst=00:11:22:33:44:55 - type=0x86dd - length=180 - nb_segs=1 - RSS hash=0x65cab2c3 - RSS queue=0x3 - sw ptype: L2_ETHER L3_IPV6 L4_UDP  - l2_len=14 - l3_len=40 - l4_len=8 - Receive queue=0x3
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 6: received 1 packets
  src=00:11:22:33:44:77 - dst=00:11:22:33:44:55 - type=0x86dd - length=180 - nb_segs=1 - RSS hash=0x98ce1236 - RSS queue=0x6 - sw ptype: L2_ETHER L3_IPV6 L4_UDP  - l2_len=14 - l3_len=40 - l4_len=8 - Receive queue=0x6
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 9: received 1 packets
  src=00:11:22:33:44:77 - dst=00:11:22:33:44:55 - type=0x86dd - length=180 - nb_segs=1 - RSS hash=0x29476699 - RSS queue=0x9 - sw ptype: L2_ETHER L3_IPV6 L4_UDP  - l2_len=14 - l3_len=40 - l4_len=8 - Receive queue=0x9
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 14: received 1 packets
  src=00:11:22:33:44:77 - dst=00:11:22:33:44:55 - type=0x86dd - length=180 - nb_segs=1 - RSS hash=0xf0be102e - RSS queue=0xe - sw ptype: L2_ETHER L3_IPV6 L4_UDP  - l2_len=14 - l3_len=40 - l4_len=8 - Receive queue=0xe
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_UNKNOWN 

20/01/2022 23:59:36 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: action: check_hash_different

20/01/2022 23:59:36 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: hash_infos: [('0x65cab2c3', '0x3'), ('0x98ce1236', '0x6'), ('0x29476699', '0x9'), ('0xf0be102e', '0xe')]
20/01/2022 23:59:36 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: ----------send packet-------------
20/01/2022 23:59:36 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: Ether(src='00:11:22:33:44:66', dst='00:11:22:33:44:55')/IPv6(src='2001::3', dst='2001::4')/UDP(dport=1701, sport=1702)/L2TP(session_id=0x7)/HDLC(address=0xff, control=0x03)/Raw(b'\x00!')/IP(src='192.168.1.100', dst='192.168.1.200')/UDP(sport=23, dport=24)/Raw('x' * 80)
20/01/2022 23:59:37             dut.10.239.251.191: port 0/queue 4: received 1 packets
  src=00:11:22:33:44:66 - dst=00:11:22:33:44:55 - type=0x86dd - length=180 - nb_segs=1 - RSS hash=0x6b8ecef4 - RSS queue=0x4 - sw ptype: L2_ETHER L3_IPV6 L4_UDP  - l2_len=14 - l3_len=40 - l4_len=8 - Receive queue=0x4
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_UNKNOWN 

20/01/2022 23:59:37 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: action: check_hash_same

20/01/2022 23:59:37 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: hash_infos: [('0x6b8ecef4', '0x4')]
20/01/2022 23:59:37 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: ----------send packet-------------
20/01/2022 23:59:37 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: Ether(src='00:11:22:33:44:77', dst='00:11:22:33:44:55')/IPv6(src='2001::1', dst='2001::2')/UDP(dport=1701, sport=1702)/L2TP(session_id=0x7)/HDLC(address=0xff, control=0x03)/Raw(b'\x00!')/IP(src='192.168.1.100', dst='192.168.1.200')/TCP(sport=23, dport=24)/Raw('x' * 80)
20/01/2022 23:59:38             dut.10.239.251.191: port 0/queue 0: received 1 packets
  src=00:11:22:33:44:77 - dst=00:11:22:33:44:55 - type=0x86dd - length=192 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV6 L4_UDP  - l2_len=14 - l3_len=40 - l4_len=8 - Receive queue=0x0
  ol_flags: RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_UNKNOWN 

20/01/2022 23:59:38 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: action: check_no_hash

20/01/2022 23:59:38 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: hash_infos: []
20/01/2022 23:59:38 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: sub_case eth_ipv6_udp_l2tpv2_ppp_ipv4_udp_ipv4_udp_MAC_IPV6_PPPoL2TPV2_IPV4_UDP_PAY passed
20/01/2022 23:59:38             dut.10.239.251.191: flow flush 0
20/01/2022 23:59:38             dut.10.239.251.191: 
20/01/2022 23:59:38 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: {'eth_ipv6_udp_l2tpv2_ppp_ipv4_udp_ipv4_udp_MAC_IPV6_PPPoL2TPV2_IPV4_UDP_PAY': 'passed'}
20/01/2022 23:59:39 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: pass rate is: 100.0
20/01/2022 23:59:39 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: Test Case test_case_eth_ipv6_udp_l2tpv2_ppp_ipv4_udp_ipv4_udp_MAC_IPV6_PPPoL2TPV2_IPV4_UDP_PAY Result PASSED:
20/01/2022 23:59:39             dut.10.239.251.191: flow flush 0
20/01/2022 23:59:40             dut.10.239.251.191: 
testpmd> 
20/01/2022 23:59:40             dut.10.239.251.191: clear port stats all
20/01/2022 23:59:41             dut.10.239.251.191: 

  NIC statistics for port 0 cleared
testpmd> 
20/01/2022 23:59:41             dut.10.239.251.191: stop
20/01/2022 23:59:41             dut.10.239.251.191: 
Telling cores to ...
Waiting for lcores to finish...

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

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

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

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

Done.
20/01/2022 23:59:41 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: Test Case test_case_eth_ipv6_udp_l2tpv2_ppp_ipv4_udp_ipv4_udp_l3_dst_only_MAC_IPV6_PPPoL2TPV2_IPV4_UDP_PAY Begin
20/01/2022 23:59:41             dut.10.239.251.191:  
20/01/2022 23:59:41                         tester: 
20/01/2022 23:59:41             dut.10.239.251.191: start
20/01/2022 23:59:41             dut.10.239.251.191: 
rxonly packet forwarding - ports=1 - cores=1 - streams=16 - NUMA support enabled, MP allocation mode: native
Logical Core 2 (socket 0) forwards packets on 16 streams:
  RX P=0/Q=0 (socket 0) -> TX P=0/Q=0 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=1 (socket 0) -> TX P=0/Q=1 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=2 (socket 0) -> TX P=0/Q=2 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=3 (socket 0) -> TX P=0/Q=3 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=4 (socket 0) -> TX P=0/Q=4 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=5 (socket 0) -> TX P=0/Q=5 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=6 (socket 0) -> TX P=0/Q=6 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=7 (socket 0) -> TX P=0/Q=7 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=8 (socket 0) -> TX P=0/Q=8 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=9 (socket 0) -> TX P=0/Q=9 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=10 (socket 0) -> TX P=0/Q=10 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=11 (socket 0) -> TX P=0/Q=11 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=12 (socket 0) -> TX P=0/Q=12 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=13 (socket 0) -> TX P=0/Q=13 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=14 (socket 0) -> TX P=0/Q=14 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=15 (socket 0) -> TX P=0/Q=15 (socket 0) 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
20/01/2022 23:59:41 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: ===================Test sub case: eth_ipv6_udp_l2tpv2_ppp_ipv4_udp_ipv4_udp_l3_dst_only_MAC_IPV6_PPPoL2TPV2_IPV4_UDP_PAY================
20/01/2022 23:59:41 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: ------------handle test--------------
20/01/2022 23:59:41             dut.10.239.251.191: flow validate 0 ingress pattern eth / ipv6 / udp / l2tpv2 / ppp / ipv4 / udp / end actions rss types ipv4-udp l3-dst-only end key_len 0 queues end / end
20/01/2022 23:59:41             dut.10.239.251.191: 
Flow rule validated
20/01/2022 23:59:41             dut.10.239.251.191: flow create 0 ingress pattern eth / ipv6 / udp / l2tpv2 / ppp / ipv4 / udp / end actions rss types ipv4-udp l3-dst-only end key_len 0 queues end / end
20/01/2022 23:59:41             dut.10.239.251.191: 
Flow rule #0 created
20/01/2022 23:59:41             dut.10.239.251.191: flow list 0
20/01/2022 23:59:41             dut.10.239.251.191: 
ID	Group	Prio	Attr	Rule
0	0	0	i--	ETH IPV6 UDP L2TPV2 PPP IPV4 UDP => RSS
20/01/2022 23:59:41 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: ----------send packet-------------
20/01/2022 23:59:41 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: Ether(src='00:11:22:33:44:77', dst='00:11:22:33:44:55')/IPv6(src='2001::1', dst='2001::2')/UDP(dport=1701, sport=1702)/L2TP(session_id=0x7)/HDLC(address=0xff, control=0x03)/Raw(b'\x00!')/IP(src='192.168.1.100', dst='192.168.1.200')/UDP(sport=23, dport=24)/Raw('x' * 80)
20/01/2022 23:59:43             dut.10.239.251.191:  port 0/queue 10: received 1 packets
  src=00:11:22:33:44:77 - dst=00:11:22:33:44:55 - type=0x86dd - length=180 - nb_segs=1 - RSS hash=0xe238b2a - RSS queue=0xa - sw ptype: L2_ETHER L3_IPV6 L4_UDP  - l2_len=14 - l3_len=40 - l4_len=8 - Receive queue=0xa
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_UNKNOWN 

20/01/2022 23:59:43 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: action: save_hash

20/01/2022 23:59:43 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: hash_infos: [('0xe238b2a', '0xa')]
20/01/2022 23:59:43 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: ----------send packet-------------
20/01/2022 23:59:43 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: ["Ether(src='00:11:22:33:44:77', dst='00:11:22:33:44:55')/IPv6(src='2001::1', dst='2001::2')/UDP(dport=1701, sport=1702)/L2TP(session_id=0x7)/HDLC(address=0xff, control=0x03)/Raw(b'\\x00!')/IP(src='192.168.1.100', dst='192.168.1.201')/UDP(sport=23, dport=24)/Raw('x' * 80)"]
20/01/2022 23:59:44             dut.10.239.251.191: port 0/queue 13: received 1 packets
  src=00:11:22:33:44:77 - dst=00:11:22:33:44:55 - type=0x86dd - length=180 - nb_segs=1 - RSS hash=0x67f71d - RSS queue=0xd - sw ptype: L2_ETHER L3_IPV6 L4_UDP  - l2_len=14 - l3_len=40 - l4_len=8 - Receive queue=0xd
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_UNKNOWN 

20/01/2022 23:59:44 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: action: check_hash_different

20/01/2022 23:59:44 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: hash_infos: [('0x67f71d', '0xd')]
20/01/2022 23:59:44 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: ----------send packet-------------
20/01/2022 23:59:44 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: Ether(src='00:11:22:33:44:66', dst='00:11:22:33:44:55')/IPv6(src='2001::3', dst='2001::4')/UDP(dport=1701, sport=1702)/L2TP(session_id=0x7)/HDLC(address=0xff, control=0x03)/Raw(b'\x00!')/IP(src='192.168.1.101', dst='192.168.1.200')/UDP(sport=25, dport=99)/Raw('x' * 80)
20/01/2022 23:59:45             dut.10.239.251.191: port 0/queue 10: received 1 packets
  src=00:11:22:33:44:66 - dst=00:11:22:33:44:55 - type=0x86dd - length=180 - nb_segs=1 - RSS hash=0xe238b2a - RSS queue=0xa - sw ptype: L2_ETHER L3_IPV6 L4_UDP  - l2_len=14 - l3_len=40 - l4_len=8 - Receive queue=0xa
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_UNKNOWN 

20/01/2022 23:59:45 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: action: check_hash_same

20/01/2022 23:59:45 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: hash_infos: [('0xe238b2a', '0xa')]
20/01/2022 23:59:45 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: ----------send packet-------------
20/01/2022 23:59:45 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: Ether(src='00:11:22:33:44:77', dst='00:11:22:33:44:55')/IPv6(src='2001::1', dst='2001::2')/UDP(dport=1701, sport=1702)/L2TP(session_id=0x7)/HDLC(address=0xff, control=0x03)/Raw(b'\x00!')/IP(src='192.168.1.100', dst='192.168.1.200')/TCP(sport=23, dport=24)/Raw('x' * 80)
20/01/2022 23:59:46             dut.10.239.251.191: port 0/queue 0: received 1 packets
  src=00:11:22:33:44:77 - dst=00:11:22:33:44:55 - type=0x86dd - length=192 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV6 L4_UDP  - l2_len=14 - l3_len=40 - l4_len=8 - Receive queue=0x0
  ol_flags: RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_UNKNOWN 

20/01/2022 23:59:46 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: action: check_no_hash

20/01/2022 23:59:46 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: hash_infos: []
20/01/2022 23:59:46 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: sub_case eth_ipv6_udp_l2tpv2_ppp_ipv4_udp_ipv4_udp_l3_dst_only_MAC_IPV6_PPPoL2TPV2_IPV4_UDP_PAY passed
20/01/2022 23:59:46             dut.10.239.251.191: flow flush 0
20/01/2022 23:59:46             dut.10.239.251.191: 
20/01/2022 23:59:46 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: {'eth_ipv6_udp_l2tpv2_ppp_ipv4_udp_ipv4_udp_l3_dst_only_MAC_IPV6_PPPoL2TPV2_IPV4_UDP_PAY': 'passed'}
20/01/2022 23:59:46 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: pass rate is: 100.0
20/01/2022 23:59:46 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: Test Case test_case_eth_ipv6_udp_l2tpv2_ppp_ipv4_udp_ipv4_udp_l3_dst_only_MAC_IPV6_PPPoL2TPV2_IPV4_UDP_PAY Result PASSED:
20/01/2022 23:59:46             dut.10.239.251.191: flow flush 0
20/01/2022 23:59:47             dut.10.239.251.191: 
testpmd> 
20/01/2022 23:59:47             dut.10.239.251.191: clear port stats all
20/01/2022 23:59:48             dut.10.239.251.191: 

  NIC statistics for port 0 cleared
testpmd> 
20/01/2022 23:59:48             dut.10.239.251.191: stop
20/01/2022 23:59:48             dut.10.239.251.191: 
Telling cores to ...
Waiting for lcores to finish...

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

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

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

Done.
20/01/2022 23:59:48 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: Test Case test_case_eth_ipv6_udp_l2tpv2_ppp_ipv4_udp_ipv4_udp_l3_dst_only_l4_dst_only_MAC_IPV6_PPPoL2TPV2_IPV4_UDP_PAY Begin
20/01/2022 23:59:48             dut.10.239.251.191:  
20/01/2022 23:59:49                         tester: 
20/01/2022 23:59:49             dut.10.239.251.191: start
20/01/2022 23:59:49             dut.10.239.251.191: 
rxonly packet forwarding - ports=1 - cores=1 - streams=16 - NUMA support enabled, MP allocation mode: native
Logical Core 2 (socket 0) forwards packets on 16 streams:
  RX P=0/Q=0 (socket 0) -> TX P=0/Q=0 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=1 (socket 0) -> TX P=0/Q=1 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=2 (socket 0) -> TX P=0/Q=2 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=3 (socket 0) -> TX P=0/Q=3 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=4 (socket 0) -> TX P=0/Q=4 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=5 (socket 0) -> TX P=0/Q=5 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=6 (socket 0) -> TX P=0/Q=6 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=7 (socket 0) -> TX P=0/Q=7 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=8 (socket 0) -> TX P=0/Q=8 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=9 (socket 0) -> TX P=0/Q=9 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=10 (socket 0) -> TX P=0/Q=10 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=11 (socket 0) -> TX P=0/Q=11 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=12 (socket 0) -> TX P=0/Q=12 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=13 (socket 0) -> TX P=0/Q=13 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=14 (socket 0) -> TX P=0/Q=14 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=15 (socket 0) -> TX P=0/Q=15 (socket 0) 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
20/01/2022 23:59:49 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: ===================Test sub case: eth_ipv6_udp_l2tpv2_ppp_ipv4_udp_ipv4_udp_l3_dst_only_l4_dst_only_MAC_IPV6_PPPoL2TPV2_IPV4_UDP_PAY================
20/01/2022 23:59:49 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: ------------handle test--------------
20/01/2022 23:59:49             dut.10.239.251.191: flow validate 0 ingress pattern eth / ipv6 / udp / l2tpv2 / ppp / ipv4 / udp / end actions rss types ipv4-udp l3-dst-only l4-dst-only end key_len 0 queues end / end
20/01/2022 23:59:49             dut.10.239.251.191: 
Flow rule validated
20/01/2022 23:59:49             dut.10.239.251.191: flow create 0 ingress pattern eth / ipv6 / udp / l2tpv2 / ppp / ipv4 / udp / end actions rss types ipv4-udp l3-dst-only l4-dst-only end key_len 0 queues end / end
20/01/2022 23:59:49             dut.10.239.251.191: 
Flow rule #0 created
20/01/2022 23:59:49             dut.10.239.251.191: flow list 0
20/01/2022 23:59:49             dut.10.239.251.191: 
ID	Group	Prio	Attr	Rule
0	0	0	i--	ETH IPV6 UDP L2TPV2 PPP IPV4 UDP => RSS
20/01/2022 23:59:49 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: ----------send packet-------------
20/01/2022 23:59:49 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: Ether(src='00:11:22:33:44:77', dst='00:11:22:33:44:55')/IPv6(src='2001::1', dst='2001::2')/UDP(dport=1701, sport=1702)/L2TP(session_id=0x7)/HDLC(address=0xff, control=0x03)/Raw(b'\x00!')/IP(src='192.168.1.100', dst='192.168.1.200')/UDP(sport=23, dport=24)/Raw('x' * 80)
20/01/2022 23:59:50             dut.10.239.251.191:  port 0/queue 6: received 1 packets
  src=00:11:22:33:44:77 - dst=00:11:22:33:44:55 - type=0x86dd - length=180 - nb_segs=1 - RSS hash=0xc6660a76 - RSS queue=0x6 - sw ptype: L2_ETHER L3_IPV6 L4_UDP  - l2_len=14 - l3_len=40 - l4_len=8 - Receive queue=0x6
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_UNKNOWN 

20/01/2022 23:59:50 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: action: save_hash

20/01/2022 23:59:50 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: hash_infos: [('0xc6660a76', '0x6')]
20/01/2022 23:59:50 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: ----------send packet-------------
20/01/2022 23:59:50 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: ["Ether(src='00:11:22:33:44:77', dst='00:11:22:33:44:55')/IPv6(src='2001::1', dst='2001::2')/UDP(dport=1701, sport=1702)/L2TP(session_id=0x7)/HDLC(address=0xff, control=0x03)/Raw(b'\\x00!')/IP(src='192.168.1.100', dst='192.168.1.201')/UDP(sport=23, dport=24)/Raw('x' * 80)", "Ether(src='00:11:22:33:44:77', dst='00:11:22:33:44:55')/IPv6(src='2001::1', dst='2001::2')/UDP(dport=1701, sport=1702)/L2TP(session_id=0x7)/HDLC(address=0xff, control=0x03)/Raw(b'\\x00!')/IP(src='192.168.1.100', dst='192.168.1.200')/UDP(sport=23, dport=99)/Raw('x' * 80)"]
20/01/2022 23:59:51             dut.10.239.251.191: port 0/queue 1: received 1 packets
  src=00:11:22:33:44:77 - dst=00:11:22:33:44:55 - type=0x86dd - length=180 - nb_segs=1 - RSS hash=0xc8227641 - RSS queue=0x1 - sw ptype: L2_ETHER L3_IPV6 L4_UDP  - l2_len=14 - l3_len=40 - l4_len=8 - Receive queue=0x1
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 13: received 1 packets
  src=00:11:22:33:44:77 - dst=00:11:22:33:44:55 - type=0x86dd - length=180 - nb_segs=1 - RSS hash=0x7e1ee19d - RSS queue=0xd - sw ptype: L2_ETHER L3_IPV6 L4_UDP  - l2_len=14 - l3_len=40 - l4_len=8 - Receive queue=0xd
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_UNKNOWN 

20/01/2022 23:59:51 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: action: check_hash_different

20/01/2022 23:59:51 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: hash_infos: [('0xc8227641', '0x1'), ('0x7e1ee19d', '0xd')]
20/01/2022 23:59:51 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: ----------send packet-------------
20/01/2022 23:59:51 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: Ether(src='00:11:22:33:44:66', dst='00:11:22:33:44:55')/IPv6(src='2001::3', dst='2001::4')/UDP(dport=1701, sport=1702)/L2TP(session_id=0x7)/HDLC(address=0xff, control=0x03)/Raw(b'\x00!')/IP(src='192.168.1.101', dst='192.168.1.200')/UDP(sport=25, dport=24)/Raw('x' * 80)
20/01/2022 23:59:52             dut.10.239.251.191: port 0/queue 6: received 1 packets
  src=00:11:22:33:44:66 - dst=00:11:22:33:44:55 - type=0x86dd - length=180 - nb_segs=1 - RSS hash=0xc6660a76 - RSS queue=0x6 - sw ptype: L2_ETHER L3_IPV6 L4_UDP  - l2_len=14 - l3_len=40 - l4_len=8 - Receive queue=0x6
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_UNKNOWN 

20/01/2022 23:59:52 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: action: check_hash_same

20/01/2022 23:59:52 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: hash_infos: [('0xc6660a76', '0x6')]
20/01/2022 23:59:52 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: ----------send packet-------------
20/01/2022 23:59:52 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: Ether(src='00:11:22:33:44:77', dst='00:11:22:33:44:55')/IPv6(src='2001::1', dst='2001::2')/UDP(dport=1701, sport=1702)/L2TP(session_id=0x7)/HDLC(address=0xff, control=0x03)/Raw(b'\x00!')/IP(src='192.168.1.100', dst='192.168.1.200')/TCP(sport=23, dport=24)/Raw('x' * 80)
20/01/2022 23:59:53             dut.10.239.251.191: port 0/queue 0: received 1 packets
  src=00:11:22:33:44:77 - dst=00:11:22:33:44:55 - type=0x86dd - length=192 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV6 L4_UDP  - l2_len=14 - l3_len=40 - l4_len=8 - Receive queue=0x0
  ol_flags: RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_UNKNOWN 

20/01/2022 23:59:53 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: action: check_no_hash

20/01/2022 23:59:53 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: hash_infos: []
20/01/2022 23:59:53 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: sub_case eth_ipv6_udp_l2tpv2_ppp_ipv4_udp_ipv4_udp_l3_dst_only_l4_dst_only_MAC_IPV6_PPPoL2TPV2_IPV4_UDP_PAY passed
20/01/2022 23:59:53             dut.10.239.251.191: flow flush 0
20/01/2022 23:59:53             dut.10.239.251.191: 
20/01/2022 23:59:53 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: {'eth_ipv6_udp_l2tpv2_ppp_ipv4_udp_ipv4_udp_l3_dst_only_l4_dst_only_MAC_IPV6_PPPoL2TPV2_IPV4_UDP_PAY': 'passed'}
20/01/2022 23:59:53 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: pass rate is: 100.0
20/01/2022 23:59:53 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: Test Case test_case_eth_ipv6_udp_l2tpv2_ppp_ipv4_udp_ipv4_udp_l3_dst_only_l4_dst_only_MAC_IPV6_PPPoL2TPV2_IPV4_UDP_PAY Result PASSED:
20/01/2022 23:59:53             dut.10.239.251.191: flow flush 0
20/01/2022 23:59:54             dut.10.239.251.191: 
testpmd> 
20/01/2022 23:59:55             dut.10.239.251.191: clear port stats all
20/01/2022 23:59:56             dut.10.239.251.191: 

  NIC statistics for port 0 cleared
testpmd> 
20/01/2022 23:59:56             dut.10.239.251.191: stop
20/01/2022 23:59:56             dut.10.239.251.191: 
Telling cores to ...
Waiting for lcores to finish...

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

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

Done.
20/01/2022 23:59:56 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: Test Case test_case_eth_ipv6_udp_l2tpv2_ppp_ipv4_udp_ipv4_udp_l3_dst_only_l4_src_only_MAC_IPV6_PPPoL2TPV2_IPV4_UDP_PAY Begin
20/01/2022 23:59:56             dut.10.239.251.191:  
20/01/2022 23:59:56                         tester: 
20/01/2022 23:59:56             dut.10.239.251.191: start
20/01/2022 23:59:56             dut.10.239.251.191: 
rxonly packet forwarding - ports=1 - cores=1 - streams=16 - NUMA support enabled, MP allocation mode: native
Logical Core 2 (socket 0) forwards packets on 16 streams:
  RX P=0/Q=0 (socket 0) -> TX P=0/Q=0 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=1 (socket 0) -> TX P=0/Q=1 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=2 (socket 0) -> TX P=0/Q=2 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=3 (socket 0) -> TX P=0/Q=3 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=4 (socket 0) -> TX P=0/Q=4 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=5 (socket 0) -> TX P=0/Q=5 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=6 (socket 0) -> TX P=0/Q=6 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=7 (socket 0) -> TX P=0/Q=7 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=8 (socket 0) -> TX P=0/Q=8 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=9 (socket 0) -> TX P=0/Q=9 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=10 (socket 0) -> TX P=0/Q=10 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=11 (socket 0) -> TX P=0/Q=11 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=12 (socket 0) -> TX P=0/Q=12 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=13 (socket 0) -> TX P=0/Q=13 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=14 (socket 0) -> TX P=0/Q=14 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=15 (socket 0) -> TX P=0/Q=15 (socket 0) 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
20/01/2022 23:59:56 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: ===================Test sub case: eth_ipv6_udp_l2tpv2_ppp_ipv4_udp_ipv4_udp_l3_dst_only_l4_src_only_MAC_IPV6_PPPoL2TPV2_IPV4_UDP_PAY================
20/01/2022 23:59:56 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: ------------handle test--------------
20/01/2022 23:59:56             dut.10.239.251.191: flow validate 0 ingress pattern eth / ipv6 / udp / l2tpv2 / ppp / ipv4 / udp / end actions rss types ipv4-udp l3-dst-only l4-src-only end key_len 0 queues end / end
20/01/2022 23:59:56             dut.10.239.251.191: 
Flow rule validated
20/01/2022 23:59:56             dut.10.239.251.191: flow create 0 ingress pattern eth / ipv6 / udp / l2tpv2 / ppp / ipv4 / udp / end actions rss types ipv4-udp l3-dst-only l4-src-only end key_len 0 queues end / end
20/01/2022 23:59:56             dut.10.239.251.191: 
Flow rule #0 created
20/01/2022 23:59:56             dut.10.239.251.191: flow list 0
20/01/2022 23:59:56             dut.10.239.251.191: 
ID	Group	Prio	Attr	Rule
0	0	0	i--	ETH IPV6 UDP L2TPV2 PPP IPV4 UDP => RSS
20/01/2022 23:59:56 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: ----------send packet-------------
20/01/2022 23:59:56 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: Ether(src='00:11:22:33:44:77', dst='00:11:22:33:44:55')/IPv6(src='2001::1', dst='2001::2')/UDP(dport=1701, sport=1702)/L2TP(session_id=0x7)/HDLC(address=0xff, control=0x03)/Raw(b'\x00!')/IP(src='192.168.1.100', dst='192.168.1.200')/UDP(sport=23, dport=24)/Raw('x' * 80)
20/01/2022 23:59:58             dut.10.239.251.191:  port 0/queue 14: received 1 packets
  src=00:11:22:33:44:77 - dst=00:11:22:33:44:55 - type=0x86dd - length=180 - nb_segs=1 - RSS hash=0x14c1022e - RSS queue=0xe - sw ptype: L2_ETHER L3_IPV6 L4_UDP  - l2_len=14 - l3_len=40 - l4_len=8 - Receive queue=0xe
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_UNKNOWN 

20/01/2022 23:59:58 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: action: save_hash

20/01/2022 23:59:58 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: hash_infos: [('0x14c1022e', '0xe')]
20/01/2022 23:59:58 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: ----------send packet-------------
20/01/2022 23:59:58 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: ["Ether(src='00:11:22:33:44:77', dst='00:11:22:33:44:55')/IPv6(src='2001::1', dst='2001::2')/UDP(dport=1701, sport=1702)/L2TP(session_id=0x7)/HDLC(address=0xff, control=0x03)/Raw(b'\\x00!')/IP(src='192.168.1.100', dst='192.168.1.201')/UDP(sport=23, dport=24)/Raw('x' * 80)", "Ether(src='00:11:22:33:44:77', dst='00:11:22:33:44:55')/IPv6(src='2001::1', dst='2001::2')/UDP(dport=1701, sport=1702)/L2TP(session_id=0x7)/HDLC(address=0xff, control=0x03)/Raw(b'\\x00!')/IP(src='192.168.1.100', dst='192.168.1.200')/UDP(sport=25, dport=24)/Raw('x' * 80)"]
20/01/2022 23:59:59             dut.10.239.251.191: port 0/queue 9: received 1 packets
  src=00:11:22:33:44:77 - dst=00:11:22:33:44:55 - type=0x86dd - length=180 - nb_segs=1 - RSS hash=0x1a857e19 - RSS queue=0x9 - sw ptype: L2_ETHER L3_IPV6 L4_UDP  - l2_len=14 - l3_len=40 - l4_len=8 - Receive queue=0x9
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 6: received 1 packets
  src=00:11:22:33:44:77 - dst=00:11:22:33:44:55 - type=0x86dd - length=180 - nb_segs=1 - RSS hash=0xba51f936 - RSS queue=0x6 - sw ptype: L2_ETHER L3_IPV6 L4_UDP  - l2_len=14 - l3_len=40 - l4_len=8 - Receive queue=0x6
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_UNKNOWN 

20/01/2022 23:59:59 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: action: check_hash_different

20/01/2022 23:59:59 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: hash_infos: [('0x1a857e19', '0x9'), ('0xba51f936', '0x6')]
20/01/2022 23:59:59 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: ----------send packet-------------
20/01/2022 23:59:59 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: Ether(src='00:11:22:33:44:66', dst='00:11:22:33:44:55')/IPv6(src='2001::3', dst='2001::4')/UDP(dport=1701, sport=1702)/L2TP(session_id=0x7)/HDLC(address=0xff, control=0x03)/Raw(b'\x00!')/IP(src='192.168.1.101', dst='192.168.1.200')/UDP(sport=23, dport=99)/Raw('x' * 80)
21/01/2022 00:00:00             dut.10.239.251.191: port 0/queue 14: received 1 packets
  src=00:11:22:33:44:66 - dst=00:11:22:33:44:55 - type=0x86dd - length=180 - nb_segs=1 - RSS hash=0x14c1022e - RSS queue=0xe - sw ptype: L2_ETHER L3_IPV6 L4_UDP  - l2_len=14 - l3_len=40 - l4_len=8 - Receive queue=0xe
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_UNKNOWN 

21/01/2022 00:00:00 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: action: check_hash_same

21/01/2022 00:00:00 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: hash_infos: [('0x14c1022e', '0xe')]
21/01/2022 00:00:00 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: ----------send packet-------------
21/01/2022 00:00:00 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: Ether(src='00:11:22:33:44:77', dst='00:11:22:33:44:55')/IPv6(src='2001::1', dst='2001::2')/UDP(dport=1701, sport=1702)/L2TP(session_id=0x7)/HDLC(address=0xff, control=0x03)/Raw(b'\x00!')/IP(src='192.168.1.100', dst='192.168.1.200')/TCP(sport=23, dport=24)/Raw('x' * 80)
21/01/2022 00:00:01             dut.10.239.251.191: port 0/queue 0: received 1 packets
  src=00:11:22:33:44:77 - dst=00:11:22:33:44:55 - type=0x86dd - length=192 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV6 L4_UDP  - l2_len=14 - l3_len=40 - l4_len=8 - Receive queue=0x0
  ol_flags: RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_UNKNOWN 

21/01/2022 00:00:01 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: action: check_no_hash

21/01/2022 00:00:01 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: hash_infos: []
21/01/2022 00:00:01 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: sub_case eth_ipv6_udp_l2tpv2_ppp_ipv4_udp_ipv4_udp_l3_dst_only_l4_src_only_MAC_IPV6_PPPoL2TPV2_IPV4_UDP_PAY passed
21/01/2022 00:00:01             dut.10.239.251.191: flow flush 0
21/01/2022 00:00:01             dut.10.239.251.191: 
21/01/2022 00:00:01 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: {'eth_ipv6_udp_l2tpv2_ppp_ipv4_udp_ipv4_udp_l3_dst_only_l4_src_only_MAC_IPV6_PPPoL2TPV2_IPV4_UDP_PAY': 'passed'}
21/01/2022 00:00:01 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: pass rate is: 100.0
21/01/2022 00:00:01 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: Test Case test_case_eth_ipv6_udp_l2tpv2_ppp_ipv4_udp_ipv4_udp_l3_dst_only_l4_src_only_MAC_IPV6_PPPoL2TPV2_IPV4_UDP_PAY Result PASSED:
21/01/2022 00:00:01             dut.10.239.251.191: flow flush 0
21/01/2022 00:00:02             dut.10.239.251.191: 
testpmd> 
21/01/2022 00:00:02             dut.10.239.251.191: clear port stats all
21/01/2022 00:00:03             dut.10.239.251.191: 

  NIC statistics for port 0 cleared
testpmd> 
21/01/2022 00:00:03             dut.10.239.251.191: stop
21/01/2022 00:00:03             dut.10.239.251.191: 
Telling cores to ...
Waiting for lcores to finish...

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

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

Done.
21/01/2022 00:00:03 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: Test Case test_case_eth_ipv6_udp_l2tpv2_ppp_ipv4_udp_ipv4_udp_l3_src_only_MAC_IPV6_PPPoL2TPV2_IPV4_UDP_PAY Begin
21/01/2022 00:00:03             dut.10.239.251.191:  
21/01/2022 00:00:04                         tester: 
21/01/2022 00:00:04             dut.10.239.251.191: start
21/01/2022 00:00:04             dut.10.239.251.191: 
rxonly packet forwarding - ports=1 - cores=1 - streams=16 - NUMA support enabled, MP allocation mode: native
Logical Core 2 (socket 0) forwards packets on 16 streams:
  RX P=0/Q=0 (socket 0) -> TX P=0/Q=0 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=1 (socket 0) -> TX P=0/Q=1 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=2 (socket 0) -> TX P=0/Q=2 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=3 (socket 0) -> TX P=0/Q=3 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=4 (socket 0) -> TX P=0/Q=4 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=5 (socket 0) -> TX P=0/Q=5 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=6 (socket 0) -> TX P=0/Q=6 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=7 (socket 0) -> TX P=0/Q=7 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=8 (socket 0) -> TX P=0/Q=8 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=9 (socket 0) -> TX P=0/Q=9 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=10 (socket 0) -> TX P=0/Q=10 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=11 (socket 0) -> TX P=0/Q=11 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=12 (socket 0) -> TX P=0/Q=12 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=13 (socket 0) -> TX P=0/Q=13 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=14 (socket 0) -> TX P=0/Q=14 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=15 (socket 0) -> TX P=0/Q=15 (socket 0) 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
21/01/2022 00:00:04 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: ===================Test sub case: eth_ipv6_udp_l2tpv2_ppp_ipv4_udp_ipv4_udp_l3_src_only_MAC_IPV6_PPPoL2TPV2_IPV4_UDP_PAY================
21/01/2022 00:00:04 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: ------------handle test--------------
21/01/2022 00:00:04             dut.10.239.251.191: flow validate 0 ingress pattern eth / ipv6 / udp / l2tpv2 / ppp / ipv4 / udp / end actions rss types ipv4-udp l3-src-only end key_len 0 queues end / end
21/01/2022 00:00:04             dut.10.239.251.191: 
Flow rule validated
21/01/2022 00:00:04             dut.10.239.251.191: flow create 0 ingress pattern eth / ipv6 / udp / l2tpv2 / ppp / ipv4 / udp / end actions rss types ipv4-udp l3-src-only end key_len 0 queues end / end
21/01/2022 00:00:04             dut.10.239.251.191: 
Flow rule #0 created
21/01/2022 00:00:04             dut.10.239.251.191: flow list 0
21/01/2022 00:00:04             dut.10.239.251.191: 
ID	Group	Prio	Attr	Rule
0	0	0	i--	ETH IPV6 UDP L2TPV2 PPP IPV4 UDP => RSS
21/01/2022 00:00:04 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: ----------send packet-------------
21/01/2022 00:00:04 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: Ether(src='00:11:22:33:44:77', dst='00:11:22:33:44:55')/IPv6(src='2001::1', dst='2001::2')/UDP(dport=1701, sport=1702)/L2TP(session_id=0x7)/HDLC(address=0xff, control=0x03)/Raw(b'\x00!')/IP(src='192.168.1.100', dst='192.168.1.200')/UDP(sport=23, dport=24)/Raw('x' * 80)
21/01/2022 00:00:05             dut.10.239.251.191:  port 0/queue 8: received 1 packets
  src=00:11:22:33:44:77 - dst=00:11:22:33:44:55 - type=0x86dd - length=180 - nb_segs=1 - RSS hash=0xe414b0b8 - RSS queue=0x8 - sw ptype: L2_ETHER L3_IPV6 L4_UDP  - l2_len=14 - l3_len=40 - l4_len=8 - Receive queue=0x8
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_UNKNOWN 

21/01/2022 00:00:05 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: action: save_hash

21/01/2022 00:00:05 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: hash_infos: [('0xe414b0b8', '0x8')]
21/01/2022 00:00:05 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: ----------send packet-------------
21/01/2022 00:00:05 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: ["Ether(src='00:11:22:33:44:77', dst='00:11:22:33:44:55')/IPv6(src='2001::1', dst='2001::2')/UDP(dport=1701, sport=1702)/L2TP(session_id=0x7)/HDLC(address=0xff, control=0x03)/Raw(b'\\x00!')/IP(src='192.168.1.101', dst='192.168.1.200')/UDP(sport=23, dport=24)/Raw('x' * 80)"]
21/01/2022 00:00:06             dut.10.239.251.191: port 0/queue 15: received 1 packets
  src=00:11:22:33:44:77 - dst=00:11:22:33:44:55 - type=0x86dd - length=180 - nb_segs=1 - RSS hash=0xea50cc8f - RSS queue=0xf - sw ptype: L2_ETHER L3_IPV6 L4_UDP  - l2_len=14 - l3_len=40 - l4_len=8 - Receive queue=0xf
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_UNKNOWN 

21/01/2022 00:00:06 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: action: check_hash_different

21/01/2022 00:00:06 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: hash_infos: [('0xea50cc8f', '0xf')]
21/01/2022 00:00:06 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: ----------send packet-------------
21/01/2022 00:00:06 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: Ether(src='00:11:22:33:44:66', dst='00:11:22:33:44:55')/IPv6(src='2001::3', dst='2001::4')/UDP(dport=1701, sport=1702)/L2TP(session_id=0x7)/HDLC(address=0xff, control=0x03)/Raw(b'\x00!')/IP(src='192.168.1.100', dst='192.168.1.201')/UDP(sport=25, dport=99)/Raw('x' * 80)
21/01/2022 00:00:07             dut.10.239.251.191: port 0/queue 8: received 1 packets
  src=00:11:22:33:44:66 - dst=00:11:22:33:44:55 - type=0x86dd - length=180 - nb_segs=1 - RSS hash=0xe414b0b8 - RSS queue=0x8 - sw ptype: L2_ETHER L3_IPV6 L4_UDP  - l2_len=14 - l3_len=40 - l4_len=8 - Receive queue=0x8
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_UNKNOWN 

21/01/2022 00:00:07 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: action: check_hash_same

21/01/2022 00:00:07 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: hash_infos: [('0xe414b0b8', '0x8')]
21/01/2022 00:00:07 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: ----------send packet-------------
21/01/2022 00:00:07 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: Ether(src='00:11:22:33:44:77', dst='00:11:22:33:44:55')/IPv6(src='2001::1', dst='2001::2')/UDP(dport=1701, sport=1702)/L2TP(session_id=0x7)/HDLC(address=0xff, control=0x03)/Raw(b'\x00!')/IP(src='192.168.1.100', dst='192.168.1.200')/TCP(sport=23, dport=24)/Raw('x' * 80)
21/01/2022 00:00:08             dut.10.239.251.191: port 0/queue 0: received 1 packets
  src=00:11:22:33:44:77 - dst=00:11:22:33:44:55 - type=0x86dd - length=192 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV6 L4_UDP  - l2_len=14 - l3_len=40 - l4_len=8 - Receive queue=0x0
  ol_flags: RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_UNKNOWN 

21/01/2022 00:00:08 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: action: check_no_hash

21/01/2022 00:00:08 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: hash_infos: []
21/01/2022 00:00:08 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: sub_case eth_ipv6_udp_l2tpv2_ppp_ipv4_udp_ipv4_udp_l3_src_only_MAC_IPV6_PPPoL2TPV2_IPV4_UDP_PAY passed
21/01/2022 00:00:08             dut.10.239.251.191: flow flush 0
21/01/2022 00:00:08             dut.10.239.251.191: 
21/01/2022 00:00:08 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: {'eth_ipv6_udp_l2tpv2_ppp_ipv4_udp_ipv4_udp_l3_src_only_MAC_IPV6_PPPoL2TPV2_IPV4_UDP_PAY': 'passed'}
21/01/2022 00:00:08 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: pass rate is: 100.0
21/01/2022 00:00:08 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: Test Case test_case_eth_ipv6_udp_l2tpv2_ppp_ipv4_udp_ipv4_udp_l3_src_only_MAC_IPV6_PPPoL2TPV2_IPV4_UDP_PAY Result PASSED:
21/01/2022 00:00:08             dut.10.239.251.191: flow flush 0
21/01/2022 00:00:10             dut.10.239.251.191: 
testpmd> 
21/01/2022 00:00:10             dut.10.239.251.191: clear port stats all
21/01/2022 00:00:11             dut.10.239.251.191: 

  NIC statistics for port 0 cleared
testpmd> 
21/01/2022 00:00:11             dut.10.239.251.191: stop
21/01/2022 00:00:11             dut.10.239.251.191: 
Telling cores to ...
Waiting for lcores to finish...

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

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

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

Done.
21/01/2022 00:00:11 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: Test Case test_case_eth_ipv6_udp_l2tpv2_ppp_ipv4_udp_ipv4_udp_l3_src_only_l4_dst_only_MAC_IPV6_PPPoL2TPV2_IPV4_UDP_PAY Begin
21/01/2022 00:00:11             dut.10.239.251.191:  
21/01/2022 00:00:11                         tester: 
21/01/2022 00:00:11             dut.10.239.251.191: start
21/01/2022 00:00:11             dut.10.239.251.191: 
rxonly packet forwarding - ports=1 - cores=1 - streams=16 - NUMA support enabled, MP allocation mode: native
Logical Core 2 (socket 0) forwards packets on 16 streams:
  RX P=0/Q=0 (socket 0) -> TX P=0/Q=0 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=1 (socket 0) -> TX P=0/Q=1 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=2 (socket 0) -> TX P=0/Q=2 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=3 (socket 0) -> TX P=0/Q=3 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=4 (socket 0) -> TX P=0/Q=4 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=5 (socket 0) -> TX P=0/Q=5 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=6 (socket 0) -> TX P=0/Q=6 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=7 (socket 0) -> TX P=0/Q=7 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=8 (socket 0) -> TX P=0/Q=8 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=9 (socket 0) -> TX P=0/Q=9 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=10 (socket 0) -> TX P=0/Q=10 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=11 (socket 0) -> TX P=0/Q=11 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=12 (socket 0) -> TX P=0/Q=12 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=13 (socket 0) -> TX P=0/Q=13 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=14 (socket 0) -> TX P=0/Q=14 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=15 (socket 0) -> TX P=0/Q=15 (socket 0) 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
21/01/2022 00:00:11 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: ===================Test sub case: eth_ipv6_udp_l2tpv2_ppp_ipv4_udp_ipv4_udp_l3_src_only_l4_dst_only_MAC_IPV6_PPPoL2TPV2_IPV4_UDP_PAY================
21/01/2022 00:00:11 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: ------------handle test--------------
21/01/2022 00:00:11             dut.10.239.251.191: flow validate 0 ingress pattern eth / ipv6 / udp / l2tpv2 / ppp / ipv4 / udp / end actions rss types ipv4-udp l3-src-only l4-dst-only end key_len 0 queues end / end
21/01/2022 00:00:11             dut.10.239.251.191: 
Flow rule validated
21/01/2022 00:00:11             dut.10.239.251.191: flow create 0 ingress pattern eth / ipv6 / udp / l2tpv2 / ppp / ipv4 / udp / end actions rss types ipv4-udp l3-src-only l4-dst-only end key_len 0 queues end / end
21/01/2022 00:00:11             dut.10.239.251.191: 
Flow rule #0 created
21/01/2022 00:00:11             dut.10.239.251.191: flow list 0
21/01/2022 00:00:12             dut.10.239.251.191: 
ID	Group	Prio	Attr	Rule
0	0	0	i--	ETH IPV6 UDP L2TPV2 PPP IPV4 UDP => RSS
21/01/2022 00:00:12 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: ----------send packet-------------
21/01/2022 00:00:12 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: Ether(src='00:11:22:33:44:77', dst='00:11:22:33:44:55')/IPv6(src='2001::1', dst='2001::2')/UDP(dport=1701, sport=1702)/L2TP(session_id=0x7)/HDLC(address=0xff, control=0x03)/Raw(b'\x00!')/IP(src='192.168.1.100', dst='192.168.1.200')/UDP(sport=23, dport=24)/Raw('x' * 80)
21/01/2022 00:00:13             dut.10.239.251.191:  port 0/queue 4: received 1 packets
  src=00:11:22:33:44:77 - dst=00:11:22:33:44:55 - type=0x86dd - length=180 - nb_segs=1 - RSS hash=0x2c5131e4 - RSS queue=0x4 - sw ptype: L2_ETHER L3_IPV6 L4_UDP  - l2_len=14 - l3_len=40 - l4_len=8 - Receive queue=0x4
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_UNKNOWN 

21/01/2022 00:00:13 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: action: save_hash

21/01/2022 00:00:13 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: hash_infos: [('0x2c5131e4', '0x4')]
21/01/2022 00:00:13 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: ----------send packet-------------
21/01/2022 00:00:13 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: ["Ether(src='00:11:22:33:44:77', dst='00:11:22:33:44:55')/IPv6(src='2001::1', dst='2001::2')/UDP(dport=1701, sport=1702)/L2TP(session_id=0x7)/HDLC(address=0xff, control=0x03)/Raw(b'\\x00!')/IP(src='192.168.1.101', dst='192.168.1.200')/UDP(sport=23, dport=24)/Raw('x' * 80)", "Ether(src='00:11:22:33:44:77', dst='00:11:22:33:44:55')/IPv6(src='2001::1', dst='2001::2')/UDP(dport=1701, sport=1702)/L2TP(session_id=0x7)/HDLC(address=0xff, control=0x03)/Raw(b'\\x00!')/IP(src='192.168.1.100', dst='192.168.1.200')/UDP(sport=23, dport=99)/Raw('x' * 80)"]
21/01/2022 00:00:14             dut.10.239.251.191: port 0/queue 3: received 1 packets
  src=00:11:22:33:44:77 - dst=00:11:22:33:44:55 - type=0x86dd - length=180 - nb_segs=1 - RSS hash=0x22154dd3 - RSS queue=0x3 - sw ptype: L2_ETHER L3_IPV6 L4_UDP  - l2_len=14 - l3_len=40 - l4_len=8 - Receive queue=0x3
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 15: received 1 packets
  src=00:11:22:33:44:77 - dst=00:11:22:33:44:55 - type=0x86dd - length=180 - nb_segs=1 - RSS hash=0x9429da0f - RSS queue=0xf - sw ptype: L2_ETHER L3_IPV6 L4_UDP  - l2_len=14 - l3_len=40 - l4_len=8 - Receive queue=0xf
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_UNKNOWN 

21/01/2022 00:00:14 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: action: check_hash_different

21/01/2022 00:00:14 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: hash_infos: [('0x22154dd3', '0x3'), ('0x9429da0f', '0xf')]
21/01/2022 00:00:14 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: ----------send packet-------------
21/01/2022 00:00:14 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: Ether(src='00:11:22:33:44:66', dst='00:11:22:33:44:55')/IPv6(src='2001::3', dst='2001::4')/UDP(dport=1701, sport=1702)/L2TP(session_id=0x7)/HDLC(address=0xff, control=0x03)/Raw(b'\x00!')/IP(src='192.168.1.100', dst='192.168.1.201')/UDP(sport=25, dport=24)/Raw('x' * 80)
21/01/2022 00:00:15             dut.10.239.251.191: port 0/queue 4: received 1 packets
  src=00:11:22:33:44:66 - dst=00:11:22:33:44:55 - type=0x86dd - length=180 - nb_segs=1 - RSS hash=0x2c5131e4 - RSS queue=0x4 - sw ptype: L2_ETHER L3_IPV6 L4_UDP  - l2_len=14 - l3_len=40 - l4_len=8 - Receive queue=0x4
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_UNKNOWN 

21/01/2022 00:00:15 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: action: check_hash_same

21/01/2022 00:00:15 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: hash_infos: [('0x2c5131e4', '0x4')]
21/01/2022 00:00:15 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: ----------send packet-------------
21/01/2022 00:00:15 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: Ether(src='00:11:22:33:44:77', dst='00:11:22:33:44:55')/IPv6(src='2001::1', dst='2001::2')/UDP(dport=1701, sport=1702)/L2TP(session_id=0x7)/HDLC(address=0xff, control=0x03)/Raw(b'\x00!')/IP(src='192.168.1.100', dst='192.168.1.200')/TCP(sport=23, dport=24)/Raw('x' * 80)
21/01/2022 00:00:16             dut.10.239.251.191: port 0/queue 0: received 1 packets
  src=00:11:22:33:44:77 - dst=00:11:22:33:44:55 - type=0x86dd - length=192 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV6 L4_UDP  - l2_len=14 - l3_len=40 - l4_len=8 - Receive queue=0x0
  ol_flags: RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_UNKNOWN 

21/01/2022 00:00:16 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: action: check_no_hash

21/01/2022 00:00:16 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: hash_infos: []
21/01/2022 00:00:16 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: sub_case eth_ipv6_udp_l2tpv2_ppp_ipv4_udp_ipv4_udp_l3_src_only_l4_dst_only_MAC_IPV6_PPPoL2TPV2_IPV4_UDP_PAY passed
21/01/2022 00:00:16             dut.10.239.251.191: flow flush 0
21/01/2022 00:00:16             dut.10.239.251.191: 
21/01/2022 00:00:16 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: {'eth_ipv6_udp_l2tpv2_ppp_ipv4_udp_ipv4_udp_l3_src_only_l4_dst_only_MAC_IPV6_PPPoL2TPV2_IPV4_UDP_PAY': 'passed'}
21/01/2022 00:00:16 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: pass rate is: 100.0
21/01/2022 00:00:16 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: Test Case test_case_eth_ipv6_udp_l2tpv2_ppp_ipv4_udp_ipv4_udp_l3_src_only_l4_dst_only_MAC_IPV6_PPPoL2TPV2_IPV4_UDP_PAY Result PASSED:
21/01/2022 00:00:16             dut.10.239.251.191: flow flush 0
21/01/2022 00:00:17             dut.10.239.251.191: 
testpmd> 
21/01/2022 00:00:17             dut.10.239.251.191: clear port stats all
21/01/2022 00:00:18             dut.10.239.251.191: 

  NIC statistics for port 0 cleared
testpmd> 
21/01/2022 00:00:18             dut.10.239.251.191: stop
21/01/2022 00:00:18             dut.10.239.251.191: 
Telling cores to ...
Waiting for lcores to finish...

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

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

Done.
21/01/2022 00:00:18 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: Test Case test_case_eth_ipv6_udp_l2tpv2_ppp_ipv4_udp_ipv4_udp_l3_src_only_l4_src_only_MAC_IPV6_PPPoL2TPV2_IPV4_UDP_PAY Begin
21/01/2022 00:00:19             dut.10.239.251.191:  
21/01/2022 00:00:19                         tester: 
21/01/2022 00:00:19             dut.10.239.251.191: start
21/01/2022 00:00:19             dut.10.239.251.191: 
rxonly packet forwarding - ports=1 - cores=1 - streams=16 - NUMA support enabled, MP allocation mode: native
Logical Core 2 (socket 0) forwards packets on 16 streams:
  RX P=0/Q=0 (socket 0) -> TX P=0/Q=0 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=1 (socket 0) -> TX P=0/Q=1 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=2 (socket 0) -> TX P=0/Q=2 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=3 (socket 0) -> TX P=0/Q=3 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=4 (socket 0) -> TX P=0/Q=4 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=5 (socket 0) -> TX P=0/Q=5 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=6 (socket 0) -> TX P=0/Q=6 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=7 (socket 0) -> TX P=0/Q=7 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=8 (socket 0) -> TX P=0/Q=8 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=9 (socket 0) -> TX P=0/Q=9 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=10 (socket 0) -> TX P=0/Q=10 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=11 (socket 0) -> TX P=0/Q=11 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=12 (socket 0) -> TX P=0/Q=12 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=13 (socket 0) -> TX P=0/Q=13 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=14 (socket 0) -> TX P=0/Q=14 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=15 (socket 0) -> TX P=0/Q=15 (socket 0) 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
21/01/2022 00:00:19 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: ===================Test sub case: eth_ipv6_udp_l2tpv2_ppp_ipv4_udp_ipv4_udp_l3_src_only_l4_src_only_MAC_IPV6_PPPoL2TPV2_IPV4_UDP_PAY================
21/01/2022 00:00:19 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: ------------handle test--------------
21/01/2022 00:00:19             dut.10.239.251.191: flow validate 0 ingress pattern eth / ipv6 / udp / l2tpv2 / ppp / ipv4 / udp / end actions rss types ipv4-udp l3-src-only l4-src-only end key_len 0 queues end / end
21/01/2022 00:00:19             dut.10.239.251.191: 
Flow rule validated
21/01/2022 00:00:19             dut.10.239.251.191: flow create 0 ingress pattern eth / ipv6 / udp / l2tpv2 / ppp / ipv4 / udp / end actions rss types ipv4-udp l3-src-only l4-src-only end key_len 0 queues end / end
21/01/2022 00:00:19             dut.10.239.251.191: 
Flow rule #0 created
21/01/2022 00:00:19             dut.10.239.251.191: flow list 0
21/01/2022 00:00:19             dut.10.239.251.191: 
ID	Group	Prio	Attr	Rule
0	0	0	i--	ETH IPV6 UDP L2TPV2 PPP IPV4 UDP => RSS
21/01/2022 00:00:19 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: ----------send packet-------------
21/01/2022 00:00:19 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: Ether(src='00:11:22:33:44:77', dst='00:11:22:33:44:55')/IPv6(src='2001::1', dst='2001::2')/UDP(dport=1701, sport=1702)/L2TP(session_id=0x7)/HDLC(address=0xff, control=0x03)/Raw(b'\x00!')/IP(src='192.168.1.100', dst='192.168.1.200')/UDP(sport=23, dport=24)/Raw('x' * 80)
21/01/2022 00:00:20             dut.10.239.251.191:  port 0/queue 12: received 1 packets
  src=00:11:22:33:44:77 - dst=00:11:22:33:44:55 - type=0x86dd - length=180 - nb_segs=1 - RSS hash=0xfef639bc - RSS queue=0xc - sw ptype: L2_ETHER L3_IPV6 L4_UDP  - l2_len=14 - l3_len=40 - l4_len=8 - Receive queue=0xc
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_UNKNOWN 

21/01/2022 00:00:20 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: action: save_hash

21/01/2022 00:00:20 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: hash_infos: [('0xfef639bc', '0xc')]
21/01/2022 00:00:20 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: ----------send packet-------------
21/01/2022 00:00:20 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: ["Ether(src='00:11:22:33:44:77', dst='00:11:22:33:44:55')/IPv6(src='2001::1', dst='2001::2')/UDP(dport=1701, sport=1702)/L2TP(session_id=0x7)/HDLC(address=0xff, control=0x03)/Raw(b'\\x00!')/IP(src='192.168.1.101', dst='192.168.1.200')/UDP(sport=23, dport=24)/Raw('x' * 80)", "Ether(src='00:11:22:33:44:77', dst='00:11:22:33:44:55')/IPv6(src='2001::1', dst='2001::2')/UDP(dport=1701, sport=1702)/L2TP(session_id=0x7)/HDLC(address=0xff, control=0x03)/Raw(b'\\x00!')/IP(src='192.168.1.100', dst='192.168.1.200')/UDP(sport=25, dport=24)/Raw('x' * 80)"]
21/01/2022 00:00:21             dut.10.239.251.191: port 0/queue 11: received 1 packets
  src=00:11:22:33:44:77 - dst=00:11:22:33:44:55 - type=0x86dd - length=180 - nb_segs=1 - RSS hash=0xf0b2458b - RSS queue=0xb - sw ptype: L2_ETHER L3_IPV6 L4_UDP  - l2_len=14 - l3_len=40 - l4_len=8 - Receive queue=0xb
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 4: received 1 packets
  src=00:11:22:33:44:77 - dst=00:11:22:33:44:55 - type=0x86dd - length=180 - nb_segs=1 - RSS hash=0x5066c2a4 - RSS queue=0x4 - sw ptype: L2_ETHER L3_IPV6 L4_UDP  - l2_len=14 - l3_len=40 - l4_len=8 - Receive queue=0x4
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_UNKNOWN 

21/01/2022 00:00:21 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: action: check_hash_different

21/01/2022 00:00:21 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: hash_infos: [('0xf0b2458b', '0xb'), ('0x5066c2a4', '0x4')]
21/01/2022 00:00:21 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: ----------send packet-------------
21/01/2022 00:00:21 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: Ether(src='00:11:22:33:44:66', dst='00:11:22:33:44:55')/IPv6(src='2001::3', dst='2001::4')/UDP(dport=1701, sport=1702)/L2TP(session_id=0x7)/HDLC(address=0xff, control=0x03)/Raw(b'\x00!')/IP(src='192.168.1.100', dst='192.168.1.201')/UDP(sport=23, dport=99)/Raw('x' * 80)
21/01/2022 00:00:22             dut.10.239.251.191: 
21/01/2022 00:00:22 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: sub_case eth_ipv6_udp_l2tpv2_ppp_ipv4_udp_ipv4_udp_l3_src_only_l4_src_only_MAC_IPV6_PPPoL2TPV2_IPV4_UDP_PAY failed: 'expect received 1 pkts, but get 0 instead'
21/01/2022 00:00:22             dut.10.239.251.191: flow flush 0
21/01/2022 00:00:37 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: Test Case test_case_eth_ipv6_udp_l2tpv2_ppp_ipv4_udp_ipv4_udp_l3_src_only_l4_src_only_MAC_IPV6_PPPoL2TPV2_IPV4_UDP_PAY Result FAILED: TIMEOUT on flow flush 0
21/01/2022 00:00:37 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: 
21/01/2022 00:00:37             dut.10.239.251.191: flow flush 0
21/01/2022 00:00:38             dut.10.239.251.191: port 0/queue 12: received 1 packets
  src=00:11:22:33:44:66 - dst=00:11:22:33:44:55 - type=0x86dd - length=180 - nb_segs=1 - RSS hash=0xfef639bc - RSS queue=0xc - sw ptype: L2_ETHER L3_IPV6 L4_UDP  - l2_len=14 - l3_len=40 - l4_len=8 - Receive queue=0xc
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_UNKNOWN 

testpmd> 
testpmd> 
21/01/2022 00:00:38             dut.10.239.251.191: clear port stats all
21/01/2022 00:00:40             dut.10.239.251.191: 

  NIC statistics for port 0 cleared
testpmd> 
21/01/2022 00:00:40             dut.10.239.251.191: stop
21/01/2022 00:00:40             dut.10.239.251.191: 
Telling cores to ...
Waiting for lcores to finish...

  ------- 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=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 statistics for port 0  ----------------------
  RX-packets: 0              RX-dropped: 0             RX-total: 0
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ----------------------------------------------------------------------------

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

Done.
21/01/2022 00:00:40 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: Test Case test_case_eth_ipv6_udp_l2tpv2_ppp_ipv4_udp_ipv4_udp_l4_dst_only_MAC_IPV6_PPPoL2TPV2_IPV4_UDP_PAY Begin
21/01/2022 00:00:40             dut.10.239.251.191:  
21/01/2022 00:00:40                         tester: 
21/01/2022 00:00:40             dut.10.239.251.191: start
21/01/2022 00:00:40             dut.10.239.251.191: 
rxonly packet forwarding - ports=1 - cores=1 - streams=16 - NUMA support enabled, MP allocation mode: native
Logical Core 2 (socket 0) forwards packets on 16 streams:
  RX P=0/Q=0 (socket 0) -> TX P=0/Q=0 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=1 (socket 0) -> TX P=0/Q=1 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=2 (socket 0) -> TX P=0/Q=2 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=3 (socket 0) -> TX P=0/Q=3 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=4 (socket 0) -> TX P=0/Q=4 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=5 (socket 0) -> TX P=0/Q=5 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=6 (socket 0) -> TX P=0/Q=6 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=7 (socket 0) -> TX P=0/Q=7 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=8 (socket 0) -> TX P=0/Q=8 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=9 (socket 0) -> TX P=0/Q=9 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=10 (socket 0) -> TX P=0/Q=10 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=11 (socket 0) -> TX P=0/Q=11 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=12 (socket 0) -> TX P=0/Q=12 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=13 (socket 0) -> TX P=0/Q=13 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=14 (socket 0) -> TX P=0/Q=14 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=15 (socket 0) -> TX P=0/Q=15 (socket 0) 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
21/01/2022 00:00:40 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: ===================Test sub case: eth_ipv6_udp_l2tpv2_ppp_ipv4_udp_ipv4_udp_l4_dst_only_MAC_IPV6_PPPoL2TPV2_IPV4_UDP_PAY================
21/01/2022 00:00:40 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: ------------handle test--------------
21/01/2022 00:00:40             dut.10.239.251.191: flow validate 0 ingress pattern eth / ipv6 / udp / l2tpv2 / ppp / ipv4 / udp / end actions rss types ipv4-udp l4-dst-only end key_len 0 queues end / end
21/01/2022 00:00:40             dut.10.239.251.191: 
Flow rule validated
21/01/2022 00:00:40             dut.10.239.251.191: flow create 0 ingress pattern eth / ipv6 / udp / l2tpv2 / ppp / ipv4 / udp / end actions rss types ipv4-udp l4-dst-only end key_len 0 queues end / end
21/01/2022 00:00:40             dut.10.239.251.191: 
Flow rule #0 created
21/01/2022 00:00:40             dut.10.239.251.191: flow list 0
21/01/2022 00:00:40             dut.10.239.251.191: 
ID	Group	Prio	Attr	Rule
0	0	0	i--	ETH IPV6 UDP L2TPV2 PPP IPV4 UDP => RSS
21/01/2022 00:00:40 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: ----------send packet-------------
21/01/2022 00:00:40 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: Ether(src='00:11:22:33:44:77', dst='00:11:22:33:44:55')/IPv6(src='2001::1', dst='2001::2')/UDP(dport=1701, sport=1702)/L2TP(session_id=0x7)/HDLC(address=0xff, control=0x03)/Raw(b'\x00!')/IP(src='192.168.1.100', dst='192.168.1.200')/UDP(sport=23, dport=24)/Raw('x' * 80)
21/01/2022 00:00:41             dut.10.239.251.191:  port 0/queue 6: received 1 packets
  src=00:11:22:33:44:77 - dst=00:11:22:33:44:55 - type=0x86dd - length=180 - nb_segs=1 - RSS hash=0xcf139986 - RSS queue=0x6 - sw ptype: L2_ETHER L3_IPV6 L4_UDP  - l2_len=14 - l3_len=40 - l4_len=8 - Receive queue=0x6
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_UNKNOWN 

21/01/2022 00:00:41 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: action: save_hash

21/01/2022 00:00:41 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: hash_infos: [('0xcf139986', '0x6')]
21/01/2022 00:00:41 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: ----------send packet-------------
21/01/2022 00:00:41 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: ["Ether(src='00:11:22:33:44:77', dst='00:11:22:33:44:55')/IPv6(src='2001::1', dst='2001::2')/UDP(dport=1701, sport=1702)/L2TP(session_id=0x7)/HDLC(address=0xff, control=0x03)/Raw(b'\\x00!')/IP(src='192.168.1.100', dst='192.168.1.200')/UDP(sport=23, dport=99)/Raw('x' * 80)"]
21/01/2022 00:00:42             dut.10.239.251.191: port 0/queue 7: received 1 packets
  src=00:11:22:33:44:77 - dst=00:11:22:33:44:55 - type=0x86dd - length=180 - nb_segs=1 - RSS hash=0x8b582a57 - RSS queue=0x7 - sw ptype: L2_ETHER L3_IPV6 L4_UDP  - l2_len=14 - l3_len=40 - l4_len=8 - Receive queue=0x7
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_UNKNOWN 

21/01/2022 00:00:42 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: action: check_hash_different

21/01/2022 00:00:42 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: hash_infos: [('0x8b582a57', '0x7')]
21/01/2022 00:00:42 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: ----------send packet-------------
21/01/2022 00:00:42 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: Ether(src='00:11:22:33:44:66', dst='00:11:22:33:44:55')/IPv6(src='2001::3', dst='2001::4')/UDP(dport=1701, sport=1702)/L2TP(session_id=0x7)/HDLC(address=0xff, control=0x03)/Raw(b'\x00!')/IP(src='192.168.1.101', dst='192.168.1.201')/UDP(sport=25, dport=24)/Raw('x' * 80)
21/01/2022 00:00:44             dut.10.239.251.191: port 0/queue 6: received 1 packets
  src=00:11:22:33:44:66 - dst=00:11:22:33:44:55 - type=0x86dd - length=180 - nb_segs=1 - RSS hash=0xcf139986 - RSS queue=0x6 - sw ptype: L2_ETHER L3_IPV6 L4_UDP  - l2_len=14 - l3_len=40 - l4_len=8 - Receive queue=0x6
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_UNKNOWN 

21/01/2022 00:00:44 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: action: check_hash_same

21/01/2022 00:00:44 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: hash_infos: [('0xcf139986', '0x6')]
21/01/2022 00:00:44 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: ----------send packet-------------
21/01/2022 00:00:44 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: Ether(src='00:11:22:33:44:77', dst='00:11:22:33:44:55')/IPv6(src='2001::1', dst='2001::2')/UDP(dport=1701, sport=1702)/L2TP(session_id=0x7)/HDLC(address=0xff, control=0x03)/Raw(b'\x00!')/IP(src='192.168.1.100', dst='192.168.1.200')/TCP(sport=23, dport=24)/Raw('x' * 80)
21/01/2022 00:00:45             dut.10.239.251.191: port 0/queue 0: received 1 packets
  src=00:11:22:33:44:77 - dst=00:11:22:33:44:55 - type=0x86dd - length=192 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV6 L4_UDP  - l2_len=14 - l3_len=40 - l4_len=8 - Receive queue=0x0
  ol_flags: RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_UNKNOWN 

21/01/2022 00:00:45 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: action: check_no_hash

21/01/2022 00:00:45 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: hash_infos: []
21/01/2022 00:00:45 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: sub_case eth_ipv6_udp_l2tpv2_ppp_ipv4_udp_ipv4_udp_l4_dst_only_MAC_IPV6_PPPoL2TPV2_IPV4_UDP_PAY passed
21/01/2022 00:00:45             dut.10.239.251.191: flow flush 0
21/01/2022 00:00:45             dut.10.239.251.191: 
21/01/2022 00:00:45 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: {'eth_ipv6_udp_l2tpv2_ppp_ipv4_udp_ipv4_udp_l4_dst_only_MAC_IPV6_PPPoL2TPV2_IPV4_UDP_PAY': 'passed'}
21/01/2022 00:00:45 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: pass rate is: 100.0
21/01/2022 00:00:45 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: Test Case test_case_eth_ipv6_udp_l2tpv2_ppp_ipv4_udp_ipv4_udp_l4_dst_only_MAC_IPV6_PPPoL2TPV2_IPV4_UDP_PAY Result PASSED:
21/01/2022 00:00:45             dut.10.239.251.191: flow flush 0
21/01/2022 00:00:46             dut.10.239.251.191: 
testpmd> 
21/01/2022 00:00:46             dut.10.239.251.191: clear port stats all
21/01/2022 00:00:47             dut.10.239.251.191: 

  NIC statistics for port 0 cleared
testpmd> 
21/01/2022 00:00:47             dut.10.239.251.191: stop
21/01/2022 00:00:47             dut.10.239.251.191: 
Telling cores to ...
Waiting for lcores to finish...

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

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

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

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

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

Done.
21/01/2022 00:00:47 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: Test Case test_case_eth_ipv6_udp_l2tpv2_ppp_ipv4_udp_ipv4_udp_l4_src_only_MAC_IPV6_PPPoL2TPV2_IPV4_UDP_PAY Begin
21/01/2022 00:00:47             dut.10.239.251.191:  
21/01/2022 00:00:47                         tester: 
21/01/2022 00:00:47             dut.10.239.251.191: start
21/01/2022 00:00:47             dut.10.239.251.191: 
rxonly packet forwarding - ports=1 - cores=1 - streams=16 - NUMA support enabled, MP allocation mode: native
Logical Core 2 (socket 0) forwards packets on 16 streams:
  RX P=0/Q=0 (socket 0) -> TX P=0/Q=0 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=1 (socket 0) -> TX P=0/Q=1 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=2 (socket 0) -> TX P=0/Q=2 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=3 (socket 0) -> TX P=0/Q=3 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=4 (socket 0) -> TX P=0/Q=4 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=5 (socket 0) -> TX P=0/Q=5 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=6 (socket 0) -> TX P=0/Q=6 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=7 (socket 0) -> TX P=0/Q=7 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=8 (socket 0) -> TX P=0/Q=8 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=9 (socket 0) -> TX P=0/Q=9 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=10 (socket 0) -> TX P=0/Q=10 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=11 (socket 0) -> TX P=0/Q=11 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=12 (socket 0) -> TX P=0/Q=12 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=13 (socket 0) -> TX P=0/Q=13 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=14 (socket 0) -> TX P=0/Q=14 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=15 (socket 0) -> TX P=0/Q=15 (socket 0) 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
21/01/2022 00:00:47 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: ===================Test sub case: eth_ipv6_udp_l2tpv2_ppp_ipv4_udp_ipv4_udp_l4_src_only_MAC_IPV6_PPPoL2TPV2_IPV4_UDP_PAY================
21/01/2022 00:00:47 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: ------------handle test--------------
21/01/2022 00:00:47             dut.10.239.251.191: flow validate 0 ingress pattern eth / ipv6 / udp / l2tpv2 / ppp / ipv4 / udp / end actions rss types ipv4-udp l4-src-only end key_len 0 queues end / end
21/01/2022 00:00:48             dut.10.239.251.191: 
Flow rule validated
21/01/2022 00:00:48             dut.10.239.251.191: flow create 0 ingress pattern eth / ipv6 / udp / l2tpv2 / ppp / ipv4 / udp / end actions rss types ipv4-udp l4-src-only end key_len 0 queues end / end
21/01/2022 00:00:48             dut.10.239.251.191: 
Flow rule #0 created
21/01/2022 00:00:48             dut.10.239.251.191: flow list 0
21/01/2022 00:00:48             dut.10.239.251.191: 
ID	Group	Prio	Attr	Rule
0	0	0	i--	ETH IPV6 UDP L2TPV2 PPP IPV4 UDP => RSS
21/01/2022 00:00:48 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: ----------send packet-------------
21/01/2022 00:00:48 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: Ether(src='00:11:22:33:44:77', dst='00:11:22:33:44:55')/IPv6(src='2001::1', dst='2001::2')/UDP(dport=1701, sport=1702)/L2TP(session_id=0x7)/HDLC(address=0xff, control=0x03)/Raw(b'\x00!')/IP(src='192.168.1.100', dst='192.168.1.200')/UDP(sport=23, dport=24)/Raw('x' * 80)
21/01/2022 00:00:49             dut.10.239.251.191:  port 0/queue 13: received 1 packets
  src=00:11:22:33:44:77 - dst=00:11:22:33:44:55 - type=0x86dd - length=180 - nb_segs=1 - RSS hash=0x29a866bd - RSS queue=0xd - sw ptype: L2_ETHER L3_IPV6 L4_UDP  - l2_len=14 - l3_len=40 - l4_len=8 - Receive queue=0xd
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_UNKNOWN 

21/01/2022 00:00:49 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: action: save_hash

21/01/2022 00:00:49 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: hash_infos: [('0x29a866bd', '0xd')]
21/01/2022 00:00:49 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: ----------send packet-------------
21/01/2022 00:00:49 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: ["Ether(src='00:11:22:33:44:77', dst='00:11:22:33:44:55')/IPv6(src='2001::1', dst='2001::2')/UDP(dport=1701, sport=1702)/L2TP(session_id=0x7)/HDLC(address=0xff, control=0x03)/Raw(b'\\x00!')/IP(src='192.168.1.100', dst='192.168.1.200')/UDP(sport=25, dport=24)/Raw('x' * 80)"]
21/01/2022 00:00:50             dut.10.239.251.191: port 0/queue 2: received 1 packets
  src=00:11:22:33:44:77 - dst=00:11:22:33:44:55 - type=0x86dd - length=180 - nb_segs=1 - RSS hash=0x9ffb11a2 - RSS queue=0x2 - sw ptype: L2_ETHER L3_IPV6 L4_UDP  - l2_len=14 - l3_len=40 - l4_len=8 - Receive queue=0x2
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_UNKNOWN 

21/01/2022 00:00:50 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: action: check_hash_different

21/01/2022 00:00:50 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: hash_infos: [('0x9ffb11a2', '0x2')]
21/01/2022 00:00:50 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: ----------send packet-------------
21/01/2022 00:00:50 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: Ether(src='00:11:22:33:44:66', dst='00:11:22:33:44:55')/IPv6(src='2001::3', dst='2001::4')/UDP(dport=1701, sport=1702)/L2TP(session_id=0x7)/HDLC(address=0xff, control=0x03)/Raw(b'\x00!')/IP(src='192.168.1.101', dst='192.168.1.201')/UDP(sport=23, dport=99)/Raw('x' * 80)
21/01/2022 00:00:51             dut.10.239.251.191: port 0/queue 13: received 1 packets
  src=00:11:22:33:44:66 - dst=00:11:22:33:44:55 - type=0x86dd - length=180 - nb_segs=1 - RSS hash=0x29a866bd - RSS queue=0xd - sw ptype: L2_ETHER L3_IPV6 L4_UDP  - l2_len=14 - l3_len=40 - l4_len=8 - Receive queue=0xd
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_UNKNOWN 

21/01/2022 00:00:51 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: action: check_hash_same

21/01/2022 00:00:51 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: hash_infos: [('0x29a866bd', '0xd')]
21/01/2022 00:00:51 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: ----------send packet-------------
21/01/2022 00:00:51 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: Ether(src='00:11:22:33:44:77', dst='00:11:22:33:44:55')/IPv6(src='2001::1', dst='2001::2')/UDP(dport=1701, sport=1702)/L2TP(session_id=0x7)/HDLC(address=0xff, control=0x03)/Raw(b'\x00!')/IP(src='192.168.1.100', dst='192.168.1.200')/TCP(sport=23, dport=24)/Raw('x' * 80)
21/01/2022 00:00:52             dut.10.239.251.191: port 0/queue 0: received 1 packets
  src=00:11:22:33:44:77 - dst=00:11:22:33:44:55 - type=0x86dd - length=192 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV6 L4_UDP  - l2_len=14 - l3_len=40 - l4_len=8 - Receive queue=0x0
  ol_flags: RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_UNKNOWN 

21/01/2022 00:00:52 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: action: check_no_hash

21/01/2022 00:00:52 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: hash_infos: []
21/01/2022 00:00:52 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: sub_case eth_ipv6_udp_l2tpv2_ppp_ipv4_udp_ipv4_udp_l4_src_only_MAC_IPV6_PPPoL2TPV2_IPV4_UDP_PAY passed
21/01/2022 00:00:52             dut.10.239.251.191: flow flush 0
21/01/2022 00:00:52             dut.10.239.251.191: 
21/01/2022 00:00:52 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: {'eth_ipv6_udp_l2tpv2_ppp_ipv4_udp_ipv4_udp_l4_src_only_MAC_IPV6_PPPoL2TPV2_IPV4_UDP_PAY': 'passed'}
21/01/2022 00:00:52 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: pass rate is: 100.0
21/01/2022 00:00:52 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: Test Case test_case_eth_ipv6_udp_l2tpv2_ppp_ipv4_udp_ipv4_udp_l4_src_only_MAC_IPV6_PPPoL2TPV2_IPV4_UDP_PAY Result PASSED:
21/01/2022 00:00:52             dut.10.239.251.191: flow flush 0
21/01/2022 00:00:53             dut.10.239.251.191: 
testpmd> 
21/01/2022 00:00:53             dut.10.239.251.191: clear port stats all
21/01/2022 00:00:55             dut.10.239.251.191: 

  NIC statistics for port 0 cleared
testpmd> 
21/01/2022 00:00:55             dut.10.239.251.191: stop
21/01/2022 00:00:55             dut.10.239.251.191: 
Telling cores to ...
Waiting for lcores to finish...

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

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

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

Done.
21/01/2022 00:00:55 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: Test Case test_case_eth_ipv6_udp_l2tpv2_ppp_ipv6_ipv6_MAC_IPV6_PPPoL2TPV2_IPV6_FRAG Begin
21/01/2022 00:00:55             dut.10.239.251.191:  
21/01/2022 00:00:55                         tester: 
21/01/2022 00:00:55             dut.10.239.251.191: start
21/01/2022 00:00:55             dut.10.239.251.191: 
rxonly packet forwarding - ports=1 - cores=1 - streams=16 - NUMA support enabled, MP allocation mode: native
Logical Core 2 (socket 0) forwards packets on 16 streams:
  RX P=0/Q=0 (socket 0) -> TX P=0/Q=0 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=1 (socket 0) -> TX P=0/Q=1 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=2 (socket 0) -> TX P=0/Q=2 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=3 (socket 0) -> TX P=0/Q=3 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=4 (socket 0) -> TX P=0/Q=4 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=5 (socket 0) -> TX P=0/Q=5 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=6 (socket 0) -> TX P=0/Q=6 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=7 (socket 0) -> TX P=0/Q=7 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=8 (socket 0) -> TX P=0/Q=8 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=9 (socket 0) -> TX P=0/Q=9 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=10 (socket 0) -> TX P=0/Q=10 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=11 (socket 0) -> TX P=0/Q=11 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=12 (socket 0) -> TX P=0/Q=12 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=13 (socket 0) -> TX P=0/Q=13 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=14 (socket 0) -> TX P=0/Q=14 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=15 (socket 0) -> TX P=0/Q=15 (socket 0) 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
21/01/2022 00:00:55 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: ===================Test sub case: eth_ipv6_udp_l2tpv2_ppp_ipv6_ipv6_MAC_IPV6_PPPoL2TPV2_IPV6_FRAG================
21/01/2022 00:00:55 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: ------------handle test--------------
21/01/2022 00:00:55             dut.10.239.251.191: flow validate 0 ingress pattern eth / ipv6 / udp / l2tpv2 / ppp / ipv6 / end actions rss types ipv6 end key_len 0 queues end / end
21/01/2022 00:00:55             dut.10.239.251.191: 
Flow rule validated
21/01/2022 00:00:55             dut.10.239.251.191: flow create 0 ingress pattern eth / ipv6 / udp / l2tpv2 / ppp / ipv6 / end actions rss types ipv6 end key_len 0 queues end / end
21/01/2022 00:00:55             dut.10.239.251.191: 
Flow rule #0 created
21/01/2022 00:00:55             dut.10.239.251.191: flow list 0
21/01/2022 00:00:55             dut.10.239.251.191: 
ID	Group	Prio	Attr	Rule
0	0	0	i--	ETH IPV6 UDP L2TPV2 PPP IPV6 => RSS
21/01/2022 00:00:55 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: ----------send packet-------------
21/01/2022 00:00:55 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: Ether(src='00:11:22:33:44:77', dst='00:11:22:33:44:55')/IPv6(src='2001::1', dst='2001::2')/UDP(dport=1701, sport=1702)/L2TP(session_id=0x7)/HDLC(address=0xff, control=0x03)/Raw(b'\x00W')/IPv6(src='ABAB:910B:6666:3457:8295:3333:1800:2929', dst='CDCD:910A:2222:5498:8475:1111:3900:2020', nh=44)/IPv6ExtHdrFragment()/Raw('x' * 80)
21/01/2022 00:00:56             dut.10.239.251.191:  port 0/queue 12: received 1 packets
  src=00:11:22:33:44:77 - dst=00:11:22:33:44:55 - type=0x86dd - length=200 - nb_segs=1 - RSS hash=0x574d4cac - RSS queue=0xc - sw ptype: L2_ETHER L3_IPV6 L4_UDP  - l2_len=14 - l3_len=40 - l4_len=8 - Receive queue=0xc
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_UNKNOWN 

21/01/2022 00:00:56 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: action: save_hash

21/01/2022 00:00:56 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: hash_infos: [('0x574d4cac', '0xc')]
21/01/2022 00:00:56 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: ----------send packet-------------
21/01/2022 00:00:56 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: ["Ether(src='00:11:22:33:44:77', dst='00:11:22:33:44:55')/IPv6(src='2001::1', dst='2001::2')/UDP(dport=1701, sport=1702)/L2TP(session_id=0x7)/HDLC(address=0xff, control=0x03)/Raw(b'\\x00W')/IPv6(src='ABAB:910B:6666:3457:8295:3333:1800:2923', dst='CDCD:910A:2222:5498:8475:1111:3900:2020', nh=44)/IPv6ExtHdrFragment()/Raw('x' * 80)", "Ether(src='00:11:22:33:44:77', dst='00:11:22:33:44:55')/IPv6(src='2001::1', dst='2001::2')/UDP(dport=1701, sport=1702)/L2TP(session_id=0x7)/HDLC(address=0xff, control=0x03)/Raw(b'\\x00W')/IPv6(src='ABAB:910B:6666:3457:8295:3333:1800:2929', dst='CDCD:910A:2222:5498:8475:1111:3900:2025', nh=44)/IPv6ExtHdrFragment()/Raw('x' * 80)"]
21/01/2022 00:00:57             dut.10.239.251.191: port 0/queue 13: received 1 packets
  src=00:11:22:33:44:77 - dst=00:11:22:33:44:55 - type=0x86dd - length=200 - nb_segs=1 - RSS hash=0x4c20085d - RSS queue=0xd - sw ptype: L2_ETHER L3_IPV6 L4_UDP  - l2_len=14 - l3_len=40 - l4_len=8 - Receive queue=0xd
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 8: received 1 packets
  src=00:11:22:33:44:77 - dst=00:11:22:33:44:55 - type=0x86dd - length=200 - nb_segs=1 - RSS hash=0xa8533a38 - RSS queue=0x8 - sw ptype: L2_ETHER L3_IPV6 L4_UDP  - l2_len=14 - l3_len=40 - l4_len=8 - Receive queue=0x8
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_UNKNOWN 

21/01/2022 00:00:57 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: action: check_hash_different

21/01/2022 00:00:57 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: hash_infos: [('0x4c20085d', '0xd'), ('0xa8533a38', '0x8')]
21/01/2022 00:00:57 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: ----------send packet-------------
21/01/2022 00:00:57 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: Ether(src='00:11:22:33:44:66', dst='00:11:22:33:44:55')/IPv6(src='2001::3', dst='2001::4')/UDP(dport=1701, sport=1702)/L2TP(session_id=0x7)/HDLC(address=0xff, control=0x03)/Raw(b'\x00W')/IPv6(src='ABAB:910B:6666:3457:8295:3333:1800:2929', dst='CDCD:910A:2222:5498:8475:1111:3900:2020', nh=44)/IPv6ExtHdrFragment()/Raw('x' * 80)
21/01/2022 00:00:58             dut.10.239.251.191: port 0/queue 12: received 1 packets
  src=00:11:22:33:44:66 - dst=00:11:22:33:44:55 - type=0x86dd - length=200 - nb_segs=1 - RSS hash=0x574d4cac - RSS queue=0xc - sw ptype: L2_ETHER L3_IPV6 L4_UDP  - l2_len=14 - l3_len=40 - l4_len=8 - Receive queue=0xc
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_UNKNOWN 

21/01/2022 00:00:58 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: action: check_hash_same

21/01/2022 00:00:58 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: hash_infos: [('0x574d4cac', '0xc')]
21/01/2022 00:00:58 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: ----------send packet-------------
21/01/2022 00:00:58 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: Ether(src='00:11:22:33:44:77', dst='00:11:22:33:44:55')/IP(src='100.0.0.1', dst='100.0.0.2')/UDP(dport=1701, sport=1702)/L2TP(session_id=0x7)/HDLC(address=0xff, control=0x03)/Raw(b'\x00W')/IPv6(src='ABAB:910B:6666:3457:8295:3333:1800:2929', dst='CDCD:910A:2222:5498:8475:1111:3900:2020', nh=44)/IPv6ExtHdrFragment()/Raw('x' * 80)
21/01/2022 00:01:00             dut.10.239.251.191: port 0/queue 0: received 1 packets
  src=00:11:22:33:44:77 - dst=00:11:22:33:44:55 - type=0x0800 - length=180 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 L4_UDP  - l2_len=14 - l3_len=20 - l4_len=8 - Receive queue=0x0
  ol_flags: RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_UNKNOWN 

21/01/2022 00:01:00 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: action: check_no_hash

21/01/2022 00:01:00 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: hash_infos: []
21/01/2022 00:01:00 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: sub_case eth_ipv6_udp_l2tpv2_ppp_ipv6_ipv6_MAC_IPV6_PPPoL2TPV2_IPV6_FRAG passed
21/01/2022 00:01:00             dut.10.239.251.191: flow flush 0
21/01/2022 00:01:00             dut.10.239.251.191: 
21/01/2022 00:01:00 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: {'eth_ipv6_udp_l2tpv2_ppp_ipv6_ipv6_MAC_IPV6_PPPoL2TPV2_IPV6_FRAG': 'passed'}
21/01/2022 00:01:00 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: pass rate is: 100.0
21/01/2022 00:01:00 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: Test Case test_case_eth_ipv6_udp_l2tpv2_ppp_ipv6_ipv6_MAC_IPV6_PPPoL2TPV2_IPV6_FRAG Result PASSED:
21/01/2022 00:01:00             dut.10.239.251.191: flow flush 0
21/01/2022 00:01:01             dut.10.239.251.191: 
testpmd> 
21/01/2022 00:01:01             dut.10.239.251.191: clear port stats all
21/01/2022 00:01:02             dut.10.239.251.191: 

  NIC statistics for port 0 cleared
testpmd> 
21/01/2022 00:01:02             dut.10.239.251.191: stop
21/01/2022 00:01:02             dut.10.239.251.191: 
Telling cores to ...
Waiting for lcores to finish...

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

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

Done.
21/01/2022 00:01:02 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: Test Case test_case_eth_ipv6_udp_l2tpv2_ppp_ipv6_ipv6_MAC_IPV6_PPPoL2TPV2_IPV6_PAY Begin
21/01/2022 00:01:02             dut.10.239.251.191:  
21/01/2022 00:01:02                         tester: 
21/01/2022 00:01:02             dut.10.239.251.191: start
21/01/2022 00:01:02             dut.10.239.251.191: 
rxonly packet forwarding - ports=1 - cores=1 - streams=16 - NUMA support enabled, MP allocation mode: native
Logical Core 2 (socket 0) forwards packets on 16 streams:
  RX P=0/Q=0 (socket 0) -> TX P=0/Q=0 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=1 (socket 0) -> TX P=0/Q=1 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=2 (socket 0) -> TX P=0/Q=2 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=3 (socket 0) -> TX P=0/Q=3 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=4 (socket 0) -> TX P=0/Q=4 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=5 (socket 0) -> TX P=0/Q=5 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=6 (socket 0) -> TX P=0/Q=6 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=7 (socket 0) -> TX P=0/Q=7 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=8 (socket 0) -> TX P=0/Q=8 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=9 (socket 0) -> TX P=0/Q=9 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=10 (socket 0) -> TX P=0/Q=10 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=11 (socket 0) -> TX P=0/Q=11 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=12 (socket 0) -> TX P=0/Q=12 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=13 (socket 0) -> TX P=0/Q=13 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=14 (socket 0) -> TX P=0/Q=14 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=15 (socket 0) -> TX P=0/Q=15 (socket 0) 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
21/01/2022 00:01:02 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: ===================Test sub case: eth_ipv6_udp_l2tpv2_ppp_ipv6_ipv6_MAC_IPV6_PPPoL2TPV2_IPV6_PAY================
21/01/2022 00:01:02 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: ------------handle test--------------
21/01/2022 00:01:02             dut.10.239.251.191: flow validate 0 ingress pattern eth / ipv6 / udp / l2tpv2 / ppp / ipv6 / end actions rss types ipv6 end key_len 0 queues end / end
21/01/2022 00:01:02             dut.10.239.251.191: 
Flow rule validated
21/01/2022 00:01:02             dut.10.239.251.191: flow create 0 ingress pattern eth / ipv6 / udp / l2tpv2 / ppp / ipv6 / end actions rss types ipv6 end key_len 0 queues end / end
21/01/2022 00:01:02             dut.10.239.251.191: 
Flow rule #0 created
21/01/2022 00:01:02             dut.10.239.251.191: flow list 0
21/01/2022 00:01:03             dut.10.239.251.191: 
ID	Group	Prio	Attr	Rule
0	0	0	i--	ETH IPV6 UDP L2TPV2 PPP IPV6 => RSS
21/01/2022 00:01:03 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: ----------send packet-------------
21/01/2022 00:01:03 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: Ether(src='00:11:22:33:44:77', dst='00:11:22:33:44:55')/IPv6(src='2001::1', dst='2001::2')/UDP(dport=1701, sport=1702)/L2TP(session_id=0x7)/HDLC(address=0xff, control=0x03)/Raw(b'\x00W')/IPv6(src='ABAB:910B:6666:3457:8295:3333:1800:2929', dst='CDCD:910A:2222:5498:8475:1111:3900:2020')/Raw('x' * 80)
21/01/2022 00:01:04             dut.10.239.251.191:  port 0/queue 12: received 1 packets
  src=00:11:22:33:44:77 - dst=00:11:22:33:44:55 - type=0x86dd - length=192 - nb_segs=1 - RSS hash=0x574d4cac - RSS queue=0xc - sw ptype: L2_ETHER L3_IPV6 L4_UDP  - l2_len=14 - l3_len=40 - l4_len=8 - Receive queue=0xc
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_UNKNOWN 

21/01/2022 00:01:04 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: action: save_hash

21/01/2022 00:01:04 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: hash_infos: [('0x574d4cac', '0xc')]
21/01/2022 00:01:04 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: ----------send packet-------------
21/01/2022 00:01:04 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: ["Ether(src='00:11:22:33:44:77', dst='00:11:22:33:44:55')/IPv6(src='2001::1', dst='2001::2')/UDP(dport=1701, sport=1702)/L2TP(session_id=0x7)/HDLC(address=0xff, control=0x03)/Raw(b'\\x00W')/IPv6(src='ABAB:910B:6666:3457:8295:3333:1800:2923', dst='CDCD:910A:2222:5498:8475:1111:3900:2020')/Raw('x' * 80)", "Ether(src='00:11:22:33:44:77', dst='00:11:22:33:44:55')/IPv6(src='2001::1', dst='2001::2')/UDP(dport=1701, sport=1702)/L2TP(session_id=0x7)/HDLC(address=0xff, control=0x03)/Raw(b'\\x00W')/IPv6(src='ABAB:910B:6666:3457:8295:3333:1800:2929', dst='CDCD:910A:2222:5498:8475:1111:3900:2025')/Raw('x' * 80)"]
21/01/2022 00:01:05             dut.10.239.251.191: port 0/queue 13: received 1 packets
  src=00:11:22:33:44:77 - dst=00:11:22:33:44:55 - type=0x86dd - length=192 - nb_segs=1 - RSS hash=0x4c20085d - RSS queue=0xd - sw ptype: L2_ETHER L3_IPV6 L4_UDP  - l2_len=14 - l3_len=40 - l4_len=8 - Receive queue=0xd
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 8: received 1 packets
  src=00:11:22:33:44:77 - dst=00:11:22:33:44:55 - type=0x86dd - length=192 - nb_segs=1 - RSS hash=0xa8533a38 - RSS queue=0x8 - sw ptype: L2_ETHER L3_IPV6 L4_UDP  - l2_len=14 - l3_len=40 - l4_len=8 - Receive queue=0x8
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_UNKNOWN 

21/01/2022 00:01:05 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: action: check_hash_different

21/01/2022 00:01:05 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: hash_infos: [('0x4c20085d', '0xd'), ('0xa8533a38', '0x8')]
21/01/2022 00:01:05 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: ----------send packet-------------
21/01/2022 00:01:05 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: Ether(src='00:11:22:33:44:66', dst='00:11:22:33:44:55')/IPv6(src='2001::3', dst='2001::4')/UDP(dport=1701, sport=1702)/L2TP(session_id=0x7)/HDLC(address=0xff, control=0x03)/Raw(b'\x00W')/IPv6(src='ABAB:910B:6666:3457:8295:3333:1800:2929', dst='CDCD:910A:2222:5498:8475:1111:3900:2020')/Raw('x' * 80)
21/01/2022 00:01:06             dut.10.239.251.191: port 0/queue 12: received 1 packets
  src=00:11:22:33:44:66 - dst=00:11:22:33:44:55 - type=0x86dd - length=192 - nb_segs=1 - RSS hash=0x574d4cac - RSS queue=0xc - sw ptype: L2_ETHER L3_IPV6 L4_UDP  - l2_len=14 - l3_len=40 - l4_len=8 - Receive queue=0xc
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_UNKNOWN 

21/01/2022 00:01:06 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: action: check_hash_same

21/01/2022 00:01:06 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: hash_infos: [('0x574d4cac', '0xc')]
21/01/2022 00:01:06 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: ----------send packet-------------
21/01/2022 00:01:06 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: Ether(src='00:11:22:33:44:77', dst='00:11:22:33:44:55')/IP(src='100.0.0.1', dst='100.0.0.2')/UDP(dport=1701, sport=1702)/L2TP(session_id=0x7)/HDLC(address=0xff, control=0x03)/Raw(b'\x00W')/IPv6(src='ABAB:910B:6666:3457:8295:3333:1800:2929', dst='CDCD:910A:2222:5498:8475:1111:3900:2020')/Raw('x' * 80)
21/01/2022 00:01:07             dut.10.239.251.191: port 0/queue 0: received 1 packets
  src=00:11:22:33:44:77 - dst=00:11:22:33:44:55 - type=0x0800 - length=172 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 L4_UDP  - l2_len=14 - l3_len=20 - l4_len=8 - Receive queue=0x0
  ol_flags: RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_UNKNOWN 

21/01/2022 00:01:07 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: action: check_no_hash

21/01/2022 00:01:07 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: hash_infos: []
21/01/2022 00:01:07 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: sub_case eth_ipv6_udp_l2tpv2_ppp_ipv6_ipv6_MAC_IPV6_PPPoL2TPV2_IPV6_PAY passed
21/01/2022 00:01:07             dut.10.239.251.191: flow flush 0
21/01/2022 00:01:07             dut.10.239.251.191: 
21/01/2022 00:01:07 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: {'eth_ipv6_udp_l2tpv2_ppp_ipv6_ipv6_MAC_IPV6_PPPoL2TPV2_IPV6_PAY': 'passed'}
21/01/2022 00:01:07 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: pass rate is: 100.0
21/01/2022 00:01:07 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: Test Case test_case_eth_ipv6_udp_l2tpv2_ppp_ipv6_ipv6_MAC_IPV6_PPPoL2TPV2_IPV6_PAY Result PASSED:
21/01/2022 00:01:07             dut.10.239.251.191: flow flush 0
21/01/2022 00:01:08             dut.10.239.251.191: 
testpmd> 
21/01/2022 00:01:08             dut.10.239.251.191: clear port stats all
21/01/2022 00:01:09             dut.10.239.251.191: 

  NIC statistics for port 0 cleared
testpmd> 
21/01/2022 00:01:09             dut.10.239.251.191: stop
21/01/2022 00:01:09             dut.10.239.251.191: 
Telling cores to ...
Waiting for lcores to finish...

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

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

Done.
21/01/2022 00:01:09 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: Test Case test_case_eth_ipv6_udp_l2tpv2_ppp_ipv6_ipv6_MAC_IPV6_PPPoL2TPV2_IPV6_TCP Begin
21/01/2022 00:01:10             dut.10.239.251.191:  
21/01/2022 00:01:10                         tester: 
21/01/2022 00:01:10             dut.10.239.251.191: start
21/01/2022 00:01:10             dut.10.239.251.191: 
rxonly packet forwarding - ports=1 - cores=1 - streams=16 - NUMA support enabled, MP allocation mode: native
Logical Core 2 (socket 0) forwards packets on 16 streams:
  RX P=0/Q=0 (socket 0) -> TX P=0/Q=0 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=1 (socket 0) -> TX P=0/Q=1 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=2 (socket 0) -> TX P=0/Q=2 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=3 (socket 0) -> TX P=0/Q=3 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=4 (socket 0) -> TX P=0/Q=4 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=5 (socket 0) -> TX P=0/Q=5 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=6 (socket 0) -> TX P=0/Q=6 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=7 (socket 0) -> TX P=0/Q=7 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=8 (socket 0) -> TX P=0/Q=8 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=9 (socket 0) -> TX P=0/Q=9 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=10 (socket 0) -> TX P=0/Q=10 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=11 (socket 0) -> TX P=0/Q=11 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=12 (socket 0) -> TX P=0/Q=12 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=13 (socket 0) -> TX P=0/Q=13 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=14 (socket 0) -> TX P=0/Q=14 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=15 (socket 0) -> TX P=0/Q=15 (socket 0) 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
21/01/2022 00:01:10 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: ===================Test sub case: eth_ipv6_udp_l2tpv2_ppp_ipv6_ipv6_MAC_IPV6_PPPoL2TPV2_IPV6_TCP================
21/01/2022 00:01:10 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: ------------handle test--------------
21/01/2022 00:01:10             dut.10.239.251.191: flow validate 0 ingress pattern eth / ipv6 / udp / l2tpv2 / ppp / ipv6 / end actions rss types ipv6 end key_len 0 queues end / end
21/01/2022 00:01:10             dut.10.239.251.191: 
Flow rule validated
21/01/2022 00:01:10             dut.10.239.251.191: flow create 0 ingress pattern eth / ipv6 / udp / l2tpv2 / ppp / ipv6 / end actions rss types ipv6 end key_len 0 queues end / end
21/01/2022 00:01:10             dut.10.239.251.191: 
Flow rule #0 created
21/01/2022 00:01:10             dut.10.239.251.191: flow list 0
21/01/2022 00:01:10             dut.10.239.251.191: 
ID	Group	Prio	Attr	Rule
0	0	0	i--	ETH IPV6 UDP L2TPV2 PPP IPV6 => RSS
21/01/2022 00:01:10 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: ----------send packet-------------
21/01/2022 00:01:10 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: Ether(src='00:11:22:33:44:77', dst='00:11:22:33:44:55')/IPv6(src='2001::1', dst='2001::2')/UDP(dport=1701, sport=1702)/L2TP(session_id=0x7)/HDLC(address=0xff, control=0x03)/Raw(b'\x00W')/IPv6(src='ABAB:910B:6666:3457:8295:3333:1800:2929', dst='CDCD:910A:2222:5498:8475:1111:3900:2020')/TCP(sport=23, dport=24)/Raw('x' * 80)
21/01/2022 00:01:11             dut.10.239.251.191:  port 0/queue 12: received 1 packets
  src=00:11:22:33:44:77 - dst=00:11:22:33:44:55 - type=0x86dd - length=212 - nb_segs=1 - RSS hash=0x574d4cac - RSS queue=0xc - sw ptype: L2_ETHER L3_IPV6 L4_UDP  - l2_len=14 - l3_len=40 - l4_len=8 - Receive queue=0xc
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_UNKNOWN 

21/01/2022 00:01:11 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: action: save_hash

21/01/2022 00:01:11 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: hash_infos: [('0x574d4cac', '0xc')]
21/01/2022 00:01:11 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: ----------send packet-------------
21/01/2022 00:01:11 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: ["Ether(src='00:11:22:33:44:77', dst='00:11:22:33:44:55')/IPv6(src='2001::1', dst='2001::2')/UDP(dport=1701, sport=1702)/L2TP(session_id=0x7)/HDLC(address=0xff, control=0x03)/Raw(b'\\x00W')/IPv6(src='ABAB:910B:6666:3457:8295:3333:1800:2923', dst='CDCD:910A:2222:5498:8475:1111:3900:2020')/TCP(sport=23, dport=24)/Raw('x' * 80)", "Ether(src='00:11:22:33:44:77', dst='00:11:22:33:44:55')/IPv6(src='2001::1', dst='2001::2')/UDP(dport=1701, sport=1702)/L2TP(session_id=0x7)/HDLC(address=0xff, control=0x03)/Raw(b'\\x00W')/IPv6(src='ABAB:910B:6666:3457:8295:3333:1800:2929', dst='CDCD:910A:2222:5498:8475:1111:3900:2025')/TCP(sport=23, dport=24)/Raw('x' * 80)"]
21/01/2022 00:01:12             dut.10.239.251.191: port 0/queue 13: received 1 packets
  src=00:11:22:33:44:77 - dst=00:11:22:33:44:55 - type=0x86dd - length=212 - nb_segs=1 - RSS hash=0x4c20085d - RSS queue=0xd - sw ptype: L2_ETHER L3_IPV6 L4_UDP  - l2_len=14 - l3_len=40 - l4_len=8 - Receive queue=0xd
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 8: received 1 packets
  src=00:11:22:33:44:77 - dst=00:11:22:33:44:55 - type=0x86dd - length=212 - nb_segs=1 - RSS hash=0xa8533a38 - RSS queue=0x8 - sw ptype: L2_ETHER L3_IPV6 L4_UDP  - l2_len=14 - l3_len=40 - l4_len=8 - Receive queue=0x8
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_UNKNOWN 

21/01/2022 00:01:12 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: action: check_hash_different

21/01/2022 00:01:12 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: hash_infos: [('0x4c20085d', '0xd'), ('0xa8533a38', '0x8')]
21/01/2022 00:01:12 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: ----------send packet-------------
21/01/2022 00:01:12 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: Ether(src='00:11:22:33:44:66', dst='00:11:22:33:44:55')/IPv6(src='2001::3', dst='2001::4')/UDP(dport=1701, sport=1702)/L2TP(session_id=0x7)/HDLC(address=0xff, control=0x03)/Raw(b'\x00W')/IPv6(src='ABAB:910B:6666:3457:8295:3333:1800:2929', dst='CDCD:910A:2222:5498:8475:1111:3900:2020')/TCP(sport=25, dport=99)/Raw('x' * 80)
21/01/2022 00:01:13             dut.10.239.251.191: port 0/queue 12: received 1 packets
  src=00:11:22:33:44:66 - dst=00:11:22:33:44:55 - type=0x86dd - length=212 - nb_segs=1 - RSS hash=0x574d4cac - RSS queue=0xc - sw ptype: L2_ETHER L3_IPV6 L4_UDP  - l2_len=14 - l3_len=40 - l4_len=8 - Receive queue=0xc
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_UNKNOWN 

21/01/2022 00:01:13 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: action: check_hash_same

21/01/2022 00:01:13 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: hash_infos: [('0x574d4cac', '0xc')]
21/01/2022 00:01:13 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: ----------send packet-------------
21/01/2022 00:01:13 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: Ether(src='00:11:22:33:44:77', dst='00:11:22:33:44:55')/IP(src='100.0.0.1', dst='100.0.0.2')/UDP(dport=1701, sport=1702)/L2TP(session_id=0x7)/HDLC(address=0xff, control=0x03)/Raw(b'\x00W')/IPv6(src='ABAB:910B:6666:3457:8295:3333:1800:2929', dst='CDCD:910A:2222:5498:8475:1111:3900:2020')/TCP(sport=23, dport=24)/Raw('x' * 80)
21/01/2022 00:01:14             dut.10.239.251.191: port 0/queue 0: received 1 packets
  src=00:11:22:33:44:77 - dst=00:11:22:33:44:55 - type=0x0800 - length=192 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 L4_UDP  - l2_len=14 - l3_len=20 - l4_len=8 - Receive queue=0x0
  ol_flags: RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_UNKNOWN 

21/01/2022 00:01:14 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: action: check_no_hash

21/01/2022 00:01:14 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: hash_infos: []
21/01/2022 00:01:14 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: sub_case eth_ipv6_udp_l2tpv2_ppp_ipv6_ipv6_MAC_IPV6_PPPoL2TPV2_IPV6_TCP passed
21/01/2022 00:01:14             dut.10.239.251.191: flow flush 0
21/01/2022 00:01:14             dut.10.239.251.191: 
21/01/2022 00:01:14 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: {'eth_ipv6_udp_l2tpv2_ppp_ipv6_ipv6_MAC_IPV6_PPPoL2TPV2_IPV6_TCP': 'passed'}
21/01/2022 00:01:14 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: pass rate is: 100.0
21/01/2022 00:01:14 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: Test Case test_case_eth_ipv6_udp_l2tpv2_ppp_ipv6_ipv6_MAC_IPV6_PPPoL2TPV2_IPV6_TCP Result PASSED:
21/01/2022 00:01:14             dut.10.239.251.191: flow flush 0
21/01/2022 00:01:16             dut.10.239.251.191: 
testpmd> 
21/01/2022 00:01:16             dut.10.239.251.191: clear port stats all
21/01/2022 00:01:17             dut.10.239.251.191: 

  NIC statistics for port 0 cleared
testpmd> 
21/01/2022 00:01:17             dut.10.239.251.191: stop
21/01/2022 00:01:17             dut.10.239.251.191: 
Telling cores to ...
Waiting for lcores to finish...

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

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

Done.
21/01/2022 00:01:17 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: Test Case test_case_eth_ipv6_udp_l2tpv2_ppp_ipv6_ipv6_MAC_IPV6_PPPoL2TPV2_IPV6_UDP_PAY Begin
21/01/2022 00:01:17             dut.10.239.251.191:  
21/01/2022 00:01:17                         tester: 
21/01/2022 00:01:17             dut.10.239.251.191: start
21/01/2022 00:01:17             dut.10.239.251.191: 
rxonly packet forwarding - ports=1 - cores=1 - streams=16 - NUMA support enabled, MP allocation mode: native
Logical Core 2 (socket 0) forwards packets on 16 streams:
  RX P=0/Q=0 (socket 0) -> TX P=0/Q=0 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=1 (socket 0) -> TX P=0/Q=1 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=2 (socket 0) -> TX P=0/Q=2 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=3 (socket 0) -> TX P=0/Q=3 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=4 (socket 0) -> TX P=0/Q=4 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=5 (socket 0) -> TX P=0/Q=5 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=6 (socket 0) -> TX P=0/Q=6 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=7 (socket 0) -> TX P=0/Q=7 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=8 (socket 0) -> TX P=0/Q=8 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=9 (socket 0) -> TX P=0/Q=9 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=10 (socket 0) -> TX P=0/Q=10 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=11 (socket 0) -> TX P=0/Q=11 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=12 (socket 0) -> TX P=0/Q=12 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=13 (socket 0) -> TX P=0/Q=13 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=14 (socket 0) -> TX P=0/Q=14 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=15 (socket 0) -> TX P=0/Q=15 (socket 0) 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
21/01/2022 00:01:17 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: ===================Test sub case: eth_ipv6_udp_l2tpv2_ppp_ipv6_ipv6_MAC_IPV6_PPPoL2TPV2_IPV6_UDP_PAY================
21/01/2022 00:01:17 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: ------------handle test--------------
21/01/2022 00:01:17             dut.10.239.251.191: flow validate 0 ingress pattern eth / ipv6 / udp / l2tpv2 / ppp / ipv6 / end actions rss types ipv6 end key_len 0 queues end / end
21/01/2022 00:01:17             dut.10.239.251.191: 
Flow rule validated
21/01/2022 00:01:17             dut.10.239.251.191: flow create 0 ingress pattern eth / ipv6 / udp / l2tpv2 / ppp / ipv6 / end actions rss types ipv6 end key_len 0 queues end / end
21/01/2022 00:01:17             dut.10.239.251.191: 
Flow rule #0 created
21/01/2022 00:01:17             dut.10.239.251.191: flow list 0
21/01/2022 00:01:17             dut.10.239.251.191: 
ID	Group	Prio	Attr	Rule
0	0	0	i--	ETH IPV6 UDP L2TPV2 PPP IPV6 => RSS
21/01/2022 00:01:17 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: ----------send packet-------------
21/01/2022 00:01:17 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: Ether(src='00:11:22:33:44:77', dst='00:11:22:33:44:55')/IPv6(src='2001::1', dst='2001::2')/UDP(dport=1701, sport=1702)/L2TP(session_id=0x7)/HDLC(address=0xff, control=0x03)/Raw(b'\x00W')/IPv6(src='ABAB:910B:6666:3457:8295:3333:1800:2929', dst='CDCD:910A:2222:5498:8475:1111:3900:2020')/UDP(sport=23, dport=24)/Raw('x' * 80)
21/01/2022 00:01:18             dut.10.239.251.191:  port 0/queue 12: received 1 packets
  src=00:11:22:33:44:77 - dst=00:11:22:33:44:55 - type=0x86dd - length=200 - nb_segs=1 - RSS hash=0x574d4cac - RSS queue=0xc - sw ptype: L2_ETHER L3_IPV6 L4_UDP  - l2_len=14 - l3_len=40 - l4_len=8 - Receive queue=0xc
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_UNKNOWN 

21/01/2022 00:01:18 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: action: save_hash

21/01/2022 00:01:18 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: hash_infos: [('0x574d4cac', '0xc')]
21/01/2022 00:01:18 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: ----------send packet-------------
21/01/2022 00:01:18 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: ["Ether(src='00:11:22:33:44:77', dst='00:11:22:33:44:55')/IPv6(src='2001::1', dst='2001::2')/UDP(dport=1701, sport=1702)/L2TP(session_id=0x7)/HDLC(address=0xff, control=0x03)/Raw(b'\\x00W')/IPv6(src='ABAB:910B:6666:3457:8295:3333:1800:2923', dst='CDCD:910A:2222:5498:8475:1111:3900:2020')/UDP(sport=23, dport=24)/Raw('x' * 80)", "Ether(src='00:11:22:33:44:77', dst='00:11:22:33:44:55')/IPv6(src='2001::1', dst='2001::2')/UDP(dport=1701, sport=1702)/L2TP(session_id=0x7)/HDLC(address=0xff, control=0x03)/Raw(b'\\x00W')/IPv6(src='ABAB:910B:6666:3457:8295:3333:1800:2929', dst='CDCD:910A:2222:5498:8475:1111:3900:2025')/UDP(sport=23, dport=24)/Raw('x' * 80)"]
21/01/2022 00:01:20             dut.10.239.251.191: port 0/queue 13: received 1 packets
  src=00:11:22:33:44:77 - dst=00:11:22:33:44:55 - type=0x86dd - length=200 - nb_segs=1 - RSS hash=0x4c20085d - RSS queue=0xd - sw ptype: L2_ETHER L3_IPV6 L4_UDP  - l2_len=14 - l3_len=40 - l4_len=8 - Receive queue=0xd
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 8: received 1 packets
  src=00:11:22:33:44:77 - dst=00:11:22:33:44:55 - type=0x86dd - length=200 - nb_segs=1 - RSS hash=0xa8533a38 - RSS queue=0x8 - sw ptype: L2_ETHER L3_IPV6 L4_UDP  - l2_len=14 - l3_len=40 - l4_len=8 - Receive queue=0x8
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_UNKNOWN 

21/01/2022 00:01:20 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: action: check_hash_different

21/01/2022 00:01:20 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: hash_infos: [('0x4c20085d', '0xd'), ('0xa8533a38', '0x8')]
21/01/2022 00:01:20 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: ----------send packet-------------
21/01/2022 00:01:20 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: Ether(src='00:11:22:33:44:66', dst='00:11:22:33:44:55')/IPv6(src='2001::3', dst='2001::4')/UDP(dport=1701, sport=1702)/L2TP(session_id=0x7)/HDLC(address=0xff, control=0x03)/Raw(b'\x00W')/IPv6(src='ABAB:910B:6666:3457:8295:3333:1800:2929', dst='CDCD:910A:2222:5498:8475:1111:3900:2020')/UDP(sport=25, dport=99)/Raw('x' * 80)
21/01/2022 00:01:21             dut.10.239.251.191: port 0/queue 12: received 1 packets
  src=00:11:22:33:44:66 - dst=00:11:22:33:44:55 - type=0x86dd - length=200 - nb_segs=1 - RSS hash=0x574d4cac - RSS queue=0xc - sw ptype: L2_ETHER L3_IPV6 L4_UDP  - l2_len=14 - l3_len=40 - l4_len=8 - Receive queue=0xc
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_UNKNOWN 

21/01/2022 00:01:21 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: action: check_hash_same

21/01/2022 00:01:21 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: hash_infos: [('0x574d4cac', '0xc')]
21/01/2022 00:01:21 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: ----------send packet-------------
21/01/2022 00:01:21 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: Ether(src='00:11:22:33:44:77', dst='00:11:22:33:44:55')/IP(src='100.0.0.1', dst='100.0.0.2')/UDP(dport=1701, sport=1702)/L2TP(session_id=0x7)/HDLC(address=0xff, control=0x03)/Raw(b'\x00W')/IPv6(src='ABAB:910B:6666:3457:8295:3333:1800:2929', dst='CDCD:910A:2222:5498:8475:1111:3900:2020')/UDP(sport=23, dport=24)/Raw('x' * 80)
21/01/2022 00:01:22             dut.10.239.251.191: port 0/queue 0: received 1 packets
  src=00:11:22:33:44:77 - dst=00:11:22:33:44:55 - type=0x0800 - length=180 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 L4_UDP  - l2_len=14 - l3_len=20 - l4_len=8 - Receive queue=0x0
  ol_flags: RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_UNKNOWN 

21/01/2022 00:01:22 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: action: check_no_hash

21/01/2022 00:01:22 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: hash_infos: []
21/01/2022 00:01:22 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: sub_case eth_ipv6_udp_l2tpv2_ppp_ipv6_ipv6_MAC_IPV6_PPPoL2TPV2_IPV6_UDP_PAY passed
21/01/2022 00:01:22             dut.10.239.251.191: flow flush 0
21/01/2022 00:01:22             dut.10.239.251.191: 
21/01/2022 00:01:22 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: {'eth_ipv6_udp_l2tpv2_ppp_ipv6_ipv6_MAC_IPV6_PPPoL2TPV2_IPV6_UDP_PAY': 'passed'}
21/01/2022 00:01:22 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: pass rate is: 100.0
21/01/2022 00:01:22 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: Test Case test_case_eth_ipv6_udp_l2tpv2_ppp_ipv6_ipv6_MAC_IPV6_PPPoL2TPV2_IPV6_UDP_PAY Result PASSED:
21/01/2022 00:01:22             dut.10.239.251.191: flow flush 0
21/01/2022 00:01:23             dut.10.239.251.191: 
testpmd> 
21/01/2022 00:01:23             dut.10.239.251.191: clear port stats all
21/01/2022 00:01:24             dut.10.239.251.191: 

  NIC statistics for port 0 cleared
testpmd> 
21/01/2022 00:01:24             dut.10.239.251.191: stop
21/01/2022 00:01:24             dut.10.239.251.191: 
Telling cores to ...
Waiting for lcores to finish...

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

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

Done.
21/01/2022 00:01:24 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: Test Case test_case_eth_ipv6_udp_l2tpv2_ppp_ipv6_ipv6_l3_dst_only_MAC_IPV6_PPPoL2TPV2_IPV6_FRAG Begin
21/01/2022 00:01:24             dut.10.239.251.191:  
21/01/2022 00:01:24                         tester: 
21/01/2022 00:01:24             dut.10.239.251.191: start
21/01/2022 00:01:25             dut.10.239.251.191: 
rxonly packet forwarding - ports=1 - cores=1 - streams=16 - NUMA support enabled, MP allocation mode: native
Logical Core 2 (socket 0) forwards packets on 16 streams:
  RX P=0/Q=0 (socket 0) -> TX P=0/Q=0 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=1 (socket 0) -> TX P=0/Q=1 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=2 (socket 0) -> TX P=0/Q=2 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=3 (socket 0) -> TX P=0/Q=3 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=4 (socket 0) -> TX P=0/Q=4 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=5 (socket 0) -> TX P=0/Q=5 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=6 (socket 0) -> TX P=0/Q=6 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=7 (socket 0) -> TX P=0/Q=7 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=8 (socket 0) -> TX P=0/Q=8 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=9 (socket 0) -> TX P=0/Q=9 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=10 (socket 0) -> TX P=0/Q=10 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=11 (socket 0) -> TX P=0/Q=11 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=12 (socket 0) -> TX P=0/Q=12 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=13 (socket 0) -> TX P=0/Q=13 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=14 (socket 0) -> TX P=0/Q=14 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=15 (socket 0) -> TX P=0/Q=15 (socket 0) 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
21/01/2022 00:01:25 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: ===================Test sub case: eth_ipv6_udp_l2tpv2_ppp_ipv6_ipv6_l3_dst_only_MAC_IPV6_PPPoL2TPV2_IPV6_FRAG================
21/01/2022 00:01:25 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: ------------handle test--------------
21/01/2022 00:01:25             dut.10.239.251.191: flow validate 0 ingress pattern eth / ipv6 / udp / l2tpv2 / ppp / ipv6 / end actions rss types ipv6 l3-dst-only end key_len 0 queues end / end
21/01/2022 00:01:25             dut.10.239.251.191: 
Flow rule validated
21/01/2022 00:01:25             dut.10.239.251.191: flow create 0 ingress pattern eth / ipv6 / udp / l2tpv2 / ppp / ipv6 / end actions rss types ipv6 l3-dst-only end key_len 0 queues end / end
21/01/2022 00:01:25             dut.10.239.251.191: 
Flow rule #0 created
21/01/2022 00:01:25             dut.10.239.251.191: flow list 0
21/01/2022 00:01:25             dut.10.239.251.191: 
ID	Group	Prio	Attr	Rule
0	0	0	i--	ETH IPV6 UDP L2TPV2 PPP IPV6 => RSS
21/01/2022 00:01:25 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: ----------send packet-------------
21/01/2022 00:01:25 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: Ether(src='00:11:22:33:44:77', dst='00:11:22:33:44:55')/IPv6(src='2001::1', dst='2001::2')/UDP(dport=1701, sport=1702)/L2TP(session_id=0x7)/HDLC(address=0xff, control=0x03)/Raw(b'\x00W')/IPv6(src='ABAB:910B:6666:3457:8295:3333:1800:2929', dst='CDCD:910A:2222:5498:8475:1111:3900:2020', nh=44)/IPv6ExtHdrFragment()/Raw('x' * 80)
21/01/2022 00:01:26             dut.10.239.251.191:  port 0/queue 6: received 1 packets
  src=00:11:22:33:44:77 - dst=00:11:22:33:44:55 - type=0x86dd - length=200 - nb_segs=1 - RSS hash=0x3e0cd16 - RSS queue=0x6 - sw ptype: L2_ETHER L3_IPV6 L4_UDP  - l2_len=14 - l3_len=40 - l4_len=8 - Receive queue=0x6
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_UNKNOWN 

21/01/2022 00:01:26 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: action: save_hash

21/01/2022 00:01:26 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: hash_infos: [('0x3e0cd16', '0x6')]
21/01/2022 00:01:26 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: ----------send packet-------------
21/01/2022 00:01:26 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: ["Ether(src='00:11:22:33:44:77', dst='00:11:22:33:44:55')/IPv6(src='2001::1', dst='2001::2')/UDP(dport=1701, sport=1702)/L2TP(session_id=0x7)/HDLC(address=0xff, control=0x03)/Raw(b'\\x00W')/IPv6(src='ABAB:910B:6666:3457:8295:3333:1800:2929', dst='CDCD:910A:2222:5498:8475:1111:3900:2025', nh=44)/IPv6ExtHdrFragment()/Raw('x' * 80)"]
21/01/2022 00:01:27             dut.10.239.251.191: port 0/queue 4: received 1 packets
  src=00:11:22:33:44:77 - dst=00:11:22:33:44:55 - type=0x86dd - length=200 - nb_segs=1 - RSS hash=0x353a44f4 - RSS queue=0x4 - sw ptype: L2_ETHER L3_IPV6 L4_UDP  - l2_len=14 - l3_len=40 - l4_len=8 - Receive queue=0x4
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_UNKNOWN 

21/01/2022 00:01:27 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: action: check_hash_different

21/01/2022 00:01:27 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: hash_infos: [('0x353a44f4', '0x4')]
21/01/2022 00:01:27 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: ----------send packet-------------
21/01/2022 00:01:27 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: Ether(src='00:11:22:33:44:66', dst='00:11:22:33:44:55')/IPv6(src='2001::3', dst='2001::4')/UDP(dport=1701, sport=1702)/L2TP(session_id=0x7)/HDLC(address=0xff, control=0x03)/Raw(b'\x00W')/IPv6(src='ABAB:910B:6666:3457:8295:3333:1800:2923', dst='CDCD:910A:2222:5498:8475:1111:3900:2020', nh=44)/IPv6ExtHdrFragment()/Raw('x' * 80)
21/01/2022 00:01:28             dut.10.239.251.191: port 0/queue 6: received 1 packets
  src=00:11:22:33:44:66 - dst=00:11:22:33:44:55 - type=0x86dd - length=200 - nb_segs=1 - RSS hash=0x3e0cd16 - RSS queue=0x6 - sw ptype: L2_ETHER L3_IPV6 L4_UDP  - l2_len=14 - l3_len=40 - l4_len=8 - Receive queue=0x6
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_UNKNOWN 

21/01/2022 00:01:28 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: action: check_hash_same

21/01/2022 00:01:28 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: hash_infos: [('0x3e0cd16', '0x6')]
21/01/2022 00:01:28 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: ----------send packet-------------
21/01/2022 00:01:28 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: Ether(src='00:11:22:33:44:77', dst='00:11:22:33:44:55')/IP(src='100.0.0.1', dst='100.0.0.2')/UDP(dport=1701, sport=1702)/L2TP(session_id=0x7)/HDLC(address=0xff, control=0x03)/Raw(b'\x00W')/IPv6(src='ABAB:910B:6666:3457:8295:3333:1800:2929', dst='CDCD:910A:2222:5498:8475:1111:3900:2020', nh=44)/IPv6ExtHdrFragment()/Raw('x' * 80)
21/01/2022 00:01:29             dut.10.239.251.191: port 0/queue 0: received 1 packets
  src=00:11:22:33:44:77 - dst=00:11:22:33:44:55 - type=0x0800 - length=180 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 L4_UDP  - l2_len=14 - l3_len=20 - l4_len=8 - Receive queue=0x0
  ol_flags: RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_UNKNOWN 

21/01/2022 00:01:29 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: action: check_no_hash

21/01/2022 00:01:29 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: hash_infos: []
21/01/2022 00:01:29 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: sub_case eth_ipv6_udp_l2tpv2_ppp_ipv6_ipv6_l3_dst_only_MAC_IPV6_PPPoL2TPV2_IPV6_FRAG passed
21/01/2022 00:01:29             dut.10.239.251.191: flow flush 0
21/01/2022 00:01:29             dut.10.239.251.191: 
21/01/2022 00:01:29 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: {'eth_ipv6_udp_l2tpv2_ppp_ipv6_ipv6_l3_dst_only_MAC_IPV6_PPPoL2TPV2_IPV6_FRAG': 'passed'}
21/01/2022 00:01:29 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: pass rate is: 100.0
21/01/2022 00:01:29 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: Test Case test_case_eth_ipv6_udp_l2tpv2_ppp_ipv6_ipv6_l3_dst_only_MAC_IPV6_PPPoL2TPV2_IPV6_FRAG Result PASSED:
21/01/2022 00:01:29             dut.10.239.251.191: flow flush 0
21/01/2022 00:01:30             dut.10.239.251.191: 
testpmd> 
21/01/2022 00:01:30             dut.10.239.251.191: clear port stats all
21/01/2022 00:01:32             dut.10.239.251.191: 

  NIC statistics for port 0 cleared
testpmd> 
21/01/2022 00:01:32             dut.10.239.251.191: stop
21/01/2022 00:01:32             dut.10.239.251.191: 
Telling cores to ...
Waiting for lcores to finish...

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

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

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

Done.
21/01/2022 00:01:32 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: Test Case test_case_eth_ipv6_udp_l2tpv2_ppp_ipv6_ipv6_l3_src_only_MAC_IPV6_PPPoL2TPV2_IPV6_FRAG Begin
21/01/2022 00:01:32             dut.10.239.251.191:  
21/01/2022 00:01:32                         tester: 
21/01/2022 00:01:32             dut.10.239.251.191: start
21/01/2022 00:01:32             dut.10.239.251.191: 
rxonly packet forwarding - ports=1 - cores=1 - streams=16 - NUMA support enabled, MP allocation mode: native
Logical Core 2 (socket 0) forwards packets on 16 streams:
  RX P=0/Q=0 (socket 0) -> TX P=0/Q=0 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=1 (socket 0) -> TX P=0/Q=1 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=2 (socket 0) -> TX P=0/Q=2 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=3 (socket 0) -> TX P=0/Q=3 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=4 (socket 0) -> TX P=0/Q=4 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=5 (socket 0) -> TX P=0/Q=5 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=6 (socket 0) -> TX P=0/Q=6 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=7 (socket 0) -> TX P=0/Q=7 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=8 (socket 0) -> TX P=0/Q=8 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=9 (socket 0) -> TX P=0/Q=9 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=10 (socket 0) -> TX P=0/Q=10 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=11 (socket 0) -> TX P=0/Q=11 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=12 (socket 0) -> TX P=0/Q=12 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=13 (socket 0) -> TX P=0/Q=13 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=14 (socket 0) -> TX P=0/Q=14 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=15 (socket 0) -> TX P=0/Q=15 (socket 0) 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
21/01/2022 00:01:32 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: ===================Test sub case: eth_ipv6_udp_l2tpv2_ppp_ipv6_ipv6_l3_src_only_MAC_IPV6_PPPoL2TPV2_IPV6_FRAG================
21/01/2022 00:01:32 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: ------------handle test--------------
21/01/2022 00:01:32             dut.10.239.251.191: flow validate 0 ingress pattern eth / ipv6 / udp / l2tpv2 / ppp / ipv6 / end actions rss types ipv6 l3-src-only end key_len 0 queues end / end
21/01/2022 00:01:32             dut.10.239.251.191: 
Flow rule validated
21/01/2022 00:01:32             dut.10.239.251.191: flow create 0 ingress pattern eth / ipv6 / udp / l2tpv2 / ppp / ipv6 / end actions rss types ipv6 l3-src-only end key_len 0 queues end / end
21/01/2022 00:01:32             dut.10.239.251.191: 
Flow rule #0 created
21/01/2022 00:01:32             dut.10.239.251.191: flow list 0
21/01/2022 00:01:32             dut.10.239.251.191: 
ID	Group	Prio	Attr	Rule
0	0	0	i--	ETH IPV6 UDP L2TPV2 PPP IPV6 => RSS
21/01/2022 00:01:32 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: ----------send packet-------------
21/01/2022 00:01:32 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: Ether(src='00:11:22:33:44:77', dst='00:11:22:33:44:55')/IPv6(src='2001::1', dst='2001::2')/UDP(dport=1701, sport=1702)/L2TP(session_id=0x7)/HDLC(address=0xff, control=0x03)/Raw(b'\x00W')/IPv6(src='ABAB:910B:6666:3457:8295:3333:1800:2929', dst='CDCD:910A:2222:5498:8475:1111:3900:2020', nh=44)/IPv6ExtHdrFragment()/Raw('x' * 80)
21/01/2022 00:01:33             dut.10.239.251.191:  port 0/queue 13: received 1 packets
  src=00:11:22:33:44:77 - dst=00:11:22:33:44:55 - type=0x86dd - length=200 - nb_segs=1 - RSS hash=0x14053f5d - RSS queue=0xd - sw ptype: L2_ETHER L3_IPV6 L4_UDP  - l2_len=14 - l3_len=40 - l4_len=8 - Receive queue=0xd
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_UNKNOWN 

21/01/2022 00:01:33 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: action: save_hash

21/01/2022 00:01:33 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: hash_infos: [('0x14053f5d', '0xd')]
21/01/2022 00:01:33 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: ----------send packet-------------
21/01/2022 00:01:33 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: ["Ether(src='00:11:22:33:44:77', dst='00:11:22:33:44:55')/IPv6(src='2001::1', dst='2001::2')/UDP(dport=1701, sport=1702)/L2TP(session_id=0x7)/HDLC(address=0xff, control=0x03)/Raw(b'\\x00W')/IPv6(src='ABAB:910B:6666:3457:8295:3333:1800:2923', dst='CDCD:910A:2222:5498:8475:1111:3900:2020', nh=44)/IPv6ExtHdrFragment()/Raw('x' * 80)"]
21/01/2022 00:01:34             dut.10.239.251.191: port 0/queue 12: received 1 packets
  src=00:11:22:33:44:77 - dst=00:11:22:33:44:55 - type=0x86dd - length=200 - nb_segs=1 - RSS hash=0xf687bac - RSS queue=0xc - sw ptype: L2_ETHER L3_IPV6 L4_UDP  - l2_len=14 - l3_len=40 - l4_len=8 - Receive queue=0xc
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_UNKNOWN 

21/01/2022 00:01:34 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: action: check_hash_different

21/01/2022 00:01:34 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: hash_infos: [('0xf687bac', '0xc')]
21/01/2022 00:01:34 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: ----------send packet-------------
21/01/2022 00:01:34 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: Ether(src='00:11:22:33:44:66', dst='00:11:22:33:44:55')/IPv6(src='2001::3', dst='2001::4')/UDP(dport=1701, sport=1702)/L2TP(session_id=0x7)/HDLC(address=0xff, control=0x03)/Raw(b'\x00W')/IPv6(src='ABAB:910B:6666:3457:8295:3333:1800:2929', dst='CDCD:910A:2222:5498:8475:1111:3900:2025', nh=44)/IPv6ExtHdrFragment()/Raw('x' * 80)
21/01/2022 00:01:35             dut.10.239.251.191: port 0/queue 13: received 1 packets
  src=00:11:22:33:44:66 - dst=00:11:22:33:44:55 - type=0x86dd - length=200 - nb_segs=1 - RSS hash=0x14053f5d - RSS queue=0xd - sw ptype: L2_ETHER L3_IPV6 L4_UDP  - l2_len=14 - l3_len=40 - l4_len=8 - Receive queue=0xd
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_UNKNOWN 

21/01/2022 00:01:35 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: action: check_hash_same

21/01/2022 00:01:35 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: hash_infos: [('0x14053f5d', '0xd')]
21/01/2022 00:01:35 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: ----------send packet-------------
21/01/2022 00:01:35 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: Ether(src='00:11:22:33:44:77', dst='00:11:22:33:44:55')/IP(src='100.0.0.1', dst='100.0.0.2')/UDP(dport=1701, sport=1702)/L2TP(session_id=0x7)/HDLC(address=0xff, control=0x03)/Raw(b'\x00W')/IPv6(src='ABAB:910B:6666:3457:8295:3333:1800:2929', dst='CDCD:910A:2222:5498:8475:1111:3900:2020', nh=44)/IPv6ExtHdrFragment()/Raw('x' * 80)
21/01/2022 00:01:37             dut.10.239.251.191: port 0/queue 0: received 1 packets
  src=00:11:22:33:44:77 - dst=00:11:22:33:44:55 - type=0x0800 - length=180 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 L4_UDP  - l2_len=14 - l3_len=20 - l4_len=8 - Receive queue=0x0
  ol_flags: RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_UNKNOWN 

21/01/2022 00:01:37 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: action: check_no_hash

21/01/2022 00:01:37 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: hash_infos: []
21/01/2022 00:01:37 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: sub_case eth_ipv6_udp_l2tpv2_ppp_ipv6_ipv6_l3_src_only_MAC_IPV6_PPPoL2TPV2_IPV6_FRAG passed
21/01/2022 00:01:37             dut.10.239.251.191: flow flush 0
21/01/2022 00:01:37             dut.10.239.251.191: 
21/01/2022 00:01:37 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: {'eth_ipv6_udp_l2tpv2_ppp_ipv6_ipv6_l3_src_only_MAC_IPV6_PPPoL2TPV2_IPV6_FRAG': 'passed'}
21/01/2022 00:01:37 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: pass rate is: 100.0
21/01/2022 00:01:37 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: Test Case test_case_eth_ipv6_udp_l2tpv2_ppp_ipv6_ipv6_l3_src_only_MAC_IPV6_PPPoL2TPV2_IPV6_FRAG Result PASSED:
21/01/2022 00:01:37             dut.10.239.251.191: flow flush 0
21/01/2022 00:01:38             dut.10.239.251.191: 
testpmd> 
21/01/2022 00:01:38             dut.10.239.251.191: clear port stats all
21/01/2022 00:01:39             dut.10.239.251.191: 

  NIC statistics for port 0 cleared
testpmd> 
21/01/2022 00:01:39             dut.10.239.251.191: stop
21/01/2022 00:01:39             dut.10.239.251.191: 
Telling cores to ...
Waiting for lcores to finish...

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

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

Done.
21/01/2022 00:01:39 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: Test Case test_case_eth_ipv6_udp_l2tpv2_ppp_ipv6_tcp_ipv6_MAC_IPV6_PPPoL2TPV2_IPV6_TCP Begin
21/01/2022 00:01:39             dut.10.239.251.191:  
21/01/2022 00:01:39                         tester: 
21/01/2022 00:01:39             dut.10.239.251.191: start
21/01/2022 00:01:39             dut.10.239.251.191: 
rxonly packet forwarding - ports=1 - cores=1 - streams=16 - NUMA support enabled, MP allocation mode: native
Logical Core 2 (socket 0) forwards packets on 16 streams:
  RX P=0/Q=0 (socket 0) -> TX P=0/Q=0 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=1 (socket 0) -> TX P=0/Q=1 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=2 (socket 0) -> TX P=0/Q=2 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=3 (socket 0) -> TX P=0/Q=3 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=4 (socket 0) -> TX P=0/Q=4 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=5 (socket 0) -> TX P=0/Q=5 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=6 (socket 0) -> TX P=0/Q=6 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=7 (socket 0) -> TX P=0/Q=7 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=8 (socket 0) -> TX P=0/Q=8 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=9 (socket 0) -> TX P=0/Q=9 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=10 (socket 0) -> TX P=0/Q=10 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=11 (socket 0) -> TX P=0/Q=11 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=12 (socket 0) -> TX P=0/Q=12 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=13 (socket 0) -> TX P=0/Q=13 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=14 (socket 0) -> TX P=0/Q=14 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=15 (socket 0) -> TX P=0/Q=15 (socket 0) 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
21/01/2022 00:01:39 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: ===================Test sub case: eth_ipv6_udp_l2tpv2_ppp_ipv6_tcp_ipv6_MAC_IPV6_PPPoL2TPV2_IPV6_TCP================
21/01/2022 00:01:39 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: ------------handle test--------------
21/01/2022 00:01:39             dut.10.239.251.191: flow validate 0 ingress pattern eth / ipv6 / udp / l2tpv2 / ppp / ipv6 / tcp / end actions rss types ipv6 end key_len 0 queues end / end
21/01/2022 00:01:39             dut.10.239.251.191: 
Flow rule validated
21/01/2022 00:01:39             dut.10.239.251.191: flow create 0 ingress pattern eth / ipv6 / udp / l2tpv2 / ppp / ipv6 / tcp / end actions rss types ipv6 end key_len 0 queues end / end
21/01/2022 00:01:39             dut.10.239.251.191: 
Flow rule #0 created
21/01/2022 00:01:39             dut.10.239.251.191: flow list 0
21/01/2022 00:01:40             dut.10.239.251.191: 
ID	Group	Prio	Attr	Rule
0	0	0	i--	ETH IPV6 UDP L2TPV2 PPP IPV6 TCP => RSS
21/01/2022 00:01:40 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: ----------send packet-------------
21/01/2022 00:01:40 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: Ether(src='00:11:22:33:44:77', dst='00:11:22:33:44:55')/IPv6(src='2001::1', dst='2001::2')/UDP(dport=1701, sport=1702)/L2TP(session_id=0x7)/HDLC(address=0xff, control=0x03)/Raw(b'\x00W')/IPv6(src='ABAB:910B:6666:3457:8295:3333:1800:2929', dst='CDCD:910A:2222:5498:8475:1111:3900:2020')/TCP(sport=23, dport=24)/Raw('x' * 80)
21/01/2022 00:01:41             dut.10.239.251.191:  port 0/queue 1: received 1 packets
  src=00:11:22:33:44:77 - dst=00:11:22:33:44:55 - type=0x86dd - length=212 - nb_segs=1 - RSS hash=0x93900d61 - RSS queue=0x1 - sw ptype: L2_ETHER L3_IPV6 L4_UDP  - l2_len=14 - l3_len=40 - l4_len=8 - Receive queue=0x1
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_UNKNOWN 

21/01/2022 00:01:41 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: action: save_hash

21/01/2022 00:01:41 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: hash_infos: [('0x93900d61', '0x1')]
21/01/2022 00:01:41 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: ----------send packet-------------
21/01/2022 00:01:41 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: ["Ether(src='00:11:22:33:44:77', dst='00:11:22:33:44:55')/IPv6(src='2001::1', dst='2001::2')/UDP(dport=1701, sport=1702)/L2TP(session_id=0x7)/HDLC(address=0xff, control=0x03)/Raw(b'\\x00W')/IPv6(src='ABAB:910B:6666:3457:8295:3333:1800:2923', dst='CDCD:910A:2222:5498:8475:1111:3900:2020')/TCP(sport=23, dport=24)/Raw('x' * 80)", "Ether(src='00:11:22:33:44:77', dst='00:11:22:33:44:55')/IPv6(src='2001::1', dst='2001::2')/UDP(dport=1701, sport=1702)/L2TP(session_id=0x7)/HDLC(address=0xff, control=0x03)/Raw(b'\\x00W')/IPv6(src='ABAB:910B:6666:3457:8295:3333:1800:2929', dst='CDCD:910A:2222:5498:8475:1111:3900:2025')/TCP(sport=23, dport=24)/Raw('x' * 80)"]
21/01/2022 00:01:42             dut.10.239.251.191: port 0/queue 13: received 1 packets
  src=00:11:22:33:44:77 - dst=00:11:22:33:44:55 - type=0x86dd - length=212 - nb_segs=1 - RSS hash=0xd76107bd - RSS queue=0xd - sw ptype: L2_ETHER L3_IPV6 L4_UDP  - l2_len=14 - l3_len=40 - l4_len=8 - Receive queue=0xd
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 12: received 1 packets
  src=00:11:22:33:44:77 - dst=00:11:22:33:44:55 - type=0x86dd - length=212 - nb_segs=1 - RSS hash=0xe504b0ac - RSS queue=0xc - sw ptype: L2_ETHER L3_IPV6 L4_UDP  - l2_len=14 - l3_len=40 - l4_len=8 - Receive queue=0xc
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_UNKNOWN 

21/01/2022 00:01:42 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: action: check_hash_different

21/01/2022 00:01:42 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: hash_infos: [('0xd76107bd', '0xd'), ('0xe504b0ac', '0xc')]
21/01/2022 00:01:42 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: ----------send packet-------------
21/01/2022 00:01:42 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: Ether(src='00:11:22:33:44:66', dst='00:11:22:33:44:55')/IPv6(src='2001::3', dst='2001::4')/UDP(dport=1701, sport=1702)/L2TP(session_id=0x7)/HDLC(address=0xff, control=0x03)/Raw(b'\x00W')/IPv6(src='ABAB:910B:6666:3457:8295:3333:1800:2929', dst='CDCD:910A:2222:5498:8475:1111:3900:2020')/TCP(sport=25, dport=99)/Raw('x' * 80)
21/01/2022 00:01:43             dut.10.239.251.191: port 0/queue 1: received 1 packets
  src=00:11:22:33:44:66 - dst=00:11:22:33:44:55 - type=0x86dd - length=212 - nb_segs=1 - RSS hash=0x93900d61 - RSS queue=0x1 - sw ptype: L2_ETHER L3_IPV6 L4_UDP  - l2_len=14 - l3_len=40 - l4_len=8 - Receive queue=0x1
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_UNKNOWN 

21/01/2022 00:01:43 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: action: check_hash_same

21/01/2022 00:01:43 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: hash_infos: [('0x93900d61', '0x1')]
21/01/2022 00:01:43 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: ----------send packet-------------
21/01/2022 00:01:43 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: Ether(src='00:11:22:33:44:77', dst='00:11:22:33:44:55')/IPv6(src='2001::1', dst='2001::2')/UDP(dport=1701, sport=1702)/L2TP(session_id=0x7)/HDLC(address=0xff, control=0x03)/Raw(b'\x00W')/IPv6(src='ABAB:910B:6666:3457:8295:3333:1800:2929', dst='CDCD:910A:2222:5498:8475:1111:3900:2020')/UDP(sport=23, dport=24)/Raw('x' * 80)
21/01/2022 00:01:44             dut.10.239.251.191: port 0/queue 0: received 1 packets
  src=00:11:22:33:44:77 - dst=00:11:22:33:44:55 - type=0x86dd - length=200 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV6 L4_UDP  - l2_len=14 - l3_len=40 - l4_len=8 - Receive queue=0x0
  ol_flags: RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_UNKNOWN 

21/01/2022 00:01:44 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: action: check_no_hash

21/01/2022 00:01:44 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: hash_infos: []
21/01/2022 00:01:44 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: sub_case eth_ipv6_udp_l2tpv2_ppp_ipv6_tcp_ipv6_MAC_IPV6_PPPoL2TPV2_IPV6_TCP passed
21/01/2022 00:01:44             dut.10.239.251.191: flow flush 0
21/01/2022 00:01:44             dut.10.239.251.191: 
21/01/2022 00:01:44 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: {'eth_ipv6_udp_l2tpv2_ppp_ipv6_tcp_ipv6_MAC_IPV6_PPPoL2TPV2_IPV6_TCP': 'passed'}
21/01/2022 00:01:44 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: pass rate is: 100.0
21/01/2022 00:01:44 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: Test Case test_case_eth_ipv6_udp_l2tpv2_ppp_ipv6_tcp_ipv6_MAC_IPV6_PPPoL2TPV2_IPV6_TCP Result PASSED:
21/01/2022 00:01:44             dut.10.239.251.191: flow flush 0
21/01/2022 00:01:45             dut.10.239.251.191: 
testpmd> 
21/01/2022 00:01:45             dut.10.239.251.191: clear port stats all
21/01/2022 00:01:46             dut.10.239.251.191: 

  NIC statistics for port 0 cleared
testpmd> 
21/01/2022 00:01:46             dut.10.239.251.191: stop
21/01/2022 00:01:46             dut.10.239.251.191: 
Telling cores to ...
Waiting for lcores to finish...

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

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

Done.
21/01/2022 00:01:46 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: Test Case test_case_eth_ipv6_udp_l2tpv2_ppp_ipv6_tcp_ipv6_tcp_MAC_IPV6_PPPoL2TPV2_IPV6_TCP Begin
21/01/2022 00:01:47             dut.10.239.251.191:  
21/01/2022 00:01:47                         tester: 
21/01/2022 00:01:47             dut.10.239.251.191: start
21/01/2022 00:01:47             dut.10.239.251.191: 
rxonly packet forwarding - ports=1 - cores=1 - streams=16 - NUMA support enabled, MP allocation mode: native
Logical Core 2 (socket 0) forwards packets on 16 streams:
  RX P=0/Q=0 (socket 0) -> TX P=0/Q=0 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=1 (socket 0) -> TX P=0/Q=1 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=2 (socket 0) -> TX P=0/Q=2 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=3 (socket 0) -> TX P=0/Q=3 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=4 (socket 0) -> TX P=0/Q=4 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=5 (socket 0) -> TX P=0/Q=5 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=6 (socket 0) -> TX P=0/Q=6 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=7 (socket 0) -> TX P=0/Q=7 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=8 (socket 0) -> TX P=0/Q=8 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=9 (socket 0) -> TX P=0/Q=9 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=10 (socket 0) -> TX P=0/Q=10 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=11 (socket 0) -> TX P=0/Q=11 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=12 (socket 0) -> TX P=0/Q=12 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=13 (socket 0) -> TX P=0/Q=13 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=14 (socket 0) -> TX P=0/Q=14 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=15 (socket 0) -> TX P=0/Q=15 (socket 0) 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
21/01/2022 00:01:47 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: ===================Test sub case: eth_ipv6_udp_l2tpv2_ppp_ipv6_tcp_ipv6_tcp_MAC_IPV6_PPPoL2TPV2_IPV6_TCP================
21/01/2022 00:01:47 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: ------------handle test--------------
21/01/2022 00:01:47             dut.10.239.251.191: flow validate 0 ingress pattern eth / ipv6 / udp / l2tpv2 / ppp / ipv6 / tcp / end actions rss types ipv6-tcp end key_len 0 queues end / end
21/01/2022 00:01:47             dut.10.239.251.191: 
Flow rule validated
21/01/2022 00:01:47             dut.10.239.251.191: flow create 0 ingress pattern eth / ipv6 / udp / l2tpv2 / ppp / ipv6 / tcp / end actions rss types ipv6-tcp end key_len 0 queues end / end
21/01/2022 00:01:47             dut.10.239.251.191: 
Flow rule #0 created
21/01/2022 00:01:47             dut.10.239.251.191: flow list 0
21/01/2022 00:01:47             dut.10.239.251.191: 
ID	Group	Prio	Attr	Rule
0	0	0	i--	ETH IPV6 UDP L2TPV2 PPP IPV6 TCP => RSS
21/01/2022 00:01:47 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: ----------send packet-------------
21/01/2022 00:01:47 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: Ether(src='00:11:22:33:44:77', dst='00:11:22:33:44:55')/IPv6(src='2001::1', dst='2001::2')/UDP(dport=1701, sport=1702)/L2TP(session_id=0x7)/HDLC(address=0xff, control=0x03)/Raw(b'\x00W')/IPv6(src='ABAB:910B:6666:3457:8295:3333:1800:2929', dst='CDCD:910A:2222:5498:8475:1111:3900:2020')/TCP(sport=23, dport=24)/Raw('x' * 80)
21/01/2022 00:01:48             dut.10.239.251.191:  port 0/queue 4: received 1 packets
  src=00:11:22:33:44:77 - dst=00:11:22:33:44:55 - type=0x86dd - length=212 - nb_segs=1 - RSS hash=0x47fd6334 - RSS queue=0x4 - sw ptype: L2_ETHER L3_IPV6 L4_UDP  - l2_len=14 - l3_len=40 - l4_len=8 - Receive queue=0x4
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_UNKNOWN 

21/01/2022 00:01:48 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: action: save_hash

21/01/2022 00:01:48 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: hash_infos: [('0x47fd6334', '0x4')]
21/01/2022 00:01:48 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: ----------send packet-------------
21/01/2022 00:01:48 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: ["Ether(src='00:11:22:33:44:77', dst='00:11:22:33:44:55')/IPv6(src='2001::1', dst='2001::2')/UDP(dport=1701, sport=1702)/L2TP(session_id=0x7)/HDLC(address=0xff, control=0x03)/Raw(b'\\x00W')/IPv6(src='ABAB:910B:6666:3457:8295:3333:1800:2923', dst='CDCD:910A:2222:5498:8475:1111:3900:2020')/TCP(sport=23, dport=24)/Raw('x' * 80)", "Ether(src='00:11:22:33:44:77', dst='00:11:22:33:44:55')/IPv6(src='2001::1', dst='2001::2')/UDP(dport=1701, sport=1702)/L2TP(session_id=0x7)/HDLC(address=0xff, control=0x03)/Raw(b'\\x00W')/IPv6(src='ABAB:910B:6666:3457:8295:3333:1800:2929', dst='CDCD:910A:2222:5498:8475:1111:3900:2025')/TCP(sport=23, dport=24)/Raw('x' * 80)", "Ether(src='00:11:22:33:44:77', dst='00:11:22:33:44:55')/IPv6(src='2001::1', dst='2001::2')/UDP(dport=1701, sport=1702)/L2TP(session_id=0x7)/HDLC(address=0xff, control=0x03)/Raw(b'\\x00W')/IPv6(src='ABAB:910B:6666:3457:8295:3333:1800:2929', dst='CDCD:910A:2222:5498:8475:1111:3900:2020')/TCP(sport=25, dport=24)/Raw('x' * 80)", "Ether(src='00:11:22:33:44:77', dst='00:11:22:33:44:55')/IPv6(src='2001::1', dst='2001::2')/UDP(dport=1701, sport=1702)/L2TP(session_id=0x7)/HDLC(address=0xff, control=0x03)/Raw(b'\\x00W')/IPv6(src='ABAB:910B:6666:3457:8295:3333:1800:2929', dst='CDCD:910A:2222:5498:8475:1111:3900:2020')/TCP(sport=23, dport=99)/Raw('x' * 80)"]
21/01/2022 00:01:49             dut.10.239.251.191: port 0/queue 8: received 1 packets
  src=00:11:22:33:44:77 - dst=00:11:22:33:44:55 - type=0x86dd - length=212 - nb_segs=1 - RSS hash=0x30c69e8 - RSS queue=0x8 - sw ptype: L2_ETHER L3_IPV6 L4_UDP  - l2_len=14 - l3_len=40 - l4_len=8 - Receive queue=0x8
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 9: received 1 packets
  src=00:11:22:33:44:77 - dst=00:11:22:33:44:55 - type=0x86dd - length=212 - nb_segs=1 - RSS hash=0x3169def9 - RSS queue=0x9 - sw ptype: L2_ETHER L3_IPV6 L4_UDP  - l2_len=14 - l3_len=40 - l4_len=8 - Receive queue=0x9
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 3: received 1 packets
  src=00:11:22:33:44:77 - dst=00:11:22:33:44:55 - type=0x86dd - length=212 - nb_segs=1 - RSS hash=0x3fd81c73 - RSS queue=0x3 - sw ptype: L2_ETHER L3_IPV6 L4_UDP  - l2_len=14 - l3_len=40 - l4_len=8 - Receive queue=0x3
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 15: received 1 packets
  src=00:11:22:33:44:77 - dst=00:11:22:33:44:55 - type=0x86dd - length=212 - nb_segs=1 - RSS hash=0x4db468cf - RSS queue=0xf - sw ptype: L2_ETHER L3_IPV6 L4_UDP  - l2_len=14 - l3_len=40 - l4_len=8 - Receive queue=0xf
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_UNKNOWN 

21/01/2022 00:01:49 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: action: check_hash_different

21/01/2022 00:01:49 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: hash_infos: [('0x30c69e8', '0x8'), ('0x3169def9', '0x9'), ('0x3fd81c73', '0x3'), ('0x4db468cf', '0xf')]
21/01/2022 00:01:49 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: ----------send packet-------------
21/01/2022 00:01:49 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: Ether(src='00:11:22:33:44:66', dst='00:11:22:33:44:55')/IPv6(src='2001::3', dst='2001::4')/UDP(dport=1701, sport=1702)/L2TP(session_id=0x7)/HDLC(address=0xff, control=0x03)/Raw(b'\x00W')/IPv6(src='ABAB:910B:6666:3457:8295:3333:1800:2929', dst='CDCD:910A:2222:5498:8475:1111:3900:2020')/TCP(sport=23, dport=24)/Raw('x' * 80)
21/01/2022 00:01:50             dut.10.239.251.191: port 0/queue 4: received 1 packets
  src=00:11:22:33:44:66 - dst=00:11:22:33:44:55 - type=0x86dd - length=212 - nb_segs=1 - RSS hash=0x47fd6334 - RSS queue=0x4 - sw ptype: L2_ETHER L3_IPV6 L4_UDP  - l2_len=14 - l3_len=40 - l4_len=8 - Receive queue=0x4
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_UNKNOWN 

21/01/2022 00:01:50 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: action: check_hash_same

21/01/2022 00:01:50 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: hash_infos: [('0x47fd6334', '0x4')]
21/01/2022 00:01:50 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: ----------send packet-------------
21/01/2022 00:01:50 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: Ether(src='00:11:22:33:44:77', dst='00:11:22:33:44:55')/IPv6(src='2001::1', dst='2001::2')/UDP(dport=1701, sport=1702)/L2TP(session_id=0x7)/HDLC(address=0xff, control=0x03)/Raw(b'\x00W')/IPv6(src='ABAB:910B:6666:3457:8295:3333:1800:2929', dst='CDCD:910A:2222:5498:8475:1111:3900:2020')/UDP(sport=23, dport=24)/Raw('x' * 80)
21/01/2022 00:01:51             dut.10.239.251.191: port 0/queue 0: received 1 packets
  src=00:11:22:33:44:77 - dst=00:11:22:33:44:55 - type=0x86dd - length=200 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV6 L4_UDP  - l2_len=14 - l3_len=40 - l4_len=8 - Receive queue=0x0
  ol_flags: RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_UNKNOWN 

21/01/2022 00:01:51 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: action: check_no_hash

21/01/2022 00:01:51 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: hash_infos: []
21/01/2022 00:01:51 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: sub_case eth_ipv6_udp_l2tpv2_ppp_ipv6_tcp_ipv6_tcp_MAC_IPV6_PPPoL2TPV2_IPV6_TCP passed
21/01/2022 00:01:51             dut.10.239.251.191: flow flush 0
21/01/2022 00:01:51             dut.10.239.251.191: 
21/01/2022 00:01:51 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: {'eth_ipv6_udp_l2tpv2_ppp_ipv6_tcp_ipv6_tcp_MAC_IPV6_PPPoL2TPV2_IPV6_TCP': 'passed'}
21/01/2022 00:01:51 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: pass rate is: 100.0
21/01/2022 00:01:51 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: Test Case test_case_eth_ipv6_udp_l2tpv2_ppp_ipv6_tcp_ipv6_tcp_MAC_IPV6_PPPoL2TPV2_IPV6_TCP Result PASSED:
21/01/2022 00:01:51             dut.10.239.251.191: flow flush 0
21/01/2022 00:01:53             dut.10.239.251.191: 
testpmd> 
21/01/2022 00:01:53             dut.10.239.251.191: clear port stats all
21/01/2022 00:01:54             dut.10.239.251.191: 

  NIC statistics for port 0 cleared
testpmd> 
21/01/2022 00:01:54             dut.10.239.251.191: stop
21/01/2022 00:01:54             dut.10.239.251.191: 
Telling cores to ...
Waiting for lcores to finish...

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

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

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

Done.
21/01/2022 00:01:54 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: Test Case test_case_eth_ipv6_udp_l2tpv2_ppp_ipv6_tcp_ipv6_tcp_l3_dst_only_MAC_IPV6_PPPoL2TPV2_IPV6_TCP Begin
21/01/2022 00:01:54             dut.10.239.251.191:  
21/01/2022 00:01:54                         tester: 
21/01/2022 00:01:54             dut.10.239.251.191: start
21/01/2022 00:01:54             dut.10.239.251.191: 
rxonly packet forwarding - ports=1 - cores=1 - streams=16 - NUMA support enabled, MP allocation mode: native
Logical Core 2 (socket 0) forwards packets on 16 streams:
  RX P=0/Q=0 (socket 0) -> TX P=0/Q=0 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=1 (socket 0) -> TX P=0/Q=1 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=2 (socket 0) -> TX P=0/Q=2 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=3 (socket 0) -> TX P=0/Q=3 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=4 (socket 0) -> TX P=0/Q=4 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=5 (socket 0) -> TX P=0/Q=5 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=6 (socket 0) -> TX P=0/Q=6 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=7 (socket 0) -> TX P=0/Q=7 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=8 (socket 0) -> TX P=0/Q=8 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=9 (socket 0) -> TX P=0/Q=9 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=10 (socket 0) -> TX P=0/Q=10 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=11 (socket 0) -> TX P=0/Q=11 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=12 (socket 0) -> TX P=0/Q=12 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=13 (socket 0) -> TX P=0/Q=13 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=14 (socket 0) -> TX P=0/Q=14 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=15 (socket 0) -> TX P=0/Q=15 (socket 0) 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
21/01/2022 00:01:54 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: ===================Test sub case: eth_ipv6_udp_l2tpv2_ppp_ipv6_tcp_ipv6_tcp_l3_dst_only_MAC_IPV6_PPPoL2TPV2_IPV6_TCP================
21/01/2022 00:01:54 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: ------------handle test--------------
21/01/2022 00:01:54             dut.10.239.251.191: flow validate 0 ingress pattern eth / ipv6 / udp / l2tpv2 / ppp / ipv6 / tcp / end actions rss types ipv6-tcp l3-dst-only end key_len 0 queues end / end
21/01/2022 00:01:54             dut.10.239.251.191: 
Flow rule validated
21/01/2022 00:01:54             dut.10.239.251.191: flow create 0 ingress pattern eth / ipv6 / udp / l2tpv2 / ppp / ipv6 / tcp / end actions rss types ipv6-tcp l3-dst-only end key_len 0 queues end / end
21/01/2022 00:01:55 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: sub_case eth_ipv6_udp_l2tpv2_ppp_ipv6_tcp_ipv6_tcp_l3_dst_only_MAC_IPV6_PPPoL2TPV2_IPV6_TCP failed: TIMEOUT on flow create 0 ingress pattern eth / ipv6 / udp / l2tpv2 / ppp / ipv6 / tcp / end actions rss types ipv6-tcp l3-dst-only end key_len 0 queues end / end
21/01/2022 00:01:55             dut.10.239.251.191: flow flush 0
21/01/2022 00:01:55             dut.10.239.251.191: 
21/01/2022 00:01:55 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: {'eth_ipv6_udp_l2tpv2_ppp_ipv6_tcp_ipv6_tcp_l3_dst_only_MAC_IPV6_PPPoL2TPV2_IPV6_TCP': 'failed'}
21/01/2022 00:01:55 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: pass rate is: 0.0
21/01/2022 00:01:55 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: Test Case test_case_eth_ipv6_udp_l2tpv2_ppp_ipv6_tcp_ipv6_tcp_l3_dst_only_MAC_IPV6_PPPoL2TPV2_IPV6_TCP Result FAILED: 'some subcases failed'
21/01/2022 00:01:55             dut.10.239.251.191: flow flush 0
21/01/2022 00:01:56             dut.10.239.251.191: 
testpmd> 
21/01/2022 00:01:56             dut.10.239.251.191: clear port stats all
21/01/2022 00:01:58             dut.10.239.251.191: 

  NIC statistics for port 0 cleared
testpmd> 
21/01/2022 00:01:58             dut.10.239.251.191: stop
21/01/2022 00:01:58             dut.10.239.251.191: 
Telling cores to ...
Waiting for lcores to finish...

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

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

Done.
21/01/2022 00:01:58 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: Test Case test_case_eth_ipv6_udp_l2tpv2_ppp_ipv6_tcp_ipv6_tcp_l3_dst_only_l4_dst_only_MAC_IPV6_PPPoL2TPV2_IPV6_TCP Begin
21/01/2022 00:01:58             dut.10.239.251.191:  
21/01/2022 00:01:58                         tester: 
21/01/2022 00:01:58             dut.10.239.251.191: start
21/01/2022 00:01:58             dut.10.239.251.191: 
rxonly packet forwarding - ports=1 - cores=1 - streams=16 - NUMA support enabled, MP allocation mode: native
Logical Core 2 (socket 0) forwards packets on 16 streams:
  RX P=0/Q=0 (socket 0) -> TX P=0/Q=0 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=1 (socket 0) -> TX P=0/Q=1 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=2 (socket 0) -> TX P=0/Q=2 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=3 (socket 0) -> TX P=0/Q=3 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=4 (socket 0) -> TX P=0/Q=4 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=5 (socket 0) -> TX P=0/Q=5 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=6 (socket 0) -> TX P=0/Q=6 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=7 (socket 0) -> TX P=0/Q=7 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=8 (socket 0) -> TX P=0/Q=8 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=9 (socket 0) -> TX P=0/Q=9 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=10 (socket 0) -> TX P=0/Q=10 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=11 (socket 0) -> TX P=0/Q=11 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=12 (socket 0) -> TX P=0/Q=12 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=13 (socket 0) -> TX P=0/Q=13 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=14 (socket 0) -> TX P=0/Q=14 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=15 (socket 0) -> TX P=0/Q=15 (socket 0) 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
21/01/2022 00:01:58 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: ===================Test sub case: eth_ipv6_udp_l2tpv2_ppp_ipv6_tcp_ipv6_tcp_l3_dst_only_l4_dst_only_MAC_IPV6_PPPoL2TPV2_IPV6_TCP================
21/01/2022 00:01:58 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: ------------handle test--------------
21/01/2022 00:01:58             dut.10.239.251.191: flow validate 0 ingress pattern eth / ipv6 / udp / l2tpv2 / ppp / ipv6 / tcp / end actions rss types ipv6-tcp l3-dst-only l4-dst-only end key_len 0 queues end / end
21/01/2022 00:01:58             dut.10.239.251.191: 
Flow rule validated
21/01/2022 00:01:58             dut.10.239.251.191: flow create 0 ingress pattern eth / ipv6 / udp / l2tpv2 / ppp / ipv6 / tcp / end actions rss types ipv6-tcp l3-dst-only l4-dst-only end key_len 0 queues end / end
21/01/2022 00:01:58             dut.10.239.251.191: 
Flow rule #0 created
21/01/2022 00:01:58             dut.10.239.251.191: flow list 0
21/01/2022 00:01:58             dut.10.239.251.191: 
ID	Group	Prio	Attr	Rule
0	0	0	i--	ETH IPV6 UDP L2TPV2 PPP IPV6 TCP => RSS
21/01/2022 00:01:58 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: ----------send packet-------------
21/01/2022 00:01:58 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: Ether(src='00:11:22:33:44:77', dst='00:11:22:33:44:55')/IPv6(src='2001::1', dst='2001::2')/UDP(dport=1701, sport=1702)/L2TP(session_id=0x7)/HDLC(address=0xff, control=0x03)/Raw(b'\x00W')/IPv6(src='ABAB:910B:6666:3457:8295:3333:1800:2929', dst='CDCD:910A:2222:5498:8475:1111:3900:2020')/TCP(sport=23, dport=24)/Raw('x' * 80)
21/01/2022 00:01:59             dut.10.239.251.191:  port 0/queue 12: received 1 packets
  src=00:11:22:33:44:77 - dst=00:11:22:33:44:55 - type=0x86dd - length=212 - nb_segs=1 - RSS hash=0x6ef0d5bc - RSS queue=0xc - sw ptype: L2_ETHER L3_IPV6 L4_UDP  - l2_len=14 - l3_len=40 - l4_len=8 - Receive queue=0xc
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_UNKNOWN 

21/01/2022 00:01:59 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: action: save_hash

21/01/2022 00:01:59 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: hash_infos: [('0x6ef0d5bc', '0xc')]
21/01/2022 00:01:59 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: ----------send packet-------------
21/01/2022 00:01:59 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: ["Ether(src='00:11:22:33:44:77', dst='00:11:22:33:44:55')/IPv6(src='2001::1', dst='2001::2')/UDP(dport=1701, sport=1702)/L2TP(session_id=0x7)/HDLC(address=0xff, control=0x03)/Raw(b'\\x00W')/IPv6(src='ABAB:910B:6666:3457:8295:3333:1800:2929', dst='CDCD:910A:2222:5498:8475:1111:3900:2025')/TCP(sport=23, dport=24)/Raw('x' * 80)", "Ether(src='00:11:22:33:44:77', dst='00:11:22:33:44:55')/IPv6(src='2001::1', dst='2001::2')/UDP(dport=1701, sport=1702)/L2TP(session_id=0x7)/HDLC(address=0xff, control=0x03)/Raw(b'\\x00W')/IPv6(src='ABAB:910B:6666:3457:8295:3333:1800:2929', dst='CDCD:910A:2222:5498:8475:1111:3900:2020')/TCP(sport=23, dport=99)/Raw('x' * 80)"]
21/01/2022 00:02:00             dut.10.239.251.191: port 0/queue 5: received 1 packets
  src=00:11:22:33:44:77 - dst=00:11:22:33:44:55 - type=0x86dd - length=212 - nb_segs=1 - RSS hash=0xe712c005 - RSS queue=0x5 - sw ptype: L2_ETHER L3_IPV6 L4_UDP  - l2_len=14 - l3_len=40 - l4_len=8 - Receive queue=0x5
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 5: received 1 packets
  src=00:11:22:33:44:77 - dst=00:11:22:33:44:55 - type=0x86dd - length=212 - nb_segs=1 - RSS hash=0xebcdfeb5 - RSS queue=0x5 - sw ptype: L2_ETHER L3_IPV6 L4_UDP  - l2_len=14 - l3_len=40 - l4_len=8 - Receive queue=0x5
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_UNKNOWN 

21/01/2022 00:02:00 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: action: check_hash_different

21/01/2022 00:02:00 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: hash_infos: [('0xe712c005', '0x5'), ('0xebcdfeb5', '0x5')]
21/01/2022 00:02:00 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: ----------send packet-------------
21/01/2022 00:02:00 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: Ether(src='00:11:22:33:44:66', dst='00:11:22:33:44:55')/IPv6(src='2001::3', dst='2001::4')/UDP(dport=1701, sport=1702)/L2TP(session_id=0x7)/HDLC(address=0xff, control=0x03)/Raw(b'\x00W')/IPv6(src='ABAB:910B:6666:3457:8295:3333:1800:2925', dst='CDCD:910A:2222:5498:8475:1111:3900:2020')/TCP(sport=25, dport=24)/Raw('x' * 80)
21/01/2022 00:02:02             dut.10.239.251.191: port 0/queue 12: received 1 packets
  src=00:11:22:33:44:66 - dst=00:11:22:33:44:55 - type=0x86dd - length=212 - nb_segs=1 - RSS hash=0x6ef0d5bc - RSS queue=0xc - sw ptype: L2_ETHER L3_IPV6 L4_UDP  - l2_len=14 - l3_len=40 - l4_len=8 - Receive queue=0xc
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_UNKNOWN 

21/01/2022 00:02:02 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: action: check_hash_same

21/01/2022 00:02:02 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: hash_infos: [('0x6ef0d5bc', '0xc')]
21/01/2022 00:02:02 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: ----------send packet-------------
21/01/2022 00:02:02 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: Ether(src='00:11:22:33:44:77', dst='00:11:22:33:44:55')/IPv6(src='2001::1', dst='2001::2')/UDP(dport=1701, sport=1702)/L2TP(session_id=0x7)/HDLC(address=0xff, control=0x03)/Raw(b'\x00W')/IPv6(src='ABAB:910B:6666:3457:8295:3333:1800:2929', dst='CDCD:910A:2222:5498:8475:1111:3900:2020')/UDP(sport=23, dport=24)/Raw('x' * 80)
21/01/2022 00:02:03             dut.10.239.251.191: port 0/queue 0: received 1 packets
  src=00:11:22:33:44:77 - dst=00:11:22:33:44:55 - type=0x86dd - length=200 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV6 L4_UDP  - l2_len=14 - l3_len=40 - l4_len=8 - Receive queue=0x0
  ol_flags: RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_UNKNOWN 

21/01/2022 00:02:03 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: action: check_no_hash

21/01/2022 00:02:03 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: hash_infos: []
21/01/2022 00:02:03 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: sub_case eth_ipv6_udp_l2tpv2_ppp_ipv6_tcp_ipv6_tcp_l3_dst_only_l4_dst_only_MAC_IPV6_PPPoL2TPV2_IPV6_TCP passed
21/01/2022 00:02:03             dut.10.239.251.191: flow flush 0
21/01/2022 00:02:03             dut.10.239.251.191: 
21/01/2022 00:02:03 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: {'eth_ipv6_udp_l2tpv2_ppp_ipv6_tcp_ipv6_tcp_l3_dst_only_l4_dst_only_MAC_IPV6_PPPoL2TPV2_IPV6_TCP': 'passed'}
21/01/2022 00:02:03 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: pass rate is: 100.0
21/01/2022 00:02:03 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: Test Case test_case_eth_ipv6_udp_l2tpv2_ppp_ipv6_tcp_ipv6_tcp_l3_dst_only_l4_dst_only_MAC_IPV6_PPPoL2TPV2_IPV6_TCP Result PASSED:
21/01/2022 00:02:03             dut.10.239.251.191: flow flush 0
21/01/2022 00:02:04             dut.10.239.251.191: 
testpmd> 
21/01/2022 00:02:04             dut.10.239.251.191: clear port stats all
21/01/2022 00:02:05             dut.10.239.251.191: 

  NIC statistics for port 0 cleared
testpmd> 
21/01/2022 00:02:05             dut.10.239.251.191: stop
21/01/2022 00:02:05             dut.10.239.251.191: 
Telling cores to ...
Waiting for lcores to finish...

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

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

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

Done.
21/01/2022 00:02:05 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: Test Case test_case_eth_ipv6_udp_l2tpv2_ppp_ipv6_tcp_ipv6_tcp_l3_dst_only_l4_src_only_MAC_IPV6_PPPoL2TPV2_IPV6_TCP Begin
21/01/2022 00:02:05             dut.10.239.251.191:  
21/01/2022 00:02:05                         tester: 
21/01/2022 00:02:05             dut.10.239.251.191: start
21/01/2022 00:02:05             dut.10.239.251.191: 
rxonly packet forwarding - ports=1 - cores=1 - streams=16 - NUMA support enabled, MP allocation mode: native
Logical Core 2 (socket 0) forwards packets on 16 streams:
  RX P=0/Q=0 (socket 0) -> TX P=0/Q=0 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=1 (socket 0) -> TX P=0/Q=1 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=2 (socket 0) -> TX P=0/Q=2 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=3 (socket 0) -> TX P=0/Q=3 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=4 (socket 0) -> TX P=0/Q=4 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=5 (socket 0) -> TX P=0/Q=5 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=6 (socket 0) -> TX P=0/Q=6 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=7 (socket 0) -> TX P=0/Q=7 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=8 (socket 0) -> TX P=0/Q=8 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=9 (socket 0) -> TX P=0/Q=9 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=10 (socket 0) -> TX P=0/Q=10 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=11 (socket 0) -> TX P=0/Q=11 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=12 (socket 0) -> TX P=0/Q=12 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=13 (socket 0) -> TX P=0/Q=13 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=14 (socket 0) -> TX P=0/Q=14 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=15 (socket 0) -> TX P=0/Q=15 (socket 0) 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
21/01/2022 00:02:05 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: ===================Test sub case: eth_ipv6_udp_l2tpv2_ppp_ipv6_tcp_ipv6_tcp_l3_dst_only_l4_src_only_MAC_IPV6_PPPoL2TPV2_IPV6_TCP================
21/01/2022 00:02:05 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: ------------handle test--------------
21/01/2022 00:02:05             dut.10.239.251.191: flow validate 0 ingress pattern eth / ipv6 / udp / l2tpv2 / ppp / ipv6 / tcp / end actions rss types ipv6-tcp l3-dst-only l4-src-only end key_len 0 queues end / end
21/01/2022 00:02:05             dut.10.239.251.191: 
Flow rule validated
21/01/2022 00:02:05             dut.10.239.251.191: flow create 0 ingress pattern eth / ipv6 / udp / l2tpv2 / ppp / ipv6 / tcp / end actions rss types ipv6-tcp l3-dst-only l4-src-only end key_len 0 queues end / end
21/01/2022 00:02:06             dut.10.239.251.191: 
Flow rule #0 created
21/01/2022 00:02:06             dut.10.239.251.191: flow list 0
21/01/2022 00:02:06             dut.10.239.251.191: 
ID	Group	Prio	Attr	Rule
0	0	0	i--	ETH IPV6 UDP L2TPV2 PPP IPV6 TCP => RSS
21/01/2022 00:02:06 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: ----------send packet-------------
21/01/2022 00:02:06 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: Ether(src='00:11:22:33:44:77', dst='00:11:22:33:44:55')/IPv6(src='2001::1', dst='2001::2')/UDP(dport=1701, sport=1702)/L2TP(session_id=0x7)/HDLC(address=0xff, control=0x03)/Raw(b'\x00W')/IPv6(src='ABAB:910B:6666:3457:8295:3333:1800:2929', dst='CDCD:910A:2222:5498:8475:1111:3900:2020')/TCP(sport=23, dport=24)/Raw('x' * 80)
21/01/2022 00:02:07             dut.10.239.251.191:  port 0/queue 13: received 1 packets
  src=00:11:22:33:44:77 - dst=00:11:22:33:44:55 - type=0x86dd - length=212 - nb_segs=1 - RSS hash=0x719525fd - RSS queue=0xd - sw ptype: L2_ETHER L3_IPV6 L4_UDP  - l2_len=14 - l3_len=40 - l4_len=8 - Receive queue=0xd
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_UNKNOWN 

21/01/2022 00:02:07 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: action: save_hash

21/01/2022 00:02:07 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: hash_infos: [('0x719525fd', '0xd')]
21/01/2022 00:02:07 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: ----------send packet-------------
21/01/2022 00:02:07 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: ["Ether(src='00:11:22:33:44:77', dst='00:11:22:33:44:55')/IPv6(src='2001::1', dst='2001::2')/UDP(dport=1701, sport=1702)/L2TP(session_id=0x7)/HDLC(address=0xff, control=0x03)/Raw(b'\\x00W')/IPv6(src='ABAB:910B:6666:3457:8295:3333:1800:2929', dst='CDCD:910A:2222:5498:8475:1111:3900:2025')/TCP(sport=23, dport=24)/Raw('x' * 80)", "Ether(src='00:11:22:33:44:77', dst='00:11:22:33:44:55')/IPv6(src='2001::1', dst='2001::2')/UDP(dport=1701, sport=1702)/L2TP(session_id=0x7)/HDLC(address=0xff, control=0x03)/Raw(b'\\x00W')/IPv6(src='ABAB:910B:6666:3457:8295:3333:1800:2929', dst='CDCD:910A:2222:5498:8475:1111:3900:2020')/TCP(sport=25, dport=24)/Raw('x' * 80)"]
21/01/2022 00:02:08             dut.10.239.251.191: port 0/queue 4: received 1 packets
  src=00:11:22:33:44:77 - dst=00:11:22:33:44:55 - type=0x86dd - length=212 - nb_segs=1 - RSS hash=0xf8773044 - RSS queue=0x4 - sw ptype: L2_ETHER L3_IPV6 L4_UDP  - l2_len=14 - l3_len=40 - l4_len=8 - Receive queue=0x4
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 13: received 1 packets
  src=00:11:22:33:44:77 - dst=00:11:22:33:44:55 - type=0x86dd - length=212 - nb_segs=1 - RSS hash=0x2a6e33bd - RSS queue=0xd - sw ptype: L2_ETHER L3_IPV6 L4_UDP  - l2_len=14 - l3_len=40 - l4_len=8 - Receive queue=0xd
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_UNKNOWN 

21/01/2022 00:02:08 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: action: check_hash_different

21/01/2022 00:02:08 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: hash_infos: [('0xf8773044', '0x4'), ('0x2a6e33bd', '0xd')]
21/01/2022 00:02:08 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: ----------send packet-------------
21/01/2022 00:02:08 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: Ether(src='00:11:22:33:44:66', dst='00:11:22:33:44:55')/IPv6(src='2001::3', dst='2001::4')/UDP(dport=1701, sport=1702)/L2TP(session_id=0x7)/HDLC(address=0xff, control=0x03)/Raw(b'\x00W')/IPv6(src='ABAB:910B:6666:3457:8295:3333:1800:2923', dst='CDCD:910A:2222:5498:8475:1111:3900:2020')/TCP(sport=23, dport=99)/Raw('x' * 80)
21/01/2022 00:02:09             dut.10.239.251.191: port 0/queue 13: received 1 packets
  src=00:11:22:33:44:66 - dst=00:11:22:33:44:55 - type=0x86dd - length=212 - nb_segs=1 - RSS hash=0x719525fd - RSS queue=0xd - sw ptype: L2_ETHER L3_IPV6 L4_UDP  - l2_len=14 - l3_len=40 - l4_len=8 - Receive queue=0xd
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_UNKNOWN 

21/01/2022 00:02:09 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: action: check_hash_same

21/01/2022 00:02:09 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: hash_infos: [('0x719525fd', '0xd')]
21/01/2022 00:02:09 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: ----------send packet-------------
21/01/2022 00:02:09 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: Ether(src='00:11:22:33:44:77', dst='00:11:22:33:44:55')/IPv6(src='2001::1', dst='2001::2')/UDP(dport=1701, sport=1702)/L2TP(session_id=0x7)/HDLC(address=0xff, control=0x03)/Raw(b'\x00W')/IPv6(src='ABAB:910B:6666:3457:8295:3333:1800:2929', dst='CDCD:910A:2222:5498:8475:1111:3900:2020')/UDP(sport=23, dport=24)/Raw('x' * 80)
21/01/2022 00:02:10             dut.10.239.251.191: port 0/queue 0: received 1 packets
  src=00:11:22:33:44:77 - dst=00:11:22:33:44:55 - type=0x86dd - length=200 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV6 L4_UDP  - l2_len=14 - l3_len=40 - l4_len=8 - Receive queue=0x0
  ol_flags: RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_UNKNOWN 

21/01/2022 00:02:10 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: action: check_no_hash

21/01/2022 00:02:10 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: hash_infos: []
21/01/2022 00:02:10 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: sub_case eth_ipv6_udp_l2tpv2_ppp_ipv6_tcp_ipv6_tcp_l3_dst_only_l4_src_only_MAC_IPV6_PPPoL2TPV2_IPV6_TCP passed
21/01/2022 00:02:10             dut.10.239.251.191: flow flush 0
21/01/2022 00:02:10             dut.10.239.251.191: 
21/01/2022 00:02:10 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: {'eth_ipv6_udp_l2tpv2_ppp_ipv6_tcp_ipv6_tcp_l3_dst_only_l4_src_only_MAC_IPV6_PPPoL2TPV2_IPV6_TCP': 'passed'}
21/01/2022 00:02:10 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: pass rate is: 100.0
21/01/2022 00:02:10 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: Test Case test_case_eth_ipv6_udp_l2tpv2_ppp_ipv6_tcp_ipv6_tcp_l3_dst_only_l4_src_only_MAC_IPV6_PPPoL2TPV2_IPV6_TCP Result PASSED:
21/01/2022 00:02:10             dut.10.239.251.191: flow flush 0
21/01/2022 00:02:11             dut.10.239.251.191: 
testpmd> 
21/01/2022 00:02:11             dut.10.239.251.191: clear port stats all
21/01/2022 00:02:12             dut.10.239.251.191: 

  NIC statistics for port 0 cleared
testpmd> 
21/01/2022 00:02:12             dut.10.239.251.191: stop
21/01/2022 00:02:13             dut.10.239.251.191: 
Telling cores to ...
Waiting for lcores to finish...

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

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

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

Done.
21/01/2022 00:02:13 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: Test Case test_case_eth_ipv6_udp_l2tpv2_ppp_ipv6_tcp_ipv6_tcp_l3_src_only_MAC_IPV6_PPPoL2TPV2_IPV6_TCP Begin
21/01/2022 00:02:13             dut.10.239.251.191:  
21/01/2022 00:02:13                         tester: 
21/01/2022 00:02:13             dut.10.239.251.191: start
21/01/2022 00:02:13             dut.10.239.251.191: 
rxonly packet forwarding - ports=1 - cores=1 - streams=16 - NUMA support enabled, MP allocation mode: native
Logical Core 2 (socket 0) forwards packets on 16 streams:
  RX P=0/Q=0 (socket 0) -> TX P=0/Q=0 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=1 (socket 0) -> TX P=0/Q=1 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=2 (socket 0) -> TX P=0/Q=2 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=3 (socket 0) -> TX P=0/Q=3 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=4 (socket 0) -> TX P=0/Q=4 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=5 (socket 0) -> TX P=0/Q=5 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=6 (socket 0) -> TX P=0/Q=6 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=7 (socket 0) -> TX P=0/Q=7 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=8 (socket 0) -> TX P=0/Q=8 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=9 (socket 0) -> TX P=0/Q=9 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=10 (socket 0) -> TX P=0/Q=10 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=11 (socket 0) -> TX P=0/Q=11 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=12 (socket 0) -> TX P=0/Q=12 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=13 (socket 0) -> TX P=0/Q=13 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=14 (socket 0) -> TX P=0/Q=14 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=15 (socket 0) -> TX P=0/Q=15 (socket 0) 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
21/01/2022 00:02:13 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: ===================Test sub case: eth_ipv6_udp_l2tpv2_ppp_ipv6_tcp_ipv6_tcp_l3_src_only_MAC_IPV6_PPPoL2TPV2_IPV6_TCP================
21/01/2022 00:02:13 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: ------------handle test--------------
21/01/2022 00:02:13             dut.10.239.251.191: flow validate 0 ingress pattern eth / ipv6 / udp / l2tpv2 / ppp / ipv6 / tcp / end actions rss types ipv6-tcp l3-src-only end key_len 0 queues end / end
21/01/2022 00:02:13             dut.10.239.251.191: 
Flow rule validated
21/01/2022 00:02:13             dut.10.239.251.191: flow create 0 ingress pattern eth / ipv6 / udp / l2tpv2 / ppp / ipv6 / tcp / end actions rss types ipv6-tcp l3-src-only end key_len 0 queues end / end
21/01/2022 00:02:13             dut.10.239.251.191: 
Flow rule #0 created
21/01/2022 00:02:13             dut.10.239.251.191: flow list 0
21/01/2022 00:02:13             dut.10.239.251.191: 
ID	Group	Prio	Attr	Rule
0	0	0	i--	ETH IPV6 UDP L2TPV2 PPP IPV6 TCP => RSS
21/01/2022 00:02:13 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: ----------send packet-------------
21/01/2022 00:02:13 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: Ether(src='00:11:22:33:44:77', dst='00:11:22:33:44:55')/IPv6(src='2001::1', dst='2001::2')/UDP(dport=1701, sport=1702)/L2TP(session_id=0x7)/HDLC(address=0xff, control=0x03)/Raw(b'\x00W')/IPv6(src='ABAB:910B:6666:3457:8295:3333:1800:2929', dst='CDCD:910A:2222:5498:8475:1111:3900:2020')/TCP(sport=23, dport=24)/Raw('x' * 80)
21/01/2022 00:02:14             dut.10.239.251.191:  port 0/queue 8: received 1 packets
  src=00:11:22:33:44:77 - dst=00:11:22:33:44:55 - type=0x86dd - length=212 - nb_segs=1 - RSS hash=0xe0617048 - RSS queue=0x8 - sw ptype: L2_ETHER L3_IPV6 L4_UDP  - l2_len=14 - l3_len=40 - l4_len=8 - Receive queue=0x8
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_UNKNOWN 

21/01/2022 00:02:14 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: action: save_hash

21/01/2022 00:02:14 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: hash_infos: [('0xe0617048', '0x8')]
21/01/2022 00:02:14 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: ----------send packet-------------
21/01/2022 00:02:14 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: ["Ether(src='00:11:22:33:44:77', dst='00:11:22:33:44:55')/IPv6(src='2001::1', dst='2001::2')/UDP(dport=1701, sport=1702)/L2TP(session_id=0x7)/HDLC(address=0xff, control=0x03)/Raw(b'\\x00W')/IPv6(src='ABAB:910B:6666:3457:8295:3333:1800:2923', dst='CDCD:910A:2222:5498:8475:1111:3900:2020')/TCP(sport=23, dport=24)/Raw('x' * 80)"]
21/01/2022 00:02:15             dut.10.239.251.191: port 0/queue 4: received 1 packets
  src=00:11:22:33:44:77 - dst=00:11:22:33:44:55 - type=0x86dd - length=212 - nb_segs=1 - RSS hash=0xa4907a94 - RSS queue=0x4 - sw ptype: L2_ETHER L3_IPV6 L4_UDP  - l2_len=14 - l3_len=40 - l4_len=8 - Receive queue=0x4
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_UNKNOWN 

21/01/2022 00:02:15 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: action: check_hash_different

21/01/2022 00:02:15 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: hash_infos: [('0xa4907a94', '0x4')]
21/01/2022 00:02:15 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: ----------send packet-------------
21/01/2022 00:02:15 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: Ether(src='00:11:22:33:44:66', dst='00:11:22:33:44:55')/IPv6(src='2001::3', dst='2001::4')/UDP(dport=1701, sport=1702)/L2TP(session_id=0x7)/HDLC(address=0xff, control=0x03)/Raw(b'\x00W')/IPv6(src='ABAB:910B:6666:3457:8295:3333:1800:2929', dst='CDCD:910A:2222:5498:8475:1111:3900:2025')/TCP(sport=25, dport=99)/Raw('x' * 80)
21/01/2022 00:02:16             dut.10.239.251.191: port 0/queue 8: received 1 packets
  src=00:11:22:33:44:66 - dst=00:11:22:33:44:55 - type=0x86dd - length=212 - nb_segs=1 - RSS hash=0xe0617048 - RSS queue=0x8 - sw ptype: L2_ETHER L3_IPV6 L4_UDP  - l2_len=14 - l3_len=40 - l4_len=8 - Receive queue=0x8
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_UNKNOWN 

21/01/2022 00:02:16 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: action: check_hash_same

21/01/2022 00:02:16 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: hash_infos: [('0xe0617048', '0x8')]
21/01/2022 00:02:16 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: ----------send packet-------------
21/01/2022 00:02:16 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: Ether(src='00:11:22:33:44:77', dst='00:11:22:33:44:55')/IPv6(src='2001::1', dst='2001::2')/UDP(dport=1701, sport=1702)/L2TP(session_id=0x7)/HDLC(address=0xff, control=0x03)/Raw(b'\x00W')/IPv6(src='ABAB:910B:6666:3457:8295:3333:1800:2929', dst='CDCD:910A:2222:5498:8475:1111:3900:2020')/UDP(sport=23, dport=24)/Raw('x' * 80)
21/01/2022 00:02:18             dut.10.239.251.191: port 0/queue 0: received 1 packets
  src=00:11:22:33:44:77 - dst=00:11:22:33:44:55 - type=0x86dd - length=200 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV6 L4_UDP  - l2_len=14 - l3_len=40 - l4_len=8 - Receive queue=0x0
  ol_flags: RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_UNKNOWN 

21/01/2022 00:02:18 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: action: check_no_hash

21/01/2022 00:02:18 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: hash_infos: []
21/01/2022 00:02:18 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: sub_case eth_ipv6_udp_l2tpv2_ppp_ipv6_tcp_ipv6_tcp_l3_src_only_MAC_IPV6_PPPoL2TPV2_IPV6_TCP passed
21/01/2022 00:02:18             dut.10.239.251.191: flow flush 0
21/01/2022 00:02:18             dut.10.239.251.191: 
21/01/2022 00:02:18 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: {'eth_ipv6_udp_l2tpv2_ppp_ipv6_tcp_ipv6_tcp_l3_src_only_MAC_IPV6_PPPoL2TPV2_IPV6_TCP': 'passed'}
21/01/2022 00:02:18 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: pass rate is: 100.0
21/01/2022 00:02:18 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: Test Case test_case_eth_ipv6_udp_l2tpv2_ppp_ipv6_tcp_ipv6_tcp_l3_src_only_MAC_IPV6_PPPoL2TPV2_IPV6_TCP Result PASSED:
21/01/2022 00:02:18             dut.10.239.251.191: flow flush 0
21/01/2022 00:02:19             dut.10.239.251.191: 
testpmd> 
21/01/2022 00:02:19             dut.10.239.251.191: clear port stats all
21/01/2022 00:02:20             dut.10.239.251.191: 

  NIC statistics for port 0 cleared
testpmd> 
21/01/2022 00:02:20             dut.10.239.251.191: stop
21/01/2022 00:02:20             dut.10.239.251.191: 
Telling cores to ...
Waiting for lcores to finish...

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

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

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

Done.
21/01/2022 00:02:20 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: Test Case test_case_eth_ipv6_udp_l2tpv2_ppp_ipv6_tcp_ipv6_tcp_l3_src_only_l4_dst_only_MAC_IPV6_PPPoL2TPV2_IPV6_TCP Begin
21/01/2022 00:02:20             dut.10.239.251.191:  
21/01/2022 00:02:20                         tester: 
21/01/2022 00:02:20             dut.10.239.251.191: start
21/01/2022 00:02:20             dut.10.239.251.191: 
rxonly packet forwarding - ports=1 - cores=1 - streams=16 - NUMA support enabled, MP allocation mode: native
Logical Core 2 (socket 0) forwards packets on 16 streams:
  RX P=0/Q=0 (socket 0) -> TX P=0/Q=0 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=1 (socket 0) -> TX P=0/Q=1 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=2 (socket 0) -> TX P=0/Q=2 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=3 (socket 0) -> TX P=0/Q=3 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=4 (socket 0) -> TX P=0/Q=4 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=5 (socket 0) -> TX P=0/Q=5 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=6 (socket 0) -> TX P=0/Q=6 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=7 (socket 0) -> TX P=0/Q=7 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=8 (socket 0) -> TX P=0/Q=8 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=9 (socket 0) -> TX P=0/Q=9 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=10 (socket 0) -> TX P=0/Q=10 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=11 (socket 0) -> TX P=0/Q=11 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=12 (socket 0) -> TX P=0/Q=12 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=13 (socket 0) -> TX P=0/Q=13 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=14 (socket 0) -> TX P=0/Q=14 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=15 (socket 0) -> TX P=0/Q=15 (socket 0) 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
21/01/2022 00:02:20 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: ===================Test sub case: eth_ipv6_udp_l2tpv2_ppp_ipv6_tcp_ipv6_tcp_l3_src_only_l4_dst_only_MAC_IPV6_PPPoL2TPV2_IPV6_TCP================
21/01/2022 00:02:20 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: ------------handle test--------------
21/01/2022 00:02:20             dut.10.239.251.191: flow validate 0 ingress pattern eth / ipv6 / udp / l2tpv2 / ppp / ipv6 / tcp / end actions rss types ipv6-tcp l3-src-only l4-dst-only end key_len 0 queues end / end
21/01/2022 00:02:21             dut.10.239.251.191: 
Flow rule validated
21/01/2022 00:02:21             dut.10.239.251.191: flow create 0 ingress pattern eth / ipv6 / udp / l2tpv2 / ppp / ipv6 / tcp / end actions rss types ipv6-tcp l3-src-only l4-dst-only end key_len 0 queues end / end
21/01/2022 00:02:21             dut.10.239.251.191: 
Flow rule #0 created
21/01/2022 00:02:21             dut.10.239.251.191: flow list 0
21/01/2022 00:02:21             dut.10.239.251.191: 
ID	Group	Prio	Attr	Rule
0	0	0	i--	ETH IPV6 UDP L2TPV2 PPP IPV6 TCP => RSS
21/01/2022 00:02:21 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: ----------send packet-------------
21/01/2022 00:02:21 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: Ether(src='00:11:22:33:44:77', dst='00:11:22:33:44:55')/IPv6(src='2001::1', dst='2001::2')/UDP(dport=1701, sport=1702)/L2TP(session_id=0x7)/HDLC(address=0xff, control=0x03)/Raw(b'\x00W')/IPv6(src='ABAB:910B:6666:3457:8295:3333:1800:2929', dst='CDCD:910A:2222:5498:8475:1111:3900:2020')/TCP(sport=23, dport=24)/Raw('x' * 80)
21/01/2022 00:02:22             dut.10.239.251.191:  port 0/queue 8: received 1 packets
  src=00:11:22:33:44:77 - dst=00:11:22:33:44:55 - type=0x86dd - length=212 - nb_segs=1 - RSS hash=0x9cbb42e8 - RSS queue=0x8 - sw ptype: L2_ETHER L3_IPV6 L4_UDP  - l2_len=14 - l3_len=40 - l4_len=8 - Receive queue=0x8
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_UNKNOWN 

21/01/2022 00:02:22 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: action: save_hash

21/01/2022 00:02:22 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: hash_infos: [('0x9cbb42e8', '0x8')]
21/01/2022 00:02:22 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: ----------send packet-------------
21/01/2022 00:02:22 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: ["Ether(src='00:11:22:33:44:77', dst='00:11:22:33:44:55')/IPv6(src='2001::1', dst='2001::2')/UDP(dport=1701, sport=1702)/L2TP(session_id=0x7)/HDLC(address=0xff, control=0x03)/Raw(b'\\x00W')/IPv6(src='ABAB:910B:6666:3457:8295:3333:1800:2923', dst='CDCD:910A:2222:5498:8475:1111:3900:2020')/TCP(sport=23, dport=24)/Raw('x' * 80)", "Ether(src='00:11:22:33:44:77', dst='00:11:22:33:44:55')/IPv6(src='2001::1', dst='2001::2')/UDP(dport=1701, sport=1702)/L2TP(session_id=0x7)/HDLC(address=0xff, control=0x03)/Raw(b'\\x00W')/IPv6(src='ABAB:910B:6666:3457:8295:3333:1800:2929', dst='CDCD:910A:2222:5498:8475:1111:3900:2020')/TCP(sport=23, dport=99)/Raw('x' * 80)"]
21/01/2022 00:02:23             dut.10.239.251.191: port 0/queue 4: received 1 packets
  src=00:11:22:33:44:77 - dst=00:11:22:33:44:55 - type=0x86dd - length=212 - nb_segs=1 - RSS hash=0xd84a4834 - RSS queue=0x4 - sw ptype: L2_ETHER L3_IPV6 L4_UDP  - l2_len=14 - l3_len=40 - l4_len=8 - Receive queue=0x4
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 1: received 1 packets
  src=00:11:22:33:44:77 - dst=00:11:22:33:44:55 - type=0x86dd - length=212 - nb_segs=1 - RSS hash=0x198669e1 - RSS queue=0x1 - sw ptype: L2_ETHER L3_IPV6 L4_UDP  - l2_len=14 - l3_len=40 - l4_len=8 - Receive queue=0x1
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_UNKNOWN 

21/01/2022 00:02:23 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: action: check_hash_different

21/01/2022 00:02:23 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: hash_infos: [('0xd84a4834', '0x4'), ('0x198669e1', '0x1')]
21/01/2022 00:02:23 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: ----------send packet-------------
21/01/2022 00:02:23 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: Ether(src='00:11:22:33:44:66', dst='00:11:22:33:44:55')/IPv6(src='2001::3', dst='2001::4')/UDP(dport=1701, sport=1702)/L2TP(session_id=0x7)/HDLC(address=0xff, control=0x03)/Raw(b'\x00W')/IPv6(src='ABAB:910B:6666:3457:8295:3333:1800:2929', dst='CDCD:910A:2222:5498:8475:1111:3900:2025')/TCP(sport=25, dport=24)/Raw('x' * 80)
21/01/2022 00:02:24             dut.10.239.251.191: port 0/queue 8: received 1 packets
  src=00:11:22:33:44:66 - dst=00:11:22:33:44:55 - type=0x86dd - length=212 - nb_segs=1 - RSS hash=0x9cbb42e8 - RSS queue=0x8 - sw ptype: L2_ETHER L3_IPV6 L4_UDP  - l2_len=14 - l3_len=40 - l4_len=8 - Receive queue=0x8
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_UNKNOWN 

21/01/2022 00:02:24 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: action: check_hash_same

21/01/2022 00:02:24 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: hash_infos: [('0x9cbb42e8', '0x8')]
21/01/2022 00:02:24 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: ----------send packet-------------
21/01/2022 00:02:24 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: Ether(src='00:11:22:33:44:77', dst='00:11:22:33:44:55')/IPv6(src='2001::1', dst='2001::2')/UDP(dport=1701, sport=1702)/L2TP(session_id=0x7)/HDLC(address=0xff, control=0x03)/Raw(b'\x00W')/IPv6(src='ABAB:910B:6666:3457:8295:3333:1800:2929', dst='CDCD:910A:2222:5498:8475:1111:3900:2020')/UDP(sport=23, dport=24)/Raw('x' * 80)
21/01/2022 00:02:25             dut.10.239.251.191: port 0/queue 0: received 1 packets
  src=00:11:22:33:44:77 - dst=00:11:22:33:44:55 - type=0x86dd - length=200 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV6 L4_UDP  - l2_len=14 - l3_len=40 - l4_len=8 - Receive queue=0x0
  ol_flags: RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_UNKNOWN 

21/01/2022 00:02:25 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: action: check_no_hash

21/01/2022 00:02:25 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: hash_infos: []
21/01/2022 00:02:25 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: sub_case eth_ipv6_udp_l2tpv2_ppp_ipv6_tcp_ipv6_tcp_l3_src_only_l4_dst_only_MAC_IPV6_PPPoL2TPV2_IPV6_TCP passed
21/01/2022 00:02:25             dut.10.239.251.191: flow flush 0
21/01/2022 00:02:25             dut.10.239.251.191: 
21/01/2022 00:02:25 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: {'eth_ipv6_udp_l2tpv2_ppp_ipv6_tcp_ipv6_tcp_l3_src_only_l4_dst_only_MAC_IPV6_PPPoL2TPV2_IPV6_TCP': 'passed'}
21/01/2022 00:02:25 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: pass rate is: 100.0
21/01/2022 00:02:25 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: Test Case test_case_eth_ipv6_udp_l2tpv2_ppp_ipv6_tcp_ipv6_tcp_l3_src_only_l4_dst_only_MAC_IPV6_PPPoL2TPV2_IPV6_TCP Result PASSED:
21/01/2022 00:02:25             dut.10.239.251.191: flow flush 0
21/01/2022 00:02:26             dut.10.239.251.191: 
testpmd> 
21/01/2022 00:02:26             dut.10.239.251.191: clear port stats all
21/01/2022 00:02:28             dut.10.239.251.191: 

  NIC statistics for port 0 cleared
testpmd> 
21/01/2022 00:02:28             dut.10.239.251.191: stop
21/01/2022 00:02:28             dut.10.239.251.191: 
Telling cores to ...
Waiting for lcores to finish...

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

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

Done.
21/01/2022 00:02:28 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: Test Case test_case_eth_ipv6_udp_l2tpv2_ppp_ipv6_tcp_ipv6_tcp_l3_src_only_l4_src_only_MAC_IPV6_PPPoL2TPV2_IPV6_TCP Begin
21/01/2022 00:02:28             dut.10.239.251.191:  
21/01/2022 00:02:28                         tester: 
21/01/2022 00:02:28             dut.10.239.251.191: start
21/01/2022 00:02:28             dut.10.239.251.191: 
rxonly packet forwarding - ports=1 - cores=1 - streams=16 - NUMA support enabled, MP allocation mode: native
Logical Core 2 (socket 0) forwards packets on 16 streams:
  RX P=0/Q=0 (socket 0) -> TX P=0/Q=0 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=1 (socket 0) -> TX P=0/Q=1 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=2 (socket 0) -> TX P=0/Q=2 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=3 (socket 0) -> TX P=0/Q=3 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=4 (socket 0) -> TX P=0/Q=4 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=5 (socket 0) -> TX P=0/Q=5 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=6 (socket 0) -> TX P=0/Q=6 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=7 (socket 0) -> TX P=0/Q=7 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=8 (socket 0) -> TX P=0/Q=8 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=9 (socket 0) -> TX P=0/Q=9 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=10 (socket 0) -> TX P=0/Q=10 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=11 (socket 0) -> TX P=0/Q=11 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=12 (socket 0) -> TX P=0/Q=12 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=13 (socket 0) -> TX P=0/Q=13 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=14 (socket 0) -> TX P=0/Q=14 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=15 (socket 0) -> TX P=0/Q=15 (socket 0) 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
21/01/2022 00:02:28 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: ===================Test sub case: eth_ipv6_udp_l2tpv2_ppp_ipv6_tcp_ipv6_tcp_l3_src_only_l4_src_only_MAC_IPV6_PPPoL2TPV2_IPV6_TCP================
21/01/2022 00:02:28 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: ------------handle test--------------
21/01/2022 00:02:28             dut.10.239.251.191: flow validate 0 ingress pattern eth / ipv6 / udp / l2tpv2 / ppp / ipv6 / tcp / end actions rss types ipv6-tcp l3-src-only l4-src-only end key_len 0 queues end / end
21/01/2022 00:02:28             dut.10.239.251.191: 
Flow rule validated
21/01/2022 00:02:28             dut.10.239.251.191: flow create 0 ingress pattern eth / ipv6 / udp / l2tpv2 / ppp / ipv6 / tcp / end actions rss types ipv6-tcp l3-src-only l4-src-only end key_len 0 queues end / end
21/01/2022 00:02:28             dut.10.239.251.191: 
Flow rule #0 created
21/01/2022 00:02:28             dut.10.239.251.191: flow list 0
21/01/2022 00:02:28             dut.10.239.251.191: 
ID	Group	Prio	Attr	Rule
0	0	0	i--	ETH IPV6 UDP L2TPV2 PPP IPV6 TCP => RSS
21/01/2022 00:02:28 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: ----------send packet-------------
21/01/2022 00:02:28 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: Ether(src='00:11:22:33:44:77', dst='00:11:22:33:44:55')/IPv6(src='2001::1', dst='2001::2')/UDP(dport=1701, sport=1702)/L2TP(session_id=0x7)/HDLC(address=0xff, control=0x03)/Raw(b'\x00W')/IPv6(src='ABAB:910B:6666:3457:8295:3333:1800:2929', dst='CDCD:910A:2222:5498:8475:1111:3900:2020')/TCP(sport=23, dport=24)/Raw('x' * 80)
21/01/2022 00:02:29             dut.10.239.251.191:  port 0/queue 9: received 1 packets
  src=00:11:22:33:44:77 - dst=00:11:22:33:44:55 - type=0x86dd - length=212 - nb_segs=1 - RSS hash=0x83deb2a9 - RSS queue=0x9 - sw ptype: L2_ETHER L3_IPV6 L4_UDP  - l2_len=14 - l3_len=40 - l4_len=8 - Receive queue=0x9
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_UNKNOWN 

21/01/2022 00:02:29 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: action: save_hash

21/01/2022 00:02:29 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: hash_infos: [('0x83deb2a9', '0x9')]
21/01/2022 00:02:29 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: ----------send packet-------------
21/01/2022 00:02:29 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: ["Ether(src='00:11:22:33:44:77', dst='00:11:22:33:44:55')/IPv6(src='2001::1', dst='2001::2')/UDP(dport=1701, sport=1702)/L2TP(session_id=0x7)/HDLC(address=0xff, control=0x03)/Raw(b'\\x00W')/IPv6(src='ABAB:910B:6666:3457:8295:3333:1800:2923', dst='CDCD:910A:2222:5498:8475:1111:3900:2020')/TCP(sport=23, dport=24)/Raw('x' * 80)", "Ether(src='00:11:22:33:44:77', dst='00:11:22:33:44:55')/IPv6(src='2001::1', dst='2001::2')/UDP(dport=1701, sport=1702)/L2TP(session_id=0x7)/HDLC(address=0xff, control=0x03)/Raw(b'\\x00W')/IPv6(src='ABAB:910B:6666:3457:8295:3333:1800:2929', dst='CDCD:910A:2222:5498:8475:1111:3900:2020')/TCP(sport=25, dport=24)/Raw('x' * 80)"]
21/01/2022 00:02:30             dut.10.239.251.191: port 0/queue 5: received 1 packets
  src=00:11:22:33:44:77 - dst=00:11:22:33:44:55 - type=0x86dd - length=212 - nb_segs=1 - RSS hash=0xc72fb875 - RSS queue=0x5 - sw ptype: L2_ETHER L3_IPV6 L4_UDP  - l2_len=14 - l3_len=40 - l4_len=8 - Receive queue=0x5
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 9: received 1 packets
  src=00:11:22:33:44:77 - dst=00:11:22:33:44:55 - type=0x86dd - length=212 - nb_segs=1 - RSS hash=0xd825a4e9 - RSS queue=0x9 - sw ptype: L2_ETHER L3_IPV6 L4_UDP  - l2_len=14 - l3_len=40 - l4_len=8 - Receive queue=0x9
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_UNKNOWN 

21/01/2022 00:02:30 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: action: check_hash_different

21/01/2022 00:02:30 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: hash_infos: [('0xc72fb875', '0x5'), ('0xd825a4e9', '0x9')]
21/01/2022 00:02:30 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: ----------send packet-------------
21/01/2022 00:02:30 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: Ether(src='00:11:22:33:44:66', dst='00:11:22:33:44:55')/IPv6(src='2001::3', dst='2001::4')/UDP(dport=1701, sport=1702)/L2TP(session_id=0x7)/HDLC(address=0xff, control=0x03)/Raw(b'\x00W')/IPv6(src='ABAB:910B:6666:3457:8295:3333:1800:2929', dst='CDCD:910A:2222:5498:8475:1111:3900:2025')/TCP(sport=23, dport=99)/Raw('x' * 80)
21/01/2022 00:02:31             dut.10.239.251.191: port 0/queue 9: received 1 packets
  src=00:11:22:33:44:66 - dst=00:11:22:33:44:55 - type=0x86dd - length=212 - nb_segs=1 - RSS hash=0x83deb2a9 - RSS queue=0x9 - sw ptype: L2_ETHER L3_IPV6 L4_UDP  - l2_len=14 - l3_len=40 - l4_len=8 - Receive queue=0x9
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_UNKNOWN 

21/01/2022 00:02:31 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: action: check_hash_same

21/01/2022 00:02:31 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: hash_infos: [('0x83deb2a9', '0x9')]
21/01/2022 00:02:31 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: ----------send packet-------------
21/01/2022 00:02:31 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: Ether(src='00:11:22:33:44:77', dst='00:11:22:33:44:55')/IPv6(src='2001::1', dst='2001::2')/UDP(dport=1701, sport=1702)/L2TP(session_id=0x7)/HDLC(address=0xff, control=0x03)/Raw(b'\x00W')/IPv6(src='ABAB:910B:6666:3457:8295:3333:1800:2929', dst='CDCD:910A:2222:5498:8475:1111:3900:2020')/UDP(sport=23, dport=24)/Raw('x' * 80)
21/01/2022 00:02:33             dut.10.239.251.191: port 0/queue 0: received 1 packets
  src=00:11:22:33:44:77 - dst=00:11:22:33:44:55 - type=0x86dd - length=200 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV6 L4_UDP  - l2_len=14 - l3_len=40 - l4_len=8 - Receive queue=0x0
  ol_flags: RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_UNKNOWN 

21/01/2022 00:02:33 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: action: check_no_hash

21/01/2022 00:02:33 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: hash_infos: []
21/01/2022 00:02:33 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: sub_case eth_ipv6_udp_l2tpv2_ppp_ipv6_tcp_ipv6_tcp_l3_src_only_l4_src_only_MAC_IPV6_PPPoL2TPV2_IPV6_TCP passed
21/01/2022 00:02:33             dut.10.239.251.191: flow flush 0
21/01/2022 00:02:33             dut.10.239.251.191: 
21/01/2022 00:02:33 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: {'eth_ipv6_udp_l2tpv2_ppp_ipv6_tcp_ipv6_tcp_l3_src_only_l4_src_only_MAC_IPV6_PPPoL2TPV2_IPV6_TCP': 'passed'}
21/01/2022 00:02:33 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: pass rate is: 100.0
21/01/2022 00:02:33 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: Test Case test_case_eth_ipv6_udp_l2tpv2_ppp_ipv6_tcp_ipv6_tcp_l3_src_only_l4_src_only_MAC_IPV6_PPPoL2TPV2_IPV6_TCP Result PASSED:
21/01/2022 00:02:33             dut.10.239.251.191: flow flush 0
21/01/2022 00:02:34             dut.10.239.251.191: 
testpmd> 
21/01/2022 00:02:34             dut.10.239.251.191: clear port stats all
21/01/2022 00:02:35             dut.10.239.251.191: 

  NIC statistics for port 0 cleared
testpmd> 
21/01/2022 00:02:35             dut.10.239.251.191: stop
21/01/2022 00:02:35             dut.10.239.251.191: 
Telling cores to ...
Waiting for lcores to finish...

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

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

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

Done.
21/01/2022 00:02:35 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: Test Case test_case_eth_ipv6_udp_l2tpv2_ppp_ipv6_tcp_ipv6_tcp_l4_dst_only_MAC_IPV6_PPPoL2TPV2_IPV6_TCP Begin
21/01/2022 00:02:35             dut.10.239.251.191:  
21/01/2022 00:02:35                         tester: 
21/01/2022 00:02:35             dut.10.239.251.191: start
21/01/2022 00:02:35             dut.10.239.251.191: 
rxonly packet forwarding - ports=1 - cores=1 - streams=16 - NUMA support enabled, MP allocation mode: native
Logical Core 2 (socket 0) forwards packets on 16 streams:
  RX P=0/Q=0 (socket 0) -> TX P=0/Q=0 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=1 (socket 0) -> TX P=0/Q=1 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=2 (socket 0) -> TX P=0/Q=2 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=3 (socket 0) -> TX P=0/Q=3 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=4 (socket 0) -> TX P=0/Q=4 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=5 (socket 0) -> TX P=0/Q=5 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=6 (socket 0) -> TX P=0/Q=6 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=7 (socket 0) -> TX P=0/Q=7 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=8 (socket 0) -> TX P=0/Q=8 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=9 (socket 0) -> TX P=0/Q=9 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=10 (socket 0) -> TX P=0/Q=10 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=11 (socket 0) -> TX P=0/Q=11 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=12 (socket 0) -> TX P=0/Q=12 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=13 (socket 0) -> TX P=0/Q=13 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=14 (socket 0) -> TX P=0/Q=14 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=15 (socket 0) -> TX P=0/Q=15 (socket 0) 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
21/01/2022 00:02:35 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: ===================Test sub case: eth_ipv6_udp_l2tpv2_ppp_ipv6_tcp_ipv6_tcp_l4_dst_only_MAC_IPV6_PPPoL2TPV2_IPV6_TCP================
21/01/2022 00:02:35 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: ------------handle test--------------
21/01/2022 00:02:35             dut.10.239.251.191: flow validate 0 ingress pattern eth / ipv6 / udp / l2tpv2 / ppp / ipv6 / tcp / end actions rss types ipv6-tcp l4-dst-only end key_len 0 queues end / end
21/01/2022 00:02:35             dut.10.239.251.191: 
Flow rule validated
21/01/2022 00:02:35             dut.10.239.251.191: flow create 0 ingress pattern eth / ipv6 / udp / l2tpv2 / ppp / ipv6 / tcp / end actions rss types ipv6-tcp l4-dst-only end key_len 0 queues end / end
21/01/2022 00:02:35             dut.10.239.251.191: 
Flow rule #0 created
21/01/2022 00:02:35             dut.10.239.251.191: flow list 0
21/01/2022 00:02:35             dut.10.239.251.191: 
ID	Group	Prio	Attr	Rule
0	0	0	i--	ETH IPV6 UDP L2TPV2 PPP IPV6 TCP => RSS
21/01/2022 00:02:35 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: ----------send packet-------------
21/01/2022 00:02:35 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: Ether(src='00:11:22:33:44:77', dst='00:11:22:33:44:55')/IPv6(src='2001::1', dst='2001::2')/UDP(dport=1701, sport=1702)/L2TP(session_id=0x7)/HDLC(address=0xff, control=0x03)/Raw(b'\x00W')/IPv6(src='ABAB:910B:6666:3457:8295:3333:1800:2929', dst='CDCD:910A:2222:5498:8475:1111:3900:2020')/TCP(sport=23, dport=24)/Raw('x' * 80)
21/01/2022 00:02:37             dut.10.239.251.191:  port 0/queue 10: received 1 packets
  src=00:11:22:33:44:77 - dst=00:11:22:33:44:55 - type=0x86dd - length=212 - nb_segs=1 - RSS hash=0x46ba8f4a - RSS queue=0xa - sw ptype: L2_ETHER L3_IPV6 L4_UDP  - l2_len=14 - l3_len=40 - l4_len=8 - Receive queue=0xa
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_UNKNOWN 

21/01/2022 00:02:37 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: action: save_hash

21/01/2022 00:02:37 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: hash_infos: [('0x46ba8f4a', '0xa')]
21/01/2022 00:02:37 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: ----------send packet-------------
21/01/2022 00:02:37 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: ["Ether(src='00:11:22:33:44:77', dst='00:11:22:33:44:55')/IPv6(src='2001::1', dst='2001::2')/UDP(dport=1701, sport=1702)/L2TP(session_id=0x7)/HDLC(address=0xff, control=0x03)/Raw(b'\\x00W')/IPv6(src='ABAB:910B:6666:3457:8295:3333:1800:2929', dst='CDCD:910A:2222:5498:8475:1111:3900:2020')/TCP(sport=23, dport=99)/Raw('x' * 80)"]
21/01/2022 00:02:38             dut.10.239.251.191: port 0/queue 11: received 1 packets
  src=00:11:22:33:44:77 - dst=00:11:22:33:44:55 - type=0x86dd - length=212 - nb_segs=1 - RSS hash=0xf56bf74b - RSS queue=0xb - sw ptype: L2_ETHER L3_IPV6 L4_UDP  - l2_len=14 - l3_len=40 - l4_len=8 - Receive queue=0xb
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_UNKNOWN 

21/01/2022 00:02:38 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: action: check_hash_different

21/01/2022 00:02:38 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: hash_infos: [('0xf56bf74b', '0xb')]
21/01/2022 00:02:38 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: ----------send packet-------------
21/01/2022 00:02:38 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: Ether(src='00:11:22:33:44:66', dst='00:11:22:33:44:55')/IPv6(src='2001::3', dst='2001::4')/UDP(dport=1701, sport=1702)/L2TP(session_id=0x7)/HDLC(address=0xff, control=0x03)/Raw(b'\x00W')/IPv6(src='ABAB:910B:6666:3457:8295:3333:1800:2925', dst='CDCD:910A:2222:5498:8475:1111:3900:2025')/TCP(sport=25, dport=24)/Raw('x' * 80)
21/01/2022 00:02:39             dut.10.239.251.191: port 0/queue 10: received 1 packets
  src=00:11:22:33:44:66 - dst=00:11:22:33:44:55 - type=0x86dd - length=212 - nb_segs=1 - RSS hash=0x46ba8f4a - RSS queue=0xa - sw ptype: L2_ETHER L3_IPV6 L4_UDP  - l2_len=14 - l3_len=40 - l4_len=8 - Receive queue=0xa
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_UNKNOWN 

21/01/2022 00:02:39 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: action: check_hash_same

21/01/2022 00:02:39 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: hash_infos: [('0x46ba8f4a', '0xa')]
21/01/2022 00:02:39 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: ----------send packet-------------
21/01/2022 00:02:39 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: Ether(src='00:11:22:33:44:77', dst='00:11:22:33:44:55')/IPv6(src='2001::1', dst='2001::2')/UDP(dport=1701, sport=1702)/L2TP(session_id=0x7)/HDLC(address=0xff, control=0x03)/Raw(b'\x00W')/IPv6(src='ABAB:910B:6666:3457:8295:3333:1800:2929', dst='CDCD:910A:2222:5498:8475:1111:3900:2020')/UDP(sport=23, dport=24)/Raw('x' * 80)
21/01/2022 00:02:40             dut.10.239.251.191: port 0/queue 0: received 1 packets
  src=00:11:22:33:44:77 - dst=00:11:22:33:44:55 - type=0x86dd - length=200 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV6 L4_UDP  - l2_len=14 - l3_len=40 - l4_len=8 - Receive queue=0x0
  ol_flags: RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_UNKNOWN 

21/01/2022 00:02:40 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: action: check_no_hash

21/01/2022 00:02:40 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: hash_infos: []
21/01/2022 00:02:40 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: sub_case eth_ipv6_udp_l2tpv2_ppp_ipv6_tcp_ipv6_tcp_l4_dst_only_MAC_IPV6_PPPoL2TPV2_IPV6_TCP passed
21/01/2022 00:02:40             dut.10.239.251.191: flow flush 0
21/01/2022 00:02:40             dut.10.239.251.191: 
21/01/2022 00:02:40 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: {'eth_ipv6_udp_l2tpv2_ppp_ipv6_tcp_ipv6_tcp_l4_dst_only_MAC_IPV6_PPPoL2TPV2_IPV6_TCP': 'passed'}
21/01/2022 00:02:40 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: pass rate is: 100.0
21/01/2022 00:02:40 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: Test Case test_case_eth_ipv6_udp_l2tpv2_ppp_ipv6_tcp_ipv6_tcp_l4_dst_only_MAC_IPV6_PPPoL2TPV2_IPV6_TCP Result PASSED:
21/01/2022 00:02:40             dut.10.239.251.191: flow flush 0
21/01/2022 00:02:41             dut.10.239.251.191: 
testpmd> 
21/01/2022 00:02:41             dut.10.239.251.191: clear port stats all
21/01/2022 00:02:42             dut.10.239.251.191: 

  NIC statistics for port 0 cleared
testpmd> 
21/01/2022 00:02:42             dut.10.239.251.191: stop
21/01/2022 00:02:42             dut.10.239.251.191: 
Telling cores to ...
Waiting for lcores to finish...

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

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

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

Done.
21/01/2022 00:02:42 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: Test Case test_case_eth_ipv6_udp_l2tpv2_ppp_ipv6_tcp_ipv6_tcp_l4_src_only_MAC_IPV6_PPPoL2TPV2_IPV6_TCP Begin
21/01/2022 00:02:43             dut.10.239.251.191:  
21/01/2022 00:02:43                         tester: 
21/01/2022 00:02:43             dut.10.239.251.191: start
21/01/2022 00:02:43             dut.10.239.251.191: 
rxonly packet forwarding - ports=1 - cores=1 - streams=16 - NUMA support enabled, MP allocation mode: native
Logical Core 2 (socket 0) forwards packets on 16 streams:
  RX P=0/Q=0 (socket 0) -> TX P=0/Q=0 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=1 (socket 0) -> TX P=0/Q=1 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=2 (socket 0) -> TX P=0/Q=2 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=3 (socket 0) -> TX P=0/Q=3 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=4 (socket 0) -> TX P=0/Q=4 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=5 (socket 0) -> TX P=0/Q=5 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=6 (socket 0) -> TX P=0/Q=6 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=7 (socket 0) -> TX P=0/Q=7 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=8 (socket 0) -> TX P=0/Q=8 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=9 (socket 0) -> TX P=0/Q=9 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=10 (socket 0) -> TX P=0/Q=10 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=11 (socket 0) -> TX P=0/Q=11 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=12 (socket 0) -> TX P=0/Q=12 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=13 (socket 0) -> TX P=0/Q=13 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=14 (socket 0) -> TX P=0/Q=14 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=15 (socket 0) -> TX P=0/Q=15 (socket 0) 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
21/01/2022 00:02:43 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: ===================Test sub case: eth_ipv6_udp_l2tpv2_ppp_ipv6_tcp_ipv6_tcp_l4_src_only_MAC_IPV6_PPPoL2TPV2_IPV6_TCP================
21/01/2022 00:02:43 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: ------------handle test--------------
21/01/2022 00:02:43             dut.10.239.251.191: flow validate 0 ingress pattern eth / ipv6 / udp / l2tpv2 / ppp / ipv6 / tcp / end actions rss types ipv6-tcp l4-src-only end key_len 0 queues end / end
21/01/2022 00:02:43             dut.10.239.251.191: 
Flow rule validated
21/01/2022 00:02:43             dut.10.239.251.191: flow create 0 ingress pattern eth / ipv6 / udp / l2tpv2 / ppp / ipv6 / tcp / end actions rss types ipv6-tcp l4-src-only end key_len 0 queues end / end
21/01/2022 00:02:43             dut.10.239.251.191: 
Flow rule #0 created
21/01/2022 00:02:43             dut.10.239.251.191: flow list 0
21/01/2022 00:02:43             dut.10.239.251.191: 
ID	Group	Prio	Attr	Rule
0	0	0	i--	ETH IPV6 UDP L2TPV2 PPP IPV6 TCP => RSS
21/01/2022 00:02:43 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: ----------send packet-------------
21/01/2022 00:02:43 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: Ether(src='00:11:22:33:44:77', dst='00:11:22:33:44:55')/IPv6(src='2001::1', dst='2001::2')/UDP(dport=1701, sport=1702)/L2TP(session_id=0x7)/HDLC(address=0xff, control=0x03)/Raw(b'\x00W')/IPv6(src='ABAB:910B:6666:3457:8295:3333:1800:2929', dst='CDCD:910A:2222:5498:8475:1111:3900:2020')/TCP(sport=23, dport=24)/Raw('x' * 80)
21/01/2022 00:02:44             dut.10.239.251.191:  port 0/queue 5: received 1 packets
  src=00:11:22:33:44:77 - dst=00:11:22:33:44:55 - type=0x86dd - length=212 - nb_segs=1 - RSS hash=0xb9810475 - RSS queue=0x5 - sw ptype: L2_ETHER L3_IPV6 L4_UDP  - l2_len=14 - l3_len=40 - l4_len=8 - Receive queue=0x5
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_UNKNOWN 

21/01/2022 00:02:44 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: action: save_hash

21/01/2022 00:02:44 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: hash_infos: [('0xb9810475', '0x5')]
21/01/2022 00:02:44 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: ----------send packet-------------
21/01/2022 00:02:44 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: ["Ether(src='00:11:22:33:44:77', dst='00:11:22:33:44:55')/IPv6(src='2001::1', dst='2001::2')/UDP(dport=1701, sport=1702)/L2TP(session_id=0x7)/HDLC(address=0xff, control=0x03)/Raw(b'\\x00W')/IPv6(src='ABAB:910B:6666:3457:8295:3333:1800:2929', dst='CDCD:910A:2222:5498:8475:1111:3900:2020')/TCP(sport=25, dport=24)/Raw('x' * 80)"]
21/01/2022 00:02:45             dut.10.239.251.191: port 0/queue 14: received 1 packets
  src=00:11:22:33:44:77 - dst=00:11:22:33:44:55 - type=0x86dd - length=212 - nb_segs=1 - RSS hash=0xce9e810e - RSS queue=0xe - sw ptype: L2_ETHER L3_IPV6 L4_UDP  - l2_len=14 - l3_len=40 - l4_len=8 - Receive queue=0xe
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_UNKNOWN 

21/01/2022 00:02:45 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: action: check_hash_different

21/01/2022 00:02:45 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: hash_infos: [('0xce9e810e', '0xe')]
21/01/2022 00:02:45 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: ----------send packet-------------
21/01/2022 00:02:45 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: Ether(src='00:11:22:33:44:66', dst='00:11:22:33:44:55')/IPv6(src='2001::3', dst='2001::4')/UDP(dport=1701, sport=1702)/L2TP(session_id=0x7)/HDLC(address=0xff, control=0x03)/Raw(b'\x00W')/IPv6(src='ABAB:910B:6666:3457:8295:3333:1800:2923', dst='CDCD:910A:2222:5498:8475:1111:3900:2025')/TCP(sport=23, dport=99)/Raw('x' * 80)
21/01/2022 00:02:46             dut.10.239.251.191: port 0/queue 5: received 1 packets
  src=00:11:22:33:44:66 - dst=00:11:22:33:44:55 - type=0x86dd - length=212 - nb_segs=1 - RSS hash=0xb9810475 - RSS queue=0x5 - sw ptype: L2_ETHER L3_IPV6 L4_UDP  - l2_len=14 - l3_len=40 - l4_len=8 - Receive queue=0x5
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_UNKNOWN 

21/01/2022 00:02:46 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: action: check_hash_same

21/01/2022 00:02:46 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: hash_infos: [('0xb9810475', '0x5')]
21/01/2022 00:02:46 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: ----------send packet-------------
21/01/2022 00:02:46 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: Ether(src='00:11:22:33:44:77', dst='00:11:22:33:44:55')/IPv6(src='2001::1', dst='2001::2')/UDP(dport=1701, sport=1702)/L2TP(session_id=0x7)/HDLC(address=0xff, control=0x03)/Raw(b'\x00W')/IPv6(src='ABAB:910B:6666:3457:8295:3333:1800:2929', dst='CDCD:910A:2222:5498:8475:1111:3900:2020')/UDP(sport=23, dport=24)/Raw('x' * 80)
21/01/2022 00:02:47             dut.10.239.251.191: port 0/queue 0: received 1 packets
  src=00:11:22:33:44:77 - dst=00:11:22:33:44:55 - type=0x86dd - length=200 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV6 L4_UDP  - l2_len=14 - l3_len=40 - l4_len=8 - Receive queue=0x0
  ol_flags: RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_UNKNOWN 

21/01/2022 00:02:47 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: action: check_no_hash

21/01/2022 00:02:47 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: hash_infos: []
21/01/2022 00:02:47 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: sub_case eth_ipv6_udp_l2tpv2_ppp_ipv6_tcp_ipv6_tcp_l4_src_only_MAC_IPV6_PPPoL2TPV2_IPV6_TCP passed
21/01/2022 00:02:47             dut.10.239.251.191: flow flush 0
21/01/2022 00:02:47             dut.10.239.251.191: 
21/01/2022 00:02:47 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: {'eth_ipv6_udp_l2tpv2_ppp_ipv6_tcp_ipv6_tcp_l4_src_only_MAC_IPV6_PPPoL2TPV2_IPV6_TCP': 'passed'}
21/01/2022 00:02:47 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: pass rate is: 100.0
21/01/2022 00:02:47 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: Test Case test_case_eth_ipv6_udp_l2tpv2_ppp_ipv6_tcp_ipv6_tcp_l4_src_only_MAC_IPV6_PPPoL2TPV2_IPV6_TCP Result PASSED:
21/01/2022 00:02:47             dut.10.239.251.191: flow flush 0
21/01/2022 00:02:49             dut.10.239.251.191: 
testpmd> 
21/01/2022 00:02:49             dut.10.239.251.191: clear port stats all
21/01/2022 00:02:50             dut.10.239.251.191: 

  NIC statistics for port 0 cleared
testpmd> 
21/01/2022 00:02:50             dut.10.239.251.191: stop
21/01/2022 00:02:50             dut.10.239.251.191: 
Telling cores to ...
Waiting for lcores to finish...

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

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

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

Done.
21/01/2022 00:02:50 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: Test Case test_case_eth_ipv6_udp_l2tpv2_ppp_ipv6_udp_ipv6_MAC_IPV6_PPPoL2TPV2_IPV6_UDP_PAY Begin
21/01/2022 00:02:50             dut.10.239.251.191:  
21/01/2022 00:02:50                         tester: 
21/01/2022 00:02:50             dut.10.239.251.191: start
21/01/2022 00:02:50             dut.10.239.251.191: 
rxonly packet forwarding - ports=1 - cores=1 - streams=16 - NUMA support enabled, MP allocation mode: native
Logical Core 2 (socket 0) forwards packets on 16 streams:
  RX P=0/Q=0 (socket 0) -> TX P=0/Q=0 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=1 (socket 0) -> TX P=0/Q=1 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=2 (socket 0) -> TX P=0/Q=2 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=3 (socket 0) -> TX P=0/Q=3 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=4 (socket 0) -> TX P=0/Q=4 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=5 (socket 0) -> TX P=0/Q=5 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=6 (socket 0) -> TX P=0/Q=6 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=7 (socket 0) -> TX P=0/Q=7 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=8 (socket 0) -> TX P=0/Q=8 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=9 (socket 0) -> TX P=0/Q=9 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=10 (socket 0) -> TX P=0/Q=10 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=11 (socket 0) -> TX P=0/Q=11 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=12 (socket 0) -> TX P=0/Q=12 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=13 (socket 0) -> TX P=0/Q=13 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=14 (socket 0) -> TX P=0/Q=14 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=15 (socket 0) -> TX P=0/Q=15 (socket 0) 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
21/01/2022 00:02:50 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: ===================Test sub case: eth_ipv6_udp_l2tpv2_ppp_ipv6_udp_ipv6_MAC_IPV6_PPPoL2TPV2_IPV6_UDP_PAY================
21/01/2022 00:02:50 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: ------------handle test--------------
21/01/2022 00:02:50             dut.10.239.251.191: flow validate 0 ingress pattern eth / ipv6 / udp / l2tpv2 / ppp / ipv6 / udp / end actions rss types ipv6 end key_len 0 queues end / end
21/01/2022 00:02:50             dut.10.239.251.191: 
Flow rule validated
21/01/2022 00:02:50             dut.10.239.251.191: flow create 0 ingress pattern eth / ipv6 / udp / l2tpv2 / ppp / ipv6 / udp / end actions rss types ipv6 end key_len 0 queues end / end
21/01/2022 00:02:50             dut.10.239.251.191: 
Flow rule #0 created
21/01/2022 00:02:50             dut.10.239.251.191: flow list 0
21/01/2022 00:02:50             dut.10.239.251.191: 
ID	Group	Prio	Attr	Rule
0	0	0	i--	ETH IPV6 UDP L2TPV2 PPP IPV6 UDP => RSS
21/01/2022 00:02:50 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: ----------send packet-------------
21/01/2022 00:02:50 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: Ether(src='00:11:22:33:44:77', dst='00:11:22:33:44:55')/IPv6(src='2001::1', dst='2001::2')/UDP(dport=1701, sport=1702)/L2TP(session_id=0x7)/HDLC(address=0xff, control=0x03)/Raw(b'\x00W')/IPv6(src='ABAB:910B:6666:3457:8295:3333:1800:2929', dst='CDCD:910A:2222:5498:8475:1111:3900:2020')/UDP(sport=23, dport=24)/Raw('x' * 80)
21/01/2022 00:02:51             dut.10.239.251.191:  port 0/queue 7: received 1 packets
  src=00:11:22:33:44:77 - dst=00:11:22:33:44:55 - type=0x86dd - length=200 - nb_segs=1 - RSS hash=0xf5b9a507 - RSS queue=0x7 - sw ptype: L2_ETHER L3_IPV6 L4_UDP  - l2_len=14 - l3_len=40 - l4_len=8 - Receive queue=0x7
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_UNKNOWN 

21/01/2022 00:02:51 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: action: save_hash

21/01/2022 00:02:51 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: hash_infos: [('0xf5b9a507', '0x7')]
21/01/2022 00:02:51 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: ----------send packet-------------
21/01/2022 00:02:51 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: ["Ether(src='00:11:22:33:44:77', dst='00:11:22:33:44:55')/IPv6(src='2001::1', dst='2001::2')/UDP(dport=1701, sport=1702)/L2TP(session_id=0x7)/HDLC(address=0xff, control=0x03)/Raw(b'\\x00W')/IPv6(src='ABAB:910B:6666:3457:8295:3333:1800:2923', dst='CDCD:910A:2222:5498:8475:1111:3900:2020')/UDP(sport=23, dport=24)/Raw('x' * 80)", "Ether(src='00:11:22:33:44:77', dst='00:11:22:33:44:55')/IPv6(src='2001::1', dst='2001::2')/UDP(dport=1701, sport=1702)/L2TP(session_id=0x7)/HDLC(address=0xff, control=0x03)/Raw(b'\\x00W')/IPv6(src='ABAB:910B:6666:3457:8295:3333:1800:2929', dst='CDCD:910A:2222:5498:8475:1111:3900:2025')/UDP(sport=23, dport=24)/Raw('x' * 80)"]
21/01/2022 00:02:53             dut.10.239.251.191: port 0/queue 11: received 1 packets
  src=00:11:22:33:44:77 - dst=00:11:22:33:44:55 - type=0x86dd - length=200 - nb_segs=1 - RSS hash=0xb148afdb - RSS queue=0xb - sw ptype: L2_ETHER L3_IPV6 L4_UDP  - l2_len=14 - l3_len=40 - l4_len=8 - Receive queue=0xb
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 10: received 1 packets
  src=00:11:22:33:44:77 - dst=00:11:22:33:44:55 - type=0x86dd - length=200 - nb_segs=1 - RSS hash=0x832d18ca - RSS queue=0xa - sw ptype: L2_ETHER L3_IPV6 L4_UDP  - l2_len=14 - l3_len=40 - l4_len=8 - Receive queue=0xa
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_UNKNOWN 

21/01/2022 00:02:53 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: action: check_hash_different

21/01/2022 00:02:53 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: hash_infos: [('0xb148afdb', '0xb'), ('0x832d18ca', '0xa')]
21/01/2022 00:02:53 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: ----------send packet-------------
21/01/2022 00:02:53 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: Ether(src='00:11:22:33:44:66', dst='00:11:22:33:44:55')/IPv6(src='2001::3', dst='2001::4')/UDP(dport=1701, sport=1702)/L2TP(session_id=0x7)/HDLC(address=0xff, control=0x03)/Raw(b'\x00W')/IPv6(src='ABAB:910B:6666:3457:8295:3333:1800:2929', dst='CDCD:910A:2222:5498:8475:1111:3900:2020')/UDP(sport=25, dport=99)/Raw('x' * 80)
21/01/2022 00:02:54             dut.10.239.251.191: port 0/queue 7: received 1 packets
  src=00:11:22:33:44:66 - dst=00:11:22:33:44:55 - type=0x86dd - length=200 - nb_segs=1 - RSS hash=0xf5b9a507 - RSS queue=0x7 - sw ptype: L2_ETHER L3_IPV6 L4_UDP  - l2_len=14 - l3_len=40 - l4_len=8 - Receive queue=0x7
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_UNKNOWN 

21/01/2022 00:02:54 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: action: check_hash_same

21/01/2022 00:02:54 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: hash_infos: [('0xf5b9a507', '0x7')]
21/01/2022 00:02:54 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: ----------send packet-------------
21/01/2022 00:02:54 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: Ether(src='00:11:22:33:44:77', dst='00:11:22:33:44:55')/IPv6(src='2001::1', dst='2001::2')/UDP(dport=1701, sport=1702)/L2TP(session_id=0x7)/HDLC(address=0xff, control=0x03)/Raw(b'\x00W')/IPv6(src='ABAB:910B:6666:3457:8295:3333:1800:2929', dst='CDCD:910A:2222:5498:8475:1111:3900:2020')/TCP(sport=23, dport=24)/Raw('x' * 80)
21/01/2022 00:02:55             dut.10.239.251.191: port 0/queue 0: received 1 packets
  src=00:11:22:33:44:77 - dst=00:11:22:33:44:55 - type=0x86dd - length=212 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV6 L4_UDP  - l2_len=14 - l3_len=40 - l4_len=8 - Receive queue=0x0
  ol_flags: RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_UNKNOWN 

21/01/2022 00:02:55 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: action: check_no_hash

21/01/2022 00:02:55 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: hash_infos: []
21/01/2022 00:02:55 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: sub_case eth_ipv6_udp_l2tpv2_ppp_ipv6_udp_ipv6_MAC_IPV6_PPPoL2TPV2_IPV6_UDP_PAY passed
21/01/2022 00:02:55             dut.10.239.251.191: flow flush 0
21/01/2022 00:02:55             dut.10.239.251.191: 
21/01/2022 00:02:55 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: {'eth_ipv6_udp_l2tpv2_ppp_ipv6_udp_ipv6_MAC_IPV6_PPPoL2TPV2_IPV6_UDP_PAY': 'passed'}
21/01/2022 00:02:55 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: pass rate is: 100.0
21/01/2022 00:02:55 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: Test Case test_case_eth_ipv6_udp_l2tpv2_ppp_ipv6_udp_ipv6_MAC_IPV6_PPPoL2TPV2_IPV6_UDP_PAY Result PASSED:
21/01/2022 00:02:55             dut.10.239.251.191: flow flush 0
21/01/2022 00:02:56             dut.10.239.251.191: 
testpmd> 
21/01/2022 00:02:56             dut.10.239.251.191: clear port stats all
21/01/2022 00:02:57             dut.10.239.251.191: 

  NIC statistics for port 0 cleared
testpmd> 
21/01/2022 00:02:57             dut.10.239.251.191: stop
21/01/2022 00:02:57             dut.10.239.251.191: 
Telling cores to ...
Waiting for lcores to finish...

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

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

Done.
21/01/2022 00:02:57 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: Test Case test_case_eth_ipv6_udp_l2tpv2_ppp_ipv6_udp_ipv6_udp_MAC_IPV6_PPPoL2TPV2_IPV6_UDP_PAY Begin
21/01/2022 00:02:57             dut.10.239.251.191:  
21/01/2022 00:02:57                         tester: 
21/01/2022 00:02:57             dut.10.239.251.191: start
21/01/2022 00:02:58             dut.10.239.251.191: 
rxonly packet forwarding - ports=1 - cores=1 - streams=16 - NUMA support enabled, MP allocation mode: native
Logical Core 2 (socket 0) forwards packets on 16 streams:
  RX P=0/Q=0 (socket 0) -> TX P=0/Q=0 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=1 (socket 0) -> TX P=0/Q=1 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=2 (socket 0) -> TX P=0/Q=2 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=3 (socket 0) -> TX P=0/Q=3 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=4 (socket 0) -> TX P=0/Q=4 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=5 (socket 0) -> TX P=0/Q=5 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=6 (socket 0) -> TX P=0/Q=6 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=7 (socket 0) -> TX P=0/Q=7 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=8 (socket 0) -> TX P=0/Q=8 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=9 (socket 0) -> TX P=0/Q=9 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=10 (socket 0) -> TX P=0/Q=10 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=11 (socket 0) -> TX P=0/Q=11 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=12 (socket 0) -> TX P=0/Q=12 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=13 (socket 0) -> TX P=0/Q=13 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=14 (socket 0) -> TX P=0/Q=14 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=15 (socket 0) -> TX P=0/Q=15 (socket 0) 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
21/01/2022 00:02:58 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: ===================Test sub case: eth_ipv6_udp_l2tpv2_ppp_ipv6_udp_ipv6_udp_MAC_IPV6_PPPoL2TPV2_IPV6_UDP_PAY================
21/01/2022 00:02:58 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: ------------handle test--------------
21/01/2022 00:02:58             dut.10.239.251.191: flow validate 0 ingress pattern eth / ipv6 / udp / l2tpv2 / ppp / ipv6 / udp / end actions rss types ipv6-udp end key_len 0 queues end / end
21/01/2022 00:02:58             dut.10.239.251.191: 
Flow rule validated
21/01/2022 00:02:58             dut.10.239.251.191: flow create 0 ingress pattern eth / ipv6 / udp / l2tpv2 / ppp / ipv6 / udp / end actions rss types ipv6-udp end key_len 0 queues end / end
21/01/2022 00:02:58             dut.10.239.251.191: 
Flow rule #0 created
21/01/2022 00:02:58             dut.10.239.251.191: flow list 0
21/01/2022 00:02:58             dut.10.239.251.191: 
ID	Group	Prio	Attr	Rule
0	0	0	i--	ETH IPV6 UDP L2TPV2 PPP IPV6 UDP => RSS
21/01/2022 00:02:58 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: ----------send packet-------------
21/01/2022 00:02:58 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: Ether(src='00:11:22:33:44:77', dst='00:11:22:33:44:55')/IPv6(src='2001::1', dst='2001::2')/UDP(dport=1701, sport=1702)/L2TP(session_id=0x7)/HDLC(address=0xff, control=0x03)/Raw(b'\x00W')/IPv6(src='ABAB:910B:6666:3457:8295:3333:1800:2929', dst='CDCD:910A:2222:5498:8475:1111:3900:2020')/UDP(sport=23, dport=24)/Raw('x' * 80)
21/01/2022 00:02:59             dut.10.239.251.191:  port 0/queue 2: received 1 packets
  src=00:11:22:33:44:77 - dst=00:11:22:33:44:55 - type=0x86dd - length=200 - nb_segs=1 - RSS hash=0x21d4cb52 - RSS queue=0x2 - sw ptype: L2_ETHER L3_IPV6 L4_UDP  - l2_len=14 - l3_len=40 - l4_len=8 - Receive queue=0x2
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_UNKNOWN 

21/01/2022 00:02:59 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: action: save_hash

21/01/2022 00:02:59 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: hash_infos: [('0x21d4cb52', '0x2')]
21/01/2022 00:02:59 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: ----------send packet-------------
21/01/2022 00:02:59 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: ["Ether(src='00:11:22:33:44:77', dst='00:11:22:33:44:55')/IPv6(src='2001::1', dst='2001::2')/UDP(dport=1701, sport=1702)/L2TP(session_id=0x7)/HDLC(address=0xff, control=0x03)/Raw(b'\\x00W')/IPv6(src='ABAB:910B:6666:3457:8295:3333:1800:2923', dst='CDCD:910A:2222:5498:8475:1111:3900:2020')/UDP(sport=23, dport=24)/Raw('x' * 80)", "Ether(src='00:11:22:33:44:77', dst='00:11:22:33:44:55')/IPv6(src='2001::1', dst='2001::2')/UDP(dport=1701, sport=1702)/L2TP(session_id=0x7)/HDLC(address=0xff, control=0x03)/Raw(b'\\x00W')/IPv6(src='ABAB:910B:6666:3457:8295:3333:1800:2929', dst='CDCD:910A:2222:5498:8475:1111:3900:2025')/UDP(sport=23, dport=24)/Raw('x' * 80)", "Ether(src='00:11:22:33:44:77', dst='00:11:22:33:44:55')/IPv6(src='2001::1', dst='2001::2')/UDP(dport=1701, sport=1702)/L2TP(session_id=0x7)/HDLC(address=0xff, control=0x03)/Raw(b'\\x00W')/IPv6(src='ABAB:910B:6666:3457:8295:3333:1800:2929', dst='CDCD:910A:2222:5498:8475:1111:3900:2020')/UDP(sport=25, dport=24)/Raw('x' * 80)", "Ether(src='00:11:22:33:44:77', dst='00:11:22:33:44:55')/IPv6(src='2001::1', dst='2001::2')/UDP(dport=1701, sport=1702)/L2TP(session_id=0x7)/HDLC(address=0xff, control=0x03)/Raw(b'\\x00W')/IPv6(src='ABAB:910B:6666:3457:8295:3333:1800:2929', dst='CDCD:910A:2222:5498:8475:1111:3900:2020')/UDP(sport=23, dport=99)/Raw('x' * 80)"]
21/01/2022 00:03:00             dut.10.239.251.191: port 0/queue 14: received 1 packets
  src=00:11:22:33:44:77 - dst=00:11:22:33:44:55 - type=0x86dd - length=200 - nb_segs=1 - RSS hash=0x6525c18e - RSS queue=0xe - sw ptype: L2_ETHER L3_IPV6 L4_UDP  - l2_len=14 - l3_len=40 - l4_len=8 - Receive queue=0xe
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 15: received 1 packets
  src=00:11:22:33:44:77 - dst=00:11:22:33:44:55 - type=0x86dd - length=200 - nb_segs=1 - RSS hash=0x5740769f - RSS queue=0xf - sw ptype: L2_ETHER L3_IPV6 L4_UDP  - l2_len=14 - l3_len=40 - l4_len=8 - Receive queue=0xf
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 5: received 1 packets
  src=00:11:22:33:44:77 - dst=00:11:22:33:44:55 - type=0x86dd - length=200 - nb_segs=1 - RSS hash=0x59f1b415 - RSS queue=0x5 - sw ptype: L2_ETHER L3_IPV6 L4_UDP  - l2_len=14 - l3_len=40 - l4_len=8 - Receive queue=0x5
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 9: received 1 packets
  src=00:11:22:33:44:77 - dst=00:11:22:33:44:55 - type=0x86dd - length=200 - nb_segs=1 - RSS hash=0x2b9dc0a9 - RSS queue=0x9 - sw ptype: L2_ETHER L3_IPV6 L4_UDP  - l2_len=14 - l3_len=40 - l4_len=8 - Receive queue=0x9
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_UNKNOWN 

21/01/2022 00:03:00 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: action: check_hash_different

21/01/2022 00:03:00 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: hash_infos: [('0x6525c18e', '0xe'), ('0x5740769f', '0xf'), ('0x59f1b415', '0x5'), ('0x2b9dc0a9', '0x9')]
21/01/2022 00:03:00 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: ----------send packet-------------
21/01/2022 00:03:00 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: Ether(src='00:11:22:33:44:66', dst='00:11:22:33:44:55')/IPv6(src='2001::3', dst='2001::4')/UDP(dport=1701, sport=1702)/L2TP(session_id=0x7)/HDLC(address=0xff, control=0x03)/Raw(b'\x00W')/IPv6(src='ABAB:910B:6666:3457:8295:3333:1800:2929', dst='CDCD:910A:2222:5498:8475:1111:3900:2020')/UDP(sport=23, dport=24)/Raw('x' * 80)
21/01/2022 00:03:01             dut.10.239.251.191: port 0/queue 2: received 1 packets
  src=00:11:22:33:44:66 - dst=00:11:22:33:44:55 - type=0x86dd - length=200 - nb_segs=1 - RSS hash=0x21d4cb52 - RSS queue=0x2 - sw ptype: L2_ETHER L3_IPV6 L4_UDP  - l2_len=14 - l3_len=40 - l4_len=8 - Receive queue=0x2
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_UNKNOWN 

21/01/2022 00:03:01 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: action: check_hash_same

21/01/2022 00:03:01 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: hash_infos: [('0x21d4cb52', '0x2')]
21/01/2022 00:03:01 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: ----------send packet-------------
21/01/2022 00:03:01 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: Ether(src='00:11:22:33:44:77', dst='00:11:22:33:44:55')/IPv6(src='2001::1', dst='2001::2')/UDP(dport=1701, sport=1702)/L2TP(session_id=0x7)/HDLC(address=0xff, control=0x03)/Raw(b'\x00W')/IPv6(src='ABAB:910B:6666:3457:8295:3333:1800:2929', dst='CDCD:910A:2222:5498:8475:1111:3900:2020')/TCP(sport=23, dport=24)/Raw('x' * 80)
21/01/2022 00:03:02             dut.10.239.251.191: port 0/queue 0: received 1 packets
  src=00:11:22:33:44:77 - dst=00:11:22:33:44:55 - type=0x86dd - length=212 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV6 L4_UDP  - l2_len=14 - l3_len=40 - l4_len=8 - Receive queue=0x0
  ol_flags: RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_UNKNOWN 

21/01/2022 00:03:02 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: action: check_no_hash

21/01/2022 00:03:02 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: hash_infos: []
21/01/2022 00:03:02 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: sub_case eth_ipv6_udp_l2tpv2_ppp_ipv6_udp_ipv6_udp_MAC_IPV6_PPPoL2TPV2_IPV6_UDP_PAY passed
21/01/2022 00:03:02             dut.10.239.251.191: flow flush 0
21/01/2022 00:03:02             dut.10.239.251.191: 
21/01/2022 00:03:02 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: {'eth_ipv6_udp_l2tpv2_ppp_ipv6_udp_ipv6_udp_MAC_IPV6_PPPoL2TPV2_IPV6_UDP_PAY': 'passed'}
21/01/2022 00:03:02 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: pass rate is: 100.0
21/01/2022 00:03:02 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: Test Case test_case_eth_ipv6_udp_l2tpv2_ppp_ipv6_udp_ipv6_udp_MAC_IPV6_PPPoL2TPV2_IPV6_UDP_PAY Result PASSED:
21/01/2022 00:03:02             dut.10.239.251.191: flow flush 0
21/01/2022 00:03:04             dut.10.239.251.191: 
testpmd> 
21/01/2022 00:03:04             dut.10.239.251.191: clear port stats all
21/01/2022 00:03:05             dut.10.239.251.191: 

  NIC statistics for port 0 cleared
testpmd> 
21/01/2022 00:03:05             dut.10.239.251.191: stop
21/01/2022 00:03:05             dut.10.239.251.191: 
Telling cores to ...
Waiting for lcores to finish...

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

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

Done.
21/01/2022 00:03:05 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: Test Case test_case_eth_ipv6_udp_l2tpv2_ppp_ipv6_udp_ipv6_udp_l3_dst_only_MAC_IPV6_PPPoL2TPV2_IPV6_UDP_PAY Begin
21/01/2022 00:03:05             dut.10.239.251.191:  
21/01/2022 00:03:05                         tester: 
21/01/2022 00:03:05             dut.10.239.251.191: start
21/01/2022 00:03:05             dut.10.239.251.191: 
rxonly packet forwarding - ports=1 - cores=1 - streams=16 - NUMA support enabled, MP allocation mode: native
Logical Core 2 (socket 0) forwards packets on 16 streams:
  RX P=0/Q=0 (socket 0) -> TX P=0/Q=0 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=1 (socket 0) -> TX P=0/Q=1 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=2 (socket 0) -> TX P=0/Q=2 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=3 (socket 0) -> TX P=0/Q=3 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=4 (socket 0) -> TX P=0/Q=4 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=5 (socket 0) -> TX P=0/Q=5 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=6 (socket 0) -> TX P=0/Q=6 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=7 (socket 0) -> TX P=0/Q=7 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=8 (socket 0) -> TX P=0/Q=8 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=9 (socket 0) -> TX P=0/Q=9 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=10 (socket 0) -> TX P=0/Q=10 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=11 (socket 0) -> TX P=0/Q=11 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=12 (socket 0) -> TX P=0/Q=12 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=13 (socket 0) -> TX P=0/Q=13 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=14 (socket 0) -> TX P=0/Q=14 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=15 (socket 0) -> TX P=0/Q=15 (socket 0) 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
21/01/2022 00:03:05 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: ===================Test sub case: eth_ipv6_udp_l2tpv2_ppp_ipv6_udp_ipv6_udp_l3_dst_only_MAC_IPV6_PPPoL2TPV2_IPV6_UDP_PAY================
21/01/2022 00:03:05 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: ------------handle test--------------
21/01/2022 00:03:05             dut.10.239.251.191: flow validate 0 ingress pattern eth / ipv6 / udp / l2tpv2 / ppp / ipv6 / udp / end actions rss types ipv6-udp l3-dst-only end key_len 0 queues end / end
21/01/2022 00:03:05             dut.10.239.251.191: 
Flow rule validated
21/01/2022 00:03:05             dut.10.239.251.191: flow create 0 ingress pattern eth / ipv6 / udp / l2tpv2 / ppp / ipv6 / udp / end actions rss types ipv6-udp l3-dst-only end key_len 0 queues end / end
21/01/2022 00:03:05             dut.10.239.251.191: 
Flow rule #0 created
21/01/2022 00:03:05             dut.10.239.251.191: flow list 0
21/01/2022 00:03:05             dut.10.239.251.191: 
ID	Group	Prio	Attr	Rule
0	0	0	i--	ETH IPV6 UDP L2TPV2 PPP IPV6 UDP => RSS
21/01/2022 00:03:05 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: ----------send packet-------------
21/01/2022 00:03:05 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: Ether(src='00:11:22:33:44:77', dst='00:11:22:33:44:55')/IPv6(src='2001::1', dst='2001::2')/UDP(dport=1701, sport=1702)/L2TP(session_id=0x7)/HDLC(address=0xff, control=0x03)/Raw(b'\x00W')/IPv6(src='ABAB:910B:6666:3457:8295:3333:1800:2929', dst='CDCD:910A:2222:5498:8475:1111:3900:2020')/UDP(sport=23, dport=24)/Raw('x' * 80)
21/01/2022 00:03:06             dut.10.239.251.191:  port 0/queue 10: received 1 packets
  src=00:11:22:33:44:77 - dst=00:11:22:33:44:55 - type=0x86dd - length=200 - nb_segs=1 - RSS hash=0x74034f7a - RSS queue=0xa - sw ptype: L2_ETHER L3_IPV6 L4_UDP  - l2_len=14 - l3_len=40 - l4_len=8 - Receive queue=0xa
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_UNKNOWN 

21/01/2022 00:03:06 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: action: save_hash

21/01/2022 00:03:06 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: hash_infos: [('0x74034f7a', '0xa')]
21/01/2022 00:03:06 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: ----------send packet-------------
21/01/2022 00:03:06 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: ["Ether(src='00:11:22:33:44:77', dst='00:11:22:33:44:55')/IPv6(src='2001::1', dst='2001::2')/UDP(dport=1701, sport=1702)/L2TP(session_id=0x7)/HDLC(address=0xff, control=0x03)/Raw(b'\\x00W')/IPv6(src='ABAB:910B:6666:3457:8295:3333:1800:2929', dst='CDCD:910A:2222:5498:8475:1111:3900:2025')/UDP(sport=23, dport=24)/Raw('x' * 80)"]
21/01/2022 00:03:07             dut.10.239.251.191: port 0/queue 3: received 1 packets
  src=00:11:22:33:44:77 - dst=00:11:22:33:44:55 - type=0x86dd - length=200 - nb_segs=1 - RSS hash=0xfde15ac3 - RSS queue=0x3 - sw ptype: L2_ETHER L3_IPV6 L4_UDP  - l2_len=14 - l3_len=40 - l4_len=8 - Receive queue=0x3
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_UNKNOWN 

21/01/2022 00:03:07 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: action: check_hash_different

21/01/2022 00:03:07 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: hash_infos: [('0xfde15ac3', '0x3')]
21/01/2022 00:03:07 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: ----------send packet-------------
21/01/2022 00:03:07 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: Ether(src='00:11:22:33:44:66', dst='00:11:22:33:44:55')/IPv6(src='2001::3', dst='2001::4')/UDP(dport=1701, sport=1702)/L2TP(session_id=0x7)/HDLC(address=0xff, control=0x03)/Raw(b'\x00W')/IPv6(src='ABAB:910B:6666:3457:8295:3333:1800:2925', dst='CDCD:910A:2222:5498:8475:1111:3900:2020')/UDP(sport=25, dport=99)/Raw('x' * 80)
21/01/2022 00:03:09             dut.10.239.251.191: port 0/queue 10: received 1 packets
  src=00:11:22:33:44:66 - dst=00:11:22:33:44:55 - type=0x86dd - length=200 - nb_segs=1 - RSS hash=0x74034f7a - RSS queue=0xa - sw ptype: L2_ETHER L3_IPV6 L4_UDP  - l2_len=14 - l3_len=40 - l4_len=8 - Receive queue=0xa
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_UNKNOWN 

21/01/2022 00:03:09 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: action: check_hash_same

21/01/2022 00:03:09 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: hash_infos: [('0x74034f7a', '0xa')]
21/01/2022 00:03:09 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: ----------send packet-------------
21/01/2022 00:03:09 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: Ether(src='00:11:22:33:44:77', dst='00:11:22:33:44:55')/IPv6(src='2001::1', dst='2001::2')/UDP(dport=1701, sport=1702)/L2TP(session_id=0x7)/HDLC(address=0xff, control=0x03)/Raw(b'\x00W')/IPv6(src='ABAB:910B:6666:3457:8295:3333:1800:2929', dst='CDCD:910A:2222:5498:8475:1111:3900:2020')/TCP(sport=23, dport=24)/Raw('x' * 80)
21/01/2022 00:03:10             dut.10.239.251.191: port 0/queue 0: received 1 packets
  src=00:11:22:33:44:77 - dst=00:11:22:33:44:55 - type=0x86dd - length=212 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV6 L4_UDP  - l2_len=14 - l3_len=40 - l4_len=8 - Receive queue=0x0
  ol_flags: RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_UNKNOWN 

21/01/2022 00:03:10 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: action: check_no_hash

21/01/2022 00:03:10 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: hash_infos: []
21/01/2022 00:03:10 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: sub_case eth_ipv6_udp_l2tpv2_ppp_ipv6_udp_ipv6_udp_l3_dst_only_MAC_IPV6_PPPoL2TPV2_IPV6_UDP_PAY passed
21/01/2022 00:03:10             dut.10.239.251.191: flow flush 0
21/01/2022 00:03:10             dut.10.239.251.191: 
21/01/2022 00:03:10 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: {'eth_ipv6_udp_l2tpv2_ppp_ipv6_udp_ipv6_udp_l3_dst_only_MAC_IPV6_PPPoL2TPV2_IPV6_UDP_PAY': 'passed'}
21/01/2022 00:03:10 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: pass rate is: 100.0
21/01/2022 00:03:10 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: Test Case test_case_eth_ipv6_udp_l2tpv2_ppp_ipv6_udp_ipv6_udp_l3_dst_only_MAC_IPV6_PPPoL2TPV2_IPV6_UDP_PAY Result PASSED:
21/01/2022 00:03:10             dut.10.239.251.191: flow flush 0
21/01/2022 00:03:11             dut.10.239.251.191: 
testpmd> 
21/01/2022 00:03:11             dut.10.239.251.191: clear port stats all
21/01/2022 00:03:12             dut.10.239.251.191: 

  NIC statistics for port 0 cleared
testpmd> 
21/01/2022 00:03:12             dut.10.239.251.191: stop
21/01/2022 00:03:12             dut.10.239.251.191: 
Telling cores to ...
Waiting for lcores to finish...

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

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

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

Done.
21/01/2022 00:03:12 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: Test Case test_case_eth_ipv6_udp_l2tpv2_ppp_ipv6_udp_ipv6_udp_l3_dst_only_l4_dst_only_MAC_IPV6_PPPoL2TPV2_IPV6_UDP_PAY Begin
21/01/2022 00:03:12             dut.10.239.251.191:  
21/01/2022 00:03:12                         tester: 
21/01/2022 00:03:12             dut.10.239.251.191: start
21/01/2022 00:03:12             dut.10.239.251.191: 
rxonly packet forwarding - ports=1 - cores=1 - streams=16 - NUMA support enabled, MP allocation mode: native
Logical Core 2 (socket 0) forwards packets on 16 streams:
  RX P=0/Q=0 (socket 0) -> TX P=0/Q=0 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=1 (socket 0) -> TX P=0/Q=1 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=2 (socket 0) -> TX P=0/Q=2 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=3 (socket 0) -> TX P=0/Q=3 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=4 (socket 0) -> TX P=0/Q=4 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=5 (socket 0) -> TX P=0/Q=5 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=6 (socket 0) -> TX P=0/Q=6 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=7 (socket 0) -> TX P=0/Q=7 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=8 (socket 0) -> TX P=0/Q=8 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=9 (socket 0) -> TX P=0/Q=9 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=10 (socket 0) -> TX P=0/Q=10 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=11 (socket 0) -> TX P=0/Q=11 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=12 (socket 0) -> TX P=0/Q=12 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=13 (socket 0) -> TX P=0/Q=13 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=14 (socket 0) -> TX P=0/Q=14 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=15 (socket 0) -> TX P=0/Q=15 (socket 0) 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
21/01/2022 00:03:12 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: ===================Test sub case: eth_ipv6_udp_l2tpv2_ppp_ipv6_udp_ipv6_udp_l3_dst_only_l4_dst_only_MAC_IPV6_PPPoL2TPV2_IPV6_UDP_PAY================
21/01/2022 00:03:12 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: ------------handle test--------------
21/01/2022 00:03:12             dut.10.239.251.191: flow validate 0 ingress pattern eth / ipv6 / udp / l2tpv2 / ppp / ipv6 / udp / end actions rss types ipv6-udp l3-dst-only l4-dst-only end key_len 0 queues end / end
21/01/2022 00:03:13             dut.10.239.251.191: 
Flow rule validated
21/01/2022 00:03:13             dut.10.239.251.191: flow create 0 ingress pattern eth / ipv6 / udp / l2tpv2 / ppp / ipv6 / udp / end actions rss types ipv6-udp l3-dst-only l4-dst-only end key_len 0 queues end / end
21/01/2022 00:03:13             dut.10.239.251.191: 
Flow rule #0 created
21/01/2022 00:03:13             dut.10.239.251.191: flow list 0
21/01/2022 00:03:13             dut.10.239.251.191: 
ID	Group	Prio	Attr	Rule
0	0	0	i--	ETH IPV6 UDP L2TPV2 PPP IPV6 UDP => RSS
21/01/2022 00:03:13 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: ----------send packet-------------
21/01/2022 00:03:13 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: Ether(src='00:11:22:33:44:77', dst='00:11:22:33:44:55')/IPv6(src='2001::1', dst='2001::2')/UDP(dport=1701, sport=1702)/L2TP(session_id=0x7)/HDLC(address=0xff, control=0x03)/Raw(b'\x00W')/IPv6(src='ABAB:910B:6666:3457:8295:3333:1800:2929', dst='CDCD:910A:2222:5498:8475:1111:3900:2020')/UDP(sport=23, dport=24)/Raw('x' * 80)
21/01/2022 00:03:14             dut.10.239.251.191:  port 0/queue 10: received 1 packets
  src=00:11:22:33:44:77 - dst=00:11:22:33:44:55 - type=0x86dd - length=200 - nb_segs=1 - RSS hash=0x8d97dda - RSS queue=0xa - sw ptype: L2_ETHER L3_IPV6 L4_UDP  - l2_len=14 - l3_len=40 - l4_len=8 - Receive queue=0xa
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_UNKNOWN 

21/01/2022 00:03:14 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: action: save_hash

21/01/2022 00:03:14 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: hash_infos: [('0x8d97dda', '0xa')]
21/01/2022 00:03:14 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: ----------send packet-------------
21/01/2022 00:03:14 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: ["Ether(src='00:11:22:33:44:77', dst='00:11:22:33:44:55')/IPv6(src='2001::1', dst='2001::2')/UDP(dport=1701, sport=1702)/L2TP(session_id=0x7)/HDLC(address=0xff, control=0x03)/Raw(b'\\x00W')/IPv6(src='ABAB:910B:6666:3457:8295:3333:1800:2929', dst='CDCD:910A:2222:5498:8475:1111:3900:2025')/UDP(sport=23, dport=24)/Raw('x' * 80)", "Ether(src='00:11:22:33:44:77', dst='00:11:22:33:44:55')/IPv6(src='2001::1', dst='2001::2')/UDP(dport=1701, sport=1702)/L2TP(session_id=0x7)/HDLC(address=0xff, control=0x03)/Raw(b'\\x00W')/IPv6(src='ABAB:910B:6666:3457:8295:3333:1800:2929', dst='CDCD:910A:2222:5498:8475:1111:3900:2020')/UDP(sport=23, dport=99)/Raw('x' * 80)"]
21/01/2022 00:03:15             dut.10.239.251.191: port 0/queue 3: received 1 packets
  src=00:11:22:33:44:77 - dst=00:11:22:33:44:55 - type=0x86dd - length=200 - nb_segs=1 - RSS hash=0x813b6863 - RSS queue=0x3 - sw ptype: L2_ETHER L3_IPV6 L4_UDP  - l2_len=14 - l3_len=40 - l4_len=8 - Receive queue=0x3
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 3: received 1 packets
  src=00:11:22:33:44:77 - dst=00:11:22:33:44:55 - type=0x86dd - length=200 - nb_segs=1 - RSS hash=0x8de456d3 - RSS queue=0x3 - sw ptype: L2_ETHER L3_IPV6 L4_UDP  - l2_len=14 - l3_len=40 - l4_len=8 - Receive queue=0x3
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_UNKNOWN 

21/01/2022 00:03:15 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: action: check_hash_different

21/01/2022 00:03:15 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: hash_infos: [('0x813b6863', '0x3'), ('0x8de456d3', '0x3')]
21/01/2022 00:03:15 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: ----------send packet-------------
21/01/2022 00:03:15 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: Ether(src='00:11:22:33:44:66', dst='00:11:22:33:44:55')/IPv6(src='2001::3', dst='2001::4')/UDP(dport=1701, sport=1702)/L2TP(session_id=0x7)/HDLC(address=0xff, control=0x03)/Raw(b'\x00W')/IPv6(src='ABAB:910B:6666:3457:8295:3333:1800:2925', dst='CDCD:910A:2222:5498:8475:1111:3900:2020')/UDP(sport=25, dport=24)/Raw('x' * 80)
21/01/2022 00:03:16             dut.10.239.251.191: port 0/queue 10: received 1 packets
  src=00:11:22:33:44:66 - dst=00:11:22:33:44:55 - type=0x86dd - length=200 - nb_segs=1 - RSS hash=0x8d97dda - RSS queue=0xa - sw ptype: L2_ETHER L3_IPV6 L4_UDP  - l2_len=14 - l3_len=40 - l4_len=8 - Receive queue=0xa
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_UNKNOWN 

21/01/2022 00:03:16 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: action: check_hash_same

21/01/2022 00:03:16 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: hash_infos: [('0x8d97dda', '0xa')]
21/01/2022 00:03:16 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: ----------send packet-------------
21/01/2022 00:03:16 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: Ether(src='00:11:22:33:44:77', dst='00:11:22:33:44:55')/IPv6(src='2001::1', dst='2001::2')/UDP(dport=1701, sport=1702)/L2TP(session_id=0x7)/HDLC(address=0xff, control=0x03)/Raw(b'\x00W')/IPv6(src='ABAB:910B:6666:3457:8295:3333:1800:2929', dst='CDCD:910A:2222:5498:8475:1111:3900:2020')/TCP(sport=23, dport=24)/Raw('x' * 80)
21/01/2022 00:03:17             dut.10.239.251.191: port 0/queue 0: received 1 packets
  src=00:11:22:33:44:77 - dst=00:11:22:33:44:55 - type=0x86dd - length=212 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV6 L4_UDP  - l2_len=14 - l3_len=40 - l4_len=8 - Receive queue=0x0
  ol_flags: RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_UNKNOWN 

21/01/2022 00:03:17 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: action: check_no_hash

21/01/2022 00:03:17 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: hash_infos: []
21/01/2022 00:03:17 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: sub_case eth_ipv6_udp_l2tpv2_ppp_ipv6_udp_ipv6_udp_l3_dst_only_l4_dst_only_MAC_IPV6_PPPoL2TPV2_IPV6_UDP_PAY passed
21/01/2022 00:03:17             dut.10.239.251.191: flow flush 0
21/01/2022 00:03:17             dut.10.239.251.191: 
21/01/2022 00:03:17 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: {'eth_ipv6_udp_l2tpv2_ppp_ipv6_udp_ipv6_udp_l3_dst_only_l4_dst_only_MAC_IPV6_PPPoL2TPV2_IPV6_UDP_PAY': 'passed'}
21/01/2022 00:03:17 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: pass rate is: 100.0
21/01/2022 00:03:17 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: Test Case test_case_eth_ipv6_udp_l2tpv2_ppp_ipv6_udp_ipv6_udp_l3_dst_only_l4_dst_only_MAC_IPV6_PPPoL2TPV2_IPV6_UDP_PAY Result PASSED:
21/01/2022 00:03:17             dut.10.239.251.191: flow flush 0
21/01/2022 00:03:18             dut.10.239.251.191: 
testpmd> 
21/01/2022 00:03:18             dut.10.239.251.191: clear port stats all
21/01/2022 00:03:20             dut.10.239.251.191: 

  NIC statistics for port 0 cleared
testpmd> 
21/01/2022 00:03:20             dut.10.239.251.191: stop
21/01/2022 00:03:20             dut.10.239.251.191: 
Telling cores to ...
Waiting for lcores to finish...

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

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

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

Done.
21/01/2022 00:03:20 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: Test Case test_case_eth_ipv6_udp_l2tpv2_ppp_ipv6_udp_ipv6_udp_l3_dst_only_l4_src_only_MAC_IPV6_PPPoL2TPV2_IPV6_UDP_PAY Begin
21/01/2022 00:03:20             dut.10.239.251.191:  
21/01/2022 00:03:20                         tester: 
21/01/2022 00:03:20             dut.10.239.251.191: start
21/01/2022 00:03:20             dut.10.239.251.191: 
rxonly packet forwarding - ports=1 - cores=1 - streams=16 - NUMA support enabled, MP allocation mode: native
Logical Core 2 (socket 0) forwards packets on 16 streams:
  RX P=0/Q=0 (socket 0) -> TX P=0/Q=0 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=1 (socket 0) -> TX P=0/Q=1 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=2 (socket 0) -> TX P=0/Q=2 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=3 (socket 0) -> TX P=0/Q=3 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=4 (socket 0) -> TX P=0/Q=4 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=5 (socket 0) -> TX P=0/Q=5 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=6 (socket 0) -> TX P=0/Q=6 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=7 (socket 0) -> TX P=0/Q=7 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=8 (socket 0) -> TX P=0/Q=8 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=9 (socket 0) -> TX P=0/Q=9 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=10 (socket 0) -> TX P=0/Q=10 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=11 (socket 0) -> TX P=0/Q=11 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=12 (socket 0) -> TX P=0/Q=12 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=13 (socket 0) -> TX P=0/Q=13 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=14 (socket 0) -> TX P=0/Q=14 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=15 (socket 0) -> TX P=0/Q=15 (socket 0) 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
21/01/2022 00:03:20 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: ===================Test sub case: eth_ipv6_udp_l2tpv2_ppp_ipv6_udp_ipv6_udp_l3_dst_only_l4_src_only_MAC_IPV6_PPPoL2TPV2_IPV6_UDP_PAY================
21/01/2022 00:03:20 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: ------------handle test--------------
21/01/2022 00:03:20             dut.10.239.251.191: flow validate 0 ingress pattern eth / ipv6 / udp / l2tpv2 / ppp / ipv6 / udp / end actions rss types ipv6-udp l3-dst-only l4-src-only end key_len 0 queues end / end
21/01/2022 00:03:20             dut.10.239.251.191: 
Flow rule validated
21/01/2022 00:03:20             dut.10.239.251.191: flow create 0 ingress pattern eth / ipv6 / udp / l2tpv2 / ppp / ipv6 / udp / end actions rss types ipv6-udp l3-dst-only l4-src-only end key_len 0 queues end / end
21/01/2022 00:03:20             dut.10.239.251.191: 
Flow rule #0 created
21/01/2022 00:03:20             dut.10.239.251.191: flow list 0
21/01/2022 00:03:20             dut.10.239.251.191: 
ID	Group	Prio	Attr	Rule
0	0	0	i--	ETH IPV6 UDP L2TPV2 PPP IPV6 UDP => RSS
21/01/2022 00:03:20 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: ----------send packet-------------
21/01/2022 00:03:20 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: Ether(src='00:11:22:33:44:77', dst='00:11:22:33:44:55')/IPv6(src='2001::1', dst='2001::2')/UDP(dport=1701, sport=1702)/L2TP(session_id=0x7)/HDLC(address=0xff, control=0x03)/Raw(b'\x00W')/IPv6(src='ABAB:910B:6666:3457:8295:3333:1800:2929', dst='CDCD:910A:2222:5498:8475:1111:3900:2020')/UDP(sport=23, dport=24)/Raw('x' * 80)
21/01/2022 00:03:21             dut.10.239.251.191:  port 0/queue 11: received 1 packets
  src=00:11:22:33:44:77 - dst=00:11:22:33:44:55 - type=0x86dd - length=200 - nb_segs=1 - RSS hash=0x17bc8d9b - RSS queue=0xb - sw ptype: L2_ETHER L3_IPV6 L4_UDP  - l2_len=14 - l3_len=40 - l4_len=8 - Receive queue=0xb
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_UNKNOWN 

21/01/2022 00:03:21 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: action: save_hash

21/01/2022 00:03:21 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: hash_infos: [('0x17bc8d9b', '0xb')]
21/01/2022 00:03:21 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: ----------send packet-------------
21/01/2022 00:03:21 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: ["Ether(src='00:11:22:33:44:77', dst='00:11:22:33:44:55')/IPv6(src='2001::1', dst='2001::2')/UDP(dport=1701, sport=1702)/L2TP(session_id=0x7)/HDLC(address=0xff, control=0x03)/Raw(b'\\x00W')/IPv6(src='ABAB:910B:6666:3457:8295:3333:1800:2929', dst='CDCD:910A:2222:5498:8475:1111:3900:2025')/UDP(sport=23, dport=24)/Raw('x' * 80)", "Ether(src='00:11:22:33:44:77', dst='00:11:22:33:44:55')/IPv6(src='2001::1', dst='2001::2')/UDP(dport=1701, sport=1702)/L2TP(session_id=0x7)/HDLC(address=0xff, control=0x03)/Raw(b'\\x00W')/IPv6(src='ABAB:910B:6666:3457:8295:3333:1800:2929', dst='CDCD:910A:2222:5498:8475:1111:3900:2020')/UDP(sport=25, dport=24)/Raw('x' * 80)"]
21/01/2022 00:03:22             dut.10.239.251.191: port 0/queue 2: received 1 packets
  src=00:11:22:33:44:77 - dst=00:11:22:33:44:55 - type=0x86dd - length=200 - nb_segs=1 - RSS hash=0x9e5e9822 - RSS queue=0x2 - sw ptype: L2_ETHER L3_IPV6 L4_UDP  - l2_len=14 - l3_len=40 - l4_len=8 - Receive queue=0x2
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 11: received 1 packets
  src=00:11:22:33:44:77 - dst=00:11:22:33:44:55 - type=0x86dd - length=200 - nb_segs=1 - RSS hash=0x4c479bdb - RSS queue=0xb - sw ptype: L2_ETHER L3_IPV6 L4_UDP  - l2_len=14 - l3_len=40 - l4_len=8 - Receive queue=0xb
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_UNKNOWN 

21/01/2022 00:03:22 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: action: check_hash_different

21/01/2022 00:03:22 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: hash_infos: [('0x9e5e9822', '0x2'), ('0x4c479bdb', '0xb')]
21/01/2022 00:03:22 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: ----------send packet-------------
21/01/2022 00:03:22 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: Ether(src='00:11:22:33:44:66', dst='00:11:22:33:44:55')/IPv6(src='2001::3', dst='2001::4')/UDP(dport=1701, sport=1702)/L2TP(session_id=0x7)/HDLC(address=0xff, control=0x03)/Raw(b'\x00W')/IPv6(src='ABAB:910B:6666:3457:8295:3333:1800:2923', dst='CDCD:910A:2222:5498:8475:1111:3900:2020')/UDP(sport=23, dport=99)/Raw('x' * 80)
21/01/2022 00:03:23             dut.10.239.251.191: port 0/queue 11: received 1 packets
  src=00:11:22:33:44:66 - dst=00:11:22:33:44:55 - type=0x86dd - length=200 - nb_segs=1 - RSS hash=0x17bc8d9b - RSS queue=0xb - sw ptype: L2_ETHER L3_IPV6 L4_UDP  - l2_len=14 - l3_len=40 - l4_len=8 - Receive queue=0xb
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_UNKNOWN 

21/01/2022 00:03:23 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: action: check_hash_same

21/01/2022 00:03:23 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: hash_infos: [('0x17bc8d9b', '0xb')]
21/01/2022 00:03:23 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: ----------send packet-------------
21/01/2022 00:03:23 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: Ether(src='00:11:22:33:44:77', dst='00:11:22:33:44:55')/IPv6(src='2001::1', dst='2001::2')/UDP(dport=1701, sport=1702)/L2TP(session_id=0x7)/HDLC(address=0xff, control=0x03)/Raw(b'\x00W')/IPv6(src='ABAB:910B:6666:3457:8295:3333:1800:2929', dst='CDCD:910A:2222:5498:8475:1111:3900:2020')/TCP(sport=23, dport=24)/Raw('x' * 80)
21/01/2022 00:03:25             dut.10.239.251.191: port 0/queue 0: received 1 packets
  src=00:11:22:33:44:77 - dst=00:11:22:33:44:55 - type=0x86dd - length=212 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV6 L4_UDP  - l2_len=14 - l3_len=40 - l4_len=8 - Receive queue=0x0
  ol_flags: RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_UNKNOWN 

21/01/2022 00:03:25 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: action: check_no_hash

21/01/2022 00:03:25 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: hash_infos: []
21/01/2022 00:03:25 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: sub_case eth_ipv6_udp_l2tpv2_ppp_ipv6_udp_ipv6_udp_l3_dst_only_l4_src_only_MAC_IPV6_PPPoL2TPV2_IPV6_UDP_PAY passed
21/01/2022 00:03:25             dut.10.239.251.191: flow flush 0
21/01/2022 00:03:25             dut.10.239.251.191: 
21/01/2022 00:03:25 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: {'eth_ipv6_udp_l2tpv2_ppp_ipv6_udp_ipv6_udp_l3_dst_only_l4_src_only_MAC_IPV6_PPPoL2TPV2_IPV6_UDP_PAY': 'passed'}
21/01/2022 00:03:25 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: pass rate is: 100.0
21/01/2022 00:03:25 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: Test Case test_case_eth_ipv6_udp_l2tpv2_ppp_ipv6_udp_ipv6_udp_l3_dst_only_l4_src_only_MAC_IPV6_PPPoL2TPV2_IPV6_UDP_PAY Result PASSED:
21/01/2022 00:03:25             dut.10.239.251.191: flow flush 0
21/01/2022 00:03:26             dut.10.239.251.191: 
testpmd> 
21/01/2022 00:03:26             dut.10.239.251.191: clear port stats all
21/01/2022 00:03:27             dut.10.239.251.191: 

  NIC statistics for port 0 cleared
testpmd> 
21/01/2022 00:03:27             dut.10.239.251.191: stop
21/01/2022 00:03:27             dut.10.239.251.191: 
Telling cores to ...
Waiting for lcores to finish...

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

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

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

Done.
21/01/2022 00:03:27 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: Test Case test_case_eth_ipv6_udp_l2tpv2_ppp_ipv6_udp_ipv6_udp_l3_src_only_MAC_IPV6_PPPoL2TPV2_IPV6_UDP_PAY Begin
21/01/2022 00:03:27             dut.10.239.251.191:  
21/01/2022 00:03:27                         tester: 
21/01/2022 00:03:27             dut.10.239.251.191: start
21/01/2022 00:03:28             dut.10.239.251.191: 
rxonly packet forwarding - ports=1 - cores=1 - streams=16 - NUMA support enabled, MP allocation mode: native
Logical Core 2 (socket 0) forwards packets on 16 streams:
  RX P=0/Q=0 (socket 0) -> TX P=0/Q=0 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=1 (socket 0) -> TX P=0/Q=1 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=2 (socket 0) -> TX P=0/Q=2 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=3 (socket 0) -> TX P=0/Q=3 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=4 (socket 0) -> TX P=0/Q=4 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=5 (socket 0) -> TX P=0/Q=5 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=6 (socket 0) -> TX P=0/Q=6 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=7 (socket 0) -> TX P=0/Q=7 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=8 (socket 0) -> TX P=0/Q=8 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=9 (socket 0) -> TX P=0/Q=9 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=10 (socket 0) -> TX P=0/Q=10 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=11 (socket 0) -> TX P=0/Q=11 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=12 (socket 0) -> TX P=0/Q=12 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=13 (socket 0) -> TX P=0/Q=13 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=14 (socket 0) -> TX P=0/Q=14 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=15 (socket 0) -> TX P=0/Q=15 (socket 0) 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
21/01/2022 00:03:28 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: ===================Test sub case: eth_ipv6_udp_l2tpv2_ppp_ipv6_udp_ipv6_udp_l3_src_only_MAC_IPV6_PPPoL2TPV2_IPV6_UDP_PAY================
21/01/2022 00:03:28 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: ------------handle test--------------
21/01/2022 00:03:28             dut.10.239.251.191: flow validate 0 ingress pattern eth / ipv6 / udp / l2tpv2 / ppp / ipv6 / udp / end actions rss types ipv6-udp l3-src-only end key_len 0 queues end / end
21/01/2022 00:03:28             dut.10.239.251.191: 
Flow rule validated
21/01/2022 00:03:28             dut.10.239.251.191: flow create 0 ingress pattern eth / ipv6 / udp / l2tpv2 / ppp / ipv6 / udp / end actions rss types ipv6-udp l3-src-only end key_len 0 queues end / end
21/01/2022 00:03:28             dut.10.239.251.191: 
Flow rule #0 created
21/01/2022 00:03:28             dut.10.239.251.191: flow list 0
21/01/2022 00:03:28             dut.10.239.251.191: 
ID	Group	Prio	Attr	Rule
0	0	0	i--	ETH IPV6 UDP L2TPV2 PPP IPV6 UDP => RSS
21/01/2022 00:03:28 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: ----------send packet-------------
21/01/2022 00:03:28 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: Ether(src='00:11:22:33:44:77', dst='00:11:22:33:44:55')/IPv6(src='2001::1', dst='2001::2')/UDP(dport=1701, sport=1702)/L2TP(session_id=0x7)/HDLC(address=0xff, control=0x03)/Raw(b'\x00W')/IPv6(src='ABAB:910B:6666:3457:8295:3333:1800:2929', dst='CDCD:910A:2222:5498:8475:1111:3900:2020')/UDP(sport=23, dport=24)/Raw('x' * 80)
21/01/2022 00:03:29             dut.10.239.251.191:  port 0/queue 14: received 1 packets
  src=00:11:22:33:44:77 - dst=00:11:22:33:44:55 - type=0x86dd - length=200 - nb_segs=1 - RSS hash=0x8648d82e - RSS queue=0xe - sw ptype: L2_ETHER L3_IPV6 L4_UDP  - l2_len=14 - l3_len=40 - l4_len=8 - Receive queue=0xe
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_UNKNOWN 

21/01/2022 00:03:29 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: action: save_hash

21/01/2022 00:03:29 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: hash_infos: [('0x8648d82e', '0xe')]
21/01/2022 00:03:29 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: ----------send packet-------------
21/01/2022 00:03:29 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: ["Ether(src='00:11:22:33:44:77', dst='00:11:22:33:44:55')/IPv6(src='2001::1', dst='2001::2')/UDP(dport=1701, sport=1702)/L2TP(session_id=0x7)/HDLC(address=0xff, control=0x03)/Raw(b'\\x00W')/IPv6(src='ABAB:910B:6666:3457:8295:3333:1800:2923', dst='CDCD:910A:2222:5498:8475:1111:3900:2020')/UDP(sport=23, dport=24)/Raw('x' * 80)"]
21/01/2022 00:03:30             dut.10.239.251.191: port 0/queue 2: received 1 packets
  src=00:11:22:33:44:77 - dst=00:11:22:33:44:55 - type=0x86dd - length=200 - nb_segs=1 - RSS hash=0xc2b9d2f2 - RSS queue=0x2 - sw ptype: L2_ETHER L3_IPV6 L4_UDP  - l2_len=14 - l3_len=40 - l4_len=8 - Receive queue=0x2
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_UNKNOWN 

21/01/2022 00:03:30 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: action: check_hash_different

21/01/2022 00:03:30 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: hash_infos: [('0xc2b9d2f2', '0x2')]
21/01/2022 00:03:30 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: ----------send packet-------------
21/01/2022 00:03:30 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: Ether(src='00:11:22:33:44:66', dst='00:11:22:33:44:55')/IPv6(src='2001::3', dst='2001::4')/UDP(dport=1701, sport=1702)/L2TP(session_id=0x7)/HDLC(address=0xff, control=0x03)/Raw(b'\x00W')/IPv6(src='ABAB:910B:6666:3457:8295:3333:1800:2929', dst='CDCD:910A:2222:5498:8475:1111:3900:2025')/UDP(sport=25, dport=99)/Raw('x' * 80)
21/01/2022 00:03:31             dut.10.239.251.191: port 0/queue 14: received 1 packets
  src=00:11:22:33:44:66 - dst=00:11:22:33:44:55 - type=0x86dd - length=200 - nb_segs=1 - RSS hash=0x8648d82e - RSS queue=0xe - sw ptype: L2_ETHER L3_IPV6 L4_UDP  - l2_len=14 - l3_len=40 - l4_len=8 - Receive queue=0xe
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_UNKNOWN 

21/01/2022 00:03:31 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: action: check_hash_same

21/01/2022 00:03:31 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: hash_infos: [('0x8648d82e', '0xe')]
21/01/2022 00:03:31 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: ----------send packet-------------
21/01/2022 00:03:31 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: Ether(src='00:11:22:33:44:77', dst='00:11:22:33:44:55')/IPv6(src='2001::1', dst='2001::2')/UDP(dport=1701, sport=1702)/L2TP(session_id=0x7)/HDLC(address=0xff, control=0x03)/Raw(b'\x00W')/IPv6(src='ABAB:910B:6666:3457:8295:3333:1800:2929', dst='CDCD:910A:2222:5498:8475:1111:3900:2020')/TCP(sport=23, dport=24)/Raw('x' * 80)
21/01/2022 00:03:32             dut.10.239.251.191: port 0/queue 0: received 1 packets
  src=00:11:22:33:44:77 - dst=00:11:22:33:44:55 - type=0x86dd - length=212 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV6 L4_UDP  - l2_len=14 - l3_len=40 - l4_len=8 - Receive queue=0x0
  ol_flags: RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_UNKNOWN 

21/01/2022 00:03:32 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: action: check_no_hash

21/01/2022 00:03:32 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: hash_infos: []
21/01/2022 00:03:32 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: sub_case eth_ipv6_udp_l2tpv2_ppp_ipv6_udp_ipv6_udp_l3_src_only_MAC_IPV6_PPPoL2TPV2_IPV6_UDP_PAY passed
21/01/2022 00:03:32             dut.10.239.251.191: flow flush 0
21/01/2022 00:03:32             dut.10.239.251.191: 
21/01/2022 00:03:32 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: {'eth_ipv6_udp_l2tpv2_ppp_ipv6_udp_ipv6_udp_l3_src_only_MAC_IPV6_PPPoL2TPV2_IPV6_UDP_PAY': 'passed'}
21/01/2022 00:03:32 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: pass rate is: 100.0
21/01/2022 00:03:32 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: Test Case test_case_eth_ipv6_udp_l2tpv2_ppp_ipv6_udp_ipv6_udp_l3_src_only_MAC_IPV6_PPPoL2TPV2_IPV6_UDP_PAY Result PASSED:
21/01/2022 00:03:32             dut.10.239.251.191: flow flush 0
21/01/2022 00:03:33             dut.10.239.251.191: 
testpmd> 
21/01/2022 00:03:33             dut.10.239.251.191: clear port stats all
21/01/2022 00:03:35             dut.10.239.251.191: 

  NIC statistics for port 0 cleared
testpmd> 
21/01/2022 00:03:35             dut.10.239.251.191: stop
21/01/2022 00:03:35             dut.10.239.251.191: 
Telling cores to ...
Waiting for lcores to finish...

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

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

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

Done.
21/01/2022 00:03:35 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: Test Case test_case_eth_ipv6_udp_l2tpv2_ppp_ipv6_udp_ipv6_udp_l3_src_only_l4_dst_only_MAC_IPV6_PPPoL2TPV2_IPV6_UDP_PAY Begin
21/01/2022 00:03:35             dut.10.239.251.191:  
21/01/2022 00:03:35                         tester: 
21/01/2022 00:03:35             dut.10.239.251.191: start
21/01/2022 00:03:35             dut.10.239.251.191: 
rxonly packet forwarding - ports=1 - cores=1 - streams=16 - NUMA support enabled, MP allocation mode: native
Logical Core 2 (socket 0) forwards packets on 16 streams:
  RX P=0/Q=0 (socket 0) -> TX P=0/Q=0 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=1 (socket 0) -> TX P=0/Q=1 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=2 (socket 0) -> TX P=0/Q=2 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=3 (socket 0) -> TX P=0/Q=3 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=4 (socket 0) -> TX P=0/Q=4 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=5 (socket 0) -> TX P=0/Q=5 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=6 (socket 0) -> TX P=0/Q=6 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=7 (socket 0) -> TX P=0/Q=7 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=8 (socket 0) -> TX P=0/Q=8 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=9 (socket 0) -> TX P=0/Q=9 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=10 (socket 0) -> TX P=0/Q=10 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=11 (socket 0) -> TX P=0/Q=11 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=12 (socket 0) -> TX P=0/Q=12 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=13 (socket 0) -> TX P=0/Q=13 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=14 (socket 0) -> TX P=0/Q=14 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=15 (socket 0) -> TX P=0/Q=15 (socket 0) 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
21/01/2022 00:03:35 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: ===================Test sub case: eth_ipv6_udp_l2tpv2_ppp_ipv6_udp_ipv6_udp_l3_src_only_l4_dst_only_MAC_IPV6_PPPoL2TPV2_IPV6_UDP_PAY================
21/01/2022 00:03:35 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: ------------handle test--------------
21/01/2022 00:03:35             dut.10.239.251.191: flow validate 0 ingress pattern eth / ipv6 / udp / l2tpv2 / ppp / ipv6 / udp / end actions rss types ipv6-udp l3-src-only l4-dst-only end key_len 0 queues end / end
21/01/2022 00:03:35             dut.10.239.251.191: 
Flow rule validated
21/01/2022 00:03:35             dut.10.239.251.191: flow create 0 ingress pattern eth / ipv6 / udp / l2tpv2 / ppp / ipv6 / udp / end actions rss types ipv6-udp l3-src-only l4-dst-only end key_len 0 queues end / end
21/01/2022 00:03:35             dut.10.239.251.191: 
Flow rule #0 created
21/01/2022 00:03:35             dut.10.239.251.191: flow list 0
21/01/2022 00:03:35             dut.10.239.251.191: 
ID	Group	Prio	Attr	Rule
0	0	0	i--	ETH IPV6 UDP L2TPV2 PPP IPV6 UDP => RSS
21/01/2022 00:03:35 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: ----------send packet-------------
21/01/2022 00:03:35 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: Ether(src='00:11:22:33:44:77', dst='00:11:22:33:44:55')/IPv6(src='2001::1', dst='2001::2')/UDP(dport=1701, sport=1702)/L2TP(session_id=0x7)/HDLC(address=0xff, control=0x03)/Raw(b'\x00W')/IPv6(src='ABAB:910B:6666:3457:8295:3333:1800:2929', dst='CDCD:910A:2222:5498:8475:1111:3900:2020')/UDP(sport=23, dport=24)/Raw('x' * 80)
21/01/2022 00:03:36             dut.10.239.251.191:  port 0/queue 14: received 1 packets
  src=00:11:22:33:44:77 - dst=00:11:22:33:44:55 - type=0x86dd - length=200 - nb_segs=1 - RSS hash=0xfa92ea8e - RSS queue=0xe - sw ptype: L2_ETHER L3_IPV6 L4_UDP  - l2_len=14 - l3_len=40 - l4_len=8 - Receive queue=0xe
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_UNKNOWN 

21/01/2022 00:03:36 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: action: save_hash

21/01/2022 00:03:36 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: hash_infos: [('0xfa92ea8e', '0xe')]
21/01/2022 00:03:36 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: ----------send packet-------------
21/01/2022 00:03:36 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: ["Ether(src='00:11:22:33:44:77', dst='00:11:22:33:44:55')/IPv6(src='2001::1', dst='2001::2')/UDP(dport=1701, sport=1702)/L2TP(session_id=0x7)/HDLC(address=0xff, control=0x03)/Raw(b'\\x00W')/IPv6(src='ABAB:910B:6666:3457:8295:3333:1800:2923', dst='CDCD:910A:2222:5498:8475:1111:3900:2020')/UDP(sport=23, dport=24)/Raw('x' * 80)", "Ether(src='00:11:22:33:44:77', dst='00:11:22:33:44:55')/IPv6(src='2001::1', dst='2001::2')/UDP(dport=1701, sport=1702)/L2TP(session_id=0x7)/HDLC(address=0xff, control=0x03)/Raw(b'\\x00W')/IPv6(src='ABAB:910B:6666:3457:8295:3333:1800:2929', dst='CDCD:910A:2222:5498:8475:1111:3900:2020')/UDP(sport=23, dport=99)/Raw('x' * 80)"]
21/01/2022 00:03:37             dut.10.239.251.191: port 0/queue 2: received 1 packets
  src=00:11:22:33:44:77 - dst=00:11:22:33:44:55 - type=0x86dd - length=200 - nb_segs=1 - RSS hash=0xbe63e052 - RSS queue=0x2 - sw ptype: L2_ETHER L3_IPV6 L4_UDP  - l2_len=14 - l3_len=40 - l4_len=8 - Receive queue=0x2
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 7: received 1 packets
  src=00:11:22:33:44:77 - dst=00:11:22:33:44:55 - type=0x86dd - length=200 - nb_segs=1 - RSS hash=0x7fafc187 - RSS queue=0x7 - sw ptype: L2_ETHER L3_IPV6 L4_UDP  - l2_len=14 - l3_len=40 - l4_len=8 - Receive queue=0x7
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_UNKNOWN 

21/01/2022 00:03:37 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: action: check_hash_different

21/01/2022 00:03:37 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: hash_infos: [('0xbe63e052', '0x2'), ('0x7fafc187', '0x7')]
21/01/2022 00:03:37 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: ----------send packet-------------
21/01/2022 00:03:37 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: Ether(src='00:11:22:33:44:66', dst='00:11:22:33:44:55')/IPv6(src='2001::3', dst='2001::4')/UDP(dport=1701, sport=1702)/L2TP(session_id=0x7)/HDLC(address=0xff, control=0x03)/Raw(b'\x00W')/IPv6(src='ABAB:910B:6666:3457:8295:3333:1800:2929', dst='CDCD:910A:2222:5498:8475:1111:3900:2025')/UDP(sport=25, dport=24)/Raw('x' * 80)
21/01/2022 00:03:38             dut.10.239.251.191: port 0/queue 14: received 1 packets
  src=00:11:22:33:44:66 - dst=00:11:22:33:44:55 - type=0x86dd - length=200 - nb_segs=1 - RSS hash=0xfa92ea8e - RSS queue=0xe - sw ptype: L2_ETHER L3_IPV6 L4_UDP  - l2_len=14 - l3_len=40 - l4_len=8 - Receive queue=0xe
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_UNKNOWN 

21/01/2022 00:03:38 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: action: check_hash_same

21/01/2022 00:03:38 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: hash_infos: [('0xfa92ea8e', '0xe')]
21/01/2022 00:03:38 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: ----------send packet-------------
21/01/2022 00:03:38 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: Ether(src='00:11:22:33:44:77', dst='00:11:22:33:44:55')/IPv6(src='2001::1', dst='2001::2')/UDP(dport=1701, sport=1702)/L2TP(session_id=0x7)/HDLC(address=0xff, control=0x03)/Raw(b'\x00W')/IPv6(src='ABAB:910B:6666:3457:8295:3333:1800:2929', dst='CDCD:910A:2222:5498:8475:1111:3900:2020')/TCP(sport=23, dport=24)/Raw('x' * 80)
21/01/2022 00:03:40             dut.10.239.251.191: port 0/queue 0: received 1 packets
  src=00:11:22:33:44:77 - dst=00:11:22:33:44:55 - type=0x86dd - length=212 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV6 L4_UDP  - l2_len=14 - l3_len=40 - l4_len=8 - Receive queue=0x0
  ol_flags: RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_UNKNOWN 

21/01/2022 00:03:40 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: action: check_no_hash

21/01/2022 00:03:40 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: hash_infos: []
21/01/2022 00:03:40 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: sub_case eth_ipv6_udp_l2tpv2_ppp_ipv6_udp_ipv6_udp_l3_src_only_l4_dst_only_MAC_IPV6_PPPoL2TPV2_IPV6_UDP_PAY passed
21/01/2022 00:03:40             dut.10.239.251.191: flow flush 0
21/01/2022 00:03:40             dut.10.239.251.191: 
21/01/2022 00:03:40 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: {'eth_ipv6_udp_l2tpv2_ppp_ipv6_udp_ipv6_udp_l3_src_only_l4_dst_only_MAC_IPV6_PPPoL2TPV2_IPV6_UDP_PAY': 'passed'}
21/01/2022 00:03:40 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: pass rate is: 100.0
21/01/2022 00:03:40 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: Test Case test_case_eth_ipv6_udp_l2tpv2_ppp_ipv6_udp_ipv6_udp_l3_src_only_l4_dst_only_MAC_IPV6_PPPoL2TPV2_IPV6_UDP_PAY Result PASSED:
21/01/2022 00:03:40             dut.10.239.251.191: flow flush 0
21/01/2022 00:03:41             dut.10.239.251.191: 
testpmd> 
21/01/2022 00:03:41             dut.10.239.251.191: clear port stats all
21/01/2022 00:03:42             dut.10.239.251.191: 

  NIC statistics for port 0 cleared
testpmd> 
21/01/2022 00:03:42             dut.10.239.251.191: stop
21/01/2022 00:03:42             dut.10.239.251.191: 
Telling cores to ...
Waiting for lcores to finish...

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

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

Done.
21/01/2022 00:03:42 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: Test Case test_case_eth_ipv6_udp_l2tpv2_ppp_ipv6_udp_ipv6_udp_l3_src_only_l4_src_only_MAC_IPV6_PPPoL2TPV2_IPV6_UDP_PAY Begin
21/01/2022 00:03:42             dut.10.239.251.191:  
21/01/2022 00:03:42                         tester: 
21/01/2022 00:03:42             dut.10.239.251.191: start
21/01/2022 00:03:42             dut.10.239.251.191: 
rxonly packet forwarding - ports=1 - cores=1 - streams=16 - NUMA support enabled, MP allocation mode: native
Logical Core 2 (socket 0) forwards packets on 16 streams:
  RX P=0/Q=0 (socket 0) -> TX P=0/Q=0 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=1 (socket 0) -> TX P=0/Q=1 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=2 (socket 0) -> TX P=0/Q=2 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=3 (socket 0) -> TX P=0/Q=3 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=4 (socket 0) -> TX P=0/Q=4 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=5 (socket 0) -> TX P=0/Q=5 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=6 (socket 0) -> TX P=0/Q=6 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=7 (socket 0) -> TX P=0/Q=7 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=8 (socket 0) -> TX P=0/Q=8 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=9 (socket 0) -> TX P=0/Q=9 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=10 (socket 0) -> TX P=0/Q=10 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=11 (socket 0) -> TX P=0/Q=11 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=12 (socket 0) -> TX P=0/Q=12 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=13 (socket 0) -> TX P=0/Q=13 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=14 (socket 0) -> TX P=0/Q=14 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=15 (socket 0) -> TX P=0/Q=15 (socket 0) 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
21/01/2022 00:03:42 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: ===================Test sub case: eth_ipv6_udp_l2tpv2_ppp_ipv6_udp_ipv6_udp_l3_src_only_l4_src_only_MAC_IPV6_PPPoL2TPV2_IPV6_UDP_PAY================
21/01/2022 00:03:42 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: ------------handle test--------------
21/01/2022 00:03:42             dut.10.239.251.191: flow validate 0 ingress pattern eth / ipv6 / udp / l2tpv2 / ppp / ipv6 / udp / end actions rss types ipv6-udp l3-src-only l4-src-only end key_len 0 queues end / end
21/01/2022 00:03:42             dut.10.239.251.191: 
Flow rule validated
21/01/2022 00:03:42             dut.10.239.251.191: flow create 0 ingress pattern eth / ipv6 / udp / l2tpv2 / ppp / ipv6 / udp / end actions rss types ipv6-udp l3-src-only l4-src-only end key_len 0 queues end / end
21/01/2022 00:03:42             dut.10.239.251.191: 
Flow rule #0 created
21/01/2022 00:03:42             dut.10.239.251.191: flow list 0
21/01/2022 00:03:43             dut.10.239.251.191: 
ID	Group	Prio	Attr	Rule
0	0	0	i--	ETH IPV6 UDP L2TPV2 PPP IPV6 UDP => RSS
21/01/2022 00:03:43 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: ----------send packet-------------
21/01/2022 00:03:43 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: Ether(src='00:11:22:33:44:77', dst='00:11:22:33:44:55')/IPv6(src='2001::1', dst='2001::2')/UDP(dport=1701, sport=1702)/L2TP(session_id=0x7)/HDLC(address=0xff, control=0x03)/Raw(b'\x00W')/IPv6(src='ABAB:910B:6666:3457:8295:3333:1800:2929', dst='CDCD:910A:2222:5498:8475:1111:3900:2020')/UDP(sport=23, dport=24)/Raw('x' * 80)
21/01/2022 00:03:44             dut.10.239.251.191:  port 0/queue 15: received 1 packets
  src=00:11:22:33:44:77 - dst=00:11:22:33:44:55 - type=0x86dd - length=200 - nb_segs=1 - RSS hash=0xe5f71acf - RSS queue=0xf - sw ptype: L2_ETHER L3_IPV6 L4_UDP  - l2_len=14 - l3_len=40 - l4_len=8 - Receive queue=0xf
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_UNKNOWN 

21/01/2022 00:03:44 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: action: save_hash

21/01/2022 00:03:44 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: hash_infos: [('0xe5f71acf', '0xf')]
21/01/2022 00:03:44 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: ----------send packet-------------
21/01/2022 00:03:44 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: ["Ether(src='00:11:22:33:44:77', dst='00:11:22:33:44:55')/IPv6(src='2001::1', dst='2001::2')/UDP(dport=1701, sport=1702)/L2TP(session_id=0x7)/HDLC(address=0xff, control=0x03)/Raw(b'\\x00W')/IPv6(src='ABAB:910B:6666:3457:8295:3333:1800:2923', dst='CDCD:910A:2222:5498:8475:1111:3900:2020')/UDP(sport=23, dport=24)/Raw('x' * 80)", "Ether(src='00:11:22:33:44:77', dst='00:11:22:33:44:55')/IPv6(src='2001::1', dst='2001::2')/UDP(dport=1701, sport=1702)/L2TP(session_id=0x7)/HDLC(address=0xff, control=0x03)/Raw(b'\\x00W')/IPv6(src='ABAB:910B:6666:3457:8295:3333:1800:2929', dst='CDCD:910A:2222:5498:8475:1111:3900:2020')/UDP(sport=25, dport=24)/Raw('x' * 80)"]
21/01/2022 00:03:45             dut.10.239.251.191: port 0/queue 3: received 1 packets
  src=00:11:22:33:44:77 - dst=00:11:22:33:44:55 - type=0x86dd - length=200 - nb_segs=1 - RSS hash=0xa1061013 - RSS queue=0x3 - sw ptype: L2_ETHER L3_IPV6 L4_UDP  - l2_len=14 - l3_len=40 - l4_len=8 - Receive queue=0x3
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 15: received 1 packets
  src=00:11:22:33:44:77 - dst=00:11:22:33:44:55 - type=0x86dd - length=200 - nb_segs=1 - RSS hash=0xbe0c0c8f - RSS queue=0xf - sw ptype: L2_ETHER L3_IPV6 L4_UDP  - l2_len=14 - l3_len=40 - l4_len=8 - Receive queue=0xf
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_UNKNOWN 

21/01/2022 00:03:45 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: action: check_hash_different

21/01/2022 00:03:45 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: hash_infos: [('0xa1061013', '0x3'), ('0xbe0c0c8f', '0xf')]
21/01/2022 00:03:45 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: ----------send packet-------------
21/01/2022 00:03:45 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: Ether(src='00:11:22:33:44:66', dst='00:11:22:33:44:55')/IPv6(src='2001::3', dst='2001::4')/UDP(dport=1701, sport=1702)/L2TP(session_id=0x7)/HDLC(address=0xff, control=0x03)/Raw(b'\x00W')/IPv6(src='ABAB:910B:6666:3457:8295:3333:1800:2929', dst='CDCD:910A:2222:5498:8475:1111:3900:2025')/UDP(sport=23, dport=99)/Raw('x' * 80)
21/01/2022 00:03:46             dut.10.239.251.191: port 0/queue 15: received 1 packets
  src=00:11:22:33:44:66 - dst=00:11:22:33:44:55 - type=0x86dd - length=200 - nb_segs=1 - RSS hash=0xe5f71acf - RSS queue=0xf - sw ptype: L2_ETHER L3_IPV6 L4_UDP  - l2_len=14 - l3_len=40 - l4_len=8 - Receive queue=0xf
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_UNKNOWN 

21/01/2022 00:03:46 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: action: check_hash_same

21/01/2022 00:03:46 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: hash_infos: [('0xe5f71acf', '0xf')]
21/01/2022 00:03:46 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: ----------send packet-------------
21/01/2022 00:03:46 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: Ether(src='00:11:22:33:44:77', dst='00:11:22:33:44:55')/IPv6(src='2001::1', dst='2001::2')/UDP(dport=1701, sport=1702)/L2TP(session_id=0x7)/HDLC(address=0xff, control=0x03)/Raw(b'\x00W')/IPv6(src='ABAB:910B:6666:3457:8295:3333:1800:2929', dst='CDCD:910A:2222:5498:8475:1111:3900:2020')/TCP(sport=23, dport=24)/Raw('x' * 80)
21/01/2022 00:03:47             dut.10.239.251.191: port 0/queue 0: received 1 packets
  src=00:11:22:33:44:77 - dst=00:11:22:33:44:55 - type=0x86dd - length=212 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV6 L4_UDP  - l2_len=14 - l3_len=40 - l4_len=8 - Receive queue=0x0
  ol_flags: RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_UNKNOWN 

21/01/2022 00:03:47 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: action: check_no_hash

21/01/2022 00:03:47 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: hash_infos: []
21/01/2022 00:03:47 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: sub_case eth_ipv6_udp_l2tpv2_ppp_ipv6_udp_ipv6_udp_l3_src_only_l4_src_only_MAC_IPV6_PPPoL2TPV2_IPV6_UDP_PAY passed
21/01/2022 00:03:47             dut.10.239.251.191: flow flush 0
21/01/2022 00:03:47             dut.10.239.251.191: 
21/01/2022 00:03:47 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: {'eth_ipv6_udp_l2tpv2_ppp_ipv6_udp_ipv6_udp_l3_src_only_l4_src_only_MAC_IPV6_PPPoL2TPV2_IPV6_UDP_PAY': 'passed'}
21/01/2022 00:03:47 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: pass rate is: 100.0
21/01/2022 00:03:47 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: Test Case test_case_eth_ipv6_udp_l2tpv2_ppp_ipv6_udp_ipv6_udp_l3_src_only_l4_src_only_MAC_IPV6_PPPoL2TPV2_IPV6_UDP_PAY Result PASSED:
21/01/2022 00:03:47             dut.10.239.251.191: flow flush 0
21/01/2022 00:03:48             dut.10.239.251.191: 
testpmd> 
21/01/2022 00:03:48             dut.10.239.251.191: clear port stats all
21/01/2022 00:03:49             dut.10.239.251.191: 

  NIC statistics for port 0 cleared
testpmd> 
21/01/2022 00:03:49             dut.10.239.251.191: stop
21/01/2022 00:03:49             dut.10.239.251.191: 
Telling cores to ...
Waiting for lcores to finish...

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

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

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

Done.
21/01/2022 00:03:49 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: Test Case test_case_eth_ipv6_udp_l2tpv2_ppp_ipv6_udp_ipv6_udp_l4_dst_only_MAC_IPV6_PPPoL2TPV2_IPV6_UDP_PAY Begin
21/01/2022 00:03:50             dut.10.239.251.191:  
21/01/2022 00:03:50                         tester: 
21/01/2022 00:03:50             dut.10.239.251.191: start
21/01/2022 00:03:50             dut.10.239.251.191: 
rxonly packet forwarding - ports=1 - cores=1 - streams=16 - NUMA support enabled, MP allocation mode: native
Logical Core 2 (socket 0) forwards packets on 16 streams:
  RX P=0/Q=0 (socket 0) -> TX P=0/Q=0 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=1 (socket 0) -> TX P=0/Q=1 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=2 (socket 0) -> TX P=0/Q=2 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=3 (socket 0) -> TX P=0/Q=3 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=4 (socket 0) -> TX P=0/Q=4 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=5 (socket 0) -> TX P=0/Q=5 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=6 (socket 0) -> TX P=0/Q=6 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=7 (socket 0) -> TX P=0/Q=7 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=8 (socket 0) -> TX P=0/Q=8 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=9 (socket 0) -> TX P=0/Q=9 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=10 (socket 0) -> TX P=0/Q=10 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=11 (socket 0) -> TX P=0/Q=11 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=12 (socket 0) -> TX P=0/Q=12 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=13 (socket 0) -> TX P=0/Q=13 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=14 (socket 0) -> TX P=0/Q=14 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=15 (socket 0) -> TX P=0/Q=15 (socket 0) 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
21/01/2022 00:03:50 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: ===================Test sub case: eth_ipv6_udp_l2tpv2_ppp_ipv6_udp_ipv6_udp_l4_dst_only_MAC_IPV6_PPPoL2TPV2_IPV6_UDP_PAY================
21/01/2022 00:03:50 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: ------------handle test--------------
21/01/2022 00:03:50             dut.10.239.251.191: flow validate 0 ingress pattern eth / ipv6 / udp / l2tpv2 / ppp / ipv6 / udp / end actions rss types ipv6-udp l4-dst-only end key_len 0 queues end / end
21/01/2022 00:03:50             dut.10.239.251.191: 
Flow rule validated
21/01/2022 00:03:50             dut.10.239.251.191: flow create 0 ingress pattern eth / ipv6 / udp / l2tpv2 / ppp / ipv6 / udp / end actions rss types ipv6-udp l4-dst-only end key_len 0 queues end / end
21/01/2022 00:03:50             dut.10.239.251.191: 
Flow rule #0 created
21/01/2022 00:03:50             dut.10.239.251.191: flow list 0
21/01/2022 00:03:50             dut.10.239.251.191: 
ID	Group	Prio	Attr	Rule
0	0	0	i--	ETH IPV6 UDP L2TPV2 PPP IPV6 UDP => RSS
21/01/2022 00:03:50 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: ----------send packet-------------
21/01/2022 00:03:50 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: Ether(src='00:11:22:33:44:77', dst='00:11:22:33:44:55')/IPv6(src='2001::1', dst='2001::2')/UDP(dport=1701, sport=1702)/L2TP(session_id=0x7)/HDLC(address=0xff, control=0x03)/Raw(b'\x00W')/IPv6(src='ABAB:910B:6666:3457:8295:3333:1800:2929', dst='CDCD:910A:2222:5498:8475:1111:3900:2020')/UDP(sport=23, dport=24)/Raw('x' * 80)
21/01/2022 00:03:51             dut.10.239.251.191:  port 0/queue 12: received 1 packets
  src=00:11:22:33:44:77 - dst=00:11:22:33:44:55 - type=0x86dd - length=200 - nb_segs=1 - RSS hash=0x2093272c - RSS queue=0xc - sw ptype: L2_ETHER L3_IPV6 L4_UDP  - l2_len=14 - l3_len=40 - l4_len=8 - Receive queue=0xc
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_UNKNOWN 

21/01/2022 00:03:51 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: action: save_hash

21/01/2022 00:03:51 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: hash_infos: [('0x2093272c', '0xc')]
21/01/2022 00:03:51 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: ----------send packet-------------
21/01/2022 00:03:51 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: ["Ether(src='00:11:22:33:44:77', dst='00:11:22:33:44:55')/IPv6(src='2001::1', dst='2001::2')/UDP(dport=1701, sport=1702)/L2TP(session_id=0x7)/HDLC(address=0xff, control=0x03)/Raw(b'\\x00W')/IPv6(src='ABAB:910B:6666:3457:8295:3333:1800:2929', dst='CDCD:910A:2222:5498:8475:1111:3900:2020')/UDP(sport=23, dport=99)/Raw('x' * 80)"]
21/01/2022 00:03:52             dut.10.239.251.191: port 0/queue 13: received 1 packets
  src=00:11:22:33:44:77 - dst=00:11:22:33:44:55 - type=0x86dd - length=200 - nb_segs=1 - RSS hash=0x93425f2d - RSS queue=0xd - sw ptype: L2_ETHER L3_IPV6 L4_UDP  - l2_len=14 - l3_len=40 - l4_len=8 - Receive queue=0xd
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_UNKNOWN 

21/01/2022 00:03:52 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: action: check_hash_different

21/01/2022 00:03:52 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: hash_infos: [('0x93425f2d', '0xd')]
21/01/2022 00:03:52 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: ----------send packet-------------
21/01/2022 00:03:52 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: Ether(src='00:11:22:33:44:66', dst='00:11:22:33:44:55')/IPv6(src='2001::3', dst='2001::4')/UDP(dport=1701, sport=1702)/L2TP(session_id=0x7)/HDLC(address=0xff, control=0x03)/Raw(b'\x00W')/IPv6(src='ABAB:910B:6666:3457:8295:3333:1800:2925', dst='CDCD:910A:2222:5498:8475:1111:3900:2025')/UDP(sport=25, dport=24)/Raw('x' * 80)
21/01/2022 00:03:53             dut.10.239.251.191: port 0/queue 12: received 1 packets
  src=00:11:22:33:44:66 - dst=00:11:22:33:44:55 - type=0x86dd - length=200 - nb_segs=1 - RSS hash=0x2093272c - RSS queue=0xc - sw ptype: L2_ETHER L3_IPV6 L4_UDP  - l2_len=14 - l3_len=40 - l4_len=8 - Receive queue=0xc
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_UNKNOWN 

21/01/2022 00:03:53 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: action: check_hash_same

21/01/2022 00:03:53 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: hash_infos: [('0x2093272c', '0xc')]
21/01/2022 00:03:53 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: ----------send packet-------------
21/01/2022 00:03:53 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: Ether(src='00:11:22:33:44:77', dst='00:11:22:33:44:55')/IPv6(src='2001::1', dst='2001::2')/UDP(dport=1701, sport=1702)/L2TP(session_id=0x7)/HDLC(address=0xff, control=0x03)/Raw(b'\x00W')/IPv6(src='ABAB:910B:6666:3457:8295:3333:1800:2929', dst='CDCD:910A:2222:5498:8475:1111:3900:2020')/TCP(sport=23, dport=24)/Raw('x' * 80)
21/01/2022 00:03:54             dut.10.239.251.191: port 0/queue 0: received 1 packets
  src=00:11:22:33:44:77 - dst=00:11:22:33:44:55 - type=0x86dd - length=212 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV6 L4_UDP  - l2_len=14 - l3_len=40 - l4_len=8 - Receive queue=0x0
  ol_flags: RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_UNKNOWN 

21/01/2022 00:03:54 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: action: check_no_hash

21/01/2022 00:03:54 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: hash_infos: []
21/01/2022 00:03:54 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: sub_case eth_ipv6_udp_l2tpv2_ppp_ipv6_udp_ipv6_udp_l4_dst_only_MAC_IPV6_PPPoL2TPV2_IPV6_UDP_PAY passed
21/01/2022 00:03:54             dut.10.239.251.191: flow flush 0
21/01/2022 00:03:54             dut.10.239.251.191: 
21/01/2022 00:03:54 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: {'eth_ipv6_udp_l2tpv2_ppp_ipv6_udp_ipv6_udp_l4_dst_only_MAC_IPV6_PPPoL2TPV2_IPV6_UDP_PAY': 'passed'}
21/01/2022 00:03:54 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: pass rate is: 100.0
21/01/2022 00:03:54 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: Test Case test_case_eth_ipv6_udp_l2tpv2_ppp_ipv6_udp_ipv6_udp_l4_dst_only_MAC_IPV6_PPPoL2TPV2_IPV6_UDP_PAY Result PASSED:
21/01/2022 00:03:54             dut.10.239.251.191: flow flush 0
21/01/2022 00:03:56             dut.10.239.251.191: 
testpmd> 
21/01/2022 00:03:56             dut.10.239.251.191: clear port stats all
21/01/2022 00:03:57             dut.10.239.251.191: 

  NIC statistics for port 0 cleared
testpmd> 
21/01/2022 00:03:57             dut.10.239.251.191: stop
21/01/2022 00:03:57             dut.10.239.251.191: 
Telling cores to ...
Waiting for lcores to finish...

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

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

Done.
21/01/2022 00:03:57 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: Test Case test_case_eth_ipv6_udp_l2tpv2_ppp_ipv6_udp_ipv6_udp_l4_src_only_MAC_IPV6_PPPoL2TPV2_IPV6_UDP_PAY Begin
21/01/2022 00:03:57             dut.10.239.251.191:  
21/01/2022 00:03:57                         tester: 
21/01/2022 00:03:57             dut.10.239.251.191: start
21/01/2022 00:03:57             dut.10.239.251.191: 
rxonly packet forwarding - ports=1 - cores=1 - streams=16 - NUMA support enabled, MP allocation mode: native
Logical Core 2 (socket 0) forwards packets on 16 streams:
  RX P=0/Q=0 (socket 0) -> TX P=0/Q=0 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=1 (socket 0) -> TX P=0/Q=1 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=2 (socket 0) -> TX P=0/Q=2 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=3 (socket 0) -> TX P=0/Q=3 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=4 (socket 0) -> TX P=0/Q=4 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=5 (socket 0) -> TX P=0/Q=5 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=6 (socket 0) -> TX P=0/Q=6 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=7 (socket 0) -> TX P=0/Q=7 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=8 (socket 0) -> TX P=0/Q=8 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=9 (socket 0) -> TX P=0/Q=9 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=10 (socket 0) -> TX P=0/Q=10 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=11 (socket 0) -> TX P=0/Q=11 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=12 (socket 0) -> TX P=0/Q=12 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=13 (socket 0) -> TX P=0/Q=13 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=14 (socket 0) -> TX P=0/Q=14 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=15 (socket 0) -> TX P=0/Q=15 (socket 0) 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
21/01/2022 00:03:57 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: ===================Test sub case: eth_ipv6_udp_l2tpv2_ppp_ipv6_udp_ipv6_udp_l4_src_only_MAC_IPV6_PPPoL2TPV2_IPV6_UDP_PAY================
21/01/2022 00:03:57 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: ------------handle test--------------
21/01/2022 00:03:57             dut.10.239.251.191: flow validate 0 ingress pattern eth / ipv6 / udp / l2tpv2 / ppp / ipv6 / udp / end actions rss types ipv6-udp l4-src-only end key_len 0 queues end / end
21/01/2022 00:03:57             dut.10.239.251.191: 
Flow rule validated
21/01/2022 00:03:57             dut.10.239.251.191: flow create 0 ingress pattern eth / ipv6 / udp / l2tpv2 / ppp / ipv6 / udp / end actions rss types ipv6-udp l4-src-only end key_len 0 queues end / end
21/01/2022 00:03:57             dut.10.239.251.191: 
Flow rule #0 created
21/01/2022 00:03:57             dut.10.239.251.191: flow list 0
21/01/2022 00:04:12 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: sub_case eth_ipv6_udp_l2tpv2_ppp_ipv6_udp_ipv6_udp_l4_src_only_MAC_IPV6_PPPoL2TPV2_IPV6_UDP_PAY failed: TIMEOUT on flow list 0
21/01/2022 00:04:12             dut.10.239.251.191: flow flush 0
21/01/2022 00:04:12             dut.10.239.251.191: 
21/01/2022 00:04:12 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: {'eth_ipv6_udp_l2tpv2_ppp_ipv6_udp_ipv6_udp_l4_src_only_MAC_IPV6_PPPoL2TPV2_IPV6_UDP_PAY': 'failed'}
21/01/2022 00:04:12 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: pass rate is: 0.0
21/01/2022 00:04:12 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: Test Case test_case_eth_ipv6_udp_l2tpv2_ppp_ipv6_udp_ipv6_udp_l4_src_only_MAC_IPV6_PPPoL2TPV2_IPV6_UDP_PAY Result FAILED: 'some subcases failed'
21/01/2022 00:04:12             dut.10.239.251.191: flow flush 0
21/01/2022 00:04:14             dut.10.239.251.191: 
testpmd> 
21/01/2022 00:04:14             dut.10.239.251.191: clear port stats all
21/01/2022 00:04:15             dut.10.239.251.191: 

  NIC statistics for port 0 cleared
testpmd> 
21/01/2022 00:04:15             dut.10.239.251.191: stop
21/01/2022 00:04:15             dut.10.239.251.191: 
Telling cores to ...
Waiting for lcores to finish...

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

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

Done.
21/01/2022 00:04:15                            dts: 
TEST SUITE ENDED: TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP
21/01/2022 00:07:57                            dts: 
TEST SUITE : TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP
21/01/2022 00:07:57                            dts: NIC :        columbiaville_100g
21/01/2022 00:07:57             dut.10.239.251.191: 
21/01/2022 00:07:57                         tester: 
21/01/2022 00:08:01             dut.10.239.251.191: cat /sys/bus/pci/devices/0000\:18\:01.0/vendor
21/01/2022 00:08:01             dut.10.239.251.191: 0x8086
21/01/2022 00:08:01             dut.10.239.251.191: cat /sys/bus/pci/devices/0000\:18\:01.0/device
21/01/2022 00:08:02             dut.10.239.251.191: 0x1889
21/01/2022 00:08:02             dut.10.239.251.191: ip link set ens785f0 vf 0 mac 00:11:22:33:44:55
21/01/2022 00:08:02             dut.10.239.251.191: 
21/01/2022 00:08:03             dut.10.239.251.191: x86_64-native-linuxapp-gcc/app/dpdk-testpmd -l 1,2,3,4 -n 4  --file-prefix=dpdk_20386_20220121000742  -a 0000:18:01.0 -- -i --disable-rss --rxq=16 --txq=16 --rxd=384 --txd=384
21/01/2022 00:08:04             dut.10.239.251.191: EAL: Detected CPU lcores: 36
EAL: Detected NUMA nodes: 2
EAL: Detected static linkage of DPDK
EAL: Multi-process socket /var/run/dpdk/dpdk_20386_20220121000742/mp_socket
EAL: Selected IOVA mode 'VA'
EAL: 1024 hugepages of size 2097152 reserved, but no mounted hugetlbfs found for that size
EAL: VFIO support initialized
EAL: Using IOMMU type 1 (Type 1)
EAL: Probe PCI driver: net_iavf (8086:1889) device: 0000:18:01.0 (socket 0)
TELEMETRY: No legacy callbacks, legacy socket not created
Interactive-mode selected
testpmd: create a new mbuf pool <mb_pool_0>: n=171456, size=2176, socket=0
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 0)
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
21/01/2022 00:08:14             dut.10.239.251.191: set fwd rxonly
21/01/2022 00:08:14             dut.10.239.251.191: 
Set rxonly packet forwarding mode
21/01/2022 00:08:14             dut.10.239.251.191: set verbose 1
21/01/2022 00:08:14             dut.10.239.251.191: 
Change verbose level from 0 to 1
21/01/2022 00:08:14             dut.10.239.251.191: show port info all
21/01/2022 00:08:14             dut.10.239.251.191: 

********************* Infos for port 0  *********************
MAC address: 00:11:22:33:44:55
Device name: 0000:18:01.0
Driver name: net_iavf
Firmware-version: not available
Devargs: 
Connect to socket: 0
memory allocation on the socket: 0
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
Device capabilities: 0x0( )
21/01/2022 00:08:14 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: rssprocess.tester_ifaces: ['ens7', 'ens8']
21/01/2022 00:08:14 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: rssprocess.test_case: <tests.TestSuite_cvl_advanced_iavf_rss_pppol2tpoudp.TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP object at 0x7faa3764f630>
21/01/2022 00:08:14 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: Test Case test_case_eth_ipv6_udp_l2tpv2_ppp_ipv4_udp_ipv4_udp_l3_src_only_l4_src_only_MAC_IPV6_PPPoL2TPV2_IPV4_UDP_PAY Begin
21/01/2022 00:08:14             dut.10.239.251.191:  
21/01/2022 00:08:14                         tester: 
21/01/2022 00:08:14             dut.10.239.251.191: start
21/01/2022 00:08:14             dut.10.239.251.191: 
rxonly packet forwarding - ports=1 - cores=1 - streams=16 - NUMA support enabled, MP allocation mode: native
Logical Core 2 (socket 0) forwards packets on 16 streams:
  RX P=0/Q=0 (socket 0) -> TX P=0/Q=0 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=1 (socket 0) -> TX P=0/Q=1 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=2 (socket 0) -> TX P=0/Q=2 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=3 (socket 0) -> TX P=0/Q=3 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=4 (socket 0) -> TX P=0/Q=4 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=5 (socket 0) -> TX P=0/Q=5 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=6 (socket 0) -> TX P=0/Q=6 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=7 (socket 0) -> TX P=0/Q=7 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=8 (socket 0) -> TX P=0/Q=8 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=9 (socket 0) -> TX P=0/Q=9 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=10 (socket 0) -> TX P=0/Q=10 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=11 (socket 0) -> TX P=0/Q=11 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=12 (socket 0) -> TX P=0/Q=12 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=13 (socket 0) -> TX P=0/Q=13 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=14 (socket 0) -> TX P=0/Q=14 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=15 (socket 0) -> TX P=0/Q=15 (socket 0) 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
21/01/2022 00:08:14 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: ===================Test sub case: eth_ipv6_udp_l2tpv2_ppp_ipv4_udp_ipv4_udp_l3_src_only_l4_src_only_MAC_IPV6_PPPoL2TPV2_IPV4_UDP_PAY================
21/01/2022 00:08:14 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: ------------handle test--------------
21/01/2022 00:08:14             dut.10.239.251.191: flow validate 0 ingress pattern eth / ipv6 / udp / l2tpv2 / ppp / ipv4 / udp / end actions rss types ipv4-udp l3-src-only l4-src-only end key_len 0 queues end / end
21/01/2022 00:08:14             dut.10.239.251.191: 
Flow rule validated
21/01/2022 00:08:14             dut.10.239.251.191: flow create 0 ingress pattern eth / ipv6 / udp / l2tpv2 / ppp / ipv4 / udp / end actions rss types ipv4-udp l3-src-only l4-src-only end key_len 0 queues end / end
21/01/2022 00:08:15             dut.10.239.251.191: 
Flow rule #0 created
21/01/2022 00:08:15             dut.10.239.251.191: flow list 0
21/01/2022 00:08:15             dut.10.239.251.191: 
ID	Group	Prio	Attr	Rule
0	0	0	i--	ETH IPV6 UDP L2TPV2 PPP IPV4 UDP => RSS
21/01/2022 00:08:15 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: ----------send packet-------------
21/01/2022 00:08:15 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: Ether(src='00:11:22:33:44:77', dst='00:11:22:33:44:55')/IPv6(src='2001::1', dst='2001::2')/UDP(dport=1701, sport=1702)/L2TP(session_id=0x7)/HDLC(address=0xff, control=0x03)/Raw(b'\x00!')/IP(src='192.168.1.100', dst='192.168.1.200')/UDP(sport=23, dport=24)/Raw('x' * 80)
21/01/2022 00:08:16             dut.10.239.251.191:  port 0/queue 10: received 1 packets
  src=00:11:22:33:44:77 - dst=00:11:22:33:44:55 - type=0x86dd - length=180 - nb_segs=1 - RSS hash=0xc5d466fa - RSS queue=0xa - sw ptype: L2_ETHER L3_IPV6 L4_UDP  - l2_len=14 - l3_len=40 - l4_len=8 - Receive queue=0xa
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_UNKNOWN 

21/01/2022 00:08:16 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: action: save_hash

21/01/2022 00:08:16 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: hash_infos: [('0xc5d466fa', '0xa')]
21/01/2022 00:08:16 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: ----------send packet-------------
21/01/2022 00:08:16 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: ["Ether(src='00:11:22:33:44:77', dst='00:11:22:33:44:55')/IPv6(src='2001::1', dst='2001::2')/UDP(dport=1701, sport=1702)/L2TP(session_id=0x7)/HDLC(address=0xff, control=0x03)/Raw(b'\\x00!')/IP(src='192.168.1.101', dst='192.168.1.200')/UDP(sport=23, dport=24)/Raw('x' * 80)", "Ether(src='00:11:22:33:44:77', dst='00:11:22:33:44:55')/IPv6(src='2001::1', dst='2001::2')/UDP(dport=1701, sport=1702)/L2TP(session_id=0x7)/HDLC(address=0xff, control=0x03)/Raw(b'\\x00!')/IP(src='192.168.1.100', dst='192.168.1.200')/UDP(sport=25, dport=24)/Raw('x' * 80)"]
21/01/2022 00:08:17             dut.10.239.251.191: port 0/queue 8: received 1 packets
  src=00:11:22:33:44:77 - dst=00:11:22:33:44:55 - type=0x86dd - length=180 - nb_segs=1 - RSS hash=0xe91776e8 - RSS queue=0x8 - sw ptype: L2_ETHER L3_IPV6 L4_UDP  - l2_len=14 - l3_len=40 - l4_len=8 - Receive queue=0x8
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 11: received 1 packets
  src=00:11:22:33:44:77 - dst=00:11:22:33:44:55 - type=0x86dd - length=180 - nb_segs=1 - RSS hash=0xebdbc71b - RSS queue=0xb - sw ptype: L2_ETHER L3_IPV6 L4_UDP  - l2_len=14 - l3_len=40 - l4_len=8 - Receive queue=0xb
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_UNKNOWN 

21/01/2022 00:08:17 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: action: check_hash_different

21/01/2022 00:08:17 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: hash_infos: [('0xe91776e8', '0x8'), ('0xebdbc71b', '0xb')]
21/01/2022 00:08:17 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: ----------send packet-------------
21/01/2022 00:08:17 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: Ether(src='00:11:22:33:44:66', dst='00:11:22:33:44:55')/IPv6(src='2001::3', dst='2001::4')/UDP(dport=1701, sport=1702)/L2TP(session_id=0x7)/HDLC(address=0xff, control=0x03)/Raw(b'\x00!')/IP(src='192.168.1.100', dst='192.168.1.201')/UDP(sport=23, dport=99)/Raw('x' * 80)
21/01/2022 00:08:18             dut.10.239.251.191: port 0/queue 10: received 1 packets
  src=00:11:22:33:44:66 - dst=00:11:22:33:44:55 - type=0x86dd - length=180 - nb_segs=1 - RSS hash=0xc5d466fa - RSS queue=0xa - sw ptype: L2_ETHER L3_IPV6 L4_UDP  - l2_len=14 - l3_len=40 - l4_len=8 - Receive queue=0xa
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_UNKNOWN 

21/01/2022 00:08:18 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: action: check_hash_same

21/01/2022 00:08:18 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: hash_infos: [('0xc5d466fa', '0xa')]
21/01/2022 00:08:18 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: ----------send packet-------------
21/01/2022 00:08:18 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: Ether(src='00:11:22:33:44:77', dst='00:11:22:33:44:55')/IPv6(src='2001::1', dst='2001::2')/UDP(dport=1701, sport=1702)/L2TP(session_id=0x7)/HDLC(address=0xff, control=0x03)/Raw(b'\x00!')/IP(src='192.168.1.100', dst='192.168.1.200')/TCP(sport=23, dport=24)/Raw('x' * 80)
21/01/2022 00:08:19             dut.10.239.251.191: port 0/queue 0: received 1 packets
  src=00:11:22:33:44:77 - dst=00:11:22:33:44:55 - type=0x86dd - length=192 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV6 L4_UDP  - l2_len=14 - l3_len=40 - l4_len=8 - Receive queue=0x0
  ol_flags: RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_UNKNOWN 

21/01/2022 00:08:19 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: action: check_no_hash

21/01/2022 00:08:19 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: hash_infos: []
21/01/2022 00:08:19 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: sub_case eth_ipv6_udp_l2tpv2_ppp_ipv4_udp_ipv4_udp_l3_src_only_l4_src_only_MAC_IPV6_PPPoL2TPV2_IPV4_UDP_PAY passed
21/01/2022 00:08:19             dut.10.239.251.191: flow flush 0
21/01/2022 00:08:19             dut.10.239.251.191: 
21/01/2022 00:08:19 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: {'eth_ipv6_udp_l2tpv2_ppp_ipv4_udp_ipv4_udp_l3_src_only_l4_src_only_MAC_IPV6_PPPoL2TPV2_IPV4_UDP_PAY': 'passed'}
21/01/2022 00:08:19 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: pass rate is: 100.0
21/01/2022 00:08:19 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: Test Case test_case_eth_ipv6_udp_l2tpv2_ppp_ipv4_udp_ipv4_udp_l3_src_only_l4_src_only_MAC_IPV6_PPPoL2TPV2_IPV4_UDP_PAY Result PASSED:
21/01/2022 00:08:19             dut.10.239.251.191: flow flush 0
21/01/2022 00:08:20             dut.10.239.251.191: 
testpmd> 
21/01/2022 00:08:20             dut.10.239.251.191: clear port stats all
21/01/2022 00:08:22             dut.10.239.251.191: 

  NIC statistics for port 0 cleared
testpmd> 
21/01/2022 00:08:22             dut.10.239.251.191: stop
21/01/2022 00:08:22             dut.10.239.251.191: 
Telling cores to ...
Waiting for lcores to finish...

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

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

Done.
21/01/2022 00:08:22                            dts: 
TEST SUITE ENDED: TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP
21/01/2022 00:10:50                            dts: 
TEST SUITE : TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP
21/01/2022 00:10:50                            dts: NIC :        columbiaville_100g
21/01/2022 00:10:50             dut.10.239.251.191: 
21/01/2022 00:10:50                         tester: 
21/01/2022 00:10:54             dut.10.239.251.191: cat /sys/bus/pci/devices/0000\:18\:01.0/vendor
21/01/2022 00:10:54             dut.10.239.251.191: 0x8086
21/01/2022 00:10:54             dut.10.239.251.191: cat /sys/bus/pci/devices/0000\:18\:01.0/device
21/01/2022 00:10:54             dut.10.239.251.191: 0x1889
21/01/2022 00:10:55             dut.10.239.251.191: ip link set ens785f0 vf 0 mac 00:11:22:33:44:55
21/01/2022 00:10:55             dut.10.239.251.191: 
21/01/2022 00:10:56             dut.10.239.251.191: x86_64-native-linuxapp-gcc/app/dpdk-testpmd -l 1,2,3,4 -n 4  --file-prefix=dpdk_20873_20220121001035  -a 0000:18:01.0 -- -i --disable-rss --rxq=16 --txq=16 --rxd=384 --txd=384
21/01/2022 00:10:57             dut.10.239.251.191: EAL: Detected CPU lcores: 36
EAL: Detected NUMA nodes: 2
EAL: Detected static linkage of DPDK
EAL: Multi-process socket /var/run/dpdk/dpdk_20873_20220121001035/mp_socket
EAL: Selected IOVA mode 'VA'
EAL: 1024 hugepages of size 2097152 reserved, but no mounted hugetlbfs found for that size
EAL: VFIO support initialized
EAL: Using IOMMU type 1 (Type 1)
EAL: Probe PCI driver: net_iavf (8086:1889) device: 0000:18:01.0 (socket 0)
TELEMETRY: No legacy callbacks, legacy socket not created
Interactive-mode selected
testpmd: create a new mbuf pool <mb_pool_0>: n=171456, size=2176, socket=0
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 0)
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
21/01/2022 00:11:07             dut.10.239.251.191: set fwd rxonly
21/01/2022 00:11:07             dut.10.239.251.191: 
Set rxonly packet forwarding mode
21/01/2022 00:11:07             dut.10.239.251.191: set verbose 1
21/01/2022 00:11:07             dut.10.239.251.191: 
Change verbose level from 0 to 1
21/01/2022 00:11:07             dut.10.239.251.191: show port info all
21/01/2022 00:11:07             dut.10.239.251.191: 

********************* Infos for port 0  *********************
MAC address: 00:11:22:33:44:55
Device name: 0000:18:01.0
Driver name: net_iavf
Firmware-version: not available
Devargs: 
Connect to socket: 0
memory allocation on the socket: 0
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
Device capabilities: 0x0( )
21/01/2022 00:11:07 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: rssprocess.tester_ifaces: ['ens7', 'ens8']
21/01/2022 00:11:07 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: rssprocess.test_case: <tests.TestSuite_cvl_advanced_iavf_rss_pppol2tpoudp.TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP object at 0x7f5c5871ceb8>
21/01/2022 00:11:07                            dts: 
TEST SUITE ENDED: TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP
21/01/2022 00:12:57                            dts: 
TEST SUITE : TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP
21/01/2022 00:12:57                            dts: NIC :        columbiaville_100g
21/01/2022 00:12:57             dut.10.239.251.191: 
21/01/2022 00:12:57                         tester: 
21/01/2022 00:13:01             dut.10.239.251.191: cat /sys/bus/pci/devices/0000\:18\:01.0/vendor
21/01/2022 00:13:02             dut.10.239.251.191: 0x8086
21/01/2022 00:13:02             dut.10.239.251.191: cat /sys/bus/pci/devices/0000\:18\:01.0/device
21/01/2022 00:13:02             dut.10.239.251.191: 0x1889
21/01/2022 00:13:02             dut.10.239.251.191: ip link set ens785f0 vf 0 mac 00:11:22:33:44:55
21/01/2022 00:13:02             dut.10.239.251.191: 
21/01/2022 00:13:03             dut.10.239.251.191: x86_64-native-linuxapp-gcc/app/dpdk-testpmd -l 1,2,3,4 -n 4  --file-prefix=dpdk_21426_20220121001242  -a 0000:18:01.0 -- -i --disable-rss --rxq=16 --txq=16 --rxd=384 --txd=384
21/01/2022 00:13:04             dut.10.239.251.191: EAL: Detected CPU lcores: 36
EAL: Detected NUMA nodes: 2
EAL: Detected static linkage of DPDK
EAL: Multi-process socket /var/run/dpdk/dpdk_21426_20220121001242/mp_socket
EAL: Selected IOVA mode 'VA'
EAL: 1024 hugepages of size 2097152 reserved, but no mounted hugetlbfs found for that size
EAL: VFIO support initialized
EAL: Using IOMMU type 1 (Type 1)
EAL: Probe PCI driver: net_iavf (8086:1889) device: 0000:18:01.0 (socket 0)
TELEMETRY: No legacy callbacks, legacy socket not created
Interactive-mode selected
testpmd: create a new mbuf pool <mb_pool_0>: n=171456, size=2176, socket=0
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 0)
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
21/01/2022 00:13:14             dut.10.239.251.191: set fwd rxonly
21/01/2022 00:13:14             dut.10.239.251.191: 
Set rxonly packet forwarding mode
21/01/2022 00:13:14             dut.10.239.251.191: set verbose 1
21/01/2022 00:13:14             dut.10.239.251.191: 
Change verbose level from 0 to 1
21/01/2022 00:13:14             dut.10.239.251.191: show port info all
21/01/2022 00:13:14             dut.10.239.251.191: 

********************* Infos for port 0  *********************
MAC address: 00:11:22:33:44:55
Device name: 0000:18:01.0
Driver name: net_iavf
Firmware-version: not available
Devargs: 
Connect to socket: 0
memory allocation on the socket: 0
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
Device capabilities: 0x0( )
21/01/2022 00:13:14 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: rssprocess.tester_ifaces: ['ens7', 'ens8']
21/01/2022 00:13:14 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: rssprocess.test_case: <tests.TestSuite_cvl_advanced_iavf_rss_pppol2tpoudp.TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP object at 0x7f1fdc133630>
21/01/2022 00:13:14 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: Test Case test_case_eth_ipv6_udp_l2tpv2_ppp_ipv6_tcp_ipv6_tcp_l3_dst_only_MAC_IPV6_PPPoL2TPV2_IPV6_TCP Begin
21/01/2022 00:13:14             dut.10.239.251.191:  
21/01/2022 00:13:14                         tester: 
21/01/2022 00:13:14             dut.10.239.251.191: start
21/01/2022 00:13:14             dut.10.239.251.191: 
rxonly packet forwarding - ports=1 - cores=1 - streams=16 - NUMA support enabled, MP allocation mode: native
Logical Core 2 (socket 0) forwards packets on 16 streams:
  RX P=0/Q=0 (socket 0) -> TX P=0/Q=0 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=1 (socket 0) -> TX P=0/Q=1 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=2 (socket 0) -> TX P=0/Q=2 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=3 (socket 0) -> TX P=0/Q=3 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=4 (socket 0) -> TX P=0/Q=4 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=5 (socket 0) -> TX P=0/Q=5 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=6 (socket 0) -> TX P=0/Q=6 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=7 (socket 0) -> TX P=0/Q=7 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=8 (socket 0) -> TX P=0/Q=8 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=9 (socket 0) -> TX P=0/Q=9 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=10 (socket 0) -> TX P=0/Q=10 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=11 (socket 0) -> TX P=0/Q=11 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=12 (socket 0) -> TX P=0/Q=12 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=13 (socket 0) -> TX P=0/Q=13 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=14 (socket 0) -> TX P=0/Q=14 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=15 (socket 0) -> TX P=0/Q=15 (socket 0) 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
21/01/2022 00:13:14 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: ===================Test sub case: eth_ipv6_udp_l2tpv2_ppp_ipv6_tcp_ipv6_tcp_l3_dst_only_MAC_IPV6_PPPoL2TPV2_IPV6_TCP================
21/01/2022 00:13:14 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: ------------handle test--------------
21/01/2022 00:13:14             dut.10.239.251.191: flow validate 0 ingress pattern eth / ipv6 / udp / l2tpv2 / ppp / ipv6 / tcp / end actions rss types ipv6-tcp l3-dst-only end key_len 0 queues end / end
21/01/2022 00:13:14             dut.10.239.251.191: 
Flow rule validated
21/01/2022 00:13:14             dut.10.239.251.191: flow create 0 ingress pattern eth / ipv6 / udp / l2tpv2 / ppp / ipv6 / tcp / end actions rss types ipv6-tcp l3-dst-only end key_len 0 queues end / end
21/01/2022 00:13:15             dut.10.239.251.191: 
Flow rule #0 created
21/01/2022 00:13:15             dut.10.239.251.191: flow list 0
21/01/2022 00:13:15             dut.10.239.251.191: 
ID	Group	Prio	Attr	Rule
0	0	0	i--	ETH IPV6 UDP L2TPV2 PPP IPV6 TCP => RSS
21/01/2022 00:13:15 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: ----------send packet-------------
21/01/2022 00:13:15 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: Ether(src='00:11:22:33:44:77', dst='00:11:22:33:44:55')/IPv6(src='2001::1', dst='2001::2')/UDP(dport=1701, sport=1702)/L2TP(session_id=0x7)/HDLC(address=0xff, control=0x03)/Raw(b'\x00W')/IPv6(src='ABAB:910B:6666:3457:8295:3333:1800:2929', dst='CDCD:910A:2222:5498:8475:1111:3900:2020')/TCP(sport=23, dport=24)/Raw('x' * 80)
21/01/2022 00:13:16             dut.10.239.251.191:  port 0/queue 14: received 1 packets
  src=00:11:22:33:44:77 - dst=00:11:22:33:44:55 - type=0x86dd - length=212 - nb_segs=1 - RSS hash=0xc72abdee - RSS queue=0xe - sw ptype: L2_ETHER L3_IPV6 L4_UDP  - l2_len=14 - l3_len=40 - l4_len=8 - Receive queue=0xe
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_UNKNOWN 

21/01/2022 00:13:16 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: action: save_hash

21/01/2022 00:13:16 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: hash_infos: [('0xc72abdee', '0xe')]
21/01/2022 00:13:16 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: ----------send packet-------------
21/01/2022 00:13:16 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: ["Ether(src='00:11:22:33:44:77', dst='00:11:22:33:44:55')/IPv6(src='2001::1', dst='2001::2')/UDP(dport=1701, sport=1702)/L2TP(session_id=0x7)/HDLC(address=0xff, control=0x03)/Raw(b'\\x00W')/IPv6(src='ABAB:910B:6666:3457:8295:3333:1800:2929', dst='CDCD:910A:2222:5498:8475:1111:3900:2025')/TCP(sport=23, dport=24)/Raw('x' * 80)"]
21/01/2022 00:13:17             dut.10.239.251.191: port 0/queue 13: received 1 packets
  src=00:11:22:33:44:77 - dst=00:11:22:33:44:55 - type=0x86dd - length=212 - nb_segs=1 - RSS hash=0xbb13129d - RSS queue=0xd - sw ptype: L2_ETHER L3_IPV6 L4_UDP  - l2_len=14 - l3_len=40 - l4_len=8 - Receive queue=0xd
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_UNKNOWN 

21/01/2022 00:13:17 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: action: check_hash_different

21/01/2022 00:13:17 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: hash_infos: [('0xbb13129d', '0xd')]
21/01/2022 00:13:17 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: ----------send packet-------------
21/01/2022 00:13:17 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: Ether(src='00:11:22:33:44:66', dst='00:11:22:33:44:55')/IPv6(src='2001::3', dst='2001::4')/UDP(dport=1701, sport=1702)/L2TP(session_id=0x7)/HDLC(address=0xff, control=0x03)/Raw(b'\x00W')/IPv6(src='ABAB:910B:6666:3457:8295:3333:1800:2925', dst='CDCD:910A:2222:5498:8475:1111:3900:2020')/TCP(sport=25, dport=99)/Raw('x' * 80)
21/01/2022 00:13:18             dut.10.239.251.191: port 0/queue 14: received 1 packets
  src=00:11:22:33:44:66 - dst=00:11:22:33:44:55 - type=0x86dd - length=212 - nb_segs=1 - RSS hash=0xc72abdee - RSS queue=0xe - sw ptype: L2_ETHER L3_IPV6 L4_UDP  - l2_len=14 - l3_len=40 - l4_len=8 - Receive queue=0xe
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_UNKNOWN 

21/01/2022 00:13:18 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: action: check_hash_same

21/01/2022 00:13:18 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: hash_infos: [('0xc72abdee', '0xe')]
21/01/2022 00:13:18 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: ----------send packet-------------
21/01/2022 00:13:18 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: Ether(src='00:11:22:33:44:77', dst='00:11:22:33:44:55')/IPv6(src='2001::1', dst='2001::2')/UDP(dport=1701, sport=1702)/L2TP(session_id=0x7)/HDLC(address=0xff, control=0x03)/Raw(b'\x00W')/IPv6(src='ABAB:910B:6666:3457:8295:3333:1800:2929', dst='CDCD:910A:2222:5498:8475:1111:3900:2020')/UDP(sport=23, dport=24)/Raw('x' * 80)
21/01/2022 00:13:19             dut.10.239.251.191: port 0/queue 0: received 1 packets
  src=00:11:22:33:44:77 - dst=00:11:22:33:44:55 - type=0x86dd - length=200 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV6 L4_UDP  - l2_len=14 - l3_len=40 - l4_len=8 - Receive queue=0x0
  ol_flags: RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_UNKNOWN 

21/01/2022 00:13:19 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: action: check_no_hash

21/01/2022 00:13:19 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: hash_infos: []
21/01/2022 00:13:19 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: sub_case eth_ipv6_udp_l2tpv2_ppp_ipv6_tcp_ipv6_tcp_l3_dst_only_MAC_IPV6_PPPoL2TPV2_IPV6_TCP passed
21/01/2022 00:13:19             dut.10.239.251.191: flow flush 0
21/01/2022 00:13:19             dut.10.239.251.191: 
21/01/2022 00:13:19 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: {'eth_ipv6_udp_l2tpv2_ppp_ipv6_tcp_ipv6_tcp_l3_dst_only_MAC_IPV6_PPPoL2TPV2_IPV6_TCP': 'passed'}
21/01/2022 00:13:19 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: pass rate is: 100.0
21/01/2022 00:13:19 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: Test Case test_case_eth_ipv6_udp_l2tpv2_ppp_ipv6_tcp_ipv6_tcp_l3_dst_only_MAC_IPV6_PPPoL2TPV2_IPV6_TCP Result PASSED:
21/01/2022 00:13:19             dut.10.239.251.191: flow flush 0
21/01/2022 00:13:20             dut.10.239.251.191: 
testpmd> 
21/01/2022 00:13:20             dut.10.239.251.191: clear port stats all
21/01/2022 00:13:21             dut.10.239.251.191: 

  NIC statistics for port 0 cleared
testpmd> 
21/01/2022 00:13:21             dut.10.239.251.191: stop
21/01/2022 00:13:22             dut.10.239.251.191: 
Telling cores to ...
Waiting for lcores to finish...

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

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

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

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

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

Done.
21/01/2022 00:13:22                            dts: 
TEST SUITE ENDED: TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP
21/01/2022 00:31:36                            dts: 
TEST SUITE : TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP
21/01/2022 00:31:36                            dts: NIC :        columbiaville_100g
21/01/2022 00:31:36             dut.10.239.251.191: 
21/01/2022 00:31:36                         tester: 
21/01/2022 00:31:41             dut.10.239.251.191: cat /sys/bus/pci/devices/0000\:18\:01.0/vendor
21/01/2022 00:31:41             dut.10.239.251.191: 0x8086
21/01/2022 00:31:41             dut.10.239.251.191: cat /sys/bus/pci/devices/0000\:18\:01.0/device
21/01/2022 00:31:41             dut.10.239.251.191: 0x1889
21/01/2022 00:31:41             dut.10.239.251.191: ip link set ens785f0 vf 0 mac 00:11:22:33:44:55
21/01/2022 00:31:41             dut.10.239.251.191: 
21/01/2022 00:31:42             dut.10.239.251.191: x86_64-native-linuxapp-gcc/app/dpdk-testpmd -l 1,2,3,4 -n 4  --file-prefix=dpdk_22037_20220121003121  -a 0000:18:01.0 -- -i --disable-rss --rxq=16 --txq=16 --rxd=384 --txd=384
21/01/2022 00:31:43             dut.10.239.251.191: EAL: Detected CPU lcores: 36
EAL: Detected NUMA nodes: 2
EAL: Detected static linkage of DPDK
EAL: Multi-process socket /var/run/dpdk/dpdk_22037_20220121003121/mp_socket
EAL: Selected IOVA mode 'VA'
EAL: 1024 hugepages of size 2097152 reserved, but no mounted hugetlbfs found for that size
EAL: VFIO support initialized
EAL: Using IOMMU type 1 (Type 1)
EAL: Probe PCI driver: net_iavf (8086:1889) device: 0000:18:01.0 (socket 0)
TELEMETRY: No legacy callbacks, legacy socket not created
Interactive-mode selected
testpmd: create a new mbuf pool <mb_pool_0>: n=171456, size=2176, socket=0
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 0)
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
21/01/2022 00:31:53             dut.10.239.251.191: set fwd rxonly
21/01/2022 00:31:53             dut.10.239.251.191: 
Set rxonly packet forwarding mode
21/01/2022 00:31:53             dut.10.239.251.191: set verbose 1
21/01/2022 00:31:53             dut.10.239.251.191: 
Change verbose level from 0 to 1
21/01/2022 00:31:53             dut.10.239.251.191: show port info all
21/01/2022 00:31:53             dut.10.239.251.191: 

********************* Infos for port 0  *********************
MAC address: 00:11:22:33:44:55
Device name: 0000:18:01.0
Driver name: net_iavf
Firmware-version: not available
Devargs: 
Connect to socket: 0
memory allocation on the socket: 0
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
Device capabilities: 0x0( )
21/01/2022 00:31:53 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: rssprocess.tester_ifaces: ['ens7', 'ens8']
21/01/2022 00:31:53 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: rssprocess.test_case: <tests.TestSuite_cvl_advanced_iavf_rss_pppol2tpoudp.TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP object at 0x7fdfa1aaceb8>
21/01/2022 00:31:53 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: Test Case test_case_eth_ipv6_udp_l2tpv2_ppp_ipv6_tcp_ipv6_tcp_l3_dst_only_MAC_IPV6_PPPoL2TPV2_IPV6_TCP Begin
21/01/2022 00:31:53             dut.10.239.251.191:  
21/01/2022 00:31:53                         tester: 
21/01/2022 00:31:53             dut.10.239.251.191: start
21/01/2022 00:31:54             dut.10.239.251.191: 
rxonly packet forwarding - ports=1 - cores=1 - streams=16 - NUMA support enabled, MP allocation mode: native
Logical Core 2 (socket 0) forwards packets on 16 streams:
  RX P=0/Q=0 (socket 0) -> TX P=0/Q=0 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=1 (socket 0) -> TX P=0/Q=1 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=2 (socket 0) -> TX P=0/Q=2 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=3 (socket 0) -> TX P=0/Q=3 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=4 (socket 0) -> TX P=0/Q=4 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=5 (socket 0) -> TX P=0/Q=5 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=6 (socket 0) -> TX P=0/Q=6 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=7 (socket 0) -> TX P=0/Q=7 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=8 (socket 0) -> TX P=0/Q=8 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=9 (socket 0) -> TX P=0/Q=9 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=10 (socket 0) -> TX P=0/Q=10 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=11 (socket 0) -> TX P=0/Q=11 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=12 (socket 0) -> TX P=0/Q=12 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=13 (socket 0) -> TX P=0/Q=13 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=14 (socket 0) -> TX P=0/Q=14 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=15 (socket 0) -> TX P=0/Q=15 (socket 0) 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
21/01/2022 00:31:54 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: ===================Test sub case: eth_ipv6_udp_l2tpv2_ppp_ipv6_tcp_ipv6_tcp_l3_dst_only_MAC_IPV6_PPPoL2TPV2_IPV6_TCP================
21/01/2022 00:31:54 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: ------------handle test--------------
21/01/2022 00:31:54             dut.10.239.251.191: flow validate 0 ingress pattern eth / ipv6 / udp / l2tpv2 / ppp / ipv6 / tcp / end actions rss types ipv6-tcp l3-dst-only end key_len 0 queues end / end
21/01/2022 00:31:54             dut.10.239.251.191: 
Flow rule validated
21/01/2022 00:31:54             dut.10.239.251.191: flow create 0 ingress pattern eth / ipv6 / udp / l2tpv2 / ppp / ipv6 / tcp / end actions rss types ipv6-tcp l3-dst-only end key_len 0 queues end / end
21/01/2022 00:31:54             dut.10.239.251.191: 
Flow rule #0 created
21/01/2022 00:31:54             dut.10.239.251.191: flow list 0
21/01/2022 00:31:54             dut.10.239.251.191: 
ID	Group	Prio	Attr	Rule
0	0	0	i--	ETH IPV6 UDP L2TPV2 PPP IPV6 TCP => RSS
21/01/2022 00:31:54 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: ----------send packet-------------
21/01/2022 00:31:54 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: Ether(src='00:11:22:33:44:77', dst='00:11:22:33:44:55')/IPv6(src='2001::1', dst='2001::2')/UDP(dport=1701, sport=1702)/L2TP(session_id=0x7)/HDLC(address=0xff, control=0x03)/Raw(b'\x00W')/IPv6(src='ABAB:910B:6666:3457:8295:3333:1800:2929', dst='CDCD:910A:2222:5498:8475:1111:3900:2020')/TCP(sport=23, dport=24)/Raw('x' * 80)
21/01/2022 00:31:55             dut.10.239.251.191:  port 0/queue 11: received 1 packets
  src=00:11:22:33:44:77 - dst=00:11:22:33:44:55 - type=0x86dd - length=212 - nb_segs=1 - RSS hash=0xa6b147b - RSS queue=0xb - sw ptype: L2_ETHER L3_IPV6 L4_UDP  - l2_len=14 - l3_len=40 - l4_len=8 - Receive queue=0xb
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_UNKNOWN 

21/01/2022 00:31:55 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: action: save_hash

21/01/2022 00:31:55 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: hash_infos: [('0xa6b147b', '0xb')]
21/01/2022 00:31:55 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: ----------send packet-------------
21/01/2022 00:31:55 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: ["Ether(src='00:11:22:33:44:77', dst='00:11:22:33:44:55')/IPv6(src='2001::1', dst='2001::2')/UDP(dport=1701, sport=1702)/L2TP(session_id=0x7)/HDLC(address=0xff, control=0x03)/Raw(b'\\x00W')/IPv6(src='ABAB:910B:6666:3457:8295:3333:1800:2929', dst='CDCD:910A:2222:5498:8475:1111:3900:2025')/TCP(sport=23, dport=24)/Raw('x' * 80)"]
21/01/2022 00:31:56             dut.10.239.251.191: port 0/queue 6: received 1 packets
  src=00:11:22:33:44:77 - dst=00:11:22:33:44:55 - type=0x86dd - length=212 - nb_segs=1 - RSS hash=0xbf38a006 - RSS queue=0x6 - sw ptype: L2_ETHER L3_IPV6 L4_UDP  - l2_len=14 - l3_len=40 - l4_len=8 - Receive queue=0x6
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_UNKNOWN 

21/01/2022 00:31:56 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: action: check_hash_different

21/01/2022 00:31:56 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: hash_infos: [('0xbf38a006', '0x6')]
21/01/2022 00:31:56 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: ----------send packet-------------
21/01/2022 00:31:56 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: Ether(src='00:11:22:33:44:66', dst='00:11:22:33:44:55')/IPv6(src='2001::3', dst='2001::4')/UDP(dport=1701, sport=1702)/L2TP(session_id=0x7)/HDLC(address=0xff, control=0x03)/Raw(b'\x00W')/IPv6(src='ABAB:910B:6666:3457:8295:3333:1800:2925', dst='CDCD:910A:2222:5498:8475:1111:3900:2020')/TCP(sport=25, dport=99)/Raw('x' * 80)
21/01/2022 00:31:57             dut.10.239.251.191: port 0/queue 11: received 1 packets
  src=00:11:22:33:44:66 - dst=00:11:22:33:44:55 - type=0x86dd - length=212 - nb_segs=1 - RSS hash=0xa6b147b - RSS queue=0xb - sw ptype: L2_ETHER L3_IPV6 L4_UDP  - l2_len=14 - l3_len=40 - l4_len=8 - Receive queue=0xb
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_UNKNOWN 

21/01/2022 00:31:57 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: action: check_hash_same

21/01/2022 00:31:57 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: hash_infos: [('0xa6b147b', '0xb')]
21/01/2022 00:31:57 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: ----------send packet-------------
21/01/2022 00:31:57 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: Ether(src='00:11:22:33:44:77', dst='00:11:22:33:44:55')/IPv6(src='2001::1', dst='2001::2')/UDP(dport=1701, sport=1702)/L2TP(session_id=0x7)/HDLC(address=0xff, control=0x03)/Raw(b'\x00W')/IPv6(src='ABAB:910B:6666:3457:8295:3333:1800:2929', dst='CDCD:910A:2222:5498:8475:1111:3900:2020')/UDP(sport=23, dport=24)/Raw('x' * 80)
21/01/2022 00:31:58             dut.10.239.251.191: port 0/queue 0: received 1 packets
  src=00:11:22:33:44:77 - dst=00:11:22:33:44:55 - type=0x86dd - length=200 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV6 L4_UDP  - l2_len=14 - l3_len=40 - l4_len=8 - Receive queue=0x0
  ol_flags: RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_UNKNOWN 

21/01/2022 00:31:58 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: action: check_no_hash

21/01/2022 00:31:58 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: hash_infos: []
21/01/2022 00:31:58 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: sub_case eth_ipv6_udp_l2tpv2_ppp_ipv6_tcp_ipv6_tcp_l3_dst_only_MAC_IPV6_PPPoL2TPV2_IPV6_TCP passed
21/01/2022 00:31:58             dut.10.239.251.191: flow flush 0
21/01/2022 00:31:58             dut.10.239.251.191: 
21/01/2022 00:31:58 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: {'eth_ipv6_udp_l2tpv2_ppp_ipv6_tcp_ipv6_tcp_l3_dst_only_MAC_IPV6_PPPoL2TPV2_IPV6_TCP': 'passed'}
21/01/2022 00:31:58 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: pass rate is: 100.0
21/01/2022 00:31:58 TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP: Test Case test_case_eth_ipv6_udp_l2tpv2_ppp_ipv6_tcp_ipv6_tcp_l3_dst_only_MAC_IPV6_PPPoL2TPV2_IPV6_TCP Result PASSED:
21/01/2022 00:31:58             dut.10.239.251.191: flow flush 0
21/01/2022 00:31:59             dut.10.239.251.191: 
testpmd> 
21/01/2022 00:31:59             dut.10.239.251.191: clear port stats all
21/01/2022 00:32:01             dut.10.239.251.191: 

  NIC statistics for port 0 cleared
testpmd> 
21/01/2022 00:32:01             dut.10.239.251.191: stop
21/01/2022 00:32:01             dut.10.239.251.191: 
Telling cores to ...
Waiting for lcores to finish...

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

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

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

Done.
21/01/2022 00:32:01                            dts: 
TEST SUITE ENDED: TestCVLAdvancedIAVFRSSPPPoL2TPv2oUDP

  reply	other threads:[~2022-01-20  8:07 UTC|newest]

Thread overview: 5+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2022-01-20  5:41 [dts][PATCH V2 1/2] test_plans/cvl_advanced_iavf_rss_pppol2tpoudp_test_plan:modify test plan Weiyuan Li
2022-01-20  5:41 ` [dts][PATCH V2 2/2] tests/cvl_advanced_iavf_rss_pppol2tpoudp:modify dts code to support scapy 2.4.4 version Weiyuan Li
2022-01-20  8:07   ` Zhang, Peng1X [this message]
2022-01-26  6:08   ` Tu, Lijuan
2022-01-20  8:24 ` [dts][PATCH V2 1/2] test_plans/cvl_advanced_iavf_rss_pppol2tpoudp_test_plan:modify test plan Peng, Yuan

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=CO1PR11MB51054827016AE1A2D12D0A31CE5A9@CO1PR11MB5105.namprd11.prod.outlook.com \
    --to=peng1x.zhang@intel.com \
    --cc=dts@dpdk.org \
    --cc=weiyuanx.li@intel.com \
    --cc=yuan.peng@intel.com \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
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).