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
next prev parent 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).