* Re: [dts] [PATCH V1 2/2] tests/cvl_dcf_switch_filter_gtpu: add dcf_switch_filter_gtpu test case
2021-05-26 19:10 ` [dts] [PATCH V1 2/2] tests/cvl_dcf_switch_filter_gtpu: add dcf_switch_filter_gtpu test case Zhimin Huang
@ 2021-05-26 10:44 ` Huang, ZhiminX
0 siblings, 0 replies; 4+ messages in thread
From: Huang, ZhiminX @ 2021-05-26 10:44 UTC (permalink / raw)
To: dts; +Cc: Lin, Xueqin
[-- Attachment #1: Type: text/plain, Size: 395 bytes --]
> -----Original Message-----
> From: Huang, ZhiminX <zhiminx.huang@intel.com>
> Sent: Thursday, May 27, 2021 3:11 AM
> To: dts@dpdk.org
> Cc: Lin, Xueqin <xueqin.lin@intel.com>; Huang, ZhiminX
> <zhiminx.huang@intel.com>
> Subject: [dts] [PATCH V1 2/2] tests/cvl_dcf_switch_filter_gtpu: add
> dcf_switch_filter_gtpu test case
Tested-by: Zhimin Huang <zhiminx.huang@intel.com >
[-- Attachment #2: CVLDCFSwitchFilterGTPUTest.log --]
[-- Type: application/octet-stream, Size: 1906916 bytes --]
14/05/2021 10:25:22 dts:
TEST SUITE : CVLDCFSwitchFilterGTPUTest
14/05/2021 10:25:22 dts: NIC : columbiaville_100g
14/05/2021 10:25:22 dut.10.240.183.133:
14/05/2021 10:25:23 tester:
14/05/2021 10:25:28 dut.10.240.183.133: modprobe vfio-pci
14/05/2021 10:25:28 dut.10.240.183.133:
14/05/2021 10:25:28 dut.10.240.183.133: rmmod ice
14/05/2021 10:25:37 dut.10.240.183.133:
14/05/2021 10:25:37 dut.10.240.183.133: modprobe ice
14/05/2021 10:25:41 dut.10.240.183.133:
14/05/2021 10:25:41 dut.10.240.183.133: ethtool -i ens801f0
14/05/2021 10:25:42 dut.10.240.183.133: driver: ice
version: 1.6.0_rc41_11_gbd4c35a2_dirty
firmware-version: 3.00 0x800079a8 1.2928.0
expansion-rom-version:
bus-info: 0000:81:00.0
supports-statistics: yes
supports-test: yes
supports-eeprom-access: yes
supports-register-dump: yes
supports-priv-flags: yes
14/05/2021 10:25:44 dut.10.240.183.133: cat /sys/bus/pci/devices/0000\:81\:01.0/vendor
14/05/2021 10:25:44 dut.10.240.183.133: 0x8086
14/05/2021 10:25:44 dut.10.240.183.133: cat /sys/bus/pci/devices/0000\:81\:01.0/device
14/05/2021 10:25:44 dut.10.240.183.133: 0x1889
14/05/2021 10:25:44 dut.10.240.183.133: cat /sys/bus/pci/devices/0000\:81\:01.0/vendor
14/05/2021 10:25:44 dut.10.240.183.133: 0x8086
14/05/2021 10:25:44 dut.10.240.183.133: cat /sys/bus/pci/devices/0000\:81\:01.0/device
14/05/2021 10:25:44 dut.10.240.183.133: 0x1889
14/05/2021 10:25:44 dut.10.240.183.133: cat /sys/bus/pci/devices/0000\:81\:01.1/vendor
14/05/2021 10:25:44 dut.10.240.183.133: 0x8086
14/05/2021 10:25:44 dut.10.240.183.133: cat /sys/bus/pci/devices/0000\:81\:01.1/device
14/05/2021 10:25:44 dut.10.240.183.133: 0x1889
14/05/2021 10:25:44 dut.10.240.183.133: cat /sys/bus/pci/devices/0000\:81\:01.1/vendor
14/05/2021 10:25:44 dut.10.240.183.133: 0x8086
14/05/2021 10:25:44 dut.10.240.183.133: cat /sys/bus/pci/devices/0000\:81\:01.1/device
14/05/2021 10:25:44 dut.10.240.183.133: 0x1889
14/05/2021 10:25:45 dut.10.240.183.133: ip link set ens801f0 vf 0 trust on
14/05/2021 10:25:45 dut.10.240.183.133:
14/05/2021 10:25:52 dut.10.240.183.133: x86_64-native-linuxapp-gcc/app/dpdk-testpmd -l 1,2,3,4 -n 4 -a 0000:81:01.0,cap=dcf -a 0000:81:01.1 --file-prefix=dpdk_13956_20210514102502 -- -i
14/05/2021 10:26:05 dut.10.240.183.133: EAL: Detected 72 lcore(s)
EAL: Detected 2 NUMA nodes
EAL: Detected static linkage of DPDK
EAL: Multi-process socket /var/run/dpdk/dpdk_13956_20210514102502/mp_socket
EAL: Selected IOVA mode 'VA'
EAL: No available 2048 kB hugepages reported
EAL: VFIO support initialized
EAL: Using IOMMU type 1 (Type 1)
EAL: Probe PCI driver: net_iavf (8086:1889) device: 0000:81:01.0 (socket 1)
EAL: Releasing PCI mapped resource for 0000:81:01.0
EAL: Calling pci_unmap_resource for 0000:81:01.0 at 0x2200000000
EAL: Calling pci_unmap_resource for 0000:81:01.0 at 0x2200020000
EAL: Using IOMMU type 1 (Type 1)
EAL: Probe PCI driver: net_ice_dcf (8086:1889) device: 0000:81:01.0 (socket 1)
ice_load_pkg_type(): Active package is: 1.3.30.0, ICE COMMS Package (double VLAN mode)
EAL: Probe PCI driver: net_iavf (8086:1889) device: 0000:81:01.1 (socket 1)
Interactive-mode selected
Failed to set MTU to 1500 for port 0
testpmd: create a new mbuf pool <mb_pool_0>: n=171456, size=2176, socket=0
testpmd: preferred mempool ops selected: ring_mp_mc
testpmd: create a new mbuf pool <mb_pool_1>: n=171456, size=2176, socket=1
testpmd: preferred mempool ops selected: ring_mp_mc
Configuring Port 0 (socket 1)
ice_dcf_init_rss(): RSS is enabled by PF by default
ice_dcf_configure_queues(): request RXDID == 16 in Queue[0]
Port 0: 92:9F:78:D8:8F:DD
Configuring Port 1 (socket 1)
iavf_configure_queues(): request RXDID[22] in Queue[0]
Port 1: link state change event
Port 1: link state change event
Port 1: CE:49:1A:D1:2E:67
Checking link statuses...
Done
14/05/2021 10:26:05 dut.10.240.183.133: set portlist 1
14/05/2021 10:26:05 dut.10.240.183.133:
previous number of forwarding ports 2 - changed to number of configured ports 1
Warning! port-topology=paired and odd forward ports number, the last port will pair with itself.
14/05/2021 10:26:05 dut.10.240.183.133: set fwd rxonly
14/05/2021 10:26:05 dut.10.240.183.133:
Set rxonly packet forwarding mode
14/05/2021 10:26:05 dut.10.240.183.133: set verbose 1
14/05/2021 10:26:05 dut.10.240.183.133:
Change verbose level from 0 to 1
14/05/2021 10:26:05 CVLDCFSwitchFilterGTPUTest: Test Case test_mac_ipv4_gtpu Begin
14/05/2021 10:26:05 dut.10.240.183.133:
14/05/2021 10:26:05 tester:
14/05/2021 10:26:05 dut.10.240.183.133: flow flush 0
14/05/2021 10:26:05 dut.10.240.183.133:
14/05/2021 10:26:05 dut.10.240.183.133: clear port stats all
14/05/2021 10:26:06 dut.10.240.183.133:
NIC statistics for port 0 cleared
NIC statistics for port 1 cleared
14/05/2021 10:26:06 dut.10.240.183.133: quit
14/05/2021 10:26:07 dut.10.240.183.133:
Stopping port 0...
Stopping ports...
Done
Stopping port 1...
Stopping ports...
Done
Shutting down port 0...
Closing ports...
Port 0 is closed
Done
Shutting down port 1...
Closing ports...
Port 1 is closed
Done
Bye...
14/05/2021 10:26:07 dut.10.240.183.133: kill_all: called by dut and prefix list has value.
14/05/2021 10:26:10 dut.10.240.183.133: rmmod ice
14/05/2021 10:26:19 dut.10.240.183.133:
14/05/2021 10:26:19 dut.10.240.183.133: modprobe ice
14/05/2021 10:26:24 dut.10.240.183.133:
14/05/2021 10:26:24 dut.10.240.183.133: ethtool -i ens801f0
14/05/2021 10:26:24 dut.10.240.183.133: driver: ice
version: 1.6.0_rc41_11_gbd4c35a2_dirty
firmware-version: 3.00 0x800079a8 1.2928.0
expansion-rom-version:
bus-info: 0000:81:00.0
supports-statistics: yes
supports-test: yes
supports-eeprom-access: yes
supports-register-dump: yes
supports-priv-flags: yes
14/05/2021 10:26:26 dut.10.240.183.133: ip link set ens801f0 vf 0 trust on
14/05/2021 10:26:26 dut.10.240.183.133:
14/05/2021 10:26:34 dut.10.240.183.133: x86_64-native-linuxapp-gcc/app/dpdk-testpmd -l 1,2,3,4 -n 4 -a 0000:81:01.0,cap=dcf -a 0000:81:01.1 --file-prefix=dpdk_13956_20210514102502 -- -i
14/05/2021 10:26:47 dut.10.240.183.133: EAL: Detected 72 lcore(s)
EAL: Detected 2 NUMA nodes
EAL: Detected static linkage of DPDK
EAL: Multi-process socket /var/run/dpdk/dpdk_13956_20210514102502/mp_socket
EAL: Selected IOVA mode 'VA'
EAL: No available 2048 kB hugepages reported
EAL: VFIO support initialized
EAL: Using IOMMU type 1 (Type 1)
EAL: Probe PCI driver: net_iavf (8086:1889) device: 0000:81:01.0 (socket 1)
EAL: Releasing PCI mapped resource for 0000:81:01.0
EAL: Calling pci_unmap_resource for 0000:81:01.0 at 0x2200000000
EAL: Calling pci_unmap_resource for 0000:81:01.0 at 0x2200020000
EAL: Using IOMMU type 1 (Type 1)
EAL: Probe PCI driver: net_ice_dcf (8086:1889) device: 0000:81:01.0 (socket 1)
ice_load_pkg_type(): Active package is: 1.3.30.0, ICE COMMS Package (double VLAN mode)
EAL: Probe PCI driver: net_iavf (8086:1889) device: 0000:81:01.1 (socket 1)
Interactive-mode selected
Failed to set MTU to 1500 for port 0
testpmd: create a new mbuf pool <mb_pool_0>: n=171456, size=2176, socket=0
testpmd: preferred mempool ops selected: ring_mp_mc
testpmd: create a new mbuf pool <mb_pool_1>: n=171456, size=2176, socket=1
testpmd: preferred mempool ops selected: ring_mp_mc
Configuring Port 0 (socket 1)
ice_dcf_init_rss(): RSS is enabled by PF by default
ice_dcf_configure_queues(): request RXDID == 16 in Queue[0]
Port 0: 62:1F:AE:58:D3:F7
Configuring Port 1 (socket 1)
iavf_configure_queues(): request RXDID[22] in Queue[0]
Port 1: link state change event
Port 1: link state change event
Port 1: AE:AD:BB:B0:33:B0
Checking link statuses...
Done
14/05/2021 10:26:47 dut.10.240.183.133: set portlist 1
14/05/2021 10:26:47 dut.10.240.183.133:
previous number of forwarding ports 2 - changed to number of configured ports 1
Warning! port-topology=paired and odd forward ports number, the last port will pair with itself.
14/05/2021 10:26:47 dut.10.240.183.133: set fwd rxonly
14/05/2021 10:26:47 dut.10.240.183.133:
Set rxonly packet forwarding mode
14/05/2021 10:26:47 dut.10.240.183.133: set verbose 1
14/05/2021 10:26:47 dut.10.240.183.133:
Change verbose level from 0 to 1
14/05/2021 10:26:47 CVLDCFSwitchFilterGTPUTest: ===================Test sub case: tv_mac_ipv4_gtpu_teid_with_mask================
14/05/2021 10:26:47 dut.10.240.183.133: flow validate 0 ingress pattern eth / ipv4 / udp / gtpu teid is 0x12345678 teid mask 0x00000001 / end actions vf id 1 / end
14/05/2021 10:26:47 dut.10.240.183.133:
Flow rule validated
14/05/2021 10:26:47 dut.10.240.183.133: flow create 0 ingress pattern eth / ipv4 / udp / gtpu teid is 0x12345678 teid mask 0x00000001 / end actions vf id 1 / end
14/05/2021 10:26:47 dut.10.240.183.133:
Flow rule #0 created
14/05/2021 10:26:47 dut.10.240.183.133: flow list 0
14/05/2021 10:26:47 dut.10.240.183.133:
ID Group Prio Attr Rule
0 0 0 i-- ETH IPV4 UDP GTPU => VF
14/05/2021 10:26:47 dut.10.240.183.133: start
14/05/2021 10:26:47 dut.10.240.183.133:
rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native
Logical Core 2 (socket 0) forwards packets on 1 streams:
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=1
port 0: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x0
RX queue: 0
RX desc=0 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=0 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x0 - TX RS bit threshold=32
port 1: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=512 - RX free threshold=32
RX threshold registers: pthresh=0 hthresh=0 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=512 - TX free threshold=32
TX threshold registers: pthresh=0 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
14/05/2021 10:26:52 dut.10.240.183.133: stop
14/05/2021 10:26:52 dut.10.240.183.133:
Telling cores to ...
Waiting for lcores to finish...
---------------------- Forward statistics for port 1 ----------------------
RX-packets: 2 RX-dropped: 0 RX-total: 2
TX-packets: 0 TX-dropped: 0 TX-total: 0
----------------------------------------------------------------------------
+++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
RX-packets: 2 RX-dropped: 0 RX-total: 2
TX-packets: 0 TX-dropped: 0 TX-total: 0
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Done.
14/05/2021 10:26:52 dut.10.240.183.133: start
14/05/2021 10:26:53 dut.10.240.183.133:
rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native
Logical Core 2 (socket 0) forwards packets on 1 streams:
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=1
port 0: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x0
RX queue: 0
RX desc=0 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=0 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x0 - TX RS bit threshold=32
port 1: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=512 - RX free threshold=32
RX threshold registers: pthresh=0 hthresh=0 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=512 - TX free threshold=32
TX threshold registers: pthresh=0 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
14/05/2021 10:26:58 dut.10.240.183.133: stop
14/05/2021 10:26:58 dut.10.240.183.133:
Telling cores to ...
Waiting for lcores to finish...
---------------------- Forward statistics for port 1 ----------------------
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.
14/05/2021 10:26:58 dut.10.240.183.133: flow destroy 0 rule 0
14/05/2021 10:26:58 dut.10.240.183.133:
Flow rule #0 destroyed
14/05/2021 10:26:58 dut.10.240.183.133: flow list 0
14/05/2021 10:26:58 dut.10.240.183.133:
14/05/2021 10:26:58 dut.10.240.183.133: start
14/05/2021 10:26:58 dut.10.240.183.133:
rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native
Logical Core 2 (socket 0) forwards packets on 1 streams:
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=1
port 0: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x0
RX queue: 0
RX desc=0 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=0 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x0 - TX RS bit threshold=32
port 1: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=512 - RX free threshold=32
RX threshold registers: pthresh=0 hthresh=0 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=512 - TX free threshold=32
TX threshold registers: pthresh=0 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
14/05/2021 10:27:03 dut.10.240.183.133: stop
14/05/2021 10:27:03 dut.10.240.183.133:
Telling cores to ...
Waiting for lcores to finish...
---------------------- Forward statistics for port 1 ----------------------
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.
14/05/2021 10:27:03 CVLDCFSwitchFilterGTPUTest: sub_case tv_mac_ipv4_gtpu_teid_with_mask passed
14/05/2021 10:27:03 CVLDCFSwitchFilterGTPUTest: ===================Test sub case: tv_mac_ipv4_gtpu_teid_without_mask================
14/05/2021 10:27:03 dut.10.240.183.133: flow validate 0 ingress pattern eth / ipv4 / udp / gtpu teid is 0x12345678 / end actions vf id 1 / end
14/05/2021 10:27:03 dut.10.240.183.133:
Flow rule validated
14/05/2021 10:27:03 dut.10.240.183.133: flow create 0 ingress pattern eth / ipv4 / udp / gtpu teid is 0x12345678 / end actions vf id 1 / end
14/05/2021 10:27:03 dut.10.240.183.133:
Flow rule #0 created
14/05/2021 10:27:03 dut.10.240.183.133: flow list 0
14/05/2021 10:27:03 dut.10.240.183.133:
ID Group Prio Attr Rule
0 0 0 i-- ETH IPV4 UDP GTPU => VF
14/05/2021 10:27:03 dut.10.240.183.133: start
14/05/2021 10:27:04 dut.10.240.183.133:
rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native
Logical Core 2 (socket 0) forwards packets on 1 streams:
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=1
port 0: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x0
RX queue: 0
RX desc=0 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=0 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x0 - TX RS bit threshold=32
port 1: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=512 - RX free threshold=32
RX threshold registers: pthresh=0 hthresh=0 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=512 - TX free threshold=32
TX threshold registers: pthresh=0 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
14/05/2021 10:27:09 dut.10.240.183.133: stop
14/05/2021 10:27:09 dut.10.240.183.133:
Telling cores to ...
Waiting for lcores to finish...
---------------------- Forward statistics for port 1 ----------------------
RX-packets: 1 RX-dropped: 0 RX-total: 1
TX-packets: 0 TX-dropped: 0 TX-total: 0
----------------------------------------------------------------------------
+++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
RX-packets: 1 RX-dropped: 0 RX-total: 1
TX-packets: 0 TX-dropped: 0 TX-total: 0
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Done.
14/05/2021 10:27:09 dut.10.240.183.133: start
14/05/2021 10:27:09 dut.10.240.183.133:
rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native
Logical Core 2 (socket 0) forwards packets on 1 streams:
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=1
port 0: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x0
RX queue: 0
RX desc=0 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=0 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x0 - TX RS bit threshold=32
port 1: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=512 - RX free threshold=32
RX threshold registers: pthresh=0 hthresh=0 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=512 - TX free threshold=32
TX threshold registers: pthresh=0 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
14/05/2021 10:27:14 dut.10.240.183.133: stop
14/05/2021 10:27:14 dut.10.240.183.133:
Telling cores to ...
Waiting for lcores to finish...
---------------------- Forward statistics for port 1 ----------------------
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.
14/05/2021 10:27:14 dut.10.240.183.133: flow destroy 0 rule 0
14/05/2021 10:27:14 dut.10.240.183.133:
Flow rule #0 destroyed
14/05/2021 10:27:14 dut.10.240.183.133: flow list 0
14/05/2021 10:27:14 dut.10.240.183.133:
14/05/2021 10:27:14 dut.10.240.183.133: start
14/05/2021 10:27:14 dut.10.240.183.133:
rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native
Logical Core 2 (socket 0) forwards packets on 1 streams:
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=1
port 0: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x0
RX queue: 0
RX desc=0 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=0 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x0 - TX RS bit threshold=32
port 1: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=512 - RX free threshold=32
RX threshold registers: pthresh=0 hthresh=0 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=512 - TX free threshold=32
TX threshold registers: pthresh=0 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
14/05/2021 10:27:19 dut.10.240.183.133: stop
14/05/2021 10:27:19 dut.10.240.183.133:
Telling cores to ...
Waiting for lcores to finish...
---------------------- Forward statistics for port 1 ----------------------
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.
14/05/2021 10:27:19 CVLDCFSwitchFilterGTPUTest: sub_case tv_mac_ipv4_gtpu_teid_without_mask passed
14/05/2021 10:27:19 CVLDCFSwitchFilterGTPUTest: ===================Test sub case: tv_mac_ipv4_gtpu_dst================
14/05/2021 10:27:19 dut.10.240.183.133: flow validate 0 ingress pattern eth / ipv4 dst is 192.168.1.2 / udp / gtpu / end actions vf id 1 / end
14/05/2021 10:27:19 dut.10.240.183.133:
Flow rule validated
14/05/2021 10:27:19 dut.10.240.183.133: flow create 0 ingress pattern eth / ipv4 dst is 192.168.1.2 / udp / gtpu / end actions vf id 1 / end
14/05/2021 10:27:20 dut.10.240.183.133:
Flow rule #0 created
14/05/2021 10:27:20 dut.10.240.183.133: flow list 0
14/05/2021 10:27:20 dut.10.240.183.133:
ID Group Prio Attr Rule
0 0 0 i-- ETH IPV4 UDP GTPU => VF
14/05/2021 10:27:20 dut.10.240.183.133: start
14/05/2021 10:27:20 dut.10.240.183.133:
rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native
Logical Core 2 (socket 0) forwards packets on 1 streams:
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=1
port 0: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x0
RX queue: 0
RX desc=0 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=0 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x0 - TX RS bit threshold=32
port 1: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=512 - RX free threshold=32
RX threshold registers: pthresh=0 hthresh=0 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=512 - TX free threshold=32
TX threshold registers: pthresh=0 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
14/05/2021 10:27:25 dut.10.240.183.133: stop
14/05/2021 10:27:25 dut.10.240.183.133:
Telling cores to ...
Waiting for lcores to finish...
---------------------- Forward statistics for port 1 ----------------------
RX-packets: 1 RX-dropped: 0 RX-total: 1
TX-packets: 0 TX-dropped: 0 TX-total: 0
----------------------------------------------------------------------------
+++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
RX-packets: 1 RX-dropped: 0 RX-total: 1
TX-packets: 0 TX-dropped: 0 TX-total: 0
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Done.
14/05/2021 10:27:25 dut.10.240.183.133: start
14/05/2021 10:27:25 dut.10.240.183.133:
rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native
Logical Core 2 (socket 0) forwards packets on 1 streams:
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=1
port 0: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x0
RX queue: 0
RX desc=0 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=0 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x0 - TX RS bit threshold=32
port 1: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=512 - RX free threshold=32
RX threshold registers: pthresh=0 hthresh=0 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=512 - TX free threshold=32
TX threshold registers: pthresh=0 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
14/05/2021 10:27:30 dut.10.240.183.133: stop
14/05/2021 10:27:30 dut.10.240.183.133:
Telling cores to ...
Waiting for lcores to finish...
---------------------- Forward statistics for port 1 ----------------------
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.
14/05/2021 10:27:30 dut.10.240.183.133: flow destroy 0 rule 0
14/05/2021 10:27:30 dut.10.240.183.133:
Flow rule #0 destroyed
14/05/2021 10:27:30 dut.10.240.183.133: flow list 0
14/05/2021 10:27:30 dut.10.240.183.133:
14/05/2021 10:27:30 dut.10.240.183.133: start
14/05/2021 10:27:30 dut.10.240.183.133:
rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native
Logical Core 2 (socket 0) forwards packets on 1 streams:
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=1
port 0: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x0
RX queue: 0
RX desc=0 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=0 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x0 - TX RS bit threshold=32
port 1: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=512 - RX free threshold=32
RX threshold registers: pthresh=0 hthresh=0 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=512 - TX free threshold=32
TX threshold registers: pthresh=0 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
14/05/2021 10:27:35 dut.10.240.183.133: stop
14/05/2021 10:27:36 dut.10.240.183.133:
Telling cores to ...
Waiting for lcores to finish...
---------------------- Forward statistics for port 1 ----------------------
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.
14/05/2021 10:27:36 CVLDCFSwitchFilterGTPUTest: sub_case tv_mac_ipv4_gtpu_dst passed
14/05/2021 10:27:36 CVLDCFSwitchFilterGTPUTest: ===================Test sub case: tv_mac_ipv4_gtpu_src================
14/05/2021 10:27:36 dut.10.240.183.133: flow validate 0 ingress pattern eth / ipv4 src is 192.168.1.1 / udp / gtpu / end actions vf id 1 / end
14/05/2021 10:27:36 dut.10.240.183.133:
Flow rule validated
14/05/2021 10:27:36 dut.10.240.183.133: flow create 0 ingress pattern eth / ipv4 src is 192.168.1.1 / udp / gtpu / end actions vf id 1 / end
14/05/2021 10:27:36 dut.10.240.183.133:
Flow rule #0 created
14/05/2021 10:27:36 dut.10.240.183.133: flow list 0
14/05/2021 10:27:36 dut.10.240.183.133:
ID Group Prio Attr Rule
0 0 0 i-- ETH IPV4 UDP GTPU => VF
14/05/2021 10:27:36 dut.10.240.183.133: start
14/05/2021 10:27:36 dut.10.240.183.133:
rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native
Logical Core 2 (socket 0) forwards packets on 1 streams:
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=1
port 0: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x0
RX queue: 0
RX desc=0 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=0 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x0 - TX RS bit threshold=32
port 1: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=512 - RX free threshold=32
RX threshold registers: pthresh=0 hthresh=0 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=512 - TX free threshold=32
TX threshold registers: pthresh=0 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
14/05/2021 10:27:41 dut.10.240.183.133: stop
14/05/2021 10:27:41 dut.10.240.183.133:
Telling cores to ...
Waiting for lcores to finish...
---------------------- Forward statistics for port 1 ----------------------
RX-packets: 1 RX-dropped: 0 RX-total: 1
TX-packets: 0 TX-dropped: 0 TX-total: 0
----------------------------------------------------------------------------
+++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
RX-packets: 1 RX-dropped: 0 RX-total: 1
TX-packets: 0 TX-dropped: 0 TX-total: 0
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Done.
14/05/2021 10:27:41 dut.10.240.183.133: start
14/05/2021 10:27:41 dut.10.240.183.133:
rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native
Logical Core 2 (socket 0) forwards packets on 1 streams:
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=1
port 0: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x0
RX queue: 0
RX desc=0 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=0 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x0 - TX RS bit threshold=32
port 1: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=512 - RX free threshold=32
RX threshold registers: pthresh=0 hthresh=0 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=512 - TX free threshold=32
TX threshold registers: pthresh=0 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
14/05/2021 10:27:46 dut.10.240.183.133: stop
14/05/2021 10:27:46 dut.10.240.183.133:
Telling cores to ...
Waiting for lcores to finish...
---------------------- Forward statistics for port 1 ----------------------
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.
14/05/2021 10:27:46 dut.10.240.183.133: flow destroy 0 rule 0
14/05/2021 10:27:46 dut.10.240.183.133:
Flow rule #0 destroyed
14/05/2021 10:27:46 dut.10.240.183.133: flow list 0
14/05/2021 10:27:46 dut.10.240.183.133:
14/05/2021 10:27:46 dut.10.240.183.133: start
14/05/2021 10:27:47 dut.10.240.183.133:
rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native
Logical Core 2 (socket 0) forwards packets on 1 streams:
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=1
port 0: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x0
RX queue: 0
RX desc=0 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=0 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x0 - TX RS bit threshold=32
port 1: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=512 - RX free threshold=32
RX threshold registers: pthresh=0 hthresh=0 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=512 - TX free threshold=32
TX threshold registers: pthresh=0 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
14/05/2021 10:27:52 dut.10.240.183.133: stop
14/05/2021 10:27:52 dut.10.240.183.133:
Telling cores to ...
Waiting for lcores to finish...
---------------------- Forward statistics for port 1 ----------------------
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.
14/05/2021 10:27:52 CVLDCFSwitchFilterGTPUTest: sub_case tv_mac_ipv4_gtpu_src passed
14/05/2021 10:27:52 CVLDCFSwitchFilterGTPUTest: ===================Test sub case: tv_mac_ipv4_gtpu_teid_dst================
14/05/2021 10:27:52 dut.10.240.183.133: flow validate 0 ingress pattern eth / ipv4 dst is 192.168.1.2 / udp / gtpu teid is 0x12345678 teid mask 0x00000001 / end actions vf id 1 / end
14/05/2021 10:27:52 dut.10.240.183.133:
Flow rule validated
14/05/2021 10:27:52 dut.10.240.183.133: flow create 0 ingress pattern eth / ipv4 dst is 192.168.1.2 / udp / gtpu teid is 0x12345678 teid mask 0x00000001 / end actions vf id 1 / end
14/05/2021 10:27:52 dut.10.240.183.133:
Flow rule #0 created
14/05/2021 10:27:52 dut.10.240.183.133: flow list 0
14/05/2021 10:27:52 dut.10.240.183.133:
ID Group Prio Attr Rule
0 0 0 i-- ETH IPV4 UDP GTPU => VF
14/05/2021 10:27:52 dut.10.240.183.133: start
14/05/2021 10:27:52 dut.10.240.183.133:
rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native
Logical Core 2 (socket 0) forwards packets on 1 streams:
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=1
port 0: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x0
RX queue: 0
RX desc=0 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=0 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x0 - TX RS bit threshold=32
port 1: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=512 - RX free threshold=32
RX threshold registers: pthresh=0 hthresh=0 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=512 - TX free threshold=32
TX threshold registers: pthresh=0 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
14/05/2021 10:27:57 dut.10.240.183.133: stop
14/05/2021 10:27:57 dut.10.240.183.133:
Telling cores to ...
Waiting for lcores to finish...
---------------------- Forward statistics for port 1 ----------------------
RX-packets: 1 RX-dropped: 0 RX-total: 1
TX-packets: 0 TX-dropped: 0 TX-total: 0
----------------------------------------------------------------------------
+++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
RX-packets: 1 RX-dropped: 0 RX-total: 1
TX-packets: 0 TX-dropped: 0 TX-total: 0
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Done.
14/05/2021 10:27:57 dut.10.240.183.133: start
14/05/2021 10:27:57 dut.10.240.183.133:
rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native
Logical Core 2 (socket 0) forwards packets on 1 streams:
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=1
port 0: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x0
RX queue: 0
RX desc=0 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=0 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x0 - TX RS bit threshold=32
port 1: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=512 - RX free threshold=32
RX threshold registers: pthresh=0 hthresh=0 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=512 - TX free threshold=32
TX threshold registers: pthresh=0 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
14/05/2021 10:28:02 dut.10.240.183.133: stop
14/05/2021 10:28:03 dut.10.240.183.133:
Telling cores to ...
Waiting for lcores to finish...
---------------------- Forward statistics for port 1 ----------------------
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.
14/05/2021 10:28:03 dut.10.240.183.133: flow destroy 0 rule 0
14/05/2021 10:28:03 dut.10.240.183.133:
Flow rule #0 destroyed
14/05/2021 10:28:03 dut.10.240.183.133: flow list 0
14/05/2021 10:28:03 dut.10.240.183.133:
14/05/2021 10:28:03 dut.10.240.183.133: start
14/05/2021 10:28:03 dut.10.240.183.133:
rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native
Logical Core 2 (socket 0) forwards packets on 1 streams:
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=1
port 0: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x0
RX queue: 0
RX desc=0 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=0 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x0 - TX RS bit threshold=32
port 1: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=512 - RX free threshold=32
RX threshold registers: pthresh=0 hthresh=0 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=512 - TX free threshold=32
TX threshold registers: pthresh=0 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
14/05/2021 10:28:08 dut.10.240.183.133: stop
14/05/2021 10:28:08 dut.10.240.183.133:
Telling cores to ...
Waiting for lcores to finish...
---------------------- Forward statistics for port 1 ----------------------
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.
14/05/2021 10:28:08 CVLDCFSwitchFilterGTPUTest: sub_case tv_mac_ipv4_gtpu_teid_dst passed
14/05/2021 10:28:08 CVLDCFSwitchFilterGTPUTest: ===================Test sub case: tv_mac_ipv4_gtpu_teid_src================
14/05/2021 10:28:08 dut.10.240.183.133: flow validate 0 ingress pattern eth / ipv4 src is 192.168.1.1 / udp / gtpu teid is 0x12345678 teid mask 0x00000001 / end actions vf id 1 / end
14/05/2021 10:28:08 dut.10.240.183.133:
Flow rule validated
14/05/2021 10:28:08 dut.10.240.183.133: flow create 0 ingress pattern eth / ipv4 src is 192.168.1.1 / udp / gtpu teid is 0x12345678 teid mask 0x00000001 / end actions vf id 1 / end
14/05/2021 10:28:08 dut.10.240.183.133:
Flow rule #0 created
14/05/2021 10:28:08 dut.10.240.183.133: flow list 0
14/05/2021 10:28:08 dut.10.240.183.133:
ID Group Prio Attr Rule
0 0 0 i-- ETH IPV4 UDP GTPU => VF
14/05/2021 10:28:08 dut.10.240.183.133: start
14/05/2021 10:28:08 dut.10.240.183.133:
rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native
Logical Core 2 (socket 0) forwards packets on 1 streams:
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=1
port 0: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x0
RX queue: 0
RX desc=0 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=0 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x0 - TX RS bit threshold=32
port 1: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=512 - RX free threshold=32
RX threshold registers: pthresh=0 hthresh=0 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=512 - TX free threshold=32
TX threshold registers: pthresh=0 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
14/05/2021 10:28:13 dut.10.240.183.133: stop
14/05/2021 10:28:13 dut.10.240.183.133:
Telling cores to ...
Waiting for lcores to finish...
---------------------- Forward statistics for port 1 ----------------------
RX-packets: 1 RX-dropped: 0 RX-total: 1
TX-packets: 0 TX-dropped: 0 TX-total: 0
----------------------------------------------------------------------------
+++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
RX-packets: 1 RX-dropped: 0 RX-total: 1
TX-packets: 0 TX-dropped: 0 TX-total: 0
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Done.
14/05/2021 10:28:13 dut.10.240.183.133: start
14/05/2021 10:28:14 dut.10.240.183.133:
rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native
Logical Core 2 (socket 0) forwards packets on 1 streams:
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=1
port 0: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x0
RX queue: 0
RX desc=0 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=0 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x0 - TX RS bit threshold=32
port 1: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=512 - RX free threshold=32
RX threshold registers: pthresh=0 hthresh=0 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=512 - TX free threshold=32
TX threshold registers: pthresh=0 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
14/05/2021 10:28:19 dut.10.240.183.133: stop
14/05/2021 10:28:19 dut.10.240.183.133:
Telling cores to ...
Waiting for lcores to finish...
---------------------- Forward statistics for port 1 ----------------------
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.
14/05/2021 10:28:19 dut.10.240.183.133: flow destroy 0 rule 0
14/05/2021 10:28:19 dut.10.240.183.133:
Flow rule #0 destroyed
14/05/2021 10:28:19 dut.10.240.183.133: flow list 0
14/05/2021 10:28:19 dut.10.240.183.133:
14/05/2021 10:28:19 dut.10.240.183.133: start
14/05/2021 10:28:19 dut.10.240.183.133:
rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native
Logical Core 2 (socket 0) forwards packets on 1 streams:
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=1
port 0: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x0
RX queue: 0
RX desc=0 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=0 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x0 - TX RS bit threshold=32
port 1: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=512 - RX free threshold=32
RX threshold registers: pthresh=0 hthresh=0 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=512 - TX free threshold=32
TX threshold registers: pthresh=0 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
14/05/2021 10:28:24 dut.10.240.183.133: stop
14/05/2021 10:28:24 dut.10.240.183.133:
Telling cores to ...
Waiting for lcores to finish...
---------------------- Forward statistics for port 1 ----------------------
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.
14/05/2021 10:28:24 CVLDCFSwitchFilterGTPUTest: sub_case tv_mac_ipv4_gtpu_teid_src passed
14/05/2021 10:28:24 CVLDCFSwitchFilterGTPUTest: ===================Test sub case: tv_mac_ipv4_gtpu_all================
14/05/2021 10:28:24 dut.10.240.183.133: flow validate 0 ingress pattern eth / ipv4 src is 192.168.1.1 dst is 192.168.1.2 / udp / gtpu teid is 0x12345678 teid mask 0x00000001 / end actions vf id 1 / end
14/05/2021 10:28:24 dut.10.240.183.133:
Flow rule validated
14/05/2021 10:28:24 dut.10.240.183.133: flow create 0 ingress pattern eth / ipv4 src is 192.168.1.1 dst is 192.168.1.2 / udp / gtpu teid is 0x12345678 teid mask 0x00000001 / end actions vf id 1 / end
14/05/2021 10:28:24 dut.10.240.183.133:
Flow rule #0 created
14/05/2021 10:28:24 dut.10.240.183.133: flow list 0
14/05/2021 10:28:24 dut.10.240.183.133:
ID Group Prio Attr Rule
0 0 0 i-- ETH IPV4 UDP GTPU => VF
14/05/2021 10:28:24 dut.10.240.183.133: start
14/05/2021 10:28:25 dut.10.240.183.133:
rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native
Logical Core 2 (socket 0) forwards packets on 1 streams:
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=1
port 0: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x0
RX queue: 0
RX desc=0 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=0 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x0 - TX RS bit threshold=32
port 1: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=512 - RX free threshold=32
RX threshold registers: pthresh=0 hthresh=0 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=512 - TX free threshold=32
TX threshold registers: pthresh=0 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
14/05/2021 10:28:30 dut.10.240.183.133: stop
14/05/2021 10:28:30 dut.10.240.183.133:
Telling cores to ...
Waiting for lcores to finish...
---------------------- Forward statistics for port 1 ----------------------
RX-packets: 1 RX-dropped: 0 RX-total: 1
TX-packets: 0 TX-dropped: 0 TX-total: 0
----------------------------------------------------------------------------
+++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
RX-packets: 1 RX-dropped: 0 RX-total: 1
TX-packets: 0 TX-dropped: 0 TX-total: 0
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Done.
14/05/2021 10:28:30 dut.10.240.183.133: start
14/05/2021 10:28:30 dut.10.240.183.133:
rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native
Logical Core 2 (socket 0) forwards packets on 1 streams:
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=1
port 0: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x0
RX queue: 0
RX desc=0 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=0 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x0 - TX RS bit threshold=32
port 1: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=512 - RX free threshold=32
RX threshold registers: pthresh=0 hthresh=0 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=512 - TX free threshold=32
TX threshold registers: pthresh=0 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
14/05/2021 10:28:35 dut.10.240.183.133: stop
14/05/2021 10:28:35 dut.10.240.183.133:
Telling cores to ...
Waiting for lcores to finish...
---------------------- Forward statistics for port 1 ----------------------
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.
14/05/2021 10:28:35 dut.10.240.183.133: flow destroy 0 rule 0
14/05/2021 10:28:35 dut.10.240.183.133:
Flow rule #0 destroyed
14/05/2021 10:28:35 dut.10.240.183.133: flow list 0
14/05/2021 10:28:35 dut.10.240.183.133:
14/05/2021 10:28:35 dut.10.240.183.133: start
14/05/2021 10:28:35 dut.10.240.183.133:
rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native
Logical Core 2 (socket 0) forwards packets on 1 streams:
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=1
port 0: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x0
RX queue: 0
RX desc=0 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=0 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x0 - TX RS bit threshold=32
port 1: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=512 - RX free threshold=32
RX threshold registers: pthresh=0 hthresh=0 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=512 - TX free threshold=32
TX threshold registers: pthresh=0 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
14/05/2021 10:28:40 dut.10.240.183.133: stop
14/05/2021 10:28:40 dut.10.240.183.133:
Telling cores to ...
Waiting for lcores to finish...
---------------------- Forward statistics for port 1 ----------------------
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.
14/05/2021 10:28:40 CVLDCFSwitchFilterGTPUTest: sub_case tv_mac_ipv4_gtpu_all passed
14/05/2021 10:28:40 CVLDCFSwitchFilterGTPUTest: {'tv_mac_ipv4_gtpu_teid_with_mask': 'passed', 'tv_mac_ipv4_gtpu_teid_without_mask': 'passed', 'tv_mac_ipv4_gtpu_dst': 'passed', 'tv_mac_ipv4_gtpu_src': 'passed', 'tv_mac_ipv4_gtpu_teid_dst': 'passed', 'tv_mac_ipv4_gtpu_teid_src': 'passed', 'tv_mac_ipv4_gtpu_all': 'passed'}
14/05/2021 10:28:40 CVLDCFSwitchFilterGTPUTest: pass rate is: 100.0
14/05/2021 10:28:40 CVLDCFSwitchFilterGTPUTest: Test Case test_mac_ipv4_gtpu Result PASSED:
14/05/2021 10:28:40 dut.10.240.183.133: flow flush 0
14/05/2021 10:28:40 dut.10.240.183.133:
14/05/2021 10:28:40 dut.10.240.183.133: clear port stats all
14/05/2021 10:28:40 dut.10.240.183.133:
NIC statistics for port 0 cleared
NIC statistics for port 1 cleared
14/05/2021 10:28:40 dut.10.240.183.133: quit
14/05/2021 10:28:42 dut.10.240.183.133:
Stopping port 0...
Stopping ports...
Done
Stopping port 1...
Stopping ports...
Done
Shutting down port 0...
Closing ports...
Port 0 is closed
Done
Shutting down port 1...
Closing ports...
Port 1 is closed
Done
Bye...
14/05/2021 10:28:42 dut.10.240.183.133: kill_all: called by dut and prefix list has value.
14/05/2021 10:28:45 CVLDCFSwitchFilterGTPUTest: Test Case test_mac_ipv4_gtpu_eh_ipv4 Begin
14/05/2021 10:28:45 dut.10.240.183.133:
14/05/2021 10:28:45 tester:
14/05/2021 10:28:45 dut.10.240.183.133: rmmod ice
14/05/2021 10:28:54 dut.10.240.183.133:
14/05/2021 10:28:54 dut.10.240.183.133: modprobe ice
14/05/2021 10:28:59 dut.10.240.183.133:
14/05/2021 10:28:59 dut.10.240.183.133: ethtool -i ens801f0
14/05/2021 10:28:59 dut.10.240.183.133: driver: ice
version: 1.6.0_rc41_11_gbd4c35a2_dirty
firmware-version: 3.00 0x800079a8 1.2928.0
expansion-rom-version:
bus-info: 0000:81:00.0
supports-statistics: yes
supports-test: yes
supports-eeprom-access: yes
supports-register-dump: yes
supports-priv-flags: yes
14/05/2021 10:29:01 dut.10.240.183.133: ip link set ens801f0 vf 0 trust on
14/05/2021 10:29:01 dut.10.240.183.133:
14/05/2021 10:29:08 dut.10.240.183.133: x86_64-native-linuxapp-gcc/app/dpdk-testpmd -l 1,2,3,4 -n 4 -a 0000:81:01.0,cap=dcf -a 0000:81:01.1 --file-prefix=dpdk_13956_20210514102502 -- -i
14/05/2021 10:29:21 dut.10.240.183.133: EAL: Detected 72 lcore(s)
EAL: Detected 2 NUMA nodes
EAL: Detected static linkage of DPDK
EAL: Multi-process socket /var/run/dpdk/dpdk_13956_20210514102502/mp_socket
EAL: Selected IOVA mode 'VA'
EAL: No available 2048 kB hugepages reported
EAL: VFIO support initialized
EAL: Using IOMMU type 1 (Type 1)
EAL: Probe PCI driver: net_iavf (8086:1889) device: 0000:81:01.0 (socket 1)
EAL: Releasing PCI mapped resource for 0000:81:01.0
EAL: Calling pci_unmap_resource for 0000:81:01.0 at 0x2200000000
EAL: Calling pci_unmap_resource for 0000:81:01.0 at 0x2200020000
EAL: Using IOMMU type 1 (Type 1)
EAL: Probe PCI driver: net_ice_dcf (8086:1889) device: 0000:81:01.0 (socket 1)
ice_load_pkg_type(): Active package is: 1.3.30.0, ICE COMMS Package (double VLAN mode)
EAL: Probe PCI driver: net_iavf (8086:1889) device: 0000:81:01.1 (socket 1)
Interactive-mode selected
Failed to set MTU to 1500 for port 0
testpmd: create a new mbuf pool <mb_pool_0>: n=171456, size=2176, socket=0
testpmd: preferred mempool ops selected: ring_mp_mc
testpmd: create a new mbuf pool <mb_pool_1>: n=171456, size=2176, socket=1
testpmd: preferred mempool ops selected: ring_mp_mc
Configuring Port 0 (socket 1)
ice_dcf_init_rss(): RSS is enabled by PF by default
ice_dcf_configure_queues(): request RXDID == 16 in Queue[0]
Port 0: A2:0F:99:D2:EC:0F
Configuring Port 1 (socket 1)
iavf_configure_queues(): request RXDID[22] in Queue[0]
Port 1: link state change event
Port 1: link state change event
Port 1: 5A:8D:76:18:1E:22
Checking link statuses...
Done
14/05/2021 10:29:21 dut.10.240.183.133: set portlist 1
14/05/2021 10:29:21 dut.10.240.183.133:
previous number of forwarding ports 2 - changed to number of configured ports 1
Warning! port-topology=paired and odd forward ports number, the last port will pair with itself.
14/05/2021 10:29:21 dut.10.240.183.133: set fwd rxonly
14/05/2021 10:29:21 dut.10.240.183.133:
Set rxonly packet forwarding mode
14/05/2021 10:29:21 dut.10.240.183.133: set verbose 1
14/05/2021 10:29:21 dut.10.240.183.133:
Change verbose level from 0 to 1
14/05/2021 10:29:21 dut.10.240.183.133: flow flush 0
14/05/2021 10:29:22 dut.10.240.183.133:
14/05/2021 10:29:22 dut.10.240.183.133: clear port stats all
14/05/2021 10:29:22 dut.10.240.183.133:
NIC statistics for port 0 cleared
NIC statistics for port 1 cleared
14/05/2021 10:29:22 dut.10.240.183.133: quit
14/05/2021 10:29:23 dut.10.240.183.133:
Stopping port 0...
Stopping ports...
Done
Stopping port 1...
Stopping ports...
Done
Shutting down port 0...
Closing ports...
Port 0 is closed
Done
Shutting down port 1...
Closing ports...
Port 1 is closed
Done
Bye...
14/05/2021 10:29:23 dut.10.240.183.133: kill_all: called by dut and prefix list has value.
14/05/2021 10:29:26 dut.10.240.183.133: rmmod ice
14/05/2021 10:29:35 dut.10.240.183.133:
14/05/2021 10:29:35 dut.10.240.183.133: modprobe ice
14/05/2021 10:29:40 dut.10.240.183.133:
14/05/2021 10:29:40 dut.10.240.183.133: ethtool -i ens801f0
14/05/2021 10:29:40 dut.10.240.183.133: driver: ice
version: 1.6.0_rc41_11_gbd4c35a2_dirty
firmware-version: 3.00 0x800079a8 1.2928.0
expansion-rom-version:
bus-info: 0000:81:00.0
supports-statistics: yes
supports-test: yes
supports-eeprom-access: yes
supports-register-dump: yes
supports-priv-flags: yes
14/05/2021 10:29:42 dut.10.240.183.133: ip link set ens801f0 vf 0 trust on
14/05/2021 10:29:42 dut.10.240.183.133:
14/05/2021 10:29:49 dut.10.240.183.133: x86_64-native-linuxapp-gcc/app/dpdk-testpmd -l 1,2,3,4 -n 4 -a 0000:81:01.0,cap=dcf -a 0000:81:01.1 --file-prefix=dpdk_13956_20210514102502 -- -i
14/05/2021 10:30:02 dut.10.240.183.133: EAL: Detected 72 lcore(s)
EAL: Detected 2 NUMA nodes
EAL: Detected static linkage of DPDK
EAL: Multi-process socket /var/run/dpdk/dpdk_13956_20210514102502/mp_socket
EAL: Selected IOVA mode 'VA'
EAL: No available 2048 kB hugepages reported
EAL: VFIO support initialized
EAL: Using IOMMU type 1 (Type 1)
EAL: Probe PCI driver: net_iavf (8086:1889) device: 0000:81:01.0 (socket 1)
EAL: Releasing PCI mapped resource for 0000:81:01.0
EAL: Calling pci_unmap_resource for 0000:81:01.0 at 0x2200000000
EAL: Calling pci_unmap_resource for 0000:81:01.0 at 0x2200020000
EAL: Using IOMMU type 1 (Type 1)
EAL: Probe PCI driver: net_ice_dcf (8086:1889) device: 0000:81:01.0 (socket 1)
ice_load_pkg_type(): Active package is: 1.3.30.0, ICE COMMS Package (double VLAN mode)
EAL: Probe PCI driver: net_iavf (8086:1889) device: 0000:81:01.1 (socket 1)
Interactive-mode selected
Failed to set MTU to 1500 for port 0
testpmd: create a new mbuf pool <mb_pool_0>: n=171456, size=2176, socket=0
testpmd: preferred mempool ops selected: ring_mp_mc
testpmd: create a new mbuf pool <mb_pool_1>: n=171456, size=2176, socket=1
testpmd: preferred mempool ops selected: ring_mp_mc
Configuring Port 0 (socket 1)
ice_dcf_init_rss(): RSS is enabled by PF by default
ice_dcf_configure_queues(): request RXDID == 16 in Queue[0]
Port 0: E6:9F:61:C3:34:4B
Configuring Port 1 (socket 1)
iavf_configure_queues(): request RXDID[22] in Queue[0]
Port 1: link state change event
Port 1: link state change event
Port 1: 0E:92:4D:07:CA:99
Checking link statuses...
Done
14/05/2021 10:30:02 dut.10.240.183.133: set portlist 1
14/05/2021 10:30:02 dut.10.240.183.133:
previous number of forwarding ports 2 - changed to number of configured ports 1
Warning! port-topology=paired and odd forward ports number, the last port will pair with itself.
14/05/2021 10:30:02 dut.10.240.183.133: set fwd rxonly
14/05/2021 10:30:03 dut.10.240.183.133:
Set rxonly packet forwarding mode
14/05/2021 10:30:03 dut.10.240.183.133: set verbose 1
14/05/2021 10:30:03 dut.10.240.183.133:
Change verbose level from 0 to 1
14/05/2021 10:30:03 CVLDCFSwitchFilterGTPUTest: ===================Test sub case: tv_mac_ipv4_gtpu_eh_ipv4_teid_with_mask================
14/05/2021 10:30:03 dut.10.240.183.133: flow validate 0 ingress pattern eth / ipv4 / udp / gtpu teid is 0x12345678 teid mask 0x00000001 / gtp_psc / ipv4 / end actions vf id 1 / end
14/05/2021 10:30:03 dut.10.240.183.133:
Flow rule validated
14/05/2021 10:30:03 dut.10.240.183.133: flow create 0 ingress pattern eth / ipv4 / udp / gtpu teid is 0x12345678 teid mask 0x00000001 / gtp_psc / ipv4 / end actions vf id 1 / end
14/05/2021 10:30:03 dut.10.240.183.133:
Flow rule #0 created
14/05/2021 10:30:03 dut.10.240.183.133: flow list 0
14/05/2021 10:30:03 dut.10.240.183.133:
ID Group Prio Attr Rule
0 0 0 i-- ETH IPV4 UDP GTPU GTP_PSC IPV4 => VF
14/05/2021 10:30:03 dut.10.240.183.133: start
14/05/2021 10:30:03 dut.10.240.183.133:
rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native
Logical Core 2 (socket 0) forwards packets on 1 streams:
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=1
port 0: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x0
RX queue: 0
RX desc=0 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=0 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x0 - TX RS bit threshold=32
port 1: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=512 - RX free threshold=32
RX threshold registers: pthresh=0 hthresh=0 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=512 - TX free threshold=32
TX threshold registers: pthresh=0 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
14/05/2021 10:30:08 dut.10.240.183.133: stop
14/05/2021 10:30:08 dut.10.240.183.133:
Telling cores to ...
Waiting for lcores to finish...
---------------------- Forward statistics for port 1 ----------------------
RX-packets: 4 RX-dropped: 0 RX-total: 4
TX-packets: 0 TX-dropped: 0 TX-total: 0
----------------------------------------------------------------------------
+++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
RX-packets: 4 RX-dropped: 0 RX-total: 4
TX-packets: 0 TX-dropped: 0 TX-total: 0
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Done.
14/05/2021 10:30:08 dut.10.240.183.133: start
14/05/2021 10:30:08 dut.10.240.183.133:
rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native
Logical Core 2 (socket 0) forwards packets on 1 streams:
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=1
port 0: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x0
RX queue: 0
RX desc=0 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=0 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x0 - TX RS bit threshold=32
port 1: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=512 - RX free threshold=32
RX threshold registers: pthresh=0 hthresh=0 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=512 - TX free threshold=32
TX threshold registers: pthresh=0 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
14/05/2021 10:30:14 dut.10.240.183.133: stop
14/05/2021 10:30:14 dut.10.240.183.133:
Telling cores to ...
Waiting for lcores to finish...
---------------------- Forward statistics for port 1 ----------------------
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.
14/05/2021 10:30:14 dut.10.240.183.133: flow destroy 0 rule 0
14/05/2021 10:30:14 dut.10.240.183.133:
Flow rule #0 destroyed
14/05/2021 10:30:14 dut.10.240.183.133: flow list 0
14/05/2021 10:30:14 dut.10.240.183.133:
14/05/2021 10:30:14 dut.10.240.183.133: start
14/05/2021 10:30:14 dut.10.240.183.133:
rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native
Logical Core 2 (socket 0) forwards packets on 1 streams:
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=1
port 0: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x0
RX queue: 0
RX desc=0 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=0 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x0 - TX RS bit threshold=32
port 1: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=512 - RX free threshold=32
RX threshold registers: pthresh=0 hthresh=0 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=512 - TX free threshold=32
TX threshold registers: pthresh=0 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
14/05/2021 10:30:19 dut.10.240.183.133: stop
14/05/2021 10:30:19 dut.10.240.183.133:
Telling cores to ...
Waiting for lcores to finish...
---------------------- Forward statistics for port 1 ----------------------
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.
14/05/2021 10:30:19 CVLDCFSwitchFilterGTPUTest: sub_case tv_mac_ipv4_gtpu_eh_ipv4_teid_with_mask passed
14/05/2021 10:30:19 CVLDCFSwitchFilterGTPUTest: ===================Test sub case: tv_mac_ipv4_gtpu_eh_ipv4_teid_without_mask================
14/05/2021 10:30:19 dut.10.240.183.133: flow validate 0 ingress pattern eth / ipv4 / udp / gtpu teid is 0x12345678 / gtp_psc / ipv4 / end actions vf id 1 / end
14/05/2021 10:30:19 dut.10.240.183.133:
Flow rule validated
14/05/2021 10:30:19 dut.10.240.183.133: flow create 0 ingress pattern eth / ipv4 / udp / gtpu teid is 0x12345678 / gtp_psc / ipv4 / end actions vf id 1 / end
14/05/2021 10:30:19 dut.10.240.183.133:
Flow rule #0 created
14/05/2021 10:30:19 dut.10.240.183.133: flow list 0
14/05/2021 10:30:19 dut.10.240.183.133:
ID Group Prio Attr Rule
0 0 0 i-- ETH IPV4 UDP GTPU GTP_PSC IPV4 => VF
14/05/2021 10:30:19 dut.10.240.183.133: start
14/05/2021 10:30:19 dut.10.240.183.133:
rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native
Logical Core 2 (socket 0) forwards packets on 1 streams:
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=1
port 0: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x0
RX queue: 0
RX desc=0 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=0 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x0 - TX RS bit threshold=32
port 1: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=512 - RX free threshold=32
RX threshold registers: pthresh=0 hthresh=0 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=512 - TX free threshold=32
TX threshold registers: pthresh=0 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
14/05/2021 10:30:25 dut.10.240.183.133: stop
14/05/2021 10:30:25 dut.10.240.183.133:
Telling cores to ...
Waiting for lcores to finish...
---------------------- Forward statistics for port 1 ----------------------
RX-packets: 2 RX-dropped: 0 RX-total: 2
TX-packets: 0 TX-dropped: 0 TX-total: 0
----------------------------------------------------------------------------
+++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
RX-packets: 2 RX-dropped: 0 RX-total: 2
TX-packets: 0 TX-dropped: 0 TX-total: 0
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Done.
14/05/2021 10:30:25 dut.10.240.183.133: start
14/05/2021 10:30:25 dut.10.240.183.133:
rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native
Logical Core 2 (socket 0) forwards packets on 1 streams:
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=1
port 0: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x0
RX queue: 0
RX desc=0 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=0 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x0 - TX RS bit threshold=32
port 1: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=512 - RX free threshold=32
RX threshold registers: pthresh=0 hthresh=0 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=512 - TX free threshold=32
TX threshold registers: pthresh=0 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
14/05/2021 10:30:30 dut.10.240.183.133: stop
14/05/2021 10:30:30 dut.10.240.183.133:
Telling cores to ...
Waiting for lcores to finish...
---------------------- Forward statistics for port 1 ----------------------
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.
14/05/2021 10:30:30 dut.10.240.183.133: flow destroy 0 rule 0
14/05/2021 10:30:30 dut.10.240.183.133:
Flow rule #0 destroyed
14/05/2021 10:30:30 dut.10.240.183.133: flow list 0
14/05/2021 10:30:30 dut.10.240.183.133:
14/05/2021 10:30:30 dut.10.240.183.133: start
14/05/2021 10:30:30 dut.10.240.183.133:
rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native
Logical Core 2 (socket 0) forwards packets on 1 streams:
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=1
port 0: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x0
RX queue: 0
RX desc=0 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=0 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x0 - TX RS bit threshold=32
port 1: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=512 - RX free threshold=32
RX threshold registers: pthresh=0 hthresh=0 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=512 - TX free threshold=32
TX threshold registers: pthresh=0 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
14/05/2021 10:30:35 dut.10.240.183.133: stop
14/05/2021 10:30:35 dut.10.240.183.133:
Telling cores to ...
Waiting for lcores to finish...
---------------------- Forward statistics for port 1 ----------------------
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.
14/05/2021 10:30:35 CVLDCFSwitchFilterGTPUTest: sub_case tv_mac_ipv4_gtpu_eh_ipv4_teid_without_mask passed
14/05/2021 10:30:35 CVLDCFSwitchFilterGTPUTest: ===================Test sub case: tv_mac_ipv4_gtpu_eh_ipv4_qfi================
14/05/2021 10:30:35 dut.10.240.183.133: flow validate 0 ingress pattern eth / ipv4 / udp / gtpu / gtp_psc qfi is 0x34 / ipv4 / end actions vf id 1 / end
14/05/2021 10:30:35 dut.10.240.183.133:
Flow rule validated
14/05/2021 10:30:35 dut.10.240.183.133: flow create 0 ingress pattern eth / ipv4 / udp / gtpu / gtp_psc qfi is 0x34 / ipv4 / end actions vf id 1 / end
14/05/2021 10:30:36 dut.10.240.183.133:
Flow rule #0 created
14/05/2021 10:30:36 dut.10.240.183.133: flow list 0
14/05/2021 10:30:36 dut.10.240.183.133:
ID Group Prio Attr Rule
0 0 0 i-- ETH IPV4 UDP GTPU GTP_PSC IPV4 => VF
14/05/2021 10:30:36 dut.10.240.183.133: start
14/05/2021 10:30:36 dut.10.240.183.133:
rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native
Logical Core 2 (socket 0) forwards packets on 1 streams:
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=1
port 0: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x0
RX queue: 0
RX desc=0 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=0 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x0 - TX RS bit threshold=32
port 1: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=512 - RX free threshold=32
RX threshold registers: pthresh=0 hthresh=0 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=512 - TX free threshold=32
TX threshold registers: pthresh=0 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
14/05/2021 10:30:41 dut.10.240.183.133: stop
14/05/2021 10:30:41 dut.10.240.183.133:
Telling cores to ...
Waiting for lcores to finish...
---------------------- Forward statistics for port 1 ----------------------
RX-packets: 2 RX-dropped: 0 RX-total: 2
TX-packets: 0 TX-dropped: 0 TX-total: 0
----------------------------------------------------------------------------
+++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
RX-packets: 2 RX-dropped: 0 RX-total: 2
TX-packets: 0 TX-dropped: 0 TX-total: 0
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Done.
14/05/2021 10:30:41 dut.10.240.183.133: start
14/05/2021 10:30:41 dut.10.240.183.133:
rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native
Logical Core 2 (socket 0) forwards packets on 1 streams:
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=1
port 0: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x0
RX queue: 0
RX desc=0 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=0 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x0 - TX RS bit threshold=32
port 1: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=512 - RX free threshold=32
RX threshold registers: pthresh=0 hthresh=0 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=512 - TX free threshold=32
TX threshold registers: pthresh=0 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
14/05/2021 10:30:46 dut.10.240.183.133: stop
14/05/2021 10:30:46 dut.10.240.183.133:
Telling cores to ...
Waiting for lcores to finish...
---------------------- Forward statistics for port 1 ----------------------
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.
14/05/2021 10:30:46 dut.10.240.183.133: flow destroy 0 rule 0
14/05/2021 10:30:46 dut.10.240.183.133:
Flow rule #0 destroyed
14/05/2021 10:30:46 dut.10.240.183.133: flow list 0
14/05/2021 10:30:46 dut.10.240.183.133:
14/05/2021 10:30:46 dut.10.240.183.133: start
14/05/2021 10:30:46 dut.10.240.183.133:
rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native
Logical Core 2 (socket 0) forwards packets on 1 streams:
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=1
port 0: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x0
RX queue: 0
RX desc=0 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=0 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x0 - TX RS bit threshold=32
port 1: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=512 - RX free threshold=32
RX threshold registers: pthresh=0 hthresh=0 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=512 - TX free threshold=32
TX threshold registers: pthresh=0 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
14/05/2021 10:30:51 dut.10.240.183.133: stop
14/05/2021 10:30:51 dut.10.240.183.133:
Telling cores to ...
Waiting for lcores to finish...
---------------------- Forward statistics for port 1 ----------------------
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.
14/05/2021 10:30:51 CVLDCFSwitchFilterGTPUTest: sub_case tv_mac_ipv4_gtpu_eh_ipv4_qfi passed
14/05/2021 10:30:51 CVLDCFSwitchFilterGTPUTest: ===================Test sub case: tv_mac_ipv4_gtpu_eh_ipv4_l3dst================
14/05/2021 10:30:51 dut.10.240.183.133: flow validate 0 ingress pattern eth / ipv4 / udp / gtpu / gtp_psc / ipv4 dst is 192.168.1.2 / end actions vf id 1 / end
14/05/2021 10:30:52 dut.10.240.183.133:
Flow rule validated
14/05/2021 10:30:52 dut.10.240.183.133: flow create 0 ingress pattern eth / ipv4 / udp / gtpu / gtp_psc / ipv4 dst is 192.168.1.2 / end actions vf id 1 / end
14/05/2021 10:30:52 dut.10.240.183.133:
Flow rule #0 created
14/05/2021 10:30:52 dut.10.240.183.133: flow list 0
14/05/2021 10:30:52 dut.10.240.183.133:
ID Group Prio Attr Rule
0 0 0 i-- ETH IPV4 UDP GTPU GTP_PSC IPV4 => VF
14/05/2021 10:30:52 dut.10.240.183.133: start
14/05/2021 10:30:52 dut.10.240.183.133:
rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native
Logical Core 2 (socket 0) forwards packets on 1 streams:
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=1
port 0: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x0
RX queue: 0
RX desc=0 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=0 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x0 - TX RS bit threshold=32
port 1: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=512 - RX free threshold=32
RX threshold registers: pthresh=0 hthresh=0 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=512 - TX free threshold=32
TX threshold registers: pthresh=0 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
14/05/2021 10:30:57 dut.10.240.183.133: stop
14/05/2021 10:30:57 dut.10.240.183.133:
Telling cores to ...
Waiting for lcores to finish...
---------------------- Forward statistics for port 1 ----------------------
RX-packets: 2 RX-dropped: 0 RX-total: 2
TX-packets: 0 TX-dropped: 0 TX-total: 0
----------------------------------------------------------------------------
+++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
RX-packets: 2 RX-dropped: 0 RX-total: 2
TX-packets: 0 TX-dropped: 0 TX-total: 0
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Done.
14/05/2021 10:30:57 dut.10.240.183.133: start
14/05/2021 10:30:57 dut.10.240.183.133:
rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native
Logical Core 2 (socket 0) forwards packets on 1 streams:
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=1
port 0: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x0
RX queue: 0
RX desc=0 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=0 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x0 - TX RS bit threshold=32
port 1: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=512 - RX free threshold=32
RX threshold registers: pthresh=0 hthresh=0 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=512 - TX free threshold=32
TX threshold registers: pthresh=0 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
14/05/2021 10:31:02 dut.10.240.183.133: stop
14/05/2021 10:31:02 dut.10.240.183.133:
Telling cores to ...
Waiting for lcores to finish...
---------------------- Forward statistics for port 1 ----------------------
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.
14/05/2021 10:31:02 dut.10.240.183.133: flow destroy 0 rule 0
14/05/2021 10:31:02 dut.10.240.183.133:
Flow rule #0 destroyed
14/05/2021 10:31:02 dut.10.240.183.133: flow list 0
14/05/2021 10:31:02 dut.10.240.183.133:
14/05/2021 10:31:02 dut.10.240.183.133: start
14/05/2021 10:31:03 dut.10.240.183.133:
rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native
Logical Core 2 (socket 0) forwards packets on 1 streams:
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=1
port 0: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x0
RX queue: 0
RX desc=0 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=0 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x0 - TX RS bit threshold=32
port 1: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=512 - RX free threshold=32
RX threshold registers: pthresh=0 hthresh=0 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=512 - TX free threshold=32
TX threshold registers: pthresh=0 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
14/05/2021 10:31:08 dut.10.240.183.133: stop
14/05/2021 10:31:08 dut.10.240.183.133:
Telling cores to ...
Waiting for lcores to finish...
---------------------- Forward statistics for port 1 ----------------------
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.
14/05/2021 10:31:08 CVLDCFSwitchFilterGTPUTest: sub_case tv_mac_ipv4_gtpu_eh_ipv4_l3dst passed
14/05/2021 10:31:08 CVLDCFSwitchFilterGTPUTest: ===================Test sub case: tv_mac_ipv4_gtpu_eh_ipv4_l3src================
14/05/2021 10:31:08 dut.10.240.183.133: flow validate 0 ingress pattern eth / ipv4 / udp / gtpu / gtp_psc / ipv4 src is 192.168.1.1 / end actions vf id 1 / end
14/05/2021 10:31:08 dut.10.240.183.133:
Flow rule validated
14/05/2021 10:31:08 dut.10.240.183.133: flow create 0 ingress pattern eth / ipv4 / udp / gtpu / gtp_psc / ipv4 src is 192.168.1.1 / end actions vf id 1 / end
14/05/2021 10:31:08 dut.10.240.183.133:
Flow rule #0 created
14/05/2021 10:31:08 dut.10.240.183.133: flow list 0
14/05/2021 10:31:08 dut.10.240.183.133:
ID Group Prio Attr Rule
0 0 0 i-- ETH IPV4 UDP GTPU GTP_PSC IPV4 => VF
14/05/2021 10:31:08 dut.10.240.183.133: start
14/05/2021 10:31:08 dut.10.240.183.133:
rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native
Logical Core 2 (socket 0) forwards packets on 1 streams:
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=1
port 0: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x0
RX queue: 0
RX desc=0 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=0 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x0 - TX RS bit threshold=32
port 1: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=512 - RX free threshold=32
RX threshold registers: pthresh=0 hthresh=0 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=512 - TX free threshold=32
TX threshold registers: pthresh=0 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
14/05/2021 10:31:13 dut.10.240.183.133: stop
14/05/2021 10:31:13 dut.10.240.183.133:
Telling cores to ...
Waiting for lcores to finish...
---------------------- Forward statistics for port 1 ----------------------
RX-packets: 2 RX-dropped: 0 RX-total: 2
TX-packets: 0 TX-dropped: 0 TX-total: 0
----------------------------------------------------------------------------
+++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
RX-packets: 2 RX-dropped: 0 RX-total: 2
TX-packets: 0 TX-dropped: 0 TX-total: 0
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Done.
14/05/2021 10:31:13 dut.10.240.183.133: start
14/05/2021 10:31:13 dut.10.240.183.133:
rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native
Logical Core 2 (socket 0) forwards packets on 1 streams:
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=1
port 0: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x0
RX queue: 0
RX desc=0 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=0 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x0 - TX RS bit threshold=32
port 1: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=512 - RX free threshold=32
RX threshold registers: pthresh=0 hthresh=0 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=512 - TX free threshold=32
TX threshold registers: pthresh=0 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
14/05/2021 10:31:18 dut.10.240.183.133: stop
14/05/2021 10:31:19 dut.10.240.183.133:
Telling cores to ...
Waiting for lcores to finish...
---------------------- Forward statistics for port 1 ----------------------
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.
14/05/2021 10:31:19 dut.10.240.183.133: flow destroy 0 rule 0
14/05/2021 10:31:19 dut.10.240.183.133:
Flow rule #0 destroyed
14/05/2021 10:31:19 dut.10.240.183.133: flow list 0
14/05/2021 10:31:19 dut.10.240.183.133:
14/05/2021 10:31:19 dut.10.240.183.133: start
14/05/2021 10:31:19 dut.10.240.183.133:
rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native
Logical Core 2 (socket 0) forwards packets on 1 streams:
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=1
port 0: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x0
RX queue: 0
RX desc=0 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=0 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x0 - TX RS bit threshold=32
port 1: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=512 - RX free threshold=32
RX threshold registers: pthresh=0 hthresh=0 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=512 - TX free threshold=32
TX threshold registers: pthresh=0 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
14/05/2021 10:31:24 dut.10.240.183.133: stop
14/05/2021 10:31:24 dut.10.240.183.133:
Telling cores to ...
Waiting for lcores to finish...
---------------------- Forward statistics for port 1 ----------------------
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.
14/05/2021 10:31:24 CVLDCFSwitchFilterGTPUTest: sub_case tv_mac_ipv4_gtpu_eh_ipv4_l3src passed
14/05/2021 10:31:24 CVLDCFSwitchFilterGTPUTest: ===================Test sub case: tv_mac_ipv4_gtpu_eh_ipv4_l3src_l3dst================
14/05/2021 10:31:24 dut.10.240.183.133: flow validate 0 ingress pattern eth / ipv4 / udp / gtpu / gtp_psc / ipv4 src is 192.168.1.1 dst is 192.168.1.2 / end actions vf id 1 / end
14/05/2021 10:31:24 dut.10.240.183.133:
Flow rule validated
14/05/2021 10:31:24 dut.10.240.183.133: flow create 0 ingress pattern eth / ipv4 / udp / gtpu / gtp_psc / ipv4 src is 192.168.1.1 dst is 192.168.1.2 / end actions vf id 1 / end
14/05/2021 10:31:24 dut.10.240.183.133:
Flow rule #0 created
14/05/2021 10:31:24 dut.10.240.183.133: flow list 0
14/05/2021 10:31:24 dut.10.240.183.133:
ID Group Prio Attr Rule
0 0 0 i-- ETH IPV4 UDP GTPU GTP_PSC IPV4 => VF
14/05/2021 10:31:24 dut.10.240.183.133: start
14/05/2021 10:31:24 dut.10.240.183.133:
rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native
Logical Core 2 (socket 0) forwards packets on 1 streams:
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=1
port 0: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x0
RX queue: 0
RX desc=0 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=0 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x0 - TX RS bit threshold=32
port 1: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=512 - RX free threshold=32
RX threshold registers: pthresh=0 hthresh=0 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=512 - TX free threshold=32
TX threshold registers: pthresh=0 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
14/05/2021 10:31:29 dut.10.240.183.133: stop
14/05/2021 10:31:30 dut.10.240.183.133:
Telling cores to ...
Waiting for lcores to finish...
---------------------- Forward statistics for port 1 ----------------------
RX-packets: 2 RX-dropped: 0 RX-total: 2
TX-packets: 0 TX-dropped: 0 TX-total: 0
----------------------------------------------------------------------------
+++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
RX-packets: 2 RX-dropped: 0 RX-total: 2
TX-packets: 0 TX-dropped: 0 TX-total: 0
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Done.
14/05/2021 10:31:30 dut.10.240.183.133: start
14/05/2021 10:31:30 dut.10.240.183.133:
rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native
Logical Core 2 (socket 0) forwards packets on 1 streams:
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=1
port 0: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x0
RX queue: 0
RX desc=0 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=0 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x0 - TX RS bit threshold=32
port 1: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=512 - RX free threshold=32
RX threshold registers: pthresh=0 hthresh=0 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=512 - TX free threshold=32
TX threshold registers: pthresh=0 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
14/05/2021 10:31:35 dut.10.240.183.133: stop
14/05/2021 10:31:35 dut.10.240.183.133:
Telling cores to ...
Waiting for lcores to finish...
---------------------- Forward statistics for port 1 ----------------------
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.
14/05/2021 10:31:35 dut.10.240.183.133: flow destroy 0 rule 0
14/05/2021 10:31:35 dut.10.240.183.133:
Flow rule #0 destroyed
14/05/2021 10:31:35 dut.10.240.183.133: flow list 0
14/05/2021 10:31:35 dut.10.240.183.133:
14/05/2021 10:31:35 dut.10.240.183.133: start
14/05/2021 10:31:35 dut.10.240.183.133:
rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native
Logical Core 2 (socket 0) forwards packets on 1 streams:
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=1
port 0: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x0
RX queue: 0
RX desc=0 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=0 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x0 - TX RS bit threshold=32
port 1: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=512 - RX free threshold=32
RX threshold registers: pthresh=0 hthresh=0 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=512 - TX free threshold=32
TX threshold registers: pthresh=0 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
14/05/2021 10:31:40 dut.10.240.183.133: stop
14/05/2021 10:31:40 dut.10.240.183.133:
Telling cores to ...
Waiting for lcores to finish...
---------------------- Forward statistics for port 1 ----------------------
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.
14/05/2021 10:31:40 CVLDCFSwitchFilterGTPUTest: sub_case tv_mac_ipv4_gtpu_eh_ipv4_l3src_l3dst passed
14/05/2021 10:31:40 CVLDCFSwitchFilterGTPUTest: ===================Test sub case: tv_mac_ipv4_gtpu_eh_ipv4_teid_l3src_l3dst================
14/05/2021 10:31:40 dut.10.240.183.133: flow validate 0 ingress pattern eth / ipv4 / udp / gtpu teid is 0x12345678 teid mask 0x00000001 / gtp_psc / ipv4 src is 192.168.1.1 dst is 192.168.1.2 / end actions vf id 1 / end
14/05/2021 10:31:40 dut.10.240.183.133:
Flow rule validated
14/05/2021 10:31:40 dut.10.240.183.133: flow create 0 ingress pattern eth / ipv4 / udp / gtpu teid is 0x12345678 teid mask 0x00000001 / gtp_psc / ipv4 src is 192.168.1.1 dst is 192.168.1.2 / end actions vf id 1 / end
14/05/2021 10:31:40 dut.10.240.183.133:
Flow rule #0 created
14/05/2021 10:31:40 dut.10.240.183.133: flow list 0
14/05/2021 10:31:41 dut.10.240.183.133:
ID Group Prio Attr Rule
0 0 0 i-- ETH IPV4 UDP GTPU GTP_PSC IPV4 => VF
14/05/2021 10:31:41 dut.10.240.183.133: start
14/05/2021 10:31:41 dut.10.240.183.133:
rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native
Logical Core 2 (socket 0) forwards packets on 1 streams:
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=1
port 0: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x0
RX queue: 0
RX desc=0 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=0 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x0 - TX RS bit threshold=32
port 1: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=512 - RX free threshold=32
RX threshold registers: pthresh=0 hthresh=0 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=512 - TX free threshold=32
TX threshold registers: pthresh=0 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
14/05/2021 10:31:46 dut.10.240.183.133: stop
14/05/2021 10:31:46 dut.10.240.183.133:
Telling cores to ...
Waiting for lcores to finish...
---------------------- Forward statistics for port 1 ----------------------
RX-packets: 2 RX-dropped: 0 RX-total: 2
TX-packets: 0 TX-dropped: 0 TX-total: 0
----------------------------------------------------------------------------
+++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
RX-packets: 2 RX-dropped: 0 RX-total: 2
TX-packets: 0 TX-dropped: 0 TX-total: 0
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Done.
14/05/2021 10:31:46 dut.10.240.183.133: start
14/05/2021 10:31:46 dut.10.240.183.133:
rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native
Logical Core 2 (socket 0) forwards packets on 1 streams:
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=1
port 0: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x0
RX queue: 0
RX desc=0 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=0 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x0 - TX RS bit threshold=32
port 1: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=512 - RX free threshold=32
RX threshold registers: pthresh=0 hthresh=0 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=512 - TX free threshold=32
TX threshold registers: pthresh=0 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
14/05/2021 10:31:51 dut.10.240.183.133: stop
14/05/2021 10:31:51 dut.10.240.183.133:
Telling cores to ...
Waiting for lcores to finish...
---------------------- Forward statistics for port 1 ----------------------
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.
14/05/2021 10:31:51 dut.10.240.183.133: flow destroy 0 rule 0
14/05/2021 10:31:51 dut.10.240.183.133:
Flow rule #0 destroyed
14/05/2021 10:31:51 dut.10.240.183.133: flow list 0
14/05/2021 10:31:51 dut.10.240.183.133:
14/05/2021 10:31:51 dut.10.240.183.133: start
14/05/2021 10:31:51 dut.10.240.183.133:
rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native
Logical Core 2 (socket 0) forwards packets on 1 streams:
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=1
port 0: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x0
RX queue: 0
RX desc=0 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=0 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x0 - TX RS bit threshold=32
port 1: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=512 - RX free threshold=32
RX threshold registers: pthresh=0 hthresh=0 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=512 - TX free threshold=32
TX threshold registers: pthresh=0 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
14/05/2021 10:31:56 dut.10.240.183.133: stop
14/05/2021 10:31:56 dut.10.240.183.133:
Telling cores to ...
Waiting for lcores to finish...
---------------------- Forward statistics for port 1 ----------------------
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.
14/05/2021 10:31:56 CVLDCFSwitchFilterGTPUTest: sub_case tv_mac_ipv4_gtpu_eh_ipv4_teid_l3src_l3dst passed
14/05/2021 10:31:56 CVLDCFSwitchFilterGTPUTest: ===================Test sub case: tv_mac_ipv4_gtpu_eh_ipv4_qfi_l3src_l3dst================
14/05/2021 10:31:56 dut.10.240.183.133: flow validate 0 ingress pattern eth / ipv4 / udp / gtpu / gtp_psc qfi is 0x34 / ipv4 src is 192.168.1.1 dst is 192.168.1.2 / end actions vf id 1 / end
14/05/2021 10:31:56 dut.10.240.183.133:
Flow rule validated
14/05/2021 10:31:56 dut.10.240.183.133: flow create 0 ingress pattern eth / ipv4 / udp / gtpu / gtp_psc qfi is 0x34 / ipv4 src is 192.168.1.1 dst is 192.168.1.2 / end actions vf id 1 / end
14/05/2021 10:31:57 dut.10.240.183.133:
Flow rule #0 created
14/05/2021 10:31:57 dut.10.240.183.133: flow list 0
14/05/2021 10:31:57 dut.10.240.183.133:
ID Group Prio Attr Rule
0 0 0 i-- ETH IPV4 UDP GTPU GTP_PSC IPV4 => VF
14/05/2021 10:31:57 dut.10.240.183.133: start
14/05/2021 10:31:57 dut.10.240.183.133:
rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native
Logical Core 2 (socket 0) forwards packets on 1 streams:
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=1
port 0: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x0
RX queue: 0
RX desc=0 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=0 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x0 - TX RS bit threshold=32
port 1: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=512 - RX free threshold=32
RX threshold registers: pthresh=0 hthresh=0 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=512 - TX free threshold=32
TX threshold registers: pthresh=0 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
14/05/2021 10:32:02 dut.10.240.183.133: stop
14/05/2021 10:32:02 dut.10.240.183.133:
Telling cores to ...
Waiting for lcores to finish...
---------------------- Forward statistics for port 1 ----------------------
RX-packets: 2 RX-dropped: 0 RX-total: 2
TX-packets: 0 TX-dropped: 0 TX-total: 0
----------------------------------------------------------------------------
+++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
RX-packets: 2 RX-dropped: 0 RX-total: 2
TX-packets: 0 TX-dropped: 0 TX-total: 0
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Done.
14/05/2021 10:32:02 dut.10.240.183.133: start
14/05/2021 10:32:02 dut.10.240.183.133:
rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native
Logical Core 2 (socket 0) forwards packets on 1 streams:
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=1
port 0: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x0
RX queue: 0
RX desc=0 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=0 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x0 - TX RS bit threshold=32
port 1: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=512 - RX free threshold=32
RX threshold registers: pthresh=0 hthresh=0 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=512 - TX free threshold=32
TX threshold registers: pthresh=0 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
14/05/2021 10:32:07 dut.10.240.183.133: stop
14/05/2021 10:32:07 dut.10.240.183.133:
Telling cores to ...
Waiting for lcores to finish...
---------------------- Forward statistics for port 1 ----------------------
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.
14/05/2021 10:32:07 dut.10.240.183.133: flow destroy 0 rule 0
14/05/2021 10:32:07 dut.10.240.183.133:
Flow rule #0 destroyed
14/05/2021 10:32:07 dut.10.240.183.133: flow list 0
14/05/2021 10:32:07 dut.10.240.183.133:
14/05/2021 10:32:07 dut.10.240.183.133: start
14/05/2021 10:32:07 dut.10.240.183.133:
rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native
Logical Core 2 (socket 0) forwards packets on 1 streams:
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=1
port 0: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x0
RX queue: 0
RX desc=0 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=0 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x0 - TX RS bit threshold=32
port 1: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=512 - RX free threshold=32
RX threshold registers: pthresh=0 hthresh=0 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=512 - TX free threshold=32
TX threshold registers: pthresh=0 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
14/05/2021 10:32:13 dut.10.240.183.133: stop
14/05/2021 10:32:13 dut.10.240.183.133:
Telling cores to ...
Waiting for lcores to finish...
---------------------- Forward statistics for port 1 ----------------------
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.
14/05/2021 10:32:13 CVLDCFSwitchFilterGTPUTest: sub_case tv_mac_ipv4_gtpu_eh_ipv4_qfi_l3src_l3dst passed
14/05/2021 10:32:13 CVLDCFSwitchFilterGTPUTest: ===================Test sub case: tv_mac_ipv4_gtpu_eh_ipv4_all================
14/05/2021 10:32:13 dut.10.240.183.133: flow validate 0 ingress pattern eth / ipv4 / udp / gtpu teid is 0x12345678 teid mask 0x00000001 / gtp_psc qfi is 0x34 / ipv4 src is 192.168.1.1 dst is 192.168.1.2 / end actions vf id 1 / end
14/05/2021 10:32:13 dut.10.240.183.133:
Flow rule validated
14/05/2021 10:32:13 dut.10.240.183.133: flow create 0 ingress pattern eth / ipv4 / udp / gtpu teid is 0x12345678 teid mask 0x00000001 / gtp_psc qfi is 0x34 / ipv4 src is 192.168.1.1 dst is 192.168.1.2 / end actions vf id 1 / end
14/05/2021 10:32:13 dut.10.240.183.133:
Flow rule #0 created
14/05/2021 10:32:13 dut.10.240.183.133: flow list 0
14/05/2021 10:32:13 dut.10.240.183.133:
ID Group Prio Attr Rule
0 0 0 i-- ETH IPV4 UDP GTPU GTP_PSC IPV4 => VF
14/05/2021 10:32:13 dut.10.240.183.133: start
14/05/2021 10:32:13 dut.10.240.183.133:
rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native
Logical Core 2 (socket 0) forwards packets on 1 streams:
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=1
port 0: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x0
RX queue: 0
RX desc=0 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=0 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x0 - TX RS bit threshold=32
port 1: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=512 - RX free threshold=32
RX threshold registers: pthresh=0 hthresh=0 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=512 - TX free threshold=32
TX threshold registers: pthresh=0 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
14/05/2021 10:32:18 dut.10.240.183.133: stop
14/05/2021 10:32:18 dut.10.240.183.133:
Telling cores to ...
Waiting for lcores to finish...
---------------------- Forward statistics for port 1 ----------------------
RX-packets: 2 RX-dropped: 0 RX-total: 2
TX-packets: 0 TX-dropped: 0 TX-total: 0
----------------------------------------------------------------------------
+++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
RX-packets: 2 RX-dropped: 0 RX-total: 2
TX-packets: 0 TX-dropped: 0 TX-total: 0
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Done.
14/05/2021 10:32:18 dut.10.240.183.133: start
14/05/2021 10:32:18 dut.10.240.183.133:
rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native
Logical Core 2 (socket 0) forwards packets on 1 streams:
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=1
port 0: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x0
RX queue: 0
RX desc=0 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=0 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x0 - TX RS bit threshold=32
port 1: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=512 - RX free threshold=32
RX threshold registers: pthresh=0 hthresh=0 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=512 - TX free threshold=32
TX threshold registers: pthresh=0 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
14/05/2021 10:32:23 dut.10.240.183.133: stop
14/05/2021 10:32:23 dut.10.240.183.133:
Telling cores to ...
Waiting for lcores to finish...
---------------------- Forward statistics for port 1 ----------------------
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.
14/05/2021 10:32:23 dut.10.240.183.133: flow destroy 0 rule 0
14/05/2021 10:32:24 dut.10.240.183.133:
Flow rule #0 destroyed
14/05/2021 10:32:24 dut.10.240.183.133: flow list 0
14/05/2021 10:32:24 dut.10.240.183.133:
14/05/2021 10:32:24 dut.10.240.183.133: start
14/05/2021 10:32:24 dut.10.240.183.133:
rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native
Logical Core 2 (socket 0) forwards packets on 1 streams:
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=1
port 0: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x0
RX queue: 0
RX desc=0 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=0 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x0 - TX RS bit threshold=32
port 1: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=512 - RX free threshold=32
RX threshold registers: pthresh=0 hthresh=0 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=512 - TX free threshold=32
TX threshold registers: pthresh=0 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
14/05/2021 10:32:29 dut.10.240.183.133: stop
14/05/2021 10:32:29 dut.10.240.183.133:
Telling cores to ...
Waiting for lcores to finish...
---------------------- Forward statistics for port 1 ----------------------
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.
14/05/2021 10:32:29 CVLDCFSwitchFilterGTPUTest: sub_case tv_mac_ipv4_gtpu_eh_ipv4_all passed
14/05/2021 10:32:29 CVLDCFSwitchFilterGTPUTest: {'tv_mac_ipv4_gtpu_eh_ipv4_teid_with_mask': 'passed', 'tv_mac_ipv4_gtpu_eh_ipv4_teid_without_mask': 'passed', 'tv_mac_ipv4_gtpu_eh_ipv4_qfi': 'passed', 'tv_mac_ipv4_gtpu_eh_ipv4_l3dst': 'passed', 'tv_mac_ipv4_gtpu_eh_ipv4_l3src': 'passed', 'tv_mac_ipv4_gtpu_eh_ipv4_l3src_l3dst': 'passed', 'tv_mac_ipv4_gtpu_eh_ipv4_teid_l3src_l3dst': 'passed', 'tv_mac_ipv4_gtpu_eh_ipv4_qfi_l3src_l3dst': 'passed', 'tv_mac_ipv4_gtpu_eh_ipv4_all': 'passed'}
14/05/2021 10:32:29 CVLDCFSwitchFilterGTPUTest: pass rate is: 100.0
14/05/2021 10:32:29 CVLDCFSwitchFilterGTPUTest: Test Case test_mac_ipv4_gtpu_eh_ipv4 Result PASSED:
14/05/2021 10:32:29 dut.10.240.183.133: flow flush 0
14/05/2021 10:32:29 dut.10.240.183.133:
14/05/2021 10:32:29 dut.10.240.183.133: clear port stats all
14/05/2021 10:32:29 dut.10.240.183.133:
NIC statistics for port 0 cleared
NIC statistics for port 1 cleared
14/05/2021 10:32:29 dut.10.240.183.133: quit
14/05/2021 10:32:30 dut.10.240.183.133:
Stopping port 0...
Stopping ports...
Done
Stopping port 1...
Stopping ports...
Done
Shutting down port 0...
Closing ports...
Port 0 is closed
Done
Shutting down port 1...
Closing ports...
Port 1 is closed
Done
Bye...
14/05/2021 10:32:30 dut.10.240.183.133: kill_all: called by dut and prefix list has value.
14/05/2021 10:32:34 CVLDCFSwitchFilterGTPUTest: Test Case test_mac_ipv4_gtpu_eh_ipv4_tcp Begin
14/05/2021 10:32:34 dut.10.240.183.133:
14/05/2021 10:32:34 tester:
14/05/2021 10:32:34 dut.10.240.183.133: rmmod ice
14/05/2021 10:32:43 dut.10.240.183.133:
14/05/2021 10:32:43 dut.10.240.183.133: modprobe ice
14/05/2021 10:32:47 dut.10.240.183.133:
14/05/2021 10:32:47 dut.10.240.183.133: ethtool -i ens801f0
14/05/2021 10:32:47 dut.10.240.183.133: driver: ice
version: 1.6.0_rc41_11_gbd4c35a2_dirty
firmware-version: 3.00 0x800079a8 1.2928.0
expansion-rom-version:
bus-info: 0000:81:00.0
supports-statistics: yes
supports-test: yes
supports-eeprom-access: yes
supports-register-dump: yes
supports-priv-flags: yes
14/05/2021 10:32:50 dut.10.240.183.133: ip link set ens801f0 vf 0 trust on
14/05/2021 10:32:50 dut.10.240.183.133:
14/05/2021 10:32:57 dut.10.240.183.133: x86_64-native-linuxapp-gcc/app/dpdk-testpmd -l 1,2,3,4 -n 4 -a 0000:81:01.0,cap=dcf -a 0000:81:01.1 --file-prefix=dpdk_13956_20210514102502 -- -i
14/05/2021 10:33:10 dut.10.240.183.133: EAL: Detected 72 lcore(s)
EAL: Detected 2 NUMA nodes
EAL: Detected static linkage of DPDK
EAL: Multi-process socket /var/run/dpdk/dpdk_13956_20210514102502/mp_socket
EAL: Selected IOVA mode 'VA'
EAL: No available 2048 kB hugepages reported
EAL: VFIO support initialized
EAL: Using IOMMU type 1 (Type 1)
EAL: Probe PCI driver: net_iavf (8086:1889) device: 0000:81:01.0 (socket 1)
EAL: Releasing PCI mapped resource for 0000:81:01.0
EAL: Calling pci_unmap_resource for 0000:81:01.0 at 0x2200000000
EAL: Calling pci_unmap_resource for 0000:81:01.0 at 0x2200020000
EAL: Using IOMMU type 1 (Type 1)
EAL: Probe PCI driver: net_ice_dcf (8086:1889) device: 0000:81:01.0 (socket 1)
ice_load_pkg_type(): Active package is: 1.3.30.0, ICE COMMS Package (double VLAN mode)
EAL: Probe PCI driver: net_iavf (8086:1889) device: 0000:81:01.1 (socket 1)
Interactive-mode selected
Failed to set MTU to 1500 for port 0
testpmd: create a new mbuf pool <mb_pool_0>: n=171456, size=2176, socket=0
testpmd: preferred mempool ops selected: ring_mp_mc
testpmd: create a new mbuf pool <mb_pool_1>: n=171456, size=2176, socket=1
testpmd: preferred mempool ops selected: ring_mp_mc
Configuring Port 0 (socket 1)
ice_dcf_init_rss(): RSS is enabled by PF by default
ice_dcf_configure_queues(): request RXDID == 16 in Queue[0]
Port 0: BA:5E:91:FF:CA:D7
Configuring Port 1 (socket 1)
iavf_configure_queues(): request RXDID[22] in Queue[0]
Port 1: link state change event
Port 1: link state change event
Port 1: 9E:60:F4:D1:CA:0F
Checking link statuses...
Done
14/05/2021 10:33:10 dut.10.240.183.133: set portlist 1
14/05/2021 10:33:10 dut.10.240.183.133:
previous number of forwarding ports 2 - changed to number of configured ports 1
Warning! port-topology=paired and odd forward ports number, the last port will pair with itself.
14/05/2021 10:33:10 dut.10.240.183.133: set fwd rxonly
14/05/2021 10:33:10 dut.10.240.183.133:
Set rxonly packet forwarding mode
14/05/2021 10:33:10 dut.10.240.183.133: set verbose 1
14/05/2021 10:33:10 dut.10.240.183.133:
Change verbose level from 0 to 1
14/05/2021 10:33:10 CVLDCFSwitchFilterGTPUTest: ===================Test sub case: tv_mac_ipv4_gtpu_eh_ipv4_tcp_teid_with_mask================
14/05/2021 10:33:10 dut.10.240.183.133: flow validate 0 ingress pattern eth / ipv4 / udp / gtpu teid is 0x12345678 teid mask 0x00000001 / gtp_psc / ipv4 / tcp / end actions vf id 1 / end
14/05/2021 10:33:10 dut.10.240.183.133:
Flow rule validated
14/05/2021 10:33:10 dut.10.240.183.133: flow create 0 ingress pattern eth / ipv4 / udp / gtpu teid is 0x12345678 teid mask 0x00000001 / gtp_psc / ipv4 / tcp / end actions vf id 1 / end
14/05/2021 10:33:11 dut.10.240.183.133:
Flow rule #0 created
14/05/2021 10:33:11 dut.10.240.183.133: flow list 0
14/05/2021 10:33:11 dut.10.240.183.133:
ID Group Prio Attr Rule
0 0 0 i-- ETH IPV4 UDP GTPU GTP_PSC IPV4 TCP => VF
14/05/2021 10:33:11 dut.10.240.183.133: start
14/05/2021 10:33:11 dut.10.240.183.133:
rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native
Logical Core 2 (socket 0) forwards packets on 1 streams:
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=1
port 0: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x0
RX queue: 0
RX desc=0 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=0 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x0 - TX RS bit threshold=32
port 1: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=512 - RX free threshold=32
RX threshold registers: pthresh=0 hthresh=0 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=512 - TX free threshold=32
TX threshold registers: pthresh=0 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
14/05/2021 10:33:16 dut.10.240.183.133: stop
14/05/2021 10:33:16 dut.10.240.183.133:
Telling cores to ...
Waiting for lcores to finish...
---------------------- Forward statistics for port 1 ----------------------
RX-packets: 2 RX-dropped: 0 RX-total: 2
TX-packets: 0 TX-dropped: 0 TX-total: 0
----------------------------------------------------------------------------
+++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
RX-packets: 2 RX-dropped: 0 RX-total: 2
TX-packets: 0 TX-dropped: 0 TX-total: 0
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Done.
14/05/2021 10:33:16 dut.10.240.183.133: start
14/05/2021 10:33:16 dut.10.240.183.133:
rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native
Logical Core 2 (socket 0) forwards packets on 1 streams:
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=1
port 0: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x0
RX queue: 0
RX desc=0 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=0 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x0 - TX RS bit threshold=32
port 1: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=512 - RX free threshold=32
RX threshold registers: pthresh=0 hthresh=0 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=512 - TX free threshold=32
TX threshold registers: pthresh=0 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
14/05/2021 10:33:21 dut.10.240.183.133: stop
14/05/2021 10:33:21 dut.10.240.183.133:
Telling cores to ...
Waiting for lcores to finish...
---------------------- Forward statistics for port 1 ----------------------
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.
14/05/2021 10:33:21 dut.10.240.183.133: flow destroy 0 rule 0
14/05/2021 10:33:21 dut.10.240.183.133:
Flow rule #0 destroyed
14/05/2021 10:33:21 dut.10.240.183.133: flow list 0
14/05/2021 10:33:21 dut.10.240.183.133:
14/05/2021 10:33:21 dut.10.240.183.133: start
14/05/2021 10:33:21 dut.10.240.183.133:
rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native
Logical Core 2 (socket 0) forwards packets on 1 streams:
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=1
port 0: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x0
RX queue: 0
RX desc=0 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=0 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x0 - TX RS bit threshold=32
port 1: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=512 - RX free threshold=32
RX threshold registers: pthresh=0 hthresh=0 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=512 - TX free threshold=32
TX threshold registers: pthresh=0 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
14/05/2021 10:33:27 dut.10.240.183.133: stop
14/05/2021 10:33:27 dut.10.240.183.133:
Telling cores to ...
Waiting for lcores to finish...
---------------------- Forward statistics for port 1 ----------------------
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.
14/05/2021 10:33:27 CVLDCFSwitchFilterGTPUTest: sub_case tv_mac_ipv4_gtpu_eh_ipv4_tcp_teid_with_mask passed
14/05/2021 10:33:27 CVLDCFSwitchFilterGTPUTest: ===================Test sub case: tv_mac_ipv4_gtpu_eh_ipv4_tcp_teid_without_mask================
14/05/2021 10:33:27 dut.10.240.183.133: flow validate 0 ingress pattern eth / ipv4 / udp / gtpu teid is 0x12345678 / gtp_psc / ipv4 / tcp / end actions vf id 1 / end
14/05/2021 10:33:27 dut.10.240.183.133:
Flow rule validated
14/05/2021 10:33:27 dut.10.240.183.133: flow create 0 ingress pattern eth / ipv4 / udp / gtpu teid is 0x12345678 / gtp_psc / ipv4 / tcp / end actions vf id 1 / end
14/05/2021 10:33:27 dut.10.240.183.133:
Flow rule #0 created
14/05/2021 10:33:27 dut.10.240.183.133: flow list 0
14/05/2021 10:33:27 dut.10.240.183.133:
ID Group Prio Attr Rule
0 0 0 i-- ETH IPV4 UDP GTPU GTP_PSC IPV4 TCP => VF
14/05/2021 10:33:27 dut.10.240.183.133: start
14/05/2021 10:33:27 dut.10.240.183.133:
rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native
Logical Core 2 (socket 0) forwards packets on 1 streams:
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=1
port 0: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x0
RX queue: 0
RX desc=0 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=0 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x0 - TX RS bit threshold=32
port 1: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=512 - RX free threshold=32
RX threshold registers: pthresh=0 hthresh=0 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=512 - TX free threshold=32
TX threshold registers: pthresh=0 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
14/05/2021 10:33:32 dut.10.240.183.133: stop
14/05/2021 10:33:32 dut.10.240.183.133:
Telling cores to ...
Waiting for lcores to finish...
---------------------- Forward statistics for port 1 ----------------------
RX-packets: 1 RX-dropped: 0 RX-total: 1
TX-packets: 0 TX-dropped: 0 TX-total: 0
----------------------------------------------------------------------------
+++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
RX-packets: 1 RX-dropped: 0 RX-total: 1
TX-packets: 0 TX-dropped: 0 TX-total: 0
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Done.
14/05/2021 10:33:32 dut.10.240.183.133: start
14/05/2021 10:33:32 dut.10.240.183.133:
rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native
Logical Core 2 (socket 0) forwards packets on 1 streams:
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=1
port 0: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x0
RX queue: 0
RX desc=0 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=0 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x0 - TX RS bit threshold=32
port 1: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=512 - RX free threshold=32
RX threshold registers: pthresh=0 hthresh=0 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=512 - TX free threshold=32
TX threshold registers: pthresh=0 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
14/05/2021 10:33:37 dut.10.240.183.133: stop
14/05/2021 10:33:37 dut.10.240.183.133:
Telling cores to ...
Waiting for lcores to finish...
---------------------- Forward statistics for port 1 ----------------------
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.
14/05/2021 10:33:37 dut.10.240.183.133: flow destroy 0 rule 0
14/05/2021 10:33:37 dut.10.240.183.133:
Flow rule #0 destroyed
14/05/2021 10:33:37 dut.10.240.183.133: flow list 0
14/05/2021 10:33:38 dut.10.240.183.133:
14/05/2021 10:33:38 dut.10.240.183.133: start
14/05/2021 10:33:38 dut.10.240.183.133:
rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native
Logical Core 2 (socket 0) forwards packets on 1 streams:
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=1
port 0: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x0
RX queue: 0
RX desc=0 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=0 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x0 - TX RS bit threshold=32
port 1: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=512 - RX free threshold=32
RX threshold registers: pthresh=0 hthresh=0 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=512 - TX free threshold=32
TX threshold registers: pthresh=0 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
14/05/2021 10:33:43 dut.10.240.183.133: stop
14/05/2021 10:33:43 dut.10.240.183.133:
Telling cores to ...
Waiting for lcores to finish...
---------------------- Forward statistics for port 1 ----------------------
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.
14/05/2021 10:33:43 CVLDCFSwitchFilterGTPUTest: sub_case tv_mac_ipv4_gtpu_eh_ipv4_tcp_teid_without_mask passed
14/05/2021 10:33:43 CVLDCFSwitchFilterGTPUTest: ===================Test sub case: tv_mac_ipv4_gtpu_eh_ipv4_tcp_qfi================
14/05/2021 10:33:43 dut.10.240.183.133: flow validate 0 ingress pattern eth / ipv4 / udp / gtpu / gtp_psc qfi is 0x34 / ipv4 / tcp / end actions vf id 1 / end
14/05/2021 10:33:43 dut.10.240.183.133:
Flow rule validated
14/05/2021 10:33:43 dut.10.240.183.133: flow create 0 ingress pattern eth / ipv4 / udp / gtpu / gtp_psc qfi is 0x34 / ipv4 / tcp / end actions vf id 1 / end
14/05/2021 10:33:43 dut.10.240.183.133:
Flow rule #0 created
14/05/2021 10:33:43 dut.10.240.183.133: flow list 0
14/05/2021 10:33:43 dut.10.240.183.133:
ID Group Prio Attr Rule
0 0 0 i-- ETH IPV4 UDP GTPU GTP_PSC IPV4 TCP => VF
14/05/2021 10:33:43 dut.10.240.183.133: start
14/05/2021 10:33:43 dut.10.240.183.133:
rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native
Logical Core 2 (socket 0) forwards packets on 1 streams:
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=1
port 0: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x0
RX queue: 0
RX desc=0 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=0 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x0 - TX RS bit threshold=32
port 1: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=512 - RX free threshold=32
RX threshold registers: pthresh=0 hthresh=0 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=512 - TX free threshold=32
TX threshold registers: pthresh=0 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
14/05/2021 10:33:48 dut.10.240.183.133: stop
14/05/2021 10:33:48 dut.10.240.183.133:
Telling cores to ...
Waiting for lcores to finish...
---------------------- Forward statistics for port 1 ----------------------
RX-packets: 1 RX-dropped: 0 RX-total: 1
TX-packets: 0 TX-dropped: 0 TX-total: 0
----------------------------------------------------------------------------
+++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
RX-packets: 1 RX-dropped: 0 RX-total: 1
TX-packets: 0 TX-dropped: 0 TX-total: 0
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Done.
14/05/2021 10:33:48 dut.10.240.183.133: start
14/05/2021 10:33:48 dut.10.240.183.133:
rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native
Logical Core 2 (socket 0) forwards packets on 1 streams:
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=1
port 0: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x0
RX queue: 0
RX desc=0 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=0 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x0 - TX RS bit threshold=32
port 1: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=512 - RX free threshold=32
RX threshold registers: pthresh=0 hthresh=0 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=512 - TX free threshold=32
TX threshold registers: pthresh=0 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
14/05/2021 10:33:54 dut.10.240.183.133: stop
14/05/2021 10:33:54 dut.10.240.183.133:
Telling cores to ...
Waiting for lcores to finish...
---------------------- Forward statistics for port 1 ----------------------
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.
14/05/2021 10:33:54 dut.10.240.183.133: flow destroy 0 rule 0
14/05/2021 10:33:54 dut.10.240.183.133:
Flow rule #0 destroyed
14/05/2021 10:33:54 dut.10.240.183.133: flow list 0
14/05/2021 10:33:54 dut.10.240.183.133:
14/05/2021 10:33:54 dut.10.240.183.133: start
14/05/2021 10:33:54 dut.10.240.183.133:
rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native
Logical Core 2 (socket 0) forwards packets on 1 streams:
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=1
port 0: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x0
RX queue: 0
RX desc=0 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=0 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x0 - TX RS bit threshold=32
port 1: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=512 - RX free threshold=32
RX threshold registers: pthresh=0 hthresh=0 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=512 - TX free threshold=32
TX threshold registers: pthresh=0 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
14/05/2021 10:33:59 dut.10.240.183.133: stop
14/05/2021 10:33:59 dut.10.240.183.133:
Telling cores to ...
Waiting for lcores to finish...
---------------------- Forward statistics for port 1 ----------------------
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.
14/05/2021 10:33:59 CVLDCFSwitchFilterGTPUTest: sub_case tv_mac_ipv4_gtpu_eh_ipv4_tcp_qfi passed
14/05/2021 10:33:59 CVLDCFSwitchFilterGTPUTest: ===================Test sub case: tv_mac_ipv4_gtpu_eh_ipv4_tcp_l3dst================
14/05/2021 10:33:59 dut.10.240.183.133: flow validate 0 ingress pattern eth / ipv4 / udp / gtpu / gtp_psc / ipv4 dst is 192.168.1.2 / tcp / end actions vf id 1 / end
14/05/2021 10:33:59 dut.10.240.183.133:
Flow rule validated
14/05/2021 10:33:59 dut.10.240.183.133: flow create 0 ingress pattern eth / ipv4 / udp / gtpu / gtp_psc / ipv4 dst is 192.168.1.2 / tcp / end actions vf id 1 / end
14/05/2021 10:33:59 dut.10.240.183.133:
Flow rule #0 created
14/05/2021 10:33:59 dut.10.240.183.133: flow list 0
14/05/2021 10:33:59 dut.10.240.183.133:
ID Group Prio Attr Rule
0 0 0 i-- ETH IPV4 UDP GTPU GTP_PSC IPV4 TCP => VF
14/05/2021 10:33:59 dut.10.240.183.133: start
14/05/2021 10:33:59 dut.10.240.183.133:
rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native
Logical Core 2 (socket 0) forwards packets on 1 streams:
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=1
port 0: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x0
RX queue: 0
RX desc=0 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=0 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x0 - TX RS bit threshold=32
port 1: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=512 - RX free threshold=32
RX threshold registers: pthresh=0 hthresh=0 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=512 - TX free threshold=32
TX threshold registers: pthresh=0 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
14/05/2021 10:34:05 dut.10.240.183.133: stop
14/05/2021 10:34:05 dut.10.240.183.133:
Telling cores to ...
Waiting for lcores to finish...
---------------------- Forward statistics for port 1 ----------------------
RX-packets: 1 RX-dropped: 0 RX-total: 1
TX-packets: 0 TX-dropped: 0 TX-total: 0
----------------------------------------------------------------------------
+++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
RX-packets: 1 RX-dropped: 0 RX-total: 1
TX-packets: 0 TX-dropped: 0 TX-total: 0
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Done.
14/05/2021 10:34:05 dut.10.240.183.133: start
14/05/2021 10:34:05 dut.10.240.183.133:
rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native
Logical Core 2 (socket 0) forwards packets on 1 streams:
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=1
port 0: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x0
RX queue: 0
RX desc=0 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=0 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x0 - TX RS bit threshold=32
port 1: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=512 - RX free threshold=32
RX threshold registers: pthresh=0 hthresh=0 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=512 - TX free threshold=32
TX threshold registers: pthresh=0 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
14/05/2021 10:34:10 dut.10.240.183.133: stop
14/05/2021 10:34:10 dut.10.240.183.133:
Telling cores to ...
Waiting for lcores to finish...
---------------------- Forward statistics for port 1 ----------------------
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.
14/05/2021 10:34:10 dut.10.240.183.133: flow destroy 0 rule 0
14/05/2021 10:34:10 dut.10.240.183.133:
Flow rule #0 destroyed
14/05/2021 10:34:10 dut.10.240.183.133: flow list 0
14/05/2021 10:34:10 dut.10.240.183.133:
14/05/2021 10:34:10 dut.10.240.183.133: start
14/05/2021 10:34:10 dut.10.240.183.133:
rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native
Logical Core 2 (socket 0) forwards packets on 1 streams:
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=1
port 0: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x0
RX queue: 0
RX desc=0 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=0 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x0 - TX RS bit threshold=32
port 1: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=512 - RX free threshold=32
RX threshold registers: pthresh=0 hthresh=0 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=512 - TX free threshold=32
TX threshold registers: pthresh=0 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
14/05/2021 10:34:15 dut.10.240.183.133: stop
14/05/2021 10:34:15 dut.10.240.183.133:
Telling cores to ...
Waiting for lcores to finish...
---------------------- Forward statistics for port 1 ----------------------
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.
14/05/2021 10:34:15 CVLDCFSwitchFilterGTPUTest: sub_case tv_mac_ipv4_gtpu_eh_ipv4_tcp_l3dst passed
14/05/2021 10:34:15 CVLDCFSwitchFilterGTPUTest: ===================Test sub case: tv_mac_ipv4_gtpu_eh_ipv4_tcp_l3src================
14/05/2021 10:34:15 dut.10.240.183.133: flow validate 0 ingress pattern eth / ipv4 / udp / gtpu / gtp_psc / ipv4 src is 192.168.1.1 / tcp / end actions vf id 1 / end
14/05/2021 10:34:15 dut.10.240.183.133:
Flow rule validated
14/05/2021 10:34:15 dut.10.240.183.133: flow create 0 ingress pattern eth / ipv4 / udp / gtpu / gtp_psc / ipv4 src is 192.168.1.1 / tcp / end actions vf id 1 / end
14/05/2021 10:34:15 dut.10.240.183.133:
Flow rule #0 created
14/05/2021 10:34:15 dut.10.240.183.133: flow list 0
14/05/2021 10:34:16 dut.10.240.183.133:
ID Group Prio Attr Rule
0 0 0 i-- ETH IPV4 UDP GTPU GTP_PSC IPV4 TCP => VF
14/05/2021 10:34:16 dut.10.240.183.133: start
14/05/2021 10:34:16 dut.10.240.183.133:
rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native
Logical Core 2 (socket 0) forwards packets on 1 streams:
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=1
port 0: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x0
RX queue: 0
RX desc=0 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=0 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x0 - TX RS bit threshold=32
port 1: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=512 - RX free threshold=32
RX threshold registers: pthresh=0 hthresh=0 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=512 - TX free threshold=32
TX threshold registers: pthresh=0 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
14/05/2021 10:34:21 dut.10.240.183.133: stop
14/05/2021 10:34:21 dut.10.240.183.133:
Telling cores to ...
Waiting for lcores to finish...
---------------------- Forward statistics for port 1 ----------------------
RX-packets: 1 RX-dropped: 0 RX-total: 1
TX-packets: 0 TX-dropped: 0 TX-total: 0
----------------------------------------------------------------------------
+++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
RX-packets: 1 RX-dropped: 0 RX-total: 1
TX-packets: 0 TX-dropped: 0 TX-total: 0
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Done.
14/05/2021 10:34:21 dut.10.240.183.133: start
14/05/2021 10:34:21 dut.10.240.183.133:
rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native
Logical Core 2 (socket 0) forwards packets on 1 streams:
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=1
port 0: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x0
RX queue: 0
RX desc=0 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=0 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x0 - TX RS bit threshold=32
port 1: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=512 - RX free threshold=32
RX threshold registers: pthresh=0 hthresh=0 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=512 - TX free threshold=32
TX threshold registers: pthresh=0 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
14/05/2021 10:34:26 dut.10.240.183.133: stop
14/05/2021 10:34:26 dut.10.240.183.133:
Telling cores to ...
Waiting for lcores to finish...
---------------------- Forward statistics for port 1 ----------------------
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.
14/05/2021 10:34:26 dut.10.240.183.133: flow destroy 0 rule 0
14/05/2021 10:34:26 dut.10.240.183.133:
Flow rule #0 destroyed
14/05/2021 10:34:26 dut.10.240.183.133: flow list 0
14/05/2021 10:34:26 dut.10.240.183.133:
14/05/2021 10:34:26 dut.10.240.183.133: start
14/05/2021 10:34:26 dut.10.240.183.133:
rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native
Logical Core 2 (socket 0) forwards packets on 1 streams:
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=1
port 0: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x0
RX queue: 0
RX desc=0 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=0 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x0 - TX RS bit threshold=32
port 1: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=512 - RX free threshold=32
RX threshold registers: pthresh=0 hthresh=0 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=512 - TX free threshold=32
TX threshold registers: pthresh=0 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
14/05/2021 10:34:31 dut.10.240.183.133: stop
14/05/2021 10:34:31 dut.10.240.183.133:
Telling cores to ...
Waiting for lcores to finish...
---------------------- Forward statistics for port 1 ----------------------
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.
14/05/2021 10:34:31 CVLDCFSwitchFilterGTPUTest: sub_case tv_mac_ipv4_gtpu_eh_ipv4_tcp_l3src passed
14/05/2021 10:34:31 CVLDCFSwitchFilterGTPUTest: ===================Test sub case: tv_mac_ipv4_gtpu_eh_ipv4_tcp_l3src_l4src================
14/05/2021 10:34:31 dut.10.240.183.133: flow validate 0 ingress pattern eth / ipv4 / udp / gtpu / gtp_psc / ipv4 src is 192.168.1.1 / tcp src is 22 / end actions vf id 1 / end
14/05/2021 10:34:31 dut.10.240.183.133:
Flow rule validated
14/05/2021 10:34:31 dut.10.240.183.133: flow create 0 ingress pattern eth / ipv4 / udp / gtpu / gtp_psc / ipv4 src is 192.168.1.1 / tcp src is 22 / end actions vf id 1 / end
14/05/2021 10:34:32 dut.10.240.183.133:
ice_flow_create(): Failed to create flow
port_flow_complain(): Caught PMD error type 2 (flow rule (handle)): switch filter create flow fail: Invalid argument
14/05/2021 10:34:32 CVLDCFSwitchFilterGTPUTest: sub_case tv_mac_ipv4_gtpu_eh_ipv4_tcp_l3src_l4src failed: 'some rules not created successfully, result [False], rule flow create 0 ingress pattern eth / ipv4 / udp / gtpu / gtp_psc / ipv4 src is 192.168.1.1 / tcp src is 22 / end actions vf id 1 / end'
14/05/2021 10:34:32 dut.10.240.183.133: flow flush 0
14/05/2021 10:34:32 dut.10.240.183.133:
14/05/2021 10:34:32 dut.10.240.183.133: flow flush 0
14/05/2021 10:34:32 dut.10.240.183.133:
14/05/2021 10:34:32 dut.10.240.183.133: clear port stats all
14/05/2021 10:34:32 dut.10.240.183.133:
NIC statistics for port 0 cleared
NIC statistics for port 1 cleared
14/05/2021 10:34:32 dut.10.240.183.133: quit
14/05/2021 10:34:33 dut.10.240.183.133:
Stopping port 0...
Stopping ports...
Done
Stopping port 1...
Stopping ports...
Done
Shutting down port 0...
Closing ports...
Port 0 is closed
Done
Shutting down port 1...
Closing ports...
Port 1 is closed
Done
Bye...
14/05/2021 10:34:33 dut.10.240.183.133: kill_all: called by dut and prefix list has value.
14/05/2021 10:34:37 dut.10.240.183.133: rmmod ice
14/05/2021 10:34:45 dut.10.240.183.133:
14/05/2021 10:34:45 dut.10.240.183.133: modprobe ice
14/05/2021 10:34:50 dut.10.240.183.133:
14/05/2021 10:34:50 dut.10.240.183.133: ethtool -i ens801f0
14/05/2021 10:34:50 dut.10.240.183.133: driver: ice
version: 1.6.0_rc41_11_gbd4c35a2_dirty
firmware-version: 3.00 0x800079a8 1.2928.0
expansion-rom-version:
bus-info: 0000:81:00.0
supports-statistics: yes
supports-test: yes
supports-eeprom-access: yes
supports-register-dump: yes
supports-priv-flags: yes
14/05/2021 10:34:52 dut.10.240.183.133: ip link set ens801f0 vf 0 trust on
14/05/2021 10:34:52 dut.10.240.183.133:
14/05/2021 10:35:00 dut.10.240.183.133: x86_64-native-linuxapp-gcc/app/dpdk-testpmd -l 1,2,3,4 -n 4 -a 0000:81:01.0,cap=dcf -a 0000:81:01.1 --file-prefix=dpdk_13956_20210514102502 -- -i
14/05/2021 10:35:13 dut.10.240.183.133: EAL: Detected 72 lcore(s)
EAL: Detected 2 NUMA nodes
EAL: Detected static linkage of DPDK
EAL: Multi-process socket /var/run/dpdk/dpdk_13956_20210514102502/mp_socket
EAL: Selected IOVA mode 'VA'
EAL: No available 2048 kB hugepages reported
EAL: VFIO support initialized
EAL: Using IOMMU type 1 (Type 1)
EAL: Probe PCI driver: net_iavf (8086:1889) device: 0000:81:01.0 (socket 1)
EAL: Releasing PCI mapped resource for 0000:81:01.0
EAL: Calling pci_unmap_resource for 0000:81:01.0 at 0x2200000000
EAL: Calling pci_unmap_resource for 0000:81:01.0 at 0x2200020000
EAL: Using IOMMU type 1 (Type 1)
EAL: Probe PCI driver: net_ice_dcf (8086:1889) device: 0000:81:01.0 (socket 1)
ice_load_pkg_type(): Active package is: 1.3.30.0, ICE COMMS Package (double VLAN mode)
EAL: Probe PCI driver: net_iavf (8086:1889) device: 0000:81:01.1 (socket 1)
Interactive-mode selected
Failed to set MTU to 1500 for port 0
testpmd: create a new mbuf pool <mb_pool_0>: n=171456, size=2176, socket=0
testpmd: preferred mempool ops selected: ring_mp_mc
testpmd: create a new mbuf pool <mb_pool_1>: n=171456, size=2176, socket=1
testpmd: preferred mempool ops selected: ring_mp_mc
Configuring Port 0 (socket 1)
ice_dcf_init_rss(): RSS is enabled by PF by default
ice_dcf_configure_queues(): request RXDID == 16 in Queue[0]
Port 0: FA:AB:1A:CE:63:D0
Configuring Port 1 (socket 1)
iavf_configure_queues(): request RXDID[22] in Queue[0]
Port 1: link state change event
Port 1: link state change event
Port 1: 0E:1F:BD:D7:0C:A3
Checking link statuses...
Done
14/05/2021 10:35:13 dut.10.240.183.133: set portlist 1
14/05/2021 10:35:13 dut.10.240.183.133:
previous number of forwarding ports 2 - changed to number of configured ports 1
Warning! port-topology=paired and odd forward ports number, the last port will pair with itself.
14/05/2021 10:35:13 dut.10.240.183.133: set fwd rxonly
14/05/2021 10:35:13 dut.10.240.183.133:
Set rxonly packet forwarding mode
14/05/2021 10:35:13 dut.10.240.183.133: set verbose 1
14/05/2021 10:35:13 dut.10.240.183.133:
Change verbose level from 0 to 1
14/05/2021 10:35:13 CVLDCFSwitchFilterGTPUTest: ===================Test sub case: tv_mac_ipv4_gtpu_eh_ipv4_tcp_l3src_l4dst================
14/05/2021 10:35:13 dut.10.240.183.133: flow validate 0 ingress pattern eth / ipv4 / udp / gtpu / gtp_psc / ipv4 src is 192.168.1.1 / tcp dst is 23 / end actions vf id 1 / end
14/05/2021 10:35:13 dut.10.240.183.133:
Flow rule validated
14/05/2021 10:35:13 dut.10.240.183.133: flow create 0 ingress pattern eth / ipv4 / udp / gtpu / gtp_psc / ipv4 src is 192.168.1.1 / tcp dst is 23 / end actions vf id 1 / end
14/05/2021 10:35:13 dut.10.240.183.133:
ice_flow_create(): Failed to create flow
port_flow_complain(): Caught PMD error type 2 (flow rule (handle)): switch filter create flow fail: Invalid argument
14/05/2021 10:35:13 CVLDCFSwitchFilterGTPUTest: sub_case tv_mac_ipv4_gtpu_eh_ipv4_tcp_l3src_l4dst failed: 'some rules not created successfully, result [False], rule flow create 0 ingress pattern eth / ipv4 / udp / gtpu / gtp_psc / ipv4 src is 192.168.1.1 / tcp dst is 23 / end actions vf id 1 / end'
14/05/2021 10:35:13 dut.10.240.183.133: flow flush 0
14/05/2021 10:35:13 dut.10.240.183.133:
14/05/2021 10:35:13 CVLDCFSwitchFilterGTPUTest: ===================Test sub case: tv_mac_ipv4_gtpu_eh_ipv4_tcp_l3dst_l4src================
14/05/2021 10:35:13 dut.10.240.183.133: flow validate 0 ingress pattern eth / ipv4 / udp / gtpu / gtp_psc / ipv4 dst is 192.168.1.2 / tcp src is 22 / end actions vf id 1 / end
14/05/2021 10:35:13 dut.10.240.183.133:
Flow rule validated
14/05/2021 10:35:13 dut.10.240.183.133: flow create 0 ingress pattern eth / ipv4 / udp / gtpu / gtp_psc / ipv4 dst is 192.168.1.2 / tcp src is 22 / end actions vf id 1 / end
14/05/2021 10:35:13 dut.10.240.183.133:
ice_flow_create(): Failed to create flow
port_flow_complain(): Caught PMD error type 2 (flow rule (handle)): switch filter create flow fail: Invalid argument
14/05/2021 10:35:13 CVLDCFSwitchFilterGTPUTest: sub_case tv_mac_ipv4_gtpu_eh_ipv4_tcp_l3dst_l4src failed: 'some rules not created successfully, result [False], rule flow create 0 ingress pattern eth / ipv4 / udp / gtpu / gtp_psc / ipv4 dst is 192.168.1.2 / tcp src is 22 / end actions vf id 1 / end'
14/05/2021 10:35:13 dut.10.240.183.133: flow flush 0
14/05/2021 10:35:13 dut.10.240.183.133:
14/05/2021 10:35:13 CVLDCFSwitchFilterGTPUTest: ===================Test sub case: tv_mac_ipv4_gtpu_eh_ipv4_tcp_l3dst_l4dst================
14/05/2021 10:35:13 dut.10.240.183.133: flow validate 0 ingress pattern eth / ipv4 / udp / gtpu / gtp_psc / ipv4 dst is 192.168.1.2 / tcp dst is 23 / end actions vf id 1 / end
14/05/2021 10:35:13 dut.10.240.183.133:
Flow rule validated
14/05/2021 10:35:13 dut.10.240.183.133: flow create 0 ingress pattern eth / ipv4 / udp / gtpu / gtp_psc / ipv4 dst is 192.168.1.2 / tcp dst is 23 / end actions vf id 1 / end
14/05/2021 10:35:13 dut.10.240.183.133:
ice_flow_create(): Failed to create flow
port_flow_complain(): Caught PMD error type 2 (flow rule (handle)): switch filter create flow fail: Invalid argument
14/05/2021 10:35:13 CVLDCFSwitchFilterGTPUTest: sub_case tv_mac_ipv4_gtpu_eh_ipv4_tcp_l3dst_l4dst failed: 'some rules not created successfully, result [False], rule flow create 0 ingress pattern eth / ipv4 / udp / gtpu / gtp_psc / ipv4 dst is 192.168.1.2 / tcp dst is 23 / end actions vf id 1 / end'
14/05/2021 10:35:13 dut.10.240.183.133: flow flush 0
14/05/2021 10:35:13 dut.10.240.183.133:
14/05/2021 10:35:13 CVLDCFSwitchFilterGTPUTest: ===================Test sub case: tv_mac_ipv4_gtpu_eh_ipv4_tcp_l4dst================
14/05/2021 10:35:13 dut.10.240.183.133: flow validate 0 ingress pattern eth / ipv4 / udp / gtpu / gtp_psc / ipv4 / tcp dst is 23 / end actions vf id 1 / end
14/05/2021 10:35:13 dut.10.240.183.133:
Flow rule validated
14/05/2021 10:35:13 dut.10.240.183.133: flow create 0 ingress pattern eth / ipv4 / udp / gtpu / gtp_psc / ipv4 / tcp dst is 23 / end actions vf id 1 / end
14/05/2021 10:35:13 dut.10.240.183.133:
ice_flow_create(): Failed to create flow
port_flow_complain(): Caught PMD error type 2 (flow rule (handle)): switch filter create flow fail: Invalid argument
14/05/2021 10:35:13 CVLDCFSwitchFilterGTPUTest: sub_case tv_mac_ipv4_gtpu_eh_ipv4_tcp_l4dst failed: 'some rules not created successfully, result [False], rule flow create 0 ingress pattern eth / ipv4 / udp / gtpu / gtp_psc / ipv4 / tcp dst is 23 / end actions vf id 1 / end'
14/05/2021 10:35:13 dut.10.240.183.133: flow flush 0
14/05/2021 10:35:13 dut.10.240.183.133:
14/05/2021 10:35:13 CVLDCFSwitchFilterGTPUTest: ===================Test sub case: tv_mac_ipv4_gtpu_eh_ipv4_tcp_l4src================
14/05/2021 10:35:13 dut.10.240.183.133: flow validate 0 ingress pattern eth / ipv4 / udp / gtpu / gtp_psc / ipv4 / tcp src is 22 / end actions vf id 1 / end
14/05/2021 10:35:14 dut.10.240.183.133:
Flow rule validated
14/05/2021 10:35:14 dut.10.240.183.133: flow create 0 ingress pattern eth / ipv4 / udp / gtpu / gtp_psc / ipv4 / tcp src is 22 / end actions vf id 1 / end
14/05/2021 10:35:14 dut.10.240.183.133:
ice_flow_create(): Failed to create flow
port_flow_complain(): Caught PMD error type 2 (flow rule (handle)): switch filter create flow fail: Invalid argument
14/05/2021 10:35:14 CVLDCFSwitchFilterGTPUTest: sub_case tv_mac_ipv4_gtpu_eh_ipv4_tcp_l4src failed: 'some rules not created successfully, result [False], rule flow create 0 ingress pattern eth / ipv4 / udp / gtpu / gtp_psc / ipv4 / tcp src is 22 / end actions vf id 1 / end'
14/05/2021 10:35:14 dut.10.240.183.133: flow flush 0
14/05/2021 10:35:14 dut.10.240.183.133:
14/05/2021 10:35:14 CVLDCFSwitchFilterGTPUTest: ===================Test sub case: tv_mac_ipv4_gtpu_eh_ipv4_tcp_l4src_l4dst================
14/05/2021 10:35:14 dut.10.240.183.133: flow validate 0 ingress pattern eth / ipv4 / udp / gtpu / gtp_psc / ipv4 / tcp src is 22 dst is 23 / end actions vf id 1 / end
14/05/2021 10:35:14 dut.10.240.183.133:
Flow rule validated
14/05/2021 10:35:14 dut.10.240.183.133: flow create 0 ingress pattern eth / ipv4 / udp / gtpu / gtp_psc / ipv4 / tcp src is 22 dst is 23 / end actions vf id 1 / end
14/05/2021 10:35:14 dut.10.240.183.133:
ice_flow_create(): Failed to create flow
port_flow_complain(): Caught PMD error type 2 (flow rule (handle)): switch filter create flow fail: Invalid argument
14/05/2021 10:35:14 CVLDCFSwitchFilterGTPUTest: sub_case tv_mac_ipv4_gtpu_eh_ipv4_tcp_l4src_l4dst failed: 'some rules not created successfully, result [False], rule flow create 0 ingress pattern eth / ipv4 / udp / gtpu / gtp_psc / ipv4 / tcp src is 22 dst is 23 / end actions vf id 1 / end'
14/05/2021 10:35:14 dut.10.240.183.133: flow flush 0
14/05/2021 10:35:14 dut.10.240.183.133:
14/05/2021 10:35:14 CVLDCFSwitchFilterGTPUTest: ===================Test sub case: tv_mac_ipv4_gtpu_eh_ipv4_tcp_teid_l4src_l4dst================
14/05/2021 10:35:14 dut.10.240.183.133: flow validate 0 ingress pattern eth / ipv4 / udp / gtpu teid is 0x12345678 teid mask 0x00000001 / gtp_psc / ipv4 / tcp src is 22 dst is 23 / end actions vf id 1 / end
14/05/2021 10:35:14 dut.10.240.183.133:
Flow rule validated
14/05/2021 10:35:14 dut.10.240.183.133: flow create 0 ingress pattern eth / ipv4 / udp / gtpu teid is 0x12345678 teid mask 0x00000001 / gtp_psc / ipv4 / tcp src is 22 dst is 23 / end actions vf id 1 / end
14/05/2021 10:35:14 dut.10.240.183.133:
ice_flow_create(): Failed to create flow
port_flow_complain(): Caught PMD error type 2 (flow rule (handle)): switch filter create flow fail: Invalid argument
14/05/2021 10:35:14 CVLDCFSwitchFilterGTPUTest: sub_case tv_mac_ipv4_gtpu_eh_ipv4_tcp_teid_l4src_l4dst failed: 'some rules not created successfully, result [False], rule flow create 0 ingress pattern eth / ipv4 / udp / gtpu teid is 0x12345678 teid mask 0x00000001 / gtp_psc / ipv4 / tcp src is 22 dst is 23 / end actions vf id 1 / end'
14/05/2021 10:35:14 dut.10.240.183.133: flow flush 0
14/05/2021 10:35:14 dut.10.240.183.133:
14/05/2021 10:35:14 CVLDCFSwitchFilterGTPUTest: ===================Test sub case: tv_mac_ipv4_gtpu_eh_ipv4_tcp_qfi_l4src_l4dst================
14/05/2021 10:35:14 dut.10.240.183.133: flow validate 0 ingress pattern eth / ipv4 / udp / gtpu / gtp_psc qfi is 0x34 / ipv4 / tcp src is 22 dst is 23 / end actions vf id 1 / end
14/05/2021 10:35:14 dut.10.240.183.133:
Flow rule validated
14/05/2021 10:35:14 dut.10.240.183.133: flow create 0 ingress pattern eth / ipv4 / udp / gtpu / gtp_psc qfi is 0x34 / ipv4 / tcp src is 22 dst is 23 / end actions vf id 1 / end
14/05/2021 10:35:14 dut.10.240.183.133:
ice_flow_create(): Failed to create flow
port_flow_complain(): Caught PMD error type 2 (flow rule (handle)): switch filter create flow fail: Invalid argument
14/05/2021 10:35:14 CVLDCFSwitchFilterGTPUTest: sub_case tv_mac_ipv4_gtpu_eh_ipv4_tcp_qfi_l4src_l4dst failed: 'some rules not created successfully, result [False], rule flow create 0 ingress pattern eth / ipv4 / udp / gtpu / gtp_psc qfi is 0x34 / ipv4 / tcp src is 22 dst is 23 / end actions vf id 1 / end'
14/05/2021 10:35:14 dut.10.240.183.133: flow flush 0
14/05/2021 10:35:14 dut.10.240.183.133:
14/05/2021 10:35:14 CVLDCFSwitchFilterGTPUTest: ===================Test sub case: tv_mac_ipv4_gtpu_eh_ipv4_tcp_l3src_l3dst================
14/05/2021 10:35:14 dut.10.240.183.133: flow validate 0 ingress pattern eth / ipv4 / udp / gtpu / gtp_psc / ipv4 src is 192.168.1.1 dst is 192.168.1.2 / tcp / end actions vf id 1 / end
14/05/2021 10:35:14 dut.10.240.183.133:
Flow rule validated
14/05/2021 10:35:14 dut.10.240.183.133: flow create 0 ingress pattern eth / ipv4 / udp / gtpu / gtp_psc / ipv4 src is 192.168.1.1 dst is 192.168.1.2 / tcp / end actions vf id 1 / end
14/05/2021 10:35:15 dut.10.240.183.133:
Flow rule #0 created
14/05/2021 10:35:15 dut.10.240.183.133: flow list 0
14/05/2021 10:35:15 dut.10.240.183.133:
ID Group Prio Attr Rule
0 0 0 i-- ETH IPV4 UDP GTPU GTP_PSC IPV4 TCP => VF
14/05/2021 10:35:15 dut.10.240.183.133: start
14/05/2021 10:35:15 dut.10.240.183.133:
rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native
Logical Core 2 (socket 0) forwards packets on 1 streams:
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=1
port 0: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x0
RX queue: 0
RX desc=0 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=0 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x0 - TX RS bit threshold=32
port 1: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=512 - RX free threshold=32
RX threshold registers: pthresh=0 hthresh=0 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=512 - TX free threshold=32
TX threshold registers: pthresh=0 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
14/05/2021 10:35:20 dut.10.240.183.133: stop
14/05/2021 10:35:20 dut.10.240.183.133:
Telling cores to ...
Waiting for lcores to finish...
---------------------- Forward statistics for port 1 ----------------------
RX-packets: 1 RX-dropped: 0 RX-total: 1
TX-packets: 0 TX-dropped: 0 TX-total: 0
----------------------------------------------------------------------------
+++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
RX-packets: 1 RX-dropped: 0 RX-total: 1
TX-packets: 0 TX-dropped: 0 TX-total: 0
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Done.
14/05/2021 10:35:20 dut.10.240.183.133: start
14/05/2021 10:35:20 dut.10.240.183.133:
rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native
Logical Core 2 (socket 0) forwards packets on 1 streams:
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=1
port 0: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x0
RX queue: 0
RX desc=0 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=0 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x0 - TX RS bit threshold=32
port 1: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=512 - RX free threshold=32
RX threshold registers: pthresh=0 hthresh=0 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=512 - TX free threshold=32
TX threshold registers: pthresh=0 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
14/05/2021 10:35:25 dut.10.240.183.133: stop
14/05/2021 10:35:25 dut.10.240.183.133:
Telling cores to ...
Waiting for lcores to finish...
---------------------- Forward statistics for port 1 ----------------------
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.
14/05/2021 10:35:25 dut.10.240.183.133: flow destroy 0 rule 0
14/05/2021 10:35:25 dut.10.240.183.133:
Flow rule #0 destroyed
14/05/2021 10:35:25 dut.10.240.183.133: flow list 0
14/05/2021 10:35:25 dut.10.240.183.133:
14/05/2021 10:35:25 dut.10.240.183.133: start
14/05/2021 10:35:25 dut.10.240.183.133:
rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native
Logical Core 2 (socket 0) forwards packets on 1 streams:
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=1
port 0: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x0
RX queue: 0
RX desc=0 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=0 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x0 - TX RS bit threshold=32
port 1: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=512 - RX free threshold=32
RX threshold registers: pthresh=0 hthresh=0 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=512 - TX free threshold=32
TX threshold registers: pthresh=0 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
14/05/2021 10:35:31 dut.10.240.183.133: stop
14/05/2021 10:35:31 dut.10.240.183.133:
Telling cores to ...
Waiting for lcores to finish...
---------------------- Forward statistics for port 1 ----------------------
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.
14/05/2021 10:35:31 CVLDCFSwitchFilterGTPUTest: sub_case tv_mac_ipv4_gtpu_eh_ipv4_tcp_l3src_l3dst passed
14/05/2021 10:35:31 CVLDCFSwitchFilterGTPUTest: ===================Test sub case: tv_mac_ipv4_gtpu_eh_ipv4_tcp_teid_l3src_l3dst================
14/05/2021 10:35:31 dut.10.240.183.133: flow validate 0 ingress pattern eth / ipv4 / udp / gtpu teid is 0x12345678 teid mask 0x00000001 / gtp_psc / ipv4 src is 192.168.1.1 dst is 192.168.1.2 / tcp / end actions vf id 1 / end
14/05/2021 10:35:31 dut.10.240.183.133:
Flow rule validated
14/05/2021 10:35:31 dut.10.240.183.133: flow create 0 ingress pattern eth / ipv4 / udp / gtpu teid is 0x12345678 teid mask 0x00000001 / gtp_psc / ipv4 src is 192.168.1.1 dst is 192.168.1.2 / tcp / end actions vf id 1 / end
14/05/2021 10:35:31 dut.10.240.183.133:
Flow rule #0 created
14/05/2021 10:35:31 dut.10.240.183.133: flow list 0
14/05/2021 10:35:31 dut.10.240.183.133:
ID Group Prio Attr Rule
0 0 0 i-- ETH IPV4 UDP GTPU GTP_PSC IPV4 TCP => VF
14/05/2021 10:35:31 dut.10.240.183.133: start
14/05/2021 10:35:31 dut.10.240.183.133:
rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native
Logical Core 2 (socket 0) forwards packets on 1 streams:
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=1
port 0: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x0
RX queue: 0
RX desc=0 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=0 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x0 - TX RS bit threshold=32
port 1: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=512 - RX free threshold=32
RX threshold registers: pthresh=0 hthresh=0 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=512 - TX free threshold=32
TX threshold registers: pthresh=0 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
14/05/2021 10:35:36 dut.10.240.183.133: stop
14/05/2021 10:35:36 dut.10.240.183.133:
Telling cores to ...
Waiting for lcores to finish...
---------------------- Forward statistics for port 1 ----------------------
RX-packets: 1 RX-dropped: 0 RX-total: 1
TX-packets: 0 TX-dropped: 0 TX-total: 0
----------------------------------------------------------------------------
+++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
RX-packets: 1 RX-dropped: 0 RX-total: 1
TX-packets: 0 TX-dropped: 0 TX-total: 0
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Done.
14/05/2021 10:35:36 dut.10.240.183.133: start
14/05/2021 10:35:36 dut.10.240.183.133:
rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native
Logical Core 2 (socket 0) forwards packets on 1 streams:
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=1
port 0: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x0
RX queue: 0
RX desc=0 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=0 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x0 - TX RS bit threshold=32
port 1: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=512 - RX free threshold=32
RX threshold registers: pthresh=0 hthresh=0 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=512 - TX free threshold=32
TX threshold registers: pthresh=0 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
14/05/2021 10:35:41 dut.10.240.183.133: stop
14/05/2021 10:35:41 dut.10.240.183.133:
Telling cores to ...
Waiting for lcores to finish...
---------------------- Forward statistics for port 1 ----------------------
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.
14/05/2021 10:35:41 dut.10.240.183.133: flow destroy 0 rule 0
14/05/2021 10:35:42 dut.10.240.183.133:
Flow rule #0 destroyed
14/05/2021 10:35:42 dut.10.240.183.133: flow list 0
14/05/2021 10:35:42 dut.10.240.183.133:
14/05/2021 10:35:42 dut.10.240.183.133: start
14/05/2021 10:35:42 dut.10.240.183.133:
rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native
Logical Core 2 (socket 0) forwards packets on 1 streams:
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=1
port 0: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x0
RX queue: 0
RX desc=0 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=0 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x0 - TX RS bit threshold=32
port 1: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=512 - RX free threshold=32
RX threshold registers: pthresh=0 hthresh=0 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=512 - TX free threshold=32
TX threshold registers: pthresh=0 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
14/05/2021 10:35:47 dut.10.240.183.133: stop
14/05/2021 10:35:47 dut.10.240.183.133:
Telling cores to ...
Waiting for lcores to finish...
---------------------- Forward statistics for port 1 ----------------------
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.
14/05/2021 10:35:47 CVLDCFSwitchFilterGTPUTest: sub_case tv_mac_ipv4_gtpu_eh_ipv4_tcp_teid_l3src_l3dst passed
14/05/2021 10:35:47 CVLDCFSwitchFilterGTPUTest: ===================Test sub case: tv_mac_ipv4_gtpu_eh_ipv4_tcp_qfi_l3src_l3dst================
14/05/2021 10:35:47 dut.10.240.183.133: flow validate 0 ingress pattern eth / ipv4 / udp / gtpu / gtp_psc qfi is 0x34 / ipv4 src is 192.168.1.1 dst is 192.168.1.2 / tcp / end actions vf id 1 / end
14/05/2021 10:35:47 dut.10.240.183.133:
Flow rule validated
14/05/2021 10:35:47 dut.10.240.183.133: flow create 0 ingress pattern eth / ipv4 / udp / gtpu / gtp_psc qfi is 0x34 / ipv4 src is 192.168.1.1 dst is 192.168.1.2 / tcp / end actions vf id 1 / end
14/05/2021 10:35:47 dut.10.240.183.133:
Flow rule #0 created
14/05/2021 10:35:47 dut.10.240.183.133: flow list 0
14/05/2021 10:35:47 dut.10.240.183.133:
ID Group Prio Attr Rule
0 0 0 i-- ETH IPV4 UDP GTPU GTP_PSC IPV4 TCP => VF
14/05/2021 10:35:47 dut.10.240.183.133: start
14/05/2021 10:35:47 dut.10.240.183.133:
rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native
Logical Core 2 (socket 0) forwards packets on 1 streams:
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=1
port 0: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x0
RX queue: 0
RX desc=0 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=0 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x0 - TX RS bit threshold=32
port 1: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=512 - RX free threshold=32
RX threshold registers: pthresh=0 hthresh=0 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=512 - TX free threshold=32
TX threshold registers: pthresh=0 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
14/05/2021 10:35:52 dut.10.240.183.133: stop
14/05/2021 10:35:52 dut.10.240.183.133:
Telling cores to ...
Waiting for lcores to finish...
---------------------- Forward statistics for port 1 ----------------------
RX-packets: 1 RX-dropped: 0 RX-total: 1
TX-packets: 0 TX-dropped: 0 TX-total: 0
----------------------------------------------------------------------------
+++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
RX-packets: 1 RX-dropped: 0 RX-total: 1
TX-packets: 0 TX-dropped: 0 TX-total: 0
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Done.
14/05/2021 10:35:52 dut.10.240.183.133: start
14/05/2021 10:35:53 dut.10.240.183.133:
rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native
Logical Core 2 (socket 0) forwards packets on 1 streams:
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=1
port 0: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x0
RX queue: 0
RX desc=0 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=0 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x0 - TX RS bit threshold=32
port 1: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=512 - RX free threshold=32
RX threshold registers: pthresh=0 hthresh=0 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=512 - TX free threshold=32
TX threshold registers: pthresh=0 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
14/05/2021 10:35:58 dut.10.240.183.133: stop
14/05/2021 10:35:58 dut.10.240.183.133:
Telling cores to ...
Waiting for lcores to finish...
---------------------- Forward statistics for port 1 ----------------------
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.
14/05/2021 10:35:58 dut.10.240.183.133: flow destroy 0 rule 0
14/05/2021 10:35:58 dut.10.240.183.133:
Flow rule #0 destroyed
14/05/2021 10:35:58 dut.10.240.183.133: flow list 0
14/05/2021 10:35:58 dut.10.240.183.133:
14/05/2021 10:35:58 dut.10.240.183.133: start
14/05/2021 10:35:58 dut.10.240.183.133:
rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native
Logical Core 2 (socket 0) forwards packets on 1 streams:
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=1
port 0: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x0
RX queue: 0
RX desc=0 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=0 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x0 - TX RS bit threshold=32
port 1: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=512 - RX free threshold=32
RX threshold registers: pthresh=0 hthresh=0 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=512 - TX free threshold=32
TX threshold registers: pthresh=0 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
14/05/2021 10:36:03 dut.10.240.183.133: stop
14/05/2021 10:36:03 dut.10.240.183.133:
Telling cores to ...
Waiting for lcores to finish...
---------------------- Forward statistics for port 1 ----------------------
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.
14/05/2021 10:36:03 CVLDCFSwitchFilterGTPUTest: sub_case tv_mac_ipv4_gtpu_eh_ipv4_tcp_qfi_l3src_l3dst passed
14/05/2021 10:36:03 CVLDCFSwitchFilterGTPUTest: ===================Test sub case: tv_mac_ipv4_gtpu_eh_ipv4_tcp_l3_l4================
14/05/2021 10:36:03 dut.10.240.183.133: flow validate 0 ingress pattern eth / ipv4 / udp / gtpu / gtp_psc / ipv4 src is 192.168.1.1 dst is 192.168.1.2 / tcp src is 22 dst is 23 / end actions vf id 1 / end
14/05/2021 10:36:03 dut.10.240.183.133:
Flow rule validated
14/05/2021 10:36:03 dut.10.240.183.133: flow create 0 ingress pattern eth / ipv4 / udp / gtpu / gtp_psc / ipv4 src is 192.168.1.1 dst is 192.168.1.2 / tcp src is 22 dst is 23 / end actions vf id 1 / end
14/05/2021 10:36:03 dut.10.240.183.133:
ice_flow_create(): Failed to create flow
port_flow_complain(): Caught PMD error type 2 (flow rule (handle)): switch filter create flow fail: Invalid argument
14/05/2021 10:36:03 CVLDCFSwitchFilterGTPUTest: sub_case tv_mac_ipv4_gtpu_eh_ipv4_tcp_l3_l4 failed: 'some rules not created successfully, result [False], rule flow create 0 ingress pattern eth / ipv4 / udp / gtpu / gtp_psc / ipv4 src is 192.168.1.1 dst is 192.168.1.2 / tcp src is 22 dst is 23 / end actions vf id 1 / end'
14/05/2021 10:36:03 dut.10.240.183.133: flow flush 0
14/05/2021 10:36:03 dut.10.240.183.133:
14/05/2021 10:36:03 CVLDCFSwitchFilterGTPUTest: ===================Test sub case: tv_mac_ipv4_gtpu_eh_ipv4_tcp_all================
14/05/2021 10:36:03 dut.10.240.183.133: flow validate 0 ingress pattern eth / ipv4 / udp / gtpu teid is 0x12345678 teid mask 0x00000001 / gtp_psc qfi is 0x34 / ipv4 src is 192.168.1.1 dst is 192.168.1.2 / tcp src is 22 dst is 23 / end actions vf id 1 / end
14/05/2021 10:36:03 dut.10.240.183.133:
Flow rule validated
14/05/2021 10:36:03 dut.10.240.183.133: flow create 0 ingress pattern eth / ipv4 / udp / gtpu teid is 0x12345678 teid mask 0x00000001 / gtp_psc qfi is 0x34 / ipv4 src is 192.168.1.1 dst is 192.168.1.2 / tcp src is 22 dst is 23 / end actions vf id 1 / end
14/05/2021 10:36:03 dut.10.240.183.133:
ice_flow_create(): Failed to create flow
port_flow_complain(): Caught PMD error type 2 (flow rule (handle)): switch filter create flow fail: Invalid argument
14/05/2021 10:36:03 CVLDCFSwitchFilterGTPUTest: sub_case tv_mac_ipv4_gtpu_eh_ipv4_tcp_all failed: 'some rules not created successfully, result [False], rule flow create 0 ingress pattern eth / ipv4 / udp / gtpu teid is 0x12345678 teid mask 0x00000001 / gtp_psc qfi is 0x34 / ipv4 src is 192.168.1.1 dst is 192.168.1.2 / tcp src is 22 dst is 23 / end actions vf id 1 / end'
14/05/2021 10:36:03 dut.10.240.183.133: flow flush 0
14/05/2021 10:36:03 dut.10.240.183.133:
14/05/2021 10:36:03 CVLDCFSwitchFilterGTPUTest: {'tv_mac_ipv4_gtpu_eh_ipv4_tcp_teid_with_mask': 'passed', 'tv_mac_ipv4_gtpu_eh_ipv4_tcp_teid_without_mask': 'passed', 'tv_mac_ipv4_gtpu_eh_ipv4_tcp_qfi': 'passed', 'tv_mac_ipv4_gtpu_eh_ipv4_tcp_l3dst': 'passed', 'tv_mac_ipv4_gtpu_eh_ipv4_tcp_l3src': 'passed', 'tv_mac_ipv4_gtpu_eh_ipv4_tcp_l3src_l4src': 'failed', 'tv_mac_ipv4_gtpu_eh_ipv4_tcp_l3src_l4dst': 'failed', 'tv_mac_ipv4_gtpu_eh_ipv4_tcp_l3dst_l4src': 'failed', 'tv_mac_ipv4_gtpu_eh_ipv4_tcp_l3dst_l4dst': 'failed', 'tv_mac_ipv4_gtpu_eh_ipv4_tcp_l4dst': 'failed', 'tv_mac_ipv4_gtpu_eh_ipv4_tcp_l4src': 'failed', 'tv_mac_ipv4_gtpu_eh_ipv4_tcp_l4src_l4dst': 'failed', 'tv_mac_ipv4_gtpu_eh_ipv4_tcp_teid_l4src_l4dst': 'failed', 'tv_mac_ipv4_gtpu_eh_ipv4_tcp_qfi_l4src_l4dst': 'failed', 'tv_mac_ipv4_gtpu_eh_ipv4_tcp_l3src_l3dst': 'passed', 'tv_mac_ipv4_gtpu_eh_ipv4_tcp_teid_l3src_l3dst': 'passed', 'tv_mac_ipv4_gtpu_eh_ipv4_tcp_qfi_l3src_l3dst': 'passed', 'tv_mac_ipv4_gtpu_eh_ipv4_tcp_l3_l4': 'failed', 'tv_mac_ipv4_gtpu_eh_ipv4_tcp_all': 'failed'}
14/05/2021 10:36:03 CVLDCFSwitchFilterGTPUTest: pass rate is: 42.11
14/05/2021 10:36:03 CVLDCFSwitchFilterGTPUTest: Test Case test_mac_ipv4_gtpu_eh_ipv4_tcp Result FAILED: 'some subcases failed'
14/05/2021 10:36:03 dut.10.240.183.133: flow flush 0
14/05/2021 10:36:04 dut.10.240.183.133:
14/05/2021 10:36:04 dut.10.240.183.133: clear port stats all
14/05/2021 10:36:04 dut.10.240.183.133:
NIC statistics for port 0 cleared
NIC statistics for port 1 cleared
14/05/2021 10:36:04 dut.10.240.183.133: quit
14/05/2021 10:36:05 dut.10.240.183.133:
Stopping port 0...
Stopping ports...
Done
Stopping port 1...
Stopping ports...
Done
Shutting down port 0...
Closing ports...
Port 0 is closed
Done
Shutting down port 1...
Closing ports...
Port 1 is closed
Done
Bye...
14/05/2021 10:36:05 dut.10.240.183.133: kill_all: called by dut and prefix list has value.
14/05/2021 10:36:08 CVLDCFSwitchFilterGTPUTest: Test Case test_mac_ipv4_gtpu_eh_ipv4_udp Begin
14/05/2021 10:36:09 dut.10.240.183.133:
14/05/2021 10:36:09 tester:
14/05/2021 10:36:09 dut.10.240.183.133: rmmod ice
14/05/2021 10:36:17 dut.10.240.183.133:
14/05/2021 10:36:17 dut.10.240.183.133: modprobe ice
14/05/2021 10:36:22 dut.10.240.183.133:
14/05/2021 10:36:22 dut.10.240.183.133: ethtool -i ens801f0
14/05/2021 10:36:22 dut.10.240.183.133: driver: ice
version: 1.6.0_rc41_11_gbd4c35a2_dirty
firmware-version: 3.00 0x800079a8 1.2928.0
expansion-rom-version:
bus-info: 0000:81:00.0
supports-statistics: yes
supports-test: yes
supports-eeprom-access: yes
supports-register-dump: yes
supports-priv-flags: yes
14/05/2021 10:36:24 dut.10.240.183.133: ip link set ens801f0 vf 0 trust on
14/05/2021 10:36:24 dut.10.240.183.133:
14/05/2021 10:36:32 dut.10.240.183.133: x86_64-native-linuxapp-gcc/app/dpdk-testpmd -l 1,2,3,4 -n 4 -a 0000:81:01.0,cap=dcf -a 0000:81:01.1 --file-prefix=dpdk_13956_20210514102502 -- -i
14/05/2021 10:36:45 dut.10.240.183.133: EAL: Detected 72 lcore(s)
EAL: Detected 2 NUMA nodes
EAL: Detected static linkage of DPDK
EAL: Multi-process socket /var/run/dpdk/dpdk_13956_20210514102502/mp_socket
EAL: Selected IOVA mode 'VA'
EAL: No available 2048 kB hugepages reported
EAL: VFIO support initialized
EAL: Using IOMMU type 1 (Type 1)
EAL: Probe PCI driver: net_iavf (8086:1889) device: 0000:81:01.0 (socket 1)
EAL: Releasing PCI mapped resource for 0000:81:01.0
EAL: Calling pci_unmap_resource for 0000:81:01.0 at 0x2200000000
EAL: Calling pci_unmap_resource for 0000:81:01.0 at 0x2200020000
EAL: Using IOMMU type 1 (Type 1)
EAL: Probe PCI driver: net_ice_dcf (8086:1889) device: 0000:81:01.0 (socket 1)
ice_load_pkg_type(): Active package is: 1.3.30.0, ICE COMMS Package (double VLAN mode)
EAL: Probe PCI driver: net_iavf (8086:1889) device: 0000:81:01.1 (socket 1)
Interactive-mode selected
Failed to set MTU to 1500 for port 0
testpmd: create a new mbuf pool <mb_pool_0>: n=171456, size=2176, socket=0
testpmd: preferred mempool ops selected: ring_mp_mc
testpmd: create a new mbuf pool <mb_pool_1>: n=171456, size=2176, socket=1
testpmd: preferred mempool ops selected: ring_mp_mc
Configuring Port 0 (socket 1)
ice_dcf_init_rss(): RSS is enabled by PF by default
ice_dcf_configure_queues(): request RXDID == 16 in Queue[0]
Port 0: 3E:5A:8F:F8:04:94
Configuring Port 1 (socket 1)
iavf_configure_queues(): request RXDID[22] in Queue[0]
Port 1: link state change event
Port 1: link state change event
Port 1: 5A:41:AC:97:CD:99
Checking link statuses...
Done
14/05/2021 10:36:45 dut.10.240.183.133: set portlist 1
14/05/2021 10:36:45 dut.10.240.183.133:
previous number of forwarding ports 2 - changed to number of configured ports 1
Warning! port-topology=paired and odd forward ports number, the last port will pair with itself.
14/05/2021 10:36:45 dut.10.240.183.133: set fwd rxonly
14/05/2021 10:36:45 dut.10.240.183.133:
Set rxonly packet forwarding mode
14/05/2021 10:36:45 dut.10.240.183.133: set verbose 1
14/05/2021 10:36:45 dut.10.240.183.133:
Change verbose level from 0 to 1
14/05/2021 10:36:45 CVLDCFSwitchFilterGTPUTest: ===================Test sub case: tv_mac_ipv4_gtpu_eh_ipv4_udp_teid_with_mask================
14/05/2021 10:36:45 dut.10.240.183.133: flow validate 0 ingress pattern eth / ipv4 / udp / gtpu teid is 0x12345678 teid mask 0x00000001 / gtp_psc / ipv4 / udp / end actions vf id 1 / end
14/05/2021 10:36:45 dut.10.240.183.133:
Flow rule validated
14/05/2021 10:36:45 dut.10.240.183.133: flow create 0 ingress pattern eth / ipv4 / udp / gtpu teid is 0x12345678 teid mask 0x00000001 / gtp_psc / ipv4 / udp / end actions vf id 1 / end
14/05/2021 10:36:45 dut.10.240.183.133:
Flow rule #0 created
14/05/2021 10:36:45 dut.10.240.183.133: flow list 0
14/05/2021 10:36:45 dut.10.240.183.133:
ID Group Prio Attr Rule
0 0 0 i-- ETH IPV4 UDP GTPU GTP_PSC IPV4 UDP => VF
14/05/2021 10:36:45 dut.10.240.183.133: start
14/05/2021 10:36:45 dut.10.240.183.133:
rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native
Logical Core 2 (socket 0) forwards packets on 1 streams:
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=1
port 0: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x0
RX queue: 0
RX desc=0 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=0 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x0 - TX RS bit threshold=32
port 1: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=512 - RX free threshold=32
RX threshold registers: pthresh=0 hthresh=0 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=512 - TX free threshold=32
TX threshold registers: pthresh=0 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
14/05/2021 10:36:50 dut.10.240.183.133: stop
14/05/2021 10:36:50 dut.10.240.183.133:
Telling cores to ...
Waiting for lcores to finish...
---------------------- Forward statistics for port 1 ----------------------
RX-packets: 2 RX-dropped: 0 RX-total: 2
TX-packets: 0 TX-dropped: 0 TX-total: 0
----------------------------------------------------------------------------
+++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
RX-packets: 2 RX-dropped: 0 RX-total: 2
TX-packets: 0 TX-dropped: 0 TX-total: 0
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Done.
14/05/2021 10:36:50 dut.10.240.183.133: start
14/05/2021 10:36:51 dut.10.240.183.133:
rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native
Logical Core 2 (socket 0) forwards packets on 1 streams:
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=1
port 0: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x0
RX queue: 0
RX desc=0 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=0 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x0 - TX RS bit threshold=32
port 1: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=512 - RX free threshold=32
RX threshold registers: pthresh=0 hthresh=0 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=512 - TX free threshold=32
TX threshold registers: pthresh=0 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
14/05/2021 10:36:56 dut.10.240.183.133: stop
14/05/2021 10:36:56 dut.10.240.183.133:
Telling cores to ...
Waiting for lcores to finish...
---------------------- Forward statistics for port 1 ----------------------
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.
14/05/2021 10:36:56 dut.10.240.183.133: flow destroy 0 rule 0
14/05/2021 10:36:56 dut.10.240.183.133:
Flow rule #0 destroyed
14/05/2021 10:36:56 dut.10.240.183.133: flow list 0
14/05/2021 10:36:56 dut.10.240.183.133:
14/05/2021 10:36:56 dut.10.240.183.133: start
14/05/2021 10:36:56 dut.10.240.183.133:
rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native
Logical Core 2 (socket 0) forwards packets on 1 streams:
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=1
port 0: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x0
RX queue: 0
RX desc=0 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=0 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x0 - TX RS bit threshold=32
port 1: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=512 - RX free threshold=32
RX threshold registers: pthresh=0 hthresh=0 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=512 - TX free threshold=32
TX threshold registers: pthresh=0 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
14/05/2021 10:37:01 dut.10.240.183.133: stop
14/05/2021 10:37:01 dut.10.240.183.133:
Telling cores to ...
Waiting for lcores to finish...
---------------------- Forward statistics for port 1 ----------------------
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.
14/05/2021 10:37:01 CVLDCFSwitchFilterGTPUTest: sub_case tv_mac_ipv4_gtpu_eh_ipv4_udp_teid_with_mask passed
14/05/2021 10:37:01 CVLDCFSwitchFilterGTPUTest: ===================Test sub case: tv_mac_ipv4_gtpu_eh_ipv4_udp_teid_without_mask================
14/05/2021 10:37:01 dut.10.240.183.133: flow validate 0 ingress pattern eth / ipv4 / udp / gtpu teid is 0x12345678 / gtp_psc / ipv4 / udp / end actions vf id 1 / end
14/05/2021 10:37:01 dut.10.240.183.133:
Flow rule validated
14/05/2021 10:37:01 dut.10.240.183.133: flow create 0 ingress pattern eth / ipv4 / udp / gtpu teid is 0x12345678 / gtp_psc / ipv4 / udp / end actions vf id 1 / end
14/05/2021 10:37:01 dut.10.240.183.133:
Flow rule #0 created
14/05/2021 10:37:01 dut.10.240.183.133: flow list 0
14/05/2021 10:37:01 dut.10.240.183.133:
ID Group Prio Attr Rule
0 0 0 i-- ETH IPV4 UDP GTPU GTP_PSC IPV4 UDP => VF
14/05/2021 10:37:01 dut.10.240.183.133: start
14/05/2021 10:37:02 dut.10.240.183.133:
rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native
Logical Core 2 (socket 0) forwards packets on 1 streams:
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=1
port 0: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x0
RX queue: 0
RX desc=0 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=0 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x0 - TX RS bit threshold=32
port 1: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=512 - RX free threshold=32
RX threshold registers: pthresh=0 hthresh=0 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=512 - TX free threshold=32
TX threshold registers: pthresh=0 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
14/05/2021 10:37:07 dut.10.240.183.133: stop
14/05/2021 10:37:07 dut.10.240.183.133:
Telling cores to ...
Waiting for lcores to finish...
---------------------- Forward statistics for port 1 ----------------------
RX-packets: 1 RX-dropped: 0 RX-total: 1
TX-packets: 0 TX-dropped: 0 TX-total: 0
----------------------------------------------------------------------------
+++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
RX-packets: 1 RX-dropped: 0 RX-total: 1
TX-packets: 0 TX-dropped: 0 TX-total: 0
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Done.
14/05/2021 10:37:07 dut.10.240.183.133: start
14/05/2021 10:37:07 dut.10.240.183.133:
rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native
Logical Core 2 (socket 0) forwards packets on 1 streams:
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=1
port 0: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x0
RX queue: 0
RX desc=0 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=0 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x0 - TX RS bit threshold=32
port 1: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=512 - RX free threshold=32
RX threshold registers: pthresh=0 hthresh=0 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=512 - TX free threshold=32
TX threshold registers: pthresh=0 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
14/05/2021 10:37:12 dut.10.240.183.133: stop
14/05/2021 10:37:12 dut.10.240.183.133:
Telling cores to ...
Waiting for lcores to finish...
---------------------- Forward statistics for port 1 ----------------------
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.
14/05/2021 10:37:12 dut.10.240.183.133: flow destroy 0 rule 0
14/05/2021 10:37:12 dut.10.240.183.133:
Flow rule #0 destroyed
14/05/2021 10:37:12 dut.10.240.183.133: flow list 0
14/05/2021 10:37:12 dut.10.240.183.133:
14/05/2021 10:37:12 dut.10.240.183.133: start
14/05/2021 10:37:12 dut.10.240.183.133:
rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native
Logical Core 2 (socket 0) forwards packets on 1 streams:
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=1
port 0: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x0
RX queue: 0
RX desc=0 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=0 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x0 - TX RS bit threshold=32
port 1: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=512 - RX free threshold=32
RX threshold registers: pthresh=0 hthresh=0 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=512 - TX free threshold=32
TX threshold registers: pthresh=0 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
14/05/2021 10:37:17 dut.10.240.183.133: stop
14/05/2021 10:37:17 dut.10.240.183.133:
Telling cores to ...
Waiting for lcores to finish...
---------------------- Forward statistics for port 1 ----------------------
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.
14/05/2021 10:37:17 CVLDCFSwitchFilterGTPUTest: sub_case tv_mac_ipv4_gtpu_eh_ipv4_udp_teid_without_mask passed
14/05/2021 10:37:17 CVLDCFSwitchFilterGTPUTest: ===================Test sub case: tv_mac_ipv4_gtpu_eh_ipv4_udp_qfi================
14/05/2021 10:37:17 dut.10.240.183.133: flow validate 0 ingress pattern eth / ipv4 / udp / gtpu / gtp_psc qfi is 0x34 / ipv4 / udp / end actions vf id 1 / end
14/05/2021 10:37:17 dut.10.240.183.133:
Flow rule validated
14/05/2021 10:37:17 dut.10.240.183.133: flow create 0 ingress pattern eth / ipv4 / udp / gtpu / gtp_psc qfi is 0x34 / ipv4 / udp / end actions vf id 1 / end
14/05/2021 10:37:18 dut.10.240.183.133:
Flow rule #0 created
14/05/2021 10:37:18 dut.10.240.183.133: flow list 0
14/05/2021 10:37:18 dut.10.240.183.133:
ID Group Prio Attr Rule
0 0 0 i-- ETH IPV4 UDP GTPU GTP_PSC IPV4 UDP => VF
14/05/2021 10:37:18 dut.10.240.183.133: start
14/05/2021 10:37:18 dut.10.240.183.133:
rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native
Logical Core 2 (socket 0) forwards packets on 1 streams:
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=1
port 0: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x0
RX queue: 0
RX desc=0 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=0 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x0 - TX RS bit threshold=32
port 1: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=512 - RX free threshold=32
RX threshold registers: pthresh=0 hthresh=0 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=512 - TX free threshold=32
TX threshold registers: pthresh=0 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
14/05/2021 10:37:23 dut.10.240.183.133: stop
14/05/2021 10:37:23 dut.10.240.183.133:
Telling cores to ...
Waiting for lcores to finish...
---------------------- Forward statistics for port 1 ----------------------
RX-packets: 1 RX-dropped: 0 RX-total: 1
TX-packets: 0 TX-dropped: 0 TX-total: 0
----------------------------------------------------------------------------
+++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
RX-packets: 1 RX-dropped: 0 RX-total: 1
TX-packets: 0 TX-dropped: 0 TX-total: 0
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Done.
14/05/2021 10:37:23 dut.10.240.183.133: start
14/05/2021 10:37:23 dut.10.240.183.133:
rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native
Logical Core 2 (socket 0) forwards packets on 1 streams:
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=1
port 0: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x0
RX queue: 0
RX desc=0 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=0 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x0 - TX RS bit threshold=32
port 1: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=512 - RX free threshold=32
RX threshold registers: pthresh=0 hthresh=0 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=512 - TX free threshold=32
TX threshold registers: pthresh=0 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
14/05/2021 10:37:28 dut.10.240.183.133: stop
14/05/2021 10:37:28 dut.10.240.183.133:
Telling cores to ...
Waiting for lcores to finish...
---------------------- Forward statistics for port 1 ----------------------
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.
14/05/2021 10:37:28 dut.10.240.183.133: flow destroy 0 rule 0
14/05/2021 10:37:28 dut.10.240.183.133:
Flow rule #0 destroyed
14/05/2021 10:37:28 dut.10.240.183.133: flow list 0
14/05/2021 10:37:28 dut.10.240.183.133:
14/05/2021 10:37:28 dut.10.240.183.133: start
14/05/2021 10:37:28 dut.10.240.183.133:
rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native
Logical Core 2 (socket 0) forwards packets on 1 streams:
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=1
port 0: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x0
RX queue: 0
RX desc=0 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=0 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x0 - TX RS bit threshold=32
port 1: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=512 - RX free threshold=32
RX threshold registers: pthresh=0 hthresh=0 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=512 - TX free threshold=32
TX threshold registers: pthresh=0 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
14/05/2021 10:37:33 dut.10.240.183.133: stop
14/05/2021 10:37:34 dut.10.240.183.133:
Telling cores to ...
Waiting for lcores to finish...
---------------------- Forward statistics for port 1 ----------------------
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.
14/05/2021 10:37:34 CVLDCFSwitchFilterGTPUTest: sub_case tv_mac_ipv4_gtpu_eh_ipv4_udp_qfi passed
14/05/2021 10:37:34 CVLDCFSwitchFilterGTPUTest: ===================Test sub case: tv_mac_ipv4_gtpu_eh_ipv4_udp_l3dst================
14/05/2021 10:37:34 dut.10.240.183.133: flow validate 0 ingress pattern eth / ipv4 / udp / gtpu / gtp_psc / ipv4 dst is 192.168.1.2 / udp / end actions vf id 1 / end
14/05/2021 10:37:34 dut.10.240.183.133:
Flow rule validated
14/05/2021 10:37:34 dut.10.240.183.133: flow create 0 ingress pattern eth / ipv4 / udp / gtpu / gtp_psc / ipv4 dst is 192.168.1.2 / udp / end actions vf id 1 / end
14/05/2021 10:37:34 dut.10.240.183.133:
Flow rule #0 created
14/05/2021 10:37:34 dut.10.240.183.133: flow list 0
14/05/2021 10:37:34 dut.10.240.183.133:
ID Group Prio Attr Rule
0 0 0 i-- ETH IPV4 UDP GTPU GTP_PSC IPV4 UDP => VF
14/05/2021 10:37:34 dut.10.240.183.133: start
14/05/2021 10:37:34 dut.10.240.183.133:
rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native
Logical Core 2 (socket 0) forwards packets on 1 streams:
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=1
port 0: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x0
RX queue: 0
RX desc=0 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=0 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x0 - TX RS bit threshold=32
port 1: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=512 - RX free threshold=32
RX threshold registers: pthresh=0 hthresh=0 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=512 - TX free threshold=32
TX threshold registers: pthresh=0 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
14/05/2021 10:37:39 dut.10.240.183.133: stop
14/05/2021 10:37:39 dut.10.240.183.133:
Telling cores to ...
Waiting for lcores to finish...
---------------------- Forward statistics for port 1 ----------------------
RX-packets: 1 RX-dropped: 0 RX-total: 1
TX-packets: 0 TX-dropped: 0 TX-total: 0
----------------------------------------------------------------------------
+++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
RX-packets: 1 RX-dropped: 0 RX-total: 1
TX-packets: 0 TX-dropped: 0 TX-total: 0
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Done.
14/05/2021 10:37:39 dut.10.240.183.133: start
14/05/2021 10:37:39 dut.10.240.183.133:
rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native
Logical Core 2 (socket 0) forwards packets on 1 streams:
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=1
port 0: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x0
RX queue: 0
RX desc=0 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=0 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x0 - TX RS bit threshold=32
port 1: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=512 - RX free threshold=32
RX threshold registers: pthresh=0 hthresh=0 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=512 - TX free threshold=32
TX threshold registers: pthresh=0 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
14/05/2021 10:37:44 dut.10.240.183.133: stop
14/05/2021 10:37:44 dut.10.240.183.133:
Telling cores to ...
Waiting for lcores to finish...
---------------------- Forward statistics for port 1 ----------------------
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.
14/05/2021 10:37:44 dut.10.240.183.133: flow destroy 0 rule 0
14/05/2021 10:37:44 dut.10.240.183.133:
Flow rule #0 destroyed
14/05/2021 10:37:44 dut.10.240.183.133: flow list 0
14/05/2021 10:37:45 dut.10.240.183.133:
14/05/2021 10:37:45 dut.10.240.183.133: start
14/05/2021 10:37:45 dut.10.240.183.133:
rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native
Logical Core 2 (socket 0) forwards packets on 1 streams:
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=1
port 0: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x0
RX queue: 0
RX desc=0 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=0 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x0 - TX RS bit threshold=32
port 1: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=512 - RX free threshold=32
RX threshold registers: pthresh=0 hthresh=0 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=512 - TX free threshold=32
TX threshold registers: pthresh=0 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
14/05/2021 10:37:50 dut.10.240.183.133: stop
14/05/2021 10:37:50 dut.10.240.183.133:
Telling cores to ...
Waiting for lcores to finish...
---------------------- Forward statistics for port 1 ----------------------
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.
14/05/2021 10:37:50 CVLDCFSwitchFilterGTPUTest: sub_case tv_mac_ipv4_gtpu_eh_ipv4_udp_l3dst passed
14/05/2021 10:37:50 CVLDCFSwitchFilterGTPUTest: ===================Test sub case: tv_mac_ipv4_gtpu_eh_ipv4_udp_l3src================
14/05/2021 10:37:50 dut.10.240.183.133: flow validate 0 ingress pattern eth / ipv4 / udp / gtpu / gtp_psc / ipv4 src is 192.168.1.1 / udp / end actions vf id 1 / end
14/05/2021 10:37:50 dut.10.240.183.133:
Flow rule validated
14/05/2021 10:37:50 dut.10.240.183.133: flow create 0 ingress pattern eth / ipv4 / udp / gtpu / gtp_psc / ipv4 src is 192.168.1.1 / udp / end actions vf id 1 / end
14/05/2021 10:37:50 dut.10.240.183.133:
Flow rule #0 created
14/05/2021 10:37:50 dut.10.240.183.133: flow list 0
14/05/2021 10:37:50 dut.10.240.183.133:
ID Group Prio Attr Rule
0 0 0 i-- ETH IPV4 UDP GTPU GTP_PSC IPV4 UDP => VF
14/05/2021 10:37:50 dut.10.240.183.133: start
14/05/2021 10:37:50 dut.10.240.183.133:
rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native
Logical Core 2 (socket 0) forwards packets on 1 streams:
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=1
port 0: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x0
RX queue: 0
RX desc=0 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=0 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x0 - TX RS bit threshold=32
port 1: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=512 - RX free threshold=32
RX threshold registers: pthresh=0 hthresh=0 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=512 - TX free threshold=32
TX threshold registers: pthresh=0 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
14/05/2021 10:37:55 dut.10.240.183.133: stop
14/05/2021 10:37:55 dut.10.240.183.133:
Telling cores to ...
Waiting for lcores to finish...
---------------------- Forward statistics for port 1 ----------------------
RX-packets: 1 RX-dropped: 0 RX-total: 1
TX-packets: 0 TX-dropped: 0 TX-total: 0
----------------------------------------------------------------------------
+++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
RX-packets: 1 RX-dropped: 0 RX-total: 1
TX-packets: 0 TX-dropped: 0 TX-total: 0
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Done.
14/05/2021 10:37:55 dut.10.240.183.133: start
14/05/2021 10:37:55 dut.10.240.183.133:
rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native
Logical Core 2 (socket 0) forwards packets on 1 streams:
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=1
port 0: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x0
RX queue: 0
RX desc=0 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=0 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x0 - TX RS bit threshold=32
port 1: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=512 - RX free threshold=32
RX threshold registers: pthresh=0 hthresh=0 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=512 - TX free threshold=32
TX threshold registers: pthresh=0 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
14/05/2021 10:38:01 dut.10.240.183.133: stop
14/05/2021 10:38:01 dut.10.240.183.133:
Telling cores to ...
Waiting for lcores to finish...
---------------------- Forward statistics for port 1 ----------------------
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.
14/05/2021 10:38:01 dut.10.240.183.133: flow destroy 0 rule 0
14/05/2021 10:38:01 dut.10.240.183.133:
Flow rule #0 destroyed
14/05/2021 10:38:01 dut.10.240.183.133: flow list 0
14/05/2021 10:38:01 dut.10.240.183.133:
14/05/2021 10:38:01 dut.10.240.183.133: start
14/05/2021 10:38:01 dut.10.240.183.133:
rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native
Logical Core 2 (socket 0) forwards packets on 1 streams:
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=1
port 0: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x0
RX queue: 0
RX desc=0 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=0 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x0 - TX RS bit threshold=32
port 1: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=512 - RX free threshold=32
RX threshold registers: pthresh=0 hthresh=0 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=512 - TX free threshold=32
TX threshold registers: pthresh=0 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
14/05/2021 10:38:06 dut.10.240.183.133: stop
14/05/2021 10:38:06 dut.10.240.183.133:
Telling cores to ...
Waiting for lcores to finish...
---------------------- Forward statistics for port 1 ----------------------
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.
14/05/2021 10:38:06 CVLDCFSwitchFilterGTPUTest: sub_case tv_mac_ipv4_gtpu_eh_ipv4_udp_l3src passed
14/05/2021 10:38:06 CVLDCFSwitchFilterGTPUTest: ===================Test sub case: tv_mac_ipv4_gtpu_eh_ipv4_udp_l3src_l4dst================
14/05/2021 10:38:06 dut.10.240.183.133: flow validate 0 ingress pattern eth / ipv4 / udp / gtpu / gtp_psc / ipv4 src is 192.168.1.1 / udp dst is 23 / end actions vf id 1 / end
14/05/2021 10:38:06 dut.10.240.183.133:
Flow rule validated
14/05/2021 10:38:06 dut.10.240.183.133: flow create 0 ingress pattern eth / ipv4 / udp / gtpu / gtp_psc / ipv4 src is 192.168.1.1 / udp dst is 23 / end actions vf id 1 / end
14/05/2021 10:38:06 dut.10.240.183.133:
Flow rule #0 created
14/05/2021 10:38:06 dut.10.240.183.133: flow list 0
14/05/2021 10:38:06 dut.10.240.183.133:
ID Group Prio Attr Rule
0 0 0 i-- ETH IPV4 UDP GTPU GTP_PSC IPV4 UDP => VF
14/05/2021 10:38:06 dut.10.240.183.133: start
14/05/2021 10:38:06 dut.10.240.183.133:
rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native
Logical Core 2 (socket 0) forwards packets on 1 streams:
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=1
port 0: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x0
RX queue: 0
RX desc=0 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=0 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x0 - TX RS bit threshold=32
port 1: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=512 - RX free threshold=32
RX threshold registers: pthresh=0 hthresh=0 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=512 - TX free threshold=32
TX threshold registers: pthresh=0 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
14/05/2021 10:38:11 dut.10.240.183.133: stop
14/05/2021 10:38:12 dut.10.240.183.133:
Telling cores to ...
Waiting for lcores to finish...
---------------------- Forward statistics for port 1 ----------------------
RX-packets: 1 RX-dropped: 0 RX-total: 1
TX-packets: 0 TX-dropped: 0 TX-total: 0
----------------------------------------------------------------------------
+++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
RX-packets: 1 RX-dropped: 0 RX-total: 1
TX-packets: 0 TX-dropped: 0 TX-total: 0
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Done.
14/05/2021 10:38:12 dut.10.240.183.133: start
14/05/2021 10:38:12 dut.10.240.183.133:
rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native
Logical Core 2 (socket 0) forwards packets on 1 streams:
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=1
port 0: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x0
RX queue: 0
RX desc=0 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=0 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x0 - TX RS bit threshold=32
port 1: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=512 - RX free threshold=32
RX threshold registers: pthresh=0 hthresh=0 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=512 - TX free threshold=32
TX threshold registers: pthresh=0 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
14/05/2021 10:38:17 dut.10.240.183.133: stop
14/05/2021 10:38:17 dut.10.240.183.133:
Telling cores to ...
Waiting for lcores to finish...
---------------------- Forward statistics for port 1 ----------------------
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.
14/05/2021 10:38:17 dut.10.240.183.133: flow destroy 0 rule 0
14/05/2021 10:38:17 dut.10.240.183.133:
Flow rule #0 destroyed
14/05/2021 10:38:17 dut.10.240.183.133: flow list 0
14/05/2021 10:38:17 dut.10.240.183.133:
14/05/2021 10:38:17 dut.10.240.183.133: start
14/05/2021 10:38:17 dut.10.240.183.133:
rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native
Logical Core 2 (socket 0) forwards packets on 1 streams:
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=1
port 0: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x0
RX queue: 0
RX desc=0 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=0 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x0 - TX RS bit threshold=32
port 1: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=512 - RX free threshold=32
RX threshold registers: pthresh=0 hthresh=0 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=512 - TX free threshold=32
TX threshold registers: pthresh=0 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
14/05/2021 10:38:22 dut.10.240.183.133: stop
14/05/2021 10:38:22 dut.10.240.183.133:
Telling cores to ...
Waiting for lcores to finish...
---------------------- Forward statistics for port 1 ----------------------
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.
14/05/2021 10:38:22 CVLDCFSwitchFilterGTPUTest: sub_case tv_mac_ipv4_gtpu_eh_ipv4_udp_l3src_l4dst passed
14/05/2021 10:38:22 dut.10.240.183.133: flow flush 0
14/05/2021 10:38:22 dut.10.240.183.133:
14/05/2021 10:38:22 dut.10.240.183.133: clear port stats all
14/05/2021 10:38:22 dut.10.240.183.133:
NIC statistics for port 0 cleared
NIC statistics for port 1 cleared
14/05/2021 10:38:22 dut.10.240.183.133: quit
14/05/2021 10:38:24 dut.10.240.183.133:
Stopping port 0...
Stopping ports...
Done
Stopping port 1...
Stopping ports...
Done
Shutting down port 0...
Closing ports...
Port 0 is closed
Done
Shutting down port 1...
Closing ports...
Port 1 is closed
Done
Bye...
14/05/2021 10:38:24 dut.10.240.183.133: kill_all: called by dut and prefix list has value.
14/05/2021 10:38:27 dut.10.240.183.133: rmmod ice
14/05/2021 10:38:36 dut.10.240.183.133:
14/05/2021 10:38:36 dut.10.240.183.133: modprobe ice
14/05/2021 10:38:41 dut.10.240.183.133:
14/05/2021 10:38:41 dut.10.240.183.133: ethtool -i ens801f0
14/05/2021 10:38:41 dut.10.240.183.133: driver: ice
version: 1.6.0_rc41_11_gbd4c35a2_dirty
firmware-version: 3.00 0x800079a8 1.2928.0
expansion-rom-version:
bus-info: 0000:81:00.0
supports-statistics: yes
supports-test: yes
supports-eeprom-access: yes
supports-register-dump: yes
supports-priv-flags: yes
14/05/2021 10:38:43 dut.10.240.183.133: ip link set ens801f0 vf 0 trust on
14/05/2021 10:38:43 dut.10.240.183.133:
14/05/2021 10:38:50 dut.10.240.183.133: x86_64-native-linuxapp-gcc/app/dpdk-testpmd -l 1,2,3,4 -n 4 -a 0000:81:01.0,cap=dcf -a 0000:81:01.1 --file-prefix=dpdk_13956_20210514102502 -- -i
14/05/2021 10:39:03 dut.10.240.183.133: EAL: Detected 72 lcore(s)
EAL: Detected 2 NUMA nodes
EAL: Detected static linkage of DPDK
EAL: Multi-process socket /var/run/dpdk/dpdk_13956_20210514102502/mp_socket
EAL: Selected IOVA mode 'VA'
EAL: No available 2048 kB hugepages reported
EAL: VFIO support initialized
EAL: Using IOMMU type 1 (Type 1)
EAL: Probe PCI driver: net_iavf (8086:1889) device: 0000:81:01.0 (socket 1)
EAL: Releasing PCI mapped resource for 0000:81:01.0
EAL: Calling pci_unmap_resource for 0000:81:01.0 at 0x2200000000
EAL: Calling pci_unmap_resource for 0000:81:01.0 at 0x2200020000
EAL: Using IOMMU type 1 (Type 1)
EAL: Probe PCI driver: net_ice_dcf (8086:1889) device: 0000:81:01.0 (socket 1)
ice_load_pkg_type(): Active package is: 1.3.30.0, ICE COMMS Package (double VLAN mode)
EAL: Probe PCI driver: net_iavf (8086:1889) device: 0000:81:01.1 (socket 1)
Interactive-mode selected
Failed to set MTU to 1500 for port 0
testpmd: create a new mbuf pool <mb_pool_0>: n=171456, size=2176, socket=0
testpmd: preferred mempool ops selected: ring_mp_mc
testpmd: create a new mbuf pool <mb_pool_1>: n=171456, size=2176, socket=1
testpmd: preferred mempool ops selected: ring_mp_mc
Configuring Port 0 (socket 1)
ice_dcf_init_rss(): RSS is enabled by PF by default
ice_dcf_configure_queues(): request RXDID == 16 in Queue[0]
Port 0: B2:C5:17:E3:89:CC
Configuring Port 1 (socket 1)
iavf_configure_queues(): request RXDID[22] in Queue[0]
Port 1: link state change event
Port 1: link state change event
Port 1: 92:A5:C4:50:44:CE
Checking link statuses...
Done
14/05/2021 10:39:03 dut.10.240.183.133: set portlist 1
14/05/2021 10:39:03 dut.10.240.183.133:
previous number of forwarding ports 2 - changed to number of configured ports 1
Warning! port-topology=paired and odd forward ports number, the last port will pair with itself.
14/05/2021 10:39:03 dut.10.240.183.133: set fwd rxonly
14/05/2021 10:39:03 dut.10.240.183.133:
Set rxonly packet forwarding mode
14/05/2021 10:39:03 dut.10.240.183.133: set verbose 1
14/05/2021 10:39:04 dut.10.240.183.133:
Change verbose level from 0 to 1
14/05/2021 10:39:04 CVLDCFSwitchFilterGTPUTest: ===================Test sub case: tv_mac_ipv4_gtpu_eh_ipv4_udp_l3src_l4src================
14/05/2021 10:39:04 dut.10.240.183.133: flow validate 0 ingress pattern eth / ipv4 / udp / gtpu / gtp_psc / ipv4 src is 192.168.1.1 / udp src is 22 / end actions vf id 1 / end
14/05/2021 10:39:04 dut.10.240.183.133:
Flow rule validated
14/05/2021 10:39:04 dut.10.240.183.133: flow create 0 ingress pattern eth / ipv4 / udp / gtpu / gtp_psc / ipv4 src is 192.168.1.1 / udp src is 22 / end actions vf id 1 / end
14/05/2021 10:39:04 dut.10.240.183.133:
Flow rule #0 created
14/05/2021 10:39:04 dut.10.240.183.133: flow list 0
14/05/2021 10:39:04 dut.10.240.183.133:
ID Group Prio Attr Rule
0 0 0 i-- ETH IPV4 UDP GTPU GTP_PSC IPV4 UDP => VF
14/05/2021 10:39:04 dut.10.240.183.133: start
14/05/2021 10:39:04 dut.10.240.183.133:
rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native
Logical Core 2 (socket 0) forwards packets on 1 streams:
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=1
port 0: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x0
RX queue: 0
RX desc=0 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=0 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x0 - TX RS bit threshold=32
port 1: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=512 - RX free threshold=32
RX threshold registers: pthresh=0 hthresh=0 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=512 - TX free threshold=32
TX threshold registers: pthresh=0 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
14/05/2021 10:39:09 dut.10.240.183.133: stop
14/05/2021 10:39:09 dut.10.240.183.133:
Telling cores to ...
Waiting for lcores to finish...
---------------------- Forward statistics for port 1 ----------------------
RX-packets: 1 RX-dropped: 0 RX-total: 1
TX-packets: 0 TX-dropped: 0 TX-total: 0
----------------------------------------------------------------------------
+++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
RX-packets: 1 RX-dropped: 0 RX-total: 1
TX-packets: 0 TX-dropped: 0 TX-total: 0
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Done.
14/05/2021 10:39:09 dut.10.240.183.133: start
14/05/2021 10:39:09 dut.10.240.183.133:
rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native
Logical Core 2 (socket 0) forwards packets on 1 streams:
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=1
port 0: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x0
RX queue: 0
RX desc=0 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=0 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x0 - TX RS bit threshold=32
port 1: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=512 - RX free threshold=32
RX threshold registers: pthresh=0 hthresh=0 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=512 - TX free threshold=32
TX threshold registers: pthresh=0 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
14/05/2021 10:39:14 dut.10.240.183.133: stop
14/05/2021 10:39:15 dut.10.240.183.133:
Telling cores to ...
Waiting for lcores to finish...
---------------------- Forward statistics for port 1 ----------------------
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.
14/05/2021 10:39:15 dut.10.240.183.133: flow destroy 0 rule 0
14/05/2021 10:39:15 dut.10.240.183.133:
Flow rule #0 destroyed
14/05/2021 10:39:15 dut.10.240.183.133: flow list 0
14/05/2021 10:39:15 dut.10.240.183.133:
14/05/2021 10:39:15 dut.10.240.183.133: start
14/05/2021 10:39:15 dut.10.240.183.133:
rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native
Logical Core 2 (socket 0) forwards packets on 1 streams:
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=1
port 0: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x0
RX queue: 0
RX desc=0 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=0 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x0 - TX RS bit threshold=32
port 1: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=512 - RX free threshold=32
RX threshold registers: pthresh=0 hthresh=0 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=512 - TX free threshold=32
TX threshold registers: pthresh=0 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
14/05/2021 10:39:20 dut.10.240.183.133: stop
14/05/2021 10:39:20 dut.10.240.183.133:
Telling cores to ...
Waiting for lcores to finish...
---------------------- Forward statistics for port 1 ----------------------
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.
14/05/2021 10:39:20 CVLDCFSwitchFilterGTPUTest: sub_case tv_mac_ipv4_gtpu_eh_ipv4_udp_l3src_l4src passed
14/05/2021 10:39:20 CVLDCFSwitchFilterGTPUTest: ===================Test sub case: tv_mac_ipv4_gtpu_eh_ipv4_udp_l3dst_l4src================
14/05/2021 10:39:20 dut.10.240.183.133: flow validate 0 ingress pattern eth / ipv4 / udp / gtpu / gtp_psc / ipv4 dst is 192.168.1.2 / udp src is 22 / end actions vf id 1 / end
14/05/2021 10:39:20 dut.10.240.183.133:
Flow rule validated
14/05/2021 10:39:20 dut.10.240.183.133: flow create 0 ingress pattern eth / ipv4 / udp / gtpu / gtp_psc / ipv4 dst is 192.168.1.2 / udp src is 22 / end actions vf id 1 / end
14/05/2021 10:39:20 dut.10.240.183.133:
Flow rule #0 created
14/05/2021 10:39:20 dut.10.240.183.133: flow list 0
14/05/2021 10:39:20 dut.10.240.183.133:
ID Group Prio Attr Rule
0 0 0 i-- ETH IPV4 UDP GTPU GTP_PSC IPV4 UDP => VF
14/05/2021 10:39:20 dut.10.240.183.133: start
14/05/2021 10:39:20 dut.10.240.183.133:
rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native
Logical Core 2 (socket 0) forwards packets on 1 streams:
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=1
port 0: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x0
RX queue: 0
RX desc=0 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=0 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x0 - TX RS bit threshold=32
port 1: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=512 - RX free threshold=32
RX threshold registers: pthresh=0 hthresh=0 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=512 - TX free threshold=32
TX threshold registers: pthresh=0 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
14/05/2021 10:39:25 dut.10.240.183.133: stop
14/05/2021 10:39:26 dut.10.240.183.133:
Telling cores to ...
Waiting for lcores to finish...
---------------------- Forward statistics for port 1 ----------------------
RX-packets: 1 RX-dropped: 0 RX-total: 1
TX-packets: 0 TX-dropped: 0 TX-total: 0
----------------------------------------------------------------------------
+++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
RX-packets: 1 RX-dropped: 0 RX-total: 1
TX-packets: 0 TX-dropped: 0 TX-total: 0
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Done.
14/05/2021 10:39:26 dut.10.240.183.133: start
14/05/2021 10:39:26 dut.10.240.183.133:
rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native
Logical Core 2 (socket 0) forwards packets on 1 streams:
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=1
port 0: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x0
RX queue: 0
RX desc=0 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=0 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x0 - TX RS bit threshold=32
port 1: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=512 - RX free threshold=32
RX threshold registers: pthresh=0 hthresh=0 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=512 - TX free threshold=32
TX threshold registers: pthresh=0 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
14/05/2021 10:39:31 dut.10.240.183.133: stop
14/05/2021 10:39:31 dut.10.240.183.133:
Telling cores to ...
Waiting for lcores to finish...
---------------------- Forward statistics for port 1 ----------------------
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.
14/05/2021 10:39:31 dut.10.240.183.133: flow destroy 0 rule 0
14/05/2021 10:39:31 dut.10.240.183.133:
Flow rule #0 destroyed
14/05/2021 10:39:31 dut.10.240.183.133: flow list 0
14/05/2021 10:39:31 dut.10.240.183.133:
14/05/2021 10:39:31 dut.10.240.183.133: start
14/05/2021 10:39:31 dut.10.240.183.133:
rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native
Logical Core 2 (socket 0) forwards packets on 1 streams:
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=1
port 0: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x0
RX queue: 0
RX desc=0 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=0 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x0 - TX RS bit threshold=32
port 1: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=512 - RX free threshold=32
RX threshold registers: pthresh=0 hthresh=0 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=512 - TX free threshold=32
TX threshold registers: pthresh=0 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
14/05/2021 10:39:36 dut.10.240.183.133: stop
14/05/2021 10:39:36 dut.10.240.183.133:
Telling cores to ...
Waiting for lcores to finish...
---------------------- Forward statistics for port 1 ----------------------
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.
14/05/2021 10:39:36 CVLDCFSwitchFilterGTPUTest: sub_case tv_mac_ipv4_gtpu_eh_ipv4_udp_l3dst_l4src passed
14/05/2021 10:39:36 CVLDCFSwitchFilterGTPUTest: ===================Test sub case: tv_mac_ipv4_gtpu_eh_ipv4_udp_l3dst_l4dst================
14/05/2021 10:39:36 dut.10.240.183.133: flow validate 0 ingress pattern eth / ipv4 / udp / gtpu / gtp_psc / ipv4 dst is 192.168.1.2 / udp dst is 23 / end actions vf id 1 / end
14/05/2021 10:39:36 dut.10.240.183.133:
Flow rule validated
14/05/2021 10:39:36 dut.10.240.183.133: flow create 0 ingress pattern eth / ipv4 / udp / gtpu / gtp_psc / ipv4 dst is 192.168.1.2 / udp dst is 23 / end actions vf id 1 / end
14/05/2021 10:39:36 dut.10.240.183.133:
Flow rule #0 created
14/05/2021 10:39:36 dut.10.240.183.133: flow list 0
14/05/2021 10:39:36 dut.10.240.183.133:
ID Group Prio Attr Rule
0 0 0 i-- ETH IPV4 UDP GTPU GTP_PSC IPV4 UDP => VF
14/05/2021 10:39:36 dut.10.240.183.133: start
14/05/2021 10:39:37 dut.10.240.183.133:
rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native
Logical Core 2 (socket 0) forwards packets on 1 streams:
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=1
port 0: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x0
RX queue: 0
RX desc=0 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=0 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x0 - TX RS bit threshold=32
port 1: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=512 - RX free threshold=32
RX threshold registers: pthresh=0 hthresh=0 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=512 - TX free threshold=32
TX threshold registers: pthresh=0 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
14/05/2021 10:39:42 dut.10.240.183.133: stop
14/05/2021 10:39:42 dut.10.240.183.133:
Telling cores to ...
Waiting for lcores to finish...
---------------------- Forward statistics for port 1 ----------------------
RX-packets: 1 RX-dropped: 0 RX-total: 1
TX-packets: 0 TX-dropped: 0 TX-total: 0
----------------------------------------------------------------------------
+++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
RX-packets: 1 RX-dropped: 0 RX-total: 1
TX-packets: 0 TX-dropped: 0 TX-total: 0
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Done.
14/05/2021 10:39:42 dut.10.240.183.133: start
14/05/2021 10:39:42 dut.10.240.183.133:
rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native
Logical Core 2 (socket 0) forwards packets on 1 streams:
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=1
port 0: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x0
RX queue: 0
RX desc=0 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=0 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x0 - TX RS bit threshold=32
port 1: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=512 - RX free threshold=32
RX threshold registers: pthresh=0 hthresh=0 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=512 - TX free threshold=32
TX threshold registers: pthresh=0 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
14/05/2021 10:39:47 dut.10.240.183.133: stop
14/05/2021 10:39:47 dut.10.240.183.133:
Telling cores to ...
Waiting for lcores to finish...
---------------------- Forward statistics for port 1 ----------------------
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.
14/05/2021 10:39:47 dut.10.240.183.133: flow destroy 0 rule 0
14/05/2021 10:39:47 dut.10.240.183.133:
Flow rule #0 destroyed
14/05/2021 10:39:47 dut.10.240.183.133: flow list 0
14/05/2021 10:39:47 dut.10.240.183.133:
14/05/2021 10:39:47 dut.10.240.183.133: start
14/05/2021 10:39:47 dut.10.240.183.133:
rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native
Logical Core 2 (socket 0) forwards packets on 1 streams:
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=1
port 0: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x0
RX queue: 0
RX desc=0 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=0 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x0 - TX RS bit threshold=32
port 1: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=512 - RX free threshold=32
RX threshold registers: pthresh=0 hthresh=0 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=512 - TX free threshold=32
TX threshold registers: pthresh=0 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
14/05/2021 10:39:52 dut.10.240.183.133: stop
14/05/2021 10:39:52 dut.10.240.183.133:
Telling cores to ...
Waiting for lcores to finish...
---------------------- Forward statistics for port 1 ----------------------
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.
14/05/2021 10:39:52 CVLDCFSwitchFilterGTPUTest: sub_case tv_mac_ipv4_gtpu_eh_ipv4_udp_l3dst_l4dst passed
14/05/2021 10:39:52 CVLDCFSwitchFilterGTPUTest: ===================Test sub case: tv_mac_ipv4_gtpu_eh_ipv4_udp_l4dst================
14/05/2021 10:39:52 dut.10.240.183.133: flow validate 0 ingress pattern eth / ipv4 / udp / gtpu / gtp_psc / ipv4 / udp dst is 23 / end actions vf id 1 / end
14/05/2021 10:39:52 dut.10.240.183.133:
Flow rule validated
14/05/2021 10:39:52 dut.10.240.183.133: flow create 0 ingress pattern eth / ipv4 / udp / gtpu / gtp_psc / ipv4 / udp dst is 23 / end actions vf id 1 / end
14/05/2021 10:39:53 dut.10.240.183.133:
Flow rule #0 created
14/05/2021 10:39:53 dut.10.240.183.133: flow list 0
14/05/2021 10:39:53 dut.10.240.183.133:
ID Group Prio Attr Rule
0 0 0 i-- ETH IPV4 UDP GTPU GTP_PSC IPV4 UDP => VF
14/05/2021 10:39:53 dut.10.240.183.133: start
14/05/2021 10:39:53 dut.10.240.183.133:
rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native
Logical Core 2 (socket 0) forwards packets on 1 streams:
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=1
port 0: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x0
RX queue: 0
RX desc=0 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=0 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x0 - TX RS bit threshold=32
port 1: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=512 - RX free threshold=32
RX threshold registers: pthresh=0 hthresh=0 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=512 - TX free threshold=32
TX threshold registers: pthresh=0 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
14/05/2021 10:39:58 dut.10.240.183.133: stop
14/05/2021 10:39:58 dut.10.240.183.133:
Telling cores to ...
Waiting for lcores to finish...
---------------------- Forward statistics for port 1 ----------------------
RX-packets: 1 RX-dropped: 0 RX-total: 1
TX-packets: 0 TX-dropped: 0 TX-total: 0
----------------------------------------------------------------------------
+++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
RX-packets: 1 RX-dropped: 0 RX-total: 1
TX-packets: 0 TX-dropped: 0 TX-total: 0
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Done.
14/05/2021 10:39:58 dut.10.240.183.133: start
14/05/2021 10:39:58 dut.10.240.183.133:
rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native
Logical Core 2 (socket 0) forwards packets on 1 streams:
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=1
port 0: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x0
RX queue: 0
RX desc=0 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=0 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x0 - TX RS bit threshold=32
port 1: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=512 - RX free threshold=32
RX threshold registers: pthresh=0 hthresh=0 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=512 - TX free threshold=32
TX threshold registers: pthresh=0 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
14/05/2021 10:40:03 dut.10.240.183.133: stop
14/05/2021 10:40:03 dut.10.240.183.133:
Telling cores to ...
Waiting for lcores to finish...
---------------------- Forward statistics for port 1 ----------------------
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.
14/05/2021 10:40:03 dut.10.240.183.133: flow destroy 0 rule 0
14/05/2021 10:40:03 dut.10.240.183.133:
Flow rule #0 destroyed
14/05/2021 10:40:03 dut.10.240.183.133: flow list 0
14/05/2021 10:40:03 dut.10.240.183.133:
14/05/2021 10:40:03 dut.10.240.183.133: start
14/05/2021 10:40:03 dut.10.240.183.133:
rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native
Logical Core 2 (socket 0) forwards packets on 1 streams:
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=1
port 0: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x0
RX queue: 0
RX desc=0 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=0 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x0 - TX RS bit threshold=32
port 1: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=512 - RX free threshold=32
RX threshold registers: pthresh=0 hthresh=0 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=512 - TX free threshold=32
TX threshold registers: pthresh=0 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
14/05/2021 10:40:08 dut.10.240.183.133: stop
14/05/2021 10:40:09 dut.10.240.183.133:
Telling cores to ...
Waiting for lcores to finish...
---------------------- Forward statistics for port 1 ----------------------
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.
14/05/2021 10:40:09 CVLDCFSwitchFilterGTPUTest: sub_case tv_mac_ipv4_gtpu_eh_ipv4_udp_l4dst passed
14/05/2021 10:40:09 CVLDCFSwitchFilterGTPUTest: ===================Test sub case: tv_mac_ipv4_gtpu_eh_ipv4_udp_l4src================
14/05/2021 10:40:09 dut.10.240.183.133: flow validate 0 ingress pattern eth / ipv4 / udp / gtpu / gtp_psc / ipv4 / udp src is 22 / end actions vf id 1 / end
14/05/2021 10:40:09 dut.10.240.183.133:
Flow rule validated
14/05/2021 10:40:09 dut.10.240.183.133: flow create 0 ingress pattern eth / ipv4 / udp / gtpu / gtp_psc / ipv4 / udp src is 22 / end actions vf id 1 / end
14/05/2021 10:40:09 dut.10.240.183.133:
Flow rule #0 created
14/05/2021 10:40:09 dut.10.240.183.133: flow list 0
14/05/2021 10:40:09 dut.10.240.183.133:
ID Group Prio Attr Rule
0 0 0 i-- ETH IPV4 UDP GTPU GTP_PSC IPV4 UDP => VF
14/05/2021 10:40:09 dut.10.240.183.133: start
14/05/2021 10:40:09 dut.10.240.183.133:
rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native
Logical Core 2 (socket 0) forwards packets on 1 streams:
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=1
port 0: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x0
RX queue: 0
RX desc=0 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=0 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x0 - TX RS bit threshold=32
port 1: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=512 - RX free threshold=32
RX threshold registers: pthresh=0 hthresh=0 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=512 - TX free threshold=32
TX threshold registers: pthresh=0 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
14/05/2021 10:40:14 dut.10.240.183.133: stop
14/05/2021 10:40:14 dut.10.240.183.133:
Telling cores to ...
Waiting for lcores to finish...
---------------------- Forward statistics for port 1 ----------------------
RX-packets: 1 RX-dropped: 0 RX-total: 1
TX-packets: 0 TX-dropped: 0 TX-total: 0
----------------------------------------------------------------------------
+++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
RX-packets: 1 RX-dropped: 0 RX-total: 1
TX-packets: 0 TX-dropped: 0 TX-total: 0
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Done.
14/05/2021 10:40:14 dut.10.240.183.133: start
14/05/2021 10:40:14 dut.10.240.183.133:
rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native
Logical Core 2 (socket 0) forwards packets on 1 streams:
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=1
port 0: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x0
RX queue: 0
RX desc=0 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=0 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x0 - TX RS bit threshold=32
port 1: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=512 - RX free threshold=32
RX threshold registers: pthresh=0 hthresh=0 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=512 - TX free threshold=32
TX threshold registers: pthresh=0 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
14/05/2021 10:40:19 dut.10.240.183.133: stop
14/05/2021 10:40:19 dut.10.240.183.133:
Telling cores to ...
Waiting for lcores to finish...
---------------------- Forward statistics for port 1 ----------------------
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.
14/05/2021 10:40:19 dut.10.240.183.133: flow destroy 0 rule 0
14/05/2021 10:40:19 dut.10.240.183.133:
Flow rule #0 destroyed
14/05/2021 10:40:19 dut.10.240.183.133: flow list 0
14/05/2021 10:40:19 dut.10.240.183.133:
14/05/2021 10:40:19 dut.10.240.183.133: start
14/05/2021 10:40:20 dut.10.240.183.133:
rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native
Logical Core 2 (socket 0) forwards packets on 1 streams:
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=1
port 0: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x0
RX queue: 0
RX desc=0 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=0 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x0 - TX RS bit threshold=32
port 1: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=512 - RX free threshold=32
RX threshold registers: pthresh=0 hthresh=0 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=512 - TX free threshold=32
TX threshold registers: pthresh=0 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
14/05/2021 10:40:25 dut.10.240.183.133: stop
14/05/2021 10:40:25 dut.10.240.183.133:
Telling cores to ...
Waiting for lcores to finish...
---------------------- Forward statistics for port 1 ----------------------
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.
14/05/2021 10:40:25 CVLDCFSwitchFilterGTPUTest: sub_case tv_mac_ipv4_gtpu_eh_ipv4_udp_l4src passed
14/05/2021 10:40:25 CVLDCFSwitchFilterGTPUTest: ===================Test sub case: tv_mac_ipv4_gtpu_eh_ipv4_udp_l4src_l4dst================
14/05/2021 10:40:25 dut.10.240.183.133: flow validate 0 ingress pattern eth / ipv4 / udp / gtpu / gtp_psc / ipv4 / udp src is 22 dst is 23 / end actions vf id 1 / end
14/05/2021 10:40:25 dut.10.240.183.133:
Flow rule validated
14/05/2021 10:40:25 dut.10.240.183.133: flow create 0 ingress pattern eth / ipv4 / udp / gtpu / gtp_psc / ipv4 / udp src is 22 dst is 23 / end actions vf id 1 / end
14/05/2021 10:40:25 dut.10.240.183.133:
Flow rule #0 created
14/05/2021 10:40:25 dut.10.240.183.133: flow list 0
14/05/2021 10:40:25 dut.10.240.183.133:
ID Group Prio Attr Rule
0 0 0 i-- ETH IPV4 UDP GTPU GTP_PSC IPV4 UDP => VF
14/05/2021 10:40:25 dut.10.240.183.133: start
14/05/2021 10:40:25 dut.10.240.183.133:
rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native
Logical Core 2 (socket 0) forwards packets on 1 streams:
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=1
port 0: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x0
RX queue: 0
RX desc=0 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=0 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x0 - TX RS bit threshold=32
port 1: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=512 - RX free threshold=32
RX threshold registers: pthresh=0 hthresh=0 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=512 - TX free threshold=32
TX threshold registers: pthresh=0 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
14/05/2021 10:40:30 dut.10.240.183.133: stop
14/05/2021 10:40:30 dut.10.240.183.133:
Telling cores to ...
Waiting for lcores to finish...
---------------------- Forward statistics for port 1 ----------------------
RX-packets: 1 RX-dropped: 0 RX-total: 1
TX-packets: 0 TX-dropped: 0 TX-total: 0
----------------------------------------------------------------------------
+++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
RX-packets: 1 RX-dropped: 0 RX-total: 1
TX-packets: 0 TX-dropped: 0 TX-total: 0
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Done.
14/05/2021 10:40:30 dut.10.240.183.133: start
14/05/2021 10:40:30 dut.10.240.183.133:
rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native
Logical Core 2 (socket 0) forwards packets on 1 streams:
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=1
port 0: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x0
RX queue: 0
RX desc=0 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=0 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x0 - TX RS bit threshold=32
port 1: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=512 - RX free threshold=32
RX threshold registers: pthresh=0 hthresh=0 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=512 - TX free threshold=32
TX threshold registers: pthresh=0 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
14/05/2021 10:40:35 dut.10.240.183.133: stop
14/05/2021 10:40:36 dut.10.240.183.133:
Telling cores to ...
Waiting for lcores to finish...
---------------------- Forward statistics for port 1 ----------------------
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.
14/05/2021 10:40:36 dut.10.240.183.133: flow destroy 0 rule 0
14/05/2021 10:40:36 dut.10.240.183.133:
Flow rule #0 destroyed
14/05/2021 10:40:36 dut.10.240.183.133: flow list 0
14/05/2021 10:40:36 dut.10.240.183.133:
14/05/2021 10:40:36 dut.10.240.183.133: start
14/05/2021 10:40:36 dut.10.240.183.133:
rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native
Logical Core 2 (socket 0) forwards packets on 1 streams:
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=1
port 0: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x0
RX queue: 0
RX desc=0 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=0 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x0 - TX RS bit threshold=32
port 1: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=512 - RX free threshold=32
RX threshold registers: pthresh=0 hthresh=0 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=512 - TX free threshold=32
TX threshold registers: pthresh=0 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
14/05/2021 10:40:41 dut.10.240.183.133: stop
14/05/2021 10:40:41 dut.10.240.183.133:
Telling cores to ...
Waiting for lcores to finish...
---------------------- Forward statistics for port 1 ----------------------
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.
14/05/2021 10:40:41 CVLDCFSwitchFilterGTPUTest: sub_case tv_mac_ipv4_gtpu_eh_ipv4_udp_l4src_l4dst passed
14/05/2021 10:40:41 CVLDCFSwitchFilterGTPUTest: ===================Test sub case: tv_mac_ipv4_gtpu_eh_ipv4_udp_teid_l4src_l4dst================
14/05/2021 10:40:41 dut.10.240.183.133: flow validate 0 ingress pattern eth / ipv4 / udp / gtpu teid is 0x12345678 teid mask 0x00000001 / gtp_psc / ipv4 / udp src is 22 dst is 23 / end actions vf id 1 / end
14/05/2021 10:40:41 dut.10.240.183.133:
Flow rule validated
14/05/2021 10:40:41 dut.10.240.183.133: flow create 0 ingress pattern eth / ipv4 / udp / gtpu teid is 0x12345678 teid mask 0x00000001 / gtp_psc / ipv4 / udp src is 22 dst is 23 / end actions vf id 1 / end
14/05/2021 10:40:41 dut.10.240.183.133:
Flow rule #0 created
14/05/2021 10:40:41 dut.10.240.183.133: flow list 0
14/05/2021 10:40:41 dut.10.240.183.133:
ID Group Prio Attr Rule
0 0 0 i-- ETH IPV4 UDP GTPU GTP_PSC IPV4 UDP => VF
14/05/2021 10:40:41 dut.10.240.183.133: start
14/05/2021 10:40:41 dut.10.240.183.133:
rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native
Logical Core 2 (socket 0) forwards packets on 1 streams:
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=1
port 0: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x0
RX queue: 0
RX desc=0 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=0 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x0 - TX RS bit threshold=32
port 1: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=512 - RX free threshold=32
RX threshold registers: pthresh=0 hthresh=0 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=512 - TX free threshold=32
TX threshold registers: pthresh=0 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
14/05/2021 10:40:46 dut.10.240.183.133: stop
14/05/2021 10:40:46 dut.10.240.183.133:
Telling cores to ...
Waiting for lcores to finish...
---------------------- Forward statistics for port 1 ----------------------
RX-packets: 1 RX-dropped: 0 RX-total: 1
TX-packets: 0 TX-dropped: 0 TX-total: 0
----------------------------------------------------------------------------
+++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
RX-packets: 1 RX-dropped: 0 RX-total: 1
TX-packets: 0 TX-dropped: 0 TX-total: 0
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Done.
14/05/2021 10:40:46 dut.10.240.183.133: start
14/05/2021 10:40:47 dut.10.240.183.133:
rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native
Logical Core 2 (socket 0) forwards packets on 1 streams:
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=1
port 0: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x0
RX queue: 0
RX desc=0 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=0 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x0 - TX RS bit threshold=32
port 1: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=512 - RX free threshold=32
RX threshold registers: pthresh=0 hthresh=0 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=512 - TX free threshold=32
TX threshold registers: pthresh=0 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
14/05/2021 10:40:52 dut.10.240.183.133: stop
14/05/2021 10:40:52 dut.10.240.183.133:
Telling cores to ...
Waiting for lcores to finish...
---------------------- Forward statistics for port 1 ----------------------
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.
14/05/2021 10:40:52 dut.10.240.183.133: flow destroy 0 rule 0
14/05/2021 10:40:52 dut.10.240.183.133:
Flow rule #0 destroyed
14/05/2021 10:40:52 dut.10.240.183.133: flow list 0
14/05/2021 10:40:52 dut.10.240.183.133:
14/05/2021 10:40:52 dut.10.240.183.133: start
14/05/2021 10:40:52 dut.10.240.183.133:
rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native
Logical Core 2 (socket 0) forwards packets on 1 streams:
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=1
port 0: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x0
RX queue: 0
RX desc=0 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=0 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x0 - TX RS bit threshold=32
port 1: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=512 - RX free threshold=32
RX threshold registers: pthresh=0 hthresh=0 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=512 - TX free threshold=32
TX threshold registers: pthresh=0 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
14/05/2021 10:40:57 dut.10.240.183.133: stop
14/05/2021 10:40:57 dut.10.240.183.133:
Telling cores to ...
Waiting for lcores to finish...
---------------------- Forward statistics for port 1 ----------------------
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.
14/05/2021 10:40:57 CVLDCFSwitchFilterGTPUTest: sub_case tv_mac_ipv4_gtpu_eh_ipv4_udp_teid_l4src_l4dst passed
14/05/2021 10:40:57 CVLDCFSwitchFilterGTPUTest: ===================Test sub case: tv_mac_ipv4_gtpu_eh_ipv4_udp_qfi_l4src_l4dst================
14/05/2021 10:40:57 dut.10.240.183.133: flow validate 0 ingress pattern eth / ipv4 / udp / gtpu / gtp_psc qfi is 0x34 / ipv4 / udp src is 22 dst is 23 / end actions vf id 1 / end
14/05/2021 10:40:57 dut.10.240.183.133:
Flow rule validated
14/05/2021 10:40:57 dut.10.240.183.133: flow create 0 ingress pattern eth / ipv4 / udp / gtpu / gtp_psc qfi is 0x34 / ipv4 / udp src is 22 dst is 23 / end actions vf id 1 / end
14/05/2021 10:40:57 dut.10.240.183.133:
Flow rule #0 created
14/05/2021 10:40:57 dut.10.240.183.133: flow list 0
14/05/2021 10:40:57 dut.10.240.183.133:
ID Group Prio Attr Rule
0 0 0 i-- ETH IPV4 UDP GTPU GTP_PSC IPV4 UDP => VF
14/05/2021 10:40:57 dut.10.240.183.133: start
14/05/2021 10:40:58 dut.10.240.183.133:
rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native
Logical Core 2 (socket 0) forwards packets on 1 streams:
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=1
port 0: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x0
RX queue: 0
RX desc=0 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=0 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x0 - TX RS bit threshold=32
port 1: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=512 - RX free threshold=32
RX threshold registers: pthresh=0 hthresh=0 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=512 - TX free threshold=32
TX threshold registers: pthresh=0 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
14/05/2021 10:41:03 dut.10.240.183.133: stop
14/05/2021 10:41:03 dut.10.240.183.133:
Telling cores to ...
Waiting for lcores to finish...
---------------------- Forward statistics for port 1 ----------------------
RX-packets: 1 RX-dropped: 0 RX-total: 1
TX-packets: 0 TX-dropped: 0 TX-total: 0
----------------------------------------------------------------------------
+++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
RX-packets: 1 RX-dropped: 0 RX-total: 1
TX-packets: 0 TX-dropped: 0 TX-total: 0
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Done.
14/05/2021 10:41:03 dut.10.240.183.133: start
14/05/2021 10:41:03 dut.10.240.183.133:
rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native
Logical Core 2 (socket 0) forwards packets on 1 streams:
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=1
port 0: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x0
RX queue: 0
RX desc=0 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=0 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x0 - TX RS bit threshold=32
port 1: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=512 - RX free threshold=32
RX threshold registers: pthresh=0 hthresh=0 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=512 - TX free threshold=32
TX threshold registers: pthresh=0 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
14/05/2021 10:41:08 dut.10.240.183.133: stop
14/05/2021 10:41:08 dut.10.240.183.133:
Telling cores to ...
Waiting for lcores to finish...
---------------------- Forward statistics for port 1 ----------------------
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.
14/05/2021 10:41:08 dut.10.240.183.133: flow destroy 0 rule 0
14/05/2021 10:41:08 dut.10.240.183.133:
Flow rule #0 destroyed
14/05/2021 10:41:08 dut.10.240.183.133: flow list 0
14/05/2021 10:41:08 dut.10.240.183.133:
14/05/2021 10:41:08 dut.10.240.183.133: start
14/05/2021 10:41:08 dut.10.240.183.133:
rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native
Logical Core 2 (socket 0) forwards packets on 1 streams:
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=1
port 0: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x0
RX queue: 0
RX desc=0 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=0 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x0 - TX RS bit threshold=32
port 1: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=512 - RX free threshold=32
RX threshold registers: pthresh=0 hthresh=0 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=512 - TX free threshold=32
TX threshold registers: pthresh=0 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
14/05/2021 10:41:13 dut.10.240.183.133: stop
14/05/2021 10:41:13 dut.10.240.183.133:
Telling cores to ...
Waiting for lcores to finish...
---------------------- Forward statistics for port 1 ----------------------
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.
14/05/2021 10:41:13 CVLDCFSwitchFilterGTPUTest: sub_case tv_mac_ipv4_gtpu_eh_ipv4_udp_qfi_l4src_l4dst passed
14/05/2021 10:41:13 CVLDCFSwitchFilterGTPUTest: ===================Test sub case: tv_mac_ipv4_gtpu_eh_ipv4_udp_l3src_l3dst================
14/05/2021 10:41:13 dut.10.240.183.133: flow validate 0 ingress pattern eth / ipv4 / udp / gtpu / gtp_psc / ipv4 src is 192.168.1.1 dst is 192.168.1.2 / udp / end actions vf id 1 / end
14/05/2021 10:41:13 dut.10.240.183.133:
Flow rule validated
14/05/2021 10:41:13 dut.10.240.183.133: flow create 0 ingress pattern eth / ipv4 / udp / gtpu / gtp_psc / ipv4 src is 192.168.1.1 dst is 192.168.1.2 / udp / end actions vf id 1 / end
14/05/2021 10:41:14 dut.10.240.183.133:
Flow rule #0 created
14/05/2021 10:41:14 dut.10.240.183.133: flow list 0
14/05/2021 10:41:14 dut.10.240.183.133:
ID Group Prio Attr Rule
0 0 0 i-- ETH IPV4 UDP GTPU GTP_PSC IPV4 UDP => VF
14/05/2021 10:41:14 dut.10.240.183.133: start
14/05/2021 10:41:14 dut.10.240.183.133:
rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native
Logical Core 2 (socket 0) forwards packets on 1 streams:
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=1
port 0: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x0
RX queue: 0
RX desc=0 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=0 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x0 - TX RS bit threshold=32
port 1: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=512 - RX free threshold=32
RX threshold registers: pthresh=0 hthresh=0 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=512 - TX free threshold=32
TX threshold registers: pthresh=0 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
14/05/2021 10:41:19 dut.10.240.183.133: stop
14/05/2021 10:41:19 dut.10.240.183.133:
Telling cores to ...
Waiting for lcores to finish...
---------------------- Forward statistics for port 1 ----------------------
RX-packets: 1 RX-dropped: 0 RX-total: 1
TX-packets: 0 TX-dropped: 0 TX-total: 0
----------------------------------------------------------------------------
+++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
RX-packets: 1 RX-dropped: 0 RX-total: 1
TX-packets: 0 TX-dropped: 0 TX-total: 0
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Done.
14/05/2021 10:41:19 dut.10.240.183.133: start
14/05/2021 10:41:19 dut.10.240.183.133:
rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native
Logical Core 2 (socket 0) forwards packets on 1 streams:
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=1
port 0: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x0
RX queue: 0
RX desc=0 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=0 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x0 - TX RS bit threshold=32
port 1: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=512 - RX free threshold=32
RX threshold registers: pthresh=0 hthresh=0 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=512 - TX free threshold=32
TX threshold registers: pthresh=0 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
14/05/2021 10:41:24 dut.10.240.183.133: stop
14/05/2021 10:41:24 dut.10.240.183.133:
Telling cores to ...
Waiting for lcores to finish...
---------------------- Forward statistics for port 1 ----------------------
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.
14/05/2021 10:41:24 dut.10.240.183.133: flow destroy 0 rule 0
14/05/2021 10:41:24 dut.10.240.183.133:
Flow rule #0 destroyed
14/05/2021 10:41:24 dut.10.240.183.133: flow list 0
14/05/2021 10:41:24 dut.10.240.183.133:
14/05/2021 10:41:24 dut.10.240.183.133: start
14/05/2021 10:41:24 dut.10.240.183.133:
rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native
Logical Core 2 (socket 0) forwards packets on 1 streams:
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=1
port 0: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x0
RX queue: 0
RX desc=0 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=0 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x0 - TX RS bit threshold=32
port 1: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=512 - RX free threshold=32
RX threshold registers: pthresh=0 hthresh=0 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=512 - TX free threshold=32
TX threshold registers: pthresh=0 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
14/05/2021 10:41:29 dut.10.240.183.133: stop
14/05/2021 10:41:30 dut.10.240.183.133:
Telling cores to ...
Waiting for lcores to finish...
---------------------- Forward statistics for port 1 ----------------------
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.
14/05/2021 10:41:30 CVLDCFSwitchFilterGTPUTest: sub_case tv_mac_ipv4_gtpu_eh_ipv4_udp_l3src_l3dst passed
14/05/2021 10:41:30 CVLDCFSwitchFilterGTPUTest: ===================Test sub case: tv_mac_ipv4_gtpu_eh_ipv4_udp_teid_l3src_l3dst================
14/05/2021 10:41:30 dut.10.240.183.133: flow validate 0 ingress pattern eth / ipv4 / udp / gtpu teid is 0x12345678 teid mask 0x00000001 / gtp_psc / ipv4 src is 192.168.1.1 dst is 192.168.1.2 / udp / end actions vf id 1 / end
14/05/2021 10:41:30 dut.10.240.183.133:
Flow rule validated
14/05/2021 10:41:30 dut.10.240.183.133: flow create 0 ingress pattern eth / ipv4 / udp / gtpu teid is 0x12345678 teid mask 0x00000001 / gtp_psc / ipv4 src is 192.168.1.1 dst is 192.168.1.2 / udp / end actions vf id 1 / end
14/05/2021 10:41:30 dut.10.240.183.133:
Flow rule #0 created
14/05/2021 10:41:30 dut.10.240.183.133: flow list 0
14/05/2021 10:41:30 dut.10.240.183.133:
ID Group Prio Attr Rule
0 0 0 i-- ETH IPV4 UDP GTPU GTP_PSC IPV4 UDP => VF
14/05/2021 10:41:30 dut.10.240.183.133: start
14/05/2021 10:41:30 dut.10.240.183.133:
rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native
Logical Core 2 (socket 0) forwards packets on 1 streams:
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=1
port 0: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x0
RX queue: 0
RX desc=0 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=0 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x0 - TX RS bit threshold=32
port 1: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=512 - RX free threshold=32
RX threshold registers: pthresh=0 hthresh=0 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=512 - TX free threshold=32
TX threshold registers: pthresh=0 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
14/05/2021 10:41:35 dut.10.240.183.133: stop
14/05/2021 10:41:35 dut.10.240.183.133:
Telling cores to ...
Waiting for lcores to finish...
---------------------- Forward statistics for port 1 ----------------------
RX-packets: 1 RX-dropped: 0 RX-total: 1
TX-packets: 0 TX-dropped: 0 TX-total: 0
----------------------------------------------------------------------------
+++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
RX-packets: 1 RX-dropped: 0 RX-total: 1
TX-packets: 0 TX-dropped: 0 TX-total: 0
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Done.
14/05/2021 10:41:35 dut.10.240.183.133: start
14/05/2021 10:41:35 dut.10.240.183.133:
rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native
Logical Core 2 (socket 0) forwards packets on 1 streams:
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=1
port 0: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x0
RX queue: 0
RX desc=0 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=0 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x0 - TX RS bit threshold=32
port 1: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=512 - RX free threshold=32
RX threshold registers: pthresh=0 hthresh=0 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=512 - TX free threshold=32
TX threshold registers: pthresh=0 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
14/05/2021 10:41:40 dut.10.240.183.133: stop
14/05/2021 10:41:40 dut.10.240.183.133:
Telling cores to ...
Waiting for lcores to finish...
---------------------- Forward statistics for port 1 ----------------------
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.
14/05/2021 10:41:40 dut.10.240.183.133: flow destroy 0 rule 0
14/05/2021 10:41:40 dut.10.240.183.133:
Flow rule #0 destroyed
14/05/2021 10:41:40 dut.10.240.183.133: flow list 0
14/05/2021 10:41:40 dut.10.240.183.133:
14/05/2021 10:41:40 dut.10.240.183.133: start
14/05/2021 10:41:41 dut.10.240.183.133:
rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native
Logical Core 2 (socket 0) forwards packets on 1 streams:
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=1
port 0: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x0
RX queue: 0
RX desc=0 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=0 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x0 - TX RS bit threshold=32
port 1: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=512 - RX free threshold=32
RX threshold registers: pthresh=0 hthresh=0 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=512 - TX free threshold=32
TX threshold registers: pthresh=0 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
14/05/2021 10:41:46 dut.10.240.183.133: stop
14/05/2021 10:41:46 dut.10.240.183.133:
Telling cores to ...
Waiting for lcores to finish...
---------------------- Forward statistics for port 1 ----------------------
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.
14/05/2021 10:41:46 CVLDCFSwitchFilterGTPUTest: sub_case tv_mac_ipv4_gtpu_eh_ipv4_udp_teid_l3src_l3dst passed
14/05/2021 10:41:46 CVLDCFSwitchFilterGTPUTest: ===================Test sub case: tv_mac_ipv4_gtpu_eh_ipv4_udp_qfi_l3src_l3dst================
14/05/2021 10:41:46 dut.10.240.183.133: flow validate 0 ingress pattern eth / ipv4 / udp / gtpu / gtp_psc qfi is 0x34 / ipv4 src is 192.168.1.1 dst is 192.168.1.2 / udp / end actions vf id 1 / end
14/05/2021 10:41:46 dut.10.240.183.133:
Flow rule validated
14/05/2021 10:41:46 dut.10.240.183.133: flow create 0 ingress pattern eth / ipv4 / udp / gtpu / gtp_psc qfi is 0x34 / ipv4 src is 192.168.1.1 dst is 192.168.1.2 / udp / end actions vf id 1 / end
14/05/2021 10:41:46 dut.10.240.183.133:
Flow rule #0 created
14/05/2021 10:41:46 dut.10.240.183.133: flow list 0
14/05/2021 10:41:46 dut.10.240.183.133:
ID Group Prio Attr Rule
0 0 0 i-- ETH IPV4 UDP GTPU GTP_PSC IPV4 UDP => VF
14/05/2021 10:41:46 dut.10.240.183.133: start
14/05/2021 10:41:46 dut.10.240.183.133:
rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native
Logical Core 2 (socket 0) forwards packets on 1 streams:
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=1
port 0: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x0
RX queue: 0
RX desc=0 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=0 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x0 - TX RS bit threshold=32
port 1: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=512 - RX free threshold=32
RX threshold registers: pthresh=0 hthresh=0 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=512 - TX free threshold=32
TX threshold registers: pthresh=0 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
14/05/2021 10:41:51 dut.10.240.183.133: stop
14/05/2021 10:41:51 dut.10.240.183.133:
Telling cores to ...
Waiting for lcores to finish...
---------------------- Forward statistics for port 1 ----------------------
RX-packets: 1 RX-dropped: 0 RX-total: 1
TX-packets: 0 TX-dropped: 0 TX-total: 0
----------------------------------------------------------------------------
+++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
RX-packets: 1 RX-dropped: 0 RX-total: 1
TX-packets: 0 TX-dropped: 0 TX-total: 0
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Done.
14/05/2021 10:41:51 dut.10.240.183.133: start
14/05/2021 10:41:51 dut.10.240.183.133:
rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native
Logical Core 2 (socket 0) forwards packets on 1 streams:
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=1
port 0: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x0
RX queue: 0
RX desc=0 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=0 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x0 - TX RS bit threshold=32
port 1: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=512 - RX free threshold=32
RX threshold registers: pthresh=0 hthresh=0 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=512 - TX free threshold=32
TX threshold registers: pthresh=0 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
14/05/2021 10:41:56 dut.10.240.183.133: stop
14/05/2021 10:41:57 dut.10.240.183.133:
Telling cores to ...
Waiting for lcores to finish...
---------------------- Forward statistics for port 1 ----------------------
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.
14/05/2021 10:41:57 dut.10.240.183.133: flow destroy 0 rule 0
14/05/2021 10:41:57 dut.10.240.183.133:
Flow rule #0 destroyed
14/05/2021 10:41:57 dut.10.240.183.133: flow list 0
14/05/2021 10:41:57 dut.10.240.183.133:
14/05/2021 10:41:57 dut.10.240.183.133: start
14/05/2021 10:41:57 dut.10.240.183.133:
rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native
Logical Core 2 (socket 0) forwards packets on 1 streams:
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=1
port 0: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x0
RX queue: 0
RX desc=0 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=0 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x0 - TX RS bit threshold=32
port 1: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=512 - RX free threshold=32
RX threshold registers: pthresh=0 hthresh=0 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=512 - TX free threshold=32
TX threshold registers: pthresh=0 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
14/05/2021 10:42:02 dut.10.240.183.133: stop
14/05/2021 10:42:02 dut.10.240.183.133:
Telling cores to ...
Waiting for lcores to finish...
---------------------- Forward statistics for port 1 ----------------------
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.
14/05/2021 10:42:02 CVLDCFSwitchFilterGTPUTest: sub_case tv_mac_ipv4_gtpu_eh_ipv4_udp_qfi_l3src_l3dst passed
14/05/2021 10:42:02 CVLDCFSwitchFilterGTPUTest: ===================Test sub case: tv_mac_ipv4_gtpu_eh_ipv4_udp_l3_l4================
14/05/2021 10:42:02 dut.10.240.183.133: flow validate 0 ingress pattern eth / ipv4 / udp / gtpu / gtp_psc / ipv4 src is 192.168.1.1 dst is 192.168.1.2 / udp src is 22 dst is 23 / end actions vf id 1 / end
14/05/2021 10:42:02 dut.10.240.183.133:
Flow rule validated
14/05/2021 10:42:02 dut.10.240.183.133: flow create 0 ingress pattern eth / ipv4 / udp / gtpu / gtp_psc / ipv4 src is 192.168.1.1 dst is 192.168.1.2 / udp src is 22 dst is 23 / end actions vf id 1 / end
14/05/2021 10:42:02 dut.10.240.183.133:
Flow rule #0 created
14/05/2021 10:42:02 dut.10.240.183.133: flow list 0
14/05/2021 10:42:02 dut.10.240.183.133:
ID Group Prio Attr Rule
0 0 0 i-- ETH IPV4 UDP GTPU GTP_PSC IPV4 UDP => VF
14/05/2021 10:42:02 dut.10.240.183.133: start
14/05/2021 10:42:02 dut.10.240.183.133:
rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native
Logical Core 2 (socket 0) forwards packets on 1 streams:
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=1
port 0: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x0
RX queue: 0
RX desc=0 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=0 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x0 - TX RS bit threshold=32
port 1: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=512 - RX free threshold=32
RX threshold registers: pthresh=0 hthresh=0 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=512 - TX free threshold=32
TX threshold registers: pthresh=0 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
14/05/2021 10:42:07 dut.10.240.183.133: stop
14/05/2021 10:42:07 dut.10.240.183.133:
Telling cores to ...
Waiting for lcores to finish...
---------------------- Forward statistics for port 1 ----------------------
RX-packets: 1 RX-dropped: 0 RX-total: 1
TX-packets: 0 TX-dropped: 0 TX-total: 0
----------------------------------------------------------------------------
+++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
RX-packets: 1 RX-dropped: 0 RX-total: 1
TX-packets: 0 TX-dropped: 0 TX-total: 0
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Done.
14/05/2021 10:42:07 dut.10.240.183.133: start
14/05/2021 10:42:08 dut.10.240.183.133:
rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native
Logical Core 2 (socket 0) forwards packets on 1 streams:
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=1
port 0: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x0
RX queue: 0
RX desc=0 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=0 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x0 - TX RS bit threshold=32
port 1: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=512 - RX free threshold=32
RX threshold registers: pthresh=0 hthresh=0 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=512 - TX free threshold=32
TX threshold registers: pthresh=0 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
14/05/2021 10:42:13 dut.10.240.183.133: stop
14/05/2021 10:42:13 dut.10.240.183.133:
Telling cores to ...
Waiting for lcores to finish...
---------------------- Forward statistics for port 1 ----------------------
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.
14/05/2021 10:42:13 dut.10.240.183.133: flow destroy 0 rule 0
14/05/2021 10:42:13 dut.10.240.183.133:
Flow rule #0 destroyed
14/05/2021 10:42:13 dut.10.240.183.133: flow list 0
14/05/2021 10:42:13 dut.10.240.183.133:
14/05/2021 10:42:13 dut.10.240.183.133: start
14/05/2021 10:42:13 dut.10.240.183.133:
rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native
Logical Core 2 (socket 0) forwards packets on 1 streams:
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=1
port 0: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x0
RX queue: 0
RX desc=0 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=0 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x0 - TX RS bit threshold=32
port 1: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=512 - RX free threshold=32
RX threshold registers: pthresh=0 hthresh=0 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=512 - TX free threshold=32
TX threshold registers: pthresh=0 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
14/05/2021 10:42:18 dut.10.240.183.133: stop
14/05/2021 10:42:18 dut.10.240.183.133:
Telling cores to ...
Waiting for lcores to finish...
---------------------- Forward statistics for port 1 ----------------------
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.
14/05/2021 10:42:18 CVLDCFSwitchFilterGTPUTest: sub_case tv_mac_ipv4_gtpu_eh_ipv4_udp_l3_l4 passed
14/05/2021 10:42:18 CVLDCFSwitchFilterGTPUTest: ===================Test sub case: tv_mac_ipv4_gtpu_eh_ipv4_udp_all================
14/05/2021 10:42:18 dut.10.240.183.133: flow validate 0 ingress pattern eth / ipv4 / udp / gtpu teid is 0x12345678 teid mask 0x00000001 / gtp_psc qfi is 0x34 / ipv4 src is 192.168.1.1 dst is 192.168.1.2 / udp src is 22 dst is 23 / end actions vf id 1 / end
14/05/2021 10:42:18 dut.10.240.183.133:
Flow rule validated
14/05/2021 10:42:18 dut.10.240.183.133: flow create 0 ingress pattern eth / ipv4 / udp / gtpu teid is 0x12345678 teid mask 0x00000001 / gtp_psc qfi is 0x34 / ipv4 src is 192.168.1.1 dst is 192.168.1.2 / udp src is 22 dst is 23 / end actions vf id 1 / end
14/05/2021 10:42:18 dut.10.240.183.133:
Flow rule #0 created
14/05/2021 10:42:18 dut.10.240.183.133: flow list 0
14/05/2021 10:42:18 dut.10.240.183.133:
ID Group Prio Attr Rule
0 0 0 i-- ETH IPV4 UDP GTPU GTP_PSC IPV4 UDP => VF
14/05/2021 10:42:18 dut.10.240.183.133: start
14/05/2021 10:42:19 dut.10.240.183.133:
rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native
Logical Core 2 (socket 0) forwards packets on 1 streams:
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=1
port 0: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x0
RX queue: 0
RX desc=0 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=0 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x0 - TX RS bit threshold=32
port 1: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=512 - RX free threshold=32
RX threshold registers: pthresh=0 hthresh=0 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=512 - TX free threshold=32
TX threshold registers: pthresh=0 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
14/05/2021 10:42:24 dut.10.240.183.133: stop
14/05/2021 10:42:24 dut.10.240.183.133:
Telling cores to ...
Waiting for lcores to finish...
---------------------- Forward statistics for port 1 ----------------------
RX-packets: 1 RX-dropped: 0 RX-total: 1
TX-packets: 0 TX-dropped: 0 TX-total: 0
----------------------------------------------------------------------------
+++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
RX-packets: 1 RX-dropped: 0 RX-total: 1
TX-packets: 0 TX-dropped: 0 TX-total: 0
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Done.
14/05/2021 10:42:24 dut.10.240.183.133: start
14/05/2021 10:42:24 dut.10.240.183.133:
rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native
Logical Core 2 (socket 0) forwards packets on 1 streams:
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=1
port 0: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x0
RX queue: 0
RX desc=0 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=0 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x0 - TX RS bit threshold=32
port 1: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=512 - RX free threshold=32
RX threshold registers: pthresh=0 hthresh=0 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=512 - TX free threshold=32
TX threshold registers: pthresh=0 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
14/05/2021 10:42:29 dut.10.240.183.133: stop
14/05/2021 10:42:29 dut.10.240.183.133:
Telling cores to ...
Waiting for lcores to finish...
---------------------- Forward statistics for port 1 ----------------------
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.
14/05/2021 10:42:29 dut.10.240.183.133: flow destroy 0 rule 0
14/05/2021 10:42:29 dut.10.240.183.133:
Flow rule #0 destroyed
14/05/2021 10:42:29 dut.10.240.183.133: flow list 0
14/05/2021 10:42:29 dut.10.240.183.133:
14/05/2021 10:42:29 dut.10.240.183.133: start
14/05/2021 10:42:29 dut.10.240.183.133:
rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native
Logical Core 2 (socket 0) forwards packets on 1 streams:
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=1
port 0: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x0
RX queue: 0
RX desc=0 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=0 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x0 - TX RS bit threshold=32
port 1: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=512 - RX free threshold=32
RX threshold registers: pthresh=0 hthresh=0 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=512 - TX free threshold=32
TX threshold registers: pthresh=0 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
14/05/2021 10:42:34 dut.10.240.183.133: stop
14/05/2021 10:42:34 dut.10.240.183.133:
Telling cores to ...
Waiting for lcores to finish...
---------------------- Forward statistics for port 1 ----------------------
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.
14/05/2021 10:42:34 CVLDCFSwitchFilterGTPUTest: sub_case tv_mac_ipv4_gtpu_eh_ipv4_udp_all passed
14/05/2021 10:42:34 CVLDCFSwitchFilterGTPUTest: {'tv_mac_ipv4_gtpu_eh_ipv4_udp_teid_with_mask': 'passed', 'tv_mac_ipv4_gtpu_eh_ipv4_udp_teid_without_mask': 'passed', 'tv_mac_ipv4_gtpu_eh_ipv4_udp_qfi': 'passed', 'tv_mac_ipv4_gtpu_eh_ipv4_udp_l3dst': 'passed', 'tv_mac_ipv4_gtpu_eh_ipv4_udp_l3src': 'passed', 'tv_mac_ipv4_gtpu_eh_ipv4_udp_l3src_l4dst': 'passed', 'tv_mac_ipv4_gtpu_eh_ipv4_udp_l3src_l4src': 'passed', 'tv_mac_ipv4_gtpu_eh_ipv4_udp_l3dst_l4src': 'passed', 'tv_mac_ipv4_gtpu_eh_ipv4_udp_l3dst_l4dst': 'passed', 'tv_mac_ipv4_gtpu_eh_ipv4_udp_l4dst': 'passed', 'tv_mac_ipv4_gtpu_eh_ipv4_udp_l4src': 'passed', 'tv_mac_ipv4_gtpu_eh_ipv4_udp_l4src_l4dst': 'passed', 'tv_mac_ipv4_gtpu_eh_ipv4_udp_teid_l4src_l4dst': 'passed', 'tv_mac_ipv4_gtpu_eh_ipv4_udp_qfi_l4src_l4dst': 'passed', 'tv_mac_ipv4_gtpu_eh_ipv4_udp_l3src_l3dst': 'passed', 'tv_mac_ipv4_gtpu_eh_ipv4_udp_teid_l3src_l3dst': 'passed', 'tv_mac_ipv4_gtpu_eh_ipv4_udp_qfi_l3src_l3dst': 'passed', 'tv_mac_ipv4_gtpu_eh_ipv4_udp_l3_l4': 'passed', 'tv_mac_ipv4_gtpu_eh_ipv4_udp_all': 'passed'}
14/05/2021 10:42:34 CVLDCFSwitchFilterGTPUTest: pass rate is: 100.0
14/05/2021 10:42:34 CVLDCFSwitchFilterGTPUTest: Test Case test_mac_ipv4_gtpu_eh_ipv4_udp Result PASSED:
14/05/2021 10:42:34 dut.10.240.183.133: flow flush 0
14/05/2021 10:42:34 dut.10.240.183.133:
14/05/2021 10:42:34 dut.10.240.183.133: clear port stats all
14/05/2021 10:42:34 dut.10.240.183.133:
NIC statistics for port 0 cleared
NIC statistics for port 1 cleared
14/05/2021 10:42:34 dut.10.240.183.133: quit
14/05/2021 10:42:36 dut.10.240.183.133:
Stopping port 0...
Stopping ports...
Done
Stopping port 1...
Stopping ports...
Done
Shutting down port 0...
Closing ports...
Port 0 is closed
Done
Shutting down port 1...
Closing ports...
Port 1 is closed
Done
Bye...
14/05/2021 10:42:36 dut.10.240.183.133: kill_all: called by dut and prefix list has value.
14/05/2021 10:42:39 CVLDCFSwitchFilterGTPUTest: Test Case test_mac_ipv4_gtpu_eh_ipv6 Begin
14/05/2021 10:42:39 dut.10.240.183.133:
14/05/2021 10:42:39 tester:
14/05/2021 10:42:39 dut.10.240.183.133: rmmod ice
14/05/2021 10:42:48 dut.10.240.183.133:
14/05/2021 10:42:48 dut.10.240.183.133: modprobe ice
14/05/2021 10:42:53 dut.10.240.183.133:
14/05/2021 10:42:53 dut.10.240.183.133: ethtool -i ens801f0
14/05/2021 10:42:53 dut.10.240.183.133: driver: ice
version: 1.6.0_rc41_11_gbd4c35a2_dirty
firmware-version: 3.00 0x800079a8 1.2928.0
expansion-rom-version:
bus-info: 0000:81:00.0
supports-statistics: yes
supports-test: yes
supports-eeprom-access: yes
supports-register-dump: yes
supports-priv-flags: yes
14/05/2021 10:42:55 dut.10.240.183.133: ip link set ens801f0 vf 0 trust on
14/05/2021 10:42:55 dut.10.240.183.133:
14/05/2021 10:43:02 dut.10.240.183.133: x86_64-native-linuxapp-gcc/app/dpdk-testpmd -l 1,2,3,4 -n 4 -a 0000:81:01.0,cap=dcf -a 0000:81:01.1 --file-prefix=dpdk_13956_20210514102502 -- -i
14/05/2021 10:43:15 dut.10.240.183.133: EAL: Detected 72 lcore(s)
EAL: Detected 2 NUMA nodes
EAL: Detected static linkage of DPDK
EAL: Multi-process socket /var/run/dpdk/dpdk_13956_20210514102502/mp_socket
EAL: Selected IOVA mode 'VA'
EAL: No available 2048 kB hugepages reported
EAL: VFIO support initialized
EAL: Using IOMMU type 1 (Type 1)
EAL: Probe PCI driver: net_iavf (8086:1889) device: 0000:81:01.0 (socket 1)
EAL: Releasing PCI mapped resource for 0000:81:01.0
EAL: Calling pci_unmap_resource for 0000:81:01.0 at 0x2200000000
EAL: Calling pci_unmap_resource for 0000:81:01.0 at 0x2200020000
EAL: Using IOMMU type 1 (Type 1)
EAL: Probe PCI driver: net_ice_dcf (8086:1889) device: 0000:81:01.0 (socket 1)
ice_load_pkg_type(): Active package is: 1.3.30.0, ICE COMMS Package (double VLAN mode)
EAL: Probe PCI driver: net_iavf (8086:1889) device: 0000:81:01.1 (socket 1)
Interactive-mode selected
Failed to set MTU to 1500 for port 0
testpmd: create a new mbuf pool <mb_pool_0>: n=171456, size=2176, socket=0
testpmd: preferred mempool ops selected: ring_mp_mc
testpmd: create a new mbuf pool <mb_pool_1>: n=171456, size=2176, socket=1
testpmd: preferred mempool ops selected: ring_mp_mc
Configuring Port 0 (socket 1)
ice_dcf_init_rss(): RSS is enabled by PF by default
ice_dcf_configure_queues(): request RXDID == 16 in Queue[0]
Port 0: 2E:79:89:C8:DA:9A
Configuring Port 1 (socket 1)
iavf_configure_queues(): request RXDID[22] in Queue[0]
Port 1: link state change event
Port 1: link state change event
Port 1: A2:44:90:0B:46:B1
Checking link statuses...
Done
14/05/2021 10:43:15 dut.10.240.183.133: set portlist 1
14/05/2021 10:43:15 dut.10.240.183.133:
previous number of forwarding ports 2 - changed to number of configured ports 1
Warning! port-topology=paired and odd forward ports number, the last port will pair with itself.
14/05/2021 10:43:15 dut.10.240.183.133: set fwd rxonly
14/05/2021 10:43:16 dut.10.240.183.133:
Set rxonly packet forwarding mode
14/05/2021 10:43:16 dut.10.240.183.133: set verbose 1
14/05/2021 10:43:16 dut.10.240.183.133:
Change verbose level from 0 to 1
14/05/2021 10:43:16 dut.10.240.183.133: flow flush 0
14/05/2021 10:43:16 dut.10.240.183.133:
14/05/2021 10:43:16 dut.10.240.183.133: clear port stats all
14/05/2021 10:43:16 dut.10.240.183.133:
NIC statistics for port 0 cleared
NIC statistics for port 1 cleared
14/05/2021 10:43:16 dut.10.240.183.133: quit
14/05/2021 10:43:17 dut.10.240.183.133:
Stopping port 0...
Stopping ports...
Done
Stopping port 1...
Stopping ports...
Done
Shutting down port 0...
Closing ports...
Port 0 is closed
Done
Shutting down port 1...
Closing ports...
Port 1 is closed
Done
Bye...
14/05/2021 10:43:17 dut.10.240.183.133: kill_all: called by dut and prefix list has value.
14/05/2021 10:43:21 dut.10.240.183.133: rmmod ice
14/05/2021 10:43:29 dut.10.240.183.133:
14/05/2021 10:43:29 dut.10.240.183.133: modprobe ice
14/05/2021 10:43:34 dut.10.240.183.133:
14/05/2021 10:43:34 dut.10.240.183.133: ethtool -i ens801f0
14/05/2021 10:43:34 dut.10.240.183.133: driver: ice
version: 1.6.0_rc41_11_gbd4c35a2_dirty
firmware-version: 3.00 0x800079a8 1.2928.0
expansion-rom-version:
bus-info: 0000:81:00.0
supports-statistics: yes
supports-test: yes
supports-eeprom-access: yes
supports-register-dump: yes
supports-priv-flags: yes
14/05/2021 10:43:36 dut.10.240.183.133: ip link set ens801f0 vf 0 trust on
14/05/2021 10:43:36 dut.10.240.183.133:
14/05/2021 10:43:44 dut.10.240.183.133: x86_64-native-linuxapp-gcc/app/dpdk-testpmd -l 1,2,3,4 -n 4 -a 0000:81:01.0,cap=dcf -a 0000:81:01.1 --file-prefix=dpdk_13956_20210514102502 -- -i
14/05/2021 10:43:56 dut.10.240.183.133: EAL: Detected 72 lcore(s)
EAL: Detected 2 NUMA nodes
EAL: Detected static linkage of DPDK
EAL: Multi-process socket /var/run/dpdk/dpdk_13956_20210514102502/mp_socket
EAL: Selected IOVA mode 'VA'
EAL: No available 2048 kB hugepages reported
EAL: VFIO support initialized
EAL: Using IOMMU type 1 (Type 1)
EAL: Probe PCI driver: net_iavf (8086:1889) device: 0000:81:01.0 (socket 1)
EAL: Releasing PCI mapped resource for 0000:81:01.0
EAL: Calling pci_unmap_resource for 0000:81:01.0 at 0x2200000000
EAL: Calling pci_unmap_resource for 0000:81:01.0 at 0x2200020000
EAL: Using IOMMU type 1 (Type 1)
EAL: Probe PCI driver: net_ice_dcf (8086:1889) device: 0000:81:01.0 (socket 1)
ice_load_pkg_type(): Active package is: 1.3.30.0, ICE COMMS Package (double VLAN mode)
EAL: Probe PCI driver: net_iavf (8086:1889) device: 0000:81:01.1 (socket 1)
Interactive-mode selected
Failed to set MTU to 1500 for port 0
testpmd: create a new mbuf pool <mb_pool_0>: n=171456, size=2176, socket=0
testpmd: preferred mempool ops selected: ring_mp_mc
testpmd: create a new mbuf pool <mb_pool_1>: n=171456, size=2176, socket=1
testpmd: preferred mempool ops selected: ring_mp_mc
Configuring Port 0 (socket 1)
ice_dcf_init_rss(): RSS is enabled by PF by default
ice_dcf_configure_queues(): request RXDID == 16 in Queue[0]
Port 0: CE:6C:24:77:BF:59
Configuring Port 1 (socket 1)
iavf_configure_queues(): request RXDID[22] in Queue[0]
Port 1: link state change event
Port 1: link state change event
Port 1: 8A:0F:F1:D7:96:4E
Checking link statuses...
Done
14/05/2021 10:43:56 dut.10.240.183.133: set portlist 1
14/05/2021 10:43:57 dut.10.240.183.133:
previous number of forwarding ports 2 - changed to number of configured ports 1
Warning! port-topology=paired and odd forward ports number, the last port will pair with itself.
14/05/2021 10:43:57 dut.10.240.183.133: set fwd rxonly
14/05/2021 10:43:57 dut.10.240.183.133:
Set rxonly packet forwarding mode
14/05/2021 10:43:57 dut.10.240.183.133: set verbose 1
14/05/2021 10:43:57 dut.10.240.183.133:
Change verbose level from 0 to 1
14/05/2021 10:43:57 CVLDCFSwitchFilterGTPUTest: ===================Test sub case: tv_mac_ipv4_gtpu_eh_ipv6_teid_with_mask================
14/05/2021 10:43:57 dut.10.240.183.133: flow validate 0 ingress pattern eth / ipv4 / udp / gtpu teid is 0x12345678 teid mask 0x00000001 / gtp_psc / ipv6 / end actions vf id 1 / end
14/05/2021 10:43:57 dut.10.240.183.133:
Flow rule validated
14/05/2021 10:43:57 dut.10.240.183.133: flow create 0 ingress pattern eth / ipv4 / udp / gtpu teid is 0x12345678 teid mask 0x00000001 / gtp_psc / ipv6 / end actions vf id 1 / end
14/05/2021 10:43:57 dut.10.240.183.133:
Flow rule #0 created
14/05/2021 10:43:57 dut.10.240.183.133: flow list 0
14/05/2021 10:43:57 dut.10.240.183.133:
ID Group Prio Attr Rule
0 0 0 i-- ETH IPV4 UDP GTPU GTP_PSC IPV6 => VF
14/05/2021 10:43:57 dut.10.240.183.133: start
14/05/2021 10:43:57 dut.10.240.183.133:
rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native
Logical Core 2 (socket 0) forwards packets on 1 streams:
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=1
port 0: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x0
RX queue: 0
RX desc=0 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=0 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x0 - TX RS bit threshold=32
port 1: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=512 - RX free threshold=32
RX threshold registers: pthresh=0 hthresh=0 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=512 - TX free threshold=32
TX threshold registers: pthresh=0 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
14/05/2021 10:44:02 dut.10.240.183.133: stop
14/05/2021 10:44:02 dut.10.240.183.133:
Telling cores to ...
Waiting for lcores to finish...
---------------------- Forward statistics for port 1 ----------------------
RX-packets: 4 RX-dropped: 0 RX-total: 4
TX-packets: 0 TX-dropped: 0 TX-total: 0
----------------------------------------------------------------------------
+++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
RX-packets: 4 RX-dropped: 0 RX-total: 4
TX-packets: 0 TX-dropped: 0 TX-total: 0
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Done.
14/05/2021 10:44:02 dut.10.240.183.133: start
14/05/2021 10:44:03 dut.10.240.183.133:
rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native
Logical Core 2 (socket 0) forwards packets on 1 streams:
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=1
port 0: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x0
RX queue: 0
RX desc=0 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=0 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x0 - TX RS bit threshold=32
port 1: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=512 - RX free threshold=32
RX threshold registers: pthresh=0 hthresh=0 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=512 - TX free threshold=32
TX threshold registers: pthresh=0 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
14/05/2021 10:44:08 dut.10.240.183.133: stop
14/05/2021 10:44:08 dut.10.240.183.133:
Telling cores to ...
Waiting for lcores to finish...
---------------------- Forward statistics for port 1 ----------------------
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.
14/05/2021 10:44:08 dut.10.240.183.133: flow destroy 0 rule 0
14/05/2021 10:44:08 dut.10.240.183.133:
Flow rule #0 destroyed
14/05/2021 10:44:08 dut.10.240.183.133: flow list 0
14/05/2021 10:44:08 dut.10.240.183.133:
14/05/2021 10:44:08 dut.10.240.183.133: start
14/05/2021 10:44:08 dut.10.240.183.133:
rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native
Logical Core 2 (socket 0) forwards packets on 1 streams:
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=1
port 0: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x0
RX queue: 0
RX desc=0 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=0 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x0 - TX RS bit threshold=32
port 1: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=512 - RX free threshold=32
RX threshold registers: pthresh=0 hthresh=0 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=512 - TX free threshold=32
TX threshold registers: pthresh=0 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
14/05/2021 10:44:13 dut.10.240.183.133: stop
14/05/2021 10:44:13 dut.10.240.183.133:
Telling cores to ...
Waiting for lcores to finish...
---------------------- Forward statistics for port 1 ----------------------
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.
14/05/2021 10:44:13 CVLDCFSwitchFilterGTPUTest: sub_case tv_mac_ipv4_gtpu_eh_ipv6_teid_with_mask passed
14/05/2021 10:44:13 CVLDCFSwitchFilterGTPUTest: ===================Test sub case: tv_mac_ipv4_gtpu_eh_ipv6_teid_without_mask================
14/05/2021 10:44:13 dut.10.240.183.133: flow validate 0 ingress pattern eth / ipv4 / udp / gtpu teid is 0x12345678 / gtp_psc / ipv6 / end actions vf id 1 / end
14/05/2021 10:44:13 dut.10.240.183.133:
Flow rule validated
14/05/2021 10:44:13 dut.10.240.183.133: flow create 0 ingress pattern eth / ipv4 / udp / gtpu teid is 0x12345678 / gtp_psc / ipv6 / end actions vf id 1 / end
14/05/2021 10:44:13 dut.10.240.183.133:
Flow rule #0 created
14/05/2021 10:44:13 dut.10.240.183.133: flow list 0
14/05/2021 10:44:13 dut.10.240.183.133:
ID Group Prio Attr Rule
0 0 0 i-- ETH IPV4 UDP GTPU GTP_PSC IPV6 => VF
14/05/2021 10:44:13 dut.10.240.183.133: start
14/05/2021 10:44:14 dut.10.240.183.133:
rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native
Logical Core 2 (socket 0) forwards packets on 1 streams:
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=1
port 0: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x0
RX queue: 0
RX desc=0 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=0 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x0 - TX RS bit threshold=32
port 1: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=512 - RX free threshold=32
RX threshold registers: pthresh=0 hthresh=0 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=512 - TX free threshold=32
TX threshold registers: pthresh=0 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
14/05/2021 10:44:19 dut.10.240.183.133: stop
14/05/2021 10:44:19 dut.10.240.183.133:
Telling cores to ...
Waiting for lcores to finish...
---------------------- Forward statistics for port 1 ----------------------
RX-packets: 2 RX-dropped: 0 RX-total: 2
TX-packets: 0 TX-dropped: 0 TX-total: 0
----------------------------------------------------------------------------
+++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
RX-packets: 2 RX-dropped: 0 RX-total: 2
TX-packets: 0 TX-dropped: 0 TX-total: 0
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Done.
14/05/2021 10:44:19 dut.10.240.183.133: start
14/05/2021 10:44:19 dut.10.240.183.133:
rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native
Logical Core 2 (socket 0) forwards packets on 1 streams:
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=1
port 0: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x0
RX queue: 0
RX desc=0 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=0 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x0 - TX RS bit threshold=32
port 1: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=512 - RX free threshold=32
RX threshold registers: pthresh=0 hthresh=0 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=512 - TX free threshold=32
TX threshold registers: pthresh=0 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
14/05/2021 10:44:24 dut.10.240.183.133: stop
14/05/2021 10:44:24 dut.10.240.183.133:
Telling cores to ...
Waiting for lcores to finish...
---------------------- Forward statistics for port 1 ----------------------
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.
14/05/2021 10:44:24 dut.10.240.183.133: flow destroy 0 rule 0
14/05/2021 10:44:24 dut.10.240.183.133:
Flow rule #0 destroyed
14/05/2021 10:44:24 dut.10.240.183.133: flow list 0
14/05/2021 10:44:24 dut.10.240.183.133:
14/05/2021 10:44:24 dut.10.240.183.133: start
14/05/2021 10:44:24 dut.10.240.183.133:
rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native
Logical Core 2 (socket 0) forwards packets on 1 streams:
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=1
port 0: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x0
RX queue: 0
RX desc=0 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=0 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x0 - TX RS bit threshold=32
port 1: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=512 - RX free threshold=32
RX threshold registers: pthresh=0 hthresh=0 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=512 - TX free threshold=32
TX threshold registers: pthresh=0 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
14/05/2021 10:44:29 dut.10.240.183.133: stop
14/05/2021 10:44:29 dut.10.240.183.133:
Telling cores to ...
Waiting for lcores to finish...
---------------------- Forward statistics for port 1 ----------------------
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.
14/05/2021 10:44:29 CVLDCFSwitchFilterGTPUTest: sub_case tv_mac_ipv4_gtpu_eh_ipv6_teid_without_mask passed
14/05/2021 10:44:29 CVLDCFSwitchFilterGTPUTest: ===================Test sub case: tv_mac_ipv4_gtpu_eh_ipv6_qfi================
14/05/2021 10:44:29 dut.10.240.183.133: flow validate 0 ingress pattern eth / ipv4 / udp / gtpu / gtp_psc qfi is 0x34 / ipv6 / end actions vf id 1 / end
14/05/2021 10:44:29 dut.10.240.183.133:
Flow rule validated
14/05/2021 10:44:29 dut.10.240.183.133: flow create 0 ingress pattern eth / ipv4 / udp / gtpu / gtp_psc qfi is 0x34 / ipv6 / end actions vf id 1 / end
14/05/2021 10:44:30 dut.10.240.183.133:
Flow rule #0 created
14/05/2021 10:44:30 dut.10.240.183.133: flow list 0
14/05/2021 10:44:30 dut.10.240.183.133:
ID Group Prio Attr Rule
0 0 0 i-- ETH IPV4 UDP GTPU GTP_PSC IPV6 => VF
14/05/2021 10:44:30 dut.10.240.183.133: start
14/05/2021 10:44:30 dut.10.240.183.133:
rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native
Logical Core 2 (socket 0) forwards packets on 1 streams:
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=1
port 0: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x0
RX queue: 0
RX desc=0 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=0 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x0 - TX RS bit threshold=32
port 1: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=512 - RX free threshold=32
RX threshold registers: pthresh=0 hthresh=0 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=512 - TX free threshold=32
TX threshold registers: pthresh=0 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
14/05/2021 10:44:35 dut.10.240.183.133: stop
14/05/2021 10:44:35 dut.10.240.183.133:
Telling cores to ...
Waiting for lcores to finish...
---------------------- Forward statistics for port 1 ----------------------
RX-packets: 2 RX-dropped: 0 RX-total: 2
TX-packets: 0 TX-dropped: 0 TX-total: 0
----------------------------------------------------------------------------
+++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
RX-packets: 2 RX-dropped: 0 RX-total: 2
TX-packets: 0 TX-dropped: 0 TX-total: 0
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Done.
14/05/2021 10:44:35 dut.10.240.183.133: start
14/05/2021 10:44:35 dut.10.240.183.133:
rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native
Logical Core 2 (socket 0) forwards packets on 1 streams:
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=1
port 0: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x0
RX queue: 0
RX desc=0 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=0 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x0 - TX RS bit threshold=32
port 1: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=512 - RX free threshold=32
RX threshold registers: pthresh=0 hthresh=0 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=512 - TX free threshold=32
TX threshold registers: pthresh=0 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
14/05/2021 10:44:40 dut.10.240.183.133: stop
14/05/2021 10:44:40 dut.10.240.183.133:
Telling cores to ...
Waiting for lcores to finish...
---------------------- Forward statistics for port 1 ----------------------
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.
14/05/2021 10:44:40 dut.10.240.183.133: flow destroy 0 rule 0
14/05/2021 10:44:40 dut.10.240.183.133:
Flow rule #0 destroyed
14/05/2021 10:44:40 dut.10.240.183.133: flow list 0
14/05/2021 10:44:40 dut.10.240.183.133:
14/05/2021 10:44:40 dut.10.240.183.133: start
14/05/2021 10:44:40 dut.10.240.183.133:
rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native
Logical Core 2 (socket 0) forwards packets on 1 streams:
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=1
port 0: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x0
RX queue: 0
RX desc=0 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=0 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x0 - TX RS bit threshold=32
port 1: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=512 - RX free threshold=32
RX threshold registers: pthresh=0 hthresh=0 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=512 - TX free threshold=32
TX threshold registers: pthresh=0 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
14/05/2021 10:44:45 dut.10.240.183.133: stop
14/05/2021 10:44:46 dut.10.240.183.133:
Telling cores to ...
Waiting for lcores to finish...
---------------------- Forward statistics for port 1 ----------------------
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.
14/05/2021 10:44:46 CVLDCFSwitchFilterGTPUTest: sub_case tv_mac_ipv4_gtpu_eh_ipv6_qfi passed
14/05/2021 10:44:46 CVLDCFSwitchFilterGTPUTest: ===================Test sub case: tv_mac_ipv4_gtpu_eh_ipv6_l3dst================
14/05/2021 10:44:46 dut.10.240.183.133: flow validate 0 ingress pattern eth / ipv4 / udp / gtpu / gtp_psc / ipv6 dst is 2001::2 / end actions vf id 1 / end
14/05/2021 10:44:46 dut.10.240.183.133:
Flow rule validated
14/05/2021 10:44:46 dut.10.240.183.133: flow create 0 ingress pattern eth / ipv4 / udp / gtpu / gtp_psc / ipv6 dst is 2001::2 / end actions vf id 1 / end
14/05/2021 10:44:46 dut.10.240.183.133:
Flow rule #0 created
14/05/2021 10:44:46 dut.10.240.183.133: flow list 0
14/05/2021 10:44:46 dut.10.240.183.133:
ID Group Prio Attr Rule
0 0 0 i-- ETH IPV4 UDP GTPU GTP_PSC IPV6 => VF
14/05/2021 10:44:46 dut.10.240.183.133: start
14/05/2021 10:44:46 dut.10.240.183.133:
rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native
Logical Core 2 (socket 0) forwards packets on 1 streams:
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=1
port 0: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x0
RX queue: 0
RX desc=0 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=0 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x0 - TX RS bit threshold=32
port 1: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=512 - RX free threshold=32
RX threshold registers: pthresh=0 hthresh=0 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=512 - TX free threshold=32
TX threshold registers: pthresh=0 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
14/05/2021 10:44:51 dut.10.240.183.133: stop
14/05/2021 10:44:51 dut.10.240.183.133:
Telling cores to ...
Waiting for lcores to finish...
---------------------- Forward statistics for port 1 ----------------------
RX-packets: 2 RX-dropped: 0 RX-total: 2
TX-packets: 0 TX-dropped: 0 TX-total: 0
----------------------------------------------------------------------------
+++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
RX-packets: 2 RX-dropped: 0 RX-total: 2
TX-packets: 0 TX-dropped: 0 TX-total: 0
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Done.
14/05/2021 10:44:51 dut.10.240.183.133: start
14/05/2021 10:44:51 dut.10.240.183.133:
rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native
Logical Core 2 (socket 0) forwards packets on 1 streams:
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=1
port 0: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x0
RX queue: 0
RX desc=0 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=0 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x0 - TX RS bit threshold=32
port 1: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=512 - RX free threshold=32
RX threshold registers: pthresh=0 hthresh=0 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=512 - TX free threshold=32
TX threshold registers: pthresh=0 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
14/05/2021 10:44:56 dut.10.240.183.133: stop
14/05/2021 10:44:56 dut.10.240.183.133:
Telling cores to ...
Waiting for lcores to finish...
---------------------- Forward statistics for port 1 ----------------------
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.
14/05/2021 10:44:56 dut.10.240.183.133: flow destroy 0 rule 0
14/05/2021 10:44:56 dut.10.240.183.133:
Flow rule #0 destroyed
14/05/2021 10:44:56 dut.10.240.183.133: flow list 0
14/05/2021 10:44:57 dut.10.240.183.133:
14/05/2021 10:44:57 dut.10.240.183.133: start
14/05/2021 10:44:57 dut.10.240.183.133:
rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native
Logical Core 2 (socket 0) forwards packets on 1 streams:
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=1
port 0: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x0
RX queue: 0
RX desc=0 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=0 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x0 - TX RS bit threshold=32
port 1: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=512 - RX free threshold=32
RX threshold registers: pthresh=0 hthresh=0 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=512 - TX free threshold=32
TX threshold registers: pthresh=0 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
14/05/2021 10:45:02 dut.10.240.183.133: stop
14/05/2021 10:45:02 dut.10.240.183.133:
Telling cores to ...
Waiting for lcores to finish...
---------------------- Forward statistics for port 1 ----------------------
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.
14/05/2021 10:45:02 CVLDCFSwitchFilterGTPUTest: sub_case tv_mac_ipv4_gtpu_eh_ipv6_l3dst passed
14/05/2021 10:45:02 CVLDCFSwitchFilterGTPUTest: ===================Test sub case: tv_mac_ipv4_gtpu_eh_ipv6_l3src================
14/05/2021 10:45:02 dut.10.240.183.133: flow validate 0 ingress pattern eth / ipv4 / udp / gtpu / gtp_psc / ipv6 src is 2001::1 / end actions vf id 1 / end
14/05/2021 10:45:02 dut.10.240.183.133:
Flow rule validated
14/05/2021 10:45:02 dut.10.240.183.133: flow create 0 ingress pattern eth / ipv4 / udp / gtpu / gtp_psc / ipv6 src is 2001::1 / end actions vf id 1 / end
14/05/2021 10:45:02 dut.10.240.183.133:
Flow rule #0 created
14/05/2021 10:45:02 dut.10.240.183.133: flow list 0
14/05/2021 10:45:02 dut.10.240.183.133:
ID Group Prio Attr Rule
0 0 0 i-- ETH IPV4 UDP GTPU GTP_PSC IPV6 => VF
14/05/2021 10:45:02 dut.10.240.183.133: start
14/05/2021 10:45:02 dut.10.240.183.133:
rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native
Logical Core 2 (socket 0) forwards packets on 1 streams:
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=1
port 0: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x0
RX queue: 0
RX desc=0 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=0 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x0 - TX RS bit threshold=32
port 1: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=512 - RX free threshold=32
RX threshold registers: pthresh=0 hthresh=0 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=512 - TX free threshold=32
TX threshold registers: pthresh=0 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
14/05/2021 10:45:07 dut.10.240.183.133: stop
14/05/2021 10:45:07 dut.10.240.183.133:
Telling cores to ...
Waiting for lcores to finish...
---------------------- Forward statistics for port 1 ----------------------
RX-packets: 2 RX-dropped: 0 RX-total: 2
TX-packets: 0 TX-dropped: 0 TX-total: 0
----------------------------------------------------------------------------
+++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
RX-packets: 2 RX-dropped: 0 RX-total: 2
TX-packets: 0 TX-dropped: 0 TX-total: 0
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Done.
14/05/2021 10:45:07 dut.10.240.183.133: start
14/05/2021 10:45:07 dut.10.240.183.133:
rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native
Logical Core 2 (socket 0) forwards packets on 1 streams:
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=1
port 0: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x0
RX queue: 0
RX desc=0 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=0 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x0 - TX RS bit threshold=32
port 1: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=512 - RX free threshold=32
RX threshold registers: pthresh=0 hthresh=0 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=512 - TX free threshold=32
TX threshold registers: pthresh=0 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
14/05/2021 10:45:13 dut.10.240.183.133: stop
14/05/2021 10:45:13 dut.10.240.183.133:
Telling cores to ...
Waiting for lcores to finish...
---------------------- Forward statistics for port 1 ----------------------
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.
14/05/2021 10:45:13 dut.10.240.183.133: flow destroy 0 rule 0
14/05/2021 10:45:13 dut.10.240.183.133:
Flow rule #0 destroyed
14/05/2021 10:45:13 dut.10.240.183.133: flow list 0
14/05/2021 10:45:13 dut.10.240.183.133:
14/05/2021 10:45:13 dut.10.240.183.133: start
14/05/2021 10:45:13 dut.10.240.183.133:
rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native
Logical Core 2 (socket 0) forwards packets on 1 streams:
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=1
port 0: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x0
RX queue: 0
RX desc=0 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=0 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x0 - TX RS bit threshold=32
port 1: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=512 - RX free threshold=32
RX threshold registers: pthresh=0 hthresh=0 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=512 - TX free threshold=32
TX threshold registers: pthresh=0 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
14/05/2021 10:45:18 dut.10.240.183.133: stop
14/05/2021 10:45:18 dut.10.240.183.133:
Telling cores to ...
Waiting for lcores to finish...
---------------------- Forward statistics for port 1 ----------------------
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.
14/05/2021 10:45:18 CVLDCFSwitchFilterGTPUTest: sub_case tv_mac_ipv4_gtpu_eh_ipv6_l3src passed
14/05/2021 10:45:18 CVLDCFSwitchFilterGTPUTest: ===================Test sub case: tv_mac_ipv4_gtpu_eh_ipv6_l3src_l3dst================
14/05/2021 10:45:18 dut.10.240.183.133: flow validate 0 ingress pattern eth / ipv4 / udp / gtpu / gtp_psc / ipv6 src is 2001::1 dst is 2001::2 / end actions vf id 1 / end
14/05/2021 10:45:18 dut.10.240.183.133:
Flow rule validated
14/05/2021 10:45:18 dut.10.240.183.133: flow create 0 ingress pattern eth / ipv4 / udp / gtpu / gtp_psc / ipv6 src is 2001::1 dst is 2001::2 / end actions vf id 1 / end
14/05/2021 10:45:18 dut.10.240.183.133:
Flow rule #0 created
14/05/2021 10:45:18 dut.10.240.183.133: flow list 0
14/05/2021 10:45:18 dut.10.240.183.133:
ID Group Prio Attr Rule
0 0 0 i-- ETH IPV4 UDP GTPU GTP_PSC IPV6 => VF
14/05/2021 10:45:18 dut.10.240.183.133: start
14/05/2021 10:45:18 dut.10.240.183.133:
rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native
Logical Core 2 (socket 0) forwards packets on 1 streams:
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=1
port 0: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x0
RX queue: 0
RX desc=0 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=0 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x0 - TX RS bit threshold=32
port 1: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=512 - RX free threshold=32
RX threshold registers: pthresh=0 hthresh=0 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=512 - TX free threshold=32
TX threshold registers: pthresh=0 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
14/05/2021 10:45:24 dut.10.240.183.133: stop
14/05/2021 10:45:24 dut.10.240.183.133:
Telling cores to ...
Waiting for lcores to finish...
---------------------- Forward statistics for port 1 ----------------------
RX-packets: 2 RX-dropped: 0 RX-total: 2
TX-packets: 0 TX-dropped: 0 TX-total: 0
----------------------------------------------------------------------------
+++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
RX-packets: 2 RX-dropped: 0 RX-total: 2
TX-packets: 0 TX-dropped: 0 TX-total: 0
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Done.
14/05/2021 10:45:24 dut.10.240.183.133: start
14/05/2021 10:45:24 dut.10.240.183.133:
rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native
Logical Core 2 (socket 0) forwards packets on 1 streams:
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=1
port 0: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x0
RX queue: 0
RX desc=0 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=0 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x0 - TX RS bit threshold=32
port 1: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=512 - RX free threshold=32
RX threshold registers: pthresh=0 hthresh=0 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=512 - TX free threshold=32
TX threshold registers: pthresh=0 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
14/05/2021 10:45:29 dut.10.240.183.133: stop
14/05/2021 10:45:29 dut.10.240.183.133:
Telling cores to ...
Waiting for lcores to finish...
---------------------- Forward statistics for port 1 ----------------------
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.
14/05/2021 10:45:29 dut.10.240.183.133: flow destroy 0 rule 0
14/05/2021 10:45:29 dut.10.240.183.133:
Flow rule #0 destroyed
14/05/2021 10:45:29 dut.10.240.183.133: flow list 0
14/05/2021 10:45:29 dut.10.240.183.133:
14/05/2021 10:45:29 dut.10.240.183.133: start
14/05/2021 10:45:29 dut.10.240.183.133:
rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native
Logical Core 2 (socket 0) forwards packets on 1 streams:
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=1
port 0: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x0
RX queue: 0
RX desc=0 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=0 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x0 - TX RS bit threshold=32
port 1: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=512 - RX free threshold=32
RX threshold registers: pthresh=0 hthresh=0 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=512 - TX free threshold=32
TX threshold registers: pthresh=0 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
14/05/2021 10:45:34 dut.10.240.183.133: stop
14/05/2021 10:45:34 dut.10.240.183.133:
Telling cores to ...
Waiting for lcores to finish...
---------------------- Forward statistics for port 1 ----------------------
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.
14/05/2021 10:45:34 CVLDCFSwitchFilterGTPUTest: sub_case tv_mac_ipv4_gtpu_eh_ipv6_l3src_l3dst passed
14/05/2021 10:45:34 CVLDCFSwitchFilterGTPUTest: {'tv_mac_ipv4_gtpu_eh_ipv6_teid_with_mask': 'passed', 'tv_mac_ipv4_gtpu_eh_ipv6_teid_without_mask': 'passed', 'tv_mac_ipv4_gtpu_eh_ipv6_qfi': 'passed', 'tv_mac_ipv4_gtpu_eh_ipv6_l3dst': 'passed', 'tv_mac_ipv4_gtpu_eh_ipv6_l3src': 'passed', 'tv_mac_ipv4_gtpu_eh_ipv6_l3src_l3dst': 'passed'}
14/05/2021 10:45:34 CVLDCFSwitchFilterGTPUTest: pass rate is: 100.0
14/05/2021 10:45:34 CVLDCFSwitchFilterGTPUTest: Test Case test_mac_ipv4_gtpu_eh_ipv6 Result PASSED:
14/05/2021 10:45:34 dut.10.240.183.133: flow flush 0
14/05/2021 10:45:34 dut.10.240.183.133:
14/05/2021 10:45:34 dut.10.240.183.133: clear port stats all
14/05/2021 10:45:34 dut.10.240.183.133:
NIC statistics for port 0 cleared
NIC statistics for port 1 cleared
14/05/2021 10:45:34 dut.10.240.183.133: quit
14/05/2021 10:45:36 dut.10.240.183.133:
Stopping port 0...
Stopping ports...
Done
Stopping port 1...
Stopping ports...
Done
Shutting down port 0...
Closing ports...
Port 0 is closed
Done
Shutting down port 1...
Closing ports...
Port 1 is closed
Done
Bye...
14/05/2021 10:45:36 dut.10.240.183.133: kill_all: called by dut and prefix list has value.
14/05/2021 10:45:39 CVLDCFSwitchFilterGTPUTest: Test Case test_mac_ipv4_gtpu_eh_ipv6_tcp Begin
14/05/2021 10:45:39 dut.10.240.183.133:
14/05/2021 10:45:39 tester:
14/05/2021 10:45:39 dut.10.240.183.133: rmmod ice
14/05/2021 10:45:48 dut.10.240.183.133:
14/05/2021 10:45:48 dut.10.240.183.133: modprobe ice
14/05/2021 10:45:53 dut.10.240.183.133:
14/05/2021 10:45:53 dut.10.240.183.133: ethtool -i ens801f0
14/05/2021 10:45:53 dut.10.240.183.133: driver: ice
version: 1.6.0_rc41_11_gbd4c35a2_dirty
firmware-version: 3.00 0x800079a8 1.2928.0
expansion-rom-version:
bus-info: 0000:81:00.0
supports-statistics: yes
supports-test: yes
supports-eeprom-access: yes
supports-register-dump: yes
supports-priv-flags: yes
14/05/2021 10:45:55 dut.10.240.183.133: ip link set ens801f0 vf 0 trust on
14/05/2021 10:45:55 dut.10.240.183.133:
14/05/2021 10:46:03 dut.10.240.183.133: x86_64-native-linuxapp-gcc/app/dpdk-testpmd -l 1,2,3,4 -n 4 -a 0000:81:01.0,cap=dcf -a 0000:81:01.1 --file-prefix=dpdk_13956_20210514102502 -- -i
14/05/2021 10:46:16 dut.10.240.183.133: EAL: Detected 72 lcore(s)
EAL: Detected 2 NUMA nodes
EAL: Detected static linkage of DPDK
EAL: Multi-process socket /var/run/dpdk/dpdk_13956_20210514102502/mp_socket
EAL: Selected IOVA mode 'VA'
EAL: No available 2048 kB hugepages reported
EAL: VFIO support initialized
EAL: Using IOMMU type 1 (Type 1)
EAL: Probe PCI driver: net_iavf (8086:1889) device: 0000:81:01.0 (socket 1)
EAL: Releasing PCI mapped resource for 0000:81:01.0
EAL: Calling pci_unmap_resource for 0000:81:01.0 at 0x2200000000
EAL: Calling pci_unmap_resource for 0000:81:01.0 at 0x2200020000
EAL: Using IOMMU type 1 (Type 1)
EAL: Probe PCI driver: net_ice_dcf (8086:1889) device: 0000:81:01.0 (socket 1)
ice_load_pkg_type(): Active package is: 1.3.30.0, ICE COMMS Package (double VLAN mode)
EAL: Probe PCI driver: net_iavf (8086:1889) device: 0000:81:01.1 (socket 1)
Interactive-mode selected
Failed to set MTU to 1500 for port 0
testpmd: create a new mbuf pool <mb_pool_0>: n=171456, size=2176, socket=0
testpmd: preferred mempool ops selected: ring_mp_mc
testpmd: create a new mbuf pool <mb_pool_1>: n=171456, size=2176, socket=1
testpmd: preferred mempool ops selected: ring_mp_mc
Configuring Port 0 (socket 1)
ice_dcf_init_rss(): RSS is enabled by PF by default
ice_dcf_configure_queues(): request RXDID == 16 in Queue[0]
Port 0: 9A:A5:0B:5A:E2:36
Configuring Port 1 (socket 1)
iavf_configure_queues(): request RXDID[22] in Queue[0]
Port 1: link state change event
Port 1: link state change event
Port 1: 76:D9:57:88:52:14
Checking link statuses...
Done
14/05/2021 10:46:16 dut.10.240.183.133: set portlist 1
14/05/2021 10:46:16 dut.10.240.183.133:
previous number of forwarding ports 2 - changed to number of configured ports 1
Warning! port-topology=paired and odd forward ports number, the last port will pair with itself.
14/05/2021 10:46:16 dut.10.240.183.133: set fwd rxonly
14/05/2021 10:46:16 dut.10.240.183.133:
Set rxonly packet forwarding mode
14/05/2021 10:46:16 dut.10.240.183.133: set verbose 1
14/05/2021 10:46:16 dut.10.240.183.133:
Change verbose level from 0 to 1
14/05/2021 10:46:16 CVLDCFSwitchFilterGTPUTest: ===================Test sub case: tv_mac_ipv4_gtpu_eh_ipv6_tcp_teid_with_mask================
14/05/2021 10:46:16 dut.10.240.183.133: flow validate 0 ingress pattern eth / ipv4 / udp / gtpu teid is 0x12345678 teid mask 0x00000001 / gtp_psc / ipv6 / tcp / end actions vf id 1 / end
14/05/2021 10:46:16 dut.10.240.183.133:
Flow rule validated
14/05/2021 10:46:16 dut.10.240.183.133: flow create 0 ingress pattern eth / ipv4 / udp / gtpu teid is 0x12345678 teid mask 0x00000001 / gtp_psc / ipv6 / tcp / end actions vf id 1 / end
14/05/2021 10:46:16 dut.10.240.183.133:
Flow rule #0 created
14/05/2021 10:46:16 dut.10.240.183.133: flow list 0
14/05/2021 10:46:16 dut.10.240.183.133:
ID Group Prio Attr Rule
0 0 0 i-- ETH IPV4 UDP GTPU GTP_PSC IPV6 TCP => VF
14/05/2021 10:46:16 dut.10.240.183.133: start
14/05/2021 10:46:16 dut.10.240.183.133:
rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native
Logical Core 2 (socket 0) forwards packets on 1 streams:
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=1
port 0: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x0
RX queue: 0
RX desc=0 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=0 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x0 - TX RS bit threshold=32
port 1: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=512 - RX free threshold=32
RX threshold registers: pthresh=0 hthresh=0 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=512 - TX free threshold=32
TX threshold registers: pthresh=0 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
14/05/2021 10:46:21 dut.10.240.183.133: stop
14/05/2021 10:46:22 dut.10.240.183.133:
Telling cores to ...
Waiting for lcores to finish...
---------------------- Forward statistics for port 1 ----------------------
RX-packets: 2 RX-dropped: 0 RX-total: 2
TX-packets: 0 TX-dropped: 0 TX-total: 0
----------------------------------------------------------------------------
+++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
RX-packets: 2 RX-dropped: 0 RX-total: 2
TX-packets: 0 TX-dropped: 0 TX-total: 0
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Done.
14/05/2021 10:46:22 dut.10.240.183.133: start
14/05/2021 10:46:22 dut.10.240.183.133:
rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native
Logical Core 2 (socket 0) forwards packets on 1 streams:
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=1
port 0: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x0
RX queue: 0
RX desc=0 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=0 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x0 - TX RS bit threshold=32
port 1: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=512 - RX free threshold=32
RX threshold registers: pthresh=0 hthresh=0 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=512 - TX free threshold=32
TX threshold registers: pthresh=0 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
14/05/2021 10:46:27 dut.10.240.183.133: stop
14/05/2021 10:46:27 dut.10.240.183.133:
Telling cores to ...
Waiting for lcores to finish...
---------------------- Forward statistics for port 1 ----------------------
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.
14/05/2021 10:46:27 dut.10.240.183.133: flow destroy 0 rule 0
14/05/2021 10:46:27 dut.10.240.183.133:
Flow rule #0 destroyed
14/05/2021 10:46:27 dut.10.240.183.133: flow list 0
14/05/2021 10:46:27 dut.10.240.183.133:
14/05/2021 10:46:27 dut.10.240.183.133: start
14/05/2021 10:46:27 dut.10.240.183.133:
rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native
Logical Core 2 (socket 0) forwards packets on 1 streams:
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=1
port 0: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x0
RX queue: 0
RX desc=0 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=0 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x0 - TX RS bit threshold=32
port 1: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=512 - RX free threshold=32
RX threshold registers: pthresh=0 hthresh=0 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=512 - TX free threshold=32
TX threshold registers: pthresh=0 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
14/05/2021 10:46:32 dut.10.240.183.133: stop
14/05/2021 10:46:32 dut.10.240.183.133:
Telling cores to ...
Waiting for lcores to finish...
---------------------- Forward statistics for port 1 ----------------------
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.
14/05/2021 10:46:32 CVLDCFSwitchFilterGTPUTest: sub_case tv_mac_ipv4_gtpu_eh_ipv6_tcp_teid_with_mask passed
14/05/2021 10:46:32 CVLDCFSwitchFilterGTPUTest: ===================Test sub case: tv_mac_ipv4_gtpu_eh_ipv6_tcp_teid_without_mask================
14/05/2021 10:46:32 dut.10.240.183.133: flow validate 0 ingress pattern eth / ipv4 / udp / gtpu teid is 0x12345678 / gtp_psc / ipv6 / tcp / end actions vf id 1 / end
14/05/2021 10:46:32 dut.10.240.183.133:
Flow rule validated
14/05/2021 10:46:32 dut.10.240.183.133: flow create 0 ingress pattern eth / ipv4 / udp / gtpu teid is 0x12345678 / gtp_psc / ipv6 / tcp / end actions vf id 1 / end
14/05/2021 10:46:32 dut.10.240.183.133:
Flow rule #0 created
14/05/2021 10:46:32 dut.10.240.183.133: flow list 0
14/05/2021 10:46:32 dut.10.240.183.133:
ID Group Prio Attr Rule
0 0 0 i-- ETH IPV4 UDP GTPU GTP_PSC IPV6 TCP => VF
14/05/2021 10:46:32 dut.10.240.183.133: start
14/05/2021 10:46:33 dut.10.240.183.133:
rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native
Logical Core 2 (socket 0) forwards packets on 1 streams:
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=1
port 0: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x0
RX queue: 0
RX desc=0 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=0 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x0 - TX RS bit threshold=32
port 1: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=512 - RX free threshold=32
RX threshold registers: pthresh=0 hthresh=0 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=512 - TX free threshold=32
TX threshold registers: pthresh=0 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
14/05/2021 10:46:38 dut.10.240.183.133: stop
14/05/2021 10:46:38 dut.10.240.183.133:
Telling cores to ...
Waiting for lcores to finish...
---------------------- Forward statistics for port 1 ----------------------
RX-packets: 1 RX-dropped: 0 RX-total: 1
TX-packets: 0 TX-dropped: 0 TX-total: 0
----------------------------------------------------------------------------
+++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
RX-packets: 1 RX-dropped: 0 RX-total: 1
TX-packets: 0 TX-dropped: 0 TX-total: 0
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Done.
14/05/2021 10:46:38 dut.10.240.183.133: start
14/05/2021 10:46:38 dut.10.240.183.133:
rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native
Logical Core 2 (socket 0) forwards packets on 1 streams:
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=1
port 0: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x0
RX queue: 0
RX desc=0 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=0 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x0 - TX RS bit threshold=32
port 1: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=512 - RX free threshold=32
RX threshold registers: pthresh=0 hthresh=0 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=512 - TX free threshold=32
TX threshold registers: pthresh=0 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
14/05/2021 10:46:43 dut.10.240.183.133: stop
14/05/2021 10:46:43 dut.10.240.183.133:
Telling cores to ...
Waiting for lcores to finish...
---------------------- Forward statistics for port 1 ----------------------
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.
14/05/2021 10:46:43 dut.10.240.183.133: flow destroy 0 rule 0
14/05/2021 10:46:43 dut.10.240.183.133:
Flow rule #0 destroyed
14/05/2021 10:46:43 dut.10.240.183.133: flow list 0
14/05/2021 10:46:43 dut.10.240.183.133:
14/05/2021 10:46:43 dut.10.240.183.133: start
14/05/2021 10:46:43 dut.10.240.183.133:
rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native
Logical Core 2 (socket 0) forwards packets on 1 streams:
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=1
port 0: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x0
RX queue: 0
RX desc=0 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=0 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x0 - TX RS bit threshold=32
port 1: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=512 - RX free threshold=32
RX threshold registers: pthresh=0 hthresh=0 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=512 - TX free threshold=32
TX threshold registers: pthresh=0 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
14/05/2021 10:46:48 dut.10.240.183.133: stop
14/05/2021 10:46:48 dut.10.240.183.133:
Telling cores to ...
Waiting for lcores to finish...
---------------------- Forward statistics for port 1 ----------------------
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.
14/05/2021 10:46:48 CVLDCFSwitchFilterGTPUTest: sub_case tv_mac_ipv4_gtpu_eh_ipv6_tcp_teid_without_mask passed
14/05/2021 10:46:48 CVLDCFSwitchFilterGTPUTest: ===================Test sub case: tv_mac_ipv4_gtpu_eh_ipv6_tcp_qfi================
14/05/2021 10:46:48 dut.10.240.183.133: flow validate 0 ingress pattern eth / ipv4 / udp / gtpu / gtp_psc qfi is 0x34 / ipv6 / tcp / end actions vf id 1 / end
14/05/2021 10:46:48 dut.10.240.183.133:
Flow rule validated
14/05/2021 10:46:48 dut.10.240.183.133: flow create 0 ingress pattern eth / ipv4 / udp / gtpu / gtp_psc qfi is 0x34 / ipv6 / tcp / end actions vf id 1 / end
14/05/2021 10:46:49 dut.10.240.183.133:
Flow rule #0 created
14/05/2021 10:46:49 dut.10.240.183.133: flow list 0
14/05/2021 10:46:49 dut.10.240.183.133:
ID Group Prio Attr Rule
0 0 0 i-- ETH IPV4 UDP GTPU GTP_PSC IPV6 TCP => VF
14/05/2021 10:46:49 dut.10.240.183.133: start
14/05/2021 10:46:49 dut.10.240.183.133:
rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native
Logical Core 2 (socket 0) forwards packets on 1 streams:
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=1
port 0: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x0
RX queue: 0
RX desc=0 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=0 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x0 - TX RS bit threshold=32
port 1: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=512 - RX free threshold=32
RX threshold registers: pthresh=0 hthresh=0 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=512 - TX free threshold=32
TX threshold registers: pthresh=0 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
14/05/2021 10:46:54 dut.10.240.183.133: stop
14/05/2021 10:46:54 dut.10.240.183.133:
Telling cores to ...
Waiting for lcores to finish...
---------------------- Forward statistics for port 1 ----------------------
RX-packets: 1 RX-dropped: 0 RX-total: 1
TX-packets: 0 TX-dropped: 0 TX-total: 0
----------------------------------------------------------------------------
+++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
RX-packets: 1 RX-dropped: 0 RX-total: 1
TX-packets: 0 TX-dropped: 0 TX-total: 0
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Done.
14/05/2021 10:46:54 dut.10.240.183.133: start
14/05/2021 10:46:54 dut.10.240.183.133:
rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native
Logical Core 2 (socket 0) forwards packets on 1 streams:
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=1
port 0: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x0
RX queue: 0
RX desc=0 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=0 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x0 - TX RS bit threshold=32
port 1: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=512 - RX free threshold=32
RX threshold registers: pthresh=0 hthresh=0 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=512 - TX free threshold=32
TX threshold registers: pthresh=0 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
14/05/2021 10:46:59 dut.10.240.183.133: stop
14/05/2021 10:46:59 dut.10.240.183.133:
Telling cores to ...
Waiting for lcores to finish...
---------------------- Forward statistics for port 1 ----------------------
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.
14/05/2021 10:46:59 dut.10.240.183.133: flow destroy 0 rule 0
14/05/2021 10:46:59 dut.10.240.183.133:
Flow rule #0 destroyed
14/05/2021 10:46:59 dut.10.240.183.133: flow list 0
14/05/2021 10:46:59 dut.10.240.183.133:
14/05/2021 10:46:59 dut.10.240.183.133: start
14/05/2021 10:46:59 dut.10.240.183.133:
rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native
Logical Core 2 (socket 0) forwards packets on 1 streams:
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=1
port 0: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x0
RX queue: 0
RX desc=0 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=0 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x0 - TX RS bit threshold=32
port 1: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=512 - RX free threshold=32
RX threshold registers: pthresh=0 hthresh=0 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=512 - TX free threshold=32
TX threshold registers: pthresh=0 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
14/05/2021 10:47:04 dut.10.240.183.133: stop
14/05/2021 10:47:05 dut.10.240.183.133:
Telling cores to ...
Waiting for lcores to finish...
---------------------- Forward statistics for port 1 ----------------------
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.
14/05/2021 10:47:05 CVLDCFSwitchFilterGTPUTest: sub_case tv_mac_ipv4_gtpu_eh_ipv6_tcp_qfi passed
14/05/2021 10:47:05 CVLDCFSwitchFilterGTPUTest: ===================Test sub case: tv_mac_ipv4_gtpu_eh_ipv6_tcp_l3dst================
14/05/2021 10:47:05 dut.10.240.183.133: flow validate 0 ingress pattern eth / ipv4 / udp / gtpu / gtp_psc / ipv6 dst is 2001::2 / tcp / end actions vf id 1 / end
14/05/2021 10:47:05 dut.10.240.183.133:
Flow rule validated
14/05/2021 10:47:05 dut.10.240.183.133: flow create 0 ingress pattern eth / ipv4 / udp / gtpu / gtp_psc / ipv6 dst is 2001::2 / tcp / end actions vf id 1 / end
14/05/2021 10:47:05 dut.10.240.183.133:
Flow rule #0 created
14/05/2021 10:47:05 dut.10.240.183.133: flow list 0
14/05/2021 10:47:05 dut.10.240.183.133:
ID Group Prio Attr Rule
0 0 0 i-- ETH IPV4 UDP GTPU GTP_PSC IPV6 TCP => VF
14/05/2021 10:47:05 dut.10.240.183.133: start
14/05/2021 10:47:05 dut.10.240.183.133:
rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native
Logical Core 2 (socket 0) forwards packets on 1 streams:
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=1
port 0: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x0
RX queue: 0
RX desc=0 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=0 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x0 - TX RS bit threshold=32
port 1: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=512 - RX free threshold=32
RX threshold registers: pthresh=0 hthresh=0 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=512 - TX free threshold=32
TX threshold registers: pthresh=0 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
14/05/2021 10:47:10 dut.10.240.183.133: stop
14/05/2021 10:47:10 dut.10.240.183.133:
Telling cores to ...
Waiting for lcores to finish...
---------------------- Forward statistics for port 1 ----------------------
RX-packets: 1 RX-dropped: 0 RX-total: 1
TX-packets: 0 TX-dropped: 0 TX-total: 0
----------------------------------------------------------------------------
+++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
RX-packets: 1 RX-dropped: 0 RX-total: 1
TX-packets: 0 TX-dropped: 0 TX-total: 0
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Done.
14/05/2021 10:47:10 dut.10.240.183.133: start
14/05/2021 10:47:10 dut.10.240.183.133:
rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native
Logical Core 2 (socket 0) forwards packets on 1 streams:
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=1
port 0: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x0
RX queue: 0
RX desc=0 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=0 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x0 - TX RS bit threshold=32
port 1: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=512 - RX free threshold=32
RX threshold registers: pthresh=0 hthresh=0 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=512 - TX free threshold=32
TX threshold registers: pthresh=0 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
14/05/2021 10:47:15 dut.10.240.183.133: stop
14/05/2021 10:47:15 dut.10.240.183.133:
Telling cores to ...
Waiting for lcores to finish...
---------------------- Forward statistics for port 1 ----------------------
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.
14/05/2021 10:47:15 dut.10.240.183.133: flow destroy 0 rule 0
14/05/2021 10:47:15 dut.10.240.183.133:
Flow rule #0 destroyed
14/05/2021 10:47:15 dut.10.240.183.133: flow list 0
14/05/2021 10:47:16 dut.10.240.183.133:
14/05/2021 10:47:16 dut.10.240.183.133: start
14/05/2021 10:47:16 dut.10.240.183.133:
rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native
Logical Core 2 (socket 0) forwards packets on 1 streams:
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=1
port 0: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x0
RX queue: 0
RX desc=0 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=0 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x0 - TX RS bit threshold=32
port 1: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=512 - RX free threshold=32
RX threshold registers: pthresh=0 hthresh=0 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=512 - TX free threshold=32
TX threshold registers: pthresh=0 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
14/05/2021 10:47:21 dut.10.240.183.133: stop
14/05/2021 10:47:21 dut.10.240.183.133:
Telling cores to ...
Waiting for lcores to finish...
---------------------- Forward statistics for port 1 ----------------------
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.
14/05/2021 10:47:21 CVLDCFSwitchFilterGTPUTest: sub_case tv_mac_ipv4_gtpu_eh_ipv6_tcp_l3dst passed
14/05/2021 10:47:21 CVLDCFSwitchFilterGTPUTest: ===================Test sub case: tv_mac_ipv4_gtpu_eh_ipv6_tcp_l3src================
14/05/2021 10:47:21 dut.10.240.183.133: flow validate 0 ingress pattern eth / ipv4 / udp / gtpu / gtp_psc / ipv6 src is 2001::1 / tcp / end actions vf id 1 / end
14/05/2021 10:47:21 dut.10.240.183.133:
Flow rule validated
14/05/2021 10:47:21 dut.10.240.183.133: flow create 0 ingress pattern eth / ipv4 / udp / gtpu / gtp_psc / ipv6 src is 2001::1 / tcp / end actions vf id 1 / end
14/05/2021 10:47:21 dut.10.240.183.133:
Flow rule #0 created
14/05/2021 10:47:21 dut.10.240.183.133: flow list 0
14/05/2021 10:47:21 dut.10.240.183.133:
ID Group Prio Attr Rule
0 0 0 i-- ETH IPV4 UDP GTPU GTP_PSC IPV6 TCP => VF
14/05/2021 10:47:21 dut.10.240.183.133: start
14/05/2021 10:47:21 dut.10.240.183.133:
rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native
Logical Core 2 (socket 0) forwards packets on 1 streams:
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=1
port 0: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x0
RX queue: 0
RX desc=0 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=0 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x0 - TX RS bit threshold=32
port 1: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=512 - RX free threshold=32
RX threshold registers: pthresh=0 hthresh=0 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=512 - TX free threshold=32
TX threshold registers: pthresh=0 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
14/05/2021 10:47:26 dut.10.240.183.133: stop
14/05/2021 10:47:26 dut.10.240.183.133:
Telling cores to ...
Waiting for lcores to finish...
---------------------- Forward statistics for port 1 ----------------------
RX-packets: 1 RX-dropped: 0 RX-total: 1
TX-packets: 0 TX-dropped: 0 TX-total: 0
----------------------------------------------------------------------------
+++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
RX-packets: 1 RX-dropped: 0 RX-total: 1
TX-packets: 0 TX-dropped: 0 TX-total: 0
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Done.
14/05/2021 10:47:26 dut.10.240.183.133: start
14/05/2021 10:47:26 dut.10.240.183.133:
rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native
Logical Core 2 (socket 0) forwards packets on 1 streams:
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=1
port 0: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x0
RX queue: 0
RX desc=0 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=0 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x0 - TX RS bit threshold=32
port 1: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=512 - RX free threshold=32
RX threshold registers: pthresh=0 hthresh=0 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=512 - TX free threshold=32
TX threshold registers: pthresh=0 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
14/05/2021 10:47:32 dut.10.240.183.133: stop
14/05/2021 10:47:32 dut.10.240.183.133:
Telling cores to ...
Waiting for lcores to finish...
---------------------- Forward statistics for port 1 ----------------------
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.
14/05/2021 10:47:32 dut.10.240.183.133: flow destroy 0 rule 0
14/05/2021 10:47:32 dut.10.240.183.133:
Flow rule #0 destroyed
14/05/2021 10:47:32 dut.10.240.183.133: flow list 0
14/05/2021 10:47:32 dut.10.240.183.133:
14/05/2021 10:47:32 dut.10.240.183.133: start
14/05/2021 10:47:32 dut.10.240.183.133:
rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native
Logical Core 2 (socket 0) forwards packets on 1 streams:
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=1
port 0: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x0
RX queue: 0
RX desc=0 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=0 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x0 - TX RS bit threshold=32
port 1: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=512 - RX free threshold=32
RX threshold registers: pthresh=0 hthresh=0 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=512 - TX free threshold=32
TX threshold registers: pthresh=0 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
14/05/2021 10:47:37 dut.10.240.183.133: stop
14/05/2021 10:47:37 dut.10.240.183.133:
Telling cores to ...
Waiting for lcores to finish...
---------------------- Forward statistics for port 1 ----------------------
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.
14/05/2021 10:47:37 CVLDCFSwitchFilterGTPUTest: sub_case tv_mac_ipv4_gtpu_eh_ipv6_tcp_l3src passed
14/05/2021 10:47:37 CVLDCFSwitchFilterGTPUTest: ===================Test sub case: tv_mac_ipv4_gtpu_eh_ipv6_tcp_l3src_l4src================
14/05/2021 10:47:37 dut.10.240.183.133: flow validate 0 ingress pattern eth / ipv4 / udp / gtpu / gtp_psc / ipv6 src is 2001::1 / tcp src is 22 / end actions vf id 1 / end
14/05/2021 10:47:37 dut.10.240.183.133:
Flow rule validated
14/05/2021 10:47:37 dut.10.240.183.133: flow create 0 ingress pattern eth / ipv4 / udp / gtpu / gtp_psc / ipv6 src is 2001::1 / tcp src is 22 / end actions vf id 1 / end
14/05/2021 10:47:37 dut.10.240.183.133:
ice_flow_create(): Failed to create flow
port_flow_complain(): Caught PMD error type 2 (flow rule (handle)): switch filter create flow fail: Invalid argument
14/05/2021 10:47:37 CVLDCFSwitchFilterGTPUTest: sub_case tv_mac_ipv4_gtpu_eh_ipv6_tcp_l3src_l4src failed: 'some rules not created successfully, result [False], rule flow create 0 ingress pattern eth / ipv4 / udp / gtpu / gtp_psc / ipv6 src is 2001::1 / tcp src is 22 / end actions vf id 1 / end'
14/05/2021 10:47:37 dut.10.240.183.133: flow flush 0
14/05/2021 10:47:37 dut.10.240.183.133:
14/05/2021 10:47:37 dut.10.240.183.133: flow flush 0
14/05/2021 10:47:37 dut.10.240.183.133:
14/05/2021 10:47:37 dut.10.240.183.133: clear port stats all
14/05/2021 10:47:37 dut.10.240.183.133:
NIC statistics for port 0 cleared
NIC statistics for port 1 cleared
14/05/2021 10:47:37 dut.10.240.183.133: quit
14/05/2021 10:47:39 dut.10.240.183.133:
Stopping port 0...
Stopping ports...
Done
Stopping port 1...
Stopping ports...
Done
Shutting down port 0...
Closing ports...
Port 0 is closed
Done
Shutting down port 1...
Closing ports...
Port 1 is closed
Done
Bye...
14/05/2021 10:47:39 dut.10.240.183.133: kill_all: called by dut and prefix list has value.
14/05/2021 10:47:42 dut.10.240.183.133: rmmod ice
14/05/2021 10:47:51 dut.10.240.183.133:
14/05/2021 10:47:51 dut.10.240.183.133: modprobe ice
14/05/2021 10:47:56 dut.10.240.183.133:
14/05/2021 10:47:56 dut.10.240.183.133: ethtool -i ens801f0
14/05/2021 10:47:56 dut.10.240.183.133: driver: ice
version: 1.6.0_rc41_11_gbd4c35a2_dirty
firmware-version: 3.00 0x800079a8 1.2928.0
expansion-rom-version:
bus-info: 0000:81:00.0
supports-statistics: yes
supports-test: yes
supports-eeprom-access: yes
supports-register-dump: yes
supports-priv-flags: yes
14/05/2021 10:47:58 dut.10.240.183.133: ip link set ens801f0 vf 0 trust on
14/05/2021 10:47:58 dut.10.240.183.133:
14/05/2021 10:48:05 dut.10.240.183.133: x86_64-native-linuxapp-gcc/app/dpdk-testpmd -l 1,2,3,4 -n 4 -a 0000:81:01.0,cap=dcf -a 0000:81:01.1 --file-prefix=dpdk_13956_20210514102502 -- -i
14/05/2021 10:48:18 dut.10.240.183.133: EAL: Detected 72 lcore(s)
EAL: Detected 2 NUMA nodes
EAL: Detected static linkage of DPDK
EAL: Multi-process socket /var/run/dpdk/dpdk_13956_20210514102502/mp_socket
EAL: Selected IOVA mode 'VA'
EAL: No available 2048 kB hugepages reported
EAL: VFIO support initialized
EAL: Using IOMMU type 1 (Type 1)
EAL: Probe PCI driver: net_iavf (8086:1889) device: 0000:81:01.0 (socket 1)
EAL: Releasing PCI mapped resource for 0000:81:01.0
EAL: Calling pci_unmap_resource for 0000:81:01.0 at 0x2200000000
EAL: Calling pci_unmap_resource for 0000:81:01.0 at 0x2200020000
EAL: Using IOMMU type 1 (Type 1)
EAL: Probe PCI driver: net_ice_dcf (8086:1889) device: 0000:81:01.0 (socket 1)
ice_load_pkg_type(): Active package is: 1.3.30.0, ICE COMMS Package (double VLAN mode)
EAL: Probe PCI driver: net_iavf (8086:1889) device: 0000:81:01.1 (socket 1)
Interactive-mode selected
Failed to set MTU to 1500 for port 0
testpmd: create a new mbuf pool <mb_pool_0>: n=171456, size=2176, socket=0
testpmd: preferred mempool ops selected: ring_mp_mc
testpmd: create a new mbuf pool <mb_pool_1>: n=171456, size=2176, socket=1
testpmd: preferred mempool ops selected: ring_mp_mc
Configuring Port 0 (socket 1)
ice_dcf_init_rss(): RSS is enabled by PF by default
ice_dcf_configure_queues(): request RXDID == 16 in Queue[0]
Port 0: 72:F0:73:C2:B1:EC
Configuring Port 1 (socket 1)
iavf_configure_queues(): request RXDID[22] in Queue[0]
Port 1: link state change event
Port 1: link state change event
Port 1: C6:9B:7B:F2:F5:DB
Checking link statuses...
Done
14/05/2021 10:48:18 dut.10.240.183.133: set portlist 1
14/05/2021 10:48:18 dut.10.240.183.133:
previous number of forwarding ports 2 - changed to number of configured ports 1
Warning! port-topology=paired and odd forward ports number, the last port will pair with itself.
14/05/2021 10:48:18 dut.10.240.183.133: set fwd rxonly
14/05/2021 10:48:18 dut.10.240.183.133:
Set rxonly packet forwarding mode
14/05/2021 10:48:18 dut.10.240.183.133: set verbose 1
14/05/2021 10:48:19 dut.10.240.183.133:
Change verbose level from 0 to 1
14/05/2021 10:48:19 CVLDCFSwitchFilterGTPUTest: ===================Test sub case: tv_mac_ipv4_gtpu_eh_ipv6_tcp_l3src_l4dst================
14/05/2021 10:48:19 dut.10.240.183.133: flow validate 0 ingress pattern eth / ipv4 / udp / gtpu / gtp_psc / ipv6 src is 2001::1 / tcp dst is 23 / end actions vf id 1 / end
14/05/2021 10:48:19 dut.10.240.183.133:
Flow rule validated
14/05/2021 10:48:19 dut.10.240.183.133: flow create 0 ingress pattern eth / ipv4 / udp / gtpu / gtp_psc / ipv6 src is 2001::1 / tcp dst is 23 / end actions vf id 1 / end
14/05/2021 10:48:19 dut.10.240.183.133:
ice_flow_create(): Failed to create flow
port_flow_complain(): Caught PMD error type 2 (flow rule (handle)): switch filter create flow fail: Invalid argument
14/05/2021 10:48:19 CVLDCFSwitchFilterGTPUTest: sub_case tv_mac_ipv4_gtpu_eh_ipv6_tcp_l3src_l4dst failed: 'some rules not created successfully, result [False], rule flow create 0 ingress pattern eth / ipv4 / udp / gtpu / gtp_psc / ipv6 src is 2001::1 / tcp dst is 23 / end actions vf id 1 / end'
14/05/2021 10:48:19 dut.10.240.183.133: flow flush 0
14/05/2021 10:48:19 dut.10.240.183.133:
14/05/2021 10:48:19 CVLDCFSwitchFilterGTPUTest: ===================Test sub case: tv_mac_ipv4_gtpu_eh_ipv6_tcp_l3dst_l4src================
14/05/2021 10:48:19 dut.10.240.183.133: flow validate 0 ingress pattern eth / ipv4 / udp / gtpu / gtp_psc / ipv6 dst is 2001::2 / tcp src is 22 / end actions vf id 1 / end
14/05/2021 10:48:19 dut.10.240.183.133:
Flow rule validated
14/05/2021 10:48:19 dut.10.240.183.133: flow create 0 ingress pattern eth / ipv4 / udp / gtpu / gtp_psc / ipv6 dst is 2001::2 / tcp src is 22 / end actions vf id 1 / end
14/05/2021 10:48:19 dut.10.240.183.133:
ice_flow_create(): Failed to create flow
port_flow_complain(): Caught PMD error type 2 (flow rule (handle)): switch filter create flow fail: Invalid argument
14/05/2021 10:48:19 CVLDCFSwitchFilterGTPUTest: sub_case tv_mac_ipv4_gtpu_eh_ipv6_tcp_l3dst_l4src failed: 'some rules not created successfully, result [False], rule flow create 0 ingress pattern eth / ipv4 / udp / gtpu / gtp_psc / ipv6 dst is 2001::2 / tcp src is 22 / end actions vf id 1 / end'
14/05/2021 10:48:19 dut.10.240.183.133: flow flush 0
14/05/2021 10:48:19 dut.10.240.183.133:
14/05/2021 10:48:19 CVLDCFSwitchFilterGTPUTest: ===================Test sub case: tv_mac_ipv4_gtpu_eh_ipv6_tcp_l3dst_l4dst================
14/05/2021 10:48:19 dut.10.240.183.133: flow validate 0 ingress pattern eth / ipv4 / udp / gtpu / gtp_psc / ipv6 dst is 2001::2 / tcp dst is 23 / end actions vf id 1 / end
14/05/2021 10:48:19 dut.10.240.183.133:
Flow rule validated
14/05/2021 10:48:19 dut.10.240.183.133: flow create 0 ingress pattern eth / ipv4 / udp / gtpu / gtp_psc / ipv6 dst is 2001::2 / tcp dst is 23 / end actions vf id 1 / end
14/05/2021 10:48:19 dut.10.240.183.133:
ice_flow_create(): Failed to create flow
port_flow_complain(): Caught PMD error type 2 (flow rule (handle)): switch filter create flow fail: Invalid argument
14/05/2021 10:48:19 CVLDCFSwitchFilterGTPUTest: sub_case tv_mac_ipv4_gtpu_eh_ipv6_tcp_l3dst_l4dst failed: 'some rules not created successfully, result [False], rule flow create 0 ingress pattern eth / ipv4 / udp / gtpu / gtp_psc / ipv6 dst is 2001::2 / tcp dst is 23 / end actions vf id 1 / end'
14/05/2021 10:48:19 dut.10.240.183.133: flow flush 0
14/05/2021 10:48:19 dut.10.240.183.133:
14/05/2021 10:48:19 CVLDCFSwitchFilterGTPUTest: ===================Test sub case: tv_mac_ipv4_gtpu_eh_ipv6_tcp_l4dst================
14/05/2021 10:48:19 dut.10.240.183.133: flow validate 0 ingress pattern eth / ipv4 / udp / gtpu / gtp_psc / ipv6 / tcp dst is 23 / end actions vf id 1 / end
14/05/2021 10:48:19 dut.10.240.183.133:
Flow rule validated
14/05/2021 10:48:19 dut.10.240.183.133: flow create 0 ingress pattern eth / ipv4 / udp / gtpu / gtp_psc / ipv6 / tcp dst is 23 / end actions vf id 1 / end
14/05/2021 10:48:19 dut.10.240.183.133:
ice_flow_create(): Failed to create flow
port_flow_complain(): Caught PMD error type 2 (flow rule (handle)): switch filter create flow fail: Invalid argument
14/05/2021 10:48:19 CVLDCFSwitchFilterGTPUTest: sub_case tv_mac_ipv4_gtpu_eh_ipv6_tcp_l4dst failed: 'some rules not created successfully, result [False], rule flow create 0 ingress pattern eth / ipv4 / udp / gtpu / gtp_psc / ipv6 / tcp dst is 23 / end actions vf id 1 / end'
14/05/2021 10:48:19 dut.10.240.183.133: flow flush 0
14/05/2021 10:48:19 dut.10.240.183.133:
14/05/2021 10:48:19 CVLDCFSwitchFilterGTPUTest: ===================Test sub case: tv_mac_ipv4_gtpu_eh_ipv6_tcp_l4src================
14/05/2021 10:48:19 dut.10.240.183.133: flow validate 0 ingress pattern eth / ipv4 / udp / gtpu / gtp_psc / ipv6 / tcp src is 22 / end actions vf id 1 / end
14/05/2021 10:48:19 dut.10.240.183.133:
Flow rule validated
14/05/2021 10:48:19 dut.10.240.183.133: flow create 0 ingress pattern eth / ipv4 / udp / gtpu / gtp_psc / ipv6 / tcp src is 22 / end actions vf id 1 / end
14/05/2021 10:48:19 dut.10.240.183.133:
ice_flow_create(): Failed to create flow
port_flow_complain(): Caught PMD error type 2 (flow rule (handle)): switch filter create flow fail: Invalid argument
14/05/2021 10:48:19 CVLDCFSwitchFilterGTPUTest: sub_case tv_mac_ipv4_gtpu_eh_ipv6_tcp_l4src failed: 'some rules not created successfully, result [False], rule flow create 0 ingress pattern eth / ipv4 / udp / gtpu / gtp_psc / ipv6 / tcp src is 22 / end actions vf id 1 / end'
14/05/2021 10:48:19 dut.10.240.183.133: flow flush 0
14/05/2021 10:48:20 dut.10.240.183.133:
14/05/2021 10:48:20 CVLDCFSwitchFilterGTPUTest: ===================Test sub case: tv_mac_ipv4_gtpu_eh_ipv6_tcp_l4src_l4dst================
14/05/2021 10:48:20 dut.10.240.183.133: flow validate 0 ingress pattern eth / ipv4 / udp / gtpu / gtp_psc / ipv6 / tcp src is 22 dst is 23 / end actions vf id 1 / end
14/05/2021 10:48:20 dut.10.240.183.133:
Flow rule validated
14/05/2021 10:48:20 dut.10.240.183.133: flow create 0 ingress pattern eth / ipv4 / udp / gtpu / gtp_psc / ipv6 / tcp src is 22 dst is 23 / end actions vf id 1 / end
14/05/2021 10:48:20 dut.10.240.183.133:
ice_flow_create(): Failed to create flow
port_flow_complain(): Caught PMD error type 2 (flow rule (handle)): switch filter create flow fail: Invalid argument
14/05/2021 10:48:20 CVLDCFSwitchFilterGTPUTest: sub_case tv_mac_ipv4_gtpu_eh_ipv6_tcp_l4src_l4dst failed: 'some rules not created successfully, result [False], rule flow create 0 ingress pattern eth / ipv4 / udp / gtpu / gtp_psc / ipv6 / tcp src is 22 dst is 23 / end actions vf id 1 / end'
14/05/2021 10:48:20 dut.10.240.183.133: flow flush 0
14/05/2021 10:48:20 dut.10.240.183.133:
14/05/2021 10:48:20 CVLDCFSwitchFilterGTPUTest: ===================Test sub case: tv_mac_ipv4_gtpu_eh_ipv6_tcp_teid_l4src_l4dst================
14/05/2021 10:48:20 dut.10.240.183.133: flow validate 0 ingress pattern eth / ipv4 / udp / gtpu teid is 0x12345678 teid mask 0x00000001 / gtp_psc / ipv6 / tcp src is 22 dst is 23 / end actions vf id 1 / end
14/05/2021 10:48:20 dut.10.240.183.133:
Flow rule validated
14/05/2021 10:48:20 dut.10.240.183.133: flow create 0 ingress pattern eth / ipv4 / udp / gtpu teid is 0x12345678 teid mask 0x00000001 / gtp_psc / ipv6 / tcp src is 22 dst is 23 / end actions vf id 1 / end
14/05/2021 10:48:20 dut.10.240.183.133:
ice_flow_create(): Failed to create flow
port_flow_complain(): Caught PMD error type 2 (flow rule (handle)): switch filter create flow fail: Invalid argument
14/05/2021 10:48:20 CVLDCFSwitchFilterGTPUTest: sub_case tv_mac_ipv4_gtpu_eh_ipv6_tcp_teid_l4src_l4dst failed: 'some rules not created successfully, result [False], rule flow create 0 ingress pattern eth / ipv4 / udp / gtpu teid is 0x12345678 teid mask 0x00000001 / gtp_psc / ipv6 / tcp src is 22 dst is 23 / end actions vf id 1 / end'
14/05/2021 10:48:20 dut.10.240.183.133: flow flush 0
14/05/2021 10:48:20 dut.10.240.183.133:
14/05/2021 10:48:20 CVLDCFSwitchFilterGTPUTest: ===================Test sub case: tv_mac_ipv4_gtpu_eh_ipv6_tcp_qfi_l4src_l4dst================
14/05/2021 10:48:20 dut.10.240.183.133: flow validate 0 ingress pattern eth / ipv4 / udp / gtpu / gtp_psc qfi is 0x34 / ipv6 / tcp src is 22 dst is 23 / end actions vf id 1 / end
14/05/2021 10:48:20 dut.10.240.183.133:
Flow rule validated
14/05/2021 10:48:20 dut.10.240.183.133: flow create 0 ingress pattern eth / ipv4 / udp / gtpu / gtp_psc qfi is 0x34 / ipv6 / tcp src is 22 dst is 23 / end actions vf id 1 / end
14/05/2021 10:48:20 dut.10.240.183.133:
ice_flow_create(): Failed to create flow
port_flow_complain(): Caught PMD error type 2 (flow rule (handle)): switch filter create flow fail: Invalid argument
14/05/2021 10:48:20 CVLDCFSwitchFilterGTPUTest: sub_case tv_mac_ipv4_gtpu_eh_ipv6_tcp_qfi_l4src_l4dst failed: 'some rules not created successfully, result [False], rule flow create 0 ingress pattern eth / ipv4 / udp / gtpu / gtp_psc qfi is 0x34 / ipv6 / tcp src is 22 dst is 23 / end actions vf id 1 / end'
14/05/2021 10:48:20 dut.10.240.183.133: flow flush 0
14/05/2021 10:48:20 dut.10.240.183.133:
14/05/2021 10:48:20 CVLDCFSwitchFilterGTPUTest: {'tv_mac_ipv4_gtpu_eh_ipv6_tcp_teid_with_mask': 'passed', 'tv_mac_ipv4_gtpu_eh_ipv6_tcp_teid_without_mask': 'passed', 'tv_mac_ipv4_gtpu_eh_ipv6_tcp_qfi': 'passed', 'tv_mac_ipv4_gtpu_eh_ipv6_tcp_l3dst': 'passed', 'tv_mac_ipv4_gtpu_eh_ipv6_tcp_l3src': 'passed', 'tv_mac_ipv4_gtpu_eh_ipv6_tcp_l3src_l4src': 'failed', 'tv_mac_ipv4_gtpu_eh_ipv6_tcp_l3src_l4dst': 'failed', 'tv_mac_ipv4_gtpu_eh_ipv6_tcp_l3dst_l4src': 'failed', 'tv_mac_ipv4_gtpu_eh_ipv6_tcp_l3dst_l4dst': 'failed', 'tv_mac_ipv4_gtpu_eh_ipv6_tcp_l4dst': 'failed', 'tv_mac_ipv4_gtpu_eh_ipv6_tcp_l4src': 'failed', 'tv_mac_ipv4_gtpu_eh_ipv6_tcp_l4src_l4dst': 'failed', 'tv_mac_ipv4_gtpu_eh_ipv6_tcp_teid_l4src_l4dst': 'failed', 'tv_mac_ipv4_gtpu_eh_ipv6_tcp_qfi_l4src_l4dst': 'failed'}
14/05/2021 10:48:20 CVLDCFSwitchFilterGTPUTest: pass rate is: 35.709999999999994
14/05/2021 10:48:20 CVLDCFSwitchFilterGTPUTest: Test Case test_mac_ipv4_gtpu_eh_ipv6_tcp Result FAILED: 'some subcases failed'
14/05/2021 10:48:20 dut.10.240.183.133: flow flush 0
14/05/2021 10:48:20 dut.10.240.183.133:
14/05/2021 10:48:20 dut.10.240.183.133: clear port stats all
14/05/2021 10:48:20 dut.10.240.183.133:
NIC statistics for port 0 cleared
NIC statistics for port 1 cleared
14/05/2021 10:48:20 dut.10.240.183.133: quit
14/05/2021 10:48:22 dut.10.240.183.133:
Stopping port 0...
Stopping ports...
Done
Stopping port 1...
Stopping ports...
Done
Shutting down port 0...
Closing ports...
Port 0 is closed
Done
Shutting down port 1...
Closing ports...
Port 1 is closed
Done
Bye...
14/05/2021 10:48:22 dut.10.240.183.133: kill_all: called by dut and prefix list has value.
14/05/2021 10:48:25 CVLDCFSwitchFilterGTPUTest: Test Case test_mac_ipv4_gtpu_eh_ipv6_udp Begin
14/05/2021 10:48:25 dut.10.240.183.133:
14/05/2021 10:48:25 tester:
14/05/2021 10:48:25 dut.10.240.183.133: rmmod ice
14/05/2021 10:48:34 dut.10.240.183.133:
14/05/2021 10:48:34 dut.10.240.183.133: modprobe ice
14/05/2021 10:48:39 dut.10.240.183.133:
14/05/2021 10:48:39 dut.10.240.183.133: ethtool -i ens801f0
14/05/2021 10:48:39 dut.10.240.183.133: driver: ice
version: 1.6.0_rc41_11_gbd4c35a2_dirty
firmware-version: 3.00 0x800079a8 1.2928.0
expansion-rom-version:
bus-info: 0000:81:00.0
supports-statistics: yes
supports-test: yes
supports-eeprom-access: yes
supports-register-dump: yes
supports-priv-flags: yes
14/05/2021 10:48:41 dut.10.240.183.133: ip link set ens801f0 vf 0 trust on
14/05/2021 10:48:41 dut.10.240.183.133:
14/05/2021 10:48:48 dut.10.240.183.133: x86_64-native-linuxapp-gcc/app/dpdk-testpmd -l 1,2,3,4 -n 4 -a 0000:81:01.0,cap=dcf -a 0000:81:01.1 --file-prefix=dpdk_13956_20210514102502 -- -i
14/05/2021 10:49:01 dut.10.240.183.133: EAL: Detected 72 lcore(s)
EAL: Detected 2 NUMA nodes
EAL: Detected static linkage of DPDK
EAL: Multi-process socket /var/run/dpdk/dpdk_13956_20210514102502/mp_socket
EAL: Selected IOVA mode 'VA'
EAL: No available 2048 kB hugepages reported
EAL: VFIO support initialized
EAL: Using IOMMU type 1 (Type 1)
EAL: Probe PCI driver: net_iavf (8086:1889) device: 0000:81:01.0 (socket 1)
EAL: Releasing PCI mapped resource for 0000:81:01.0
EAL: Calling pci_unmap_resource for 0000:81:01.0 at 0x2200000000
EAL: Calling pci_unmap_resource for 0000:81:01.0 at 0x2200020000
EAL: Using IOMMU type 1 (Type 1)
EAL: Probe PCI driver: net_ice_dcf (8086:1889) device: 0000:81:01.0 (socket 1)
ice_load_pkg_type(): Active package is: 1.3.30.0, ICE COMMS Package (double VLAN mode)
EAL: Probe PCI driver: net_iavf (8086:1889) device: 0000:81:01.1 (socket 1)
Interactive-mode selected
Failed to set MTU to 1500 for port 0
testpmd: create a new mbuf pool <mb_pool_0>: n=171456, size=2176, socket=0
testpmd: preferred mempool ops selected: ring_mp_mc
testpmd: create a new mbuf pool <mb_pool_1>: n=171456, size=2176, socket=1
testpmd: preferred mempool ops selected: ring_mp_mc
Configuring Port 0 (socket 1)
ice_dcf_init_rss(): RSS is enabled by PF by default
ice_dcf_configure_queues(): request RXDID == 16 in Queue[0]
Port 0: DE:E7:DF:4E:DA:30
Configuring Port 1 (socket 1)
iavf_configure_queues(): request RXDID[22] in Queue[0]
Port 1: link state change event
Port 1: link state change event
Port 1: 1E:15:3C:20:DE:0B
Checking link statuses...
Done
14/05/2021 10:49:01 dut.10.240.183.133: set portlist 1
14/05/2021 10:49:01 dut.10.240.183.133:
previous number of forwarding ports 2 - changed to number of configured ports 1
Warning! port-topology=paired and odd forward ports number, the last port will pair with itself.
14/05/2021 10:49:01 dut.10.240.183.133: set fwd rxonly
14/05/2021 10:49:01 dut.10.240.183.133:
Set rxonly packet forwarding mode
14/05/2021 10:49:01 dut.10.240.183.133: set verbose 1
14/05/2021 10:49:01 dut.10.240.183.133:
Change verbose level from 0 to 1
14/05/2021 10:49:01 CVLDCFSwitchFilterGTPUTest: ===================Test sub case: tv_mac_ipv4_gtpu_eh_ipv6_udp_teid_with_mask================
14/05/2021 10:49:01 dut.10.240.183.133: flow validate 0 ingress pattern eth / ipv4 / udp / gtpu teid is 0x12345678 teid mask 0x00000001 / gtp_psc / ipv6 / udp / end actions vf id 1 / end
14/05/2021 10:49:01 dut.10.240.183.133:
Flow rule validated
14/05/2021 10:49:01 dut.10.240.183.133: flow create 0 ingress pattern eth / ipv4 / udp / gtpu teid is 0x12345678 teid mask 0x00000001 / gtp_psc / ipv6 / udp / end actions vf id 1 / end
14/05/2021 10:49:02 dut.10.240.183.133:
Flow rule #0 created
14/05/2021 10:49:02 dut.10.240.183.133: flow list 0
14/05/2021 10:49:02 dut.10.240.183.133:
ID Group Prio Attr Rule
0 0 0 i-- ETH IPV4 UDP GTPU GTP_PSC IPV6 UDP => VF
14/05/2021 10:49:02 dut.10.240.183.133: start
14/05/2021 10:49:02 dut.10.240.183.133:
rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native
Logical Core 2 (socket 0) forwards packets on 1 streams:
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=1
port 0: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x0
RX queue: 0
RX desc=0 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=0 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x0 - TX RS bit threshold=32
port 1: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=512 - RX free threshold=32
RX threshold registers: pthresh=0 hthresh=0 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=512 - TX free threshold=32
TX threshold registers: pthresh=0 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
14/05/2021 10:49:07 dut.10.240.183.133: stop
14/05/2021 10:49:07 dut.10.240.183.133:
Telling cores to ...
Waiting for lcores to finish...
---------------------- Forward statistics for port 1 ----------------------
RX-packets: 2 RX-dropped: 0 RX-total: 2
TX-packets: 0 TX-dropped: 0 TX-total: 0
----------------------------------------------------------------------------
+++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
RX-packets: 2 RX-dropped: 0 RX-total: 2
TX-packets: 0 TX-dropped: 0 TX-total: 0
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Done.
14/05/2021 10:49:07 dut.10.240.183.133: start
14/05/2021 10:49:07 dut.10.240.183.133:
rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native
Logical Core 2 (socket 0) forwards packets on 1 streams:
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=1
port 0: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x0
RX queue: 0
RX desc=0 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=0 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x0 - TX RS bit threshold=32
port 1: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=512 - RX free threshold=32
RX threshold registers: pthresh=0 hthresh=0 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=512 - TX free threshold=32
TX threshold registers: pthresh=0 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
14/05/2021 10:49:12 dut.10.240.183.133: stop
14/05/2021 10:49:12 dut.10.240.183.133:
Telling cores to ...
Waiting for lcores to finish...
---------------------- Forward statistics for port 1 ----------------------
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.
14/05/2021 10:49:12 dut.10.240.183.133: flow destroy 0 rule 0
14/05/2021 10:49:12 dut.10.240.183.133:
Flow rule #0 destroyed
14/05/2021 10:49:12 dut.10.240.183.133: flow list 0
14/05/2021 10:49:12 dut.10.240.183.133:
14/05/2021 10:49:12 dut.10.240.183.133: start
14/05/2021 10:49:13 dut.10.240.183.133:
rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native
Logical Core 2 (socket 0) forwards packets on 1 streams:
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=1
port 0: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x0
RX queue: 0
RX desc=0 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=0 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x0 - TX RS bit threshold=32
port 1: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=512 - RX free threshold=32
RX threshold registers: pthresh=0 hthresh=0 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=512 - TX free threshold=32
TX threshold registers: pthresh=0 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
14/05/2021 10:49:18 dut.10.240.183.133: stop
14/05/2021 10:49:18 dut.10.240.183.133:
Telling cores to ...
Waiting for lcores to finish...
---------------------- Forward statistics for port 1 ----------------------
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.
14/05/2021 10:49:18 CVLDCFSwitchFilterGTPUTest: sub_case tv_mac_ipv4_gtpu_eh_ipv6_udp_teid_with_mask passed
14/05/2021 10:49:18 CVLDCFSwitchFilterGTPUTest: ===================Test sub case: tv_mac_ipv4_gtpu_eh_ipv6_udp_teid_without_mask================
14/05/2021 10:49:18 dut.10.240.183.133: flow validate 0 ingress pattern eth / ipv4 / udp / gtpu teid is 0x12345678 / gtp_psc / ipv6 / udp / end actions vf id 1 / end
14/05/2021 10:49:18 dut.10.240.183.133:
Flow rule validated
14/05/2021 10:49:18 dut.10.240.183.133: flow create 0 ingress pattern eth / ipv4 / udp / gtpu teid is 0x12345678 / gtp_psc / ipv6 / udp / end actions vf id 1 / end
14/05/2021 10:49:18 dut.10.240.183.133:
Flow rule #0 created
14/05/2021 10:49:18 dut.10.240.183.133: flow list 0
14/05/2021 10:49:18 dut.10.240.183.133:
ID Group Prio Attr Rule
0 0 0 i-- ETH IPV4 UDP GTPU GTP_PSC IPV6 UDP => VF
14/05/2021 10:49:18 dut.10.240.183.133: start
14/05/2021 10:49:18 dut.10.240.183.133:
rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native
Logical Core 2 (socket 0) forwards packets on 1 streams:
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=1
port 0: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x0
RX queue: 0
RX desc=0 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=0 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x0 - TX RS bit threshold=32
port 1: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=512 - RX free threshold=32
RX threshold registers: pthresh=0 hthresh=0 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=512 - TX free threshold=32
TX threshold registers: pthresh=0 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
14/05/2021 10:49:23 dut.10.240.183.133: stop
14/05/2021 10:49:23 dut.10.240.183.133:
Telling cores to ...
Waiting for lcores to finish...
---------------------- Forward statistics for port 1 ----------------------
RX-packets: 1 RX-dropped: 0 RX-total: 1
TX-packets: 0 TX-dropped: 0 TX-total: 0
----------------------------------------------------------------------------
+++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
RX-packets: 1 RX-dropped: 0 RX-total: 1
TX-packets: 0 TX-dropped: 0 TX-total: 0
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Done.
14/05/2021 10:49:23 dut.10.240.183.133: start
14/05/2021 10:49:23 dut.10.240.183.133:
rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native
Logical Core 2 (socket 0) forwards packets on 1 streams:
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=1
port 0: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x0
RX queue: 0
RX desc=0 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=0 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x0 - TX RS bit threshold=32
port 1: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=512 - RX free threshold=32
RX threshold registers: pthresh=0 hthresh=0 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=512 - TX free threshold=32
TX threshold registers: pthresh=0 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
14/05/2021 10:49:28 dut.10.240.183.133: stop
14/05/2021 10:49:29 dut.10.240.183.133:
Telling cores to ...
Waiting for lcores to finish...
---------------------- Forward statistics for port 1 ----------------------
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.
14/05/2021 10:49:29 dut.10.240.183.133: flow destroy 0 rule 0
14/05/2021 10:49:29 dut.10.240.183.133:
Flow rule #0 destroyed
14/05/2021 10:49:29 dut.10.240.183.133: flow list 0
14/05/2021 10:49:29 dut.10.240.183.133:
14/05/2021 10:49:29 dut.10.240.183.133: start
14/05/2021 10:49:29 dut.10.240.183.133:
rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native
Logical Core 2 (socket 0) forwards packets on 1 streams:
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=1
port 0: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x0
RX queue: 0
RX desc=0 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=0 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x0 - TX RS bit threshold=32
port 1: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=512 - RX free threshold=32
RX threshold registers: pthresh=0 hthresh=0 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=512 - TX free threshold=32
TX threshold registers: pthresh=0 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
14/05/2021 10:49:34 dut.10.240.183.133: stop
14/05/2021 10:49:34 dut.10.240.183.133:
Telling cores to ...
Waiting for lcores to finish...
---------------------- Forward statistics for port 1 ----------------------
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.
14/05/2021 10:49:34 CVLDCFSwitchFilterGTPUTest: sub_case tv_mac_ipv4_gtpu_eh_ipv6_udp_teid_without_mask passed
14/05/2021 10:49:34 CVLDCFSwitchFilterGTPUTest: ===================Test sub case: tv_mac_ipv4_gtpu_eh_ipv6_udp_qfi================
14/05/2021 10:49:34 dut.10.240.183.133: flow validate 0 ingress pattern eth / ipv4 / udp / gtpu / gtp_psc qfi is 0x34 / ipv6 / udp / end actions vf id 1 / end
14/05/2021 10:49:34 dut.10.240.183.133:
Flow rule validated
14/05/2021 10:49:34 dut.10.240.183.133: flow create 0 ingress pattern eth / ipv4 / udp / gtpu / gtp_psc qfi is 0x34 / ipv6 / udp / end actions vf id 1 / end
14/05/2021 10:49:34 dut.10.240.183.133:
Flow rule #0 created
14/05/2021 10:49:34 dut.10.240.183.133: flow list 0
14/05/2021 10:49:34 dut.10.240.183.133:
ID Group Prio Attr Rule
0 0 0 i-- ETH IPV4 UDP GTPU GTP_PSC IPV6 UDP => VF
14/05/2021 10:49:34 dut.10.240.183.133: start
14/05/2021 10:49:34 dut.10.240.183.133:
rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native
Logical Core 2 (socket 0) forwards packets on 1 streams:
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=1
port 0: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x0
RX queue: 0
RX desc=0 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=0 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x0 - TX RS bit threshold=32
port 1: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=512 - RX free threshold=32
RX threshold registers: pthresh=0 hthresh=0 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=512 - TX free threshold=32
TX threshold registers: pthresh=0 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
14/05/2021 10:49:39 dut.10.240.183.133: stop
14/05/2021 10:49:39 dut.10.240.183.133:
Telling cores to ...
Waiting for lcores to finish...
---------------------- Forward statistics for port 1 ----------------------
RX-packets: 1 RX-dropped: 0 RX-total: 1
TX-packets: 0 TX-dropped: 0 TX-total: 0
----------------------------------------------------------------------------
+++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
RX-packets: 1 RX-dropped: 0 RX-total: 1
TX-packets: 0 TX-dropped: 0 TX-total: 0
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Done.
14/05/2021 10:49:39 dut.10.240.183.133: start
14/05/2021 10:49:40 dut.10.240.183.133:
rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native
Logical Core 2 (socket 0) forwards packets on 1 streams:
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=1
port 0: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x0
RX queue: 0
RX desc=0 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=0 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x0 - TX RS bit threshold=32
port 1: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=512 - RX free threshold=32
RX threshold registers: pthresh=0 hthresh=0 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=512 - TX free threshold=32
TX threshold registers: pthresh=0 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
14/05/2021 10:49:45 dut.10.240.183.133: stop
14/05/2021 10:49:45 dut.10.240.183.133:
Telling cores to ...
Waiting for lcores to finish...
---------------------- Forward statistics for port 1 ----------------------
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.
14/05/2021 10:49:45 dut.10.240.183.133: flow destroy 0 rule 0
14/05/2021 10:49:45 dut.10.240.183.133:
Flow rule #0 destroyed
14/05/2021 10:49:45 dut.10.240.183.133: flow list 0
14/05/2021 10:49:45 dut.10.240.183.133:
14/05/2021 10:49:45 dut.10.240.183.133: start
14/05/2021 10:49:45 dut.10.240.183.133:
rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native
Logical Core 2 (socket 0) forwards packets on 1 streams:
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=1
port 0: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x0
RX queue: 0
RX desc=0 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=0 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x0 - TX RS bit threshold=32
port 1: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=512 - RX free threshold=32
RX threshold registers: pthresh=0 hthresh=0 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=512 - TX free threshold=32
TX threshold registers: pthresh=0 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
14/05/2021 10:49:50 dut.10.240.183.133: stop
14/05/2021 10:49:50 dut.10.240.183.133:
Telling cores to ...
Waiting for lcores to finish...
---------------------- Forward statistics for port 1 ----------------------
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.
14/05/2021 10:49:50 CVLDCFSwitchFilterGTPUTest: sub_case tv_mac_ipv4_gtpu_eh_ipv6_udp_qfi passed
14/05/2021 10:49:50 CVLDCFSwitchFilterGTPUTest: ===================Test sub case: tv_mac_ipv4_gtpu_eh_ipv6_udp_l3dst================
14/05/2021 10:49:50 dut.10.240.183.133: flow validate 0 ingress pattern eth / ipv4 / udp / gtpu / gtp_psc / ipv6 dst is 2001::2 / udp / end actions vf id 1 / end
14/05/2021 10:49:50 dut.10.240.183.133:
Flow rule validated
14/05/2021 10:49:50 dut.10.240.183.133: flow create 0 ingress pattern eth / ipv4 / udp / gtpu / gtp_psc / ipv6 dst is 2001::2 / udp / end actions vf id 1 / end
14/05/2021 10:49:50 dut.10.240.183.133:
Flow rule #0 created
14/05/2021 10:49:50 dut.10.240.183.133: flow list 0
14/05/2021 10:49:50 dut.10.240.183.133:
ID Group Prio Attr Rule
0 0 0 i-- ETH IPV4 UDP GTPU GTP_PSC IPV6 UDP => VF
14/05/2021 10:49:50 dut.10.240.183.133: start
14/05/2021 10:49:51 dut.10.240.183.133:
rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native
Logical Core 2 (socket 0) forwards packets on 1 streams:
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=1
port 0: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x0
RX queue: 0
RX desc=0 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=0 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x0 - TX RS bit threshold=32
port 1: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=512 - RX free threshold=32
RX threshold registers: pthresh=0 hthresh=0 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=512 - TX free threshold=32
TX threshold registers: pthresh=0 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
14/05/2021 10:49:56 dut.10.240.183.133: stop
14/05/2021 10:49:56 dut.10.240.183.133:
Telling cores to ...
Waiting for lcores to finish...
---------------------- Forward statistics for port 1 ----------------------
RX-packets: 1 RX-dropped: 0 RX-total: 1
TX-packets: 0 TX-dropped: 0 TX-total: 0
----------------------------------------------------------------------------
+++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
RX-packets: 1 RX-dropped: 0 RX-total: 1
TX-packets: 0 TX-dropped: 0 TX-total: 0
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Done.
14/05/2021 10:49:56 dut.10.240.183.133: start
14/05/2021 10:49:56 dut.10.240.183.133:
rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native
Logical Core 2 (socket 0) forwards packets on 1 streams:
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=1
port 0: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x0
RX queue: 0
RX desc=0 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=0 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x0 - TX RS bit threshold=32
port 1: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=512 - RX free threshold=32
RX threshold registers: pthresh=0 hthresh=0 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=512 - TX free threshold=32
TX threshold registers: pthresh=0 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
14/05/2021 10:50:01 dut.10.240.183.133: stop
14/05/2021 10:50:01 dut.10.240.183.133:
Telling cores to ...
Waiting for lcores to finish...
---------------------- Forward statistics for port 1 ----------------------
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.
14/05/2021 10:50:01 dut.10.240.183.133: flow destroy 0 rule 0
14/05/2021 10:50:01 dut.10.240.183.133:
Flow rule #0 destroyed
14/05/2021 10:50:01 dut.10.240.183.133: flow list 0
14/05/2021 10:50:01 dut.10.240.183.133:
14/05/2021 10:50:01 dut.10.240.183.133: start
14/05/2021 10:50:01 dut.10.240.183.133:
rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native
Logical Core 2 (socket 0) forwards packets on 1 streams:
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=1
port 0: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x0
RX queue: 0
RX desc=0 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=0 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x0 - TX RS bit threshold=32
port 1: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=512 - RX free threshold=32
RX threshold registers: pthresh=0 hthresh=0 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=512 - TX free threshold=32
TX threshold registers: pthresh=0 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
14/05/2021 10:50:06 dut.10.240.183.133: stop
14/05/2021 10:50:06 dut.10.240.183.133:
Telling cores to ...
Waiting for lcores to finish...
---------------------- Forward statistics for port 1 ----------------------
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.
14/05/2021 10:50:06 CVLDCFSwitchFilterGTPUTest: sub_case tv_mac_ipv4_gtpu_eh_ipv6_udp_l3dst passed
14/05/2021 10:50:06 CVLDCFSwitchFilterGTPUTest: ===================Test sub case: tv_mac_ipv4_gtpu_eh_ipv6_udp_l3src================
14/05/2021 10:50:06 dut.10.240.183.133: flow validate 0 ingress pattern eth / ipv4 / udp / gtpu / gtp_psc / ipv6 src is 2001::1 / udp / end actions vf id 1 / end
14/05/2021 10:50:06 dut.10.240.183.133:
Flow rule validated
14/05/2021 10:50:06 dut.10.240.183.133: flow create 0 ingress pattern eth / ipv4 / udp / gtpu / gtp_psc / ipv6 src is 2001::1 / udp / end actions vf id 1 / end
14/05/2021 10:50:07 dut.10.240.183.133:
Flow rule #0 created
14/05/2021 10:50:07 dut.10.240.183.133: flow list 0
14/05/2021 10:50:07 dut.10.240.183.133:
ID Group Prio Attr Rule
0 0 0 i-- ETH IPV4 UDP GTPU GTP_PSC IPV6 UDP => VF
14/05/2021 10:50:07 dut.10.240.183.133: start
14/05/2021 10:50:07 dut.10.240.183.133:
rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native
Logical Core 2 (socket 0) forwards packets on 1 streams:
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=1
port 0: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x0
RX queue: 0
RX desc=0 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=0 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x0 - TX RS bit threshold=32
port 1: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=512 - RX free threshold=32
RX threshold registers: pthresh=0 hthresh=0 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=512 - TX free threshold=32
TX threshold registers: pthresh=0 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
14/05/2021 10:50:12 dut.10.240.183.133: stop
14/05/2021 10:50:12 dut.10.240.183.133:
Telling cores to ...
Waiting for lcores to finish...
---------------------- Forward statistics for port 1 ----------------------
RX-packets: 1 RX-dropped: 0 RX-total: 1
TX-packets: 0 TX-dropped: 0 TX-total: 0
----------------------------------------------------------------------------
+++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
RX-packets: 1 RX-dropped: 0 RX-total: 1
TX-packets: 0 TX-dropped: 0 TX-total: 0
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Done.
14/05/2021 10:50:12 dut.10.240.183.133: start
14/05/2021 10:50:12 dut.10.240.183.133:
rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native
Logical Core 2 (socket 0) forwards packets on 1 streams:
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=1
port 0: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x0
RX queue: 0
RX desc=0 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=0 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x0 - TX RS bit threshold=32
port 1: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=512 - RX free threshold=32
RX threshold registers: pthresh=0 hthresh=0 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=512 - TX free threshold=32
TX threshold registers: pthresh=0 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
14/05/2021 10:50:17 dut.10.240.183.133: stop
14/05/2021 10:50:17 dut.10.240.183.133:
Telling cores to ...
Waiting for lcores to finish...
---------------------- Forward statistics for port 1 ----------------------
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.
14/05/2021 10:50:17 dut.10.240.183.133: flow destroy 0 rule 0
14/05/2021 10:50:17 dut.10.240.183.133:
Flow rule #0 destroyed
14/05/2021 10:50:17 dut.10.240.183.133: flow list 0
14/05/2021 10:50:17 dut.10.240.183.133:
14/05/2021 10:50:17 dut.10.240.183.133: start
14/05/2021 10:50:17 dut.10.240.183.133:
rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native
Logical Core 2 (socket 0) forwards packets on 1 streams:
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=1
port 0: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x0
RX queue: 0
RX desc=0 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=0 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x0 - TX RS bit threshold=32
port 1: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=512 - RX free threshold=32
RX threshold registers: pthresh=0 hthresh=0 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=512 - TX free threshold=32
TX threshold registers: pthresh=0 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
14/05/2021 10:50:22 dut.10.240.183.133: stop
14/05/2021 10:50:23 dut.10.240.183.133:
Telling cores to ...
Waiting for lcores to finish...
---------------------- Forward statistics for port 1 ----------------------
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.
14/05/2021 10:50:23 CVLDCFSwitchFilterGTPUTest: sub_case tv_mac_ipv4_gtpu_eh_ipv6_udp_l3src passed
14/05/2021 10:50:23 CVLDCFSwitchFilterGTPUTest: ===================Test sub case: tv_mac_ipv4_gtpu_eh_ipv6_udp_l3src_l4dst================
14/05/2021 10:50:23 dut.10.240.183.133: flow validate 0 ingress pattern eth / ipv4 / udp / gtpu / gtp_psc / ipv6 src is 2001::1 / udp dst is 23 / end actions vf id 1 / end
14/05/2021 10:50:23 dut.10.240.183.133:
Flow rule validated
14/05/2021 10:50:23 dut.10.240.183.133: flow create 0 ingress pattern eth / ipv4 / udp / gtpu / gtp_psc / ipv6 src is 2001::1 / udp dst is 23 / end actions vf id 1 / end
14/05/2021 10:50:23 dut.10.240.183.133:
Flow rule #0 created
14/05/2021 10:50:23 dut.10.240.183.133: flow list 0
14/05/2021 10:50:23 dut.10.240.183.133:
ID Group Prio Attr Rule
0 0 0 i-- ETH IPV4 UDP GTPU GTP_PSC IPV6 UDP => VF
14/05/2021 10:50:23 dut.10.240.183.133: start
14/05/2021 10:50:23 dut.10.240.183.133:
rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native
Logical Core 2 (socket 0) forwards packets on 1 streams:
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=1
port 0: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x0
RX queue: 0
RX desc=0 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=0 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x0 - TX RS bit threshold=32
port 1: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=512 - RX free threshold=32
RX threshold registers: pthresh=0 hthresh=0 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=512 - TX free threshold=32
TX threshold registers: pthresh=0 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
14/05/2021 10:50:28 dut.10.240.183.133: stop
14/05/2021 10:50:28 dut.10.240.183.133:
Telling cores to ...
Waiting for lcores to finish...
---------------------- Forward statistics for port 1 ----------------------
RX-packets: 1 RX-dropped: 0 RX-total: 1
TX-packets: 0 TX-dropped: 0 TX-total: 0
----------------------------------------------------------------------------
+++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
RX-packets: 1 RX-dropped: 0 RX-total: 1
TX-packets: 0 TX-dropped: 0 TX-total: 0
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Done.
14/05/2021 10:50:28 dut.10.240.183.133: start
14/05/2021 10:50:28 dut.10.240.183.133:
rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native
Logical Core 2 (socket 0) forwards packets on 1 streams:
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=1
port 0: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x0
RX queue: 0
RX desc=0 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=0 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x0 - TX RS bit threshold=32
port 1: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=512 - RX free threshold=32
RX threshold registers: pthresh=0 hthresh=0 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=512 - TX free threshold=32
TX threshold registers: pthresh=0 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
14/05/2021 10:50:33 dut.10.240.183.133: stop
14/05/2021 10:50:33 dut.10.240.183.133:
Telling cores to ...
Waiting for lcores to finish...
---------------------- Forward statistics for port 1 ----------------------
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.
14/05/2021 10:50:33 dut.10.240.183.133: flow destroy 0 rule 0
14/05/2021 10:50:33 dut.10.240.183.133:
Flow rule #0 destroyed
14/05/2021 10:50:33 dut.10.240.183.133: flow list 0
14/05/2021 10:50:33 dut.10.240.183.133:
14/05/2021 10:50:33 dut.10.240.183.133: start
14/05/2021 10:50:34 dut.10.240.183.133:
rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native
Logical Core 2 (socket 0) forwards packets on 1 streams:
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=1
port 0: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x0
RX queue: 0
RX desc=0 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=0 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x0 - TX RS bit threshold=32
port 1: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=512 - RX free threshold=32
RX threshold registers: pthresh=0 hthresh=0 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=512 - TX free threshold=32
TX threshold registers: pthresh=0 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
14/05/2021 10:50:39 dut.10.240.183.133: stop
14/05/2021 10:50:39 dut.10.240.183.133:
Telling cores to ...
Waiting for lcores to finish...
---------------------- Forward statistics for port 1 ----------------------
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.
14/05/2021 10:50:39 CVLDCFSwitchFilterGTPUTest: sub_case tv_mac_ipv4_gtpu_eh_ipv6_udp_l3src_l4dst passed
14/05/2021 10:50:39 dut.10.240.183.133: flow flush 0
14/05/2021 10:50:39 dut.10.240.183.133:
14/05/2021 10:50:39 dut.10.240.183.133: clear port stats all
14/05/2021 10:50:39 dut.10.240.183.133:
NIC statistics for port 0 cleared
NIC statistics for port 1 cleared
14/05/2021 10:50:39 dut.10.240.183.133: quit
14/05/2021 10:50:40 dut.10.240.183.133:
Stopping port 0...
Stopping ports...
Done
Stopping port 1...
Stopping ports...
Done
Shutting down port 0...
Closing ports...
Port 0 is closed
Done
Shutting down port 1...
Closing ports...
Port 1 is closed
Done
Bye...
14/05/2021 10:50:40 dut.10.240.183.133: kill_all: called by dut and prefix list has value.
14/05/2021 10:50:44 dut.10.240.183.133: rmmod ice
14/05/2021 10:50:52 dut.10.240.183.133:
14/05/2021 10:50:52 dut.10.240.183.133: modprobe ice
14/05/2021 10:50:57 dut.10.240.183.133:
14/05/2021 10:50:57 dut.10.240.183.133: ethtool -i ens801f0
14/05/2021 10:50:57 dut.10.240.183.133: driver: ice
version: 1.6.0_rc41_11_gbd4c35a2_dirty
firmware-version: 3.00 0x800079a8 1.2928.0
expansion-rom-version:
bus-info: 0000:81:00.0
supports-statistics: yes
supports-test: yes
supports-eeprom-access: yes
supports-register-dump: yes
supports-priv-flags: yes
14/05/2021 10:50:59 dut.10.240.183.133: ip link set ens801f0 vf 0 trust on
14/05/2021 10:50:59 dut.10.240.183.133:
14/05/2021 10:51:07 dut.10.240.183.133: x86_64-native-linuxapp-gcc/app/dpdk-testpmd -l 1,2,3,4 -n 4 -a 0000:81:01.0,cap=dcf -a 0000:81:01.1 --file-prefix=dpdk_13956_20210514102502 -- -i
14/05/2021 10:51:20 dut.10.240.183.133: EAL: Detected 72 lcore(s)
EAL: Detected 2 NUMA nodes
EAL: Detected static linkage of DPDK
EAL: Multi-process socket /var/run/dpdk/dpdk_13956_20210514102502/mp_socket
EAL: Selected IOVA mode 'VA'
EAL: No available 2048 kB hugepages reported
EAL: VFIO support initialized
EAL: Using IOMMU type 1 (Type 1)
EAL: Probe PCI driver: net_iavf (8086:1889) device: 0000:81:01.0 (socket 1)
EAL: Releasing PCI mapped resource for 0000:81:01.0
EAL: Calling pci_unmap_resource for 0000:81:01.0 at 0x2200000000
EAL: Calling pci_unmap_resource for 0000:81:01.0 at 0x2200020000
EAL: Using IOMMU type 1 (Type 1)
EAL: Probe PCI driver: net_ice_dcf (8086:1889) device: 0000:81:01.0 (socket 1)
ice_load_pkg_type(): Active package is: 1.3.30.0, ICE COMMS Package (double VLAN mode)
EAL: Probe PCI driver: net_iavf (8086:1889) device: 0000:81:01.1 (socket 1)
Interactive-mode selected
Failed to set MTU to 1500 for port 0
testpmd: create a new mbuf pool <mb_pool_0>: n=171456, size=2176, socket=0
testpmd: preferred mempool ops selected: ring_mp_mc
testpmd: create a new mbuf pool <mb_pool_1>: n=171456, size=2176, socket=1
testpmd: preferred mempool ops selected: ring_mp_mc
Configuring Port 0 (socket 1)
ice_dcf_init_rss(): RSS is enabled by PF by default
ice_dcf_configure_queues(): request RXDID == 16 in Queue[0]
Port 0: C2:81:6C:79:29:FB
Configuring Port 1 (socket 1)
iavf_configure_queues(): request RXDID[22] in Queue[0]
Port 1: link state change event
Port 1: link state change event
Port 1: D2:BF:0C:4B:15:33
Checking link statuses...
Done
14/05/2021 10:51:20 dut.10.240.183.133: set portlist 1
14/05/2021 10:51:20 dut.10.240.183.133:
previous number of forwarding ports 2 - changed to number of configured ports 1
Warning! port-topology=paired and odd forward ports number, the last port will pair with itself.
14/05/2021 10:51:20 dut.10.240.183.133: set fwd rxonly
14/05/2021 10:51:20 dut.10.240.183.133:
Set rxonly packet forwarding mode
14/05/2021 10:51:20 dut.10.240.183.133: set verbose 1
14/05/2021 10:51:20 dut.10.240.183.133:
Change verbose level from 0 to 1
14/05/2021 10:51:20 CVLDCFSwitchFilterGTPUTest: ===================Test sub case: tv_mac_ipv4_gtpu_eh_ipv6_udp_l3src_l4src================
14/05/2021 10:51:20 dut.10.240.183.133: flow validate 0 ingress pattern eth / ipv4 / udp / gtpu / gtp_psc / ipv6 src is 2001::1 / udp src is 22 / end actions vf id 1 / end
14/05/2021 10:51:20 dut.10.240.183.133:
Flow rule validated
14/05/2021 10:51:20 dut.10.240.183.133: flow create 0 ingress pattern eth / ipv4 / udp / gtpu / gtp_psc / ipv6 src is 2001::1 / udp src is 22 / end actions vf id 1 / end
14/05/2021 10:51:20 dut.10.240.183.133:
Flow rule #0 created
14/05/2021 10:51:20 dut.10.240.183.133: flow list 0
14/05/2021 10:51:20 dut.10.240.183.133:
ID Group Prio Attr Rule
0 0 0 i-- ETH IPV4 UDP GTPU GTP_PSC IPV6 UDP => VF
14/05/2021 10:51:20 dut.10.240.183.133: start
14/05/2021 10:51:21 dut.10.240.183.133:
rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native
Logical Core 2 (socket 0) forwards packets on 1 streams:
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=1
port 0: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x0
RX queue: 0
RX desc=0 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=0 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x0 - TX RS bit threshold=32
port 1: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=512 - RX free threshold=32
RX threshold registers: pthresh=0 hthresh=0 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=512 - TX free threshold=32
TX threshold registers: pthresh=0 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
14/05/2021 10:51:26 dut.10.240.183.133: stop
14/05/2021 10:51:26 dut.10.240.183.133:
Telling cores to ...
Waiting for lcores to finish...
---------------------- Forward statistics for port 1 ----------------------
RX-packets: 1 RX-dropped: 0 RX-total: 1
TX-packets: 0 TX-dropped: 0 TX-total: 0
----------------------------------------------------------------------------
+++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
RX-packets: 1 RX-dropped: 0 RX-total: 1
TX-packets: 0 TX-dropped: 0 TX-total: 0
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Done.
14/05/2021 10:51:26 dut.10.240.183.133: start
14/05/2021 10:51:26 dut.10.240.183.133:
rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native
Logical Core 2 (socket 0) forwards packets on 1 streams:
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=1
port 0: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x0
RX queue: 0
RX desc=0 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=0 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x0 - TX RS bit threshold=32
port 1: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=512 - RX free threshold=32
RX threshold registers: pthresh=0 hthresh=0 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=512 - TX free threshold=32
TX threshold registers: pthresh=0 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
14/05/2021 10:51:31 dut.10.240.183.133: stop
14/05/2021 10:51:31 dut.10.240.183.133:
Telling cores to ...
Waiting for lcores to finish...
---------------------- Forward statistics for port 1 ----------------------
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.
14/05/2021 10:51:31 dut.10.240.183.133: flow destroy 0 rule 0
14/05/2021 10:51:31 dut.10.240.183.133:
Flow rule #0 destroyed
14/05/2021 10:51:31 dut.10.240.183.133: flow list 0
14/05/2021 10:51:31 dut.10.240.183.133:
14/05/2021 10:51:31 dut.10.240.183.133: start
14/05/2021 10:51:31 dut.10.240.183.133:
rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native
Logical Core 2 (socket 0) forwards packets on 1 streams:
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=1
port 0: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x0
RX queue: 0
RX desc=0 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=0 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x0 - TX RS bit threshold=32
port 1: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=512 - RX free threshold=32
RX threshold registers: pthresh=0 hthresh=0 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=512 - TX free threshold=32
TX threshold registers: pthresh=0 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
14/05/2021 10:51:36 dut.10.240.183.133: stop
14/05/2021 10:51:36 dut.10.240.183.133:
Telling cores to ...
Waiting for lcores to finish...
---------------------- Forward statistics for port 1 ----------------------
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.
14/05/2021 10:51:36 CVLDCFSwitchFilterGTPUTest: sub_case tv_mac_ipv4_gtpu_eh_ipv6_udp_l3src_l4src passed
14/05/2021 10:51:36 CVLDCFSwitchFilterGTPUTest: ===================Test sub case: tv_mac_ipv4_gtpu_eh_ipv6_udp_l3dst_l4src================
14/05/2021 10:51:36 dut.10.240.183.133: flow validate 0 ingress pattern eth / ipv4 / udp / gtpu / gtp_psc / ipv6 dst is 2001::2 / udp src is 22 / end actions vf id 1 / end
14/05/2021 10:51:36 dut.10.240.183.133:
Flow rule validated
14/05/2021 10:51:36 dut.10.240.183.133: flow create 0 ingress pattern eth / ipv4 / udp / gtpu / gtp_psc / ipv6 dst is 2001::2 / udp src is 22 / end actions vf id 1 / end
14/05/2021 10:51:37 dut.10.240.183.133:
Flow rule #0 created
14/05/2021 10:51:37 dut.10.240.183.133: flow list 0
14/05/2021 10:51:37 dut.10.240.183.133:
ID Group Prio Attr Rule
0 0 0 i-- ETH IPV4 UDP GTPU GTP_PSC IPV6 UDP => VF
14/05/2021 10:51:37 dut.10.240.183.133: start
14/05/2021 10:51:37 dut.10.240.183.133:
rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native
Logical Core 2 (socket 0) forwards packets on 1 streams:
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=1
port 0: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x0
RX queue: 0
RX desc=0 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=0 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x0 - TX RS bit threshold=32
port 1: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=512 - RX free threshold=32
RX threshold registers: pthresh=0 hthresh=0 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=512 - TX free threshold=32
TX threshold registers: pthresh=0 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
14/05/2021 10:51:42 dut.10.240.183.133: stop
14/05/2021 10:51:42 dut.10.240.183.133:
Telling cores to ...
Waiting for lcores to finish...
---------------------- Forward statistics for port 1 ----------------------
RX-packets: 1 RX-dropped: 0 RX-total: 1
TX-packets: 0 TX-dropped: 0 TX-total: 0
----------------------------------------------------------------------------
+++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
RX-packets: 1 RX-dropped: 0 RX-total: 1
TX-packets: 0 TX-dropped: 0 TX-total: 0
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Done.
14/05/2021 10:51:42 dut.10.240.183.133: start
14/05/2021 10:51:42 dut.10.240.183.133:
rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native
Logical Core 2 (socket 0) forwards packets on 1 streams:
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=1
port 0: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x0
RX queue: 0
RX desc=0 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=0 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x0 - TX RS bit threshold=32
port 1: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=512 - RX free threshold=32
RX threshold registers: pthresh=0 hthresh=0 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=512 - TX free threshold=32
TX threshold registers: pthresh=0 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
14/05/2021 10:51:47 dut.10.240.183.133: stop
14/05/2021 10:51:47 dut.10.240.183.133:
Telling cores to ...
Waiting for lcores to finish...
---------------------- Forward statistics for port 1 ----------------------
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.
14/05/2021 10:51:47 dut.10.240.183.133: flow destroy 0 rule 0
14/05/2021 10:51:47 dut.10.240.183.133:
Flow rule #0 destroyed
14/05/2021 10:51:47 dut.10.240.183.133: flow list 0
14/05/2021 10:51:47 dut.10.240.183.133:
14/05/2021 10:51:47 dut.10.240.183.133: start
14/05/2021 10:51:47 dut.10.240.183.133:
rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native
Logical Core 2 (socket 0) forwards packets on 1 streams:
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=1
port 0: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x0
RX queue: 0
RX desc=0 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=0 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x0 - TX RS bit threshold=32
port 1: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=512 - RX free threshold=32
RX threshold registers: pthresh=0 hthresh=0 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=512 - TX free threshold=32
TX threshold registers: pthresh=0 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
14/05/2021 10:51:52 dut.10.240.183.133: stop
14/05/2021 10:51:53 dut.10.240.183.133:
Telling cores to ...
Waiting for lcores to finish...
---------------------- Forward statistics for port 1 ----------------------
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.
14/05/2021 10:51:53 CVLDCFSwitchFilterGTPUTest: sub_case tv_mac_ipv4_gtpu_eh_ipv6_udp_l3dst_l4src passed
14/05/2021 10:51:53 CVLDCFSwitchFilterGTPUTest: ===================Test sub case: tv_mac_ipv4_gtpu_eh_ipv6_udp_l3dst_l4dst================
14/05/2021 10:51:53 dut.10.240.183.133: flow validate 0 ingress pattern eth / ipv4 / udp / gtpu / gtp_psc / ipv6 dst is 2001::2 / udp dst is 23 / end actions vf id 1 / end
14/05/2021 10:51:53 dut.10.240.183.133:
Flow rule validated
14/05/2021 10:51:53 dut.10.240.183.133: flow create 0 ingress pattern eth / ipv4 / udp / gtpu / gtp_psc / ipv6 dst is 2001::2 / udp dst is 23 / end actions vf id 1 / end
14/05/2021 10:51:53 dut.10.240.183.133:
Flow rule #0 created
14/05/2021 10:51:53 dut.10.240.183.133: flow list 0
14/05/2021 10:51:53 dut.10.240.183.133:
ID Group Prio Attr Rule
0 0 0 i-- ETH IPV4 UDP GTPU GTP_PSC IPV6 UDP => VF
14/05/2021 10:51:53 dut.10.240.183.133: start
14/05/2021 10:51:53 dut.10.240.183.133:
rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native
Logical Core 2 (socket 0) forwards packets on 1 streams:
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=1
port 0: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x0
RX queue: 0
RX desc=0 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=0 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x0 - TX RS bit threshold=32
port 1: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=512 - RX free threshold=32
RX threshold registers: pthresh=0 hthresh=0 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=512 - TX free threshold=32
TX threshold registers: pthresh=0 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
14/05/2021 10:51:58 dut.10.240.183.133: stop
14/05/2021 10:51:58 dut.10.240.183.133:
Telling cores to ...
Waiting for lcores to finish...
---------------------- Forward statistics for port 1 ----------------------
RX-packets: 1 RX-dropped: 0 RX-total: 1
TX-packets: 0 TX-dropped: 0 TX-total: 0
----------------------------------------------------------------------------
+++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
RX-packets: 1 RX-dropped: 0 RX-total: 1
TX-packets: 0 TX-dropped: 0 TX-total: 0
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Done.
14/05/2021 10:51:58 dut.10.240.183.133: start
14/05/2021 10:51:58 dut.10.240.183.133:
rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native
Logical Core 2 (socket 0) forwards packets on 1 streams:
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=1
port 0: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x0
RX queue: 0
RX desc=0 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=0 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x0 - TX RS bit threshold=32
port 1: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=512 - RX free threshold=32
RX threshold registers: pthresh=0 hthresh=0 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=512 - TX free threshold=32
TX threshold registers: pthresh=0 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
14/05/2021 10:52:03 dut.10.240.183.133: stop
14/05/2021 10:52:03 dut.10.240.183.133:
Telling cores to ...
Waiting for lcores to finish...
---------------------- Forward statistics for port 1 ----------------------
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.
14/05/2021 10:52:03 dut.10.240.183.133: flow destroy 0 rule 0
14/05/2021 10:52:03 dut.10.240.183.133:
Flow rule #0 destroyed
14/05/2021 10:52:03 dut.10.240.183.133: flow list 0
14/05/2021 10:52:04 dut.10.240.183.133:
14/05/2021 10:52:04 dut.10.240.183.133: start
14/05/2021 10:52:04 dut.10.240.183.133:
rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native
Logical Core 2 (socket 0) forwards packets on 1 streams:
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=1
port 0: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x0
RX queue: 0
RX desc=0 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=0 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x0 - TX RS bit threshold=32
port 1: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=512 - RX free threshold=32
RX threshold registers: pthresh=0 hthresh=0 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=512 - TX free threshold=32
TX threshold registers: pthresh=0 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
14/05/2021 10:52:09 dut.10.240.183.133: stop
14/05/2021 10:52:09 dut.10.240.183.133:
Telling cores to ...
Waiting for lcores to finish...
---------------------- Forward statistics for port 1 ----------------------
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.
14/05/2021 10:52:09 CVLDCFSwitchFilterGTPUTest: sub_case tv_mac_ipv4_gtpu_eh_ipv6_udp_l3dst_l4dst passed
14/05/2021 10:52:09 CVLDCFSwitchFilterGTPUTest: ===================Test sub case: tv_mac_ipv4_gtpu_eh_ipv6_udp_l4dst================
14/05/2021 10:52:09 dut.10.240.183.133: flow validate 0 ingress pattern eth / ipv4 / udp / gtpu / gtp_psc / ipv6 / udp dst is 23 / end actions vf id 1 / end
14/05/2021 10:52:09 dut.10.240.183.133:
Flow rule validated
14/05/2021 10:52:09 dut.10.240.183.133: flow create 0 ingress pattern eth / ipv4 / udp / gtpu / gtp_psc / ipv6 / udp dst is 23 / end actions vf id 1 / end
14/05/2021 10:52:09 dut.10.240.183.133:
Flow rule #0 created
14/05/2021 10:52:09 dut.10.240.183.133: flow list 0
14/05/2021 10:52:09 dut.10.240.183.133:
ID Group Prio Attr Rule
0 0 0 i-- ETH IPV4 UDP GTPU GTP_PSC IPV6 UDP => VF
14/05/2021 10:52:09 dut.10.240.183.133: start
14/05/2021 10:52:09 dut.10.240.183.133:
rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native
Logical Core 2 (socket 0) forwards packets on 1 streams:
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=1
port 0: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x0
RX queue: 0
RX desc=0 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=0 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x0 - TX RS bit threshold=32
port 1: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=512 - RX free threshold=32
RX threshold registers: pthresh=0 hthresh=0 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=512 - TX free threshold=32
TX threshold registers: pthresh=0 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
14/05/2021 10:52:14 dut.10.240.183.133: stop
14/05/2021 10:52:14 dut.10.240.183.133:
Telling cores to ...
Waiting for lcores to finish...
---------------------- Forward statistics for port 1 ----------------------
RX-packets: 1 RX-dropped: 0 RX-total: 1
TX-packets: 0 TX-dropped: 0 TX-total: 0
----------------------------------------------------------------------------
+++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
RX-packets: 1 RX-dropped: 0 RX-total: 1
TX-packets: 0 TX-dropped: 0 TX-total: 0
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Done.
14/05/2021 10:52:14 dut.10.240.183.133: start
14/05/2021 10:52:14 dut.10.240.183.133:
rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native
Logical Core 2 (socket 0) forwards packets on 1 streams:
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=1
port 0: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x0
RX queue: 0
RX desc=0 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=0 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x0 - TX RS bit threshold=32
port 1: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=512 - RX free threshold=32
RX threshold registers: pthresh=0 hthresh=0 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=512 - TX free threshold=32
TX threshold registers: pthresh=0 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
14/05/2021 10:52:20 dut.10.240.183.133: stop
14/05/2021 10:52:20 dut.10.240.183.133:
Telling cores to ...
Waiting for lcores to finish...
---------------------- Forward statistics for port 1 ----------------------
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.
14/05/2021 10:52:20 dut.10.240.183.133: flow destroy 0 rule 0
14/05/2021 10:52:20 dut.10.240.183.133:
Flow rule #0 destroyed
14/05/2021 10:52:20 dut.10.240.183.133: flow list 0
14/05/2021 10:52:20 dut.10.240.183.133:
14/05/2021 10:52:20 dut.10.240.183.133: start
14/05/2021 10:52:20 dut.10.240.183.133:
rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native
Logical Core 2 (socket 0) forwards packets on 1 streams:
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=1
port 0: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x0
RX queue: 0
RX desc=0 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=0 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x0 - TX RS bit threshold=32
port 1: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=512 - RX free threshold=32
RX threshold registers: pthresh=0 hthresh=0 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=512 - TX free threshold=32
TX threshold registers: pthresh=0 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
14/05/2021 10:52:25 dut.10.240.183.133: stop
14/05/2021 10:52:25 dut.10.240.183.133:
Telling cores to ...
Waiting for lcores to finish...
---------------------- Forward statistics for port 1 ----------------------
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.
14/05/2021 10:52:25 CVLDCFSwitchFilterGTPUTest: sub_case tv_mac_ipv4_gtpu_eh_ipv6_udp_l4dst passed
14/05/2021 10:52:25 CVLDCFSwitchFilterGTPUTest: ===================Test sub case: tv_mac_ipv4_gtpu_eh_ipv6_udp_l4src================
14/05/2021 10:52:25 dut.10.240.183.133: flow validate 0 ingress pattern eth / ipv4 / udp / gtpu / gtp_psc / ipv6 / udp src is 22 / end actions vf id 1 / end
14/05/2021 10:52:25 dut.10.240.183.133:
Flow rule validated
14/05/2021 10:52:25 dut.10.240.183.133: flow create 0 ingress pattern eth / ipv4 / udp / gtpu / gtp_psc / ipv6 / udp src is 22 / end actions vf id 1 / end
14/05/2021 10:52:25 dut.10.240.183.133:
Flow rule #0 created
14/05/2021 10:52:25 dut.10.240.183.133: flow list 0
14/05/2021 10:52:25 dut.10.240.183.133:
ID Group Prio Attr Rule
0 0 0 i-- ETH IPV4 UDP GTPU GTP_PSC IPV6 UDP => VF
14/05/2021 10:52:25 dut.10.240.183.133: start
14/05/2021 10:52:25 dut.10.240.183.133:
rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native
Logical Core 2 (socket 0) forwards packets on 1 streams:
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=1
port 0: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x0
RX queue: 0
RX desc=0 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=0 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x0 - TX RS bit threshold=32
port 1: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=512 - RX free threshold=32
RX threshold registers: pthresh=0 hthresh=0 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=512 - TX free threshold=32
TX threshold registers: pthresh=0 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
14/05/2021 10:52:30 dut.10.240.183.133: stop
14/05/2021 10:52:31 dut.10.240.183.133:
Telling cores to ...
Waiting for lcores to finish...
---------------------- Forward statistics for port 1 ----------------------
RX-packets: 1 RX-dropped: 0 RX-total: 1
TX-packets: 0 TX-dropped: 0 TX-total: 0
----------------------------------------------------------------------------
+++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
RX-packets: 1 RX-dropped: 0 RX-total: 1
TX-packets: 0 TX-dropped: 0 TX-total: 0
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Done.
14/05/2021 10:52:31 dut.10.240.183.133: start
14/05/2021 10:52:31 dut.10.240.183.133:
rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native
Logical Core 2 (socket 0) forwards packets on 1 streams:
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=1
port 0: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x0
RX queue: 0
RX desc=0 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=0 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x0 - TX RS bit threshold=32
port 1: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=512 - RX free threshold=32
RX threshold registers: pthresh=0 hthresh=0 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=512 - TX free threshold=32
TX threshold registers: pthresh=0 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
14/05/2021 10:52:36 dut.10.240.183.133: stop
14/05/2021 10:52:36 dut.10.240.183.133:
Telling cores to ...
Waiting for lcores to finish...
---------------------- Forward statistics for port 1 ----------------------
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.
14/05/2021 10:52:36 dut.10.240.183.133: flow destroy 0 rule 0
14/05/2021 10:52:36 dut.10.240.183.133:
Flow rule #0 destroyed
14/05/2021 10:52:36 dut.10.240.183.133: flow list 0
14/05/2021 10:52:36 dut.10.240.183.133:
14/05/2021 10:52:36 dut.10.240.183.133: start
14/05/2021 10:52:36 dut.10.240.183.133:
rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native
Logical Core 2 (socket 0) forwards packets on 1 streams:
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=1
port 0: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x0
RX queue: 0
RX desc=0 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=0 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x0 - TX RS bit threshold=32
port 1: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=512 - RX free threshold=32
RX threshold registers: pthresh=0 hthresh=0 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=512 - TX free threshold=32
TX threshold registers: pthresh=0 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
14/05/2021 10:52:41 dut.10.240.183.133: stop
14/05/2021 10:52:41 dut.10.240.183.133:
Telling cores to ...
Waiting for lcores to finish...
---------------------- Forward statistics for port 1 ----------------------
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.
14/05/2021 10:52:41 CVLDCFSwitchFilterGTPUTest: sub_case tv_mac_ipv4_gtpu_eh_ipv6_udp_l4src passed
14/05/2021 10:52:41 CVLDCFSwitchFilterGTPUTest: ===================Test sub case: tv_mac_ipv4_gtpu_eh_ipv6_udp_l4src_l4dst================
14/05/2021 10:52:41 dut.10.240.183.133: flow validate 0 ingress pattern eth / ipv4 / udp / gtpu / gtp_psc / ipv6 / udp src is 22 dst is 23 / end actions vf id 1 / end
14/05/2021 10:52:41 dut.10.240.183.133:
Flow rule validated
14/05/2021 10:52:41 dut.10.240.183.133: flow create 0 ingress pattern eth / ipv4 / udp / gtpu / gtp_psc / ipv6 / udp src is 22 dst is 23 / end actions vf id 1 / end
14/05/2021 10:52:41 dut.10.240.183.133:
Flow rule #0 created
14/05/2021 10:52:41 dut.10.240.183.133: flow list 0
14/05/2021 10:52:41 dut.10.240.183.133:
ID Group Prio Attr Rule
0 0 0 i-- ETH IPV4 UDP GTPU GTP_PSC IPV6 UDP => VF
14/05/2021 10:52:41 dut.10.240.183.133: start
14/05/2021 10:52:42 dut.10.240.183.133:
rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native
Logical Core 2 (socket 0) forwards packets on 1 streams:
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=1
port 0: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x0
RX queue: 0
RX desc=0 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=0 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x0 - TX RS bit threshold=32
port 1: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=512 - RX free threshold=32
RX threshold registers: pthresh=0 hthresh=0 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=512 - TX free threshold=32
TX threshold registers: pthresh=0 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
14/05/2021 10:52:47 dut.10.240.183.133: stop
14/05/2021 10:52:47 dut.10.240.183.133:
Telling cores to ...
Waiting for lcores to finish...
---------------------- Forward statistics for port 1 ----------------------
RX-packets: 1 RX-dropped: 0 RX-total: 1
TX-packets: 0 TX-dropped: 0 TX-total: 0
----------------------------------------------------------------------------
+++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
RX-packets: 1 RX-dropped: 0 RX-total: 1
TX-packets: 0 TX-dropped: 0 TX-total: 0
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Done.
14/05/2021 10:52:47 dut.10.240.183.133: start
14/05/2021 10:52:47 dut.10.240.183.133:
rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native
Logical Core 2 (socket 0) forwards packets on 1 streams:
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=1
port 0: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x0
RX queue: 0
RX desc=0 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=0 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x0 - TX RS bit threshold=32
port 1: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=512 - RX free threshold=32
RX threshold registers: pthresh=0 hthresh=0 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=512 - TX free threshold=32
TX threshold registers: pthresh=0 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
14/05/2021 10:52:52 dut.10.240.183.133: stop
14/05/2021 10:52:52 dut.10.240.183.133:
Telling cores to ...
Waiting for lcores to finish...
---------------------- Forward statistics for port 1 ----------------------
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.
14/05/2021 10:52:52 dut.10.240.183.133: flow destroy 0 rule 0
14/05/2021 10:52:52 dut.10.240.183.133:
Flow rule #0 destroyed
14/05/2021 10:52:52 dut.10.240.183.133: flow list 0
14/05/2021 10:52:52 dut.10.240.183.133:
14/05/2021 10:52:52 dut.10.240.183.133: start
14/05/2021 10:52:52 dut.10.240.183.133:
rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native
Logical Core 2 (socket 0) forwards packets on 1 streams:
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=1
port 0: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x0
RX queue: 0
RX desc=0 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=0 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x0 - TX RS bit threshold=32
port 1: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=512 - RX free threshold=32
RX threshold registers: pthresh=0 hthresh=0 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=512 - TX free threshold=32
TX threshold registers: pthresh=0 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
14/05/2021 10:52:57 dut.10.240.183.133: stop
14/05/2021 10:52:57 dut.10.240.183.133:
Telling cores to ...
Waiting for lcores to finish...
---------------------- Forward statistics for port 1 ----------------------
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.
14/05/2021 10:52:57 CVLDCFSwitchFilterGTPUTest: sub_case tv_mac_ipv4_gtpu_eh_ipv6_udp_l4src_l4dst passed
14/05/2021 10:52:57 CVLDCFSwitchFilterGTPUTest: ===================Test sub case: tv_mac_ipv4_gtpu_eh_ipv6_udp_teid_l4src_l4dst================
14/05/2021 10:52:57 dut.10.240.183.133: flow validate 0 ingress pattern eth / ipv4 / udp / gtpu teid is 0x12345678 teid mask 0x00000001 / gtp_psc / ipv6 / udp src is 22 dst is 23 / end actions vf id 1 / end
14/05/2021 10:52:57 dut.10.240.183.133:
Flow rule validated
14/05/2021 10:52:57 dut.10.240.183.133: flow create 0 ingress pattern eth / ipv4 / udp / gtpu teid is 0x12345678 teid mask 0x00000001 / gtp_psc / ipv6 / udp src is 22 dst is 23 / end actions vf id 1 / end
14/05/2021 10:52:58 dut.10.240.183.133:
Flow rule #0 created
14/05/2021 10:52:58 dut.10.240.183.133: flow list 0
14/05/2021 10:52:58 dut.10.240.183.133:
ID Group Prio Attr Rule
0 0 0 i-- ETH IPV4 UDP GTPU GTP_PSC IPV6 UDP => VF
14/05/2021 10:52:58 dut.10.240.183.133: start
14/05/2021 10:52:58 dut.10.240.183.133:
rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native
Logical Core 2 (socket 0) forwards packets on 1 streams:
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=1
port 0: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x0
RX queue: 0
RX desc=0 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=0 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x0 - TX RS bit threshold=32
port 1: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=512 - RX free threshold=32
RX threshold registers: pthresh=0 hthresh=0 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=512 - TX free threshold=32
TX threshold registers: pthresh=0 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
14/05/2021 10:53:03 dut.10.240.183.133: stop
14/05/2021 10:53:03 dut.10.240.183.133:
Telling cores to ...
Waiting for lcores to finish...
---------------------- Forward statistics for port 1 ----------------------
RX-packets: 1 RX-dropped: 0 RX-total: 1
TX-packets: 0 TX-dropped: 0 TX-total: 0
----------------------------------------------------------------------------
+++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
RX-packets: 1 RX-dropped: 0 RX-total: 1
TX-packets: 0 TX-dropped: 0 TX-total: 0
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Done.
14/05/2021 10:53:03 dut.10.240.183.133: start
14/05/2021 10:53:03 dut.10.240.183.133:
rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native
Logical Core 2 (socket 0) forwards packets on 1 streams:
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=1
port 0: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x0
RX queue: 0
RX desc=0 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=0 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x0 - TX RS bit threshold=32
port 1: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=512 - RX free threshold=32
RX threshold registers: pthresh=0 hthresh=0 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=512 - TX free threshold=32
TX threshold registers: pthresh=0 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
14/05/2021 10:53:08 dut.10.240.183.133: stop
14/05/2021 10:53:08 dut.10.240.183.133:
Telling cores to ...
Waiting for lcores to finish...
---------------------- Forward statistics for port 1 ----------------------
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.
14/05/2021 10:53:08 dut.10.240.183.133: flow destroy 0 rule 0
14/05/2021 10:53:08 dut.10.240.183.133:
Flow rule #0 destroyed
14/05/2021 10:53:08 dut.10.240.183.133: flow list 0
14/05/2021 10:53:08 dut.10.240.183.133:
14/05/2021 10:53:08 dut.10.240.183.133: start
14/05/2021 10:53:08 dut.10.240.183.133:
rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native
Logical Core 2 (socket 0) forwards packets on 1 streams:
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=1
port 0: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x0
RX queue: 0
RX desc=0 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=0 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x0 - TX RS bit threshold=32
port 1: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=512 - RX free threshold=32
RX threshold registers: pthresh=0 hthresh=0 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=512 - TX free threshold=32
TX threshold registers: pthresh=0 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
14/05/2021 10:53:13 dut.10.240.183.133: stop
14/05/2021 10:53:14 dut.10.240.183.133:
Telling cores to ...
Waiting for lcores to finish...
---------------------- Forward statistics for port 1 ----------------------
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.
14/05/2021 10:53:14 CVLDCFSwitchFilterGTPUTest: sub_case tv_mac_ipv4_gtpu_eh_ipv6_udp_teid_l4src_l4dst passed
14/05/2021 10:53:14 CVLDCFSwitchFilterGTPUTest: {'tv_mac_ipv4_gtpu_eh_ipv6_udp_teid_with_mask': 'passed', 'tv_mac_ipv4_gtpu_eh_ipv6_udp_teid_without_mask': 'passed', 'tv_mac_ipv4_gtpu_eh_ipv6_udp_qfi': 'passed', 'tv_mac_ipv4_gtpu_eh_ipv6_udp_l3dst': 'passed', 'tv_mac_ipv4_gtpu_eh_ipv6_udp_l3src': 'passed', 'tv_mac_ipv4_gtpu_eh_ipv6_udp_l3src_l4dst': 'passed', 'tv_mac_ipv4_gtpu_eh_ipv6_udp_l3src_l4src': 'passed', 'tv_mac_ipv4_gtpu_eh_ipv6_udp_l3dst_l4src': 'passed', 'tv_mac_ipv4_gtpu_eh_ipv6_udp_l3dst_l4dst': 'passed', 'tv_mac_ipv4_gtpu_eh_ipv6_udp_l4dst': 'passed', 'tv_mac_ipv4_gtpu_eh_ipv6_udp_l4src': 'passed', 'tv_mac_ipv4_gtpu_eh_ipv6_udp_l4src_l4dst': 'passed', 'tv_mac_ipv4_gtpu_eh_ipv6_udp_teid_l4src_l4dst': 'passed'}
14/05/2021 10:53:14 CVLDCFSwitchFilterGTPUTest: pass rate is: 100.0
14/05/2021 10:53:14 CVLDCFSwitchFilterGTPUTest: Test Case test_mac_ipv4_gtpu_eh_ipv6_udp Result PASSED:
14/05/2021 10:53:14 dut.10.240.183.133: flow flush 0
14/05/2021 10:53:14 dut.10.240.183.133:
14/05/2021 10:53:14 dut.10.240.183.133: clear port stats all
14/05/2021 10:53:14 dut.10.240.183.133:
NIC statistics for port 0 cleared
NIC statistics for port 1 cleared
14/05/2021 10:53:14 dut.10.240.183.133: quit
14/05/2021 10:53:15 dut.10.240.183.133:
Stopping port 0...
Stopping ports...
Done
Stopping port 1...
Stopping ports...
Done
Shutting down port 0...
Closing ports...
Port 0 is closed
Done
Shutting down port 1...
Closing ports...
Port 1 is closed
Done
Bye...
14/05/2021 10:53:15 dut.10.240.183.133: kill_all: called by dut and prefix list has value.
14/05/2021 10:53:19 CVLDCFSwitchFilterGTPUTest: Test Case test_mac_ipv4_gtpu_ipv4 Begin
14/05/2021 10:53:19 dut.10.240.183.133:
14/05/2021 10:53:19 tester:
14/05/2021 10:53:19 dut.10.240.183.133: rmmod ice
14/05/2021 10:53:27 dut.10.240.183.133:
14/05/2021 10:53:27 dut.10.240.183.133: modprobe ice
14/05/2021 10:53:32 dut.10.240.183.133:
14/05/2021 10:53:32 dut.10.240.183.133: ethtool -i ens801f0
14/05/2021 10:53:32 dut.10.240.183.133: driver: ice
version: 1.6.0_rc41_11_gbd4c35a2_dirty
firmware-version: 3.00 0x800079a8 1.2928.0
expansion-rom-version:
bus-info: 0000:81:00.0
supports-statistics: yes
supports-test: yes
supports-eeprom-access: yes
supports-register-dump: yes
supports-priv-flags: yes
14/05/2021 10:53:34 dut.10.240.183.133: ip link set ens801f0 vf 0 trust on
14/05/2021 10:53:34 dut.10.240.183.133:
14/05/2021 10:53:42 dut.10.240.183.133: x86_64-native-linuxapp-gcc/app/dpdk-testpmd -l 1,2,3,4 -n 4 -a 0000:81:01.0,cap=dcf -a 0000:81:01.1 --file-prefix=dpdk_13956_20210514102502 -- -i
14/05/2021 10:53:55 dut.10.240.183.133: EAL: Detected 72 lcore(s)
EAL: Detected 2 NUMA nodes
EAL: Detected static linkage of DPDK
EAL: Multi-process socket /var/run/dpdk/dpdk_13956_20210514102502/mp_socket
EAL: Selected IOVA mode 'VA'
EAL: No available 2048 kB hugepages reported
EAL: VFIO support initialized
EAL: Using IOMMU type 1 (Type 1)
EAL: Probe PCI driver: net_iavf (8086:1889) device: 0000:81:01.0 (socket 1)
EAL: Releasing PCI mapped resource for 0000:81:01.0
EAL: Calling pci_unmap_resource for 0000:81:01.0 at 0x2200000000
EAL: Calling pci_unmap_resource for 0000:81:01.0 at 0x2200020000
EAL: Using IOMMU type 1 (Type 1)
EAL: Probe PCI driver: net_ice_dcf (8086:1889) device: 0000:81:01.0 (socket 1)
ice_load_pkg_type(): Active package is: 1.3.30.0, ICE COMMS Package (double VLAN mode)
EAL: Probe PCI driver: net_iavf (8086:1889) device: 0000:81:01.1 (socket 1)
Interactive-mode selected
Failed to set MTU to 1500 for port 0
testpmd: create a new mbuf pool <mb_pool_0>: n=171456, size=2176, socket=0
testpmd: preferred mempool ops selected: ring_mp_mc
testpmd: create a new mbuf pool <mb_pool_1>: n=171456, size=2176, socket=1
testpmd: preferred mempool ops selected: ring_mp_mc
Configuring Port 0 (socket 1)
ice_dcf_init_rss(): RSS is enabled by PF by default
ice_dcf_configure_queues(): request RXDID == 16 in Queue[0]
Port 0: 62:59:F5:CE:AE:6F
Configuring Port 1 (socket 1)
iavf_configure_queues(): request RXDID[22] in Queue[0]
Port 1: link state change event
Port 1: link state change event
Port 1: 52:D0:CC:7D:BC:6E
Checking link statuses...
Done
14/05/2021 10:53:55 dut.10.240.183.133: set portlist 1
14/05/2021 10:53:55 dut.10.240.183.133:
previous number of forwarding ports 2 - changed to number of configured ports 1
Warning! port-topology=paired and odd forward ports number, the last port will pair with itself.
14/05/2021 10:53:55 dut.10.240.183.133: set fwd rxonly
14/05/2021 10:53:55 dut.10.240.183.133:
Set rxonly packet forwarding mode
14/05/2021 10:53:55 dut.10.240.183.133: set verbose 1
14/05/2021 10:53:55 dut.10.240.183.133:
Change verbose level from 0 to 1
14/05/2021 10:53:55 CVLDCFSwitchFilterGTPUTest: ===================Test sub case: tv_mac_ipv4_gtpu_ipv4_teid_with_mask================
14/05/2021 10:53:55 dut.10.240.183.133: flow validate 0 ingress pattern eth / ipv4 / udp / gtpu teid is 0x12345678 teid mask 0x00000001 / ipv4 / end actions vf id 1 / end
14/05/2021 10:53:55 dut.10.240.183.133:
Flow rule validated
14/05/2021 10:53:55 dut.10.240.183.133: flow create 0 ingress pattern eth / ipv4 / udp / gtpu teid is 0x12345678 teid mask 0x00000001 / ipv4 / end actions vf id 1 / end
14/05/2021 10:53:55 dut.10.240.183.133:
Flow rule #0 created
14/05/2021 10:53:55 dut.10.240.183.133: flow list 0
14/05/2021 10:53:56 dut.10.240.183.133:
ID Group Prio Attr Rule
0 0 0 i-- ETH IPV4 UDP GTPU IPV4 => VF
14/05/2021 10:53:56 dut.10.240.183.133: start
14/05/2021 10:53:56 dut.10.240.183.133:
rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native
Logical Core 2 (socket 0) forwards packets on 1 streams:
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=1
port 0: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x0
RX queue: 0
RX desc=0 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=0 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x0 - TX RS bit threshold=32
port 1: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=512 - RX free threshold=32
RX threshold registers: pthresh=0 hthresh=0 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=512 - TX free threshold=32
TX threshold registers: pthresh=0 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
14/05/2021 10:54:01 dut.10.240.183.133: stop
14/05/2021 10:54:01 dut.10.240.183.133:
Telling cores to ...
Waiting for lcores to finish...
---------------------- Forward statistics for port 1 ----------------------
RX-packets: 4 RX-dropped: 0 RX-total: 4
TX-packets: 0 TX-dropped: 0 TX-total: 0
----------------------------------------------------------------------------
+++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
RX-packets: 4 RX-dropped: 0 RX-total: 4
TX-packets: 0 TX-dropped: 0 TX-total: 0
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Done.
14/05/2021 10:54:01 dut.10.240.183.133: start
14/05/2021 10:54:01 dut.10.240.183.133:
rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native
Logical Core 2 (socket 0) forwards packets on 1 streams:
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=1
port 0: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x0
RX queue: 0
RX desc=0 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=0 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x0 - TX RS bit threshold=32
port 1: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=512 - RX free threshold=32
RX threshold registers: pthresh=0 hthresh=0 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=512 - TX free threshold=32
TX threshold registers: pthresh=0 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
14/05/2021 10:54:06 dut.10.240.183.133: stop
14/05/2021 10:54:06 dut.10.240.183.133:
Telling cores to ...
Waiting for lcores to finish...
---------------------- Forward statistics for port 1 ----------------------
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.
14/05/2021 10:54:06 dut.10.240.183.133: flow destroy 0 rule 0
14/05/2021 10:54:06 dut.10.240.183.133:
Flow rule #0 destroyed
14/05/2021 10:54:06 dut.10.240.183.133: flow list 0
14/05/2021 10:54:06 dut.10.240.183.133:
14/05/2021 10:54:06 dut.10.240.183.133: start
14/05/2021 10:54:06 dut.10.240.183.133:
rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native
Logical Core 2 (socket 0) forwards packets on 1 streams:
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=1
port 0: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x0
RX queue: 0
RX desc=0 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=0 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x0 - TX RS bit threshold=32
port 1: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=512 - RX free threshold=32
RX threshold registers: pthresh=0 hthresh=0 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=512 - TX free threshold=32
TX threshold registers: pthresh=0 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
14/05/2021 10:54:11 dut.10.240.183.133: stop
14/05/2021 10:54:11 dut.10.240.183.133:
Telling cores to ...
Waiting for lcores to finish...
---------------------- Forward statistics for port 1 ----------------------
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.
14/05/2021 10:54:11 CVLDCFSwitchFilterGTPUTest: sub_case tv_mac_ipv4_gtpu_ipv4_teid_with_mask passed
14/05/2021 10:54:11 CVLDCFSwitchFilterGTPUTest: ===================Test sub case: tv_mac_ipv4_gtpu_ipv4_teid_without_mask================
14/05/2021 10:54:11 dut.10.240.183.133: flow validate 0 ingress pattern eth / ipv4 / udp / gtpu teid is 0x12345678 / ipv4 / end actions vf id 1 / end
14/05/2021 10:54:11 dut.10.240.183.133:
Flow rule validated
14/05/2021 10:54:11 dut.10.240.183.133: flow create 0 ingress pattern eth / ipv4 / udp / gtpu teid is 0x12345678 / ipv4 / end actions vf id 1 / end
14/05/2021 10:54:12 dut.10.240.183.133:
Flow rule #0 created
14/05/2021 10:54:12 dut.10.240.183.133: flow list 0
14/05/2021 10:54:12 dut.10.240.183.133:
ID Group Prio Attr Rule
0 0 0 i-- ETH IPV4 UDP GTPU IPV4 => VF
14/05/2021 10:54:12 dut.10.240.183.133: start
14/05/2021 10:54:12 dut.10.240.183.133:
rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native
Logical Core 2 (socket 0) forwards packets on 1 streams:
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=1
port 0: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x0
RX queue: 0
RX desc=0 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=0 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x0 - TX RS bit threshold=32
port 1: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=512 - RX free threshold=32
RX threshold registers: pthresh=0 hthresh=0 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=512 - TX free threshold=32
TX threshold registers: pthresh=0 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
14/05/2021 10:54:17 dut.10.240.183.133: stop
14/05/2021 10:54:17 dut.10.240.183.133:
Telling cores to ...
Waiting for lcores to finish...
---------------------- Forward statistics for port 1 ----------------------
RX-packets: 2 RX-dropped: 0 RX-total: 2
TX-packets: 0 TX-dropped: 0 TX-total: 0
----------------------------------------------------------------------------
+++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
RX-packets: 2 RX-dropped: 0 RX-total: 2
TX-packets: 0 TX-dropped: 0 TX-total: 0
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Done.
14/05/2021 10:54:17 dut.10.240.183.133: start
14/05/2021 10:54:17 dut.10.240.183.133:
rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native
Logical Core 2 (socket 0) forwards packets on 1 streams:
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=1
port 0: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x0
RX queue: 0
RX desc=0 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=0 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x0 - TX RS bit threshold=32
port 1: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=512 - RX free threshold=32
RX threshold registers: pthresh=0 hthresh=0 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=512 - TX free threshold=32
TX threshold registers: pthresh=0 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
14/05/2021 10:54:22 dut.10.240.183.133: stop
14/05/2021 10:54:22 dut.10.240.183.133:
Telling cores to ...
Waiting for lcores to finish...
---------------------- Forward statistics for port 1 ----------------------
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.
14/05/2021 10:54:22 dut.10.240.183.133: flow destroy 0 rule 0
14/05/2021 10:54:22 dut.10.240.183.133:
Flow rule #0 destroyed
14/05/2021 10:54:22 dut.10.240.183.133: flow list 0
14/05/2021 10:54:22 dut.10.240.183.133:
14/05/2021 10:54:22 dut.10.240.183.133: start
14/05/2021 10:54:23 dut.10.240.183.133:
rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native
Logical Core 2 (socket 0) forwards packets on 1 streams:
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=1
port 0: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x0
RX queue: 0
RX desc=0 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=0 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x0 - TX RS bit threshold=32
port 1: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=512 - RX free threshold=32
RX threshold registers: pthresh=0 hthresh=0 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=512 - TX free threshold=32
TX threshold registers: pthresh=0 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
14/05/2021 10:54:28 dut.10.240.183.133: stop
14/05/2021 10:54:28 dut.10.240.183.133:
Telling cores to ...
Waiting for lcores to finish...
---------------------- Forward statistics for port 1 ----------------------
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.
14/05/2021 10:54:28 CVLDCFSwitchFilterGTPUTest: sub_case tv_mac_ipv4_gtpu_ipv4_teid_without_mask passed
14/05/2021 10:54:28 CVLDCFSwitchFilterGTPUTest: ===================Test sub case: tv_mac_ipv4_gtpu_ipv4_l3dst================
14/05/2021 10:54:28 dut.10.240.183.133: flow validate 0 ingress pattern eth / ipv4 / udp / gtpu / ipv4 dst is 192.168.1.2 / end actions vf id 1 / end
14/05/2021 10:54:28 dut.10.240.183.133:
Flow rule validated
14/05/2021 10:54:28 dut.10.240.183.133: flow create 0 ingress pattern eth / ipv4 / udp / gtpu / ipv4 dst is 192.168.1.2 / end actions vf id 1 / end
14/05/2021 10:54:28 dut.10.240.183.133:
Flow rule #0 created
14/05/2021 10:54:28 dut.10.240.183.133: flow list 0
14/05/2021 10:54:28 dut.10.240.183.133:
ID Group Prio Attr Rule
0 0 0 i-- ETH IPV4 UDP GTPU IPV4 => VF
14/05/2021 10:54:28 dut.10.240.183.133: start
14/05/2021 10:54:28 dut.10.240.183.133:
rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native
Logical Core 2 (socket 0) forwards packets on 1 streams:
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=1
port 0: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x0
RX queue: 0
RX desc=0 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=0 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x0 - TX RS bit threshold=32
port 1: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=512 - RX free threshold=32
RX threshold registers: pthresh=0 hthresh=0 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=512 - TX free threshold=32
TX threshold registers: pthresh=0 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
14/05/2021 10:54:33 dut.10.240.183.133: stop
14/05/2021 10:54:33 dut.10.240.183.133:
Telling cores to ...
Waiting for lcores to finish...
---------------------- Forward statistics for port 1 ----------------------
RX-packets: 2 RX-dropped: 0 RX-total: 2
TX-packets: 0 TX-dropped: 0 TX-total: 0
----------------------------------------------------------------------------
+++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
RX-packets: 2 RX-dropped: 0 RX-total: 2
TX-packets: 0 TX-dropped: 0 TX-total: 0
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Done.
14/05/2021 10:54:33 dut.10.240.183.133: start
14/05/2021 10:54:33 dut.10.240.183.133:
rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native
Logical Core 2 (socket 0) forwards packets on 1 streams:
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=1
port 0: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x0
RX queue: 0
RX desc=0 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=0 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x0 - TX RS bit threshold=32
port 1: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=512 - RX free threshold=32
RX threshold registers: pthresh=0 hthresh=0 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=512 - TX free threshold=32
TX threshold registers: pthresh=0 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
14/05/2021 10:54:38 dut.10.240.183.133: stop
14/05/2021 10:54:39 dut.10.240.183.133:
Telling cores to ...
Waiting for lcores to finish...
---------------------- Forward statistics for port 1 ----------------------
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.
14/05/2021 10:54:39 dut.10.240.183.133: flow destroy 0 rule 0
14/05/2021 10:54:39 dut.10.240.183.133:
Flow rule #0 destroyed
14/05/2021 10:54:39 dut.10.240.183.133: flow list 0
14/05/2021 10:54:39 dut.10.240.183.133:
14/05/2021 10:54:39 dut.10.240.183.133: start
14/05/2021 10:54:39 dut.10.240.183.133:
rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native
Logical Core 2 (socket 0) forwards packets on 1 streams:
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=1
port 0: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x0
RX queue: 0
RX desc=0 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=0 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x0 - TX RS bit threshold=32
port 1: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=512 - RX free threshold=32
RX threshold registers: pthresh=0 hthresh=0 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=512 - TX free threshold=32
TX threshold registers: pthresh=0 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
14/05/2021 10:54:44 dut.10.240.183.133: stop
14/05/2021 10:54:44 dut.10.240.183.133:
Telling cores to ...
Waiting for lcores to finish...
---------------------- Forward statistics for port 1 ----------------------
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.
14/05/2021 10:54:44 CVLDCFSwitchFilterGTPUTest: sub_case tv_mac_ipv4_gtpu_ipv4_l3dst passed
14/05/2021 10:54:44 CVLDCFSwitchFilterGTPUTest: ===================Test sub case: tv_mac_ipv4_gtpu_ipv4_l3src================
14/05/2021 10:54:44 dut.10.240.183.133: flow validate 0 ingress pattern eth / ipv4 / udp / gtpu / ipv4 src is 192.168.1.1 / end actions vf id 1 / end
14/05/2021 10:54:44 dut.10.240.183.133:
Flow rule validated
14/05/2021 10:54:44 dut.10.240.183.133: flow create 0 ingress pattern eth / ipv4 / udp / gtpu / ipv4 src is 192.168.1.1 / end actions vf id 1 / end
14/05/2021 10:54:44 dut.10.240.183.133:
Flow rule #0 created
14/05/2021 10:54:44 dut.10.240.183.133: flow list 0
14/05/2021 10:54:44 dut.10.240.183.133:
ID Group Prio Attr Rule
0 0 0 i-- ETH IPV4 UDP GTPU IPV4 => VF
14/05/2021 10:54:44 dut.10.240.183.133: start
14/05/2021 10:54:44 dut.10.240.183.133:
rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native
Logical Core 2 (socket 0) forwards packets on 1 streams:
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=1
port 0: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x0
RX queue: 0
RX desc=0 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=0 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x0 - TX RS bit threshold=32
port 1: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=512 - RX free threshold=32
RX threshold registers: pthresh=0 hthresh=0 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=512 - TX free threshold=32
TX threshold registers: pthresh=0 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
14/05/2021 10:54:49 dut.10.240.183.133: stop
14/05/2021 10:54:49 dut.10.240.183.133:
Telling cores to ...
Waiting for lcores to finish...
---------------------- Forward statistics for port 1 ----------------------
RX-packets: 2 RX-dropped: 0 RX-total: 2
TX-packets: 0 TX-dropped: 0 TX-total: 0
----------------------------------------------------------------------------
+++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
RX-packets: 2 RX-dropped: 0 RX-total: 2
TX-packets: 0 TX-dropped: 0 TX-total: 0
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Done.
14/05/2021 10:54:49 dut.10.240.183.133: start
14/05/2021 10:54:50 dut.10.240.183.133:
rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native
Logical Core 2 (socket 0) forwards packets on 1 streams:
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=1
port 0: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x0
RX queue: 0
RX desc=0 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=0 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x0 - TX RS bit threshold=32
port 1: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=512 - RX free threshold=32
RX threshold registers: pthresh=0 hthresh=0 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=512 - TX free threshold=32
TX threshold registers: pthresh=0 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
14/05/2021 10:54:55 dut.10.240.183.133: stop
14/05/2021 10:54:55 dut.10.240.183.133:
Telling cores to ...
Waiting for lcores to finish...
---------------------- Forward statistics for port 1 ----------------------
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.
14/05/2021 10:54:55 dut.10.240.183.133: flow destroy 0 rule 0
14/05/2021 10:54:55 dut.10.240.183.133:
Flow rule #0 destroyed
14/05/2021 10:54:55 dut.10.240.183.133: flow list 0
14/05/2021 10:54:55 dut.10.240.183.133:
14/05/2021 10:54:55 dut.10.240.183.133: start
14/05/2021 10:54:55 dut.10.240.183.133:
rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native
Logical Core 2 (socket 0) forwards packets on 1 streams:
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=1
port 0: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x0
RX queue: 0
RX desc=0 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=0 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x0 - TX RS bit threshold=32
port 1: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=512 - RX free threshold=32
RX threshold registers: pthresh=0 hthresh=0 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=512 - TX free threshold=32
TX threshold registers: pthresh=0 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
14/05/2021 10:55:00 dut.10.240.183.133: stop
14/05/2021 10:55:00 dut.10.240.183.133:
Telling cores to ...
Waiting for lcores to finish...
---------------------- Forward statistics for port 1 ----------------------
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.
14/05/2021 10:55:00 CVLDCFSwitchFilterGTPUTest: sub_case tv_mac_ipv4_gtpu_ipv4_l3src passed
14/05/2021 10:55:00 CVLDCFSwitchFilterGTPUTest: ===================Test sub case: tv_mac_ipv4_gtpu_ipv4_l3src_l3dst================
14/05/2021 10:55:00 dut.10.240.183.133: flow validate 0 ingress pattern eth / ipv4 / udp / gtpu / ipv4 src is 192.168.1.1 dst is 192.168.1.2 / end actions vf id 1 / end
14/05/2021 10:55:00 dut.10.240.183.133:
Flow rule validated
14/05/2021 10:55:00 dut.10.240.183.133: flow create 0 ingress pattern eth / ipv4 / udp / gtpu / ipv4 src is 192.168.1.1 dst is 192.168.1.2 / end actions vf id 1 / end
14/05/2021 10:55:00 dut.10.240.183.133:
Flow rule #0 created
14/05/2021 10:55:00 dut.10.240.183.133: flow list 0
14/05/2021 10:55:00 dut.10.240.183.133:
ID Group Prio Attr Rule
0 0 0 i-- ETH IPV4 UDP GTPU IPV4 => VF
14/05/2021 10:55:00 dut.10.240.183.133: start
14/05/2021 10:55:01 dut.10.240.183.133:
rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native
Logical Core 2 (socket 0) forwards packets on 1 streams:
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=1
port 0: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x0
RX queue: 0
RX desc=0 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=0 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x0 - TX RS bit threshold=32
port 1: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=512 - RX free threshold=32
RX threshold registers: pthresh=0 hthresh=0 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=512 - TX free threshold=32
TX threshold registers: pthresh=0 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
14/05/2021 10:55:06 dut.10.240.183.133: stop
14/05/2021 10:55:06 dut.10.240.183.133:
Telling cores to ...
Waiting for lcores to finish...
---------------------- Forward statistics for port 1 ----------------------
RX-packets: 2 RX-dropped: 0 RX-total: 2
TX-packets: 0 TX-dropped: 0 TX-total: 0
----------------------------------------------------------------------------
+++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
RX-packets: 2 RX-dropped: 0 RX-total: 2
TX-packets: 0 TX-dropped: 0 TX-total: 0
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Done.
14/05/2021 10:55:06 dut.10.240.183.133: start
14/05/2021 10:55:06 dut.10.240.183.133:
rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native
Logical Core 2 (socket 0) forwards packets on 1 streams:
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=1
port 0: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x0
RX queue: 0
RX desc=0 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=0 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x0 - TX RS bit threshold=32
port 1: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=512 - RX free threshold=32
RX threshold registers: pthresh=0 hthresh=0 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=512 - TX free threshold=32
TX threshold registers: pthresh=0 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
14/05/2021 10:55:11 dut.10.240.183.133: stop
14/05/2021 10:55:11 dut.10.240.183.133:
Telling cores to ...
Waiting for lcores to finish...
---------------------- Forward statistics for port 1 ----------------------
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.
14/05/2021 10:55:11 dut.10.240.183.133: flow destroy 0 rule 0
14/05/2021 10:55:11 dut.10.240.183.133:
Flow rule #0 destroyed
14/05/2021 10:55:11 dut.10.240.183.133: flow list 0
14/05/2021 10:55:11 dut.10.240.183.133:
14/05/2021 10:55:11 dut.10.240.183.133: start
14/05/2021 10:55:11 dut.10.240.183.133:
rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native
Logical Core 2 (socket 0) forwards packets on 1 streams:
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=1
port 0: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x0
RX queue: 0
RX desc=0 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=0 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x0 - TX RS bit threshold=32
port 1: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=512 - RX free threshold=32
RX threshold registers: pthresh=0 hthresh=0 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=512 - TX free threshold=32
TX threshold registers: pthresh=0 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
14/05/2021 10:55:16 dut.10.240.183.133: stop
14/05/2021 10:55:16 dut.10.240.183.133:
Telling cores to ...
Waiting for lcores to finish...
---------------------- Forward statistics for port 1 ----------------------
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.
14/05/2021 10:55:16 CVLDCFSwitchFilterGTPUTest: sub_case tv_mac_ipv4_gtpu_ipv4_l3src_l3dst passed
14/05/2021 10:55:16 CVLDCFSwitchFilterGTPUTest: ===================Test sub case: tv_mac_ipv4_gtpu_ipv4_all================
14/05/2021 10:55:16 dut.10.240.183.133: flow validate 0 ingress pattern eth / ipv4 / udp / gtpu teid is 0x12345678 teid mask 0x00000001 / ipv4 src is 192.168.1.1 dst is 192.168.1.2 / end actions vf id 1 / end
14/05/2021 10:55:16 dut.10.240.183.133:
Flow rule validated
14/05/2021 10:55:16 dut.10.240.183.133: flow create 0 ingress pattern eth / ipv4 / udp / gtpu teid is 0x12345678 teid mask 0x00000001 / ipv4 src is 192.168.1.1 dst is 192.168.1.2 / end actions vf id 1 / end
14/05/2021 10:55:17 dut.10.240.183.133:
Flow rule #0 created
14/05/2021 10:55:17 dut.10.240.183.133: flow list 0
14/05/2021 10:55:17 dut.10.240.183.133:
ID Group Prio Attr Rule
0 0 0 i-- ETH IPV4 UDP GTPU IPV4 => VF
14/05/2021 10:55:17 dut.10.240.183.133: start
14/05/2021 10:55:17 dut.10.240.183.133:
rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native
Logical Core 2 (socket 0) forwards packets on 1 streams:
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=1
port 0: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x0
RX queue: 0
RX desc=0 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=0 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x0 - TX RS bit threshold=32
port 1: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=512 - RX free threshold=32
RX threshold registers: pthresh=0 hthresh=0 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=512 - TX free threshold=32
TX threshold registers: pthresh=0 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
14/05/2021 10:55:22 dut.10.240.183.133: stop
14/05/2021 10:55:22 dut.10.240.183.133:
Telling cores to ...
Waiting for lcores to finish...
---------------------- Forward statistics for port 1 ----------------------
RX-packets: 2 RX-dropped: 0 RX-total: 2
TX-packets: 0 TX-dropped: 0 TX-total: 0
----------------------------------------------------------------------------
+++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
RX-packets: 2 RX-dropped: 0 RX-total: 2
TX-packets: 0 TX-dropped: 0 TX-total: 0
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Done.
14/05/2021 10:55:22 dut.10.240.183.133: start
14/05/2021 10:55:22 dut.10.240.183.133:
rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native
Logical Core 2 (socket 0) forwards packets on 1 streams:
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=1
port 0: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x0
RX queue: 0
RX desc=0 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=0 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x0 - TX RS bit threshold=32
port 1: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=512 - RX free threshold=32
RX threshold registers: pthresh=0 hthresh=0 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=512 - TX free threshold=32
TX threshold registers: pthresh=0 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
14/05/2021 10:55:27 dut.10.240.183.133: stop
14/05/2021 10:55:27 dut.10.240.183.133:
Telling cores to ...
Waiting for lcores to finish...
---------------------- Forward statistics for port 1 ----------------------
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.
14/05/2021 10:55:27 dut.10.240.183.133: flow destroy 0 rule 0
14/05/2021 10:55:27 dut.10.240.183.133:
Flow rule #0 destroyed
14/05/2021 10:55:27 dut.10.240.183.133: flow list 0
14/05/2021 10:55:27 dut.10.240.183.133:
14/05/2021 10:55:27 dut.10.240.183.133: start
14/05/2021 10:55:27 dut.10.240.183.133:
rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native
Logical Core 2 (socket 0) forwards packets on 1 streams:
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=1
port 0: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x0
RX queue: 0
RX desc=0 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=0 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x0 - TX RS bit threshold=32
port 1: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=512 - RX free threshold=32
RX threshold registers: pthresh=0 hthresh=0 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=512 - TX free threshold=32
TX threshold registers: pthresh=0 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
14/05/2021 10:55:33 dut.10.240.183.133: stop
14/05/2021 10:55:33 dut.10.240.183.133:
Telling cores to ...
Waiting for lcores to finish...
---------------------- Forward statistics for port 1 ----------------------
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.
14/05/2021 10:55:33 CVLDCFSwitchFilterGTPUTest: sub_case tv_mac_ipv4_gtpu_ipv4_all passed
14/05/2021 10:55:33 CVLDCFSwitchFilterGTPUTest: {'tv_mac_ipv4_gtpu_ipv4_teid_with_mask': 'passed', 'tv_mac_ipv4_gtpu_ipv4_teid_without_mask': 'passed', 'tv_mac_ipv4_gtpu_ipv4_l3dst': 'passed', 'tv_mac_ipv4_gtpu_ipv4_l3src': 'passed', 'tv_mac_ipv4_gtpu_ipv4_l3src_l3dst': 'passed', 'tv_mac_ipv4_gtpu_ipv4_all': 'passed'}
14/05/2021 10:55:33 CVLDCFSwitchFilterGTPUTest: pass rate is: 100.0
14/05/2021 10:55:33 CVLDCFSwitchFilterGTPUTest: Test Case test_mac_ipv4_gtpu_ipv4 Result PASSED:
14/05/2021 10:55:33 dut.10.240.183.133: flow flush 0
14/05/2021 10:55:33 dut.10.240.183.133:
14/05/2021 10:55:33 dut.10.240.183.133: clear port stats all
14/05/2021 10:55:33 dut.10.240.183.133:
NIC statistics for port 0 cleared
NIC statistics for port 1 cleared
14/05/2021 10:55:33 dut.10.240.183.133: quit
14/05/2021 10:55:34 dut.10.240.183.133:
Stopping port 0...
Stopping ports...
Done
Stopping port 1...
Stopping ports...
Done
Shutting down port 0...
Closing ports...
Port 0 is closed
Done
Shutting down port 1...
Closing ports...
Port 1 is closed
Done
Bye...
14/05/2021 10:55:34 dut.10.240.183.133: kill_all: called by dut and prefix list has value.
14/05/2021 10:55:38 CVLDCFSwitchFilterGTPUTest: Test Case test_mac_ipv4_gtpu_ipv4_tcp Begin
14/05/2021 10:55:38 dut.10.240.183.133:
14/05/2021 10:55:38 tester:
14/05/2021 10:55:38 dut.10.240.183.133: rmmod ice
14/05/2021 10:55:47 dut.10.240.183.133:
14/05/2021 10:55:47 dut.10.240.183.133: modprobe ice
14/05/2021 10:55:51 dut.10.240.183.133:
14/05/2021 10:55:51 dut.10.240.183.133: ethtool -i ens801f0
14/05/2021 10:55:51 dut.10.240.183.133: driver: ice
version: 1.6.0_rc41_11_gbd4c35a2_dirty
firmware-version: 3.00 0x800079a8 1.2928.0
expansion-rom-version:
bus-info: 0000:81:00.0
supports-statistics: yes
supports-test: yes
supports-eeprom-access: yes
supports-register-dump: yes
supports-priv-flags: yes
14/05/2021 10:55:53 dut.10.240.183.133: ip link set ens801f0 vf 0 trust on
14/05/2021 10:55:54 dut.10.240.183.133:
14/05/2021 10:56:01 dut.10.240.183.133: x86_64-native-linuxapp-gcc/app/dpdk-testpmd -l 1,2,3,4 -n 4 -a 0000:81:01.0,cap=dcf -a 0000:81:01.1 --file-prefix=dpdk_13956_20210514102502 -- -i
14/05/2021 10:56:14 dut.10.240.183.133: EAL: Detected 72 lcore(s)
EAL: Detected 2 NUMA nodes
EAL: Detected static linkage of DPDK
EAL: Multi-process socket /var/run/dpdk/dpdk_13956_20210514102502/mp_socket
EAL: Selected IOVA mode 'VA'
EAL: No available 2048 kB hugepages reported
EAL: VFIO support initialized
EAL: Using IOMMU type 1 (Type 1)
EAL: Probe PCI driver: net_iavf (8086:1889) device: 0000:81:01.0 (socket 1)
EAL: Releasing PCI mapped resource for 0000:81:01.0
EAL: Calling pci_unmap_resource for 0000:81:01.0 at 0x2200000000
EAL: Calling pci_unmap_resource for 0000:81:01.0 at 0x2200020000
EAL: Using IOMMU type 1 (Type 1)
EAL: Probe PCI driver: net_ice_dcf (8086:1889) device: 0000:81:01.0 (socket 1)
ice_load_pkg_type(): Active package is: 1.3.30.0, ICE COMMS Package (double VLAN mode)
EAL: Probe PCI driver: net_iavf (8086:1889) device: 0000:81:01.1 (socket 1)
Interactive-mode selected
Failed to set MTU to 1500 for port 0
testpmd: create a new mbuf pool <mb_pool_0>: n=171456, size=2176, socket=0
testpmd: preferred mempool ops selected: ring_mp_mc
testpmd: create a new mbuf pool <mb_pool_1>: n=171456, size=2176, socket=1
testpmd: preferred mempool ops selected: ring_mp_mc
Configuring Port 0 (socket 1)
ice_dcf_init_rss(): RSS is enabled by PF by default
ice_dcf_configure_queues(): request RXDID == 16 in Queue[0]
Port 0: BA:EE:42:F2:CE:9D
Configuring Port 1 (socket 1)
iavf_configure_queues(): request RXDID[22] in Queue[0]
Port 1: link state change event
Port 1: link state change event
Port 1: 56:C7:D4:26:B6:56
Checking link statuses...
Done
14/05/2021 10:56:14 dut.10.240.183.133: set portlist 1
14/05/2021 10:56:14 dut.10.240.183.133:
previous number of forwarding ports 2 - changed to number of configured ports 1
Warning! port-topology=paired and odd forward ports number, the last port will pair with itself.
14/05/2021 10:56:14 dut.10.240.183.133: set fwd rxonly
14/05/2021 10:56:14 dut.10.240.183.133:
Set rxonly packet forwarding mode
14/05/2021 10:56:14 dut.10.240.183.133: set verbose 1
14/05/2021 10:56:14 dut.10.240.183.133:
Change verbose level from 0 to 1
14/05/2021 10:56:14 CVLDCFSwitchFilterGTPUTest: ===================Test sub case: tv_mac_ipv4_gtpu_ipv4_tcp_teid_with_mask================
14/05/2021 10:56:14 dut.10.240.183.133: flow validate 0 ingress pattern eth / ipv4 / udp / gtpu teid is 0x12345678 teid mask 0x00000001 / ipv4 / tcp / end actions vf id 1 / end
14/05/2021 10:56:14 dut.10.240.183.133:
Flow rule validated
14/05/2021 10:56:14 dut.10.240.183.133: flow create 0 ingress pattern eth / ipv4 / udp / gtpu teid is 0x12345678 teid mask 0x00000001 / ipv4 / tcp / end actions vf id 1 / end
14/05/2021 10:56:15 dut.10.240.183.133:
Flow rule #0 created
14/05/2021 10:56:15 dut.10.240.183.133: flow list 0
14/05/2021 10:56:15 dut.10.240.183.133:
ID Group Prio Attr Rule
0 0 0 i-- ETH IPV4 UDP GTPU IPV4 TCP => VF
14/05/2021 10:56:15 dut.10.240.183.133: start
14/05/2021 10:56:15 dut.10.240.183.133:
rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native
Logical Core 2 (socket 0) forwards packets on 1 streams:
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=1
port 0: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x0
RX queue: 0
RX desc=0 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=0 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x0 - TX RS bit threshold=32
port 1: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=512 - RX free threshold=32
RX threshold registers: pthresh=0 hthresh=0 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=512 - TX free threshold=32
TX threshold registers: pthresh=0 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
14/05/2021 10:56:20 dut.10.240.183.133: stop
14/05/2021 10:56:20 dut.10.240.183.133:
Telling cores to ...
Waiting for lcores to finish...
---------------------- Forward statistics for port 1 ----------------------
RX-packets: 2 RX-dropped: 0 RX-total: 2
TX-packets: 0 TX-dropped: 0 TX-total: 0
----------------------------------------------------------------------------
+++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
RX-packets: 2 RX-dropped: 0 RX-total: 2
TX-packets: 0 TX-dropped: 0 TX-total: 0
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Done.
14/05/2021 10:56:20 dut.10.240.183.133: start
14/05/2021 10:56:20 dut.10.240.183.133:
rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native
Logical Core 2 (socket 0) forwards packets on 1 streams:
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=1
port 0: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x0
RX queue: 0
RX desc=0 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=0 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x0 - TX RS bit threshold=32
port 1: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=512 - RX free threshold=32
RX threshold registers: pthresh=0 hthresh=0 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=512 - TX free threshold=32
TX threshold registers: pthresh=0 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
14/05/2021 10:56:25 dut.10.240.183.133: stop
14/05/2021 10:56:25 dut.10.240.183.133:
Telling cores to ...
Waiting for lcores to finish...
---------------------- Forward statistics for port 1 ----------------------
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.
14/05/2021 10:56:25 dut.10.240.183.133: flow destroy 0 rule 0
14/05/2021 10:56:25 dut.10.240.183.133:
Flow rule #0 destroyed
14/05/2021 10:56:25 dut.10.240.183.133: flow list 0
14/05/2021 10:56:25 dut.10.240.183.133:
14/05/2021 10:56:25 dut.10.240.183.133: start
14/05/2021 10:56:25 dut.10.240.183.133:
rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native
Logical Core 2 (socket 0) forwards packets on 1 streams:
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=1
port 0: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x0
RX queue: 0
RX desc=0 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=0 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x0 - TX RS bit threshold=32
port 1: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=512 - RX free threshold=32
RX threshold registers: pthresh=0 hthresh=0 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=512 - TX free threshold=32
TX threshold registers: pthresh=0 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
14/05/2021 10:56:30 dut.10.240.183.133: stop
14/05/2021 10:56:30 dut.10.240.183.133:
Telling cores to ...
Waiting for lcores to finish...
---------------------- Forward statistics for port 1 ----------------------
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.
14/05/2021 10:56:30 CVLDCFSwitchFilterGTPUTest: sub_case tv_mac_ipv4_gtpu_ipv4_tcp_teid_with_mask passed
14/05/2021 10:56:30 CVLDCFSwitchFilterGTPUTest: ===================Test sub case: tv_mac_ipv4_gtpu_ipv4_tcp_teid_without_mask================
14/05/2021 10:56:30 dut.10.240.183.133: flow validate 0 ingress pattern eth / ipv4 / udp / gtpu teid is 0x12345678 / ipv4 / tcp / end actions vf id 1 / end
14/05/2021 10:56:31 dut.10.240.183.133:
Flow rule validated
14/05/2021 10:56:31 dut.10.240.183.133: flow create 0 ingress pattern eth / ipv4 / udp / gtpu teid is 0x12345678 / ipv4 / tcp / end actions vf id 1 / end
14/05/2021 10:56:31 dut.10.240.183.133:
Flow rule #0 created
14/05/2021 10:56:31 dut.10.240.183.133: flow list 0
14/05/2021 10:56:31 dut.10.240.183.133:
ID Group Prio Attr Rule
0 0 0 i-- ETH IPV4 UDP GTPU IPV4 TCP => VF
14/05/2021 10:56:31 dut.10.240.183.133: start
14/05/2021 10:56:31 dut.10.240.183.133:
rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native
Logical Core 2 (socket 0) forwards packets on 1 streams:
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=1
port 0: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x0
RX queue: 0
RX desc=0 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=0 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x0 - TX RS bit threshold=32
port 1: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=512 - RX free threshold=32
RX threshold registers: pthresh=0 hthresh=0 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=512 - TX free threshold=32
TX threshold registers: pthresh=0 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
14/05/2021 10:56:36 dut.10.240.183.133: stop
14/05/2021 10:56:36 dut.10.240.183.133:
Telling cores to ...
Waiting for lcores to finish...
---------------------- Forward statistics for port 1 ----------------------
RX-packets: 1 RX-dropped: 0 RX-total: 1
TX-packets: 0 TX-dropped: 0 TX-total: 0
----------------------------------------------------------------------------
+++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
RX-packets: 1 RX-dropped: 0 RX-total: 1
TX-packets: 0 TX-dropped: 0 TX-total: 0
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Done.
14/05/2021 10:56:36 dut.10.240.183.133: start
14/05/2021 10:56:36 dut.10.240.183.133:
rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native
Logical Core 2 (socket 0) forwards packets on 1 streams:
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=1
port 0: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x0
RX queue: 0
RX desc=0 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=0 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x0 - TX RS bit threshold=32
port 1: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=512 - RX free threshold=32
RX threshold registers: pthresh=0 hthresh=0 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=512 - TX free threshold=32
TX threshold registers: pthresh=0 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
14/05/2021 10:56:41 dut.10.240.183.133: stop
14/05/2021 10:56:41 dut.10.240.183.133:
Telling cores to ...
Waiting for lcores to finish...
---------------------- Forward statistics for port 1 ----------------------
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.
14/05/2021 10:56:41 dut.10.240.183.133: flow destroy 0 rule 0
14/05/2021 10:56:41 dut.10.240.183.133:
Flow rule #0 destroyed
14/05/2021 10:56:41 dut.10.240.183.133: flow list 0
14/05/2021 10:56:41 dut.10.240.183.133:
14/05/2021 10:56:41 dut.10.240.183.133: start
14/05/2021 10:56:42 dut.10.240.183.133:
rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native
Logical Core 2 (socket 0) forwards packets on 1 streams:
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=1
port 0: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x0
RX queue: 0
RX desc=0 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=0 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x0 - TX RS bit threshold=32
port 1: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=512 - RX free threshold=32
RX threshold registers: pthresh=0 hthresh=0 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=512 - TX free threshold=32
TX threshold registers: pthresh=0 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
14/05/2021 10:56:47 dut.10.240.183.133: stop
14/05/2021 10:56:47 dut.10.240.183.133:
Telling cores to ...
Waiting for lcores to finish...
---------------------- Forward statistics for port 1 ----------------------
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.
14/05/2021 10:56:47 CVLDCFSwitchFilterGTPUTest: sub_case tv_mac_ipv4_gtpu_ipv4_tcp_teid_without_mask passed
14/05/2021 10:56:47 CVLDCFSwitchFilterGTPUTest: ===================Test sub case: tv_mac_ipv4_gtpu_ipv4_tcp_l3dst================
14/05/2021 10:56:47 dut.10.240.183.133: flow validate 0 ingress pattern eth / ipv4 / udp / gtpu / ipv4 dst is 192.168.1.2 / tcp / end actions vf id 1 / end
14/05/2021 10:56:47 dut.10.240.183.133:
Flow rule validated
14/05/2021 10:56:47 dut.10.240.183.133: flow create 0 ingress pattern eth / ipv4 / udp / gtpu / ipv4 dst is 192.168.1.2 / tcp / end actions vf id 1 / end
14/05/2021 10:56:47 dut.10.240.183.133:
Flow rule #0 created
14/05/2021 10:56:47 dut.10.240.183.133: flow list 0
14/05/2021 10:56:47 dut.10.240.183.133:
ID Group Prio Attr Rule
0 0 0 i-- ETH IPV4 UDP GTPU IPV4 TCP => VF
14/05/2021 10:56:47 dut.10.240.183.133: start
14/05/2021 10:56:47 dut.10.240.183.133:
rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native
Logical Core 2 (socket 0) forwards packets on 1 streams:
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=1
port 0: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x0
RX queue: 0
RX desc=0 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=0 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x0 - TX RS bit threshold=32
port 1: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=512 - RX free threshold=32
RX threshold registers: pthresh=0 hthresh=0 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=512 - TX free threshold=32
TX threshold registers: pthresh=0 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
14/05/2021 10:56:52 dut.10.240.183.133: stop
14/05/2021 10:56:52 dut.10.240.183.133:
Telling cores to ...
Waiting for lcores to finish...
---------------------- Forward statistics for port 1 ----------------------
RX-packets: 1 RX-dropped: 0 RX-total: 1
TX-packets: 0 TX-dropped: 0 TX-total: 0
----------------------------------------------------------------------------
+++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
RX-packets: 1 RX-dropped: 0 RX-total: 1
TX-packets: 0 TX-dropped: 0 TX-total: 0
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Done.
14/05/2021 10:56:52 dut.10.240.183.133: start
14/05/2021 10:56:52 dut.10.240.183.133:
rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native
Logical Core 2 (socket 0) forwards packets on 1 streams:
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=1
port 0: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x0
RX queue: 0
RX desc=0 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=0 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x0 - TX RS bit threshold=32
port 1: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=512 - RX free threshold=32
RX threshold registers: pthresh=0 hthresh=0 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=512 - TX free threshold=32
TX threshold registers: pthresh=0 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
14/05/2021 10:56:57 dut.10.240.183.133: stop
14/05/2021 10:56:58 dut.10.240.183.133:
Telling cores to ...
Waiting for lcores to finish...
---------------------- Forward statistics for port 1 ----------------------
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.
14/05/2021 10:56:58 dut.10.240.183.133: flow destroy 0 rule 0
14/05/2021 10:56:58 dut.10.240.183.133:
Flow rule #0 destroyed
14/05/2021 10:56:58 dut.10.240.183.133: flow list 0
14/05/2021 10:56:58 dut.10.240.183.133:
14/05/2021 10:56:58 dut.10.240.183.133: start
14/05/2021 10:56:58 dut.10.240.183.133:
rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native
Logical Core 2 (socket 0) forwards packets on 1 streams:
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=1
port 0: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x0
RX queue: 0
RX desc=0 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=0 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x0 - TX RS bit threshold=32
port 1: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=512 - RX free threshold=32
RX threshold registers: pthresh=0 hthresh=0 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=512 - TX free threshold=32
TX threshold registers: pthresh=0 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
14/05/2021 10:57:03 dut.10.240.183.133: stop
14/05/2021 10:57:03 dut.10.240.183.133:
Telling cores to ...
Waiting for lcores to finish...
---------------------- Forward statistics for port 1 ----------------------
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.
14/05/2021 10:57:03 CVLDCFSwitchFilterGTPUTest: sub_case tv_mac_ipv4_gtpu_ipv4_tcp_l3dst passed
14/05/2021 10:57:03 CVLDCFSwitchFilterGTPUTest: ===================Test sub case: tv_mac_ipv4_gtpu_ipv4_tcp_l3src================
14/05/2021 10:57:03 dut.10.240.183.133: flow validate 0 ingress pattern eth / ipv4 / udp / gtpu / ipv4 src is 192.168.1.1 / tcp / end actions vf id 1 / end
14/05/2021 10:57:03 dut.10.240.183.133:
Flow rule validated
14/05/2021 10:57:03 dut.10.240.183.133: flow create 0 ingress pattern eth / ipv4 / udp / gtpu / ipv4 src is 192.168.1.1 / tcp / end actions vf id 1 / end
14/05/2021 10:57:03 dut.10.240.183.133:
Flow rule #0 created
14/05/2021 10:57:03 dut.10.240.183.133: flow list 0
14/05/2021 10:57:03 dut.10.240.183.133:
ID Group Prio Attr Rule
0 0 0 i-- ETH IPV4 UDP GTPU IPV4 TCP => VF
14/05/2021 10:57:03 dut.10.240.183.133: start
14/05/2021 10:57:03 dut.10.240.183.133:
rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native
Logical Core 2 (socket 0) forwards packets on 1 streams:
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=1
port 0: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x0
RX queue: 0
RX desc=0 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=0 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x0 - TX RS bit threshold=32
port 1: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=512 - RX free threshold=32
RX threshold registers: pthresh=0 hthresh=0 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=512 - TX free threshold=32
TX threshold registers: pthresh=0 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
14/05/2021 10:57:08 dut.10.240.183.133: stop
14/05/2021 10:57:08 dut.10.240.183.133:
Telling cores to ...
Waiting for lcores to finish...
---------------------- Forward statistics for port 1 ----------------------
RX-packets: 1 RX-dropped: 0 RX-total: 1
TX-packets: 0 TX-dropped: 0 TX-total: 0
----------------------------------------------------------------------------
+++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
RX-packets: 1 RX-dropped: 0 RX-total: 1
TX-packets: 0 TX-dropped: 0 TX-total: 0
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Done.
14/05/2021 10:57:08 dut.10.240.183.133: start
14/05/2021 10:57:09 dut.10.240.183.133:
rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native
Logical Core 2 (socket 0) forwards packets on 1 streams:
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=1
port 0: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x0
RX queue: 0
RX desc=0 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=0 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x0 - TX RS bit threshold=32
port 1: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=512 - RX free threshold=32
RX threshold registers: pthresh=0 hthresh=0 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=512 - TX free threshold=32
TX threshold registers: pthresh=0 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
14/05/2021 10:57:14 dut.10.240.183.133: stop
14/05/2021 10:57:14 dut.10.240.183.133:
Telling cores to ...
Waiting for lcores to finish...
---------------------- Forward statistics for port 1 ----------------------
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.
14/05/2021 10:57:14 dut.10.240.183.133: flow destroy 0 rule 0
14/05/2021 10:57:14 dut.10.240.183.133:
Flow rule #0 destroyed
14/05/2021 10:57:14 dut.10.240.183.133: flow list 0
14/05/2021 10:57:14 dut.10.240.183.133:
14/05/2021 10:57:14 dut.10.240.183.133: start
14/05/2021 10:57:14 dut.10.240.183.133:
rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native
Logical Core 2 (socket 0) forwards packets on 1 streams:
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=1
port 0: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x0
RX queue: 0
RX desc=0 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=0 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x0 - TX RS bit threshold=32
port 1: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=512 - RX free threshold=32
RX threshold registers: pthresh=0 hthresh=0 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=512 - TX free threshold=32
TX threshold registers: pthresh=0 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
14/05/2021 10:57:19 dut.10.240.183.133: stop
14/05/2021 10:57:19 dut.10.240.183.133:
Telling cores to ...
Waiting for lcores to finish...
---------------------- Forward statistics for port 1 ----------------------
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.
14/05/2021 10:57:19 CVLDCFSwitchFilterGTPUTest: sub_case tv_mac_ipv4_gtpu_ipv4_tcp_l3src passed
14/05/2021 10:57:19 CVLDCFSwitchFilterGTPUTest: ===================Test sub case: tv_mac_ipv4_gtpu_ipv4_tcp_l3src_l4dst================
14/05/2021 10:57:19 dut.10.240.183.133: flow validate 0 ingress pattern eth / ipv4 / udp / gtpu / ipv4 src is 192.168.1.1 / tcp dst is 23 / end actions vf id 1 / end
14/05/2021 10:57:19 dut.10.240.183.133:
Flow rule validated
14/05/2021 10:57:19 dut.10.240.183.133: flow create 0 ingress pattern eth / ipv4 / udp / gtpu / ipv4 src is 192.168.1.1 / tcp dst is 23 / end actions vf id 1 / end
14/05/2021 10:57:19 dut.10.240.183.133:
ice_flow_create(): Failed to create flow
port_flow_complain(): Caught PMD error type 2 (flow rule (handle)): switch filter create flow fail: Invalid argument
14/05/2021 10:57:19 CVLDCFSwitchFilterGTPUTest: sub_case tv_mac_ipv4_gtpu_ipv4_tcp_l3src_l4dst failed: 'some rules not created successfully, result [False], rule flow create 0 ingress pattern eth / ipv4 / udp / gtpu / ipv4 src is 192.168.1.1 / tcp dst is 23 / end actions vf id 1 / end'
14/05/2021 10:57:19 dut.10.240.183.133: flow flush 0
14/05/2021 10:57:19 dut.10.240.183.133:
14/05/2021 10:57:19 CVLDCFSwitchFilterGTPUTest: ===================Test sub case: tv_mac_ipv4_gtpu_ipv4_tcp_l3src_l4src================
14/05/2021 10:57:19 dut.10.240.183.133: flow validate 0 ingress pattern eth / ipv4 / udp / gtpu / ipv4 src is 192.168.1.1 / tcp src is 22 / end actions vf id 1 / end
14/05/2021 10:57:19 dut.10.240.183.133:
Flow rule validated
14/05/2021 10:57:19 dut.10.240.183.133: flow create 0 ingress pattern eth / ipv4 / udp / gtpu / ipv4 src is 192.168.1.1 / tcp src is 22 / end actions vf id 1 / end
14/05/2021 10:57:19 dut.10.240.183.133:
ice_flow_create(): Failed to create flow
port_flow_complain(): Caught PMD error type 2 (flow rule (handle)): switch filter create flow fail: Invalid argument
14/05/2021 10:57:19 CVLDCFSwitchFilterGTPUTest: sub_case tv_mac_ipv4_gtpu_ipv4_tcp_l3src_l4src failed: 'some rules not created successfully, result [False], rule flow create 0 ingress pattern eth / ipv4 / udp / gtpu / ipv4 src is 192.168.1.1 / tcp src is 22 / end actions vf id 1 / end'
14/05/2021 10:57:19 dut.10.240.183.133: flow flush 0
14/05/2021 10:57:19 dut.10.240.183.133:
14/05/2021 10:57:19 dut.10.240.183.133: flow flush 0
14/05/2021 10:57:20 dut.10.240.183.133:
14/05/2021 10:57:20 dut.10.240.183.133: clear port stats all
14/05/2021 10:57:20 dut.10.240.183.133:
NIC statistics for port 0 cleared
NIC statistics for port 1 cleared
14/05/2021 10:57:20 dut.10.240.183.133: quit
14/05/2021 10:57:21 dut.10.240.183.133:
Stopping port 0...
Stopping ports...
Done
Stopping port 1...
Stopping ports...
Done
Shutting down port 0...
Closing ports...
Port 0 is closed
Done
Shutting down port 1...
Closing ports...
Port 1 is closed
Done
Bye...
14/05/2021 10:57:21 dut.10.240.183.133: kill_all: called by dut and prefix list has value.
14/05/2021 10:57:24 dut.10.240.183.133: rmmod ice
14/05/2021 10:57:33 dut.10.240.183.133:
14/05/2021 10:57:33 dut.10.240.183.133: modprobe ice
14/05/2021 10:57:38 dut.10.240.183.133:
14/05/2021 10:57:38 dut.10.240.183.133: ethtool -i ens801f0
14/05/2021 10:57:38 dut.10.240.183.133: driver: ice
version: 1.6.0_rc41_11_gbd4c35a2_dirty
firmware-version: 3.00 0x800079a8 1.2928.0
expansion-rom-version:
bus-info: 0000:81:00.0
supports-statistics: yes
supports-test: yes
supports-eeprom-access: yes
supports-register-dump: yes
supports-priv-flags: yes
14/05/2021 10:57:40 dut.10.240.183.133: ip link set ens801f0 vf 0 trust on
14/05/2021 10:57:40 dut.10.240.183.133:
14/05/2021 10:57:47 dut.10.240.183.133: x86_64-native-linuxapp-gcc/app/dpdk-testpmd -l 1,2,3,4 -n 4 -a 0000:81:01.0,cap=dcf -a 0000:81:01.1 --file-prefix=dpdk_13956_20210514102502 -- -i
14/05/2021 10:58:00 dut.10.240.183.133: EAL: Detected 72 lcore(s)
EAL: Detected 2 NUMA nodes
EAL: Detected static linkage of DPDK
EAL: Multi-process socket /var/run/dpdk/dpdk_13956_20210514102502/mp_socket
EAL: Selected IOVA mode 'VA'
EAL: No available 2048 kB hugepages reported
EAL: VFIO support initialized
EAL: Using IOMMU type 1 (Type 1)
EAL: Probe PCI driver: net_iavf (8086:1889) device: 0000:81:01.0 (socket 1)
EAL: Releasing PCI mapped resource for 0000:81:01.0
EAL: Calling pci_unmap_resource for 0000:81:01.0 at 0x2200000000
EAL: Calling pci_unmap_resource for 0000:81:01.0 at 0x2200020000
EAL: Using IOMMU type 1 (Type 1)
EAL: Probe PCI driver: net_ice_dcf (8086:1889) device: 0000:81:01.0 (socket 1)
ice_load_pkg_type(): Active package is: 1.3.30.0, ICE COMMS Package (double VLAN mode)
EAL: Probe PCI driver: net_iavf (8086:1889) device: 0000:81:01.1 (socket 1)
Interactive-mode selected
Failed to set MTU to 1500 for port 0
testpmd: create a new mbuf pool <mb_pool_0>: n=171456, size=2176, socket=0
testpmd: preferred mempool ops selected: ring_mp_mc
testpmd: create a new mbuf pool <mb_pool_1>: n=171456, size=2176, socket=1
testpmd: preferred mempool ops selected: ring_mp_mc
Configuring Port 0 (socket 1)
ice_dcf_init_rss(): RSS is enabled by PF by default
ice_dcf_configure_queues(): request RXDID == 16 in Queue[0]
Port 0: DA:E4:12:32:08:76
Configuring Port 1 (socket 1)
iavf_configure_queues(): request RXDID[22] in Queue[0]
Port 1: link state change event
Port 1: link state change event
Port 1: 56:CB:67:66:16:F0
Checking link statuses...
Done
14/05/2021 10:58:00 dut.10.240.183.133: set portlist 1
14/05/2021 10:58:00 dut.10.240.183.133:
previous number of forwarding ports 2 - changed to number of configured ports 1
Warning! port-topology=paired and odd forward ports number, the last port will pair with itself.
14/05/2021 10:58:00 dut.10.240.183.133: set fwd rxonly
14/05/2021 10:58:00 dut.10.240.183.133:
Set rxonly packet forwarding mode
14/05/2021 10:58:00 dut.10.240.183.133: set verbose 1
14/05/2021 10:58:01 dut.10.240.183.133:
Change verbose level from 0 to 1
14/05/2021 10:58:01 CVLDCFSwitchFilterGTPUTest: ===================Test sub case: tv_mac_ipv4_gtpu_ipv4_tcp_l3dst_l4src================
14/05/2021 10:58:01 dut.10.240.183.133: flow validate 0 ingress pattern eth / ipv4 / udp / gtpu / ipv4 dst is 192.168.1.2 / tcp src is 22 / end actions vf id 1 / end
14/05/2021 10:58:01 dut.10.240.183.133:
Flow rule validated
14/05/2021 10:58:01 dut.10.240.183.133: flow create 0 ingress pattern eth / ipv4 / udp / gtpu / ipv4 dst is 192.168.1.2 / tcp src is 22 / end actions vf id 1 / end
14/05/2021 10:58:01 dut.10.240.183.133:
ice_flow_create(): Failed to create flow
port_flow_complain(): Caught PMD error type 2 (flow rule (handle)): switch filter create flow fail: Invalid argument
14/05/2021 10:58:01 CVLDCFSwitchFilterGTPUTest: sub_case tv_mac_ipv4_gtpu_ipv4_tcp_l3dst_l4src failed: 'some rules not created successfully, result [False], rule flow create 0 ingress pattern eth / ipv4 / udp / gtpu / ipv4 dst is 192.168.1.2 / tcp src is 22 / end actions vf id 1 / end'
14/05/2021 10:58:01 dut.10.240.183.133: flow flush 0
14/05/2021 10:58:01 dut.10.240.183.133:
14/05/2021 10:58:01 CVLDCFSwitchFilterGTPUTest: ===================Test sub case: tv_mac_ipv4_gtpu_ipv4_tcp_l3dst_l4dst================
14/05/2021 10:58:01 dut.10.240.183.133: flow validate 0 ingress pattern eth / ipv4 / udp / gtpu / ipv4 dst is 192.168.1.2 / tcp dst is 23 / end actions vf id 1 / end
14/05/2021 10:58:01 dut.10.240.183.133:
Flow rule validated
14/05/2021 10:58:01 dut.10.240.183.133: flow create 0 ingress pattern eth / ipv4 / udp / gtpu / ipv4 dst is 192.168.1.2 / tcp dst is 23 / end actions vf id 1 / end
14/05/2021 10:58:01 dut.10.240.183.133:
ice_flow_create(): Failed to create flow
port_flow_complain(): Caught PMD error type 2 (flow rule (handle)): switch filter create flow fail: Invalid argument
14/05/2021 10:58:01 CVLDCFSwitchFilterGTPUTest: sub_case tv_mac_ipv4_gtpu_ipv4_tcp_l3dst_l4dst failed: 'some rules not created successfully, result [False], rule flow create 0 ingress pattern eth / ipv4 / udp / gtpu / ipv4 dst is 192.168.1.2 / tcp dst is 23 / end actions vf id 1 / end'
14/05/2021 10:58:01 dut.10.240.183.133: flow flush 0
14/05/2021 10:58:01 dut.10.240.183.133:
14/05/2021 10:58:01 CVLDCFSwitchFilterGTPUTest: ===================Test sub case: tv_mac_ipv4_gtpu_ipv4_tcp_l4dst================
14/05/2021 10:58:01 dut.10.240.183.133: flow validate 0 ingress pattern eth / ipv4 / udp / gtpu / ipv4 / tcp dst is 23 / end actions vf id 1 / end
14/05/2021 10:58:01 dut.10.240.183.133:
Flow rule validated
14/05/2021 10:58:01 dut.10.240.183.133: flow create 0 ingress pattern eth / ipv4 / udp / gtpu / ipv4 / tcp dst is 23 / end actions vf id 1 / end
14/05/2021 10:58:01 dut.10.240.183.133:
ice_flow_create(): Failed to create flow
port_flow_complain(): Caught PMD error type 2 (flow rule (handle)): switch filter create flow fail: Invalid argument
14/05/2021 10:58:01 CVLDCFSwitchFilterGTPUTest: sub_case tv_mac_ipv4_gtpu_ipv4_tcp_l4dst failed: 'some rules not created successfully, result [False], rule flow create 0 ingress pattern eth / ipv4 / udp / gtpu / ipv4 / tcp dst is 23 / end actions vf id 1 / end'
14/05/2021 10:58:01 dut.10.240.183.133: flow flush 0
14/05/2021 10:58:01 dut.10.240.183.133:
14/05/2021 10:58:01 CVLDCFSwitchFilterGTPUTest: ===================Test sub case: tv_mac_ipv4_gtpu_ipv4_tcp_l4src================
14/05/2021 10:58:01 dut.10.240.183.133: flow validate 0 ingress pattern eth / ipv4 / udp / gtpu / ipv4 / tcp src is 22 / end actions vf id 1 / end
14/05/2021 10:58:01 dut.10.240.183.133:
Flow rule validated
14/05/2021 10:58:01 dut.10.240.183.133: flow create 0 ingress pattern eth / ipv4 / udp / gtpu / ipv4 / tcp src is 22 / end actions vf id 1 / end
14/05/2021 10:58:01 dut.10.240.183.133:
ice_flow_create(): Failed to create flow
port_flow_complain(): Caught PMD error type 2 (flow rule (handle)): switch filter create flow fail: Invalid argument
14/05/2021 10:58:01 CVLDCFSwitchFilterGTPUTest: sub_case tv_mac_ipv4_gtpu_ipv4_tcp_l4src failed: 'some rules not created successfully, result [False], rule flow create 0 ingress pattern eth / ipv4 / udp / gtpu / ipv4 / tcp src is 22 / end actions vf id 1 / end'
14/05/2021 10:58:01 dut.10.240.183.133: flow flush 0
14/05/2021 10:58:01 dut.10.240.183.133:
14/05/2021 10:58:01 CVLDCFSwitchFilterGTPUTest: ===================Test sub case: tv_mac_ipv4_gtpu_ipv4_tcp_l4src_l4dst================
14/05/2021 10:58:01 dut.10.240.183.133: flow validate 0 ingress pattern eth / ipv4 / udp / gtpu / ipv4 / tcp src is 22 dst is 23 / end actions vf id 1 / end
14/05/2021 10:58:01 dut.10.240.183.133:
Flow rule validated
14/05/2021 10:58:01 dut.10.240.183.133: flow create 0 ingress pattern eth / ipv4 / udp / gtpu / ipv4 / tcp src is 22 dst is 23 / end actions vf id 1 / end
14/05/2021 10:58:01 dut.10.240.183.133:
ice_flow_create(): Failed to create flow
port_flow_complain(): Caught PMD error type 2 (flow rule (handle)): switch filter create flow fail: Invalid argument
14/05/2021 10:58:01 CVLDCFSwitchFilterGTPUTest: sub_case tv_mac_ipv4_gtpu_ipv4_tcp_l4src_l4dst failed: 'some rules not created successfully, result [False], rule flow create 0 ingress pattern eth / ipv4 / udp / gtpu / ipv4 / tcp src is 22 dst is 23 / end actions vf id 1 / end'
14/05/2021 10:58:01 dut.10.240.183.133: flow flush 0
14/05/2021 10:58:01 dut.10.240.183.133:
14/05/2021 10:58:01 CVLDCFSwitchFilterGTPUTest: ===================Test sub case: tv_mac_ipv4_gtpu_ipv4_tcp_teid_l4src_l4dst================
14/05/2021 10:58:01 dut.10.240.183.133: flow validate 0 ingress pattern eth / ipv4 / udp / gtpu teid is 0x12345678 teid mask 0x00000001 / ipv4 / tcp src is 22 dst is 23 / end actions vf id 1 / end
14/05/2021 10:58:02 dut.10.240.183.133:
Flow rule validated
14/05/2021 10:58:02 dut.10.240.183.133: flow create 0 ingress pattern eth / ipv4 / udp / gtpu teid is 0x12345678 teid mask 0x00000001 / ipv4 / tcp src is 22 dst is 23 / end actions vf id 1 / end
14/05/2021 10:58:02 dut.10.240.183.133:
ice_flow_create(): Failed to create flow
port_flow_complain(): Caught PMD error type 2 (flow rule (handle)): switch filter create flow fail: Invalid argument
14/05/2021 10:58:02 CVLDCFSwitchFilterGTPUTest: sub_case tv_mac_ipv4_gtpu_ipv4_tcp_teid_l4src_l4dst failed: 'some rules not created successfully, result [False], rule flow create 0 ingress pattern eth / ipv4 / udp / gtpu teid is 0x12345678 teid mask 0x00000001 / ipv4 / tcp src is 22 dst is 23 / end actions vf id 1 / end'
14/05/2021 10:58:02 dut.10.240.183.133: flow flush 0
14/05/2021 10:58:02 dut.10.240.183.133:
14/05/2021 10:58:02 CVLDCFSwitchFilterGTPUTest: ===================Test sub case: tv_mac_ipv4_gtpu_ipv4_tcp_teid_l3src_l3dst================
14/05/2021 10:58:02 dut.10.240.183.133: flow validate 0 ingress pattern eth / ipv4 / udp / gtpu teid is 0x12345678 teid mask 0x00000001 / ipv4 src is 192.168.1.1 dst is 192.168.1.2 / tcp / end actions vf id 1 / end
14/05/2021 10:58:02 dut.10.240.183.133:
Flow rule validated
14/05/2021 10:58:02 dut.10.240.183.133: flow create 0 ingress pattern eth / ipv4 / udp / gtpu teid is 0x12345678 teid mask 0x00000001 / ipv4 src is 192.168.1.1 dst is 192.168.1.2 / tcp / end actions vf id 1 / end
14/05/2021 10:58:02 dut.10.240.183.133:
Flow rule #0 created
14/05/2021 10:58:02 dut.10.240.183.133: flow list 0
14/05/2021 10:58:02 dut.10.240.183.133:
ID Group Prio Attr Rule
0 0 0 i-- ETH IPV4 UDP GTPU IPV4 TCP => VF
14/05/2021 10:58:02 dut.10.240.183.133: start
14/05/2021 10:58:02 dut.10.240.183.133:
rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native
Logical Core 2 (socket 0) forwards packets on 1 streams:
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=1
port 0: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x0
RX queue: 0
RX desc=0 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=0 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x0 - TX RS bit threshold=32
port 1: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=512 - RX free threshold=32
RX threshold registers: pthresh=0 hthresh=0 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=512 - TX free threshold=32
TX threshold registers: pthresh=0 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
14/05/2021 10:58:07 dut.10.240.183.133: stop
14/05/2021 10:58:07 dut.10.240.183.133:
Telling cores to ...
Waiting for lcores to finish...
---------------------- Forward statistics for port 1 ----------------------
RX-packets: 1 RX-dropped: 0 RX-total: 1
TX-packets: 0 TX-dropped: 0 TX-total: 0
----------------------------------------------------------------------------
+++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
RX-packets: 1 RX-dropped: 0 RX-total: 1
TX-packets: 0 TX-dropped: 0 TX-total: 0
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Done.
14/05/2021 10:58:07 dut.10.240.183.133: start
14/05/2021 10:58:07 dut.10.240.183.133:
rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native
Logical Core 2 (socket 0) forwards packets on 1 streams:
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=1
port 0: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x0
RX queue: 0
RX desc=0 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=0 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x0 - TX RS bit threshold=32
port 1: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=512 - RX free threshold=32
RX threshold registers: pthresh=0 hthresh=0 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=512 - TX free threshold=32
TX threshold registers: pthresh=0 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
14/05/2021 10:58:13 dut.10.240.183.133: stop
14/05/2021 10:58:13 dut.10.240.183.133:
Telling cores to ...
Waiting for lcores to finish...
---------------------- Forward statistics for port 1 ----------------------
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.
14/05/2021 10:58:13 dut.10.240.183.133: flow destroy 0 rule 0
14/05/2021 10:58:13 dut.10.240.183.133:
Flow rule #0 destroyed
14/05/2021 10:58:13 dut.10.240.183.133: flow list 0
14/05/2021 10:58:13 dut.10.240.183.133:
14/05/2021 10:58:13 dut.10.240.183.133: start
14/05/2021 10:58:13 dut.10.240.183.133:
rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native
Logical Core 2 (socket 0) forwards packets on 1 streams:
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=1
port 0: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x0
RX queue: 0
RX desc=0 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=0 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x0 - TX RS bit threshold=32
port 1: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=512 - RX free threshold=32
RX threshold registers: pthresh=0 hthresh=0 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=512 - TX free threshold=32
TX threshold registers: pthresh=0 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
14/05/2021 10:58:18 dut.10.240.183.133: stop
14/05/2021 10:58:18 dut.10.240.183.133:
Telling cores to ...
Waiting for lcores to finish...
---------------------- Forward statistics for port 1 ----------------------
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.
14/05/2021 10:58:18 CVLDCFSwitchFilterGTPUTest: sub_case tv_mac_ipv4_gtpu_ipv4_tcp_teid_l3src_l3dst passed
14/05/2021 10:58:18 CVLDCFSwitchFilterGTPUTest: ===================Test sub case: tv_mac_ipv4_gtpu_ipv4_tcp_l3src_l3dst================
14/05/2021 10:58:18 dut.10.240.183.133: flow validate 0 ingress pattern eth / ipv4 / udp / gtpu / ipv4 src is 192.168.1.1 dst is 192.168.1.2 / tcp / end actions vf id 1 / end
14/05/2021 10:58:18 dut.10.240.183.133:
Flow rule validated
14/05/2021 10:58:18 dut.10.240.183.133: flow create 0 ingress pattern eth / ipv4 / udp / gtpu / ipv4 src is 192.168.1.1 dst is 192.168.1.2 / tcp / end actions vf id 1 / end
14/05/2021 10:58:18 dut.10.240.183.133:
Flow rule #0 created
14/05/2021 10:58:18 dut.10.240.183.133: flow list 0
14/05/2021 10:58:18 dut.10.240.183.133:
ID Group Prio Attr Rule
0 0 0 i-- ETH IPV4 UDP GTPU IPV4 TCP => VF
14/05/2021 10:58:18 dut.10.240.183.133: start
14/05/2021 10:58:18 dut.10.240.183.133:
rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native
Logical Core 2 (socket 0) forwards packets on 1 streams:
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=1
port 0: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x0
RX queue: 0
RX desc=0 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=0 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x0 - TX RS bit threshold=32
port 1: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=512 - RX free threshold=32
RX threshold registers: pthresh=0 hthresh=0 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=512 - TX free threshold=32
TX threshold registers: pthresh=0 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
14/05/2021 10:58:24 dut.10.240.183.133: stop
14/05/2021 10:58:24 dut.10.240.183.133:
Telling cores to ...
Waiting for lcores to finish...
---------------------- Forward statistics for port 1 ----------------------
RX-packets: 1 RX-dropped: 0 RX-total: 1
TX-packets: 0 TX-dropped: 0 TX-total: 0
----------------------------------------------------------------------------
+++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
RX-packets: 1 RX-dropped: 0 RX-total: 1
TX-packets: 0 TX-dropped: 0 TX-total: 0
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Done.
14/05/2021 10:58:24 dut.10.240.183.133: start
14/05/2021 10:58:24 dut.10.240.183.133:
rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native
Logical Core 2 (socket 0) forwards packets on 1 streams:
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=1
port 0: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x0
RX queue: 0
RX desc=0 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=0 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x0 - TX RS bit threshold=32
port 1: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=512 - RX free threshold=32
RX threshold registers: pthresh=0 hthresh=0 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=512 - TX free threshold=32
TX threshold registers: pthresh=0 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
14/05/2021 10:58:29 dut.10.240.183.133: stop
14/05/2021 10:58:29 dut.10.240.183.133:
Telling cores to ...
Waiting for lcores to finish...
---------------------- Forward statistics for port 1 ----------------------
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.
14/05/2021 10:58:29 dut.10.240.183.133: flow destroy 0 rule 0
14/05/2021 10:58:29 dut.10.240.183.133:
Flow rule #0 destroyed
14/05/2021 10:58:29 dut.10.240.183.133: flow list 0
14/05/2021 10:58:29 dut.10.240.183.133:
14/05/2021 10:58:29 dut.10.240.183.133: start
14/05/2021 10:58:29 dut.10.240.183.133:
rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native
Logical Core 2 (socket 0) forwards packets on 1 streams:
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=1
port 0: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x0
RX queue: 0
RX desc=0 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=0 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x0 - TX RS bit threshold=32
port 1: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=512 - RX free threshold=32
RX threshold registers: pthresh=0 hthresh=0 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=512 - TX free threshold=32
TX threshold registers: pthresh=0 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
14/05/2021 10:58:34 dut.10.240.183.133: stop
14/05/2021 10:58:34 dut.10.240.183.133:
Telling cores to ...
Waiting for lcores to finish...
---------------------- Forward statistics for port 1 ----------------------
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.
14/05/2021 10:58:34 CVLDCFSwitchFilterGTPUTest: sub_case tv_mac_ipv4_gtpu_ipv4_tcp_l3src_l3dst passed
14/05/2021 10:58:34 CVLDCFSwitchFilterGTPUTest: ===================Test sub case: tv_mac_ipv4_gtpu_ipv4_tcp_l3_l4================
14/05/2021 10:58:34 dut.10.240.183.133: flow validate 0 ingress pattern eth / ipv4 / udp / gtpu teid is 0x12345678 teid mask 0x00000001 / ipv4 src is 192.168.1.1 dst is 192.168.1.2 / tcp src is 22 dst is 23 / end actions vf id 1 / end
14/05/2021 10:58:34 dut.10.240.183.133:
Flow rule validated
14/05/2021 10:58:34 dut.10.240.183.133: flow create 0 ingress pattern eth / ipv4 / udp / gtpu teid is 0x12345678 teid mask 0x00000001 / ipv4 src is 192.168.1.1 dst is 192.168.1.2 / tcp src is 22 dst is 23 / end actions vf id 1 / end
14/05/2021 10:58:34 dut.10.240.183.133:
ice_flow_create(): Failed to create flow
port_flow_complain(): Caught PMD error type 2 (flow rule (handle)): switch filter create flow fail: Invalid argument
14/05/2021 10:58:34 CVLDCFSwitchFilterGTPUTest: sub_case tv_mac_ipv4_gtpu_ipv4_tcp_l3_l4 failed: 'some rules not created successfully, result [False], rule flow create 0 ingress pattern eth / ipv4 / udp / gtpu teid is 0x12345678 teid mask 0x00000001 / ipv4 src is 192.168.1.1 dst is 192.168.1.2 / tcp src is 22 dst is 23 / end actions vf id 1 / end'
14/05/2021 10:58:34 dut.10.240.183.133: flow flush 0
14/05/2021 10:58:34 dut.10.240.183.133:
14/05/2021 10:58:34 CVLDCFSwitchFilterGTPUTest: {'tv_mac_ipv4_gtpu_ipv4_tcp_teid_with_mask': 'passed', 'tv_mac_ipv4_gtpu_ipv4_tcp_teid_without_mask': 'passed', 'tv_mac_ipv4_gtpu_ipv4_tcp_l3dst': 'passed', 'tv_mac_ipv4_gtpu_ipv4_tcp_l3src': 'passed', 'tv_mac_ipv4_gtpu_ipv4_tcp_l3src_l4dst': 'failed', 'tv_mac_ipv4_gtpu_ipv4_tcp_l3src_l4src': 'failed', 'tv_mac_ipv4_gtpu_ipv4_tcp_l3dst_l4src': 'failed', 'tv_mac_ipv4_gtpu_ipv4_tcp_l3dst_l4dst': 'failed', 'tv_mac_ipv4_gtpu_ipv4_tcp_l4dst': 'failed', 'tv_mac_ipv4_gtpu_ipv4_tcp_l4src': 'failed', 'tv_mac_ipv4_gtpu_ipv4_tcp_l4src_l4dst': 'failed', 'tv_mac_ipv4_gtpu_ipv4_tcp_teid_l4src_l4dst': 'failed', 'tv_mac_ipv4_gtpu_ipv4_tcp_teid_l3src_l3dst': 'passed', 'tv_mac_ipv4_gtpu_ipv4_tcp_l3src_l3dst': 'passed', 'tv_mac_ipv4_gtpu_ipv4_tcp_l3_l4': 'failed'}
14/05/2021 10:58:34 CVLDCFSwitchFilterGTPUTest: pass rate is: 40.0
14/05/2021 10:58:34 CVLDCFSwitchFilterGTPUTest: Test Case test_mac_ipv4_gtpu_ipv4_tcp Result FAILED: 'some subcases failed'
14/05/2021 10:58:34 dut.10.240.183.133: flow flush 0
14/05/2021 10:58:34 dut.10.240.183.133:
14/05/2021 10:58:34 dut.10.240.183.133: clear port stats all
14/05/2021 10:58:35 dut.10.240.183.133:
NIC statistics for port 0 cleared
NIC statistics for port 1 cleared
14/05/2021 10:58:35 dut.10.240.183.133: quit
14/05/2021 10:58:36 dut.10.240.183.133:
Stopping port 0...
Stopping ports...
Done
Stopping port 1...
Stopping ports...
Done
Shutting down port 0...
Closing ports...
Port 0 is closed
Done
Shutting down port 1...
Closing ports...
Port 1 is closed
Done
Bye...
14/05/2021 10:58:36 dut.10.240.183.133: kill_all: called by dut and prefix list has value.
14/05/2021 10:58:39 CVLDCFSwitchFilterGTPUTest: Test Case test_mac_ipv4_gtpu_ipv4_udp Begin
14/05/2021 10:58:40 dut.10.240.183.133:
14/05/2021 10:58:40 tester:
14/05/2021 10:58:40 dut.10.240.183.133: rmmod ice
14/05/2021 10:58:48 dut.10.240.183.133:
14/05/2021 10:58:48 dut.10.240.183.133: modprobe ice
14/05/2021 10:58:53 dut.10.240.183.133:
14/05/2021 10:58:53 dut.10.240.183.133: ethtool -i ens801f0
14/05/2021 10:58:53 dut.10.240.183.133: driver: ice
version: 1.6.0_rc41_11_gbd4c35a2_dirty
firmware-version: 3.00 0x800079a8 1.2928.0
expansion-rom-version:
bus-info: 0000:81:00.0
supports-statistics: yes
supports-test: yes
supports-eeprom-access: yes
supports-register-dump: yes
supports-priv-flags: yes
14/05/2021 10:58:55 dut.10.240.183.133: ip link set ens801f0 vf 0 trust on
14/05/2021 10:58:55 dut.10.240.183.133:
14/05/2021 10:59:03 dut.10.240.183.133: x86_64-native-linuxapp-gcc/app/dpdk-testpmd -l 1,2,3,4 -n 4 -a 0000:81:01.0,cap=dcf -a 0000:81:01.1 --file-prefix=dpdk_13956_20210514102502 -- -i
14/05/2021 10:59:16 dut.10.240.183.133: EAL: Detected 72 lcore(s)
EAL: Detected 2 NUMA nodes
EAL: Detected static linkage of DPDK
EAL: Multi-process socket /var/run/dpdk/dpdk_13956_20210514102502/mp_socket
EAL: Selected IOVA mode 'VA'
EAL: No available 2048 kB hugepages reported
EAL: VFIO support initialized
EAL: Using IOMMU type 1 (Type 1)
EAL: Probe PCI driver: net_iavf (8086:1889) device: 0000:81:01.0 (socket 1)
EAL: Releasing PCI mapped resource for 0000:81:01.0
EAL: Calling pci_unmap_resource for 0000:81:01.0 at 0x2200000000
EAL: Calling pci_unmap_resource for 0000:81:01.0 at 0x2200020000
EAL: Using IOMMU type 1 (Type 1)
EAL: Probe PCI driver: net_ice_dcf (8086:1889) device: 0000:81:01.0 (socket 1)
ice_load_pkg_type(): Active package is: 1.3.30.0, ICE COMMS Package (double VLAN mode)
EAL: Probe PCI driver: net_iavf (8086:1889) device: 0000:81:01.1 (socket 1)
Interactive-mode selected
Failed to set MTU to 1500 for port 0
testpmd: create a new mbuf pool <mb_pool_0>: n=171456, size=2176, socket=0
testpmd: preferred mempool ops selected: ring_mp_mc
testpmd: create a new mbuf pool <mb_pool_1>: n=171456, size=2176, socket=1
testpmd: preferred mempool ops selected: ring_mp_mc
Configuring Port 0 (socket 1)
ice_dcf_init_rss(): RSS is enabled by PF by default
ice_dcf_configure_queues(): request RXDID == 16 in Queue[0]
Port 0: 5E:3F:67:DB:A4:78
Configuring Port 1 (socket 1)
iavf_configure_queues(): request RXDID[22] in Queue[0]
Port 1: link state change event
Port 1: link state change event
Port 1: F2:85:70:BC:00:35
Checking link statuses...
Done
14/05/2021 10:59:16 dut.10.240.183.133: set portlist 1
14/05/2021 10:59:16 dut.10.240.183.133:
previous number of forwarding ports 2 - changed to number of configured ports 1
Warning! port-topology=paired and odd forward ports number, the last port will pair with itself.
14/05/2021 10:59:16 dut.10.240.183.133: set fwd rxonly
14/05/2021 10:59:16 dut.10.240.183.133:
Set rxonly packet forwarding mode
14/05/2021 10:59:16 dut.10.240.183.133: set verbose 1
14/05/2021 10:59:16 dut.10.240.183.133:
Change verbose level from 0 to 1
14/05/2021 10:59:16 CVLDCFSwitchFilterGTPUTest: ===================Test sub case: tv_mac_ipv4_gtpu_ipv4_udp_teid_with_mask================
14/05/2021 10:59:16 dut.10.240.183.133: flow validate 0 ingress pattern eth / ipv4 / udp / gtpu teid is 0x12345678 teid mask 0x00000001 / ipv4 / udp / end actions vf id 1 / end
14/05/2021 10:59:16 dut.10.240.183.133:
Flow rule validated
14/05/2021 10:59:16 dut.10.240.183.133: flow create 0 ingress pattern eth / ipv4 / udp / gtpu teid is 0x12345678 teid mask 0x00000001 / ipv4 / udp / end actions vf id 1 / end
14/05/2021 10:59:16 dut.10.240.183.133:
Flow rule #0 created
14/05/2021 10:59:16 dut.10.240.183.133: flow list 0
14/05/2021 10:59:16 dut.10.240.183.133:
ID Group Prio Attr Rule
0 0 0 i-- ETH IPV4 UDP GTPU IPV4 UDP => VF
14/05/2021 10:59:16 dut.10.240.183.133: start
14/05/2021 10:59:16 dut.10.240.183.133:
rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native
Logical Core 2 (socket 0) forwards packets on 1 streams:
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=1
port 0: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x0
RX queue: 0
RX desc=0 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=0 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x0 - TX RS bit threshold=32
port 1: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=512 - RX free threshold=32
RX threshold registers: pthresh=0 hthresh=0 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=512 - TX free threshold=32
TX threshold registers: pthresh=0 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
14/05/2021 10:59:21 dut.10.240.183.133: stop
14/05/2021 10:59:22 dut.10.240.183.133:
Telling cores to ...
Waiting for lcores to finish...
---------------------- Forward statistics for port 1 ----------------------
RX-packets: 2 RX-dropped: 0 RX-total: 2
TX-packets: 0 TX-dropped: 0 TX-total: 0
----------------------------------------------------------------------------
+++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
RX-packets: 2 RX-dropped: 0 RX-total: 2
TX-packets: 0 TX-dropped: 0 TX-total: 0
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Done.
14/05/2021 10:59:22 dut.10.240.183.133: start
14/05/2021 10:59:22 dut.10.240.183.133:
rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native
Logical Core 2 (socket 0) forwards packets on 1 streams:
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=1
port 0: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x0
RX queue: 0
RX desc=0 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=0 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x0 - TX RS bit threshold=32
port 1: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=512 - RX free threshold=32
RX threshold registers: pthresh=0 hthresh=0 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=512 - TX free threshold=32
TX threshold registers: pthresh=0 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
14/05/2021 10:59:27 dut.10.240.183.133: stop
14/05/2021 10:59:27 dut.10.240.183.133:
Telling cores to ...
Waiting for lcores to finish...
---------------------- Forward statistics for port 1 ----------------------
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.
14/05/2021 10:59:27 dut.10.240.183.133: flow destroy 0 rule 0
14/05/2021 10:59:27 dut.10.240.183.133:
Flow rule #0 destroyed
14/05/2021 10:59:27 dut.10.240.183.133: flow list 0
14/05/2021 10:59:27 dut.10.240.183.133:
14/05/2021 10:59:27 dut.10.240.183.133: start
14/05/2021 10:59:27 dut.10.240.183.133:
rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native
Logical Core 2 (socket 0) forwards packets on 1 streams:
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=1
port 0: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x0
RX queue: 0
RX desc=0 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=0 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x0 - TX RS bit threshold=32
port 1: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=512 - RX free threshold=32
RX threshold registers: pthresh=0 hthresh=0 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=512 - TX free threshold=32
TX threshold registers: pthresh=0 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
14/05/2021 10:59:32 dut.10.240.183.133: stop
14/05/2021 10:59:32 dut.10.240.183.133:
Telling cores to ...
Waiting for lcores to finish...
---------------------- Forward statistics for port 1 ----------------------
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.
14/05/2021 10:59:32 CVLDCFSwitchFilterGTPUTest: sub_case tv_mac_ipv4_gtpu_ipv4_udp_teid_with_mask passed
14/05/2021 10:59:32 CVLDCFSwitchFilterGTPUTest: ===================Test sub case: tv_mac_ipv4_gtpu_ipv4_udp_teid_without_mask================
14/05/2021 10:59:32 dut.10.240.183.133: flow validate 0 ingress pattern eth / ipv4 / udp / gtpu teid is 0x12345678 / ipv4 / udp / end actions vf id 1 / end
14/05/2021 10:59:32 dut.10.240.183.133:
Flow rule validated
14/05/2021 10:59:32 dut.10.240.183.133: flow create 0 ingress pattern eth / ipv4 / udp / gtpu teid is 0x12345678 / ipv4 / udp / end actions vf id 1 / end
14/05/2021 10:59:32 dut.10.240.183.133:
Flow rule #0 created
14/05/2021 10:59:32 dut.10.240.183.133: flow list 0
14/05/2021 10:59:32 dut.10.240.183.133:
ID Group Prio Attr Rule
0 0 0 i-- ETH IPV4 UDP GTPU IPV4 UDP => VF
14/05/2021 10:59:32 dut.10.240.183.133: start
14/05/2021 10:59:33 dut.10.240.183.133:
rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native
Logical Core 2 (socket 0) forwards packets on 1 streams:
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=1
port 0: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x0
RX queue: 0
RX desc=0 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=0 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x0 - TX RS bit threshold=32
port 1: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=512 - RX free threshold=32
RX threshold registers: pthresh=0 hthresh=0 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=512 - TX free threshold=32
TX threshold registers: pthresh=0 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
14/05/2021 10:59:38 dut.10.240.183.133: stop
14/05/2021 10:59:38 dut.10.240.183.133:
Telling cores to ...
Waiting for lcores to finish...
---------------------- Forward statistics for port 1 ----------------------
RX-packets: 1 RX-dropped: 0 RX-total: 1
TX-packets: 0 TX-dropped: 0 TX-total: 0
----------------------------------------------------------------------------
+++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
RX-packets: 1 RX-dropped: 0 RX-total: 1
TX-packets: 0 TX-dropped: 0 TX-total: 0
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Done.
14/05/2021 10:59:38 dut.10.240.183.133: start
14/05/2021 10:59:38 dut.10.240.183.133:
rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native
Logical Core 2 (socket 0) forwards packets on 1 streams:
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=1
port 0: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x0
RX queue: 0
RX desc=0 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=0 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x0 - TX RS bit threshold=32
port 1: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=512 - RX free threshold=32
RX threshold registers: pthresh=0 hthresh=0 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=512 - TX free threshold=32
TX threshold registers: pthresh=0 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
14/05/2021 10:59:43 dut.10.240.183.133: stop
14/05/2021 10:59:43 dut.10.240.183.133:
Telling cores to ...
Waiting for lcores to finish...
---------------------- Forward statistics for port 1 ----------------------
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.
14/05/2021 10:59:43 dut.10.240.183.133: flow destroy 0 rule 0
14/05/2021 10:59:43 dut.10.240.183.133:
Flow rule #0 destroyed
14/05/2021 10:59:43 dut.10.240.183.133: flow list 0
14/05/2021 10:59:43 dut.10.240.183.133:
14/05/2021 10:59:43 dut.10.240.183.133: start
14/05/2021 10:59:43 dut.10.240.183.133:
rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native
Logical Core 2 (socket 0) forwards packets on 1 streams:
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=1
port 0: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x0
RX queue: 0
RX desc=0 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=0 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x0 - TX RS bit threshold=32
port 1: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=512 - RX free threshold=32
RX threshold registers: pthresh=0 hthresh=0 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=512 - TX free threshold=32
TX threshold registers: pthresh=0 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
14/05/2021 10:59:48 dut.10.240.183.133: stop
14/05/2021 10:59:48 dut.10.240.183.133:
Telling cores to ...
Waiting for lcores to finish...
---------------------- Forward statistics for port 1 ----------------------
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.
14/05/2021 10:59:48 CVLDCFSwitchFilterGTPUTest: sub_case tv_mac_ipv4_gtpu_ipv4_udp_teid_without_mask passed
14/05/2021 10:59:48 CVLDCFSwitchFilterGTPUTest: ===================Test sub case: tv_mac_ipv4_gtpu_ipv4_udp_l3dst================
14/05/2021 10:59:48 dut.10.240.183.133: flow validate 0 ingress pattern eth / ipv4 / udp / gtpu / ipv4 dst is 192.168.1.2 / udp / end actions vf id 1 / end
14/05/2021 10:59:48 dut.10.240.183.133:
Flow rule validated
14/05/2021 10:59:48 dut.10.240.183.133: flow create 0 ingress pattern eth / ipv4 / udp / gtpu / ipv4 dst is 192.168.1.2 / udp / end actions vf id 1 / end
14/05/2021 10:59:49 dut.10.240.183.133:
Flow rule #0 created
14/05/2021 10:59:49 dut.10.240.183.133: flow list 0
14/05/2021 10:59:49 dut.10.240.183.133:
ID Group Prio Attr Rule
0 0 0 i-- ETH IPV4 UDP GTPU IPV4 UDP => VF
14/05/2021 10:59:49 dut.10.240.183.133: start
14/05/2021 10:59:49 dut.10.240.183.133:
rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native
Logical Core 2 (socket 0) forwards packets on 1 streams:
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=1
port 0: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x0
RX queue: 0
RX desc=0 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=0 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x0 - TX RS bit threshold=32
port 1: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=512 - RX free threshold=32
RX threshold registers: pthresh=0 hthresh=0 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=512 - TX free threshold=32
TX threshold registers: pthresh=0 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
14/05/2021 10:59:54 dut.10.240.183.133: stop
14/05/2021 10:59:54 dut.10.240.183.133:
Telling cores to ...
Waiting for lcores to finish...
---------------------- Forward statistics for port 1 ----------------------
RX-packets: 1 RX-dropped: 0 RX-total: 1
TX-packets: 0 TX-dropped: 0 TX-total: 0
----------------------------------------------------------------------------
+++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
RX-packets: 1 RX-dropped: 0 RX-total: 1
TX-packets: 0 TX-dropped: 0 TX-total: 0
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Done.
14/05/2021 10:59:54 dut.10.240.183.133: start
14/05/2021 10:59:54 dut.10.240.183.133:
rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native
Logical Core 2 (socket 0) forwards packets on 1 streams:
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=1
port 0: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x0
RX queue: 0
RX desc=0 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=0 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x0 - TX RS bit threshold=32
port 1: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=512 - RX free threshold=32
RX threshold registers: pthresh=0 hthresh=0 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=512 - TX free threshold=32
TX threshold registers: pthresh=0 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
14/05/2021 10:59:59 dut.10.240.183.133: stop
14/05/2021 10:59:59 dut.10.240.183.133:
Telling cores to ...
Waiting for lcores to finish...
---------------------- Forward statistics for port 1 ----------------------
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.
14/05/2021 10:59:59 dut.10.240.183.133: flow destroy 0 rule 0
14/05/2021 10:59:59 dut.10.240.183.133:
Flow rule #0 destroyed
14/05/2021 10:59:59 dut.10.240.183.133: flow list 0
14/05/2021 10:59:59 dut.10.240.183.133:
14/05/2021 10:59:59 dut.10.240.183.133: start
14/05/2021 10:59:59 dut.10.240.183.133:
rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native
Logical Core 2 (socket 0) forwards packets on 1 streams:
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=1
port 0: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x0
RX queue: 0
RX desc=0 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=0 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x0 - TX RS bit threshold=32
port 1: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=512 - RX free threshold=32
RX threshold registers: pthresh=0 hthresh=0 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=512 - TX free threshold=32
TX threshold registers: pthresh=0 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
14/05/2021 11:00:04 dut.10.240.183.133: stop
14/05/2021 11:00:05 dut.10.240.183.133:
Telling cores to ...
Waiting for lcores to finish...
---------------------- Forward statistics for port 1 ----------------------
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.
14/05/2021 11:00:05 CVLDCFSwitchFilterGTPUTest: sub_case tv_mac_ipv4_gtpu_ipv4_udp_l3dst passed
14/05/2021 11:00:05 CVLDCFSwitchFilterGTPUTest: ===================Test sub case: tv_mac_ipv4_gtpu_ipv4_udp_l3src================
14/05/2021 11:00:05 dut.10.240.183.133: flow validate 0 ingress pattern eth / ipv4 / udp / gtpu / ipv4 src is 192.168.1.1 / udp / end actions vf id 1 / end
14/05/2021 11:00:05 dut.10.240.183.133:
Flow rule validated
14/05/2021 11:00:05 dut.10.240.183.133: flow create 0 ingress pattern eth / ipv4 / udp / gtpu / ipv4 src is 192.168.1.1 / udp / end actions vf id 1 / end
14/05/2021 11:00:05 dut.10.240.183.133:
Flow rule #0 created
14/05/2021 11:00:05 dut.10.240.183.133: flow list 0
14/05/2021 11:00:05 dut.10.240.183.133:
ID Group Prio Attr Rule
0 0 0 i-- ETH IPV4 UDP GTPU IPV4 UDP => VF
14/05/2021 11:00:05 dut.10.240.183.133: start
14/05/2021 11:00:05 dut.10.240.183.133:
rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native
Logical Core 2 (socket 0) forwards packets on 1 streams:
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=1
port 0: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x0
RX queue: 0
RX desc=0 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=0 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x0 - TX RS bit threshold=32
port 1: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=512 - RX free threshold=32
RX threshold registers: pthresh=0 hthresh=0 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=512 - TX free threshold=32
TX threshold registers: pthresh=0 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
14/05/2021 11:00:10 dut.10.240.183.133: stop
14/05/2021 11:00:10 dut.10.240.183.133:
Telling cores to ...
Waiting for lcores to finish...
---------------------- Forward statistics for port 1 ----------------------
RX-packets: 1 RX-dropped: 0 RX-total: 1
TX-packets: 0 TX-dropped: 0 TX-total: 0
----------------------------------------------------------------------------
+++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
RX-packets: 1 RX-dropped: 0 RX-total: 1
TX-packets: 0 TX-dropped: 0 TX-total: 0
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Done.
14/05/2021 11:00:10 dut.10.240.183.133: start
14/05/2021 11:00:10 dut.10.240.183.133:
rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native
Logical Core 2 (socket 0) forwards packets on 1 streams:
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=1
port 0: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x0
RX queue: 0
RX desc=0 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=0 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x0 - TX RS bit threshold=32
port 1: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=512 - RX free threshold=32
RX threshold registers: pthresh=0 hthresh=0 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=512 - TX free threshold=32
TX threshold registers: pthresh=0 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
14/05/2021 11:00:15 dut.10.240.183.133: stop
14/05/2021 11:00:15 dut.10.240.183.133:
Telling cores to ...
Waiting for lcores to finish...
---------------------- Forward statistics for port 1 ----------------------
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.
14/05/2021 11:00:15 dut.10.240.183.133: flow destroy 0 rule 0
14/05/2021 11:00:15 dut.10.240.183.133:
Flow rule #0 destroyed
14/05/2021 11:00:15 dut.10.240.183.133: flow list 0
14/05/2021 11:00:15 dut.10.240.183.133:
14/05/2021 11:00:15 dut.10.240.183.133: start
14/05/2021 11:00:16 dut.10.240.183.133:
rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native
Logical Core 2 (socket 0) forwards packets on 1 streams:
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=1
port 0: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x0
RX queue: 0
RX desc=0 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=0 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x0 - TX RS bit threshold=32
port 1: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=512 - RX free threshold=32
RX threshold registers: pthresh=0 hthresh=0 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=512 - TX free threshold=32
TX threshold registers: pthresh=0 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
14/05/2021 11:00:21 dut.10.240.183.133: stop
14/05/2021 11:00:21 dut.10.240.183.133:
Telling cores to ...
Waiting for lcores to finish...
---------------------- Forward statistics for port 1 ----------------------
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.
14/05/2021 11:00:21 CVLDCFSwitchFilterGTPUTest: sub_case tv_mac_ipv4_gtpu_ipv4_udp_l3src passed
14/05/2021 11:00:21 CVLDCFSwitchFilterGTPUTest: ===================Test sub case: tv_mac_ipv4_gtpu_ipv4_udp_l3src_l4dst================
14/05/2021 11:00:21 dut.10.240.183.133: flow validate 0 ingress pattern eth / ipv4 / udp / gtpu / ipv4 src is 192.168.1.1 / udp dst is 23 / end actions vf id 1 / end
14/05/2021 11:00:21 dut.10.240.183.133:
Flow rule validated
14/05/2021 11:00:21 dut.10.240.183.133: flow create 0 ingress pattern eth / ipv4 / udp / gtpu / ipv4 src is 192.168.1.1 / udp dst is 23 / end actions vf id 1 / end
14/05/2021 11:00:21 dut.10.240.183.133:
Flow rule #0 created
14/05/2021 11:00:21 dut.10.240.183.133: flow list 0
14/05/2021 11:00:21 dut.10.240.183.133:
ID Group Prio Attr Rule
0 0 0 i-- ETH IPV4 UDP GTPU IPV4 UDP => VF
14/05/2021 11:00:21 dut.10.240.183.133: start
14/05/2021 11:00:21 dut.10.240.183.133:
rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native
Logical Core 2 (socket 0) forwards packets on 1 streams:
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=1
port 0: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x0
RX queue: 0
RX desc=0 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=0 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x0 - TX RS bit threshold=32
port 1: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=512 - RX free threshold=32
RX threshold registers: pthresh=0 hthresh=0 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=512 - TX free threshold=32
TX threshold registers: pthresh=0 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
14/05/2021 11:00:26 dut.10.240.183.133: stop
14/05/2021 11:00:26 dut.10.240.183.133:
Telling cores to ...
Waiting for lcores to finish...
---------------------- Forward statistics for port 1 ----------------------
RX-packets: 1 RX-dropped: 0 RX-total: 1
TX-packets: 0 TX-dropped: 0 TX-total: 0
----------------------------------------------------------------------------
+++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
RX-packets: 1 RX-dropped: 0 RX-total: 1
TX-packets: 0 TX-dropped: 0 TX-total: 0
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Done.
14/05/2021 11:00:26 dut.10.240.183.133: start
14/05/2021 11:00:26 dut.10.240.183.133:
rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native
Logical Core 2 (socket 0) forwards packets on 1 streams:
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=1
port 0: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x0
RX queue: 0
RX desc=0 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=0 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x0 - TX RS bit threshold=32
port 1: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=512 - RX free threshold=32
RX threshold registers: pthresh=0 hthresh=0 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=512 - TX free threshold=32
TX threshold registers: pthresh=0 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
14/05/2021 11:00:31 dut.10.240.183.133: stop
14/05/2021 11:00:32 dut.10.240.183.133:
Telling cores to ...
Waiting for lcores to finish...
---------------------- Forward statistics for port 1 ----------------------
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.
14/05/2021 11:00:32 dut.10.240.183.133: flow destroy 0 rule 0
14/05/2021 11:00:32 dut.10.240.183.133:
Flow rule #0 destroyed
14/05/2021 11:00:32 dut.10.240.183.133: flow list 0
14/05/2021 11:00:32 dut.10.240.183.133:
14/05/2021 11:00:32 dut.10.240.183.133: start
14/05/2021 11:00:32 dut.10.240.183.133:
rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native
Logical Core 2 (socket 0) forwards packets on 1 streams:
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=1
port 0: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x0
RX queue: 0
RX desc=0 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=0 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x0 - TX RS bit threshold=32
port 1: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=512 - RX free threshold=32
RX threshold registers: pthresh=0 hthresh=0 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=512 - TX free threshold=32
TX threshold registers: pthresh=0 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
14/05/2021 11:00:37 dut.10.240.183.133: stop
14/05/2021 11:00:37 dut.10.240.183.133:
Telling cores to ...
Waiting for lcores to finish...
---------------------- Forward statistics for port 1 ----------------------
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.
14/05/2021 11:00:37 CVLDCFSwitchFilterGTPUTest: sub_case tv_mac_ipv4_gtpu_ipv4_udp_l3src_l4dst passed
14/05/2021 11:00:37 CVLDCFSwitchFilterGTPUTest: ===================Test sub case: tv_mac_ipv4_gtpu_ipv4_udp_l3src_l4src================
14/05/2021 11:00:37 dut.10.240.183.133: flow validate 0 ingress pattern eth / ipv4 / udp / gtpu / ipv4 src is 192.168.1.1 / udp src is 22 / end actions vf id 1 / end
14/05/2021 11:00:37 dut.10.240.183.133:
Flow rule validated
14/05/2021 11:00:37 dut.10.240.183.133: flow create 0 ingress pattern eth / ipv4 / udp / gtpu / ipv4 src is 192.168.1.1 / udp src is 22 / end actions vf id 1 / end
14/05/2021 11:00:37 dut.10.240.183.133:
Flow rule #0 created
14/05/2021 11:00:37 dut.10.240.183.133: flow list 0
14/05/2021 11:00:37 dut.10.240.183.133:
ID Group Prio Attr Rule
0 0 0 i-- ETH IPV4 UDP GTPU IPV4 UDP => VF
14/05/2021 11:00:37 dut.10.240.183.133: start
14/05/2021 11:00:37 dut.10.240.183.133:
rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native
Logical Core 2 (socket 0) forwards packets on 1 streams:
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=1
port 0: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x0
RX queue: 0
RX desc=0 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=0 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x0 - TX RS bit threshold=32
port 1: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=512 - RX free threshold=32
RX threshold registers: pthresh=0 hthresh=0 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=512 - TX free threshold=32
TX threshold registers: pthresh=0 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
14/05/2021 11:00:42 dut.10.240.183.133: stop
14/05/2021 11:00:42 dut.10.240.183.133:
Telling cores to ...
Waiting for lcores to finish...
---------------------- Forward statistics for port 1 ----------------------
RX-packets: 1 RX-dropped: 0 RX-total: 1
TX-packets: 0 TX-dropped: 0 TX-total: 0
----------------------------------------------------------------------------
+++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
RX-packets: 1 RX-dropped: 0 RX-total: 1
TX-packets: 0 TX-dropped: 0 TX-total: 0
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Done.
14/05/2021 11:00:42 dut.10.240.183.133: start
14/05/2021 11:00:43 dut.10.240.183.133:
rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native
Logical Core 2 (socket 0) forwards packets on 1 streams:
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=1
port 0: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x0
RX queue: 0
RX desc=0 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=0 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x0 - TX RS bit threshold=32
port 1: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=512 - RX free threshold=32
RX threshold registers: pthresh=0 hthresh=0 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=512 - TX free threshold=32
TX threshold registers: pthresh=0 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
14/05/2021 11:00:48 dut.10.240.183.133: stop
14/05/2021 11:00:48 dut.10.240.183.133:
Telling cores to ...
Waiting for lcores to finish...
---------------------- Forward statistics for port 1 ----------------------
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.
14/05/2021 11:00:48 dut.10.240.183.133: flow destroy 0 rule 0
14/05/2021 11:00:48 dut.10.240.183.133:
Flow rule #0 destroyed
14/05/2021 11:00:48 dut.10.240.183.133: flow list 0
14/05/2021 11:00:48 dut.10.240.183.133:
14/05/2021 11:00:48 dut.10.240.183.133: start
14/05/2021 11:00:48 dut.10.240.183.133:
rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native
Logical Core 2 (socket 0) forwards packets on 1 streams:
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=1
port 0: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x0
RX queue: 0
RX desc=0 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=0 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x0 - TX RS bit threshold=32
port 1: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=512 - RX free threshold=32
RX threshold registers: pthresh=0 hthresh=0 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=512 - TX free threshold=32
TX threshold registers: pthresh=0 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
14/05/2021 11:00:53 dut.10.240.183.133: stop
14/05/2021 11:00:53 dut.10.240.183.133:
Telling cores to ...
Waiting for lcores to finish...
---------------------- Forward statistics for port 1 ----------------------
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.
14/05/2021 11:00:53 CVLDCFSwitchFilterGTPUTest: sub_case tv_mac_ipv4_gtpu_ipv4_udp_l3src_l4src passed
14/05/2021 11:00:53 dut.10.240.183.133: flow flush 0
14/05/2021 11:00:53 dut.10.240.183.133:
14/05/2021 11:00:53 dut.10.240.183.133: clear port stats all
14/05/2021 11:00:53 dut.10.240.183.133:
NIC statistics for port 0 cleared
NIC statistics for port 1 cleared
14/05/2021 11:00:53 dut.10.240.183.133: quit
14/05/2021 11:00:55 dut.10.240.183.133:
Stopping port 0...
Stopping ports...
Done
Stopping port 1...
Stopping ports...
Done
Shutting down port 0...
Closing ports...
Port 0 is closed
Done
Shutting down port 1...
Closing ports...
Port 1 is closed
Done
Bye...
14/05/2021 11:00:55 dut.10.240.183.133: kill_all: called by dut and prefix list has value.
14/05/2021 11:00:58 dut.10.240.183.133: rmmod ice
14/05/2021 11:01:07 dut.10.240.183.133:
14/05/2021 11:01:07 dut.10.240.183.133: modprobe ice
14/05/2021 11:01:12 dut.10.240.183.133:
14/05/2021 11:01:12 dut.10.240.183.133: ethtool -i ens801f0
14/05/2021 11:01:12 dut.10.240.183.133: driver: ice
version: 1.6.0_rc41_11_gbd4c35a2_dirty
firmware-version: 3.00 0x800079a8 1.2928.0
expansion-rom-version:
bus-info: 0000:81:00.0
supports-statistics: yes
supports-test: yes
supports-eeprom-access: yes
supports-register-dump: yes
supports-priv-flags: yes
14/05/2021 11:01:14 dut.10.240.183.133: ip link set ens801f0 vf 0 trust on
14/05/2021 11:01:14 dut.10.240.183.133:
14/05/2021 11:01:21 dut.10.240.183.133: x86_64-native-linuxapp-gcc/app/dpdk-testpmd -l 1,2,3,4 -n 4 -a 0000:81:01.0,cap=dcf -a 0000:81:01.1 --file-prefix=dpdk_13956_20210514102502 -- -i
14/05/2021 11:01:34 dut.10.240.183.133: EAL: Detected 72 lcore(s)
EAL: Detected 2 NUMA nodes
EAL: Detected static linkage of DPDK
EAL: Multi-process socket /var/run/dpdk/dpdk_13956_20210514102502/mp_socket
EAL: Selected IOVA mode 'VA'
EAL: No available 2048 kB hugepages reported
EAL: VFIO support initialized
EAL: Using IOMMU type 1 (Type 1)
EAL: Probe PCI driver: net_iavf (8086:1889) device: 0000:81:01.0 (socket 1)
EAL: Releasing PCI mapped resource for 0000:81:01.0
EAL: Calling pci_unmap_resource for 0000:81:01.0 at 0x2200000000
EAL: Calling pci_unmap_resource for 0000:81:01.0 at 0x2200020000
EAL: Using IOMMU type 1 (Type 1)
EAL: Probe PCI driver: net_ice_dcf (8086:1889) device: 0000:81:01.0 (socket 1)
ice_load_pkg_type(): Active package is: 1.3.30.0, ICE COMMS Package (double VLAN mode)
EAL: Probe PCI driver: net_iavf (8086:1889) device: 0000:81:01.1 (socket 1)
Interactive-mode selected
Failed to set MTU to 1500 for port 0
testpmd: create a new mbuf pool <mb_pool_0>: n=171456, size=2176, socket=0
testpmd: preferred mempool ops selected: ring_mp_mc
testpmd: create a new mbuf pool <mb_pool_1>: n=171456, size=2176, socket=1
testpmd: preferred mempool ops selected: ring_mp_mc
Configuring Port 0 (socket 1)
ice_dcf_init_rss(): RSS is enabled by PF by default
ice_dcf_configure_queues(): request RXDID == 16 in Queue[0]
Port 0: 7A:D7:8E:6E:FC:44
Configuring Port 1 (socket 1)
iavf_configure_queues(): request RXDID[22] in Queue[0]
Port 1: link state change event
Port 1: link state change event
Port 1: D6:45:D2:21:97:9B
Checking link statuses...
Done
14/05/2021 11:01:34 dut.10.240.183.133: set portlist 1
14/05/2021 11:01:35 dut.10.240.183.133:
previous number of forwarding ports 2 - changed to number of configured ports 1
Warning! port-topology=paired and odd forward ports number, the last port will pair with itself.
14/05/2021 11:01:35 dut.10.240.183.133: set fwd rxonly
14/05/2021 11:01:35 dut.10.240.183.133:
Set rxonly packet forwarding mode
14/05/2021 11:01:35 dut.10.240.183.133: set verbose 1
14/05/2021 11:01:35 dut.10.240.183.133:
Change verbose level from 0 to 1
14/05/2021 11:01:35 CVLDCFSwitchFilterGTPUTest: ===================Test sub case: tv_mac_ipv4_gtpu_ipv4_udp_l3dst_l4src================
14/05/2021 11:01:35 dut.10.240.183.133: flow validate 0 ingress pattern eth / ipv4 / udp / gtpu / ipv4 dst is 192.168.1.2 / udp src is 22 / end actions vf id 1 / end
14/05/2021 11:01:35 dut.10.240.183.133:
Flow rule validated
14/05/2021 11:01:35 dut.10.240.183.133: flow create 0 ingress pattern eth / ipv4 / udp / gtpu / ipv4 dst is 192.168.1.2 / udp src is 22 / end actions vf id 1 / end
14/05/2021 11:01:35 dut.10.240.183.133:
Flow rule #0 created
14/05/2021 11:01:35 dut.10.240.183.133: flow list 0
14/05/2021 11:01:35 dut.10.240.183.133:
ID Group Prio Attr Rule
0 0 0 i-- ETH IPV4 UDP GTPU IPV4 UDP => VF
14/05/2021 11:01:35 dut.10.240.183.133: start
14/05/2021 11:01:35 dut.10.240.183.133:
rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native
Logical Core 2 (socket 0) forwards packets on 1 streams:
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=1
port 0: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x0
RX queue: 0
RX desc=0 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=0 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x0 - TX RS bit threshold=32
port 1: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=512 - RX free threshold=32
RX threshold registers: pthresh=0 hthresh=0 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=512 - TX free threshold=32
TX threshold registers: pthresh=0 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
14/05/2021 11:01:40 dut.10.240.183.133: stop
14/05/2021 11:01:40 dut.10.240.183.133:
Telling cores to ...
Waiting for lcores to finish...
---------------------- Forward statistics for port 1 ----------------------
RX-packets: 1 RX-dropped: 0 RX-total: 1
TX-packets: 0 TX-dropped: 0 TX-total: 0
----------------------------------------------------------------------------
+++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
RX-packets: 1 RX-dropped: 0 RX-total: 1
TX-packets: 0 TX-dropped: 0 TX-total: 0
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Done.
14/05/2021 11:01:40 dut.10.240.183.133: start
14/05/2021 11:01:40 dut.10.240.183.133:
rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native
Logical Core 2 (socket 0) forwards packets on 1 streams:
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=1
port 0: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x0
RX queue: 0
RX desc=0 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=0 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x0 - TX RS bit threshold=32
port 1: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=512 - RX free threshold=32
RX threshold registers: pthresh=0 hthresh=0 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=512 - TX free threshold=32
TX threshold registers: pthresh=0 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
14/05/2021 11:01:46 dut.10.240.183.133: stop
14/05/2021 11:01:46 dut.10.240.183.133:
Telling cores to ...
Waiting for lcores to finish...
---------------------- Forward statistics for port 1 ----------------------
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.
14/05/2021 11:01:46 dut.10.240.183.133: flow destroy 0 rule 0
14/05/2021 11:01:46 dut.10.240.183.133:
Flow rule #0 destroyed
14/05/2021 11:01:46 dut.10.240.183.133: flow list 0
14/05/2021 11:01:46 dut.10.240.183.133:
14/05/2021 11:01:46 dut.10.240.183.133: start
14/05/2021 11:01:46 dut.10.240.183.133:
rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native
Logical Core 2 (socket 0) forwards packets on 1 streams:
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=1
port 0: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x0
RX queue: 0
RX desc=0 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=0 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x0 - TX RS bit threshold=32
port 1: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=512 - RX free threshold=32
RX threshold registers: pthresh=0 hthresh=0 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=512 - TX free threshold=32
TX threshold registers: pthresh=0 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
14/05/2021 11:01:51 dut.10.240.183.133: stop
14/05/2021 11:01:51 dut.10.240.183.133:
Telling cores to ...
Waiting for lcores to finish...
---------------------- Forward statistics for port 1 ----------------------
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.
14/05/2021 11:01:51 CVLDCFSwitchFilterGTPUTest: sub_case tv_mac_ipv4_gtpu_ipv4_udp_l3dst_l4src passed
14/05/2021 11:01:51 CVLDCFSwitchFilterGTPUTest: ===================Test sub case: tv_mac_ipv4_gtpu_ipv4_udp_l3dst_l4dst================
14/05/2021 11:01:51 dut.10.240.183.133: flow validate 0 ingress pattern eth / ipv4 / udp / gtpu / ipv4 dst is 192.168.1.2 / udp dst is 23 / end actions vf id 1 / end
14/05/2021 11:01:51 dut.10.240.183.133:
Flow rule validated
14/05/2021 11:01:51 dut.10.240.183.133: flow create 0 ingress pattern eth / ipv4 / udp / gtpu / ipv4 dst is 192.168.1.2 / udp dst is 23 / end actions vf id 1 / end
14/05/2021 11:01:51 dut.10.240.183.133:
Flow rule #0 created
14/05/2021 11:01:51 dut.10.240.183.133: flow list 0
14/05/2021 11:01:51 dut.10.240.183.133:
ID Group Prio Attr Rule
0 0 0 i-- ETH IPV4 UDP GTPU IPV4 UDP => VF
14/05/2021 11:01:51 dut.10.240.183.133: start
14/05/2021 11:01:51 dut.10.240.183.133:
rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native
Logical Core 2 (socket 0) forwards packets on 1 streams:
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=1
port 0: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x0
RX queue: 0
RX desc=0 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=0 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x0 - TX RS bit threshold=32
port 1: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=512 - RX free threshold=32
RX threshold registers: pthresh=0 hthresh=0 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=512 - TX free threshold=32
TX threshold registers: pthresh=0 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
14/05/2021 11:01:57 dut.10.240.183.133: stop
14/05/2021 11:01:57 dut.10.240.183.133:
Telling cores to ...
Waiting for lcores to finish...
---------------------- Forward statistics for port 1 ----------------------
RX-packets: 1 RX-dropped: 0 RX-total: 1
TX-packets: 0 TX-dropped: 0 TX-total: 0
----------------------------------------------------------------------------
+++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
RX-packets: 1 RX-dropped: 0 RX-total: 1
TX-packets: 0 TX-dropped: 0 TX-total: 0
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Done.
14/05/2021 11:01:57 dut.10.240.183.133: start
14/05/2021 11:01:57 dut.10.240.183.133:
rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native
Logical Core 2 (socket 0) forwards packets on 1 streams:
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=1
port 0: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x0
RX queue: 0
RX desc=0 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=0 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x0 - TX RS bit threshold=32
port 1: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=512 - RX free threshold=32
RX threshold registers: pthresh=0 hthresh=0 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=512 - TX free threshold=32
TX threshold registers: pthresh=0 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
14/05/2021 11:02:02 dut.10.240.183.133: stop
14/05/2021 11:02:02 dut.10.240.183.133:
Telling cores to ...
Waiting for lcores to finish...
---------------------- Forward statistics for port 1 ----------------------
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.
14/05/2021 11:02:02 dut.10.240.183.133: flow destroy 0 rule 0
14/05/2021 11:02:02 dut.10.240.183.133:
Flow rule #0 destroyed
14/05/2021 11:02:02 dut.10.240.183.133: flow list 0
14/05/2021 11:02:02 dut.10.240.183.133:
14/05/2021 11:02:02 dut.10.240.183.133: start
14/05/2021 11:02:02 dut.10.240.183.133:
rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native
Logical Core 2 (socket 0) forwards packets on 1 streams:
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=1
port 0: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x0
RX queue: 0
RX desc=0 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=0 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x0 - TX RS bit threshold=32
port 1: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=512 - RX free threshold=32
RX threshold registers: pthresh=0 hthresh=0 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=512 - TX free threshold=32
TX threshold registers: pthresh=0 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
14/05/2021 11:02:07 dut.10.240.183.133: stop
14/05/2021 11:02:07 dut.10.240.183.133:
Telling cores to ...
Waiting for lcores to finish...
---------------------- Forward statistics for port 1 ----------------------
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.
14/05/2021 11:02:07 CVLDCFSwitchFilterGTPUTest: sub_case tv_mac_ipv4_gtpu_ipv4_udp_l3dst_l4dst passed
14/05/2021 11:02:07 CVLDCFSwitchFilterGTPUTest: ===================Test sub case: tv_mac_ipv4_gtpu_ipv4_udp_l4dst================
14/05/2021 11:02:07 dut.10.240.183.133: flow validate 0 ingress pattern eth / ipv4 / udp / gtpu / ipv4 / udp dst is 23 / end actions vf id 1 / end
14/05/2021 11:02:07 dut.10.240.183.133:
Flow rule validated
14/05/2021 11:02:07 dut.10.240.183.133: flow create 0 ingress pattern eth / ipv4 / udp / gtpu / ipv4 / udp dst is 23 / end actions vf id 1 / end
14/05/2021 11:02:07 dut.10.240.183.133:
Flow rule #0 created
14/05/2021 11:02:07 dut.10.240.183.133: flow list 0
14/05/2021 11:02:08 dut.10.240.183.133:
ID Group Prio Attr Rule
0 0 0 i-- ETH IPV4 UDP GTPU IPV4 UDP => VF
14/05/2021 11:02:08 dut.10.240.183.133: start
14/05/2021 11:02:08 dut.10.240.183.133:
rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native
Logical Core 2 (socket 0) forwards packets on 1 streams:
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=1
port 0: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x0
RX queue: 0
RX desc=0 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=0 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x0 - TX RS bit threshold=32
port 1: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=512 - RX free threshold=32
RX threshold registers: pthresh=0 hthresh=0 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=512 - TX free threshold=32
TX threshold registers: pthresh=0 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
14/05/2021 11:02:13 dut.10.240.183.133: stop
14/05/2021 11:02:13 dut.10.240.183.133:
Telling cores to ...
Waiting for lcores to finish...
---------------------- Forward statistics for port 1 ----------------------
RX-packets: 1 RX-dropped: 0 RX-total: 1
TX-packets: 0 TX-dropped: 0 TX-total: 0
----------------------------------------------------------------------------
+++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
RX-packets: 1 RX-dropped: 0 RX-total: 1
TX-packets: 0 TX-dropped: 0 TX-total: 0
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Done.
14/05/2021 11:02:13 dut.10.240.183.133: start
14/05/2021 11:02:13 dut.10.240.183.133:
rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native
Logical Core 2 (socket 0) forwards packets on 1 streams:
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=1
port 0: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x0
RX queue: 0
RX desc=0 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=0 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x0 - TX RS bit threshold=32
port 1: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=512 - RX free threshold=32
RX threshold registers: pthresh=0 hthresh=0 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=512 - TX free threshold=32
TX threshold registers: pthresh=0 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
14/05/2021 11:02:18 dut.10.240.183.133: stop
14/05/2021 11:02:18 dut.10.240.183.133:
Telling cores to ...
Waiting for lcores to finish...
---------------------- Forward statistics for port 1 ----------------------
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.
14/05/2021 11:02:18 dut.10.240.183.133: flow destroy 0 rule 0
14/05/2021 11:02:18 dut.10.240.183.133:
Flow rule #0 destroyed
14/05/2021 11:02:18 dut.10.240.183.133: flow list 0
14/05/2021 11:02:18 dut.10.240.183.133:
14/05/2021 11:02:18 dut.10.240.183.133: start
14/05/2021 11:02:18 dut.10.240.183.133:
rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native
Logical Core 2 (socket 0) forwards packets on 1 streams:
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=1
port 0: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x0
RX queue: 0
RX desc=0 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=0 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x0 - TX RS bit threshold=32
port 1: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=512 - RX free threshold=32
RX threshold registers: pthresh=0 hthresh=0 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=512 - TX free threshold=32
TX threshold registers: pthresh=0 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
14/05/2021 11:02:23 dut.10.240.183.133: stop
14/05/2021 11:02:23 dut.10.240.183.133:
Telling cores to ...
Waiting for lcores to finish...
---------------------- Forward statistics for port 1 ----------------------
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.
14/05/2021 11:02:23 CVLDCFSwitchFilterGTPUTest: sub_case tv_mac_ipv4_gtpu_ipv4_udp_l4dst passed
14/05/2021 11:02:23 CVLDCFSwitchFilterGTPUTest: ===================Test sub case: tv_mac_ipv4_gtpu_ipv4_udp_l4src================
14/05/2021 11:02:23 dut.10.240.183.133: flow validate 0 ingress pattern eth / ipv4 / udp / gtpu / ipv4 / udp src is 22 / end actions vf id 1 / end
14/05/2021 11:02:23 dut.10.240.183.133:
Flow rule validated
14/05/2021 11:02:23 dut.10.240.183.133: flow create 0 ingress pattern eth / ipv4 / udp / gtpu / ipv4 / udp src is 22 / end actions vf id 1 / end
14/05/2021 11:02:24 dut.10.240.183.133:
Flow rule #0 created
14/05/2021 11:02:24 dut.10.240.183.133: flow list 0
14/05/2021 11:02:24 dut.10.240.183.133:
ID Group Prio Attr Rule
0 0 0 i-- ETH IPV4 UDP GTPU IPV4 UDP => VF
14/05/2021 11:02:24 dut.10.240.183.133: start
14/05/2021 11:02:24 dut.10.240.183.133:
rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native
Logical Core 2 (socket 0) forwards packets on 1 streams:
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=1
port 0: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x0
RX queue: 0
RX desc=0 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=0 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x0 - TX RS bit threshold=32
port 1: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=512 - RX free threshold=32
RX threshold registers: pthresh=0 hthresh=0 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=512 - TX free threshold=32
TX threshold registers: pthresh=0 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
14/05/2021 11:02:29 dut.10.240.183.133: stop
14/05/2021 11:02:29 dut.10.240.183.133:
Telling cores to ...
Waiting for lcores to finish...
---------------------- Forward statistics for port 1 ----------------------
RX-packets: 1 RX-dropped: 0 RX-total: 1
TX-packets: 0 TX-dropped: 0 TX-total: 0
----------------------------------------------------------------------------
+++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
RX-packets: 1 RX-dropped: 0 RX-total: 1
TX-packets: 0 TX-dropped: 0 TX-total: 0
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Done.
14/05/2021 11:02:29 dut.10.240.183.133: start
14/05/2021 11:02:29 dut.10.240.183.133:
rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native
Logical Core 2 (socket 0) forwards packets on 1 streams:
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=1
port 0: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x0
RX queue: 0
RX desc=0 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=0 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x0 - TX RS bit threshold=32
port 1: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=512 - RX free threshold=32
RX threshold registers: pthresh=0 hthresh=0 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=512 - TX free threshold=32
TX threshold registers: pthresh=0 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
14/05/2021 11:02:34 dut.10.240.183.133: stop
14/05/2021 11:02:34 dut.10.240.183.133:
Telling cores to ...
Waiting for lcores to finish...
---------------------- Forward statistics for port 1 ----------------------
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.
14/05/2021 11:02:34 dut.10.240.183.133: flow destroy 0 rule 0
14/05/2021 11:02:34 dut.10.240.183.133:
Flow rule #0 destroyed
14/05/2021 11:02:34 dut.10.240.183.133: flow list 0
14/05/2021 11:02:34 dut.10.240.183.133:
14/05/2021 11:02:34 dut.10.240.183.133: start
14/05/2021 11:02:34 dut.10.240.183.133:
rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native
Logical Core 2 (socket 0) forwards packets on 1 streams:
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=1
port 0: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x0
RX queue: 0
RX desc=0 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=0 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x0 - TX RS bit threshold=32
port 1: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=512 - RX free threshold=32
RX threshold registers: pthresh=0 hthresh=0 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=512 - TX free threshold=32
TX threshold registers: pthresh=0 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
14/05/2021 11:02:40 dut.10.240.183.133: stop
14/05/2021 11:02:40 dut.10.240.183.133:
Telling cores to ...
Waiting for lcores to finish...
---------------------- Forward statistics for port 1 ----------------------
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.
14/05/2021 11:02:40 CVLDCFSwitchFilterGTPUTest: sub_case tv_mac_ipv4_gtpu_ipv4_udp_l4src passed
14/05/2021 11:02:40 CVLDCFSwitchFilterGTPUTest: ===================Test sub case: tv_mac_ipv4_gtpu_ipv4_udp_l4src_l4dst================
14/05/2021 11:02:40 dut.10.240.183.133: flow validate 0 ingress pattern eth / ipv4 / udp / gtpu / ipv4 / udp src is 22 dst is 23 / end actions vf id 1 / end
14/05/2021 11:02:40 dut.10.240.183.133:
Flow rule validated
14/05/2021 11:02:40 dut.10.240.183.133: flow create 0 ingress pattern eth / ipv4 / udp / gtpu / ipv4 / udp src is 22 dst is 23 / end actions vf id 1 / end
14/05/2021 11:02:40 dut.10.240.183.133:
Flow rule #0 created
14/05/2021 11:02:40 dut.10.240.183.133: flow list 0
14/05/2021 11:02:40 dut.10.240.183.133:
ID Group Prio Attr Rule
0 0 0 i-- ETH IPV4 UDP GTPU IPV4 UDP => VF
14/05/2021 11:02:40 dut.10.240.183.133: start
14/05/2021 11:02:40 dut.10.240.183.133:
rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native
Logical Core 2 (socket 0) forwards packets on 1 streams:
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=1
port 0: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x0
RX queue: 0
RX desc=0 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=0 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x0 - TX RS bit threshold=32
port 1: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=512 - RX free threshold=32
RX threshold registers: pthresh=0 hthresh=0 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=512 - TX free threshold=32
TX threshold registers: pthresh=0 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
14/05/2021 11:02:45 dut.10.240.183.133: stop
14/05/2021 11:02:45 dut.10.240.183.133:
Telling cores to ...
Waiting for lcores to finish...
---------------------- Forward statistics for port 1 ----------------------
RX-packets: 1 RX-dropped: 0 RX-total: 1
TX-packets: 0 TX-dropped: 0 TX-total: 0
----------------------------------------------------------------------------
+++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
RX-packets: 1 RX-dropped: 0 RX-total: 1
TX-packets: 0 TX-dropped: 0 TX-total: 0
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Done.
14/05/2021 11:02:45 dut.10.240.183.133: start
14/05/2021 11:02:45 dut.10.240.183.133:
rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native
Logical Core 2 (socket 0) forwards packets on 1 streams:
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=1
port 0: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x0
RX queue: 0
RX desc=0 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=0 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x0 - TX RS bit threshold=32
port 1: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=512 - RX free threshold=32
RX threshold registers: pthresh=0 hthresh=0 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=512 - TX free threshold=32
TX threshold registers: pthresh=0 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
14/05/2021 11:02:50 dut.10.240.183.133: stop
14/05/2021 11:02:50 dut.10.240.183.133:
Telling cores to ...
Waiting for lcores to finish...
---------------------- Forward statistics for port 1 ----------------------
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.
14/05/2021 11:02:50 dut.10.240.183.133: flow destroy 0 rule 0
14/05/2021 11:02:51 dut.10.240.183.133:
Flow rule #0 destroyed
14/05/2021 11:02:51 dut.10.240.183.133: flow list 0
14/05/2021 11:02:51 dut.10.240.183.133:
14/05/2021 11:02:51 dut.10.240.183.133: start
14/05/2021 11:02:51 dut.10.240.183.133:
rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native
Logical Core 2 (socket 0) forwards packets on 1 streams:
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=1
port 0: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x0
RX queue: 0
RX desc=0 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=0 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x0 - TX RS bit threshold=32
port 1: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=512 - RX free threshold=32
RX threshold registers: pthresh=0 hthresh=0 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=512 - TX free threshold=32
TX threshold registers: pthresh=0 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
14/05/2021 11:02:56 dut.10.240.183.133: stop
14/05/2021 11:02:56 dut.10.240.183.133:
Telling cores to ...
Waiting for lcores to finish...
---------------------- Forward statistics for port 1 ----------------------
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.
14/05/2021 11:02:56 CVLDCFSwitchFilterGTPUTest: sub_case tv_mac_ipv4_gtpu_ipv4_udp_l4src_l4dst passed
14/05/2021 11:02:56 CVLDCFSwitchFilterGTPUTest: ===================Test sub case: tv_mac_ipv4_gtpu_ipv4_udp_teid_l4src_l4dst================
14/05/2021 11:02:56 dut.10.240.183.133: flow validate 0 ingress pattern eth / ipv4 / udp / gtpu teid is 0x12345678 teid mask 0x00000001 / ipv4 / udp src is 22 dst is 23 / end actions vf id 1 / end
14/05/2021 11:02:56 dut.10.240.183.133:
Flow rule validated
14/05/2021 11:02:56 dut.10.240.183.133: flow create 0 ingress pattern eth / ipv4 / udp / gtpu teid is 0x12345678 teid mask 0x00000001 / ipv4 / udp src is 22 dst is 23 / end actions vf id 1 / end
14/05/2021 11:02:56 dut.10.240.183.133:
Flow rule #0 created
14/05/2021 11:02:56 dut.10.240.183.133: flow list 0
14/05/2021 11:02:56 dut.10.240.183.133:
ID Group Prio Attr Rule
0 0 0 i-- ETH IPV4 UDP GTPU IPV4 UDP => VF
14/05/2021 11:02:56 dut.10.240.183.133: start
14/05/2021 11:02:56 dut.10.240.183.133:
rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native
Logical Core 2 (socket 0) forwards packets on 1 streams:
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=1
port 0: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x0
RX queue: 0
RX desc=0 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=0 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x0 - TX RS bit threshold=32
port 1: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=512 - RX free threshold=32
RX threshold registers: pthresh=0 hthresh=0 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=512 - TX free threshold=32
TX threshold registers: pthresh=0 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
14/05/2021 11:03:01 dut.10.240.183.133: stop
14/05/2021 11:03:01 dut.10.240.183.133:
Telling cores to ...
Waiting for lcores to finish...
---------------------- Forward statistics for port 1 ----------------------
RX-packets: 1 RX-dropped: 0 RX-total: 1
TX-packets: 0 TX-dropped: 0 TX-total: 0
----------------------------------------------------------------------------
+++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
RX-packets: 1 RX-dropped: 0 RX-total: 1
TX-packets: 0 TX-dropped: 0 TX-total: 0
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Done.
14/05/2021 11:03:01 dut.10.240.183.133: start
14/05/2021 11:03:01 dut.10.240.183.133:
rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native
Logical Core 2 (socket 0) forwards packets on 1 streams:
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=1
port 0: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x0
RX queue: 0
RX desc=0 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=0 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x0 - TX RS bit threshold=32
port 1: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=512 - RX free threshold=32
RX threshold registers: pthresh=0 hthresh=0 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=512 - TX free threshold=32
TX threshold registers: pthresh=0 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
14/05/2021 11:03:07 dut.10.240.183.133: stop
14/05/2021 11:03:07 dut.10.240.183.133:
Telling cores to ...
Waiting for lcores to finish...
---------------------- Forward statistics for port 1 ----------------------
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.
14/05/2021 11:03:07 dut.10.240.183.133: flow destroy 0 rule 0
14/05/2021 11:03:07 dut.10.240.183.133:
Flow rule #0 destroyed
14/05/2021 11:03:07 dut.10.240.183.133: flow list 0
14/05/2021 11:03:07 dut.10.240.183.133:
14/05/2021 11:03:07 dut.10.240.183.133: start
14/05/2021 11:03:07 dut.10.240.183.133:
rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native
Logical Core 2 (socket 0) forwards packets on 1 streams:
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=1
port 0: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x0
RX queue: 0
RX desc=0 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=0 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x0 - TX RS bit threshold=32
port 1: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=512 - RX free threshold=32
RX threshold registers: pthresh=0 hthresh=0 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=512 - TX free threshold=32
TX threshold registers: pthresh=0 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
14/05/2021 11:03:12 dut.10.240.183.133: stop
14/05/2021 11:03:12 dut.10.240.183.133:
Telling cores to ...
Waiting for lcores to finish...
---------------------- Forward statistics for port 1 ----------------------
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.
14/05/2021 11:03:12 CVLDCFSwitchFilterGTPUTest: sub_case tv_mac_ipv4_gtpu_ipv4_udp_teid_l4src_l4dst passed
14/05/2021 11:03:12 CVLDCFSwitchFilterGTPUTest: ===================Test sub case: tv_mac_ipv4_gtpu_ipv4_udp_teid_l3src_l3dst================
14/05/2021 11:03:12 dut.10.240.183.133: flow validate 0 ingress pattern eth / ipv4 / udp / gtpu teid is 0x12345678 teid mask 0x00000001 / ipv4 src is 192.168.1.1 dst is 192.168.1.2 / udp / end actions vf id 1 / end
14/05/2021 11:03:12 dut.10.240.183.133:
Flow rule validated
14/05/2021 11:03:12 dut.10.240.183.133: flow create 0 ingress pattern eth / ipv4 / udp / gtpu teid is 0x12345678 teid mask 0x00000001 / ipv4 src is 192.168.1.1 dst is 192.168.1.2 / udp / end actions vf id 1 / end
14/05/2021 11:03:12 dut.10.240.183.133:
Flow rule #0 created
14/05/2021 11:03:12 dut.10.240.183.133: flow list 0
14/05/2021 11:03:12 dut.10.240.183.133:
ID Group Prio Attr Rule
0 0 0 i-- ETH IPV4 UDP GTPU IPV4 UDP => VF
14/05/2021 11:03:12 dut.10.240.183.133: start
14/05/2021 11:03:12 dut.10.240.183.133:
rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native
Logical Core 2 (socket 0) forwards packets on 1 streams:
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=1
port 0: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x0
RX queue: 0
RX desc=0 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=0 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x0 - TX RS bit threshold=32
port 1: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=512 - RX free threshold=32
RX threshold registers: pthresh=0 hthresh=0 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=512 - TX free threshold=32
TX threshold registers: pthresh=0 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
14/05/2021 11:03:18 dut.10.240.183.133: stop
14/05/2021 11:03:18 dut.10.240.183.133:
Telling cores to ...
Waiting for lcores to finish...
---------------------- Forward statistics for port 1 ----------------------
RX-packets: 1 RX-dropped: 0 RX-total: 1
TX-packets: 0 TX-dropped: 0 TX-total: 0
----------------------------------------------------------------------------
+++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
RX-packets: 1 RX-dropped: 0 RX-total: 1
TX-packets: 0 TX-dropped: 0 TX-total: 0
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Done.
14/05/2021 11:03:18 dut.10.240.183.133: start
14/05/2021 11:03:18 dut.10.240.183.133:
rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native
Logical Core 2 (socket 0) forwards packets on 1 streams:
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=1
port 0: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x0
RX queue: 0
RX desc=0 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=0 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x0 - TX RS bit threshold=32
port 1: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=512 - RX free threshold=32
RX threshold registers: pthresh=0 hthresh=0 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=512 - TX free threshold=32
TX threshold registers: pthresh=0 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
14/05/2021 11:03:23 dut.10.240.183.133: stop
14/05/2021 11:03:23 dut.10.240.183.133:
Telling cores to ...
Waiting for lcores to finish...
---------------------- Forward statistics for port 1 ----------------------
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.
14/05/2021 11:03:23 dut.10.240.183.133: flow destroy 0 rule 0
14/05/2021 11:03:23 dut.10.240.183.133:
Flow rule #0 destroyed
14/05/2021 11:03:23 dut.10.240.183.133: flow list 0
14/05/2021 11:03:23 dut.10.240.183.133:
14/05/2021 11:03:23 dut.10.240.183.133: start
14/05/2021 11:03:23 dut.10.240.183.133:
rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native
Logical Core 2 (socket 0) forwards packets on 1 streams:
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=1
port 0: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x0
RX queue: 0
RX desc=0 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=0 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x0 - TX RS bit threshold=32
port 1: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=512 - RX free threshold=32
RX threshold registers: pthresh=0 hthresh=0 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=512 - TX free threshold=32
TX threshold registers: pthresh=0 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
14/05/2021 11:03:28 dut.10.240.183.133: stop
14/05/2021 11:03:28 dut.10.240.183.133:
Telling cores to ...
Waiting for lcores to finish...
---------------------- Forward statistics for port 1 ----------------------
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.
14/05/2021 11:03:28 CVLDCFSwitchFilterGTPUTest: sub_case tv_mac_ipv4_gtpu_ipv4_udp_teid_l3src_l3dst passed
14/05/2021 11:03:28 CVLDCFSwitchFilterGTPUTest: ===================Test sub case: tv_mac_ipv4_gtpu_ipv4_udp_l3src_l3dst================
14/05/2021 11:03:28 dut.10.240.183.133: flow validate 0 ingress pattern eth / ipv4 / udp / gtpu / ipv4 src is 192.168.1.1 dst is 192.168.1.2 / udp / end actions vf id 1 / end
14/05/2021 11:03:28 dut.10.240.183.133:
Flow rule validated
14/05/2021 11:03:28 dut.10.240.183.133: flow create 0 ingress pattern eth / ipv4 / udp / gtpu / ipv4 src is 192.168.1.1 dst is 192.168.1.2 / udp / end actions vf id 1 / end
14/05/2021 11:03:28 dut.10.240.183.133:
Flow rule #0 created
14/05/2021 11:03:28 dut.10.240.183.133: flow list 0
14/05/2021 11:03:29 dut.10.240.183.133:
ID Group Prio Attr Rule
0 0 0 i-- ETH IPV4 UDP GTPU IPV4 UDP => VF
14/05/2021 11:03:29 dut.10.240.183.133: start
14/05/2021 11:03:29 dut.10.240.183.133:
rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native
Logical Core 2 (socket 0) forwards packets on 1 streams:
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=1
port 0: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x0
RX queue: 0
RX desc=0 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=0 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x0 - TX RS bit threshold=32
port 1: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=512 - RX free threshold=32
RX threshold registers: pthresh=0 hthresh=0 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=512 - TX free threshold=32
TX threshold registers: pthresh=0 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
14/05/2021 11:03:34 dut.10.240.183.133: stop
14/05/2021 11:03:34 dut.10.240.183.133:
Telling cores to ...
Waiting for lcores to finish...
---------------------- Forward statistics for port 1 ----------------------
RX-packets: 1 RX-dropped: 0 RX-total: 1
TX-packets: 0 TX-dropped: 0 TX-total: 0
----------------------------------------------------------------------------
+++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
RX-packets: 1 RX-dropped: 0 RX-total: 1
TX-packets: 0 TX-dropped: 0 TX-total: 0
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Done.
14/05/2021 11:03:34 dut.10.240.183.133: start
14/05/2021 11:03:34 dut.10.240.183.133:
rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native
Logical Core 2 (socket 0) forwards packets on 1 streams:
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=1
port 0: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x0
RX queue: 0
RX desc=0 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=0 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x0 - TX RS bit threshold=32
port 1: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=512 - RX free threshold=32
RX threshold registers: pthresh=0 hthresh=0 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=512 - TX free threshold=32
TX threshold registers: pthresh=0 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
14/05/2021 11:03:39 dut.10.240.183.133: stop
14/05/2021 11:03:39 dut.10.240.183.133:
Telling cores to ...
Waiting for lcores to finish...
---------------------- Forward statistics for port 1 ----------------------
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.
14/05/2021 11:03:39 dut.10.240.183.133: flow destroy 0 rule 0
14/05/2021 11:03:39 dut.10.240.183.133:
Flow rule #0 destroyed
14/05/2021 11:03:39 dut.10.240.183.133: flow list 0
14/05/2021 11:03:39 dut.10.240.183.133:
14/05/2021 11:03:39 dut.10.240.183.133: start
14/05/2021 11:03:39 dut.10.240.183.133:
rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native
Logical Core 2 (socket 0) forwards packets on 1 streams:
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=1
port 0: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x0
RX queue: 0
RX desc=0 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=0 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x0 - TX RS bit threshold=32
port 1: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=512 - RX free threshold=32
RX threshold registers: pthresh=0 hthresh=0 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=512 - TX free threshold=32
TX threshold registers: pthresh=0 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
14/05/2021 11:03:44 dut.10.240.183.133: stop
14/05/2021 11:03:44 dut.10.240.183.133:
Telling cores to ...
Waiting for lcores to finish...
---------------------- Forward statistics for port 1 ----------------------
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.
14/05/2021 11:03:44 CVLDCFSwitchFilterGTPUTest: sub_case tv_mac_ipv4_gtpu_ipv4_udp_l3src_l3dst passed
14/05/2021 11:03:44 CVLDCFSwitchFilterGTPUTest: ===================Test sub case: tv_mac_ipv4_gtpu_ipv4_udp_l3_l4================
14/05/2021 11:03:44 dut.10.240.183.133: flow validate 0 ingress pattern eth / ipv4 / udp / gtpu teid is 0x12345678 teid mask 0x00000001 / ipv4 src is 192.168.1.1 dst is 192.168.1.2 / udp src is 22 dst is 23 / end actions vf id 1 / end
14/05/2021 11:03:45 dut.10.240.183.133:
Flow rule validated
14/05/2021 11:03:45 dut.10.240.183.133: flow create 0 ingress pattern eth / ipv4 / udp / gtpu teid is 0x12345678 teid mask 0x00000001 / ipv4 src is 192.168.1.1 dst is 192.168.1.2 / udp src is 22 dst is 23 / end actions vf id 1 / end
14/05/2021 11:03:45 dut.10.240.183.133:
Flow rule #0 created
14/05/2021 11:03:45 dut.10.240.183.133: flow list 0
14/05/2021 11:03:45 dut.10.240.183.133:
ID Group Prio Attr Rule
0 0 0 i-- ETH IPV4 UDP GTPU IPV4 UDP => VF
14/05/2021 11:03:45 dut.10.240.183.133: start
14/05/2021 11:03:45 dut.10.240.183.133:
rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native
Logical Core 2 (socket 0) forwards packets on 1 streams:
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=1
port 0: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x0
RX queue: 0
RX desc=0 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=0 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x0 - TX RS bit threshold=32
port 1: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=512 - RX free threshold=32
RX threshold registers: pthresh=0 hthresh=0 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=512 - TX free threshold=32
TX threshold registers: pthresh=0 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
14/05/2021 11:03:50 dut.10.240.183.133: stop
14/05/2021 11:03:50 dut.10.240.183.133:
Telling cores to ...
Waiting for lcores to finish...
---------------------- Forward statistics for port 1 ----------------------
RX-packets: 1 RX-dropped: 0 RX-total: 1
TX-packets: 0 TX-dropped: 0 TX-total: 0
----------------------------------------------------------------------------
+++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
RX-packets: 1 RX-dropped: 0 RX-total: 1
TX-packets: 0 TX-dropped: 0 TX-total: 0
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Done.
14/05/2021 11:03:50 dut.10.240.183.133: start
14/05/2021 11:03:50 dut.10.240.183.133:
rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native
Logical Core 2 (socket 0) forwards packets on 1 streams:
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=1
port 0: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x0
RX queue: 0
RX desc=0 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=0 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x0 - TX RS bit threshold=32
port 1: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=512 - RX free threshold=32
RX threshold registers: pthresh=0 hthresh=0 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=512 - TX free threshold=32
TX threshold registers: pthresh=0 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
14/05/2021 11:03:55 dut.10.240.183.133: stop
14/05/2021 11:03:55 dut.10.240.183.133:
Telling cores to ...
Waiting for lcores to finish...
---------------------- Forward statistics for port 1 ----------------------
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.
14/05/2021 11:03:55 dut.10.240.183.133: flow destroy 0 rule 0
14/05/2021 11:03:55 dut.10.240.183.133:
Flow rule #0 destroyed
14/05/2021 11:03:55 dut.10.240.183.133: flow list 0
14/05/2021 11:03:55 dut.10.240.183.133:
14/05/2021 11:03:55 dut.10.240.183.133: start
14/05/2021 11:03:55 dut.10.240.183.133:
rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native
Logical Core 2 (socket 0) forwards packets on 1 streams:
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=1
port 0: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x0
RX queue: 0
RX desc=0 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=0 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x0 - TX RS bit threshold=32
port 1: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=512 - RX free threshold=32
RX threshold registers: pthresh=0 hthresh=0 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=512 - TX free threshold=32
TX threshold registers: pthresh=0 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
14/05/2021 11:04:01 dut.10.240.183.133: stop
14/05/2021 11:04:01 dut.10.240.183.133:
Telling cores to ...
Waiting for lcores to finish...
---------------------- Forward statistics for port 1 ----------------------
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.
14/05/2021 11:04:01 CVLDCFSwitchFilterGTPUTest: sub_case tv_mac_ipv4_gtpu_ipv4_udp_l3_l4 passed
14/05/2021 11:04:01 CVLDCFSwitchFilterGTPUTest: {'tv_mac_ipv4_gtpu_ipv4_udp_teid_with_mask': 'passed', 'tv_mac_ipv4_gtpu_ipv4_udp_teid_without_mask': 'passed', 'tv_mac_ipv4_gtpu_ipv4_udp_l3dst': 'passed', 'tv_mac_ipv4_gtpu_ipv4_udp_l3src': 'passed', 'tv_mac_ipv4_gtpu_ipv4_udp_l3src_l4dst': 'passed', 'tv_mac_ipv4_gtpu_ipv4_udp_l3src_l4src': 'passed', 'tv_mac_ipv4_gtpu_ipv4_udp_l3dst_l4src': 'passed', 'tv_mac_ipv4_gtpu_ipv4_udp_l3dst_l4dst': 'passed', 'tv_mac_ipv4_gtpu_ipv4_udp_l4dst': 'passed', 'tv_mac_ipv4_gtpu_ipv4_udp_l4src': 'passed', 'tv_mac_ipv4_gtpu_ipv4_udp_l4src_l4dst': 'passed', 'tv_mac_ipv4_gtpu_ipv4_udp_teid_l4src_l4dst': 'passed', 'tv_mac_ipv4_gtpu_ipv4_udp_teid_l3src_l3dst': 'passed', 'tv_mac_ipv4_gtpu_ipv4_udp_l3src_l3dst': 'passed', 'tv_mac_ipv4_gtpu_ipv4_udp_l3_l4': 'passed'}
14/05/2021 11:04:01 CVLDCFSwitchFilterGTPUTest: pass rate is: 100.0
14/05/2021 11:04:01 CVLDCFSwitchFilterGTPUTest: Test Case test_mac_ipv4_gtpu_ipv4_udp Result PASSED:
14/05/2021 11:04:01 dut.10.240.183.133: flow flush 0
14/05/2021 11:04:01 dut.10.240.183.133:
14/05/2021 11:04:01 dut.10.240.183.133: clear port stats all
14/05/2021 11:04:01 dut.10.240.183.133:
NIC statistics for port 0 cleared
NIC statistics for port 1 cleared
14/05/2021 11:04:01 dut.10.240.183.133: quit
14/05/2021 11:04:02 dut.10.240.183.133:
Stopping port 0...
Stopping ports...
Done
Stopping port 1...
Stopping ports...
Done
Shutting down port 0...
Closing ports...
Port 0 is closed
Done
Shutting down port 1...
Closing ports...
Port 1 is closed
Done
Bye...
14/05/2021 11:04:02 dut.10.240.183.133: kill_all: called by dut and prefix list has value.
14/05/2021 11:04:06 CVLDCFSwitchFilterGTPUTest: Test Case test_mac_ipv4_gtpu_ipv6 Begin
14/05/2021 11:04:06 dut.10.240.183.133:
14/05/2021 11:04:06 tester:
14/05/2021 11:04:06 dut.10.240.183.133: rmmod ice
14/05/2021 11:04:14 dut.10.240.183.133:
14/05/2021 11:04:14 dut.10.240.183.133: modprobe ice
14/05/2021 11:04:19 dut.10.240.183.133:
14/05/2021 11:04:19 dut.10.240.183.133: ethtool -i ens801f0
14/05/2021 11:04:19 dut.10.240.183.133: driver: ice
version: 1.6.0_rc41_11_gbd4c35a2_dirty
firmware-version: 3.00 0x800079a8 1.2928.0
expansion-rom-version:
bus-info: 0000:81:00.0
supports-statistics: yes
supports-test: yes
supports-eeprom-access: yes
supports-register-dump: yes
supports-priv-flags: yes
14/05/2021 11:04:21 dut.10.240.183.133: ip link set ens801f0 vf 0 trust on
14/05/2021 11:04:21 dut.10.240.183.133:
14/05/2021 11:04:29 dut.10.240.183.133: x86_64-native-linuxapp-gcc/app/dpdk-testpmd -l 1,2,3,4 -n 4 -a 0000:81:01.0,cap=dcf -a 0000:81:01.1 --file-prefix=dpdk_13956_20210514102502 -- -i
14/05/2021 11:04:42 dut.10.240.183.133: EAL: Detected 72 lcore(s)
EAL: Detected 2 NUMA nodes
EAL: Detected static linkage of DPDK
EAL: Multi-process socket /var/run/dpdk/dpdk_13956_20210514102502/mp_socket
EAL: Selected IOVA mode 'VA'
EAL: No available 2048 kB hugepages reported
EAL: VFIO support initialized
EAL: Using IOMMU type 1 (Type 1)
EAL: Probe PCI driver: net_iavf (8086:1889) device: 0000:81:01.0 (socket 1)
EAL: Releasing PCI mapped resource for 0000:81:01.0
EAL: Calling pci_unmap_resource for 0000:81:01.0 at 0x2200000000
EAL: Calling pci_unmap_resource for 0000:81:01.0 at 0x2200020000
EAL: Using IOMMU type 1 (Type 1)
EAL: Probe PCI driver: net_ice_dcf (8086:1889) device: 0000:81:01.0 (socket 1)
ice_load_pkg_type(): Active package is: 1.3.30.0, ICE COMMS Package (double VLAN mode)
EAL: Probe PCI driver: net_iavf (8086:1889) device: 0000:81:01.1 (socket 1)
Interactive-mode selected
Failed to set MTU to 1500 for port 0
testpmd: create a new mbuf pool <mb_pool_0>: n=171456, size=2176, socket=0
testpmd: preferred mempool ops selected: ring_mp_mc
testpmd: create a new mbuf pool <mb_pool_1>: n=171456, size=2176, socket=1
testpmd: preferred mempool ops selected: ring_mp_mc
Configuring Port 0 (socket 1)
ice_dcf_init_rss(): RSS is enabled by PF by default
ice_dcf_configure_queues(): request RXDID == 16 in Queue[0]
Port 0: 26:E7:A5:CB:8B:9E
Configuring Port 1 (socket 1)
iavf_configure_queues(): request RXDID[22] in Queue[0]
Port 1: link state change event
Port 1: link state change event
Port 1: D6:C9:4C:46:D8:3E
Checking link statuses...
Done
14/05/2021 11:04:42 dut.10.240.183.133: set portlist 1
14/05/2021 11:04:42 dut.10.240.183.133:
previous number of forwarding ports 2 - changed to number of configured ports 1
Warning! port-topology=paired and odd forward ports number, the last port will pair with itself.
14/05/2021 11:04:42 dut.10.240.183.133: set fwd rxonly
14/05/2021 11:04:42 dut.10.240.183.133:
Set rxonly packet forwarding mode
14/05/2021 11:04:42 dut.10.240.183.133: set verbose 1
14/05/2021 11:04:42 dut.10.240.183.133:
Change verbose level from 0 to 1
14/05/2021 11:04:42 CVLDCFSwitchFilterGTPUTest: ===================Test sub case: tv_mac_ipv4_gtpu_ipv6_teid_with_mask================
14/05/2021 11:04:42 dut.10.240.183.133: flow validate 0 ingress pattern eth / ipv4 / udp / gtpu teid is 0x12345678 teid mask 0x00000001 / ipv6 / end actions vf id 1 / end
14/05/2021 11:04:42 dut.10.240.183.133:
Flow rule validated
14/05/2021 11:04:42 dut.10.240.183.133: flow create 0 ingress pattern eth / ipv4 / udp / gtpu teid is 0x12345678 teid mask 0x00000001 / ipv6 / end actions vf id 1 / end
14/05/2021 11:04:42 dut.10.240.183.133:
Flow rule #0 created
14/05/2021 11:04:42 dut.10.240.183.133: flow list 0
14/05/2021 11:04:42 dut.10.240.183.133:
ID Group Prio Attr Rule
0 0 0 i-- ETH IPV4 UDP GTPU IPV6 => VF
14/05/2021 11:04:42 dut.10.240.183.133: start
14/05/2021 11:04:43 dut.10.240.183.133:
rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native
Logical Core 2 (socket 0) forwards packets on 1 streams:
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=1
port 0: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x0
RX queue: 0
RX desc=0 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=0 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x0 - TX RS bit threshold=32
port 1: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=512 - RX free threshold=32
RX threshold registers: pthresh=0 hthresh=0 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=512 - TX free threshold=32
TX threshold registers: pthresh=0 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
14/05/2021 11:04:48 dut.10.240.183.133: stop
14/05/2021 11:04:48 dut.10.240.183.133:
Telling cores to ...
Waiting for lcores to finish...
---------------------- Forward statistics for port 1 ----------------------
RX-packets: 4 RX-dropped: 0 RX-total: 4
TX-packets: 0 TX-dropped: 0 TX-total: 0
----------------------------------------------------------------------------
+++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
RX-packets: 4 RX-dropped: 0 RX-total: 4
TX-packets: 0 TX-dropped: 0 TX-total: 0
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Done.
14/05/2021 11:04:48 dut.10.240.183.133: start
14/05/2021 11:04:48 dut.10.240.183.133:
rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native
Logical Core 2 (socket 0) forwards packets on 1 streams:
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=1
port 0: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x0
RX queue: 0
RX desc=0 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=0 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x0 - TX RS bit threshold=32
port 1: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=512 - RX free threshold=32
RX threshold registers: pthresh=0 hthresh=0 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=512 - TX free threshold=32
TX threshold registers: pthresh=0 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
14/05/2021 11:04:53 dut.10.240.183.133: stop
14/05/2021 11:04:53 dut.10.240.183.133:
Telling cores to ...
Waiting for lcores to finish...
---------------------- Forward statistics for port 1 ----------------------
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.
14/05/2021 11:04:53 dut.10.240.183.133: flow destroy 0 rule 0
14/05/2021 11:04:53 dut.10.240.183.133:
Flow rule #0 destroyed
14/05/2021 11:04:53 dut.10.240.183.133: flow list 0
14/05/2021 11:04:53 dut.10.240.183.133:
14/05/2021 11:04:53 dut.10.240.183.133: start
14/05/2021 11:04:53 dut.10.240.183.133:
rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native
Logical Core 2 (socket 0) forwards packets on 1 streams:
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=1
port 0: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x0
RX queue: 0
RX desc=0 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=0 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x0 - TX RS bit threshold=32
port 1: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=512 - RX free threshold=32
RX threshold registers: pthresh=0 hthresh=0 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=512 - TX free threshold=32
TX threshold registers: pthresh=0 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
14/05/2021 11:04:58 dut.10.240.183.133: stop
14/05/2021 11:04:58 dut.10.240.183.133:
Telling cores to ...
Waiting for lcores to finish...
---------------------- Forward statistics for port 1 ----------------------
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.
14/05/2021 11:04:58 CVLDCFSwitchFilterGTPUTest: sub_case tv_mac_ipv4_gtpu_ipv6_teid_with_mask passed
14/05/2021 11:04:58 CVLDCFSwitchFilterGTPUTest: ===================Test sub case: tv_mac_ipv4_gtpu_ipv6_teid_without_mask================
14/05/2021 11:04:58 dut.10.240.183.133: flow validate 0 ingress pattern eth / ipv4 / udp / gtpu teid is 0x12345678 / ipv6 / end actions vf id 1 / end
14/05/2021 11:04:58 dut.10.240.183.133:
Flow rule validated
14/05/2021 11:04:58 dut.10.240.183.133: flow create 0 ingress pattern eth / ipv4 / udp / gtpu teid is 0x12345678 / ipv6 / end actions vf id 1 / end
14/05/2021 11:04:59 dut.10.240.183.133:
Flow rule #0 created
14/05/2021 11:04:59 dut.10.240.183.133: flow list 0
14/05/2021 11:04:59 dut.10.240.183.133:
ID Group Prio Attr Rule
0 0 0 i-- ETH IPV4 UDP GTPU IPV6 => VF
14/05/2021 11:04:59 dut.10.240.183.133: start
14/05/2021 11:04:59 dut.10.240.183.133:
rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native
Logical Core 2 (socket 0) forwards packets on 1 streams:
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=1
port 0: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x0
RX queue: 0
RX desc=0 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=0 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x0 - TX RS bit threshold=32
port 1: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=512 - RX free threshold=32
RX threshold registers: pthresh=0 hthresh=0 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=512 - TX free threshold=32
TX threshold registers: pthresh=0 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
14/05/2021 11:05:04 dut.10.240.183.133: stop
14/05/2021 11:05:04 dut.10.240.183.133:
Telling cores to ...
Waiting for lcores to finish...
---------------------- Forward statistics for port 1 ----------------------
RX-packets: 2 RX-dropped: 0 RX-total: 2
TX-packets: 0 TX-dropped: 0 TX-total: 0
----------------------------------------------------------------------------
+++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
RX-packets: 2 RX-dropped: 0 RX-total: 2
TX-packets: 0 TX-dropped: 0 TX-total: 0
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Done.
14/05/2021 11:05:04 dut.10.240.183.133: start
14/05/2021 11:05:04 dut.10.240.183.133:
rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native
Logical Core 2 (socket 0) forwards packets on 1 streams:
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=1
port 0: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x0
RX queue: 0
RX desc=0 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=0 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x0 - TX RS bit threshold=32
port 1: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=512 - RX free threshold=32
RX threshold registers: pthresh=0 hthresh=0 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=512 - TX free threshold=32
TX threshold registers: pthresh=0 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
14/05/2021 11:05:09 dut.10.240.183.133: stop
14/05/2021 11:05:09 dut.10.240.183.133:
Telling cores to ...
Waiting for lcores to finish...
---------------------- Forward statistics for port 1 ----------------------
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.
14/05/2021 11:05:09 dut.10.240.183.133: flow destroy 0 rule 0
14/05/2021 11:05:09 dut.10.240.183.133:
Flow rule #0 destroyed
14/05/2021 11:05:09 dut.10.240.183.133: flow list 0
14/05/2021 11:05:09 dut.10.240.183.133:
14/05/2021 11:05:09 dut.10.240.183.133: start
14/05/2021 11:05:09 dut.10.240.183.133:
rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native
Logical Core 2 (socket 0) forwards packets on 1 streams:
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=1
port 0: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x0
RX queue: 0
RX desc=0 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=0 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x0 - TX RS bit threshold=32
port 1: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=512 - RX free threshold=32
RX threshold registers: pthresh=0 hthresh=0 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=512 - TX free threshold=32
TX threshold registers: pthresh=0 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
14/05/2021 11:05:14 dut.10.240.183.133: stop
14/05/2021 11:05:15 dut.10.240.183.133:
Telling cores to ...
Waiting for lcores to finish...
---------------------- Forward statistics for port 1 ----------------------
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.
14/05/2021 11:05:15 CVLDCFSwitchFilterGTPUTest: sub_case tv_mac_ipv4_gtpu_ipv6_teid_without_mask passed
14/05/2021 11:05:15 CVLDCFSwitchFilterGTPUTest: ===================Test sub case: tv_mac_ipv4_gtpu_ipv6_l3dst================
14/05/2021 11:05:15 dut.10.240.183.133: flow validate 0 ingress pattern eth / ipv4 / udp / gtpu / ipv6 dst is 2001::2 / end actions vf id 1 / end
14/05/2021 11:05:15 dut.10.240.183.133:
Flow rule validated
14/05/2021 11:05:15 dut.10.240.183.133: flow create 0 ingress pattern eth / ipv4 / udp / gtpu / ipv6 dst is 2001::2 / end actions vf id 1 / end
14/05/2021 11:05:15 dut.10.240.183.133:
Flow rule #0 created
14/05/2021 11:05:15 dut.10.240.183.133: flow list 0
14/05/2021 11:05:15 dut.10.240.183.133:
ID Group Prio Attr Rule
0 0 0 i-- ETH IPV4 UDP GTPU IPV6 => VF
14/05/2021 11:05:15 dut.10.240.183.133: start
14/05/2021 11:05:15 dut.10.240.183.133:
rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native
Logical Core 2 (socket 0) forwards packets on 1 streams:
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=1
port 0: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x0
RX queue: 0
RX desc=0 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=0 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x0 - TX RS bit threshold=32
port 1: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=512 - RX free threshold=32
RX threshold registers: pthresh=0 hthresh=0 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=512 - TX free threshold=32
TX threshold registers: pthresh=0 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
14/05/2021 11:05:20 dut.10.240.183.133: stop
14/05/2021 11:05:20 dut.10.240.183.133:
Telling cores to ...
Waiting for lcores to finish...
---------------------- Forward statistics for port 1 ----------------------
RX-packets: 2 RX-dropped: 0 RX-total: 2
TX-packets: 0 TX-dropped: 0 TX-total: 0
----------------------------------------------------------------------------
+++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
RX-packets: 2 RX-dropped: 0 RX-total: 2
TX-packets: 0 TX-dropped: 0 TX-total: 0
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Done.
14/05/2021 11:05:20 dut.10.240.183.133: start
14/05/2021 11:05:20 dut.10.240.183.133:
rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native
Logical Core 2 (socket 0) forwards packets on 1 streams:
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=1
port 0: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x0
RX queue: 0
RX desc=0 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=0 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x0 - TX RS bit threshold=32
port 1: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=512 - RX free threshold=32
RX threshold registers: pthresh=0 hthresh=0 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=512 - TX free threshold=32
TX threshold registers: pthresh=0 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
14/05/2021 11:05:25 dut.10.240.183.133: stop
14/05/2021 11:05:25 dut.10.240.183.133:
Telling cores to ...
Waiting for lcores to finish...
---------------------- Forward statistics for port 1 ----------------------
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.
14/05/2021 11:05:25 dut.10.240.183.133: flow destroy 0 rule 0
14/05/2021 11:05:25 dut.10.240.183.133:
Flow rule #0 destroyed
14/05/2021 11:05:25 dut.10.240.183.133: flow list 0
14/05/2021 11:05:26 dut.10.240.183.133:
14/05/2021 11:05:26 dut.10.240.183.133: start
14/05/2021 11:05:26 dut.10.240.183.133:
rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native
Logical Core 2 (socket 0) forwards packets on 1 streams:
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=1
port 0: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x0
RX queue: 0
RX desc=0 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=0 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x0 - TX RS bit threshold=32
port 1: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=512 - RX free threshold=32
RX threshold registers: pthresh=0 hthresh=0 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=512 - TX free threshold=32
TX threshold registers: pthresh=0 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
14/05/2021 11:05:31 dut.10.240.183.133: stop
14/05/2021 11:05:31 dut.10.240.183.133:
Telling cores to ...
Waiting for lcores to finish...
---------------------- Forward statistics for port 1 ----------------------
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.
14/05/2021 11:05:31 CVLDCFSwitchFilterGTPUTest: sub_case tv_mac_ipv4_gtpu_ipv6_l3dst passed
14/05/2021 11:05:31 CVLDCFSwitchFilterGTPUTest: ===================Test sub case: tv_mac_ipv4_gtpu_ipv6_l3src================
14/05/2021 11:05:31 dut.10.240.183.133: flow validate 0 ingress pattern eth / ipv4 / udp / gtpu / ipv6 src is 2001::1 / end actions vf id 1 / end
14/05/2021 11:05:31 dut.10.240.183.133:
Flow rule validated
14/05/2021 11:05:31 dut.10.240.183.133: flow create 0 ingress pattern eth / ipv4 / udp / gtpu / ipv6 src is 2001::1 / end actions vf id 1 / end
14/05/2021 11:05:31 dut.10.240.183.133:
Flow rule #0 created
14/05/2021 11:05:31 dut.10.240.183.133: flow list 0
14/05/2021 11:05:31 dut.10.240.183.133:
ID Group Prio Attr Rule
0 0 0 i-- ETH IPV4 UDP GTPU IPV6 => VF
14/05/2021 11:05:31 dut.10.240.183.133: start
14/05/2021 11:05:31 dut.10.240.183.133:
rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native
Logical Core 2 (socket 0) forwards packets on 1 streams:
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=1
port 0: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x0
RX queue: 0
RX desc=0 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=0 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x0 - TX RS bit threshold=32
port 1: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=512 - RX free threshold=32
RX threshold registers: pthresh=0 hthresh=0 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=512 - TX free threshold=32
TX threshold registers: pthresh=0 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
14/05/2021 11:05:36 dut.10.240.183.133: stop
14/05/2021 11:05:36 dut.10.240.183.133:
Telling cores to ...
Waiting for lcores to finish...
---------------------- Forward statistics for port 1 ----------------------
RX-packets: 2 RX-dropped: 0 RX-total: 2
TX-packets: 0 TX-dropped: 0 TX-total: 0
----------------------------------------------------------------------------
+++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
RX-packets: 2 RX-dropped: 0 RX-total: 2
TX-packets: 0 TX-dropped: 0 TX-total: 0
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Done.
14/05/2021 11:05:36 dut.10.240.183.133: start
14/05/2021 11:05:36 dut.10.240.183.133:
rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native
Logical Core 2 (socket 0) forwards packets on 1 streams:
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=1
port 0: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x0
RX queue: 0
RX desc=0 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=0 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x0 - TX RS bit threshold=32
port 1: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=512 - RX free threshold=32
RX threshold registers: pthresh=0 hthresh=0 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=512 - TX free threshold=32
TX threshold registers: pthresh=0 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
14/05/2021 11:05:42 dut.10.240.183.133: stop
14/05/2021 11:05:42 dut.10.240.183.133:
Telling cores to ...
Waiting for lcores to finish...
---------------------- Forward statistics for port 1 ----------------------
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.
14/05/2021 11:05:42 dut.10.240.183.133: flow destroy 0 rule 0
14/05/2021 11:05:42 dut.10.240.183.133:
Flow rule #0 destroyed
14/05/2021 11:05:42 dut.10.240.183.133: flow list 0
14/05/2021 11:05:42 dut.10.240.183.133:
14/05/2021 11:05:42 dut.10.240.183.133: start
14/05/2021 11:05:42 dut.10.240.183.133:
rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native
Logical Core 2 (socket 0) forwards packets on 1 streams:
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=1
port 0: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x0
RX queue: 0
RX desc=0 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=0 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x0 - TX RS bit threshold=32
port 1: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=512 - RX free threshold=32
RX threshold registers: pthresh=0 hthresh=0 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=512 - TX free threshold=32
TX threshold registers: pthresh=0 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
14/05/2021 11:05:47 dut.10.240.183.133: stop
14/05/2021 11:05:47 dut.10.240.183.133:
Telling cores to ...
Waiting for lcores to finish...
---------------------- Forward statistics for port 1 ----------------------
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.
14/05/2021 11:05:47 CVLDCFSwitchFilterGTPUTest: sub_case tv_mac_ipv4_gtpu_ipv6_l3src passed
14/05/2021 11:05:47 CVLDCFSwitchFilterGTPUTest: {'tv_mac_ipv4_gtpu_ipv6_teid_with_mask': 'passed', 'tv_mac_ipv4_gtpu_ipv6_teid_without_mask': 'passed', 'tv_mac_ipv4_gtpu_ipv6_l3dst': 'passed', 'tv_mac_ipv4_gtpu_ipv6_l3src': 'passed'}
14/05/2021 11:05:47 CVLDCFSwitchFilterGTPUTest: pass rate is: 100.0
14/05/2021 11:05:47 CVLDCFSwitchFilterGTPUTest: Test Case test_mac_ipv4_gtpu_ipv6 Result PASSED:
14/05/2021 11:05:47 dut.10.240.183.133: flow flush 0
14/05/2021 11:05:47 dut.10.240.183.133:
14/05/2021 11:05:47 dut.10.240.183.133: clear port stats all
14/05/2021 11:05:47 dut.10.240.183.133:
NIC statistics for port 0 cleared
NIC statistics for port 1 cleared
14/05/2021 11:05:47 dut.10.240.183.133: quit
14/05/2021 11:05:49 dut.10.240.183.133:
Stopping port 0...
Stopping ports...
Done
Stopping port 1...
Stopping ports...
Done
Shutting down port 0...
Closing ports...
Port 0 is closed
Done
Shutting down port 1...
Closing ports...
Port 1 is closed
Done
Bye...
14/05/2021 11:05:49 dut.10.240.183.133: kill_all: called by dut and prefix list has value.
14/05/2021 11:05:52 CVLDCFSwitchFilterGTPUTest: Test Case test_mac_ipv4_gtpu_ipv6_tcp Begin
14/05/2021 11:05:52 dut.10.240.183.133:
14/05/2021 11:05:52 tester:
14/05/2021 11:05:52 dut.10.240.183.133: rmmod ice
14/05/2021 11:06:01 dut.10.240.183.133:
14/05/2021 11:06:01 dut.10.240.183.133: modprobe ice
14/05/2021 11:06:06 dut.10.240.183.133:
14/05/2021 11:06:06 dut.10.240.183.133: ethtool -i ens801f0
14/05/2021 11:06:06 dut.10.240.183.133: driver: ice
version: 1.6.0_rc41_11_gbd4c35a2_dirty
firmware-version: 3.00 0x800079a8 1.2928.0
expansion-rom-version:
bus-info: 0000:81:00.0
supports-statistics: yes
supports-test: yes
supports-eeprom-access: yes
supports-register-dump: yes
supports-priv-flags: yes
14/05/2021 11:06:08 dut.10.240.183.133: ip link set ens801f0 vf 0 trust on
14/05/2021 11:06:08 dut.10.240.183.133:
14/05/2021 11:06:15 dut.10.240.183.133: x86_64-native-linuxapp-gcc/app/dpdk-testpmd -l 1,2,3,4 -n 4 -a 0000:81:01.0,cap=dcf -a 0000:81:01.1 --file-prefix=dpdk_13956_20210514102502 -- -i
14/05/2021 11:06:28 dut.10.240.183.133: EAL: Detected 72 lcore(s)
EAL: Detected 2 NUMA nodes
EAL: Detected static linkage of DPDK
EAL: Multi-process socket /var/run/dpdk/dpdk_13956_20210514102502/mp_socket
EAL: Selected IOVA mode 'VA'
EAL: No available 2048 kB hugepages reported
EAL: VFIO support initialized
EAL: Using IOMMU type 1 (Type 1)
EAL: Probe PCI driver: net_iavf (8086:1889) device: 0000:81:01.0 (socket 1)
EAL: Releasing PCI mapped resource for 0000:81:01.0
EAL: Calling pci_unmap_resource for 0000:81:01.0 at 0x2200000000
EAL: Calling pci_unmap_resource for 0000:81:01.0 at 0x2200020000
EAL: Using IOMMU type 1 (Type 1)
EAL: Probe PCI driver: net_ice_dcf (8086:1889) device: 0000:81:01.0 (socket 1)
ice_load_pkg_type(): Active package is: 1.3.30.0, ICE COMMS Package (double VLAN mode)
EAL: Probe PCI driver: net_iavf (8086:1889) device: 0000:81:01.1 (socket 1)
Interactive-mode selected
Failed to set MTU to 1500 for port 0
testpmd: create a new mbuf pool <mb_pool_0>: n=171456, size=2176, socket=0
testpmd: preferred mempool ops selected: ring_mp_mc
testpmd: create a new mbuf pool <mb_pool_1>: n=171456, size=2176, socket=1
testpmd: preferred mempool ops selected: ring_mp_mc
Configuring Port 0 (socket 1)
ice_dcf_init_rss(): RSS is enabled by PF by default
ice_dcf_configure_queues(): request RXDID == 16 in Queue[0]
Port 0: 16:73:2D:3E:5A:21
Configuring Port 1 (socket 1)
iavf_configure_queues(): request RXDID[22] in Queue[0]
Port 1: link state change event
Port 1: link state change event
Port 1: D2:92:25:2B:55:FD
Checking link statuses...
Done
14/05/2021 11:06:28 dut.10.240.183.133: set portlist 1
14/05/2021 11:06:28 dut.10.240.183.133:
previous number of forwarding ports 2 - changed to number of configured ports 1
Warning! port-topology=paired and odd forward ports number, the last port will pair with itself.
14/05/2021 11:06:28 dut.10.240.183.133: set fwd rxonly
14/05/2021 11:06:28 dut.10.240.183.133:
Set rxonly packet forwarding mode
14/05/2021 11:06:28 dut.10.240.183.133: set verbose 1
14/05/2021 11:06:28 dut.10.240.183.133:
Change verbose level from 0 to 1
14/05/2021 11:06:28 CVLDCFSwitchFilterGTPUTest: ===================Test sub case: tv_mac_ipv4_gtpu_ipv6_tcp_teid_with_mask================
14/05/2021 11:06:28 dut.10.240.183.133: flow validate 0 ingress pattern eth / ipv4 / udp / gtpu teid is 0x12345678 teid mask 0x00000001 / ipv6 / tcp / end actions vf id 1 / end
14/05/2021 11:06:28 dut.10.240.183.133:
Flow rule validated
14/05/2021 11:06:28 dut.10.240.183.133: flow create 0 ingress pattern eth / ipv4 / udp / gtpu teid is 0x12345678 teid mask 0x00000001 / ipv6 / tcp / end actions vf id 1 / end
14/05/2021 11:06:29 dut.10.240.183.133:
Flow rule #0 created
14/05/2021 11:06:29 dut.10.240.183.133: flow list 0
14/05/2021 11:06:29 dut.10.240.183.133:
ID Group Prio Attr Rule
0 0 0 i-- ETH IPV4 UDP GTPU IPV6 TCP => VF
14/05/2021 11:06:29 dut.10.240.183.133: start
14/05/2021 11:06:29 dut.10.240.183.133:
rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native
Logical Core 2 (socket 0) forwards packets on 1 streams:
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=1
port 0: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x0
RX queue: 0
RX desc=0 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=0 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x0 - TX RS bit threshold=32
port 1: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=512 - RX free threshold=32
RX threshold registers: pthresh=0 hthresh=0 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=512 - TX free threshold=32
TX threshold registers: pthresh=0 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
14/05/2021 11:06:34 dut.10.240.183.133: stop
14/05/2021 11:06:34 dut.10.240.183.133:
Telling cores to ...
Waiting for lcores to finish...
---------------------- Forward statistics for port 1 ----------------------
RX-packets: 2 RX-dropped: 0 RX-total: 2
TX-packets: 0 TX-dropped: 0 TX-total: 0
----------------------------------------------------------------------------
+++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
RX-packets: 2 RX-dropped: 0 RX-total: 2
TX-packets: 0 TX-dropped: 0 TX-total: 0
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Done.
14/05/2021 11:06:34 dut.10.240.183.133: start
14/05/2021 11:06:34 dut.10.240.183.133:
rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native
Logical Core 2 (socket 0) forwards packets on 1 streams:
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=1
port 0: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x0
RX queue: 0
RX desc=0 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=0 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x0 - TX RS bit threshold=32
port 1: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=512 - RX free threshold=32
RX threshold registers: pthresh=0 hthresh=0 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=512 - TX free threshold=32
TX threshold registers: pthresh=0 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
14/05/2021 11:06:39 dut.10.240.183.133: stop
14/05/2021 11:06:39 dut.10.240.183.133:
Telling cores to ...
Waiting for lcores to finish...
---------------------- Forward statistics for port 1 ----------------------
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.
14/05/2021 11:06:39 dut.10.240.183.133: flow destroy 0 rule 0
14/05/2021 11:06:39 dut.10.240.183.133:
Flow rule #0 destroyed
14/05/2021 11:06:39 dut.10.240.183.133: flow list 0
14/05/2021 11:06:40 dut.10.240.183.133:
14/05/2021 11:06:40 dut.10.240.183.133: start
14/05/2021 11:06:40 dut.10.240.183.133:
rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native
Logical Core 2 (socket 0) forwards packets on 1 streams:
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=1
port 0: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x0
RX queue: 0
RX desc=0 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=0 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x0 - TX RS bit threshold=32
port 1: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=512 - RX free threshold=32
RX threshold registers: pthresh=0 hthresh=0 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=512 - TX free threshold=32
TX threshold registers: pthresh=0 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
14/05/2021 11:06:45 dut.10.240.183.133: stop
14/05/2021 11:06:45 dut.10.240.183.133:
Telling cores to ...
Waiting for lcores to finish...
---------------------- Forward statistics for port 1 ----------------------
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.
14/05/2021 11:06:45 CVLDCFSwitchFilterGTPUTest: sub_case tv_mac_ipv4_gtpu_ipv6_tcp_teid_with_mask passed
14/05/2021 11:06:45 CVLDCFSwitchFilterGTPUTest: ===================Test sub case: tv_mac_ipv4_gtpu_ipv6_tcp_teid_without_mask================
14/05/2021 11:06:45 dut.10.240.183.133: flow validate 0 ingress pattern eth / ipv4 / udp / gtpu teid is 0x12345678 / ipv6 / tcp / end actions vf id 1 / end
14/05/2021 11:06:45 dut.10.240.183.133:
Flow rule validated
14/05/2021 11:06:45 dut.10.240.183.133: flow create 0 ingress pattern eth / ipv4 / udp / gtpu teid is 0x12345678 / ipv6 / tcp / end actions vf id 1 / end
14/05/2021 11:06:45 dut.10.240.183.133:
Flow rule #0 created
14/05/2021 11:06:45 dut.10.240.183.133: flow list 0
14/05/2021 11:06:45 dut.10.240.183.133:
ID Group Prio Attr Rule
0 0 0 i-- ETH IPV4 UDP GTPU IPV6 TCP => VF
14/05/2021 11:06:45 dut.10.240.183.133: start
14/05/2021 11:06:45 dut.10.240.183.133:
rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native
Logical Core 2 (socket 0) forwards packets on 1 streams:
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=1
port 0: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x0
RX queue: 0
RX desc=0 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=0 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x0 - TX RS bit threshold=32
port 1: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=512 - RX free threshold=32
RX threshold registers: pthresh=0 hthresh=0 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=512 - TX free threshold=32
TX threshold registers: pthresh=0 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
14/05/2021 11:06:50 dut.10.240.183.133: stop
14/05/2021 11:06:50 dut.10.240.183.133:
Telling cores to ...
Waiting for lcores to finish...
---------------------- Forward statistics for port 1 ----------------------
RX-packets: 1 RX-dropped: 0 RX-total: 1
TX-packets: 0 TX-dropped: 0 TX-total: 0
----------------------------------------------------------------------------
+++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
RX-packets: 1 RX-dropped: 0 RX-total: 1
TX-packets: 0 TX-dropped: 0 TX-total: 0
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Done.
14/05/2021 11:06:50 dut.10.240.183.133: start
14/05/2021 11:06:50 dut.10.240.183.133:
rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native
Logical Core 2 (socket 0) forwards packets on 1 streams:
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=1
port 0: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x0
RX queue: 0
RX desc=0 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=0 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x0 - TX RS bit threshold=32
port 1: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=512 - RX free threshold=32
RX threshold registers: pthresh=0 hthresh=0 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=512 - TX free threshold=32
TX threshold registers: pthresh=0 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
14/05/2021 11:06:56 dut.10.240.183.133: stop
14/05/2021 11:06:56 dut.10.240.183.133:
Telling cores to ...
Waiting for lcores to finish...
---------------------- Forward statistics for port 1 ----------------------
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.
14/05/2021 11:06:56 dut.10.240.183.133: flow destroy 0 rule 0
14/05/2021 11:06:56 dut.10.240.183.133:
Flow rule #0 destroyed
14/05/2021 11:06:56 dut.10.240.183.133: flow list 0
14/05/2021 11:06:56 dut.10.240.183.133:
14/05/2021 11:06:56 dut.10.240.183.133: start
14/05/2021 11:06:56 dut.10.240.183.133:
rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native
Logical Core 2 (socket 0) forwards packets on 1 streams:
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=1
port 0: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x0
RX queue: 0
RX desc=0 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=0 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x0 - TX RS bit threshold=32
port 1: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=512 - RX free threshold=32
RX threshold registers: pthresh=0 hthresh=0 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=512 - TX free threshold=32
TX threshold registers: pthresh=0 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
14/05/2021 11:07:01 dut.10.240.183.133: stop
14/05/2021 11:07:01 dut.10.240.183.133:
Telling cores to ...
Waiting for lcores to finish...
---------------------- Forward statistics for port 1 ----------------------
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.
14/05/2021 11:07:01 CVLDCFSwitchFilterGTPUTest: sub_case tv_mac_ipv4_gtpu_ipv6_tcp_teid_without_mask passed
14/05/2021 11:07:01 CVLDCFSwitchFilterGTPUTest: ===================Test sub case: tv_mac_ipv4_gtpu_ipv6_tcp_l3dst================
14/05/2021 11:07:01 dut.10.240.183.133: flow validate 0 ingress pattern eth / ipv4 / udp / gtpu / ipv6 dst is 2001::2 / tcp / end actions vf id 1 / end
14/05/2021 11:07:01 dut.10.240.183.133:
Flow rule validated
14/05/2021 11:07:01 dut.10.240.183.133: flow create 0 ingress pattern eth / ipv4 / udp / gtpu / ipv6 dst is 2001::2 / tcp / end actions vf id 1 / end
14/05/2021 11:07:01 dut.10.240.183.133:
Flow rule #0 created
14/05/2021 11:07:01 dut.10.240.183.133: flow list 0
14/05/2021 11:07:01 dut.10.240.183.133:
ID Group Prio Attr Rule
0 0 0 i-- ETH IPV4 UDP GTPU IPV6 TCP => VF
14/05/2021 11:07:01 dut.10.240.183.133: start
14/05/2021 11:07:01 dut.10.240.183.133:
rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native
Logical Core 2 (socket 0) forwards packets on 1 streams:
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=1
port 0: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x0
RX queue: 0
RX desc=0 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=0 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x0 - TX RS bit threshold=32
port 1: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=512 - RX free threshold=32
RX threshold registers: pthresh=0 hthresh=0 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=512 - TX free threshold=32
TX threshold registers: pthresh=0 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
14/05/2021 11:07:07 dut.10.240.183.133: stop
14/05/2021 11:07:07 dut.10.240.183.133:
Telling cores to ...
Waiting for lcores to finish...
---------------------- Forward statistics for port 1 ----------------------
RX-packets: 1 RX-dropped: 0 RX-total: 1
TX-packets: 0 TX-dropped: 0 TX-total: 0
----------------------------------------------------------------------------
+++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
RX-packets: 1 RX-dropped: 0 RX-total: 1
TX-packets: 0 TX-dropped: 0 TX-total: 0
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Done.
14/05/2021 11:07:07 dut.10.240.183.133: start
14/05/2021 11:07:07 dut.10.240.183.133:
rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native
Logical Core 2 (socket 0) forwards packets on 1 streams:
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=1
port 0: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x0
RX queue: 0
RX desc=0 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=0 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x0 - TX RS bit threshold=32
port 1: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=512 - RX free threshold=32
RX threshold registers: pthresh=0 hthresh=0 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=512 - TX free threshold=32
TX threshold registers: pthresh=0 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
14/05/2021 11:07:12 dut.10.240.183.133: stop
14/05/2021 11:07:12 dut.10.240.183.133:
Telling cores to ...
Waiting for lcores to finish...
---------------------- Forward statistics for port 1 ----------------------
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.
14/05/2021 11:07:12 dut.10.240.183.133: flow destroy 0 rule 0
14/05/2021 11:07:12 dut.10.240.183.133:
Flow rule #0 destroyed
14/05/2021 11:07:12 dut.10.240.183.133: flow list 0
14/05/2021 11:07:12 dut.10.240.183.133:
14/05/2021 11:07:12 dut.10.240.183.133: start
14/05/2021 11:07:12 dut.10.240.183.133:
rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native
Logical Core 2 (socket 0) forwards packets on 1 streams:
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=1
port 0: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x0
RX queue: 0
RX desc=0 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=0 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x0 - TX RS bit threshold=32
port 1: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=512 - RX free threshold=32
RX threshold registers: pthresh=0 hthresh=0 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=512 - TX free threshold=32
TX threshold registers: pthresh=0 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
14/05/2021 11:07:17 dut.10.240.183.133: stop
14/05/2021 11:07:17 dut.10.240.183.133:
Telling cores to ...
Waiting for lcores to finish...
---------------------- Forward statistics for port 1 ----------------------
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.
14/05/2021 11:07:17 CVLDCFSwitchFilterGTPUTest: sub_case tv_mac_ipv4_gtpu_ipv6_tcp_l3dst passed
14/05/2021 11:07:17 CVLDCFSwitchFilterGTPUTest: ===================Test sub case: tv_mac_ipv4_gtpu_ipv6_tcp_l3src================
14/05/2021 11:07:17 dut.10.240.183.133: flow validate 0 ingress pattern eth / ipv4 / udp / gtpu / ipv6 src is 2001::1 / tcp / end actions vf id 1 / end
14/05/2021 11:07:17 dut.10.240.183.133:
Flow rule validated
14/05/2021 11:07:17 dut.10.240.183.133: flow create 0 ingress pattern eth / ipv4 / udp / gtpu / ipv6 src is 2001::1 / tcp / end actions vf id 1 / end
14/05/2021 11:07:17 dut.10.240.183.133:
Flow rule #0 created
14/05/2021 11:07:17 dut.10.240.183.133: flow list 0
14/05/2021 11:07:18 dut.10.240.183.133:
ID Group Prio Attr Rule
0 0 0 i-- ETH IPV4 UDP GTPU IPV6 TCP => VF
14/05/2021 11:07:18 dut.10.240.183.133: start
14/05/2021 11:07:18 dut.10.240.183.133:
rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native
Logical Core 2 (socket 0) forwards packets on 1 streams:
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=1
port 0: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x0
RX queue: 0
RX desc=0 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=0 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x0 - TX RS bit threshold=32
port 1: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=512 - RX free threshold=32
RX threshold registers: pthresh=0 hthresh=0 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=512 - TX free threshold=32
TX threshold registers: pthresh=0 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
14/05/2021 11:07:23 dut.10.240.183.133: stop
14/05/2021 11:07:23 dut.10.240.183.133:
Telling cores to ...
Waiting for lcores to finish...
---------------------- Forward statistics for port 1 ----------------------
RX-packets: 1 RX-dropped: 0 RX-total: 1
TX-packets: 0 TX-dropped: 0 TX-total: 0
----------------------------------------------------------------------------
+++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
RX-packets: 1 RX-dropped: 0 RX-total: 1
TX-packets: 0 TX-dropped: 0 TX-total: 0
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Done.
14/05/2021 11:07:23 dut.10.240.183.133: start
14/05/2021 11:07:23 dut.10.240.183.133:
rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native
Logical Core 2 (socket 0) forwards packets on 1 streams:
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=1
port 0: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x0
RX queue: 0
RX desc=0 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=0 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x0 - TX RS bit threshold=32
port 1: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=512 - RX free threshold=32
RX threshold registers: pthresh=0 hthresh=0 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=512 - TX free threshold=32
TX threshold registers: pthresh=0 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
14/05/2021 11:07:28 dut.10.240.183.133: stop
14/05/2021 11:07:28 dut.10.240.183.133:
Telling cores to ...
Waiting for lcores to finish...
---------------------- Forward statistics for port 1 ----------------------
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.
14/05/2021 11:07:28 dut.10.240.183.133: flow destroy 0 rule 0
14/05/2021 11:07:28 dut.10.240.183.133:
Flow rule #0 destroyed
14/05/2021 11:07:28 dut.10.240.183.133: flow list 0
14/05/2021 11:07:28 dut.10.240.183.133:
14/05/2021 11:07:28 dut.10.240.183.133: start
14/05/2021 11:07:28 dut.10.240.183.133:
rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native
Logical Core 2 (socket 0) forwards packets on 1 streams:
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=1
port 0: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x0
RX queue: 0
RX desc=0 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=0 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x0 - TX RS bit threshold=32
port 1: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=512 - RX free threshold=32
RX threshold registers: pthresh=0 hthresh=0 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=512 - TX free threshold=32
TX threshold registers: pthresh=0 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
14/05/2021 11:07:33 dut.10.240.183.133: stop
14/05/2021 11:07:33 dut.10.240.183.133:
Telling cores to ...
Waiting for lcores to finish...
---------------------- Forward statistics for port 1 ----------------------
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.
14/05/2021 11:07:33 CVLDCFSwitchFilterGTPUTest: sub_case tv_mac_ipv4_gtpu_ipv6_tcp_l3src passed
14/05/2021 11:07:33 CVLDCFSwitchFilterGTPUTest: ===================Test sub case: tv_mac_ipv4_gtpu_ipv6_tcp_l3src_l4dst================
14/05/2021 11:07:33 dut.10.240.183.133: flow validate 0 ingress pattern eth / ipv4 / udp / gtpu / ipv6 src is 2001::1 / tcp dst is 23 / end actions vf id 1 / end
14/05/2021 11:07:33 dut.10.240.183.133:
Flow rule validated
14/05/2021 11:07:33 dut.10.240.183.133: flow create 0 ingress pattern eth / ipv4 / udp / gtpu / ipv6 src is 2001::1 / tcp dst is 23 / end actions vf id 1 / end
14/05/2021 11:07:34 dut.10.240.183.133:
ice_flow_create(): Failed to create flow
port_flow_complain(): Caught PMD error type 2 (flow rule (handle)): switch filter create flow fail: Invalid argument
14/05/2021 11:07:34 CVLDCFSwitchFilterGTPUTest: sub_case tv_mac_ipv4_gtpu_ipv6_tcp_l3src_l4dst failed: 'some rules not created successfully, result [False], rule flow create 0 ingress pattern eth / ipv4 / udp / gtpu / ipv6 src is 2001::1 / tcp dst is 23 / end actions vf id 1 / end'
14/05/2021 11:07:34 dut.10.240.183.133: flow flush 0
14/05/2021 11:07:34 dut.10.240.183.133:
14/05/2021 11:07:34 CVLDCFSwitchFilterGTPUTest: ===================Test sub case: tv_mac_ipv4_gtpu_ipv6_tcp_l3src_l4src================
14/05/2021 11:07:34 dut.10.240.183.133: flow validate 0 ingress pattern eth / ipv4 / udp / gtpu / ipv6 src is 2001::1 / tcp src is 22 / end actions vf id 1 / end
14/05/2021 11:07:34 dut.10.240.183.133:
Flow rule validated
14/05/2021 11:07:34 dut.10.240.183.133: flow create 0 ingress pattern eth / ipv4 / udp / gtpu / ipv6 src is 2001::1 / tcp src is 22 / end actions vf id 1 / end
14/05/2021 11:07:34 dut.10.240.183.133:
ice_flow_create(): Failed to create flow
port_flow_complain(): Caught PMD error type 2 (flow rule (handle)): switch filter create flow fail: Invalid argument
14/05/2021 11:07:34 CVLDCFSwitchFilterGTPUTest: sub_case tv_mac_ipv4_gtpu_ipv6_tcp_l3src_l4src failed: 'some rules not created successfully, result [False], rule flow create 0 ingress pattern eth / ipv4 / udp / gtpu / ipv6 src is 2001::1 / tcp src is 22 / end actions vf id 1 / end'
14/05/2021 11:07:34 dut.10.240.183.133: flow flush 0
14/05/2021 11:07:34 dut.10.240.183.133:
14/05/2021 11:07:34 dut.10.240.183.133: flow flush 0
14/05/2021 11:07:34 dut.10.240.183.133:
14/05/2021 11:07:34 dut.10.240.183.133: clear port stats all
14/05/2021 11:07:34 dut.10.240.183.133:
NIC statistics for port 0 cleared
NIC statistics for port 1 cleared
14/05/2021 11:07:34 dut.10.240.183.133: quit
14/05/2021 11:07:35 dut.10.240.183.133:
Stopping port 0...
Stopping ports...
Done
Stopping port 1...
Stopping ports...
Done
Shutting down port 0...
Closing ports...
Port 0 is closed
Done
Shutting down port 1...
Closing ports...
Port 1 is closed
Done
Bye...
14/05/2021 11:07:35 dut.10.240.183.133: kill_all: called by dut and prefix list has value.
14/05/2021 11:07:39 dut.10.240.183.133: rmmod ice
14/05/2021 11:07:47 dut.10.240.183.133:
14/05/2021 11:07:47 dut.10.240.183.133: modprobe ice
14/05/2021 11:07:52 dut.10.240.183.133:
14/05/2021 11:07:52 dut.10.240.183.133: ethtool -i ens801f0
14/05/2021 11:07:52 dut.10.240.183.133: driver: ice
version: 1.6.0_rc41_11_gbd4c35a2_dirty
firmware-version: 3.00 0x800079a8 1.2928.0
expansion-rom-version:
bus-info: 0000:81:00.0
supports-statistics: yes
supports-test: yes
supports-eeprom-access: yes
supports-register-dump: yes
supports-priv-flags: yes
14/05/2021 11:07:54 dut.10.240.183.133: ip link set ens801f0 vf 0 trust on
14/05/2021 11:07:54 dut.10.240.183.133:
14/05/2021 11:08:02 dut.10.240.183.133: x86_64-native-linuxapp-gcc/app/dpdk-testpmd -l 1,2,3,4 -n 4 -a 0000:81:01.0,cap=dcf -a 0000:81:01.1 --file-prefix=dpdk_13956_20210514102502 -- -i
14/05/2021 11:08:15 dut.10.240.183.133: EAL: Detected 72 lcore(s)
EAL: Detected 2 NUMA nodes
EAL: Detected static linkage of DPDK
EAL: Multi-process socket /var/run/dpdk/dpdk_13956_20210514102502/mp_socket
EAL: Selected IOVA mode 'VA'
EAL: No available 2048 kB hugepages reported
EAL: VFIO support initialized
EAL: Using IOMMU type 1 (Type 1)
EAL: Probe PCI driver: net_iavf (8086:1889) device: 0000:81:01.0 (socket 1)
EAL: Releasing PCI mapped resource for 0000:81:01.0
EAL: Calling pci_unmap_resource for 0000:81:01.0 at 0x2200000000
EAL: Calling pci_unmap_resource for 0000:81:01.0 at 0x2200020000
EAL: Using IOMMU type 1 (Type 1)
EAL: Probe PCI driver: net_ice_dcf (8086:1889) device: 0000:81:01.0 (socket 1)
ice_load_pkg_type(): Active package is: 1.3.30.0, ICE COMMS Package (double VLAN mode)
EAL: Probe PCI driver: net_iavf (8086:1889) device: 0000:81:01.1 (socket 1)
Interactive-mode selected
Failed to set MTU to 1500 for port 0
testpmd: create a new mbuf pool <mb_pool_0>: n=171456, size=2176, socket=0
testpmd: preferred mempool ops selected: ring_mp_mc
testpmd: create a new mbuf pool <mb_pool_1>: n=171456, size=2176, socket=1
testpmd: preferred mempool ops selected: ring_mp_mc
Configuring Port 0 (socket 1)
ice_dcf_init_rss(): RSS is enabled by PF by default
ice_dcf_configure_queues(): request RXDID == 16 in Queue[0]
Port 0: DA:E0:99:F3:EE:57
Configuring Port 1 (socket 1)
iavf_configure_queues(): request RXDID[22] in Queue[0]
Port 1: link state change event
Port 1: link state change event
Port 1: 0E:24:A6:62:EB:CA
Checking link statuses...
Done
14/05/2021 11:08:15 dut.10.240.183.133: set portlist 1
14/05/2021 11:08:15 dut.10.240.183.133:
previous number of forwarding ports 2 - changed to number of configured ports 1
Warning! port-topology=paired and odd forward ports number, the last port will pair with itself.
14/05/2021 11:08:15 dut.10.240.183.133: set fwd rxonly
14/05/2021 11:08:15 dut.10.240.183.133:
Set rxonly packet forwarding mode
14/05/2021 11:08:15 dut.10.240.183.133: set verbose 1
14/05/2021 11:08:15 dut.10.240.183.133:
Change verbose level from 0 to 1
14/05/2021 11:08:15 CVLDCFSwitchFilterGTPUTest: ===================Test sub case: tv_mac_ipv4_gtpu_ipv6_tcp_l3dst_l4src================
14/05/2021 11:08:15 dut.10.240.183.133: flow validate 0 ingress pattern eth / ipv4 / udp / gtpu / ipv6 dst is 2001::2 / tcp src is 22 / end actions vf id 1 / end
14/05/2021 11:08:15 dut.10.240.183.133:
Flow rule validated
14/05/2021 11:08:15 dut.10.240.183.133: flow create 0 ingress pattern eth / ipv4 / udp / gtpu / ipv6 dst is 2001::2 / tcp src is 22 / end actions vf id 1 / end
14/05/2021 11:08:15 dut.10.240.183.133:
ice_flow_create(): Failed to create flow
port_flow_complain(): Caught PMD error type 2 (flow rule (handle)): switch filter create flow fail: Invalid argument
14/05/2021 11:08:15 CVLDCFSwitchFilterGTPUTest: sub_case tv_mac_ipv4_gtpu_ipv6_tcp_l3dst_l4src failed: 'some rules not created successfully, result [False], rule flow create 0 ingress pattern eth / ipv4 / udp / gtpu / ipv6 dst is 2001::2 / tcp src is 22 / end actions vf id 1 / end'
14/05/2021 11:08:15 dut.10.240.183.133: flow flush 0
14/05/2021 11:08:15 dut.10.240.183.133:
14/05/2021 11:08:15 CVLDCFSwitchFilterGTPUTest: ===================Test sub case: tv_mac_ipv4_gtpu_ipv6_tcp_l3dst_l4dst================
14/05/2021 11:08:15 dut.10.240.183.133: flow validate 0 ingress pattern eth / ipv4 / udp / gtpu / ipv6 dst is 2001::2 / tcp dst is 23 / end actions vf id 1 / end
14/05/2021 11:08:15 dut.10.240.183.133:
Flow rule validated
14/05/2021 11:08:15 dut.10.240.183.133: flow create 0 ingress pattern eth / ipv4 / udp / gtpu / ipv6 dst is 2001::2 / tcp dst is 23 / end actions vf id 1 / end
14/05/2021 11:08:15 dut.10.240.183.133:
ice_flow_create(): Failed to create flow
port_flow_complain(): Caught PMD error type 2 (flow rule (handle)): switch filter create flow fail: Invalid argument
14/05/2021 11:08:15 CVLDCFSwitchFilterGTPUTest: sub_case tv_mac_ipv4_gtpu_ipv6_tcp_l3dst_l4dst failed: 'some rules not created successfully, result [False], rule flow create 0 ingress pattern eth / ipv4 / udp / gtpu / ipv6 dst is 2001::2 / tcp dst is 23 / end actions vf id 1 / end'
14/05/2021 11:08:15 dut.10.240.183.133: flow flush 0
14/05/2021 11:08:15 dut.10.240.183.133:
14/05/2021 11:08:15 CVLDCFSwitchFilterGTPUTest: ===================Test sub case: tv_mac_ipv4_gtpu_ipv6_tcp_l4dst================
14/05/2021 11:08:15 dut.10.240.183.133: flow validate 0 ingress pattern eth / ipv4 / udp / gtpu / ipv6 / tcp dst is 23 / end actions vf id 1 / end
14/05/2021 11:08:15 dut.10.240.183.133:
Flow rule validated
14/05/2021 11:08:15 dut.10.240.183.133: flow create 0 ingress pattern eth / ipv4 / udp / gtpu / ipv6 / tcp dst is 23 / end actions vf id 1 / end
14/05/2021 11:08:16 dut.10.240.183.133:
ice_flow_create(): Failed to create flow
port_flow_complain(): Caught PMD error type 2 (flow rule (handle)): switch filter create flow fail: Invalid argument
14/05/2021 11:08:16 CVLDCFSwitchFilterGTPUTest: sub_case tv_mac_ipv4_gtpu_ipv6_tcp_l4dst failed: 'some rules not created successfully, result [False], rule flow create 0 ingress pattern eth / ipv4 / udp / gtpu / ipv6 / tcp dst is 23 / end actions vf id 1 / end'
14/05/2021 11:08:16 dut.10.240.183.133: flow flush 0
14/05/2021 11:08:16 dut.10.240.183.133:
14/05/2021 11:08:16 CVLDCFSwitchFilterGTPUTest: ===================Test sub case: tv_mac_ipv4_gtpu_ipv6_tcp_l4src================
14/05/2021 11:08:16 dut.10.240.183.133: flow validate 0 ingress pattern eth / ipv4 / udp / gtpu / ipv6 / tcp src is 22 / end actions vf id 1 / end
14/05/2021 11:08:16 dut.10.240.183.133:
Flow rule validated
14/05/2021 11:08:16 dut.10.240.183.133: flow create 0 ingress pattern eth / ipv4 / udp / gtpu / ipv6 / tcp src is 22 / end actions vf id 1 / end
14/05/2021 11:08:16 dut.10.240.183.133:
ice_flow_create(): Failed to create flow
port_flow_complain(): Caught PMD error type 2 (flow rule (handle)): switch filter create flow fail: Invalid argument
14/05/2021 11:08:16 CVLDCFSwitchFilterGTPUTest: sub_case tv_mac_ipv4_gtpu_ipv6_tcp_l4src failed: 'some rules not created successfully, result [False], rule flow create 0 ingress pattern eth / ipv4 / udp / gtpu / ipv6 / tcp src is 22 / end actions vf id 1 / end'
14/05/2021 11:08:16 dut.10.240.183.133: flow flush 0
14/05/2021 11:08:16 dut.10.240.183.133:
14/05/2021 11:08:16 CVLDCFSwitchFilterGTPUTest: ===================Test sub case: tv_mac_ipv4_gtpu_ipv6_tcp_l4src_l4dst================
14/05/2021 11:08:16 dut.10.240.183.133: flow validate 0 ingress pattern eth / ipv4 / udp / gtpu / ipv6 / tcp src is 22 dst is 23 / end actions vf id 1 / end
14/05/2021 11:08:16 dut.10.240.183.133:
Flow rule validated
14/05/2021 11:08:16 dut.10.240.183.133: flow create 0 ingress pattern eth / ipv4 / udp / gtpu / ipv6 / tcp src is 22 dst is 23 / end actions vf id 1 / end
14/05/2021 11:08:16 dut.10.240.183.133:
ice_flow_create(): Failed to create flow
port_flow_complain(): Caught PMD error type 2 (flow rule (handle)): switch filter create flow fail: Invalid argument
14/05/2021 11:08:16 CVLDCFSwitchFilterGTPUTest: sub_case tv_mac_ipv4_gtpu_ipv6_tcp_l4src_l4dst failed: 'some rules not created successfully, result [False], rule flow create 0 ingress pattern eth / ipv4 / udp / gtpu / ipv6 / tcp src is 22 dst is 23 / end actions vf id 1 / end'
14/05/2021 11:08:16 dut.10.240.183.133: flow flush 0
14/05/2021 11:08:16 dut.10.240.183.133:
14/05/2021 11:08:16 CVLDCFSwitchFilterGTPUTest: ===================Test sub case: tv_mac_ipv4_gtpu_ipv6_tcp_teid_l4src_l4dst================
14/05/2021 11:08:16 dut.10.240.183.133: flow validate 0 ingress pattern eth / ipv4 / udp / gtpu teid is 0x12345678 teid mask 0x00000001 / ipv6 / tcp src is 22 dst is 23 / end actions vf id 1 / end
14/05/2021 11:08:16 dut.10.240.183.133:
Flow rule validated
14/05/2021 11:08:16 dut.10.240.183.133: flow create 0 ingress pattern eth / ipv4 / udp / gtpu teid is 0x12345678 teid mask 0x00000001 / ipv6 / tcp src is 22 dst is 23 / end actions vf id 1 / end
14/05/2021 11:08:16 dut.10.240.183.133:
ice_flow_create(): Failed to create flow
port_flow_complain(): Caught PMD error type 2 (flow rule (handle)): switch filter create flow fail: Invalid argument
14/05/2021 11:08:16 CVLDCFSwitchFilterGTPUTest: sub_case tv_mac_ipv4_gtpu_ipv6_tcp_teid_l4src_l4dst failed: 'some rules not created successfully, result [False], rule flow create 0 ingress pattern eth / ipv4 / udp / gtpu teid is 0x12345678 teid mask 0x00000001 / ipv6 / tcp src is 22 dst is 23 / end actions vf id 1 / end'
14/05/2021 11:08:16 dut.10.240.183.133: flow flush 0
14/05/2021 11:08:16 dut.10.240.183.133:
14/05/2021 11:08:16 CVLDCFSwitchFilterGTPUTest: {'tv_mac_ipv4_gtpu_ipv6_tcp_teid_with_mask': 'passed', 'tv_mac_ipv4_gtpu_ipv6_tcp_teid_without_mask': 'passed', 'tv_mac_ipv4_gtpu_ipv6_tcp_l3dst': 'passed', 'tv_mac_ipv4_gtpu_ipv6_tcp_l3src': 'passed', 'tv_mac_ipv4_gtpu_ipv6_tcp_l3src_l4dst': 'failed', 'tv_mac_ipv4_gtpu_ipv6_tcp_l3src_l4src': 'failed', 'tv_mac_ipv4_gtpu_ipv6_tcp_l3dst_l4src': 'failed', 'tv_mac_ipv4_gtpu_ipv6_tcp_l3dst_l4dst': 'failed', 'tv_mac_ipv4_gtpu_ipv6_tcp_l4dst': 'failed', 'tv_mac_ipv4_gtpu_ipv6_tcp_l4src': 'failed', 'tv_mac_ipv4_gtpu_ipv6_tcp_l4src_l4dst': 'failed', 'tv_mac_ipv4_gtpu_ipv6_tcp_teid_l4src_l4dst': 'failed'}
14/05/2021 11:08:16 CVLDCFSwitchFilterGTPUTest: pass rate is: 33.33
14/05/2021 11:08:16 CVLDCFSwitchFilterGTPUTest: Test Case test_mac_ipv4_gtpu_ipv6_tcp Result FAILED: 'some subcases failed'
14/05/2021 11:08:16 dut.10.240.183.133: flow flush 0
14/05/2021 11:08:16 dut.10.240.183.133:
14/05/2021 11:08:16 dut.10.240.183.133: clear port stats all
14/05/2021 11:08:16 dut.10.240.183.133:
NIC statistics for port 0 cleared
NIC statistics for port 1 cleared
14/05/2021 11:08:16 dut.10.240.183.133: quit
14/05/2021 11:08:18 dut.10.240.183.133:
Stopping port 0...
Stopping ports...
Done
Stopping port 1...
Stopping ports...
Done
Shutting down port 0...
Closing ports...
Port 0 is closed
Done
Shutting down port 1...
Closing ports...
Port 1 is closed
Done
Bye...
14/05/2021 11:08:18 dut.10.240.183.133: kill_all: called by dut and prefix list has value.
14/05/2021 11:08:21 CVLDCFSwitchFilterGTPUTest: Test Case test_mac_ipv4_gtpu_ipv6_udp Begin
14/05/2021 11:08:21 dut.10.240.183.133:
14/05/2021 11:08:21 tester:
14/05/2021 11:08:21 dut.10.240.183.133: rmmod ice
14/05/2021 11:08:30 dut.10.240.183.133:
14/05/2021 11:08:30 dut.10.240.183.133: modprobe ice
14/05/2021 11:08:35 dut.10.240.183.133:
14/05/2021 11:08:35 dut.10.240.183.133: ethtool -i ens801f0
14/05/2021 11:08:35 dut.10.240.183.133: driver: ice
version: 1.6.0_rc41_11_gbd4c35a2_dirty
firmware-version: 3.00 0x800079a8 1.2928.0
expansion-rom-version:
bus-info: 0000:81:00.0
supports-statistics: yes
supports-test: yes
supports-eeprom-access: yes
supports-register-dump: yes
supports-priv-flags: yes
14/05/2021 11:08:37 dut.10.240.183.133: ip link set ens801f0 vf 0 trust on
14/05/2021 11:08:37 dut.10.240.183.133:
14/05/2021 11:08:44 dut.10.240.183.133: x86_64-native-linuxapp-gcc/app/dpdk-testpmd -l 1,2,3,4 -n 4 -a 0000:81:01.0,cap=dcf -a 0000:81:01.1 --file-prefix=dpdk_13956_20210514102502 -- -i
14/05/2021 11:08:57 dut.10.240.183.133: EAL: Detected 72 lcore(s)
EAL: Detected 2 NUMA nodes
EAL: Detected static linkage of DPDK
EAL: Multi-process socket /var/run/dpdk/dpdk_13956_20210514102502/mp_socket
EAL: Selected IOVA mode 'VA'
EAL: No available 2048 kB hugepages reported
EAL: VFIO support initialized
EAL: Using IOMMU type 1 (Type 1)
EAL: Probe PCI driver: net_iavf (8086:1889) device: 0000:81:01.0 (socket 1)
EAL: Releasing PCI mapped resource for 0000:81:01.0
EAL: Calling pci_unmap_resource for 0000:81:01.0 at 0x2200000000
EAL: Calling pci_unmap_resource for 0000:81:01.0 at 0x2200020000
EAL: Using IOMMU type 1 (Type 1)
EAL: Probe PCI driver: net_ice_dcf (8086:1889) device: 0000:81:01.0 (socket 1)
ice_load_pkg_type(): Active package is: 1.3.30.0, ICE COMMS Package (double VLAN mode)
EAL: Probe PCI driver: net_iavf (8086:1889) device: 0000:81:01.1 (socket 1)
Interactive-mode selected
Failed to set MTU to 1500 for port 0
testpmd: create a new mbuf pool <mb_pool_0>: n=171456, size=2176, socket=0
testpmd: preferred mempool ops selected: ring_mp_mc
testpmd: create a new mbuf pool <mb_pool_1>: n=171456, size=2176, socket=1
testpmd: preferred mempool ops selected: ring_mp_mc
Configuring Port 0 (socket 1)
ice_dcf_init_rss(): RSS is enabled by PF by default
ice_dcf_configure_queues(): request RXDID == 16 in Queue[0]
Port 0: 16:93:22:16:85:EE
Configuring Port 1 (socket 1)
iavf_configure_queues(): request RXDID[22] in Queue[0]
Port 1: link state change event
Port 1: link state change event
Port 1: B2:8D:74:B5:29:41
Checking link statuses...
Done
14/05/2021 11:08:57 dut.10.240.183.133: set portlist 1
14/05/2021 11:08:57 dut.10.240.183.133:
previous number of forwarding ports 2 - changed to number of configured ports 1
Warning! port-topology=paired and odd forward ports number, the last port will pair with itself.
14/05/2021 11:08:57 dut.10.240.183.133: set fwd rxonly
14/05/2021 11:08:57 dut.10.240.183.133:
Set rxonly packet forwarding mode
14/05/2021 11:08:57 dut.10.240.183.133: set verbose 1
14/05/2021 11:08:57 dut.10.240.183.133:
Change verbose level from 0 to 1
14/05/2021 11:08:57 CVLDCFSwitchFilterGTPUTest: ===================Test sub case: tv_mac_ipv4_gtpu_ipv6_udp_teid_with_mask================
14/05/2021 11:08:57 dut.10.240.183.133: flow validate 0 ingress pattern eth / ipv4 / udp / gtpu teid is 0x12345678 teid mask 0x00000001 / ipv6 / udp / end actions vf id 1 / end
14/05/2021 11:08:58 dut.10.240.183.133:
Flow rule validated
14/05/2021 11:08:58 dut.10.240.183.133: flow create 0 ingress pattern eth / ipv4 / udp / gtpu teid is 0x12345678 teid mask 0x00000001 / ipv6 / udp / end actions vf id 1 / end
14/05/2021 11:08:58 dut.10.240.183.133:
Flow rule #0 created
14/05/2021 11:08:58 dut.10.240.183.133: flow list 0
14/05/2021 11:08:58 dut.10.240.183.133:
ID Group Prio Attr Rule
0 0 0 i-- ETH IPV4 UDP GTPU IPV6 UDP => VF
14/05/2021 11:08:58 dut.10.240.183.133: start
14/05/2021 11:08:58 dut.10.240.183.133:
rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native
Logical Core 2 (socket 0) forwards packets on 1 streams:
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=1
port 0: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x0
RX queue: 0
RX desc=0 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=0 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x0 - TX RS bit threshold=32
port 1: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=512 - RX free threshold=32
RX threshold registers: pthresh=0 hthresh=0 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=512 - TX free threshold=32
TX threshold registers: pthresh=0 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
14/05/2021 11:09:03 dut.10.240.183.133: stop
14/05/2021 11:09:03 dut.10.240.183.133:
Telling cores to ...
Waiting for lcores to finish...
---------------------- Forward statistics for port 1 ----------------------
RX-packets: 2 RX-dropped: 0 RX-total: 2
TX-packets: 0 TX-dropped: 0 TX-total: 0
----------------------------------------------------------------------------
+++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
RX-packets: 2 RX-dropped: 0 RX-total: 2
TX-packets: 0 TX-dropped: 0 TX-total: 0
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Done.
14/05/2021 11:09:03 dut.10.240.183.133: start
14/05/2021 11:09:03 dut.10.240.183.133:
rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native
Logical Core 2 (socket 0) forwards packets on 1 streams:
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=1
port 0: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x0
RX queue: 0
RX desc=0 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=0 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x0 - TX RS bit threshold=32
port 1: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=512 - RX free threshold=32
RX threshold registers: pthresh=0 hthresh=0 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=512 - TX free threshold=32
TX threshold registers: pthresh=0 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
14/05/2021 11:09:08 dut.10.240.183.133: stop
14/05/2021 11:09:08 dut.10.240.183.133:
Telling cores to ...
Waiting for lcores to finish...
---------------------- Forward statistics for port 1 ----------------------
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.
14/05/2021 11:09:08 dut.10.240.183.133: flow destroy 0 rule 0
14/05/2021 11:09:09 dut.10.240.183.133:
Flow rule #0 destroyed
14/05/2021 11:09:09 dut.10.240.183.133: flow list 0
14/05/2021 11:09:09 dut.10.240.183.133:
14/05/2021 11:09:09 dut.10.240.183.133: start
14/05/2021 11:09:09 dut.10.240.183.133:
rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native
Logical Core 2 (socket 0) forwards packets on 1 streams:
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=1
port 0: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x0
RX queue: 0
RX desc=0 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=0 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x0 - TX RS bit threshold=32
port 1: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=512 - RX free threshold=32
RX threshold registers: pthresh=0 hthresh=0 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=512 - TX free threshold=32
TX threshold registers: pthresh=0 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
14/05/2021 11:09:14 dut.10.240.183.133: stop
14/05/2021 11:09:14 dut.10.240.183.133:
Telling cores to ...
Waiting for lcores to finish...
---------------------- Forward statistics for port 1 ----------------------
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.
14/05/2021 11:09:14 CVLDCFSwitchFilterGTPUTest: sub_case tv_mac_ipv4_gtpu_ipv6_udp_teid_with_mask passed
14/05/2021 11:09:14 CVLDCFSwitchFilterGTPUTest: ===================Test sub case: tv_mac_ipv4_gtpu_ipv6_udp_teid_without_mask================
14/05/2021 11:09:14 dut.10.240.183.133: flow validate 0 ingress pattern eth / ipv4 / udp / gtpu teid is 0x12345678 / ipv6 / udp / end actions vf id 1 / end
14/05/2021 11:09:14 dut.10.240.183.133:
Flow rule validated
14/05/2021 11:09:14 dut.10.240.183.133: flow create 0 ingress pattern eth / ipv4 / udp / gtpu teid is 0x12345678 / ipv6 / udp / end actions vf id 1 / end
14/05/2021 11:09:14 dut.10.240.183.133:
Flow rule #0 created
14/05/2021 11:09:14 dut.10.240.183.133: flow list 0
14/05/2021 11:09:14 dut.10.240.183.133:
ID Group Prio Attr Rule
0 0 0 i-- ETH IPV4 UDP GTPU IPV6 UDP => VF
14/05/2021 11:09:14 dut.10.240.183.133: start
14/05/2021 11:09:14 dut.10.240.183.133:
rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native
Logical Core 2 (socket 0) forwards packets on 1 streams:
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=1
port 0: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x0
RX queue: 0
RX desc=0 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=0 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x0 - TX RS bit threshold=32
port 1: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=512 - RX free threshold=32
RX threshold registers: pthresh=0 hthresh=0 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=512 - TX free threshold=32
TX threshold registers: pthresh=0 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
14/05/2021 11:09:19 dut.10.240.183.133: stop
14/05/2021 11:09:19 dut.10.240.183.133:
Telling cores to ...
Waiting for lcores to finish...
---------------------- Forward statistics for port 1 ----------------------
RX-packets: 1 RX-dropped: 0 RX-total: 1
TX-packets: 0 TX-dropped: 0 TX-total: 0
----------------------------------------------------------------------------
+++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
RX-packets: 1 RX-dropped: 0 RX-total: 1
TX-packets: 0 TX-dropped: 0 TX-total: 0
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Done.
14/05/2021 11:09:19 dut.10.240.183.133: start
14/05/2021 11:09:20 dut.10.240.183.133:
rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native
Logical Core 2 (socket 0) forwards packets on 1 streams:
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=1
port 0: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x0
RX queue: 0
RX desc=0 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=0 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x0 - TX RS bit threshold=32
port 1: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=512 - RX free threshold=32
RX threshold registers: pthresh=0 hthresh=0 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=512 - TX free threshold=32
TX threshold registers: pthresh=0 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
14/05/2021 11:09:25 dut.10.240.183.133: stop
14/05/2021 11:09:25 dut.10.240.183.133:
Telling cores to ...
Waiting for lcores to finish...
---------------------- Forward statistics for port 1 ----------------------
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.
14/05/2021 11:09:25 dut.10.240.183.133: flow destroy 0 rule 0
14/05/2021 11:09:25 dut.10.240.183.133:
Flow rule #0 destroyed
14/05/2021 11:09:25 dut.10.240.183.133: flow list 0
14/05/2021 11:09:25 dut.10.240.183.133:
14/05/2021 11:09:25 dut.10.240.183.133: start
14/05/2021 11:09:25 dut.10.240.183.133:
rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native
Logical Core 2 (socket 0) forwards packets on 1 streams:
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=1
port 0: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x0
RX queue: 0
RX desc=0 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=0 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x0 - TX RS bit threshold=32
port 1: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=512 - RX free threshold=32
RX threshold registers: pthresh=0 hthresh=0 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=512 - TX free threshold=32
TX threshold registers: pthresh=0 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
14/05/2021 11:09:30 dut.10.240.183.133: stop
14/05/2021 11:09:30 dut.10.240.183.133:
Telling cores to ...
Waiting for lcores to finish...
---------------------- Forward statistics for port 1 ----------------------
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.
14/05/2021 11:09:30 CVLDCFSwitchFilterGTPUTest: sub_case tv_mac_ipv4_gtpu_ipv6_udp_teid_without_mask passed
14/05/2021 11:09:30 CVLDCFSwitchFilterGTPUTest: ===================Test sub case: tv_mac_ipv4_gtpu_ipv6_udp_l3dst================
14/05/2021 11:09:30 dut.10.240.183.133: flow validate 0 ingress pattern eth / ipv4 / udp / gtpu / ipv6 dst is 2001::2 / udp / end actions vf id 1 / end
14/05/2021 11:09:30 dut.10.240.183.133:
Flow rule validated
14/05/2021 11:09:30 dut.10.240.183.133: flow create 0 ingress pattern eth / ipv4 / udp / gtpu / ipv6 dst is 2001::2 / udp / end actions vf id 1 / end
14/05/2021 11:09:30 dut.10.240.183.133:
Flow rule #0 created
14/05/2021 11:09:30 dut.10.240.183.133: flow list 0
14/05/2021 11:09:30 dut.10.240.183.133:
ID Group Prio Attr Rule
0 0 0 i-- ETH IPV4 UDP GTPU IPV6 UDP => VF
14/05/2021 11:09:30 dut.10.240.183.133: start
14/05/2021 11:09:31 dut.10.240.183.133:
rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native
Logical Core 2 (socket 0) forwards packets on 1 streams:
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=1
port 0: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x0
RX queue: 0
RX desc=0 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=0 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x0 - TX RS bit threshold=32
port 1: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=512 - RX free threshold=32
RX threshold registers: pthresh=0 hthresh=0 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=512 - TX free threshold=32
TX threshold registers: pthresh=0 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
14/05/2021 11:09:36 dut.10.240.183.133: stop
14/05/2021 11:09:36 dut.10.240.183.133:
Telling cores to ...
Waiting for lcores to finish...
---------------------- Forward statistics for port 1 ----------------------
RX-packets: 1 RX-dropped: 0 RX-total: 1
TX-packets: 0 TX-dropped: 0 TX-total: 0
----------------------------------------------------------------------------
+++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
RX-packets: 1 RX-dropped: 0 RX-total: 1
TX-packets: 0 TX-dropped: 0 TX-total: 0
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Done.
14/05/2021 11:09:36 dut.10.240.183.133: start
14/05/2021 11:09:36 dut.10.240.183.133:
rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native
Logical Core 2 (socket 0) forwards packets on 1 streams:
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=1
port 0: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x0
RX queue: 0
RX desc=0 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=0 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x0 - TX RS bit threshold=32
port 1: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=512 - RX free threshold=32
RX threshold registers: pthresh=0 hthresh=0 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=512 - TX free threshold=32
TX threshold registers: pthresh=0 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
14/05/2021 11:09:41 dut.10.240.183.133: stop
14/05/2021 11:09:41 dut.10.240.183.133:
Telling cores to ...
Waiting for lcores to finish...
---------------------- Forward statistics for port 1 ----------------------
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.
14/05/2021 11:09:41 dut.10.240.183.133: flow destroy 0 rule 0
14/05/2021 11:09:41 dut.10.240.183.133:
Flow rule #0 destroyed
14/05/2021 11:09:41 dut.10.240.183.133: flow list 0
14/05/2021 11:09:41 dut.10.240.183.133:
14/05/2021 11:09:41 dut.10.240.183.133: start
14/05/2021 11:09:41 dut.10.240.183.133:
rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native
Logical Core 2 (socket 0) forwards packets on 1 streams:
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=1
port 0: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x0
RX queue: 0
RX desc=0 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=0 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x0 - TX RS bit threshold=32
port 1: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=512 - RX free threshold=32
RX threshold registers: pthresh=0 hthresh=0 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=512 - TX free threshold=32
TX threshold registers: pthresh=0 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
14/05/2021 11:09:46 dut.10.240.183.133: stop
14/05/2021 11:09:46 dut.10.240.183.133:
Telling cores to ...
Waiting for lcores to finish...
---------------------- Forward statistics for port 1 ----------------------
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.
14/05/2021 11:09:46 CVLDCFSwitchFilterGTPUTest: sub_case tv_mac_ipv4_gtpu_ipv6_udp_l3dst passed
14/05/2021 11:09:46 CVLDCFSwitchFilterGTPUTest: ===================Test sub case: tv_mac_ipv4_gtpu_ipv6_udp_l3src================
14/05/2021 11:09:46 dut.10.240.183.133: flow validate 0 ingress pattern eth / ipv4 / udp / gtpu / ipv6 src is 2001::1 / udp / end actions vf id 1 / end
14/05/2021 11:09:46 dut.10.240.183.133:
Flow rule validated
14/05/2021 11:09:46 dut.10.240.183.133: flow create 0 ingress pattern eth / ipv4 / udp / gtpu / ipv6 src is 2001::1 / udp / end actions vf id 1 / end
14/05/2021 11:09:47 dut.10.240.183.133:
Flow rule #0 created
14/05/2021 11:09:47 dut.10.240.183.133: flow list 0
14/05/2021 11:09:47 dut.10.240.183.133:
ID Group Prio Attr Rule
0 0 0 i-- ETH IPV4 UDP GTPU IPV6 UDP => VF
14/05/2021 11:09:47 dut.10.240.183.133: start
14/05/2021 11:09:47 dut.10.240.183.133:
rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native
Logical Core 2 (socket 0) forwards packets on 1 streams:
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=1
port 0: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x0
RX queue: 0
RX desc=0 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=0 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x0 - TX RS bit threshold=32
port 1: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=512 - RX free threshold=32
RX threshold registers: pthresh=0 hthresh=0 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=512 - TX free threshold=32
TX threshold registers: pthresh=0 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
14/05/2021 11:09:52 dut.10.240.183.133: stop
14/05/2021 11:09:52 dut.10.240.183.133:
Telling cores to ...
Waiting for lcores to finish...
---------------------- Forward statistics for port 1 ----------------------
RX-packets: 1 RX-dropped: 0 RX-total: 1
TX-packets: 0 TX-dropped: 0 TX-total: 0
----------------------------------------------------------------------------
+++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
RX-packets: 1 RX-dropped: 0 RX-total: 1
TX-packets: 0 TX-dropped: 0 TX-total: 0
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Done.
14/05/2021 11:09:52 dut.10.240.183.133: start
14/05/2021 11:09:52 dut.10.240.183.133:
rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native
Logical Core 2 (socket 0) forwards packets on 1 streams:
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=1
port 0: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x0
RX queue: 0
RX desc=0 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=0 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x0 - TX RS bit threshold=32
port 1: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=512 - RX free threshold=32
RX threshold registers: pthresh=0 hthresh=0 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=512 - TX free threshold=32
TX threshold registers: pthresh=0 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
14/05/2021 11:09:57 dut.10.240.183.133: stop
14/05/2021 11:09:57 dut.10.240.183.133:
Telling cores to ...
Waiting for lcores to finish...
---------------------- Forward statistics for port 1 ----------------------
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.
14/05/2021 11:09:57 dut.10.240.183.133: flow destroy 0 rule 0
14/05/2021 11:09:57 dut.10.240.183.133:
Flow rule #0 destroyed
14/05/2021 11:09:57 dut.10.240.183.133: flow list 0
14/05/2021 11:09:57 dut.10.240.183.133:
14/05/2021 11:09:57 dut.10.240.183.133: start
14/05/2021 11:09:57 dut.10.240.183.133:
rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native
Logical Core 2 (socket 0) forwards packets on 1 streams:
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=1
port 0: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x0
RX queue: 0
RX desc=0 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=0 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x0 - TX RS bit threshold=32
port 1: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=512 - RX free threshold=32
RX threshold registers: pthresh=0 hthresh=0 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=512 - TX free threshold=32
TX threshold registers: pthresh=0 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
14/05/2021 11:10:02 dut.10.240.183.133: stop
14/05/2021 11:10:02 dut.10.240.183.133:
Telling cores to ...
Waiting for lcores to finish...
---------------------- Forward statistics for port 1 ----------------------
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.
14/05/2021 11:10:02 CVLDCFSwitchFilterGTPUTest: sub_case tv_mac_ipv4_gtpu_ipv6_udp_l3src passed
14/05/2021 11:10:02 CVLDCFSwitchFilterGTPUTest: ===================Test sub case: tv_mac_ipv4_gtpu_ipv6_udp_l3src_l4dst================
14/05/2021 11:10:02 dut.10.240.183.133: flow validate 0 ingress pattern eth / ipv4 / udp / gtpu / ipv6 src is 2001::1 / udp dst is 23 / end actions vf id 1 / end
14/05/2021 11:10:03 dut.10.240.183.133:
Flow rule validated
14/05/2021 11:10:03 dut.10.240.183.133: flow create 0 ingress pattern eth / ipv4 / udp / gtpu / ipv6 src is 2001::1 / udp dst is 23 / end actions vf id 1 / end
14/05/2021 11:10:03 dut.10.240.183.133:
Flow rule #0 created
14/05/2021 11:10:03 dut.10.240.183.133: flow list 0
14/05/2021 11:10:03 dut.10.240.183.133:
ID Group Prio Attr Rule
0 0 0 i-- ETH IPV4 UDP GTPU IPV6 UDP => VF
14/05/2021 11:10:03 dut.10.240.183.133: start
14/05/2021 11:10:03 dut.10.240.183.133:
rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native
Logical Core 2 (socket 0) forwards packets on 1 streams:
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=1
port 0: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x0
RX queue: 0
RX desc=0 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=0 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x0 - TX RS bit threshold=32
port 1: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=512 - RX free threshold=32
RX threshold registers: pthresh=0 hthresh=0 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=512 - TX free threshold=32
TX threshold registers: pthresh=0 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
14/05/2021 11:10:08 dut.10.240.183.133: stop
14/05/2021 11:10:08 dut.10.240.183.133:
Telling cores to ...
Waiting for lcores to finish...
---------------------- Forward statistics for port 1 ----------------------
RX-packets: 1 RX-dropped: 0 RX-total: 1
TX-packets: 0 TX-dropped: 0 TX-total: 0
----------------------------------------------------------------------------
+++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
RX-packets: 1 RX-dropped: 0 RX-total: 1
TX-packets: 0 TX-dropped: 0 TX-total: 0
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Done.
14/05/2021 11:10:08 dut.10.240.183.133: start
14/05/2021 11:10:08 dut.10.240.183.133:
rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native
Logical Core 2 (socket 0) forwards packets on 1 streams:
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=1
port 0: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x0
RX queue: 0
RX desc=0 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=0 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x0 - TX RS bit threshold=32
port 1: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=512 - RX free threshold=32
RX threshold registers: pthresh=0 hthresh=0 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=512 - TX free threshold=32
TX threshold registers: pthresh=0 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
14/05/2021 11:10:13 dut.10.240.183.133: stop
14/05/2021 11:10:13 dut.10.240.183.133:
Telling cores to ...
Waiting for lcores to finish...
---------------------- Forward statistics for port 1 ----------------------
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.
14/05/2021 11:10:13 dut.10.240.183.133: flow destroy 0 rule 0
14/05/2021 11:10:13 dut.10.240.183.133:
Flow rule #0 destroyed
14/05/2021 11:10:13 dut.10.240.183.133: flow list 0
14/05/2021 11:10:13 dut.10.240.183.133:
14/05/2021 11:10:13 dut.10.240.183.133: start
14/05/2021 11:10:14 dut.10.240.183.133:
rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native
Logical Core 2 (socket 0) forwards packets on 1 streams:
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=1
port 0: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x0
RX queue: 0
RX desc=0 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=0 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x0 - TX RS bit threshold=32
port 1: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=512 - RX free threshold=32
RX threshold registers: pthresh=0 hthresh=0 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=512 - TX free threshold=32
TX threshold registers: pthresh=0 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
14/05/2021 11:10:19 dut.10.240.183.133: stop
14/05/2021 11:10:19 dut.10.240.183.133:
Telling cores to ...
Waiting for lcores to finish...
---------------------- Forward statistics for port 1 ----------------------
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.
14/05/2021 11:10:19 CVLDCFSwitchFilterGTPUTest: sub_case tv_mac_ipv4_gtpu_ipv6_udp_l3src_l4dst passed
14/05/2021 11:10:19 CVLDCFSwitchFilterGTPUTest: ===================Test sub case: tv_mac_ipv4_gtpu_ipv6_udp_l3src_l4src================
14/05/2021 11:10:19 dut.10.240.183.133: flow validate 0 ingress pattern eth / ipv4 / udp / gtpu / ipv6 src is 2001::1 / udp src is 22 / end actions vf id 1 / end
14/05/2021 11:10:19 dut.10.240.183.133:
Flow rule validated
14/05/2021 11:10:19 dut.10.240.183.133: flow create 0 ingress pattern eth / ipv4 / udp / gtpu / ipv6 src is 2001::1 / udp src is 22 / end actions vf id 1 / end
14/05/2021 11:10:19 dut.10.240.183.133:
Flow rule #0 created
14/05/2021 11:10:19 dut.10.240.183.133: flow list 0
14/05/2021 11:10:19 dut.10.240.183.133:
ID Group Prio Attr Rule
0 0 0 i-- ETH IPV4 UDP GTPU IPV6 UDP => VF
14/05/2021 11:10:19 dut.10.240.183.133: start
14/05/2021 11:10:19 dut.10.240.183.133:
rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native
Logical Core 2 (socket 0) forwards packets on 1 streams:
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=1
port 0: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x0
RX queue: 0
RX desc=0 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=0 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x0 - TX RS bit threshold=32
port 1: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=512 - RX free threshold=32
RX threshold registers: pthresh=0 hthresh=0 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=512 - TX free threshold=32
TX threshold registers: pthresh=0 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
14/05/2021 11:10:24 dut.10.240.183.133: stop
14/05/2021 11:10:24 dut.10.240.183.133:
Telling cores to ...
Waiting for lcores to finish...
---------------------- Forward statistics for port 1 ----------------------
RX-packets: 1 RX-dropped: 0 RX-total: 1
TX-packets: 0 TX-dropped: 0 TX-total: 0
----------------------------------------------------------------------------
+++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
RX-packets: 1 RX-dropped: 0 RX-total: 1
TX-packets: 0 TX-dropped: 0 TX-total: 0
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Done.
14/05/2021 11:10:24 dut.10.240.183.133: start
14/05/2021 11:10:24 dut.10.240.183.133:
rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native
Logical Core 2 (socket 0) forwards packets on 1 streams:
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=1
port 0: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x0
RX queue: 0
RX desc=0 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=0 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x0 - TX RS bit threshold=32
port 1: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=512 - RX free threshold=32
RX threshold registers: pthresh=0 hthresh=0 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=512 - TX free threshold=32
TX threshold registers: pthresh=0 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
14/05/2021 11:10:29 dut.10.240.183.133: stop
14/05/2021 11:10:30 dut.10.240.183.133:
Telling cores to ...
Waiting for lcores to finish...
---------------------- Forward statistics for port 1 ----------------------
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.
14/05/2021 11:10:30 dut.10.240.183.133: flow destroy 0 rule 0
14/05/2021 11:10:30 dut.10.240.183.133:
Flow rule #0 destroyed
14/05/2021 11:10:30 dut.10.240.183.133: flow list 0
14/05/2021 11:10:30 dut.10.240.183.133:
14/05/2021 11:10:30 dut.10.240.183.133: start
14/05/2021 11:10:30 dut.10.240.183.133:
rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native
Logical Core 2 (socket 0) forwards packets on 1 streams:
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=1
port 0: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x0
RX queue: 0
RX desc=0 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=0 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x0 - TX RS bit threshold=32
port 1: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=512 - RX free threshold=32
RX threshold registers: pthresh=0 hthresh=0 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=512 - TX free threshold=32
TX threshold registers: pthresh=0 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
14/05/2021 11:10:35 dut.10.240.183.133: stop
14/05/2021 11:10:35 dut.10.240.183.133:
Telling cores to ...
Waiting for lcores to finish...
---------------------- Forward statistics for port 1 ----------------------
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.
14/05/2021 11:10:35 CVLDCFSwitchFilterGTPUTest: sub_case tv_mac_ipv4_gtpu_ipv6_udp_l3src_l4src passed
14/05/2021 11:10:35 dut.10.240.183.133: flow flush 0
14/05/2021 11:10:35 dut.10.240.183.133:
14/05/2021 11:10:35 dut.10.240.183.133: clear port stats all
14/05/2021 11:10:35 dut.10.240.183.133:
NIC statistics for port 0 cleared
NIC statistics for port 1 cleared
14/05/2021 11:10:35 dut.10.240.183.133: quit
14/05/2021 11:10:36 dut.10.240.183.133:
Stopping port 0...
Stopping ports...
Done
Stopping port 1...
Stopping ports...
Done
Shutting down port 0...
Closing ports...
Port 0 is closed
Done
Shutting down port 1...
Closing ports...
Port 1 is closed
Done
Bye...
14/05/2021 11:10:36 dut.10.240.183.133: kill_all: called by dut and prefix list has value.
14/05/2021 11:10:40 dut.10.240.183.133: rmmod ice
14/05/2021 11:10:48 dut.10.240.183.133:
14/05/2021 11:10:48 dut.10.240.183.133: modprobe ice
14/05/2021 11:10:53 dut.10.240.183.133:
14/05/2021 11:10:53 dut.10.240.183.133: ethtool -i ens801f0
14/05/2021 11:10:53 dut.10.240.183.133: driver: ice
version: 1.6.0_rc41_11_gbd4c35a2_dirty
firmware-version: 3.00 0x800079a8 1.2928.0
expansion-rom-version:
bus-info: 0000:81:00.0
supports-statistics: yes
supports-test: yes
supports-eeprom-access: yes
supports-register-dump: yes
supports-priv-flags: yes
14/05/2021 11:10:55 dut.10.240.183.133: ip link set ens801f0 vf 0 trust on
14/05/2021 11:10:55 dut.10.240.183.133:
14/05/2021 11:11:03 dut.10.240.183.133: x86_64-native-linuxapp-gcc/app/dpdk-testpmd -l 1,2,3,4 -n 4 -a 0000:81:01.0,cap=dcf -a 0000:81:01.1 --file-prefix=dpdk_13956_20210514102502 -- -i
14/05/2021 11:11:16 dut.10.240.183.133: EAL: Detected 72 lcore(s)
EAL: Detected 2 NUMA nodes
EAL: Detected static linkage of DPDK
EAL: Multi-process socket /var/run/dpdk/dpdk_13956_20210514102502/mp_socket
EAL: Selected IOVA mode 'VA'
EAL: No available 2048 kB hugepages reported
EAL: VFIO support initialized
EAL: Using IOMMU type 1 (Type 1)
EAL: Probe PCI driver: net_iavf (8086:1889) device: 0000:81:01.0 (socket 1)
EAL: Releasing PCI mapped resource for 0000:81:01.0
EAL: Calling pci_unmap_resource for 0000:81:01.0 at 0x2200000000
EAL: Calling pci_unmap_resource for 0000:81:01.0 at 0x2200020000
EAL: Using IOMMU type 1 (Type 1)
EAL: Probe PCI driver: net_ice_dcf (8086:1889) device: 0000:81:01.0 (socket 1)
ice_load_pkg_type(): Active package is: 1.3.30.0, ICE COMMS Package (double VLAN mode)
EAL: Probe PCI driver: net_iavf (8086:1889) device: 0000:81:01.1 (socket 1)
Interactive-mode selected
Failed to set MTU to 1500 for port 0
testpmd: create a new mbuf pool <mb_pool_0>: n=171456, size=2176, socket=0
testpmd: preferred mempool ops selected: ring_mp_mc
testpmd: create a new mbuf pool <mb_pool_1>: n=171456, size=2176, socket=1
testpmd: preferred mempool ops selected: ring_mp_mc
Configuring Port 0 (socket 1)
ice_dcf_init_rss(): RSS is enabled by PF by default
ice_dcf_configure_queues(): request RXDID == 16 in Queue[0]
Port 0: 5A:4E:9C:09:5D:BF
Configuring Port 1 (socket 1)
iavf_configure_queues(): request RXDID[22] in Queue[0]
Port 1: link state change event
Port 1: link state change event
Port 1: 2A:A5:95:5B:38:11
Checking link statuses...
Done
14/05/2021 11:11:16 dut.10.240.183.133: set portlist 1
14/05/2021 11:11:16 dut.10.240.183.133:
previous number of forwarding ports 2 - changed to number of configured ports 1
Warning! port-topology=paired and odd forward ports number, the last port will pair with itself.
14/05/2021 11:11:16 dut.10.240.183.133: set fwd rxonly
14/05/2021 11:11:16 dut.10.240.183.133:
Set rxonly packet forwarding mode
14/05/2021 11:11:16 dut.10.240.183.133: set verbose 1
14/05/2021 11:11:16 dut.10.240.183.133:
Change verbose level from 0 to 1
14/05/2021 11:11:16 CVLDCFSwitchFilterGTPUTest: ===================Test sub case: tv_mac_ipv4_gtpu_ipv6_udp_l3dst_l4src================
14/05/2021 11:11:16 dut.10.240.183.133: flow validate 0 ingress pattern eth / ipv4 / udp / gtpu / ipv6 dst is 2001::2 / udp src is 22 / end actions vf id 1 / end
14/05/2021 11:11:16 dut.10.240.183.133:
Flow rule validated
14/05/2021 11:11:16 dut.10.240.183.133: flow create 0 ingress pattern eth / ipv4 / udp / gtpu / ipv6 dst is 2001::2 / udp src is 22 / end actions vf id 1 / end
14/05/2021 11:11:16 dut.10.240.183.133:
Flow rule #0 created
14/05/2021 11:11:16 dut.10.240.183.133: flow list 0
14/05/2021 11:11:16 dut.10.240.183.133:
ID Group Prio Attr Rule
0 0 0 i-- ETH IPV4 UDP GTPU IPV6 UDP => VF
14/05/2021 11:11:16 dut.10.240.183.133: start
14/05/2021 11:11:17 dut.10.240.183.133:
rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native
Logical Core 2 (socket 0) forwards packets on 1 streams:
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=1
port 0: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x0
RX queue: 0
RX desc=0 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=0 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x0 - TX RS bit threshold=32
port 1: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=512 - RX free threshold=32
RX threshold registers: pthresh=0 hthresh=0 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=512 - TX free threshold=32
TX threshold registers: pthresh=0 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
14/05/2021 11:11:22 dut.10.240.183.133: stop
14/05/2021 11:11:22 dut.10.240.183.133:
Telling cores to ...
Waiting for lcores to finish...
---------------------- Forward statistics for port 1 ----------------------
RX-packets: 1 RX-dropped: 0 RX-total: 1
TX-packets: 0 TX-dropped: 0 TX-total: 0
----------------------------------------------------------------------------
+++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
RX-packets: 1 RX-dropped: 0 RX-total: 1
TX-packets: 0 TX-dropped: 0 TX-total: 0
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Done.
14/05/2021 11:11:22 dut.10.240.183.133: start
14/05/2021 11:11:22 dut.10.240.183.133:
rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native
Logical Core 2 (socket 0) forwards packets on 1 streams:
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=1
port 0: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x0
RX queue: 0
RX desc=0 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=0 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x0 - TX RS bit threshold=32
port 1: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=512 - RX free threshold=32
RX threshold registers: pthresh=0 hthresh=0 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=512 - TX free threshold=32
TX threshold registers: pthresh=0 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
14/05/2021 11:11:27 dut.10.240.183.133: stop
14/05/2021 11:11:27 dut.10.240.183.133:
Telling cores to ...
Waiting for lcores to finish...
---------------------- Forward statistics for port 1 ----------------------
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.
14/05/2021 11:11:27 dut.10.240.183.133: flow destroy 0 rule 0
14/05/2021 11:11:27 dut.10.240.183.133:
Flow rule #0 destroyed
14/05/2021 11:11:27 dut.10.240.183.133: flow list 0
14/05/2021 11:11:27 dut.10.240.183.133:
14/05/2021 11:11:27 dut.10.240.183.133: start
14/05/2021 11:11:27 dut.10.240.183.133:
rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native
Logical Core 2 (socket 0) forwards packets on 1 streams:
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=1
port 0: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x0
RX queue: 0
RX desc=0 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=0 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x0 - TX RS bit threshold=32
port 1: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=512 - RX free threshold=32
RX threshold registers: pthresh=0 hthresh=0 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=512 - TX free threshold=32
TX threshold registers: pthresh=0 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
14/05/2021 11:11:32 dut.10.240.183.133: stop
14/05/2021 11:11:32 dut.10.240.183.133:
Telling cores to ...
Waiting for lcores to finish...
---------------------- Forward statistics for port 1 ----------------------
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.
14/05/2021 11:11:32 CVLDCFSwitchFilterGTPUTest: sub_case tv_mac_ipv4_gtpu_ipv6_udp_l3dst_l4src passed
14/05/2021 11:11:32 CVLDCFSwitchFilterGTPUTest: ===================Test sub case: tv_mac_ipv4_gtpu_ipv6_udp_l3dst_l4dst================
14/05/2021 11:11:32 dut.10.240.183.133: flow validate 0 ingress pattern eth / ipv4 / udp / gtpu / ipv6 dst is 2001::2 / udp dst is 23 / end actions vf id 1 / end
14/05/2021 11:11:32 dut.10.240.183.133:
Flow rule validated
14/05/2021 11:11:32 dut.10.240.183.133: flow create 0 ingress pattern eth / ipv4 / udp / gtpu / ipv6 dst is 2001::2 / udp dst is 23 / end actions vf id 1 / end
14/05/2021 11:11:33 dut.10.240.183.133:
Flow rule #0 created
14/05/2021 11:11:33 dut.10.240.183.133: flow list 0
14/05/2021 11:11:33 dut.10.240.183.133:
ID Group Prio Attr Rule
0 0 0 i-- ETH IPV4 UDP GTPU IPV6 UDP => VF
14/05/2021 11:11:33 dut.10.240.183.133: start
14/05/2021 11:11:33 dut.10.240.183.133:
rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native
Logical Core 2 (socket 0) forwards packets on 1 streams:
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=1
port 0: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x0
RX queue: 0
RX desc=0 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=0 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x0 - TX RS bit threshold=32
port 1: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=512 - RX free threshold=32
RX threshold registers: pthresh=0 hthresh=0 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=512 - TX free threshold=32
TX threshold registers: pthresh=0 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
14/05/2021 11:11:38 dut.10.240.183.133: stop
14/05/2021 11:11:38 dut.10.240.183.133:
Telling cores to ...
Waiting for lcores to finish...
---------------------- Forward statistics for port 1 ----------------------
RX-packets: 1 RX-dropped: 0 RX-total: 1
TX-packets: 0 TX-dropped: 0 TX-total: 0
----------------------------------------------------------------------------
+++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
RX-packets: 1 RX-dropped: 0 RX-total: 1
TX-packets: 0 TX-dropped: 0 TX-total: 0
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Done.
14/05/2021 11:11:38 dut.10.240.183.133: start
14/05/2021 11:11:38 dut.10.240.183.133:
rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native
Logical Core 2 (socket 0) forwards packets on 1 streams:
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=1
port 0: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x0
RX queue: 0
RX desc=0 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=0 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x0 - TX RS bit threshold=32
port 1: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=512 - RX free threshold=32
RX threshold registers: pthresh=0 hthresh=0 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=512 - TX free threshold=32
TX threshold registers: pthresh=0 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
14/05/2021 11:11:43 dut.10.240.183.133: stop
14/05/2021 11:11:43 dut.10.240.183.133:
Telling cores to ...
Waiting for lcores to finish...
---------------------- Forward statistics for port 1 ----------------------
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.
14/05/2021 11:11:43 dut.10.240.183.133: flow destroy 0 rule 0
14/05/2021 11:11:43 dut.10.240.183.133:
Flow rule #0 destroyed
14/05/2021 11:11:43 dut.10.240.183.133: flow list 0
14/05/2021 11:11:43 dut.10.240.183.133:
14/05/2021 11:11:43 dut.10.240.183.133: start
14/05/2021 11:11:43 dut.10.240.183.133:
rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native
Logical Core 2 (socket 0) forwards packets on 1 streams:
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=1
port 0: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x0
RX queue: 0
RX desc=0 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=0 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x0 - TX RS bit threshold=32
port 1: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=512 - RX free threshold=32
RX threshold registers: pthresh=0 hthresh=0 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=512 - TX free threshold=32
TX threshold registers: pthresh=0 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
14/05/2021 11:11:48 dut.10.240.183.133: stop
14/05/2021 11:11:49 dut.10.240.183.133:
Telling cores to ...
Waiting for lcores to finish...
---------------------- Forward statistics for port 1 ----------------------
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.
14/05/2021 11:11:49 CVLDCFSwitchFilterGTPUTest: sub_case tv_mac_ipv4_gtpu_ipv6_udp_l3dst_l4dst passed
14/05/2021 11:11:49 CVLDCFSwitchFilterGTPUTest: ===================Test sub case: tv_mac_ipv4_gtpu_ipv6_udp_l4dst================
14/05/2021 11:11:49 dut.10.240.183.133: flow validate 0 ingress pattern eth / ipv4 / udp / gtpu / ipv6 / udp dst is 23 / end actions vf id 1 / end
14/05/2021 11:11:49 dut.10.240.183.133:
Flow rule validated
14/05/2021 11:11:49 dut.10.240.183.133: flow create 0 ingress pattern eth / ipv4 / udp / gtpu / ipv6 / udp dst is 23 / end actions vf id 1 / end
14/05/2021 11:11:49 dut.10.240.183.133:
Flow rule #0 created
14/05/2021 11:11:49 dut.10.240.183.133: flow list 0
14/05/2021 11:11:49 dut.10.240.183.133:
ID Group Prio Attr Rule
0 0 0 i-- ETH IPV4 UDP GTPU IPV6 UDP => VF
14/05/2021 11:11:49 dut.10.240.183.133: start
14/05/2021 11:11:49 dut.10.240.183.133:
rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native
Logical Core 2 (socket 0) forwards packets on 1 streams:
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=1
port 0: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x0
RX queue: 0
RX desc=0 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=0 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x0 - TX RS bit threshold=32
port 1: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=512 - RX free threshold=32
RX threshold registers: pthresh=0 hthresh=0 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=512 - TX free threshold=32
TX threshold registers: pthresh=0 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
14/05/2021 11:11:54 dut.10.240.183.133: stop
14/05/2021 11:11:54 dut.10.240.183.133:
Telling cores to ...
Waiting for lcores to finish...
---------------------- Forward statistics for port 1 ----------------------
RX-packets: 1 RX-dropped: 0 RX-total: 1
TX-packets: 0 TX-dropped: 0 TX-total: 0
----------------------------------------------------------------------------
+++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
RX-packets: 1 RX-dropped: 0 RX-total: 1
TX-packets: 0 TX-dropped: 0 TX-total: 0
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Done.
14/05/2021 11:11:54 dut.10.240.183.133: start
14/05/2021 11:11:54 dut.10.240.183.133:
rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native
Logical Core 2 (socket 0) forwards packets on 1 streams:
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=1
port 0: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x0
RX queue: 0
RX desc=0 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=0 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x0 - TX RS bit threshold=32
port 1: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=512 - RX free threshold=32
RX threshold registers: pthresh=0 hthresh=0 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=512 - TX free threshold=32
TX threshold registers: pthresh=0 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
14/05/2021 11:11:59 dut.10.240.183.133: stop
14/05/2021 11:11:59 dut.10.240.183.133:
Telling cores to ...
Waiting for lcores to finish...
---------------------- Forward statistics for port 1 ----------------------
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.
14/05/2021 11:11:59 dut.10.240.183.133: flow destroy 0 rule 0
14/05/2021 11:11:59 dut.10.240.183.133:
Flow rule #0 destroyed
14/05/2021 11:11:59 dut.10.240.183.133: flow list 0
14/05/2021 11:11:59 dut.10.240.183.133:
14/05/2021 11:11:59 dut.10.240.183.133: start
14/05/2021 11:12:00 dut.10.240.183.133:
rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native
Logical Core 2 (socket 0) forwards packets on 1 streams:
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=1
port 0: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x0
RX queue: 0
RX desc=0 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=0 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x0 - TX RS bit threshold=32
port 1: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=512 - RX free threshold=32
RX threshold registers: pthresh=0 hthresh=0 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=512 - TX free threshold=32
TX threshold registers: pthresh=0 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
14/05/2021 11:12:05 dut.10.240.183.133: stop
14/05/2021 11:12:05 dut.10.240.183.133:
Telling cores to ...
Waiting for lcores to finish...
---------------------- Forward statistics for port 1 ----------------------
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.
14/05/2021 11:12:05 CVLDCFSwitchFilterGTPUTest: sub_case tv_mac_ipv4_gtpu_ipv6_udp_l4dst passed
14/05/2021 11:12:05 CVLDCFSwitchFilterGTPUTest: ===================Test sub case: tv_mac_ipv4_gtpu_ipv6_udp_l4src================
14/05/2021 11:12:05 dut.10.240.183.133: flow validate 0 ingress pattern eth / ipv4 / udp / gtpu / ipv6 / udp src is 22 / end actions vf id 1 / end
14/05/2021 11:12:05 dut.10.240.183.133:
Flow rule validated
14/05/2021 11:12:05 dut.10.240.183.133: flow create 0 ingress pattern eth / ipv4 / udp / gtpu / ipv6 / udp src is 22 / end actions vf id 1 / end
14/05/2021 11:12:05 dut.10.240.183.133:
Flow rule #0 created
14/05/2021 11:12:05 dut.10.240.183.133: flow list 0
14/05/2021 11:12:05 dut.10.240.183.133:
ID Group Prio Attr Rule
0 0 0 i-- ETH IPV4 UDP GTPU IPV6 UDP => VF
14/05/2021 11:12:05 dut.10.240.183.133: start
14/05/2021 11:12:05 dut.10.240.183.133:
rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native
Logical Core 2 (socket 0) forwards packets on 1 streams:
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=1
port 0: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x0
RX queue: 0
RX desc=0 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=0 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x0 - TX RS bit threshold=32
port 1: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=512 - RX free threshold=32
RX threshold registers: pthresh=0 hthresh=0 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=512 - TX free threshold=32
TX threshold registers: pthresh=0 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
14/05/2021 11:12:10 dut.10.240.183.133: stop
14/05/2021 11:12:10 dut.10.240.183.133:
Telling cores to ...
Waiting for lcores to finish...
---------------------- Forward statistics for port 1 ----------------------
RX-packets: 1 RX-dropped: 0 RX-total: 1
TX-packets: 0 TX-dropped: 0 TX-total: 0
----------------------------------------------------------------------------
+++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
RX-packets: 1 RX-dropped: 0 RX-total: 1
TX-packets: 0 TX-dropped: 0 TX-total: 0
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Done.
14/05/2021 11:12:10 dut.10.240.183.133: start
14/05/2021 11:12:10 dut.10.240.183.133:
rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native
Logical Core 2 (socket 0) forwards packets on 1 streams:
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=1
port 0: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x0
RX queue: 0
RX desc=0 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=0 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x0 - TX RS bit threshold=32
port 1: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=512 - RX free threshold=32
RX threshold registers: pthresh=0 hthresh=0 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=512 - TX free threshold=32
TX threshold registers: pthresh=0 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
14/05/2021 11:12:15 dut.10.240.183.133: stop
14/05/2021 11:12:16 dut.10.240.183.133:
Telling cores to ...
Waiting for lcores to finish...
---------------------- Forward statistics for port 1 ----------------------
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.
14/05/2021 11:12:16 dut.10.240.183.133: flow destroy 0 rule 0
14/05/2021 11:12:16 dut.10.240.183.133:
Flow rule #0 destroyed
14/05/2021 11:12:16 dut.10.240.183.133: flow list 0
14/05/2021 11:12:16 dut.10.240.183.133:
14/05/2021 11:12:16 dut.10.240.183.133: start
14/05/2021 11:12:16 dut.10.240.183.133:
rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native
Logical Core 2 (socket 0) forwards packets on 1 streams:
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=1
port 0: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x0
RX queue: 0
RX desc=0 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=0 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x0 - TX RS bit threshold=32
port 1: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=512 - RX free threshold=32
RX threshold registers: pthresh=0 hthresh=0 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=512 - TX free threshold=32
TX threshold registers: pthresh=0 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
14/05/2021 11:12:21 dut.10.240.183.133: stop
14/05/2021 11:12:21 dut.10.240.183.133:
Telling cores to ...
Waiting for lcores to finish...
---------------------- Forward statistics for port 1 ----------------------
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.
14/05/2021 11:12:21 CVLDCFSwitchFilterGTPUTest: sub_case tv_mac_ipv4_gtpu_ipv6_udp_l4src passed
14/05/2021 11:12:21 CVLDCFSwitchFilterGTPUTest: ===================Test sub case: tv_mac_ipv4_gtpu_ipv6_udp_l4src_l4dst================
14/05/2021 11:12:21 dut.10.240.183.133: flow validate 0 ingress pattern eth / ipv4 / udp / gtpu / ipv6 / udp src is 22 dst is 23 / end actions vf id 1 / end
14/05/2021 11:12:21 dut.10.240.183.133:
Flow rule validated
14/05/2021 11:12:21 dut.10.240.183.133: flow create 0 ingress pattern eth / ipv4 / udp / gtpu / ipv6 / udp src is 22 dst is 23 / end actions vf id 1 / end
14/05/2021 11:12:21 dut.10.240.183.133:
Flow rule #0 created
14/05/2021 11:12:21 dut.10.240.183.133: flow list 0
14/05/2021 11:12:21 dut.10.240.183.133:
ID Group Prio Attr Rule
0 0 0 i-- ETH IPV4 UDP GTPU IPV6 UDP => VF
14/05/2021 11:12:21 dut.10.240.183.133: start
14/05/2021 11:12:21 dut.10.240.183.133:
rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native
Logical Core 2 (socket 0) forwards packets on 1 streams:
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=1
port 0: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x0
RX queue: 0
RX desc=0 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=0 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x0 - TX RS bit threshold=32
port 1: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=512 - RX free threshold=32
RX threshold registers: pthresh=0 hthresh=0 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=512 - TX free threshold=32
TX threshold registers: pthresh=0 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
14/05/2021 11:12:26 dut.10.240.183.133: stop
14/05/2021 11:12:26 dut.10.240.183.133:
Telling cores to ...
Waiting for lcores to finish...
---------------------- Forward statistics for port 1 ----------------------
RX-packets: 1 RX-dropped: 0 RX-total: 1
TX-packets: 0 TX-dropped: 0 TX-total: 0
----------------------------------------------------------------------------
+++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
RX-packets: 1 RX-dropped: 0 RX-total: 1
TX-packets: 0 TX-dropped: 0 TX-total: 0
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Done.
14/05/2021 11:12:26 dut.10.240.183.133: start
14/05/2021 11:12:27 dut.10.240.183.133:
rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native
Logical Core 2 (socket 0) forwards packets on 1 streams:
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=1
port 0: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x0
RX queue: 0
RX desc=0 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=0 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x0 - TX RS bit threshold=32
port 1: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=512 - RX free threshold=32
RX threshold registers: pthresh=0 hthresh=0 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=512 - TX free threshold=32
TX threshold registers: pthresh=0 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
14/05/2021 11:12:32 dut.10.240.183.133: stop
14/05/2021 11:12:32 dut.10.240.183.133:
Telling cores to ...
Waiting for lcores to finish...
---------------------- Forward statistics for port 1 ----------------------
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.
14/05/2021 11:12:32 dut.10.240.183.133: flow destroy 0 rule 0
14/05/2021 11:12:32 dut.10.240.183.133:
Flow rule #0 destroyed
14/05/2021 11:12:32 dut.10.240.183.133: flow list 0
14/05/2021 11:12:32 dut.10.240.183.133:
14/05/2021 11:12:32 dut.10.240.183.133: start
14/05/2021 11:12:32 dut.10.240.183.133:
rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native
Logical Core 2 (socket 0) forwards packets on 1 streams:
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=1
port 0: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x0
RX queue: 0
RX desc=0 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=0 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x0 - TX RS bit threshold=32
port 1: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=512 - RX free threshold=32
RX threshold registers: pthresh=0 hthresh=0 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=512 - TX free threshold=32
TX threshold registers: pthresh=0 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
14/05/2021 11:12:37 dut.10.240.183.133: stop
14/05/2021 11:12:37 dut.10.240.183.133:
Telling cores to ...
Waiting for lcores to finish...
---------------------- Forward statistics for port 1 ----------------------
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.
14/05/2021 11:12:37 CVLDCFSwitchFilterGTPUTest: sub_case tv_mac_ipv4_gtpu_ipv6_udp_l4src_l4dst passed
14/05/2021 11:12:37 CVLDCFSwitchFilterGTPUTest: ===================Test sub case: tv_mac_ipv4_gtpu_ipv6_udp_teid_l4src_l4dst================
14/05/2021 11:12:37 dut.10.240.183.133: flow validate 0 ingress pattern eth / ipv4 / udp / gtpu teid is 0x12345678 teid mask 0x00000001 / ipv6 / udp src is 22 dst is 23 / end actions vf id 1 / end
14/05/2021 11:12:37 dut.10.240.183.133:
Flow rule validated
14/05/2021 11:12:37 dut.10.240.183.133: flow create 0 ingress pattern eth / ipv4 / udp / gtpu teid is 0x12345678 teid mask 0x00000001 / ipv6 / udp src is 22 dst is 23 / end actions vf id 1 / end
14/05/2021 11:12:37 dut.10.240.183.133:
Flow rule #0 created
14/05/2021 11:12:37 dut.10.240.183.133: flow list 0
14/05/2021 11:12:37 dut.10.240.183.133:
ID Group Prio Attr Rule
0 0 0 i-- ETH IPV4 UDP GTPU IPV6 UDP => VF
14/05/2021 11:12:37 dut.10.240.183.133: start
14/05/2021 11:12:38 dut.10.240.183.133:
rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native
Logical Core 2 (socket 0) forwards packets on 1 streams:
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=1
port 0: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x0
RX queue: 0
RX desc=0 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=0 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x0 - TX RS bit threshold=32
port 1: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=512 - RX free threshold=32
RX threshold registers: pthresh=0 hthresh=0 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=512 - TX free threshold=32
TX threshold registers: pthresh=0 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
14/05/2021 11:12:43 dut.10.240.183.133: stop
14/05/2021 11:12:43 dut.10.240.183.133:
Telling cores to ...
Waiting for lcores to finish...
---------------------- Forward statistics for port 1 ----------------------
RX-packets: 1 RX-dropped: 0 RX-total: 1
TX-packets: 0 TX-dropped: 0 TX-total: 0
----------------------------------------------------------------------------
+++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
RX-packets: 1 RX-dropped: 0 RX-total: 1
TX-packets: 0 TX-dropped: 0 TX-total: 0
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Done.
14/05/2021 11:12:43 dut.10.240.183.133: start
14/05/2021 11:12:43 dut.10.240.183.133:
rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native
Logical Core 2 (socket 0) forwards packets on 1 streams:
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=1
port 0: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x0
RX queue: 0
RX desc=0 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=0 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x0 - TX RS bit threshold=32
port 1: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=512 - RX free threshold=32
RX threshold registers: pthresh=0 hthresh=0 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=512 - TX free threshold=32
TX threshold registers: pthresh=0 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
14/05/2021 11:12:48 dut.10.240.183.133: stop
14/05/2021 11:12:48 dut.10.240.183.133:
Telling cores to ...
Waiting for lcores to finish...
---------------------- Forward statistics for port 1 ----------------------
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.
14/05/2021 11:12:48 dut.10.240.183.133: flow destroy 0 rule 0
14/05/2021 11:12:48 dut.10.240.183.133:
Flow rule #0 destroyed
14/05/2021 11:12:48 dut.10.240.183.133: flow list 0
14/05/2021 11:12:48 dut.10.240.183.133:
14/05/2021 11:12:48 dut.10.240.183.133: start
14/05/2021 11:12:48 dut.10.240.183.133:
rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native
Logical Core 2 (socket 0) forwards packets on 1 streams:
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=1
port 0: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x0
RX queue: 0
RX desc=0 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=0 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x0 - TX RS bit threshold=32
port 1: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=512 - RX free threshold=32
RX threshold registers: pthresh=0 hthresh=0 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=512 - TX free threshold=32
TX threshold registers: pthresh=0 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
14/05/2021 11:12:53 dut.10.240.183.133: stop
14/05/2021 11:12:53 dut.10.240.183.133:
Telling cores to ...
Waiting for lcores to finish...
---------------------- Forward statistics for port 1 ----------------------
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.
14/05/2021 11:12:53 CVLDCFSwitchFilterGTPUTest: sub_case tv_mac_ipv4_gtpu_ipv6_udp_teid_l4src_l4dst passed
14/05/2021 11:12:53 CVLDCFSwitchFilterGTPUTest: {'tv_mac_ipv4_gtpu_ipv6_udp_teid_with_mask': 'passed', 'tv_mac_ipv4_gtpu_ipv6_udp_teid_without_mask': 'passed', 'tv_mac_ipv4_gtpu_ipv6_udp_l3dst': 'passed', 'tv_mac_ipv4_gtpu_ipv6_udp_l3src': 'passed', 'tv_mac_ipv4_gtpu_ipv6_udp_l3src_l4dst': 'passed', 'tv_mac_ipv4_gtpu_ipv6_udp_l3src_l4src': 'passed', 'tv_mac_ipv4_gtpu_ipv6_udp_l3dst_l4src': 'passed', 'tv_mac_ipv4_gtpu_ipv6_udp_l3dst_l4dst': 'passed', 'tv_mac_ipv4_gtpu_ipv6_udp_l4dst': 'passed', 'tv_mac_ipv4_gtpu_ipv6_udp_l4src': 'passed', 'tv_mac_ipv4_gtpu_ipv6_udp_l4src_l4dst': 'passed', 'tv_mac_ipv4_gtpu_ipv6_udp_teid_l4src_l4dst': 'passed'}
14/05/2021 11:12:53 CVLDCFSwitchFilterGTPUTest: pass rate is: 100.0
14/05/2021 11:12:53 CVLDCFSwitchFilterGTPUTest: Test Case test_mac_ipv4_gtpu_ipv6_udp Result PASSED:
14/05/2021 11:12:53 dut.10.240.183.133: flow flush 0
14/05/2021 11:12:53 dut.10.240.183.133:
14/05/2021 11:12:53 dut.10.240.183.133: clear port stats all
14/05/2021 11:12:53 dut.10.240.183.133:
NIC statistics for port 0 cleared
NIC statistics for port 1 cleared
14/05/2021 11:12:53 dut.10.240.183.133: quit
14/05/2021 11:12:55 dut.10.240.183.133:
Stopping port 0...
Stopping ports...
Done
Stopping port 1...
Stopping ports...
Done
Shutting down port 0...
Closing ports...
Port 0 is closed
Done
Shutting down port 1...
Closing ports...
Port 1 is closed
Done
Bye...
14/05/2021 11:12:55 dut.10.240.183.133: kill_all: called by dut and prefix list has value.
14/05/2021 11:12:58 CVLDCFSwitchFilterGTPUTest: Test Case test_mac_ipv6_gtpu Begin
14/05/2021 11:12:58 dut.10.240.183.133:
14/05/2021 11:12:59 tester:
14/05/2021 11:12:59 dut.10.240.183.133: rmmod ice
14/05/2021 11:13:07 dut.10.240.183.133:
14/05/2021 11:13:07 dut.10.240.183.133: modprobe ice
14/05/2021 11:13:12 dut.10.240.183.133:
14/05/2021 11:13:12 dut.10.240.183.133: ethtool -i ens801f0
14/05/2021 11:13:12 dut.10.240.183.133: driver: ice
version: 1.6.0_rc41_11_gbd4c35a2_dirty
firmware-version: 3.00 0x800079a8 1.2928.0
expansion-rom-version:
bus-info: 0000:81:00.0
supports-statistics: yes
supports-test: yes
supports-eeprom-access: yes
supports-register-dump: yes
supports-priv-flags: yes
14/05/2021 11:13:14 dut.10.240.183.133: ip link set ens801f0 vf 0 trust on
14/05/2021 11:13:14 dut.10.240.183.133:
14/05/2021 11:13:22 dut.10.240.183.133: x86_64-native-linuxapp-gcc/app/dpdk-testpmd -l 1,2,3,4 -n 4 -a 0000:81:01.0,cap=dcf -a 0000:81:01.1 --file-prefix=dpdk_13956_20210514102502 -- -i
14/05/2021 11:13:35 dut.10.240.183.133: EAL: Detected 72 lcore(s)
EAL: Detected 2 NUMA nodes
EAL: Detected static linkage of DPDK
EAL: Multi-process socket /var/run/dpdk/dpdk_13956_20210514102502/mp_socket
EAL: Selected IOVA mode 'VA'
EAL: No available 2048 kB hugepages reported
EAL: VFIO support initialized
EAL: Using IOMMU type 1 (Type 1)
EAL: Probe PCI driver: net_iavf (8086:1889) device: 0000:81:01.0 (socket 1)
EAL: Releasing PCI mapped resource for 0000:81:01.0
EAL: Calling pci_unmap_resource for 0000:81:01.0 at 0x2200000000
EAL: Calling pci_unmap_resource for 0000:81:01.0 at 0x2200020000
EAL: Using IOMMU type 1 (Type 1)
EAL: Probe PCI driver: net_ice_dcf (8086:1889) device: 0000:81:01.0 (socket 1)
ice_load_pkg_type(): Active package is: 1.3.30.0, ICE COMMS Package (double VLAN mode)
EAL: Probe PCI driver: net_iavf (8086:1889) device: 0000:81:01.1 (socket 1)
Interactive-mode selected
Failed to set MTU to 1500 for port 0
testpmd: create a new mbuf pool <mb_pool_0>: n=171456, size=2176, socket=0
testpmd: preferred mempool ops selected: ring_mp_mc
testpmd: create a new mbuf pool <mb_pool_1>: n=171456, size=2176, socket=1
testpmd: preferred mempool ops selected: ring_mp_mc
Configuring Port 0 (socket 1)
ice_dcf_init_rss(): RSS is enabled by PF by default
ice_dcf_configure_queues(): request RXDID == 16 in Queue[0]
Port 0: AE:BA:09:BC:17:E2
Configuring Port 1 (socket 1)
iavf_configure_queues(): request RXDID[22] in Queue[0]
Port 1: link state change event
Port 1: link state change event
Port 1: B6:7A:07:9A:0F:15
Checking link statuses...
Done
14/05/2021 11:13:35 dut.10.240.183.133: set portlist 1
14/05/2021 11:13:35 dut.10.240.183.133:
previous number of forwarding ports 2 - changed to number of configured ports 1
Warning! port-topology=paired and odd forward ports number, the last port will pair with itself.
14/05/2021 11:13:35 dut.10.240.183.133: set fwd rxonly
14/05/2021 11:13:35 dut.10.240.183.133:
Set rxonly packet forwarding mode
14/05/2021 11:13:35 dut.10.240.183.133: set verbose 1
14/05/2021 11:13:35 dut.10.240.183.133:
Change verbose level from 0 to 1
14/05/2021 11:13:35 CVLDCFSwitchFilterGTPUTest: ===================Test sub case: tv_mac_ipv6_gtpu_teid_with_mask================
14/05/2021 11:13:35 dut.10.240.183.133: flow validate 0 ingress pattern eth / ipv6 / udp / gtpu teid is 0x12345678 teid mask 0x00000001 / end actions vf id 1 / end
14/05/2021 11:13:35 dut.10.240.183.133:
Flow rule validated
14/05/2021 11:13:35 dut.10.240.183.133: flow create 0 ingress pattern eth / ipv6 / udp / gtpu teid is 0x12345678 teid mask 0x00000001 / end actions vf id 1 / end
14/05/2021 11:13:35 dut.10.240.183.133:
Flow rule #0 created
14/05/2021 11:13:35 dut.10.240.183.133: flow list 0
14/05/2021 11:13:35 dut.10.240.183.133:
ID Group Prio Attr Rule
0 0 0 i-- ETH IPV6 UDP GTPU => VF
14/05/2021 11:13:35 dut.10.240.183.133: start
14/05/2021 11:13:35 dut.10.240.183.133:
rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native
Logical Core 2 (socket 0) forwards packets on 1 streams:
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=1
port 0: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x0
RX queue: 0
RX desc=0 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=0 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x0 - TX RS bit threshold=32
port 1: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=512 - RX free threshold=32
RX threshold registers: pthresh=0 hthresh=0 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=512 - TX free threshold=32
TX threshold registers: pthresh=0 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
14/05/2021 11:13:41 dut.10.240.183.133: stop
14/05/2021 11:13:41 dut.10.240.183.133:
Telling cores to ...
Waiting for lcores to finish...
---------------------- Forward statistics for port 1 ----------------------
RX-packets: 2 RX-dropped: 0 RX-total: 2
TX-packets: 0 TX-dropped: 0 TX-total: 0
----------------------------------------------------------------------------
+++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
RX-packets: 2 RX-dropped: 0 RX-total: 2
TX-packets: 0 TX-dropped: 0 TX-total: 0
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Done.
14/05/2021 11:13:41 dut.10.240.183.133: start
14/05/2021 11:13:41 dut.10.240.183.133:
rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native
Logical Core 2 (socket 0) forwards packets on 1 streams:
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=1
port 0: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x0
RX queue: 0
RX desc=0 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=0 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x0 - TX RS bit threshold=32
port 1: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=512 - RX free threshold=32
RX threshold registers: pthresh=0 hthresh=0 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=512 - TX free threshold=32
TX threshold registers: pthresh=0 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
14/05/2021 11:13:46 dut.10.240.183.133: stop
14/05/2021 11:13:46 dut.10.240.183.133:
Telling cores to ...
Waiting for lcores to finish...
---------------------- Forward statistics for port 1 ----------------------
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.
14/05/2021 11:13:46 dut.10.240.183.133: flow destroy 0 rule 0
14/05/2021 11:13:46 dut.10.240.183.133:
Flow rule #0 destroyed
14/05/2021 11:13:46 dut.10.240.183.133: flow list 0
14/05/2021 11:13:46 dut.10.240.183.133:
14/05/2021 11:13:46 dut.10.240.183.133: start
14/05/2021 11:13:46 dut.10.240.183.133:
rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native
Logical Core 2 (socket 0) forwards packets on 1 streams:
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=1
port 0: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x0
RX queue: 0
RX desc=0 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=0 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x0 - TX RS bit threshold=32
port 1: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=512 - RX free threshold=32
RX threshold registers: pthresh=0 hthresh=0 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=512 - TX free threshold=32
TX threshold registers: pthresh=0 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
14/05/2021 11:13:51 dut.10.240.183.133: stop
14/05/2021 11:13:51 dut.10.240.183.133:
Telling cores to ...
Waiting for lcores to finish...
---------------------- Forward statistics for port 1 ----------------------
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.
14/05/2021 11:13:51 CVLDCFSwitchFilterGTPUTest: sub_case tv_mac_ipv6_gtpu_teid_with_mask passed
14/05/2021 11:13:51 CVLDCFSwitchFilterGTPUTest: ===================Test sub case: tv_mac_ipv6_gtpu_teid_without_mask================
14/05/2021 11:13:51 dut.10.240.183.133: flow validate 0 ingress pattern eth / ipv6 / udp / gtpu teid is 0x12345678 / end actions vf id 1 / end
14/05/2021 11:13:51 dut.10.240.183.133:
Flow rule validated
14/05/2021 11:13:51 dut.10.240.183.133: flow create 0 ingress pattern eth / ipv6 / udp / gtpu teid is 0x12345678 / end actions vf id 1 / end
14/05/2021 11:13:51 dut.10.240.183.133:
Flow rule #0 created
14/05/2021 11:13:51 dut.10.240.183.133: flow list 0
14/05/2021 11:13:52 dut.10.240.183.133:
ID Group Prio Attr Rule
0 0 0 i-- ETH IPV6 UDP GTPU => VF
14/05/2021 11:13:52 dut.10.240.183.133: start
14/05/2021 11:13:52 dut.10.240.183.133:
rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native
Logical Core 2 (socket 0) forwards packets on 1 streams:
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=1
port 0: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x0
RX queue: 0
RX desc=0 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=0 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x0 - TX RS bit threshold=32
port 1: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=512 - RX free threshold=32
RX threshold registers: pthresh=0 hthresh=0 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=512 - TX free threshold=32
TX threshold registers: pthresh=0 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
14/05/2021 11:13:57 dut.10.240.183.133: stop
14/05/2021 11:13:57 dut.10.240.183.133:
Telling cores to ...
Waiting for lcores to finish...
---------------------- Forward statistics for port 1 ----------------------
RX-packets: 1 RX-dropped: 0 RX-total: 1
TX-packets: 0 TX-dropped: 0 TX-total: 0
----------------------------------------------------------------------------
+++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
RX-packets: 1 RX-dropped: 0 RX-total: 1
TX-packets: 0 TX-dropped: 0 TX-total: 0
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Done.
14/05/2021 11:13:57 dut.10.240.183.133: start
14/05/2021 11:13:57 dut.10.240.183.133:
rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native
Logical Core 2 (socket 0) forwards packets on 1 streams:
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=1
port 0: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x0
RX queue: 0
RX desc=0 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=0 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x0 - TX RS bit threshold=32
port 1: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=512 - RX free threshold=32
RX threshold registers: pthresh=0 hthresh=0 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=512 - TX free threshold=32
TX threshold registers: pthresh=0 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
14/05/2021 11:14:02 dut.10.240.183.133: stop
14/05/2021 11:14:02 dut.10.240.183.133:
Telling cores to ...
Waiting for lcores to finish...
---------------------- Forward statistics for port 1 ----------------------
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.
14/05/2021 11:14:02 dut.10.240.183.133: flow destroy 0 rule 0
14/05/2021 11:14:02 dut.10.240.183.133:
Flow rule #0 destroyed
14/05/2021 11:14:02 dut.10.240.183.133: flow list 0
14/05/2021 11:14:02 dut.10.240.183.133:
14/05/2021 11:14:02 dut.10.240.183.133: start
14/05/2021 11:14:02 dut.10.240.183.133:
rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native
Logical Core 2 (socket 0) forwards packets on 1 streams:
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=1
port 0: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x0
RX queue: 0
RX desc=0 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=0 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x0 - TX RS bit threshold=32
port 1: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=512 - RX free threshold=32
RX threshold registers: pthresh=0 hthresh=0 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=512 - TX free threshold=32
TX threshold registers: pthresh=0 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
14/05/2021 11:14:07 dut.10.240.183.133: stop
14/05/2021 11:14:07 dut.10.240.183.133:
Telling cores to ...
Waiting for lcores to finish...
---------------------- Forward statistics for port 1 ----------------------
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.
14/05/2021 11:14:07 CVLDCFSwitchFilterGTPUTest: sub_case tv_mac_ipv6_gtpu_teid_without_mask passed
14/05/2021 11:14:07 CVLDCFSwitchFilterGTPUTest: ===================Test sub case: tv_mac_ipv6_gtpu_dst================
14/05/2021 11:14:07 dut.10.240.183.133: flow validate 0 ingress pattern eth / ipv6 dst is 2001::2 / udp / gtpu / end actions vf id 1 / end
14/05/2021 11:14:07 dut.10.240.183.133:
Flow rule validated
14/05/2021 11:14:07 dut.10.240.183.133: flow create 0 ingress pattern eth / ipv6 dst is 2001::2 / udp / gtpu / end actions vf id 1 / end
14/05/2021 11:14:08 dut.10.240.183.133:
Flow rule #0 created
14/05/2021 11:14:08 dut.10.240.183.133: flow list 0
14/05/2021 11:14:08 dut.10.240.183.133:
ID Group Prio Attr Rule
0 0 0 i-- ETH IPV6 UDP GTPU => VF
14/05/2021 11:14:08 dut.10.240.183.133: start
14/05/2021 11:14:08 dut.10.240.183.133:
rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native
Logical Core 2 (socket 0) forwards packets on 1 streams:
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=1
port 0: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x0
RX queue: 0
RX desc=0 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=0 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x0 - TX RS bit threshold=32
port 1: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=512 - RX free threshold=32
RX threshold registers: pthresh=0 hthresh=0 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=512 - TX free threshold=32
TX threshold registers: pthresh=0 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
14/05/2021 11:14:13 dut.10.240.183.133: stop
14/05/2021 11:14:13 dut.10.240.183.133:
Telling cores to ...
Waiting for lcores to finish...
---------------------- Forward statistics for port 1 ----------------------
RX-packets: 1 RX-dropped: 0 RX-total: 1
TX-packets: 0 TX-dropped: 0 TX-total: 0
----------------------------------------------------------------------------
+++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
RX-packets: 1 RX-dropped: 0 RX-total: 1
TX-packets: 0 TX-dropped: 0 TX-total: 0
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Done.
14/05/2021 11:14:13 dut.10.240.183.133: start
14/05/2021 11:14:13 dut.10.240.183.133:
rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native
Logical Core 2 (socket 0) forwards packets on 1 streams:
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=1
port 0: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x0
RX queue: 0
RX desc=0 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=0 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x0 - TX RS bit threshold=32
port 1: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=512 - RX free threshold=32
RX threshold registers: pthresh=0 hthresh=0 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=512 - TX free threshold=32
TX threshold registers: pthresh=0 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
14/05/2021 11:14:18 dut.10.240.183.133: stop
14/05/2021 11:14:18 dut.10.240.183.133:
Telling cores to ...
Waiting for lcores to finish...
---------------------- Forward statistics for port 1 ----------------------
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.
14/05/2021 11:14:18 dut.10.240.183.133: flow destroy 0 rule 0
14/05/2021 11:14:18 dut.10.240.183.133:
Flow rule #0 destroyed
14/05/2021 11:14:18 dut.10.240.183.133: flow list 0
14/05/2021 11:14:18 dut.10.240.183.133:
14/05/2021 11:14:18 dut.10.240.183.133: start
14/05/2021 11:14:18 dut.10.240.183.133:
rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native
Logical Core 2 (socket 0) forwards packets on 1 streams:
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=1
port 0: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x0
RX queue: 0
RX desc=0 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=0 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x0 - TX RS bit threshold=32
port 1: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=512 - RX free threshold=32
RX threshold registers: pthresh=0 hthresh=0 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=512 - TX free threshold=32
TX threshold registers: pthresh=0 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
14/05/2021 11:14:24 dut.10.240.183.133: stop
14/05/2021 11:14:24 dut.10.240.183.133:
Telling cores to ...
Waiting for lcores to finish...
---------------------- Forward statistics for port 1 ----------------------
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.
14/05/2021 11:14:24 CVLDCFSwitchFilterGTPUTest: sub_case tv_mac_ipv6_gtpu_dst passed
14/05/2021 11:14:24 CVLDCFSwitchFilterGTPUTest: ===================Test sub case: tv_mac_ipv6_gtpu_src================
14/05/2021 11:14:24 dut.10.240.183.133: flow validate 0 ingress pattern eth / ipv6 src is 2001::1 / udp / gtpu / end actions vf id 1 / end
14/05/2021 11:14:24 dut.10.240.183.133:
Flow rule validated
14/05/2021 11:14:24 dut.10.240.183.133: flow create 0 ingress pattern eth / ipv6 src is 2001::1 / udp / gtpu / end actions vf id 1 / end
14/05/2021 11:14:24 dut.10.240.183.133:
Flow rule #0 created
14/05/2021 11:14:24 dut.10.240.183.133: flow list 0
14/05/2021 11:14:24 dut.10.240.183.133:
ID Group Prio Attr Rule
0 0 0 i-- ETH IPV6 UDP GTPU => VF
14/05/2021 11:14:24 dut.10.240.183.133: start
14/05/2021 11:14:24 dut.10.240.183.133:
rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native
Logical Core 2 (socket 0) forwards packets on 1 streams:
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=1
port 0: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x0
RX queue: 0
RX desc=0 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=0 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x0 - TX RS bit threshold=32
port 1: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=512 - RX free threshold=32
RX threshold registers: pthresh=0 hthresh=0 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=512 - TX free threshold=32
TX threshold registers: pthresh=0 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
14/05/2021 11:14:29 dut.10.240.183.133: stop
14/05/2021 11:14:29 dut.10.240.183.133:
Telling cores to ...
Waiting for lcores to finish...
---------------------- Forward statistics for port 1 ----------------------
RX-packets: 1 RX-dropped: 0 RX-total: 1
TX-packets: 0 TX-dropped: 0 TX-total: 0
----------------------------------------------------------------------------
+++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
RX-packets: 1 RX-dropped: 0 RX-total: 1
TX-packets: 0 TX-dropped: 0 TX-total: 0
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Done.
14/05/2021 11:14:29 dut.10.240.183.133: start
14/05/2021 11:14:29 dut.10.240.183.133:
rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native
Logical Core 2 (socket 0) forwards packets on 1 streams:
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=1
port 0: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x0
RX queue: 0
RX desc=0 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=0 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x0 - TX RS bit threshold=32
port 1: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=512 - RX free threshold=32
RX threshold registers: pthresh=0 hthresh=0 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=512 - TX free threshold=32
TX threshold registers: pthresh=0 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
14/05/2021 11:14:34 dut.10.240.183.133: stop
14/05/2021 11:14:34 dut.10.240.183.133:
Telling cores to ...
Waiting for lcores to finish...
---------------------- Forward statistics for port 1 ----------------------
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.
14/05/2021 11:14:34 dut.10.240.183.133: flow destroy 0 rule 0
14/05/2021 11:14:35 dut.10.240.183.133:
Flow rule #0 destroyed
14/05/2021 11:14:35 dut.10.240.183.133: flow list 0
14/05/2021 11:14:35 dut.10.240.183.133:
14/05/2021 11:14:35 dut.10.240.183.133: start
14/05/2021 11:14:35 dut.10.240.183.133:
rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native
Logical Core 2 (socket 0) forwards packets on 1 streams:
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=1
port 0: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x0
RX queue: 0
RX desc=0 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=0 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x0 - TX RS bit threshold=32
port 1: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=512 - RX free threshold=32
RX threshold registers: pthresh=0 hthresh=0 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=512 - TX free threshold=32
TX threshold registers: pthresh=0 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
14/05/2021 11:14:40 dut.10.240.183.133: stop
14/05/2021 11:14:40 dut.10.240.183.133:
Telling cores to ...
Waiting for lcores to finish...
---------------------- Forward statistics for port 1 ----------------------
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.
14/05/2021 11:14:40 CVLDCFSwitchFilterGTPUTest: sub_case tv_mac_ipv6_gtpu_src passed
14/05/2021 11:14:40 CVLDCFSwitchFilterGTPUTest: ===================Test sub case: tv_mac_ipv6_gtpu_teid_dst================
14/05/2021 11:14:40 dut.10.240.183.133: flow validate 0 ingress pattern eth / ipv6 dst is 2001::2 / udp / gtpu teid is 0x12345678 teid mask 0x00000001 / end actions vf id 1 / end
14/05/2021 11:14:40 dut.10.240.183.133:
Flow rule validated
14/05/2021 11:14:40 dut.10.240.183.133: flow create 0 ingress pattern eth / ipv6 dst is 2001::2 / udp / gtpu teid is 0x12345678 teid mask 0x00000001 / end actions vf id 1 / end
14/05/2021 11:14:40 dut.10.240.183.133:
Flow rule #0 created
14/05/2021 11:14:40 dut.10.240.183.133: flow list 0
14/05/2021 11:14:40 dut.10.240.183.133:
ID Group Prio Attr Rule
0 0 0 i-- ETH IPV6 UDP GTPU => VF
14/05/2021 11:14:40 dut.10.240.183.133: start
14/05/2021 11:14:40 dut.10.240.183.133:
rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native
Logical Core 2 (socket 0) forwards packets on 1 streams:
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=1
port 0: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x0
RX queue: 0
RX desc=0 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=0 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x0 - TX RS bit threshold=32
port 1: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=512 - RX free threshold=32
RX threshold registers: pthresh=0 hthresh=0 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=512 - TX free threshold=32
TX threshold registers: pthresh=0 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
14/05/2021 11:14:45 dut.10.240.183.133: stop
14/05/2021 11:14:45 dut.10.240.183.133:
Telling cores to ...
Waiting for lcores to finish...
---------------------- Forward statistics for port 1 ----------------------
RX-packets: 1 RX-dropped: 0 RX-total: 1
TX-packets: 0 TX-dropped: 0 TX-total: 0
----------------------------------------------------------------------------
+++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
RX-packets: 1 RX-dropped: 0 RX-total: 1
TX-packets: 0 TX-dropped: 0 TX-total: 0
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Done.
14/05/2021 11:14:45 dut.10.240.183.133: start
14/05/2021 11:14:45 dut.10.240.183.133:
rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native
Logical Core 2 (socket 0) forwards packets on 1 streams:
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=1
port 0: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x0
RX queue: 0
RX desc=0 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=0 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x0 - TX RS bit threshold=32
port 1: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=512 - RX free threshold=32
RX threshold registers: pthresh=0 hthresh=0 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=512 - TX free threshold=32
TX threshold registers: pthresh=0 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
14/05/2021 11:14:51 dut.10.240.183.133: stop
14/05/2021 11:14:51 dut.10.240.183.133:
Telling cores to ...
Waiting for lcores to finish...
---------------------- Forward statistics for port 1 ----------------------
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.
14/05/2021 11:14:51 dut.10.240.183.133: flow destroy 0 rule 0
14/05/2021 11:14:51 dut.10.240.183.133:
Flow rule #0 destroyed
14/05/2021 11:14:51 dut.10.240.183.133: flow list 0
14/05/2021 11:14:51 dut.10.240.183.133:
14/05/2021 11:14:51 dut.10.240.183.133: start
14/05/2021 11:14:51 dut.10.240.183.133:
rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native
Logical Core 2 (socket 0) forwards packets on 1 streams:
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=1
port 0: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x0
RX queue: 0
RX desc=0 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=0 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x0 - TX RS bit threshold=32
port 1: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=512 - RX free threshold=32
RX threshold registers: pthresh=0 hthresh=0 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=512 - TX free threshold=32
TX threshold registers: pthresh=0 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
14/05/2021 11:14:56 dut.10.240.183.133: stop
14/05/2021 11:14:56 dut.10.240.183.133:
Telling cores to ...
Waiting for lcores to finish...
---------------------- Forward statistics for port 1 ----------------------
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.
14/05/2021 11:14:56 CVLDCFSwitchFilterGTPUTest: sub_case tv_mac_ipv6_gtpu_teid_dst passed
14/05/2021 11:14:56 CVLDCFSwitchFilterGTPUTest: ===================Test sub case: tv_mac_ipv6_gtpu_teid_src================
14/05/2021 11:14:56 dut.10.240.183.133: flow validate 0 ingress pattern eth / ipv6 src is 2001::1 / udp / gtpu teid is 0x12345678 teid mask 0x00000001 / end actions vf id 1 / end
14/05/2021 11:14:56 dut.10.240.183.133:
Flow rule validated
14/05/2021 11:14:56 dut.10.240.183.133: flow create 0 ingress pattern eth / ipv6 src is 2001::1 / udp / gtpu teid is 0x12345678 teid mask 0x00000001 / end actions vf id 1 / end
14/05/2021 11:14:56 dut.10.240.183.133:
Flow rule #0 created
14/05/2021 11:14:56 dut.10.240.183.133: flow list 0
14/05/2021 11:14:56 dut.10.240.183.133:
ID Group Prio Attr Rule
0 0 0 i-- ETH IPV6 UDP GTPU => VF
14/05/2021 11:14:56 dut.10.240.183.133: start
14/05/2021 11:14:56 dut.10.240.183.133:
rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native
Logical Core 2 (socket 0) forwards packets on 1 streams:
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=1
port 0: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x0
RX queue: 0
RX desc=0 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=0 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x0 - TX RS bit threshold=32
port 1: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=512 - RX free threshold=32
RX threshold registers: pthresh=0 hthresh=0 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=512 - TX free threshold=32
TX threshold registers: pthresh=0 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
14/05/2021 11:15:02 dut.10.240.183.133: stop
14/05/2021 11:15:02 dut.10.240.183.133:
Telling cores to ...
Waiting for lcores to finish...
---------------------- Forward statistics for port 1 ----------------------
RX-packets: 1 RX-dropped: 0 RX-total: 1
TX-packets: 0 TX-dropped: 0 TX-total: 0
----------------------------------------------------------------------------
+++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
RX-packets: 1 RX-dropped: 0 RX-total: 1
TX-packets: 0 TX-dropped: 0 TX-total: 0
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Done.
14/05/2021 11:15:02 dut.10.240.183.133: start
14/05/2021 11:15:02 dut.10.240.183.133:
rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native
Logical Core 2 (socket 0) forwards packets on 1 streams:
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=1
port 0: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x0
RX queue: 0
RX desc=0 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=0 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x0 - TX RS bit threshold=32
port 1: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=512 - RX free threshold=32
RX threshold registers: pthresh=0 hthresh=0 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=512 - TX free threshold=32
TX threshold registers: pthresh=0 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
14/05/2021 11:15:07 dut.10.240.183.133: stop
14/05/2021 11:15:07 dut.10.240.183.133:
Telling cores to ...
Waiting for lcores to finish...
---------------------- Forward statistics for port 1 ----------------------
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.
14/05/2021 11:15:07 dut.10.240.183.133: flow destroy 0 rule 0
14/05/2021 11:15:07 dut.10.240.183.133:
Flow rule #0 destroyed
14/05/2021 11:15:07 dut.10.240.183.133: flow list 0
14/05/2021 11:15:07 dut.10.240.183.133:
14/05/2021 11:15:07 dut.10.240.183.133: start
14/05/2021 11:15:07 dut.10.240.183.133:
rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native
Logical Core 2 (socket 0) forwards packets on 1 streams:
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=1
port 0: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x0
RX queue: 0
RX desc=0 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=0 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x0 - TX RS bit threshold=32
port 1: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=512 - RX free threshold=32
RX threshold registers: pthresh=0 hthresh=0 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=512 - TX free threshold=32
TX threshold registers: pthresh=0 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
14/05/2021 11:15:12 dut.10.240.183.133: stop
14/05/2021 11:15:12 dut.10.240.183.133:
Telling cores to ...
Waiting for lcores to finish...
---------------------- Forward statistics for port 1 ----------------------
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.
14/05/2021 11:15:12 CVLDCFSwitchFilterGTPUTest: sub_case tv_mac_ipv6_gtpu_teid_src passed
14/05/2021 11:15:12 CVLDCFSwitchFilterGTPUTest: {'tv_mac_ipv6_gtpu_teid_with_mask': 'passed', 'tv_mac_ipv6_gtpu_teid_without_mask': 'passed', 'tv_mac_ipv6_gtpu_dst': 'passed', 'tv_mac_ipv6_gtpu_src': 'passed', 'tv_mac_ipv6_gtpu_teid_dst': 'passed', 'tv_mac_ipv6_gtpu_teid_src': 'passed'}
14/05/2021 11:15:12 CVLDCFSwitchFilterGTPUTest: pass rate is: 100.0
14/05/2021 11:15:12 CVLDCFSwitchFilterGTPUTest: Test Case test_mac_ipv6_gtpu Result PASSED:
14/05/2021 11:15:12 dut.10.240.183.133: flow flush 0
14/05/2021 11:15:12 dut.10.240.183.133:
14/05/2021 11:15:12 dut.10.240.183.133: clear port stats all
14/05/2021 11:15:12 dut.10.240.183.133:
NIC statistics for port 0 cleared
NIC statistics for port 1 cleared
14/05/2021 11:15:12 dut.10.240.183.133: quit
14/05/2021 11:15:14 dut.10.240.183.133:
Stopping port 0...
Stopping ports...
Done
Stopping port 1...
Stopping ports...
Done
Shutting down port 0...
Closing ports...
Port 0 is closed
Done
Shutting down port 1...
Closing ports...
Port 1 is closed
Done
Bye...
14/05/2021 11:15:14 dut.10.240.183.133: kill_all: called by dut and prefix list has value.
14/05/2021 11:15:17 CVLDCFSwitchFilterGTPUTest: Test Case test_mac_ipv6_gtpu_eh_ipv4 Begin
14/05/2021 11:15:17 dut.10.240.183.133:
14/05/2021 11:15:17 tester:
14/05/2021 11:15:17 dut.10.240.183.133: rmmod ice
14/05/2021 11:15:26 dut.10.240.183.133:
14/05/2021 11:15:26 dut.10.240.183.133: modprobe ice
14/05/2021 11:15:31 dut.10.240.183.133:
14/05/2021 11:15:31 dut.10.240.183.133: ethtool -i ens801f0
14/05/2021 11:15:31 dut.10.240.183.133: driver: ice
version: 1.6.0_rc41_11_gbd4c35a2_dirty
firmware-version: 3.00 0x800079a8 1.2928.0
expansion-rom-version:
bus-info: 0000:81:00.0
supports-statistics: yes
supports-test: yes
supports-eeprom-access: yes
supports-register-dump: yes
supports-priv-flags: yes
14/05/2021 11:15:33 dut.10.240.183.133: ip link set ens801f0 vf 0 trust on
14/05/2021 11:15:33 dut.10.240.183.133:
14/05/2021 11:15:40 dut.10.240.183.133: x86_64-native-linuxapp-gcc/app/dpdk-testpmd -l 1,2,3,4 -n 4 -a 0000:81:01.0,cap=dcf -a 0000:81:01.1 --file-prefix=dpdk_13956_20210514102502 -- -i
14/05/2021 11:15:53 dut.10.240.183.133: EAL: Detected 72 lcore(s)
EAL: Detected 2 NUMA nodes
EAL: Detected static linkage of DPDK
EAL: Multi-process socket /var/run/dpdk/dpdk_13956_20210514102502/mp_socket
EAL: Selected IOVA mode 'VA'
EAL: No available 2048 kB hugepages reported
EAL: VFIO support initialized
EAL: Using IOMMU type 1 (Type 1)
EAL: Probe PCI driver: net_iavf (8086:1889) device: 0000:81:01.0 (socket 1)
EAL: Releasing PCI mapped resource for 0000:81:01.0
EAL: Calling pci_unmap_resource for 0000:81:01.0 at 0x2200000000
EAL: Calling pci_unmap_resource for 0000:81:01.0 at 0x2200020000
EAL: Using IOMMU type 1 (Type 1)
EAL: Probe PCI driver: net_ice_dcf (8086:1889) device: 0000:81:01.0 (socket 1)
ice_load_pkg_type(): Active package is: 1.3.30.0, ICE COMMS Package (double VLAN mode)
EAL: Probe PCI driver: net_iavf (8086:1889) device: 0000:81:01.1 (socket 1)
Interactive-mode selected
Failed to set MTU to 1500 for port 0
testpmd: create a new mbuf pool <mb_pool_0>: n=171456, size=2176, socket=0
testpmd: preferred mempool ops selected: ring_mp_mc
testpmd: create a new mbuf pool <mb_pool_1>: n=171456, size=2176, socket=1
testpmd: preferred mempool ops selected: ring_mp_mc
Configuring Port 0 (socket 1)
ice_dcf_init_rss(): RSS is enabled by PF by default
ice_dcf_configure_queues(): request RXDID == 16 in Queue[0]
Port 0: 86:36:75:75:AD:2F
Configuring Port 1 (socket 1)
iavf_configure_queues(): request RXDID[22] in Queue[0]
Port 1: link state change event
Port 1: link state change event
Port 1: 3A:44:08:56:4E:CA
Checking link statuses...
Done
14/05/2021 11:15:53 dut.10.240.183.133: set portlist 1
14/05/2021 11:15:53 dut.10.240.183.133:
previous number of forwarding ports 2 - changed to number of configured ports 1
Warning! port-topology=paired and odd forward ports number, the last port will pair with itself.
14/05/2021 11:15:53 dut.10.240.183.133: set fwd rxonly
14/05/2021 11:15:53 dut.10.240.183.133:
Set rxonly packet forwarding mode
14/05/2021 11:15:53 dut.10.240.183.133: set verbose 1
14/05/2021 11:15:53 dut.10.240.183.133:
Change verbose level from 0 to 1
14/05/2021 11:15:53 dut.10.240.183.133: flow flush 0
14/05/2021 11:15:54 dut.10.240.183.133:
14/05/2021 11:15:54 dut.10.240.183.133: clear port stats all
14/05/2021 11:15:54 dut.10.240.183.133:
NIC statistics for port 0 cleared
NIC statistics for port 1 cleared
14/05/2021 11:15:54 dut.10.240.183.133: quit
14/05/2021 11:15:55 dut.10.240.183.133:
Stopping port 0...
Stopping ports...
Done
Stopping port 1...
Stopping ports...
Done
Shutting down port 0...
Closing ports...
Port 0 is closed
Done
Shutting down port 1...
Closing ports...
Port 1 is closed
Done
Bye...
14/05/2021 11:15:55 dut.10.240.183.133: kill_all: called by dut and prefix list has value.
14/05/2021 11:15:58 dut.10.240.183.133: rmmod ice
14/05/2021 11:16:07 dut.10.240.183.133:
14/05/2021 11:16:07 dut.10.240.183.133: modprobe ice
14/05/2021 11:16:12 dut.10.240.183.133:
14/05/2021 11:16:12 dut.10.240.183.133: ethtool -i ens801f0
14/05/2021 11:16:12 dut.10.240.183.133: driver: ice
version: 1.6.0_rc41_11_gbd4c35a2_dirty
firmware-version: 3.00 0x800079a8 1.2928.0
expansion-rom-version:
bus-info: 0000:81:00.0
supports-statistics: yes
supports-test: yes
supports-eeprom-access: yes
supports-register-dump: yes
supports-priv-flags: yes
14/05/2021 11:16:14 dut.10.240.183.133: ip link set ens801f0 vf 0 trust on
14/05/2021 11:16:14 dut.10.240.183.133:
14/05/2021 11:16:22 dut.10.240.183.133: x86_64-native-linuxapp-gcc/app/dpdk-testpmd -l 1,2,3,4 -n 4 -a 0000:81:01.0,cap=dcf -a 0000:81:01.1 --file-prefix=dpdk_13956_20210514102502 -- -i
14/05/2021 11:16:34 dut.10.240.183.133: EAL: Detected 72 lcore(s)
EAL: Detected 2 NUMA nodes
EAL: Detected static linkage of DPDK
EAL: Multi-process socket /var/run/dpdk/dpdk_13956_20210514102502/mp_socket
EAL: Selected IOVA mode 'VA'
EAL: No available 2048 kB hugepages reported
EAL: VFIO support initialized
EAL: Using IOMMU type 1 (Type 1)
EAL: Probe PCI driver: net_iavf (8086:1889) device: 0000:81:01.0 (socket 1)
EAL: Releasing PCI mapped resource for 0000:81:01.0
EAL: Calling pci_unmap_resource for 0000:81:01.0 at 0x2200000000
EAL: Calling pci_unmap_resource for 0000:81:01.0 at 0x2200020000
EAL: Using IOMMU type 1 (Type 1)
EAL: Probe PCI driver: net_ice_dcf (8086:1889) device: 0000:81:01.0 (socket 1)
ice_load_pkg_type(): Active package is: 1.3.30.0, ICE COMMS Package (double VLAN mode)
EAL: Probe PCI driver: net_iavf (8086:1889) device: 0000:81:01.1 (socket 1)
Interactive-mode selected
Failed to set MTU to 1500 for port 0
testpmd: create a new mbuf pool <mb_pool_0>: n=171456, size=2176, socket=0
testpmd: preferred mempool ops selected: ring_mp_mc
testpmd: create a new mbuf pool <mb_pool_1>: n=171456, size=2176, socket=1
testpmd: preferred mempool ops selected: ring_mp_mc
Configuring Port 0 (socket 1)
ice_dcf_init_rss(): RSS is enabled by PF by default
ice_dcf_configure_queues(): request RXDID == 16 in Queue[0]
Port 0: B2:8A:A8:05:55:C4
Configuring Port 1 (socket 1)
iavf_configure_queues(): request RXDID[22] in Queue[0]
Port 1: link state change event
Port 1: link state change event
Port 1: 8E:CC:76:1D:77:83
Checking link statuses...
Done
14/05/2021 11:16:34 dut.10.240.183.133: set portlist 1
14/05/2021 11:16:34 dut.10.240.183.133:
previous number of forwarding ports 2 - changed to number of configured ports 1
Warning! port-topology=paired and odd forward ports number, the last port will pair with itself.
14/05/2021 11:16:34 dut.10.240.183.133: set fwd rxonly
14/05/2021 11:16:35 dut.10.240.183.133:
Set rxonly packet forwarding mode
14/05/2021 11:16:35 dut.10.240.183.133: set verbose 1
14/05/2021 11:16:35 dut.10.240.183.133:
Change verbose level from 0 to 1
14/05/2021 11:16:35 CVLDCFSwitchFilterGTPUTest: ===================Test sub case: tv_mac_ipv6_gtpu_eh_ipv4_teid_with_mask================
14/05/2021 11:16:35 dut.10.240.183.133: flow validate 0 ingress pattern eth / ipv6 / udp / gtpu teid is 0x12345678 teid mask 0x00000001 / gtp_psc / ipv4 / end actions vf id 1 / end
14/05/2021 11:16:35 dut.10.240.183.133:
Flow rule validated
14/05/2021 11:16:35 dut.10.240.183.133: flow create 0 ingress pattern eth / ipv6 / udp / gtpu teid is 0x12345678 teid mask 0x00000001 / gtp_psc / ipv4 / end actions vf id 1 / end
14/05/2021 11:16:35 dut.10.240.183.133:
Flow rule #0 created
14/05/2021 11:16:35 dut.10.240.183.133: flow list 0
14/05/2021 11:16:35 dut.10.240.183.133:
ID Group Prio Attr Rule
0 0 0 i-- ETH IPV6 UDP GTPU GTP_PSC IPV4 => VF
14/05/2021 11:16:35 dut.10.240.183.133: start
14/05/2021 11:16:35 dut.10.240.183.133:
rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native
Logical Core 2 (socket 0) forwards packets on 1 streams:
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=1
port 0: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x0
RX queue: 0
RX desc=0 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=0 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x0 - TX RS bit threshold=32
port 1: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=512 - RX free threshold=32
RX threshold registers: pthresh=0 hthresh=0 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=512 - TX free threshold=32
TX threshold registers: pthresh=0 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
14/05/2021 11:16:40 dut.10.240.183.133: stop
14/05/2021 11:16:40 dut.10.240.183.133:
Telling cores to ...
Waiting for lcores to finish...
---------------------- Forward statistics for port 1 ----------------------
RX-packets: 4 RX-dropped: 0 RX-total: 4
TX-packets: 0 TX-dropped: 0 TX-total: 0
----------------------------------------------------------------------------
+++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
RX-packets: 4 RX-dropped: 0 RX-total: 4
TX-packets: 0 TX-dropped: 0 TX-total: 0
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Done.
14/05/2021 11:16:40 dut.10.240.183.133: start
14/05/2021 11:16:40 dut.10.240.183.133:
rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native
Logical Core 2 (socket 0) forwards packets on 1 streams:
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=1
port 0: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x0
RX queue: 0
RX desc=0 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=0 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x0 - TX RS bit threshold=32
port 1: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=512 - RX free threshold=32
RX threshold registers: pthresh=0 hthresh=0 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=512 - TX free threshold=32
TX threshold registers: pthresh=0 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
14/05/2021 11:16:46 dut.10.240.183.133: stop
14/05/2021 11:16:46 dut.10.240.183.133:
Telling cores to ...
Waiting for lcores to finish...
---------------------- Forward statistics for port 1 ----------------------
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.
14/05/2021 11:16:46 dut.10.240.183.133: flow destroy 0 rule 0
14/05/2021 11:16:46 dut.10.240.183.133:
Flow rule #0 destroyed
14/05/2021 11:16:46 dut.10.240.183.133: flow list 0
14/05/2021 11:16:46 dut.10.240.183.133:
14/05/2021 11:16:46 dut.10.240.183.133: start
14/05/2021 11:16:46 dut.10.240.183.133:
rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native
Logical Core 2 (socket 0) forwards packets on 1 streams:
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=1
port 0: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x0
RX queue: 0
RX desc=0 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=0 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x0 - TX RS bit threshold=32
port 1: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=512 - RX free threshold=32
RX threshold registers: pthresh=0 hthresh=0 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=512 - TX free threshold=32
TX threshold registers: pthresh=0 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
14/05/2021 11:16:51 dut.10.240.183.133: stop
14/05/2021 11:16:51 dut.10.240.183.133:
Telling cores to ...
Waiting for lcores to finish...
---------------------- Forward statistics for port 1 ----------------------
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.
14/05/2021 11:16:51 CVLDCFSwitchFilterGTPUTest: sub_case tv_mac_ipv6_gtpu_eh_ipv4_teid_with_mask passed
14/05/2021 11:16:51 CVLDCFSwitchFilterGTPUTest: ===================Test sub case: tv_mac_ipv6_gtpu_eh_ipv4_teid_without_mask================
14/05/2021 11:16:51 dut.10.240.183.133: flow validate 0 ingress pattern eth / ipv6 / udp / gtpu teid is 0x12345678 / gtp_psc / ipv4 / end actions vf id 1 / end
14/05/2021 11:16:51 dut.10.240.183.133:
Flow rule validated
14/05/2021 11:16:51 dut.10.240.183.133: flow create 0 ingress pattern eth / ipv6 / udp / gtpu teid is 0x12345678 / gtp_psc / ipv4 / end actions vf id 1 / end
14/05/2021 11:16:51 dut.10.240.183.133:
Flow rule #0 created
14/05/2021 11:16:51 dut.10.240.183.133: flow list 0
14/05/2021 11:16:51 dut.10.240.183.133:
ID Group Prio Attr Rule
0 0 0 i-- ETH IPV6 UDP GTPU GTP_PSC IPV4 => VF
14/05/2021 11:16:51 dut.10.240.183.133: start
14/05/2021 11:16:51 dut.10.240.183.133:
rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native
Logical Core 2 (socket 0) forwards packets on 1 streams:
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=1
port 0: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x0
RX queue: 0
RX desc=0 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=0 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x0 - TX RS bit threshold=32
port 1: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=512 - RX free threshold=32
RX threshold registers: pthresh=0 hthresh=0 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=512 - TX free threshold=32
TX threshold registers: pthresh=0 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
14/05/2021 11:16:57 dut.10.240.183.133: stop
14/05/2021 11:16:57 dut.10.240.183.133:
Telling cores to ...
Waiting for lcores to finish...
---------------------- Forward statistics for port 1 ----------------------
RX-packets: 2 RX-dropped: 0 RX-total: 2
TX-packets: 0 TX-dropped: 0 TX-total: 0
----------------------------------------------------------------------------
+++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
RX-packets: 2 RX-dropped: 0 RX-total: 2
TX-packets: 0 TX-dropped: 0 TX-total: 0
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Done.
14/05/2021 11:16:57 dut.10.240.183.133: start
14/05/2021 11:16:57 dut.10.240.183.133:
rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native
Logical Core 2 (socket 0) forwards packets on 1 streams:
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=1
port 0: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x0
RX queue: 0
RX desc=0 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=0 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x0 - TX RS bit threshold=32
port 1: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=512 - RX free threshold=32
RX threshold registers: pthresh=0 hthresh=0 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=512 - TX free threshold=32
TX threshold registers: pthresh=0 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
14/05/2021 11:17:02 dut.10.240.183.133: stop
14/05/2021 11:17:02 dut.10.240.183.133:
Telling cores to ...
Waiting for lcores to finish...
---------------------- Forward statistics for port 1 ----------------------
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.
14/05/2021 11:17:02 dut.10.240.183.133: flow destroy 0 rule 0
14/05/2021 11:17:02 dut.10.240.183.133:
Flow rule #0 destroyed
14/05/2021 11:17:02 dut.10.240.183.133: flow list 0
14/05/2021 11:17:02 dut.10.240.183.133:
14/05/2021 11:17:02 dut.10.240.183.133: start
14/05/2021 11:17:02 dut.10.240.183.133:
rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native
Logical Core 2 (socket 0) forwards packets on 1 streams:
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=1
port 0: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x0
RX queue: 0
RX desc=0 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=0 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x0 - TX RS bit threshold=32
port 1: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=512 - RX free threshold=32
RX threshold registers: pthresh=0 hthresh=0 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=512 - TX free threshold=32
TX threshold registers: pthresh=0 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
14/05/2021 11:17:07 dut.10.240.183.133: stop
14/05/2021 11:17:07 dut.10.240.183.133:
Telling cores to ...
Waiting for lcores to finish...
---------------------- Forward statistics for port 1 ----------------------
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.
14/05/2021 11:17:07 CVLDCFSwitchFilterGTPUTest: sub_case tv_mac_ipv6_gtpu_eh_ipv4_teid_without_mask passed
14/05/2021 11:17:07 CVLDCFSwitchFilterGTPUTest: ===================Test sub case: tv_mac_ipv6_gtpu_eh_ipv4_qfi================
14/05/2021 11:17:07 dut.10.240.183.133: flow validate 0 ingress pattern eth / ipv6 / udp / gtpu / gtp_psc qfi is 0x34 / ipv4 / end actions vf id 1 / end
14/05/2021 11:17:07 dut.10.240.183.133:
Flow rule validated
14/05/2021 11:17:07 dut.10.240.183.133: flow create 0 ingress pattern eth / ipv6 / udp / gtpu / gtp_psc qfi is 0x34 / ipv4 / end actions vf id 1 / end
14/05/2021 11:17:08 dut.10.240.183.133:
Flow rule #0 created
14/05/2021 11:17:08 dut.10.240.183.133: flow list 0
14/05/2021 11:17:08 dut.10.240.183.133:
ID Group Prio Attr Rule
0 0 0 i-- ETH IPV6 UDP GTPU GTP_PSC IPV4 => VF
14/05/2021 11:17:08 dut.10.240.183.133: start
14/05/2021 11:17:08 dut.10.240.183.133:
rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native
Logical Core 2 (socket 0) forwards packets on 1 streams:
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=1
port 0: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x0
RX queue: 0
RX desc=0 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=0 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x0 - TX RS bit threshold=32
port 1: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=512 - RX free threshold=32
RX threshold registers: pthresh=0 hthresh=0 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=512 - TX free threshold=32
TX threshold registers: pthresh=0 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
14/05/2021 11:17:13 dut.10.240.183.133: stop
14/05/2021 11:17:13 dut.10.240.183.133:
Telling cores to ...
Waiting for lcores to finish...
---------------------- Forward statistics for port 1 ----------------------
RX-packets: 2 RX-dropped: 0 RX-total: 2
TX-packets: 0 TX-dropped: 0 TX-total: 0
----------------------------------------------------------------------------
+++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
RX-packets: 2 RX-dropped: 0 RX-total: 2
TX-packets: 0 TX-dropped: 0 TX-total: 0
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Done.
14/05/2021 11:17:13 dut.10.240.183.133: start
14/05/2021 11:17:13 dut.10.240.183.133:
rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native
Logical Core 2 (socket 0) forwards packets on 1 streams:
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=1
port 0: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x0
RX queue: 0
RX desc=0 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=0 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x0 - TX RS bit threshold=32
port 1: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=512 - RX free threshold=32
RX threshold registers: pthresh=0 hthresh=0 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=512 - TX free threshold=32
TX threshold registers: pthresh=0 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
14/05/2021 11:17:18 dut.10.240.183.133: stop
14/05/2021 11:17:18 dut.10.240.183.133:
Telling cores to ...
Waiting for lcores to finish...
---------------------- Forward statistics for port 1 ----------------------
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.
14/05/2021 11:17:18 dut.10.240.183.133: flow destroy 0 rule 0
14/05/2021 11:17:18 dut.10.240.183.133:
Flow rule #0 destroyed
14/05/2021 11:17:18 dut.10.240.183.133: flow list 0
14/05/2021 11:17:18 dut.10.240.183.133:
14/05/2021 11:17:18 dut.10.240.183.133: start
14/05/2021 11:17:18 dut.10.240.183.133:
rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native
Logical Core 2 (socket 0) forwards packets on 1 streams:
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=1
port 0: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x0
RX queue: 0
RX desc=0 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=0 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x0 - TX RS bit threshold=32
port 1: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=512 - RX free threshold=32
RX threshold registers: pthresh=0 hthresh=0 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=512 - TX free threshold=32
TX threshold registers: pthresh=0 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
14/05/2021 11:17:23 dut.10.240.183.133: stop
14/05/2021 11:17:24 dut.10.240.183.133:
Telling cores to ...
Waiting for lcores to finish...
---------------------- Forward statistics for port 1 ----------------------
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.
14/05/2021 11:17:24 CVLDCFSwitchFilterGTPUTest: sub_case tv_mac_ipv6_gtpu_eh_ipv4_qfi passed
14/05/2021 11:17:24 CVLDCFSwitchFilterGTPUTest: ===================Test sub case: tv_mac_ipv6_gtpu_eh_ipv4_l3dst================
14/05/2021 11:17:24 dut.10.240.183.133: flow validate 0 ingress pattern eth / ipv6 / udp / gtpu / gtp_psc / ipv4 dst is 192.168.1.2 / end actions vf id 1 / end
14/05/2021 11:17:24 dut.10.240.183.133:
Flow rule validated
14/05/2021 11:17:24 dut.10.240.183.133: flow create 0 ingress pattern eth / ipv6 / udp / gtpu / gtp_psc / ipv4 dst is 192.168.1.2 / end actions vf id 1 / end
14/05/2021 11:17:24 dut.10.240.183.133:
Flow rule #0 created
14/05/2021 11:17:24 dut.10.240.183.133: flow list 0
14/05/2021 11:17:24 dut.10.240.183.133:
ID Group Prio Attr Rule
0 0 0 i-- ETH IPV6 UDP GTPU GTP_PSC IPV4 => VF
14/05/2021 11:17:24 dut.10.240.183.133: start
14/05/2021 11:17:24 dut.10.240.183.133:
rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native
Logical Core 2 (socket 0) forwards packets on 1 streams:
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=1
port 0: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x0
RX queue: 0
RX desc=0 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=0 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x0 - TX RS bit threshold=32
port 1: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=512 - RX free threshold=32
RX threshold registers: pthresh=0 hthresh=0 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=512 - TX free threshold=32
TX threshold registers: pthresh=0 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
14/05/2021 11:17:29 dut.10.240.183.133: stop
14/05/2021 11:17:29 dut.10.240.183.133:
Telling cores to ...
Waiting for lcores to finish...
---------------------- Forward statistics for port 1 ----------------------
RX-packets: 2 RX-dropped: 0 RX-total: 2
TX-packets: 0 TX-dropped: 0 TX-total: 0
----------------------------------------------------------------------------
+++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
RX-packets: 2 RX-dropped: 0 RX-total: 2
TX-packets: 0 TX-dropped: 0 TX-total: 0
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Done.
14/05/2021 11:17:29 dut.10.240.183.133: start
14/05/2021 11:17:29 dut.10.240.183.133:
rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native
Logical Core 2 (socket 0) forwards packets on 1 streams:
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=1
port 0: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x0
RX queue: 0
RX desc=0 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=0 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x0 - TX RS bit threshold=32
port 1: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=512 - RX free threshold=32
RX threshold registers: pthresh=0 hthresh=0 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=512 - TX free threshold=32
TX threshold registers: pthresh=0 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
14/05/2021 11:17:34 dut.10.240.183.133: stop
14/05/2021 11:17:34 dut.10.240.183.133:
Telling cores to ...
Waiting for lcores to finish...
---------------------- Forward statistics for port 1 ----------------------
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.
14/05/2021 11:17:34 dut.10.240.183.133: flow destroy 0 rule 0
14/05/2021 11:17:34 dut.10.240.183.133:
Flow rule #0 destroyed
14/05/2021 11:17:34 dut.10.240.183.133: flow list 0
14/05/2021 11:17:34 dut.10.240.183.133:
14/05/2021 11:17:34 dut.10.240.183.133: start
14/05/2021 11:17:35 dut.10.240.183.133:
rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native
Logical Core 2 (socket 0) forwards packets on 1 streams:
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=1
port 0: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x0
RX queue: 0
RX desc=0 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=0 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x0 - TX RS bit threshold=32
port 1: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=512 - RX free threshold=32
RX threshold registers: pthresh=0 hthresh=0 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=512 - TX free threshold=32
TX threshold registers: pthresh=0 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
14/05/2021 11:17:40 dut.10.240.183.133: stop
14/05/2021 11:17:40 dut.10.240.183.133:
Telling cores to ...
Waiting for lcores to finish...
---------------------- Forward statistics for port 1 ----------------------
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.
14/05/2021 11:17:40 CVLDCFSwitchFilterGTPUTest: sub_case tv_mac_ipv6_gtpu_eh_ipv4_l3dst passed
14/05/2021 11:17:40 CVLDCFSwitchFilterGTPUTest: ===================Test sub case: tv_mac_ipv6_gtpu_eh_ipv4_l3src================
14/05/2021 11:17:40 dut.10.240.183.133: flow validate 0 ingress pattern eth / ipv6 / udp / gtpu / gtp_psc / ipv4 src is 192.168.1.1 / end actions vf id 1 / end
14/05/2021 11:17:40 dut.10.240.183.133:
Flow rule validated
14/05/2021 11:17:40 dut.10.240.183.133: flow create 0 ingress pattern eth / ipv6 / udp / gtpu / gtp_psc / ipv4 src is 192.168.1.1 / end actions vf id 1 / end
14/05/2021 11:17:40 dut.10.240.183.133:
Flow rule #0 created
14/05/2021 11:17:40 dut.10.240.183.133: flow list 0
14/05/2021 11:17:40 dut.10.240.183.133:
ID Group Prio Attr Rule
0 0 0 i-- ETH IPV6 UDP GTPU GTP_PSC IPV4 => VF
14/05/2021 11:17:40 dut.10.240.183.133: start
14/05/2021 11:17:40 dut.10.240.183.133:
rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native
Logical Core 2 (socket 0) forwards packets on 1 streams:
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=1
port 0: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x0
RX queue: 0
RX desc=0 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=0 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x0 - TX RS bit threshold=32
port 1: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=512 - RX free threshold=32
RX threshold registers: pthresh=0 hthresh=0 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=512 - TX free threshold=32
TX threshold registers: pthresh=0 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
14/05/2021 11:17:45 dut.10.240.183.133: stop
14/05/2021 11:17:45 dut.10.240.183.133:
Telling cores to ...
Waiting for lcores to finish...
---------------------- Forward statistics for port 1 ----------------------
RX-packets: 2 RX-dropped: 0 RX-total: 2
TX-packets: 0 TX-dropped: 0 TX-total: 0
----------------------------------------------------------------------------
+++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
RX-packets: 2 RX-dropped: 0 RX-total: 2
TX-packets: 0 TX-dropped: 0 TX-total: 0
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Done.
14/05/2021 11:17:45 dut.10.240.183.133: start
14/05/2021 11:17:45 dut.10.240.183.133:
rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native
Logical Core 2 (socket 0) forwards packets on 1 streams:
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=1
port 0: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x0
RX queue: 0
RX desc=0 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=0 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x0 - TX RS bit threshold=32
port 1: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=512 - RX free threshold=32
RX threshold registers: pthresh=0 hthresh=0 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=512 - TX free threshold=32
TX threshold registers: pthresh=0 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
14/05/2021 11:17:50 dut.10.240.183.133: stop
14/05/2021 11:17:51 dut.10.240.183.133:
Telling cores to ...
Waiting for lcores to finish...
---------------------- Forward statistics for port 1 ----------------------
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.
14/05/2021 11:17:51 dut.10.240.183.133: flow destroy 0 rule 0
14/05/2021 11:17:51 dut.10.240.183.133:
Flow rule #0 destroyed
14/05/2021 11:17:51 dut.10.240.183.133: flow list 0
14/05/2021 11:17:51 dut.10.240.183.133:
14/05/2021 11:17:51 dut.10.240.183.133: start
14/05/2021 11:17:51 dut.10.240.183.133:
rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native
Logical Core 2 (socket 0) forwards packets on 1 streams:
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=1
port 0: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x0
RX queue: 0
RX desc=0 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=0 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x0 - TX RS bit threshold=32
port 1: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=512 - RX free threshold=32
RX threshold registers: pthresh=0 hthresh=0 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=512 - TX free threshold=32
TX threshold registers: pthresh=0 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
14/05/2021 11:17:56 dut.10.240.183.133: stop
14/05/2021 11:17:56 dut.10.240.183.133:
Telling cores to ...
Waiting for lcores to finish...
---------------------- Forward statistics for port 1 ----------------------
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.
14/05/2021 11:17:56 CVLDCFSwitchFilterGTPUTest: sub_case tv_mac_ipv6_gtpu_eh_ipv4_l3src passed
14/05/2021 11:17:56 CVLDCFSwitchFilterGTPUTest: ===================Test sub case: tv_mac_ipv6_gtpu_eh_ipv4_l3src_l3dst================
14/05/2021 11:17:56 dut.10.240.183.133: flow validate 0 ingress pattern eth / ipv6 / udp / gtpu / gtp_psc / ipv4 src is 192.168.1.1 dst is 192.168.1.2 / end actions vf id 1 / end
14/05/2021 11:17:56 dut.10.240.183.133:
Flow rule validated
14/05/2021 11:17:56 dut.10.240.183.133: flow create 0 ingress pattern eth / ipv6 / udp / gtpu / gtp_psc / ipv4 src is 192.168.1.1 dst is 192.168.1.2 / end actions vf id 1 / end
14/05/2021 11:17:56 dut.10.240.183.133:
Flow rule #0 created
14/05/2021 11:17:56 dut.10.240.183.133: flow list 0
14/05/2021 11:17:56 dut.10.240.183.133:
ID Group Prio Attr Rule
0 0 0 i-- ETH IPV6 UDP GTPU GTP_PSC IPV4 => VF
14/05/2021 11:17:56 dut.10.240.183.133: start
14/05/2021 11:17:56 dut.10.240.183.133:
rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native
Logical Core 2 (socket 0) forwards packets on 1 streams:
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=1
port 0: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x0
RX queue: 0
RX desc=0 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=0 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x0 - TX RS bit threshold=32
port 1: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=512 - RX free threshold=32
RX threshold registers: pthresh=0 hthresh=0 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=512 - TX free threshold=32
TX threshold registers: pthresh=0 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
14/05/2021 11:18:01 dut.10.240.183.133: stop
14/05/2021 11:18:02 dut.10.240.183.133:
Telling cores to ...
Waiting for lcores to finish...
---------------------- Forward statistics for port 1 ----------------------
RX-packets: 2 RX-dropped: 0 RX-total: 2
TX-packets: 0 TX-dropped: 0 TX-total: 0
----------------------------------------------------------------------------
+++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
RX-packets: 2 RX-dropped: 0 RX-total: 2
TX-packets: 0 TX-dropped: 0 TX-total: 0
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Done.
14/05/2021 11:18:02 dut.10.240.183.133: start
14/05/2021 11:18:02 dut.10.240.183.133:
rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native
Logical Core 2 (socket 0) forwards packets on 1 streams:
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=1
port 0: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x0
RX queue: 0
RX desc=0 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=0 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x0 - TX RS bit threshold=32
port 1: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=512 - RX free threshold=32
RX threshold registers: pthresh=0 hthresh=0 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=512 - TX free threshold=32
TX threshold registers: pthresh=0 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
14/05/2021 11:18:07 dut.10.240.183.133: stop
14/05/2021 11:18:07 dut.10.240.183.133:
Telling cores to ...
Waiting for lcores to finish...
---------------------- Forward statistics for port 1 ----------------------
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.
14/05/2021 11:18:07 dut.10.240.183.133: flow destroy 0 rule 0
14/05/2021 11:18:07 dut.10.240.183.133:
Flow rule #0 destroyed
14/05/2021 11:18:07 dut.10.240.183.133: flow list 0
14/05/2021 11:18:07 dut.10.240.183.133:
14/05/2021 11:18:07 dut.10.240.183.133: start
14/05/2021 11:18:07 dut.10.240.183.133:
rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native
Logical Core 2 (socket 0) forwards packets on 1 streams:
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=1
port 0: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x0
RX queue: 0
RX desc=0 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=0 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x0 - TX RS bit threshold=32
port 1: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=512 - RX free threshold=32
RX threshold registers: pthresh=0 hthresh=0 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=512 - TX free threshold=32
TX threshold registers: pthresh=0 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
14/05/2021 11:18:12 dut.10.240.183.133: stop
14/05/2021 11:18:12 dut.10.240.183.133:
Telling cores to ...
Waiting for lcores to finish...
---------------------- Forward statistics for port 1 ----------------------
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.
14/05/2021 11:18:12 CVLDCFSwitchFilterGTPUTest: sub_case tv_mac_ipv6_gtpu_eh_ipv4_l3src_l3dst passed
14/05/2021 11:18:12 CVLDCFSwitchFilterGTPUTest: ===================Test sub case: tv_mac_ipv6_gtpu_eh_ipv4_teid_l3src_l3dst================
14/05/2021 11:18:12 dut.10.240.183.133: flow validate 0 ingress pattern eth / ipv6 / udp / gtpu teid is 0x12345678 teid mask 0x00000001 / gtp_psc / ipv4 src is 192.168.1.1 dst is 192.168.1.2 / end actions vf id 1 / end
14/05/2021 11:18:12 dut.10.240.183.133:
Flow rule validated
14/05/2021 11:18:12 dut.10.240.183.133: flow create 0 ingress pattern eth / ipv6 / udp / gtpu teid is 0x12345678 teid mask 0x00000001 / gtp_psc / ipv4 src is 192.168.1.1 dst is 192.168.1.2 / end actions vf id 1 / end
14/05/2021 11:18:12 dut.10.240.183.133:
Flow rule #0 created
14/05/2021 11:18:12 dut.10.240.183.133: flow list 0
14/05/2021 11:18:13 dut.10.240.183.133:
ID Group Prio Attr Rule
0 0 0 i-- ETH IPV6 UDP GTPU GTP_PSC IPV4 => VF
14/05/2021 11:18:13 dut.10.240.183.133: start
14/05/2021 11:18:13 dut.10.240.183.133:
rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native
Logical Core 2 (socket 0) forwards packets on 1 streams:
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=1
port 0: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x0
RX queue: 0
RX desc=0 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=0 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x0 - TX RS bit threshold=32
port 1: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=512 - RX free threshold=32
RX threshold registers: pthresh=0 hthresh=0 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=512 - TX free threshold=32
TX threshold registers: pthresh=0 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
14/05/2021 11:18:18 dut.10.240.183.133: stop
14/05/2021 11:18:18 dut.10.240.183.133:
Telling cores to ...
Waiting for lcores to finish...
---------------------- Forward statistics for port 1 ----------------------
RX-packets: 2 RX-dropped: 0 RX-total: 2
TX-packets: 0 TX-dropped: 0 TX-total: 0
----------------------------------------------------------------------------
+++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
RX-packets: 2 RX-dropped: 0 RX-total: 2
TX-packets: 0 TX-dropped: 0 TX-total: 0
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Done.
14/05/2021 11:18:18 dut.10.240.183.133: start
14/05/2021 11:18:18 dut.10.240.183.133:
rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native
Logical Core 2 (socket 0) forwards packets on 1 streams:
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=1
port 0: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x0
RX queue: 0
RX desc=0 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=0 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x0 - TX RS bit threshold=32
port 1: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=512 - RX free threshold=32
RX threshold registers: pthresh=0 hthresh=0 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=512 - TX free threshold=32
TX threshold registers: pthresh=0 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
14/05/2021 11:18:23 dut.10.240.183.133: stop
14/05/2021 11:18:23 dut.10.240.183.133:
Telling cores to ...
Waiting for lcores to finish...
---------------------- Forward statistics for port 1 ----------------------
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.
14/05/2021 11:18:23 dut.10.240.183.133: flow destroy 0 rule 0
14/05/2021 11:18:23 dut.10.240.183.133:
Flow rule #0 destroyed
14/05/2021 11:18:23 dut.10.240.183.133: flow list 0
14/05/2021 11:18:23 dut.10.240.183.133:
14/05/2021 11:18:23 dut.10.240.183.133: start
14/05/2021 11:18:23 dut.10.240.183.133:
rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native
Logical Core 2 (socket 0) forwards packets on 1 streams:
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=1
port 0: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x0
RX queue: 0
RX desc=0 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=0 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x0 - TX RS bit threshold=32
port 1: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=512 - RX free threshold=32
RX threshold registers: pthresh=0 hthresh=0 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=512 - TX free threshold=32
TX threshold registers: pthresh=0 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
14/05/2021 11:18:28 dut.10.240.183.133: stop
14/05/2021 11:18:28 dut.10.240.183.133:
Telling cores to ...
Waiting for lcores to finish...
---------------------- Forward statistics for port 1 ----------------------
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.
14/05/2021 11:18:28 CVLDCFSwitchFilterGTPUTest: sub_case tv_mac_ipv6_gtpu_eh_ipv4_teid_l3src_l3dst passed
14/05/2021 11:18:28 CVLDCFSwitchFilterGTPUTest: ===================Test sub case: tv_mac_ipv6_gtpu_eh_ipv4_qfi_l3src_l3dst================
14/05/2021 11:18:28 dut.10.240.183.133: flow validate 0 ingress pattern eth / ipv6 / udp / gtpu / gtp_psc qfi is 0x34 / ipv4 src is 192.168.1.1 dst is 192.168.1.2 / end actions vf id 1 / end
14/05/2021 11:18:28 dut.10.240.183.133:
Flow rule validated
14/05/2021 11:18:28 dut.10.240.183.133: flow create 0 ingress pattern eth / ipv6 / udp / gtpu / gtp_psc qfi is 0x34 / ipv4 src is 192.168.1.1 dst is 192.168.1.2 / end actions vf id 1 / end
14/05/2021 11:18:29 dut.10.240.183.133:
Flow rule #0 created
14/05/2021 11:18:29 dut.10.240.183.133: flow list 0
14/05/2021 11:18:29 dut.10.240.183.133:
ID Group Prio Attr Rule
0 0 0 i-- ETH IPV6 UDP GTPU GTP_PSC IPV4 => VF
14/05/2021 11:18:29 dut.10.240.183.133: start
14/05/2021 11:18:29 dut.10.240.183.133:
rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native
Logical Core 2 (socket 0) forwards packets on 1 streams:
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=1
port 0: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x0
RX queue: 0
RX desc=0 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=0 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x0 - TX RS bit threshold=32
port 1: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=512 - RX free threshold=32
RX threshold registers: pthresh=0 hthresh=0 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=512 - TX free threshold=32
TX threshold registers: pthresh=0 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
14/05/2021 11:18:34 dut.10.240.183.133: stop
14/05/2021 11:18:34 dut.10.240.183.133:
Telling cores to ...
Waiting for lcores to finish...
---------------------- Forward statistics for port 1 ----------------------
RX-packets: 2 RX-dropped: 0 RX-total: 2
TX-packets: 0 TX-dropped: 0 TX-total: 0
----------------------------------------------------------------------------
+++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
RX-packets: 2 RX-dropped: 0 RX-total: 2
TX-packets: 0 TX-dropped: 0 TX-total: 0
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Done.
14/05/2021 11:18:34 dut.10.240.183.133: start
14/05/2021 11:18:34 dut.10.240.183.133:
rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native
Logical Core 2 (socket 0) forwards packets on 1 streams:
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=1
port 0: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x0
RX queue: 0
RX desc=0 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=0 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x0 - TX RS bit threshold=32
port 1: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=512 - RX free threshold=32
RX threshold registers: pthresh=0 hthresh=0 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=512 - TX free threshold=32
TX threshold registers: pthresh=0 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
14/05/2021 11:18:39 dut.10.240.183.133: stop
14/05/2021 11:18:39 dut.10.240.183.133:
Telling cores to ...
Waiting for lcores to finish...
---------------------- Forward statistics for port 1 ----------------------
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.
14/05/2021 11:18:39 dut.10.240.183.133: flow destroy 0 rule 0
14/05/2021 11:18:39 dut.10.240.183.133:
Flow rule #0 destroyed
14/05/2021 11:18:39 dut.10.240.183.133: flow list 0
14/05/2021 11:18:39 dut.10.240.183.133:
14/05/2021 11:18:39 dut.10.240.183.133: start
14/05/2021 11:18:39 dut.10.240.183.133:
rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native
Logical Core 2 (socket 0) forwards packets on 1 streams:
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=1
port 0: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x0
RX queue: 0
RX desc=0 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=0 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x0 - TX RS bit threshold=32
port 1: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=512 - RX free threshold=32
RX threshold registers: pthresh=0 hthresh=0 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=512 - TX free threshold=32
TX threshold registers: pthresh=0 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
14/05/2021 11:18:45 dut.10.240.183.133: stop
14/05/2021 11:18:45 dut.10.240.183.133:
Telling cores to ...
Waiting for lcores to finish...
---------------------- Forward statistics for port 1 ----------------------
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.
14/05/2021 11:18:45 CVLDCFSwitchFilterGTPUTest: sub_case tv_mac_ipv6_gtpu_eh_ipv4_qfi_l3src_l3dst passed
14/05/2021 11:18:45 CVLDCFSwitchFilterGTPUTest: ===================Test sub case: tv_mac_ipv6_gtpu_eh_ipv4_all================
14/05/2021 11:18:45 dut.10.240.183.133: flow validate 0 ingress pattern eth / ipv6 / udp / gtpu teid is 0x12345678 teid mask 0x00000001 / gtp_psc qfi is 0x34 / ipv4 src is 192.168.1.1 dst is 192.168.1.2 / end actions vf id 1 / end
14/05/2021 11:18:45 dut.10.240.183.133:
Flow rule validated
14/05/2021 11:18:45 dut.10.240.183.133: flow create 0 ingress pattern eth / ipv6 / udp / gtpu teid is 0x12345678 teid mask 0x00000001 / gtp_psc qfi is 0x34 / ipv4 src is 192.168.1.1 dst is 192.168.1.2 / end actions vf id 1 / end
14/05/2021 11:18:45 dut.10.240.183.133:
Flow rule #0 created
14/05/2021 11:18:45 dut.10.240.183.133: flow list 0
14/05/2021 11:18:45 dut.10.240.183.133:
ID Group Prio Attr Rule
0 0 0 i-- ETH IPV6 UDP GTPU GTP_PSC IPV4 => VF
14/05/2021 11:18:45 dut.10.240.183.133: start
14/05/2021 11:18:45 dut.10.240.183.133:
rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native
Logical Core 2 (socket 0) forwards packets on 1 streams:
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=1
port 0: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x0
RX queue: 0
RX desc=0 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=0 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x0 - TX RS bit threshold=32
port 1: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=512 - RX free threshold=32
RX threshold registers: pthresh=0 hthresh=0 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=512 - TX free threshold=32
TX threshold registers: pthresh=0 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
14/05/2021 11:18:50 dut.10.240.183.133: stop
14/05/2021 11:18:50 dut.10.240.183.133:
Telling cores to ...
Waiting for lcores to finish...
---------------------- Forward statistics for port 1 ----------------------
RX-packets: 2 RX-dropped: 0 RX-total: 2
TX-packets: 0 TX-dropped: 0 TX-total: 0
----------------------------------------------------------------------------
+++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
RX-packets: 2 RX-dropped: 0 RX-total: 2
TX-packets: 0 TX-dropped: 0 TX-total: 0
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Done.
14/05/2021 11:18:50 dut.10.240.183.133: start
14/05/2021 11:18:50 dut.10.240.183.133:
rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native
Logical Core 2 (socket 0) forwards packets on 1 streams:
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=1
port 0: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x0
RX queue: 0
RX desc=0 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=0 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x0 - TX RS bit threshold=32
port 1: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=512 - RX free threshold=32
RX threshold registers: pthresh=0 hthresh=0 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=512 - TX free threshold=32
TX threshold registers: pthresh=0 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
14/05/2021 11:18:55 dut.10.240.183.133: stop
14/05/2021 11:18:55 dut.10.240.183.133:
Telling cores to ...
Waiting for lcores to finish...
---------------------- Forward statistics for port 1 ----------------------
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.
14/05/2021 11:18:55 dut.10.240.183.133: flow destroy 0 rule 0
14/05/2021 11:18:56 dut.10.240.183.133:
Flow rule #0 destroyed
14/05/2021 11:18:56 dut.10.240.183.133: flow list 0
14/05/2021 11:18:56 dut.10.240.183.133:
14/05/2021 11:18:56 dut.10.240.183.133: start
14/05/2021 11:18:56 dut.10.240.183.133:
rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native
Logical Core 2 (socket 0) forwards packets on 1 streams:
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=1
port 0: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x0
RX queue: 0
RX desc=0 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=0 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x0 - TX RS bit threshold=32
port 1: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=512 - RX free threshold=32
RX threshold registers: pthresh=0 hthresh=0 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=512 - TX free threshold=32
TX threshold registers: pthresh=0 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
14/05/2021 11:19:01 dut.10.240.183.133: stop
14/05/2021 11:19:01 dut.10.240.183.133:
Telling cores to ...
Waiting for lcores to finish...
---------------------- Forward statistics for port 1 ----------------------
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.
14/05/2021 11:19:01 CVLDCFSwitchFilterGTPUTest: sub_case tv_mac_ipv6_gtpu_eh_ipv4_all passed
14/05/2021 11:19:01 CVLDCFSwitchFilterGTPUTest: {'tv_mac_ipv6_gtpu_eh_ipv4_teid_with_mask': 'passed', 'tv_mac_ipv6_gtpu_eh_ipv4_teid_without_mask': 'passed', 'tv_mac_ipv6_gtpu_eh_ipv4_qfi': 'passed', 'tv_mac_ipv6_gtpu_eh_ipv4_l3dst': 'passed', 'tv_mac_ipv6_gtpu_eh_ipv4_l3src': 'passed', 'tv_mac_ipv6_gtpu_eh_ipv4_l3src_l3dst': 'passed', 'tv_mac_ipv6_gtpu_eh_ipv4_teid_l3src_l3dst': 'passed', 'tv_mac_ipv6_gtpu_eh_ipv4_qfi_l3src_l3dst': 'passed', 'tv_mac_ipv6_gtpu_eh_ipv4_all': 'passed'}
14/05/2021 11:19:01 CVLDCFSwitchFilterGTPUTest: pass rate is: 100.0
14/05/2021 11:19:01 CVLDCFSwitchFilterGTPUTest: Test Case test_mac_ipv6_gtpu_eh_ipv4 Result PASSED:
14/05/2021 11:19:01 dut.10.240.183.133: flow flush 0
14/05/2021 11:19:01 dut.10.240.183.133:
14/05/2021 11:19:01 dut.10.240.183.133: clear port stats all
14/05/2021 11:19:01 dut.10.240.183.133:
NIC statistics for port 0 cleared
NIC statistics for port 1 cleared
14/05/2021 11:19:01 dut.10.240.183.133: quit
14/05/2021 11:19:02 dut.10.240.183.133:
Stopping port 0...
Stopping ports...
Done
Stopping port 1...
Stopping ports...
Done
Shutting down port 0...
Closing ports...
Port 0 is closed
Done
Shutting down port 1...
Closing ports...
Port 1 is closed
Done
Bye...
14/05/2021 11:19:02 dut.10.240.183.133: kill_all: called by dut and prefix list has value.
14/05/2021 11:19:06 CVLDCFSwitchFilterGTPUTest: Test Case test_mac_ipv6_gtpu_eh_ipv4_tcp Begin
14/05/2021 11:19:06 dut.10.240.183.133:
14/05/2021 11:19:06 tester:
14/05/2021 11:19:06 dut.10.240.183.133: rmmod ice
14/05/2021 11:19:15 dut.10.240.183.133:
14/05/2021 11:19:15 dut.10.240.183.133: modprobe ice
14/05/2021 11:19:20 dut.10.240.183.133:
14/05/2021 11:19:20 dut.10.240.183.133: ethtool -i ens801f0
14/05/2021 11:19:20 dut.10.240.183.133: driver: ice
version: 1.6.0_rc41_11_gbd4c35a2_dirty
firmware-version: 3.00 0x800079a8 1.2928.0
expansion-rom-version:
bus-info: 0000:81:00.0
supports-statistics: yes
supports-test: yes
supports-eeprom-access: yes
supports-register-dump: yes
supports-priv-flags: yes
14/05/2021 11:19:22 dut.10.240.183.133: ip link set ens801f0 vf 0 trust on
14/05/2021 11:19:22 dut.10.240.183.133:
14/05/2021 11:19:29 dut.10.240.183.133: x86_64-native-linuxapp-gcc/app/dpdk-testpmd -l 1,2,3,4 -n 4 -a 0000:81:01.0,cap=dcf -a 0000:81:01.1 --file-prefix=dpdk_13956_20210514102502 -- -i
14/05/2021 11:19:42 dut.10.240.183.133: EAL: Detected 72 lcore(s)
EAL: Detected 2 NUMA nodes
EAL: Detected static linkage of DPDK
EAL: Multi-process socket /var/run/dpdk/dpdk_13956_20210514102502/mp_socket
EAL: Selected IOVA mode 'VA'
EAL: No available 2048 kB hugepages reported
EAL: VFIO support initialized
EAL: Using IOMMU type 1 (Type 1)
EAL: Probe PCI driver: net_iavf (8086:1889) device: 0000:81:01.0 (socket 1)
EAL: Releasing PCI mapped resource for 0000:81:01.0
EAL: Calling pci_unmap_resource for 0000:81:01.0 at 0x2200000000
EAL: Calling pci_unmap_resource for 0000:81:01.0 at 0x2200020000
EAL: Using IOMMU type 1 (Type 1)
EAL: Probe PCI driver: net_ice_dcf (8086:1889) device: 0000:81:01.0 (socket 1)
ice_load_pkg_type(): Active package is: 1.3.30.0, ICE COMMS Package (double VLAN mode)
EAL: Probe PCI driver: net_iavf (8086:1889) device: 0000:81:01.1 (socket 1)
Interactive-mode selected
Failed to set MTU to 1500 for port 0
testpmd: create a new mbuf pool <mb_pool_0>: n=171456, size=2176, socket=0
testpmd: preferred mempool ops selected: ring_mp_mc
testpmd: create a new mbuf pool <mb_pool_1>: n=171456, size=2176, socket=1
testpmd: preferred mempool ops selected: ring_mp_mc
Configuring Port 0 (socket 1)
ice_dcf_init_rss(): RSS is enabled by PF by default
ice_dcf_configure_queues(): request RXDID == 16 in Queue[0]
Port 0: 56:B1:4F:2C:0B:B3
Configuring Port 1 (socket 1)
iavf_configure_queues(): request RXDID[22] in Queue[0]
Port 1: link state change event
Port 1: link state change event
Port 1: 8A:01:7D:4C:98:25
Checking link statuses...
Done
14/05/2021 11:19:42 dut.10.240.183.133: set portlist 1
14/05/2021 11:19:42 dut.10.240.183.133:
previous number of forwarding ports 2 - changed to number of configured ports 1
Warning! port-topology=paired and odd forward ports number, the last port will pair with itself.
14/05/2021 11:19:42 dut.10.240.183.133: set fwd rxonly
14/05/2021 11:19:42 dut.10.240.183.133:
Set rxonly packet forwarding mode
14/05/2021 11:19:42 dut.10.240.183.133: set verbose 1
14/05/2021 11:19:42 dut.10.240.183.133:
Change verbose level from 0 to 1
14/05/2021 11:19:42 CVLDCFSwitchFilterGTPUTest: ===================Test sub case: tv_mac_ipv6_gtpu_eh_ipv4_tcp_teid_with_mask================
14/05/2021 11:19:42 dut.10.240.183.133: flow validate 0 ingress pattern eth / ipv6 / udp / gtpu teid is 0x12345678 teid mask 0x00000001 / gtp_psc / ipv4 / tcp / end actions vf id 1 / end
14/05/2021 11:19:42 dut.10.240.183.133:
Flow rule validated
14/05/2021 11:19:42 dut.10.240.183.133: flow create 0 ingress pattern eth / ipv6 / udp / gtpu teid is 0x12345678 teid mask 0x00000001 / gtp_psc / ipv4 / tcp / end actions vf id 1 / end
14/05/2021 11:19:43 dut.10.240.183.133:
Flow rule #0 created
14/05/2021 11:19:43 dut.10.240.183.133: flow list 0
14/05/2021 11:19:43 dut.10.240.183.133:
ID Group Prio Attr Rule
0 0 0 i-- ETH IPV6 UDP GTPU GTP_PSC IPV4 TCP => VF
14/05/2021 11:19:43 dut.10.240.183.133: start
14/05/2021 11:19:43 dut.10.240.183.133:
rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native
Logical Core 2 (socket 0) forwards packets on 1 streams:
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=1
port 0: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x0
RX queue: 0
RX desc=0 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=0 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x0 - TX RS bit threshold=32
port 1: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=512 - RX free threshold=32
RX threshold registers: pthresh=0 hthresh=0 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=512 - TX free threshold=32
TX threshold registers: pthresh=0 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
14/05/2021 11:19:48 dut.10.240.183.133: stop
14/05/2021 11:19:48 dut.10.240.183.133:
Telling cores to ...
Waiting for lcores to finish...
---------------------- Forward statistics for port 1 ----------------------
RX-packets: 2 RX-dropped: 0 RX-total: 2
TX-packets: 0 TX-dropped: 0 TX-total: 0
----------------------------------------------------------------------------
+++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
RX-packets: 2 RX-dropped: 0 RX-total: 2
TX-packets: 0 TX-dropped: 0 TX-total: 0
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Done.
14/05/2021 11:19:48 dut.10.240.183.133: start
14/05/2021 11:19:48 dut.10.240.183.133:
rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native
Logical Core 2 (socket 0) forwards packets on 1 streams:
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=1
port 0: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x0
RX queue: 0
RX desc=0 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=0 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x0 - TX RS bit threshold=32
port 1: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=512 - RX free threshold=32
RX threshold registers: pthresh=0 hthresh=0 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=512 - TX free threshold=32
TX threshold registers: pthresh=0 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
14/05/2021 11:19:53 dut.10.240.183.133: stop
14/05/2021 11:19:53 dut.10.240.183.133:
Telling cores to ...
Waiting for lcores to finish...
---------------------- Forward statistics for port 1 ----------------------
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.
14/05/2021 11:19:53 dut.10.240.183.133: flow destroy 0 rule 0
14/05/2021 11:19:54 dut.10.240.183.133:
Flow rule #0 destroyed
14/05/2021 11:19:54 dut.10.240.183.133: flow list 0
14/05/2021 11:19:54 dut.10.240.183.133:
14/05/2021 11:19:54 dut.10.240.183.133: start
14/05/2021 11:19:54 dut.10.240.183.133:
rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native
Logical Core 2 (socket 0) forwards packets on 1 streams:
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=1
port 0: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x0
RX queue: 0
RX desc=0 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=0 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x0 - TX RS bit threshold=32
port 1: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=512 - RX free threshold=32
RX threshold registers: pthresh=0 hthresh=0 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=512 - TX free threshold=32
TX threshold registers: pthresh=0 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
14/05/2021 11:19:59 dut.10.240.183.133: stop
14/05/2021 11:19:59 dut.10.240.183.133:
Telling cores to ...
Waiting for lcores to finish...
---------------------- Forward statistics for port 1 ----------------------
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.
14/05/2021 11:19:59 CVLDCFSwitchFilterGTPUTest: sub_case tv_mac_ipv6_gtpu_eh_ipv4_tcp_teid_with_mask passed
14/05/2021 11:19:59 CVLDCFSwitchFilterGTPUTest: ===================Test sub case: tv_mac_ipv6_gtpu_eh_ipv4_tcp_teid_without_mask================
14/05/2021 11:19:59 dut.10.240.183.133: flow validate 0 ingress pattern eth / ipv6 / udp / gtpu teid is 0x12345678 / gtp_psc / ipv4 / tcp / end actions vf id 1 / end
14/05/2021 11:19:59 dut.10.240.183.133:
Flow rule validated
14/05/2021 11:19:59 dut.10.240.183.133: flow create 0 ingress pattern eth / ipv6 / udp / gtpu teid is 0x12345678 / gtp_psc / ipv4 / tcp / end actions vf id 1 / end
14/05/2021 11:19:59 dut.10.240.183.133:
Flow rule #0 created
14/05/2021 11:19:59 dut.10.240.183.133: flow list 0
14/05/2021 11:19:59 dut.10.240.183.133:
ID Group Prio Attr Rule
0 0 0 i-- ETH IPV6 UDP GTPU GTP_PSC IPV4 TCP => VF
14/05/2021 11:19:59 dut.10.240.183.133: start
14/05/2021 11:19:59 dut.10.240.183.133:
rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native
Logical Core 2 (socket 0) forwards packets on 1 streams:
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=1
port 0: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x0
RX queue: 0
RX desc=0 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=0 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x0 - TX RS bit threshold=32
port 1: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=512 - RX free threshold=32
RX threshold registers: pthresh=0 hthresh=0 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=512 - TX free threshold=32
TX threshold registers: pthresh=0 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
14/05/2021 11:20:04 dut.10.240.183.133: stop
14/05/2021 11:20:04 dut.10.240.183.133:
Telling cores to ...
Waiting for lcores to finish...
---------------------- Forward statistics for port 1 ----------------------
RX-packets: 1 RX-dropped: 0 RX-total: 1
TX-packets: 0 TX-dropped: 0 TX-total: 0
----------------------------------------------------------------------------
+++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
RX-packets: 1 RX-dropped: 0 RX-total: 1
TX-packets: 0 TX-dropped: 0 TX-total: 0
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Done.
14/05/2021 11:20:04 dut.10.240.183.133: start
14/05/2021 11:20:04 dut.10.240.183.133:
rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native
Logical Core 2 (socket 0) forwards packets on 1 streams:
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=1
port 0: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x0
RX queue: 0
RX desc=0 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=0 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x0 - TX RS bit threshold=32
port 1: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=512 - RX free threshold=32
RX threshold registers: pthresh=0 hthresh=0 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=512 - TX free threshold=32
TX threshold registers: pthresh=0 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
14/05/2021 11:20:10 dut.10.240.183.133: stop
14/05/2021 11:20:10 dut.10.240.183.133:
Telling cores to ...
Waiting for lcores to finish...
---------------------- Forward statistics for port 1 ----------------------
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.
14/05/2021 11:20:10 dut.10.240.183.133: flow destroy 0 rule 0
14/05/2021 11:20:10 dut.10.240.183.133:
Flow rule #0 destroyed
14/05/2021 11:20:10 dut.10.240.183.133: flow list 0
14/05/2021 11:20:10 dut.10.240.183.133:
14/05/2021 11:20:10 dut.10.240.183.133: start
14/05/2021 11:20:10 dut.10.240.183.133:
rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native
Logical Core 2 (socket 0) forwards packets on 1 streams:
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=1
port 0: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x0
RX queue: 0
RX desc=0 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=0 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x0 - TX RS bit threshold=32
port 1: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=512 - RX free threshold=32
RX threshold registers: pthresh=0 hthresh=0 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=512 - TX free threshold=32
TX threshold registers: pthresh=0 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
14/05/2021 11:20:15 dut.10.240.183.133: stop
14/05/2021 11:20:15 dut.10.240.183.133:
Telling cores to ...
Waiting for lcores to finish...
---------------------- Forward statistics for port 1 ----------------------
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.
14/05/2021 11:20:15 CVLDCFSwitchFilterGTPUTest: sub_case tv_mac_ipv6_gtpu_eh_ipv4_tcp_teid_without_mask passed
14/05/2021 11:20:15 CVLDCFSwitchFilterGTPUTest: ===================Test sub case: tv_mac_ipv6_gtpu_eh_ipv4_tcp_qfi================
14/05/2021 11:20:15 dut.10.240.183.133: flow validate 0 ingress pattern eth / ipv6 / udp / gtpu / gtp_psc qfi is 0x34 / ipv4 / tcp / end actions vf id 1 / end
14/05/2021 11:20:15 dut.10.240.183.133:
Flow rule validated
14/05/2021 11:20:15 dut.10.240.183.133: flow create 0 ingress pattern eth / ipv6 / udp / gtpu / gtp_psc qfi is 0x34 / ipv4 / tcp / end actions vf id 1 / end
14/05/2021 11:20:15 dut.10.240.183.133:
Flow rule #0 created
14/05/2021 11:20:15 dut.10.240.183.133: flow list 0
14/05/2021 11:20:15 dut.10.240.183.133:
ID Group Prio Attr Rule
0 0 0 i-- ETH IPV6 UDP GTPU GTP_PSC IPV4 TCP => VF
14/05/2021 11:20:15 dut.10.240.183.133: start
14/05/2021 11:20:15 dut.10.240.183.133:
rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native
Logical Core 2 (socket 0) forwards packets on 1 streams:
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=1
port 0: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x0
RX queue: 0
RX desc=0 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=0 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x0 - TX RS bit threshold=32
port 1: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=512 - RX free threshold=32
RX threshold registers: pthresh=0 hthresh=0 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=512 - TX free threshold=32
TX threshold registers: pthresh=0 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
14/05/2021 11:20:21 dut.10.240.183.133: stop
14/05/2021 11:20:21 dut.10.240.183.133:
Telling cores to ...
Waiting for lcores to finish...
---------------------- Forward statistics for port 1 ----------------------
RX-packets: 1 RX-dropped: 0 RX-total: 1
TX-packets: 0 TX-dropped: 0 TX-total: 0
----------------------------------------------------------------------------
+++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
RX-packets: 1 RX-dropped: 0 RX-total: 1
TX-packets: 0 TX-dropped: 0 TX-total: 0
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Done.
14/05/2021 11:20:21 dut.10.240.183.133: start
14/05/2021 11:20:21 dut.10.240.183.133:
rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native
Logical Core 2 (socket 0) forwards packets on 1 streams:
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=1
port 0: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x0
RX queue: 0
RX desc=0 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=0 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x0 - TX RS bit threshold=32
port 1: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=512 - RX free threshold=32
RX threshold registers: pthresh=0 hthresh=0 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=512 - TX free threshold=32
TX threshold registers: pthresh=0 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
14/05/2021 11:20:26 dut.10.240.183.133: stop
14/05/2021 11:20:26 dut.10.240.183.133:
Telling cores to ...
Waiting for lcores to finish...
---------------------- Forward statistics for port 1 ----------------------
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.
14/05/2021 11:20:26 dut.10.240.183.133: flow destroy 0 rule 0
14/05/2021 11:20:26 dut.10.240.183.133:
Flow rule #0 destroyed
14/05/2021 11:20:26 dut.10.240.183.133: flow list 0
14/05/2021 11:20:26 dut.10.240.183.133:
14/05/2021 11:20:26 dut.10.240.183.133: start
14/05/2021 11:20:26 dut.10.240.183.133:
rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native
Logical Core 2 (socket 0) forwards packets on 1 streams:
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=1
port 0: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x0
RX queue: 0
RX desc=0 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=0 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x0 - TX RS bit threshold=32
port 1: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=512 - RX free threshold=32
RX threshold registers: pthresh=0 hthresh=0 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=512 - TX free threshold=32
TX threshold registers: pthresh=0 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
14/05/2021 11:20:31 dut.10.240.183.133: stop
14/05/2021 11:20:31 dut.10.240.183.133:
Telling cores to ...
Waiting for lcores to finish...
---------------------- Forward statistics for port 1 ----------------------
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.
14/05/2021 11:20:31 CVLDCFSwitchFilterGTPUTest: sub_case tv_mac_ipv6_gtpu_eh_ipv4_tcp_qfi passed
14/05/2021 11:20:31 CVLDCFSwitchFilterGTPUTest: ===================Test sub case: tv_mac_ipv6_gtpu_eh_ipv4_tcp_l3dst================
14/05/2021 11:20:31 dut.10.240.183.133: flow validate 0 ingress pattern eth / ipv6 / udp / gtpu / gtp_psc / ipv4 dst is 192.168.1.2 / tcp / end actions vf id 1 / end
14/05/2021 11:20:31 dut.10.240.183.133:
Flow rule validated
14/05/2021 11:20:31 dut.10.240.183.133: flow create 0 ingress pattern eth / ipv6 / udp / gtpu / gtp_psc / ipv4 dst is 192.168.1.2 / tcp / end actions vf id 1 / end
14/05/2021 11:20:32 dut.10.240.183.133:
Flow rule #0 created
14/05/2021 11:20:32 dut.10.240.183.133: flow list 0
14/05/2021 11:20:32 dut.10.240.183.133:
ID Group Prio Attr Rule
0 0 0 i-- ETH IPV6 UDP GTPU GTP_PSC IPV4 TCP => VF
14/05/2021 11:20:32 dut.10.240.183.133: start
14/05/2021 11:20:32 dut.10.240.183.133:
rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native
Logical Core 2 (socket 0) forwards packets on 1 streams:
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=1
port 0: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x0
RX queue: 0
RX desc=0 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=0 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x0 - TX RS bit threshold=32
port 1: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=512 - RX free threshold=32
RX threshold registers: pthresh=0 hthresh=0 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=512 - TX free threshold=32
TX threshold registers: pthresh=0 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
14/05/2021 11:20:37 dut.10.240.183.133: stop
14/05/2021 11:20:37 dut.10.240.183.133:
Telling cores to ...
Waiting for lcores to finish...
---------------------- Forward statistics for port 1 ----------------------
RX-packets: 1 RX-dropped: 0 RX-total: 1
TX-packets: 0 TX-dropped: 0 TX-total: 0
----------------------------------------------------------------------------
+++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
RX-packets: 1 RX-dropped: 0 RX-total: 1
TX-packets: 0 TX-dropped: 0 TX-total: 0
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Done.
14/05/2021 11:20:37 dut.10.240.183.133: start
14/05/2021 11:20:37 dut.10.240.183.133:
rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native
Logical Core 2 (socket 0) forwards packets on 1 streams:
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=1
port 0: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x0
RX queue: 0
RX desc=0 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=0 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x0 - TX RS bit threshold=32
port 1: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=512 - RX free threshold=32
RX threshold registers: pthresh=0 hthresh=0 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=512 - TX free threshold=32
TX threshold registers: pthresh=0 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
14/05/2021 11:20:42 dut.10.240.183.133: stop
14/05/2021 11:20:42 dut.10.240.183.133:
Telling cores to ...
Waiting for lcores to finish...
---------------------- Forward statistics for port 1 ----------------------
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.
14/05/2021 11:20:42 dut.10.240.183.133: flow destroy 0 rule 0
14/05/2021 11:20:42 dut.10.240.183.133:
Flow rule #0 destroyed
14/05/2021 11:20:42 dut.10.240.183.133: flow list 0
14/05/2021 11:20:42 dut.10.240.183.133:
14/05/2021 11:20:42 dut.10.240.183.133: start
14/05/2021 11:20:42 dut.10.240.183.133:
rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native
Logical Core 2 (socket 0) forwards packets on 1 streams:
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=1
port 0: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x0
RX queue: 0
RX desc=0 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=0 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x0 - TX RS bit threshold=32
port 1: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=512 - RX free threshold=32
RX threshold registers: pthresh=0 hthresh=0 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=512 - TX free threshold=32
TX threshold registers: pthresh=0 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
14/05/2021 11:20:47 dut.10.240.183.133: stop
14/05/2021 11:20:47 dut.10.240.183.133:
Telling cores to ...
Waiting for lcores to finish...
---------------------- Forward statistics for port 1 ----------------------
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.
14/05/2021 11:20:47 CVLDCFSwitchFilterGTPUTest: sub_case tv_mac_ipv6_gtpu_eh_ipv4_tcp_l3dst passed
14/05/2021 11:20:47 CVLDCFSwitchFilterGTPUTest: ===================Test sub case: tv_mac_ipv6_gtpu_eh_ipv4_tcp_l3src================
14/05/2021 11:20:47 dut.10.240.183.133: flow validate 0 ingress pattern eth / ipv6 / udp / gtpu / gtp_psc / ipv4 src is 192.168.1.1 / tcp / end actions vf id 1 / end
14/05/2021 11:20:48 dut.10.240.183.133:
Flow rule validated
14/05/2021 11:20:48 dut.10.240.183.133: flow create 0 ingress pattern eth / ipv6 / udp / gtpu / gtp_psc / ipv4 src is 192.168.1.1 / tcp / end actions vf id 1 / end
14/05/2021 11:20:48 dut.10.240.183.133:
Flow rule #0 created
14/05/2021 11:20:48 dut.10.240.183.133: flow list 0
14/05/2021 11:20:48 dut.10.240.183.133:
ID Group Prio Attr Rule
0 0 0 i-- ETH IPV6 UDP GTPU GTP_PSC IPV4 TCP => VF
14/05/2021 11:20:48 dut.10.240.183.133: start
14/05/2021 11:20:48 dut.10.240.183.133:
rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native
Logical Core 2 (socket 0) forwards packets on 1 streams:
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=1
port 0: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x0
RX queue: 0
RX desc=0 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=0 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x0 - TX RS bit threshold=32
port 1: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=512 - RX free threshold=32
RX threshold registers: pthresh=0 hthresh=0 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=512 - TX free threshold=32
TX threshold registers: pthresh=0 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
14/05/2021 11:20:53 dut.10.240.183.133: stop
14/05/2021 11:20:53 dut.10.240.183.133:
Telling cores to ...
Waiting for lcores to finish...
---------------------- Forward statistics for port 1 ----------------------
RX-packets: 1 RX-dropped: 0 RX-total: 1
TX-packets: 0 TX-dropped: 0 TX-total: 0
----------------------------------------------------------------------------
+++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
RX-packets: 1 RX-dropped: 0 RX-total: 1
TX-packets: 0 TX-dropped: 0 TX-total: 0
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Done.
14/05/2021 11:20:53 dut.10.240.183.133: start
14/05/2021 11:20:53 dut.10.240.183.133:
rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native
Logical Core 2 (socket 0) forwards packets on 1 streams:
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=1
port 0: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x0
RX queue: 0
RX desc=0 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=0 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x0 - TX RS bit threshold=32
port 1: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=512 - RX free threshold=32
RX threshold registers: pthresh=0 hthresh=0 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=512 - TX free threshold=32
TX threshold registers: pthresh=0 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
14/05/2021 11:20:58 dut.10.240.183.133: stop
14/05/2021 11:20:58 dut.10.240.183.133:
Telling cores to ...
Waiting for lcores to finish...
---------------------- Forward statistics for port 1 ----------------------
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.
14/05/2021 11:20:58 dut.10.240.183.133: flow destroy 0 rule 0
14/05/2021 11:20:58 dut.10.240.183.133:
Flow rule #0 destroyed
14/05/2021 11:20:58 dut.10.240.183.133: flow list 0
14/05/2021 11:20:58 dut.10.240.183.133:
14/05/2021 11:20:58 dut.10.240.183.133: start
14/05/2021 11:20:58 dut.10.240.183.133:
rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native
Logical Core 2 (socket 0) forwards packets on 1 streams:
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=1
port 0: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x0
RX queue: 0
RX desc=0 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=0 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x0 - TX RS bit threshold=32
port 1: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=512 - RX free threshold=32
RX threshold registers: pthresh=0 hthresh=0 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=512 - TX free threshold=32
TX threshold registers: pthresh=0 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
14/05/2021 11:21:04 dut.10.240.183.133: stop
14/05/2021 11:21:04 dut.10.240.183.133:
Telling cores to ...
Waiting for lcores to finish...
---------------------- Forward statistics for port 1 ----------------------
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.
14/05/2021 11:21:04 CVLDCFSwitchFilterGTPUTest: sub_case tv_mac_ipv6_gtpu_eh_ipv4_tcp_l3src passed
14/05/2021 11:21:04 CVLDCFSwitchFilterGTPUTest: ===================Test sub case: tv_mac_ipv6_gtpu_eh_ipv4_tcp_l3src_l4src================
14/05/2021 11:21:04 dut.10.240.183.133: flow validate 0 ingress pattern eth / ipv6 / udp / gtpu / gtp_psc / ipv4 src is 192.168.1.1 / tcp src is 22 / end actions vf id 1 / end
14/05/2021 11:21:04 dut.10.240.183.133:
Flow rule validated
14/05/2021 11:21:04 dut.10.240.183.133: flow create 0 ingress pattern eth / ipv6 / udp / gtpu / gtp_psc / ipv4 src is 192.168.1.1 / tcp src is 22 / end actions vf id 1 / end
14/05/2021 11:21:04 dut.10.240.183.133:
ice_flow_create(): Failed to create flow
port_flow_complain(): Caught PMD error type 2 (flow rule (handle)): switch filter create flow fail: Invalid argument
14/05/2021 11:21:04 CVLDCFSwitchFilterGTPUTest: sub_case tv_mac_ipv6_gtpu_eh_ipv4_tcp_l3src_l4src failed: 'some rules not created successfully, result [False], rule flow create 0 ingress pattern eth / ipv6 / udp / gtpu / gtp_psc / ipv4 src is 192.168.1.1 / tcp src is 22 / end actions vf id 1 / end'
14/05/2021 11:21:04 dut.10.240.183.133: flow flush 0
14/05/2021 11:21:04 dut.10.240.183.133:
14/05/2021 11:21:04 dut.10.240.183.133: flow flush 0
14/05/2021 11:21:04 dut.10.240.183.133:
14/05/2021 11:21:04 dut.10.240.183.133: clear port stats all
14/05/2021 11:21:04 dut.10.240.183.133:
NIC statistics for port 0 cleared
NIC statistics for port 1 cleared
14/05/2021 11:21:04 dut.10.240.183.133: quit
14/05/2021 11:21:05 dut.10.240.183.133:
Stopping port 0...
Stopping ports...
Done
Stopping port 1...
Stopping ports...
Done
Shutting down port 0...
Closing ports...
Port 0 is closed
Done
Shutting down port 1...
Closing ports...
Port 1 is closed
Done
Bye...
14/05/2021 11:21:05 dut.10.240.183.133: kill_all: called by dut and prefix list has value.
14/05/2021 11:21:09 dut.10.240.183.133: rmmod ice
14/05/2021 11:21:18 dut.10.240.183.133:
14/05/2021 11:21:18 dut.10.240.183.133: modprobe ice
14/05/2021 11:21:22 dut.10.240.183.133:
14/05/2021 11:21:22 dut.10.240.183.133: ethtool -i ens801f0
14/05/2021 11:21:22 dut.10.240.183.133: driver: ice
version: 1.6.0_rc41_11_gbd4c35a2_dirty
firmware-version: 3.00 0x800079a8 1.2928.0
expansion-rom-version:
bus-info: 0000:81:00.0
supports-statistics: yes
supports-test: yes
supports-eeprom-access: yes
supports-register-dump: yes
supports-priv-flags: yes
14/05/2021 11:21:25 dut.10.240.183.133: ip link set ens801f0 vf 0 trust on
14/05/2021 11:21:25 dut.10.240.183.133:
14/05/2021 11:21:32 dut.10.240.183.133: x86_64-native-linuxapp-gcc/app/dpdk-testpmd -l 1,2,3,4 -n 4 -a 0000:81:01.0,cap=dcf -a 0000:81:01.1 --file-prefix=dpdk_13956_20210514102502 -- -i
14/05/2021 11:21:45 dut.10.240.183.133: EAL: Detected 72 lcore(s)
EAL: Detected 2 NUMA nodes
EAL: Detected static linkage of DPDK
EAL: Multi-process socket /var/run/dpdk/dpdk_13956_20210514102502/mp_socket
EAL: Selected IOVA mode 'VA'
EAL: No available 2048 kB hugepages reported
EAL: VFIO support initialized
EAL: Using IOMMU type 1 (Type 1)
EAL: Probe PCI driver: net_iavf (8086:1889) device: 0000:81:01.0 (socket 1)
EAL: Releasing PCI mapped resource for 0000:81:01.0
EAL: Calling pci_unmap_resource for 0000:81:01.0 at 0x2200000000
EAL: Calling pci_unmap_resource for 0000:81:01.0 at 0x2200020000
EAL: Using IOMMU type 1 (Type 1)
EAL: Probe PCI driver: net_ice_dcf (8086:1889) device: 0000:81:01.0 (socket 1)
ice_load_pkg_type(): Active package is: 1.3.30.0, ICE COMMS Package (double VLAN mode)
EAL: Probe PCI driver: net_iavf (8086:1889) device: 0000:81:01.1 (socket 1)
Interactive-mode selected
Failed to set MTU to 1500 for port 0
testpmd: create a new mbuf pool <mb_pool_0>: n=171456, size=2176, socket=0
testpmd: preferred mempool ops selected: ring_mp_mc
testpmd: create a new mbuf pool <mb_pool_1>: n=171456, size=2176, socket=1
testpmd: preferred mempool ops selected: ring_mp_mc
Configuring Port 0 (socket 1)
ice_dcf_init_rss(): RSS is enabled by PF by default
ice_dcf_configure_queues(): request RXDID == 16 in Queue[0]
Port 0: 1E:E0:20:EB:99:27
Configuring Port 1 (socket 1)
iavf_configure_queues(): request RXDID[22] in Queue[0]
Port 1: link state change event
Port 1: link state change event
Port 1: C6:C9:D3:DB:37:E9
Checking link statuses...
Done
14/05/2021 11:21:45 dut.10.240.183.133: set portlist 1
14/05/2021 11:21:45 dut.10.240.183.133:
previous number of forwarding ports 2 - changed to number of configured ports 1
Warning! port-topology=paired and odd forward ports number, the last port will pair with itself.
14/05/2021 11:21:45 dut.10.240.183.133: set fwd rxonly
14/05/2021 11:21:45 dut.10.240.183.133:
Set rxonly packet forwarding mode
14/05/2021 11:21:45 dut.10.240.183.133: set verbose 1
14/05/2021 11:21:45 dut.10.240.183.133:
Change verbose level from 0 to 1
14/05/2021 11:21:45 CVLDCFSwitchFilterGTPUTest: ===================Test sub case: tv_mac_ipv6_gtpu_eh_ipv4_tcp_l3src_l4dst================
14/05/2021 11:21:45 dut.10.240.183.133: flow validate 0 ingress pattern eth / ipv6 / udp / gtpu / gtp_psc / ipv4 src is 192.168.1.1 / tcp dst is 23 / end actions vf id 1 / end
14/05/2021 11:21:45 dut.10.240.183.133:
Flow rule validated
14/05/2021 11:21:45 dut.10.240.183.133: flow create 0 ingress pattern eth / ipv6 / udp / gtpu / gtp_psc / ipv4 src is 192.168.1.1 / tcp dst is 23 / end actions vf id 1 / end
14/05/2021 11:21:45 dut.10.240.183.133:
ice_flow_create(): Failed to create flow
port_flow_complain(): Caught PMD error type 2 (flow rule (handle)): switch filter create flow fail: Invalid argument
14/05/2021 11:21:45 CVLDCFSwitchFilterGTPUTest: sub_case tv_mac_ipv6_gtpu_eh_ipv4_tcp_l3src_l4dst failed: 'some rules not created successfully, result [False], rule flow create 0 ingress pattern eth / ipv6 / udp / gtpu / gtp_psc / ipv4 src is 192.168.1.1 / tcp dst is 23 / end actions vf id 1 / end'
14/05/2021 11:21:45 dut.10.240.183.133: flow flush 0
14/05/2021 11:21:45 dut.10.240.183.133:
14/05/2021 11:21:45 CVLDCFSwitchFilterGTPUTest: ===================Test sub case: tv_mac_ipv6_gtpu_eh_ipv4_tcp_l3dst_l4src================
14/05/2021 11:21:45 dut.10.240.183.133: flow validate 0 ingress pattern eth / ipv6 / udp / gtpu / gtp_psc / ipv4 dst is 192.168.1.2 / tcp src is 22 / end actions vf id 1 / end
14/05/2021 11:21:45 dut.10.240.183.133:
Flow rule validated
14/05/2021 11:21:45 dut.10.240.183.133: flow create 0 ingress pattern eth / ipv6 / udp / gtpu / gtp_psc / ipv4 dst is 192.168.1.2 / tcp src is 22 / end actions vf id 1 / end
14/05/2021 11:21:45 dut.10.240.183.133:
ice_flow_create(): Failed to create flow
port_flow_complain(): Caught PMD error type 2 (flow rule (handle)): switch filter create flow fail: Invalid argument
14/05/2021 11:21:45 CVLDCFSwitchFilterGTPUTest: sub_case tv_mac_ipv6_gtpu_eh_ipv4_tcp_l3dst_l4src failed: 'some rules not created successfully, result [False], rule flow create 0 ingress pattern eth / ipv6 / udp / gtpu / gtp_psc / ipv4 dst is 192.168.1.2 / tcp src is 22 / end actions vf id 1 / end'
14/05/2021 11:21:45 dut.10.240.183.133: flow flush 0
14/05/2021 11:21:45 dut.10.240.183.133:
14/05/2021 11:21:45 CVLDCFSwitchFilterGTPUTest: ===================Test sub case: tv_mac_ipv6_gtpu_eh_ipv4_tcp_l3dst_l4dst================
14/05/2021 11:21:45 dut.10.240.183.133: flow validate 0 ingress pattern eth / ipv6 / udp / gtpu / gtp_psc / ipv4 dst is 192.168.1.2 / tcp dst is 23 / end actions vf id 1 / end
14/05/2021 11:21:46 dut.10.240.183.133:
Flow rule validated
14/05/2021 11:21:46 dut.10.240.183.133: flow create 0 ingress pattern eth / ipv6 / udp / gtpu / gtp_psc / ipv4 dst is 192.168.1.2 / tcp dst is 23 / end actions vf id 1 / end
14/05/2021 11:21:46 dut.10.240.183.133:
ice_flow_create(): Failed to create flow
port_flow_complain(): Caught PMD error type 2 (flow rule (handle)): switch filter create flow fail: Invalid argument
14/05/2021 11:21:46 CVLDCFSwitchFilterGTPUTest: sub_case tv_mac_ipv6_gtpu_eh_ipv4_tcp_l3dst_l4dst failed: 'some rules not created successfully, result [False], rule flow create 0 ingress pattern eth / ipv6 / udp / gtpu / gtp_psc / ipv4 dst is 192.168.1.2 / tcp dst is 23 / end actions vf id 1 / end'
14/05/2021 11:21:46 dut.10.240.183.133: flow flush 0
14/05/2021 11:21:46 dut.10.240.183.133:
14/05/2021 11:21:46 CVLDCFSwitchFilterGTPUTest: ===================Test sub case: tv_mac_ipv6_gtpu_eh_ipv4_tcp_l4dst================
14/05/2021 11:21:46 dut.10.240.183.133: flow validate 0 ingress pattern eth / ipv6 / udp / gtpu / gtp_psc / ipv4 / tcp dst is 23 / end actions vf id 1 / end
14/05/2021 11:21:46 dut.10.240.183.133:
Flow rule validated
14/05/2021 11:21:46 dut.10.240.183.133: flow create 0 ingress pattern eth / ipv6 / udp / gtpu / gtp_psc / ipv4 / tcp dst is 23 / end actions vf id 1 / end
14/05/2021 11:21:46 dut.10.240.183.133:
ice_flow_create(): Failed to create flow
port_flow_complain(): Caught PMD error type 2 (flow rule (handle)): switch filter create flow fail: Invalid argument
14/05/2021 11:21:46 CVLDCFSwitchFilterGTPUTest: sub_case tv_mac_ipv6_gtpu_eh_ipv4_tcp_l4dst failed: 'some rules not created successfully, result [False], rule flow create 0 ingress pattern eth / ipv6 / udp / gtpu / gtp_psc / ipv4 / tcp dst is 23 / end actions vf id 1 / end'
14/05/2021 11:21:46 dut.10.240.183.133: flow flush 0
14/05/2021 11:21:46 dut.10.240.183.133:
14/05/2021 11:21:46 CVLDCFSwitchFilterGTPUTest: ===================Test sub case: tv_mac_ipv6_gtpu_eh_ipv4_tcp_l4src================
14/05/2021 11:21:46 dut.10.240.183.133: flow validate 0 ingress pattern eth / ipv6 / udp / gtpu / gtp_psc / ipv4 / tcp src is 22 / end actions vf id 1 / end
14/05/2021 11:21:46 dut.10.240.183.133:
Flow rule validated
14/05/2021 11:21:46 dut.10.240.183.133: flow create 0 ingress pattern eth / ipv6 / udp / gtpu / gtp_psc / ipv4 / tcp src is 22 / end actions vf id 1 / end
14/05/2021 11:21:46 dut.10.240.183.133:
ice_flow_create(): Failed to create flow
port_flow_complain(): Caught PMD error type 2 (flow rule (handle)): switch filter create flow fail: Invalid argument
14/05/2021 11:21:46 CVLDCFSwitchFilterGTPUTest: sub_case tv_mac_ipv6_gtpu_eh_ipv4_tcp_l4src failed: 'some rules not created successfully, result [False], rule flow create 0 ingress pattern eth / ipv6 / udp / gtpu / gtp_psc / ipv4 / tcp src is 22 / end actions vf id 1 / end'
14/05/2021 11:21:46 dut.10.240.183.133: flow flush 0
14/05/2021 11:21:46 dut.10.240.183.133:
14/05/2021 11:21:46 CVLDCFSwitchFilterGTPUTest: ===================Test sub case: tv_mac_ipv6_gtpu_eh_ipv4_tcp_l4src_l4dst================
14/05/2021 11:21:46 dut.10.240.183.133: flow validate 0 ingress pattern eth / ipv6 / udp / gtpu / gtp_psc / ipv4 / tcp src is 22 dst is 23 / end actions vf id 1 / end
14/05/2021 11:21:46 dut.10.240.183.133:
Flow rule validated
14/05/2021 11:21:46 dut.10.240.183.133: flow create 0 ingress pattern eth / ipv6 / udp / gtpu / gtp_psc / ipv4 / tcp src is 22 dst is 23 / end actions vf id 1 / end
14/05/2021 11:21:46 dut.10.240.183.133:
ice_flow_create(): Failed to create flow
port_flow_complain(): Caught PMD error type 2 (flow rule (handle)): switch filter create flow fail: Invalid argument
14/05/2021 11:21:46 CVLDCFSwitchFilterGTPUTest: sub_case tv_mac_ipv6_gtpu_eh_ipv4_tcp_l4src_l4dst failed: 'some rules not created successfully, result [False], rule flow create 0 ingress pattern eth / ipv6 / udp / gtpu / gtp_psc / ipv4 / tcp src is 22 dst is 23 / end actions vf id 1 / end'
14/05/2021 11:21:46 dut.10.240.183.133: flow flush 0
14/05/2021 11:21:46 dut.10.240.183.133:
14/05/2021 11:21:46 CVLDCFSwitchFilterGTPUTest: ===================Test sub case: tv_mac_ipv6_gtpu_eh_ipv4_tcp_teid_l4src_l4dst================
14/05/2021 11:21:46 dut.10.240.183.133: flow validate 0 ingress pattern eth / ipv6 / udp / gtpu teid is 0x12345678 teid mask 0x00000001 / gtp_psc / ipv4 / tcp src is 22 dst is 23 / end actions vf id 1 / end
14/05/2021 11:21:46 dut.10.240.183.133:
Flow rule validated
14/05/2021 11:21:46 dut.10.240.183.133: flow create 0 ingress pattern eth / ipv6 / udp / gtpu teid is 0x12345678 teid mask 0x00000001 / gtp_psc / ipv4 / tcp src is 22 dst is 23 / end actions vf id 1 / end
14/05/2021 11:21:46 dut.10.240.183.133:
ice_flow_create(): Failed to create flow
port_flow_complain(): Caught PMD error type 2 (flow rule (handle)): switch filter create flow fail: Invalid argument
14/05/2021 11:21:46 CVLDCFSwitchFilterGTPUTest: sub_case tv_mac_ipv6_gtpu_eh_ipv4_tcp_teid_l4src_l4dst failed: 'some rules not created successfully, result [False], rule flow create 0 ingress pattern eth / ipv6 / udp / gtpu teid is 0x12345678 teid mask 0x00000001 / gtp_psc / ipv4 / tcp src is 22 dst is 23 / end actions vf id 1 / end'
14/05/2021 11:21:46 dut.10.240.183.133: flow flush 0
14/05/2021 11:21:46 dut.10.240.183.133:
14/05/2021 11:21:46 CVLDCFSwitchFilterGTPUTest: ===================Test sub case: tv_mac_ipv6_gtpu_eh_ipv4_tcp_qfi_l4src_l4dst================
14/05/2021 11:21:46 dut.10.240.183.133: flow validate 0 ingress pattern eth / ipv6 / udp / gtpu / gtp_psc qfi is 0x34 / ipv4 / tcp src is 22 dst is 23 / end actions vf id 1 / end
14/05/2021 11:21:47 dut.10.240.183.133:
Flow rule validated
14/05/2021 11:21:47 dut.10.240.183.133: flow create 0 ingress pattern eth / ipv6 / udp / gtpu / gtp_psc qfi is 0x34 / ipv4 / tcp src is 22 dst is 23 / end actions vf id 1 / end
14/05/2021 11:21:47 dut.10.240.183.133:
ice_flow_create(): Failed to create flow
port_flow_complain(): Caught PMD error type 2 (flow rule (handle)): switch filter create flow fail: Invalid argument
14/05/2021 11:21:47 CVLDCFSwitchFilterGTPUTest: sub_case tv_mac_ipv6_gtpu_eh_ipv4_tcp_qfi_l4src_l4dst failed: 'some rules not created successfully, result [False], rule flow create 0 ingress pattern eth / ipv6 / udp / gtpu / gtp_psc qfi is 0x34 / ipv4 / tcp src is 22 dst is 23 / end actions vf id 1 / end'
14/05/2021 11:21:47 dut.10.240.183.133: flow flush 0
14/05/2021 11:21:47 dut.10.240.183.133:
14/05/2021 11:21:47 CVLDCFSwitchFilterGTPUTest: ===================Test sub case: tv_mac_ipv6_gtpu_eh_ipv4_tcp_l3src_l3dst================
14/05/2021 11:21:47 dut.10.240.183.133: flow validate 0 ingress pattern eth / ipv6 / udp / gtpu / gtp_psc / ipv4 src is 192.168.1.1 dst is 192.168.1.2 / tcp / end actions vf id 1 / end
14/05/2021 11:21:47 dut.10.240.183.133:
Flow rule validated
14/05/2021 11:21:47 dut.10.240.183.133: flow create 0 ingress pattern eth / ipv6 / udp / gtpu / gtp_psc / ipv4 src is 192.168.1.1 dst is 192.168.1.2 / tcp / end actions vf id 1 / end
14/05/2021 11:21:47 dut.10.240.183.133:
Flow rule #0 created
14/05/2021 11:21:47 dut.10.240.183.133: flow list 0
14/05/2021 11:21:47 dut.10.240.183.133:
ID Group Prio Attr Rule
0 0 0 i-- ETH IPV6 UDP GTPU GTP_PSC IPV4 TCP => VF
14/05/2021 11:21:47 dut.10.240.183.133: start
14/05/2021 11:21:47 dut.10.240.183.133:
rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native
Logical Core 2 (socket 0) forwards packets on 1 streams:
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=1
port 0: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x0
RX queue: 0
RX desc=0 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=0 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x0 - TX RS bit threshold=32
port 1: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=512 - RX free threshold=32
RX threshold registers: pthresh=0 hthresh=0 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=512 - TX free threshold=32
TX threshold registers: pthresh=0 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
14/05/2021 11:21:52 dut.10.240.183.133: stop
14/05/2021 11:21:52 dut.10.240.183.133:
Telling cores to ...
Waiting for lcores to finish...
---------------------- Forward statistics for port 1 ----------------------
RX-packets: 1 RX-dropped: 0 RX-total: 1
TX-packets: 0 TX-dropped: 0 TX-total: 0
----------------------------------------------------------------------------
+++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
RX-packets: 1 RX-dropped: 0 RX-total: 1
TX-packets: 0 TX-dropped: 0 TX-total: 0
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Done.
14/05/2021 11:21:52 dut.10.240.183.133: start
14/05/2021 11:21:52 dut.10.240.183.133:
rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native
Logical Core 2 (socket 0) forwards packets on 1 streams:
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=1
port 0: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x0
RX queue: 0
RX desc=0 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=0 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x0 - TX RS bit threshold=32
port 1: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=512 - RX free threshold=32
RX threshold registers: pthresh=0 hthresh=0 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=512 - TX free threshold=32
TX threshold registers: pthresh=0 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
14/05/2021 11:21:58 dut.10.240.183.133: stop
14/05/2021 11:21:58 dut.10.240.183.133:
Telling cores to ...
Waiting for lcores to finish...
---------------------- Forward statistics for port 1 ----------------------
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.
14/05/2021 11:21:58 dut.10.240.183.133: flow destroy 0 rule 0
14/05/2021 11:21:58 dut.10.240.183.133:
Flow rule #0 destroyed
14/05/2021 11:21:58 dut.10.240.183.133: flow list 0
14/05/2021 11:21:58 dut.10.240.183.133:
14/05/2021 11:21:58 dut.10.240.183.133: start
14/05/2021 11:21:58 dut.10.240.183.133:
rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native
Logical Core 2 (socket 0) forwards packets on 1 streams:
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=1
port 0: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x0
RX queue: 0
RX desc=0 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=0 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x0 - TX RS bit threshold=32
port 1: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=512 - RX free threshold=32
RX threshold registers: pthresh=0 hthresh=0 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=512 - TX free threshold=32
TX threshold registers: pthresh=0 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
14/05/2021 11:22:03 dut.10.240.183.133: stop
14/05/2021 11:22:03 dut.10.240.183.133:
Telling cores to ...
Waiting for lcores to finish...
---------------------- Forward statistics for port 1 ----------------------
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.
14/05/2021 11:22:03 CVLDCFSwitchFilterGTPUTest: sub_case tv_mac_ipv6_gtpu_eh_ipv4_tcp_l3src_l3dst passed
14/05/2021 11:22:03 CVLDCFSwitchFilterGTPUTest: ===================Test sub case: tv_mac_ipv6_gtpu_eh_ipv4_tcp_teid_l3src_l3dst================
14/05/2021 11:22:03 dut.10.240.183.133: flow validate 0 ingress pattern eth / ipv6 / udp / gtpu teid is 0x12345678 teid mask 0x00000001 / gtp_psc / ipv4 src is 192.168.1.1 dst is 192.168.1.2 / tcp / end actions vf id 1 / end
14/05/2021 11:22:03 dut.10.240.183.133:
Flow rule validated
14/05/2021 11:22:03 dut.10.240.183.133: flow create 0 ingress pattern eth / ipv6 / udp / gtpu teid is 0x12345678 teid mask 0x00000001 / gtp_psc / ipv4 src is 192.168.1.1 dst is 192.168.1.2 / tcp / end actions vf id 1 / end
14/05/2021 11:22:03 dut.10.240.183.133:
Flow rule #0 created
14/05/2021 11:22:03 dut.10.240.183.133: flow list 0
14/05/2021 11:22:03 dut.10.240.183.133:
ID Group Prio Attr Rule
0 0 0 i-- ETH IPV6 UDP GTPU GTP_PSC IPV4 TCP => VF
14/05/2021 11:22:03 dut.10.240.183.133: start
14/05/2021 11:22:03 dut.10.240.183.133:
rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native
Logical Core 2 (socket 0) forwards packets on 1 streams:
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=1
port 0: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x0
RX queue: 0
RX desc=0 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=0 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x0 - TX RS bit threshold=32
port 1: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=512 - RX free threshold=32
RX threshold registers: pthresh=0 hthresh=0 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=512 - TX free threshold=32
TX threshold registers: pthresh=0 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
14/05/2021 11:22:09 dut.10.240.183.133: stop
14/05/2021 11:22:09 dut.10.240.183.133:
Telling cores to ...
Waiting for lcores to finish...
---------------------- Forward statistics for port 1 ----------------------
RX-packets: 1 RX-dropped: 0 RX-total: 1
TX-packets: 0 TX-dropped: 0 TX-total: 0
----------------------------------------------------------------------------
+++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
RX-packets: 1 RX-dropped: 0 RX-total: 1
TX-packets: 0 TX-dropped: 0 TX-total: 0
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Done.
14/05/2021 11:22:09 dut.10.240.183.133: start
14/05/2021 11:22:09 dut.10.240.183.133:
rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native
Logical Core 2 (socket 0) forwards packets on 1 streams:
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=1
port 0: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x0
RX queue: 0
RX desc=0 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=0 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x0 - TX RS bit threshold=32
port 1: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=512 - RX free threshold=32
RX threshold registers: pthresh=0 hthresh=0 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=512 - TX free threshold=32
TX threshold registers: pthresh=0 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
14/05/2021 11:22:14 dut.10.240.183.133: stop
14/05/2021 11:22:14 dut.10.240.183.133:
Telling cores to ...
Waiting for lcores to finish...
---------------------- Forward statistics for port 1 ----------------------
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.
14/05/2021 11:22:14 dut.10.240.183.133: flow destroy 0 rule 0
14/05/2021 11:22:14 dut.10.240.183.133:
Flow rule #0 destroyed
14/05/2021 11:22:14 dut.10.240.183.133: flow list 0
14/05/2021 11:22:14 dut.10.240.183.133:
14/05/2021 11:22:14 dut.10.240.183.133: start
14/05/2021 11:22:14 dut.10.240.183.133:
rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native
Logical Core 2 (socket 0) forwards packets on 1 streams:
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=1
port 0: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x0
RX queue: 0
RX desc=0 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=0 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x0 - TX RS bit threshold=32
port 1: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=512 - RX free threshold=32
RX threshold registers: pthresh=0 hthresh=0 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=512 - TX free threshold=32
TX threshold registers: pthresh=0 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
14/05/2021 11:22:19 dut.10.240.183.133: stop
14/05/2021 11:22:19 dut.10.240.183.133:
Telling cores to ...
Waiting for lcores to finish...
---------------------- Forward statistics for port 1 ----------------------
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.
14/05/2021 11:22:19 CVLDCFSwitchFilterGTPUTest: sub_case tv_mac_ipv6_gtpu_eh_ipv4_tcp_teid_l3src_l3dst passed
14/05/2021 11:22:19 CVLDCFSwitchFilterGTPUTest: ===================Test sub case: tv_mac_ipv6_gtpu_eh_ipv4_tcp_qfi_l3src_l3dst================
14/05/2021 11:22:19 dut.10.240.183.133: flow validate 0 ingress pattern eth / ipv6 / udp / gtpu / gtp_psc qfi is 0x34 / ipv4 src is 192.168.1.1 dst is 192.168.1.2 / tcp / end actions vf id 1 / end
14/05/2021 11:22:19 dut.10.240.183.133:
Flow rule validated
14/05/2021 11:22:19 dut.10.240.183.133: flow create 0 ingress pattern eth / ipv6 / udp / gtpu / gtp_psc qfi is 0x34 / ipv4 src is 192.168.1.1 dst is 192.168.1.2 / tcp / end actions vf id 1 / end
14/05/2021 11:22:20 dut.10.240.183.133:
Flow rule #0 created
14/05/2021 11:22:20 dut.10.240.183.133: flow list 0
14/05/2021 11:22:20 dut.10.240.183.133:
ID Group Prio Attr Rule
0 0 0 i-- ETH IPV6 UDP GTPU GTP_PSC IPV4 TCP => VF
14/05/2021 11:22:20 dut.10.240.183.133: start
14/05/2021 11:22:20 dut.10.240.183.133:
rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native
Logical Core 2 (socket 0) forwards packets on 1 streams:
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=1
port 0: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x0
RX queue: 0
RX desc=0 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=0 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x0 - TX RS bit threshold=32
port 1: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=512 - RX free threshold=32
RX threshold registers: pthresh=0 hthresh=0 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=512 - TX free threshold=32
TX threshold registers: pthresh=0 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
14/05/2021 11:22:25 dut.10.240.183.133: stop
14/05/2021 11:22:25 dut.10.240.183.133:
Telling cores to ...
Waiting for lcores to finish...
---------------------- Forward statistics for port 1 ----------------------
RX-packets: 1 RX-dropped: 0 RX-total: 1
TX-packets: 0 TX-dropped: 0 TX-total: 0
----------------------------------------------------------------------------
+++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
RX-packets: 1 RX-dropped: 0 RX-total: 1
TX-packets: 0 TX-dropped: 0 TX-total: 0
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Done.
14/05/2021 11:22:25 dut.10.240.183.133: start
14/05/2021 11:22:25 dut.10.240.183.133:
rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native
Logical Core 2 (socket 0) forwards packets on 1 streams:
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=1
port 0: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x0
RX queue: 0
RX desc=0 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=0 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x0 - TX RS bit threshold=32
port 1: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=512 - RX free threshold=32
RX threshold registers: pthresh=0 hthresh=0 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=512 - TX free threshold=32
TX threshold registers: pthresh=0 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
14/05/2021 11:22:30 dut.10.240.183.133: stop
14/05/2021 11:22:30 dut.10.240.183.133:
Telling cores to ...
Waiting for lcores to finish...
---------------------- Forward statistics for port 1 ----------------------
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.
14/05/2021 11:22:30 dut.10.240.183.133: flow destroy 0 rule 0
14/05/2021 11:22:30 dut.10.240.183.133:
Flow rule #0 destroyed
14/05/2021 11:22:30 dut.10.240.183.133: flow list 0
14/05/2021 11:22:30 dut.10.240.183.133:
14/05/2021 11:22:30 dut.10.240.183.133: start
14/05/2021 11:22:30 dut.10.240.183.133:
rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native
Logical Core 2 (socket 0) forwards packets on 1 streams:
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=1
port 0: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x0
RX queue: 0
RX desc=0 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=0 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x0 - TX RS bit threshold=32
port 1: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=512 - RX free threshold=32
RX threshold registers: pthresh=0 hthresh=0 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=512 - TX free threshold=32
TX threshold registers: pthresh=0 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
14/05/2021 11:22:35 dut.10.240.183.133: stop
14/05/2021 11:22:35 dut.10.240.183.133:
Telling cores to ...
Waiting for lcores to finish...
---------------------- Forward statistics for port 1 ----------------------
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.
14/05/2021 11:22:35 CVLDCFSwitchFilterGTPUTest: sub_case tv_mac_ipv6_gtpu_eh_ipv4_tcp_qfi_l3src_l3dst passed
14/05/2021 11:22:35 CVLDCFSwitchFilterGTPUTest: ===================Test sub case: tv_mac_ipv6_gtpu_eh_ipv4_tcp_l3_l4================
14/05/2021 11:22:35 dut.10.240.183.133: flow validate 0 ingress pattern eth / ipv6 / udp / gtpu / gtp_psc / ipv4 src is 192.168.1.1 dst is 192.168.1.2 / tcp src is 22 dst is 23 / end actions vf id 1 / end
14/05/2021 11:22:36 dut.10.240.183.133:
Flow rule validated
14/05/2021 11:22:36 dut.10.240.183.133: flow create 0 ingress pattern eth / ipv6 / udp / gtpu / gtp_psc / ipv4 src is 192.168.1.1 dst is 192.168.1.2 / tcp src is 22 dst is 23 / end actions vf id 1 / end
14/05/2021 11:22:36 dut.10.240.183.133:
ice_flow_create(): Failed to create flow
port_flow_complain(): Caught PMD error type 2 (flow rule (handle)): switch filter create flow fail: Invalid argument
14/05/2021 11:22:36 CVLDCFSwitchFilterGTPUTest: sub_case tv_mac_ipv6_gtpu_eh_ipv4_tcp_l3_l4 failed: 'some rules not created successfully, result [False], rule flow create 0 ingress pattern eth / ipv6 / udp / gtpu / gtp_psc / ipv4 src is 192.168.1.1 dst is 192.168.1.2 / tcp src is 22 dst is 23 / end actions vf id 1 / end'
14/05/2021 11:22:36 dut.10.240.183.133: flow flush 0
14/05/2021 11:22:36 dut.10.240.183.133:
14/05/2021 11:22:36 CVLDCFSwitchFilterGTPUTest: ===================Test sub case: tv_mac_ipv6_gtpu_eh_ipv4_tcp_all================
14/05/2021 11:22:36 dut.10.240.183.133: flow validate 0 ingress pattern eth / ipv6 / udp / gtpu teid is 0x12345678 teid mask 0x00000001 / gtp_psc qfi is 0x34 / ipv4 src is 192.168.1.1 dst is 192.168.1.2 / tcp src is 22 dst is 23 / end actions vf id 1 / end
14/05/2021 11:22:36 dut.10.240.183.133:
Flow rule validated
14/05/2021 11:22:36 dut.10.240.183.133: flow create 0 ingress pattern eth / ipv6 / udp / gtpu teid is 0x12345678 teid mask 0x00000001 / gtp_psc qfi is 0x34 / ipv4 src is 192.168.1.1 dst is 192.168.1.2 / tcp src is 22 dst is 23 / end actions vf id 1 / end
14/05/2021 11:22:36 dut.10.240.183.133:
ice_flow_create(): Failed to create flow
port_flow_complain(): Caught PMD error type 2 (flow rule (handle)): switch filter create flow fail: Invalid argument
14/05/2021 11:22:36 CVLDCFSwitchFilterGTPUTest: sub_case tv_mac_ipv6_gtpu_eh_ipv4_tcp_all failed: 'some rules not created successfully, result [False], rule flow create 0 ingress pattern eth / ipv6 / udp / gtpu teid is 0x12345678 teid mask 0x00000001 / gtp_psc qfi is 0x34 / ipv4 src is 192.168.1.1 dst is 192.168.1.2 / tcp src is 22 dst is 23 / end actions vf id 1 / end'
14/05/2021 11:22:36 dut.10.240.183.133: flow flush 0
14/05/2021 11:22:36 dut.10.240.183.133:
14/05/2021 11:22:36 CVLDCFSwitchFilterGTPUTest: {'tv_mac_ipv6_gtpu_eh_ipv4_tcp_teid_with_mask': 'passed', 'tv_mac_ipv6_gtpu_eh_ipv4_tcp_teid_without_mask': 'passed', 'tv_mac_ipv6_gtpu_eh_ipv4_tcp_qfi': 'passed', 'tv_mac_ipv6_gtpu_eh_ipv4_tcp_l3dst': 'passed', 'tv_mac_ipv6_gtpu_eh_ipv4_tcp_l3src': 'passed', 'tv_mac_ipv6_gtpu_eh_ipv4_tcp_l3src_l4src': 'failed', 'tv_mac_ipv6_gtpu_eh_ipv4_tcp_l3src_l4dst': 'failed', 'tv_mac_ipv6_gtpu_eh_ipv4_tcp_l3dst_l4src': 'failed', 'tv_mac_ipv6_gtpu_eh_ipv4_tcp_l3dst_l4dst': 'failed', 'tv_mac_ipv6_gtpu_eh_ipv4_tcp_l4dst': 'failed', 'tv_mac_ipv6_gtpu_eh_ipv4_tcp_l4src': 'failed', 'tv_mac_ipv6_gtpu_eh_ipv4_tcp_l4src_l4dst': 'failed', 'tv_mac_ipv6_gtpu_eh_ipv4_tcp_teid_l4src_l4dst': 'failed', 'tv_mac_ipv6_gtpu_eh_ipv4_tcp_qfi_l4src_l4dst': 'failed', 'tv_mac_ipv6_gtpu_eh_ipv4_tcp_l3src_l3dst': 'passed', 'tv_mac_ipv6_gtpu_eh_ipv4_tcp_teid_l3src_l3dst': 'passed', 'tv_mac_ipv6_gtpu_eh_ipv4_tcp_qfi_l3src_l3dst': 'passed', 'tv_mac_ipv6_gtpu_eh_ipv4_tcp_l3_l4': 'failed', 'tv_mac_ipv6_gtpu_eh_ipv4_tcp_all': 'failed'}
14/05/2021 11:22:36 CVLDCFSwitchFilterGTPUTest: pass rate is: 42.11
14/05/2021 11:22:36 CVLDCFSwitchFilterGTPUTest: Test Case test_mac_ipv6_gtpu_eh_ipv4_tcp Result FAILED: 'some subcases failed'
14/05/2021 11:22:36 dut.10.240.183.133: flow flush 0
14/05/2021 11:22:36 dut.10.240.183.133:
14/05/2021 11:22:36 dut.10.240.183.133: clear port stats all
14/05/2021 11:22:36 dut.10.240.183.133:
NIC statistics for port 0 cleared
NIC statistics for port 1 cleared
14/05/2021 11:22:36 dut.10.240.183.133: quit
14/05/2021 11:22:37 dut.10.240.183.133:
Stopping port 0...
Stopping ports...
Done
Stopping port 1...
Stopping ports...
Done
Shutting down port 0...
Closing ports...
Port 0 is closed
Done
Shutting down port 1...
Closing ports...
Port 1 is closed
Done
Bye...
14/05/2021 11:22:37 dut.10.240.183.133: kill_all: called by dut and prefix list has value.
14/05/2021 11:22:41 CVLDCFSwitchFilterGTPUTest: Test Case test_mac_ipv6_gtpu_eh_ipv4_udp Begin
14/05/2021 11:22:41 dut.10.240.183.133:
14/05/2021 11:22:41 tester:
14/05/2021 11:22:41 dut.10.240.183.133: rmmod ice
14/05/2021 11:22:50 dut.10.240.183.133:
14/05/2021 11:22:50 dut.10.240.183.133: modprobe ice
14/05/2021 11:22:54 dut.10.240.183.133:
14/05/2021 11:22:54 dut.10.240.183.133: ethtool -i ens801f0
14/05/2021 11:22:54 dut.10.240.183.133: driver: ice
version: 1.6.0_rc41_11_gbd4c35a2_dirty
firmware-version: 3.00 0x800079a8 1.2928.0
expansion-rom-version:
bus-info: 0000:81:00.0
supports-statistics: yes
supports-test: yes
supports-eeprom-access: yes
supports-register-dump: yes
supports-priv-flags: yes
14/05/2021 11:22:57 dut.10.240.183.133: ip link set ens801f0 vf 0 trust on
14/05/2021 11:22:57 dut.10.240.183.133:
14/05/2021 11:23:04 dut.10.240.183.133: x86_64-native-linuxapp-gcc/app/dpdk-testpmd -l 1,2,3,4 -n 4 -a 0000:81:01.0,cap=dcf -a 0000:81:01.1 --file-prefix=dpdk_13956_20210514102502 -- -i
14/05/2021 11:23:17 dut.10.240.183.133: EAL: Detected 72 lcore(s)
EAL: Detected 2 NUMA nodes
EAL: Detected static linkage of DPDK
EAL: Multi-process socket /var/run/dpdk/dpdk_13956_20210514102502/mp_socket
EAL: Selected IOVA mode 'VA'
EAL: No available 2048 kB hugepages reported
EAL: VFIO support initialized
EAL: Using IOMMU type 1 (Type 1)
EAL: Probe PCI driver: net_iavf (8086:1889) device: 0000:81:01.0 (socket 1)
EAL: Releasing PCI mapped resource for 0000:81:01.0
EAL: Calling pci_unmap_resource for 0000:81:01.0 at 0x2200000000
EAL: Calling pci_unmap_resource for 0000:81:01.0 at 0x2200020000
EAL: Using IOMMU type 1 (Type 1)
EAL: Probe PCI driver: net_ice_dcf (8086:1889) device: 0000:81:01.0 (socket 1)
ice_load_pkg_type(): Active package is: 1.3.30.0, ICE COMMS Package (double VLAN mode)
EAL: Probe PCI driver: net_iavf (8086:1889) device: 0000:81:01.1 (socket 1)
Interactive-mode selected
Failed to set MTU to 1500 for port 0
testpmd: create a new mbuf pool <mb_pool_0>: n=171456, size=2176, socket=0
testpmd: preferred mempool ops selected: ring_mp_mc
testpmd: create a new mbuf pool <mb_pool_1>: n=171456, size=2176, socket=1
testpmd: preferred mempool ops selected: ring_mp_mc
Configuring Port 0 (socket 1)
ice_dcf_init_rss(): RSS is enabled by PF by default
ice_dcf_configure_queues(): request RXDID == 16 in Queue[0]
Port 0: FA:BD:D7:54:48:63
Configuring Port 1 (socket 1)
iavf_configure_queues(): request RXDID[22] in Queue[0]
Port 1: link state change event
Port 1: link state change event
Port 1: 2A:3A:38:0C:73:C0
Checking link statuses...
Done
14/05/2021 11:23:17 dut.10.240.183.133: set portlist 1
14/05/2021 11:23:17 dut.10.240.183.133:
previous number of forwarding ports 2 - changed to number of configured ports 1
Warning! port-topology=paired and odd forward ports number, the last port will pair with itself.
14/05/2021 11:23:17 dut.10.240.183.133: set fwd rxonly
14/05/2021 11:23:17 dut.10.240.183.133:
Set rxonly packet forwarding mode
14/05/2021 11:23:17 dut.10.240.183.133: set verbose 1
14/05/2021 11:23:17 dut.10.240.183.133:
Change verbose level from 0 to 1
14/05/2021 11:23:17 CVLDCFSwitchFilterGTPUTest: ===================Test sub case: tv_mac_ipv6_gtpu_eh_ipv4_udp_teid_with_mask================
14/05/2021 11:23:17 dut.10.240.183.133: flow validate 0 ingress pattern eth / ipv6 / udp / gtpu teid is 0x12345678 teid mask 0x00000001 / gtp_psc / ipv4 / udp / end actions vf id 1 / end
14/05/2021 11:23:17 dut.10.240.183.133:
Flow rule validated
14/05/2021 11:23:17 dut.10.240.183.133: flow create 0 ingress pattern eth / ipv6 / udp / gtpu teid is 0x12345678 teid mask 0x00000001 / gtp_psc / ipv4 / udp / end actions vf id 1 / end
14/05/2021 11:23:18 dut.10.240.183.133:
Flow rule #0 created
14/05/2021 11:23:18 dut.10.240.183.133: flow list 0
14/05/2021 11:23:18 dut.10.240.183.133:
ID Group Prio Attr Rule
0 0 0 i-- ETH IPV6 UDP GTPU GTP_PSC IPV4 UDP => VF
14/05/2021 11:23:18 dut.10.240.183.133: start
14/05/2021 11:23:18 dut.10.240.183.133:
rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native
Logical Core 2 (socket 0) forwards packets on 1 streams:
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=1
port 0: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x0
RX queue: 0
RX desc=0 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=0 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x0 - TX RS bit threshold=32
port 1: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=512 - RX free threshold=32
RX threshold registers: pthresh=0 hthresh=0 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=512 - TX free threshold=32
TX threshold registers: pthresh=0 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
14/05/2021 11:23:23 dut.10.240.183.133: stop
14/05/2021 11:23:23 dut.10.240.183.133:
Telling cores to ...
Waiting for lcores to finish...
---------------------- Forward statistics for port 1 ----------------------
RX-packets: 2 RX-dropped: 0 RX-total: 2
TX-packets: 0 TX-dropped: 0 TX-total: 0
----------------------------------------------------------------------------
+++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
RX-packets: 2 RX-dropped: 0 RX-total: 2
TX-packets: 0 TX-dropped: 0 TX-total: 0
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Done.
14/05/2021 11:23:23 dut.10.240.183.133: start
14/05/2021 11:23:23 dut.10.240.183.133:
rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native
Logical Core 2 (socket 0) forwards packets on 1 streams:
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=1
port 0: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x0
RX queue: 0
RX desc=0 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=0 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x0 - TX RS bit threshold=32
port 1: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=512 - RX free threshold=32
RX threshold registers: pthresh=0 hthresh=0 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=512 - TX free threshold=32
TX threshold registers: pthresh=0 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
14/05/2021 11:23:28 dut.10.240.183.133: stop
14/05/2021 11:23:28 dut.10.240.183.133:
Telling cores to ...
Waiting for lcores to finish...
---------------------- Forward statistics for port 1 ----------------------
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.
14/05/2021 11:23:28 dut.10.240.183.133: flow destroy 0 rule 0
14/05/2021 11:23:28 dut.10.240.183.133:
Flow rule #0 destroyed
14/05/2021 11:23:28 dut.10.240.183.133: flow list 0
14/05/2021 11:23:28 dut.10.240.183.133:
14/05/2021 11:23:28 dut.10.240.183.133: start
14/05/2021 11:23:28 dut.10.240.183.133:
rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native
Logical Core 2 (socket 0) forwards packets on 1 streams:
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=1
port 0: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x0
RX queue: 0
RX desc=0 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=0 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x0 - TX RS bit threshold=32
port 1: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=512 - RX free threshold=32
RX threshold registers: pthresh=0 hthresh=0 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=512 - TX free threshold=32
TX threshold registers: pthresh=0 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
14/05/2021 11:23:34 dut.10.240.183.133: stop
14/05/2021 11:23:34 dut.10.240.183.133:
Telling cores to ...
Waiting for lcores to finish...
---------------------- Forward statistics for port 1 ----------------------
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.
14/05/2021 11:23:34 CVLDCFSwitchFilterGTPUTest: sub_case tv_mac_ipv6_gtpu_eh_ipv4_udp_teid_with_mask passed
14/05/2021 11:23:34 CVLDCFSwitchFilterGTPUTest: ===================Test sub case: tv_mac_ipv6_gtpu_eh_ipv4_udp_teid_without_mask================
14/05/2021 11:23:34 dut.10.240.183.133: flow validate 0 ingress pattern eth / ipv6 / udp / gtpu teid is 0x12345678 / gtp_psc / ipv4 / udp / end actions vf id 1 / end
14/05/2021 11:23:34 dut.10.240.183.133:
Flow rule validated
14/05/2021 11:23:34 dut.10.240.183.133: flow create 0 ingress pattern eth / ipv6 / udp / gtpu teid is 0x12345678 / gtp_psc / ipv4 / udp / end actions vf id 1 / end
14/05/2021 11:23:34 dut.10.240.183.133:
Flow rule #0 created
14/05/2021 11:23:34 dut.10.240.183.133: flow list 0
14/05/2021 11:23:34 dut.10.240.183.133:
ID Group Prio Attr Rule
0 0 0 i-- ETH IPV6 UDP GTPU GTP_PSC IPV4 UDP => VF
14/05/2021 11:23:34 dut.10.240.183.133: start
14/05/2021 11:23:34 dut.10.240.183.133:
rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native
Logical Core 2 (socket 0) forwards packets on 1 streams:
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=1
port 0: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x0
RX queue: 0
RX desc=0 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=0 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x0 - TX RS bit threshold=32
port 1: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=512 - RX free threshold=32
RX threshold registers: pthresh=0 hthresh=0 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=512 - TX free threshold=32
TX threshold registers: pthresh=0 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
14/05/2021 11:23:39 dut.10.240.183.133: stop
14/05/2021 11:23:39 dut.10.240.183.133:
Telling cores to ...
Waiting for lcores to finish...
---------------------- Forward statistics for port 1 ----------------------
RX-packets: 1 RX-dropped: 0 RX-total: 1
TX-packets: 0 TX-dropped: 0 TX-total: 0
----------------------------------------------------------------------------
+++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
RX-packets: 1 RX-dropped: 0 RX-total: 1
TX-packets: 0 TX-dropped: 0 TX-total: 0
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Done.
14/05/2021 11:23:39 dut.10.240.183.133: start
14/05/2021 11:23:39 dut.10.240.183.133:
rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native
Logical Core 2 (socket 0) forwards packets on 1 streams:
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=1
port 0: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x0
RX queue: 0
RX desc=0 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=0 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x0 - TX RS bit threshold=32
port 1: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=512 - RX free threshold=32
RX threshold registers: pthresh=0 hthresh=0 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=512 - TX free threshold=32
TX threshold registers: pthresh=0 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
14/05/2021 11:23:44 dut.10.240.183.133: stop
14/05/2021 11:23:44 dut.10.240.183.133:
Telling cores to ...
Waiting for lcores to finish...
---------------------- Forward statistics for port 1 ----------------------
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.
14/05/2021 11:23:44 dut.10.240.183.133: flow destroy 0 rule 0
14/05/2021 11:23:44 dut.10.240.183.133:
Flow rule #0 destroyed
14/05/2021 11:23:44 dut.10.240.183.133: flow list 0
14/05/2021 11:23:45 dut.10.240.183.133:
14/05/2021 11:23:45 dut.10.240.183.133: start
14/05/2021 11:23:45 dut.10.240.183.133:
rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native
Logical Core 2 (socket 0) forwards packets on 1 streams:
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=1
port 0: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x0
RX queue: 0
RX desc=0 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=0 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x0 - TX RS bit threshold=32
port 1: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=512 - RX free threshold=32
RX threshold registers: pthresh=0 hthresh=0 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=512 - TX free threshold=32
TX threshold registers: pthresh=0 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
14/05/2021 11:23:50 dut.10.240.183.133: stop
14/05/2021 11:23:50 dut.10.240.183.133:
Telling cores to ...
Waiting for lcores to finish...
---------------------- Forward statistics for port 1 ----------------------
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.
14/05/2021 11:23:50 CVLDCFSwitchFilterGTPUTest: sub_case tv_mac_ipv6_gtpu_eh_ipv4_udp_teid_without_mask passed
14/05/2021 11:23:50 CVLDCFSwitchFilterGTPUTest: ===================Test sub case: tv_mac_ipv6_gtpu_eh_ipv4_udp_qfi================
14/05/2021 11:23:50 dut.10.240.183.133: flow validate 0 ingress pattern eth / ipv6 / udp / gtpu / gtp_psc qfi is 0x34 / ipv4 / udp / end actions vf id 1 / end
14/05/2021 11:23:50 dut.10.240.183.133:
Flow rule validated
14/05/2021 11:23:50 dut.10.240.183.133: flow create 0 ingress pattern eth / ipv6 / udp / gtpu / gtp_psc qfi is 0x34 / ipv4 / udp / end actions vf id 1 / end
14/05/2021 11:23:50 dut.10.240.183.133:
Flow rule #0 created
14/05/2021 11:23:50 dut.10.240.183.133: flow list 0
14/05/2021 11:23:50 dut.10.240.183.133:
ID Group Prio Attr Rule
0 0 0 i-- ETH IPV6 UDP GTPU GTP_PSC IPV4 UDP => VF
14/05/2021 11:23:50 dut.10.240.183.133: start
14/05/2021 11:23:50 dut.10.240.183.133:
rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native
Logical Core 2 (socket 0) forwards packets on 1 streams:
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=1
port 0: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x0
RX queue: 0
RX desc=0 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=0 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x0 - TX RS bit threshold=32
port 1: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=512 - RX free threshold=32
RX threshold registers: pthresh=0 hthresh=0 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=512 - TX free threshold=32
TX threshold registers: pthresh=0 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
14/05/2021 11:23:55 dut.10.240.183.133: stop
14/05/2021 11:23:55 dut.10.240.183.133:
Telling cores to ...
Waiting for lcores to finish...
---------------------- Forward statistics for port 1 ----------------------
RX-packets: 1 RX-dropped: 0 RX-total: 1
TX-packets: 0 TX-dropped: 0 TX-total: 0
----------------------------------------------------------------------------
+++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
RX-packets: 1 RX-dropped: 0 RX-total: 1
TX-packets: 0 TX-dropped: 0 TX-total: 0
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Done.
14/05/2021 11:23:55 dut.10.240.183.133: start
14/05/2021 11:23:55 dut.10.240.183.133:
rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native
Logical Core 2 (socket 0) forwards packets on 1 streams:
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=1
port 0: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x0
RX queue: 0
RX desc=0 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=0 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x0 - TX RS bit threshold=32
port 1: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=512 - RX free threshold=32
RX threshold registers: pthresh=0 hthresh=0 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=512 - TX free threshold=32
TX threshold registers: pthresh=0 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
14/05/2021 11:24:01 dut.10.240.183.133: stop
14/05/2021 11:24:01 dut.10.240.183.133:
Telling cores to ...
Waiting for lcores to finish...
---------------------- Forward statistics for port 1 ----------------------
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.
14/05/2021 11:24:01 dut.10.240.183.133: flow destroy 0 rule 0
14/05/2021 11:24:01 dut.10.240.183.133:
Flow rule #0 destroyed
14/05/2021 11:24:01 dut.10.240.183.133: flow list 0
14/05/2021 11:24:01 dut.10.240.183.133:
14/05/2021 11:24:01 dut.10.240.183.133: start
14/05/2021 11:24:01 dut.10.240.183.133:
rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native
Logical Core 2 (socket 0) forwards packets on 1 streams:
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=1
port 0: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x0
RX queue: 0
RX desc=0 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=0 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x0 - TX RS bit threshold=32
port 1: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=512 - RX free threshold=32
RX threshold registers: pthresh=0 hthresh=0 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=512 - TX free threshold=32
TX threshold registers: pthresh=0 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
14/05/2021 11:24:06 dut.10.240.183.133: stop
14/05/2021 11:24:06 dut.10.240.183.133:
Telling cores to ...
Waiting for lcores to finish...
---------------------- Forward statistics for port 1 ----------------------
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.
14/05/2021 11:24:06 CVLDCFSwitchFilterGTPUTest: sub_case tv_mac_ipv6_gtpu_eh_ipv4_udp_qfi passed
14/05/2021 11:24:06 CVLDCFSwitchFilterGTPUTest: ===================Test sub case: tv_mac_ipv6_gtpu_eh_ipv4_udp_l3dst================
14/05/2021 11:24:06 dut.10.240.183.133: flow validate 0 ingress pattern eth / ipv6 / udp / gtpu / gtp_psc / ipv4 dst is 192.168.1.2 / udp / end actions vf id 1 / end
14/05/2021 11:24:06 dut.10.240.183.133:
Flow rule validated
14/05/2021 11:24:06 dut.10.240.183.133: flow create 0 ingress pattern eth / ipv6 / udp / gtpu / gtp_psc / ipv4 dst is 192.168.1.2 / udp / end actions vf id 1 / end
14/05/2021 11:24:06 dut.10.240.183.133:
Flow rule #0 created
14/05/2021 11:24:06 dut.10.240.183.133: flow list 0
14/05/2021 11:24:06 dut.10.240.183.133:
ID Group Prio Attr Rule
0 0 0 i-- ETH IPV6 UDP GTPU GTP_PSC IPV4 UDP => VF
14/05/2021 11:24:06 dut.10.240.183.133: start
14/05/2021 11:24:06 dut.10.240.183.133:
rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native
Logical Core 2 (socket 0) forwards packets on 1 streams:
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=1
port 0: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x0
RX queue: 0
RX desc=0 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=0 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x0 - TX RS bit threshold=32
port 1: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=512 - RX free threshold=32
RX threshold registers: pthresh=0 hthresh=0 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=512 - TX free threshold=32
TX threshold registers: pthresh=0 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
14/05/2021 11:24:12 dut.10.240.183.133: stop
14/05/2021 11:24:12 dut.10.240.183.133:
Telling cores to ...
Waiting for lcores to finish...
---------------------- Forward statistics for port 1 ----------------------
RX-packets: 1 RX-dropped: 0 RX-total: 1
TX-packets: 0 TX-dropped: 0 TX-total: 0
----------------------------------------------------------------------------
+++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
RX-packets: 1 RX-dropped: 0 RX-total: 1
TX-packets: 0 TX-dropped: 0 TX-total: 0
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Done.
14/05/2021 11:24:12 dut.10.240.183.133: start
14/05/2021 11:24:12 dut.10.240.183.133:
rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native
Logical Core 2 (socket 0) forwards packets on 1 streams:
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=1
port 0: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x0
RX queue: 0
RX desc=0 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=0 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x0 - TX RS bit threshold=32
port 1: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=512 - RX free threshold=32
RX threshold registers: pthresh=0 hthresh=0 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=512 - TX free threshold=32
TX threshold registers: pthresh=0 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
14/05/2021 11:24:17 dut.10.240.183.133: stop
14/05/2021 11:24:17 dut.10.240.183.133:
Telling cores to ...
Waiting for lcores to finish...
---------------------- Forward statistics for port 1 ----------------------
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.
14/05/2021 11:24:17 dut.10.240.183.133: flow destroy 0 rule 0
14/05/2021 11:24:17 dut.10.240.183.133:
Flow rule #0 destroyed
14/05/2021 11:24:17 dut.10.240.183.133: flow list 0
14/05/2021 11:24:17 dut.10.240.183.133:
14/05/2021 11:24:17 dut.10.240.183.133: start
14/05/2021 11:24:17 dut.10.240.183.133:
rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native
Logical Core 2 (socket 0) forwards packets on 1 streams:
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=1
port 0: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x0
RX queue: 0
RX desc=0 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=0 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x0 - TX RS bit threshold=32
port 1: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=512 - RX free threshold=32
RX threshold registers: pthresh=0 hthresh=0 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=512 - TX free threshold=32
TX threshold registers: pthresh=0 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
14/05/2021 11:24:22 dut.10.240.183.133: stop
14/05/2021 11:24:22 dut.10.240.183.133:
Telling cores to ...
Waiting for lcores to finish...
---------------------- Forward statistics for port 1 ----------------------
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.
14/05/2021 11:24:22 CVLDCFSwitchFilterGTPUTest: sub_case tv_mac_ipv6_gtpu_eh_ipv4_udp_l3dst passed
14/05/2021 11:24:22 CVLDCFSwitchFilterGTPUTest: ===================Test sub case: tv_mac_ipv6_gtpu_eh_ipv4_udp_l3src================
14/05/2021 11:24:22 dut.10.240.183.133: flow validate 0 ingress pattern eth / ipv6 / udp / gtpu / gtp_psc / ipv4 src is 192.168.1.1 / udp / end actions vf id 1 / end
14/05/2021 11:24:22 dut.10.240.183.133:
Flow rule validated
14/05/2021 11:24:22 dut.10.240.183.133: flow create 0 ingress pattern eth / ipv6 / udp / gtpu / gtp_psc / ipv4 src is 192.168.1.1 / udp / end actions vf id 1 / end
14/05/2021 11:24:22 dut.10.240.183.133:
Flow rule #0 created
14/05/2021 11:24:22 dut.10.240.183.133: flow list 0
14/05/2021 11:24:23 dut.10.240.183.133:
ID Group Prio Attr Rule
0 0 0 i-- ETH IPV6 UDP GTPU GTP_PSC IPV4 UDP => VF
14/05/2021 11:24:23 dut.10.240.183.133: start
14/05/2021 11:24:23 dut.10.240.183.133:
rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native
Logical Core 2 (socket 0) forwards packets on 1 streams:
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=1
port 0: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x0
RX queue: 0
RX desc=0 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=0 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x0 - TX RS bit threshold=32
port 1: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=512 - RX free threshold=32
RX threshold registers: pthresh=0 hthresh=0 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=512 - TX free threshold=32
TX threshold registers: pthresh=0 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
14/05/2021 11:24:28 dut.10.240.183.133: stop
14/05/2021 11:24:28 dut.10.240.183.133:
Telling cores to ...
Waiting for lcores to finish...
---------------------- Forward statistics for port 1 ----------------------
RX-packets: 1 RX-dropped: 0 RX-total: 1
TX-packets: 0 TX-dropped: 0 TX-total: 0
----------------------------------------------------------------------------
+++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
RX-packets: 1 RX-dropped: 0 RX-total: 1
TX-packets: 0 TX-dropped: 0 TX-total: 0
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Done.
14/05/2021 11:24:28 dut.10.240.183.133: start
14/05/2021 11:24:28 dut.10.240.183.133:
rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native
Logical Core 2 (socket 0) forwards packets on 1 streams:
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=1
port 0: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x0
RX queue: 0
RX desc=0 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=0 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x0 - TX RS bit threshold=32
port 1: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=512 - RX free threshold=32
RX threshold registers: pthresh=0 hthresh=0 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=512 - TX free threshold=32
TX threshold registers: pthresh=0 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
14/05/2021 11:24:33 dut.10.240.183.133: stop
14/05/2021 11:24:33 dut.10.240.183.133:
Telling cores to ...
Waiting for lcores to finish...
---------------------- Forward statistics for port 1 ----------------------
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.
14/05/2021 11:24:33 dut.10.240.183.133: flow destroy 0 rule 0
14/05/2021 11:24:33 dut.10.240.183.133:
Flow rule #0 destroyed
14/05/2021 11:24:33 dut.10.240.183.133: flow list 0
14/05/2021 11:24:33 dut.10.240.183.133:
14/05/2021 11:24:33 dut.10.240.183.133: start
14/05/2021 11:24:33 dut.10.240.183.133:
rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native
Logical Core 2 (socket 0) forwards packets on 1 streams:
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=1
port 0: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x0
RX queue: 0
RX desc=0 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=0 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x0 - TX RS bit threshold=32
port 1: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=512 - RX free threshold=32
RX threshold registers: pthresh=0 hthresh=0 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=512 - TX free threshold=32
TX threshold registers: pthresh=0 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
14/05/2021 11:24:38 dut.10.240.183.133: stop
14/05/2021 11:24:38 dut.10.240.183.133:
Telling cores to ...
Waiting for lcores to finish...
---------------------- Forward statistics for port 1 ----------------------
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.
14/05/2021 11:24:38 CVLDCFSwitchFilterGTPUTest: sub_case tv_mac_ipv6_gtpu_eh_ipv4_udp_l3src passed
14/05/2021 11:24:38 CVLDCFSwitchFilterGTPUTest: ===================Test sub case: tv_mac_ipv6_gtpu_eh_ipv4_udp_l3src_l4dst================
14/05/2021 11:24:38 dut.10.240.183.133: flow validate 0 ingress pattern eth / ipv6 / udp / gtpu / gtp_psc / ipv4 src is 192.168.1.1 / udp dst is 23 / end actions vf id 1 / end
14/05/2021 11:24:39 dut.10.240.183.133:
Flow rule validated
14/05/2021 11:24:39 dut.10.240.183.133: flow create 0 ingress pattern eth / ipv6 / udp / gtpu / gtp_psc / ipv4 src is 192.168.1.1 / udp dst is 23 / end actions vf id 1 / end
14/05/2021 11:24:39 dut.10.240.183.133:
Flow rule #0 created
14/05/2021 11:24:39 dut.10.240.183.133: flow list 0
14/05/2021 11:24:39 dut.10.240.183.133:
ID Group Prio Attr Rule
0 0 0 i-- ETH IPV6 UDP GTPU GTP_PSC IPV4 UDP => VF
14/05/2021 11:24:39 dut.10.240.183.133: start
14/05/2021 11:24:39 dut.10.240.183.133:
rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native
Logical Core 2 (socket 0) forwards packets on 1 streams:
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=1
port 0: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x0
RX queue: 0
RX desc=0 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=0 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x0 - TX RS bit threshold=32
port 1: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=512 - RX free threshold=32
RX threshold registers: pthresh=0 hthresh=0 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=512 - TX free threshold=32
TX threshold registers: pthresh=0 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
14/05/2021 11:24:44 dut.10.240.183.133: stop
14/05/2021 11:24:44 dut.10.240.183.133:
Telling cores to ...
Waiting for lcores to finish...
---------------------- Forward statistics for port 1 ----------------------
RX-packets: 1 RX-dropped: 0 RX-total: 1
TX-packets: 0 TX-dropped: 0 TX-total: 0
----------------------------------------------------------------------------
+++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
RX-packets: 1 RX-dropped: 0 RX-total: 1
TX-packets: 0 TX-dropped: 0 TX-total: 0
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Done.
14/05/2021 11:24:44 dut.10.240.183.133: start
14/05/2021 11:24:44 dut.10.240.183.133:
rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native
Logical Core 2 (socket 0) forwards packets on 1 streams:
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=1
port 0: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x0
RX queue: 0
RX desc=0 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=0 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x0 - TX RS bit threshold=32
port 1: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=512 - RX free threshold=32
RX threshold registers: pthresh=0 hthresh=0 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=512 - TX free threshold=32
TX threshold registers: pthresh=0 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
14/05/2021 11:24:49 dut.10.240.183.133: stop
14/05/2021 11:24:49 dut.10.240.183.133:
Telling cores to ...
Waiting for lcores to finish...
---------------------- Forward statistics for port 1 ----------------------
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.
14/05/2021 11:24:49 dut.10.240.183.133: flow destroy 0 rule 0
14/05/2021 11:24:49 dut.10.240.183.133:
Flow rule #0 destroyed
14/05/2021 11:24:49 dut.10.240.183.133: flow list 0
14/05/2021 11:24:49 dut.10.240.183.133:
14/05/2021 11:24:49 dut.10.240.183.133: start
14/05/2021 11:24:49 dut.10.240.183.133:
rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native
Logical Core 2 (socket 0) forwards packets on 1 streams:
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=1
port 0: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x0
RX queue: 0
RX desc=0 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=0 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x0 - TX RS bit threshold=32
port 1: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=512 - RX free threshold=32
RX threshold registers: pthresh=0 hthresh=0 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=512 - TX free threshold=32
TX threshold registers: pthresh=0 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
14/05/2021 11:24:55 dut.10.240.183.133: stop
14/05/2021 11:24:55 dut.10.240.183.133:
Telling cores to ...
Waiting for lcores to finish...
---------------------- Forward statistics for port 1 ----------------------
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.
14/05/2021 11:24:55 CVLDCFSwitchFilterGTPUTest: sub_case tv_mac_ipv6_gtpu_eh_ipv4_udp_l3src_l4dst passed
14/05/2021 11:24:55 dut.10.240.183.133: flow flush 0
14/05/2021 11:24:55 dut.10.240.183.133:
14/05/2021 11:24:55 dut.10.240.183.133: clear port stats all
14/05/2021 11:24:55 dut.10.240.183.133:
NIC statistics for port 0 cleared
NIC statistics for port 1 cleared
14/05/2021 11:24:55 dut.10.240.183.133: quit
14/05/2021 11:24:56 dut.10.240.183.133:
Stopping port 0...
Stopping ports...
Done
Stopping port 1...
Stopping ports...
Done
Shutting down port 0...
Closing ports...
Port 0 is closed
Done
Shutting down port 1...
Closing ports...
Port 1 is closed
Done
Bye...
14/05/2021 11:24:56 dut.10.240.183.133: kill_all: called by dut and prefix list has value.
14/05/2021 11:25:00 dut.10.240.183.133: rmmod ice
14/05/2021 11:25:08 dut.10.240.183.133:
14/05/2021 11:25:08 dut.10.240.183.133: modprobe ice
14/05/2021 11:25:13 dut.10.240.183.133:
14/05/2021 11:25:13 dut.10.240.183.133: ethtool -i ens801f0
14/05/2021 11:25:13 dut.10.240.183.133: driver: ice
version: 1.6.0_rc41_11_gbd4c35a2_dirty
firmware-version: 3.00 0x800079a8 1.2928.0
expansion-rom-version:
bus-info: 0000:81:00.0
supports-statistics: yes
supports-test: yes
supports-eeprom-access: yes
supports-register-dump: yes
supports-priv-flags: yes
14/05/2021 11:25:15 dut.10.240.183.133: ip link set ens801f0 vf 0 trust on
14/05/2021 11:25:15 dut.10.240.183.133:
14/05/2021 11:25:23 dut.10.240.183.133: x86_64-native-linuxapp-gcc/app/dpdk-testpmd -l 1,2,3,4 -n 4 -a 0000:81:01.0,cap=dcf -a 0000:81:01.1 --file-prefix=dpdk_13956_20210514102502 -- -i
14/05/2021 11:25:36 dut.10.240.183.133: EAL: Detected 72 lcore(s)
EAL: Detected 2 NUMA nodes
EAL: Detected static linkage of DPDK
EAL: Multi-process socket /var/run/dpdk/dpdk_13956_20210514102502/mp_socket
EAL: Selected IOVA mode 'VA'
EAL: No available 2048 kB hugepages reported
EAL: VFIO support initialized
EAL: Using IOMMU type 1 (Type 1)
EAL: Probe PCI driver: net_iavf (8086:1889) device: 0000:81:01.0 (socket 1)
EAL: Releasing PCI mapped resource for 0000:81:01.0
EAL: Calling pci_unmap_resource for 0000:81:01.0 at 0x2200000000
EAL: Calling pci_unmap_resource for 0000:81:01.0 at 0x2200020000
EAL: Using IOMMU type 1 (Type 1)
EAL: Probe PCI driver: net_ice_dcf (8086:1889) device: 0000:81:01.0 (socket 1)
ice_load_pkg_type(): Active package is: 1.3.30.0, ICE COMMS Package (double VLAN mode)
EAL: Probe PCI driver: net_iavf (8086:1889) device: 0000:81:01.1 (socket 1)
Interactive-mode selected
Failed to set MTU to 1500 for port 0
testpmd: create a new mbuf pool <mb_pool_0>: n=171456, size=2176, socket=0
testpmd: preferred mempool ops selected: ring_mp_mc
testpmd: create a new mbuf pool <mb_pool_1>: n=171456, size=2176, socket=1
testpmd: preferred mempool ops selected: ring_mp_mc
Configuring Port 0 (socket 1)
ice_dcf_init_rss(): RSS is enabled by PF by default
ice_dcf_configure_queues(): request RXDID == 16 in Queue[0]
Port 0: 02:8E:F4:40:E7:64
Configuring Port 1 (socket 1)
iavf_configure_queues(): request RXDID[22] in Queue[0]
Port 1: link state change event
Port 1: link state change event
Port 1: BE:BE:BD:18:4D:A7
Checking link statuses...
Done
14/05/2021 11:25:36 dut.10.240.183.133: set portlist 1
14/05/2021 11:25:36 dut.10.240.183.133:
previous number of forwarding ports 2 - changed to number of configured ports 1
Warning! port-topology=paired and odd forward ports number, the last port will pair with itself.
14/05/2021 11:25:36 dut.10.240.183.133: set fwd rxonly
14/05/2021 11:25:36 dut.10.240.183.133:
Set rxonly packet forwarding mode
14/05/2021 11:25:36 dut.10.240.183.133: set verbose 1
14/05/2021 11:25:36 dut.10.240.183.133:
Change verbose level from 0 to 1
14/05/2021 11:25:36 CVLDCFSwitchFilterGTPUTest: ===================Test sub case: tv_mac_ipv6_gtpu_eh_ipv4_udp_l3src_l4src================
14/05/2021 11:25:36 dut.10.240.183.133: flow validate 0 ingress pattern eth / ipv6 / udp / gtpu / gtp_psc / ipv4 src is 192.168.1.1 / udp src is 22 / end actions vf id 1 / end
14/05/2021 11:25:36 dut.10.240.183.133:
Flow rule validated
14/05/2021 11:25:36 dut.10.240.183.133: flow create 0 ingress pattern eth / ipv6 / udp / gtpu / gtp_psc / ipv4 src is 192.168.1.1 / udp src is 22 / end actions vf id 1 / end
14/05/2021 11:25:36 dut.10.240.183.133:
Flow rule #0 created
14/05/2021 11:25:36 dut.10.240.183.133: flow list 0
14/05/2021 11:25:36 dut.10.240.183.133:
ID Group Prio Attr Rule
0 0 0 i-- ETH IPV6 UDP GTPU GTP_PSC IPV4 UDP => VF
14/05/2021 11:25:36 dut.10.240.183.133: start
14/05/2021 11:25:36 dut.10.240.183.133:
rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native
Logical Core 2 (socket 0) forwards packets on 1 streams:
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=1
port 0: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x0
RX queue: 0
RX desc=0 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=0 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x0 - TX RS bit threshold=32
port 1: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=512 - RX free threshold=32
RX threshold registers: pthresh=0 hthresh=0 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=512 - TX free threshold=32
TX threshold registers: pthresh=0 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
14/05/2021 11:25:41 dut.10.240.183.133: stop
14/05/2021 11:25:42 dut.10.240.183.133:
Telling cores to ...
Waiting for lcores to finish...
---------------------- Forward statistics for port 1 ----------------------
RX-packets: 1 RX-dropped: 0 RX-total: 1
TX-packets: 0 TX-dropped: 0 TX-total: 0
----------------------------------------------------------------------------
+++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
RX-packets: 1 RX-dropped: 0 RX-total: 1
TX-packets: 0 TX-dropped: 0 TX-total: 0
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Done.
14/05/2021 11:25:42 dut.10.240.183.133: start
14/05/2021 11:25:42 dut.10.240.183.133:
rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native
Logical Core 2 (socket 0) forwards packets on 1 streams:
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=1
port 0: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x0
RX queue: 0
RX desc=0 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=0 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x0 - TX RS bit threshold=32
port 1: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=512 - RX free threshold=32
RX threshold registers: pthresh=0 hthresh=0 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=512 - TX free threshold=32
TX threshold registers: pthresh=0 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
14/05/2021 11:25:47 dut.10.240.183.133: stop
14/05/2021 11:25:47 dut.10.240.183.133:
Telling cores to ...
Waiting for lcores to finish...
---------------------- Forward statistics for port 1 ----------------------
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.
14/05/2021 11:25:47 dut.10.240.183.133: flow destroy 0 rule 0
14/05/2021 11:25:47 dut.10.240.183.133:
Flow rule #0 destroyed
14/05/2021 11:25:47 dut.10.240.183.133: flow list 0
14/05/2021 11:25:47 dut.10.240.183.133:
14/05/2021 11:25:47 dut.10.240.183.133: start
14/05/2021 11:25:47 dut.10.240.183.133:
rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native
Logical Core 2 (socket 0) forwards packets on 1 streams:
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=1
port 0: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x0
RX queue: 0
RX desc=0 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=0 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x0 - TX RS bit threshold=32
port 1: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=512 - RX free threshold=32
RX threshold registers: pthresh=0 hthresh=0 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=512 - TX free threshold=32
TX threshold registers: pthresh=0 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
14/05/2021 11:25:52 dut.10.240.183.133: stop
14/05/2021 11:25:52 dut.10.240.183.133:
Telling cores to ...
Waiting for lcores to finish...
---------------------- Forward statistics for port 1 ----------------------
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.
14/05/2021 11:25:52 CVLDCFSwitchFilterGTPUTest: sub_case tv_mac_ipv6_gtpu_eh_ipv4_udp_l3src_l4src passed
14/05/2021 11:25:52 CVLDCFSwitchFilterGTPUTest: ===================Test sub case: tv_mac_ipv6_gtpu_eh_ipv4_udp_l3dst_l4src================
14/05/2021 11:25:52 dut.10.240.183.133: flow validate 0 ingress pattern eth / ipv6 / udp / gtpu / gtp_psc / ipv4 dst is 192.168.1.2 / udp src is 22 / end actions vf id 1 / end
14/05/2021 11:25:52 dut.10.240.183.133:
Flow rule validated
14/05/2021 11:25:52 dut.10.240.183.133: flow create 0 ingress pattern eth / ipv6 / udp / gtpu / gtp_psc / ipv4 dst is 192.168.1.2 / udp src is 22 / end actions vf id 1 / end
14/05/2021 11:25:52 dut.10.240.183.133:
Flow rule #0 created
14/05/2021 11:25:52 dut.10.240.183.133: flow list 0
14/05/2021 11:25:53 dut.10.240.183.133:
ID Group Prio Attr Rule
0 0 0 i-- ETH IPV6 UDP GTPU GTP_PSC IPV4 UDP => VF
14/05/2021 11:25:53 dut.10.240.183.133: start
14/05/2021 11:25:53 dut.10.240.183.133:
rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native
Logical Core 2 (socket 0) forwards packets on 1 streams:
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=1
port 0: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x0
RX queue: 0
RX desc=0 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=0 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x0 - TX RS bit threshold=32
port 1: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=512 - RX free threshold=32
RX threshold registers: pthresh=0 hthresh=0 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=512 - TX free threshold=32
TX threshold registers: pthresh=0 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
14/05/2021 11:25:58 dut.10.240.183.133: stop
14/05/2021 11:25:58 dut.10.240.183.133:
Telling cores to ...
Waiting for lcores to finish...
---------------------- Forward statistics for port 1 ----------------------
RX-packets: 1 RX-dropped: 0 RX-total: 1
TX-packets: 0 TX-dropped: 0 TX-total: 0
----------------------------------------------------------------------------
+++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
RX-packets: 1 RX-dropped: 0 RX-total: 1
TX-packets: 0 TX-dropped: 0 TX-total: 0
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Done.
14/05/2021 11:25:58 dut.10.240.183.133: start
14/05/2021 11:25:58 dut.10.240.183.133:
rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native
Logical Core 2 (socket 0) forwards packets on 1 streams:
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=1
port 0: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x0
RX queue: 0
RX desc=0 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=0 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x0 - TX RS bit threshold=32
port 1: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=512 - RX free threshold=32
RX threshold registers: pthresh=0 hthresh=0 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=512 - TX free threshold=32
TX threshold registers: pthresh=0 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
14/05/2021 11:26:03 dut.10.240.183.133: stop
14/05/2021 11:26:03 dut.10.240.183.133:
Telling cores to ...
Waiting for lcores to finish...
---------------------- Forward statistics for port 1 ----------------------
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.
14/05/2021 11:26:03 dut.10.240.183.133: flow destroy 0 rule 0
14/05/2021 11:26:03 dut.10.240.183.133:
Flow rule #0 destroyed
14/05/2021 11:26:03 dut.10.240.183.133: flow list 0
14/05/2021 11:26:03 dut.10.240.183.133:
14/05/2021 11:26:03 dut.10.240.183.133: start
14/05/2021 11:26:03 dut.10.240.183.133:
rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native
Logical Core 2 (socket 0) forwards packets on 1 streams:
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=1
port 0: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x0
RX queue: 0
RX desc=0 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=0 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x0 - TX RS bit threshold=32
port 1: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=512 - RX free threshold=32
RX threshold registers: pthresh=0 hthresh=0 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=512 - TX free threshold=32
TX threshold registers: pthresh=0 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
14/05/2021 11:26:08 dut.10.240.183.133: stop
14/05/2021 11:26:08 dut.10.240.183.133:
Telling cores to ...
Waiting for lcores to finish...
---------------------- Forward statistics for port 1 ----------------------
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.
14/05/2021 11:26:08 CVLDCFSwitchFilterGTPUTest: sub_case tv_mac_ipv6_gtpu_eh_ipv4_udp_l3dst_l4src passed
14/05/2021 11:26:08 CVLDCFSwitchFilterGTPUTest: ===================Test sub case: tv_mac_ipv6_gtpu_eh_ipv4_udp_l3dst_l4dst================
14/05/2021 11:26:08 dut.10.240.183.133: flow validate 0 ingress pattern eth / ipv6 / udp / gtpu / gtp_psc / ipv4 dst is 192.168.1.2 / udp dst is 23 / end actions vf id 1 / end
14/05/2021 11:26:08 dut.10.240.183.133:
Flow rule validated
14/05/2021 11:26:08 dut.10.240.183.133: flow create 0 ingress pattern eth / ipv6 / udp / gtpu / gtp_psc / ipv4 dst is 192.168.1.2 / udp dst is 23 / end actions vf id 1 / end
14/05/2021 11:26:09 dut.10.240.183.133:
Flow rule #0 created
14/05/2021 11:26:09 dut.10.240.183.133: flow list 0
14/05/2021 11:26:09 dut.10.240.183.133:
ID Group Prio Attr Rule
0 0 0 i-- ETH IPV6 UDP GTPU GTP_PSC IPV4 UDP => VF
14/05/2021 11:26:09 dut.10.240.183.133: start
14/05/2021 11:26:09 dut.10.240.183.133:
rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native
Logical Core 2 (socket 0) forwards packets on 1 streams:
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=1
port 0: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x0
RX queue: 0
RX desc=0 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=0 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x0 - TX RS bit threshold=32
port 1: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=512 - RX free threshold=32
RX threshold registers: pthresh=0 hthresh=0 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=512 - TX free threshold=32
TX threshold registers: pthresh=0 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
14/05/2021 11:26:14 dut.10.240.183.133: stop
14/05/2021 11:26:14 dut.10.240.183.133:
Telling cores to ...
Waiting for lcores to finish...
---------------------- Forward statistics for port 1 ----------------------
RX-packets: 1 RX-dropped: 0 RX-total: 1
TX-packets: 0 TX-dropped: 0 TX-total: 0
----------------------------------------------------------------------------
+++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
RX-packets: 1 RX-dropped: 0 RX-total: 1
TX-packets: 0 TX-dropped: 0 TX-total: 0
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Done.
14/05/2021 11:26:14 dut.10.240.183.133: start
14/05/2021 11:26:14 dut.10.240.183.133:
rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native
Logical Core 2 (socket 0) forwards packets on 1 streams:
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=1
port 0: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x0
RX queue: 0
RX desc=0 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=0 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x0 - TX RS bit threshold=32
port 1: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=512 - RX free threshold=32
RX threshold registers: pthresh=0 hthresh=0 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=512 - TX free threshold=32
TX threshold registers: pthresh=0 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
14/05/2021 11:26:19 dut.10.240.183.133: stop
14/05/2021 11:26:19 dut.10.240.183.133:
Telling cores to ...
Waiting for lcores to finish...
---------------------- Forward statistics for port 1 ----------------------
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.
14/05/2021 11:26:19 dut.10.240.183.133: flow destroy 0 rule 0
14/05/2021 11:26:19 dut.10.240.183.133:
Flow rule #0 destroyed
14/05/2021 11:26:19 dut.10.240.183.133: flow list 0
14/05/2021 11:26:19 dut.10.240.183.133:
14/05/2021 11:26:19 dut.10.240.183.133: start
14/05/2021 11:26:19 dut.10.240.183.133:
rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native
Logical Core 2 (socket 0) forwards packets on 1 streams:
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=1
port 0: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x0
RX queue: 0
RX desc=0 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=0 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x0 - TX RS bit threshold=32
port 1: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=512 - RX free threshold=32
RX threshold registers: pthresh=0 hthresh=0 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=512 - TX free threshold=32
TX threshold registers: pthresh=0 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
14/05/2021 11:26:25 dut.10.240.183.133: stop
14/05/2021 11:26:25 dut.10.240.183.133:
Telling cores to ...
Waiting for lcores to finish...
---------------------- Forward statistics for port 1 ----------------------
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.
14/05/2021 11:26:25 CVLDCFSwitchFilterGTPUTest: sub_case tv_mac_ipv6_gtpu_eh_ipv4_udp_l3dst_l4dst passed
14/05/2021 11:26:25 CVLDCFSwitchFilterGTPUTest: ===================Test sub case: tv_mac_ipv6_gtpu_eh_ipv4_udp_l4dst================
14/05/2021 11:26:25 dut.10.240.183.133: flow validate 0 ingress pattern eth / ipv6 / udp / gtpu / gtp_psc / ipv4 / udp dst is 23 / end actions vf id 1 / end
14/05/2021 11:26:25 dut.10.240.183.133:
Flow rule validated
14/05/2021 11:26:25 dut.10.240.183.133: flow create 0 ingress pattern eth / ipv6 / udp / gtpu / gtp_psc / ipv4 / udp dst is 23 / end actions vf id 1 / end
14/05/2021 11:26:25 dut.10.240.183.133:
Flow rule #0 created
14/05/2021 11:26:25 dut.10.240.183.133: flow list 0
14/05/2021 11:26:25 dut.10.240.183.133:
ID Group Prio Attr Rule
0 0 0 i-- ETH IPV6 UDP GTPU GTP_PSC IPV4 UDP => VF
14/05/2021 11:26:25 dut.10.240.183.133: start
14/05/2021 11:26:25 dut.10.240.183.133:
rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native
Logical Core 2 (socket 0) forwards packets on 1 streams:
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=1
port 0: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x0
RX queue: 0
RX desc=0 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=0 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x0 - TX RS bit threshold=32
port 1: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=512 - RX free threshold=32
RX threshold registers: pthresh=0 hthresh=0 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=512 - TX free threshold=32
TX threshold registers: pthresh=0 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
14/05/2021 11:26:30 dut.10.240.183.133: stop
14/05/2021 11:26:30 dut.10.240.183.133:
Telling cores to ...
Waiting for lcores to finish...
---------------------- Forward statistics for port 1 ----------------------
RX-packets: 1 RX-dropped: 0 RX-total: 1
TX-packets: 0 TX-dropped: 0 TX-total: 0
----------------------------------------------------------------------------
+++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
RX-packets: 1 RX-dropped: 0 RX-total: 1
TX-packets: 0 TX-dropped: 0 TX-total: 0
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Done.
14/05/2021 11:26:30 dut.10.240.183.133: start
14/05/2021 11:26:30 dut.10.240.183.133:
rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native
Logical Core 2 (socket 0) forwards packets on 1 streams:
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=1
port 0: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x0
RX queue: 0
RX desc=0 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=0 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x0 - TX RS bit threshold=32
port 1: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=512 - RX free threshold=32
RX threshold registers: pthresh=0 hthresh=0 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=512 - TX free threshold=32
TX threshold registers: pthresh=0 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
14/05/2021 11:26:35 dut.10.240.183.133: stop
14/05/2021 11:26:35 dut.10.240.183.133:
Telling cores to ...
Waiting for lcores to finish...
---------------------- Forward statistics for port 1 ----------------------
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.
14/05/2021 11:26:35 dut.10.240.183.133: flow destroy 0 rule 0
14/05/2021 11:26:35 dut.10.240.183.133:
Flow rule #0 destroyed
14/05/2021 11:26:35 dut.10.240.183.133: flow list 0
14/05/2021 11:26:36 dut.10.240.183.133:
14/05/2021 11:26:36 dut.10.240.183.133: start
14/05/2021 11:26:36 dut.10.240.183.133:
rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native
Logical Core 2 (socket 0) forwards packets on 1 streams:
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=1
port 0: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x0
RX queue: 0
RX desc=0 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=0 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x0 - TX RS bit threshold=32
port 1: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=512 - RX free threshold=32
RX threshold registers: pthresh=0 hthresh=0 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=512 - TX free threshold=32
TX threshold registers: pthresh=0 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
14/05/2021 11:26:41 dut.10.240.183.133: stop
14/05/2021 11:26:41 dut.10.240.183.133:
Telling cores to ...
Waiting for lcores to finish...
---------------------- Forward statistics for port 1 ----------------------
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.
14/05/2021 11:26:41 CVLDCFSwitchFilterGTPUTest: sub_case tv_mac_ipv6_gtpu_eh_ipv4_udp_l4dst passed
14/05/2021 11:26:41 CVLDCFSwitchFilterGTPUTest: ===================Test sub case: tv_mac_ipv6_gtpu_eh_ipv4_udp_l4src================
14/05/2021 11:26:41 dut.10.240.183.133: flow validate 0 ingress pattern eth / ipv6 / udp / gtpu / gtp_psc / ipv4 / udp src is 22 / end actions vf id 1 / end
14/05/2021 11:26:41 dut.10.240.183.133:
Flow rule validated
14/05/2021 11:26:41 dut.10.240.183.133: flow create 0 ingress pattern eth / ipv6 / udp / gtpu / gtp_psc / ipv4 / udp src is 22 / end actions vf id 1 / end
14/05/2021 11:26:41 dut.10.240.183.133:
Flow rule #0 created
14/05/2021 11:26:41 dut.10.240.183.133: flow list 0
14/05/2021 11:26:41 dut.10.240.183.133:
ID Group Prio Attr Rule
0 0 0 i-- ETH IPV6 UDP GTPU GTP_PSC IPV4 UDP => VF
14/05/2021 11:26:41 dut.10.240.183.133: start
14/05/2021 11:26:41 dut.10.240.183.133:
rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native
Logical Core 2 (socket 0) forwards packets on 1 streams:
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=1
port 0: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x0
RX queue: 0
RX desc=0 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=0 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x0 - TX RS bit threshold=32
port 1: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=512 - RX free threshold=32
RX threshold registers: pthresh=0 hthresh=0 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=512 - TX free threshold=32
TX threshold registers: pthresh=0 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
14/05/2021 11:26:46 dut.10.240.183.133: stop
14/05/2021 11:26:46 dut.10.240.183.133:
Telling cores to ...
Waiting for lcores to finish...
---------------------- Forward statistics for port 1 ----------------------
RX-packets: 1 RX-dropped: 0 RX-total: 1
TX-packets: 0 TX-dropped: 0 TX-total: 0
----------------------------------------------------------------------------
+++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
RX-packets: 1 RX-dropped: 0 RX-total: 1
TX-packets: 0 TX-dropped: 0 TX-total: 0
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Done.
14/05/2021 11:26:46 dut.10.240.183.133: start
14/05/2021 11:26:46 dut.10.240.183.133:
rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native
Logical Core 2 (socket 0) forwards packets on 1 streams:
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=1
port 0: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x0
RX queue: 0
RX desc=0 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=0 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x0 - TX RS bit threshold=32
port 1: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=512 - RX free threshold=32
RX threshold registers: pthresh=0 hthresh=0 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=512 - TX free threshold=32
TX threshold registers: pthresh=0 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
14/05/2021 11:26:52 dut.10.240.183.133: stop
14/05/2021 11:26:52 dut.10.240.183.133:
Telling cores to ...
Waiting for lcores to finish...
---------------------- Forward statistics for port 1 ----------------------
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.
14/05/2021 11:26:52 dut.10.240.183.133: flow destroy 0 rule 0
14/05/2021 11:26:52 dut.10.240.183.133:
Flow rule #0 destroyed
14/05/2021 11:26:52 dut.10.240.183.133: flow list 0
14/05/2021 11:26:52 dut.10.240.183.133:
14/05/2021 11:26:52 dut.10.240.183.133: start
14/05/2021 11:26:52 dut.10.240.183.133:
rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native
Logical Core 2 (socket 0) forwards packets on 1 streams:
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=1
port 0: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x0
RX queue: 0
RX desc=0 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=0 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x0 - TX RS bit threshold=32
port 1: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=512 - RX free threshold=32
RX threshold registers: pthresh=0 hthresh=0 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=512 - TX free threshold=32
TX threshold registers: pthresh=0 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
14/05/2021 11:26:57 dut.10.240.183.133: stop
14/05/2021 11:26:57 dut.10.240.183.133:
Telling cores to ...
Waiting for lcores to finish...
---------------------- Forward statistics for port 1 ----------------------
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.
14/05/2021 11:26:57 CVLDCFSwitchFilterGTPUTest: sub_case tv_mac_ipv6_gtpu_eh_ipv4_udp_l4src passed
14/05/2021 11:26:57 CVLDCFSwitchFilterGTPUTest: ===================Test sub case: tv_mac_ipv6_gtpu_eh_ipv4_udp_l4src_l4dst================
14/05/2021 11:26:57 dut.10.240.183.133: flow validate 0 ingress pattern eth / ipv6 / udp / gtpu / gtp_psc / ipv4 / udp src is 22 dst is 23 / end actions vf id 1 / end
14/05/2021 11:26:57 dut.10.240.183.133:
Flow rule validated
14/05/2021 11:26:57 dut.10.240.183.133: flow create 0 ingress pattern eth / ipv6 / udp / gtpu / gtp_psc / ipv4 / udp src is 22 dst is 23 / end actions vf id 1 / end
14/05/2021 11:26:57 dut.10.240.183.133:
Flow rule #0 created
14/05/2021 11:26:57 dut.10.240.183.133: flow list 0
14/05/2021 11:26:57 dut.10.240.183.133:
ID Group Prio Attr Rule
0 0 0 i-- ETH IPV6 UDP GTPU GTP_PSC IPV4 UDP => VF
14/05/2021 11:26:57 dut.10.240.183.133: start
14/05/2021 11:26:57 dut.10.240.183.133:
rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native
Logical Core 2 (socket 0) forwards packets on 1 streams:
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=1
port 0: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x0
RX queue: 0
RX desc=0 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=0 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x0 - TX RS bit threshold=32
port 1: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=512 - RX free threshold=32
RX threshold registers: pthresh=0 hthresh=0 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=512 - TX free threshold=32
TX threshold registers: pthresh=0 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
14/05/2021 11:27:03 dut.10.240.183.133: stop
14/05/2021 11:27:03 dut.10.240.183.133:
Telling cores to ...
Waiting for lcores to finish...
---------------------- Forward statistics for port 1 ----------------------
RX-packets: 1 RX-dropped: 0 RX-total: 1
TX-packets: 0 TX-dropped: 0 TX-total: 0
----------------------------------------------------------------------------
+++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
RX-packets: 1 RX-dropped: 0 RX-total: 1
TX-packets: 0 TX-dropped: 0 TX-total: 0
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Done.
14/05/2021 11:27:03 dut.10.240.183.133: start
14/05/2021 11:27:03 dut.10.240.183.133:
rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native
Logical Core 2 (socket 0) forwards packets on 1 streams:
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=1
port 0: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x0
RX queue: 0
RX desc=0 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=0 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x0 - TX RS bit threshold=32
port 1: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=512 - RX free threshold=32
RX threshold registers: pthresh=0 hthresh=0 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=512 - TX free threshold=32
TX threshold registers: pthresh=0 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
14/05/2021 11:27:08 dut.10.240.183.133: stop
14/05/2021 11:27:08 dut.10.240.183.133:
Telling cores to ...
Waiting for lcores to finish...
---------------------- Forward statistics for port 1 ----------------------
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.
14/05/2021 11:27:08 dut.10.240.183.133: flow destroy 0 rule 0
14/05/2021 11:27:08 dut.10.240.183.133:
Flow rule #0 destroyed
14/05/2021 11:27:08 dut.10.240.183.133: flow list 0
14/05/2021 11:27:08 dut.10.240.183.133:
14/05/2021 11:27:08 dut.10.240.183.133: start
14/05/2021 11:27:08 dut.10.240.183.133:
rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native
Logical Core 2 (socket 0) forwards packets on 1 streams:
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=1
port 0: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x0
RX queue: 0
RX desc=0 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=0 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x0 - TX RS bit threshold=32
port 1: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=512 - RX free threshold=32
RX threshold registers: pthresh=0 hthresh=0 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=512 - TX free threshold=32
TX threshold registers: pthresh=0 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
14/05/2021 11:27:13 dut.10.240.183.133: stop
14/05/2021 11:27:13 dut.10.240.183.133:
Telling cores to ...
Waiting for lcores to finish...
---------------------- Forward statistics for port 1 ----------------------
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.
14/05/2021 11:27:13 CVLDCFSwitchFilterGTPUTest: sub_case tv_mac_ipv6_gtpu_eh_ipv4_udp_l4src_l4dst passed
14/05/2021 11:27:13 CVLDCFSwitchFilterGTPUTest: ===================Test sub case: tv_mac_ipv6_gtpu_eh_ipv4_udp_teid_l4src_l4dst================
14/05/2021 11:27:13 dut.10.240.183.133: flow validate 0 ingress pattern eth / ipv6 / udp / gtpu teid is 0x12345678 teid mask 0x00000001 / gtp_psc / ipv4 / udp src is 22 dst is 23 / end actions vf id 1 / end
14/05/2021 11:27:13 dut.10.240.183.133:
Flow rule validated
14/05/2021 11:27:13 dut.10.240.183.133: flow create 0 ingress pattern eth / ipv6 / udp / gtpu teid is 0x12345678 teid mask 0x00000001 / gtp_psc / ipv4 / udp src is 22 dst is 23 / end actions vf id 1 / end
14/05/2021 11:27:13 dut.10.240.183.133:
Flow rule #0 created
14/05/2021 11:27:13 dut.10.240.183.133: flow list 0
14/05/2021 11:27:14 dut.10.240.183.133:
ID Group Prio Attr Rule
0 0 0 i-- ETH IPV6 UDP GTPU GTP_PSC IPV4 UDP => VF
14/05/2021 11:27:14 dut.10.240.183.133: start
14/05/2021 11:27:14 dut.10.240.183.133:
rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native
Logical Core 2 (socket 0) forwards packets on 1 streams:
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=1
port 0: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x0
RX queue: 0
RX desc=0 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=0 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x0 - TX RS bit threshold=32
port 1: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=512 - RX free threshold=32
RX threshold registers: pthresh=0 hthresh=0 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=512 - TX free threshold=32
TX threshold registers: pthresh=0 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
14/05/2021 11:27:19 dut.10.240.183.133: stop
14/05/2021 11:27:19 dut.10.240.183.133:
Telling cores to ...
Waiting for lcores to finish...
---------------------- Forward statistics for port 1 ----------------------
RX-packets: 1 RX-dropped: 0 RX-total: 1
TX-packets: 0 TX-dropped: 0 TX-total: 0
----------------------------------------------------------------------------
+++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
RX-packets: 1 RX-dropped: 0 RX-total: 1
TX-packets: 0 TX-dropped: 0 TX-total: 0
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Done.
14/05/2021 11:27:19 dut.10.240.183.133: start
14/05/2021 11:27:19 dut.10.240.183.133:
rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native
Logical Core 2 (socket 0) forwards packets on 1 streams:
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=1
port 0: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x0
RX queue: 0
RX desc=0 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=0 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x0 - TX RS bit threshold=32
port 1: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=512 - RX free threshold=32
RX threshold registers: pthresh=0 hthresh=0 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=512 - TX free threshold=32
TX threshold registers: pthresh=0 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
14/05/2021 11:27:24 dut.10.240.183.133: stop
14/05/2021 11:27:24 dut.10.240.183.133:
Telling cores to ...
Waiting for lcores to finish...
---------------------- Forward statistics for port 1 ----------------------
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.
14/05/2021 11:27:24 dut.10.240.183.133: flow destroy 0 rule 0
14/05/2021 11:27:24 dut.10.240.183.133:
Flow rule #0 destroyed
14/05/2021 11:27:24 dut.10.240.183.133: flow list 0
14/05/2021 11:27:24 dut.10.240.183.133:
14/05/2021 11:27:24 dut.10.240.183.133: start
14/05/2021 11:27:24 dut.10.240.183.133:
rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native
Logical Core 2 (socket 0) forwards packets on 1 streams:
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=1
port 0: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x0
RX queue: 0
RX desc=0 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=0 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x0 - TX RS bit threshold=32
port 1: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=512 - RX free threshold=32
RX threshold registers: pthresh=0 hthresh=0 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=512 - TX free threshold=32
TX threshold registers: pthresh=0 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
14/05/2021 11:27:29 dut.10.240.183.133: stop
14/05/2021 11:27:29 dut.10.240.183.133:
Telling cores to ...
Waiting for lcores to finish...
---------------------- Forward statistics for port 1 ----------------------
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.
14/05/2021 11:27:29 CVLDCFSwitchFilterGTPUTest: sub_case tv_mac_ipv6_gtpu_eh_ipv4_udp_teid_l4src_l4dst passed
14/05/2021 11:27:29 CVLDCFSwitchFilterGTPUTest: ===================Test sub case: tv_mac_ipv6_gtpu_eh_ipv4_udp_qfi_l4src_l4dst================
14/05/2021 11:27:29 dut.10.240.183.133: flow validate 0 ingress pattern eth / ipv6 / udp / gtpu / gtp_psc qfi is 0x34 / ipv4 / udp src is 22 dst is 23 / end actions vf id 1 / end
14/05/2021 11:27:30 dut.10.240.183.133:
Flow rule validated
14/05/2021 11:27:30 dut.10.240.183.133: flow create 0 ingress pattern eth / ipv6 / udp / gtpu / gtp_psc qfi is 0x34 / ipv4 / udp src is 22 dst is 23 / end actions vf id 1 / end
14/05/2021 11:27:30 dut.10.240.183.133:
Flow rule #0 created
14/05/2021 11:27:30 dut.10.240.183.133: flow list 0
14/05/2021 11:27:30 dut.10.240.183.133:
ID Group Prio Attr Rule
0 0 0 i-- ETH IPV6 UDP GTPU GTP_PSC IPV4 UDP => VF
14/05/2021 11:27:30 dut.10.240.183.133: start
14/05/2021 11:27:30 dut.10.240.183.133:
rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native
Logical Core 2 (socket 0) forwards packets on 1 streams:
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=1
port 0: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x0
RX queue: 0
RX desc=0 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=0 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x0 - TX RS bit threshold=32
port 1: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=512 - RX free threshold=32
RX threshold registers: pthresh=0 hthresh=0 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=512 - TX free threshold=32
TX threshold registers: pthresh=0 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
14/05/2021 11:27:35 dut.10.240.183.133: stop
14/05/2021 11:27:35 dut.10.240.183.133:
Telling cores to ...
Waiting for lcores to finish...
---------------------- Forward statistics for port 1 ----------------------
RX-packets: 1 RX-dropped: 0 RX-total: 1
TX-packets: 0 TX-dropped: 0 TX-total: 0
----------------------------------------------------------------------------
+++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
RX-packets: 1 RX-dropped: 0 RX-total: 1
TX-packets: 0 TX-dropped: 0 TX-total: 0
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Done.
14/05/2021 11:27:35 dut.10.240.183.133: start
14/05/2021 11:27:35 dut.10.240.183.133:
rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native
Logical Core 2 (socket 0) forwards packets on 1 streams:
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=1
port 0: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x0
RX queue: 0
RX desc=0 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=0 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x0 - TX RS bit threshold=32
port 1: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=512 - RX free threshold=32
RX threshold registers: pthresh=0 hthresh=0 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=512 - TX free threshold=32
TX threshold registers: pthresh=0 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
14/05/2021 11:27:40 dut.10.240.183.133: stop
14/05/2021 11:27:40 dut.10.240.183.133:
Telling cores to ...
Waiting for lcores to finish...
---------------------- Forward statistics for port 1 ----------------------
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.
14/05/2021 11:27:40 dut.10.240.183.133: flow destroy 0 rule 0
14/05/2021 11:27:40 dut.10.240.183.133:
Flow rule #0 destroyed
14/05/2021 11:27:40 dut.10.240.183.133: flow list 0
14/05/2021 11:27:40 dut.10.240.183.133:
14/05/2021 11:27:40 dut.10.240.183.133: start
14/05/2021 11:27:40 dut.10.240.183.133:
rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native
Logical Core 2 (socket 0) forwards packets on 1 streams:
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=1
port 0: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x0
RX queue: 0
RX desc=0 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=0 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x0 - TX RS bit threshold=32
port 1: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=512 - RX free threshold=32
RX threshold registers: pthresh=0 hthresh=0 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=512 - TX free threshold=32
TX threshold registers: pthresh=0 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
14/05/2021 11:27:46 dut.10.240.183.133: stop
14/05/2021 11:27:46 dut.10.240.183.133:
Telling cores to ...
Waiting for lcores to finish...
---------------------- Forward statistics for port 1 ----------------------
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.
14/05/2021 11:27:46 CVLDCFSwitchFilterGTPUTest: sub_case tv_mac_ipv6_gtpu_eh_ipv4_udp_qfi_l4src_l4dst passed
14/05/2021 11:27:46 CVLDCFSwitchFilterGTPUTest: ===================Test sub case: tv_mac_ipv6_gtpu_eh_ipv4_udp_l3src_l3dst================
14/05/2021 11:27:46 dut.10.240.183.133: flow validate 0 ingress pattern eth / ipv6 / udp / gtpu / gtp_psc / ipv4 src is 192.168.1.1 dst is 192.168.1.2 / udp / end actions vf id 1 / end
14/05/2021 11:27:46 dut.10.240.183.133:
Flow rule validated
14/05/2021 11:27:46 dut.10.240.183.133: flow create 0 ingress pattern eth / ipv6 / udp / gtpu / gtp_psc / ipv4 src is 192.168.1.1 dst is 192.168.1.2 / udp / end actions vf id 1 / end
14/05/2021 11:27:46 dut.10.240.183.133:
Flow rule #0 created
14/05/2021 11:27:46 dut.10.240.183.133: flow list 0
14/05/2021 11:27:46 dut.10.240.183.133:
ID Group Prio Attr Rule
0 0 0 i-- ETH IPV6 UDP GTPU GTP_PSC IPV4 UDP => VF
14/05/2021 11:27:46 dut.10.240.183.133: start
14/05/2021 11:27:46 dut.10.240.183.133:
rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native
Logical Core 2 (socket 0) forwards packets on 1 streams:
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=1
port 0: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x0
RX queue: 0
RX desc=0 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=0 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x0 - TX RS bit threshold=32
port 1: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=512 - RX free threshold=32
RX threshold registers: pthresh=0 hthresh=0 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=512 - TX free threshold=32
TX threshold registers: pthresh=0 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
14/05/2021 11:27:51 dut.10.240.183.133: stop
14/05/2021 11:27:51 dut.10.240.183.133:
Telling cores to ...
Waiting for lcores to finish...
---------------------- Forward statistics for port 1 ----------------------
RX-packets: 1 RX-dropped: 0 RX-total: 1
TX-packets: 0 TX-dropped: 0 TX-total: 0
----------------------------------------------------------------------------
+++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
RX-packets: 1 RX-dropped: 0 RX-total: 1
TX-packets: 0 TX-dropped: 0 TX-total: 0
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Done.
14/05/2021 11:27:51 dut.10.240.183.133: start
14/05/2021 11:27:51 dut.10.240.183.133:
rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native
Logical Core 2 (socket 0) forwards packets on 1 streams:
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=1
port 0: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x0
RX queue: 0
RX desc=0 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=0 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x0 - TX RS bit threshold=32
port 1: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=512 - RX free threshold=32
RX threshold registers: pthresh=0 hthresh=0 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=512 - TX free threshold=32
TX threshold registers: pthresh=0 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
14/05/2021 11:27:56 dut.10.240.183.133: stop
14/05/2021 11:27:56 dut.10.240.183.133:
Telling cores to ...
Waiting for lcores to finish...
---------------------- Forward statistics for port 1 ----------------------
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.
14/05/2021 11:27:56 dut.10.240.183.133: flow destroy 0 rule 0
14/05/2021 11:27:57 dut.10.240.183.133:
Flow rule #0 destroyed
14/05/2021 11:27:57 dut.10.240.183.133: flow list 0
14/05/2021 11:27:57 dut.10.240.183.133:
14/05/2021 11:27:57 dut.10.240.183.133: start
14/05/2021 11:27:57 dut.10.240.183.133:
rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native
Logical Core 2 (socket 0) forwards packets on 1 streams:
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=1
port 0: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x0
RX queue: 0
RX desc=0 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=0 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x0 - TX RS bit threshold=32
port 1: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=512 - RX free threshold=32
RX threshold registers: pthresh=0 hthresh=0 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=512 - TX free threshold=32
TX threshold registers: pthresh=0 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
14/05/2021 11:28:02 dut.10.240.183.133: stop
14/05/2021 11:28:02 dut.10.240.183.133:
Telling cores to ...
Waiting for lcores to finish...
---------------------- Forward statistics for port 1 ----------------------
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.
14/05/2021 11:28:02 CVLDCFSwitchFilterGTPUTest: sub_case tv_mac_ipv6_gtpu_eh_ipv4_udp_l3src_l3dst passed
14/05/2021 11:28:02 CVLDCFSwitchFilterGTPUTest: ===================Test sub case: tv_mac_ipv6_gtpu_eh_ipv4_udp_teid_l3src_l3dst================
14/05/2021 11:28:02 dut.10.240.183.133: flow validate 0 ingress pattern eth / ipv6 / udp / gtpu teid is 0x12345678 teid mask 0x00000001 / gtp_psc / ipv4 src is 192.168.1.1 dst is 192.168.1.2 / udp / end actions vf id 1 / end
14/05/2021 11:28:02 dut.10.240.183.133:
Flow rule validated
14/05/2021 11:28:02 dut.10.240.183.133: flow create 0 ingress pattern eth / ipv6 / udp / gtpu teid is 0x12345678 teid mask 0x00000001 / gtp_psc / ipv4 src is 192.168.1.1 dst is 192.168.1.2 / udp / end actions vf id 1 / end
14/05/2021 11:28:02 dut.10.240.183.133:
Flow rule #0 created
14/05/2021 11:28:02 dut.10.240.183.133: flow list 0
14/05/2021 11:28:02 dut.10.240.183.133:
ID Group Prio Attr Rule
0 0 0 i-- ETH IPV6 UDP GTPU GTP_PSC IPV4 UDP => VF
14/05/2021 11:28:02 dut.10.240.183.133: start
14/05/2021 11:28:02 dut.10.240.183.133:
rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native
Logical Core 2 (socket 0) forwards packets on 1 streams:
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=1
port 0: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x0
RX queue: 0
RX desc=0 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=0 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x0 - TX RS bit threshold=32
port 1: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=512 - RX free threshold=32
RX threshold registers: pthresh=0 hthresh=0 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=512 - TX free threshold=32
TX threshold registers: pthresh=0 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
14/05/2021 11:28:07 dut.10.240.183.133: stop
14/05/2021 11:28:07 dut.10.240.183.133:
Telling cores to ...
Waiting for lcores to finish...
---------------------- Forward statistics for port 1 ----------------------
RX-packets: 1 RX-dropped: 0 RX-total: 1
TX-packets: 0 TX-dropped: 0 TX-total: 0
----------------------------------------------------------------------------
+++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
RX-packets: 1 RX-dropped: 0 RX-total: 1
TX-packets: 0 TX-dropped: 0 TX-total: 0
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Done.
14/05/2021 11:28:07 dut.10.240.183.133: start
14/05/2021 11:28:08 dut.10.240.183.133:
rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native
Logical Core 2 (socket 0) forwards packets on 1 streams:
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=1
port 0: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x0
RX queue: 0
RX desc=0 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=0 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x0 - TX RS bit threshold=32
port 1: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=512 - RX free threshold=32
RX threshold registers: pthresh=0 hthresh=0 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=512 - TX free threshold=32
TX threshold registers: pthresh=0 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
14/05/2021 11:28:13 dut.10.240.183.133: stop
14/05/2021 11:28:13 dut.10.240.183.133:
Telling cores to ...
Waiting for lcores to finish...
---------------------- Forward statistics for port 1 ----------------------
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.
14/05/2021 11:28:13 dut.10.240.183.133: flow destroy 0 rule 0
14/05/2021 11:28:13 dut.10.240.183.133:
Flow rule #0 destroyed
14/05/2021 11:28:13 dut.10.240.183.133: flow list 0
14/05/2021 11:28:13 dut.10.240.183.133:
14/05/2021 11:28:13 dut.10.240.183.133: start
14/05/2021 11:28:13 dut.10.240.183.133:
rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native
Logical Core 2 (socket 0) forwards packets on 1 streams:
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=1
port 0: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x0
RX queue: 0
RX desc=0 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=0 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x0 - TX RS bit threshold=32
port 1: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=512 - RX free threshold=32
RX threshold registers: pthresh=0 hthresh=0 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=512 - TX free threshold=32
TX threshold registers: pthresh=0 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
14/05/2021 11:28:18 dut.10.240.183.133: stop
14/05/2021 11:28:18 dut.10.240.183.133:
Telling cores to ...
Waiting for lcores to finish...
---------------------- Forward statistics for port 1 ----------------------
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.
14/05/2021 11:28:18 CVLDCFSwitchFilterGTPUTest: sub_case tv_mac_ipv6_gtpu_eh_ipv4_udp_teid_l3src_l3dst passed
14/05/2021 11:28:18 CVLDCFSwitchFilterGTPUTest: ===================Test sub case: tv_mac_ipv6_gtpu_eh_ipv4_udp_qfi_l3src_l3dst================
14/05/2021 11:28:18 dut.10.240.183.133: flow validate 0 ingress pattern eth / ipv6 / udp / gtpu / gtp_psc qfi is 0x34 / ipv4 src is 192.168.1.1 dst is 192.168.1.2 / udp / end actions vf id 1 / end
14/05/2021 11:28:18 dut.10.240.183.133:
Flow rule validated
14/05/2021 11:28:18 dut.10.240.183.133: flow create 0 ingress pattern eth / ipv6 / udp / gtpu / gtp_psc qfi is 0x34 / ipv4 src is 192.168.1.1 dst is 192.168.1.2 / udp / end actions vf id 1 / end
14/05/2021 11:28:18 dut.10.240.183.133:
Flow rule #0 created
14/05/2021 11:28:18 dut.10.240.183.133: flow list 0
14/05/2021 11:28:18 dut.10.240.183.133:
ID Group Prio Attr Rule
0 0 0 i-- ETH IPV6 UDP GTPU GTP_PSC IPV4 UDP => VF
14/05/2021 11:28:18 dut.10.240.183.133: start
14/05/2021 11:28:18 dut.10.240.183.133:
rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native
Logical Core 2 (socket 0) forwards packets on 1 streams:
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=1
port 0: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x0
RX queue: 0
RX desc=0 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=0 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x0 - TX RS bit threshold=32
port 1: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=512 - RX free threshold=32
RX threshold registers: pthresh=0 hthresh=0 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=512 - TX free threshold=32
TX threshold registers: pthresh=0 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
14/05/2021 11:28:24 dut.10.240.183.133: stop
14/05/2021 11:28:24 dut.10.240.183.133:
Telling cores to ...
Waiting for lcores to finish...
---------------------- Forward statistics for port 1 ----------------------
RX-packets: 1 RX-dropped: 0 RX-total: 1
TX-packets: 0 TX-dropped: 0 TX-total: 0
----------------------------------------------------------------------------
+++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
RX-packets: 1 RX-dropped: 0 RX-total: 1
TX-packets: 0 TX-dropped: 0 TX-total: 0
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Done.
14/05/2021 11:28:24 dut.10.240.183.133: start
14/05/2021 11:28:24 dut.10.240.183.133:
rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native
Logical Core 2 (socket 0) forwards packets on 1 streams:
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=1
port 0: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x0
RX queue: 0
RX desc=0 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=0 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x0 - TX RS bit threshold=32
port 1: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=512 - RX free threshold=32
RX threshold registers: pthresh=0 hthresh=0 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=512 - TX free threshold=32
TX threshold registers: pthresh=0 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
14/05/2021 11:28:29 dut.10.240.183.133: stop
14/05/2021 11:28:29 dut.10.240.183.133:
Telling cores to ...
Waiting for lcores to finish...
---------------------- Forward statistics for port 1 ----------------------
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.
14/05/2021 11:28:29 dut.10.240.183.133: flow destroy 0 rule 0
14/05/2021 11:28:29 dut.10.240.183.133:
Flow rule #0 destroyed
14/05/2021 11:28:29 dut.10.240.183.133: flow list 0
14/05/2021 11:28:29 dut.10.240.183.133:
14/05/2021 11:28:29 dut.10.240.183.133: start
14/05/2021 11:28:29 dut.10.240.183.133:
rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native
Logical Core 2 (socket 0) forwards packets on 1 streams:
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=1
port 0: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x0
RX queue: 0
RX desc=0 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=0 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x0 - TX RS bit threshold=32
port 1: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=512 - RX free threshold=32
RX threshold registers: pthresh=0 hthresh=0 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=512 - TX free threshold=32
TX threshold registers: pthresh=0 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
14/05/2021 11:28:34 dut.10.240.183.133: stop
14/05/2021 11:28:34 dut.10.240.183.133:
Telling cores to ...
Waiting for lcores to finish...
---------------------- Forward statistics for port 1 ----------------------
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.
14/05/2021 11:28:34 CVLDCFSwitchFilterGTPUTest: sub_case tv_mac_ipv6_gtpu_eh_ipv4_udp_qfi_l3src_l3dst passed
14/05/2021 11:28:34 CVLDCFSwitchFilterGTPUTest: ===================Test sub case: tv_mac_ipv6_gtpu_eh_ipv4_udp_l3_l4================
14/05/2021 11:28:34 dut.10.240.183.133: flow validate 0 ingress pattern eth / ipv6 / udp / gtpu / gtp_psc / ipv4 src is 192.168.1.1 dst is 192.168.1.2 / udp src is 22 dst is 23 / end actions vf id 1 / end
14/05/2021 11:28:34 dut.10.240.183.133:
Flow rule validated
14/05/2021 11:28:34 dut.10.240.183.133: flow create 0 ingress pattern eth / ipv6 / udp / gtpu / gtp_psc / ipv4 src is 192.168.1.1 dst is 192.168.1.2 / udp src is 22 dst is 23 / end actions vf id 1 / end
14/05/2021 11:28:34 dut.10.240.183.133:
Flow rule #0 created
14/05/2021 11:28:34 dut.10.240.183.133: flow list 0
14/05/2021 11:28:35 dut.10.240.183.133:
ID Group Prio Attr Rule
0 0 0 i-- ETH IPV6 UDP GTPU GTP_PSC IPV4 UDP => VF
14/05/2021 11:28:35 dut.10.240.183.133: start
14/05/2021 11:28:35 dut.10.240.183.133:
rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native
Logical Core 2 (socket 0) forwards packets on 1 streams:
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=1
port 0: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x0
RX queue: 0
RX desc=0 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=0 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x0 - TX RS bit threshold=32
port 1: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=512 - RX free threshold=32
RX threshold registers: pthresh=0 hthresh=0 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=512 - TX free threshold=32
TX threshold registers: pthresh=0 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
14/05/2021 11:28:40 dut.10.240.183.133: stop
14/05/2021 11:28:40 dut.10.240.183.133:
Telling cores to ...
Waiting for lcores to finish...
---------------------- Forward statistics for port 1 ----------------------
RX-packets: 1 RX-dropped: 0 RX-total: 1
TX-packets: 0 TX-dropped: 0 TX-total: 0
----------------------------------------------------------------------------
+++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
RX-packets: 1 RX-dropped: 0 RX-total: 1
TX-packets: 0 TX-dropped: 0 TX-total: 0
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Done.
14/05/2021 11:28:40 dut.10.240.183.133: start
14/05/2021 11:28:40 dut.10.240.183.133:
rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native
Logical Core 2 (socket 0) forwards packets on 1 streams:
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=1
port 0: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x0
RX queue: 0
RX desc=0 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=0 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x0 - TX RS bit threshold=32
port 1: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=512 - RX free threshold=32
RX threshold registers: pthresh=0 hthresh=0 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=512 - TX free threshold=32
TX threshold registers: pthresh=0 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
14/05/2021 11:28:45 dut.10.240.183.133: stop
14/05/2021 11:28:45 dut.10.240.183.133:
Telling cores to ...
Waiting for lcores to finish...
---------------------- Forward statistics for port 1 ----------------------
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.
14/05/2021 11:28:45 dut.10.240.183.133: flow destroy 0 rule 0
14/05/2021 11:28:45 dut.10.240.183.133:
Flow rule #0 destroyed
14/05/2021 11:28:45 dut.10.240.183.133: flow list 0
14/05/2021 11:28:45 dut.10.240.183.133:
14/05/2021 11:28:45 dut.10.240.183.133: start
14/05/2021 11:28:45 dut.10.240.183.133:
rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native
Logical Core 2 (socket 0) forwards packets on 1 streams:
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=1
port 0: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x0
RX queue: 0
RX desc=0 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=0 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x0 - TX RS bit threshold=32
port 1: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=512 - RX free threshold=32
RX threshold registers: pthresh=0 hthresh=0 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=512 - TX free threshold=32
TX threshold registers: pthresh=0 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
14/05/2021 11:28:50 dut.10.240.183.133: stop
14/05/2021 11:28:50 dut.10.240.183.133:
Telling cores to ...
Waiting for lcores to finish...
---------------------- Forward statistics for port 1 ----------------------
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.
14/05/2021 11:28:50 CVLDCFSwitchFilterGTPUTest: sub_case tv_mac_ipv6_gtpu_eh_ipv4_udp_l3_l4 passed
14/05/2021 11:28:50 CVLDCFSwitchFilterGTPUTest: ===================Test sub case: tv_mac_ipv6_gtpu_eh_ipv4_udp_all================
14/05/2021 11:28:50 dut.10.240.183.133: flow validate 0 ingress pattern eth / ipv6 / udp / gtpu teid is 0x12345678 teid mask 0x00000001 / gtp_psc qfi is 0x34 / ipv4 src is 192.168.1.1 dst is 192.168.1.2 / udp src is 22 dst is 23 / end actions vf id 1 / end
14/05/2021 11:28:51 dut.10.240.183.133:
Flow rule validated
14/05/2021 11:28:51 dut.10.240.183.133: flow create 0 ingress pattern eth / ipv6 / udp / gtpu teid is 0x12345678 teid mask 0x00000001 / gtp_psc qfi is 0x34 / ipv4 src is 192.168.1.1 dst is 192.168.1.2 / udp src is 22 dst is 23 / end actions vf id 1 / end
14/05/2021 11:28:51 dut.10.240.183.133:
Flow rule #0 created
14/05/2021 11:28:51 dut.10.240.183.133: flow list 0
14/05/2021 11:28:51 dut.10.240.183.133:
ID Group Prio Attr Rule
0 0 0 i-- ETH IPV6 UDP GTPU GTP_PSC IPV4 UDP => VF
14/05/2021 11:28:51 dut.10.240.183.133: start
14/05/2021 11:28:51 dut.10.240.183.133:
rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native
Logical Core 2 (socket 0) forwards packets on 1 streams:
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=1
port 0: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x0
RX queue: 0
RX desc=0 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=0 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x0 - TX RS bit threshold=32
port 1: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=512 - RX free threshold=32
RX threshold registers: pthresh=0 hthresh=0 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=512 - TX free threshold=32
TX threshold registers: pthresh=0 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
14/05/2021 11:28:56 dut.10.240.183.133: stop
14/05/2021 11:28:56 dut.10.240.183.133:
Telling cores to ...
Waiting for lcores to finish...
---------------------- Forward statistics for port 1 ----------------------
RX-packets: 1 RX-dropped: 0 RX-total: 1
TX-packets: 0 TX-dropped: 0 TX-total: 0
----------------------------------------------------------------------------
+++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
RX-packets: 1 RX-dropped: 0 RX-total: 1
TX-packets: 0 TX-dropped: 0 TX-total: 0
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Done.
14/05/2021 11:28:56 dut.10.240.183.133: start
14/05/2021 11:28:56 dut.10.240.183.133:
rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native
Logical Core 2 (socket 0) forwards packets on 1 streams:
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=1
port 0: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x0
RX queue: 0
RX desc=0 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=0 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x0 - TX RS bit threshold=32
port 1: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=512 - RX free threshold=32
RX threshold registers: pthresh=0 hthresh=0 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=512 - TX free threshold=32
TX threshold registers: pthresh=0 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
14/05/2021 11:29:01 dut.10.240.183.133: stop
14/05/2021 11:29:01 dut.10.240.183.133:
Telling cores to ...
Waiting for lcores to finish...
---------------------- Forward statistics for port 1 ----------------------
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.
14/05/2021 11:29:01 dut.10.240.183.133: flow destroy 0 rule 0
14/05/2021 11:29:01 dut.10.240.183.133:
Flow rule #0 destroyed
14/05/2021 11:29:01 dut.10.240.183.133: flow list 0
14/05/2021 11:29:01 dut.10.240.183.133:
14/05/2021 11:29:01 dut.10.240.183.133: start
14/05/2021 11:29:01 dut.10.240.183.133:
rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native
Logical Core 2 (socket 0) forwards packets on 1 streams:
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=1
port 0: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x0
RX queue: 0
RX desc=0 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=0 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x0 - TX RS bit threshold=32
port 1: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=512 - RX free threshold=32
RX threshold registers: pthresh=0 hthresh=0 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=512 - TX free threshold=32
TX threshold registers: pthresh=0 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
14/05/2021 11:29:07 dut.10.240.183.133: stop
14/05/2021 11:29:07 dut.10.240.183.133:
Telling cores to ...
Waiting for lcores to finish...
---------------------- Forward statistics for port 1 ----------------------
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.
14/05/2021 11:29:07 CVLDCFSwitchFilterGTPUTest: sub_case tv_mac_ipv6_gtpu_eh_ipv4_udp_all passed
14/05/2021 11:29:07 CVLDCFSwitchFilterGTPUTest: {'tv_mac_ipv6_gtpu_eh_ipv4_udp_teid_with_mask': 'passed', 'tv_mac_ipv6_gtpu_eh_ipv4_udp_teid_without_mask': 'passed', 'tv_mac_ipv6_gtpu_eh_ipv4_udp_qfi': 'passed', 'tv_mac_ipv6_gtpu_eh_ipv4_udp_l3dst': 'passed', 'tv_mac_ipv6_gtpu_eh_ipv4_udp_l3src': 'passed', 'tv_mac_ipv6_gtpu_eh_ipv4_udp_l3src_l4dst': 'passed', 'tv_mac_ipv6_gtpu_eh_ipv4_udp_l3src_l4src': 'passed', 'tv_mac_ipv6_gtpu_eh_ipv4_udp_l3dst_l4src': 'passed', 'tv_mac_ipv6_gtpu_eh_ipv4_udp_l3dst_l4dst': 'passed', 'tv_mac_ipv6_gtpu_eh_ipv4_udp_l4dst': 'passed', 'tv_mac_ipv6_gtpu_eh_ipv4_udp_l4src': 'passed', 'tv_mac_ipv6_gtpu_eh_ipv4_udp_l4src_l4dst': 'passed', 'tv_mac_ipv6_gtpu_eh_ipv4_udp_teid_l4src_l4dst': 'passed', 'tv_mac_ipv6_gtpu_eh_ipv4_udp_qfi_l4src_l4dst': 'passed', 'tv_mac_ipv6_gtpu_eh_ipv4_udp_l3src_l3dst': 'passed', 'tv_mac_ipv6_gtpu_eh_ipv4_udp_teid_l3src_l3dst': 'passed', 'tv_mac_ipv6_gtpu_eh_ipv4_udp_qfi_l3src_l3dst': 'passed', 'tv_mac_ipv6_gtpu_eh_ipv4_udp_l3_l4': 'passed', 'tv_mac_ipv6_gtpu_eh_ipv4_udp_all': 'passed'}
14/05/2021 11:29:07 CVLDCFSwitchFilterGTPUTest: pass rate is: 100.0
14/05/2021 11:29:07 CVLDCFSwitchFilterGTPUTest: Test Case test_mac_ipv6_gtpu_eh_ipv4_udp Result PASSED:
14/05/2021 11:29:07 dut.10.240.183.133: flow flush 0
14/05/2021 11:29:07 dut.10.240.183.133:
14/05/2021 11:29:07 dut.10.240.183.133: clear port stats all
14/05/2021 11:29:07 dut.10.240.183.133:
NIC statistics for port 0 cleared
NIC statistics for port 1 cleared
14/05/2021 11:29:07 dut.10.240.183.133: quit
14/05/2021 11:29:08 dut.10.240.183.133:
Stopping port 0...
Stopping ports...
Done
Stopping port 1...
Stopping ports...
Done
Shutting down port 0...
Closing ports...
Port 0 is closed
Done
Shutting down port 1...
Closing ports...
Port 1 is closed
Done
Bye...
14/05/2021 11:29:08 dut.10.240.183.133: kill_all: called by dut and prefix list has value.
14/05/2021 11:29:12 CVLDCFSwitchFilterGTPUTest: Test Case test_mac_ipv6_gtpu_eh_ipv6 Begin
14/05/2021 11:29:12 dut.10.240.183.133:
14/05/2021 11:29:12 tester:
14/05/2021 11:29:12 dut.10.240.183.133: rmmod ice
14/05/2021 11:29:20 dut.10.240.183.133:
14/05/2021 11:29:20 dut.10.240.183.133: modprobe ice
14/05/2021 11:29:25 dut.10.240.183.133:
14/05/2021 11:29:25 dut.10.240.183.133: ethtool -i ens801f0
14/05/2021 11:29:25 dut.10.240.183.133: driver: ice
version: 1.6.0_rc41_11_gbd4c35a2_dirty
firmware-version: 3.00 0x800079a8 1.2928.0
expansion-rom-version:
bus-info: 0000:81:00.0
supports-statistics: yes
supports-test: yes
supports-eeprom-access: yes
supports-register-dump: yes
supports-priv-flags: yes
14/05/2021 11:29:27 dut.10.240.183.133: ip link set ens801f0 vf 0 trust on
14/05/2021 11:29:27 dut.10.240.183.133:
14/05/2021 11:29:35 dut.10.240.183.133: x86_64-native-linuxapp-gcc/app/dpdk-testpmd -l 1,2,3,4 -n 4 -a 0000:81:01.0,cap=dcf -a 0000:81:01.1 --file-prefix=dpdk_13956_20210514102502 -- -i
14/05/2021 11:29:48 dut.10.240.183.133: EAL: Detected 72 lcore(s)
EAL: Detected 2 NUMA nodes
EAL: Detected static linkage of DPDK
EAL: Multi-process socket /var/run/dpdk/dpdk_13956_20210514102502/mp_socket
EAL: Selected IOVA mode 'VA'
EAL: No available 2048 kB hugepages reported
EAL: VFIO support initialized
EAL: Using IOMMU type 1 (Type 1)
EAL: Probe PCI driver: net_iavf (8086:1889) device: 0000:81:01.0 (socket 1)
EAL: Releasing PCI mapped resource for 0000:81:01.0
EAL: Calling pci_unmap_resource for 0000:81:01.0 at 0x2200000000
EAL: Calling pci_unmap_resource for 0000:81:01.0 at 0x2200020000
EAL: Using IOMMU type 1 (Type 1)
EAL: Probe PCI driver: net_ice_dcf (8086:1889) device: 0000:81:01.0 (socket 1)
ice_load_pkg_type(): Active package is: 1.3.30.0, ICE COMMS Package (double VLAN mode)
EAL: Probe PCI driver: net_iavf (8086:1889) device: 0000:81:01.1 (socket 1)
Interactive-mode selected
Failed to set MTU to 1500 for port 0
testpmd: create a new mbuf pool <mb_pool_0>: n=171456, size=2176, socket=0
testpmd: preferred mempool ops selected: ring_mp_mc
testpmd: create a new mbuf pool <mb_pool_1>: n=171456, size=2176, socket=1
testpmd: preferred mempool ops selected: ring_mp_mc
Configuring Port 0 (socket 1)
ice_dcf_init_rss(): RSS is enabled by PF by default
ice_dcf_configure_queues(): request RXDID == 16 in Queue[0]
Port 0: E6:66:2F:FB:50:13
Configuring Port 1 (socket 1)
iavf_configure_queues(): request RXDID[22] in Queue[0]
Port 1: link state change event
Port 1: link state change event
Port 1: 52:6D:41:8B:34:A2
Checking link statuses...
Done
14/05/2021 11:29:48 dut.10.240.183.133: set portlist 1
14/05/2021 11:29:48 dut.10.240.183.133:
previous number of forwarding ports 2 - changed to number of configured ports 1
Warning! port-topology=paired and odd forward ports number, the last port will pair with itself.
14/05/2021 11:29:48 dut.10.240.183.133: set fwd rxonly
14/05/2021 11:29:48 dut.10.240.183.133:
Set rxonly packet forwarding mode
14/05/2021 11:29:48 dut.10.240.183.133: set verbose 1
14/05/2021 11:29:48 dut.10.240.183.133:
Change verbose level from 0 to 1
14/05/2021 11:29:48 dut.10.240.183.133: flow flush 0
14/05/2021 11:29:48 dut.10.240.183.133:
14/05/2021 11:29:48 dut.10.240.183.133: clear port stats all
14/05/2021 11:29:48 dut.10.240.183.133:
NIC statistics for port 0 cleared
NIC statistics for port 1 cleared
14/05/2021 11:29:48 dut.10.240.183.133: quit
14/05/2021 11:29:50 dut.10.240.183.133:
Stopping port 0...
Stopping ports...
Done
Stopping port 1...
Stopping ports...
Done
Shutting down port 0...
Closing ports...
Port 0 is closed
Done
Shutting down port 1...
Closing ports...
Port 1 is closed
Done
Bye...
14/05/2021 11:29:50 dut.10.240.183.133: kill_all: called by dut and prefix list has value.
14/05/2021 11:29:53 dut.10.240.183.133: rmmod ice
14/05/2021 11:30:02 dut.10.240.183.133:
14/05/2021 11:30:02 dut.10.240.183.133: modprobe ice
14/05/2021 11:30:06 dut.10.240.183.133:
14/05/2021 11:30:06 dut.10.240.183.133: ethtool -i ens801f0
14/05/2021 11:30:06 dut.10.240.183.133: driver: ice
version: 1.6.0_rc41_11_gbd4c35a2_dirty
firmware-version: 3.00 0x800079a8 1.2928.0
expansion-rom-version:
bus-info: 0000:81:00.0
supports-statistics: yes
supports-test: yes
supports-eeprom-access: yes
supports-register-dump: yes
supports-priv-flags: yes
14/05/2021 11:30:08 dut.10.240.183.133: ip link set ens801f0 vf 0 trust on
14/05/2021 11:30:09 dut.10.240.183.133:
14/05/2021 11:30:16 dut.10.240.183.133: x86_64-native-linuxapp-gcc/app/dpdk-testpmd -l 1,2,3,4 -n 4 -a 0000:81:01.0,cap=dcf -a 0000:81:01.1 --file-prefix=dpdk_13956_20210514102502 -- -i
14/05/2021 11:30:29 dut.10.240.183.133: EAL: Detected 72 lcore(s)
EAL: Detected 2 NUMA nodes
EAL: Detected static linkage of DPDK
EAL: Multi-process socket /var/run/dpdk/dpdk_13956_20210514102502/mp_socket
EAL: Selected IOVA mode 'VA'
EAL: No available 2048 kB hugepages reported
EAL: VFIO support initialized
EAL: Using IOMMU type 1 (Type 1)
EAL: Probe PCI driver: net_iavf (8086:1889) device: 0000:81:01.0 (socket 1)
EAL: Releasing PCI mapped resource for 0000:81:01.0
EAL: Calling pci_unmap_resource for 0000:81:01.0 at 0x2200000000
EAL: Calling pci_unmap_resource for 0000:81:01.0 at 0x2200020000
EAL: Using IOMMU type 1 (Type 1)
EAL: Probe PCI driver: net_ice_dcf (8086:1889) device: 0000:81:01.0 (socket 1)
ice_load_pkg_type(): Active package is: 1.3.30.0, ICE COMMS Package (double VLAN mode)
EAL: Probe PCI driver: net_iavf (8086:1889) device: 0000:81:01.1 (socket 1)
Interactive-mode selected
Failed to set MTU to 1500 for port 0
testpmd: create a new mbuf pool <mb_pool_0>: n=171456, size=2176, socket=0
testpmd: preferred mempool ops selected: ring_mp_mc
testpmd: create a new mbuf pool <mb_pool_1>: n=171456, size=2176, socket=1
testpmd: preferred mempool ops selected: ring_mp_mc
Configuring Port 0 (socket 1)
ice_dcf_init_rss(): RSS is enabled by PF by default
ice_dcf_configure_queues(): request RXDID == 16 in Queue[0]
Port 0: 92:A6:7D:64:52:5B
Configuring Port 1 (socket 1)
iavf_configure_queues(): request RXDID[22] in Queue[0]
Port 1: link state change event
Port 1: link state change event
Port 1: 42:43:31:B6:4B:0F
Checking link statuses...
Done
14/05/2021 11:30:29 dut.10.240.183.133: set portlist 1
14/05/2021 11:30:29 dut.10.240.183.133:
previous number of forwarding ports 2 - changed to number of configured ports 1
Warning! port-topology=paired and odd forward ports number, the last port will pair with itself.
14/05/2021 11:30:29 dut.10.240.183.133: set fwd rxonly
14/05/2021 11:30:29 dut.10.240.183.133:
Set rxonly packet forwarding mode
14/05/2021 11:30:29 dut.10.240.183.133: set verbose 1
14/05/2021 11:30:29 dut.10.240.183.133:
Change verbose level from 0 to 1
14/05/2021 11:30:29 CVLDCFSwitchFilterGTPUTest: ===================Test sub case: tv_mac_ipv6_gtpu_eh_ipv6_teid_with_mask================
14/05/2021 11:30:29 dut.10.240.183.133: flow validate 0 ingress pattern eth / ipv6 / udp / gtpu teid is 0x12345678 teid mask 0x00000001 / gtp_psc / ipv6 / end actions vf id 1 / end
14/05/2021 11:30:29 dut.10.240.183.133:
Flow rule validated
14/05/2021 11:30:29 dut.10.240.183.133: flow create 0 ingress pattern eth / ipv6 / udp / gtpu teid is 0x12345678 teid mask 0x00000001 / gtp_psc / ipv6 / end actions vf id 1 / end
14/05/2021 11:30:30 dut.10.240.183.133:
Flow rule #0 created
14/05/2021 11:30:30 dut.10.240.183.133: flow list 0
14/05/2021 11:30:30 dut.10.240.183.133:
ID Group Prio Attr Rule
0 0 0 i-- ETH IPV6 UDP GTPU GTP_PSC IPV6 => VF
14/05/2021 11:30:30 dut.10.240.183.133: start
14/05/2021 11:30:30 dut.10.240.183.133:
rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native
Logical Core 2 (socket 0) forwards packets on 1 streams:
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=1
port 0: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x0
RX queue: 0
RX desc=0 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=0 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x0 - TX RS bit threshold=32
port 1: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=512 - RX free threshold=32
RX threshold registers: pthresh=0 hthresh=0 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=512 - TX free threshold=32
TX threshold registers: pthresh=0 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
14/05/2021 11:30:35 dut.10.240.183.133: stop
14/05/2021 11:30:35 dut.10.240.183.133:
Telling cores to ...
Waiting for lcores to finish...
---------------------- Forward statistics for port 1 ----------------------
RX-packets: 4 RX-dropped: 0 RX-total: 4
TX-packets: 0 TX-dropped: 0 TX-total: 0
----------------------------------------------------------------------------
+++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
RX-packets: 4 RX-dropped: 0 RX-total: 4
TX-packets: 0 TX-dropped: 0 TX-total: 0
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Done.
14/05/2021 11:30:35 dut.10.240.183.133: start
14/05/2021 11:30:35 dut.10.240.183.133:
rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native
Logical Core 2 (socket 0) forwards packets on 1 streams:
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=1
port 0: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x0
RX queue: 0
RX desc=0 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=0 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x0 - TX RS bit threshold=32
port 1: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=512 - RX free threshold=32
RX threshold registers: pthresh=0 hthresh=0 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=512 - TX free threshold=32
TX threshold registers: pthresh=0 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
14/05/2021 11:30:40 dut.10.240.183.133: stop
14/05/2021 11:30:40 dut.10.240.183.133:
Telling cores to ...
Waiting for lcores to finish...
---------------------- Forward statistics for port 1 ----------------------
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.
14/05/2021 11:30:40 dut.10.240.183.133: flow destroy 0 rule 0
14/05/2021 11:30:40 dut.10.240.183.133:
Flow rule #0 destroyed
14/05/2021 11:30:40 dut.10.240.183.133: flow list 0
14/05/2021 11:30:40 dut.10.240.183.133:
14/05/2021 11:30:40 dut.10.240.183.133: start
14/05/2021 11:30:40 dut.10.240.183.133:
rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native
Logical Core 2 (socket 0) forwards packets on 1 streams:
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=1
port 0: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x0
RX queue: 0
RX desc=0 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=0 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x0 - TX RS bit threshold=32
port 1: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=512 - RX free threshold=32
RX threshold registers: pthresh=0 hthresh=0 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=512 - TX free threshold=32
TX threshold registers: pthresh=0 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
14/05/2021 11:30:45 dut.10.240.183.133: stop
14/05/2021 11:30:45 dut.10.240.183.133:
Telling cores to ...
Waiting for lcores to finish...
---------------------- Forward statistics for port 1 ----------------------
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.
14/05/2021 11:30:45 CVLDCFSwitchFilterGTPUTest: sub_case tv_mac_ipv6_gtpu_eh_ipv6_teid_with_mask passed
14/05/2021 11:30:45 CVLDCFSwitchFilterGTPUTest: ===================Test sub case: tv_mac_ipv6_gtpu_eh_ipv6_teid_without_mask================
14/05/2021 11:30:45 dut.10.240.183.133: flow validate 0 ingress pattern eth / ipv6 / udp / gtpu teid is 0x12345678 / gtp_psc / ipv6 / end actions vf id 1 / end
14/05/2021 11:30:46 dut.10.240.183.133:
Flow rule validated
14/05/2021 11:30:46 dut.10.240.183.133: flow create 0 ingress pattern eth / ipv6 / udp / gtpu teid is 0x12345678 / gtp_psc / ipv6 / end actions vf id 1 / end
14/05/2021 11:30:46 dut.10.240.183.133:
Flow rule #0 created
14/05/2021 11:30:46 dut.10.240.183.133: flow list 0
14/05/2021 11:30:46 dut.10.240.183.133:
ID Group Prio Attr Rule
0 0 0 i-- ETH IPV6 UDP GTPU GTP_PSC IPV6 => VF
14/05/2021 11:30:46 dut.10.240.183.133: start
14/05/2021 11:30:46 dut.10.240.183.133:
rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native
Logical Core 2 (socket 0) forwards packets on 1 streams:
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=1
port 0: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x0
RX queue: 0
RX desc=0 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=0 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x0 - TX RS bit threshold=32
port 1: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=512 - RX free threshold=32
RX threshold registers: pthresh=0 hthresh=0 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=512 - TX free threshold=32
TX threshold registers: pthresh=0 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
14/05/2021 11:30:51 dut.10.240.183.133: stop
14/05/2021 11:30:51 dut.10.240.183.133:
Telling cores to ...
Waiting for lcores to finish...
---------------------- Forward statistics for port 1 ----------------------
RX-packets: 2 RX-dropped: 0 RX-total: 2
TX-packets: 0 TX-dropped: 0 TX-total: 0
----------------------------------------------------------------------------
+++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
RX-packets: 2 RX-dropped: 0 RX-total: 2
TX-packets: 0 TX-dropped: 0 TX-total: 0
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Done.
14/05/2021 11:30:51 dut.10.240.183.133: start
14/05/2021 11:30:51 dut.10.240.183.133:
rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native
Logical Core 2 (socket 0) forwards packets on 1 streams:
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=1
port 0: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x0
RX queue: 0
RX desc=0 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=0 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x0 - TX RS bit threshold=32
port 1: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=512 - RX free threshold=32
RX threshold registers: pthresh=0 hthresh=0 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=512 - TX free threshold=32
TX threshold registers: pthresh=0 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
14/05/2021 11:30:56 dut.10.240.183.133: stop
14/05/2021 11:30:56 dut.10.240.183.133:
Telling cores to ...
Waiting for lcores to finish...
---------------------- Forward statistics for port 1 ----------------------
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.
14/05/2021 11:30:56 dut.10.240.183.133: flow destroy 0 rule 0
14/05/2021 11:30:56 dut.10.240.183.133:
Flow rule #0 destroyed
14/05/2021 11:30:56 dut.10.240.183.133: flow list 0
14/05/2021 11:30:56 dut.10.240.183.133:
14/05/2021 11:30:56 dut.10.240.183.133: start
14/05/2021 11:30:57 dut.10.240.183.133:
rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native
Logical Core 2 (socket 0) forwards packets on 1 streams:
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=1
port 0: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x0
RX queue: 0
RX desc=0 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=0 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x0 - TX RS bit threshold=32
port 1: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=512 - RX free threshold=32
RX threshold registers: pthresh=0 hthresh=0 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=512 - TX free threshold=32
TX threshold registers: pthresh=0 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
14/05/2021 11:31:02 dut.10.240.183.133: stop
14/05/2021 11:31:02 dut.10.240.183.133:
Telling cores to ...
Waiting for lcores to finish...
---------------------- Forward statistics for port 1 ----------------------
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.
14/05/2021 11:31:02 CVLDCFSwitchFilterGTPUTest: sub_case tv_mac_ipv6_gtpu_eh_ipv6_teid_without_mask passed
14/05/2021 11:31:02 CVLDCFSwitchFilterGTPUTest: ===================Test sub case: tv_mac_ipv6_gtpu_eh_ipv6_qfi================
14/05/2021 11:31:02 dut.10.240.183.133: flow validate 0 ingress pattern eth / ipv6 / udp / gtpu / gtp_psc qfi is 0x34 / ipv6 / end actions vf id 1 / end
14/05/2021 11:31:02 dut.10.240.183.133:
Flow rule validated
14/05/2021 11:31:02 dut.10.240.183.133: flow create 0 ingress pattern eth / ipv6 / udp / gtpu / gtp_psc qfi is 0x34 / ipv6 / end actions vf id 1 / end
14/05/2021 11:31:02 dut.10.240.183.133:
Flow rule #0 created
14/05/2021 11:31:02 dut.10.240.183.133: flow list 0
14/05/2021 11:31:02 dut.10.240.183.133:
ID Group Prio Attr Rule
0 0 0 i-- ETH IPV6 UDP GTPU GTP_PSC IPV6 => VF
14/05/2021 11:31:02 dut.10.240.183.133: start
14/05/2021 11:31:02 dut.10.240.183.133:
rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native
Logical Core 2 (socket 0) forwards packets on 1 streams:
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=1
port 0: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x0
RX queue: 0
RX desc=0 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=0 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x0 - TX RS bit threshold=32
port 1: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=512 - RX free threshold=32
RX threshold registers: pthresh=0 hthresh=0 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=512 - TX free threshold=32
TX threshold registers: pthresh=0 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
14/05/2021 11:31:07 dut.10.240.183.133: stop
14/05/2021 11:31:07 dut.10.240.183.133:
Telling cores to ...
Waiting for lcores to finish...
---------------------- Forward statistics for port 1 ----------------------
RX-packets: 2 RX-dropped: 0 RX-total: 2
TX-packets: 0 TX-dropped: 0 TX-total: 0
----------------------------------------------------------------------------
+++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
RX-packets: 2 RX-dropped: 0 RX-total: 2
TX-packets: 0 TX-dropped: 0 TX-total: 0
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Done.
14/05/2021 11:31:07 dut.10.240.183.133: start
14/05/2021 11:31:07 dut.10.240.183.133:
rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native
Logical Core 2 (socket 0) forwards packets on 1 streams:
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=1
port 0: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x0
RX queue: 0
RX desc=0 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=0 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x0 - TX RS bit threshold=32
port 1: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=512 - RX free threshold=32
RX threshold registers: pthresh=0 hthresh=0 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=512 - TX free threshold=32
TX threshold registers: pthresh=0 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
14/05/2021 11:31:12 dut.10.240.183.133: stop
14/05/2021 11:31:13 dut.10.240.183.133:
Telling cores to ...
Waiting for lcores to finish...
---------------------- Forward statistics for port 1 ----------------------
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.
14/05/2021 11:31:13 dut.10.240.183.133: flow destroy 0 rule 0
14/05/2021 11:31:13 dut.10.240.183.133:
Flow rule #0 destroyed
14/05/2021 11:31:13 dut.10.240.183.133: flow list 0
14/05/2021 11:31:13 dut.10.240.183.133:
14/05/2021 11:31:13 dut.10.240.183.133: start
14/05/2021 11:31:13 dut.10.240.183.133:
rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native
Logical Core 2 (socket 0) forwards packets on 1 streams:
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=1
port 0: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x0
RX queue: 0
RX desc=0 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=0 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x0 - TX RS bit threshold=32
port 1: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=512 - RX free threshold=32
RX threshold registers: pthresh=0 hthresh=0 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=512 - TX free threshold=32
TX threshold registers: pthresh=0 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
14/05/2021 11:31:18 dut.10.240.183.133: stop
14/05/2021 11:31:18 dut.10.240.183.133:
Telling cores to ...
Waiting for lcores to finish...
---------------------- Forward statistics for port 1 ----------------------
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.
14/05/2021 11:31:18 CVLDCFSwitchFilterGTPUTest: sub_case tv_mac_ipv6_gtpu_eh_ipv6_qfi passed
14/05/2021 11:31:18 CVLDCFSwitchFilterGTPUTest: ===================Test sub case: tv_mac_ipv6_gtpu_eh_ipv6_l3dst================
14/05/2021 11:31:18 dut.10.240.183.133: flow validate 0 ingress pattern eth / ipv6 / udp / gtpu / gtp_psc / ipv6 dst is 2001::2 / end actions vf id 1 / end
14/05/2021 11:31:18 dut.10.240.183.133:
Flow rule validated
14/05/2021 11:31:18 dut.10.240.183.133: flow create 0 ingress pattern eth / ipv6 / udp / gtpu / gtp_psc / ipv6 dst is 2001::2 / end actions vf id 1 / end
14/05/2021 11:31:18 dut.10.240.183.133:
Flow rule #0 created
14/05/2021 11:31:18 dut.10.240.183.133: flow list 0
14/05/2021 11:31:18 dut.10.240.183.133:
ID Group Prio Attr Rule
0 0 0 i-- ETH IPV6 UDP GTPU GTP_PSC IPV6 => VF
14/05/2021 11:31:18 dut.10.240.183.133: start
14/05/2021 11:31:18 dut.10.240.183.133:
rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native
Logical Core 2 (socket 0) forwards packets on 1 streams:
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=1
port 0: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x0
RX queue: 0
RX desc=0 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=0 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x0 - TX RS bit threshold=32
port 1: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=512 - RX free threshold=32
RX threshold registers: pthresh=0 hthresh=0 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=512 - TX free threshold=32
TX threshold registers: pthresh=0 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
14/05/2021 11:31:23 dut.10.240.183.133: stop
14/05/2021 11:31:24 dut.10.240.183.133:
Telling cores to ...
Waiting for lcores to finish...
---------------------- Forward statistics for port 1 ----------------------
RX-packets: 2 RX-dropped: 0 RX-total: 2
TX-packets: 0 TX-dropped: 0 TX-total: 0
----------------------------------------------------------------------------
+++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
RX-packets: 2 RX-dropped: 0 RX-total: 2
TX-packets: 0 TX-dropped: 0 TX-total: 0
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Done.
14/05/2021 11:31:24 dut.10.240.183.133: start
14/05/2021 11:31:24 dut.10.240.183.133:
rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native
Logical Core 2 (socket 0) forwards packets on 1 streams:
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=1
port 0: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x0
RX queue: 0
RX desc=0 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=0 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x0 - TX RS bit threshold=32
port 1: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=512 - RX free threshold=32
RX threshold registers: pthresh=0 hthresh=0 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=512 - TX free threshold=32
TX threshold registers: pthresh=0 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
14/05/2021 11:31:29 dut.10.240.183.133: stop
14/05/2021 11:31:29 dut.10.240.183.133:
Telling cores to ...
Waiting for lcores to finish...
---------------------- Forward statistics for port 1 ----------------------
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.
14/05/2021 11:31:29 dut.10.240.183.133: flow destroy 0 rule 0
14/05/2021 11:31:29 dut.10.240.183.133:
Flow rule #0 destroyed
14/05/2021 11:31:29 dut.10.240.183.133: flow list 0
14/05/2021 11:31:29 dut.10.240.183.133:
14/05/2021 11:31:29 dut.10.240.183.133: start
14/05/2021 11:31:29 dut.10.240.183.133:
rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native
Logical Core 2 (socket 0) forwards packets on 1 streams:
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=1
port 0: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x0
RX queue: 0
RX desc=0 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=0 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x0 - TX RS bit threshold=32
port 1: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=512 - RX free threshold=32
RX threshold registers: pthresh=0 hthresh=0 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=512 - TX free threshold=32
TX threshold registers: pthresh=0 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
14/05/2021 11:31:34 dut.10.240.183.133: stop
14/05/2021 11:31:34 dut.10.240.183.133:
Telling cores to ...
Waiting for lcores to finish...
---------------------- Forward statistics for port 1 ----------------------
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.
14/05/2021 11:31:34 CVLDCFSwitchFilterGTPUTest: sub_case tv_mac_ipv6_gtpu_eh_ipv6_l3dst passed
14/05/2021 11:31:34 CVLDCFSwitchFilterGTPUTest: ===================Test sub case: tv_mac_ipv6_gtpu_eh_ipv6_l3src================
14/05/2021 11:31:34 dut.10.240.183.133: flow validate 0 ingress pattern eth / ipv6 / udp / gtpu / gtp_psc / ipv6 src is 2001::1 / end actions vf id 1 / end
14/05/2021 11:31:34 dut.10.240.183.133:
Flow rule validated
14/05/2021 11:31:34 dut.10.240.183.133: flow create 0 ingress pattern eth / ipv6 / udp / gtpu / gtp_psc / ipv6 src is 2001::1 / end actions vf id 1 / end
14/05/2021 11:31:34 dut.10.240.183.133:
Flow rule #0 created
14/05/2021 11:31:34 dut.10.240.183.133: flow list 0
14/05/2021 11:31:35 dut.10.240.183.133:
ID Group Prio Attr Rule
0 0 0 i-- ETH IPV6 UDP GTPU GTP_PSC IPV6 => VF
14/05/2021 11:31:35 dut.10.240.183.133: start
14/05/2021 11:31:35 dut.10.240.183.133:
rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native
Logical Core 2 (socket 0) forwards packets on 1 streams:
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=1
port 0: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x0
RX queue: 0
RX desc=0 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=0 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x0 - TX RS bit threshold=32
port 1: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=512 - RX free threshold=32
RX threshold registers: pthresh=0 hthresh=0 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=512 - TX free threshold=32
TX threshold registers: pthresh=0 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
14/05/2021 11:31:40 dut.10.240.183.133: stop
14/05/2021 11:31:40 dut.10.240.183.133:
Telling cores to ...
Waiting for lcores to finish...
---------------------- Forward statistics for port 1 ----------------------
RX-packets: 2 RX-dropped: 0 RX-total: 2
TX-packets: 0 TX-dropped: 0 TX-total: 0
----------------------------------------------------------------------------
+++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
RX-packets: 2 RX-dropped: 0 RX-total: 2
TX-packets: 0 TX-dropped: 0 TX-total: 0
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Done.
14/05/2021 11:31:40 dut.10.240.183.133: start
14/05/2021 11:31:40 dut.10.240.183.133:
rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native
Logical Core 2 (socket 0) forwards packets on 1 streams:
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=1
port 0: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x0
RX queue: 0
RX desc=0 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=0 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x0 - TX RS bit threshold=32
port 1: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=512 - RX free threshold=32
RX threshold registers: pthresh=0 hthresh=0 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=512 - TX free threshold=32
TX threshold registers: pthresh=0 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
14/05/2021 11:31:45 dut.10.240.183.133: stop
14/05/2021 11:31:45 dut.10.240.183.133:
Telling cores to ...
Waiting for lcores to finish...
---------------------- Forward statistics for port 1 ----------------------
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.
14/05/2021 11:31:45 dut.10.240.183.133: flow destroy 0 rule 0
14/05/2021 11:31:45 dut.10.240.183.133:
Flow rule #0 destroyed
14/05/2021 11:31:45 dut.10.240.183.133: flow list 0
14/05/2021 11:31:45 dut.10.240.183.133:
14/05/2021 11:31:45 dut.10.240.183.133: start
14/05/2021 11:31:45 dut.10.240.183.133:
rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native
Logical Core 2 (socket 0) forwards packets on 1 streams:
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=1
port 0: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x0
RX queue: 0
RX desc=0 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=0 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x0 - TX RS bit threshold=32
port 1: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=512 - RX free threshold=32
RX threshold registers: pthresh=0 hthresh=0 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=512 - TX free threshold=32
TX threshold registers: pthresh=0 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
14/05/2021 11:31:50 dut.10.240.183.133: stop
14/05/2021 11:31:50 dut.10.240.183.133:
Telling cores to ...
Waiting for lcores to finish...
---------------------- Forward statistics for port 1 ----------------------
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.
14/05/2021 11:31:50 CVLDCFSwitchFilterGTPUTest: sub_case tv_mac_ipv6_gtpu_eh_ipv6_l3src passed
14/05/2021 11:31:50 CVLDCFSwitchFilterGTPUTest: ===================Test sub case: tv_mac_ipv6_gtpu_eh_ipv6_l3src_l3dst================
14/05/2021 11:31:50 dut.10.240.183.133: flow validate 0 ingress pattern eth / ipv6 / udp / gtpu / gtp_psc / ipv6 src is 2001::1 dst is 2001::2 / end actions vf id 1 / end
14/05/2021 11:31:50 dut.10.240.183.133:
Flow rule validated
14/05/2021 11:31:50 dut.10.240.183.133: flow create 0 ingress pattern eth / ipv6 / udp / gtpu / gtp_psc / ipv6 src is 2001::1 dst is 2001::2 / end actions vf id 1 / end
14/05/2021 11:31:51 dut.10.240.183.133:
Flow rule #0 created
14/05/2021 11:31:51 dut.10.240.183.133: flow list 0
14/05/2021 11:31:51 dut.10.240.183.133:
ID Group Prio Attr Rule
0 0 0 i-- ETH IPV6 UDP GTPU GTP_PSC IPV6 => VF
14/05/2021 11:31:51 dut.10.240.183.133: start
14/05/2021 11:31:51 dut.10.240.183.133:
rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native
Logical Core 2 (socket 0) forwards packets on 1 streams:
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=1
port 0: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x0
RX queue: 0
RX desc=0 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=0 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x0 - TX RS bit threshold=32
port 1: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=512 - RX free threshold=32
RX threshold registers: pthresh=0 hthresh=0 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=512 - TX free threshold=32
TX threshold registers: pthresh=0 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
14/05/2021 11:31:56 dut.10.240.183.133: stop
14/05/2021 11:31:56 dut.10.240.183.133:
Telling cores to ...
Waiting for lcores to finish...
---------------------- Forward statistics for port 1 ----------------------
RX-packets: 2 RX-dropped: 0 RX-total: 2
TX-packets: 0 TX-dropped: 0 TX-total: 0
----------------------------------------------------------------------------
+++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
RX-packets: 2 RX-dropped: 0 RX-total: 2
TX-packets: 0 TX-dropped: 0 TX-total: 0
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Done.
14/05/2021 11:31:56 dut.10.240.183.133: start
14/05/2021 11:31:56 dut.10.240.183.133:
rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native
Logical Core 2 (socket 0) forwards packets on 1 streams:
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=1
port 0: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x0
RX queue: 0
RX desc=0 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=0 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x0 - TX RS bit threshold=32
port 1: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=512 - RX free threshold=32
RX threshold registers: pthresh=0 hthresh=0 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=512 - TX free threshold=32
TX threshold registers: pthresh=0 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
14/05/2021 11:32:01 dut.10.240.183.133: stop
14/05/2021 11:32:01 dut.10.240.183.133:
Telling cores to ...
Waiting for lcores to finish...
---------------------- Forward statistics for port 1 ----------------------
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.
14/05/2021 11:32:01 dut.10.240.183.133: flow destroy 0 rule 0
14/05/2021 11:32:01 dut.10.240.183.133:
Flow rule #0 destroyed
14/05/2021 11:32:01 dut.10.240.183.133: flow list 0
14/05/2021 11:32:01 dut.10.240.183.133:
14/05/2021 11:32:01 dut.10.240.183.133: start
14/05/2021 11:32:01 dut.10.240.183.133:
rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native
Logical Core 2 (socket 0) forwards packets on 1 streams:
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=1
port 0: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x0
RX queue: 0
RX desc=0 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=0 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x0 - TX RS bit threshold=32
port 1: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=512 - RX free threshold=32
RX threshold registers: pthresh=0 hthresh=0 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=512 - TX free threshold=32
TX threshold registers: pthresh=0 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
14/05/2021 11:32:07 dut.10.240.183.133: stop
14/05/2021 11:32:07 dut.10.240.183.133:
Telling cores to ...
Waiting for lcores to finish...
---------------------- Forward statistics for port 1 ----------------------
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.
14/05/2021 11:32:07 CVLDCFSwitchFilterGTPUTest: sub_case tv_mac_ipv6_gtpu_eh_ipv6_l3src_l3dst passed
14/05/2021 11:32:07 CVLDCFSwitchFilterGTPUTest: {'tv_mac_ipv6_gtpu_eh_ipv6_teid_with_mask': 'passed', 'tv_mac_ipv6_gtpu_eh_ipv6_teid_without_mask': 'passed', 'tv_mac_ipv6_gtpu_eh_ipv6_qfi': 'passed', 'tv_mac_ipv6_gtpu_eh_ipv6_l3dst': 'passed', 'tv_mac_ipv6_gtpu_eh_ipv6_l3src': 'passed', 'tv_mac_ipv6_gtpu_eh_ipv6_l3src_l3dst': 'passed'}
14/05/2021 11:32:07 CVLDCFSwitchFilterGTPUTest: pass rate is: 100.0
14/05/2021 11:32:07 CVLDCFSwitchFilterGTPUTest: Test Case test_mac_ipv6_gtpu_eh_ipv6 Result PASSED:
14/05/2021 11:32:07 dut.10.240.183.133: flow flush 0
14/05/2021 11:32:07 dut.10.240.183.133:
14/05/2021 11:32:07 dut.10.240.183.133: clear port stats all
14/05/2021 11:32:07 dut.10.240.183.133:
NIC statistics for port 0 cleared
NIC statistics for port 1 cleared
14/05/2021 11:32:07 dut.10.240.183.133: quit
14/05/2021 11:32:08 dut.10.240.183.133:
Stopping port 0...
Stopping ports...
Done
Stopping port 1...
Stopping ports...
Done
Shutting down port 0...
Closing ports...
Port 0 is closed
Done
Shutting down port 1...
Closing ports...
Port 1 is closed
Done
Bye...
14/05/2021 11:32:08 dut.10.240.183.133: kill_all: called by dut and prefix list has value.
14/05/2021 11:32:12 CVLDCFSwitchFilterGTPUTest: Test Case test_mac_ipv6_gtpu_eh_ipv6_tcp Begin
14/05/2021 11:32:12 dut.10.240.183.133:
14/05/2021 11:32:12 tester:
14/05/2021 11:32:12 CVLDCFSwitchFilterGTPUTest: Test Case test_mac_ipv6_gtpu_eh_ipv6_tcp Result ERROR: Traceback (most recent call last):
File "/home/autoregression/dts/hzm/dts/framework/test_case.py", line 332, in _execute_test_case
case_obj()
File "tests/TestSuite_cvl_dcf_switch_filter_gtpu.py", line 2268, in test_mac_ipv6_gtpu_eh_ipv6_tcp
self._rte_flow_validate_pattern(sv_mac_ipv6_gtpu_eh_ipv6_tcp)
NameError: name 'sv_mac_ipv6_gtpu_eh_ipv6_tcp' is not defined
14/05/2021 11:32:12 CVLDCFSwitchFilterGTPUTest: Test Case test_mac_ipv6_gtpu_eh_ipv6_udp Begin
14/05/2021 11:32:12 dut.10.240.183.133:
14/05/2021 11:32:12 tester:
14/05/2021 11:32:12 dut.10.240.183.133: rmmod ice
14/05/2021 11:32:21 dut.10.240.183.133:
14/05/2021 11:32:21 dut.10.240.183.133: modprobe ice
14/05/2021 11:32:25 dut.10.240.183.133:
14/05/2021 11:32:25 dut.10.240.183.133: ethtool -i ens801f0
14/05/2021 11:32:25 dut.10.240.183.133: driver: ice
version: 1.6.0_rc41_11_gbd4c35a2_dirty
firmware-version: 3.00 0x800079a8 1.2928.0
expansion-rom-version:
bus-info: 0000:81:00.0
supports-statistics: yes
supports-test: yes
supports-eeprom-access: yes
supports-register-dump: yes
supports-priv-flags: yes
14/05/2021 11:32:28 dut.10.240.183.133: ip link set ens801f0 vf 0 trust on
14/05/2021 11:32:28 dut.10.240.183.133:
14/05/2021 11:32:35 dut.10.240.183.133: x86_64-native-linuxapp-gcc/app/dpdk-testpmd -l 1,2,3,4 -n 4 -a 0000:81:01.0,cap=dcf -a 0000:81:01.1 --file-prefix=dpdk_13956_20210514102502 -- -i
14/05/2021 11:32:48 dut.10.240.183.133: EAL: Detected 72 lcore(s)
EAL: Detected 2 NUMA nodes
EAL: Detected static linkage of DPDK
EAL: Multi-process socket /var/run/dpdk/dpdk_13956_20210514102502/mp_socket
EAL: Selected IOVA mode 'VA'
EAL: No available 2048 kB hugepages reported
EAL: VFIO support initialized
EAL: Using IOMMU type 1 (Type 1)
EAL: Probe PCI driver: net_iavf (8086:1889) device: 0000:81:01.0 (socket 1)
EAL: Releasing PCI mapped resource for 0000:81:01.0
EAL: Calling pci_unmap_resource for 0000:81:01.0 at 0x2200000000
EAL: Calling pci_unmap_resource for 0000:81:01.0 at 0x2200020000
EAL: Using IOMMU type 1 (Type 1)
EAL: Probe PCI driver: net_ice_dcf (8086:1889) device: 0000:81:01.0 (socket 1)
ice_load_pkg_type(): Active package is: 1.3.30.0, ICE COMMS Package (double VLAN mode)
EAL: Probe PCI driver: net_iavf (8086:1889) device: 0000:81:01.1 (socket 1)
Interactive-mode selected
Failed to set MTU to 1500 for port 0
testpmd: create a new mbuf pool <mb_pool_0>: n=171456, size=2176, socket=0
testpmd: preferred mempool ops selected: ring_mp_mc
testpmd: create a new mbuf pool <mb_pool_1>: n=171456, size=2176, socket=1
testpmd: preferred mempool ops selected: ring_mp_mc
Configuring Port 0 (socket 1)
ice_dcf_init_rss(): RSS is enabled by PF by default
ice_dcf_configure_queues(): request RXDID == 16 in Queue[0]
Port 0: 66:4E:A9:BF:C0:7D
Configuring Port 1 (socket 1)
iavf_configure_queues(): request RXDID[22] in Queue[0]
Port 1: link state change event
Port 1: link state change event
Port 1: F2:FB:C3:59:4D:56
Checking link statuses...
Done
14/05/2021 11:32:48 dut.10.240.183.133: set portlist 1
14/05/2021 11:32:48 dut.10.240.183.133:
previous number of forwarding ports 2 - changed to number of configured ports 1
Warning! port-topology=paired and odd forward ports number, the last port will pair with itself.
14/05/2021 11:32:48 dut.10.240.183.133: set fwd rxonly
14/05/2021 11:32:48 dut.10.240.183.133:
Set rxonly packet forwarding mode
14/05/2021 11:32:48 dut.10.240.183.133: set verbose 1
14/05/2021 11:32:48 dut.10.240.183.133:
Change verbose level from 0 to 1
14/05/2021 11:32:48 CVLDCFSwitchFilterGTPUTest: ===================Test sub case: tv_mac_ipv6_gtpu_eh_ipv6_udp_teid_with_mask================
14/05/2021 11:32:48 dut.10.240.183.133: flow validate 0 ingress pattern eth / ipv6 / udp / gtpu teid is 0x12345678 teid mask 0x00000001 / gtp_psc / ipv6 / udp / end actions vf id 1 / end
14/05/2021 11:32:48 dut.10.240.183.133:
Flow rule validated
14/05/2021 11:32:48 dut.10.240.183.133: flow create 0 ingress pattern eth / ipv6 / udp / gtpu teid is 0x12345678 teid mask 0x00000001 / gtp_psc / ipv6 / udp / end actions vf id 1 / end
14/05/2021 11:32:49 dut.10.240.183.133:
Flow rule #0 created
14/05/2021 11:32:49 dut.10.240.183.133: flow list 0
14/05/2021 11:32:49 dut.10.240.183.133:
ID Group Prio Attr Rule
0 0 0 i-- ETH IPV6 UDP GTPU GTP_PSC IPV6 UDP => VF
14/05/2021 11:32:49 dut.10.240.183.133: start
14/05/2021 11:32:49 dut.10.240.183.133:
rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native
Logical Core 2 (socket 0) forwards packets on 1 streams:
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=1
port 0: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x0
RX queue: 0
RX desc=0 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=0 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x0 - TX RS bit threshold=32
port 1: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=512 - RX free threshold=32
RX threshold registers: pthresh=0 hthresh=0 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=512 - TX free threshold=32
TX threshold registers: pthresh=0 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
14/05/2021 11:32:54 dut.10.240.183.133: stop
14/05/2021 11:32:54 dut.10.240.183.133:
Telling cores to ...
Waiting for lcores to finish...
---------------------- Forward statistics for port 1 ----------------------
RX-packets: 2 RX-dropped: 0 RX-total: 2
TX-packets: 0 TX-dropped: 0 TX-total: 0
----------------------------------------------------------------------------
+++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
RX-packets: 2 RX-dropped: 0 RX-total: 2
TX-packets: 0 TX-dropped: 0 TX-total: 0
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Done.
14/05/2021 11:32:54 dut.10.240.183.133: start
14/05/2021 11:32:54 dut.10.240.183.133:
rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native
Logical Core 2 (socket 0) forwards packets on 1 streams:
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=1
port 0: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x0
RX queue: 0
RX desc=0 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=0 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x0 - TX RS bit threshold=32
port 1: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=512 - RX free threshold=32
RX threshold registers: pthresh=0 hthresh=0 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=512 - TX free threshold=32
TX threshold registers: pthresh=0 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
14/05/2021 11:32:59 dut.10.240.183.133: stop
14/05/2021 11:32:59 dut.10.240.183.133:
Telling cores to ...
Waiting for lcores to finish...
---------------------- Forward statistics for port 1 ----------------------
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.
14/05/2021 11:32:59 dut.10.240.183.133: flow destroy 0 rule 0
14/05/2021 11:32:59 dut.10.240.183.133:
Flow rule #0 destroyed
14/05/2021 11:32:59 dut.10.240.183.133: flow list 0
14/05/2021 11:32:59 dut.10.240.183.133:
14/05/2021 11:32:59 dut.10.240.183.133: start
14/05/2021 11:32:59 dut.10.240.183.133:
rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native
Logical Core 2 (socket 0) forwards packets on 1 streams:
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=1
port 0: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x0
RX queue: 0
RX desc=0 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=0 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x0 - TX RS bit threshold=32
port 1: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=512 - RX free threshold=32
RX threshold registers: pthresh=0 hthresh=0 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=512 - TX free threshold=32
TX threshold registers: pthresh=0 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
14/05/2021 11:33:04 dut.10.240.183.133: stop
14/05/2021 11:33:05 dut.10.240.183.133:
Telling cores to ...
Waiting for lcores to finish...
---------------------- Forward statistics for port 1 ----------------------
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.
14/05/2021 11:33:05 CVLDCFSwitchFilterGTPUTest: sub_case tv_mac_ipv6_gtpu_eh_ipv6_udp_teid_with_mask passed
14/05/2021 11:33:05 CVLDCFSwitchFilterGTPUTest: ===================Test sub case: tv_mac_ipv6_gtpu_eh_ipv6_udp_teid_without_mask================
14/05/2021 11:33:05 dut.10.240.183.133: flow validate 0 ingress pattern eth / ipv6 / udp / gtpu teid is 0x12345678 / gtp_psc / ipv6 / udp / end actions vf id 1 / end
14/05/2021 11:33:05 dut.10.240.183.133:
Flow rule validated
14/05/2021 11:33:05 dut.10.240.183.133: flow create 0 ingress pattern eth / ipv6 / udp / gtpu teid is 0x12345678 / gtp_psc / ipv6 / udp / end actions vf id 1 / end
14/05/2021 11:33:05 dut.10.240.183.133:
Flow rule #0 created
14/05/2021 11:33:05 dut.10.240.183.133: flow list 0
14/05/2021 11:33:05 dut.10.240.183.133:
ID Group Prio Attr Rule
0 0 0 i-- ETH IPV6 UDP GTPU GTP_PSC IPV6 UDP => VF
14/05/2021 11:33:05 dut.10.240.183.133: start
14/05/2021 11:33:05 dut.10.240.183.133:
rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native
Logical Core 2 (socket 0) forwards packets on 1 streams:
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=1
port 0: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x0
RX queue: 0
RX desc=0 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=0 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x0 - TX RS bit threshold=32
port 1: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=512 - RX free threshold=32
RX threshold registers: pthresh=0 hthresh=0 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=512 - TX free threshold=32
TX threshold registers: pthresh=0 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
14/05/2021 11:33:10 dut.10.240.183.133: stop
14/05/2021 11:33:10 dut.10.240.183.133:
Telling cores to ...
Waiting for lcores to finish...
---------------------- Forward statistics for port 1 ----------------------
RX-packets: 1 RX-dropped: 0 RX-total: 1
TX-packets: 0 TX-dropped: 0 TX-total: 0
----------------------------------------------------------------------------
+++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
RX-packets: 1 RX-dropped: 0 RX-total: 1
TX-packets: 0 TX-dropped: 0 TX-total: 0
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Done.
14/05/2021 11:33:10 dut.10.240.183.133: start
14/05/2021 11:33:10 dut.10.240.183.133:
rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native
Logical Core 2 (socket 0) forwards packets on 1 streams:
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=1
port 0: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x0
RX queue: 0
RX desc=0 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=0 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x0 - TX RS bit threshold=32
port 1: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=512 - RX free threshold=32
RX threshold registers: pthresh=0 hthresh=0 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=512 - TX free threshold=32
TX threshold registers: pthresh=0 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
14/05/2021 11:33:15 dut.10.240.183.133: stop
14/05/2021 11:33:15 dut.10.240.183.133:
Telling cores to ...
Waiting for lcores to finish...
---------------------- Forward statistics for port 1 ----------------------
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.
14/05/2021 11:33:15 dut.10.240.183.133: flow destroy 0 rule 0
14/05/2021 11:33:15 dut.10.240.183.133:
Flow rule #0 destroyed
14/05/2021 11:33:15 dut.10.240.183.133: flow list 0
14/05/2021 11:33:15 dut.10.240.183.133:
14/05/2021 11:33:15 dut.10.240.183.133: start
14/05/2021 11:33:16 dut.10.240.183.133:
rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native
Logical Core 2 (socket 0) forwards packets on 1 streams:
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=1
port 0: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x0
RX queue: 0
RX desc=0 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=0 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x0 - TX RS bit threshold=32
port 1: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=512 - RX free threshold=32
RX threshold registers: pthresh=0 hthresh=0 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=512 - TX free threshold=32
TX threshold registers: pthresh=0 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
14/05/2021 11:33:21 dut.10.240.183.133: stop
14/05/2021 11:33:21 dut.10.240.183.133:
Telling cores to ...
Waiting for lcores to finish...
---------------------- Forward statistics for port 1 ----------------------
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.
14/05/2021 11:33:21 CVLDCFSwitchFilterGTPUTest: sub_case tv_mac_ipv6_gtpu_eh_ipv6_udp_teid_without_mask passed
14/05/2021 11:33:21 CVLDCFSwitchFilterGTPUTest: ===================Test sub case: tv_mac_ipv6_gtpu_eh_ipv6_udp_qfi================
14/05/2021 11:33:21 dut.10.240.183.133: flow validate 0 ingress pattern eth / ipv6 / udp / gtpu / gtp_psc qfi is 0x34 / ipv6 / udp / end actions vf id 1 / end
14/05/2021 11:33:21 dut.10.240.183.133:
Flow rule validated
14/05/2021 11:33:21 dut.10.240.183.133: flow create 0 ingress pattern eth / ipv6 / udp / gtpu / gtp_psc qfi is 0x34 / ipv6 / udp / end actions vf id 1 / end
14/05/2021 11:33:21 dut.10.240.183.133:
Flow rule #0 created
14/05/2021 11:33:21 dut.10.240.183.133: flow list 0
14/05/2021 11:33:21 dut.10.240.183.133:
ID Group Prio Attr Rule
0 0 0 i-- ETH IPV6 UDP GTPU GTP_PSC IPV6 UDP => VF
14/05/2021 11:33:21 dut.10.240.183.133: start
14/05/2021 11:33:21 dut.10.240.183.133:
rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native
Logical Core 2 (socket 0) forwards packets on 1 streams:
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=1
port 0: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x0
RX queue: 0
RX desc=0 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=0 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x0 - TX RS bit threshold=32
port 1: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=512 - RX free threshold=32
RX threshold registers: pthresh=0 hthresh=0 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=512 - TX free threshold=32
TX threshold registers: pthresh=0 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
14/05/2021 11:33:26 dut.10.240.183.133: stop
14/05/2021 11:33:26 dut.10.240.183.133:
Telling cores to ...
Waiting for lcores to finish...
---------------------- Forward statistics for port 1 ----------------------
RX-packets: 1 RX-dropped: 0 RX-total: 1
TX-packets: 0 TX-dropped: 0 TX-total: 0
----------------------------------------------------------------------------
+++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
RX-packets: 1 RX-dropped: 0 RX-total: 1
TX-packets: 0 TX-dropped: 0 TX-total: 0
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Done.
14/05/2021 11:33:26 dut.10.240.183.133: start
14/05/2021 11:33:26 dut.10.240.183.133:
rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native
Logical Core 2 (socket 0) forwards packets on 1 streams:
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=1
port 0: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x0
RX queue: 0
RX desc=0 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=0 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x0 - TX RS bit threshold=32
port 1: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=512 - RX free threshold=32
RX threshold registers: pthresh=0 hthresh=0 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=512 - TX free threshold=32
TX threshold registers: pthresh=0 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
14/05/2021 11:33:31 dut.10.240.183.133: stop
14/05/2021 11:33:32 dut.10.240.183.133:
Telling cores to ...
Waiting for lcores to finish...
---------------------- Forward statistics for port 1 ----------------------
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.
14/05/2021 11:33:32 dut.10.240.183.133: flow destroy 0 rule 0
14/05/2021 11:33:32 dut.10.240.183.133:
Flow rule #0 destroyed
14/05/2021 11:33:32 dut.10.240.183.133: flow list 0
14/05/2021 11:33:32 dut.10.240.183.133:
14/05/2021 11:33:32 dut.10.240.183.133: start
14/05/2021 11:33:32 dut.10.240.183.133:
rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native
Logical Core 2 (socket 0) forwards packets on 1 streams:
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=1
port 0: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x0
RX queue: 0
RX desc=0 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=0 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x0 - TX RS bit threshold=32
port 1: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=512 - RX free threshold=32
RX threshold registers: pthresh=0 hthresh=0 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=512 - TX free threshold=32
TX threshold registers: pthresh=0 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
14/05/2021 11:33:37 dut.10.240.183.133: stop
14/05/2021 11:33:37 dut.10.240.183.133:
Telling cores to ...
Waiting for lcores to finish...
---------------------- Forward statistics for port 1 ----------------------
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.
14/05/2021 11:33:37 CVLDCFSwitchFilterGTPUTest: sub_case tv_mac_ipv6_gtpu_eh_ipv6_udp_qfi passed
14/05/2021 11:33:37 CVLDCFSwitchFilterGTPUTest: ===================Test sub case: tv_mac_ipv6_gtpu_eh_ipv6_udp_l3dst================
14/05/2021 11:33:37 dut.10.240.183.133: flow validate 0 ingress pattern eth / ipv6 / udp / gtpu / gtp_psc / ipv6 dst is 2001::2 / udp / end actions vf id 1 / end
14/05/2021 11:33:37 dut.10.240.183.133:
Flow rule validated
14/05/2021 11:33:37 dut.10.240.183.133: flow create 0 ingress pattern eth / ipv6 / udp / gtpu / gtp_psc / ipv6 dst is 2001::2 / udp / end actions vf id 1 / end
14/05/2021 11:33:37 dut.10.240.183.133:
Flow rule #0 created
14/05/2021 11:33:37 dut.10.240.183.133: flow list 0
14/05/2021 11:33:37 dut.10.240.183.133:
ID Group Prio Attr Rule
0 0 0 i-- ETH IPV6 UDP GTPU GTP_PSC IPV6 UDP => VF
14/05/2021 11:33:37 dut.10.240.183.133: start
14/05/2021 11:33:37 dut.10.240.183.133:
rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native
Logical Core 2 (socket 0) forwards packets on 1 streams:
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=1
port 0: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x0
RX queue: 0
RX desc=0 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=0 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x0 - TX RS bit threshold=32
port 1: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=512 - RX free threshold=32
RX threshold registers: pthresh=0 hthresh=0 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=512 - TX free threshold=32
TX threshold registers: pthresh=0 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
14/05/2021 11:33:42 dut.10.240.183.133: stop
14/05/2021 11:33:43 dut.10.240.183.133:
Telling cores to ...
Waiting for lcores to finish...
---------------------- Forward statistics for port 1 ----------------------
RX-packets: 1 RX-dropped: 0 RX-total: 1
TX-packets: 0 TX-dropped: 0 TX-total: 0
----------------------------------------------------------------------------
+++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
RX-packets: 1 RX-dropped: 0 RX-total: 1
TX-packets: 0 TX-dropped: 0 TX-total: 0
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Done.
14/05/2021 11:33:43 dut.10.240.183.133: start
14/05/2021 11:33:43 dut.10.240.183.133:
rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native
Logical Core 2 (socket 0) forwards packets on 1 streams:
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=1
port 0: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x0
RX queue: 0
RX desc=0 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=0 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x0 - TX RS bit threshold=32
port 1: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=512 - RX free threshold=32
RX threshold registers: pthresh=0 hthresh=0 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=512 - TX free threshold=32
TX threshold registers: pthresh=0 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
14/05/2021 11:33:48 dut.10.240.183.133: stop
14/05/2021 11:33:48 dut.10.240.183.133:
Telling cores to ...
Waiting for lcores to finish...
---------------------- Forward statistics for port 1 ----------------------
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.
14/05/2021 11:33:48 dut.10.240.183.133: flow destroy 0 rule 0
14/05/2021 11:33:48 dut.10.240.183.133:
Flow rule #0 destroyed
14/05/2021 11:33:48 dut.10.240.183.133: flow list 0
14/05/2021 11:33:48 dut.10.240.183.133:
14/05/2021 11:33:48 dut.10.240.183.133: start
14/05/2021 11:33:48 dut.10.240.183.133:
rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native
Logical Core 2 (socket 0) forwards packets on 1 streams:
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=1
port 0: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x0
RX queue: 0
RX desc=0 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=0 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x0 - TX RS bit threshold=32
port 1: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=512 - RX free threshold=32
RX threshold registers: pthresh=0 hthresh=0 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=512 - TX free threshold=32
TX threshold registers: pthresh=0 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
14/05/2021 11:33:53 dut.10.240.183.133: stop
14/05/2021 11:33:53 dut.10.240.183.133:
Telling cores to ...
Waiting for lcores to finish...
---------------------- Forward statistics for port 1 ----------------------
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.
14/05/2021 11:33:53 CVLDCFSwitchFilterGTPUTest: sub_case tv_mac_ipv6_gtpu_eh_ipv6_udp_l3dst passed
14/05/2021 11:33:53 CVLDCFSwitchFilterGTPUTest: ===================Test sub case: tv_mac_ipv6_gtpu_eh_ipv6_udp_l3src================
14/05/2021 11:33:53 dut.10.240.183.133: flow validate 0 ingress pattern eth / ipv6 / udp / gtpu / gtp_psc / ipv6 src is 2001::1 / udp / end actions vf id 1 / end
14/05/2021 11:33:53 dut.10.240.183.133:
Flow rule validated
14/05/2021 11:33:53 dut.10.240.183.133: flow create 0 ingress pattern eth / ipv6 / udp / gtpu / gtp_psc / ipv6 src is 2001::1 / udp / end actions vf id 1 / end
14/05/2021 11:33:53 dut.10.240.183.133:
Flow rule #0 created
14/05/2021 11:33:53 dut.10.240.183.133: flow list 0
14/05/2021 11:33:53 dut.10.240.183.133:
ID Group Prio Attr Rule
0 0 0 i-- ETH IPV6 UDP GTPU GTP_PSC IPV6 UDP => VF
14/05/2021 11:33:53 dut.10.240.183.133: start
14/05/2021 11:33:54 dut.10.240.183.133:
rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native
Logical Core 2 (socket 0) forwards packets on 1 streams:
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=1
port 0: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x0
RX queue: 0
RX desc=0 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=0 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x0 - TX RS bit threshold=32
port 1: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=512 - RX free threshold=32
RX threshold registers: pthresh=0 hthresh=0 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=512 - TX free threshold=32
TX threshold registers: pthresh=0 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
14/05/2021 11:33:59 dut.10.240.183.133: stop
14/05/2021 11:33:59 dut.10.240.183.133:
Telling cores to ...
Waiting for lcores to finish...
---------------------- Forward statistics for port 1 ----------------------
RX-packets: 1 RX-dropped: 0 RX-total: 1
TX-packets: 0 TX-dropped: 0 TX-total: 0
----------------------------------------------------------------------------
+++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
RX-packets: 1 RX-dropped: 0 RX-total: 1
TX-packets: 0 TX-dropped: 0 TX-total: 0
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Done.
14/05/2021 11:33:59 dut.10.240.183.133: start
14/05/2021 11:33:59 dut.10.240.183.133:
rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native
Logical Core 2 (socket 0) forwards packets on 1 streams:
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=1
port 0: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x0
RX queue: 0
RX desc=0 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=0 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x0 - TX RS bit threshold=32
port 1: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=512 - RX free threshold=32
RX threshold registers: pthresh=0 hthresh=0 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=512 - TX free threshold=32
TX threshold registers: pthresh=0 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
14/05/2021 11:34:04 dut.10.240.183.133: stop
14/05/2021 11:34:04 dut.10.240.183.133:
Telling cores to ...
Waiting for lcores to finish...
---------------------- Forward statistics for port 1 ----------------------
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.
14/05/2021 11:34:04 dut.10.240.183.133: flow destroy 0 rule 0
14/05/2021 11:34:04 dut.10.240.183.133:
Flow rule #0 destroyed
14/05/2021 11:34:04 dut.10.240.183.133: flow list 0
14/05/2021 11:34:04 dut.10.240.183.133:
14/05/2021 11:34:04 dut.10.240.183.133: start
14/05/2021 11:34:04 dut.10.240.183.133:
rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native
Logical Core 2 (socket 0) forwards packets on 1 streams:
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=1
port 0: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x0
RX queue: 0
RX desc=0 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=0 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x0 - TX RS bit threshold=32
port 1: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=512 - RX free threshold=32
RX threshold registers: pthresh=0 hthresh=0 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=512 - TX free threshold=32
TX threshold registers: pthresh=0 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
14/05/2021 11:34:09 dut.10.240.183.133: stop
14/05/2021 11:34:09 dut.10.240.183.133:
Telling cores to ...
Waiting for lcores to finish...
---------------------- Forward statistics for port 1 ----------------------
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.
14/05/2021 11:34:09 CVLDCFSwitchFilterGTPUTest: sub_case tv_mac_ipv6_gtpu_eh_ipv6_udp_l3src passed
14/05/2021 11:34:09 CVLDCFSwitchFilterGTPUTest: ===================Test sub case: tv_mac_ipv6_gtpu_eh_ipv6_udp_l3src_l4dst================
14/05/2021 11:34:09 dut.10.240.183.133: flow validate 0 ingress pattern eth / ipv6 / udp / gtpu / gtp_psc / ipv6 src is 2001::1 / udp dst is 23 / end actions vf id 1 / end
14/05/2021 11:34:09 dut.10.240.183.133:
Flow rule validated
14/05/2021 11:34:09 dut.10.240.183.133: flow create 0 ingress pattern eth / ipv6 / udp / gtpu / gtp_psc / ipv6 src is 2001::1 / udp dst is 23 / end actions vf id 1 / end
14/05/2021 11:34:10 dut.10.240.183.133:
Flow rule #0 created
14/05/2021 11:34:10 dut.10.240.183.133: flow list 0
14/05/2021 11:34:10 dut.10.240.183.133:
ID Group Prio Attr Rule
0 0 0 i-- ETH IPV6 UDP GTPU GTP_PSC IPV6 UDP => VF
14/05/2021 11:34:10 dut.10.240.183.133: start
14/05/2021 11:34:10 dut.10.240.183.133:
rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native
Logical Core 2 (socket 0) forwards packets on 1 streams:
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=1
port 0: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x0
RX queue: 0
RX desc=0 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=0 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x0 - TX RS bit threshold=32
port 1: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=512 - RX free threshold=32
RX threshold registers: pthresh=0 hthresh=0 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=512 - TX free threshold=32
TX threshold registers: pthresh=0 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
14/05/2021 11:34:15 dut.10.240.183.133: stop
14/05/2021 11:34:15 dut.10.240.183.133:
Telling cores to ...
Waiting for lcores to finish...
---------------------- Forward statistics for port 1 ----------------------
RX-packets: 1 RX-dropped: 0 RX-total: 1
TX-packets: 0 TX-dropped: 0 TX-total: 0
----------------------------------------------------------------------------
+++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
RX-packets: 1 RX-dropped: 0 RX-total: 1
TX-packets: 0 TX-dropped: 0 TX-total: 0
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Done.
14/05/2021 11:34:15 dut.10.240.183.133: start
14/05/2021 11:34:15 dut.10.240.183.133:
rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native
Logical Core 2 (socket 0) forwards packets on 1 streams:
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=1
port 0: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x0
RX queue: 0
RX desc=0 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=0 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x0 - TX RS bit threshold=32
port 1: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=512 - RX free threshold=32
RX threshold registers: pthresh=0 hthresh=0 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=512 - TX free threshold=32
TX threshold registers: pthresh=0 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
14/05/2021 11:34:20 dut.10.240.183.133: stop
14/05/2021 11:34:20 dut.10.240.183.133:
Telling cores to ...
Waiting for lcores to finish...
---------------------- Forward statistics for port 1 ----------------------
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.
14/05/2021 11:34:20 dut.10.240.183.133: flow destroy 0 rule 0
14/05/2021 11:34:20 dut.10.240.183.133:
Flow rule #0 destroyed
14/05/2021 11:34:20 dut.10.240.183.133: flow list 0
14/05/2021 11:34:20 dut.10.240.183.133:
14/05/2021 11:34:20 dut.10.240.183.133: start
14/05/2021 11:34:20 dut.10.240.183.133:
rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native
Logical Core 2 (socket 0) forwards packets on 1 streams:
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=1
port 0: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x0
RX queue: 0
RX desc=0 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=0 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x0 - TX RS bit threshold=32
port 1: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=512 - RX free threshold=32
RX threshold registers: pthresh=0 hthresh=0 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=512 - TX free threshold=32
TX threshold registers: pthresh=0 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
14/05/2021 11:34:25 dut.10.240.183.133: stop
14/05/2021 11:34:26 dut.10.240.183.133:
Telling cores to ...
Waiting for lcores to finish...
---------------------- Forward statistics for port 1 ----------------------
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.
14/05/2021 11:34:26 CVLDCFSwitchFilterGTPUTest: sub_case tv_mac_ipv6_gtpu_eh_ipv6_udp_l3src_l4dst passed
14/05/2021 11:34:26 dut.10.240.183.133: flow flush 0
14/05/2021 11:34:26 dut.10.240.183.133:
14/05/2021 11:34:26 dut.10.240.183.133: clear port stats all
14/05/2021 11:34:26 dut.10.240.183.133:
NIC statistics for port 0 cleared
NIC statistics for port 1 cleared
14/05/2021 11:34:26 dut.10.240.183.133: quit
14/05/2021 11:34:27 dut.10.240.183.133:
Stopping port 0...
Stopping ports...
Done
Stopping port 1...
Stopping ports...
Done
Shutting down port 0...
Closing ports...
Port 0 is closed
Done
Shutting down port 1...
Closing ports...
Port 1 is closed
Done
Bye...
14/05/2021 11:34:27 dut.10.240.183.133: kill_all: called by dut and prefix list has value.
14/05/2021 11:34:30 dut.10.240.183.133: rmmod ice
14/05/2021 11:34:39 dut.10.240.183.133:
14/05/2021 11:34:39 dut.10.240.183.133: modprobe ice
14/05/2021 11:34:44 dut.10.240.183.133:
14/05/2021 11:34:44 dut.10.240.183.133: ethtool -i ens801f0
14/05/2021 11:34:44 dut.10.240.183.133: driver: ice
version: 1.6.0_rc41_11_gbd4c35a2_dirty
firmware-version: 3.00 0x800079a8 1.2928.0
expansion-rom-version:
bus-info: 0000:81:00.0
supports-statistics: yes
supports-test: yes
supports-eeprom-access: yes
supports-register-dump: yes
supports-priv-flags: yes
14/05/2021 11:34:46 dut.10.240.183.133: ip link set ens801f0 vf 0 trust on
14/05/2021 11:34:46 dut.10.240.183.133:
14/05/2021 11:34:54 dut.10.240.183.133: x86_64-native-linuxapp-gcc/app/dpdk-testpmd -l 1,2,3,4 -n 4 -a 0000:81:01.0,cap=dcf -a 0000:81:01.1 --file-prefix=dpdk_13956_20210514102502 -- -i
14/05/2021 11:35:06 dut.10.240.183.133: EAL: Detected 72 lcore(s)
EAL: Detected 2 NUMA nodes
EAL: Detected static linkage of DPDK
EAL: Multi-process socket /var/run/dpdk/dpdk_13956_20210514102502/mp_socket
EAL: Selected IOVA mode 'VA'
EAL: No available 2048 kB hugepages reported
EAL: VFIO support initialized
EAL: Using IOMMU type 1 (Type 1)
EAL: Probe PCI driver: net_iavf (8086:1889) device: 0000:81:01.0 (socket 1)
EAL: Releasing PCI mapped resource for 0000:81:01.0
EAL: Calling pci_unmap_resource for 0000:81:01.0 at 0x2200000000
EAL: Calling pci_unmap_resource for 0000:81:01.0 at 0x2200020000
EAL: Using IOMMU type 1 (Type 1)
EAL: Probe PCI driver: net_ice_dcf (8086:1889) device: 0000:81:01.0 (socket 1)
ice_load_pkg_type(): Active package is: 1.3.30.0, ICE COMMS Package (double VLAN mode)
EAL: Probe PCI driver: net_iavf (8086:1889) device: 0000:81:01.1 (socket 1)
Interactive-mode selected
Failed to set MTU to 1500 for port 0
testpmd: create a new mbuf pool <mb_pool_0>: n=171456, size=2176, socket=0
testpmd: preferred mempool ops selected: ring_mp_mc
testpmd: create a new mbuf pool <mb_pool_1>: n=171456, size=2176, socket=1
testpmd: preferred mempool ops selected: ring_mp_mc
Configuring Port 0 (socket 1)
ice_dcf_init_rss(): RSS is enabled by PF by default
ice_dcf_configure_queues(): request RXDID == 16 in Queue[0]
Port 0: 3E:C7:9D:E6:4A:E5
Configuring Port 1 (socket 1)
iavf_configure_queues(): request RXDID[22] in Queue[0]
Port 1: link state change event
Port 1: link state change event
Port 1: E6:2F:2D:1A:11:08
Checking link statuses...
Done
14/05/2021 11:35:06 dut.10.240.183.133: set portlist 1
14/05/2021 11:35:07 dut.10.240.183.133:
previous number of forwarding ports 2 - changed to number of configured ports 1
Warning! port-topology=paired and odd forward ports number, the last port will pair with itself.
14/05/2021 11:35:07 dut.10.240.183.133: set fwd rxonly
14/05/2021 11:35:07 dut.10.240.183.133:
Set rxonly packet forwarding mode
14/05/2021 11:35:07 dut.10.240.183.133: set verbose 1
14/05/2021 11:35:07 dut.10.240.183.133:
Change verbose level from 0 to 1
14/05/2021 11:35:07 CVLDCFSwitchFilterGTPUTest: ===================Test sub case: tv_mac_ipv6_gtpu_eh_ipv6_udp_l3src_l4src================
14/05/2021 11:35:07 dut.10.240.183.133: flow validate 0 ingress pattern eth / ipv6 / udp / gtpu / gtp_psc / ipv6 src is 2001::1 / udp src is 22 / end actions vf id 1 / end
14/05/2021 11:35:07 dut.10.240.183.133:
Flow rule validated
14/05/2021 11:35:07 dut.10.240.183.133: flow create 0 ingress pattern eth / ipv6 / udp / gtpu / gtp_psc / ipv6 src is 2001::1 / udp src is 22 / end actions vf id 1 / end
14/05/2021 11:35:07 dut.10.240.183.133:
Flow rule #0 created
14/05/2021 11:35:07 dut.10.240.183.133: flow list 0
14/05/2021 11:35:07 dut.10.240.183.133:
ID Group Prio Attr Rule
0 0 0 i-- ETH IPV6 UDP GTPU GTP_PSC IPV6 UDP => VF
14/05/2021 11:35:07 dut.10.240.183.133: start
14/05/2021 11:35:07 dut.10.240.183.133:
rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native
Logical Core 2 (socket 0) forwards packets on 1 streams:
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=1
port 0: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x0
RX queue: 0
RX desc=0 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=0 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x0 - TX RS bit threshold=32
port 1: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=512 - RX free threshold=32
RX threshold registers: pthresh=0 hthresh=0 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=512 - TX free threshold=32
TX threshold registers: pthresh=0 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
14/05/2021 11:35:12 dut.10.240.183.133: stop
14/05/2021 11:35:12 dut.10.240.183.133:
Telling cores to ...
Waiting for lcores to finish...
---------------------- Forward statistics for port 1 ----------------------
RX-packets: 1 RX-dropped: 0 RX-total: 1
TX-packets: 0 TX-dropped: 0 TX-total: 0
----------------------------------------------------------------------------
+++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
RX-packets: 1 RX-dropped: 0 RX-total: 1
TX-packets: 0 TX-dropped: 0 TX-total: 0
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Done.
14/05/2021 11:35:12 dut.10.240.183.133: start
14/05/2021 11:35:13 dut.10.240.183.133:
rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native
Logical Core 2 (socket 0) forwards packets on 1 streams:
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=1
port 0: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x0
RX queue: 0
RX desc=0 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=0 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x0 - TX RS bit threshold=32
port 1: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=512 - RX free threshold=32
RX threshold registers: pthresh=0 hthresh=0 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=512 - TX free threshold=32
TX threshold registers: pthresh=0 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
14/05/2021 11:35:18 dut.10.240.183.133: stop
14/05/2021 11:35:18 dut.10.240.183.133:
Telling cores to ...
Waiting for lcores to finish...
---------------------- Forward statistics for port 1 ----------------------
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.
14/05/2021 11:35:18 dut.10.240.183.133: flow destroy 0 rule 0
14/05/2021 11:35:18 dut.10.240.183.133:
Flow rule #0 destroyed
14/05/2021 11:35:18 dut.10.240.183.133: flow list 0
14/05/2021 11:35:18 dut.10.240.183.133:
14/05/2021 11:35:18 dut.10.240.183.133: start
14/05/2021 11:35:18 dut.10.240.183.133:
rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native
Logical Core 2 (socket 0) forwards packets on 1 streams:
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=1
port 0: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x0
RX queue: 0
RX desc=0 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=0 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x0 - TX RS bit threshold=32
port 1: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=512 - RX free threshold=32
RX threshold registers: pthresh=0 hthresh=0 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=512 - TX free threshold=32
TX threshold registers: pthresh=0 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
14/05/2021 11:35:23 dut.10.240.183.133: stop
14/05/2021 11:35:23 dut.10.240.183.133:
Telling cores to ...
Waiting for lcores to finish...
---------------------- Forward statistics for port 1 ----------------------
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.
14/05/2021 11:35:23 CVLDCFSwitchFilterGTPUTest: sub_case tv_mac_ipv6_gtpu_eh_ipv6_udp_l3src_l4src passed
14/05/2021 11:35:23 CVLDCFSwitchFilterGTPUTest: ===================Test sub case: tv_mac_ipv6_gtpu_eh_ipv6_udp_l3dst_l4src================
14/05/2021 11:35:23 dut.10.240.183.133: flow validate 0 ingress pattern eth / ipv6 / udp / gtpu / gtp_psc / ipv6 dst is 2001::2 / udp src is 22 / end actions vf id 1 / end
14/05/2021 11:35:23 dut.10.240.183.133:
Flow rule validated
14/05/2021 11:35:23 dut.10.240.183.133: flow create 0 ingress pattern eth / ipv6 / udp / gtpu / gtp_psc / ipv6 dst is 2001::2 / udp src is 22 / end actions vf id 1 / end
14/05/2021 11:35:23 dut.10.240.183.133:
Flow rule #0 created
14/05/2021 11:35:23 dut.10.240.183.133: flow list 0
14/05/2021 11:35:23 dut.10.240.183.133:
ID Group Prio Attr Rule
0 0 0 i-- ETH IPV6 UDP GTPU GTP_PSC IPV6 UDP => VF
14/05/2021 11:35:23 dut.10.240.183.133: start
14/05/2021 11:35:23 dut.10.240.183.133:
rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native
Logical Core 2 (socket 0) forwards packets on 1 streams:
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=1
port 0: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x0
RX queue: 0
RX desc=0 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=0 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x0 - TX RS bit threshold=32
port 1: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=512 - RX free threshold=32
RX threshold registers: pthresh=0 hthresh=0 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=512 - TX free threshold=32
TX threshold registers: pthresh=0 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
14/05/2021 11:35:29 dut.10.240.183.133: stop
14/05/2021 11:35:29 dut.10.240.183.133:
Telling cores to ...
Waiting for lcores to finish...
---------------------- Forward statistics for port 1 ----------------------
RX-packets: 1 RX-dropped: 0 RX-total: 1
TX-packets: 0 TX-dropped: 0 TX-total: 0
----------------------------------------------------------------------------
+++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
RX-packets: 1 RX-dropped: 0 RX-total: 1
TX-packets: 0 TX-dropped: 0 TX-total: 0
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Done.
14/05/2021 11:35:29 dut.10.240.183.133: start
14/05/2021 11:35:29 dut.10.240.183.133:
rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native
Logical Core 2 (socket 0) forwards packets on 1 streams:
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=1
port 0: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x0
RX queue: 0
RX desc=0 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=0 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x0 - TX RS bit threshold=32
port 1: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=512 - RX free threshold=32
RX threshold registers: pthresh=0 hthresh=0 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=512 - TX free threshold=32
TX threshold registers: pthresh=0 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
14/05/2021 11:35:34 dut.10.240.183.133: stop
14/05/2021 11:35:34 dut.10.240.183.133:
Telling cores to ...
Waiting for lcores to finish...
---------------------- Forward statistics for port 1 ----------------------
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.
14/05/2021 11:35:34 dut.10.240.183.133: flow destroy 0 rule 0
14/05/2021 11:35:34 dut.10.240.183.133:
Flow rule #0 destroyed
14/05/2021 11:35:34 dut.10.240.183.133: flow list 0
14/05/2021 11:35:34 dut.10.240.183.133:
14/05/2021 11:35:34 dut.10.240.183.133: start
14/05/2021 11:35:34 dut.10.240.183.133:
rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native
Logical Core 2 (socket 0) forwards packets on 1 streams:
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=1
port 0: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x0
RX queue: 0
RX desc=0 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=0 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x0 - TX RS bit threshold=32
port 1: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=512 - RX free threshold=32
RX threshold registers: pthresh=0 hthresh=0 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=512 - TX free threshold=32
TX threshold registers: pthresh=0 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
14/05/2021 11:35:39 dut.10.240.183.133: stop
14/05/2021 11:35:39 dut.10.240.183.133:
Telling cores to ...
Waiting for lcores to finish...
---------------------- Forward statistics for port 1 ----------------------
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.
14/05/2021 11:35:39 CVLDCFSwitchFilterGTPUTest: sub_case tv_mac_ipv6_gtpu_eh_ipv6_udp_l3dst_l4src passed
14/05/2021 11:35:39 CVLDCFSwitchFilterGTPUTest: ===================Test sub case: tv_mac_ipv6_gtpu_eh_ipv6_udp_l3dst_l4dst================
14/05/2021 11:35:39 dut.10.240.183.133: flow validate 0 ingress pattern eth / ipv6 / udp / gtpu / gtp_psc / ipv6 dst is 2001::2 / udp dst is 23 / end actions vf id 1 / end
14/05/2021 11:35:39 dut.10.240.183.133:
Flow rule validated
14/05/2021 11:35:39 dut.10.240.183.133: flow create 0 ingress pattern eth / ipv6 / udp / gtpu / gtp_psc / ipv6 dst is 2001::2 / udp dst is 23 / end actions vf id 1 / end
14/05/2021 11:35:40 dut.10.240.183.133:
Flow rule #0 created
14/05/2021 11:35:40 dut.10.240.183.133: flow list 0
14/05/2021 11:35:40 dut.10.240.183.133:
ID Group Prio Attr Rule
0 0 0 i-- ETH IPV6 UDP GTPU GTP_PSC IPV6 UDP => VF
14/05/2021 11:35:40 dut.10.240.183.133: start
14/05/2021 11:35:40 dut.10.240.183.133:
rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native
Logical Core 2 (socket 0) forwards packets on 1 streams:
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=1
port 0: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x0
RX queue: 0
RX desc=0 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=0 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x0 - TX RS bit threshold=32
port 1: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=512 - RX free threshold=32
RX threshold registers: pthresh=0 hthresh=0 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=512 - TX free threshold=32
TX threshold registers: pthresh=0 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
14/05/2021 11:35:45 dut.10.240.183.133: stop
14/05/2021 11:35:45 dut.10.240.183.133:
Telling cores to ...
Waiting for lcores to finish...
---------------------- Forward statistics for port 1 ----------------------
RX-packets: 1 RX-dropped: 0 RX-total: 1
TX-packets: 0 TX-dropped: 0 TX-total: 0
----------------------------------------------------------------------------
+++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
RX-packets: 1 RX-dropped: 0 RX-total: 1
TX-packets: 0 TX-dropped: 0 TX-total: 0
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Done.
14/05/2021 11:35:45 dut.10.240.183.133: start
14/05/2021 11:35:45 dut.10.240.183.133:
rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native
Logical Core 2 (socket 0) forwards packets on 1 streams:
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=1
port 0: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x0
RX queue: 0
RX desc=0 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=0 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x0 - TX RS bit threshold=32
port 1: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=512 - RX free threshold=32
RX threshold registers: pthresh=0 hthresh=0 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=512 - TX free threshold=32
TX threshold registers: pthresh=0 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
14/05/2021 11:35:50 dut.10.240.183.133: stop
14/05/2021 11:35:50 dut.10.240.183.133:
Telling cores to ...
Waiting for lcores to finish...
---------------------- Forward statistics for port 1 ----------------------
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.
14/05/2021 11:35:50 dut.10.240.183.133: flow destroy 0 rule 0
14/05/2021 11:35:50 dut.10.240.183.133:
Flow rule #0 destroyed
14/05/2021 11:35:50 dut.10.240.183.133: flow list 0
14/05/2021 11:35:50 dut.10.240.183.133:
14/05/2021 11:35:50 dut.10.240.183.133: start
14/05/2021 11:35:50 dut.10.240.183.133:
rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native
Logical Core 2 (socket 0) forwards packets on 1 streams:
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=1
port 0: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x0
RX queue: 0
RX desc=0 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=0 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x0 - TX RS bit threshold=32
port 1: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=512 - RX free threshold=32
RX threshold registers: pthresh=0 hthresh=0 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=512 - TX free threshold=32
TX threshold registers: pthresh=0 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
14/05/2021 11:35:55 dut.10.240.183.133: stop
14/05/2021 11:35:56 dut.10.240.183.133:
Telling cores to ...
Waiting for lcores to finish...
---------------------- Forward statistics for port 1 ----------------------
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.
14/05/2021 11:35:56 CVLDCFSwitchFilterGTPUTest: sub_case tv_mac_ipv6_gtpu_eh_ipv6_udp_l3dst_l4dst passed
14/05/2021 11:35:56 CVLDCFSwitchFilterGTPUTest: ===================Test sub case: tv_mac_ipv6_gtpu_eh_ipv6_udp_l4dst================
14/05/2021 11:35:56 dut.10.240.183.133: flow validate 0 ingress pattern eth / ipv6 / udp / gtpu / gtp_psc / ipv6 / udp dst is 23 / end actions vf id 1 / end
14/05/2021 11:35:56 dut.10.240.183.133:
Flow rule validated
14/05/2021 11:35:56 dut.10.240.183.133: flow create 0 ingress pattern eth / ipv6 / udp / gtpu / gtp_psc / ipv6 / udp dst is 23 / end actions vf id 1 / end
14/05/2021 11:35:56 dut.10.240.183.133:
Flow rule #0 created
14/05/2021 11:35:56 dut.10.240.183.133: flow list 0
14/05/2021 11:35:56 dut.10.240.183.133:
ID Group Prio Attr Rule
0 0 0 i-- ETH IPV6 UDP GTPU GTP_PSC IPV6 UDP => VF
14/05/2021 11:35:56 dut.10.240.183.133: start
14/05/2021 11:35:56 dut.10.240.183.133:
rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native
Logical Core 2 (socket 0) forwards packets on 1 streams:
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=1
port 0: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x0
RX queue: 0
RX desc=0 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=0 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x0 - TX RS bit threshold=32
port 1: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=512 - RX free threshold=32
RX threshold registers: pthresh=0 hthresh=0 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=512 - TX free threshold=32
TX threshold registers: pthresh=0 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
14/05/2021 11:36:01 dut.10.240.183.133: stop
14/05/2021 11:36:01 dut.10.240.183.133:
Telling cores to ...
Waiting for lcores to finish...
---------------------- Forward statistics for port 1 ----------------------
RX-packets: 1 RX-dropped: 0 RX-total: 1
TX-packets: 0 TX-dropped: 0 TX-total: 0
----------------------------------------------------------------------------
+++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
RX-packets: 1 RX-dropped: 0 RX-total: 1
TX-packets: 0 TX-dropped: 0 TX-total: 0
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Done.
14/05/2021 11:36:01 dut.10.240.183.133: start
14/05/2021 11:36:01 dut.10.240.183.133:
rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native
Logical Core 2 (socket 0) forwards packets on 1 streams:
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=1
port 0: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x0
RX queue: 0
RX desc=0 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=0 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x0 - TX RS bit threshold=32
port 1: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=512 - RX free threshold=32
RX threshold registers: pthresh=0 hthresh=0 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=512 - TX free threshold=32
TX threshold registers: pthresh=0 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
14/05/2021 11:36:06 dut.10.240.183.133: stop
14/05/2021 11:36:06 dut.10.240.183.133:
Telling cores to ...
Waiting for lcores to finish...
---------------------- Forward statistics for port 1 ----------------------
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.
14/05/2021 11:36:06 dut.10.240.183.133: flow destroy 0 rule 0
14/05/2021 11:36:06 dut.10.240.183.133:
Flow rule #0 destroyed
14/05/2021 11:36:06 dut.10.240.183.133: flow list 0
14/05/2021 11:36:06 dut.10.240.183.133:
14/05/2021 11:36:06 dut.10.240.183.133: start
14/05/2021 11:36:07 dut.10.240.183.133:
rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native
Logical Core 2 (socket 0) forwards packets on 1 streams:
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=1
port 0: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x0
RX queue: 0
RX desc=0 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=0 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x0 - TX RS bit threshold=32
port 1: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=512 - RX free threshold=32
RX threshold registers: pthresh=0 hthresh=0 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=512 - TX free threshold=32
TX threshold registers: pthresh=0 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
14/05/2021 11:36:12 dut.10.240.183.133: stop
14/05/2021 11:36:12 dut.10.240.183.133:
Telling cores to ...
Waiting for lcores to finish...
---------------------- Forward statistics for port 1 ----------------------
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.
14/05/2021 11:36:12 CVLDCFSwitchFilterGTPUTest: sub_case tv_mac_ipv6_gtpu_eh_ipv6_udp_l4dst passed
14/05/2021 11:36:12 CVLDCFSwitchFilterGTPUTest: ===================Test sub case: tv_mac_ipv6_gtpu_eh_ipv6_udp_l4src================
14/05/2021 11:36:12 dut.10.240.183.133: flow validate 0 ingress pattern eth / ipv6 / udp / gtpu / gtp_psc / ipv6 / udp src is 22 / end actions vf id 1 / end
14/05/2021 11:36:12 dut.10.240.183.133:
Flow rule validated
14/05/2021 11:36:12 dut.10.240.183.133: flow create 0 ingress pattern eth / ipv6 / udp / gtpu / gtp_psc / ipv6 / udp src is 22 / end actions vf id 1 / end
14/05/2021 11:36:12 dut.10.240.183.133:
Flow rule #0 created
14/05/2021 11:36:12 dut.10.240.183.133: flow list 0
14/05/2021 11:36:12 dut.10.240.183.133:
ID Group Prio Attr Rule
0 0 0 i-- ETH IPV6 UDP GTPU GTP_PSC IPV6 UDP => VF
14/05/2021 11:36:12 dut.10.240.183.133: start
14/05/2021 11:36:12 dut.10.240.183.133:
rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native
Logical Core 2 (socket 0) forwards packets on 1 streams:
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=1
port 0: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x0
RX queue: 0
RX desc=0 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=0 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x0 - TX RS bit threshold=32
port 1: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=512 - RX free threshold=32
RX threshold registers: pthresh=0 hthresh=0 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=512 - TX free threshold=32
TX threshold registers: pthresh=0 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
14/05/2021 11:36:17 dut.10.240.183.133: stop
14/05/2021 11:36:17 dut.10.240.183.133:
Telling cores to ...
Waiting for lcores to finish...
---------------------- Forward statistics for port 1 ----------------------
RX-packets: 1 RX-dropped: 0 RX-total: 1
TX-packets: 0 TX-dropped: 0 TX-total: 0
----------------------------------------------------------------------------
+++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
RX-packets: 1 RX-dropped: 0 RX-total: 1
TX-packets: 0 TX-dropped: 0 TX-total: 0
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Done.
14/05/2021 11:36:17 dut.10.240.183.133: start
14/05/2021 11:36:17 dut.10.240.183.133:
rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native
Logical Core 2 (socket 0) forwards packets on 1 streams:
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=1
port 0: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x0
RX queue: 0
RX desc=0 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=0 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x0 - TX RS bit threshold=32
port 1: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=512 - RX free threshold=32
RX threshold registers: pthresh=0 hthresh=0 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=512 - TX free threshold=32
TX threshold registers: pthresh=0 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
14/05/2021 11:36:22 dut.10.240.183.133: stop
14/05/2021 11:36:22 dut.10.240.183.133:
Telling cores to ...
Waiting for lcores to finish...
---------------------- Forward statistics for port 1 ----------------------
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.
14/05/2021 11:36:22 dut.10.240.183.133: flow destroy 0 rule 0
14/05/2021 11:36:23 dut.10.240.183.133:
Flow rule #0 destroyed
14/05/2021 11:36:23 dut.10.240.183.133: flow list 0
14/05/2021 11:36:23 dut.10.240.183.133:
14/05/2021 11:36:23 dut.10.240.183.133: start
14/05/2021 11:36:23 dut.10.240.183.133:
rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native
Logical Core 2 (socket 0) forwards packets on 1 streams:
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=1
port 0: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x0
RX queue: 0
RX desc=0 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=0 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x0 - TX RS bit threshold=32
port 1: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=512 - RX free threshold=32
RX threshold registers: pthresh=0 hthresh=0 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=512 - TX free threshold=32
TX threshold registers: pthresh=0 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
14/05/2021 11:36:28 dut.10.240.183.133: stop
14/05/2021 11:36:28 dut.10.240.183.133:
Telling cores to ...
Waiting for lcores to finish...
---------------------- Forward statistics for port 1 ----------------------
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.
14/05/2021 11:36:28 CVLDCFSwitchFilterGTPUTest: sub_case tv_mac_ipv6_gtpu_eh_ipv6_udp_l4src passed
14/05/2021 11:36:28 CVLDCFSwitchFilterGTPUTest: ===================Test sub case: tv_mac_ipv6_gtpu_eh_ipv6_udp_l4src_l4dst================
14/05/2021 11:36:28 dut.10.240.183.133: flow validate 0 ingress pattern eth / ipv6 / udp / gtpu / gtp_psc / ipv6 / udp src is 22 dst is 23 / end actions vf id 1 / end
14/05/2021 11:36:28 dut.10.240.183.133:
Flow rule validated
14/05/2021 11:36:28 dut.10.240.183.133: flow create 0 ingress pattern eth / ipv6 / udp / gtpu / gtp_psc / ipv6 / udp src is 22 dst is 23 / end actions vf id 1 / end
14/05/2021 11:36:28 dut.10.240.183.133:
Flow rule #0 created
14/05/2021 11:36:28 dut.10.240.183.133: flow list 0
14/05/2021 11:36:28 dut.10.240.183.133:
ID Group Prio Attr Rule
0 0 0 i-- ETH IPV6 UDP GTPU GTP_PSC IPV6 UDP => VF
14/05/2021 11:36:28 dut.10.240.183.133: start
14/05/2021 11:36:28 dut.10.240.183.133:
rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native
Logical Core 2 (socket 0) forwards packets on 1 streams:
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=1
port 0: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x0
RX queue: 0
RX desc=0 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=0 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x0 - TX RS bit threshold=32
port 1: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=512 - RX free threshold=32
RX threshold registers: pthresh=0 hthresh=0 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=512 - TX free threshold=32
TX threshold registers: pthresh=0 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
14/05/2021 11:36:33 dut.10.240.183.133: stop
14/05/2021 11:36:33 dut.10.240.183.133:
Telling cores to ...
Waiting for lcores to finish...
---------------------- Forward statistics for port 1 ----------------------
RX-packets: 1 RX-dropped: 0 RX-total: 1
TX-packets: 0 TX-dropped: 0 TX-total: 0
----------------------------------------------------------------------------
+++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
RX-packets: 1 RX-dropped: 0 RX-total: 1
TX-packets: 0 TX-dropped: 0 TX-total: 0
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Done.
14/05/2021 11:36:33 dut.10.240.183.133: start
14/05/2021 11:36:34 dut.10.240.183.133:
rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native
Logical Core 2 (socket 0) forwards packets on 1 streams:
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=1
port 0: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x0
RX queue: 0
RX desc=0 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=0 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x0 - TX RS bit threshold=32
port 1: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=512 - RX free threshold=32
RX threshold registers: pthresh=0 hthresh=0 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=512 - TX free threshold=32
TX threshold registers: pthresh=0 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
14/05/2021 11:36:39 dut.10.240.183.133: stop
14/05/2021 11:36:39 dut.10.240.183.133:
Telling cores to ...
Waiting for lcores to finish...
---------------------- Forward statistics for port 1 ----------------------
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.
14/05/2021 11:36:39 dut.10.240.183.133: flow destroy 0 rule 0
14/05/2021 11:36:39 dut.10.240.183.133:
Flow rule #0 destroyed
14/05/2021 11:36:39 dut.10.240.183.133: flow list 0
14/05/2021 11:36:39 dut.10.240.183.133:
14/05/2021 11:36:39 dut.10.240.183.133: start
14/05/2021 11:36:39 dut.10.240.183.133:
rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native
Logical Core 2 (socket 0) forwards packets on 1 streams:
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=1
port 0: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x0
RX queue: 0
RX desc=0 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=0 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x0 - TX RS bit threshold=32
port 1: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=512 - RX free threshold=32
RX threshold registers: pthresh=0 hthresh=0 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=512 - TX free threshold=32
TX threshold registers: pthresh=0 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
14/05/2021 11:36:44 dut.10.240.183.133: stop
14/05/2021 11:36:44 dut.10.240.183.133:
Telling cores to ...
Waiting for lcores to finish...
---------------------- Forward statistics for port 1 ----------------------
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.
14/05/2021 11:36:44 CVLDCFSwitchFilterGTPUTest: sub_case tv_mac_ipv6_gtpu_eh_ipv6_udp_l4src_l4dst passed
14/05/2021 11:36:44 CVLDCFSwitchFilterGTPUTest: ===================Test sub case: tv_mac_ipv6_gtpu_eh_ipv6_udp_teid_l4src_l4dst================
14/05/2021 11:36:44 dut.10.240.183.133: flow validate 0 ingress pattern eth / ipv6 / udp / gtpu teid is 0x12345678 teid mask 0x00000001 / gtp_psc / ipv6 / udp src is 22 dst is 23 / end actions vf id 1 / end
14/05/2021 11:36:44 dut.10.240.183.133:
Flow rule validated
14/05/2021 11:36:44 dut.10.240.183.133: flow create 0 ingress pattern eth / ipv6 / udp / gtpu teid is 0x12345678 teid mask 0x00000001 / gtp_psc / ipv6 / udp src is 22 dst is 23 / end actions vf id 1 / end
14/05/2021 11:36:44 dut.10.240.183.133:
Flow rule #0 created
14/05/2021 11:36:44 dut.10.240.183.133: flow list 0
14/05/2021 11:36:44 dut.10.240.183.133:
ID Group Prio Attr Rule
0 0 0 i-- ETH IPV6 UDP GTPU GTP_PSC IPV6 UDP => VF
14/05/2021 11:36:44 dut.10.240.183.133: start
14/05/2021 11:36:44 dut.10.240.183.133:
rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native
Logical Core 2 (socket 0) forwards packets on 1 streams:
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=1
port 0: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x0
RX queue: 0
RX desc=0 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=0 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x0 - TX RS bit threshold=32
port 1: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=512 - RX free threshold=32
RX threshold registers: pthresh=0 hthresh=0 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=512 - TX free threshold=32
TX threshold registers: pthresh=0 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
14/05/2021 11:36:50 dut.10.240.183.133: stop
14/05/2021 11:36:50 dut.10.240.183.133:
Telling cores to ...
Waiting for lcores to finish...
---------------------- Forward statistics for port 1 ----------------------
RX-packets: 1 RX-dropped: 0 RX-total: 1
TX-packets: 0 TX-dropped: 0 TX-total: 0
----------------------------------------------------------------------------
+++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
RX-packets: 1 RX-dropped: 0 RX-total: 1
TX-packets: 0 TX-dropped: 0 TX-total: 0
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Done.
14/05/2021 11:36:50 dut.10.240.183.133: start
14/05/2021 11:36:50 dut.10.240.183.133:
rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native
Logical Core 2 (socket 0) forwards packets on 1 streams:
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=1
port 0: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x0
RX queue: 0
RX desc=0 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=0 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x0 - TX RS bit threshold=32
port 1: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=512 - RX free threshold=32
RX threshold registers: pthresh=0 hthresh=0 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=512 - TX free threshold=32
TX threshold registers: pthresh=0 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
14/05/2021 11:36:55 dut.10.240.183.133: stop
14/05/2021 11:36:55 dut.10.240.183.133:
Telling cores to ...
Waiting for lcores to finish...
---------------------- Forward statistics for port 1 ----------------------
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.
14/05/2021 11:36:55 dut.10.240.183.133: flow destroy 0 rule 0
14/05/2021 11:36:55 dut.10.240.183.133:
Flow rule #0 destroyed
14/05/2021 11:36:55 dut.10.240.183.133: flow list 0
14/05/2021 11:36:55 dut.10.240.183.133:
14/05/2021 11:36:55 dut.10.240.183.133: start
14/05/2021 11:36:55 dut.10.240.183.133:
rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native
Logical Core 2 (socket 0) forwards packets on 1 streams:
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=1
port 0: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x0
RX queue: 0
RX desc=0 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=0 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x0 - TX RS bit threshold=32
port 1: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=512 - RX free threshold=32
RX threshold registers: pthresh=0 hthresh=0 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=512 - TX free threshold=32
TX threshold registers: pthresh=0 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
14/05/2021 11:37:00 dut.10.240.183.133: stop
14/05/2021 11:37:00 dut.10.240.183.133:
Telling cores to ...
Waiting for lcores to finish...
---------------------- Forward statistics for port 1 ----------------------
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.
14/05/2021 11:37:00 CVLDCFSwitchFilterGTPUTest: sub_case tv_mac_ipv6_gtpu_eh_ipv6_udp_teid_l4src_l4dst passed
14/05/2021 11:37:00 CVLDCFSwitchFilterGTPUTest: {'tv_mac_ipv6_gtpu_eh_ipv6_udp_teid_with_mask': 'passed', 'tv_mac_ipv6_gtpu_eh_ipv6_udp_teid_without_mask': 'passed', 'tv_mac_ipv6_gtpu_eh_ipv6_udp_qfi': 'passed', 'tv_mac_ipv6_gtpu_eh_ipv6_udp_l3dst': 'passed', 'tv_mac_ipv6_gtpu_eh_ipv6_udp_l3src': 'passed', 'tv_mac_ipv6_gtpu_eh_ipv6_udp_l3src_l4dst': 'passed', 'tv_mac_ipv6_gtpu_eh_ipv6_udp_l3src_l4src': 'passed', 'tv_mac_ipv6_gtpu_eh_ipv6_udp_l3dst_l4src': 'passed', 'tv_mac_ipv6_gtpu_eh_ipv6_udp_l3dst_l4dst': 'passed', 'tv_mac_ipv6_gtpu_eh_ipv6_udp_l4dst': 'passed', 'tv_mac_ipv6_gtpu_eh_ipv6_udp_l4src': 'passed', 'tv_mac_ipv6_gtpu_eh_ipv6_udp_l4src_l4dst': 'passed', 'tv_mac_ipv6_gtpu_eh_ipv6_udp_teid_l4src_l4dst': 'passed'}
14/05/2021 11:37:00 CVLDCFSwitchFilterGTPUTest: pass rate is: 100.0
14/05/2021 11:37:00 CVLDCFSwitchFilterGTPUTest: Test Case test_mac_ipv6_gtpu_eh_ipv6_udp Result PASSED:
14/05/2021 11:37:00 dut.10.240.183.133: flow flush 0
14/05/2021 11:37:00 dut.10.240.183.133:
14/05/2021 11:37:00 dut.10.240.183.133: clear port stats all
14/05/2021 11:37:00 dut.10.240.183.133:
NIC statistics for port 0 cleared
NIC statistics for port 1 cleared
14/05/2021 11:37:00 dut.10.240.183.133: quit
14/05/2021 11:37:02 dut.10.240.183.133:
Stopping port 0...
Stopping ports...
Done
Stopping port 1...
Stopping ports...
Done
Shutting down port 0...
Closing ports...
Port 0 is closed
Done
Shutting down port 1...
Closing ports...
Port 1 is closed
Done
Bye...
14/05/2021 11:37:02 dut.10.240.183.133: kill_all: called by dut and prefix list has value.
14/05/2021 11:37:05 CVLDCFSwitchFilterGTPUTest: Test Case test_mac_ipv6_gtpu_ipv4 Begin
14/05/2021 11:37:05 dut.10.240.183.133:
14/05/2021 11:37:05 tester:
14/05/2021 11:37:05 dut.10.240.183.133: rmmod ice
14/05/2021 11:37:14 dut.10.240.183.133:
14/05/2021 11:37:14 dut.10.240.183.133: modprobe ice
14/05/2021 11:37:19 dut.10.240.183.133:
14/05/2021 11:37:19 dut.10.240.183.133: ethtool -i ens801f0
14/05/2021 11:37:19 dut.10.240.183.133: driver: ice
version: 1.6.0_rc41_11_gbd4c35a2_dirty
firmware-version: 3.00 0x800079a8 1.2928.0
expansion-rom-version:
bus-info: 0000:81:00.0
supports-statistics: yes
supports-test: yes
supports-eeprom-access: yes
supports-register-dump: yes
supports-priv-flags: yes
14/05/2021 11:37:21 dut.10.240.183.133: ip link set ens801f0 vf 0 trust on
14/05/2021 11:37:21 dut.10.240.183.133:
14/05/2021 11:37:28 dut.10.240.183.133: x86_64-native-linuxapp-gcc/app/dpdk-testpmd -l 1,2,3,4 -n 4 -a 0000:81:01.0,cap=dcf -a 0000:81:01.1 --file-prefix=dpdk_13956_20210514102502 -- -i
14/05/2021 11:37:41 dut.10.240.183.133: EAL: Detected 72 lcore(s)
EAL: Detected 2 NUMA nodes
EAL: Detected static linkage of DPDK
EAL: Multi-process socket /var/run/dpdk/dpdk_13956_20210514102502/mp_socket
EAL: Selected IOVA mode 'VA'
EAL: No available 2048 kB hugepages reported
EAL: VFIO support initialized
EAL: Using IOMMU type 1 (Type 1)
EAL: Probe PCI driver: net_iavf (8086:1889) device: 0000:81:01.0 (socket 1)
EAL: Releasing PCI mapped resource for 0000:81:01.0
EAL: Calling pci_unmap_resource for 0000:81:01.0 at 0x2200000000
EAL: Calling pci_unmap_resource for 0000:81:01.0 at 0x2200020000
EAL: Using IOMMU type 1 (Type 1)
EAL: Probe PCI driver: net_ice_dcf (8086:1889) device: 0000:81:01.0 (socket 1)
ice_load_pkg_type(): Active package is: 1.3.30.0, ICE COMMS Package (double VLAN mode)
EAL: Probe PCI driver: net_iavf (8086:1889) device: 0000:81:01.1 (socket 1)
Interactive-mode selected
Failed to set MTU to 1500 for port 0
testpmd: create a new mbuf pool <mb_pool_0>: n=171456, size=2176, socket=0
testpmd: preferred mempool ops selected: ring_mp_mc
testpmd: create a new mbuf pool <mb_pool_1>: n=171456, size=2176, socket=1
testpmd: preferred mempool ops selected: ring_mp_mc
Configuring Port 0 (socket 1)
ice_dcf_init_rss(): RSS is enabled by PF by default
ice_dcf_configure_queues(): request RXDID == 16 in Queue[0]
Port 0: 7A:13:80:E3:93:AC
Configuring Port 1 (socket 1)
iavf_configure_queues(): request RXDID[22] in Queue[0]
Port 1: link state change event
Port 1: link state change event
Port 1: 26:D2:A2:83:8F:F5
Checking link statuses...
Done
14/05/2021 11:37:41 dut.10.240.183.133: set portlist 1
14/05/2021 11:37:41 dut.10.240.183.133:
previous number of forwarding ports 2 - changed to number of configured ports 1
Warning! port-topology=paired and odd forward ports number, the last port will pair with itself.
14/05/2021 11:37:41 dut.10.240.183.133: set fwd rxonly
14/05/2021 11:37:41 dut.10.240.183.133:
Set rxonly packet forwarding mode
14/05/2021 11:37:41 dut.10.240.183.133: set verbose 1
14/05/2021 11:37:42 dut.10.240.183.133:
Change verbose level from 0 to 1
14/05/2021 11:37:42 dut.10.240.183.133: flow flush 0
14/05/2021 11:37:42 dut.10.240.183.133:
14/05/2021 11:37:42 dut.10.240.183.133: clear port stats all
14/05/2021 11:37:42 dut.10.240.183.133:
NIC statistics for port 0 cleared
NIC statistics for port 1 cleared
14/05/2021 11:37:42 dut.10.240.183.133: quit
14/05/2021 11:37:43 dut.10.240.183.133:
Stopping port 0...
Stopping ports...
Done
Stopping port 1...
Stopping ports...
Done
Shutting down port 0...
Closing ports...
Port 0 is closed
Done
Shutting down port 1...
Closing ports...
Port 1 is closed
Done
Bye...
14/05/2021 11:37:43 dut.10.240.183.133: kill_all: called by dut and prefix list has value.
14/05/2021 11:37:46 dut.10.240.183.133: rmmod ice
14/05/2021 11:37:55 dut.10.240.183.133:
14/05/2021 11:37:55 dut.10.240.183.133: modprobe ice
14/05/2021 11:38:00 dut.10.240.183.133:
14/05/2021 11:38:00 dut.10.240.183.133: ethtool -i ens801f0
14/05/2021 11:38:00 dut.10.240.183.133: driver: ice
version: 1.6.0_rc41_11_gbd4c35a2_dirty
firmware-version: 3.00 0x800079a8 1.2928.0
expansion-rom-version:
bus-info: 0000:81:00.0
supports-statistics: yes
supports-test: yes
supports-eeprom-access: yes
supports-register-dump: yes
supports-priv-flags: yes
14/05/2021 11:38:02 dut.10.240.183.133: ip link set ens801f0 vf 0 trust on
14/05/2021 11:38:02 dut.10.240.183.133:
14/05/2021 11:38:10 dut.10.240.183.133: x86_64-native-linuxapp-gcc/app/dpdk-testpmd -l 1,2,3,4 -n 4 -a 0000:81:01.0,cap=dcf -a 0000:81:01.1 --file-prefix=dpdk_13956_20210514102502 -- -i
14/05/2021 11:38:22 dut.10.240.183.133: EAL: Detected 72 lcore(s)
EAL: Detected 2 NUMA nodes
EAL: Detected static linkage of DPDK
EAL: Multi-process socket /var/run/dpdk/dpdk_13956_20210514102502/mp_socket
EAL: Selected IOVA mode 'VA'
EAL: No available 2048 kB hugepages reported
EAL: VFIO support initialized
EAL: Using IOMMU type 1 (Type 1)
EAL: Probe PCI driver: net_iavf (8086:1889) device: 0000:81:01.0 (socket 1)
EAL: Releasing PCI mapped resource for 0000:81:01.0
EAL: Calling pci_unmap_resource for 0000:81:01.0 at 0x2200000000
EAL: Calling pci_unmap_resource for 0000:81:01.0 at 0x2200020000
EAL: Using IOMMU type 1 (Type 1)
EAL: Probe PCI driver: net_ice_dcf (8086:1889) device: 0000:81:01.0 (socket 1)
ice_load_pkg_type(): Active package is: 1.3.30.0, ICE COMMS Package (double VLAN mode)
EAL: Probe PCI driver: net_iavf (8086:1889) device: 0000:81:01.1 (socket 1)
Interactive-mode selected
Failed to set MTU to 1500 for port 0
testpmd: create a new mbuf pool <mb_pool_0>: n=171456, size=2176, socket=0
testpmd: preferred mempool ops selected: ring_mp_mc
testpmd: create a new mbuf pool <mb_pool_1>: n=171456, size=2176, socket=1
testpmd: preferred mempool ops selected: ring_mp_mc
Configuring Port 0 (socket 1)
ice_dcf_init_rss(): RSS is enabled by PF by default
ice_dcf_configure_queues(): request RXDID == 16 in Queue[0]
Port 0: A6:E2:8A:AB:A8:76
Configuring Port 1 (socket 1)
iavf_configure_queues(): request RXDID[22] in Queue[0]
Port 1: link state change event
Port 1: link state change event
Port 1: 1E:EC:DB:97:87:1A
Checking link statuses...
Done
14/05/2021 11:38:22 dut.10.240.183.133: set portlist 1
14/05/2021 11:38:22 dut.10.240.183.133:
previous number of forwarding ports 2 - changed to number of configured ports 1
Warning! port-topology=paired and odd forward ports number, the last port will pair with itself.
14/05/2021 11:38:22 dut.10.240.183.133: set fwd rxonly
14/05/2021 11:38:23 dut.10.240.183.133:
Set rxonly packet forwarding mode
14/05/2021 11:38:23 dut.10.240.183.133: set verbose 1
14/05/2021 11:38:23 dut.10.240.183.133:
Change verbose level from 0 to 1
14/05/2021 11:38:23 CVLDCFSwitchFilterGTPUTest: ===================Test sub case: tv_mac_ipv6_gtpu_ipv4_teid_with_mask================
14/05/2021 11:38:23 dut.10.240.183.133: flow validate 0 ingress pattern eth / ipv6 / udp / gtpu teid is 0x12345678 teid mask 0x00000001 / ipv4 / end actions vf id 1 / end
14/05/2021 11:38:23 dut.10.240.183.133:
Flow rule validated
14/05/2021 11:38:23 dut.10.240.183.133: flow create 0 ingress pattern eth / ipv6 / udp / gtpu teid is 0x12345678 teid mask 0x00000001 / ipv4 / end actions vf id 1 / end
14/05/2021 11:38:23 dut.10.240.183.133:
Flow rule #0 created
14/05/2021 11:38:23 dut.10.240.183.133: flow list 0
14/05/2021 11:38:23 dut.10.240.183.133:
ID Group Prio Attr Rule
0 0 0 i-- ETH IPV6 UDP GTPU IPV4 => VF
14/05/2021 11:38:23 dut.10.240.183.133: start
14/05/2021 11:38:23 dut.10.240.183.133:
rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native
Logical Core 2 (socket 0) forwards packets on 1 streams:
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=1
port 0: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x0
RX queue: 0
RX desc=0 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=0 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x0 - TX RS bit threshold=32
port 1: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=512 - RX free threshold=32
RX threshold registers: pthresh=0 hthresh=0 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=512 - TX free threshold=32
TX threshold registers: pthresh=0 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
14/05/2021 11:38:28 dut.10.240.183.133: stop
14/05/2021 11:38:28 dut.10.240.183.133:
Telling cores to ...
Waiting for lcores to finish...
---------------------- Forward statistics for port 1 ----------------------
RX-packets: 4 RX-dropped: 0 RX-total: 4
TX-packets: 0 TX-dropped: 0 TX-total: 0
----------------------------------------------------------------------------
+++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
RX-packets: 4 RX-dropped: 0 RX-total: 4
TX-packets: 0 TX-dropped: 0 TX-total: 0
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Done.
14/05/2021 11:38:28 dut.10.240.183.133: start
14/05/2021 11:38:29 dut.10.240.183.133:
rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native
Logical Core 2 (socket 0) forwards packets on 1 streams:
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=1
port 0: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x0
RX queue: 0
RX desc=0 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=0 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x0 - TX RS bit threshold=32
port 1: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=512 - RX free threshold=32
RX threshold registers: pthresh=0 hthresh=0 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=512 - TX free threshold=32
TX threshold registers: pthresh=0 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
14/05/2021 11:38:34 dut.10.240.183.133: stop
14/05/2021 11:38:34 dut.10.240.183.133:
Telling cores to ...
Waiting for lcores to finish...
---------------------- Forward statistics for port 1 ----------------------
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.
14/05/2021 11:38:34 dut.10.240.183.133: flow destroy 0 rule 0
14/05/2021 11:38:34 dut.10.240.183.133:
Flow rule #0 destroyed
14/05/2021 11:38:34 dut.10.240.183.133: flow list 0
14/05/2021 11:38:34 dut.10.240.183.133:
14/05/2021 11:38:34 dut.10.240.183.133: start
14/05/2021 11:38:34 dut.10.240.183.133:
rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native
Logical Core 2 (socket 0) forwards packets on 1 streams:
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=1
port 0: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x0
RX queue: 0
RX desc=0 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=0 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x0 - TX RS bit threshold=32
port 1: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=512 - RX free threshold=32
RX threshold registers: pthresh=0 hthresh=0 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=512 - TX free threshold=32
TX threshold registers: pthresh=0 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
14/05/2021 11:38:39 dut.10.240.183.133: stop
14/05/2021 11:38:39 dut.10.240.183.133:
Telling cores to ...
Waiting for lcores to finish...
---------------------- Forward statistics for port 1 ----------------------
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.
14/05/2021 11:38:39 CVLDCFSwitchFilterGTPUTest: sub_case tv_mac_ipv6_gtpu_ipv4_teid_with_mask passed
14/05/2021 11:38:39 CVLDCFSwitchFilterGTPUTest: ===================Test sub case: tv_mac_ipv6_gtpu_ipv4_teid_without_mask================
14/05/2021 11:38:39 dut.10.240.183.133: flow validate 0 ingress pattern eth / ipv6 / udp / gtpu teid is 0x12345678 / ipv4 / end actions vf id 1 / end
14/05/2021 11:38:39 dut.10.240.183.133:
Flow rule validated
14/05/2021 11:38:39 dut.10.240.183.133: flow create 0 ingress pattern eth / ipv6 / udp / gtpu teid is 0x12345678 / ipv4 / end actions vf id 1 / end
14/05/2021 11:38:39 dut.10.240.183.133:
Flow rule #0 created
14/05/2021 11:38:39 dut.10.240.183.133: flow list 0
14/05/2021 11:38:39 dut.10.240.183.133:
ID Group Prio Attr Rule
0 0 0 i-- ETH IPV6 UDP GTPU IPV4 => VF
14/05/2021 11:38:39 dut.10.240.183.133: start
14/05/2021 11:38:39 dut.10.240.183.133:
rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native
Logical Core 2 (socket 0) forwards packets on 1 streams:
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=1
port 0: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x0
RX queue: 0
RX desc=0 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=0 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x0 - TX RS bit threshold=32
port 1: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=512 - RX free threshold=32
RX threshold registers: pthresh=0 hthresh=0 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=512 - TX free threshold=32
TX threshold registers: pthresh=0 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
14/05/2021 11:38:45 dut.10.240.183.133: stop
14/05/2021 11:38:45 dut.10.240.183.133:
Telling cores to ...
Waiting for lcores to finish...
---------------------- Forward statistics for port 1 ----------------------
RX-packets: 2 RX-dropped: 0 RX-total: 2
TX-packets: 0 TX-dropped: 0 TX-total: 0
----------------------------------------------------------------------------
+++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
RX-packets: 2 RX-dropped: 0 RX-total: 2
TX-packets: 0 TX-dropped: 0 TX-total: 0
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Done.
14/05/2021 11:38:45 dut.10.240.183.133: start
14/05/2021 11:38:45 dut.10.240.183.133:
rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native
Logical Core 2 (socket 0) forwards packets on 1 streams:
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=1
port 0: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x0
RX queue: 0
RX desc=0 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=0 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x0 - TX RS bit threshold=32
port 1: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=512 - RX free threshold=32
RX threshold registers: pthresh=0 hthresh=0 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=512 - TX free threshold=32
TX threshold registers: pthresh=0 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
14/05/2021 11:38:50 dut.10.240.183.133: stop
14/05/2021 11:38:50 dut.10.240.183.133:
Telling cores to ...
Waiting for lcores to finish...
---------------------- Forward statistics for port 1 ----------------------
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.
14/05/2021 11:38:50 dut.10.240.183.133: flow destroy 0 rule 0
14/05/2021 11:38:50 dut.10.240.183.133:
Flow rule #0 destroyed
14/05/2021 11:38:50 dut.10.240.183.133: flow list 0
14/05/2021 11:38:50 dut.10.240.183.133:
14/05/2021 11:38:50 dut.10.240.183.133: start
14/05/2021 11:38:50 dut.10.240.183.133:
rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native
Logical Core 2 (socket 0) forwards packets on 1 streams:
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=1
port 0: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x0
RX queue: 0
RX desc=0 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=0 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x0 - TX RS bit threshold=32
port 1: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=512 - RX free threshold=32
RX threshold registers: pthresh=0 hthresh=0 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=512 - TX free threshold=32
TX threshold registers: pthresh=0 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
14/05/2021 11:38:55 dut.10.240.183.133: stop
14/05/2021 11:38:55 dut.10.240.183.133:
Telling cores to ...
Waiting for lcores to finish...
---------------------- Forward statistics for port 1 ----------------------
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.
14/05/2021 11:38:55 CVLDCFSwitchFilterGTPUTest: sub_case tv_mac_ipv6_gtpu_ipv4_teid_without_mask passed
14/05/2021 11:38:55 CVLDCFSwitchFilterGTPUTest: ===================Test sub case: tv_mac_ipv6_gtpu_ipv4_l3dst================
14/05/2021 11:38:55 dut.10.240.183.133: flow validate 0 ingress pattern eth / ipv6 / udp / gtpu / ipv4 dst is 192.168.1.2 / end actions vf id 1 / end
14/05/2021 11:38:55 dut.10.240.183.133:
Flow rule validated
14/05/2021 11:38:55 dut.10.240.183.133: flow create 0 ingress pattern eth / ipv6 / udp / gtpu / ipv4 dst is 192.168.1.2 / end actions vf id 1 / end
14/05/2021 11:38:56 dut.10.240.183.133:
Flow rule #0 created
14/05/2021 11:38:56 dut.10.240.183.133: flow list 0
14/05/2021 11:38:56 dut.10.240.183.133:
ID Group Prio Attr Rule
0 0 0 i-- ETH IPV6 UDP GTPU IPV4 => VF
14/05/2021 11:38:56 dut.10.240.183.133: start
14/05/2021 11:38:56 dut.10.240.183.133:
rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native
Logical Core 2 (socket 0) forwards packets on 1 streams:
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=1
port 0: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x0
RX queue: 0
RX desc=0 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=0 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x0 - TX RS bit threshold=32
port 1: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=512 - RX free threshold=32
RX threshold registers: pthresh=0 hthresh=0 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=512 - TX free threshold=32
TX threshold registers: pthresh=0 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
14/05/2021 11:39:01 dut.10.240.183.133: stop
14/05/2021 11:39:01 dut.10.240.183.133:
Telling cores to ...
Waiting for lcores to finish...
---------------------- Forward statistics for port 1 ----------------------
RX-packets: 2 RX-dropped: 0 RX-total: 2
TX-packets: 0 TX-dropped: 0 TX-total: 0
----------------------------------------------------------------------------
+++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
RX-packets: 2 RX-dropped: 0 RX-total: 2
TX-packets: 0 TX-dropped: 0 TX-total: 0
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Done.
14/05/2021 11:39:01 dut.10.240.183.133: start
14/05/2021 11:39:01 dut.10.240.183.133:
rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native
Logical Core 2 (socket 0) forwards packets on 1 streams:
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=1
port 0: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x0
RX queue: 0
RX desc=0 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=0 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x0 - TX RS bit threshold=32
port 1: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=512 - RX free threshold=32
RX threshold registers: pthresh=0 hthresh=0 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=512 - TX free threshold=32
TX threshold registers: pthresh=0 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
14/05/2021 11:39:06 dut.10.240.183.133: stop
14/05/2021 11:39:06 dut.10.240.183.133:
Telling cores to ...
Waiting for lcores to finish...
---------------------- Forward statistics for port 1 ----------------------
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.
14/05/2021 11:39:06 dut.10.240.183.133: flow destroy 0 rule 0
14/05/2021 11:39:06 dut.10.240.183.133:
Flow rule #0 destroyed
14/05/2021 11:39:06 dut.10.240.183.133: flow list 0
14/05/2021 11:39:06 dut.10.240.183.133:
14/05/2021 11:39:06 dut.10.240.183.133: start
14/05/2021 11:39:06 dut.10.240.183.133:
rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native
Logical Core 2 (socket 0) forwards packets on 1 streams:
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=1
port 0: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x0
RX queue: 0
RX desc=0 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=0 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x0 - TX RS bit threshold=32
port 1: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=512 - RX free threshold=32
RX threshold registers: pthresh=0 hthresh=0 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=512 - TX free threshold=32
TX threshold registers: pthresh=0 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
14/05/2021 11:39:11 dut.10.240.183.133: stop
14/05/2021 11:39:12 dut.10.240.183.133:
Telling cores to ...
Waiting for lcores to finish...
---------------------- Forward statistics for port 1 ----------------------
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.
14/05/2021 11:39:12 CVLDCFSwitchFilterGTPUTest: sub_case tv_mac_ipv6_gtpu_ipv4_l3dst passed
14/05/2021 11:39:12 CVLDCFSwitchFilterGTPUTest: ===================Test sub case: tv_mac_ipv6_gtpu_ipv4_l3src================
14/05/2021 11:39:12 dut.10.240.183.133: flow validate 0 ingress pattern eth / ipv6 / udp / gtpu / ipv4 src is 192.168.1.1 / end actions vf id 1 / end
14/05/2021 11:39:12 dut.10.240.183.133:
Flow rule validated
14/05/2021 11:39:12 dut.10.240.183.133: flow create 0 ingress pattern eth / ipv6 / udp / gtpu / ipv4 src is 192.168.1.1 / end actions vf id 1 / end
14/05/2021 11:39:12 dut.10.240.183.133:
Flow rule #0 created
14/05/2021 11:39:12 dut.10.240.183.133: flow list 0
14/05/2021 11:39:12 dut.10.240.183.133:
ID Group Prio Attr Rule
0 0 0 i-- ETH IPV6 UDP GTPU IPV4 => VF
14/05/2021 11:39:12 dut.10.240.183.133: start
14/05/2021 11:39:12 dut.10.240.183.133:
rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native
Logical Core 2 (socket 0) forwards packets on 1 streams:
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=1
port 0: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x0
RX queue: 0
RX desc=0 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=0 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x0 - TX RS bit threshold=32
port 1: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=512 - RX free threshold=32
RX threshold registers: pthresh=0 hthresh=0 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=512 - TX free threshold=32
TX threshold registers: pthresh=0 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
14/05/2021 11:39:17 dut.10.240.183.133: stop
14/05/2021 11:39:17 dut.10.240.183.133:
Telling cores to ...
Waiting for lcores to finish...
---------------------- Forward statistics for port 1 ----------------------
RX-packets: 2 RX-dropped: 0 RX-total: 2
TX-packets: 0 TX-dropped: 0 TX-total: 0
----------------------------------------------------------------------------
+++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
RX-packets: 2 RX-dropped: 0 RX-total: 2
TX-packets: 0 TX-dropped: 0 TX-total: 0
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Done.
14/05/2021 11:39:17 dut.10.240.183.133: start
14/05/2021 11:39:17 dut.10.240.183.133:
rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native
Logical Core 2 (socket 0) forwards packets on 1 streams:
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=1
port 0: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x0
RX queue: 0
RX desc=0 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=0 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x0 - TX RS bit threshold=32
port 1: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=512 - RX free threshold=32
RX threshold registers: pthresh=0 hthresh=0 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=512 - TX free threshold=32
TX threshold registers: pthresh=0 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
14/05/2021 11:39:22 dut.10.240.183.133: stop
14/05/2021 11:39:22 dut.10.240.183.133:
Telling cores to ...
Waiting for lcores to finish...
---------------------- Forward statistics for port 1 ----------------------
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.
14/05/2021 11:39:22 dut.10.240.183.133: flow destroy 0 rule 0
14/05/2021 11:39:22 dut.10.240.183.133:
Flow rule #0 destroyed
14/05/2021 11:39:22 dut.10.240.183.133: flow list 0
14/05/2021 11:39:22 dut.10.240.183.133:
14/05/2021 11:39:22 dut.10.240.183.133: start
14/05/2021 11:39:23 dut.10.240.183.133:
rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native
Logical Core 2 (socket 0) forwards packets on 1 streams:
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=1
port 0: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x0
RX queue: 0
RX desc=0 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=0 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x0 - TX RS bit threshold=32
port 1: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=512 - RX free threshold=32
RX threshold registers: pthresh=0 hthresh=0 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=512 - TX free threshold=32
TX threshold registers: pthresh=0 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
14/05/2021 11:39:28 dut.10.240.183.133: stop
14/05/2021 11:39:28 dut.10.240.183.133:
Telling cores to ...
Waiting for lcores to finish...
---------------------- Forward statistics for port 1 ----------------------
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.
14/05/2021 11:39:28 CVLDCFSwitchFilterGTPUTest: sub_case tv_mac_ipv6_gtpu_ipv4_l3src passed
14/05/2021 11:39:28 CVLDCFSwitchFilterGTPUTest: ===================Test sub case: tv_mac_ipv6_gtpu_ipv4_l3src_l3dst================
14/05/2021 11:39:28 dut.10.240.183.133: flow validate 0 ingress pattern eth / ipv6 / udp / gtpu / ipv4 src is 192.168.1.1 dst is 192.168.1.2 / end actions vf id 1 / end
14/05/2021 11:39:28 dut.10.240.183.133:
Flow rule validated
14/05/2021 11:39:28 dut.10.240.183.133: flow create 0 ingress pattern eth / ipv6 / udp / gtpu / ipv4 src is 192.168.1.1 dst is 192.168.1.2 / end actions vf id 1 / end
14/05/2021 11:39:28 dut.10.240.183.133:
Flow rule #0 created
14/05/2021 11:39:28 dut.10.240.183.133: flow list 0
14/05/2021 11:39:28 dut.10.240.183.133:
ID Group Prio Attr Rule
0 0 0 i-- ETH IPV6 UDP GTPU IPV4 => VF
14/05/2021 11:39:28 dut.10.240.183.133: start
14/05/2021 11:39:28 dut.10.240.183.133:
rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native
Logical Core 2 (socket 0) forwards packets on 1 streams:
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=1
port 0: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x0
RX queue: 0
RX desc=0 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=0 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x0 - TX RS bit threshold=32
port 1: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=512 - RX free threshold=32
RX threshold registers: pthresh=0 hthresh=0 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=512 - TX free threshold=32
TX threshold registers: pthresh=0 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
14/05/2021 11:39:33 dut.10.240.183.133: stop
14/05/2021 11:39:33 dut.10.240.183.133:
Telling cores to ...
Waiting for lcores to finish...
---------------------- Forward statistics for port 1 ----------------------
RX-packets: 2 RX-dropped: 0 RX-total: 2
TX-packets: 0 TX-dropped: 0 TX-total: 0
----------------------------------------------------------------------------
+++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
RX-packets: 2 RX-dropped: 0 RX-total: 2
TX-packets: 0 TX-dropped: 0 TX-total: 0
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Done.
14/05/2021 11:39:33 dut.10.240.183.133: start
14/05/2021 11:39:33 dut.10.240.183.133:
rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native
Logical Core 2 (socket 0) forwards packets on 1 streams:
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=1
port 0: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x0
RX queue: 0
RX desc=0 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=0 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x0 - TX RS bit threshold=32
port 1: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=512 - RX free threshold=32
RX threshold registers: pthresh=0 hthresh=0 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=512 - TX free threshold=32
TX threshold registers: pthresh=0 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
14/05/2021 11:39:39 dut.10.240.183.133: stop
14/05/2021 11:39:39 dut.10.240.183.133:
Telling cores to ...
Waiting for lcores to finish...
---------------------- Forward statistics for port 1 ----------------------
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.
14/05/2021 11:39:39 dut.10.240.183.133: flow destroy 0 rule 0
14/05/2021 11:39:39 dut.10.240.183.133:
Flow rule #0 destroyed
14/05/2021 11:39:39 dut.10.240.183.133: flow list 0
14/05/2021 11:39:39 dut.10.240.183.133:
14/05/2021 11:39:39 dut.10.240.183.133: start
14/05/2021 11:39:39 dut.10.240.183.133:
rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native
Logical Core 2 (socket 0) forwards packets on 1 streams:
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=1
port 0: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x0
RX queue: 0
RX desc=0 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=0 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x0 - TX RS bit threshold=32
port 1: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=512 - RX free threshold=32
RX threshold registers: pthresh=0 hthresh=0 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=512 - TX free threshold=32
TX threshold registers: pthresh=0 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
14/05/2021 11:39:44 dut.10.240.183.133: stop
14/05/2021 11:39:44 dut.10.240.183.133:
Telling cores to ...
Waiting for lcores to finish...
---------------------- Forward statistics for port 1 ----------------------
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.
14/05/2021 11:39:44 CVLDCFSwitchFilterGTPUTest: sub_case tv_mac_ipv6_gtpu_ipv4_l3src_l3dst passed
14/05/2021 11:39:44 CVLDCFSwitchFilterGTPUTest: ===================Test sub case: tv_mac_ipv6_gtpu_ipv4_all================
14/05/2021 11:39:44 dut.10.240.183.133: flow validate 0 ingress pattern eth / ipv6 / udp / gtpu teid is 0x12345678 teid mask 0x00000001 / ipv4 src is 192.168.1.1 dst is 192.168.1.2 / end actions vf id 1 / end
14/05/2021 11:39:44 dut.10.240.183.133:
Flow rule validated
14/05/2021 11:39:44 dut.10.240.183.133: flow create 0 ingress pattern eth / ipv6 / udp / gtpu teid is 0x12345678 teid mask 0x00000001 / ipv4 src is 192.168.1.1 dst is 192.168.1.2 / end actions vf id 1 / end
14/05/2021 11:39:44 dut.10.240.183.133:
Flow rule #0 created
14/05/2021 11:39:44 dut.10.240.183.133: flow list 0
14/05/2021 11:39:44 dut.10.240.183.133:
ID Group Prio Attr Rule
0 0 0 i-- ETH IPV6 UDP GTPU IPV4 => VF
14/05/2021 11:39:44 dut.10.240.183.133: start
14/05/2021 11:39:44 dut.10.240.183.133:
rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native
Logical Core 2 (socket 0) forwards packets on 1 streams:
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=1
port 0: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x0
RX queue: 0
RX desc=0 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=0 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x0 - TX RS bit threshold=32
port 1: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=512 - RX free threshold=32
RX threshold registers: pthresh=0 hthresh=0 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=512 - TX free threshold=32
TX threshold registers: pthresh=0 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
14/05/2021 11:39:49 dut.10.240.183.133: stop
14/05/2021 11:39:50 dut.10.240.183.133:
Telling cores to ...
Waiting for lcores to finish...
---------------------- Forward statistics for port 1 ----------------------
RX-packets: 2 RX-dropped: 0 RX-total: 2
TX-packets: 0 TX-dropped: 0 TX-total: 0
----------------------------------------------------------------------------
+++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
RX-packets: 2 RX-dropped: 0 RX-total: 2
TX-packets: 0 TX-dropped: 0 TX-total: 0
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Done.
14/05/2021 11:39:50 dut.10.240.183.133: start
14/05/2021 11:39:50 dut.10.240.183.133:
rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native
Logical Core 2 (socket 0) forwards packets on 1 streams:
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=1
port 0: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x0
RX queue: 0
RX desc=0 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=0 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x0 - TX RS bit threshold=32
port 1: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=512 - RX free threshold=32
RX threshold registers: pthresh=0 hthresh=0 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=512 - TX free threshold=32
TX threshold registers: pthresh=0 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
14/05/2021 11:39:55 dut.10.240.183.133: stop
14/05/2021 11:39:55 dut.10.240.183.133:
Telling cores to ...
Waiting for lcores to finish...
---------------------- Forward statistics for port 1 ----------------------
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.
14/05/2021 11:39:55 dut.10.240.183.133: flow destroy 0 rule 0
14/05/2021 11:39:55 dut.10.240.183.133:
Flow rule #0 destroyed
14/05/2021 11:39:55 dut.10.240.183.133: flow list 0
14/05/2021 11:39:55 dut.10.240.183.133:
14/05/2021 11:39:55 dut.10.240.183.133: start
14/05/2021 11:39:55 dut.10.240.183.133:
rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native
Logical Core 2 (socket 0) forwards packets on 1 streams:
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=1
port 0: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x0
RX queue: 0
RX desc=0 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=0 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x0 - TX RS bit threshold=32
port 1: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=512 - RX free threshold=32
RX threshold registers: pthresh=0 hthresh=0 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=512 - TX free threshold=32
TX threshold registers: pthresh=0 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
14/05/2021 11:40:00 dut.10.240.183.133: stop
14/05/2021 11:40:00 dut.10.240.183.133:
Telling cores to ...
Waiting for lcores to finish...
---------------------- Forward statistics for port 1 ----------------------
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.
14/05/2021 11:40:00 CVLDCFSwitchFilterGTPUTest: sub_case tv_mac_ipv6_gtpu_ipv4_all passed
14/05/2021 11:40:00 CVLDCFSwitchFilterGTPUTest: {'tv_mac_ipv6_gtpu_ipv4_teid_with_mask': 'passed', 'tv_mac_ipv6_gtpu_ipv4_teid_without_mask': 'passed', 'tv_mac_ipv6_gtpu_ipv4_l3dst': 'passed', 'tv_mac_ipv6_gtpu_ipv4_l3src': 'passed', 'tv_mac_ipv6_gtpu_ipv4_l3src_l3dst': 'passed', 'tv_mac_ipv6_gtpu_ipv4_all': 'passed'}
14/05/2021 11:40:00 CVLDCFSwitchFilterGTPUTest: pass rate is: 100.0
14/05/2021 11:40:00 CVLDCFSwitchFilterGTPUTest: Test Case test_mac_ipv6_gtpu_ipv4 Result PASSED:
14/05/2021 11:40:00 dut.10.240.183.133: flow flush 0
14/05/2021 11:40:00 dut.10.240.183.133:
14/05/2021 11:40:00 dut.10.240.183.133: clear port stats all
14/05/2021 11:40:00 dut.10.240.183.133:
NIC statistics for port 0 cleared
NIC statistics for port 1 cleared
14/05/2021 11:40:00 dut.10.240.183.133: quit
14/05/2021 11:40:02 dut.10.240.183.133:
Stopping port 0...
Stopping ports...
Done
Stopping port 1...
Stopping ports...
Done
Shutting down port 0...
Closing ports...
Port 0 is closed
Done
Shutting down port 1...
Closing ports...
Port 1 is closed
Done
Bye...
14/05/2021 11:40:02 dut.10.240.183.133: kill_all: called by dut and prefix list has value.
14/05/2021 11:40:05 CVLDCFSwitchFilterGTPUTest: Test Case test_mac_ipv6_gtpu_ipv4_tcp Begin
14/05/2021 11:40:05 dut.10.240.183.133:
14/05/2021 11:40:05 tester:
14/05/2021 11:40:05 dut.10.240.183.133: rmmod ice
14/05/2021 11:40:14 dut.10.240.183.133:
14/05/2021 11:40:14 dut.10.240.183.133: modprobe ice
14/05/2021 11:40:19 dut.10.240.183.133:
14/05/2021 11:40:19 dut.10.240.183.133: ethtool -i ens801f0
14/05/2021 11:40:19 dut.10.240.183.133: driver: ice
version: 1.6.0_rc41_11_gbd4c35a2_dirty
firmware-version: 3.00 0x800079a8 1.2928.0
expansion-rom-version:
bus-info: 0000:81:00.0
supports-statistics: yes
supports-test: yes
supports-eeprom-access: yes
supports-register-dump: yes
supports-priv-flags: yes
14/05/2021 11:40:21 dut.10.240.183.133: ip link set ens801f0 vf 0 trust on
14/05/2021 11:40:21 dut.10.240.183.133:
14/05/2021 11:40:28 dut.10.240.183.133: x86_64-native-linuxapp-gcc/app/dpdk-testpmd -l 1,2,3,4 -n 4 -a 0000:81:01.0,cap=dcf -a 0000:81:01.1 --file-prefix=dpdk_13956_20210514102502 -- -i
14/05/2021 11:40:41 dut.10.240.183.133: EAL: Detected 72 lcore(s)
EAL: Detected 2 NUMA nodes
EAL: Detected static linkage of DPDK
EAL: Multi-process socket /var/run/dpdk/dpdk_13956_20210514102502/mp_socket
EAL: Selected IOVA mode 'VA'
EAL: No available 2048 kB hugepages reported
EAL: VFIO support initialized
EAL: Using IOMMU type 1 (Type 1)
EAL: Probe PCI driver: net_iavf (8086:1889) device: 0000:81:01.0 (socket 1)
EAL: Releasing PCI mapped resource for 0000:81:01.0
EAL: Calling pci_unmap_resource for 0000:81:01.0 at 0x2200000000
EAL: Calling pci_unmap_resource for 0000:81:01.0 at 0x2200020000
EAL: Using IOMMU type 1 (Type 1)
EAL: Probe PCI driver: net_ice_dcf (8086:1889) device: 0000:81:01.0 (socket 1)
ice_load_pkg_type(): Active package is: 1.3.30.0, ICE COMMS Package (double VLAN mode)
EAL: Probe PCI driver: net_iavf (8086:1889) device: 0000:81:01.1 (socket 1)
Interactive-mode selected
Failed to set MTU to 1500 for port 0
testpmd: create a new mbuf pool <mb_pool_0>: n=171456, size=2176, socket=0
testpmd: preferred mempool ops selected: ring_mp_mc
testpmd: create a new mbuf pool <mb_pool_1>: n=171456, size=2176, socket=1
testpmd: preferred mempool ops selected: ring_mp_mc
Configuring Port 0 (socket 1)
ice_dcf_init_rss(): RSS is enabled by PF by default
ice_dcf_configure_queues(): request RXDID == 16 in Queue[0]
Port 0: 5E:6C:58:31:76:5E
Configuring Port 1 (socket 1)
iavf_configure_queues(): request RXDID[22] in Queue[0]
Port 1: link state change event
Port 1: link state change event
Port 1: 8A:91:9A:A4:68:BE
Checking link statuses...
Done
14/05/2021 11:40:41 dut.10.240.183.133: set portlist 1
14/05/2021 11:40:41 dut.10.240.183.133:
previous number of forwarding ports 2 - changed to number of configured ports 1
Warning! port-topology=paired and odd forward ports number, the last port will pair with itself.
14/05/2021 11:40:41 dut.10.240.183.133: set fwd rxonly
14/05/2021 11:40:41 dut.10.240.183.133:
Set rxonly packet forwarding mode
14/05/2021 11:40:41 dut.10.240.183.133: set verbose 1
14/05/2021 11:40:42 dut.10.240.183.133:
Change verbose level from 0 to 1
14/05/2021 11:40:42 CVLDCFSwitchFilterGTPUTest: ===================Test sub case: tv_mac_ipv6_gtpu_ipv4_tcp_teid_with_mask================
14/05/2021 11:40:42 dut.10.240.183.133: flow validate 0 ingress pattern eth / ipv6 / udp / gtpu teid is 0x12345678 teid mask 0x00000001 / ipv4 / tcp / end actions vf id 1 / end
14/05/2021 11:40:42 dut.10.240.183.133:
Flow rule validated
14/05/2021 11:40:42 dut.10.240.183.133: flow create 0 ingress pattern eth / ipv6 / udp / gtpu teid is 0x12345678 teid mask 0x00000001 / ipv4 / tcp / end actions vf id 1 / end
14/05/2021 11:40:42 dut.10.240.183.133:
Flow rule #0 created
14/05/2021 11:40:42 dut.10.240.183.133: flow list 0
14/05/2021 11:40:42 dut.10.240.183.133:
ID Group Prio Attr Rule
0 0 0 i-- ETH IPV6 UDP GTPU IPV4 TCP => VF
14/05/2021 11:40:42 dut.10.240.183.133: start
14/05/2021 11:40:42 dut.10.240.183.133:
rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native
Logical Core 2 (socket 0) forwards packets on 1 streams:
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=1
port 0: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x0
RX queue: 0
RX desc=0 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=0 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x0 - TX RS bit threshold=32
port 1: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=512 - RX free threshold=32
RX threshold registers: pthresh=0 hthresh=0 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=512 - TX free threshold=32
TX threshold registers: pthresh=0 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
14/05/2021 11:40:47 dut.10.240.183.133: stop
14/05/2021 11:40:47 dut.10.240.183.133:
Telling cores to ...
Waiting for lcores to finish...
---------------------- Forward statistics for port 1 ----------------------
RX-packets: 2 RX-dropped: 0 RX-total: 2
TX-packets: 0 TX-dropped: 0 TX-total: 0
----------------------------------------------------------------------------
+++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
RX-packets: 2 RX-dropped: 0 RX-total: 2
TX-packets: 0 TX-dropped: 0 TX-total: 0
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Done.
14/05/2021 11:40:47 dut.10.240.183.133: start
14/05/2021 11:40:47 dut.10.240.183.133:
rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native
Logical Core 2 (socket 0) forwards packets on 1 streams:
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=1
port 0: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x0
RX queue: 0
RX desc=0 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=0 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x0 - TX RS bit threshold=32
port 1: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=512 - RX free threshold=32
RX threshold registers: pthresh=0 hthresh=0 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=512 - TX free threshold=32
TX threshold registers: pthresh=0 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
14/05/2021 11:40:53 dut.10.240.183.133: stop
14/05/2021 11:40:53 dut.10.240.183.133:
Telling cores to ...
Waiting for lcores to finish...
---------------------- Forward statistics for port 1 ----------------------
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.
14/05/2021 11:40:53 dut.10.240.183.133: flow destroy 0 rule 0
14/05/2021 11:40:53 dut.10.240.183.133:
Flow rule #0 destroyed
14/05/2021 11:40:53 dut.10.240.183.133: flow list 0
14/05/2021 11:40:53 dut.10.240.183.133:
14/05/2021 11:40:53 dut.10.240.183.133: start
14/05/2021 11:40:53 dut.10.240.183.133:
rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native
Logical Core 2 (socket 0) forwards packets on 1 streams:
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=1
port 0: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x0
RX queue: 0
RX desc=0 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=0 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x0 - TX RS bit threshold=32
port 1: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=512 - RX free threshold=32
RX threshold registers: pthresh=0 hthresh=0 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=512 - TX free threshold=32
TX threshold registers: pthresh=0 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
14/05/2021 11:40:58 dut.10.240.183.133: stop
14/05/2021 11:40:58 dut.10.240.183.133:
Telling cores to ...
Waiting for lcores to finish...
---------------------- Forward statistics for port 1 ----------------------
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.
14/05/2021 11:40:58 CVLDCFSwitchFilterGTPUTest: sub_case tv_mac_ipv6_gtpu_ipv4_tcp_teid_with_mask passed
14/05/2021 11:40:58 CVLDCFSwitchFilterGTPUTest: ===================Test sub case: tv_mac_ipv6_gtpu_ipv4_tcp_teid_without_mask================
14/05/2021 11:40:58 dut.10.240.183.133: flow validate 0 ingress pattern eth / ipv6 / udp / gtpu teid is 0x12345678 / ipv4 / tcp / end actions vf id 1 / end
14/05/2021 11:40:58 dut.10.240.183.133:
Flow rule validated
14/05/2021 11:40:58 dut.10.240.183.133: flow create 0 ingress pattern eth / ipv6 / udp / gtpu teid is 0x12345678 / ipv4 / tcp / end actions vf id 1 / end
14/05/2021 11:40:58 dut.10.240.183.133:
Flow rule #0 created
14/05/2021 11:40:58 dut.10.240.183.133: flow list 0
14/05/2021 11:40:58 dut.10.240.183.133:
ID Group Prio Attr Rule
0 0 0 i-- ETH IPV6 UDP GTPU IPV4 TCP => VF
14/05/2021 11:40:58 dut.10.240.183.133: start
14/05/2021 11:40:58 dut.10.240.183.133:
rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native
Logical Core 2 (socket 0) forwards packets on 1 streams:
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=1
port 0: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x0
RX queue: 0
RX desc=0 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=0 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x0 - TX RS bit threshold=32
port 1: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=512 - RX free threshold=32
RX threshold registers: pthresh=0 hthresh=0 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=512 - TX free threshold=32
TX threshold registers: pthresh=0 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
14/05/2021 11:41:03 dut.10.240.183.133: stop
14/05/2021 11:41:04 dut.10.240.183.133:
Telling cores to ...
Waiting for lcores to finish...
---------------------- Forward statistics for port 1 ----------------------
RX-packets: 1 RX-dropped: 0 RX-total: 1
TX-packets: 0 TX-dropped: 0 TX-total: 0
----------------------------------------------------------------------------
+++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
RX-packets: 1 RX-dropped: 0 RX-total: 1
TX-packets: 0 TX-dropped: 0 TX-total: 0
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Done.
14/05/2021 11:41:04 dut.10.240.183.133: start
14/05/2021 11:41:04 dut.10.240.183.133:
rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native
Logical Core 2 (socket 0) forwards packets on 1 streams:
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=1
port 0: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x0
RX queue: 0
RX desc=0 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=0 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x0 - TX RS bit threshold=32
port 1: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=512 - RX free threshold=32
RX threshold registers: pthresh=0 hthresh=0 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=512 - TX free threshold=32
TX threshold registers: pthresh=0 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
14/05/2021 11:41:09 dut.10.240.183.133: stop
14/05/2021 11:41:09 dut.10.240.183.133:
Telling cores to ...
Waiting for lcores to finish...
---------------------- Forward statistics for port 1 ----------------------
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.
14/05/2021 11:41:09 dut.10.240.183.133: flow destroy 0 rule 0
14/05/2021 11:41:09 dut.10.240.183.133:
Flow rule #0 destroyed
14/05/2021 11:41:09 dut.10.240.183.133: flow list 0
14/05/2021 11:41:09 dut.10.240.183.133:
14/05/2021 11:41:09 dut.10.240.183.133: start
14/05/2021 11:41:09 dut.10.240.183.133:
rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native
Logical Core 2 (socket 0) forwards packets on 1 streams:
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=1
port 0: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x0
RX queue: 0
RX desc=0 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=0 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x0 - TX RS bit threshold=32
port 1: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=512 - RX free threshold=32
RX threshold registers: pthresh=0 hthresh=0 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=512 - TX free threshold=32
TX threshold registers: pthresh=0 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
14/05/2021 11:41:14 dut.10.240.183.133: stop
14/05/2021 11:41:14 dut.10.240.183.133:
Telling cores to ...
Waiting for lcores to finish...
---------------------- Forward statistics for port 1 ----------------------
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.
14/05/2021 11:41:14 CVLDCFSwitchFilterGTPUTest: sub_case tv_mac_ipv6_gtpu_ipv4_tcp_teid_without_mask passed
14/05/2021 11:41:14 CVLDCFSwitchFilterGTPUTest: ===================Test sub case: tv_mac_ipv6_gtpu_ipv4_tcp_l3dst================
14/05/2021 11:41:14 dut.10.240.183.133: flow validate 0 ingress pattern eth / ipv6 / udp / gtpu / ipv4 dst is 192.168.1.2 / tcp / end actions vf id 1 / end
14/05/2021 11:41:14 dut.10.240.183.133:
Flow rule validated
14/05/2021 11:41:14 dut.10.240.183.133: flow create 0 ingress pattern eth / ipv6 / udp / gtpu / ipv4 dst is 192.168.1.2 / tcp / end actions vf id 1 / end
14/05/2021 11:41:14 dut.10.240.183.133:
Flow rule #0 created
14/05/2021 11:41:14 dut.10.240.183.133: flow list 0
14/05/2021 11:41:14 dut.10.240.183.133:
ID Group Prio Attr Rule
0 0 0 i-- ETH IPV6 UDP GTPU IPV4 TCP => VF
14/05/2021 11:41:14 dut.10.240.183.133: start
14/05/2021 11:41:15 dut.10.240.183.133:
rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native
Logical Core 2 (socket 0) forwards packets on 1 streams:
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=1
port 0: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x0
RX queue: 0
RX desc=0 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=0 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x0 - TX RS bit threshold=32
port 1: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=512 - RX free threshold=32
RX threshold registers: pthresh=0 hthresh=0 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=512 - TX free threshold=32
TX threshold registers: pthresh=0 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
14/05/2021 11:41:20 dut.10.240.183.133: stop
14/05/2021 11:41:20 dut.10.240.183.133:
Telling cores to ...
Waiting for lcores to finish...
---------------------- Forward statistics for port 1 ----------------------
RX-packets: 1 RX-dropped: 0 RX-total: 1
TX-packets: 0 TX-dropped: 0 TX-total: 0
----------------------------------------------------------------------------
+++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
RX-packets: 1 RX-dropped: 0 RX-total: 1
TX-packets: 0 TX-dropped: 0 TX-total: 0
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Done.
14/05/2021 11:41:20 dut.10.240.183.133: start
14/05/2021 11:41:20 dut.10.240.183.133:
rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native
Logical Core 2 (socket 0) forwards packets on 1 streams:
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=1
port 0: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x0
RX queue: 0
RX desc=0 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=0 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x0 - TX RS bit threshold=32
port 1: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=512 - RX free threshold=32
RX threshold registers: pthresh=0 hthresh=0 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=512 - TX free threshold=32
TX threshold registers: pthresh=0 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
14/05/2021 11:41:25 dut.10.240.183.133: stop
14/05/2021 11:41:25 dut.10.240.183.133:
Telling cores to ...
Waiting for lcores to finish...
---------------------- Forward statistics for port 1 ----------------------
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.
14/05/2021 11:41:25 dut.10.240.183.133: flow destroy 0 rule 0
14/05/2021 11:41:25 dut.10.240.183.133:
Flow rule #0 destroyed
14/05/2021 11:41:25 dut.10.240.183.133: flow list 0
14/05/2021 11:41:25 dut.10.240.183.133:
14/05/2021 11:41:25 dut.10.240.183.133: start
14/05/2021 11:41:25 dut.10.240.183.133:
rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native
Logical Core 2 (socket 0) forwards packets on 1 streams:
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=1
port 0: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x0
RX queue: 0
RX desc=0 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=0 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x0 - TX RS bit threshold=32
port 1: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=512 - RX free threshold=32
RX threshold registers: pthresh=0 hthresh=0 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=512 - TX free threshold=32
TX threshold registers: pthresh=0 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
14/05/2021 11:41:30 dut.10.240.183.133: stop
14/05/2021 11:41:30 dut.10.240.183.133:
Telling cores to ...
Waiting for lcores to finish...
---------------------- Forward statistics for port 1 ----------------------
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.
14/05/2021 11:41:30 CVLDCFSwitchFilterGTPUTest: sub_case tv_mac_ipv6_gtpu_ipv4_tcp_l3dst passed
14/05/2021 11:41:30 CVLDCFSwitchFilterGTPUTest: ===================Test sub case: tv_mac_ipv6_gtpu_ipv4_tcp_l3src================
14/05/2021 11:41:30 dut.10.240.183.133: flow validate 0 ingress pattern eth / ipv6 / udp / gtpu / ipv4 src is 192.168.1.1 / tcp / end actions vf id 1 / end
14/05/2021 11:41:30 dut.10.240.183.133:
Flow rule validated
14/05/2021 11:41:30 dut.10.240.183.133: flow create 0 ingress pattern eth / ipv6 / udp / gtpu / ipv4 src is 192.168.1.1 / tcp / end actions vf id 1 / end
14/05/2021 11:41:31 dut.10.240.183.133:
Flow rule #0 created
14/05/2021 11:41:31 dut.10.240.183.133: flow list 0
14/05/2021 11:41:31 dut.10.240.183.133:
ID Group Prio Attr Rule
0 0 0 i-- ETH IPV6 UDP GTPU IPV4 TCP => VF
14/05/2021 11:41:31 dut.10.240.183.133: start
14/05/2021 11:41:31 dut.10.240.183.133:
rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native
Logical Core 2 (socket 0) forwards packets on 1 streams:
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=1
port 0: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x0
RX queue: 0
RX desc=0 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=0 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x0 - TX RS bit threshold=32
port 1: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=512 - RX free threshold=32
RX threshold registers: pthresh=0 hthresh=0 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=512 - TX free threshold=32
TX threshold registers: pthresh=0 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
14/05/2021 11:41:36 dut.10.240.183.133: stop
14/05/2021 11:41:36 dut.10.240.183.133:
Telling cores to ...
Waiting for lcores to finish...
---------------------- Forward statistics for port 1 ----------------------
RX-packets: 1 RX-dropped: 0 RX-total: 1
TX-packets: 0 TX-dropped: 0 TX-total: 0
----------------------------------------------------------------------------
+++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
RX-packets: 1 RX-dropped: 0 RX-total: 1
TX-packets: 0 TX-dropped: 0 TX-total: 0
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Done.
14/05/2021 11:41:36 dut.10.240.183.133: start
14/05/2021 11:41:36 dut.10.240.183.133:
rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native
Logical Core 2 (socket 0) forwards packets on 1 streams:
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=1
port 0: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x0
RX queue: 0
RX desc=0 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=0 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x0 - TX RS bit threshold=32
port 1: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=512 - RX free threshold=32
RX threshold registers: pthresh=0 hthresh=0 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=512 - TX free threshold=32
TX threshold registers: pthresh=0 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
14/05/2021 11:41:41 dut.10.240.183.133: stop
14/05/2021 11:41:41 dut.10.240.183.133:
Telling cores to ...
Waiting for lcores to finish...
---------------------- Forward statistics for port 1 ----------------------
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.
14/05/2021 11:41:41 dut.10.240.183.133: flow destroy 0 rule 0
14/05/2021 11:41:41 dut.10.240.183.133:
Flow rule #0 destroyed
14/05/2021 11:41:41 dut.10.240.183.133: flow list 0
14/05/2021 11:41:41 dut.10.240.183.133:
14/05/2021 11:41:41 dut.10.240.183.133: start
14/05/2021 11:41:41 dut.10.240.183.133:
rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native
Logical Core 2 (socket 0) forwards packets on 1 streams:
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=1
port 0: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x0
RX queue: 0
RX desc=0 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=0 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x0 - TX RS bit threshold=32
port 1: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=512 - RX free threshold=32
RX threshold registers: pthresh=0 hthresh=0 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=512 - TX free threshold=32
TX threshold registers: pthresh=0 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
14/05/2021 11:41:46 dut.10.240.183.133: stop
14/05/2021 11:41:47 dut.10.240.183.133:
Telling cores to ...
Waiting for lcores to finish...
---------------------- Forward statistics for port 1 ----------------------
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.
14/05/2021 11:41:47 CVLDCFSwitchFilterGTPUTest: sub_case tv_mac_ipv6_gtpu_ipv4_tcp_l3src passed
14/05/2021 11:41:47 CVLDCFSwitchFilterGTPUTest: ===================Test sub case: tv_mac_ipv6_gtpu_ipv4_tcp_l3src_l4dst================
14/05/2021 11:41:47 dut.10.240.183.133: flow validate 0 ingress pattern eth / ipv6 / udp / gtpu / ipv4 src is 192.168.1.1 / tcp dst is 23 / end actions vf id 1 / end
14/05/2021 11:41:47 dut.10.240.183.133:
Flow rule validated
14/05/2021 11:41:47 dut.10.240.183.133: flow create 0 ingress pattern eth / ipv6 / udp / gtpu / ipv4 src is 192.168.1.1 / tcp dst is 23 / end actions vf id 1 / end
14/05/2021 11:41:47 dut.10.240.183.133:
ice_flow_create(): Failed to create flow
port_flow_complain(): Caught PMD error type 2 (flow rule (handle)): switch filter create flow fail: Invalid argument
14/05/2021 11:41:47 CVLDCFSwitchFilterGTPUTest: sub_case tv_mac_ipv6_gtpu_ipv4_tcp_l3src_l4dst failed: 'some rules not created successfully, result [False], rule flow create 0 ingress pattern eth / ipv6 / udp / gtpu / ipv4 src is 192.168.1.1 / tcp dst is 23 / end actions vf id 1 / end'
14/05/2021 11:41:47 dut.10.240.183.133: flow flush 0
14/05/2021 11:41:47 dut.10.240.183.133:
14/05/2021 11:41:47 CVLDCFSwitchFilterGTPUTest: ===================Test sub case: tv_mac_ipv6_gtpu_ipv4_tcp_l3src_l4src================
14/05/2021 11:41:47 dut.10.240.183.133: flow validate 0 ingress pattern eth / ipv6 / udp / gtpu / ipv4 src is 192.168.1.1 / tcp src is 22 / end actions vf id 1 / end
14/05/2021 11:41:47 dut.10.240.183.133:
Flow rule validated
14/05/2021 11:41:47 dut.10.240.183.133: flow create 0 ingress pattern eth / ipv6 / udp / gtpu / ipv4 src is 192.168.1.1 / tcp src is 22 / end actions vf id 1 / end
14/05/2021 11:41:47 dut.10.240.183.133:
ice_flow_create(): Failed to create flow
port_flow_complain(): Caught PMD error type 2 (flow rule (handle)): switch filter create flow fail: Invalid argument
14/05/2021 11:41:47 CVLDCFSwitchFilterGTPUTest: sub_case tv_mac_ipv6_gtpu_ipv4_tcp_l3src_l4src failed: 'some rules not created successfully, result [False], rule flow create 0 ingress pattern eth / ipv6 / udp / gtpu / ipv4 src is 192.168.1.1 / tcp src is 22 / end actions vf id 1 / end'
14/05/2021 11:41:47 dut.10.240.183.133: flow flush 0
14/05/2021 11:41:47 dut.10.240.183.133:
14/05/2021 11:41:47 dut.10.240.183.133: flow flush 0
14/05/2021 11:41:47 dut.10.240.183.133:
14/05/2021 11:41:47 dut.10.240.183.133: clear port stats all
14/05/2021 11:41:47 dut.10.240.183.133:
NIC statistics for port 0 cleared
NIC statistics for port 1 cleared
14/05/2021 11:41:47 dut.10.240.183.133: quit
14/05/2021 11:41:48 dut.10.240.183.133:
Stopping port 0...
Stopping ports...
Done
Stopping port 1...
Stopping ports...
Done
Shutting down port 0...
Closing ports...
Port 0 is closed
Done
Shutting down port 1...
Closing ports...
Port 1 is closed
Done
Bye...
14/05/2021 11:41:48 dut.10.240.183.133: kill_all: called by dut and prefix list has value.
14/05/2021 11:41:52 dut.10.240.183.133: rmmod ice
14/05/2021 11:42:00 dut.10.240.183.133:
14/05/2021 11:42:00 dut.10.240.183.133: modprobe ice
14/05/2021 11:42:05 dut.10.240.183.133:
14/05/2021 11:42:05 dut.10.240.183.133: ethtool -i ens801f0
14/05/2021 11:42:05 dut.10.240.183.133: driver: ice
version: 1.6.0_rc41_11_gbd4c35a2_dirty
firmware-version: 3.00 0x800079a8 1.2928.0
expansion-rom-version:
bus-info: 0000:81:00.0
supports-statistics: yes
supports-test: yes
supports-eeprom-access: yes
supports-register-dump: yes
supports-priv-flags: yes
14/05/2021 11:42:07 dut.10.240.183.133: ip link set ens801f0 vf 0 trust on
14/05/2021 11:42:07 dut.10.240.183.133:
14/05/2021 11:42:15 dut.10.240.183.133: x86_64-native-linuxapp-gcc/app/dpdk-testpmd -l 1,2,3,4 -n 4 -a 0000:81:01.0,cap=dcf -a 0000:81:01.1 --file-prefix=dpdk_13956_20210514102502 -- -i
14/05/2021 11:42:28 dut.10.240.183.133: EAL: Detected 72 lcore(s)
EAL: Detected 2 NUMA nodes
EAL: Detected static linkage of DPDK
EAL: Multi-process socket /var/run/dpdk/dpdk_13956_20210514102502/mp_socket
EAL: Selected IOVA mode 'VA'
EAL: No available 2048 kB hugepages reported
EAL: VFIO support initialized
EAL: Using IOMMU type 1 (Type 1)
EAL: Probe PCI driver: net_iavf (8086:1889) device: 0000:81:01.0 (socket 1)
EAL: Releasing PCI mapped resource for 0000:81:01.0
EAL: Calling pci_unmap_resource for 0000:81:01.0 at 0x2200000000
EAL: Calling pci_unmap_resource for 0000:81:01.0 at 0x2200020000
EAL: Using IOMMU type 1 (Type 1)
EAL: Probe PCI driver: net_ice_dcf (8086:1889) device: 0000:81:01.0 (socket 1)
ice_load_pkg_type(): Active package is: 1.3.30.0, ICE COMMS Package (double VLAN mode)
EAL: Probe PCI driver: net_iavf (8086:1889) device: 0000:81:01.1 (socket 1)
Interactive-mode selected
Failed to set MTU to 1500 for port 0
testpmd: create a new mbuf pool <mb_pool_0>: n=171456, size=2176, socket=0
testpmd: preferred mempool ops selected: ring_mp_mc
testpmd: create a new mbuf pool <mb_pool_1>: n=171456, size=2176, socket=1
testpmd: preferred mempool ops selected: ring_mp_mc
Configuring Port 0 (socket 1)
ice_dcf_init_rss(): RSS is enabled by PF by default
ice_dcf_configure_queues(): request RXDID == 16 in Queue[0]
Port 0: 6E:B2:F6:ED:7C:6B
Configuring Port 1 (socket 1)
iavf_configure_queues(): request RXDID[22] in Queue[0]
Port 1: link state change event
Port 1: link state change event
Port 1: D2:7E:FE:34:44:2C
Checking link statuses...
Done
14/05/2021 11:42:28 dut.10.240.183.133: set portlist 1
14/05/2021 11:42:28 dut.10.240.183.133:
previous number of forwarding ports 2 - changed to number of configured ports 1
Warning! port-topology=paired and odd forward ports number, the last port will pair with itself.
14/05/2021 11:42:28 dut.10.240.183.133: set fwd rxonly
14/05/2021 11:42:28 dut.10.240.183.133:
Set rxonly packet forwarding mode
14/05/2021 11:42:28 dut.10.240.183.133: set verbose 1
14/05/2021 11:42:28 dut.10.240.183.133:
Change verbose level from 0 to 1
14/05/2021 11:42:28 CVLDCFSwitchFilterGTPUTest: ===================Test sub case: tv_mac_ipv6_gtpu_ipv4_tcp_l3dst_l4src================
14/05/2021 11:42:28 dut.10.240.183.133: flow validate 0 ingress pattern eth / ipv6 / udp / gtpu / ipv4 dst is 192.168.1.2 / tcp src is 22 / end actions vf id 1 / end
14/05/2021 11:42:28 dut.10.240.183.133:
Flow rule validated
14/05/2021 11:42:28 dut.10.240.183.133: flow create 0 ingress pattern eth / ipv6 / udp / gtpu / ipv4 dst is 192.168.1.2 / tcp src is 22 / end actions vf id 1 / end
14/05/2021 11:42:28 dut.10.240.183.133:
ice_flow_create(): Failed to create flow
port_flow_complain(): Caught PMD error type 2 (flow rule (handle)): switch filter create flow fail: Invalid argument
14/05/2021 11:42:28 CVLDCFSwitchFilterGTPUTest: sub_case tv_mac_ipv6_gtpu_ipv4_tcp_l3dst_l4src failed: 'some rules not created successfully, result [False], rule flow create 0 ingress pattern eth / ipv6 / udp / gtpu / ipv4 dst is 192.168.1.2 / tcp src is 22 / end actions vf id 1 / end'
14/05/2021 11:42:28 dut.10.240.183.133: flow flush 0
14/05/2021 11:42:28 dut.10.240.183.133:
14/05/2021 11:42:28 CVLDCFSwitchFilterGTPUTest: ===================Test sub case: tv_mac_ipv6_gtpu_ipv4_tcp_l3dst_l4dst================
14/05/2021 11:42:28 dut.10.240.183.133: flow validate 0 ingress pattern eth / ipv6 / udp / gtpu / ipv4 dst is 192.168.1.2 / tcp dst is 23 / end actions vf id 1 / end
14/05/2021 11:42:28 dut.10.240.183.133:
Flow rule validated
14/05/2021 11:42:28 dut.10.240.183.133: flow create 0 ingress pattern eth / ipv6 / udp / gtpu / ipv4 dst is 192.168.1.2 / tcp dst is 23 / end actions vf id 1 / end
14/05/2021 11:42:28 dut.10.240.183.133:
ice_flow_create(): Failed to create flow
port_flow_complain(): Caught PMD error type 2 (flow rule (handle)): switch filter create flow fail: Invalid argument
14/05/2021 11:42:28 CVLDCFSwitchFilterGTPUTest: sub_case tv_mac_ipv6_gtpu_ipv4_tcp_l3dst_l4dst failed: 'some rules not created successfully, result [False], rule flow create 0 ingress pattern eth / ipv6 / udp / gtpu / ipv4 dst is 192.168.1.2 / tcp dst is 23 / end actions vf id 1 / end'
14/05/2021 11:42:28 dut.10.240.183.133: flow flush 0
14/05/2021 11:42:28 dut.10.240.183.133:
14/05/2021 11:42:28 CVLDCFSwitchFilterGTPUTest: ===================Test sub case: tv_mac_ipv6_gtpu_ipv4_tcp_l4dst================
14/05/2021 11:42:28 dut.10.240.183.133: flow validate 0 ingress pattern eth / ipv6 / udp / gtpu / ipv4 / tcp dst is 23 / end actions vf id 1 / end
14/05/2021 11:42:28 dut.10.240.183.133:
Flow rule validated
14/05/2021 11:42:28 dut.10.240.183.133: flow create 0 ingress pattern eth / ipv6 / udp / gtpu / ipv4 / tcp dst is 23 / end actions vf id 1 / end
14/05/2021 11:42:29 dut.10.240.183.133:
ice_flow_create(): Failed to create flow
port_flow_complain(): Caught PMD error type 2 (flow rule (handle)): switch filter create flow fail: Invalid argument
14/05/2021 11:42:29 CVLDCFSwitchFilterGTPUTest: sub_case tv_mac_ipv6_gtpu_ipv4_tcp_l4dst failed: 'some rules not created successfully, result [False], rule flow create 0 ingress pattern eth / ipv6 / udp / gtpu / ipv4 / tcp dst is 23 / end actions vf id 1 / end'
14/05/2021 11:42:29 dut.10.240.183.133: flow flush 0
14/05/2021 11:42:29 dut.10.240.183.133:
14/05/2021 11:42:29 CVLDCFSwitchFilterGTPUTest: ===================Test sub case: tv_mac_ipv6_gtpu_ipv4_tcp_l4src================
14/05/2021 11:42:29 dut.10.240.183.133: flow validate 0 ingress pattern eth / ipv6 / udp / gtpu / ipv4 / tcp src is 22 / end actions vf id 1 / end
14/05/2021 11:42:29 dut.10.240.183.133:
Flow rule validated
14/05/2021 11:42:29 dut.10.240.183.133: flow create 0 ingress pattern eth / ipv6 / udp / gtpu / ipv4 / tcp src is 22 / end actions vf id 1 / end
14/05/2021 11:42:29 dut.10.240.183.133:
ice_flow_create(): Failed to create flow
port_flow_complain(): Caught PMD error type 2 (flow rule (handle)): switch filter create flow fail: Invalid argument
14/05/2021 11:42:29 CVLDCFSwitchFilterGTPUTest: sub_case tv_mac_ipv6_gtpu_ipv4_tcp_l4src failed: 'some rules not created successfully, result [False], rule flow create 0 ingress pattern eth / ipv6 / udp / gtpu / ipv4 / tcp src is 22 / end actions vf id 1 / end'
14/05/2021 11:42:29 dut.10.240.183.133: flow flush 0
14/05/2021 11:42:29 dut.10.240.183.133:
14/05/2021 11:42:29 CVLDCFSwitchFilterGTPUTest: ===================Test sub case: tv_mac_ipv6_gtpu_ipv4_tcp_l4src_l4dst================
14/05/2021 11:42:29 dut.10.240.183.133: flow validate 0 ingress pattern eth / ipv6 / udp / gtpu / ipv4 / tcp src is 22 dst is 23 / end actions vf id 1 / end
14/05/2021 11:42:29 dut.10.240.183.133:
Flow rule validated
14/05/2021 11:42:29 dut.10.240.183.133: flow create 0 ingress pattern eth / ipv6 / udp / gtpu / ipv4 / tcp src is 22 dst is 23 / end actions vf id 1 / end
14/05/2021 11:42:29 dut.10.240.183.133:
ice_flow_create(): Failed to create flow
port_flow_complain(): Caught PMD error type 2 (flow rule (handle)): switch filter create flow fail: Invalid argument
14/05/2021 11:42:29 CVLDCFSwitchFilterGTPUTest: sub_case tv_mac_ipv6_gtpu_ipv4_tcp_l4src_l4dst failed: 'some rules not created successfully, result [False], rule flow create 0 ingress pattern eth / ipv6 / udp / gtpu / ipv4 / tcp src is 22 dst is 23 / end actions vf id 1 / end'
14/05/2021 11:42:29 dut.10.240.183.133: flow flush 0
14/05/2021 11:42:29 dut.10.240.183.133:
14/05/2021 11:42:29 CVLDCFSwitchFilterGTPUTest: ===================Test sub case: tv_mac_ipv6_gtpu_ipv4_tcp_teid_l4src_l4dst================
14/05/2021 11:42:29 dut.10.240.183.133: flow validate 0 ingress pattern eth / ipv6 / udp / gtpu teid is 0x12345678 teid mask 0x00000001 / ipv4 / tcp src is 22 dst is 23 / end actions vf id 1 / end
14/05/2021 11:42:29 dut.10.240.183.133:
Flow rule validated
14/05/2021 11:42:29 dut.10.240.183.133: flow create 0 ingress pattern eth / ipv6 / udp / gtpu teid is 0x12345678 teid mask 0x00000001 / ipv4 / tcp src is 22 dst is 23 / end actions vf id 1 / end
14/05/2021 11:42:29 dut.10.240.183.133:
ice_flow_create(): Failed to create flow
port_flow_complain(): Caught PMD error type 2 (flow rule (handle)): switch filter create flow fail: Invalid argument
14/05/2021 11:42:29 CVLDCFSwitchFilterGTPUTest: sub_case tv_mac_ipv6_gtpu_ipv4_tcp_teid_l4src_l4dst failed: 'some rules not created successfully, result [False], rule flow create 0 ingress pattern eth / ipv6 / udp / gtpu teid is 0x12345678 teid mask 0x00000001 / ipv4 / tcp src is 22 dst is 23 / end actions vf id 1 / end'
14/05/2021 11:42:29 dut.10.240.183.133: flow flush 0
14/05/2021 11:42:29 dut.10.240.183.133:
14/05/2021 11:42:29 CVLDCFSwitchFilterGTPUTest: ===================Test sub case: tv_mac_ipv6_gtpu_ipv4_tcp_teid_l3src_l3dst================
14/05/2021 11:42:29 dut.10.240.183.133: flow validate 0 ingress pattern eth / ipv6 / udp / gtpu teid is 0x12345678 teid mask 0x00000001 / ipv4 src is 192.168.1.1 dst is 192.168.1.2 / tcp / end actions vf id 1 / end
14/05/2021 11:42:29 dut.10.240.183.133:
Flow rule validated
14/05/2021 11:42:29 dut.10.240.183.133: flow create 0 ingress pattern eth / ipv6 / udp / gtpu teid is 0x12345678 teid mask 0x00000001 / ipv4 src is 192.168.1.1 dst is 192.168.1.2 / tcp / end actions vf id 1 / end
14/05/2021 11:42:30 dut.10.240.183.133:
Flow rule #0 created
14/05/2021 11:42:30 dut.10.240.183.133: flow list 0
14/05/2021 11:42:30 dut.10.240.183.133:
ID Group Prio Attr Rule
0 0 0 i-- ETH IPV6 UDP GTPU IPV4 TCP => VF
14/05/2021 11:42:30 dut.10.240.183.133: start
14/05/2021 11:42:30 dut.10.240.183.133:
rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native
Logical Core 2 (socket 0) forwards packets on 1 streams:
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=1
port 0: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x0
RX queue: 0
RX desc=0 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=0 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x0 - TX RS bit threshold=32
port 1: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=512 - RX free threshold=32
RX threshold registers: pthresh=0 hthresh=0 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=512 - TX free threshold=32
TX threshold registers: pthresh=0 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
14/05/2021 11:42:35 dut.10.240.183.133: stop
14/05/2021 11:42:35 dut.10.240.183.133:
Telling cores to ...
Waiting for lcores to finish...
---------------------- Forward statistics for port 1 ----------------------
RX-packets: 1 RX-dropped: 0 RX-total: 1
TX-packets: 0 TX-dropped: 0 TX-total: 0
----------------------------------------------------------------------------
+++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
RX-packets: 1 RX-dropped: 0 RX-total: 1
TX-packets: 0 TX-dropped: 0 TX-total: 0
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Done.
14/05/2021 11:42:35 dut.10.240.183.133: start
14/05/2021 11:42:35 dut.10.240.183.133:
rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native
Logical Core 2 (socket 0) forwards packets on 1 streams:
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=1
port 0: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x0
RX queue: 0
RX desc=0 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=0 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x0 - TX RS bit threshold=32
port 1: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=512 - RX free threshold=32
RX threshold registers: pthresh=0 hthresh=0 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=512 - TX free threshold=32
TX threshold registers: pthresh=0 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
14/05/2021 11:42:40 dut.10.240.183.133: stop
14/05/2021 11:42:40 dut.10.240.183.133:
Telling cores to ...
Waiting for lcores to finish...
---------------------- Forward statistics for port 1 ----------------------
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.
14/05/2021 11:42:40 dut.10.240.183.133: flow destroy 0 rule 0
14/05/2021 11:42:40 dut.10.240.183.133:
Flow rule #0 destroyed
14/05/2021 11:42:40 dut.10.240.183.133: flow list 0
14/05/2021 11:42:40 dut.10.240.183.133:
14/05/2021 11:42:40 dut.10.240.183.133: start
14/05/2021 11:42:40 dut.10.240.183.133:
rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native
Logical Core 2 (socket 0) forwards packets on 1 streams:
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=1
port 0: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x0
RX queue: 0
RX desc=0 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=0 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x0 - TX RS bit threshold=32
port 1: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=512 - RX free threshold=32
RX threshold registers: pthresh=0 hthresh=0 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=512 - TX free threshold=32
TX threshold registers: pthresh=0 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
14/05/2021 11:42:45 dut.10.240.183.133: stop
14/05/2021 11:42:46 dut.10.240.183.133:
Telling cores to ...
Waiting for lcores to finish...
---------------------- Forward statistics for port 1 ----------------------
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.
14/05/2021 11:42:46 CVLDCFSwitchFilterGTPUTest: sub_case tv_mac_ipv6_gtpu_ipv4_tcp_teid_l3src_l3dst passed
14/05/2021 11:42:46 CVLDCFSwitchFilterGTPUTest: ===================Test sub case: tv_mac_ipv6_gtpu_ipv4_tcp_l3src_l3dst================
14/05/2021 11:42:46 dut.10.240.183.133: flow validate 0 ingress pattern eth / ipv6 / udp / gtpu / ipv4 src is 192.168.1.1 dst is 192.168.1.2 / tcp / end actions vf id 1 / end
14/05/2021 11:42:46 dut.10.240.183.133:
Flow rule validated
14/05/2021 11:42:46 dut.10.240.183.133: flow create 0 ingress pattern eth / ipv6 / udp / gtpu / ipv4 src is 192.168.1.1 dst is 192.168.1.2 / tcp / end actions vf id 1 / end
14/05/2021 11:42:46 dut.10.240.183.133:
Flow rule #0 created
14/05/2021 11:42:46 dut.10.240.183.133: flow list 0
14/05/2021 11:42:46 dut.10.240.183.133:
ID Group Prio Attr Rule
0 0 0 i-- ETH IPV6 UDP GTPU IPV4 TCP => VF
14/05/2021 11:42:46 dut.10.240.183.133: start
14/05/2021 11:42:46 dut.10.240.183.133:
rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native
Logical Core 2 (socket 0) forwards packets on 1 streams:
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=1
port 0: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x0
RX queue: 0
RX desc=0 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=0 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x0 - TX RS bit threshold=32
port 1: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=512 - RX free threshold=32
RX threshold registers: pthresh=0 hthresh=0 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=512 - TX free threshold=32
TX threshold registers: pthresh=0 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
14/05/2021 11:42:51 dut.10.240.183.133: stop
14/05/2021 11:42:51 dut.10.240.183.133:
Telling cores to ...
Waiting for lcores to finish...
---------------------- Forward statistics for port 1 ----------------------
RX-packets: 1 RX-dropped: 0 RX-total: 1
TX-packets: 0 TX-dropped: 0 TX-total: 0
----------------------------------------------------------------------------
+++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
RX-packets: 1 RX-dropped: 0 RX-total: 1
TX-packets: 0 TX-dropped: 0 TX-total: 0
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Done.
14/05/2021 11:42:51 dut.10.240.183.133: start
14/05/2021 11:42:51 dut.10.240.183.133:
rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native
Logical Core 2 (socket 0) forwards packets on 1 streams:
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=1
port 0: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x0
RX queue: 0
RX desc=0 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=0 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x0 - TX RS bit threshold=32
port 1: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=512 - RX free threshold=32
RX threshold registers: pthresh=0 hthresh=0 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=512 - TX free threshold=32
TX threshold registers: pthresh=0 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
14/05/2021 11:42:56 dut.10.240.183.133: stop
14/05/2021 11:42:56 dut.10.240.183.133:
Telling cores to ...
Waiting for lcores to finish...
---------------------- Forward statistics for port 1 ----------------------
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.
14/05/2021 11:42:56 dut.10.240.183.133: flow destroy 0 rule 0
14/05/2021 11:42:56 dut.10.240.183.133:
Flow rule #0 destroyed
14/05/2021 11:42:56 dut.10.240.183.133: flow list 0
14/05/2021 11:42:57 dut.10.240.183.133:
14/05/2021 11:42:57 dut.10.240.183.133: start
14/05/2021 11:42:57 dut.10.240.183.133:
rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native
Logical Core 2 (socket 0) forwards packets on 1 streams:
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=1
port 0: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x0
RX queue: 0
RX desc=0 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=0 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x0 - TX RS bit threshold=32
port 1: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=512 - RX free threshold=32
RX threshold registers: pthresh=0 hthresh=0 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=512 - TX free threshold=32
TX threshold registers: pthresh=0 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
14/05/2021 11:43:02 dut.10.240.183.133: stop
14/05/2021 11:43:02 dut.10.240.183.133:
Telling cores to ...
Waiting for lcores to finish...
---------------------- Forward statistics for port 1 ----------------------
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.
14/05/2021 11:43:02 CVLDCFSwitchFilterGTPUTest: sub_case tv_mac_ipv6_gtpu_ipv4_tcp_l3src_l3dst passed
14/05/2021 11:43:02 CVLDCFSwitchFilterGTPUTest: ===================Test sub case: tv_mac_ipv6_gtpu_ipv4_tcp_l3_l4================
14/05/2021 11:43:02 dut.10.240.183.133: flow validate 0 ingress pattern eth / ipv6 / udp / gtpu teid is 0x12345678 teid mask 0x00000001 / ipv4 src is 192.168.1.1 dst is 192.168.1.2 / tcp src is 22 dst is 23 / end actions vf id 1 / end
14/05/2021 11:43:02 dut.10.240.183.133:
Flow rule validated
14/05/2021 11:43:02 dut.10.240.183.133: flow create 0 ingress pattern eth / ipv6 / udp / gtpu teid is 0x12345678 teid mask 0x00000001 / ipv4 src is 192.168.1.1 dst is 192.168.1.2 / tcp src is 22 dst is 23 / end actions vf id 1 / end
14/05/2021 11:43:02 dut.10.240.183.133:
ice_flow_create(): Failed to create flow
port_flow_complain(): Caught PMD error type 2 (flow rule (handle)): switch filter create flow fail: Invalid argument
14/05/2021 11:43:02 CVLDCFSwitchFilterGTPUTest: sub_case tv_mac_ipv6_gtpu_ipv4_tcp_l3_l4 failed: 'some rules not created successfully, result [False], rule flow create 0 ingress pattern eth / ipv6 / udp / gtpu teid is 0x12345678 teid mask 0x00000001 / ipv4 src is 192.168.1.1 dst is 192.168.1.2 / tcp src is 22 dst is 23 / end actions vf id 1 / end'
14/05/2021 11:43:02 dut.10.240.183.133: flow flush 0
14/05/2021 11:43:02 dut.10.240.183.133:
14/05/2021 11:43:02 CVLDCFSwitchFilterGTPUTest: {'tv_mac_ipv6_gtpu_ipv4_tcp_teid_with_mask': 'passed', 'tv_mac_ipv6_gtpu_ipv4_tcp_teid_without_mask': 'passed', 'tv_mac_ipv6_gtpu_ipv4_tcp_l3dst': 'passed', 'tv_mac_ipv6_gtpu_ipv4_tcp_l3src': 'passed', 'tv_mac_ipv6_gtpu_ipv4_tcp_l3src_l4dst': 'failed', 'tv_mac_ipv6_gtpu_ipv4_tcp_l3src_l4src': 'failed', 'tv_mac_ipv6_gtpu_ipv4_tcp_l3dst_l4src': 'failed', 'tv_mac_ipv6_gtpu_ipv4_tcp_l3dst_l4dst': 'failed', 'tv_mac_ipv6_gtpu_ipv4_tcp_l4dst': 'failed', 'tv_mac_ipv6_gtpu_ipv4_tcp_l4src': 'failed', 'tv_mac_ipv6_gtpu_ipv4_tcp_l4src_l4dst': 'failed', 'tv_mac_ipv6_gtpu_ipv4_tcp_teid_l4src_l4dst': 'failed', 'tv_mac_ipv6_gtpu_ipv4_tcp_teid_l3src_l3dst': 'passed', 'tv_mac_ipv6_gtpu_ipv4_tcp_l3src_l3dst': 'passed', 'tv_mac_ipv6_gtpu_ipv4_tcp_l3_l4': 'failed'}
14/05/2021 11:43:02 CVLDCFSwitchFilterGTPUTest: pass rate is: 40.0
14/05/2021 11:43:02 CVLDCFSwitchFilterGTPUTest: Test Case test_mac_ipv6_gtpu_ipv4_tcp Result FAILED: 'some subcases failed'
14/05/2021 11:43:02 dut.10.240.183.133: flow flush 0
14/05/2021 11:43:02 dut.10.240.183.133:
14/05/2021 11:43:02 dut.10.240.183.133: clear port stats all
14/05/2021 11:43:02 dut.10.240.183.133:
NIC statistics for port 0 cleared
NIC statistics for port 1 cleared
14/05/2021 11:43:02 dut.10.240.183.133: quit
14/05/2021 11:43:03 dut.10.240.183.133:
Stopping port 0...
Stopping ports...
Done
Stopping port 1...
Stopping ports...
Done
Shutting down port 0...
Closing ports...
Port 0 is closed
Done
Shutting down port 1...
Closing ports...
Port 1 is closed
Done
Bye...
14/05/2021 11:43:03 dut.10.240.183.133: kill_all: called by dut and prefix list has value.
14/05/2021 11:43:07 CVLDCFSwitchFilterGTPUTest: Test Case test_mac_ipv6_gtpu_ipv4_udp Begin
14/05/2021 11:43:07 dut.10.240.183.133:
14/05/2021 11:43:07 tester:
14/05/2021 11:43:07 dut.10.240.183.133: rmmod ice
14/05/2021 11:43:16 dut.10.240.183.133:
14/05/2021 11:43:16 dut.10.240.183.133: modprobe ice
14/05/2021 11:43:20 dut.10.240.183.133:
14/05/2021 11:43:20 dut.10.240.183.133: ethtool -i ens801f0
14/05/2021 11:43:21 dut.10.240.183.133: driver: ice
version: 1.6.0_rc41_11_gbd4c35a2_dirty
firmware-version: 3.00 0x800079a8 1.2928.0
expansion-rom-version:
bus-info: 0000:81:00.0
supports-statistics: yes
supports-test: yes
supports-eeprom-access: yes
supports-register-dump: yes
supports-priv-flags: yes
14/05/2021 11:43:23 dut.10.240.183.133: ip link set ens801f0 vf 0 trust on
14/05/2021 11:43:23 dut.10.240.183.133:
14/05/2021 11:43:30 dut.10.240.183.133: x86_64-native-linuxapp-gcc/app/dpdk-testpmd -l 1,2,3,4 -n 4 -a 0000:81:01.0,cap=dcf -a 0000:81:01.1 --file-prefix=dpdk_13956_20210514102502 -- -i
14/05/2021 11:43:43 dut.10.240.183.133: EAL: Detected 72 lcore(s)
EAL: Detected 2 NUMA nodes
EAL: Detected static linkage of DPDK
EAL: Multi-process socket /var/run/dpdk/dpdk_13956_20210514102502/mp_socket
EAL: Selected IOVA mode 'VA'
EAL: No available 2048 kB hugepages reported
EAL: VFIO support initialized
EAL: Using IOMMU type 1 (Type 1)
EAL: Probe PCI driver: net_iavf (8086:1889) device: 0000:81:01.0 (socket 1)
EAL: Releasing PCI mapped resource for 0000:81:01.0
EAL: Calling pci_unmap_resource for 0000:81:01.0 at 0x2200000000
EAL: Calling pci_unmap_resource for 0000:81:01.0 at 0x2200020000
EAL: Using IOMMU type 1 (Type 1)
EAL: Probe PCI driver: net_ice_dcf (8086:1889) device: 0000:81:01.0 (socket 1)
ice_load_pkg_type(): Active package is: 1.3.30.0, ICE COMMS Package (double VLAN mode)
EAL: Probe PCI driver: net_iavf (8086:1889) device: 0000:81:01.1 (socket 1)
Interactive-mode selected
Failed to set MTU to 1500 for port 0
testpmd: create a new mbuf pool <mb_pool_0>: n=171456, size=2176, socket=0
testpmd: preferred mempool ops selected: ring_mp_mc
testpmd: create a new mbuf pool <mb_pool_1>: n=171456, size=2176, socket=1
testpmd: preferred mempool ops selected: ring_mp_mc
Configuring Port 0 (socket 1)
ice_dcf_init_rss(): RSS is enabled by PF by default
ice_dcf_configure_queues(): request RXDID == 16 in Queue[0]
Port 0: 36:96:05:57:7B:7D
Configuring Port 1 (socket 1)
iavf_configure_queues(): request RXDID[22] in Queue[0]
Port 1: link state change event
Port 1: link state change event
Port 1: 62:BB:7C:A0:F7:D5
Checking link statuses...
Done
14/05/2021 11:43:43 dut.10.240.183.133: set portlist 1
14/05/2021 11:43:43 dut.10.240.183.133:
previous number of forwarding ports 2 - changed to number of configured ports 1
Warning! port-topology=paired and odd forward ports number, the last port will pair with itself.
14/05/2021 11:43:43 dut.10.240.183.133: set fwd rxonly
14/05/2021 11:43:43 dut.10.240.183.133:
Set rxonly packet forwarding mode
14/05/2021 11:43:43 dut.10.240.183.133: set verbose 1
14/05/2021 11:43:43 dut.10.240.183.133:
Change verbose level from 0 to 1
14/05/2021 11:43:43 CVLDCFSwitchFilterGTPUTest: ===================Test sub case: tv_mac_ipv6_gtpu_ipv4_udp_teid_with_mask================
14/05/2021 11:43:43 dut.10.240.183.133: flow validate 0 ingress pattern eth / ipv6 / udp / gtpu teid is 0x12345678 teid mask 0x00000001 / ipv4 / udp / end actions vf id 1 / end
14/05/2021 11:43:43 dut.10.240.183.133:
Flow rule validated
14/05/2021 11:43:43 dut.10.240.183.133: flow create 0 ingress pattern eth / ipv6 / udp / gtpu teid is 0x12345678 teid mask 0x00000001 / ipv4 / udp / end actions vf id 1 / end
14/05/2021 11:43:44 dut.10.240.183.133:
Flow rule #0 created
14/05/2021 11:43:44 dut.10.240.183.133: flow list 0
14/05/2021 11:43:44 dut.10.240.183.133:
ID Group Prio Attr Rule
0 0 0 i-- ETH IPV6 UDP GTPU IPV4 UDP => VF
14/05/2021 11:43:44 dut.10.240.183.133: start
14/05/2021 11:43:44 dut.10.240.183.133:
rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native
Logical Core 2 (socket 0) forwards packets on 1 streams:
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=1
port 0: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x0
RX queue: 0
RX desc=0 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=0 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x0 - TX RS bit threshold=32
port 1: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=512 - RX free threshold=32
RX threshold registers: pthresh=0 hthresh=0 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=512 - TX free threshold=32
TX threshold registers: pthresh=0 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
14/05/2021 11:43:49 dut.10.240.183.133: stop
14/05/2021 11:43:49 dut.10.240.183.133:
Telling cores to ...
Waiting for lcores to finish...
---------------------- Forward statistics for port 1 ----------------------
RX-packets: 2 RX-dropped: 0 RX-total: 2
TX-packets: 0 TX-dropped: 0 TX-total: 0
----------------------------------------------------------------------------
+++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
RX-packets: 2 RX-dropped: 0 RX-total: 2
TX-packets: 0 TX-dropped: 0 TX-total: 0
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Done.
14/05/2021 11:43:49 dut.10.240.183.133: start
14/05/2021 11:43:49 dut.10.240.183.133:
rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native
Logical Core 2 (socket 0) forwards packets on 1 streams:
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=1
port 0: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x0
RX queue: 0
RX desc=0 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=0 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x0 - TX RS bit threshold=32
port 1: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=512 - RX free threshold=32
RX threshold registers: pthresh=0 hthresh=0 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=512 - TX free threshold=32
TX threshold registers: pthresh=0 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
14/05/2021 11:43:54 dut.10.240.183.133: stop
14/05/2021 11:43:54 dut.10.240.183.133:
Telling cores to ...
Waiting for lcores to finish...
---------------------- Forward statistics for port 1 ----------------------
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.
14/05/2021 11:43:54 dut.10.240.183.133: flow destroy 0 rule 0
14/05/2021 11:43:54 dut.10.240.183.133:
Flow rule #0 destroyed
14/05/2021 11:43:54 dut.10.240.183.133: flow list 0
14/05/2021 11:43:54 dut.10.240.183.133:
14/05/2021 11:43:54 dut.10.240.183.133: start
14/05/2021 11:43:55 dut.10.240.183.133:
rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native
Logical Core 2 (socket 0) forwards packets on 1 streams:
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=1
port 0: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x0
RX queue: 0
RX desc=0 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=0 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x0 - TX RS bit threshold=32
port 1: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=512 - RX free threshold=32
RX threshold registers: pthresh=0 hthresh=0 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=512 - TX free threshold=32
TX threshold registers: pthresh=0 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
14/05/2021 11:44:00 dut.10.240.183.133: stop
14/05/2021 11:44:00 dut.10.240.183.133:
Telling cores to ...
Waiting for lcores to finish...
---------------------- Forward statistics for port 1 ----------------------
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.
14/05/2021 11:44:00 CVLDCFSwitchFilterGTPUTest: sub_case tv_mac_ipv6_gtpu_ipv4_udp_teid_with_mask passed
14/05/2021 11:44:00 CVLDCFSwitchFilterGTPUTest: ===================Test sub case: tv_mac_ipv6_gtpu_ipv4_udp_teid_without_mask================
14/05/2021 11:44:00 dut.10.240.183.133: flow validate 0 ingress pattern eth / ipv6 / udp / gtpu teid is 0x12345678 / ipv4 / udp / end actions vf id 1 / end
14/05/2021 11:44:00 dut.10.240.183.133:
Flow rule validated
14/05/2021 11:44:00 dut.10.240.183.133: flow create 0 ingress pattern eth / ipv6 / udp / gtpu teid is 0x12345678 / ipv4 / udp / end actions vf id 1 / end
14/05/2021 11:44:00 dut.10.240.183.133:
Flow rule #0 created
14/05/2021 11:44:00 dut.10.240.183.133: flow list 0
14/05/2021 11:44:00 dut.10.240.183.133:
ID Group Prio Attr Rule
0 0 0 i-- ETH IPV6 UDP GTPU IPV4 UDP => VF
14/05/2021 11:44:00 dut.10.240.183.133: start
14/05/2021 11:44:00 dut.10.240.183.133:
rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native
Logical Core 2 (socket 0) forwards packets on 1 streams:
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=1
port 0: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x0
RX queue: 0
RX desc=0 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=0 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x0 - TX RS bit threshold=32
port 1: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=512 - RX free threshold=32
RX threshold registers: pthresh=0 hthresh=0 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=512 - TX free threshold=32
TX threshold registers: pthresh=0 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
14/05/2021 11:44:05 dut.10.240.183.133: stop
14/05/2021 11:44:05 dut.10.240.183.133:
Telling cores to ...
Waiting for lcores to finish...
---------------------- Forward statistics for port 1 ----------------------
RX-packets: 1 RX-dropped: 0 RX-total: 1
TX-packets: 0 TX-dropped: 0 TX-total: 0
----------------------------------------------------------------------------
+++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
RX-packets: 1 RX-dropped: 0 RX-total: 1
TX-packets: 0 TX-dropped: 0 TX-total: 0
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Done.
14/05/2021 11:44:05 dut.10.240.183.133: start
14/05/2021 11:44:05 dut.10.240.183.133:
rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native
Logical Core 2 (socket 0) forwards packets on 1 streams:
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=1
port 0: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x0
RX queue: 0
RX desc=0 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=0 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x0 - TX RS bit threshold=32
port 1: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=512 - RX free threshold=32
RX threshold registers: pthresh=0 hthresh=0 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=512 - TX free threshold=32
TX threshold registers: pthresh=0 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
14/05/2021 11:44:10 dut.10.240.183.133: stop
14/05/2021 11:44:11 dut.10.240.183.133:
Telling cores to ...
Waiting for lcores to finish...
---------------------- Forward statistics for port 1 ----------------------
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.
14/05/2021 11:44:11 dut.10.240.183.133: flow destroy 0 rule 0
14/05/2021 11:44:11 dut.10.240.183.133:
Flow rule #0 destroyed
14/05/2021 11:44:11 dut.10.240.183.133: flow list 0
14/05/2021 11:44:11 dut.10.240.183.133:
14/05/2021 11:44:11 dut.10.240.183.133: start
14/05/2021 11:44:11 dut.10.240.183.133:
rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native
Logical Core 2 (socket 0) forwards packets on 1 streams:
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=1
port 0: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x0
RX queue: 0
RX desc=0 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=0 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x0 - TX RS bit threshold=32
port 1: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=512 - RX free threshold=32
RX threshold registers: pthresh=0 hthresh=0 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=512 - TX free threshold=32
TX threshold registers: pthresh=0 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
14/05/2021 11:44:16 dut.10.240.183.133: stop
14/05/2021 11:44:16 dut.10.240.183.133:
Telling cores to ...
Waiting for lcores to finish...
---------------------- Forward statistics for port 1 ----------------------
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.
14/05/2021 11:44:16 CVLDCFSwitchFilterGTPUTest: sub_case tv_mac_ipv6_gtpu_ipv4_udp_teid_without_mask passed
14/05/2021 11:44:16 CVLDCFSwitchFilterGTPUTest: ===================Test sub case: tv_mac_ipv6_gtpu_ipv4_udp_l3dst================
14/05/2021 11:44:16 dut.10.240.183.133: flow validate 0 ingress pattern eth / ipv6 / udp / gtpu / ipv4 dst is 192.168.1.2 / udp / end actions vf id 1 / end
14/05/2021 11:44:16 dut.10.240.183.133:
Flow rule validated
14/05/2021 11:44:16 dut.10.240.183.133: flow create 0 ingress pattern eth / ipv6 / udp / gtpu / ipv4 dst is 192.168.1.2 / udp / end actions vf id 1 / end
14/05/2021 11:44:16 dut.10.240.183.133:
Flow rule #0 created
14/05/2021 11:44:16 dut.10.240.183.133: flow list 0
14/05/2021 11:44:16 dut.10.240.183.133:
ID Group Prio Attr Rule
0 0 0 i-- ETH IPV6 UDP GTPU IPV4 UDP => VF
14/05/2021 11:44:16 dut.10.240.183.133: start
14/05/2021 11:44:16 dut.10.240.183.133:
rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native
Logical Core 2 (socket 0) forwards packets on 1 streams:
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=1
port 0: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x0
RX queue: 0
RX desc=0 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=0 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x0 - TX RS bit threshold=32
port 1: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=512 - RX free threshold=32
RX threshold registers: pthresh=0 hthresh=0 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=512 - TX free threshold=32
TX threshold registers: pthresh=0 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
14/05/2021 11:44:21 dut.10.240.183.133: stop
14/05/2021 11:44:21 dut.10.240.183.133:
Telling cores to ...
Waiting for lcores to finish...
---------------------- Forward statistics for port 1 ----------------------
RX-packets: 1 RX-dropped: 0 RX-total: 1
TX-packets: 0 TX-dropped: 0 TX-total: 0
----------------------------------------------------------------------------
+++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
RX-packets: 1 RX-dropped: 0 RX-total: 1
TX-packets: 0 TX-dropped: 0 TX-total: 0
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Done.
14/05/2021 11:44:21 dut.10.240.183.133: start
14/05/2021 11:44:22 dut.10.240.183.133:
rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native
Logical Core 2 (socket 0) forwards packets on 1 streams:
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=1
port 0: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x0
RX queue: 0
RX desc=0 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=0 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x0 - TX RS bit threshold=32
port 1: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=512 - RX free threshold=32
RX threshold registers: pthresh=0 hthresh=0 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=512 - TX free threshold=32
TX threshold registers: pthresh=0 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
14/05/2021 11:44:27 dut.10.240.183.133: stop
14/05/2021 11:44:27 dut.10.240.183.133:
Telling cores to ...
Waiting for lcores to finish...
---------------------- Forward statistics for port 1 ----------------------
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.
14/05/2021 11:44:27 dut.10.240.183.133: flow destroy 0 rule 0
14/05/2021 11:44:27 dut.10.240.183.133:
Flow rule #0 destroyed
14/05/2021 11:44:27 dut.10.240.183.133: flow list 0
14/05/2021 11:44:27 dut.10.240.183.133:
14/05/2021 11:44:27 dut.10.240.183.133: start
14/05/2021 11:44:27 dut.10.240.183.133:
rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native
Logical Core 2 (socket 0) forwards packets on 1 streams:
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=1
port 0: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x0
RX queue: 0
RX desc=0 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=0 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x0 - TX RS bit threshold=32
port 1: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=512 - RX free threshold=32
RX threshold registers: pthresh=0 hthresh=0 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=512 - TX free threshold=32
TX threshold registers: pthresh=0 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
14/05/2021 11:44:32 dut.10.240.183.133: stop
14/05/2021 11:44:32 dut.10.240.183.133:
Telling cores to ...
Waiting for lcores to finish...
---------------------- Forward statistics for port 1 ----------------------
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.
14/05/2021 11:44:32 CVLDCFSwitchFilterGTPUTest: sub_case tv_mac_ipv6_gtpu_ipv4_udp_l3dst passed
14/05/2021 11:44:32 CVLDCFSwitchFilterGTPUTest: ===================Test sub case: tv_mac_ipv6_gtpu_ipv4_udp_l3src================
14/05/2021 11:44:32 dut.10.240.183.133: flow validate 0 ingress pattern eth / ipv6 / udp / gtpu / ipv4 src is 192.168.1.1 / udp / end actions vf id 1 / end
14/05/2021 11:44:32 dut.10.240.183.133:
Flow rule validated
14/05/2021 11:44:32 dut.10.240.183.133: flow create 0 ingress pattern eth / ipv6 / udp / gtpu / ipv4 src is 192.168.1.1 / udp / end actions vf id 1 / end
14/05/2021 11:44:32 dut.10.240.183.133:
Flow rule #0 created
14/05/2021 11:44:32 dut.10.240.183.133: flow list 0
14/05/2021 11:44:32 dut.10.240.183.133:
ID Group Prio Attr Rule
0 0 0 i-- ETH IPV6 UDP GTPU IPV4 UDP => VF
14/05/2021 11:44:32 dut.10.240.183.133: start
14/05/2021 11:44:33 dut.10.240.183.133:
rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native
Logical Core 2 (socket 0) forwards packets on 1 streams:
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=1
port 0: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x0
RX queue: 0
RX desc=0 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=0 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x0 - TX RS bit threshold=32
port 1: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=512 - RX free threshold=32
RX threshold registers: pthresh=0 hthresh=0 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=512 - TX free threshold=32
TX threshold registers: pthresh=0 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
14/05/2021 11:44:38 dut.10.240.183.133: stop
14/05/2021 11:44:38 dut.10.240.183.133:
Telling cores to ...
Waiting for lcores to finish...
---------------------- Forward statistics for port 1 ----------------------
RX-packets: 1 RX-dropped: 0 RX-total: 1
TX-packets: 0 TX-dropped: 0 TX-total: 0
----------------------------------------------------------------------------
+++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
RX-packets: 1 RX-dropped: 0 RX-total: 1
TX-packets: 0 TX-dropped: 0 TX-total: 0
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Done.
14/05/2021 11:44:38 dut.10.240.183.133: start
14/05/2021 11:44:38 dut.10.240.183.133:
rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native
Logical Core 2 (socket 0) forwards packets on 1 streams:
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=1
port 0: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x0
RX queue: 0
RX desc=0 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=0 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x0 - TX RS bit threshold=32
port 1: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=512 - RX free threshold=32
RX threshold registers: pthresh=0 hthresh=0 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=512 - TX free threshold=32
TX threshold registers: pthresh=0 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
14/05/2021 11:44:43 dut.10.240.183.133: stop
14/05/2021 11:44:43 dut.10.240.183.133:
Telling cores to ...
Waiting for lcores to finish...
---------------------- Forward statistics for port 1 ----------------------
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.
14/05/2021 11:44:43 dut.10.240.183.133: flow destroy 0 rule 0
14/05/2021 11:44:43 dut.10.240.183.133:
Flow rule #0 destroyed
14/05/2021 11:44:43 dut.10.240.183.133: flow list 0
14/05/2021 11:44:43 dut.10.240.183.133:
14/05/2021 11:44:43 dut.10.240.183.133: start
14/05/2021 11:44:43 dut.10.240.183.133:
rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native
Logical Core 2 (socket 0) forwards packets on 1 streams:
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=1
port 0: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x0
RX queue: 0
RX desc=0 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=0 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x0 - TX RS bit threshold=32
port 1: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=512 - RX free threshold=32
RX threshold registers: pthresh=0 hthresh=0 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=512 - TX free threshold=32
TX threshold registers: pthresh=0 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
14/05/2021 11:44:48 dut.10.240.183.133: stop
14/05/2021 11:44:48 dut.10.240.183.133:
Telling cores to ...
Waiting for lcores to finish...
---------------------- Forward statistics for port 1 ----------------------
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.
14/05/2021 11:44:48 CVLDCFSwitchFilterGTPUTest: sub_case tv_mac_ipv6_gtpu_ipv4_udp_l3src passed
14/05/2021 11:44:48 CVLDCFSwitchFilterGTPUTest: ===================Test sub case: tv_mac_ipv6_gtpu_ipv4_udp_l3src_l4dst================
14/05/2021 11:44:48 dut.10.240.183.133: flow validate 0 ingress pattern eth / ipv6 / udp / gtpu / ipv4 src is 192.168.1.1 / udp dst is 23 / end actions vf id 1 / end
14/05/2021 11:44:48 dut.10.240.183.133:
Flow rule validated
14/05/2021 11:44:48 dut.10.240.183.133: flow create 0 ingress pattern eth / ipv6 / udp / gtpu / ipv4 src is 192.168.1.1 / udp dst is 23 / end actions vf id 1 / end
14/05/2021 11:44:49 dut.10.240.183.133:
Flow rule #0 created
14/05/2021 11:44:49 dut.10.240.183.133: flow list 0
14/05/2021 11:44:49 dut.10.240.183.133:
ID Group Prio Attr Rule
0 0 0 i-- ETH IPV6 UDP GTPU IPV4 UDP => VF
14/05/2021 11:44:49 dut.10.240.183.133: start
14/05/2021 11:44:49 dut.10.240.183.133:
rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native
Logical Core 2 (socket 0) forwards packets on 1 streams:
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=1
port 0: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x0
RX queue: 0
RX desc=0 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=0 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x0 - TX RS bit threshold=32
port 1: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=512 - RX free threshold=32
RX threshold registers: pthresh=0 hthresh=0 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=512 - TX free threshold=32
TX threshold registers: pthresh=0 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
14/05/2021 11:44:54 dut.10.240.183.133: stop
14/05/2021 11:44:54 dut.10.240.183.133:
Telling cores to ...
Waiting for lcores to finish...
---------------------- Forward statistics for port 1 ----------------------
RX-packets: 1 RX-dropped: 0 RX-total: 1
TX-packets: 0 TX-dropped: 0 TX-total: 0
----------------------------------------------------------------------------
+++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
RX-packets: 1 RX-dropped: 0 RX-total: 1
TX-packets: 0 TX-dropped: 0 TX-total: 0
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Done.
14/05/2021 11:44:54 dut.10.240.183.133: start
14/05/2021 11:44:54 dut.10.240.183.133:
rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native
Logical Core 2 (socket 0) forwards packets on 1 streams:
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=1
port 0: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x0
RX queue: 0
RX desc=0 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=0 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x0 - TX RS bit threshold=32
port 1: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=512 - RX free threshold=32
RX threshold registers: pthresh=0 hthresh=0 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=512 - TX free threshold=32
TX threshold registers: pthresh=0 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
14/05/2021 11:44:59 dut.10.240.183.133: stop
14/05/2021 11:44:59 dut.10.240.183.133:
Telling cores to ...
Waiting for lcores to finish...
---------------------- Forward statistics for port 1 ----------------------
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.
14/05/2021 11:44:59 dut.10.240.183.133: flow destroy 0 rule 0
14/05/2021 11:44:59 dut.10.240.183.133:
Flow rule #0 destroyed
14/05/2021 11:44:59 dut.10.240.183.133: flow list 0
14/05/2021 11:44:59 dut.10.240.183.133:
14/05/2021 11:44:59 dut.10.240.183.133: start
14/05/2021 11:44:59 dut.10.240.183.133:
rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native
Logical Core 2 (socket 0) forwards packets on 1 streams:
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=1
port 0: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x0
RX queue: 0
RX desc=0 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=0 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x0 - TX RS bit threshold=32
port 1: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=512 - RX free threshold=32
RX threshold registers: pthresh=0 hthresh=0 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=512 - TX free threshold=32
TX threshold registers: pthresh=0 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
14/05/2021 11:45:04 dut.10.240.183.133: stop
14/05/2021 11:45:05 dut.10.240.183.133:
Telling cores to ...
Waiting for lcores to finish...
---------------------- Forward statistics for port 1 ----------------------
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.
14/05/2021 11:45:05 CVLDCFSwitchFilterGTPUTest: sub_case tv_mac_ipv6_gtpu_ipv4_udp_l3src_l4dst passed
14/05/2021 11:45:05 CVLDCFSwitchFilterGTPUTest: ===================Test sub case: tv_mac_ipv6_gtpu_ipv4_udp_l3src_l4src================
14/05/2021 11:45:05 dut.10.240.183.133: flow validate 0 ingress pattern eth / ipv6 / udp / gtpu / ipv4 src is 192.168.1.1 / udp src is 22 / end actions vf id 1 / end
14/05/2021 11:45:05 dut.10.240.183.133:
Flow rule validated
14/05/2021 11:45:05 dut.10.240.183.133: flow create 0 ingress pattern eth / ipv6 / udp / gtpu / ipv4 src is 192.168.1.1 / udp src is 22 / end actions vf id 1 / end
14/05/2021 11:45:05 dut.10.240.183.133:
Flow rule #0 created
14/05/2021 11:45:05 dut.10.240.183.133: flow list 0
14/05/2021 11:45:05 dut.10.240.183.133:
ID Group Prio Attr Rule
0 0 0 i-- ETH IPV6 UDP GTPU IPV4 UDP => VF
14/05/2021 11:45:05 dut.10.240.183.133: start
14/05/2021 11:45:05 dut.10.240.183.133:
rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native
Logical Core 2 (socket 0) forwards packets on 1 streams:
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=1
port 0: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x0
RX queue: 0
RX desc=0 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=0 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x0 - TX RS bit threshold=32
port 1: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=512 - RX free threshold=32
RX threshold registers: pthresh=0 hthresh=0 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=512 - TX free threshold=32
TX threshold registers: pthresh=0 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
14/05/2021 11:45:10 dut.10.240.183.133: stop
14/05/2021 11:45:10 dut.10.240.183.133:
Telling cores to ...
Waiting for lcores to finish...
---------------------- Forward statistics for port 1 ----------------------
RX-packets: 1 RX-dropped: 0 RX-total: 1
TX-packets: 0 TX-dropped: 0 TX-total: 0
----------------------------------------------------------------------------
+++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
RX-packets: 1 RX-dropped: 0 RX-total: 1
TX-packets: 0 TX-dropped: 0 TX-total: 0
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Done.
14/05/2021 11:45:10 dut.10.240.183.133: start
14/05/2021 11:45:10 dut.10.240.183.133:
rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native
Logical Core 2 (socket 0) forwards packets on 1 streams:
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=1
port 0: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x0
RX queue: 0
RX desc=0 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=0 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x0 - TX RS bit threshold=32
port 1: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=512 - RX free threshold=32
RX threshold registers: pthresh=0 hthresh=0 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=512 - TX free threshold=32
TX threshold registers: pthresh=0 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
14/05/2021 11:45:15 dut.10.240.183.133: stop
14/05/2021 11:45:15 dut.10.240.183.133:
Telling cores to ...
Waiting for lcores to finish...
---------------------- Forward statistics for port 1 ----------------------
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.
14/05/2021 11:45:15 dut.10.240.183.133: flow destroy 0 rule 0
14/05/2021 11:45:15 dut.10.240.183.133:
Flow rule #0 destroyed
14/05/2021 11:45:15 dut.10.240.183.133: flow list 0
14/05/2021 11:45:15 dut.10.240.183.133:
14/05/2021 11:45:15 dut.10.240.183.133: start
14/05/2021 11:45:16 dut.10.240.183.133:
rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native
Logical Core 2 (socket 0) forwards packets on 1 streams:
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=1
port 0: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x0
RX queue: 0
RX desc=0 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=0 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x0 - TX RS bit threshold=32
port 1: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=512 - RX free threshold=32
RX threshold registers: pthresh=0 hthresh=0 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=512 - TX free threshold=32
TX threshold registers: pthresh=0 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
14/05/2021 11:45:21 dut.10.240.183.133: stop
14/05/2021 11:45:21 dut.10.240.183.133:
Telling cores to ...
Waiting for lcores to finish...
---------------------- Forward statistics for port 1 ----------------------
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.
14/05/2021 11:45:21 CVLDCFSwitchFilterGTPUTest: sub_case tv_mac_ipv6_gtpu_ipv4_udp_l3src_l4src passed
14/05/2021 11:45:21 dut.10.240.183.133: flow flush 0
14/05/2021 11:45:21 dut.10.240.183.133:
14/05/2021 11:45:21 dut.10.240.183.133: clear port stats all
14/05/2021 11:45:21 dut.10.240.183.133:
NIC statistics for port 0 cleared
NIC statistics for port 1 cleared
14/05/2021 11:45:21 dut.10.240.183.133: quit
14/05/2021 11:45:22 dut.10.240.183.133:
Stopping port 0...
Stopping ports...
Done
Stopping port 1...
Stopping ports...
Done
Shutting down port 0...
Closing ports...
Port 0 is closed
Done
Shutting down port 1...
Closing ports...
Port 1 is closed
Done
Bye...
14/05/2021 11:45:22 dut.10.240.183.133: kill_all: called by dut and prefix list has value.
14/05/2021 11:45:26 dut.10.240.183.133: rmmod ice
14/05/2021 11:45:34 dut.10.240.183.133:
14/05/2021 11:45:34 dut.10.240.183.133: modprobe ice
14/05/2021 11:45:39 dut.10.240.183.133:
14/05/2021 11:45:39 dut.10.240.183.133: ethtool -i ens801f0
14/05/2021 11:45:39 dut.10.240.183.133: driver: ice
version: 1.6.0_rc41_11_gbd4c35a2_dirty
firmware-version: 3.00 0x800079a8 1.2928.0
expansion-rom-version:
bus-info: 0000:81:00.0
supports-statistics: yes
supports-test: yes
supports-eeprom-access: yes
supports-register-dump: yes
supports-priv-flags: yes
14/05/2021 11:45:41 dut.10.240.183.133: ip link set ens801f0 vf 0 trust on
14/05/2021 11:45:41 dut.10.240.183.133:
14/05/2021 11:45:49 dut.10.240.183.133: x86_64-native-linuxapp-gcc/app/dpdk-testpmd -l 1,2,3,4 -n 4 -a 0000:81:01.0,cap=dcf -a 0000:81:01.1 --file-prefix=dpdk_13956_20210514102502 -- -i
14/05/2021 11:46:02 dut.10.240.183.133: EAL: Detected 72 lcore(s)
EAL: Detected 2 NUMA nodes
EAL: Detected static linkage of DPDK
EAL: Multi-process socket /var/run/dpdk/dpdk_13956_20210514102502/mp_socket
EAL: Selected IOVA mode 'VA'
EAL: No available 2048 kB hugepages reported
EAL: VFIO support initialized
EAL: Using IOMMU type 1 (Type 1)
EAL: Probe PCI driver: net_iavf (8086:1889) device: 0000:81:01.0 (socket 1)
EAL: Releasing PCI mapped resource for 0000:81:01.0
EAL: Calling pci_unmap_resource for 0000:81:01.0 at 0x2200000000
EAL: Calling pci_unmap_resource for 0000:81:01.0 at 0x2200020000
EAL: Using IOMMU type 1 (Type 1)
EAL: Probe PCI driver: net_ice_dcf (8086:1889) device: 0000:81:01.0 (socket 1)
ice_load_pkg_type(): Active package is: 1.3.30.0, ICE COMMS Package (double VLAN mode)
EAL: Probe PCI driver: net_iavf (8086:1889) device: 0000:81:01.1 (socket 1)
Interactive-mode selected
Failed to set MTU to 1500 for port 0
testpmd: create a new mbuf pool <mb_pool_0>: n=171456, size=2176, socket=0
testpmd: preferred mempool ops selected: ring_mp_mc
testpmd: create a new mbuf pool <mb_pool_1>: n=171456, size=2176, socket=1
testpmd: preferred mempool ops selected: ring_mp_mc
Configuring Port 0 (socket 1)
ice_dcf_init_rss(): RSS is enabled by PF by default
ice_dcf_configure_queues(): request RXDID == 16 in Queue[0]
Port 0: CA:16:BB:FB:37:66
Configuring Port 1 (socket 1)
iavf_configure_queues(): request RXDID[22] in Queue[0]
Port 1: link state change event
Port 1: link state change event
Port 1: A2:52:05:42:E2:E6
Checking link statuses...
Done
14/05/2021 11:46:02 dut.10.240.183.133: set portlist 1
14/05/2021 11:46:02 dut.10.240.183.133:
previous number of forwarding ports 2 - changed to number of configured ports 1
Warning! port-topology=paired and odd forward ports number, the last port will pair with itself.
14/05/2021 11:46:02 dut.10.240.183.133: set fwd rxonly
14/05/2021 11:46:02 dut.10.240.183.133:
Set rxonly packet forwarding mode
14/05/2021 11:46:02 dut.10.240.183.133: set verbose 1
14/05/2021 11:46:02 dut.10.240.183.133:
Change verbose level from 0 to 1
14/05/2021 11:46:02 CVLDCFSwitchFilterGTPUTest: ===================Test sub case: tv_mac_ipv6_gtpu_ipv4_udp_l3dst_l4src================
14/05/2021 11:46:02 dut.10.240.183.133: flow validate 0 ingress pattern eth / ipv6 / udp / gtpu / ipv4 dst is 192.168.1.2 / udp src is 22 / end actions vf id 1 / end
14/05/2021 11:46:02 dut.10.240.183.133:
Flow rule validated
14/05/2021 11:46:02 dut.10.240.183.133: flow create 0 ingress pattern eth / ipv6 / udp / gtpu / ipv4 dst is 192.168.1.2 / udp src is 22 / end actions vf id 1 / end
14/05/2021 11:46:02 dut.10.240.183.133:
Flow rule #0 created
14/05/2021 11:46:02 dut.10.240.183.133: flow list 0
14/05/2021 11:46:02 dut.10.240.183.133:
ID Group Prio Attr Rule
0 0 0 i-- ETH IPV6 UDP GTPU IPV4 UDP => VF
14/05/2021 11:46:02 dut.10.240.183.133: start
14/05/2021 11:46:02 dut.10.240.183.133:
rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native
Logical Core 2 (socket 0) forwards packets on 1 streams:
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=1
port 0: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x0
RX queue: 0
RX desc=0 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=0 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x0 - TX RS bit threshold=32
port 1: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=512 - RX free threshold=32
RX threshold registers: pthresh=0 hthresh=0 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=512 - TX free threshold=32
TX threshold registers: pthresh=0 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
14/05/2021 11:46:08 dut.10.240.183.133: stop
14/05/2021 11:46:08 dut.10.240.183.133:
Telling cores to ...
Waiting for lcores to finish...
---------------------- Forward statistics for port 1 ----------------------
RX-packets: 1 RX-dropped: 0 RX-total: 1
TX-packets: 0 TX-dropped: 0 TX-total: 0
----------------------------------------------------------------------------
+++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
RX-packets: 1 RX-dropped: 0 RX-total: 1
TX-packets: 0 TX-dropped: 0 TX-total: 0
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Done.
14/05/2021 11:46:08 dut.10.240.183.133: start
14/05/2021 11:46:08 dut.10.240.183.133:
rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native
Logical Core 2 (socket 0) forwards packets on 1 streams:
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=1
port 0: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x0
RX queue: 0
RX desc=0 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=0 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x0 - TX RS bit threshold=32
port 1: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=512 - RX free threshold=32
RX threshold registers: pthresh=0 hthresh=0 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=512 - TX free threshold=32
TX threshold registers: pthresh=0 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
14/05/2021 11:46:13 dut.10.240.183.133: stop
14/05/2021 11:46:13 dut.10.240.183.133:
Telling cores to ...
Waiting for lcores to finish...
---------------------- Forward statistics for port 1 ----------------------
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.
14/05/2021 11:46:13 dut.10.240.183.133: flow destroy 0 rule 0
14/05/2021 11:46:13 dut.10.240.183.133:
Flow rule #0 destroyed
14/05/2021 11:46:13 dut.10.240.183.133: flow list 0
14/05/2021 11:46:13 dut.10.240.183.133:
14/05/2021 11:46:13 dut.10.240.183.133: start
14/05/2021 11:46:13 dut.10.240.183.133:
rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native
Logical Core 2 (socket 0) forwards packets on 1 streams:
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=1
port 0: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x0
RX queue: 0
RX desc=0 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=0 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x0 - TX RS bit threshold=32
port 1: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=512 - RX free threshold=32
RX threshold registers: pthresh=0 hthresh=0 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=512 - TX free threshold=32
TX threshold registers: pthresh=0 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
14/05/2021 11:46:18 dut.10.240.183.133: stop
14/05/2021 11:46:18 dut.10.240.183.133:
Telling cores to ...
Waiting for lcores to finish...
---------------------- Forward statistics for port 1 ----------------------
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.
14/05/2021 11:46:18 CVLDCFSwitchFilterGTPUTest: sub_case tv_mac_ipv6_gtpu_ipv4_udp_l3dst_l4src passed
14/05/2021 11:46:18 CVLDCFSwitchFilterGTPUTest: ===================Test sub case: tv_mac_ipv6_gtpu_ipv4_udp_l3dst_l4dst================
14/05/2021 11:46:18 dut.10.240.183.133: flow validate 0 ingress pattern eth / ipv6 / udp / gtpu / ipv4 dst is 192.168.1.2 / udp dst is 23 / end actions vf id 1 / end
14/05/2021 11:46:18 dut.10.240.183.133:
Flow rule validated
14/05/2021 11:46:18 dut.10.240.183.133: flow create 0 ingress pattern eth / ipv6 / udp / gtpu / ipv4 dst is 192.168.1.2 / udp dst is 23 / end actions vf id 1 / end
14/05/2021 11:46:18 dut.10.240.183.133:
Flow rule #0 created
14/05/2021 11:46:18 dut.10.240.183.133: flow list 0
14/05/2021 11:46:19 dut.10.240.183.133:
ID Group Prio Attr Rule
0 0 0 i-- ETH IPV6 UDP GTPU IPV4 UDP => VF
14/05/2021 11:46:19 dut.10.240.183.133: start
14/05/2021 11:46:19 dut.10.240.183.133:
rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native
Logical Core 2 (socket 0) forwards packets on 1 streams:
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=1
port 0: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x0
RX queue: 0
RX desc=0 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=0 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x0 - TX RS bit threshold=32
port 1: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=512 - RX free threshold=32
RX threshold registers: pthresh=0 hthresh=0 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=512 - TX free threshold=32
TX threshold registers: pthresh=0 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
14/05/2021 11:46:24 dut.10.240.183.133: stop
14/05/2021 11:46:24 dut.10.240.183.133:
Telling cores to ...
Waiting for lcores to finish...
---------------------- Forward statistics for port 1 ----------------------
RX-packets: 1 RX-dropped: 0 RX-total: 1
TX-packets: 0 TX-dropped: 0 TX-total: 0
----------------------------------------------------------------------------
+++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
RX-packets: 1 RX-dropped: 0 RX-total: 1
TX-packets: 0 TX-dropped: 0 TX-total: 0
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Done.
14/05/2021 11:46:24 dut.10.240.183.133: start
14/05/2021 11:46:24 dut.10.240.183.133:
rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native
Logical Core 2 (socket 0) forwards packets on 1 streams:
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=1
port 0: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x0
RX queue: 0
RX desc=0 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=0 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x0 - TX RS bit threshold=32
port 1: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=512 - RX free threshold=32
RX threshold registers: pthresh=0 hthresh=0 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=512 - TX free threshold=32
TX threshold registers: pthresh=0 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
14/05/2021 11:46:29 dut.10.240.183.133: stop
14/05/2021 11:46:29 dut.10.240.183.133:
Telling cores to ...
Waiting for lcores to finish...
---------------------- Forward statistics for port 1 ----------------------
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.
14/05/2021 11:46:29 dut.10.240.183.133: flow destroy 0 rule 0
14/05/2021 11:46:29 dut.10.240.183.133:
Flow rule #0 destroyed
14/05/2021 11:46:29 dut.10.240.183.133: flow list 0
14/05/2021 11:46:29 dut.10.240.183.133:
14/05/2021 11:46:29 dut.10.240.183.133: start
14/05/2021 11:46:29 dut.10.240.183.133:
rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native
Logical Core 2 (socket 0) forwards packets on 1 streams:
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=1
port 0: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x0
RX queue: 0
RX desc=0 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=0 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x0 - TX RS bit threshold=32
port 1: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=512 - RX free threshold=32
RX threshold registers: pthresh=0 hthresh=0 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=512 - TX free threshold=32
TX threshold registers: pthresh=0 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
14/05/2021 11:46:34 dut.10.240.183.133: stop
14/05/2021 11:46:34 dut.10.240.183.133:
Telling cores to ...
Waiting for lcores to finish...
---------------------- Forward statistics for port 1 ----------------------
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.
14/05/2021 11:46:34 CVLDCFSwitchFilterGTPUTest: sub_case tv_mac_ipv6_gtpu_ipv4_udp_l3dst_l4dst passed
14/05/2021 11:46:34 CVLDCFSwitchFilterGTPUTest: ===================Test sub case: tv_mac_ipv6_gtpu_ipv4_udp_l4dst================
14/05/2021 11:46:34 dut.10.240.183.133: flow validate 0 ingress pattern eth / ipv6 / udp / gtpu / ipv4 / udp dst is 23 / end actions vf id 1 / end
14/05/2021 11:46:35 dut.10.240.183.133:
Flow rule validated
14/05/2021 11:46:35 dut.10.240.183.133: flow create 0 ingress pattern eth / ipv6 / udp / gtpu / ipv4 / udp dst is 23 / end actions vf id 1 / end
14/05/2021 11:46:35 dut.10.240.183.133:
Flow rule #0 created
14/05/2021 11:46:35 dut.10.240.183.133: flow list 0
14/05/2021 11:46:35 dut.10.240.183.133:
ID Group Prio Attr Rule
0 0 0 i-- ETH IPV6 UDP GTPU IPV4 UDP => VF
14/05/2021 11:46:35 dut.10.240.183.133: start
14/05/2021 11:46:35 dut.10.240.183.133:
rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native
Logical Core 2 (socket 0) forwards packets on 1 streams:
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=1
port 0: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x0
RX queue: 0
RX desc=0 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=0 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x0 - TX RS bit threshold=32
port 1: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=512 - RX free threshold=32
RX threshold registers: pthresh=0 hthresh=0 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=512 - TX free threshold=32
TX threshold registers: pthresh=0 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
14/05/2021 11:46:40 dut.10.240.183.133: stop
14/05/2021 11:46:40 dut.10.240.183.133:
Telling cores to ...
Waiting for lcores to finish...
---------------------- Forward statistics for port 1 ----------------------
RX-packets: 1 RX-dropped: 0 RX-total: 1
TX-packets: 0 TX-dropped: 0 TX-total: 0
----------------------------------------------------------------------------
+++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
RX-packets: 1 RX-dropped: 0 RX-total: 1
TX-packets: 0 TX-dropped: 0 TX-total: 0
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Done.
14/05/2021 11:46:40 dut.10.240.183.133: start
14/05/2021 11:46:40 dut.10.240.183.133:
rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native
Logical Core 2 (socket 0) forwards packets on 1 streams:
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=1
port 0: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x0
RX queue: 0
RX desc=0 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=0 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x0 - TX RS bit threshold=32
port 1: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=512 - RX free threshold=32
RX threshold registers: pthresh=0 hthresh=0 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=512 - TX free threshold=32
TX threshold registers: pthresh=0 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
14/05/2021 11:46:45 dut.10.240.183.133: stop
14/05/2021 11:46:45 dut.10.240.183.133:
Telling cores to ...
Waiting for lcores to finish...
---------------------- Forward statistics for port 1 ----------------------
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.
14/05/2021 11:46:45 dut.10.240.183.133: flow destroy 0 rule 0
14/05/2021 11:46:45 dut.10.240.183.133:
Flow rule #0 destroyed
14/05/2021 11:46:45 dut.10.240.183.133: flow list 0
14/05/2021 11:46:45 dut.10.240.183.133:
14/05/2021 11:46:45 dut.10.240.183.133: start
14/05/2021 11:46:45 dut.10.240.183.133:
rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native
Logical Core 2 (socket 0) forwards packets on 1 streams:
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=1
port 0: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x0
RX queue: 0
RX desc=0 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=0 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x0 - TX RS bit threshold=32
port 1: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=512 - RX free threshold=32
RX threshold registers: pthresh=0 hthresh=0 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=512 - TX free threshold=32
TX threshold registers: pthresh=0 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
14/05/2021 11:46:51 dut.10.240.183.133: stop
14/05/2021 11:46:51 dut.10.240.183.133:
Telling cores to ...
Waiting for lcores to finish...
---------------------- Forward statistics for port 1 ----------------------
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.
14/05/2021 11:46:51 CVLDCFSwitchFilterGTPUTest: sub_case tv_mac_ipv6_gtpu_ipv4_udp_l4dst passed
14/05/2021 11:46:51 CVLDCFSwitchFilterGTPUTest: ===================Test sub case: tv_mac_ipv6_gtpu_ipv4_udp_l4src================
14/05/2021 11:46:51 dut.10.240.183.133: flow validate 0 ingress pattern eth / ipv6 / udp / gtpu / ipv4 / udp src is 22 / end actions vf id 1 / end
14/05/2021 11:46:51 dut.10.240.183.133:
Flow rule validated
14/05/2021 11:46:51 dut.10.240.183.133: flow create 0 ingress pattern eth / ipv6 / udp / gtpu / ipv4 / udp src is 22 / end actions vf id 1 / end
14/05/2021 11:46:51 dut.10.240.183.133:
Flow rule #0 created
14/05/2021 11:46:51 dut.10.240.183.133: flow list 0
14/05/2021 11:46:51 dut.10.240.183.133:
ID Group Prio Attr Rule
0 0 0 i-- ETH IPV6 UDP GTPU IPV4 UDP => VF
14/05/2021 11:46:51 dut.10.240.183.133: start
14/05/2021 11:46:51 dut.10.240.183.133:
rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native
Logical Core 2 (socket 0) forwards packets on 1 streams:
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=1
port 0: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x0
RX queue: 0
RX desc=0 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=0 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x0 - TX RS bit threshold=32
port 1: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=512 - RX free threshold=32
RX threshold registers: pthresh=0 hthresh=0 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=512 - TX free threshold=32
TX threshold registers: pthresh=0 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
14/05/2021 11:46:56 dut.10.240.183.133: stop
14/05/2021 11:46:56 dut.10.240.183.133:
Telling cores to ...
Waiting for lcores to finish...
---------------------- Forward statistics for port 1 ----------------------
RX-packets: 1 RX-dropped: 0 RX-total: 1
TX-packets: 0 TX-dropped: 0 TX-total: 0
----------------------------------------------------------------------------
+++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
RX-packets: 1 RX-dropped: 0 RX-total: 1
TX-packets: 0 TX-dropped: 0 TX-total: 0
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Done.
14/05/2021 11:46:56 dut.10.240.183.133: start
14/05/2021 11:46:56 dut.10.240.183.133:
rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native
Logical Core 2 (socket 0) forwards packets on 1 streams:
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=1
port 0: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x0
RX queue: 0
RX desc=0 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=0 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x0 - TX RS bit threshold=32
port 1: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=512 - RX free threshold=32
RX threshold registers: pthresh=0 hthresh=0 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=512 - TX free threshold=32
TX threshold registers: pthresh=0 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
14/05/2021 11:47:01 dut.10.240.183.133: stop
14/05/2021 11:47:01 dut.10.240.183.133:
Telling cores to ...
Waiting for lcores to finish...
---------------------- Forward statistics for port 1 ----------------------
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.
14/05/2021 11:47:01 dut.10.240.183.133: flow destroy 0 rule 0
14/05/2021 11:47:02 dut.10.240.183.133:
Flow rule #0 destroyed
14/05/2021 11:47:02 dut.10.240.183.133: flow list 0
14/05/2021 11:47:02 dut.10.240.183.133:
14/05/2021 11:47:02 dut.10.240.183.133: start
14/05/2021 11:47:02 dut.10.240.183.133:
rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native
Logical Core 2 (socket 0) forwards packets on 1 streams:
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=1
port 0: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x0
RX queue: 0
RX desc=0 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=0 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x0 - TX RS bit threshold=32
port 1: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=512 - RX free threshold=32
RX threshold registers: pthresh=0 hthresh=0 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=512 - TX free threshold=32
TX threshold registers: pthresh=0 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
14/05/2021 11:47:07 dut.10.240.183.133: stop
14/05/2021 11:47:07 dut.10.240.183.133:
Telling cores to ...
Waiting for lcores to finish...
---------------------- Forward statistics for port 1 ----------------------
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.
14/05/2021 11:47:07 CVLDCFSwitchFilterGTPUTest: sub_case tv_mac_ipv6_gtpu_ipv4_udp_l4src passed
14/05/2021 11:47:07 CVLDCFSwitchFilterGTPUTest: ===================Test sub case: tv_mac_ipv6_gtpu_ipv4_udp_l4src_l4dst================
14/05/2021 11:47:07 dut.10.240.183.133: flow validate 0 ingress pattern eth / ipv6 / udp / gtpu / ipv4 / udp src is 22 dst is 23 / end actions vf id 1 / end
14/05/2021 11:47:07 dut.10.240.183.133:
Flow rule validated
14/05/2021 11:47:07 dut.10.240.183.133: flow create 0 ingress pattern eth / ipv6 / udp / gtpu / ipv4 / udp src is 22 dst is 23 / end actions vf id 1 / end
14/05/2021 11:47:07 dut.10.240.183.133:
Flow rule #0 created
14/05/2021 11:47:07 dut.10.240.183.133: flow list 0
14/05/2021 11:47:07 dut.10.240.183.133:
ID Group Prio Attr Rule
0 0 0 i-- ETH IPV6 UDP GTPU IPV4 UDP => VF
14/05/2021 11:47:07 dut.10.240.183.133: start
14/05/2021 11:47:07 dut.10.240.183.133:
rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native
Logical Core 2 (socket 0) forwards packets on 1 streams:
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=1
port 0: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x0
RX queue: 0
RX desc=0 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=0 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x0 - TX RS bit threshold=32
port 1: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=512 - RX free threshold=32
RX threshold registers: pthresh=0 hthresh=0 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=512 - TX free threshold=32
TX threshold registers: pthresh=0 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
14/05/2021 11:47:12 dut.10.240.183.133: stop
14/05/2021 11:47:12 dut.10.240.183.133:
Telling cores to ...
Waiting for lcores to finish...
---------------------- Forward statistics for port 1 ----------------------
RX-packets: 1 RX-dropped: 0 RX-total: 1
TX-packets: 0 TX-dropped: 0 TX-total: 0
----------------------------------------------------------------------------
+++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
RX-packets: 1 RX-dropped: 0 RX-total: 1
TX-packets: 0 TX-dropped: 0 TX-total: 0
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Done.
14/05/2021 11:47:12 dut.10.240.183.133: start
14/05/2021 11:47:13 dut.10.240.183.133:
rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native
Logical Core 2 (socket 0) forwards packets on 1 streams:
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=1
port 0: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x0
RX queue: 0
RX desc=0 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=0 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x0 - TX RS bit threshold=32
port 1: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=512 - RX free threshold=32
RX threshold registers: pthresh=0 hthresh=0 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=512 - TX free threshold=32
TX threshold registers: pthresh=0 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
14/05/2021 11:47:18 dut.10.240.183.133: stop
14/05/2021 11:47:18 dut.10.240.183.133:
Telling cores to ...
Waiting for lcores to finish...
---------------------- Forward statistics for port 1 ----------------------
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.
14/05/2021 11:47:18 dut.10.240.183.133: flow destroy 0 rule 0
14/05/2021 11:47:18 dut.10.240.183.133:
Flow rule #0 destroyed
14/05/2021 11:47:18 dut.10.240.183.133: flow list 0
14/05/2021 11:47:18 dut.10.240.183.133:
14/05/2021 11:47:18 dut.10.240.183.133: start
14/05/2021 11:47:18 dut.10.240.183.133:
rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native
Logical Core 2 (socket 0) forwards packets on 1 streams:
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=1
port 0: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x0
RX queue: 0
RX desc=0 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=0 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x0 - TX RS bit threshold=32
port 1: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=512 - RX free threshold=32
RX threshold registers: pthresh=0 hthresh=0 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=512 - TX free threshold=32
TX threshold registers: pthresh=0 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
14/05/2021 11:47:23 dut.10.240.183.133: stop
14/05/2021 11:47:23 dut.10.240.183.133:
Telling cores to ...
Waiting for lcores to finish...
---------------------- Forward statistics for port 1 ----------------------
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.
14/05/2021 11:47:23 CVLDCFSwitchFilterGTPUTest: sub_case tv_mac_ipv6_gtpu_ipv4_udp_l4src_l4dst passed
14/05/2021 11:47:23 CVLDCFSwitchFilterGTPUTest: ===================Test sub case: tv_mac_ipv6_gtpu_ipv4_udp_teid_l4src_l4dst================
14/05/2021 11:47:23 dut.10.240.183.133: flow validate 0 ingress pattern eth / ipv6 / udp / gtpu teid is 0x12345678 teid mask 0x00000001 / ipv4 / udp src is 22 dst is 23 / end actions vf id 1 / end
14/05/2021 11:47:23 dut.10.240.183.133:
Flow rule validated
14/05/2021 11:47:23 dut.10.240.183.133: flow create 0 ingress pattern eth / ipv6 / udp / gtpu teid is 0x12345678 teid mask 0x00000001 / ipv4 / udp src is 22 dst is 23 / end actions vf id 1 / end
14/05/2021 11:47:23 dut.10.240.183.133:
Flow rule #0 created
14/05/2021 11:47:23 dut.10.240.183.133: flow list 0
14/05/2021 11:47:23 dut.10.240.183.133:
ID Group Prio Attr Rule
0 0 0 i-- ETH IPV6 UDP GTPU IPV4 UDP => VF
14/05/2021 11:47:23 dut.10.240.183.133: start
14/05/2021 11:47:23 dut.10.240.183.133:
rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native
Logical Core 2 (socket 0) forwards packets on 1 streams:
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=1
port 0: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x0
RX queue: 0
RX desc=0 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=0 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x0 - TX RS bit threshold=32
port 1: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=512 - RX free threshold=32
RX threshold registers: pthresh=0 hthresh=0 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=512 - TX free threshold=32
TX threshold registers: pthresh=0 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
14/05/2021 11:47:29 dut.10.240.183.133: stop
14/05/2021 11:47:29 dut.10.240.183.133:
Telling cores to ...
Waiting for lcores to finish...
---------------------- Forward statistics for port 1 ----------------------
RX-packets: 1 RX-dropped: 0 RX-total: 1
TX-packets: 0 TX-dropped: 0 TX-total: 0
----------------------------------------------------------------------------
+++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
RX-packets: 1 RX-dropped: 0 RX-total: 1
TX-packets: 0 TX-dropped: 0 TX-total: 0
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Done.
14/05/2021 11:47:29 dut.10.240.183.133: start
14/05/2021 11:47:29 dut.10.240.183.133:
rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native
Logical Core 2 (socket 0) forwards packets on 1 streams:
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=1
port 0: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x0
RX queue: 0
RX desc=0 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=0 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x0 - TX RS bit threshold=32
port 1: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=512 - RX free threshold=32
RX threshold registers: pthresh=0 hthresh=0 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=512 - TX free threshold=32
TX threshold registers: pthresh=0 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
14/05/2021 11:47:34 dut.10.240.183.133: stop
14/05/2021 11:47:34 dut.10.240.183.133:
Telling cores to ...
Waiting for lcores to finish...
---------------------- Forward statistics for port 1 ----------------------
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.
14/05/2021 11:47:34 dut.10.240.183.133: flow destroy 0 rule 0
14/05/2021 11:47:34 dut.10.240.183.133:
Flow rule #0 destroyed
14/05/2021 11:47:34 dut.10.240.183.133: flow list 0
14/05/2021 11:47:34 dut.10.240.183.133:
14/05/2021 11:47:34 dut.10.240.183.133: start
14/05/2021 11:47:34 dut.10.240.183.133:
rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native
Logical Core 2 (socket 0) forwards packets on 1 streams:
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=1
port 0: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x0
RX queue: 0
RX desc=0 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=0 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x0 - TX RS bit threshold=32
port 1: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=512 - RX free threshold=32
RX threshold registers: pthresh=0 hthresh=0 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=512 - TX free threshold=32
TX threshold registers: pthresh=0 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
14/05/2021 11:47:39 dut.10.240.183.133: stop
14/05/2021 11:47:39 dut.10.240.183.133:
Telling cores to ...
Waiting for lcores to finish...
---------------------- Forward statistics for port 1 ----------------------
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.
14/05/2021 11:47:39 CVLDCFSwitchFilterGTPUTest: sub_case tv_mac_ipv6_gtpu_ipv4_udp_teid_l4src_l4dst passed
14/05/2021 11:47:39 CVLDCFSwitchFilterGTPUTest: ===================Test sub case: tv_mac_ipv6_gtpu_ipv4_udp_teid_l3src_l3dst================
14/05/2021 11:47:39 dut.10.240.183.133: flow validate 0 ingress pattern eth / ipv6 / udp / gtpu teid is 0x12345678 teid mask 0x00000001 / ipv4 src is 192.168.1.1 dst is 192.168.1.2 / udp / end actions vf id 1 / end
14/05/2021 11:47:39 dut.10.240.183.133:
Flow rule validated
14/05/2021 11:47:39 dut.10.240.183.133: flow create 0 ingress pattern eth / ipv6 / udp / gtpu teid is 0x12345678 teid mask 0x00000001 / ipv4 src is 192.168.1.1 dst is 192.168.1.2 / udp / end actions vf id 1 / end
14/05/2021 11:47:40 dut.10.240.183.133:
Flow rule #0 created
14/05/2021 11:47:40 dut.10.240.183.133: flow list 0
14/05/2021 11:47:40 dut.10.240.183.133:
ID Group Prio Attr Rule
0 0 0 i-- ETH IPV6 UDP GTPU IPV4 UDP => VF
14/05/2021 11:47:40 dut.10.240.183.133: start
14/05/2021 11:47:40 dut.10.240.183.133:
rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native
Logical Core 2 (socket 0) forwards packets on 1 streams:
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=1
port 0: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x0
RX queue: 0
RX desc=0 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=0 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x0 - TX RS bit threshold=32
port 1: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=512 - RX free threshold=32
RX threshold registers: pthresh=0 hthresh=0 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=512 - TX free threshold=32
TX threshold registers: pthresh=0 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
14/05/2021 11:47:45 dut.10.240.183.133: stop
14/05/2021 11:47:45 dut.10.240.183.133:
Telling cores to ...
Waiting for lcores to finish...
---------------------- Forward statistics for port 1 ----------------------
RX-packets: 1 RX-dropped: 0 RX-total: 1
TX-packets: 0 TX-dropped: 0 TX-total: 0
----------------------------------------------------------------------------
+++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
RX-packets: 1 RX-dropped: 0 RX-total: 1
TX-packets: 0 TX-dropped: 0 TX-total: 0
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Done.
14/05/2021 11:47:45 dut.10.240.183.133: start
14/05/2021 11:47:45 dut.10.240.183.133:
rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native
Logical Core 2 (socket 0) forwards packets on 1 streams:
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=1
port 0: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x0
RX queue: 0
RX desc=0 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=0 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x0 - TX RS bit threshold=32
port 1: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=512 - RX free threshold=32
RX threshold registers: pthresh=0 hthresh=0 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=512 - TX free threshold=32
TX threshold registers: pthresh=0 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
14/05/2021 11:47:50 dut.10.240.183.133: stop
14/05/2021 11:47:50 dut.10.240.183.133:
Telling cores to ...
Waiting for lcores to finish...
---------------------- Forward statistics for port 1 ----------------------
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.
14/05/2021 11:47:50 dut.10.240.183.133: flow destroy 0 rule 0
14/05/2021 11:47:50 dut.10.240.183.133:
Flow rule #0 destroyed
14/05/2021 11:47:50 dut.10.240.183.133: flow list 0
14/05/2021 11:47:50 dut.10.240.183.133:
14/05/2021 11:47:50 dut.10.240.183.133: start
14/05/2021 11:47:50 dut.10.240.183.133:
rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native
Logical Core 2 (socket 0) forwards packets on 1 streams:
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=1
port 0: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x0
RX queue: 0
RX desc=0 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=0 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x0 - TX RS bit threshold=32
port 1: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=512 - RX free threshold=32
RX threshold registers: pthresh=0 hthresh=0 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=512 - TX free threshold=32
TX threshold registers: pthresh=0 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
14/05/2021 11:47:55 dut.10.240.183.133: stop
14/05/2021 11:47:55 dut.10.240.183.133:
Telling cores to ...
Waiting for lcores to finish...
---------------------- Forward statistics for port 1 ----------------------
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.
14/05/2021 11:47:55 CVLDCFSwitchFilterGTPUTest: sub_case tv_mac_ipv6_gtpu_ipv4_udp_teid_l3src_l3dst passed
14/05/2021 11:47:55 CVLDCFSwitchFilterGTPUTest: ===================Test sub case: tv_mac_ipv6_gtpu_ipv4_udp_l3src_l3dst================
14/05/2021 11:47:55 dut.10.240.183.133: flow validate 0 ingress pattern eth / ipv6 / udp / gtpu / ipv4 src is 192.168.1.1 dst is 192.168.1.2 / udp / end actions vf id 1 / end
14/05/2021 11:47:56 dut.10.240.183.133:
Flow rule validated
14/05/2021 11:47:56 dut.10.240.183.133: flow create 0 ingress pattern eth / ipv6 / udp / gtpu / ipv4 src is 192.168.1.1 dst is 192.168.1.2 / udp / end actions vf id 1 / end
14/05/2021 11:47:56 dut.10.240.183.133:
Flow rule #0 created
14/05/2021 11:47:56 dut.10.240.183.133: flow list 0
14/05/2021 11:47:56 dut.10.240.183.133:
ID Group Prio Attr Rule
0 0 0 i-- ETH IPV6 UDP GTPU IPV4 UDP => VF
14/05/2021 11:47:56 dut.10.240.183.133: start
14/05/2021 11:47:56 dut.10.240.183.133:
rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native
Logical Core 2 (socket 0) forwards packets on 1 streams:
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=1
port 0: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x0
RX queue: 0
RX desc=0 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=0 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x0 - TX RS bit threshold=32
port 1: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=512 - RX free threshold=32
RX threshold registers: pthresh=0 hthresh=0 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=512 - TX free threshold=32
TX threshold registers: pthresh=0 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
14/05/2021 11:48:01 dut.10.240.183.133: stop
14/05/2021 11:48:01 dut.10.240.183.133:
Telling cores to ...
Waiting for lcores to finish...
---------------------- Forward statistics for port 1 ----------------------
RX-packets: 1 RX-dropped: 0 RX-total: 1
TX-packets: 0 TX-dropped: 0 TX-total: 0
----------------------------------------------------------------------------
+++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
RX-packets: 1 RX-dropped: 0 RX-total: 1
TX-packets: 0 TX-dropped: 0 TX-total: 0
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Done.
14/05/2021 11:48:01 dut.10.240.183.133: start
14/05/2021 11:48:01 dut.10.240.183.133:
rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native
Logical Core 2 (socket 0) forwards packets on 1 streams:
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=1
port 0: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x0
RX queue: 0
RX desc=0 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=0 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x0 - TX RS bit threshold=32
port 1: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=512 - RX free threshold=32
RX threshold registers: pthresh=0 hthresh=0 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=512 - TX free threshold=32
TX threshold registers: pthresh=0 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
14/05/2021 11:48:06 dut.10.240.183.133: stop
14/05/2021 11:48:06 dut.10.240.183.133:
Telling cores to ...
Waiting for lcores to finish...
---------------------- Forward statistics for port 1 ----------------------
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.
14/05/2021 11:48:06 dut.10.240.183.133: flow destroy 0 rule 0
14/05/2021 11:48:06 dut.10.240.183.133:
Flow rule #0 destroyed
14/05/2021 11:48:06 dut.10.240.183.133: flow list 0
14/05/2021 11:48:06 dut.10.240.183.133:
14/05/2021 11:48:06 dut.10.240.183.133: start
14/05/2021 11:48:07 dut.10.240.183.133:
rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native
Logical Core 2 (socket 0) forwards packets on 1 streams:
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=1
port 0: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x0
RX queue: 0
RX desc=0 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=0 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x0 - TX RS bit threshold=32
port 1: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=512 - RX free threshold=32
RX threshold registers: pthresh=0 hthresh=0 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=512 - TX free threshold=32
TX threshold registers: pthresh=0 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
14/05/2021 11:48:12 dut.10.240.183.133: stop
14/05/2021 11:48:12 dut.10.240.183.133:
Telling cores to ...
Waiting for lcores to finish...
---------------------- Forward statistics for port 1 ----------------------
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.
14/05/2021 11:48:12 CVLDCFSwitchFilterGTPUTest: sub_case tv_mac_ipv6_gtpu_ipv4_udp_l3src_l3dst passed
14/05/2021 11:48:12 CVLDCFSwitchFilterGTPUTest: ===================Test sub case: tv_mac_ipv6_gtpu_ipv4_udp_l3_l4================
14/05/2021 11:48:12 dut.10.240.183.133: flow validate 0 ingress pattern eth / ipv6 / udp / gtpu teid is 0x12345678 teid mask 0x00000001 / ipv4 src is 192.168.1.1 dst is 192.168.1.2 / udp src is 22 dst is 23 / end actions vf id 1 / end
14/05/2021 11:48:12 dut.10.240.183.133:
Flow rule validated
14/05/2021 11:48:12 dut.10.240.183.133: flow create 0 ingress pattern eth / ipv6 / udp / gtpu teid is 0x12345678 teid mask 0x00000001 / ipv4 src is 192.168.1.1 dst is 192.168.1.2 / udp src is 22 dst is 23 / end actions vf id 1 / end
14/05/2021 11:48:12 dut.10.240.183.133:
Flow rule #0 created
14/05/2021 11:48:12 dut.10.240.183.133: flow list 0
14/05/2021 11:48:12 dut.10.240.183.133:
ID Group Prio Attr Rule
0 0 0 i-- ETH IPV6 UDP GTPU IPV4 UDP => VF
14/05/2021 11:48:12 dut.10.240.183.133: start
14/05/2021 11:48:12 dut.10.240.183.133:
rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native
Logical Core 2 (socket 0) forwards packets on 1 streams:
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=1
port 0: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x0
RX queue: 0
RX desc=0 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=0 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x0 - TX RS bit threshold=32
port 1: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=512 - RX free threshold=32
RX threshold registers: pthresh=0 hthresh=0 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=512 - TX free threshold=32
TX threshold registers: pthresh=0 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
14/05/2021 11:48:17 dut.10.240.183.133: stop
14/05/2021 11:48:17 dut.10.240.183.133:
Telling cores to ...
Waiting for lcores to finish...
---------------------- Forward statistics for port 1 ----------------------
RX-packets: 1 RX-dropped: 0 RX-total: 1
TX-packets: 0 TX-dropped: 0 TX-total: 0
----------------------------------------------------------------------------
+++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
RX-packets: 1 RX-dropped: 0 RX-total: 1
TX-packets: 0 TX-dropped: 0 TX-total: 0
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Done.
14/05/2021 11:48:17 dut.10.240.183.133: start
14/05/2021 11:48:17 dut.10.240.183.133:
rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native
Logical Core 2 (socket 0) forwards packets on 1 streams:
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=1
port 0: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x0
RX queue: 0
RX desc=0 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=0 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x0 - TX RS bit threshold=32
port 1: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=512 - RX free threshold=32
RX threshold registers: pthresh=0 hthresh=0 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=512 - TX free threshold=32
TX threshold registers: pthresh=0 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
14/05/2021 11:48:22 dut.10.240.183.133: stop
14/05/2021 11:48:22 dut.10.240.183.133:
Telling cores to ...
Waiting for lcores to finish...
---------------------- Forward statistics for port 1 ----------------------
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.
14/05/2021 11:48:22 dut.10.240.183.133: flow destroy 0 rule 0
14/05/2021 11:48:23 dut.10.240.183.133:
Flow rule #0 destroyed
14/05/2021 11:48:23 dut.10.240.183.133: flow list 0
14/05/2021 11:48:23 dut.10.240.183.133:
14/05/2021 11:48:23 dut.10.240.183.133: start
14/05/2021 11:48:23 dut.10.240.183.133:
rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native
Logical Core 2 (socket 0) forwards packets on 1 streams:
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=1
port 0: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x0
RX queue: 0
RX desc=0 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=0 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x0 - TX RS bit threshold=32
port 1: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=512 - RX free threshold=32
RX threshold registers: pthresh=0 hthresh=0 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=512 - TX free threshold=32
TX threshold registers: pthresh=0 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
14/05/2021 11:48:28 dut.10.240.183.133: stop
14/05/2021 11:48:28 dut.10.240.183.133:
Telling cores to ...
Waiting for lcores to finish...
---------------------- Forward statistics for port 1 ----------------------
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.
14/05/2021 11:48:28 CVLDCFSwitchFilterGTPUTest: sub_case tv_mac_ipv6_gtpu_ipv4_udp_l3_l4 passed
14/05/2021 11:48:28 CVLDCFSwitchFilterGTPUTest: {'tv_mac_ipv6_gtpu_ipv4_udp_teid_with_mask': 'passed', 'tv_mac_ipv6_gtpu_ipv4_udp_teid_without_mask': 'passed', 'tv_mac_ipv6_gtpu_ipv4_udp_l3dst': 'passed', 'tv_mac_ipv6_gtpu_ipv4_udp_l3src': 'passed', 'tv_mac_ipv6_gtpu_ipv4_udp_l3src_l4dst': 'passed', 'tv_mac_ipv6_gtpu_ipv4_udp_l3src_l4src': 'passed', 'tv_mac_ipv6_gtpu_ipv4_udp_l3dst_l4src': 'passed', 'tv_mac_ipv6_gtpu_ipv4_udp_l3dst_l4dst': 'passed', 'tv_mac_ipv6_gtpu_ipv4_udp_l4dst': 'passed', 'tv_mac_ipv6_gtpu_ipv4_udp_l4src': 'passed', 'tv_mac_ipv6_gtpu_ipv4_udp_l4src_l4dst': 'passed', 'tv_mac_ipv6_gtpu_ipv4_udp_teid_l4src_l4dst': 'passed', 'tv_mac_ipv6_gtpu_ipv4_udp_teid_l3src_l3dst': 'passed', 'tv_mac_ipv6_gtpu_ipv4_udp_l3src_l3dst': 'passed', 'tv_mac_ipv6_gtpu_ipv4_udp_l3_l4': 'passed'}
14/05/2021 11:48:28 CVLDCFSwitchFilterGTPUTest: pass rate is: 100.0
14/05/2021 11:48:28 CVLDCFSwitchFilterGTPUTest: Test Case test_mac_ipv6_gtpu_ipv4_udp Result PASSED:
14/05/2021 11:48:28 dut.10.240.183.133: flow flush 0
14/05/2021 11:48:28 dut.10.240.183.133:
14/05/2021 11:48:28 dut.10.240.183.133: clear port stats all
14/05/2021 11:48:28 dut.10.240.183.133:
NIC statistics for port 0 cleared
NIC statistics for port 1 cleared
14/05/2021 11:48:28 dut.10.240.183.133: quit
14/05/2021 11:48:29 dut.10.240.183.133:
Stopping port 0...
Stopping ports...
Done
Stopping port 1...
Stopping ports...
Done
Shutting down port 0...
Closing ports...
Port 0 is closed
Done
Shutting down port 1...
Closing ports...
Port 1 is closed
Done
Bye...
14/05/2021 11:48:29 dut.10.240.183.133: kill_all: called by dut and prefix list has value.
14/05/2021 11:48:33 CVLDCFSwitchFilterGTPUTest: Test Case test_mac_ipv6_gtpu_ipv6 Begin
14/05/2021 11:48:33 dut.10.240.183.133:
14/05/2021 11:48:33 tester:
14/05/2021 11:48:33 dut.10.240.183.133: rmmod ice
14/05/2021 11:48:42 dut.10.240.183.133:
14/05/2021 11:48:42 dut.10.240.183.133: modprobe ice
14/05/2021 11:48:46 dut.10.240.183.133:
14/05/2021 11:48:46 dut.10.240.183.133: ethtool -i ens801f0
14/05/2021 11:48:46 dut.10.240.183.133: driver: ice
version: 1.6.0_rc41_11_gbd4c35a2_dirty
firmware-version: 3.00 0x800079a8 1.2928.0
expansion-rom-version:
bus-info: 0000:81:00.0
supports-statistics: yes
supports-test: yes
supports-eeprom-access: yes
supports-register-dump: yes
supports-priv-flags: yes
14/05/2021 11:48:49 dut.10.240.183.133: ip link set ens801f0 vf 0 trust on
14/05/2021 11:48:49 dut.10.240.183.133:
14/05/2021 11:48:56 dut.10.240.183.133: x86_64-native-linuxapp-gcc/app/dpdk-testpmd -l 1,2,3,4 -n 4 -a 0000:81:01.0,cap=dcf -a 0000:81:01.1 --file-prefix=dpdk_13956_20210514102502 -- -i
14/05/2021 11:49:09 dut.10.240.183.133: EAL: Detected 72 lcore(s)
EAL: Detected 2 NUMA nodes
EAL: Detected static linkage of DPDK
EAL: Multi-process socket /var/run/dpdk/dpdk_13956_20210514102502/mp_socket
EAL: Selected IOVA mode 'VA'
EAL: No available 2048 kB hugepages reported
EAL: VFIO support initialized
EAL: Using IOMMU type 1 (Type 1)
EAL: Probe PCI driver: net_iavf (8086:1889) device: 0000:81:01.0 (socket 1)
EAL: Releasing PCI mapped resource for 0000:81:01.0
EAL: Calling pci_unmap_resource for 0000:81:01.0 at 0x2200000000
EAL: Calling pci_unmap_resource for 0000:81:01.0 at 0x2200020000
EAL: Using IOMMU type 1 (Type 1)
EAL: Probe PCI driver: net_ice_dcf (8086:1889) device: 0000:81:01.0 (socket 1)
ice_load_pkg_type(): Active package is: 1.3.30.0, ICE COMMS Package (double VLAN mode)
EAL: Probe PCI driver: net_iavf (8086:1889) device: 0000:81:01.1 (socket 1)
Interactive-mode selected
Failed to set MTU to 1500 for port 0
testpmd: create a new mbuf pool <mb_pool_0>: n=171456, size=2176, socket=0
testpmd: preferred mempool ops selected: ring_mp_mc
testpmd: create a new mbuf pool <mb_pool_1>: n=171456, size=2176, socket=1
testpmd: preferred mempool ops selected: ring_mp_mc
Configuring Port 0 (socket 1)
ice_dcf_init_rss(): RSS is enabled by PF by default
ice_dcf_configure_queues(): request RXDID == 16 in Queue[0]
Port 0: 7A:C2:A0:FF:AE:DE
Configuring Port 1 (socket 1)
iavf_configure_queues(): request RXDID[22] in Queue[0]
Port 1: link state change event
Port 1: link state change event
Port 1: 76:69:E9:D8:08:85
Checking link statuses...
Done
14/05/2021 11:49:09 dut.10.240.183.133: set portlist 1
14/05/2021 11:49:09 dut.10.240.183.133:
previous number of forwarding ports 2 - changed to number of configured ports 1
Warning! port-topology=paired and odd forward ports number, the last port will pair with itself.
14/05/2021 11:49:09 dut.10.240.183.133: set fwd rxonly
14/05/2021 11:49:09 dut.10.240.183.133:
Set rxonly packet forwarding mode
14/05/2021 11:49:09 dut.10.240.183.133: set verbose 1
14/05/2021 11:49:09 dut.10.240.183.133:
Change verbose level from 0 to 1
14/05/2021 11:49:09 CVLDCFSwitchFilterGTPUTest: ===================Test sub case: tv_mac_ipv4_gtpu_ipv6_teid_with_mask================
14/05/2021 11:49:09 dut.10.240.183.133: flow validate 0 ingress pattern eth / ipv6 / udp / gtpu teid is 0x12345678 teid mask 0x00000001 / ipv6 / end actions vf id 1 / end
14/05/2021 11:49:09 dut.10.240.183.133:
Flow rule validated
14/05/2021 11:49:09 dut.10.240.183.133: flow create 0 ingress pattern eth / ipv6 / udp / gtpu teid is 0x12345678 teid mask 0x00000001 / ipv6 / end actions vf id 1 / end
14/05/2021 11:49:10 dut.10.240.183.133:
Flow rule #0 created
14/05/2021 11:49:10 dut.10.240.183.133: flow list 0
14/05/2021 11:49:10 dut.10.240.183.133:
ID Group Prio Attr Rule
0 0 0 i-- ETH IPV6 UDP GTPU IPV6 => VF
14/05/2021 11:49:10 dut.10.240.183.133: start
14/05/2021 11:49:10 dut.10.240.183.133:
rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native
Logical Core 2 (socket 0) forwards packets on 1 streams:
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=1
port 0: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x0
RX queue: 0
RX desc=0 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=0 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x0 - TX RS bit threshold=32
port 1: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=512 - RX free threshold=32
RX threshold registers: pthresh=0 hthresh=0 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=512 - TX free threshold=32
TX threshold registers: pthresh=0 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
14/05/2021 11:49:15 dut.10.240.183.133: stop
14/05/2021 11:49:15 dut.10.240.183.133:
Telling cores to ...
Waiting for lcores to finish...
---------------------- Forward statistics for port 1 ----------------------
RX-packets: 4 RX-dropped: 0 RX-total: 4
TX-packets: 0 TX-dropped: 0 TX-total: 0
----------------------------------------------------------------------------
+++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
RX-packets: 4 RX-dropped: 0 RX-total: 4
TX-packets: 0 TX-dropped: 0 TX-total: 0
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Done.
14/05/2021 11:49:15 dut.10.240.183.133: start
14/05/2021 11:49:15 dut.10.240.183.133:
rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native
Logical Core 2 (socket 0) forwards packets on 1 streams:
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=1
port 0: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x0
RX queue: 0
RX desc=0 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=0 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x0 - TX RS bit threshold=32
port 1: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=512 - RX free threshold=32
RX threshold registers: pthresh=0 hthresh=0 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=512 - TX free threshold=32
TX threshold registers: pthresh=0 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
14/05/2021 11:49:20 dut.10.240.183.133: stop
14/05/2021 11:49:20 dut.10.240.183.133:
Telling cores to ...
Waiting for lcores to finish...
---------------------- Forward statistics for port 1 ----------------------
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.
14/05/2021 11:49:20 dut.10.240.183.133: flow destroy 0 rule 0
14/05/2021 11:49:20 dut.10.240.183.133:
Flow rule #0 destroyed
14/05/2021 11:49:20 dut.10.240.183.133: flow list 0
14/05/2021 11:49:20 dut.10.240.183.133:
14/05/2021 11:49:20 dut.10.240.183.133: start
14/05/2021 11:49:20 dut.10.240.183.133:
rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native
Logical Core 2 (socket 0) forwards packets on 1 streams:
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=1
port 0: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x0
RX queue: 0
RX desc=0 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=0 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x0 - TX RS bit threshold=32
port 1: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=512 - RX free threshold=32
RX threshold registers: pthresh=0 hthresh=0 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=512 - TX free threshold=32
TX threshold registers: pthresh=0 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
14/05/2021 11:49:26 dut.10.240.183.133: stop
14/05/2021 11:49:26 dut.10.240.183.133:
Telling cores to ...
Waiting for lcores to finish...
---------------------- Forward statistics for port 1 ----------------------
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.
14/05/2021 11:49:26 CVLDCFSwitchFilterGTPUTest: sub_case tv_mac_ipv4_gtpu_ipv6_teid_with_mask passed
14/05/2021 11:49:26 CVLDCFSwitchFilterGTPUTest: ===================Test sub case: tv_mac_ipv4_gtpu_ipv6_teid_without_mask================
14/05/2021 11:49:26 dut.10.240.183.133: flow validate 0 ingress pattern eth / ipv6 / udp / gtpu teid is 0x12345678 / ipv6 / end actions vf id 1 / end
14/05/2021 11:49:26 dut.10.240.183.133:
Flow rule validated
14/05/2021 11:49:26 dut.10.240.183.133: flow create 0 ingress pattern eth / ipv6 / udp / gtpu teid is 0x12345678 / ipv6 / end actions vf id 1 / end
14/05/2021 11:49:26 dut.10.240.183.133:
Flow rule #0 created
14/05/2021 11:49:26 dut.10.240.183.133: flow list 0
14/05/2021 11:49:26 dut.10.240.183.133:
ID Group Prio Attr Rule
0 0 0 i-- ETH IPV6 UDP GTPU IPV6 => VF
14/05/2021 11:49:26 dut.10.240.183.133: start
14/05/2021 11:49:26 dut.10.240.183.133:
rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native
Logical Core 2 (socket 0) forwards packets on 1 streams:
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=1
port 0: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x0
RX queue: 0
RX desc=0 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=0 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x0 - TX RS bit threshold=32
port 1: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=512 - RX free threshold=32
RX threshold registers: pthresh=0 hthresh=0 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=512 - TX free threshold=32
TX threshold registers: pthresh=0 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
14/05/2021 11:49:31 dut.10.240.183.133: stop
14/05/2021 11:49:31 dut.10.240.183.133:
Telling cores to ...
Waiting for lcores to finish...
---------------------- Forward statistics for port 1 ----------------------
RX-packets: 2 RX-dropped: 0 RX-total: 2
TX-packets: 0 TX-dropped: 0 TX-total: 0
----------------------------------------------------------------------------
+++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
RX-packets: 2 RX-dropped: 0 RX-total: 2
TX-packets: 0 TX-dropped: 0 TX-total: 0
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Done.
14/05/2021 11:49:31 dut.10.240.183.133: start
14/05/2021 11:49:31 dut.10.240.183.133:
rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native
Logical Core 2 (socket 0) forwards packets on 1 streams:
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=1
port 0: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x0
RX queue: 0
RX desc=0 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=0 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x0 - TX RS bit threshold=32
port 1: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=512 - RX free threshold=32
RX threshold registers: pthresh=0 hthresh=0 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=512 - TX free threshold=32
TX threshold registers: pthresh=0 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
14/05/2021 11:49:36 dut.10.240.183.133: stop
14/05/2021 11:49:36 dut.10.240.183.133:
Telling cores to ...
Waiting for lcores to finish...
---------------------- Forward statistics for port 1 ----------------------
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.
14/05/2021 11:49:36 dut.10.240.183.133: flow destroy 0 rule 0
14/05/2021 11:49:37 dut.10.240.183.133:
Flow rule #0 destroyed
14/05/2021 11:49:37 dut.10.240.183.133: flow list 0
14/05/2021 11:49:37 dut.10.240.183.133:
14/05/2021 11:49:37 dut.10.240.183.133: start
14/05/2021 11:49:37 dut.10.240.183.133:
rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native
Logical Core 2 (socket 0) forwards packets on 1 streams:
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=1
port 0: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x0
RX queue: 0
RX desc=0 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=0 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x0 - TX RS bit threshold=32
port 1: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=512 - RX free threshold=32
RX threshold registers: pthresh=0 hthresh=0 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=512 - TX free threshold=32
TX threshold registers: pthresh=0 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
14/05/2021 11:49:42 dut.10.240.183.133: stop
14/05/2021 11:49:42 dut.10.240.183.133:
Telling cores to ...
Waiting for lcores to finish...
---------------------- Forward statistics for port 1 ----------------------
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.
14/05/2021 11:49:42 CVLDCFSwitchFilterGTPUTest: sub_case tv_mac_ipv4_gtpu_ipv6_teid_without_mask passed
14/05/2021 11:49:42 CVLDCFSwitchFilterGTPUTest: ===================Test sub case: tv_mac_ipv4_gtpu_ipv6_l3dst================
14/05/2021 11:49:42 dut.10.240.183.133: flow validate 0 ingress pattern eth / ipv6 / udp / gtpu / ipv6 dst is 2001::2 / end actions vf id 1 / end
14/05/2021 11:49:42 dut.10.240.183.133:
Flow rule validated
14/05/2021 11:49:42 dut.10.240.183.133: flow create 0 ingress pattern eth / ipv6 / udp / gtpu / ipv6 dst is 2001::2 / end actions vf id 1 / end
14/05/2021 11:49:42 dut.10.240.183.133:
Flow rule #0 created
14/05/2021 11:49:42 dut.10.240.183.133: flow list 0
14/05/2021 11:49:42 dut.10.240.183.133:
ID Group Prio Attr Rule
0 0 0 i-- ETH IPV6 UDP GTPU IPV6 => VF
14/05/2021 11:49:42 dut.10.240.183.133: start
14/05/2021 11:49:42 dut.10.240.183.133:
rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native
Logical Core 2 (socket 0) forwards packets on 1 streams:
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=1
port 0: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x0
RX queue: 0
RX desc=0 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=0 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x0 - TX RS bit threshold=32
port 1: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=512 - RX free threshold=32
RX threshold registers: pthresh=0 hthresh=0 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=512 - TX free threshold=32
TX threshold registers: pthresh=0 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
14/05/2021 11:49:47 dut.10.240.183.133: stop
14/05/2021 11:49:47 dut.10.240.183.133:
Telling cores to ...
Waiting for lcores to finish...
---------------------- Forward statistics for port 1 ----------------------
RX-packets: 2 RX-dropped: 0 RX-total: 2
TX-packets: 0 TX-dropped: 0 TX-total: 0
----------------------------------------------------------------------------
+++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
RX-packets: 2 RX-dropped: 0 RX-total: 2
TX-packets: 0 TX-dropped: 0 TX-total: 0
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Done.
14/05/2021 11:49:47 dut.10.240.183.133: start
14/05/2021 11:49:48 dut.10.240.183.133:
rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native
Logical Core 2 (socket 0) forwards packets on 1 streams:
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=1
port 0: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x0
RX queue: 0
RX desc=0 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=0 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x0 - TX RS bit threshold=32
port 1: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=512 - RX free threshold=32
RX threshold registers: pthresh=0 hthresh=0 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=512 - TX free threshold=32
TX threshold registers: pthresh=0 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
14/05/2021 11:49:53 dut.10.240.183.133: stop
14/05/2021 11:49:53 dut.10.240.183.133:
Telling cores to ...
Waiting for lcores to finish...
---------------------- Forward statistics for port 1 ----------------------
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.
14/05/2021 11:49:53 dut.10.240.183.133: flow destroy 0 rule 0
14/05/2021 11:49:53 dut.10.240.183.133:
Flow rule #0 destroyed
14/05/2021 11:49:53 dut.10.240.183.133: flow list 0
14/05/2021 11:49:53 dut.10.240.183.133:
14/05/2021 11:49:53 dut.10.240.183.133: start
14/05/2021 11:49:53 dut.10.240.183.133:
rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native
Logical Core 2 (socket 0) forwards packets on 1 streams:
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=1
port 0: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x0
RX queue: 0
RX desc=0 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=0 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x0 - TX RS bit threshold=32
port 1: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=512 - RX free threshold=32
RX threshold registers: pthresh=0 hthresh=0 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=512 - TX free threshold=32
TX threshold registers: pthresh=0 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
14/05/2021 11:49:58 dut.10.240.183.133: stop
14/05/2021 11:49:58 dut.10.240.183.133:
Telling cores to ...
Waiting for lcores to finish...
---------------------- Forward statistics for port 1 ----------------------
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.
14/05/2021 11:49:58 CVLDCFSwitchFilterGTPUTest: sub_case tv_mac_ipv4_gtpu_ipv6_l3dst passed
14/05/2021 11:49:58 CVLDCFSwitchFilterGTPUTest: ===================Test sub case: tv_mac_ipv4_gtpu_ipv6_l3src================
14/05/2021 11:49:58 dut.10.240.183.133: flow validate 0 ingress pattern eth / ipv6 / udp / gtpu / ipv6 src is 2001::1 / end actions vf id 1 / end
14/05/2021 11:49:58 dut.10.240.183.133:
Flow rule validated
14/05/2021 11:49:58 dut.10.240.183.133: flow create 0 ingress pattern eth / ipv6 / udp / gtpu / ipv6 src is 2001::1 / end actions vf id 1 / end
14/05/2021 11:49:58 dut.10.240.183.133:
Flow rule #0 created
14/05/2021 11:49:58 dut.10.240.183.133: flow list 0
14/05/2021 11:49:58 dut.10.240.183.133:
ID Group Prio Attr Rule
0 0 0 i-- ETH IPV6 UDP GTPU IPV6 => VF
14/05/2021 11:49:58 dut.10.240.183.133: start
14/05/2021 11:49:59 dut.10.240.183.133:
rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native
Logical Core 2 (socket 0) forwards packets on 1 streams:
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=1
port 0: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x0
RX queue: 0
RX desc=0 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=0 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x0 - TX RS bit threshold=32
port 1: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=512 - RX free threshold=32
RX threshold registers: pthresh=0 hthresh=0 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=512 - TX free threshold=32
TX threshold registers: pthresh=0 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
14/05/2021 11:50:04 dut.10.240.183.133: stop
14/05/2021 11:50:04 dut.10.240.183.133:
Telling cores to ...
Waiting for lcores to finish...
---------------------- Forward statistics for port 1 ----------------------
RX-packets: 2 RX-dropped: 0 RX-total: 2
TX-packets: 0 TX-dropped: 0 TX-total: 0
----------------------------------------------------------------------------
+++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
RX-packets: 2 RX-dropped: 0 RX-total: 2
TX-packets: 0 TX-dropped: 0 TX-total: 0
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Done.
14/05/2021 11:50:04 dut.10.240.183.133: start
14/05/2021 11:50:04 dut.10.240.183.133:
rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native
Logical Core 2 (socket 0) forwards packets on 1 streams:
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=1
port 0: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x0
RX queue: 0
RX desc=0 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=0 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x0 - TX RS bit threshold=32
port 1: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=512 - RX free threshold=32
RX threshold registers: pthresh=0 hthresh=0 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=512 - TX free threshold=32
TX threshold registers: pthresh=0 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
14/05/2021 11:50:09 dut.10.240.183.133: stop
14/05/2021 11:50:09 dut.10.240.183.133:
Telling cores to ...
Waiting for lcores to finish...
---------------------- Forward statistics for port 1 ----------------------
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.
14/05/2021 11:50:09 dut.10.240.183.133: flow destroy 0 rule 0
14/05/2021 11:50:09 dut.10.240.183.133:
Flow rule #0 destroyed
14/05/2021 11:50:09 dut.10.240.183.133: flow list 0
14/05/2021 11:50:09 dut.10.240.183.133:
14/05/2021 11:50:09 dut.10.240.183.133: start
14/05/2021 11:50:09 dut.10.240.183.133:
rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native
Logical Core 2 (socket 0) forwards packets on 1 streams:
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=1
port 0: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x0
RX queue: 0
RX desc=0 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=0 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x0 - TX RS bit threshold=32
port 1: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=512 - RX free threshold=32
RX threshold registers: pthresh=0 hthresh=0 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=512 - TX free threshold=32
TX threshold registers: pthresh=0 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
14/05/2021 11:50:14 dut.10.240.183.133: stop
14/05/2021 11:50:14 dut.10.240.183.133:
Telling cores to ...
Waiting for lcores to finish...
---------------------- Forward statistics for port 1 ----------------------
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.
14/05/2021 11:50:14 CVLDCFSwitchFilterGTPUTest: sub_case tv_mac_ipv4_gtpu_ipv6_l3src passed
14/05/2021 11:50:14 CVLDCFSwitchFilterGTPUTest: {'tv_mac_ipv4_gtpu_ipv6_teid_with_mask': 'passed', 'tv_mac_ipv4_gtpu_ipv6_teid_without_mask': 'passed', 'tv_mac_ipv4_gtpu_ipv6_l3dst': 'passed', 'tv_mac_ipv4_gtpu_ipv6_l3src': 'passed'}
14/05/2021 11:50:14 CVLDCFSwitchFilterGTPUTest: pass rate is: 100.0
14/05/2021 11:50:14 CVLDCFSwitchFilterGTPUTest: Test Case test_mac_ipv6_gtpu_ipv6 Result PASSED:
14/05/2021 11:50:14 dut.10.240.183.133: flow flush 0
14/05/2021 11:50:14 dut.10.240.183.133:
14/05/2021 11:50:14 dut.10.240.183.133: clear port stats all
14/05/2021 11:50:14 dut.10.240.183.133:
NIC statistics for port 0 cleared
NIC statistics for port 1 cleared
14/05/2021 11:50:14 dut.10.240.183.133: quit
14/05/2021 11:50:16 dut.10.240.183.133:
Stopping port 0...
Stopping ports...
Done
Stopping port 1...
Stopping ports...
Done
Shutting down port 0...
Closing ports...
Port 0 is closed
Done
Shutting down port 1...
Closing ports...
Port 1 is closed
Done
Bye...
14/05/2021 11:50:16 dut.10.240.183.133: kill_all: called by dut and prefix list has value.
14/05/2021 11:50:19 CVLDCFSwitchFilterGTPUTest: Test Case test_mac_ipv6_gtpu_ipv6_tcp Begin
14/05/2021 11:50:19 dut.10.240.183.133:
14/05/2021 11:50:19 tester:
14/05/2021 11:50:19 dut.10.240.183.133: rmmod ice
14/05/2021 11:50:28 dut.10.240.183.133:
14/05/2021 11:50:28 dut.10.240.183.133: modprobe ice
14/05/2021 11:50:33 dut.10.240.183.133:
14/05/2021 11:50:33 dut.10.240.183.133: ethtool -i ens801f0
14/05/2021 11:50:33 dut.10.240.183.133: driver: ice
version: 1.6.0_rc41_11_gbd4c35a2_dirty
firmware-version: 3.00 0x800079a8 1.2928.0
expansion-rom-version:
bus-info: 0000:81:00.0
supports-statistics: yes
supports-test: yes
supports-eeprom-access: yes
supports-register-dump: yes
supports-priv-flags: yes
14/05/2021 11:50:35 dut.10.240.183.133: ip link set ens801f0 vf 0 trust on
14/05/2021 11:50:35 dut.10.240.183.133:
14/05/2021 11:50:42 dut.10.240.183.133: x86_64-native-linuxapp-gcc/app/dpdk-testpmd -l 1,2,3,4 -n 4 -a 0000:81:01.0,cap=dcf -a 0000:81:01.1 --file-prefix=dpdk_13956_20210514102502 -- -i
14/05/2021 11:50:55 dut.10.240.183.133: EAL: Detected 72 lcore(s)
EAL: Detected 2 NUMA nodes
EAL: Detected static linkage of DPDK
EAL: Multi-process socket /var/run/dpdk/dpdk_13956_20210514102502/mp_socket
EAL: Selected IOVA mode 'VA'
EAL: No available 2048 kB hugepages reported
EAL: VFIO support initialized
EAL: Using IOMMU type 1 (Type 1)
EAL: Probe PCI driver: net_iavf (8086:1889) device: 0000:81:01.0 (socket 1)
EAL: Releasing PCI mapped resource for 0000:81:01.0
EAL: Calling pci_unmap_resource for 0000:81:01.0 at 0x2200000000
EAL: Calling pci_unmap_resource for 0000:81:01.0 at 0x2200020000
EAL: Using IOMMU type 1 (Type 1)
EAL: Probe PCI driver: net_ice_dcf (8086:1889) device: 0000:81:01.0 (socket 1)
ice_load_pkg_type(): Active package is: 1.3.30.0, ICE COMMS Package (double VLAN mode)
EAL: Probe PCI driver: net_iavf (8086:1889) device: 0000:81:01.1 (socket 1)
Interactive-mode selected
Failed to set MTU to 1500 for port 0
testpmd: create a new mbuf pool <mb_pool_0>: n=171456, size=2176, socket=0
testpmd: preferred mempool ops selected: ring_mp_mc
testpmd: create a new mbuf pool <mb_pool_1>: n=171456, size=2176, socket=1
testpmd: preferred mempool ops selected: ring_mp_mc
Configuring Port 0 (socket 1)
ice_dcf_init_rss(): RSS is enabled by PF by default
ice_dcf_configure_queues(): request RXDID == 16 in Queue[0]
Port 0: 62:F1:D6:7B:1D:70
Configuring Port 1 (socket 1)
iavf_configure_queues(): request RXDID[22] in Queue[0]
Port 1: link state change event
Port 1: link state change event
Port 1: 7A:0A:69:AE:88:AF
Checking link statuses...
Done
14/05/2021 11:50:55 dut.10.240.183.133: set portlist 1
14/05/2021 11:50:55 dut.10.240.183.133:
previous number of forwarding ports 2 - changed to number of configured ports 1
Warning! port-topology=paired and odd forward ports number, the last port will pair with itself.
14/05/2021 11:50:55 dut.10.240.183.133: set fwd rxonly
14/05/2021 11:50:55 dut.10.240.183.133:
Set rxonly packet forwarding mode
14/05/2021 11:50:55 dut.10.240.183.133: set verbose 1
14/05/2021 11:50:55 dut.10.240.183.133:
Change verbose level from 0 to 1
14/05/2021 11:50:55 CVLDCFSwitchFilterGTPUTest: ===================Test sub case: tv_mac_ipv6_gtpu_ipv6_tcp_teid_with_mask================
14/05/2021 11:50:55 dut.10.240.183.133: flow validate 0 ingress pattern eth / ipv6 / udp / gtpu teid is 0x12345678 teid mask 0x00000001 / ipv6 / tcp / end actions vf id 1 / end
14/05/2021 11:50:56 dut.10.240.183.133:
Flow rule validated
14/05/2021 11:50:56 dut.10.240.183.133: flow create 0 ingress pattern eth / ipv6 / udp / gtpu teid is 0x12345678 teid mask 0x00000001 / ipv6 / tcp / end actions vf id 1 / end
14/05/2021 11:50:56 dut.10.240.183.133:
Flow rule #0 created
14/05/2021 11:50:56 dut.10.240.183.133: flow list 0
14/05/2021 11:50:56 dut.10.240.183.133:
ID Group Prio Attr Rule
0 0 0 i-- ETH IPV6 UDP GTPU IPV6 TCP => VF
14/05/2021 11:50:56 dut.10.240.183.133: start
14/05/2021 11:50:56 dut.10.240.183.133:
rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native
Logical Core 2 (socket 0) forwards packets on 1 streams:
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=1
port 0: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x0
RX queue: 0
RX desc=0 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=0 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x0 - TX RS bit threshold=32
port 1: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=512 - RX free threshold=32
RX threshold registers: pthresh=0 hthresh=0 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=512 - TX free threshold=32
TX threshold registers: pthresh=0 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
14/05/2021 11:51:01 dut.10.240.183.133: stop
14/05/2021 11:51:01 dut.10.240.183.133:
Telling cores to ...
Waiting for lcores to finish...
---------------------- Forward statistics for port 1 ----------------------
RX-packets: 2 RX-dropped: 0 RX-total: 2
TX-packets: 0 TX-dropped: 0 TX-total: 0
----------------------------------------------------------------------------
+++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
RX-packets: 2 RX-dropped: 0 RX-total: 2
TX-packets: 0 TX-dropped: 0 TX-total: 0
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Done.
14/05/2021 11:51:01 dut.10.240.183.133: start
14/05/2021 11:51:01 dut.10.240.183.133:
rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native
Logical Core 2 (socket 0) forwards packets on 1 streams:
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=1
port 0: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x0
RX queue: 0
RX desc=0 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=0 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x0 - TX RS bit threshold=32
port 1: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=512 - RX free threshold=32
RX threshold registers: pthresh=0 hthresh=0 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=512 - TX free threshold=32
TX threshold registers: pthresh=0 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
14/05/2021 11:51:06 dut.10.240.183.133: stop
14/05/2021 11:51:06 dut.10.240.183.133:
Telling cores to ...
Waiting for lcores to finish...
---------------------- Forward statistics for port 1 ----------------------
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.
14/05/2021 11:51:06 dut.10.240.183.133: flow destroy 0 rule 0
14/05/2021 11:51:07 dut.10.240.183.133:
Flow rule #0 destroyed
14/05/2021 11:51:07 dut.10.240.183.133: flow list 0
14/05/2021 11:51:07 dut.10.240.183.133:
14/05/2021 11:51:07 dut.10.240.183.133: start
14/05/2021 11:51:07 dut.10.240.183.133:
rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native
Logical Core 2 (socket 0) forwards packets on 1 streams:
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=1
port 0: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x0
RX queue: 0
RX desc=0 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=0 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x0 - TX RS bit threshold=32
port 1: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=512 - RX free threshold=32
RX threshold registers: pthresh=0 hthresh=0 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=512 - TX free threshold=32
TX threshold registers: pthresh=0 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
14/05/2021 11:51:12 dut.10.240.183.133: stop
14/05/2021 11:51:12 dut.10.240.183.133:
Telling cores to ...
Waiting for lcores to finish...
---------------------- Forward statistics for port 1 ----------------------
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.
14/05/2021 11:51:12 CVLDCFSwitchFilterGTPUTest: sub_case tv_mac_ipv6_gtpu_ipv6_tcp_teid_with_mask passed
14/05/2021 11:51:12 CVLDCFSwitchFilterGTPUTest: ===================Test sub case: tv_mac_ipv6_gtpu_ipv6_tcp_teid_without_mask================
14/05/2021 11:51:12 dut.10.240.183.133: flow validate 0 ingress pattern eth / ipv6 / udp / gtpu teid is 0x12345678 / ipv6 / tcp / end actions vf id 1 / end
14/05/2021 11:51:12 dut.10.240.183.133:
Flow rule validated
14/05/2021 11:51:12 dut.10.240.183.133: flow create 0 ingress pattern eth / ipv6 / udp / gtpu teid is 0x12345678 / ipv6 / tcp / end actions vf id 1 / end
14/05/2021 11:51:12 dut.10.240.183.133:
Flow rule #0 created
14/05/2021 11:51:12 dut.10.240.183.133: flow list 0
14/05/2021 11:51:12 dut.10.240.183.133:
ID Group Prio Attr Rule
0 0 0 i-- ETH IPV6 UDP GTPU IPV6 TCP => VF
14/05/2021 11:51:12 dut.10.240.183.133: start
14/05/2021 11:51:12 dut.10.240.183.133:
rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native
Logical Core 2 (socket 0) forwards packets on 1 streams:
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=1
port 0: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x0
RX queue: 0
RX desc=0 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=0 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x0 - TX RS bit threshold=32
port 1: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=512 - RX free threshold=32
RX threshold registers: pthresh=0 hthresh=0 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=512 - TX free threshold=32
TX threshold registers: pthresh=0 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
14/05/2021 11:51:17 dut.10.240.183.133: stop
14/05/2021 11:51:17 dut.10.240.183.133:
Telling cores to ...
Waiting for lcores to finish...
---------------------- Forward statistics for port 1 ----------------------
RX-packets: 1 RX-dropped: 0 RX-total: 1
TX-packets: 0 TX-dropped: 0 TX-total: 0
----------------------------------------------------------------------------
+++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
RX-packets: 1 RX-dropped: 0 RX-total: 1
TX-packets: 0 TX-dropped: 0 TX-total: 0
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Done.
14/05/2021 11:51:17 dut.10.240.183.133: start
14/05/2021 11:51:18 dut.10.240.183.133:
rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native
Logical Core 2 (socket 0) forwards packets on 1 streams:
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=1
port 0: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x0
RX queue: 0
RX desc=0 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=0 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x0 - TX RS bit threshold=32
port 1: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=512 - RX free threshold=32
RX threshold registers: pthresh=0 hthresh=0 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=512 - TX free threshold=32
TX threshold registers: pthresh=0 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
14/05/2021 11:51:23 dut.10.240.183.133: stop
14/05/2021 11:51:23 dut.10.240.183.133:
Telling cores to ...
Waiting for lcores to finish...
---------------------- Forward statistics for port 1 ----------------------
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.
14/05/2021 11:51:23 dut.10.240.183.133: flow destroy 0 rule 0
14/05/2021 11:51:23 dut.10.240.183.133:
Flow rule #0 destroyed
14/05/2021 11:51:23 dut.10.240.183.133: flow list 0
14/05/2021 11:51:23 dut.10.240.183.133:
14/05/2021 11:51:23 dut.10.240.183.133: start
14/05/2021 11:51:23 dut.10.240.183.133:
rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native
Logical Core 2 (socket 0) forwards packets on 1 streams:
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=1
port 0: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x0
RX queue: 0
RX desc=0 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=0 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x0 - TX RS bit threshold=32
port 1: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=512 - RX free threshold=32
RX threshold registers: pthresh=0 hthresh=0 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=512 - TX free threshold=32
TX threshold registers: pthresh=0 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
14/05/2021 11:51:28 dut.10.240.183.133: stop
14/05/2021 11:51:28 dut.10.240.183.133:
Telling cores to ...
Waiting for lcores to finish...
---------------------- Forward statistics for port 1 ----------------------
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.
14/05/2021 11:51:28 CVLDCFSwitchFilterGTPUTest: sub_case tv_mac_ipv6_gtpu_ipv6_tcp_teid_without_mask passed
14/05/2021 11:51:28 CVLDCFSwitchFilterGTPUTest: ===================Test sub case: tv_mac_ipv6_gtpu_ipv6_tcp_l3dst================
14/05/2021 11:51:28 dut.10.240.183.133: flow validate 0 ingress pattern eth / ipv6 / udp / gtpu / ipv6 dst is 2001::2 / tcp / end actions vf id 1 / end
14/05/2021 11:51:28 dut.10.240.183.133:
Flow rule validated
14/05/2021 11:51:28 dut.10.240.183.133: flow create 0 ingress pattern eth / ipv6 / udp / gtpu / ipv6 dst is 2001::2 / tcp / end actions vf id 1 / end
14/05/2021 11:51:28 dut.10.240.183.133:
Flow rule #0 created
14/05/2021 11:51:28 dut.10.240.183.133: flow list 0
14/05/2021 11:51:28 dut.10.240.183.133:
ID Group Prio Attr Rule
0 0 0 i-- ETH IPV6 UDP GTPU IPV6 TCP => VF
14/05/2021 11:51:28 dut.10.240.183.133: start
14/05/2021 11:51:28 dut.10.240.183.133:
rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native
Logical Core 2 (socket 0) forwards packets on 1 streams:
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=1
port 0: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x0
RX queue: 0
RX desc=0 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=0 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x0 - TX RS bit threshold=32
port 1: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=512 - RX free threshold=32
RX threshold registers: pthresh=0 hthresh=0 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=512 - TX free threshold=32
TX threshold registers: pthresh=0 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
14/05/2021 11:51:34 dut.10.240.183.133: stop
14/05/2021 11:51:34 dut.10.240.183.133:
Telling cores to ...
Waiting for lcores to finish...
---------------------- Forward statistics for port 1 ----------------------
RX-packets: 1 RX-dropped: 0 RX-total: 1
TX-packets: 0 TX-dropped: 0 TX-total: 0
----------------------------------------------------------------------------
+++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
RX-packets: 1 RX-dropped: 0 RX-total: 1
TX-packets: 0 TX-dropped: 0 TX-total: 0
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Done.
14/05/2021 11:51:34 dut.10.240.183.133: start
14/05/2021 11:51:34 dut.10.240.183.133:
rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native
Logical Core 2 (socket 0) forwards packets on 1 streams:
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=1
port 0: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x0
RX queue: 0
RX desc=0 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=0 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x0 - TX RS bit threshold=32
port 1: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=512 - RX free threshold=32
RX threshold registers: pthresh=0 hthresh=0 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=512 - TX free threshold=32
TX threshold registers: pthresh=0 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
14/05/2021 11:51:39 dut.10.240.183.133: stop
14/05/2021 11:51:39 dut.10.240.183.133:
Telling cores to ...
Waiting for lcores to finish...
---------------------- Forward statistics for port 1 ----------------------
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.
14/05/2021 11:51:39 dut.10.240.183.133: flow destroy 0 rule 0
14/05/2021 11:51:39 dut.10.240.183.133:
Flow rule #0 destroyed
14/05/2021 11:51:39 dut.10.240.183.133: flow list 0
14/05/2021 11:51:39 dut.10.240.183.133:
14/05/2021 11:51:39 dut.10.240.183.133: start
14/05/2021 11:51:39 dut.10.240.183.133:
rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native
Logical Core 2 (socket 0) forwards packets on 1 streams:
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=1
port 0: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x0
RX queue: 0
RX desc=0 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=0 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x0 - TX RS bit threshold=32
port 1: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=512 - RX free threshold=32
RX threshold registers: pthresh=0 hthresh=0 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=512 - TX free threshold=32
TX threshold registers: pthresh=0 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
14/05/2021 11:51:44 dut.10.240.183.133: stop
14/05/2021 11:51:44 dut.10.240.183.133:
Telling cores to ...
Waiting for lcores to finish...
---------------------- Forward statistics for port 1 ----------------------
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.
14/05/2021 11:51:44 CVLDCFSwitchFilterGTPUTest: sub_case tv_mac_ipv6_gtpu_ipv6_tcp_l3dst passed
14/05/2021 11:51:44 CVLDCFSwitchFilterGTPUTest: ===================Test sub case: tv_mac_ipv6_gtpu_ipv6_tcp_l3src================
14/05/2021 11:51:44 dut.10.240.183.133: flow validate 0 ingress pattern eth / ipv6 / udp / gtpu / ipv6 src is 2001::1 / tcp / end actions vf id 1 / end
14/05/2021 11:51:44 dut.10.240.183.133:
Flow rule validated
14/05/2021 11:51:44 dut.10.240.183.133: flow create 0 ingress pattern eth / ipv6 / udp / gtpu / ipv6 src is 2001::1 / tcp / end actions vf id 1 / end
14/05/2021 11:51:45 dut.10.240.183.133:
Flow rule #0 created
14/05/2021 11:51:45 dut.10.240.183.133: flow list 0
14/05/2021 11:51:45 dut.10.240.183.133:
ID Group Prio Attr Rule
0 0 0 i-- ETH IPV6 UDP GTPU IPV6 TCP => VF
14/05/2021 11:51:45 dut.10.240.183.133: start
14/05/2021 11:51:45 dut.10.240.183.133:
rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native
Logical Core 2 (socket 0) forwards packets on 1 streams:
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=1
port 0: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x0
RX queue: 0
RX desc=0 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=0 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x0 - TX RS bit threshold=32
port 1: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=512 - RX free threshold=32
RX threshold registers: pthresh=0 hthresh=0 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=512 - TX free threshold=32
TX threshold registers: pthresh=0 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
14/05/2021 11:51:50 dut.10.240.183.133: stop
14/05/2021 11:51:50 dut.10.240.183.133:
Telling cores to ...
Waiting for lcores to finish...
---------------------- Forward statistics for port 1 ----------------------
RX-packets: 1 RX-dropped: 0 RX-total: 1
TX-packets: 0 TX-dropped: 0 TX-total: 0
----------------------------------------------------------------------------
+++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
RX-packets: 1 RX-dropped: 0 RX-total: 1
TX-packets: 0 TX-dropped: 0 TX-total: 0
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Done.
14/05/2021 11:51:50 dut.10.240.183.133: start
14/05/2021 11:51:50 dut.10.240.183.133:
rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native
Logical Core 2 (socket 0) forwards packets on 1 streams:
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=1
port 0: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x0
RX queue: 0
RX desc=0 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=0 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x0 - TX RS bit threshold=32
port 1: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=512 - RX free threshold=32
RX threshold registers: pthresh=0 hthresh=0 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=512 - TX free threshold=32
TX threshold registers: pthresh=0 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
14/05/2021 11:51:55 dut.10.240.183.133: stop
14/05/2021 11:51:55 dut.10.240.183.133:
Telling cores to ...
Waiting for lcores to finish...
---------------------- Forward statistics for port 1 ----------------------
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.
14/05/2021 11:51:55 dut.10.240.183.133: flow destroy 0 rule 0
14/05/2021 11:51:55 dut.10.240.183.133:
Flow rule #0 destroyed
14/05/2021 11:51:55 dut.10.240.183.133: flow list 0
14/05/2021 11:51:55 dut.10.240.183.133:
14/05/2021 11:51:55 dut.10.240.183.133: start
14/05/2021 11:51:55 dut.10.240.183.133:
rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native
Logical Core 2 (socket 0) forwards packets on 1 streams:
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=1
port 0: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x0
RX queue: 0
RX desc=0 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=0 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x0 - TX RS bit threshold=32
port 1: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=512 - RX free threshold=32
RX threshold registers: pthresh=0 hthresh=0 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=512 - TX free threshold=32
TX threshold registers: pthresh=0 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
14/05/2021 11:52:00 dut.10.240.183.133: stop
14/05/2021 11:52:00 dut.10.240.183.133:
Telling cores to ...
Waiting for lcores to finish...
---------------------- Forward statistics for port 1 ----------------------
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.
14/05/2021 11:52:00 CVLDCFSwitchFilterGTPUTest: sub_case tv_mac_ipv6_gtpu_ipv6_tcp_l3src passed
14/05/2021 11:52:00 CVLDCFSwitchFilterGTPUTest: ===================Test sub case: tv_mac_ipv6_gtpu_ipv6_tcp_l3src_l4dst================
14/05/2021 11:52:00 dut.10.240.183.133: flow validate 0 ingress pattern eth / ipv6 / udp / gtpu / ipv6 src is 2001::1 / tcp dst is 23 / end actions vf id 1 / end
14/05/2021 11:52:01 dut.10.240.183.133:
Flow rule validated
14/05/2021 11:52:01 dut.10.240.183.133: flow create 0 ingress pattern eth / ipv6 / udp / gtpu / ipv6 src is 2001::1 / tcp dst is 23 / end actions vf id 1 / end
14/05/2021 11:52:01 dut.10.240.183.133:
ice_flow_create(): Failed to create flow
port_flow_complain(): Caught PMD error type 2 (flow rule (handle)): switch filter create flow fail: Invalid argument
14/05/2021 11:52:01 CVLDCFSwitchFilterGTPUTest: sub_case tv_mac_ipv6_gtpu_ipv6_tcp_l3src_l4dst failed: 'some rules not created successfully, result [False], rule flow create 0 ingress pattern eth / ipv6 / udp / gtpu / ipv6 src is 2001::1 / tcp dst is 23 / end actions vf id 1 / end'
14/05/2021 11:52:01 dut.10.240.183.133: flow flush 0
14/05/2021 11:52:01 dut.10.240.183.133:
14/05/2021 11:52:01 CVLDCFSwitchFilterGTPUTest: ===================Test sub case: tv_mac_ipv6_gtpu_ipv6_tcp_l3src_l4src================
14/05/2021 11:52:01 dut.10.240.183.133: flow validate 0 ingress pattern eth / ipv6 / udp / gtpu / ipv6 src is 2001::1 / tcp src is 22 / end actions vf id 1 / end
14/05/2021 11:52:01 dut.10.240.183.133:
Flow rule validated
14/05/2021 11:52:01 dut.10.240.183.133: flow create 0 ingress pattern eth / ipv6 / udp / gtpu / ipv6 src is 2001::1 / tcp src is 22 / end actions vf id 1 / end
14/05/2021 11:52:01 dut.10.240.183.133:
ice_flow_create(): Failed to create flow
port_flow_complain(): Caught PMD error type 2 (flow rule (handle)): switch filter create flow fail: Invalid argument
14/05/2021 11:52:01 CVLDCFSwitchFilterGTPUTest: sub_case tv_mac_ipv6_gtpu_ipv6_tcp_l3src_l4src failed: 'some rules not created successfully, result [False], rule flow create 0 ingress pattern eth / ipv6 / udp / gtpu / ipv6 src is 2001::1 / tcp src is 22 / end actions vf id 1 / end'
14/05/2021 11:52:01 dut.10.240.183.133: flow flush 0
14/05/2021 11:52:01 dut.10.240.183.133:
14/05/2021 11:52:01 dut.10.240.183.133: flow flush 0
14/05/2021 11:52:01 dut.10.240.183.133:
14/05/2021 11:52:01 dut.10.240.183.133: clear port stats all
14/05/2021 11:52:01 dut.10.240.183.133:
NIC statistics for port 0 cleared
NIC statistics for port 1 cleared
14/05/2021 11:52:01 dut.10.240.183.133: quit
14/05/2021 11:52:02 dut.10.240.183.133:
Stopping port 0...
Stopping ports...
Done
Stopping port 1...
Stopping ports...
Done
Shutting down port 0...
Closing ports...
Port 0 is closed
Done
Shutting down port 1...
Closing ports...
Port 1 is closed
Done
Bye...
14/05/2021 11:52:02 dut.10.240.183.133: kill_all: called by dut and prefix list has value.
14/05/2021 11:52:06 dut.10.240.183.133: rmmod ice
14/05/2021 11:52:15 dut.10.240.183.133:
14/05/2021 11:52:15 dut.10.240.183.133: modprobe ice
14/05/2021 11:52:19 dut.10.240.183.133:
14/05/2021 11:52:19 dut.10.240.183.133: ethtool -i ens801f0
14/05/2021 11:52:19 dut.10.240.183.133: driver: ice
version: 1.6.0_rc41_11_gbd4c35a2_dirty
firmware-version: 3.00 0x800079a8 1.2928.0
expansion-rom-version:
bus-info: 0000:81:00.0
supports-statistics: yes
supports-test: yes
supports-eeprom-access: yes
supports-register-dump: yes
supports-priv-flags: yes
14/05/2021 11:52:22 dut.10.240.183.133: ip link set ens801f0 vf 0 trust on
14/05/2021 11:52:22 dut.10.240.183.133:
14/05/2021 11:52:29 dut.10.240.183.133: x86_64-native-linuxapp-gcc/app/dpdk-testpmd -l 1,2,3,4 -n 4 -a 0000:81:01.0,cap=dcf -a 0000:81:01.1 --file-prefix=dpdk_13956_20210514102502 -- -i
14/05/2021 11:52:42 dut.10.240.183.133: EAL: Detected 72 lcore(s)
EAL: Detected 2 NUMA nodes
EAL: Detected static linkage of DPDK
EAL: Multi-process socket /var/run/dpdk/dpdk_13956_20210514102502/mp_socket
EAL: Selected IOVA mode 'VA'
EAL: No available 2048 kB hugepages reported
EAL: VFIO support initialized
EAL: Using IOMMU type 1 (Type 1)
EAL: Probe PCI driver: net_iavf (8086:1889) device: 0000:81:01.0 (socket 1)
EAL: Releasing PCI mapped resource for 0000:81:01.0
EAL: Calling pci_unmap_resource for 0000:81:01.0 at 0x2200000000
EAL: Calling pci_unmap_resource for 0000:81:01.0 at 0x2200020000
EAL: Using IOMMU type 1 (Type 1)
EAL: Probe PCI driver: net_ice_dcf (8086:1889) device: 0000:81:01.0 (socket 1)
ice_load_pkg_type(): Active package is: 1.3.30.0, ICE COMMS Package (double VLAN mode)
EAL: Probe PCI driver: net_iavf (8086:1889) device: 0000:81:01.1 (socket 1)
Interactive-mode selected
Failed to set MTU to 1500 for port 0
testpmd: create a new mbuf pool <mb_pool_0>: n=171456, size=2176, socket=0
testpmd: preferred mempool ops selected: ring_mp_mc
testpmd: create a new mbuf pool <mb_pool_1>: n=171456, size=2176, socket=1
testpmd: preferred mempool ops selected: ring_mp_mc
Configuring Port 0 (socket 1)
ice_dcf_init_rss(): RSS is enabled by PF by default
ice_dcf_configure_queues(): request RXDID == 16 in Queue[0]
Port 0: EA:24:97:DF:65:3C
Configuring Port 1 (socket 1)
iavf_configure_queues(): request RXDID[22] in Queue[0]
Port 1: link state change event
Port 1: link state change event
Port 1: 4E:97:33:74:6B:CC
Checking link statuses...
Done
14/05/2021 11:52:42 dut.10.240.183.133: set portlist 1
14/05/2021 11:52:42 dut.10.240.183.133:
previous number of forwarding ports 2 - changed to number of configured ports 1
Warning! port-topology=paired and odd forward ports number, the last port will pair with itself.
14/05/2021 11:52:42 dut.10.240.183.133: set fwd rxonly
14/05/2021 11:52:42 dut.10.240.183.133:
Set rxonly packet forwarding mode
14/05/2021 11:52:42 dut.10.240.183.133: set verbose 1
14/05/2021 11:52:42 dut.10.240.183.133:
Change verbose level from 0 to 1
14/05/2021 11:52:42 CVLDCFSwitchFilterGTPUTest: ===================Test sub case: tv_mac_ipv6_gtpu_ipv6_tcp_l3dst_l4src================
14/05/2021 11:52:42 dut.10.240.183.133: flow validate 0 ingress pattern eth / ipv6 / udp / gtpu / ipv6 dst is 2001::2 / tcp src is 22 / end actions vf id 1 / end
14/05/2021 11:52:42 dut.10.240.183.133:
Flow rule validated
14/05/2021 11:52:42 dut.10.240.183.133: flow create 0 ingress pattern eth / ipv6 / udp / gtpu / ipv6 dst is 2001::2 / tcp src is 22 / end actions vf id 1 / end
14/05/2021 11:52:42 dut.10.240.183.133:
ice_flow_create(): Failed to create flow
port_flow_complain(): Caught PMD error type 2 (flow rule (handle)): switch filter create flow fail: Invalid argument
14/05/2021 11:52:42 CVLDCFSwitchFilterGTPUTest: sub_case tv_mac_ipv6_gtpu_ipv6_tcp_l3dst_l4src failed: 'some rules not created successfully, result [False], rule flow create 0 ingress pattern eth / ipv6 / udp / gtpu / ipv6 dst is 2001::2 / tcp src is 22 / end actions vf id 1 / end'
14/05/2021 11:52:42 dut.10.240.183.133: flow flush 0
14/05/2021 11:52:42 dut.10.240.183.133:
14/05/2021 11:52:42 CVLDCFSwitchFilterGTPUTest: ===================Test sub case: tv_mac_ipv6_gtpu_ipv6_tcp_l3dst_l4dst================
14/05/2021 11:52:42 dut.10.240.183.133: flow validate 0 ingress pattern eth / ipv6 / udp / gtpu / ipv6 dst is 2001::2 / tcp dst is 23 / end actions vf id 1 / end
14/05/2021 11:52:42 dut.10.240.183.133:
Flow rule validated
14/05/2021 11:52:42 dut.10.240.183.133: flow create 0 ingress pattern eth / ipv6 / udp / gtpu / ipv6 dst is 2001::2 / tcp dst is 23 / end actions vf id 1 / end
14/05/2021 11:52:42 dut.10.240.183.133:
ice_flow_create(): Failed to create flow
port_flow_complain(): Caught PMD error type 2 (flow rule (handle)): switch filter create flow fail: Invalid argument
14/05/2021 11:52:42 CVLDCFSwitchFilterGTPUTest: sub_case tv_mac_ipv6_gtpu_ipv6_tcp_l3dst_l4dst failed: 'some rules not created successfully, result [False], rule flow create 0 ingress pattern eth / ipv6 / udp / gtpu / ipv6 dst is 2001::2 / tcp dst is 23 / end actions vf id 1 / end'
14/05/2021 11:52:42 dut.10.240.183.133: flow flush 0
14/05/2021 11:52:43 dut.10.240.183.133:
14/05/2021 11:52:43 CVLDCFSwitchFilterGTPUTest: ===================Test sub case: tv_mac_ipv6_gtpu_ipv6_tcp_l4dst================
14/05/2021 11:52:43 dut.10.240.183.133: flow validate 0 ingress pattern eth / ipv6 / udp / gtpu / ipv6 / tcp dst is 23 / end actions vf id 1 / end
14/05/2021 11:52:43 dut.10.240.183.133:
Flow rule validated
14/05/2021 11:52:43 dut.10.240.183.133: flow create 0 ingress pattern eth / ipv6 / udp / gtpu / ipv6 / tcp dst is 23 / end actions vf id 1 / end
14/05/2021 11:52:43 dut.10.240.183.133:
ice_flow_create(): Failed to create flow
port_flow_complain(): Caught PMD error type 2 (flow rule (handle)): switch filter create flow fail: Invalid argument
14/05/2021 11:52:43 CVLDCFSwitchFilterGTPUTest: sub_case tv_mac_ipv6_gtpu_ipv6_tcp_l4dst failed: 'some rules not created successfully, result [False], rule flow create 0 ingress pattern eth / ipv6 / udp / gtpu / ipv6 / tcp dst is 23 / end actions vf id 1 / end'
14/05/2021 11:52:43 dut.10.240.183.133: flow flush 0
14/05/2021 11:52:43 dut.10.240.183.133:
14/05/2021 11:52:43 CVLDCFSwitchFilterGTPUTest: ===================Test sub case: tv_mac_ipv6_gtpu_ipv6_tcp_l4src================
14/05/2021 11:52:43 dut.10.240.183.133: flow validate 0 ingress pattern eth / ipv6 / udp / gtpu / ipv6 / tcp src is 22 / end actions vf id 1 / end
14/05/2021 11:52:43 dut.10.240.183.133:
Flow rule validated
14/05/2021 11:52:43 dut.10.240.183.133: flow create 0 ingress pattern eth / ipv6 / udp / gtpu / ipv6 / tcp src is 22 / end actions vf id 1 / end
14/05/2021 11:52:43 dut.10.240.183.133:
ice_flow_create(): Failed to create flow
port_flow_complain(): Caught PMD error type 2 (flow rule (handle)): switch filter create flow fail: Invalid argument
14/05/2021 11:52:43 CVLDCFSwitchFilterGTPUTest: sub_case tv_mac_ipv6_gtpu_ipv6_tcp_l4src failed: 'some rules not created successfully, result [False], rule flow create 0 ingress pattern eth / ipv6 / udp / gtpu / ipv6 / tcp src is 22 / end actions vf id 1 / end'
14/05/2021 11:52:43 dut.10.240.183.133: flow flush 0
14/05/2021 11:52:43 dut.10.240.183.133:
14/05/2021 11:52:43 CVLDCFSwitchFilterGTPUTest: ===================Test sub case: tv_mac_ipv6_gtpu_ipv6_tcp_l4src_l4dst================
14/05/2021 11:52:43 dut.10.240.183.133: flow validate 0 ingress pattern eth / ipv6 / udp / gtpu / ipv6 / tcp src is 22 dst is 23 / end actions vf id 1 / end
14/05/2021 11:52:43 dut.10.240.183.133:
Flow rule validated
14/05/2021 11:52:43 dut.10.240.183.133: flow create 0 ingress pattern eth / ipv6 / udp / gtpu / ipv6 / tcp src is 22 dst is 23 / end actions vf id 1 / end
14/05/2021 11:52:43 dut.10.240.183.133:
ice_flow_create(): Failed to create flow
port_flow_complain(): Caught PMD error type 2 (flow rule (handle)): switch filter create flow fail: Invalid argument
14/05/2021 11:52:43 CVLDCFSwitchFilterGTPUTest: sub_case tv_mac_ipv6_gtpu_ipv6_tcp_l4src_l4dst failed: 'some rules not created successfully, result [False], rule flow create 0 ingress pattern eth / ipv6 / udp / gtpu / ipv6 / tcp src is 22 dst is 23 / end actions vf id 1 / end'
14/05/2021 11:52:43 dut.10.240.183.133: flow flush 0
14/05/2021 11:52:43 dut.10.240.183.133:
14/05/2021 11:52:43 CVLDCFSwitchFilterGTPUTest: ===================Test sub case: tv_mac_ipv6_gtpu_ipv6_tcp_teid_l4src_l4dst================
14/05/2021 11:52:43 dut.10.240.183.133: flow validate 0 ingress pattern eth / ipv6 / udp / gtpu teid is 0x12345678 teid mask 0x00000001 / ipv6 / tcp src is 22 dst is 23 / end actions vf id 1 / end
14/05/2021 11:52:43 dut.10.240.183.133:
Flow rule validated
14/05/2021 11:52:43 dut.10.240.183.133: flow create 0 ingress pattern eth / ipv6 / udp / gtpu teid is 0x12345678 teid mask 0x00000001 / ipv6 / tcp src is 22 dst is 23 / end actions vf id 1 / end
14/05/2021 11:52:43 dut.10.240.183.133:
ice_flow_create(): Failed to create flow
port_flow_complain(): Caught PMD error type 2 (flow rule (handle)): switch filter create flow fail: Invalid argument
14/05/2021 11:52:43 CVLDCFSwitchFilterGTPUTest: sub_case tv_mac_ipv6_gtpu_ipv6_tcp_teid_l4src_l4dst failed: 'some rules not created successfully, result [False], rule flow create 0 ingress pattern eth / ipv6 / udp / gtpu teid is 0x12345678 teid mask 0x00000001 / ipv6 / tcp src is 22 dst is 23 / end actions vf id 1 / end'
14/05/2021 11:52:43 dut.10.240.183.133: flow flush 0
14/05/2021 11:52:43 dut.10.240.183.133:
14/05/2021 11:52:43 CVLDCFSwitchFilterGTPUTest: {'tv_mac_ipv6_gtpu_ipv6_tcp_teid_with_mask': 'passed', 'tv_mac_ipv6_gtpu_ipv6_tcp_teid_without_mask': 'passed', 'tv_mac_ipv6_gtpu_ipv6_tcp_l3dst': 'passed', 'tv_mac_ipv6_gtpu_ipv6_tcp_l3src': 'passed', 'tv_mac_ipv6_gtpu_ipv6_tcp_l3src_l4dst': 'failed', 'tv_mac_ipv6_gtpu_ipv6_tcp_l3src_l4src': 'failed', 'tv_mac_ipv6_gtpu_ipv6_tcp_l3dst_l4src': 'failed', 'tv_mac_ipv6_gtpu_ipv6_tcp_l3dst_l4dst': 'failed', 'tv_mac_ipv6_gtpu_ipv6_tcp_l4dst': 'failed', 'tv_mac_ipv6_gtpu_ipv6_tcp_l4src': 'failed', 'tv_mac_ipv6_gtpu_ipv6_tcp_l4src_l4dst': 'failed', 'tv_mac_ipv6_gtpu_ipv6_tcp_teid_l4src_l4dst': 'failed'}
14/05/2021 11:52:43 CVLDCFSwitchFilterGTPUTest: pass rate is: 33.33
14/05/2021 11:52:43 CVLDCFSwitchFilterGTPUTest: Test Case test_mac_ipv6_gtpu_ipv6_tcp Result FAILED: 'some subcases failed'
14/05/2021 11:52:43 dut.10.240.183.133: flow flush 0
14/05/2021 11:52:43 dut.10.240.183.133:
14/05/2021 11:52:43 dut.10.240.183.133: clear port stats all
14/05/2021 11:52:43 dut.10.240.183.133:
NIC statistics for port 0 cleared
NIC statistics for port 1 cleared
14/05/2021 11:52:43 dut.10.240.183.133: quit
14/05/2021 11:52:45 dut.10.240.183.133:
Stopping port 0...
Stopping ports...
Done
Stopping port 1...
Stopping ports...
Done
Shutting down port 0...
Closing ports...
Port 0 is closed
Done
Shutting down port 1...
Closing ports...
Port 1 is closed
Done
Bye...
14/05/2021 11:52:45 dut.10.240.183.133: kill_all: called by dut and prefix list has value.
14/05/2021 11:52:48 CVLDCFSwitchFilterGTPUTest: Test Case test_mac_ipv6_gtpu_ipv6_udp Begin
14/05/2021 11:52:48 dut.10.240.183.133:
14/05/2021 11:52:48 tester:
14/05/2021 11:52:48 dut.10.240.183.133: rmmod ice
14/05/2021 11:52:57 dut.10.240.183.133:
14/05/2021 11:52:57 dut.10.240.183.133: modprobe ice
14/05/2021 11:53:02 dut.10.240.183.133:
14/05/2021 11:53:02 dut.10.240.183.133: ethtool -i ens801f0
14/05/2021 11:53:02 dut.10.240.183.133: driver: ice
version: 1.6.0_rc41_11_gbd4c35a2_dirty
firmware-version: 3.00 0x800079a8 1.2928.0
expansion-rom-version:
bus-info: 0000:81:00.0
supports-statistics: yes
supports-test: yes
supports-eeprom-access: yes
supports-register-dump: yes
supports-priv-flags: yes
14/05/2021 11:53:04 dut.10.240.183.133: ip link set ens801f0 vf 0 trust on
14/05/2021 11:53:04 dut.10.240.183.133:
14/05/2021 11:53:12 dut.10.240.183.133: x86_64-native-linuxapp-gcc/app/dpdk-testpmd -l 1,2,3,4 -n 4 -a 0000:81:01.0,cap=dcf -a 0000:81:01.1 --file-prefix=dpdk_13956_20210514102502 -- -i
14/05/2021 11:53:24 dut.10.240.183.133: EAL: Detected 72 lcore(s)
EAL: Detected 2 NUMA nodes
EAL: Detected static linkage of DPDK
EAL: Multi-process socket /var/run/dpdk/dpdk_13956_20210514102502/mp_socket
EAL: Selected IOVA mode 'VA'
EAL: No available 2048 kB hugepages reported
EAL: VFIO support initialized
EAL: Using IOMMU type 1 (Type 1)
EAL: Probe PCI driver: net_iavf (8086:1889) device: 0000:81:01.0 (socket 1)
EAL: Releasing PCI mapped resource for 0000:81:01.0
EAL: Calling pci_unmap_resource for 0000:81:01.0 at 0x2200000000
EAL: Calling pci_unmap_resource for 0000:81:01.0 at 0x2200020000
EAL: Using IOMMU type 1 (Type 1)
EAL: Probe PCI driver: net_ice_dcf (8086:1889) device: 0000:81:01.0 (socket 1)
ice_load_pkg_type(): Active package is: 1.3.30.0, ICE COMMS Package (double VLAN mode)
EAL: Probe PCI driver: net_iavf (8086:1889) device: 0000:81:01.1 (socket 1)
Interactive-mode selected
Failed to set MTU to 1500 for port 0
testpmd: create a new mbuf pool <mb_pool_0>: n=171456, size=2176, socket=0
testpmd: preferred mempool ops selected: ring_mp_mc
testpmd: create a new mbuf pool <mb_pool_1>: n=171456, size=2176, socket=1
testpmd: preferred mempool ops selected: ring_mp_mc
Configuring Port 0 (socket 1)
ice_dcf_init_rss(): RSS is enabled by PF by default
ice_dcf_configure_queues(): request RXDID == 16 in Queue[0]
Port 0: 7A:5D:66:5E:E5:34
Configuring Port 1 (socket 1)
iavf_configure_queues(): request RXDID[22] in Queue[0]
Port 1: link state change event
Port 1: link state change event
Port 1: 86:33:4A:61:62:AB
Checking link statuses...
Done
14/05/2021 11:53:24 dut.10.240.183.133: set portlist 1
14/05/2021 11:53:25 dut.10.240.183.133:
previous number of forwarding ports 2 - changed to number of configured ports 1
Warning! port-topology=paired and odd forward ports number, the last port will pair with itself.
14/05/2021 11:53:25 dut.10.240.183.133: set fwd rxonly
14/05/2021 11:53:25 dut.10.240.183.133:
Set rxonly packet forwarding mode
14/05/2021 11:53:25 dut.10.240.183.133: set verbose 1
14/05/2021 11:53:25 dut.10.240.183.133:
Change verbose level from 0 to 1
14/05/2021 11:53:25 CVLDCFSwitchFilterGTPUTest: ===================Test sub case: tv_mac_ipv6_gtpu_ipv6_udp_teid_with_mask================
14/05/2021 11:53:25 dut.10.240.183.133: flow validate 0 ingress pattern eth / ipv6 / udp / gtpu teid is 0x12345678 teid mask 0x00000001 / ipv6 / udp / end actions vf id 1 / end
14/05/2021 11:53:25 dut.10.240.183.133:
Flow rule validated
14/05/2021 11:53:25 dut.10.240.183.133: flow create 0 ingress pattern eth / ipv6 / udp / gtpu teid is 0x12345678 teid mask 0x00000001 / ipv6 / udp / end actions vf id 1 / end
14/05/2021 11:53:25 dut.10.240.183.133:
Flow rule #0 created
14/05/2021 11:53:25 dut.10.240.183.133: flow list 0
14/05/2021 11:53:25 dut.10.240.183.133:
ID Group Prio Attr Rule
0 0 0 i-- ETH IPV6 UDP GTPU IPV6 UDP => VF
14/05/2021 11:53:25 dut.10.240.183.133: start
14/05/2021 11:53:25 dut.10.240.183.133:
rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native
Logical Core 2 (socket 0) forwards packets on 1 streams:
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=1
port 0: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x0
RX queue: 0
RX desc=0 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=0 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x0 - TX RS bit threshold=32
port 1: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=512 - RX free threshold=32
RX threshold registers: pthresh=0 hthresh=0 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=512 - TX free threshold=32
TX threshold registers: pthresh=0 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
14/05/2021 11:53:30 dut.10.240.183.133: stop
14/05/2021 11:53:30 dut.10.240.183.133:
Telling cores to ...
Waiting for lcores to finish...
---------------------- Forward statistics for port 1 ----------------------
RX-packets: 2 RX-dropped: 0 RX-total: 2
TX-packets: 0 TX-dropped: 0 TX-total: 0
----------------------------------------------------------------------------
+++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
RX-packets: 2 RX-dropped: 0 RX-total: 2
TX-packets: 0 TX-dropped: 0 TX-total: 0
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Done.
14/05/2021 11:53:30 dut.10.240.183.133: start
14/05/2021 11:53:31 dut.10.240.183.133:
rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native
Logical Core 2 (socket 0) forwards packets on 1 streams:
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=1
port 0: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x0
RX queue: 0
RX desc=0 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=0 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x0 - TX RS bit threshold=32
port 1: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=512 - RX free threshold=32
RX threshold registers: pthresh=0 hthresh=0 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=512 - TX free threshold=32
TX threshold registers: pthresh=0 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
14/05/2021 11:53:36 dut.10.240.183.133: stop
14/05/2021 11:53:36 dut.10.240.183.133:
Telling cores to ...
Waiting for lcores to finish...
---------------------- Forward statistics for port 1 ----------------------
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.
14/05/2021 11:53:36 dut.10.240.183.133: flow destroy 0 rule 0
14/05/2021 11:53:36 dut.10.240.183.133:
Flow rule #0 destroyed
14/05/2021 11:53:36 dut.10.240.183.133: flow list 0
14/05/2021 11:53:36 dut.10.240.183.133:
14/05/2021 11:53:36 dut.10.240.183.133: start
14/05/2021 11:53:36 dut.10.240.183.133:
rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native
Logical Core 2 (socket 0) forwards packets on 1 streams:
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=1
port 0: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x0
RX queue: 0
RX desc=0 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=0 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x0 - TX RS bit threshold=32
port 1: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=512 - RX free threshold=32
RX threshold registers: pthresh=0 hthresh=0 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=512 - TX free threshold=32
TX threshold registers: pthresh=0 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
14/05/2021 11:53:41 dut.10.240.183.133: stop
14/05/2021 11:53:41 dut.10.240.183.133:
Telling cores to ...
Waiting for lcores to finish...
---------------------- Forward statistics for port 1 ----------------------
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.
14/05/2021 11:53:41 CVLDCFSwitchFilterGTPUTest: sub_case tv_mac_ipv6_gtpu_ipv6_udp_teid_with_mask passed
14/05/2021 11:53:41 CVLDCFSwitchFilterGTPUTest: ===================Test sub case: tv_mac_ipv6_gtpu_ipv6_udp_teid_without_mask================
14/05/2021 11:53:41 dut.10.240.183.133: flow validate 0 ingress pattern eth / ipv6 / udp / gtpu teid is 0x12345678 / ipv6 / udp / end actions vf id 1 / end
14/05/2021 11:53:41 dut.10.240.183.133:
Flow rule validated
14/05/2021 11:53:41 dut.10.240.183.133: flow create 0 ingress pattern eth / ipv6 / udp / gtpu teid is 0x12345678 / ipv6 / udp / end actions vf id 1 / end
14/05/2021 11:53:41 dut.10.240.183.133:
Flow rule #0 created
14/05/2021 11:53:41 dut.10.240.183.133: flow list 0
14/05/2021 11:53:41 dut.10.240.183.133:
ID Group Prio Attr Rule
0 0 0 i-- ETH IPV6 UDP GTPU IPV6 UDP => VF
14/05/2021 11:53:41 dut.10.240.183.133: start
14/05/2021 11:53:41 dut.10.240.183.133:
rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native
Logical Core 2 (socket 0) forwards packets on 1 streams:
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=1
port 0: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x0
RX queue: 0
RX desc=0 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=0 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x0 - TX RS bit threshold=32
port 1: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=512 - RX free threshold=32
RX threshold registers: pthresh=0 hthresh=0 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=512 - TX free threshold=32
TX threshold registers: pthresh=0 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
14/05/2021 11:53:47 dut.10.240.183.133: stop
14/05/2021 11:53:47 dut.10.240.183.133:
Telling cores to ...
Waiting for lcores to finish...
---------------------- Forward statistics for port 1 ----------------------
RX-packets: 1 RX-dropped: 0 RX-total: 1
TX-packets: 0 TX-dropped: 0 TX-total: 0
----------------------------------------------------------------------------
+++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
RX-packets: 1 RX-dropped: 0 RX-total: 1
TX-packets: 0 TX-dropped: 0 TX-total: 0
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Done.
14/05/2021 11:53:47 dut.10.240.183.133: start
14/05/2021 11:53:47 dut.10.240.183.133:
rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native
Logical Core 2 (socket 0) forwards packets on 1 streams:
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=1
port 0: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x0
RX queue: 0
RX desc=0 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=0 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x0 - TX RS bit threshold=32
port 1: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=512 - RX free threshold=32
RX threshold registers: pthresh=0 hthresh=0 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=512 - TX free threshold=32
TX threshold registers: pthresh=0 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
14/05/2021 11:53:52 dut.10.240.183.133: stop
14/05/2021 11:53:52 dut.10.240.183.133:
Telling cores to ...
Waiting for lcores to finish...
---------------------- Forward statistics for port 1 ----------------------
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.
14/05/2021 11:53:52 dut.10.240.183.133: flow destroy 0 rule 0
14/05/2021 11:53:52 dut.10.240.183.133:
Flow rule #0 destroyed
14/05/2021 11:53:52 dut.10.240.183.133: flow list 0
14/05/2021 11:53:52 dut.10.240.183.133:
14/05/2021 11:53:52 dut.10.240.183.133: start
14/05/2021 11:53:52 dut.10.240.183.133:
rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native
Logical Core 2 (socket 0) forwards packets on 1 streams:
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=1
port 0: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x0
RX queue: 0
RX desc=0 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=0 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x0 - TX RS bit threshold=32
port 1: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=512 - RX free threshold=32
RX threshold registers: pthresh=0 hthresh=0 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=512 - TX free threshold=32
TX threshold registers: pthresh=0 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
14/05/2021 11:53:57 dut.10.240.183.133: stop
14/05/2021 11:53:57 dut.10.240.183.133:
Telling cores to ...
Waiting for lcores to finish...
---------------------- Forward statistics for port 1 ----------------------
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.
14/05/2021 11:53:57 CVLDCFSwitchFilterGTPUTest: sub_case tv_mac_ipv6_gtpu_ipv6_udp_teid_without_mask passed
14/05/2021 11:53:57 CVLDCFSwitchFilterGTPUTest: ===================Test sub case: tv_mac_ipv6_gtpu_ipv6_udp_l3dst================
14/05/2021 11:53:57 dut.10.240.183.133: flow validate 0 ingress pattern eth / ipv6 / udp / gtpu / ipv6 dst is 2001::2 / udp / end actions vf id 1 / end
14/05/2021 11:53:57 dut.10.240.183.133:
Flow rule validated
14/05/2021 11:53:57 dut.10.240.183.133: flow create 0 ingress pattern eth / ipv6 / udp / gtpu / ipv6 dst is 2001::2 / udp / end actions vf id 1 / end
14/05/2021 11:53:58 dut.10.240.183.133:
Flow rule #0 created
14/05/2021 11:53:58 dut.10.240.183.133: flow list 0
14/05/2021 11:53:58 dut.10.240.183.133:
ID Group Prio Attr Rule
0 0 0 i-- ETH IPV6 UDP GTPU IPV6 UDP => VF
14/05/2021 11:53:58 dut.10.240.183.133: start
14/05/2021 11:53:58 dut.10.240.183.133:
rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native
Logical Core 2 (socket 0) forwards packets on 1 streams:
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=1
port 0: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x0
RX queue: 0
RX desc=0 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=0 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x0 - TX RS bit threshold=32
port 1: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=512 - RX free threshold=32
RX threshold registers: pthresh=0 hthresh=0 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=512 - TX free threshold=32
TX threshold registers: pthresh=0 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
14/05/2021 11:54:03 dut.10.240.183.133: stop
14/05/2021 11:54:03 dut.10.240.183.133:
Telling cores to ...
Waiting for lcores to finish...
---------------------- Forward statistics for port 1 ----------------------
RX-packets: 1 RX-dropped: 0 RX-total: 1
TX-packets: 0 TX-dropped: 0 TX-total: 0
----------------------------------------------------------------------------
+++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
RX-packets: 1 RX-dropped: 0 RX-total: 1
TX-packets: 0 TX-dropped: 0 TX-total: 0
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Done.
14/05/2021 11:54:03 dut.10.240.183.133: start
14/05/2021 11:54:03 dut.10.240.183.133:
rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native
Logical Core 2 (socket 0) forwards packets on 1 streams:
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=1
port 0: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x0
RX queue: 0
RX desc=0 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=0 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x0 - TX RS bit threshold=32
port 1: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=512 - RX free threshold=32
RX threshold registers: pthresh=0 hthresh=0 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=512 - TX free threshold=32
TX threshold registers: pthresh=0 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
14/05/2021 11:54:08 dut.10.240.183.133: stop
14/05/2021 11:54:08 dut.10.240.183.133:
Telling cores to ...
Waiting for lcores to finish...
---------------------- Forward statistics for port 1 ----------------------
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.
14/05/2021 11:54:08 dut.10.240.183.133: flow destroy 0 rule 0
14/05/2021 11:54:08 dut.10.240.183.133:
Flow rule #0 destroyed
14/05/2021 11:54:08 dut.10.240.183.133: flow list 0
14/05/2021 11:54:08 dut.10.240.183.133:
14/05/2021 11:54:08 dut.10.240.183.133: start
14/05/2021 11:54:08 dut.10.240.183.133:
rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native
Logical Core 2 (socket 0) forwards packets on 1 streams:
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=1
port 0: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x0
RX queue: 0
RX desc=0 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=0 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x0 - TX RS bit threshold=32
port 1: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=512 - RX free threshold=32
RX threshold registers: pthresh=0 hthresh=0 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=512 - TX free threshold=32
TX threshold registers: pthresh=0 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
14/05/2021 11:54:13 dut.10.240.183.133: stop
14/05/2021 11:54:13 dut.10.240.183.133:
Telling cores to ...
Waiting for lcores to finish...
---------------------- Forward statistics for port 1 ----------------------
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.
14/05/2021 11:54:13 CVLDCFSwitchFilterGTPUTest: sub_case tv_mac_ipv6_gtpu_ipv6_udp_l3dst passed
14/05/2021 11:54:13 CVLDCFSwitchFilterGTPUTest: ===================Test sub case: tv_mac_ipv6_gtpu_ipv6_udp_l3src================
14/05/2021 11:54:13 dut.10.240.183.133: flow validate 0 ingress pattern eth / ipv6 / udp / gtpu / ipv6 src is 2001::1 / udp / end actions vf id 1 / end
14/05/2021 11:54:14 dut.10.240.183.133:
Flow rule validated
14/05/2021 11:54:14 dut.10.240.183.133: flow create 0 ingress pattern eth / ipv6 / udp / gtpu / ipv6 src is 2001::1 / udp / end actions vf id 1 / end
14/05/2021 11:54:14 dut.10.240.183.133:
Flow rule #0 created
14/05/2021 11:54:14 dut.10.240.183.133: flow list 0
14/05/2021 11:54:14 dut.10.240.183.133:
ID Group Prio Attr Rule
0 0 0 i-- ETH IPV6 UDP GTPU IPV6 UDP => VF
14/05/2021 11:54:14 dut.10.240.183.133: start
14/05/2021 11:54:14 dut.10.240.183.133:
rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native
Logical Core 2 (socket 0) forwards packets on 1 streams:
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=1
port 0: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x0
RX queue: 0
RX desc=0 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=0 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x0 - TX RS bit threshold=32
port 1: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=512 - RX free threshold=32
RX threshold registers: pthresh=0 hthresh=0 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=512 - TX free threshold=32
TX threshold registers: pthresh=0 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
14/05/2021 11:54:19 dut.10.240.183.133: stop
14/05/2021 11:54:19 dut.10.240.183.133:
Telling cores to ...
Waiting for lcores to finish...
---------------------- Forward statistics for port 1 ----------------------
RX-packets: 1 RX-dropped: 0 RX-total: 1
TX-packets: 0 TX-dropped: 0 TX-total: 0
----------------------------------------------------------------------------
+++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
RX-packets: 1 RX-dropped: 0 RX-total: 1
TX-packets: 0 TX-dropped: 0 TX-total: 0
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Done.
14/05/2021 11:54:19 dut.10.240.183.133: start
14/05/2021 11:54:19 dut.10.240.183.133:
rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native
Logical Core 2 (socket 0) forwards packets on 1 streams:
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=1
port 0: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x0
RX queue: 0
RX desc=0 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=0 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x0 - TX RS bit threshold=32
port 1: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=512 - RX free threshold=32
RX threshold registers: pthresh=0 hthresh=0 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=512 - TX free threshold=32
TX threshold registers: pthresh=0 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
14/05/2021 11:54:24 dut.10.240.183.133: stop
14/05/2021 11:54:24 dut.10.240.183.133:
Telling cores to ...
Waiting for lcores to finish...
---------------------- Forward statistics for port 1 ----------------------
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.
14/05/2021 11:54:24 dut.10.240.183.133: flow destroy 0 rule 0
14/05/2021 11:54:24 dut.10.240.183.133:
Flow rule #0 destroyed
14/05/2021 11:54:24 dut.10.240.183.133: flow list 0
14/05/2021 11:54:24 dut.10.240.183.133:
14/05/2021 11:54:24 dut.10.240.183.133: start
14/05/2021 11:54:25 dut.10.240.183.133:
rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native
Logical Core 2 (socket 0) forwards packets on 1 streams:
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=1
port 0: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x0
RX queue: 0
RX desc=0 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=0 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x0 - TX RS bit threshold=32
port 1: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=512 - RX free threshold=32
RX threshold registers: pthresh=0 hthresh=0 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=512 - TX free threshold=32
TX threshold registers: pthresh=0 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
14/05/2021 11:54:30 dut.10.240.183.133: stop
14/05/2021 11:54:30 dut.10.240.183.133:
Telling cores to ...
Waiting for lcores to finish...
---------------------- Forward statistics for port 1 ----------------------
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.
14/05/2021 11:54:30 CVLDCFSwitchFilterGTPUTest: sub_case tv_mac_ipv6_gtpu_ipv6_udp_l3src passed
14/05/2021 11:54:30 CVLDCFSwitchFilterGTPUTest: ===================Test sub case: tv_mac_ipv6_gtpu_ipv6_udp_l3src_l4dst================
14/05/2021 11:54:30 dut.10.240.183.133: flow validate 0 ingress pattern eth / ipv6 / udp / gtpu / ipv6 src is 2001::1 / udp dst is 23 / end actions vf id 1 / end
14/05/2021 11:54:30 dut.10.240.183.133:
Flow rule validated
14/05/2021 11:54:30 dut.10.240.183.133: flow create 0 ingress pattern eth / ipv6 / udp / gtpu / ipv6 src is 2001::1 / udp dst is 23 / end actions vf id 1 / end
14/05/2021 11:54:30 dut.10.240.183.133:
Flow rule #0 created
14/05/2021 11:54:30 dut.10.240.183.133: flow list 0
14/05/2021 11:54:30 dut.10.240.183.133:
ID Group Prio Attr Rule
0 0 0 i-- ETH IPV6 UDP GTPU IPV6 UDP => VF
14/05/2021 11:54:30 dut.10.240.183.133: start
14/05/2021 11:54:30 dut.10.240.183.133:
rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native
Logical Core 2 (socket 0) forwards packets on 1 streams:
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=1
port 0: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x0
RX queue: 0
RX desc=0 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=0 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x0 - TX RS bit threshold=32
port 1: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=512 - RX free threshold=32
RX threshold registers: pthresh=0 hthresh=0 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=512 - TX free threshold=32
TX threshold registers: pthresh=0 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
14/05/2021 11:54:35 dut.10.240.183.133: stop
14/05/2021 11:54:35 dut.10.240.183.133:
Telling cores to ...
Waiting for lcores to finish...
---------------------- Forward statistics for port 1 ----------------------
RX-packets: 1 RX-dropped: 0 RX-total: 1
TX-packets: 0 TX-dropped: 0 TX-total: 0
----------------------------------------------------------------------------
+++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
RX-packets: 1 RX-dropped: 0 RX-total: 1
TX-packets: 0 TX-dropped: 0 TX-total: 0
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Done.
14/05/2021 11:54:35 dut.10.240.183.133: start
14/05/2021 11:54:35 dut.10.240.183.133:
rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native
Logical Core 2 (socket 0) forwards packets on 1 streams:
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=1
port 0: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x0
RX queue: 0
RX desc=0 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=0 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x0 - TX RS bit threshold=32
port 1: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=512 - RX free threshold=32
RX threshold registers: pthresh=0 hthresh=0 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=512 - TX free threshold=32
TX threshold registers: pthresh=0 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
14/05/2021 11:54:40 dut.10.240.183.133: stop
14/05/2021 11:54:41 dut.10.240.183.133:
Telling cores to ...
Waiting for lcores to finish...
---------------------- Forward statistics for port 1 ----------------------
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.
14/05/2021 11:54:41 dut.10.240.183.133: flow destroy 0 rule 0
14/05/2021 11:54:41 dut.10.240.183.133:
Flow rule #0 destroyed
14/05/2021 11:54:41 dut.10.240.183.133: flow list 0
14/05/2021 11:54:41 dut.10.240.183.133:
14/05/2021 11:54:41 dut.10.240.183.133: start
14/05/2021 11:54:41 dut.10.240.183.133:
rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native
Logical Core 2 (socket 0) forwards packets on 1 streams:
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=1
port 0: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x0
RX queue: 0
RX desc=0 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=0 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x0 - TX RS bit threshold=32
port 1: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=512 - RX free threshold=32
RX threshold registers: pthresh=0 hthresh=0 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=512 - TX free threshold=32
TX threshold registers: pthresh=0 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
14/05/2021 11:54:46 dut.10.240.183.133: stop
14/05/2021 11:54:46 dut.10.240.183.133:
Telling cores to ...
Waiting for lcores to finish...
---------------------- Forward statistics for port 1 ----------------------
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.
14/05/2021 11:54:46 CVLDCFSwitchFilterGTPUTest: sub_case tv_mac_ipv6_gtpu_ipv6_udp_l3src_l4dst passed
14/05/2021 11:54:46 CVLDCFSwitchFilterGTPUTest: ===================Test sub case: tv_mac_ipv6_gtpu_ipv6_udp_l3src_l4src================
14/05/2021 11:54:46 dut.10.240.183.133: flow validate 0 ingress pattern eth / ipv6 / udp / gtpu / ipv6 src is 2001::1 / udp src is 22 / end actions vf id 1 / end
14/05/2021 11:54:46 dut.10.240.183.133:
Flow rule validated
14/05/2021 11:54:46 dut.10.240.183.133: flow create 0 ingress pattern eth / ipv6 / udp / gtpu / ipv6 src is 2001::1 / udp src is 22 / end actions vf id 1 / end
14/05/2021 11:54:46 dut.10.240.183.133:
Flow rule #0 created
14/05/2021 11:54:46 dut.10.240.183.133: flow list 0
14/05/2021 11:54:46 dut.10.240.183.133:
ID Group Prio Attr Rule
0 0 0 i-- ETH IPV6 UDP GTPU IPV6 UDP => VF
14/05/2021 11:54:46 dut.10.240.183.133: start
14/05/2021 11:54:46 dut.10.240.183.133:
rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native
Logical Core 2 (socket 0) forwards packets on 1 streams:
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=1
port 0: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x0
RX queue: 0
RX desc=0 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=0 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x0 - TX RS bit threshold=32
port 1: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=512 - RX free threshold=32
RX threshold registers: pthresh=0 hthresh=0 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=512 - TX free threshold=32
TX threshold registers: pthresh=0 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
14/05/2021 11:54:51 dut.10.240.183.133: stop
14/05/2021 11:54:51 dut.10.240.183.133:
Telling cores to ...
Waiting for lcores to finish...
---------------------- Forward statistics for port 1 ----------------------
RX-packets: 1 RX-dropped: 0 RX-total: 1
TX-packets: 0 TX-dropped: 0 TX-total: 0
----------------------------------------------------------------------------
+++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
RX-packets: 1 RX-dropped: 0 RX-total: 1
TX-packets: 0 TX-dropped: 0 TX-total: 0
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Done.
14/05/2021 11:54:51 dut.10.240.183.133: start
14/05/2021 11:54:52 dut.10.240.183.133:
rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native
Logical Core 2 (socket 0) forwards packets on 1 streams:
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=1
port 0: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x0
RX queue: 0
RX desc=0 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=0 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x0 - TX RS bit threshold=32
port 1: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=512 - RX free threshold=32
RX threshold registers: pthresh=0 hthresh=0 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=512 - TX free threshold=32
TX threshold registers: pthresh=0 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
14/05/2021 11:54:57 dut.10.240.183.133: stop
14/05/2021 11:54:57 dut.10.240.183.133:
Telling cores to ...
Waiting for lcores to finish...
---------------------- Forward statistics for port 1 ----------------------
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.
14/05/2021 11:54:57 dut.10.240.183.133: flow destroy 0 rule 0
14/05/2021 11:54:57 dut.10.240.183.133:
Flow rule #0 destroyed
14/05/2021 11:54:57 dut.10.240.183.133: flow list 0
14/05/2021 11:54:57 dut.10.240.183.133:
14/05/2021 11:54:57 dut.10.240.183.133: start
14/05/2021 11:54:57 dut.10.240.183.133:
rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native
Logical Core 2 (socket 0) forwards packets on 1 streams:
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=1
port 0: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x0
RX queue: 0
RX desc=0 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=0 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x0 - TX RS bit threshold=32
port 1: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=512 - RX free threshold=32
RX threshold registers: pthresh=0 hthresh=0 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=512 - TX free threshold=32
TX threshold registers: pthresh=0 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
14/05/2021 11:55:02 dut.10.240.183.133: stop
14/05/2021 11:55:02 dut.10.240.183.133:
Telling cores to ...
Waiting for lcores to finish...
---------------------- Forward statistics for port 1 ----------------------
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.
14/05/2021 11:55:02 CVLDCFSwitchFilterGTPUTest: sub_case tv_mac_ipv6_gtpu_ipv6_udp_l3src_l4src passed
14/05/2021 11:55:02 dut.10.240.183.133: flow flush 0
14/05/2021 11:55:02 dut.10.240.183.133:
14/05/2021 11:55:02 dut.10.240.183.133: clear port stats all
14/05/2021 11:55:02 dut.10.240.183.133:
NIC statistics for port 0 cleared
NIC statistics for port 1 cleared
14/05/2021 11:55:02 dut.10.240.183.133: quit
14/05/2021 11:55:04 dut.10.240.183.133:
Stopping port 0...
Stopping ports...
Done
Stopping port 1...
Stopping ports...
Done
Shutting down port 0...
Closing ports...
Port 0 is closed
Done
Shutting down port 1...
Closing ports...
Port 1 is closed
Done
Bye...
14/05/2021 11:55:04 dut.10.240.183.133: kill_all: called by dut and prefix list has value.
14/05/2021 11:55:07 dut.10.240.183.133: rmmod ice
14/05/2021 11:55:16 dut.10.240.183.133:
14/05/2021 11:55:16 dut.10.240.183.133: modprobe ice
14/05/2021 11:55:21 dut.10.240.183.133:
14/05/2021 11:55:21 dut.10.240.183.133: ethtool -i ens801f0
14/05/2021 11:55:21 dut.10.240.183.133: driver: ice
version: 1.6.0_rc41_11_gbd4c35a2_dirty
firmware-version: 3.00 0x800079a8 1.2928.0
expansion-rom-version:
bus-info: 0000:81:00.0
supports-statistics: yes
supports-test: yes
supports-eeprom-access: yes
supports-register-dump: yes
supports-priv-flags: yes
14/05/2021 11:55:23 dut.10.240.183.133: ip link set ens801f0 vf 0 trust on
14/05/2021 11:55:23 dut.10.240.183.133:
14/05/2021 11:55:30 dut.10.240.183.133: x86_64-native-linuxapp-gcc/app/dpdk-testpmd -l 1,2,3,4 -n 4 -a 0000:81:01.0,cap=dcf -a 0000:81:01.1 --file-prefix=dpdk_13956_20210514102502 -- -i
14/05/2021 11:55:43 dut.10.240.183.133: EAL: Detected 72 lcore(s)
EAL: Detected 2 NUMA nodes
EAL: Detected static linkage of DPDK
EAL: Multi-process socket /var/run/dpdk/dpdk_13956_20210514102502/mp_socket
EAL: Selected IOVA mode 'VA'
EAL: No available 2048 kB hugepages reported
EAL: VFIO support initialized
EAL: Using IOMMU type 1 (Type 1)
EAL: Probe PCI driver: net_iavf (8086:1889) device: 0000:81:01.0 (socket 1)
EAL: Releasing PCI mapped resource for 0000:81:01.0
EAL: Calling pci_unmap_resource for 0000:81:01.0 at 0x2200000000
EAL: Calling pci_unmap_resource for 0000:81:01.0 at 0x2200020000
EAL: Using IOMMU type 1 (Type 1)
EAL: Probe PCI driver: net_ice_dcf (8086:1889) device: 0000:81:01.0 (socket 1)
ice_load_pkg_type(): Active package is: 1.3.30.0, ICE COMMS Package (double VLAN mode)
EAL: Probe PCI driver: net_iavf (8086:1889) device: 0000:81:01.1 (socket 1)
Interactive-mode selected
Failed to set MTU to 1500 for port 0
testpmd: create a new mbuf pool <mb_pool_0>: n=171456, size=2176, socket=0
testpmd: preferred mempool ops selected: ring_mp_mc
testpmd: create a new mbuf pool <mb_pool_1>: n=171456, size=2176, socket=1
testpmd: preferred mempool ops selected: ring_mp_mc
Configuring Port 0 (socket 1)
ice_dcf_init_rss(): RSS is enabled by PF by default
ice_dcf_configure_queues(): request RXDID == 16 in Queue[0]
Port 0: 2E:52:20:A6:E0:26
Configuring Port 1 (socket 1)
iavf_configure_queues(): request RXDID[22] in Queue[0]
Port 1: link state change event
Port 1: link state change event
Port 1: 72:D1:CF:F4:DB:93
Checking link statuses...
Done
14/05/2021 11:55:43 dut.10.240.183.133: set portlist 1
14/05/2021 11:55:43 dut.10.240.183.133:
previous number of forwarding ports 2 - changed to number of configured ports 1
Warning! port-topology=paired and odd forward ports number, the last port will pair with itself.
14/05/2021 11:55:43 dut.10.240.183.133: set fwd rxonly
14/05/2021 11:55:43 dut.10.240.183.133:
Set rxonly packet forwarding mode
14/05/2021 11:55:43 dut.10.240.183.133: set verbose 1
14/05/2021 11:55:43 dut.10.240.183.133:
Change verbose level from 0 to 1
14/05/2021 11:55:43 CVLDCFSwitchFilterGTPUTest: ===================Test sub case: tv_mac_ipv6_gtpu_ipv6_udp_l3dst_l4src================
14/05/2021 11:55:43 dut.10.240.183.133: flow validate 0 ingress pattern eth / ipv6 / udp / gtpu / ipv6 dst is 2001::2 / udp src is 22 / end actions vf id 1 / end
14/05/2021 11:55:43 dut.10.240.183.133:
Flow rule validated
14/05/2021 11:55:43 dut.10.240.183.133: flow create 0 ingress pattern eth / ipv6 / udp / gtpu / ipv6 dst is 2001::2 / udp src is 22 / end actions vf id 1 / end
14/05/2021 11:55:44 dut.10.240.183.133:
Flow rule #0 created
14/05/2021 11:55:44 dut.10.240.183.133: flow list 0
14/05/2021 11:55:44 dut.10.240.183.133:
ID Group Prio Attr Rule
0 0 0 i-- ETH IPV6 UDP GTPU IPV6 UDP => VF
14/05/2021 11:55:44 dut.10.240.183.133: start
14/05/2021 11:55:44 dut.10.240.183.133:
rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native
Logical Core 2 (socket 0) forwards packets on 1 streams:
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=1
port 0: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x0
RX queue: 0
RX desc=0 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=0 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x0 - TX RS bit threshold=32
port 1: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=512 - RX free threshold=32
RX threshold registers: pthresh=0 hthresh=0 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=512 - TX free threshold=32
TX threshold registers: pthresh=0 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
14/05/2021 11:55:49 dut.10.240.183.133: stop
14/05/2021 11:55:49 dut.10.240.183.133:
Telling cores to ...
Waiting for lcores to finish...
---------------------- Forward statistics for port 1 ----------------------
RX-packets: 1 RX-dropped: 0 RX-total: 1
TX-packets: 0 TX-dropped: 0 TX-total: 0
----------------------------------------------------------------------------
+++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
RX-packets: 1 RX-dropped: 0 RX-total: 1
TX-packets: 0 TX-dropped: 0 TX-total: 0
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Done.
14/05/2021 11:55:49 dut.10.240.183.133: start
14/05/2021 11:55:49 dut.10.240.183.133:
rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native
Logical Core 2 (socket 0) forwards packets on 1 streams:
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=1
port 0: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x0
RX queue: 0
RX desc=0 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=0 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x0 - TX RS bit threshold=32
port 1: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=512 - RX free threshold=32
RX threshold registers: pthresh=0 hthresh=0 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=512 - TX free threshold=32
TX threshold registers: pthresh=0 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
14/05/2021 11:55:54 dut.10.240.183.133: stop
14/05/2021 11:55:54 dut.10.240.183.133:
Telling cores to ...
Waiting for lcores to finish...
---------------------- Forward statistics for port 1 ----------------------
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.
14/05/2021 11:55:54 dut.10.240.183.133: flow destroy 0 rule 0
14/05/2021 11:55:54 dut.10.240.183.133:
Flow rule #0 destroyed
14/05/2021 11:55:54 dut.10.240.183.133: flow list 0
14/05/2021 11:55:55 dut.10.240.183.133:
14/05/2021 11:55:55 dut.10.240.183.133: start
14/05/2021 11:55:55 dut.10.240.183.133:
rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native
Logical Core 2 (socket 0) forwards packets on 1 streams:
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=1
port 0: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x0
RX queue: 0
RX desc=0 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=0 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x0 - TX RS bit threshold=32
port 1: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=512 - RX free threshold=32
RX threshold registers: pthresh=0 hthresh=0 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=512 - TX free threshold=32
TX threshold registers: pthresh=0 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
14/05/2021 11:56:00 dut.10.240.183.133: stop
14/05/2021 11:56:00 dut.10.240.183.133:
Telling cores to ...
Waiting for lcores to finish...
---------------------- Forward statistics for port 1 ----------------------
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.
14/05/2021 11:56:00 CVLDCFSwitchFilterGTPUTest: sub_case tv_mac_ipv6_gtpu_ipv6_udp_l3dst_l4src passed
14/05/2021 11:56:00 CVLDCFSwitchFilterGTPUTest: ===================Test sub case: tv_mac_ipv6_gtpu_ipv6_udp_l3dst_l4dst================
14/05/2021 11:56:00 dut.10.240.183.133: flow validate 0 ingress pattern eth / ipv6 / udp / gtpu / ipv6 dst is 2001::2 / udp dst is 23 / end actions vf id 1 / end
14/05/2021 11:56:00 dut.10.240.183.133:
Flow rule validated
14/05/2021 11:56:00 dut.10.240.183.133: flow create 0 ingress pattern eth / ipv6 / udp / gtpu / ipv6 dst is 2001::2 / udp dst is 23 / end actions vf id 1 / end
14/05/2021 11:56:00 dut.10.240.183.133:
Flow rule #0 created
14/05/2021 11:56:00 dut.10.240.183.133: flow list 0
14/05/2021 11:56:00 dut.10.240.183.133:
ID Group Prio Attr Rule
0 0 0 i-- ETH IPV6 UDP GTPU IPV6 UDP => VF
14/05/2021 11:56:00 dut.10.240.183.133: start
14/05/2021 11:56:00 dut.10.240.183.133:
rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native
Logical Core 2 (socket 0) forwards packets on 1 streams:
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=1
port 0: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x0
RX queue: 0
RX desc=0 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=0 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x0 - TX RS bit threshold=32
port 1: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=512 - RX free threshold=32
RX threshold registers: pthresh=0 hthresh=0 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=512 - TX free threshold=32
TX threshold registers: pthresh=0 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
14/05/2021 11:56:05 dut.10.240.183.133: stop
14/05/2021 11:56:05 dut.10.240.183.133:
Telling cores to ...
Waiting for lcores to finish...
---------------------- Forward statistics for port 1 ----------------------
RX-packets: 1 RX-dropped: 0 RX-total: 1
TX-packets: 0 TX-dropped: 0 TX-total: 0
----------------------------------------------------------------------------
+++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
RX-packets: 1 RX-dropped: 0 RX-total: 1
TX-packets: 0 TX-dropped: 0 TX-total: 0
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Done.
14/05/2021 11:56:05 dut.10.240.183.133: start
14/05/2021 11:56:05 dut.10.240.183.133:
rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native
Logical Core 2 (socket 0) forwards packets on 1 streams:
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=1
port 0: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x0
RX queue: 0
RX desc=0 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=0 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x0 - TX RS bit threshold=32
port 1: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=512 - RX free threshold=32
RX threshold registers: pthresh=0 hthresh=0 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=512 - TX free threshold=32
TX threshold registers: pthresh=0 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
14/05/2021 11:56:11 dut.10.240.183.133: stop
14/05/2021 11:56:11 dut.10.240.183.133:
Telling cores to ...
Waiting for lcores to finish...
---------------------- Forward statistics for port 1 ----------------------
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.
14/05/2021 11:56:11 dut.10.240.183.133: flow destroy 0 rule 0
14/05/2021 11:56:11 dut.10.240.183.133:
Flow rule #0 destroyed
14/05/2021 11:56:11 dut.10.240.183.133: flow list 0
14/05/2021 11:56:11 dut.10.240.183.133:
14/05/2021 11:56:11 dut.10.240.183.133: start
14/05/2021 11:56:11 dut.10.240.183.133:
rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native
Logical Core 2 (socket 0) forwards packets on 1 streams:
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=1
port 0: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x0
RX queue: 0
RX desc=0 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=0 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x0 - TX RS bit threshold=32
port 1: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=512 - RX free threshold=32
RX threshold registers: pthresh=0 hthresh=0 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=512 - TX free threshold=32
TX threshold registers: pthresh=0 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
14/05/2021 11:56:16 dut.10.240.183.133: stop
14/05/2021 11:56:16 dut.10.240.183.133:
Telling cores to ...
Waiting for lcores to finish...
---------------------- Forward statistics for port 1 ----------------------
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.
14/05/2021 11:56:16 CVLDCFSwitchFilterGTPUTest: sub_case tv_mac_ipv6_gtpu_ipv6_udp_l3dst_l4dst passed
14/05/2021 11:56:16 CVLDCFSwitchFilterGTPUTest: ===================Test sub case: tv_mac_ipv6_gtpu_ipv6_udp_l4dst================
14/05/2021 11:56:16 dut.10.240.183.133: flow validate 0 ingress pattern eth / ipv6 / udp / gtpu / ipv6 / udp dst is 23 / end actions vf id 1 / end
14/05/2021 11:56:16 dut.10.240.183.133:
Flow rule validated
14/05/2021 11:56:16 dut.10.240.183.133: flow create 0 ingress pattern eth / ipv6 / udp / gtpu / ipv6 / udp dst is 23 / end actions vf id 1 / end
14/05/2021 11:56:16 dut.10.240.183.133:
Flow rule #0 created
14/05/2021 11:56:16 dut.10.240.183.133: flow list 0
14/05/2021 11:56:16 dut.10.240.183.133:
ID Group Prio Attr Rule
0 0 0 i-- ETH IPV6 UDP GTPU IPV6 UDP => VF
14/05/2021 11:56:16 dut.10.240.183.133: start
14/05/2021 11:56:16 dut.10.240.183.133:
rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native
Logical Core 2 (socket 0) forwards packets on 1 streams:
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=1
port 0: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x0
RX queue: 0
RX desc=0 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=0 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x0 - TX RS bit threshold=32
port 1: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=512 - RX free threshold=32
RX threshold registers: pthresh=0 hthresh=0 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=512 - TX free threshold=32
TX threshold registers: pthresh=0 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
14/05/2021 11:56:21 dut.10.240.183.133: stop
14/05/2021 11:56:22 dut.10.240.183.133:
Telling cores to ...
Waiting for lcores to finish...
---------------------- Forward statistics for port 1 ----------------------
RX-packets: 1 RX-dropped: 0 RX-total: 1
TX-packets: 0 TX-dropped: 0 TX-total: 0
----------------------------------------------------------------------------
+++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
RX-packets: 1 RX-dropped: 0 RX-total: 1
TX-packets: 0 TX-dropped: 0 TX-total: 0
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Done.
14/05/2021 11:56:22 dut.10.240.183.133: start
14/05/2021 11:56:22 dut.10.240.183.133:
rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native
Logical Core 2 (socket 0) forwards packets on 1 streams:
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=1
port 0: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x0
RX queue: 0
RX desc=0 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=0 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x0 - TX RS bit threshold=32
port 1: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=512 - RX free threshold=32
RX threshold registers: pthresh=0 hthresh=0 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=512 - TX free threshold=32
TX threshold registers: pthresh=0 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
14/05/2021 11:56:27 dut.10.240.183.133: stop
14/05/2021 11:56:27 dut.10.240.183.133:
Telling cores to ...
Waiting for lcores to finish...
---------------------- Forward statistics for port 1 ----------------------
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.
14/05/2021 11:56:27 dut.10.240.183.133: flow destroy 0 rule 0
14/05/2021 11:56:27 dut.10.240.183.133:
Flow rule #0 destroyed
14/05/2021 11:56:27 dut.10.240.183.133: flow list 0
14/05/2021 11:56:27 dut.10.240.183.133:
14/05/2021 11:56:27 dut.10.240.183.133: start
14/05/2021 11:56:27 dut.10.240.183.133:
rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native
Logical Core 2 (socket 0) forwards packets on 1 streams:
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=1
port 0: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x0
RX queue: 0
RX desc=0 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=0 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x0 - TX RS bit threshold=32
port 1: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=512 - RX free threshold=32
RX threshold registers: pthresh=0 hthresh=0 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=512 - TX free threshold=32
TX threshold registers: pthresh=0 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
14/05/2021 11:56:32 dut.10.240.183.133: stop
14/05/2021 11:56:32 dut.10.240.183.133:
Telling cores to ...
Waiting for lcores to finish...
---------------------- Forward statistics for port 1 ----------------------
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.
14/05/2021 11:56:32 CVLDCFSwitchFilterGTPUTest: sub_case tv_mac_ipv6_gtpu_ipv6_udp_l4dst passed
14/05/2021 11:56:32 CVLDCFSwitchFilterGTPUTest: ===================Test sub case: tv_mac_ipv6_gtpu_ipv6_udp_l4src================
14/05/2021 11:56:32 dut.10.240.183.133: flow validate 0 ingress pattern eth / ipv6 / udp / gtpu / ipv6 / udp src is 22 / end actions vf id 1 / end
14/05/2021 11:56:32 dut.10.240.183.133:
Flow rule validated
14/05/2021 11:56:32 dut.10.240.183.133: flow create 0 ingress pattern eth / ipv6 / udp / gtpu / ipv6 / udp src is 22 / end actions vf id 1 / end
14/05/2021 11:56:32 dut.10.240.183.133:
Flow rule #0 created
14/05/2021 11:56:32 dut.10.240.183.133: flow list 0
14/05/2021 11:56:32 dut.10.240.183.133:
ID Group Prio Attr Rule
0 0 0 i-- ETH IPV6 UDP GTPU IPV6 UDP => VF
14/05/2021 11:56:32 dut.10.240.183.133: start
14/05/2021 11:56:33 dut.10.240.183.133:
rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native
Logical Core 2 (socket 0) forwards packets on 1 streams:
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=1
port 0: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x0
RX queue: 0
RX desc=0 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=0 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x0 - TX RS bit threshold=32
port 1: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=512 - RX free threshold=32
RX threshold registers: pthresh=0 hthresh=0 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=512 - TX free threshold=32
TX threshold registers: pthresh=0 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
14/05/2021 11:56:38 dut.10.240.183.133: stop
14/05/2021 11:56:38 dut.10.240.183.133:
Telling cores to ...
Waiting for lcores to finish...
---------------------- Forward statistics for port 1 ----------------------
RX-packets: 1 RX-dropped: 0 RX-total: 1
TX-packets: 0 TX-dropped: 0 TX-total: 0
----------------------------------------------------------------------------
+++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
RX-packets: 1 RX-dropped: 0 RX-total: 1
TX-packets: 0 TX-dropped: 0 TX-total: 0
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Done.
14/05/2021 11:56:38 dut.10.240.183.133: start
14/05/2021 11:56:38 dut.10.240.183.133:
rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native
Logical Core 2 (socket 0) forwards packets on 1 streams:
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=1
port 0: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x0
RX queue: 0
RX desc=0 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=0 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x0 - TX RS bit threshold=32
port 1: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=512 - RX free threshold=32
RX threshold registers: pthresh=0 hthresh=0 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=512 - TX free threshold=32
TX threshold registers: pthresh=0 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
14/05/2021 11:56:43 dut.10.240.183.133: stop
14/05/2021 11:56:43 dut.10.240.183.133:
Telling cores to ...
Waiting for lcores to finish...
---------------------- Forward statistics for port 1 ----------------------
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.
14/05/2021 11:56:43 dut.10.240.183.133: flow destroy 0 rule 0
14/05/2021 11:56:43 dut.10.240.183.133:
Flow rule #0 destroyed
14/05/2021 11:56:43 dut.10.240.183.133: flow list 0
14/05/2021 11:56:43 dut.10.240.183.133:
14/05/2021 11:56:43 dut.10.240.183.133: start
14/05/2021 11:56:43 dut.10.240.183.133:
rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native
Logical Core 2 (socket 0) forwards packets on 1 streams:
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=1
port 0: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x0
RX queue: 0
RX desc=0 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=0 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x0 - TX RS bit threshold=32
port 1: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=512 - RX free threshold=32
RX threshold registers: pthresh=0 hthresh=0 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=512 - TX free threshold=32
TX threshold registers: pthresh=0 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
14/05/2021 11:56:48 dut.10.240.183.133: stop
14/05/2021 11:56:48 dut.10.240.183.133:
Telling cores to ...
Waiting for lcores to finish...
---------------------- Forward statistics for port 1 ----------------------
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.
14/05/2021 11:56:48 CVLDCFSwitchFilterGTPUTest: sub_case tv_mac_ipv6_gtpu_ipv6_udp_l4src passed
14/05/2021 11:56:48 CVLDCFSwitchFilterGTPUTest: ===================Test sub case: tv_mac_ipv6_gtpu_ipv6_udp_l4src_l4dst================
14/05/2021 11:56:48 dut.10.240.183.133: flow validate 0 ingress pattern eth / ipv6 / udp / gtpu / ipv6 / udp src is 22 dst is 23 / end actions vf id 1 / end
14/05/2021 11:56:48 dut.10.240.183.133:
Flow rule validated
14/05/2021 11:56:48 dut.10.240.183.133: flow create 0 ingress pattern eth / ipv6 / udp / gtpu / ipv6 / udp src is 22 dst is 23 / end actions vf id 1 / end
14/05/2021 11:56:49 dut.10.240.183.133:
Flow rule #0 created
14/05/2021 11:56:49 dut.10.240.183.133: flow list 0
14/05/2021 11:56:49 dut.10.240.183.133:
ID Group Prio Attr Rule
0 0 0 i-- ETH IPV6 UDP GTPU IPV6 UDP => VF
14/05/2021 11:56:49 dut.10.240.183.133: start
14/05/2021 11:56:49 dut.10.240.183.133:
rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native
Logical Core 2 (socket 0) forwards packets on 1 streams:
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=1
port 0: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x0
RX queue: 0
RX desc=0 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=0 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x0 - TX RS bit threshold=32
port 1: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=512 - RX free threshold=32
RX threshold registers: pthresh=0 hthresh=0 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=512 - TX free threshold=32
TX threshold registers: pthresh=0 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
14/05/2021 11:56:54 dut.10.240.183.133: stop
14/05/2021 11:56:54 dut.10.240.183.133:
Telling cores to ...
Waiting for lcores to finish...
---------------------- Forward statistics for port 1 ----------------------
RX-packets: 1 RX-dropped: 0 RX-total: 1
TX-packets: 0 TX-dropped: 0 TX-total: 0
----------------------------------------------------------------------------
+++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
RX-packets: 1 RX-dropped: 0 RX-total: 1
TX-packets: 0 TX-dropped: 0 TX-total: 0
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Done.
14/05/2021 11:56:54 dut.10.240.183.133: start
14/05/2021 11:56:54 dut.10.240.183.133:
rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native
Logical Core 2 (socket 0) forwards packets on 1 streams:
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=1
port 0: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x0
RX queue: 0
RX desc=0 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=0 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x0 - TX RS bit threshold=32
port 1: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=512 - RX free threshold=32
RX threshold registers: pthresh=0 hthresh=0 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=512 - TX free threshold=32
TX threshold registers: pthresh=0 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
14/05/2021 11:56:59 dut.10.240.183.133: stop
14/05/2021 11:56:59 dut.10.240.183.133:
Telling cores to ...
Waiting for lcores to finish...
---------------------- Forward statistics for port 1 ----------------------
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.
14/05/2021 11:56:59 dut.10.240.183.133: flow destroy 0 rule 0
14/05/2021 11:56:59 dut.10.240.183.133:
Flow rule #0 destroyed
14/05/2021 11:56:59 dut.10.240.183.133: flow list 0
14/05/2021 11:56:59 dut.10.240.183.133:
14/05/2021 11:56:59 dut.10.240.183.133: start
14/05/2021 11:56:59 dut.10.240.183.133:
rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native
Logical Core 2 (socket 0) forwards packets on 1 streams:
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=1
port 0: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x0
RX queue: 0
RX desc=0 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=0 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x0 - TX RS bit threshold=32
port 1: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=512 - RX free threshold=32
RX threshold registers: pthresh=0 hthresh=0 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=512 - TX free threshold=32
TX threshold registers: pthresh=0 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
14/05/2021 11:57:04 dut.10.240.183.133: stop
14/05/2021 11:57:05 dut.10.240.183.133:
Telling cores to ...
Waiting for lcores to finish...
---------------------- Forward statistics for port 1 ----------------------
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.
14/05/2021 11:57:05 CVLDCFSwitchFilterGTPUTest: sub_case tv_mac_ipv6_gtpu_ipv6_udp_l4src_l4dst passed
14/05/2021 11:57:05 CVLDCFSwitchFilterGTPUTest: ===================Test sub case: tv_mac_ipv6_gtpu_ipv6_udp_teid_l4src_l4dst================
14/05/2021 11:57:05 dut.10.240.183.133: flow validate 0 ingress pattern eth / ipv6 / udp / gtpu teid is 0x12345678 teid mask 0x00000001 / ipv6 / udp src is 22 dst is 23 / end actions vf id 1 / end
14/05/2021 11:57:05 dut.10.240.183.133:
Flow rule validated
14/05/2021 11:57:05 dut.10.240.183.133: flow create 0 ingress pattern eth / ipv6 / udp / gtpu teid is 0x12345678 teid mask 0x00000001 / ipv6 / udp src is 22 dst is 23 / end actions vf id 1 / end
14/05/2021 11:57:05 dut.10.240.183.133:
Flow rule #0 created
14/05/2021 11:57:05 dut.10.240.183.133: flow list 0
14/05/2021 11:57:05 dut.10.240.183.133:
ID Group Prio Attr Rule
0 0 0 i-- ETH IPV6 UDP GTPU IPV6 UDP => VF
14/05/2021 11:57:05 dut.10.240.183.133: start
14/05/2021 11:57:05 dut.10.240.183.133:
rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native
Logical Core 2 (socket 0) forwards packets on 1 streams:
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=1
port 0: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x0
RX queue: 0
RX desc=0 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=0 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x0 - TX RS bit threshold=32
port 1: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=512 - RX free threshold=32
RX threshold registers: pthresh=0 hthresh=0 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=512 - TX free threshold=32
TX threshold registers: pthresh=0 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
14/05/2021 11:57:10 dut.10.240.183.133: stop
14/05/2021 11:57:10 dut.10.240.183.133:
Telling cores to ...
Waiting for lcores to finish...
---------------------- Forward statistics for port 1 ----------------------
RX-packets: 1 RX-dropped: 0 RX-total: 1
TX-packets: 0 TX-dropped: 0 TX-total: 0
----------------------------------------------------------------------------
+++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
RX-packets: 1 RX-dropped: 0 RX-total: 1
TX-packets: 0 TX-dropped: 0 TX-total: 0
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Done.
14/05/2021 11:57:10 dut.10.240.183.133: start
14/05/2021 11:57:10 dut.10.240.183.133:
rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native
Logical Core 2 (socket 0) forwards packets on 1 streams:
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=1
port 0: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x0
RX queue: 0
RX desc=0 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=0 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x0 - TX RS bit threshold=32
port 1: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=512 - RX free threshold=32
RX threshold registers: pthresh=0 hthresh=0 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=512 - TX free threshold=32
TX threshold registers: pthresh=0 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
14/05/2021 11:57:15 dut.10.240.183.133: stop
14/05/2021 11:57:15 dut.10.240.183.133:
Telling cores to ...
Waiting for lcores to finish...
---------------------- Forward statistics for port 1 ----------------------
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.
14/05/2021 11:57:15 dut.10.240.183.133: flow destroy 0 rule 0
14/05/2021 11:57:15 dut.10.240.183.133:
Flow rule #0 destroyed
14/05/2021 11:57:15 dut.10.240.183.133: flow list 0
14/05/2021 11:57:15 dut.10.240.183.133:
14/05/2021 11:57:15 dut.10.240.183.133: start
14/05/2021 11:57:16 dut.10.240.183.133:
rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native
Logical Core 2 (socket 0) forwards packets on 1 streams:
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=1
port 0: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x0
RX queue: 0
RX desc=0 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=0 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x0 - TX RS bit threshold=32
port 1: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=512 - RX free threshold=32
RX threshold registers: pthresh=0 hthresh=0 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=512 - TX free threshold=32
TX threshold registers: pthresh=0 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
14/05/2021 11:57:21 dut.10.240.183.133: stop
14/05/2021 11:57:21 dut.10.240.183.133:
Telling cores to ...
Waiting for lcores to finish...
---------------------- Forward statistics for port 1 ----------------------
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.
14/05/2021 11:57:21 CVLDCFSwitchFilterGTPUTest: sub_case tv_mac_ipv6_gtpu_ipv6_udp_teid_l4src_l4dst passed
14/05/2021 11:57:21 CVLDCFSwitchFilterGTPUTest: {'tv_mac_ipv6_gtpu_ipv6_udp_teid_with_mask': 'passed', 'tv_mac_ipv6_gtpu_ipv6_udp_teid_without_mask': 'passed', 'tv_mac_ipv6_gtpu_ipv6_udp_l3dst': 'passed', 'tv_mac_ipv6_gtpu_ipv6_udp_l3src': 'passed', 'tv_mac_ipv6_gtpu_ipv6_udp_l3src_l4dst': 'passed', 'tv_mac_ipv6_gtpu_ipv6_udp_l3src_l4src': 'passed', 'tv_mac_ipv6_gtpu_ipv6_udp_l3dst_l4src': 'passed', 'tv_mac_ipv6_gtpu_ipv6_udp_l3dst_l4dst': 'passed', 'tv_mac_ipv6_gtpu_ipv6_udp_l4dst': 'passed', 'tv_mac_ipv6_gtpu_ipv6_udp_l4src': 'passed', 'tv_mac_ipv6_gtpu_ipv6_udp_l4src_l4dst': 'passed', 'tv_mac_ipv6_gtpu_ipv6_udp_teid_l4src_l4dst': 'passed'}
14/05/2021 11:57:21 CVLDCFSwitchFilterGTPUTest: pass rate is: 100.0
14/05/2021 11:57:21 CVLDCFSwitchFilterGTPUTest: Test Case test_mac_ipv6_gtpu_ipv6_udp Result PASSED:
14/05/2021 11:57:21 dut.10.240.183.133: flow flush 0
14/05/2021 11:57:21 dut.10.240.183.133:
14/05/2021 11:57:21 dut.10.240.183.133: clear port stats all
14/05/2021 11:57:21 dut.10.240.183.133:
NIC statistics for port 0 cleared
NIC statistics for port 1 cleared
14/05/2021 11:57:21 dut.10.240.183.133: quit
14/05/2021 11:57:22 dut.10.240.183.133:
Stopping port 0...
Stopping ports...
Done
Stopping port 1...
Stopping ports...
Done
Shutting down port 0...
Closing ports...
Port 0 is closed
Done
Shutting down port 1...
Closing ports...
Port 1 is closed
Done
Bye...
14/05/2021 11:57:22 dut.10.240.183.133: kill_all: called by dut and prefix list has value.
14/05/2021 11:57:26 dts:
TEST SUITE ENDED: CVLDCFSwitchFilterGTPUTest
^ permalink raw reply [flat|nested] 4+ messages in thread
* [dts] [PATCH V1 0/2] add dcf switch gtpu test case and test plan
@ 2021-05-26 19:10 Zhimin Huang
2021-05-26 19:10 ` [dts] [PATCH V1 1/2] test_plans/dcf_switch_gtpu: add dcf_switch_filter_gtpu " Zhimin Huang
2021-05-26 19:10 ` [dts] [PATCH V1 2/2] tests/cvl_dcf_switch_filter_gtpu: add dcf_switch_filter_gtpu test case Zhimin Huang
0 siblings, 2 replies; 4+ messages in thread
From: Zhimin Huang @ 2021-05-26 19:10 UTC (permalink / raw)
To: dts; +Cc: xueqin.lin, Zhimin Huang
*.add 26 test cases and testplan
Zhimin Huang (2):
test_plans/dcf_switch_gtpu: add dcf_switch_filter_gtpu test plan
tests/cvl_dcf_switch_filter_gtpu: add dcf_switch_filter_gtpu test case
.../cvl_dcf_switch_filter_gtpu_test_plan.rst | 1369 ++++++++++
tests/TestSuite_cvl_dcf_switch_filter_gtpu.py | 2229 +++++++++++++++++
2 files changed, 3598 insertions(+)
create mode 100644 test_plans/cvl_dcf_switch_filter_gtpu_test_plan.rst
create mode 100644 tests/TestSuite_cvl_dcf_switch_filter_gtpu.py
--
2.17.1
^ permalink raw reply [flat|nested] 4+ messages in thread
* [dts] [PATCH V1 1/2] test_plans/dcf_switch_gtpu: add dcf_switch_filter_gtpu test plan
2021-05-26 19:10 [dts] [PATCH V1 0/2] add dcf switch gtpu test case and test plan Zhimin Huang
@ 2021-05-26 19:10 ` Zhimin Huang
2021-05-26 19:10 ` [dts] [PATCH V1 2/2] tests/cvl_dcf_switch_filter_gtpu: add dcf_switch_filter_gtpu test case Zhimin Huang
1 sibling, 0 replies; 4+ messages in thread
From: Zhimin Huang @ 2021-05-26 19:10 UTC (permalink / raw)
To: dts; +Cc: xueqin.lin, Zhimin Huang
*.add cvl_dcf_switch_filter_gtpu testplan
Signed-off-by: Zhimin Huang <zhiminx.huang@intel.com>
---
.../cvl_dcf_switch_filter_gtpu_test_plan.rst | 1369 +++++++++++++++++
1 file changed, 1369 insertions(+)
create mode 100644 test_plans/cvl_dcf_switch_filter_gtpu_test_plan.rst
diff --git a/test_plans/cvl_dcf_switch_filter_gtpu_test_plan.rst b/test_plans/cvl_dcf_switch_filter_gtpu_test_plan.rst
new file mode 100644
index 00000000..eb3bbaf0
--- /dev/null
+++ b/test_plans/cvl_dcf_switch_filter_gtpu_test_plan.rst
@@ -0,0 +1,1369 @@
+.. Copyright (c) <2021>, Intel Corporation
+ All rights reserved.
+
+ Redistribution and use in source and binary forms, with or without
+ modification, are permitted provided that the following conditions
+ are met:
+
+ - Redistributions of source code must retain the above copyright
+ notice, this list of conditions and the following disclaimer.
+
+ - Redistributions in binary form must reproduce the above copyright
+ notice, this list of conditions and the following disclaimer in
+ the documentation and/or other materials provided with the
+ distribution.
+
+ - Neither the name of Intel Corporation nor the names of its
+ contributors may be used to endorse or promote products derived
+ from this software without specific prior written permission.
+
+ THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
+ "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
+ LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS
+ FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE
+ COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT,
+ INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES
+ (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR
+ SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
+ HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT,
+ STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
+ ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED
+ OF THE POSSIBILITY OF SUCH DAMAGE.
+
+================================
+CVL DCF Switch Filter GTPU Tests
+================================
+
+Description
+===========
+
+This document provides the plan for testing DCF switch filter of CVL
+
+Pattern and input set
+---------------------
+
+ +---------------------+-------------------------------+------------------------------------------------------+
+ | Packet Types | Pattern | Input Set |
+ +=====================+===============================+======================================================+
+ | | MAC_IPV4_GTPU | [TEID], outer: l3[dst] [src] |
+ +---------------------+-------------------------------+------------------------------------------------------+
+ | | MAC_IPV6_GTPU | [TEID], outer: l3dst] [src] |
+ +---------------------+-------------------------------+------------------------------------------------------+
+ | | MAC_IPV4_GTPU_IPV4 | [TEID], inner: l3[dst] [src] |
+ +---------------------+-------------------------------+------------------------------------------------------+
+ | | MAC_IPV4_GTPU_IPV4_TCP | [TEID], inner: l3[dst] [src] l4[dst] [src] |
+ +---------------------+-------------------------------+------------------------------------------------------+
+ | | MAC_IPV4_GTPU_IPV4_UDP | [TEID], inner: l3[dst] [src] l4[dst] [src] |
+ +---------------------+-------------------------------+------------------------------------------------------+
+ | | MAC_IPV4_GTPU_IPV6 | [TEID], inner: l3[dst] [src] |
+ +---------------------+-------------------------------+------------------------------------------------------+
+ | | MAC_IPV4_GTPU_IPV6_TCP | [TEID], inner: l3[dst] [src] l4[dst] [src] |
+ +---------------------+-------------------------------+------------------------------------------------------+
+ | | MAC_IPV4_GTPU_IPV6_UDP | [TEID], inner: l3[dst] [src] l4[dst] [src] |
+ +---------------------+-------------------------------+------------------------------------------------------+
+ | | MAC_IPV6_GTPU_IPV4 | [TEID], inner: l3[dst] [src] |
+ +---------------------+-------------------------------+------------------------------------------------------+
+ | | MAC_IPV6_GTPU_IPV4_TCP | [TEID], inner: l3[dst] [src] l4[dst] [src] |
+ +---------------------+-------------------------------+------------------------------------------------------+
+ | | MAC_IPV6_GTPU_IPV4_UDP | [TEID], inner: l3[dst] [src] l4[dst] [src] |
+ +---------------------+-------------------------------+------------------------------------------------------+
+ | | MAC_IPV6_GTPU_IPV6 | [TEID], inner: l3[dst] [src] |
+ +---------------------+-------------------------------+------------------------------------------------------+
+ | | MAC_IPV6_GTPU_IPV6_TCP | [TEID], inner: l3[dst] [src] l4[dst] [src] |
+ +---------------------+-------------------------------+------------------------------------------------------+
+ | | MAC_IPV6_GTPU_IPV6_UDP | [TEID], inner: l3[dst] [src] l4[dst] [src] |
+ +---------------------+-------------------------------+------------------------------------------------------+
+ | | MAC_IPV4_GTPU_EH_IPV4 | [QFI] [TEID], inner: l3[dst] [src] |
+ +---------------------+-------------------------------+------------------------------------------------------+
+ | | MAC_IPV4_GTPU_EH_IPV4_TCP | [QFI] [TEID], inner: l3[dst] [src] l4[dst] [src] |
+ +---------------------+-------------------------------+------------------------------------------------------+
+ | | MAC_IPV4_GTPU_EH_IPV4_UDP | [QFI] [TEID], inner: l3[dst] [src] l4[dst] [src] |
+ +---------------------+-------------------------------+------------------------------------------------------+
+ | | MAC_IPV4_GTPU_EH_IPV6 | [QFI] [TEID], inner: l3[dst] [src] |
+ +---------------------+-------------------------------+------------------------------------------------------+
+ | | MAC_IPV4_GTPU_EH_IPV6_TCP | [QFI] [TEID], inner: l3[dst] [src] l4[dst] [src] |
+ +---------------------+-------------------------------+------------------------------------------------------+
+ | | MAC_IPV4_GTPU_EH_IPV6_UDP | [QFI] [TEID], inner: l3[dst] [src] l4[dst] [src] |
+ +---------------------+-------------------------------+------------------------------------------------------+
+ | | MAC_IPV6_GTPU_EH_IPV4 | [QFI] [TEID], inner: l3[dst] [src] |
+ +---------------------+-------------------------------+------------------------------------------------------+
+ | | MAC_IPV6_GTPU_EH_IPV4_TCP | [QFI] [TEID], inner: l3[dst] [src] l4[dst] [src] |
+ +---------------------+-------------------------------+------------------------------------------------------+
+ | | MAC_IPV6_GTPU_EH_IPV4_UDP | [QFI] [TEID], inner: l3[dst] [src] l4[dst] [src] |
+ +---------------------+-------------------------------+------------------------------------------------------+
+ | | MAC_IPV6_GTPU_EH_IPV6 | [QFI] [TEID], inner: l3[dst] [src] |
+ +---------------------+-------------------------------+------------------------------------------------------+
+ | | MAC_IPV6_GTPU_EH_IPV6_TCP | [QFI] [TEID], inner: l3[dst] [src] l4[dst] [src] |
+ +---------------------+-------------------------------+------------------------------------------------------+
+ | | MAC_IPV6_GTPU_EH_IPV6_UDP | [QFI] [TEID], inner: l3[dst] [src] l4[dst] [src] |
+ +---------------------+-------------------------------+------------------------------------------------------+
+
+.. note::
+
+ 1. The maximum input set length of a switch rule is 32 bytes, and src ipv6,
+ dst ipv6 account for 32 bytes. Therefore, for ipv6 cases, if need to test
+ fields other than src, dst ip, we create rule by removing src or dst ip in
+ the test plan.
+
+
+Supported action type
+---------------------
+
+* To vf/vsi
+
+
+Prerequisites
+=============
+
+1. Hardware:
+ columbiaville_25g/columbiaville_100g
+
+2. Software::
+
+ dpdk: http://dpdk.org/git/dpdk
+ scapy: http://www.secdev.org/projects/scapy/
+
+3. Copy specific ice package to /lib/firmware/updates/intel/ice/ddp/ice.pkg,
+ then load driver::
+
+ rmmod ice
+ insmod ice.ko
+
+4. Compile DPDK::
+
+ make -j install T=x86_64-native-linuxapp-gcc
+
+5. Get the pci device id of DUT, for example::
+
+ ./usertools/dpdk-devbind.py -s
+
+ 0000:18:00.0 'Device 1593' if=enp24s0f0 drv=ice unused=vfio-pci
+ 0000:18:00.1 'Device 1593' if=enp24s0f1 drv=ice unused=vfio-pci
+
+6. Generate 2 VFs on PF0::
+
+ echo 2 > /sys/bus/pci/devices/0000:18:00.0/sriov_numvfs
+
+ ./usertools/dpdk-devbind.py -s
+ 0000:18:01.0 'Ethernet Adaptive Virtual Function 1889' if=enp24s1 drv=iavf unused=vfio-pci
+ 0000:18:01.1 'Ethernet Adaptive Virtual Function 1889' if=enp24s1f1 drv=iavf unused=vfio-pci
+
+7. Set VF0 as trust::
+
+ ip link set enp24s0f0 vf 0 trust on
+
+8. Bind VFs to dpdk driver::
+
+ modprobe vfio-pci
+ ./usertools/dpdk-devbind.py -b vfio-pci 0000:18:01.0 0000:18:01.1
+
+9. Launch dpdk on VF0 and VF1, and VF0 request DCF mode::
+
+ ./x86_64-native-linuxapp-gcc/app/dpdk-testpmd -c 0xf -n 4 -w 0000:18:01.0,cap=dcf -w 0000:18:01.1 -- -i
+ testpmd> set portlist 1
+ testpmd> set fwd rxonly
+ testpmd> set verbose 1
+ testpmd> start
+ testpmd> show port info all
+
+ check the VF0 driver is net_ice_dcf.
+
+Test step:
+==========
+
+* validate
+* create
+* send matched pkts and mismatched pkts
+* destroy
+* send matched pkts
+* flush
+
+Pattern: MAC_IPV4_GTPU
+----------------------
+
+Test case: MAC_IPV4_GTPU
+>>>>>>>>>>>>>>>>>>>>>>>>
+
+subcase 1: MAC_IPV4_GTPU_TEID_with_mask
+:::::::::::::::::::::::::::::::::::::::
+rule::
+
+ flow create 0 ingress pattern eth / ipv4 / udp / gtpu teid is 0x12345678 teid mask 0x00000001 / end actions vf id 1 / end
+
+matched packets::
+
+ p1 = Ether(dst="00:11:22:33:44:55")/IP()/UDP()/GTP_U_Header(teid=0x12345678)/Raw("x" *20)
+ p2 = Ether(dst="00:11:22:33:44:55")/IP()/UDP()/GTP_U_Header(teid=0x12345688)/Raw("x" *20)
+
+mismatched packets::
+
+ p3 = Ether(dst="00:11:22:33:44:55")/IP()/UDP()/GTP_U_Header(teid=0x12345677)/Raw("x" *20)
+
+subcase 2: MAC_IPV4_GTPU_TEID_without_mask
+::::::::::::::::::::::::::::::::::::::::::
+rule::
+
+ flow create 0 ingress pattern eth / ipv4 / udp / gtpu teid is 0x12345678 / end actions vf id 1 / end
+
+matched packets::
+
+ p1 = Ether(dst="00:11:22:33:44:55")/IP()/UDP()/GTP_U_Header(teid=0x12345678)/Raw("x" *20)
+
+mismatched packets::
+
+ p2 = Ether(dst="00:11:22:33:44:55")/IP()/UDP()/GTP_U_Header(teid=0x12345688)/Raw("x" *20)
+ p3 = Ether(dst="00:11:22:33:44:55")/IP()/UDP()/GTP_U_Header(teid=0x12345677)/Raw("x" *20)
+
+subcase 3: MAC_IPV4_GTPU_dst
+::::::::::::::::::::::::::::
+rule::
+
+ flow create 0 ingress pattern eth / ipv4 dst is 192.168.1.2 / udp / gtpu / end actions vf id 1 / end
+
+matched packets::
+
+ p1 = Ether(dst="00:11:22:33:44:55")/IP(dst="192.168.1.2")/UDP()/GTP_U_Header()/Raw("x" *20)
+
+mismatched packets::
+
+ p2 = Ether(dst="00:11:22:33:44:55")/IP(dst="192.168.1.22")/UDP()/GTP_U_Header()/Raw("x" *20)
+
+subcase 4: MAC_IPV4_GTPU_src
+::::::::::::::::::::::::::::
+rule::
+
+ flow create 0 ingress pattern eth / ipv4 src is 192.168.1.1 / udp / gtpu / end actions vf id 1 / end
+
+matched packets::
+
+ p1 = Ether(dst="00:11:22:33:44:55")/IP(src="192.168.1.1")/UDP()/GTP_U_Header()/Raw("x" *20)
+
+mismatched packets::
+
+ p2 = Ether(dst="00:11:22:33:44:55")/IP(src="192.168.1.11")/UDP()/GTP_U_Header()/Raw("x" *20)
+
+subcase 5: MAC_IPV4_GTPU_src_dst
+::::::::::::::::::::::::::::::::
+rule::
+
+ flow create 0 ingress pattern eth / ipv4 src is 192.168.1.1 dst is 192.168.1.2 / udp / gtpu / end actions vf id 1 / end
+
+matched packets::
+
+ p1 = Ether(dst="00:11:22:33:44:55")/IP(src="192.168.1.1", dst="192.168.1.2")/UDP()/GTP_U_Header()/Raw("x" *20)
+
+mismatched packets::
+
+ p2 = Ether(dst="00:11:22:33:44:55")/IP(src="192.168.1.11", dst="192.168.1.2")/UDP()/GTP_U_Header()/Raw("x" *20)
+ p3 = Ether(dst="00:11:22:33:44:55")/IP(src="192.168.1.1", dst="192.168.1.22")/UDP()/GTP_U_Header()/Raw("x" *20)
+ p4 = Ether(dst="00:11:22:33:44:55")/IP(src="192.168.1.11", dst="192.168.1.22")/UDP()/GTP_U_Header()/Raw("x" *20)
+
+subcase 6: MAC_IPV4_GTPU_teid_dst
+:::::::::::::::::::::::::::::::::
+rule::
+
+ flow create 0 ingress pattern eth / ipv4 dst is 192.168.1.2 / udp / gtpu teid is 0x12345678 teid mask 0x00000001 / end actions vf id 1 / end
+
+matched packets::
+
+ p1 = Ether(dst="00:11:22:33:44:55")/IP(dst="192.168.1.2")/UDP()/GTP_U_Header(teid=0x12345678)/Raw("x" *20)
+
+mismatched packets::
+
+ p2 = Ether(dst="00:11:22:33:44:55")/IP(dst="192.168.1.22")/UDP()/GTP_U_Header(teid=0x12345678)/Raw("x" *20)
+ p3 = Ether(dst="00:11:22:33:44:55")/IP(dst="192.168.1.2")/UDP()/GTP_U_Header(teid=0x12345677)/Raw("x" *20)
+ p4 = Ether(dst="00:11:22:33:44:55")/IP(dst="192.168.1.22")/UDP()/GTP_U_Header(teid=0x12345677)/Raw("x" *20)
+
+subcase 7: MAC_IPV4_GTPU_teid_src
+:::::::::::::::::::::::::::::::::
+rule::
+
+ flow create 0 ingress pattern eth / ipv4 src is 192.168.1.1 / udp / gtpu teid is 0x12345678 teid mask 0x00000001 / end actions vf id 1 / end
+
+matched packets::
+
+ p1 = Ether(dst="00:11:22:33:44:55")/IP(src="192.168.1.1")/UDP()/GTP_U_Header(teid=0x12345678)/Raw("x" *20)
+
+mismatched packets::
+
+ p2 = Ether(dst="00:11:22:33:44:55")/IP(src="192.168.1.11")/UDP()/GTP_U_Header(teid=0x12345678)/Raw("x" *20)
+ p3 = Ether(dst="00:11:22:33:44:55")/IP(src="192.168.1.1")/UDP()/GTP_U_Header(teid=0x12345677)/Raw("x" *20)
+ p4 = Ether(dst="00:11:22:33:44:55")/IP(src="192.168.1.11")/UDP()/GTP_U_Header(teid=0x12345677)/Raw("x" *20)
+
+
+subcase 8: MAC_IPV4_GTPU_ALL
+::::::::::::::::::::::::::::
+rule::
+
+ flow create 0 ingress pattern eth / ipv4 src is 192.168.1.1 dst is 192.168.1.2 / udp / gtpu teid is 0x12345678 teid mask 0x00000001 / end actions vf id 1 / end
+
+matched packets::
+
+ p1 = Ether(dst="00:11:22:33:44:55")/IP(src="192.168.1.1", dst="192.168.1.2")/UDP()/GTP_U_Header(teid=0x12345678)/Raw("x" *20)
+
+mismatched packets::
+
+ p2 = Ether(dst="00:11:22:33:44:55")/IP(src="192.168.1.11", dst="192.168.1.2")/UDP()/GTP_U_Header(teid=0x12345678)/Raw("x" *20)
+ p3 = Ether(dst="00:11:22:33:44:55")/IP(src="192.168.1.1", dst="192.168.1.22")/UDP()/GTP_U_Header(teid=0x12345678)/Raw("x" *20)
+ p4 = Ether(dst="00:11:22:33:44:55")/IP(src="192.168.1.11", dst="192.168.1.22")/UDP()/GTP_U_Header(teid=0x12345678)/Raw("x" *20)
+ p5 = Ether(dst="00:11:22:33:44:55")/IP(src="192.168.1.11", dst="192.168.1.22")/UDP()/GTP_U_Header(teid=0x12345677)/Raw("x" *20)
+
+Pattern: MAC_IPV6_GTPU
+----------------------
+reconfig all the cases of "Test case: MAC_IPV4_GTPU"
+
+ rule:
+ change ipv4 to ipv6, ipv4 address to ipv6 address.
+ packets:
+ change the packet's L3 layer from IP to IPv6;
+ change the ipv4 address to ipv6 address.
+
+Test case: MAC_IPV6_GTPU
+>>>>>>>>>>>>>>>>>>>>>>>>
+
+subcase 1: MAC_IPV6_GTPU_TEID_with_mask
+:::::::::::::::::::::::::::::::::::::::
+
+subcase 2: MAC_IPV6_GTPU_TEID_without_mask
+::::::::::::::::::::::::::::::::::::::::::
+
+subcase 3: MAC_IPV6_GTPU_dst
+::::::::::::::::::::::::::::
+
+subcase 4: MAC_IPV6_GTPU_src
+::::::::::::::::::::::::::::
+
+subcase 5: MAC_IPV6_GTPU_src_dst
+::::::::::::::::::::::::::::::::
+
+subcase 6: MAC_IPV6_GTPU_teid_dst
+:::::::::::::::::::::::::::::::::
+
+subcase 7: MAC_IPV6_GTPU_teid_src
+:::::::::::::::::::::::::::::::::
+
+subcase 8: MAC_IPV4_GTPU_ALL
+::::::::::::::::::::::::::::
+
+Pattern: outer ipv4 + inner ipv4
+--------------------------------
+
+Test case: MAC_IPV4_GTPU_EH_IPV4
+>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
+
+basic pkts:
+
+ipv4-nonfrag packet::
+
+ Ether(dst="00:11:22:33:44:55")/IP()/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IP()/("X" *20)
+
+ipv4-frag packet::
+
+ Ether(dst="00:11:22:33:44:55")/IP()/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IP(frag=6)/("X" *20)
+
+subcase 1: MAC_IPV4_GTPU_EH_IPV4_TEID_with_mask
+:::::::::::::::::::::::::::::::::::::::::::::::
+rule::
+
+ flow create 0 ingress pattern eth / ipv4 / udp / gtpu teid is 0x12345678 teid mask 0x00000001 / gtp_psc / ipv4 / end actions vf id 1 / end
+
+matched packets::
+
+ pkts_set1: send basic pkts with GTP_U_Header(gtp_type=255, teid=0x12345678)
+ pkts_set2: send pkts_set1 with teid 0x12345688
+
+mismatched packets::
+
+ pkts_set3: send pkts_set1 with teid 0x12345677
+
+subcase 2: MAC_IPV4_GTPU_EH_IPV4_TEID_without_mask
+::::::::::::::::::::::::::::::::::::::::::::::::::
+rule::
+
+ flow create 0 ingress pattern eth / ipv4 / udp / gtpu teid is 0x12345678 / gtp_psc / ipv4 / end actions vf id 1 / end
+
+matched packets::
+
+ pkts_set1:send basic pkts with GTP_U_Header(gtp_type=255, teid=0x12345678)
+
+mismatched packets::
+
+ pkts_set2: send pkts_set1 with teid 0x12345677
+ pkts_set3: send pkts_set1 with teid 0x12345688
+
+subcase 3: MAC_IPV4_GTPU_EH_IPV4_QFI
+::::::::::::::::::::::::::::::::::::
+rule::
+
+ flow create 0 ingress pattern eth / ipv4 / udp / gtpu / gtp_psc qfi is 0x34 / ipv4 / end actions vf id 1 / end
+
+matched packets::
+
+ pkts_set1: send basic pkts with GTPPDUSessionContainer(QFI=0x34)
+
+mismatched packets::
+
+ pkts_set2: send basic pkts with qfi 0x33
+
+subcase 4: MAC_IPV4_GTPU_EH_IPV4_L3DST
+::::::::::::::::::::::::::::::::::::::
+rule::
+
+ flow create 0 ingress pattern eth / ipv4 / udp / gtpu / gtp_psc / ipv4 dst is 192.168.1.2 / end actions vf id 1 / end
+
+matched packets::
+
+ pkts_set1: send basic pkts with inner l3dst, take 'ipv4-nonfrag' for example:
+ Ether(dst="00:11:22:33:44:55")/IP()/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IP(dst="192.168.1.2")/("X" *20)
+
+mismatched packets::
+
+ pkts_set2: send pkts_set1 with different inner l3dst, take 'ipv4-nonfrag' for example:
+ Ether(dst="00:11:22:33:44:55")/IP()/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IP(dst="192.168.1.22")/("X" *20)
+
+subcase 5: MAC_IPV4_GTPU_EH_IPV4_L3SRC
+::::::::::::::::::::::::::::::::::::::
+rule::
+
+ flow create 0 ingress pattern eth / ipv4 / udp / gtpu / gtp_psc / ipv4 src is 192.168.1.1 / end actions vf id 1 / end
+
+matched packets::
+
+ pkts_set1: send basic pkts with inner l3src, take 'ipv4-nonfrag' for example:
+ Ether(dst="00:11:22:33:44:55")/IP()/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IP(src="192.168.1.1")/("X" *20)
+
+mismatched packets::
+
+ pkts_set2: send pkts_set1 with different inner l3src, take 'ipv4-nonfrag' for example:
+ Ether(dst="00:11:22:33:44:55")/IP()/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IP(src="192.168.1.11")/("X" *20)
+
+subcase 6: MAC_IPV4_GTPU_EH_IPV4_L3SRC_L3DST
+::::::::::::::::::::::::::::::::::::::::::::
+rule::
+
+ flow create 0 ingress pattern eth / ipv4 / udp / gtpu / gtp_psc / ipv4 src is 192.168.1.1 dst is 192.168.1.2 / end actions vf id 1 / end
+
+matched packets::
+
+ pkts_set1: send basic pkts with inner l3src l3dst, take 'ipv4-nonfrag' for example:
+ Ether(dst="00:11:22:33:44:55")/IP()/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IP(src="192.168.1.1", dst="192.168.1.2")/("X" *20)
+
+mismatched packets::
+
+ pkts_set2: send pkts_set1 with different inner l3src l3dst, take 'ipv4-nonfrag' for example:
+ Ether(dst="00:11:22:33:44:55")/IP()/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IP(src="192.168.1.11", dst="192.168.1.2")/("X" *20)
+ Ether(dst="00:11:22:33:44:55")/IP()/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IP(src="192.168.1.1", dst="192.168.1.22")/("X" *20)
+ Ether(dst="00:11:22:33:44:55")/IP()/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IP(src="192.168.1.11", dst="192.168.1.22")/("X" *20)
+
+subcase 7: MAC_IPV4_GTPU_EH_IPV4_TEID_L3SRC_L3DST
+:::::::::::::::::::::::::::::::::::::::::::::::::
+rule::
+
+ flow create 0 ingress pattern eth / ipv4 / udp / gtpu teid is 0x12345678 teid mask 0x00000001 / gtp_psc / ipv4 src is 192.168.1.1 dst is 192.168.1.2 / end actions vf id 1 / end
+
+matched packets::
+
+ pkts_set1: send basic pkts with inner l3src l3dst, take 'ipv4-nonfrag' for example:
+ Ether(dst="00:11:22:33:44:55")/IP()/UDP()/GTP_U_Header(gtp_type=255, teid=0x12345678)/GTPPDUSessionContainer()/IP(src="192.168.1.1", dst="192.168.1.2")/("X" *20)
+
+mismatched packets::
+
+ pkts_set2: send pkts_set1 with different inner l3src l3dst, take 'ipv4-nonfrag' for example:
+ Ether(dst="00:11:22:33:44:55")/IP()/UDP()/GTP_U_Header(gtp_type=255, teid=0x12345678)/GTPPDUSessionContainer()/IP(src="192.168.1.11", dst="192.168.1.22")/("X" *20)
+ Ether(dst="00:11:22:33:44:55")/IP()/UDP()/GTP_U_Header(gtp_type=255, teid=0x12345677)/GTPPDUSessionContainer()/IP(src="192.168.1.1", dst="192.168.1.2")/("X" *20)
+ Ether(dst="00:11:22:33:44:55")/IP()/UDP()/GTP_U_Header(gtp_type=255, teid=0x12345677)/GTPPDUSessionContainer()/IP(src="192.168.1.11", dst="192.168.1.21")/("X" *20)
+
+subcase 8: MAC_IPV4_GTPU_EH_IPV4_QFI_L3SRC_L3DST
+::::::::::::::::::::::::::::::::::::::::::::::::
+rule::
+
+ flow create 0 ingress pattern eth / ipv4 / udp / gtpu / gtp_psc qfi is 0x34 / ipv4 src is 192.168.1.1 dst is 192.168.1.2 / end actions vf id 1 / end
+
+matched packets::
+
+ pkts_set1: send basic pkts with inner l3src l3dst, take 'ipv4-nonfrag' for example:
+ Ether(dst="00:11:22:33:44:55")/IP()/UDP()/GTP_U_Header()/GTPPDUSessionContainer(QFI=0x34)/IP(src="192.168.1.1", dst="192.168.1.2")/("X" *20)
+
+mismatched packets::
+
+ pkts_set2: send pkts_set1 with different inner l3src l3dst, take 'ipv4-nonfrag' for example:
+ Ether(dst="00:11:22:33:44:55")/IP()/UDP()/GTP_U_Header()/GTPPDUSessionContainer(QFI=0x34)/IP(src="192.168.1.11", dst="192.168.1.22")/("X" *20)
+ Ether(dst="00:11:22:33:44:55")/IP()/UDP()/GTP_U_Header()/GTPPDUSessionContainer(QFI=0x33)/IP(src="192.168.1.1", dst="192.168.1.2")/("X" *20)
+ Ether(dst="00:11:22:33:44:55")/IP()/UDP()/GTP_U_Header()/GTPPDUSessionContainer(QFI=0x33)/IP(src="192.168.1.11", dst="192.168.1.22")/("X" *20)
+
+
+subcase 9: MAC_IPV4_GTPU_EH_IPV4_ALL
+::::::::::::::::::::::::::::::::::::
+rule::
+
+ flow create 0 ingress pattern eth / ipv4 / udp / gtpu teid is 0x12345678 teid mask 0x00000001 / gtp_psc qfi is 0x34 / ipv4 src is 192.168.1.1 dst is 192.168.1.2 / end actions vf id 1 / end
+
+matched packets::
+
+ pkts_set1: take 'ipv4-nonfrag' for example:
+ Ether(dst="00:11:22:33:44:55")/IP()/UDP()/GTP_U_Header(gtp_type=255, teid=0x12345678)/GTPPDUSessionContainer(QFI=0x34)/IP(src="192.168.1.1", dst="192.168.1.2")/("X" *20)
+
+mismatched packets::
+
+ pkts_set2: take 'ipv4-nonfrag' for example:
+ Ether(dst="00:11:22:33:44:55")/IP()/UDP()/GTP_U_Header(gtp_type=255, teid=0x12345678)/GTPPDUSessionContainer(QFI=0x34)/IP(src="192.168.1.11", dst="192.168.1.22")/("X" *20)
+ Ether(dst="00:11:22:33:44:55")/IP()/UDP()/GTP_U_Header(gtp_type=255, teid=0x12345678)/GTPPDUSessionContainer(QFI=0x33)/IP(src="192.168.1.1", dst="192.168.1.2")/("X" *20)
+ Ether(dst="00:11:22:33:44:55")/IP()/UDP()/GTP_U_Header(gtp_type=255, teid=0x12345677)/GTPPDUSessionContainer(QFI=0x34)/IP(src="192.168.1.1", dst="192.168.1.2")/("X" *20)
+ Ether(dst="00:11:22:33:44:55")/IP()/UDP()/GTP_U_Header(gtp_type=255, teid=0x12345677)/GTPPDUSessionContainer(QFI=0x33)/IP(src="192.168.1.11", dst="192.168.1.22")/("X" *20)
+
+Test case: MAC_IPV4_GTPU_EH_IPV4_UDP
+>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
+
+basic pkts::
+
+ Ether(dst="00:11:22:33:44:55")/IP()/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IP()/UDP()/("X" *20)
+
+subcase 1: MAC_IPV4_GTPU_EH_IPV4_UDP_TEID_with_mask
+:::::::::::::::::::::::::::::::::::::::::::::::::::
+rule::
+
+ flow create 0 ingress pattern eth / ipv4 / udp / gtpu teid is 0x12345678 teid mask 0x00000001 / gtp_psc / ipv4 / udp / end actions vf id 1 / end
+
+matched packets::
+
+ p1 = Ether(dst="00:11:22:33:44:55")/IP()/UDP()/GTP_U_Header(gtp_type=255, teid=0x12345678)/GTPPDUSessionContainer()/IP()/UDP()/("X" *20)
+ p2 = Ether(dst="00:11:22:33:44:55")/IP()/UDP()/GTP_U_Header(gtp_type=255, teid=0x12345688)/GTPPDUSessionContainer()/IP()/UDP()/("X" *20)
+
+mismatched packets::
+
+ p3 = Ether(dst="00:11:22:33:44:55")/IP()/UDP()/GTP_U_Header(gtp_type=255, teid=0x12345677)/GTPPDUSessionContainer()/IP()/UDP()/("X" *20)
+
+subcase 2: MAC_IPV4_GTPU_EH_IPV4_UDP_TEID_without_mask
+::::::::::::::::::::::::::::::::::::::::::::::::::::::
+rule::
+
+ flow create 0 ingress pattern eth / ipv4 / udp / gtpu teid is 0x12345678 / gtp_psc / ipv4 / udp / end actions vf id 1 / end
+
+matched packets::
+
+ p1 = Ether(dst="00:11:22:33:44:55")/IP()/UDP()/GTP_U_Header(gtp_type=255, teid=0x12345678)/GTPPDUSessionContainer()/IP()/UDP()/("X" *20)
+
+mismatched packets::
+
+ p2 = Ether(dst="00:11:22:33:44:55")/IP()/UDP()/GTP_U_Header(gtp_type=255, teid=0x12345688)/GTPPDUSessionContainer()/IP()/UDP()/("X" *20)
+ p3 = Ether(dst="00:11:22:33:44:55")/IP()/UDP()/GTP_U_Header(gtp_type=255, teid=0x12345677)/GTPPDUSessionContainer()/IP()/UDP()/("X" *20)
+
+subcase 3: MAC_IPV4_GTPU_EH_IPV4_UDP_QFI
+::::::::::::::::::::::::::::::::::::::::
+rule::
+
+ flow create 0 ingress pattern eth / ipv4 / udp / gtpu / gtp_psc qfi is 0x34 / ipv4 / udp / end actions vf id 1 / end
+
+matched packets::
+
+ p1 = Ether(dst="00:11:22:33:44:55")/IP()/UDP()/GTP_U_Header()/GTPPDUSessionContainer(QFI=0x34)/IP()/UDP()/("X" *20)
+
+mismatched packets::
+
+ p2 = Ether(dst="00:11:22:33:44:55")/IP()/UDP()/GTP_U_Header()/GTPPDUSessionContainer(QFI=0x33)/IP()/UDP()/("X" *20)
+
+subcase 4: MAC_IPV4_GTPU_EH_IPV4_UDP_L3DST
+::::::::::::::::::::::::::::::::::::::::::
+rule::
+
+ flow create 0 ingress pattern eth / ipv4 / udp / gtpu / gtp_psc / ipv4 dst is 192.168.1.2 / udp / end actions vf id 1 / end
+
+matched packets::
+
+ p1 = Ether(dst="00:11:22:33:44:55")/IP()/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IP(dst="192.168.1.2")/UDP()/("X" *20)
+
+mismatched packets::
+
+ p2 = Ether(dst="00:11:22:33:44:55")/IP()/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IP(dst="192.168.1.22")/UDP()/("X" *20)
+
+subcase 5: MAC_IPV4_GTPU_EH_IPV4_UDP_L3SRC
+::::::::::::::::::::::::::::::::::::::::::
+rule::
+
+ flow create 0 ingress pattern eth / ipv4 / udp / gtpu / gtp_psc / ipv4 src is 192.168.1.1 / udp / end actions vf id 1 / end
+
+matched packets::
+
+ p1 = Ether(dst="00:11:22:33:44:55")/IP()/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IP(src="192.168.1.1")/UDP()/("X" *20)
+
+mismatched packets::
+
+ p2 = Ether(dst="00:11:22:33:44:55")/IP()/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IP(src="192.168.1.11")/UDP()/("X" *20)
+
+subcase 6: MAC_IPV4_GTPU_EH_IPV4_UDP_L3SRC_L3DST
+::::::::::::::::::::::::::::::::::::::::::::::::
+rule::
+
+ flow create 0 ingress pattern eth / ipv4 / udp / gtpu / gtp_psc / ipv4 src is 192.168.1.1 dst is 192.168.1.2 / udp / end actions vf id 1 / end
+
+matched packets::
+
+ p1 = Ether(dst="00:11:22:33:44:55")/IP()/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IP(src="192.168.1.1", dst="192.168.1.2")/UDP()/("X" *20)
+
+mismatched packets::
+
+ p2 = Ether(dst="00:11:22:33:44:55")/IP()/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IP(src="192.168.1.11", dst="192.168.1.2")/UDP()/("X" *20)
+ p2 = Ether(dst="00:11:22:33:44:55")/IP()/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IP(src="192.168.1.1", dst="192.168.1.22")/UDP()/("X" *20)
+ p2 = Ether(dst="00:11:22:33:44:55")/IP()/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IP(src="192.168.1.11", dst="192.168.1.22")/UDP()/("X" *20)
+
+subcase 7: MAC_IPV4_GTPU_EH_IPV4_UDP_L3SRC_L4DST
+::::::::::::::::::::::::::::::::::::::::::::::::
+rule::
+
+ flow create 0 ingress pattern eth / ipv4 / udp / gtpu / gtp_psc / ipv4 src is 192.168.1.1 / udp dst is 23 / end actions vf id 1 / end
+
+matched packets::
+
+ p1 = Ether(dst="00:11:22:33:44:55")/IP()/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IP(src="192.168.1.1")/UDP(dport=23)/("X" *20)
+
+mismatched packets::
+
+ p2 = Ether(dst="00:11:22:33:44:55")/IP()/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IP(src="192.168.1.11")/UDP(dport=23)/("X" *20)
+ p3 = Ether(dst="00:11:22:33:44:55")/IP()/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IP(src="192.168.1.1")/UDP(dport=13)/("X" *20)
+ p4 = Ether(dst="00:11:22:33:44:55")/IP()/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IP(src="192.168.1.11")/UDP(dport=13)/("X" *20)
+
+subcase 8: MAC_IPV4_GTPU_EH_IPV4_UDP_L3SRC_L4SRC
+::::::::::::::::::::::::::::::::::::::::::::::::
+rule::
+
+ flow create 0 ingress pattern eth / ipv4 / udp / gtpu / gtp_psc / ipv4 src is 192.168.1.1 / udp src is 22 / end actions vf id 1 / end
+
+matched packets::
+
+ p1 = Ether(dst="00:11:22:33:44:55")/IP()/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IP(src="192.168.1.1")/UDP(sport=22)/("X" *20)
+
+mismatched packets::
+
+ p2 = Ether(dst="00:11:22:33:44:55")/IP()/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IP(src="192.168.1.11")/UDP(sport=22)/("X" *20)
+ p3 = Ether(dst="00:11:22:33:44:55")/IP()/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IP(src="192.168.1.1")/UDP(sport=12)/("X" *20)
+ p4 = Ether(dst="00:11:22:33:44:55")/IP()/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IP(src="192.168.1.11")/UDP(sport=12)/("X" *20)
+
+
+subcase 9: MAC_IPV4_GTPU_EH_IPV4_UDP_L3DST_L4SRC
+::::::::::::::::::::::::::::::::::::::::::::::::
+rule::
+
+ flow create 0 ingress pattern eth / ipv4 / udp / gtpu / gtp_psc / ipv4 dst is 192.168.1.2 / udp src is 22 / end actions vf id 1 / end
+
+matched packets::
+
+ p1 = Ether(dst="00:11:22:33:44:55")/IP()/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IP(dst="192.168.1.2")/UDP(sport=22)/("X" *20)
+
+mismatched packets::
+
+ p2 = Ether(dst="00:11:22:33:44:55")/IP()/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IP(dst="192.168.1.22")/UDP(sport=22)/("X" *20)
+ p3 = Ether(dst="00:11:22:33:44:55")/IP()/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IP(dst="192.168.1.2")/UDP(sport=12)/("X" *20)
+ p4 = Ether(dst="00:11:22:33:44:55")/IP()/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IP(dst="192.168.1.22")/UDP(sport=12)/("X" *20)
+
+subcase 10: MAC_IPV4_GTPU_EH_IPV4_UDP_L3DST_L4DST
+:::::::::::::::::::::::::::::::::::::::::::::::::
+rule::
+
+ flow create 0 ingress pattern eth / ipv4 / udp / gtpu / gtp_psc / ipv4 dst is 192.168.1.2 / udp dst is 23 / end actions vf id 1 / end
+
+matched packets::
+
+ p1 = Ether(dst="00:11:22:33:44:55")/IP()/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IP(dst="192.168.1.2")/UDP(dport=23)/("X" *20)
+
+mismatched packets::
+
+ p2 = Ether(dst="00:11:22:33:44:55")/IP()/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IP(dst="192.168.1.22")/UDP(dport=23)/("X" *20)
+ p3 = Ether(dst="00:11:22:33:44:55")/IP()/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IP(dst="192.168.1.2")/UDP(dport=13)/("X" *20)
+ p4 = Ether(dst="00:11:22:33:44:55")/IP()/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IP(dst="192.168.1.22")/UDP(dport=13)/("X" *20)
+
+subcase 11: MAC_IPV4_GTPU_EH_IPV4_UDP_L4DST
+:::::::::::::::::::::::::::::::::::::::::::
+rule::
+
+ flow create 0 ingress pattern eth / ipv4 / udp / gtpu / gtp_psc / ipv4 / udp dst is 23 / end actions vf id 1 / end
+
+matched packets::
+
+ p1 = Ether(dst="00:11:22:33:44:55")/IP()/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IP()/UDP(dport=23)/("X" *20)
+
+mismatched packets::
+
+ p2 = Ether(dst="00:11:22:33:44:55")/IP()/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IP()/UDP(dport=13)/("X" *20)
+
+subcase 12: MAC_IPV4_GTPU_EH_IPV4_UDP_L4SRC
+:::::::::::::::::::::::::::::::::::::::::::
+rule::
+
+ flow create 0 ingress pattern eth / ipv4 / udp / gtpu / gtp_psc / ipv4 / udp src is 22 / end actions vf id 1 / end
+
+matched packets::
+
+ p1 = Ether(dst="00:11:22:33:44:55")/IP()/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IP()/UDP(sport=22)/("X" *20)
+
+mismatched packets::
+
+ p2 = Ether(dst="00:11:22:33:44:55")/IP()/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IP()/UDP(sport=12)/("X" *20)
+
+subcase 13: MAC_IPV4_GTPU_EH_IPV4_UDP_L4SRC_L4DST
+:::::::::::::::::::::::::::::::::::::::::::::::::
+rule::
+
+ flow create 0 ingress pattern eth / ipv4 / udp / gtpu / gtp_psc / ipv4 / udp src is 22 dst is 23 / end actions vf id 1 / end
+
+matched packets::
+
+ p1 = Ether(dst="00:11:22:33:44:55")/IP()/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IP()/UDP(sport=22, dport=23)/("X" *20)
+
+mismatched packets::
+
+ p2 = Ether(dst="00:11:22:33:44:55")/IP()/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IP()/UDP(sport=12, dport=23)/("X" *20)
+ p3 = Ether(dst="00:11:22:33:44:55")/IP()/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IP()/UDP(sport=22, dport=13)/("X" *20)
+ p4 = Ether(dst="00:11:22:33:44:55")/IP()/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IP()/UDP(sport=12, dport=13)/("X" *20)
+
+subcase 14: MAC_IPV4_GTPU_EH_IPV4_UDP_TEID_L3SRC_L3DST
+::::::::::::::::::::::::::::::::::::::::::::::::::::::
+rule::
+
+ flow create 0 ingress pattern eth / ipv4 / udp / gtpu teid is 0x12345678 teid mask 0x00000001 / gtp_psc / ipv4 src is 192.168.1.1 dst is 192.168.1.2 / udp / end actions vf id 1 / end
+
+matched packets::
+
+ p1 = Ether(dst="00:11:22:33:44:55")/IP()/UDP()/GTP_U_Header(gtp_type=255, teid=0x12345678)/GTPPDUSessionContainer()/IP(src="192.168.1.1", dst="192.168.1.2")/UDP()/("X" *20)
+
+mismatched packets::
+
+ p2 = Ether(dst="00:11:22:33:44:55")/IP()/UDP()/GTP_U_Header(gtp_type=255, teid=0x12345678)/GTPPDUSessionContainer()/IP(src="192.168.1.11", dst="192.168.1.22")/UDP()/("X" *20)
+ p3 = Ether(dst="00:11:22:33:44:55")/IP()/UDP()/GTP_U_Header(gtp_type=255, teid=0x12345677)/GTPPDUSessionContainer()/IP(src="192.168.1.1", dst="192.168.1.2")/UDP()/("X" *20)
+ p4 = Ether(dst="00:11:22:33:44:55")/IP()/UDP()/GTP_U_Header(gtp_type=255, teid=0x12345678)/GTPPDUSessionContainer()/IP(src="192.168.1.11", dst="192.168.1.22")/UDP()/("X" *20)
+
+subcase 15: MAC_IPV4_GTPU_EH_IPV4_UDP_QFI_L3SRC_L3DST
+:::::::::::::::::::::::::::::::::::::::::::::::::::::
+rule::
+
+ flow create 0 ingress pattern eth / ipv4 / udp / gtpu / gtp_psc qfi is 0x34 / ipv4 src is 192.168.1.1 dst is 192.168.1.2 / udp / end actions vf id 1 / end
+
+matched packets::
+
+ p1 = Ether(dst="00:11:22:33:44:55")/IP()/UDP()/GTP_U_Header()/GTPPDUSessionContainer(QFI=0x34)/IP(src="192.168.1.1", dst="192.168.1.2")/UDP()/("X" *20)
+
+mismatched packets::
+
+ p2 = Ether(dst="00:11:22:33:44:55")/IP()/UDP()/GTP_U_Header()/GTPPDUSessionContainer(QFI=0x34)/IP(src="192.168.1.11", dst="192.168.1.22")/UDP()/("X" *20)
+ p3 = Ether(dst="00:11:22:33:44:55")/IP()/UDP()/GTP_U_Header()/GTPPDUSessionContainer(QFI=0x33)/IP(src="192.168.1.1", dst="192.168.1.2")/UDP()/("X" *20)
+ p4 = Ether(dst="00:11:22:33:44:55")/IP()/UDP()/GTP_U_Header()/GTPPDUSessionContainer(QFI=0x33)/IP(src="192.168.1.11", dst="192.168.1.22")/UDP()/("X" *20)
+
+subcase 16: MAC_IPV4_GTPU_EH_IPV4_UDP_TEID_L4SRC_L4DST
+::::::::::::::::::::::::::::::::::::::::::::::::::::::
+rule::
+
+ flow create 0 ingress pattern eth / ipv4 / udp / gtpu teid is 0x12345678 teid mask 0x00000001 / gtp_psc / ipv4 / udp src is 22 dst is 23 / end actions vf id 1 / end
+
+matched packets::
+
+ p1 = Ether(dst="00:11:22:33:44:55")/IP()/UDP()/GTP_U_Header(gtp_type=255, teid=0x12345678)/GTPPDUSessionContainer()/IP()/UDP(sport=22, dport=23)/("X" *20)
+
+mismatched packets::
+
+ p2 = Ether(dst="00:11:22:33:44:55")/IP()/UDP()/GTP_U_Header(gtp_type=255, teid=0x12345678)/GTPPDUSessionContainer()/IP()/UDP(sport=12, dport=13)/("X" *20)
+ p3 = Ether(dst="00:11:22:33:44:55")/IP()/UDP()/GTP_U_Header(gtp_type=255, teid=0x12345677)/GTPPDUSessionContainer()/IP()/UDP(sport=22, dport=23)/("X" *20)
+ p4 = Ether(dst="00:11:22:33:44:55")/IP()/UDP()/GTP_U_Header(gtp_type=255, teid=0x12345677)/GTPPDUSessionContainer()/IP()/UDP(sport=12, dport=13)/("X" *20)
+
+subcase 17: MAC_IPV4_GTPU_EH_IPV4_UDP_QFI_L4SRC_L4DST
+:::::::::::::::::::::::::::::::::::::::::::::::::::::
+rule::
+
+ flow create 0 ingress pattern eth / ipv4 / udp / gtpu / gtp_psc qfi is 0x34 / ipv4 / udp src is 22 dst is 23 / end actions vf id 1 / end
+
+matched packets::
+
+ p1 = Ether(dst="00:11:22:33:44:55")/IP()/UDP()/GTP_U_Header()/GTPPDUSessionContainer(QFI=0x34)/IP()/UDP(sport=22, dport=23)/("X" *20)
+
+mismatched packets::
+
+ p4 = Ether(dst="00:11:22:33:44:55")/IP()/UDP()/GTP_U_Header()/GTPPDUSessionContainer(QFI=0x34)/IP()/UDP(sport=12, dport=13)/("X" *20)
+ p4 = Ether(dst="00:11:22:33:44:55")/IP()/UDP()/GTP_U_Header()/GTPPDUSessionContainer(QFI=0x33)/IP()/UDP(sport=22, dport=23)/("X" *20)
+ p4 = Ether(dst="00:11:22:33:44:55")/IP()/UDP()/GTP_U_Header()/GTPPDUSessionContainer(QFI=0x33)/IP()/UDP(sport=12, dport=13)/("X" *20)
+
+subcase 18: MAC_IPV4_GTPU_EH_IPV4_UDP_L3_l4
+:::::::::::::::::::::::::::::::::::::::::::
+rule::
+
+ flow create 0 ingress pattern eth / ipv4 / udp / gtpu / gtp_psc / ipv4 src is 192.168.1.1 dst is 192.168.1.2 / udp src is 22 dst is 23 / end actions vf id 1 / end
+
+matched packets::
+
+ p1 = Ether(dst="00:11:22:33:44:55")/IP()/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IP(src="192.168.1.1", dst="192.168.1.2")/UDP(sport=22, dport=23)/("X" *20)
+
+mismatched packets::
+
+ p2 = Ether(dst="00:11:22:33:44:55")/IP()/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IP(src="192.168.1.1", dst="192.168.1.2")/UDP(sport=12, dport=23)/("X" *20)
+ p3 = Ether(dst="00:11:22:33:44:55")/IP()/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IP(src="192.168.1.1", dst="192.168.1.2")/UDP(sport=22, dport=13)/("X" *20)
+ p4 = Ether(dst="00:11:22:33:44:55")/IP()/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IP(src="192.168.1.1", dst="192.168.1.2")/UDP(sport=12, dport=13)/("X" *20)
+ p5 = Ether(dst="00:11:22:33:44:55")/IP()/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IP(src="192.168.1.11", dst="192.168.1.2")/UDP(sport=22, dport=23)/("X" *20)
+ p6 = Ether(dst="00:11:22:33:44:55")/IP()/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IP(src="192.168.1.1", dst="192.168.1.22")/UDP(sport=22, dport=23)/("X" *20)
+ p7 = Ether(dst="00:11:22:33:44:55")/IP()/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IP(src="192.168.1.11", dst="192.168.1.22")/UDP(sport=22, dport=23)/("X" *20)
+ p8 = Ether(dst="00:11:22:33:44:55")/IP()/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IP(src="192.168.1.11", dst="192.168.1.22")/UDP(sport=12, dport=13)/("X" *20)
+
+subcase 19: MAC_IPV4_GTPU_EH_IPV4_UDP_ALL
+:::::::::::::::::::::::::::::::::::::::::
+rule::
+
+ flow create 0 ingress pattern eth / ipv4 / udp / gtpu teid is 0x12345678 teid mask 0x00000001 / gtp_psc qfi is 0x34 / ipv4 src is 192.168.1.1 dst is 192.168.1.2 / udp src is 22 dst is 23 / end actions vf id 1 / end
+
+matched packets::
+
+ p1 = Ether(dst="00:11:22:33:44:55")/IP()/UDP()/GTP_U_Header(gtp_type=255, teid=0x12345678)/GTPPDUSessionContainer(QFI=0x34)/IP(src="192.168.1.1", dst="192.168.1.2")/udp(sport=22, dport=23)/("X" *20)
+
+mismatched packets::
+
+ p2 = Ether(dst="00:11:22:33:44:55")/IP()/UDP()/GTP_U_Header(gtp_type=255, teid=0x12345677)/GTPPDUSessionContainer(QFI=0x34)/IP(src="192.168.1.1", dst="192.168.1.2")/udp(sport=22, dport=23)/("X" *20)
+ p3 = Ether(dst="00:11:22:33:44:55")/IP()/UDP()/GTP_U_Header(gtp_type=255, teid=0x12345678)/GTPPDUSessionContainer(QFI=0x33)/IP(src="192.168.1.1", dst="192.168.1.2")/udp(sport=22, dport=23)/("X" *20)
+ p4 = Ether(dst="00:11:22:33:44:55")/IP()/UDP()/GTP_U_Header(gtp_type=255, teid=0x12345678)/GTPPDUSessionContainer(QFI=0x34)/IP(src="192.168.1.11", dst="192.168.1.22")/udp(sport=22, dport=23)/("X" *20)
+ p5 = Ether(dst="00:11:22:33:44:55")/IP()/UDP()/GTP_U_Header(gtp_type=255, teid=0x12345678)/GTPPDUSessionContainer(QFI=0x34)/IP(src="192.168.1.1", dst="192.168.1.2")/udp(sport=12, dport=13)/("X" *20)
+ p6 = Ether(dst="00:11:22:33:44:55")/IP()/UDP()/GTP_U_Header(gtp_type=255, teid=0x12345677)/GTPPDUSessionContainer(QFI=0x33)/IP(src="192.168.1.11", dst="192.168.1.22")/udp(sport=12, dport=13)/("X" *20)
+
+Test case: MAC_IPV4_GTPU_EH_IPV4_TCP
+>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
+
+reconfig all case of 'Test case: MAC_IPV4_GTPU_EH_IPV4_UDP':
+ rule and pkts:
+ change inner 'udp' to 'tcp'
+
+subcase 1: MAC_IPV4_GTPU_EH_IPV4_TCP_TEID_with_mask
+:::::::::::::::::::::::::::::::::::::::::::::::::::
+
+subcase 2: MAC_IPV4_GTPU_EH_IPV4_TCP_TEID_without_mask
+::::::::::::::::::::::::::::::::::::::::::::::::::::::
+
+subcase 3: MAC_IPV4_GTPU_EH_IPV4_TCP_QFI
+::::::::::::::::::::::::::::::::::::::::
+
+subcase 4: MAC_IPV4_GTPU_EH_IPV4_TCP_L3DST
+::::::::::::::::::::::::::::::::::::::::::
+
+subcase 5: MAC_IPV4_GTPU_EH_IPV4_TCP_L3SRC
+::::::::::::::::::::::::::::::::::::::::::
+
+subcase 6: MAC_IPV4_GTPU_EH_IPV4_TCP_L3SRC_L3DST
+::::::::::::::::::::::::::::::::::::::::::::::::
+
+subcase 7: MAC_IPV4_GTPU_EH_IPV4_TCP_L3SRC_L4DST
+::::::::::::::::::::::::::::::::::::::::::::::::
+
+subcase 8: MAC_IPV4_GTPU_EH_IPV4_TCP_L3SRC_L4SRC
+::::::::::::::::::::::::::::::::::::::::::::::::
+
+subcase 9: MAC_IPV4_GTPU_EH_IPV4_TCP_L3DST_L4SRC
+::::::::::::::::::::::::::::::::::::::::::::::::
+
+subcase 10: MAC_IPV4_GTPU_EH_IPV4_TCP_L3DST_L4DST
+:::::::::::::::::::::::::::::::::::::::::::::::::
+
+subcase 11: MAC_IPV4_GTPU_EH_IPV4_TCP_L4DST
+:::::::::::::::::::::::::::::::::::::::::::
+
+subcase 12: MAC_IPV4_GTPU_EH_IPV4_TCP_L4SRC
+:::::::::::::::::::::::::::::::::::::::::::
+
+subcase 13: MAC_IPV4_GTPU_EH_IPV4_TCP_L4SRC_L4DST
+:::::::::::::::::::::::::::::::::::::::::::::::::
+
+subcase 14: MAC_IPV4_GTPU_EH_IPV4_TCP_TEID_L3SRC_L3DST
+::::::::::::::::::::::::::::::::::::::::::::::::::::::
+
+subcase 15: MAC_IPV4_GTPU_EH_IPV4_TCP_QFI_L3SRC_L3DST
+:::::::::::::::::::::::::::::::::::::::::::::::::::::
+
+subcase 16: MAC_IPV4_GTPU_EH_IPV4_TCP_TEID_L4SRC_L4DST
+::::::::::::::::::::::::::::::::::::::::::::::::::::::
+
+subcase 17: MAC_IPV4_GTPU_EH_IPV4_TCP_QFI_L4SRC_L4DST
+:::::::::::::::::::::::::::::::::::::::::::::::::::::
+
+subcase 18: MAC_IPV4_GTPU_EH_IPV4_TCP_L3_l4
+:::::::::::::::::::::::::::::::::::::::::::
+
+subcase 19: MAC_IPV4_GTPU_EH_IPV4_TCP_ALL
+:::::::::::::::::::::::::::::::::::::::::
+
+Test case: MAC_IPV4_GTPU_IPV4
+>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
+
+basic pkts:
+ipv4-nonfrag packet::
+
+ Ether(dst="00:11:22:33:44:55")/IP()/UDP()/GTP_U_Header()/IP()/("X" *20)
+
+ipv4-frag packet::
+
+ Ether(dst="00:11:22:33:44:55")/IP()/UDP()/GTP_U_Header()/IP(frag=6)/("X" *20)
+
+subcase 1: MAC_IPV4_GTPU_IPV4_TEID_with_mask
+::::::::::::::::::::::::::::::::::::::::::::
+rule::
+
+ flow create 0 ingress pattern eth / ipv4 / udp / gtpu teid is 0x12345678 teid mask 0x00000001 / ipv4 / end actions vf id 1 / end
+
+matched packets::
+
+ pkts_set1:send basic pkts with GTP_U_Header(gtp_type=255, teid=0x12345678)
+
+ pkts_set2:send basic pkts with GTP_U_Header(gtp_type=255, teid=0x12345688)
+
+mismatched packets::
+
+ pkts_set3:send basic pkts with GTP_U_Header(gtp_type=255, teid=0x12345677)
+
+subcase 2: MAC_IPV4_GTPU_IPV4_TEID_without_mask
+:::::::::::::::::::::::::::::::::::::::::::::::
+rule::
+
+ flow create 0 ingress pattern eth / ipv4 / udp / gtpu teid is 0x12345678 / ipv4 / end actions vf id 1 / end
+
+matched packets::
+
+ pkts_set1:send basic pkts with GTP_U_Header(gtp_type=255, teid=0x12345678)
+
+mismatched packets::
+
+ pkts_set2:send basic pkts with GTP_U_Header(gtp_type=255, teid=0x12345688)
+
+ pkts_set3:send basic pkts with GTP_U_Header(gtp_type=255, teid=0x12345677)
+
+subcase 3: MAC_IPV4_GTPU_IPV4_L3DST
+:::::::::::::::::::::::::::::::::::
+rule::
+
+ flow create 0 ingress pattern eth / ipv4 / udp / gtpu / ipv4 dst is 192.168.1.2 / end actions vf id 1 / end
+
+matched packets::
+
+ pkts_set1:send basic pkts with inner l3dst, take 'ipv4-nonfrag' for example:
+ Ether(dst="00:11:22:33:44:55")/IP()/UDP()/GTP_U_Header()/IP(dst="192.168.1.2")/("X" *20)
+
+mismatched packets::
+
+ pkts_set2: send pkts_set1 with different inner l3dst:
+ Ether(dst="00:11:22:33:44:55")/IP()/UDP()/GTP_U_Header()/IP(dst="192.168.1.22")/("X" *20)
+
+subcase 4: MAC_IPV4_GTPU_IPV4_L3SRC
+:::::::::::::::::::::::::::::::::::
+rule::
+
+ flow create 0 ingress pattern eth / ipv4 / udp / gtpu / ipv4 src is 192.168.1.1 / end actions vf id 1 / end
+
+matched packets::
+
+ pkts_set1:send basic pkts with inner l3src, take 'ipv4-nonfrag' for example:
+ Ether(dst="00:11:22:33:44:55")/IP()/UDP()/GTP_U_Header()/IP(src="192.168.1.1")/("X" *20)
+
+mismatched packets::
+
+ pkts_set2: send pkts_set1 with different inner l3src:
+ Ether(dst="00:11:22:33:44:55")/IP()/UDP()/GTP_U_Header()/IP(src="192.168.1.11")/("X" *20)
+
+subcase 4: MAC_IPV4_GTPU_IPV4_L3SRC_L3DST
+:::::::::::::::::::::::::::::::::::::::::
+rule::
+
+ flow create 0 ingress pattern eth / ipv4 / udp / gtpu / ipv4 src is 192.168.1.1 dst is 192.168.1.2 / end actions vf id 1 / end
+
+matched packets::
+
+ pkts_set1:send basic pkts with inner l3src l4dst, take 'ipv4-nonfrag' for example:
+ Ether(dst="00:11:22:33:44:55")/IP()/UDP()/GTP_U_Header()/IP(src="192.168.1.1" dst="192.168.1.2")/("X" *20)
+
+mismatched packets::
+
+ pkts_set2: send pkts_set1 with different inner l3src l4dst:
+ Ether(dst="00:11:22:33:44:55")/IP()/UDP()/GTP_U_Header()/IP(src="192.168.1.11", dst="192.168.1.2")/("X" *20)
+ Ether(dst="00:11:22:33:44:55")/IP()/UDP()/GTP_U_Header()/IP(src="192.168.1.1", dst="192.168.1.22")/("X" *20)
+ Ether(dst="00:11:22:33:44:55")/IP()/UDP()/GTP_U_Header()/IP(src="192.168.1.11", dst="192.168.1.22")/("X" *20)
+
+subcase 5: MAC_IPV4_GTPU_IPV4_ALL
+:::::::::::::::::::::::::::::::::
+rule::
+
+ flow create 0 ingress pattern eth / ipv4 / udp / gtpu teid is 0x12345678 teid mask 0x00000001 / ipv4 src is 192.168.1.1 dst is 192.168.1.2 / end actions vf id 1 / end
+
+matched packets::
+
+ pkts_set1:send basic pkts with inner l3src l4dst, take 'ipv4-nonfrag' for example:
+ Ether(dst="00:11:22:33:44:55")/IP()/UDP()/GTP_U_Header(gtp_type=255, teid=0x12345678)/IP(src="192.168.1.1" dst="192.168.1.2")/("X" *20)
+
+mismatched packets::
+
+ pkts_set2: send pkts_set1 with different inner l3src:
+ Ether(dst="00:11:22:33:44:55")/IP()/UDP()/GTP_U_Header(gtp_type=255, teid=0x12345678)/IP(src="192.168.1.11", dst="192.168.1.22")/("X" *20)
+ Ether(dst="00:11:22:33:44:55")/IP()/UDP()/GTP_U_Header(gtp_type=255, teid=0x12345677)/IP(src="192.168.1.11", dst="192.168.1.22")/("X" *20)
+
+Test case: MAC_IPV4_GTPU_IPV4_UDP
+>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
+
+basic pkts::
+
+ Ether(dst="00:11:22:33:44:55")/IP()/UDP()/GTP_U_Header()/IP()/UDP()/("X" *20)
+
+subcase 1: MAC_IPV4_GTPU_IPV4_UDP_TEID_with_mask
+::::::::::::::::::::::::::::::::::::::::::::::::
+rule::
+
+ flow create 0 ingress pattern eth / ipv4 / udp / gtpu teid is 0x12345678 teid mask 0x00000001 / ipv4 / udp / end actions vf id 1 / end
+
+matched packets::
+
+ pkts_set1:send basic pkts with GTP_U_Header(gtp_type=255, teid=0x12345678)
+
+ pkts_set2:send basic pkts with GTP_U_Header(gtp_type=255, teid=0x12345688)
+
+mismatched packets::
+
+ pkts_set3:send basic pkts with GTP_U_Header(gtp_type=255, teid=0x12345677)
+
+subcase 2: MAC_IPV4_GTPU_IPV4_UDP_TEID_without_mask
+:::::::::::::::::::::::::::::::::::::::::::::::::::
+rule::
+
+ flow create 0 ingress pattern eth / ipv4 / udp / gtpu teid is 0x12345678 / ipv4 / udp / end actions vf id 1 / end
+
+matched packets::
+
+ pkts_set1:send basic pkts with GTP_U_Header(gtp_type=255, teid=0x12345678)
+
+mismatched packets::
+
+ pkts_set2:send basic pkts with GTP_U_Header(gtp_type=255, teid=0x12345688)
+
+ pkts_set3:send basic pkts with GTP_U_Header(gtp_type=255, teid=0x12345677)
+
+
+subcase 3: MAC_IPV4_GTPU_IPV4_UDP_L3DST
+:::::::::::::::::::::::::::::::::::::::
+rule::
+
+ flow create 0 ingress pattern eth / ipv4 / udp / gtpu / ipv4 dst is 192.168.1.2 / udp / end actions vf id 1 / end
+
+matched packets::
+
+ pkts_set1:send basic pkts with inner l3dst
+ Ether(dst="00:11:22:33:44:55")/IP()/UDP()/GTP_U_Header()/IP(dst="192.168.1.2")/UDP()/("X" *20)
+
+mismatched packets::
+
+ pkts_set2: send pkts_set1 with different inner l3dst:
+ Ether(dst="00:11:22:33:44:55")/IP()/UDP()/GTP_U_Header()/IP(dst="192.168.1.22")/UDP()/("X" *20)
+
+subcase 4: MAC_IPV4_GTPU_IPV4_UDP_L3SRC
+:::::::::::::::::::::::::::::::::::::::
+rule::
+
+ flow create 0 ingress pattern eth / ipv4 / udp / gtpu / ipv4 src is 192.168.1.1 / udp / end actions vf id 1 / end
+
+matched packets::
+
+ pkts_set1:send basic pkts with inner l3src
+ Ether(dst="00:11:22:33:44:55")/IP()/UDP()/GTP_U_Header()/IP(src="192.168.1.1")/UDP()/("X" *20)
+
+mismatched packets::
+
+ pkts_set2: send pkts_set1 with different inner l3src:
+ Ether(dst="00:11:22:33:44:55")/IP()/UDP()/GTP_U_Header()/IP(src="192.168.1.11")/UDP()/("X" *20)
+
+subcase 5: MAC_IPV4_GTPU_IPV4_UDP_L3SRC_L3DST
+:::::::::::::::::::::::::::::::::::::::::::::
+rule::
+
+ flow create 0 ingress pattern eth / ipv4 / udp / gtpu / ipv4 src is 192.168.1.1 dst is 192.168.1.2 / udp / end actions vf id 1 / end
+
+matched packets::
+
+ pkts_set1:send basic pkts with inner l3src l3dst
+ Ether(dst="00:11:22:33:44:55")/IP()/UDP()/GTP_U_Header()/IP(src="192.168.1.1" dst="192.168.1.2")/UDP()/("X" *20)
+
+mismatched packets::
+
+ pkts_set2: send pkts_set1 with different inner l3src l3dst
+ Ether(dst="00:11:22:33:44:55")/IP()/UDP()/GTP_U_Header()/IP(src="192.168.1.11", dst="192.168.1.2")/UDP()/("X" *20)
+ Ether(dst="00:11:22:33:44:55")/IP()/UDP()/GTP_U_Header()/IP(src="192.168.1.1", dst="192.168.1.22")/UDP()/("X" *20)
+ Ether(dst="00:11:22:33:44:55")/IP()/UDP()/GTP_U_Header()/IP(src="192.168.1.11", dst="192.168.1.22")/UDP()/("X" *20)
+
+subcase 6: MAC_IPV4_GTPU_IPV4_UDP_L3SRC_L4DST
+:::::::::::::::::::::::::::::::::::::::::::::
+rule::
+
+ flow create 0 ingress pattern eth / ipv4 / udp / gtpu / ipv4 src is 192.168.1.1 / udp dst is 23 / end actions vf id 1 / end
+
+matched packets::
+
+ pkts_set1:send basic pkts with inner l3src l4dst
+ Ether(dst="00:11:22:33:44:55")/IP()/UDP()/GTP_U_Header()/IP(src="192.168.1.1")/UDP(dport=23)/("X" *20)
+
+mismatched packets::
+
+ pkts_set2: send pkts_set1 with different inner l3src l4dst
+ Ether(dst="00:11:22:33:44:55")/IP()/UDP()/GTP_U_Header()/IP(src="192.168.1.11")/UDP(dport=23)/("X" *20)
+ Ether(dst="00:11:22:33:44:55")/IP()/UDP()/GTP_U_Header()/IP(src="192.168.1.1")/UDP(dport=13)/("X" *20)
+ Ether(dst="00:11:22:33:44:55")/IP()/UDP()/GTP_U_Header()/IP(src="192.168.1.11")/UDP(dport=13)/("X" *20)
+
+subcase 7: MAC_IPV4_GTPU_IPV4_UDP_L3SRC_L4SRC
+:::::::::::::::::::::::::::::::::::::::::::::
+rule::
+
+ flow create 0 ingress pattern eth / ipv4 / udp / gtpu / ipv4 src is 192.168.1.1 / udp src is 22 / end actions vf id 1 / end
+
+matched packets::
+
+ pkts_set1:send basic pkts with inner l3src l4src
+ Ether(dst="00:11:22:33:44:55")/IP()/UDP()/GTP_U_Header()/IP(src="192.168.1.1")/UDP(sport=22)/("X" *20)
+
+mismatched packets::
+
+ pkts_set2: send pkts_set1 with different inner l3src l4src
+ Ether(dst="00:11:22:33:44:55")/IP()/UDP()/GTP_U_Header()/IP(src="192.168.1.11")/UDP(sport=22)/("X" *20)
+ Ether(dst="00:11:22:33:44:55")/IP()/UDP()/GTP_U_Header()/IP(src="192.168.1.1")/UDP(sport=12)/("X" *20)
+ Ether(dst="00:11:22:33:44:55")/IP()/UDP()/GTP_U_Header()/IP(src="192.168.1.11")/UDP(sport=12)/("X" *20)
+
+subcase 8: MAC_IPV4_GTPU_IPV4_UDP_L3DST_L4SRC
+:::::::::::::::::::::::::::::::::::::::::::::
+rule::
+
+ flow create 0 ingress pattern eth / ipv4 / udp / gtpu / ipv4 dst is 192.168.1.2 / udp src is 22 / end actions vf id 1 / end
+
+matched packets::
+
+ pkts_set1:send basic pkts with inner l3dst l4src
+ Ether(dst="00:11:22:33:44:55")/IP()/UDP()/GTP_U_Header()/IP(dst="192.168.1.2")/UDP(sport=22)/("X" *20)
+
+mismatched packets::
+
+ pkts_set2: send pkts_set1 with different inner l3dst l4src
+ Ether(dst="00:11:22:33:44:55")/IP()/UDP()/GTP_U_Header()/IP(dst="192.168.1.12")/UDP(sport=22)/("X" *20)
+ Ether(dst="00:11:22:33:44:55")/IP()/UDP()/GTP_U_Header()/IP(dst="192.168.1.2")/UDP(sport=12)/("X" *20)
+ Ether(dst="00:11:22:33:44:55")/IP()/UDP()/GTP_U_Header()/IP(dst="192.168.1.12")/UDP(sport=12)/("X" *20)
+
+subcase 9: MAC_IPV4_GTPU_IPV4_UDP_L3DST_L4DST
+:::::::::::::::::::::::::::::::::::::::::::::
+rule::
+
+ flow create 0 ingress pattern eth / ipv4 / udp / gtpu / ipv4 dst is 192.168.1.2 / udp dst is 23 / end actions vf id 1 / end
+
+matched packets::
+
+ pkts_set1:send basic pkts with inner l3dst l4dst
+ Ether(dst="00:11:22:33:44:55")/IP()/UDP()/GTP_U_Header()/IP(dst="192.168.1.2")/UDP(dport=23)/("X" *20)
+
+mismatched packets::
+
+ pkts_set2: send pkts_set1 with different inner l3dst l4dst
+ Ether(dst="00:11:22:33:44:55")/IP()/UDP()/GTP_U_Header()/IP(dst="192.168.1.12")/UDP(dport=23)/("X" *20)
+ Ether(dst="00:11:22:33:44:55")/IP()/UDP()/GTP_U_Header()/IP(dst="192.168.1.2")/UDP(dport=13)/("X" *20)
+ Ether(dst="00:11:22:33:44:55")/IP()/UDP()/GTP_U_Header()/IP(dst="192.168.1.12")/UDP(dport=13)/("X" *20)
+
+subcase 10: MAC_IPV4_GTPU_IPV4_UDP_L4DST
+::::::::::::::::::::::::::::::::::::::::
+rule::
+
+ flow create 0 ingress pattern eth / ipv4 / udp / gtpu / ipv4 / udp dst is 23 / end actions vf id 1 / end
+
+matched packets::
+
+ pkts_set1:send basic pkts with inner l4dst
+ Ether(dst="00:11:22:33:44:55")/IP()/UDP()/GTP_U_Header()/IP()/UDP(dport=23)/("X" *20)
+
+mismatched packets::
+
+ pkts_set2: send pkts_set1 with different inner l4dst
+ Ether(dst="00:11:22:33:44:55")/IP()/UDP()/GTP_U_Header()/IP()/UDP(dport=13)/("X" *20)
+
+subcase 11: MAC_IPV4_GTPU_IPV4_UDP_L4SRC
+::::::::::::::::::::::::::::::::::::::::
+rule::
+
+ flow create 0 ingress pattern eth / ipv4 / udp / gtpu / ipv4 / udp src is 22 / end actions vf id 1 / end
+
+matched packets::
+
+ pkts_set1:send basic pkts with inner l4src
+ Ether(dst="00:11:22:33:44:55")/IP()/UDP()/GTP_U_Header()/IP()/UDP(sport=22)/("X" *20)
+
+mismatched packets::
+
+ pkts_set2: send pkts_set1 with different inner l4src
+ Ether(dst="00:11:22:33:44:55")/IP()/UDP()/GTP_U_Header()/IP()/UDP(sport=12)/("X" *20)
+
+subcase 12: MAC_IPV4_GTPU_IPV4_UDP_L4SRC_L4DST
+::::::::::::::::::::::::::::::::::::::::::::::
+rule::
+
+ flow create 0 ingress pattern eth / ipv4 / udp / gtpu / ipv4 / udp src is 22 dst is 23 / end actions vf id 1 / end
+
+matched packets::
+
+ pkts_set1:send basic pkts with inner l4src l4dst
+ Ether(dst="00:11:22:33:44:55")/IP()/UDP()/GTP_U_Header()/IP()/UDP(sport=22, dport=23)/("X" *20)
+
+mismatched packets::
+
+ pkts_set2: send pkts_set1 with different inner l4src l4dst
+ Ether(dst="00:11:22:33:44:55")/IP()/UDP()/GTP_U_Header()/IP()/UDP(sport=22, dport=13)/("X" *20)
+ Ether(dst="00:11:22:33:44:55")/IP()/UDP()/GTP_U_Header()/IP()/UDP(sport=12, dport=23)/("X" *20)
+ Ether(dst="00:11:22:33:44:55")/IP()/UDP()/GTP_U_Header()/IP()/UDP(sport=12, dport=13)/("X" *20)
+
+subcase 13: MAC_IPV4_GTPU_IPV4_UDP_TIED_L3SRC_L3DST
+:::::::::::::::::::::::::::::::::::::::::::::::::::
+rule::
+
+ flow create 0 ingress pattern eth / ipv4 / udp / gtpu teid is 0x12345678 teid mask 0x00000001 / ipv4 src is 192.168.1.1 dst is 192.168.1.2 / udp / end actions vf id 1 / end
+
+matched packets::
+
+ pkts_set1:send basic pkts with inner l3src l3dst
+ Ether(dst="00:11:22:33:44:55")/IP()/UDP()/GTP_U_Header(gtp_type=255, teid=0x12345678)/IP(src="192.168.1.1" dst="192.168.1.2")/UDP()/("X" *20)
+
+mismatched packets::
+
+ pkts_set2: send pkts_set1 with different inner l3src l3dst
+ Ether(dst="00:11:22:33:44:55")/IP()/UDP()/GTP_U_Header(gtp_type=255, teid=0x12345678)/IP(src="192.168.1.11", dst="192.168.1.22")/UDP()/("X" *20)
+ Ether(dst="00:11:22:33:44:55")/IP()/UDP()/GTP_U_Header(gtp_type=255, teid=0x12345677)/IP(src="192.168.1.1", dst="192.168.1.2")/UDP()/("X" *20)
+ Ether(dst="00:11:22:33:44:55")/IP()/UDP()/GTP_U_Header(gtp_type=255, teid=0x12345677)/IP(src="192.168.1.11", dst="192.168.1.22")/UDP()/("X" *20)
+
+
+subcase 14: MAC_IPV4_GTPU_IPV4_UDP_TEID_L4SRC_L4DST
+:::::::::::::::::::::::::::::::::::::::::::::::::::
+rule::
+
+ flow create 0 ingress pattern eth / ipv4 / udp / gtpu teid is 0x12345678 teid mask 0x00000001 / ipv4 / udp src is 22 dst is 23 / end actions vf id 1 / end
+
+matched packets::
+
+ pkts_set1:send basic pkts with inner l4src l4dst
+ Ether(dst="00:11:22:33:44:55")/IP()/UDP()/GTP_U_Header(gtp_type=255, teid=0x12345678)/IP()/UDP(sport=22, dport=23)/("X" *20)
+
+mismatched packets::
+
+ pkts_set2: send pkts_set1 with different inner l4src l4dst
+ Ether(dst="00:11:22:33:44:55")/IP()/UDP()/GTP_U_Header(gtp_type=255, teid=0x12345678)/IP()/UDP(sport=12, dport=13)/("X" *20)
+ Ether(dst="00:11:22:33:44:55")/IP()/UDP()/GTP_U_Header(gtp_type=255, teid=0x12345677)/IP()/UDP(sport=22, dport=23)/("X" *20)
+ Ether(dst="00:11:22:33:44:55")/IP()/UDP()/GTP_U_Header(gtp_type=255, teid=0x12345677)/IP()/UDP(sport=12, dport=13)/("X" *20)
+
+
+subcase 15: MAC_IPV4_GTPU_IPV4_UDP_L3_L4
+::::::::::::::::::::::::::::::::::::::::
+rule::
+
+ flow create 0 ingress pattern eth / ipv4 / udp / gtpu / ipv4 src is 192.168.1.1 dst is 192.168.1.2 / udp src is 22 dst is 23 / end actions vf id 1 / end
+
+matched packets::
+
+ pkts_set1:send basic pkts with inner l3src l3dst l4src l4dst
+ Ether(dst="00:11:22:33:44:55")/IP()/UDP()/GTP_U_Header()/IP(src="192.168.1.1", dst="192.168.1.2")/UDP(sport=22, dport=23)/("X" *20)
+
+mismatched packets::
+
+ pkts_set2: send pkts_set1 with different inner l3src l3dst l4src l4dst
+ Ether(dst="00:11:22:33:44:55")/IP()/UDP()/GTP_U_Header()/IP(src="192.168.1.11", dst="192.168.1.22")/UDP(sport=22, dport=23)/("X" *20)
+ Ether(dst="00:11:22:33:44:55")/IP()/UDP()/GTP_U_Header()/IP(src="192.168.1.1", dst="192.168.1.2")/UDP(sport=12, dport=13)/("X" *20)
+ Ether(dst="00:11:22:33:44:55")/IP()/UDP()/GTP_U_Header()/IP(src="192.168.1.11", dst="192.168.1.22")/UDP(sport=12, dport=13)/("X" *20)
+
+subcase 16: MAC_IPV4_GTPU_IPV4_UDP_ALL
+::::::::::::::::::::::::::::::::::::::
+rule::
+
+ flow create 0 ingress pattern eth / ipv4 / udp / gtpu teid is 0x12345678 teid mask 0x00000001 / ipv4 src is 192.168.1.1 dst is 192.168.1.2 / udp src is 22 dst is 23 / end actions vf id 1 / end
+
+matched packets::
+
+ pkts_set1:send basic pkts with inner l3src l3dst l4src l4dst
+ Ether(dst="00:11:22:33:44:55")/IP()/UDP()/GTP_U_Header(gtp_type=255, teid=0x12345678)/IP(src="192.168.1.1", dst="192.168.1.2")/UDP(sport=22, dport=23)/("X" *20)
+
+mismatched packets::
+
+ pkts_set2: send pkts_set1 with different inner l3src l3dst l4src l4dst
+ Ether(dst="00:11:22:33:44:55")/IP()/UDP()/GTP_U_Header(gtp_type=255, teid=0x12345678)/IP(src="192.168.1.11", dst="192.168.1.22")/UDP(sport=22, dport=23)/("X" *20)
+ Ether(dst="00:11:22:33:44:55")/IP()/UDP()/GTP_U_Header(gtp_type=255, teid=0x12345678)/IP(src="192.168.1.1", dst="192.168.1.2")/UDP(sport=12, dport=13)/("X" *20)
+ Ether(dst="00:11:22:33:44:55")/IP()/UDP()/GTP_U_Header(gtp_type=255, teid=0x12345677)/IP(src="192.168.1.11", dst="192.168.1.22")/UDP(sport=12, dport=13)/("X" *20)
+
+
+Test case: MAC_IPV4_GTPU_IPV4_TCP
+>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
+
+reconfig all case of 'Test case: MAC_IPV4_GTPU_IPV4_UDP':
+ rule and pkts:
+ change inner 'udp' to 'tcp'
+
+subcase 1: MAC_IPV4_GTPU_IPV4_TCP_TEID_with_mask
+::::::::::::::::::::::::::::::::::::::::::::::::
+
+subcase 2: MAC_IPV4_GTPU_IPV4_TCP_TEID_without_mask
+:::::::::::::::::::::::::::::::::::::::::::::::::::
+
+subcase 3: MAC_IPV4_GTPU_IPV4_TCP_L3DST
+:::::::::::::::::::::::::::::::::::::::
+
+subcase 4: MAC_IPV4_GTPU_IPV4_TCP_L3SRC
+:::::::::::::::::::::::::::::::::::::::
+
+subcase 5: MAC_IPV4_GTPU_IPV4_TCP_L3SRC_L3DST
+:::::::::::::::::::::::::::::::::::::::::::::
+
+subcase 6: MAC_IPV4_GTPU_IPV4_TCP_L3SRC_L4DST
+:::::::::::::::::::::::::::::::::::::::::::::
+
+subcase 7: MAC_IPV4_GTPU_IPV4_TCP_L3SRC_L4SRC
+:::::::::::::::::::::::::::::::::::::::::::::
+
+subcase 8: MAC_IPV4_GTPU_IPV4_TCP_L3DST_L4SRC
+:::::::::::::::::::::::::::::::::::::::::::::
+
+subcase 9: MAC_IPV4_GTPU_IPV4_TCP_L3DST_L4DST
+:::::::::::::::::::::::::::::::::::::::::::::
+
+subcase 10: MAC_IPV4_GTPU_IPV4_TCP_L4DST
+::::::::::::::::::::::::::::::::::::::::
+
+subcase 11: MAC_IPV4_GTPU_IPV4_TCP_L4SRC
+::::::::::::::::::::::::::::::::::::::::
+
+subcase 12: MAC_IPV4_GTPU_IPV4_TCP_L4SRC_L4DST
+::::::::::::::::::::::::::::::::::::::::::::::
+
+subcase 13: MAC_IPV4_GTPU_IPV4_TCP_TIED_L3SRC_L3DST
+:::::::::::::::::::::::::::::::::::::::::::::::::::
+
+subcase 14: MAC_IPV4_GTPU_IPV4_TCP_TEID_L4SRC_L4DST
+:::::::::::::::::::::::::::::::::::::::::::::::::::
+
+subcase 15: MAC_IPV4_GTPU_IPV4_TCP_L3_L4
+::::::::::::::::::::::::::::::::::::::::
+
+subcase 16: MAC_IPV4_GTPU_IPV4_TCP_ALL
+::::::::::::::::::::::::::::::::::::::
+
+Pattern: outer ipv4 + inner ipv6
+--------------------------------
+
+reconfig all the cases of "Pattern: outer ipv4 + inner ipv4"
+
+ rule:
+ change inner ipv4 to ipv6
+ packets:
+ change the packet's inner L3 layer from IP to IPv6;
+ change the ipv4 address to ipv6 address.
+
+Pattern: outer ipv6 + inner ipv4
+--------------------------------
+
+reconfig all the cases of "Pattern: outer ipv4 + inner ipv4"
+
+ rule:
+ change outer ipv4 to ipv6.
+ packets:
+ change the packet's outer L3 layer from IP to IPv6;
+
+Pattern: outer ipv6 + inner ipv6
+--------------------------------
+
+reconfig all the cases of "Pattern: outer ipv4 + inner ipv4"
+
+ rule:
+ change outer ipv4 to ipv6.
+ change inner ipv4 to ipv6.
+ packets:
+ change the packet's outer L3 layer from IP to IPv6;
+ change the packet's inner L3 layer from IP to IPv6;
+ change the ipv4 address to ipv6 address.
--
2.17.1
^ permalink raw reply [flat|nested] 4+ messages in thread
* [dts] [PATCH V1 2/2] tests/cvl_dcf_switch_filter_gtpu: add dcf_switch_filter_gtpu test case
2021-05-26 19:10 [dts] [PATCH V1 0/2] add dcf switch gtpu test case and test plan Zhimin Huang
2021-05-26 19:10 ` [dts] [PATCH V1 1/2] test_plans/dcf_switch_gtpu: add dcf_switch_filter_gtpu " Zhimin Huang
@ 2021-05-26 19:10 ` Zhimin Huang
2021-05-26 10:44 ` Huang, ZhiminX
1 sibling, 1 reply; 4+ messages in thread
From: Zhimin Huang @ 2021-05-26 19:10 UTC (permalink / raw)
To: dts; +Cc: xueqin.lin, Zhimin Huang
*.add 26 test cases to cvl_dcf_switch_filter_gtpu suite
Signed-off-by: Zhimin Huang <zhiminx.huang@intel.com>
---
tests/TestSuite_cvl_dcf_switch_filter_gtpu.py | 2229 +++++++++++++++++
1 file changed, 2229 insertions(+)
create mode 100644 tests/TestSuite_cvl_dcf_switch_filter_gtpu.py
diff --git a/tests/TestSuite_cvl_dcf_switch_filter_gtpu.py b/tests/TestSuite_cvl_dcf_switch_filter_gtpu.py
new file mode 100644
index 00000000..9d82bc06
--- /dev/null
+++ b/tests/TestSuite_cvl_dcf_switch_filter_gtpu.py
@@ -0,0 +1,2229 @@
+# BSD LICENSE
+#
+# Copyright(c) 2020 Intel Corporation. All rights reserved.
+# All rights reserved.
+#
+# Redistribution and use in source and binary forms, with or without
+# modification, are permitted provided that the following conditions
+# are met:
+#
+# * Redistributions of source code must retain the above copyright
+# notice, this list of conditions and the following disclaimer.
+# * Redistributions in binary form must reproduce the above copyright
+# notice, this list of conditions and the following disclaimer in
+# the documentation and/or other materials provided with the
+# distribution.
+# * Neither the name of Intel Corporation nor the names of its
+# contributors may be used to endorse or promote products derived
+# from this software without specific prior written permission.
+#
+# THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
+# "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
+# LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
+# A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
+# OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
+# SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
+# LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
+# DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
+# THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
+# (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
+# OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
+
+import json
+import time
+import re
+import copy
+
+from test_case import TestCase, skip_unsupported_pkg, check_supported_nic
+from pmd_output import PmdOutput
+from packet import Packet
+from utils import BLUE, RED, GREEN
+import rte_flow_common as rfc
+
+import os
+
+mac_ipv4_gtpu_basic = {
+ 'ipv4_gtpu': 'Ether(dst="00:11:22:33:44:55")/IP()/UDP()/GTP_U_Header()/Raw("x" *20)',
+ 'ipv4_gtpu_eh_ipv4_nonfrag': 'Ether(dst="00:11:22:33:44:55")/IP()/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IP()/("X" *20)',
+ 'ipv4_gtpu_eh_ipv4_frag': 'Ether(dst="00:11:22:33:44:55")/IP()/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IP(frag=6)/("X" *20)',
+ 'ipv4_gtpu_eh_ipv4_udp': 'Ether(dst="00:11:22:33:44:55")/IP()/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IP()/UDP()/("X" *20)',
+ 'ipv4_gtpu_eh_ipv4_tcp': 'Ether(dst="00:11:22:33:44:55")/IP()/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IP()/TCP()/("X" *20)',
+ 'ipv4_gtpu_ipv4_nonfrag': 'Ether(dst="00:11:22:33:44:55")/IP()/UDP()/GTP_U_Header()/IP()/("X" *20)',
+ 'ipv4_gtpu_ipv4_frag': 'Ether(dst="00:11:22:33:44:55")/IP()/UDP()/GTP_U_Header()/IP(frag=6)/("X" *20)',
+ 'ipv4_gtpu_ipv4_udp': 'Ether(dst="00:11:22:33:44:55")/IP()/UDP()/GTP_U_Header()/IP()/UDP()/("X" *20)',
+ 'ipv4_gtpu_ipv4_tcp': 'Ether(dst="00:11:22:33:44:55")/IP()/UDP()/GTP_U_Header()/IP()/TCP()/("X" *20)',
+}
+
+tv_mac_ipv4_gtpu_teid_with_mask = {
+ "name": "tv_mac_ipv4_gtpu_teid_with_mask",
+ "rte_flow_pattern": "flow create 0 ingress pattern eth / ipv4 / udp / gtpu teid is 0x12345678 teid mask 0x00000001 / end actions vf id 1 / end",
+ "matched": {"scapy_str": [mac_ipv4_gtpu_basic['ipv4_gtpu'].replace('GTP_U_Header()', 'GTP_U_Header(teid=0x12345678)'),
+ mac_ipv4_gtpu_basic['ipv4_gtpu'].replace('GTP_U_Header()', 'GTP_U_Header(teid=0x12345688)')],
+ "param": {"expect_port": 1, "expect_queues": "null"},
+ "expect_results": {"expect_pkts": 2}},
+ "mismatched": {"scapy_str": [mac_ipv4_gtpu_basic['ipv4_gtpu'].replace('GTP_U_Header()', 'GTP_U_Header(teid=0x12345677)')],
+ "param": {"expect_port": 1, "expect_queues": "null"},
+ "expect_results": {"expect_pkts": 0}}
+}
+
+tv_mac_ipv4_gtpu_teid_without_mask = {
+ "name": "tv_mac_ipv4_gtpu_teid_without_mask",
+ "rte_flow_pattern": "flow create 0 ingress pattern eth / ipv4 / udp / gtpu teid is 0x12345678 / end actions vf id 1 / end",
+ "matched": {"scapy_str": [mac_ipv4_gtpu_basic['ipv4_gtpu'].replace('GTP_U_Header()', 'GTP_U_Header(teid=0x12345678)')],
+ "param": {"expect_port": 1, "expect_queues": "null"},
+ "expect_results": {"expect_pkts": 1}},
+ "mismatched": {"scapy_str": [mac_ipv4_gtpu_basic['ipv4_gtpu'].replace('GTP_U_Header()', 'GTP_U_Header(teid=0x12345677)'),
+ mac_ipv4_gtpu_basic['ipv4_gtpu'].replace('GTP_U_Header()', 'GTP_U_Header(teid=0x12345688)')],
+ "param": {"expect_port": 1, "expect_queues": "null"},
+ "expect_results": {"expect_pkts": 0}}
+}
+
+tv_mac_ipv4_gtpu_dst = {
+ "name": "tv_mac_ipv4_gtpu_dst",
+ "rte_flow_pattern": 'flow create 0 ingress pattern eth / ipv4 dst is 192.168.1.2 / udp / gtpu / end actions vf id 1 / end',
+ "matched": {"scapy_str": [mac_ipv4_gtpu_basic['ipv4_gtpu'].replace('IP()', 'IP(dst="192.168.1.2")')],
+ "param": {"expect_port": 1, "expect_queues": "null"},
+ "expect_results": {"expect_pkts": 1}},
+ "mismatched": {"scapy_str": [mac_ipv4_gtpu_basic['ipv4_gtpu'].replace('IP()', 'IP(dst="192.168.1.22")')],
+ "param": {"expect_port": 1, "expect_queues": "null"},
+ "expect_results": {"expect_pkts": 0}}
+}
+
+tv_mac_ipv4_gtpu_src = {
+ "name": "tv_mac_ipv4_gtpu_src",
+ "rte_flow_pattern": 'flow create 0 ingress pattern eth / ipv4 src is 192.168.1.1 / udp / gtpu / end actions vf id 1 / end',
+ "matched": {"scapy_str": [mac_ipv4_gtpu_basic['ipv4_gtpu'].replace('IP()', 'IP(src="192.168.1.1")')],
+ "param": {"expect_port": 1, "expect_queues": "null"},
+ "expect_results": {"expect_pkts": 1}},
+ "mismatched": {"scapy_str": [mac_ipv4_gtpu_basic['ipv4_gtpu'].replace('IP()', 'IP(src="192.168.1.11")')],
+ "param": {"expect_port": 1, "expect_queues": "null"},
+ "expect_results": {"expect_pkts": 0}}
+}
+
+tv_mac_ipv4_gtpu_src_dst = {
+ "name": "tv_mac_ipv4_gtpu_src_dst",
+ "rte_flow_pattern": 'flow create 0 ingress pattern eth / ipv4 src is 192.168.1.1 dst is 192.168.1.2 / udp / gtpu / end actions vf id 1 / end',
+ "matched": {"scapy_str": [mac_ipv4_gtpu_basic['ipv4_gtpu'].replace('IP()', 'IP(src="192.168.1.1", dst="192.168.1.2")')],
+ "param": {"expect_port": 1, "expect_queues": "null"},
+ "expect_results": {"expect_pkts": 1}},
+ "mismatched": {"scapy_str": [mac_ipv4_gtpu_basic['ipv4_gtpu'].replace('IP()', 'IP(src="192.168.1.11", dst="192.168.1.2")'),
+ mac_ipv4_gtpu_basic['ipv4_gtpu'].replace('IP()', 'IP(src="192.168.1.1", dst="192.168.1.22")'),
+ mac_ipv4_gtpu_basic['ipv4_gtpu'].replace('IP()', 'IP(src="192.168.1.11", dst="192.168.1.22")')],
+ "param": {"expect_port": 1, "expect_queues": "null"},
+ "expect_results": {"expect_pkts": 0}}
+}
+
+tv_mac_ipv4_gtpu_teid_dst = {
+ "name": "tv_mac_ipv4_gtpu_teid_dst",
+ "rte_flow_pattern": 'flow create 0 ingress pattern eth / ipv4 dst is 192.168.1.2 / udp / gtpu teid is 0x12345678 teid mask 0x00000001 / end actions vf id 1 / end',
+ "matched": {"scapy_str": [mac_ipv4_gtpu_basic['ipv4_gtpu'].replace('IP()', 'IP(dst="192.168.1.2")').replace('GTP_U_Header()', 'GTP_U_Header(teid=0x12345678)')],
+ "param": {"expect_port": 1, "expect_queues": "null"},
+ "expect_results": {"expect_pkts": 1}},
+ "mismatched": {"scapy_str": [mac_ipv4_gtpu_basic['ipv4_gtpu'].replace('IP()', 'IP(dst="192.168.1.22")').replace('GTP_U_Header()', 'GTP_U_Header(teid=0x12345678)'),
+ mac_ipv4_gtpu_basic['ipv4_gtpu'].replace('IP()', 'IP(dst="192.168.1.2")').replace('GTP_U_Header()', 'GTP_U_Header(teid=0x12345677)'),
+ mac_ipv4_gtpu_basic['ipv4_gtpu'].replace('IP()', 'IP(dst="192.168.1.22")').replace('GTP_U_Header()', 'GTP_U_Header(teid=0x12345677)')],
+ "param": {"expect_port": 1, "expect_queues": "null"},
+ "expect_results": {"expect_pkts": 0}}
+}
+
+tv_mac_ipv4_gtpu_teid_src = {
+ "name": "tv_mac_ipv4_gtpu_teid_src",
+ "rte_flow_pattern": 'flow create 0 ingress pattern eth / ipv4 src is 192.168.1.1 / udp / gtpu teid is 0x12345678 teid mask 0x00000001 / end actions vf id 1 / end',
+ "matched": {"scapy_str": [mac_ipv4_gtpu_basic['ipv4_gtpu'].replace('IP()', 'IP(src="192.168.1.1")').replace('GTP_U_Header()', 'GTP_U_Header(teid=0x12345678)')],
+ "param": {"expect_port": 1, "expect_queues": "null"},
+ "expect_results": {"expect_pkts": 1}},
+ "mismatched": {"scapy_str": [mac_ipv4_gtpu_basic['ipv4_gtpu'].replace('IP()', 'IP(src="192.168.1.11")').replace('GTP_U_Header()', 'GTP_U_Header(teid=0x12345678)'),
+ mac_ipv4_gtpu_basic['ipv4_gtpu'].replace('IP()', 'IP(src="192.168.1.1")').replace('GTP_U_Header()', 'GTP_U_Header(teid=0x12345677)'),
+ mac_ipv4_gtpu_basic['ipv4_gtpu'].replace('IP()', 'IP(src="192.168.1.11")').replace('GTP_U_Header()', 'GTP_U_Header(teid=0x12345678)')],
+ "param": {"expect_port": 1, "expect_queues": "null"},
+ "expect_results": {"expect_pkts": 0}}
+}
+
+tv_mac_ipv4_gtpu_all = {
+ "name": "tv_mac_ipv4_gtpu_all",
+ "rte_flow_pattern": 'flow create 0 ingress pattern eth / ipv4 src is 192.168.1.1 dst is 192.168.1.2 / udp / gtpu teid is 0x12345678 teid mask 0x00000001 / end actions vf id 1 / end',
+ "matched": {"scapy_str": [mac_ipv4_gtpu_basic['ipv4_gtpu'].replace('IP()', 'IP(src="192.168.1.1", dst="192.168.1.2")').replace('GTP_U_Header()', 'GTP_U_Header(teid=0x12345678)')],
+ "param": {"expect_port": 1, "expect_queues": "null"},
+ "expect_results": {"expect_pkts": 1}},
+ "mismatched": {"scapy_str": [mac_ipv4_gtpu_basic['ipv4_gtpu'].replace('IP()', 'IP(src="192.168.1.11", dst="192.168.1.2")').replace('GTP_U_Header()', 'GTP_U_Header(teid=0x12345678)'),
+ mac_ipv4_gtpu_basic['ipv4_gtpu'].replace('IP()', 'IP(src="192.168.1.1", dst="192.168.1.22")').replace('GTP_U_Header()', 'GTP_U_Header(teid=0x12345678)'),
+ mac_ipv4_gtpu_basic['ipv4_gtpu'].replace('IP()', 'IP(src="192.168.1.11", dst="192.168.1.22")').replace('GTP_U_Header()', 'GTP_U_Header(teid=0x12345678)'),
+ mac_ipv4_gtpu_basic['ipv4_gtpu'].replace('IP()', 'IP(src="192.168.1.11", dst="192.168.1.22")').replace('GTP_U_Header()', 'GTP_U_Header(teid=0x12345677)')],
+ "param": {"expect_port": 1, "expect_queues": "null"},
+ "expect_results": {"expect_pkts": 0}}
+}
+
+sv_mac_ipv4_gtpu = [
+ tv_mac_ipv4_gtpu_teid_with_mask,
+ tv_mac_ipv4_gtpu_teid_without_mask,
+ tv_mac_ipv4_gtpu_dst,
+ tv_mac_ipv4_gtpu_src,
+ tv_mac_ipv4_gtpu_teid_dst,
+ tv_mac_ipv4_gtpu_teid_src,
+ tv_mac_ipv4_gtpu_all,
+]
+
+# the maximum input set is 32bytes, ipv6 src + ipv4 dst = 32bytes
+sv_mac_ipv6_gtpu = [eval(str(sv).replace('tv_mac_ipv4', 'tv_mac_ipv6')
+ .replace('ipv4', 'ipv6')
+ .replace('IP(', 'IPv6(')
+ .replace('192.168.1.1', '2001::1')
+ .replace('192.168.1.11', '2001::11')
+ .replace('192.168.1.2', '2001::2')
+ .replace('192.168.1.22', '2001::22'))
+ for sv in sv_mac_ipv4_gtpu[0:-1]]
+
+
+tv_mac_ipv4_gtpu_eh_ipv4_teid_with_mask = {
+ "name": "tv_mac_ipv4_gtpu_eh_ipv4_teid_with_mask",
+ "rte_flow_pattern": 'flow create 0 ingress pattern eth / ipv4 / udp / gtpu teid is 0x12345678 teid mask 0x00000001 / gtp_psc / ipv4 / end actions vf id 1 / end',
+ "matched": {"scapy_str": [mac_ipv4_gtpu_basic['ipv4_gtpu_eh_ipv4_nonfrag'].replace('GTP_U_Header()', 'GTP_U_Header(teid=0x12345678)'),
+ mac_ipv4_gtpu_basic['ipv4_gtpu_eh_ipv4_frag'].replace('GTP_U_Header()', 'GTP_U_Header(teid=0x12345678)'),
+ mac_ipv4_gtpu_basic['ipv4_gtpu_eh_ipv4_nonfrag'].replace('GTP_U_Header()', 'GTP_U_Header(teid=0x12345688)'),
+ mac_ipv4_gtpu_basic['ipv4_gtpu_eh_ipv4_frag'].replace('GTP_U_Header()', 'GTP_U_Header(teid=0x12345688)'),
+ ],
+ "param": {"expect_port": 1, "expect_queues": "null"},
+ "expect_results": {"expect_pkts": 4}},
+ "mismatched": {"scapy_str": [mac_ipv4_gtpu_basic['ipv4_gtpu_eh_ipv4_nonfrag'].replace('GTP_U_Header()', 'GTP_U_Header(teid=0x12345677)'),
+ mac_ipv4_gtpu_basic['ipv4_gtpu_eh_ipv4_frag'].replace('GTP_U_Header()', 'GTP_U_Header(teid=0x12345677)'),
+ ],
+ "param": {"expect_port": 1, "expect_queues": "null"},
+ "expect_results": {"expect_pkts": 0}}
+}
+
+tv_mac_ipv4_gtpu_eh_ipv4_teid_without_mask = {
+ "name": "tv_mac_ipv4_gtpu_eh_ipv4_teid_without_mask",
+ "rte_flow_pattern": 'flow create 0 ingress pattern eth / ipv4 / udp / gtpu teid is 0x12345678 / gtp_psc / ipv4 / end actions vf id 1 / end',
+ "matched": {"scapy_str": [mac_ipv4_gtpu_basic['ipv4_gtpu_eh_ipv4_nonfrag'].replace('GTP_U_Header()', 'GTP_U_Header(teid=0x12345678)'),
+ mac_ipv4_gtpu_basic['ipv4_gtpu_eh_ipv4_frag'].replace('GTP_U_Header()', 'GTP_U_Header(teid=0x12345678)'),
+ ],
+ "param": {"expect_port": 1, "expect_queues": "null"},
+ "expect_results": {"expect_pkts": 2}},
+ "mismatched": {"scapy_str": [mac_ipv4_gtpu_basic['ipv4_gtpu_eh_ipv4_nonfrag'].replace('GTP_U_Header()', 'GTP_U_Header(teid=0x12345677)'),
+ mac_ipv4_gtpu_basic['ipv4_gtpu_eh_ipv4_frag'].replace('GTP_U_Header()', 'GTP_U_Header(teid=0x12345677)'),
+ mac_ipv4_gtpu_basic['ipv4_gtpu_eh_ipv4_nonfrag'].replace('GTP_U_Header()', 'GTP_U_Header(teid=0x12345688)'),
+ mac_ipv4_gtpu_basic['ipv4_gtpu_eh_ipv4_frag'].replace('GTP_U_Header()', 'GTP_U_Header(teid=0x12345688)'),
+ ],
+ "param": {"expect_port": 1, "expect_queues": "null"},
+ "expect_results": {"expect_pkts": 0}}
+}
+
+tv_mac_ipv4_gtpu_eh_ipv4_qfi = {
+ "name": "tv_mac_ipv4_gtpu_eh_ipv4_qfi",
+ "rte_flow_pattern": 'flow create 0 ingress pattern eth / ipv4 / udp / gtpu / gtp_psc qfi is 0x34 / ipv4 / end actions vf id 1 / end',
+ "matched": {"scapy_str": [mac_ipv4_gtpu_basic['ipv4_gtpu_eh_ipv4_nonfrag'].replace('GTPPDUSessionContainer()', 'GTPPDUSessionContainer(QFI=0x34)'),
+ mac_ipv4_gtpu_basic['ipv4_gtpu_eh_ipv4_frag'].replace('GTPPDUSessionContainer()', 'GTPPDUSessionContainer(QFI=0x34)'),
+ ],
+ "param": {"expect_port": 1, "expect_queues": "null"},
+ "expect_results": {"expect_pkts": 2}},
+ "mismatched": {"scapy_str": [mac_ipv4_gtpu_basic['ipv4_gtpu_eh_ipv4_nonfrag'].replace('GTPPDUSessionContainer(QFI=0x34)', 'GTPPDUSessionContainer(QFI=0x33)'),
+ mac_ipv4_gtpu_basic['ipv4_gtpu_eh_ipv4_frag'].replace('GTPPDUSessionContainer(QFI=0x34)', 'GTPPDUSessionContainer(QFI=0x33)'),
+ ],
+ "param": {"expect_port": 1, "expect_queues": "null"},
+ "expect_results": {"expect_pkts": 0}}
+}
+
+tv_mac_ipv4_gtpu_eh_ipv4_l3dst = {
+ "name": "tv_mac_ipv4_gtpu_eh_ipv4_l3dst",
+ "rte_flow_pattern": 'flow create 0 ingress pattern eth / ipv4 / udp / gtpu / gtp_psc / ipv4 dst is 192.168.1.2 / end actions vf id 1 / end',
+ "matched": {"scapy_str": [mac_ipv4_gtpu_basic['ipv4_gtpu_eh_ipv4_nonfrag'].replace('GTPPDUSessionContainer()/IP()', 'GTPPDUSessionContainer()/IP(dst="192.168.1.2")'),
+ mac_ipv4_gtpu_basic['ipv4_gtpu_eh_ipv4_frag'].replace('IP(frag=6)', 'IP(frag=6, dst="192.168.1.2")'),
+ ],
+ "param": {"expect_port": 1, "expect_queues": "null"},
+ "expect_results": {"expect_pkts": 2}},
+ "mismatched": {"scapy_str": [mac_ipv4_gtpu_basic['ipv4_gtpu_eh_ipv4_nonfrag'].replace('GTPPDUSessionContainer()/IP()', 'GTPPDUSessionContainer()/IP(dst="192.168.1.22")'),
+ mac_ipv4_gtpu_basic['ipv4_gtpu_eh_ipv4_frag'].replace('IP(frag=6)', 'IP(frag=6, dst="192.168.1.22")'),
+ ],
+ "param": {"expect_port": 1, "expect_queues": "null"},
+ "expect_results": {"expect_pkts": 0}}
+}
+
+tv_mac_ipv4_gtpu_eh_ipv4_l3src = {
+ "name": "tv_mac_ipv4_gtpu_eh_ipv4_l3src",
+ "rte_flow_pattern": 'flow create 0 ingress pattern eth / ipv4 / udp / gtpu / gtp_psc / ipv4 src is 192.168.1.1 / end actions vf id 1 / end',
+ "matched": {"scapy_str": [mac_ipv4_gtpu_basic['ipv4_gtpu_eh_ipv4_nonfrag'].replace('GTPPDUSessionContainer()/IP()', 'GTPPDUSessionContainer()/IP(src="192.168.1.1")'),
+ mac_ipv4_gtpu_basic['ipv4_gtpu_eh_ipv4_frag'].replace('IP(frag=6)', 'IP(frag=6, src="192.168.1.1")'),
+ ],
+ "param": {"expect_port": 1, "expect_queues": "null"},
+ "expect_results": {"expect_pkts": 2}},
+ "mismatched": {"scapy_str": [mac_ipv4_gtpu_basic['ipv4_gtpu_eh_ipv4_nonfrag'].replace('GTPPDUSessionContainer()/IP()', 'GTPPDUSessionContainer()/IP(src="192.168.1.11")'),
+ mac_ipv4_gtpu_basic['ipv4_gtpu_eh_ipv4_frag'].replace('IP(frag=6)', 'IP(frag=6, src="192.168.1.11")'),
+ ],
+ "param": {"expect_port": 1, "expect_queues": "null"},
+ "expect_results": {"expect_pkts": 0}}
+}
+
+tv_mac_ipv4_gtpu_eh_ipv4_l3src_l3dst = {
+ "name": "tv_mac_ipv4_gtpu_eh_ipv4_l3src_l3dst",
+ "rte_flow_pattern": 'flow create 0 ingress pattern eth / ipv4 / udp / gtpu / gtp_psc / ipv4 src is 192.168.1.1 dst is 192.168.1.2 / end actions vf id 1 / end',
+ "matched": {"scapy_str": [mac_ipv4_gtpu_basic['ipv4_gtpu_eh_ipv4_nonfrag'].replace('GTPPDUSessionContainer()/IP()', 'GTPPDUSessionContainer()/IP(src="192.168.1.1", dst="192.168.1.2")'),
+ mac_ipv4_gtpu_basic['ipv4_gtpu_eh_ipv4_frag'].replace('IP(frag=6)', 'IP(frag=6, src="192.168.1.1", dst="192.168.1.2")'),
+ ],
+ "param": {"expect_port": 1, "expect_queues": "null"},
+ "expect_results": {"expect_pkts": 2}},
+ "mismatched": {"scapy_str": [mac_ipv4_gtpu_basic['ipv4_gtpu_eh_ipv4_nonfrag'].replace('GTPPDUSessionContainer()/IP()', 'GTPPDUSessionContainer()/IP(src="192.168.1.11", dst="192.168.1.2")'),
+ mac_ipv4_gtpu_basic['ipv4_gtpu_eh_ipv4_nonfrag'].replace('GTPPDUSessionContainer()/IP()', 'GTPPDUSessionContainer()/IP(src="192.168.1.1", dst="192.168.1.22")'),
+ mac_ipv4_gtpu_basic['ipv4_gtpu_eh_ipv4_nonfrag'].replace('GTPPDUSessionContainer()/IP()', 'GTPPDUSessionContainer()/IP(src="192.168.1.11", dst="192.168.1.22")'),
+ mac_ipv4_gtpu_basic['ipv4_gtpu_eh_ipv4_frag'].replace('IP(frag=6)', 'IP(frag=6, src="192.168.1.11", dst="192.168.1.2")'),
+ mac_ipv4_gtpu_basic['ipv4_gtpu_eh_ipv4_frag'].replace('IP(frag=6)', 'IP(frag=6, src="192.168.1.1", dst="192.168.1.22")'),
+ mac_ipv4_gtpu_basic['ipv4_gtpu_eh_ipv4_frag'].replace('IP(frag=6)', 'IP(frag=6, src="192.168.1.11", dst="192.168.1.22")'),
+ ],
+ "param": {"expect_port": 1, "expect_queues": "null"},
+ "expect_results": {"expect_pkts": 0}}
+}
+
+tv_mac_ipv4_gtpu_eh_ipv4_teid_l3src_l3dst = {
+ "name": "tv_mac_ipv4_gtpu_eh_ipv4_teid_l3src_l3dst",
+ "rte_flow_pattern": 'flow create 0 ingress pattern eth / ipv4 / udp / gtpu teid is 0x12345678 teid mask 0x00000001 / gtp_psc / ipv4 src is 192.168.1.1 dst is 192.168.1.2 / end actions vf id 1 / end',
+ "matched": {"scapy_str": [mac_ipv4_gtpu_basic['ipv4_gtpu_eh_ipv4_nonfrag'].replace('GTPPDUSessionContainer()/IP()', 'GTPPDUSessionContainer()/IP(src="192.168.1.1", dst="192.168.1.2")')
+ .replace('GTP_U_Header()', 'GTP_U_Header(gtp_type=255, teid=0x12345678)'),
+ mac_ipv4_gtpu_basic['ipv4_gtpu_eh_ipv4_frag'].replace('IP(frag=6)', 'IP(frag=6, src="192.168.1.1", dst="192.168.1.2")')
+ .replace('GTP_U_Header()', 'GTP_U_Header(gtp_type=255, teid=0x12345678)'),
+ ],
+ "param": {"expect_port": 1, "expect_queues": "null"},
+ "expect_results": {"expect_pkts": 2}},
+ "mismatched": {"scapy_str": [mac_ipv4_gtpu_basic['ipv4_gtpu_eh_ipv4_nonfrag'].replace('GTPPDUSessionContainer()/IP()', 'GTPPDUSessionContainer()/IP(src="192.168.1.11", dst="192.168.1.22")')
+ .replace('GTP_U_Header()', 'GTP_U_Header(gtp_type=255, teid=0x12345678)'),
+ mac_ipv4_gtpu_basic['ipv4_gtpu_eh_ipv4_nonfrag'].replace('GTPPDUSessionContainer()/IP()', 'GTPPDUSessionContainer()/IP(src="192.168.1.1", dst="192.168.1.2")')
+ .replace('GTP_U_Header()', 'GTP_U_Header(gtp_type=255, teid=0x12345677)'),
+ mac_ipv4_gtpu_basic['ipv4_gtpu_eh_ipv4_nonfrag'].replace('GTPPDUSessionContainer()/IP()', 'GTPPDUSessionContainer()/IP(src="192.168.1.11", dst="192.168.1.22")')
+ .replace('GTP_U_Header()', 'GTP_U_Header(gtp_type=255, teid=0x12345677)'),
+ mac_ipv4_gtpu_basic['ipv4_gtpu_eh_ipv4_frag'].replace('IP(frag=6)', 'IP(frag=6, src="192.168.1.11", dst="192.168.1.22")')
+ .replace('GTP_U_Header()', 'GTP_U_Header(gtp_type=255, teid=0x12345678)'),
+ mac_ipv4_gtpu_basic['ipv4_gtpu_eh_ipv4_frag'].replace('IP(frag=6)', 'IP(frag=6, src="192.168.1.1", dst="192.168.1.2")')
+ .replace('GTP_U_Header()', 'GTP_U_Header(gtp_type=255, teid=0x12345677)'),
+ mac_ipv4_gtpu_basic['ipv4_gtpu_eh_ipv4_frag'].replace('IP(frag=6)', 'IP(frag=6, src="192.168.1.11", dst="192.168.1.22")')
+ .replace('GTP_U_Header()', 'GTP_U_Header(gtp_type=255, teid=0x12345677)'),
+ ],
+ "param": {"expect_port": 1, "expect_queues": "null"},
+ "expect_results": {"expect_pkts": 0}}
+}
+
+tv_mac_ipv4_gtpu_eh_ipv4_qfi_l3src_l3dst = {
+ "name": "tv_mac_ipv4_gtpu_eh_ipv4_qfi_l3src_l3dst",
+ "rte_flow_pattern": 'flow create 0 ingress pattern eth / ipv4 / udp / gtpu / gtp_psc qfi is 0x34 / ipv4 src is 192.168.1.1 dst is 192.168.1.2 / end actions vf id 1 / end',
+ "matched": {"scapy_str": [mac_ipv4_gtpu_basic['ipv4_gtpu_eh_ipv4_nonfrag'].replace('GTPPDUSessionContainer()/IP()', 'GTPPDUSessionContainer(QFI=0x34)/IP(src="192.168.1.1", dst="192.168.1.2")')
+ .replace('GTP_U_Header()', 'GTP_U_Header(gtp_type=255, teid=0x12345678)'),
+ mac_ipv4_gtpu_basic['ipv4_gtpu_eh_ipv4_frag'].replace('IP(frag=6)', 'IP(frag=6, src="192.168.1.1", dst="192.168.1.2")')
+ .replace('GTPPDUSessionContainer()', 'GTPPDUSessionContainer(QFI=0x34)')
+ .replace('GTP_U_Header()', 'GTP_U_Header(gtp_type=255, teid=0x12345678)'),
+ ],
+ "param": {"expect_port": 1, "expect_queues": "null"},
+ "expect_results": {"expect_pkts": 2}},
+ "mismatched": {"scapy_str": [mac_ipv4_gtpu_basic['ipv4_gtpu_eh_ipv4_nonfrag'].replace('GTPPDUSessionContainer()/IP()', 'GTPPDUSessionContainer(QFI=0x34)/IP(src="192.168.1.11", dst="192.168.1.22")'),
+ mac_ipv4_gtpu_basic['ipv4_gtpu_eh_ipv4_nonfrag'].replace('GTPPDUSessionContainer()/IP()', 'GTPPDUSessionContainer(QFI=0x33)/IP(src="192.168.1.1", dst="192.168.1.2")'),
+ mac_ipv4_gtpu_basic['ipv4_gtpu_eh_ipv4_nonfrag'].replace('GTPPDUSessionContainer()/IP()', 'GTPPDUSessionContainer(QFI=0x33)/IP(src="192.168.1.11", dst="192.168.1.22")'),
+ mac_ipv4_gtpu_basic['ipv4_gtpu_eh_ipv4_frag'].replace('IP(frag=6)', 'IP(frag=6, src="192.168.1.11", dst="192.168.1.22")')
+ .replace('GTPPDUSessionContainer()', 'GTPPDUSessionContainer(QFI=0x34)'),
+ mac_ipv4_gtpu_basic['ipv4_gtpu_eh_ipv4_frag'].replace('IP(frag=6)', 'IP(frag=6, src="192.168.1.1", dst="192.168.1.2")')
+ .replace('GTPPDUSessionContainer()', 'GTPPDUSessionContainer(QFI=0x33)'),
+ mac_ipv4_gtpu_basic['ipv4_gtpu_eh_ipv4_frag'].replace('IP(frag=6)', 'IP(frag=6, src="192.168.1.11", dst="192.168.1.22")')
+ .replace('GTPPDUSessionContainer()', 'GTPPDUSessionContainer(QFI=0x33)'),
+ ],
+ "param": {"expect_port": 1, "expect_queues": "null"},
+ "expect_results": {"expect_pkts": 0}}
+}
+
+tv_mac_ipv4_gtpu_eh_ipv4_all = {
+ "name": "tv_mac_ipv4_gtpu_eh_ipv4_all",
+ "rte_flow_pattern": 'flow create 0 ingress pattern eth / ipv4 / udp / gtpu teid is 0x12345678 teid mask 0x00000001 / gtp_psc qfi is 0x34 / ipv4 src is 192.168.1.1 dst is 192.168.1.2 / end actions vf id 1 / end',
+ "matched": {"scapy_str": [mac_ipv4_gtpu_basic['ipv4_gtpu_eh_ipv4_nonfrag'].replace('GTPPDUSessionContainer()/IP()', 'GTPPDUSessionContainer(QFI=0x34)/IP(src="192.168.1.1", dst="192.168.1.2")')
+ .replace('GTP_U_Header()', 'GTP_U_Header(gtp_type=255, teid=0x12345678)'),
+ mac_ipv4_gtpu_basic['ipv4_gtpu_eh_ipv4_frag'].replace('IP(frag=6)', 'IP(frag=6, src="192.168.1.1", dst="192.168.1.2")')
+ .replace('GTPPDUSessionContainer()', 'GTPPDUSessionContainer(QFI=0x34)')
+ .replace('GTP_U_Header()', 'GTP_U_Header(gtp_type=255, teid=0x12345678)'),
+ ],
+ "param": {"expect_port": 1, "expect_queues": "null"},
+ "expect_results": {"expect_pkts": 2}},
+ "mismatched": {"scapy_str": [mac_ipv4_gtpu_basic['ipv4_gtpu_eh_ipv4_nonfrag'].replace('GTPPDUSessionContainer()/IP()', 'GTPPDUSessionContainer(QFI=0x34)/IP(src="192.168.1.11", dst="192.168.1.22")')
+ .replace('GTP_U_Header()', 'GTP_U_Header(gtp_type=255, teid=0x12345678)'),
+ mac_ipv4_gtpu_basic['ipv4_gtpu_eh_ipv4_nonfrag'].replace('GTPPDUSessionContainer()/IP()', 'GTPPDUSessionContainer(QFI=0x34)/IP(src="192.168.1.1", dst="192.168.1.2")')
+ .replace('GTP_U_Header()', 'GTP_U_Header(gtp_type=255, teid=0x12345677)'),
+ mac_ipv4_gtpu_basic['ipv4_gtpu_eh_ipv4_nonfrag'].replace('GTPPDUSessionContainer()/IP()', 'GTPPDUSessionContainer(QFI=0x33)/IP(src="192.168.1.1", dst="192.168.1.2")')
+ .replace('GTP_U_Header()', 'GTP_U_Header(gtp_type=255, teid=0x12345678)'),
+ mac_ipv4_gtpu_basic['ipv4_gtpu_eh_ipv4_nonfrag'].replace('GTPPDUSessionContainer()/IP()', 'GTPPDUSessionContainer(QFI=0x33)/IP(src="192.168.1.11", dst="192.168.1.11")')
+ .replace('GTP_U_Header()', 'GTP_U_Header(gtp_type=255, teid=0x12345677)'),
+ mac_ipv4_gtpu_basic['ipv4_gtpu_eh_ipv4_frag'].replace('IP(frag=6)', 'IP(frag=6, src="192.168.1.11", dst="192.168.1.22")')
+ .replace('GTPPDUSessionContainer()', 'GTPPDUSessionContainer(QFI=0x34)')
+ .replace('GTP_U_Header()', 'GTP_U_Header(gtp_type=255, teid=0x12345678)'),
+ mac_ipv4_gtpu_basic['ipv4_gtpu_eh_ipv4_frag'].replace('IP(frag=6)', 'IP(frag=6, src="192.168.1.1", dst="192.168.1.2")')
+ .replace('GTPPDUSessionContainer()', 'GTPPDUSessionContainer(QFI=0x33)')
+ .replace('GTP_U_Header()', 'GTP_U_Header(gtp_type=255, teid=0x12345678)'),
+ mac_ipv4_gtpu_basic['ipv4_gtpu_eh_ipv4_frag'].replace('IP(frag=6)', 'IP(frag=6, src="192.168.1.1", dst="192.168.1.2")')
+ .replace('GTPPDUSessionContainer()', 'GTPPDUSessionContainer(QFI=0x33)')
+ .replace('GTP_U_Header()', 'GTP_U_Header(gtp_type=255, teid=0x12345677)'),
+ mac_ipv4_gtpu_basic['ipv4_gtpu_eh_ipv4_frag'].replace('IP(frag=6)', 'IP(frag=6, src="192.168.1.11", dst="192.168.1.22")')
+ .replace('GTPPDUSessionContainer()', 'GTPPDUSessionContainer(QFI=0x33)')
+ .replace('GTP_U_Header()', 'GTP_U_Header(gtp_type=255, teid=0x12345677)'),
+ ],
+ "param": {"expect_port": 1, "expect_queues": "null"},
+ "expect_results": {"expect_pkts": 0}}
+}
+
+sv_mac_ipv4_gtpu_eh_ipv4 = [
+ tv_mac_ipv4_gtpu_eh_ipv4_teid_with_mask,
+ tv_mac_ipv4_gtpu_eh_ipv4_teid_without_mask,
+ tv_mac_ipv4_gtpu_eh_ipv4_qfi,
+ tv_mac_ipv4_gtpu_eh_ipv4_l3dst,
+ tv_mac_ipv4_gtpu_eh_ipv4_l3src,
+ tv_mac_ipv4_gtpu_eh_ipv4_l3src_l3dst,
+ tv_mac_ipv4_gtpu_eh_ipv4_teid_l3src_l3dst,
+ tv_mac_ipv4_gtpu_eh_ipv4_qfi_l3src_l3dst,
+ tv_mac_ipv4_gtpu_eh_ipv4_all,
+]
+
+sv_mac_ipv4_gtpu_eh_ipv6 = [eval(str(sv).replace('tv_mac_ipv4_gtpu_eh_ipv4', 'tv_mac_ipv4_gtpu_eh_ipv6')
+ .replace(' ipv4 ', ' ipv61 ')
+ .replace('eth / ipv61 ', 'eth / ipv4 ')
+ .replace(' ipv61 ', ' ipv6 ')
+ .replace('IP(', 'IPv61(')
+ .replace(':55")/IPv61(', ':55")/IP(')
+ .replace('IPv61', 'IPv6')
+ .replace('IPv6(frag=6', 'IPv6(nh=6')
+ .replace('192.168.1.1', '2001::1')
+ .replace('192.168.1.11', '2001::11')
+ .replace('192.168.1.2', '2001::2')
+ .replace('192.168.1.22', '2001::22'))
+ for sv in sv_mac_ipv4_gtpu_eh_ipv4[0:-3]]
+
+sv_mac_ipv6_gtpu_eh_ipv4 = [eval(str(sv).replace('tv_mac_ipv4_gtpu_eh_ipv4', 'tv_mac_ipv6_gtpu_eh_ipv4')
+ .replace('eth / ipv4 ', 'eth / ipv6 ')
+ .replace(':55")/IP()', ':55")/IPv6()'))
+ for sv in sv_mac_ipv4_gtpu_eh_ipv4]
+
+sv_mac_ipv6_gtpu_eh_ipv6 = [eval(str(sv).replace('tv_mac_ipv4_gtpu_eh_ipv6', 'tv_mac_ipv6_gtpu_eh_ipv6')
+ .replace('eth / ipv4 ', 'eth / ipv6 ')
+ .replace(':55")/IP()', ':55")/IPv6()'))
+ for sv in sv_mac_ipv4_gtpu_eh_ipv6]
+
+tv_mac_ipv4_gtpu_eh_ipv4_udp_teid_with_mask = {
+ "name": "tv_mac_ipv4_gtpu_eh_ipv4_udp_teid_with_mask",
+ "rte_flow_pattern": 'flow create 0 ingress pattern eth / ipv4 / udp / gtpu teid is 0x12345678 teid mask 0x00000001 / gtp_psc / ipv4 / udp / end actions vf id 1 / end',
+ "matched": {"scapy_str": [mac_ipv4_gtpu_basic['ipv4_gtpu_eh_ipv4_udp'].replace('GTP_U_Header()', 'GTP_U_Header(gtp_type=255, teid=0x12345678)'),
+ mac_ipv4_gtpu_basic['ipv4_gtpu_eh_ipv4_udp'].replace('GTP_U_Header()', 'GTP_U_Header(gtp_type=255, teid=0x12345688)'),
+ ],
+ "param": {"expect_port": 1, "expect_queues": "null"},
+ "expect_results": {"expect_pkts": 2}},
+ "mismatched": {"scapy_str": [mac_ipv4_gtpu_basic['ipv4_gtpu_eh_ipv4_udp'].replace('GTP_U_Header()', 'GTP_U_Header(gtp_type=255, teid=0x12345677)'),
+ ],
+ "param": {"expect_port": 1, "expect_queues": "null"},
+ "expect_results": {"expect_pkts": 0}}
+}
+
+tv_mac_ipv4_gtpu_eh_ipv4_udp_teid_without_mask = {
+ "name": "tv_mac_ipv4_gtpu_eh_ipv4_udp_teid_without_mask",
+ "rte_flow_pattern": 'flow create 0 ingress pattern eth / ipv4 / udp / gtpu teid is 0x12345678 / gtp_psc / ipv4 / udp / end actions vf id 1 / end',
+ "matched": {"scapy_str": [mac_ipv4_gtpu_basic['ipv4_gtpu_eh_ipv4_udp'].replace('GTP_U_Header()', 'GTP_U_Header(gtp_type=255, teid=0x12345678)'),],
+ "param": {"expect_port": 1, "expect_queues": "null"},
+ "expect_results": {"expect_pkts": 1}},
+ "mismatched": {"scapy_str": [mac_ipv4_gtpu_basic['ipv4_gtpu_eh_ipv4_udp'].replace('GTP_U_Header()', 'GTP_U_Header(gtp_type=255, teid=0x12345677)'),
+ mac_ipv4_gtpu_basic['ipv4_gtpu_eh_ipv4_udp'].replace('GTP_U_Header()', 'GTP_U_Header(gtp_type=255, teid=0x12345688)'),
+ ],
+ "param": {"expect_port": 1, "expect_queues": "null"},
+ "expect_results": {"expect_pkts": 0}}
+}
+
+tv_mac_ipv4_gtpu_eh_ipv4_udp_qfi = {
+ "name": "tv_mac_ipv4_gtpu_eh_ipv4_udp_qfi",
+ "rte_flow_pattern": 'flow create 0 ingress pattern eth / ipv4 / udp / gtpu / gtp_psc qfi is 0x34 / ipv4 / udp / end actions vf id 1 / end',
+ "matched": {"scapy_str": [mac_ipv4_gtpu_basic['ipv4_gtpu_eh_ipv4_udp'].replace('GTPPDUSessionContainer()', 'GTPPDUSessionContainer(QFI=0x34)'),
+ ],
+ "param": {"expect_port": 1, "expect_queues": "null"},
+ "expect_results": {"expect_pkts": 1}},
+ "mismatched": {"scapy_str": [mac_ipv4_gtpu_basic['ipv4_gtpu_eh_ipv4_udp'].replace('GTPPDUSessionContainer()', 'GTPPDUSessionContainer(QFI=0x33)'),
+ ],
+ "param": {"expect_port": 1, "expect_queues": "null"},
+ "expect_results": {"expect_pkts": 0}}
+}
+
+tv_mac_ipv4_gtpu_eh_ipv4_udp_l3dst = {
+ "name": "tv_mac_ipv4_gtpu_eh_ipv4_udp_l3dst",
+ "rte_flow_pattern": 'flow create 0 ingress pattern eth / ipv4 / udp / gtpu / gtp_psc / ipv4 dst is 192.168.1.2 / udp / end actions vf id 1 / end',
+ "matched": {"scapy_str": [mac_ipv4_gtpu_basic['ipv4_gtpu_eh_ipv4_udp'].replace('GTPPDUSessionContainer()/IP()', 'GTPPDUSessionContainer()/IP(dst="192.168.1.2")'),
+ ],
+ "param": {"expect_port": 1, "expect_queues": "null"},
+ "expect_results": {"expect_pkts": 1}},
+ "mismatched": {"scapy_str": [mac_ipv4_gtpu_basic['ipv4_gtpu_eh_ipv4_udp'].replace('GTPPDUSessionContainer()/IP()', 'GTPPDUSessionContainer()/IP(dst="192.168.1.22")'),
+ ],
+ "param": {"expect_port": 1, "expect_queues": "null"},
+ "expect_results": {"expect_pkts": 0}}
+}
+
+tv_mac_ipv4_gtpu_eh_ipv4_udp_l3src = {
+ "name": "tv_mac_ipv4_gtpu_eh_ipv4_udp_l3src",
+ "rte_flow_pattern": 'flow create 0 ingress pattern eth / ipv4 / udp / gtpu / gtp_psc / ipv4 src is 192.168.1.1 / udp / end actions vf id 1 / end',
+ "matched": {"scapy_str": [mac_ipv4_gtpu_basic['ipv4_gtpu_eh_ipv4_udp'].replace('GTPPDUSessionContainer()/IP()', 'GTPPDUSessionContainer()/IP(src="192.168.1.1")'),
+ ],
+ "param": {"expect_port": 1, "expect_queues": "null"},
+ "expect_results": {"expect_pkts": 1}},
+ "mismatched": {"scapy_str": [mac_ipv4_gtpu_basic['ipv4_gtpu_eh_ipv4_udp'].replace('GTPPDUSessionContainer()/IP()', 'GTPPDUSessionContainer()/IP(src="192.168.1.11")'),
+ ],
+ "param": {"expect_port": 1, "expect_queues": "null"},
+ "expect_results": {"expect_pkts": 0}}
+}
+
+tv_mac_ipv4_gtpu_eh_ipv4_udp_l3src_l3dst = {
+ "name": "tv_mac_ipv4_gtpu_eh_ipv4_udp_l3src_l3dst",
+ "rte_flow_pattern": 'flow create 0 ingress pattern eth / ipv4 / udp / gtpu / gtp_psc / ipv4 src is 192.168.1.1 dst is 192.168.1.2 / udp / end actions vf id 1 / end',
+ "matched": {"scapy_str": [mac_ipv4_gtpu_basic['ipv4_gtpu_eh_ipv4_udp'].replace('GTPPDUSessionContainer()/IP()', 'GTPPDUSessionContainer()/IP(src="192.168.1.1", dst="192.168.1.2")'),
+ ],
+ "param": {"expect_port": 1, "expect_queues": "null"},
+ "expect_results": {"expect_pkts": 1}},
+ "mismatched": {"scapy_str": [mac_ipv4_gtpu_basic['ipv4_gtpu_eh_ipv4_udp'].replace('GTPPDUSessionContainer()/IP()', 'GTPPDUSessionContainer()/IP(src="192.168.1.11", dst="192.168.1.2")'),
+ mac_ipv4_gtpu_basic['ipv4_gtpu_eh_ipv4_udp'].replace('GTPPDUSessionContainer()/IP()', 'GTPPDUSessionContainer()/IP(src="192.168.1.1", dst="192.168.1.22")'),
+ mac_ipv4_gtpu_basic['ipv4_gtpu_eh_ipv4_udp'].replace('GTPPDUSessionContainer()/IP()', 'GTPPDUSessionContainer()/IP(src="192.168.1.11", dst="192.168.1.22")'),
+ ],
+ "param": {"expect_port": 1, "expect_queues": "null"},
+ "expect_results": {"expect_pkts": 0}}
+}
+
+tv_mac_ipv4_gtpu_eh_ipv4_udp_l3src_l4dst = {
+ "name": "tv_mac_ipv4_gtpu_eh_ipv4_udp_l3src_l4dst",
+ "rte_flow_pattern": 'flow create 0 ingress pattern eth / ipv4 / udp / gtpu / gtp_psc / ipv4 src is 192.168.1.1 / udp dst is 23 / end actions vf id 1 / end',
+ "matched": {"scapy_str": [mac_ipv4_gtpu_basic['ipv4_gtpu_eh_ipv4_udp'].replace('GTPPDUSessionContainer()/IP()/UDP()', 'GTPPDUSessionContainer()/IP(src="192.168.1.1")/UDP(dport=23)'),
+ ],
+ "param": {"expect_port": 1, "expect_queues": "null"},
+ "expect_results": {"expect_pkts": 1}},
+ "mismatched": {"scapy_str": [mac_ipv4_gtpu_basic['ipv4_gtpu_eh_ipv4_udp'].replace('GTPPDUSessionContainer()/IP()/UDP()', 'GTPPDUSessionContainer()/IP(src="192.168.1.11")/UDP(dport=23)'),
+ mac_ipv4_gtpu_basic['ipv4_gtpu_eh_ipv4_udp'].replace('GTPPDUSessionContainer()/IP()/UDP()', 'GTPPDUSessionContainer()/IP(src="192.168.1.1")/UDP(dport=13)'),
+ mac_ipv4_gtpu_basic['ipv4_gtpu_eh_ipv4_udp'].replace('GTPPDUSessionContainer()/IP()/UDP()', 'GTPPDUSessionContainer()/IP(src="192.168.1.11")/UDP(dport=13)'),
+ ],
+ "param": {"expect_port": 1, "expect_queues": "null"},
+ "expect_results": {"expect_pkts": 0}}
+}
+
+tv_mac_ipv4_gtpu_eh_ipv4_udp_l3src_l4src = {
+ "name": "tv_mac_ipv4_gtpu_eh_ipv4_udp_l3src_l4src",
+ "rte_flow_pattern": 'flow create 0 ingress pattern eth / ipv4 / udp / gtpu / gtp_psc / ipv4 src is 192.168.1.1 / udp src is 22 / end actions vf id 1 / end',
+ "matched": {"scapy_str": [mac_ipv4_gtpu_basic['ipv4_gtpu_eh_ipv4_udp'].replace('GTPPDUSessionContainer()/IP()/UDP()', 'GTPPDUSessionContainer()/IP(src="192.168.1.1")/UDP(sport=22)'),
+ ],
+ "param": {"expect_port": 1, "expect_queues": "null"},
+ "expect_results": {"expect_pkts": 1}},
+ "mismatched": {"scapy_str": [mac_ipv4_gtpu_basic['ipv4_gtpu_eh_ipv4_udp'].replace('GTPPDUSessionContainer()/IP()/UDP()', 'GTPPDUSessionContainer()/IP(src="192.168.1.11")/UDP(sport=22)'),
+ mac_ipv4_gtpu_basic['ipv4_gtpu_eh_ipv4_udp'].replace('GTPPDUSessionContainer()/IP()/UDP()', 'GTPPDUSessionContainer()/IP(src="192.168.1.1")/UDP(sport=12)'),
+ mac_ipv4_gtpu_basic['ipv4_gtpu_eh_ipv4_udp'].replace('GTPPDUSessionContainer()/IP()/UDP()', 'GTPPDUSessionContainer()/IP(src="192.168.1.11")/UDP(sport=12)'),
+ ],
+ "param": {"expect_port": 1, "expect_queues": "null"},
+ "expect_results": {"expect_pkts": 0}}
+}
+
+tv_mac_ipv4_gtpu_eh_ipv4_udp_l3dst_l4src = {
+ "name": "tv_mac_ipv4_gtpu_eh_ipv4_udp_l3dst_l4src",
+ "rte_flow_pattern": 'flow create 0 ingress pattern eth / ipv4 / udp / gtpu / gtp_psc / ipv4 dst is 192.168.1.2 / udp src is 22 / end actions vf id 1 / end',
+ "matched": {"scapy_str": [mac_ipv4_gtpu_basic['ipv4_gtpu_eh_ipv4_udp'].replace('GTPPDUSessionContainer()/IP()/UDP()', 'GTPPDUSessionContainer()/IP(dst="192.168.1.2")/UDP(sport=22)'),
+ ],
+ "param": {"expect_port": 1, "expect_queues": "null"},
+ "expect_results": {"expect_pkts": 1}},
+ "mismatched": {"scapy_str": [mac_ipv4_gtpu_basic['ipv4_gtpu_eh_ipv4_udp'].replace('GTPPDUSessionContainer()/IP()/UDP()', 'GTPPDUSessionContainer()/IP(dst="192.168.1.22")/UDP(sport=22)'),
+ mac_ipv4_gtpu_basic['ipv4_gtpu_eh_ipv4_udp'].replace('GTPPDUSessionContainer()/IP()/UDP()', 'GTPPDUSessionContainer()/IP(dst="192.168.1.2")/UDP(sport=12)'),
+ mac_ipv4_gtpu_basic['ipv4_gtpu_eh_ipv4_udp'].replace('GTPPDUSessionContainer()/IP()/UDP()', 'GTPPDUSessionContainer()/IP(dst="192.168.1.22")/UDP(sport=12)'),
+ ],
+ "param": {"expect_port": 1, "expect_queues": "null"},
+ "expect_results": {"expect_pkts": 0}}
+}
+
+tv_mac_ipv4_gtpu_eh_ipv4_udp_l3dst_l4dst = {
+ "name": "tv_mac_ipv4_gtpu_eh_ipv4_udp_l3dst_l4dst",
+ "rte_flow_pattern": 'flow create 0 ingress pattern eth / ipv4 / udp / gtpu / gtp_psc / ipv4 dst is 192.168.1.2 / udp dst is 23 / end actions vf id 1 / end',
+ "matched": {"scapy_str": [mac_ipv4_gtpu_basic['ipv4_gtpu_eh_ipv4_udp'].replace('GTPPDUSessionContainer()/IP()/UDP()', 'GTPPDUSessionContainer()/IP(dst="192.168.1.2")/UDP(dport=23)'),
+ ],
+ "param": {"expect_port": 1, "expect_queues": "null"},
+ "expect_results": {"expect_pkts": 1}},
+ "mismatched": {"scapy_str": [mac_ipv4_gtpu_basic['ipv4_gtpu_eh_ipv4_udp'].replace('GTPPDUSessionContainer()/IP()/UDP()', 'GTPPDUSessionContainer()/IP(dst="192.168.1.22")/UDP(dport=23)'),
+ mac_ipv4_gtpu_basic['ipv4_gtpu_eh_ipv4_udp'].replace('GTPPDUSessionContainer()/IP()/UDP()', 'GTPPDUSessionContainer()/IP(dst="192.168.1.2")/UDP(dport=13)'),
+ mac_ipv4_gtpu_basic['ipv4_gtpu_eh_ipv4_udp'].replace('GTPPDUSessionContainer()/IP()/UDP()', 'GTPPDUSessionContainer()/IP(dst="192.168.1.22")/UDP(dport=13)'),
+ ],
+ "param": {"expect_port": 1, "expect_queues": "null"},
+ "expect_results": {"expect_pkts": 0}}
+}
+
+tv_mac_ipv4_gtpu_eh_ipv4_udp_l4dst = {
+ "name": "tv_mac_ipv4_gtpu_eh_ipv4_udp_l4dst",
+ "rte_flow_pattern": 'flow create 0 ingress pattern eth / ipv4 / udp / gtpu / gtp_psc / ipv4 / udp dst is 23 / end actions vf id 1 / end',
+ "matched": {"scapy_str": [mac_ipv4_gtpu_basic['ipv4_gtpu_eh_ipv4_udp'].replace('GTPPDUSessionContainer()/IP()/UDP()', 'GTPPDUSessionContainer()/IP()/UDP(dport=23)'),
+ ],
+ "param": {"expect_port": 1, "expect_queues": "null"},
+ "expect_results": {"expect_pkts": 1}},
+ "mismatched": {"scapy_str": [mac_ipv4_gtpu_basic['ipv4_gtpu_eh_ipv4_udp'].replace('GTPPDUSessionContainer()/IP()/UDP()', 'GTPPDUSessionContainer()/IP()/UDP(dport=13)'),
+ ],
+ "param": {"expect_port": 1, "expect_queues": "null"},
+ "expect_results": {"expect_pkts": 0}}
+}
+
+tv_mac_ipv4_gtpu_eh_ipv4_udp_l4src = {
+ "name": "tv_mac_ipv4_gtpu_eh_ipv4_udp_l4src",
+ "rte_flow_pattern": 'flow create 0 ingress pattern eth / ipv4 / udp / gtpu / gtp_psc / ipv4 / udp src is 22 / end actions vf id 1 / end',
+ "matched": {"scapy_str": [mac_ipv4_gtpu_basic['ipv4_gtpu_eh_ipv4_udp'].replace('GTPPDUSessionContainer()/IP()/UDP()', 'GTPPDUSessionContainer()/IP()/UDP(sport=22)'),
+ ],
+ "param": {"expect_port": 1, "expect_queues": "null"},
+ "expect_results": {"expect_pkts": 1}},
+ "mismatched": {"scapy_str": [mac_ipv4_gtpu_basic['ipv4_gtpu_eh_ipv4_udp'].replace('GTPPDUSessionContainer()/IP()/UDP()', 'GTPPDUSessionContainer()/IP()/UDP(sport=12)'),
+ ],
+ "param": {"expect_port": 1, "expect_queues": "null"},
+ "expect_results": {"expect_pkts": 0}}
+}
+
+tv_mac_ipv4_gtpu_eh_ipv4_udp_l4src_l4dst = {
+ "name": "tv_mac_ipv4_gtpu_eh_ipv4_udp_l4src_l4dst",
+ "rte_flow_pattern": 'flow create 0 ingress pattern eth / ipv4 / udp / gtpu / gtp_psc / ipv4 / udp src is 22 dst is 23 / end actions vf id 1 / end',
+ "matched": {"scapy_str": [mac_ipv4_gtpu_basic['ipv4_gtpu_eh_ipv4_udp'].replace('GTPPDUSessionContainer()/IP()/UDP()', 'GTPPDUSessionContainer()/IP()/UDP(sport=22, dport=23)'),
+ ],
+ "param": {"expect_port": 1, "expect_queues": "null"},
+ "expect_results": {"expect_pkts": 1}},
+ "mismatched": {"scapy_str": [mac_ipv4_gtpu_basic['ipv4_gtpu_eh_ipv4_udp'].replace('GTPPDUSessionContainer()/IP()/UDP()', 'GTPPDUSessionContainer()/IP()/UDP(sport=22, dport=13)'),
+ mac_ipv4_gtpu_basic['ipv4_gtpu_eh_ipv4_udp'].replace('GTPPDUSessionContainer()/IP()/UDP()', 'GTPPDUSessionContainer()/IP()/UDP(sport=12, dport=23)'),
+ mac_ipv4_gtpu_basic['ipv4_gtpu_eh_ipv4_udp'].replace('GTPPDUSessionContainer()/IP()/UDP()', 'GTPPDUSessionContainer()/IP()/UDP(sport=12, dport=13)'),
+ ],
+ "param": {"expect_port": 1, "expect_queues": "null"},
+ "expect_results": {"expect_pkts": 0}}
+}
+
+tv_mac_ipv4_gtpu_eh_ipv4_udp_teid_l3src_l3dst = {
+ "name": "tv_mac_ipv4_gtpu_eh_ipv4_udp_teid_l3src_l3dst",
+ "rte_flow_pattern": 'flow create 0 ingress pattern eth / ipv4 / udp / gtpu teid is 0x12345678 teid mask 0x00000001 / gtp_psc / ipv4 src is 192.168.1.1 dst is 192.168.1.2 / udp / end actions vf id 1 / end',
+ "matched": {"scapy_str": [mac_ipv4_gtpu_basic['ipv4_gtpu_eh_ipv4_udp'].replace('GTPPDUSessionContainer()/IP()', 'GTPPDUSessionContainer()/IP(src="192.168.1.1", dst="192.168.1.2")')
+ .replace('GTP_U_Header()', 'GTP_U_Header(gtp_type=255, teid=0x12345678)'),
+ ],
+ "param": {"expect_port": 1, "expect_queues": "null"},
+ "expect_results": {"expect_pkts": 1}},
+ "mismatched": {"scapy_str": [mac_ipv4_gtpu_basic['ipv4_gtpu_eh_ipv4_udp'].replace('GTPPDUSessionContainer()/IP()', 'GTPPDUSessionContainer()/IP(src="192.168.1.11", dst="192.168.1.22")')
+ .replace('GTP_U_Header()', 'GTP_U_Header(gtp_type=255, teid=0x12345678)'),
+ mac_ipv4_gtpu_basic['ipv4_gtpu_eh_ipv4_udp'].replace('GTPPDUSessionContainer()/IP()', 'GTPPDUSessionContainer()/IP(src="192.168.1.1", dst="192.168.1.2")')
+ .replace('GTP_U_Header()', 'GTP_U_Header(gtp_type=255, teid=0x12345677)'),
+ mac_ipv4_gtpu_basic['ipv4_gtpu_eh_ipv4_udp'].replace('GTPPDUSessionContainer()/IP()', 'GTPPDUSessionContainer()/IP(src="192.168.1.11", dst="192.168.1.22")')
+ .replace('GTP_U_Header()', 'GTP_U_Header(gtp_type=255, teid=0x12345677)'),
+ ],
+ "param": {"expect_port": 1, "expect_queues": "null"},
+ "expect_results": {"expect_pkts": 0}}
+}
+
+tv_mac_ipv4_gtpu_eh_ipv4_udp_qfi_l3src_l3dst = {
+ "name": "tv_mac_ipv4_gtpu_eh_ipv4_udp_qfi_l3src_l3dst",
+ "rte_flow_pattern": 'flow create 0 ingress pattern eth / ipv4 / udp / gtpu / gtp_psc qfi is 0x34 / ipv4 src is 192.168.1.1 dst is 192.168.1.2 / udp / end actions vf id 1 / end',
+ "matched": {"scapy_str": [mac_ipv4_gtpu_basic['ipv4_gtpu_eh_ipv4_udp'].replace('GTPPDUSessionContainer()/IP()', 'GTPPDUSessionContainer(QFI=0x34)/IP(src="192.168.1.1", dst="192.168.1.2")'),
+ ],
+ "param": {"expect_port": 1, "expect_queues": "null"},
+ "expect_results": {"expect_pkts": 1}},
+ "mismatched": {"scapy_str": [mac_ipv4_gtpu_basic['ipv4_gtpu_eh_ipv4_udp'].replace('GTPPDUSessionContainer()/IP()', 'GTPPDUSessionContainer(QFI=0x34)/IP(src="192.168.1.11", dst="192.168.1.22")'),
+ mac_ipv4_gtpu_basic['ipv4_gtpu_eh_ipv4_udp'].replace('GTPPDUSessionContainer()/IP()', 'GTPPDUSessionContainer(QFI=0x33)/IP(src="192.168.1.1", dst="192.168.1.2")'),
+ mac_ipv4_gtpu_basic['ipv4_gtpu_eh_ipv4_udp'].replace('GTPPDUSessionContainer()/IP()', 'GTPPDUSessionContainer(QFI=0x33)/IP(src="192.168.1.11", dst="192.168.1.22")'),
+ ],
+ "param": {"expect_port": 1, "expect_queues": "null"},
+ "expect_results": {"expect_pkts": 0}}
+}
+
+tv_mac_ipv4_gtpu_eh_ipv4_udp_teid_l4src_l4dst = {
+ "name": "tv_mac_ipv4_gtpu_eh_ipv4_udp_teid_l4src_l4dst",
+ "rte_flow_pattern": 'flow create 0 ingress pattern eth / ipv4 / udp / gtpu teid is 0x12345678 teid mask 0x00000001 / gtp_psc / ipv4 / udp src is 22 dst is 23 / end actions vf id 1 / end',
+ "matched": {"scapy_str": [mac_ipv4_gtpu_basic['ipv4_gtpu_eh_ipv4_udp'].replace('GTPPDUSessionContainer()/IP()/UDP()', 'GTPPDUSessionContainer()/IP()/UDP(sport=22, dport=23)')
+ .replace('GTP_U_Header()', 'GTP_U_Header(gtp_type=255, teid=0x12345678)'),
+ ],
+ "param": {"expect_port": 1, "expect_queues": "null"},
+ "expect_results": {"expect_pkts": 1}},
+ "mismatched": {"scapy_str": [mac_ipv4_gtpu_basic['ipv4_gtpu_eh_ipv4_udp'].replace('GTPPDUSessionContainer()/IP()/UDP()', 'GTPPDUSessionContainer()/IP()/UDP(sport=12, dport=13)')
+ .replace('GTP_U_Header()', 'GTP_U_Header(gtp_type=255, teid=0x12345678)'),
+ mac_ipv4_gtpu_basic['ipv4_gtpu_eh_ipv4_udp'].replace('GTPPDUSessionContainer()/IP()/UDP()', 'GTPPDUSessionContainer()/IP()/UDP(sport=22, dport=23)')
+ .replace('GTP_U_Header()', 'GTP_U_Header(gtp_type=255, teid=0x12345677)'),
+ mac_ipv4_gtpu_basic['ipv4_gtpu_eh_ipv4_udp'].replace('GTPPDUSessionContainer()/IP()/UDP()', 'GTPPDUSessionContainer()/IP()/UDP(sport=12, dport=13)')
+ .replace('GTP_U_Header()', 'GTP_U_Header(gtp_type=255, teid=0x12345677)'),
+ ],
+ "param": {"expect_port": 1, "expect_queues": "null"},
+ "expect_results": {"expect_pkts": 0}}
+}
+
+tv_mac_ipv4_gtpu_eh_ipv4_udp_qfi_l4src_l4dst = {
+ "name": "tv_mac_ipv4_gtpu_eh_ipv4_udp_qfi_l4src_l4dst",
+ "rte_flow_pattern": 'flow create 0 ingress pattern eth / ipv4 / udp / gtpu / gtp_psc qfi is 0x34 / ipv4 / udp src is 22 dst is 23 / end actions vf id 1 / end',
+ "matched": {"scapy_str": [mac_ipv4_gtpu_basic['ipv4_gtpu_eh_ipv4_udp'].replace('GTPPDUSessionContainer()/IP()/UDP()', 'GTPPDUSessionContainer(QFI=0x34)/IP()/UDP(sport=22, dport=23)'),
+ ],
+ "param": {"expect_port": 1, "expect_queues": "null"},
+ "expect_results": {"expect_pkts": 1}},
+ "mismatched": {"scapy_str": [mac_ipv4_gtpu_basic['ipv4_gtpu_eh_ipv4_udp'].replace('GTPPDUSessionContainer()/IP()/UDP()', 'GTPPDUSessionContainer(QFI=0x34)/IP()/UDP(sport=12, dport=13)'),
+ mac_ipv4_gtpu_basic['ipv4_gtpu_eh_ipv4_udp'].replace('GTPPDUSessionContainer()/IP()/UDP()', 'GTPPDUSessionContainer(QFI=0x33)/IP()/UDP(sport=22, dport=23)'),
+ mac_ipv4_gtpu_basic['ipv4_gtpu_eh_ipv4_udp'].replace('GTPPDUSessionContainer()/IP()/UDP()', 'GTPPDUSessionContainer(QFI=0x33)/IP()/UDP(sport=12, dport=13)'),
+ ],
+ "param": {"expect_port": 1, "expect_queues": "null"},
+ "expect_results": {"expect_pkts": 0}}
+}
+
+tv_mac_ipv4_gtpu_eh_ipv4_udp_l3_l4 = {
+ "name": "tv_mac_ipv4_gtpu_eh_ipv4_udp_l3_l4",
+ "rte_flow_pattern": 'flow create 0 ingress pattern eth / ipv4 / udp / gtpu / gtp_psc / ipv4 src is 192.168.1.1 dst is 192.168.1.2 / udp src is 22 dst is 23 / end actions vf id 1 / end',
+ "matched": {"scapy_str": [mac_ipv4_gtpu_basic['ipv4_gtpu_eh_ipv4_udp'].replace('GTPPDUSessionContainer()/IP()/UDP()', 'GTPPDUSessionContainer()/IP(src="192.168.1.1", dst="192.168.1.2")/UDP(sport=22, dport=23)'),
+ ],
+ "param": {"expect_port": 1, "expect_queues": "null"},
+ "expect_results": {"expect_pkts": 1}},
+ "mismatched": {"scapy_str": [mac_ipv4_gtpu_basic['ipv4_gtpu_eh_ipv4_udp'].replace('GTPPDUSessionContainer()/IP()/UDP()', 'GTPPDUSessionContainer()/IP(src="192.168.1.1", dst="192.168.1.22")/UDP(sport=22, dport=23)'),
+ mac_ipv4_gtpu_basic['ipv4_gtpu_eh_ipv4_udp'].replace('GTPPDUSessionContainer()/IP()/UDP()', 'GTPPDUSessionContainer()/IP(src="192.168.1.11", dst="192.168.1.2")/UDP(sport=22, dport=23)'),
+ mac_ipv4_gtpu_basic['ipv4_gtpu_eh_ipv4_udp'].replace('GTPPDUSessionContainer()/IP()/UDP()', 'GTPPDUSessionContainer()/IP(src="192.168.1.11", dst="192.168.1.22")/UDP(sport=22, dport=23)'),
+ mac_ipv4_gtpu_basic['ipv4_gtpu_eh_ipv4_udp'].replace('GTPPDUSessionContainer()/IP()/UDP()', 'GTPPDUSessionContainer()/IP(src="192.168.1.1", dst="192.168.1.2")/UDP(sport=12, dport=23)'),
+ mac_ipv4_gtpu_basic['ipv4_gtpu_eh_ipv4_udp'].replace('GTPPDUSessionContainer()/IP()/UDP()', 'GTPPDUSessionContainer()/IP(src="192.168.1.1", dst="192.168.1.2")/UDP(sport=22, dport=13)'),
+ mac_ipv4_gtpu_basic['ipv4_gtpu_eh_ipv4_udp'].replace('GTPPDUSessionContainer()/IP()/UDP()', 'GTPPDUSessionContainer()/IP(src="192.168.1.1", dst="192.168.1.2")/UDP(sport=12, dport=13)'),
+ mac_ipv4_gtpu_basic['ipv4_gtpu_eh_ipv4_udp'].replace('GTPPDUSessionContainer()/IP()/UDP()', 'GTPPDUSessionContainer()/IP(src="192.168.1.11", dst="192.168.1.22")/UDP(sport=12, dport=13)'),
+ ],
+ "param": {"expect_port": 1, "expect_queues": "null"},
+ "expect_results": {"expect_pkts": 0}}
+}
+
+tv_mac_ipv4_gtpu_eh_ipv4_udp_all = {
+ "name": "tv_mac_ipv4_gtpu_eh_ipv4_udp_all",
+ "rte_flow_pattern": 'flow create 0 ingress pattern eth / ipv4 / udp / gtpu teid is 0x12345678 teid mask 0x00000001 / gtp_psc qfi is 0x34 / ipv4 src is 192.168.1.1 dst is 192.168.1.2 / udp src is 22 dst is 23 / end actions vf id 1 / end',
+ "matched": {"scapy_str": [mac_ipv4_gtpu_basic['ipv4_gtpu_eh_ipv4_udp'].replace('GTPPDUSessionContainer()/IP()/UDP()', 'GTPPDUSessionContainer(QFI=0x34)/IP(src="192.168.1.1", dst="192.168.1.2")/UDP(sport=22, dport=23)')
+ .replace('GTP_U_Header()', 'GTP_U_Header(gtp_type=255, teid=0x12345678)'),
+ ],
+ "param": {"expect_port": 1, "expect_queues": "null"},
+ "expect_results": {"expect_pkts": 1}},
+ "mismatched": {"scapy_str": [mac_ipv4_gtpu_basic['ipv4_gtpu_eh_ipv4_udp'].replace('GTPPDUSessionContainer()/IP()/UDP()', 'GTPPDUSessionContainer(QFI=0x33)/IP(src="192.168.1.1", dst="192.168.1.2")/UDP(sport=22, dport=23)')
+ .replace('GTP_U_Header()', 'GTP_U_Header(gtp_type=255, teid=0x12345678)'),
+ mac_ipv4_gtpu_basic['ipv4_gtpu_eh_ipv4_udp'].replace('GTPPDUSessionContainer()/IP()/UDP()', 'GTPPDUSessionContainer(QFI=0x34)/IP(src="192.168.1.1", dst="192.168.1.2")/UDP(sport=22, dport=23)')
+ .replace('GTP_U_Header()', 'GTP_U_Header(gtp_type=255, teid=0x12345677)'),
+ mac_ipv4_gtpu_basic['ipv4_gtpu_eh_ipv4_udp'].replace('GTPPDUSessionContainer()/IP()/UDP()', 'GTPPDUSessionContainer(QFI=0x34)/IP(src="192.168.1.11", dst="192.168.1.22")/UDP(sport=12, dport=13)')
+ .replace('GTP_U_Header()', 'GTP_U_Header(gtp_type=255, teid=0x12345678)'),
+ mac_ipv4_gtpu_basic['ipv4_gtpu_eh_ipv4_udp'].replace('GTPPDUSessionContainer()/IP()/UDP()', 'GTPPDUSessionContainer(QFI=0x33)/IP(src="192.168.1.11", dst="192.168.1.22")/UDP(sport=12, dport=13)')
+ .replace('GTP_U_Header()', 'GTP_U_Header(gtp_type=255, teid=0x12345677)'),
+ ],
+ "param": {"expect_port": 1, "expect_queues": "null"},
+ "expect_results": {"expect_pkts": 0}}
+}
+
+sv_mac_ipv4_gtpu_eh_ipv4_udp_1 = [
+ tv_mac_ipv4_gtpu_eh_ipv4_udp_teid_with_mask,
+ tv_mac_ipv4_gtpu_eh_ipv4_udp_teid_without_mask,
+ tv_mac_ipv4_gtpu_eh_ipv4_udp_qfi,
+ tv_mac_ipv4_gtpu_eh_ipv4_udp_l3dst,
+ tv_mac_ipv4_gtpu_eh_ipv4_udp_l3src,
+ tv_mac_ipv4_gtpu_eh_ipv4_udp_l3src_l4dst,
+]
+
+sv_mac_ipv4_gtpu_eh_ipv4_udp_2 = [
+ tv_mac_ipv4_gtpu_eh_ipv4_udp_l3dst_l4dst,
+ tv_mac_ipv4_gtpu_eh_ipv4_udp_l3src_l4src,
+ tv_mac_ipv4_gtpu_eh_ipv4_udp_l3dst_l4src,
+ tv_mac_ipv4_gtpu_eh_ipv4_udp_l4dst,
+ tv_mac_ipv4_gtpu_eh_ipv4_udp_l4src,
+ tv_mac_ipv4_gtpu_eh_ipv4_udp_l4src_l4dst,
+ tv_mac_ipv4_gtpu_eh_ipv4_udp_teid_l4src_l4dst,
+ tv_mac_ipv4_gtpu_eh_ipv4_udp_qfi_l4src_l4dst,
+ tv_mac_ipv4_gtpu_eh_ipv4_udp_l3src_l3dst,
+ tv_mac_ipv4_gtpu_eh_ipv4_udp_teid_l3src_l3dst,
+ tv_mac_ipv4_gtpu_eh_ipv4_udp_qfi_l3src_l3dst,
+ tv_mac_ipv4_gtpu_eh_ipv4_udp_l3_l4,
+ tv_mac_ipv4_gtpu_eh_ipv4_udp_all,
+]
+
+sv_mac_ipv4_gtpu_eh_ipv4_udp = [sv_mac_ipv4_gtpu_eh_ipv4_udp_1, sv_mac_ipv4_gtpu_eh_ipv4_udp_2]
+
+sv_mac_ipv4_gtpu_eh_ipv6_udp_1 = [eval(str(sv).replace('tv_mac_ipv4_gtpu_eh_ipv4', 'tv_mac_ipv4_gtpu_eh_ipv6')
+ .replace(' ipv4 ', ' ipv61 ')
+ .replace('eth / ipv61 ', 'eth / ipv4 ')
+ .replace(' ipv61 ', ' ipv6 ')
+ .replace('IP(', 'IPv61(')
+ .replace(':55")/IPv61(', ':55")/IP(')
+ .replace('IPv61', 'IPv6')
+ .replace('IPv6(frag=6', 'IPv6(nh=6')
+ .replace('192.168.1.1', '2001::1')
+ .replace('192.168.1.11', '2001::11')
+ .replace('192.168.1.2', '2001::2')
+ .replace('192.168.1.22', '2001::22'))
+ for sv in sv_mac_ipv4_gtpu_eh_ipv4_udp_1]
+
+sv_mac_ipv4_gtpu_eh_ipv6_udp_2 = [eval(str(sv).replace('tv_mac_ipv4_gtpu_eh_ipv4', 'tv_mac_ipv4_gtpu_eh_ipv6')
+ .replace(' ipv4 ', ' ipv61 ')
+ .replace('eth / ipv61 ', 'eth / ipv4 ')
+ .replace(' ipv61 ', ' ipv6 ')
+ .replace('IP(', 'IPv61(')
+ .replace(':55")/IPv61(', ':55")/IP(')
+ .replace('IPv61', 'IPv6')
+ .replace('IPv6(frag=6', 'IPv6(nh=6')
+ .replace('192.168.1.1', '2001::1')
+ .replace('192.168.1.11', '2001::11')
+ .replace('192.168.1.2', '2001::2')
+ .replace('192.168.1.22', '2001::22'))
+ for sv in sv_mac_ipv4_gtpu_eh_ipv4_udp_2[0:-6]]
+
+sv_mac_ipv4_gtpu_eh_ipv6_udp = [sv_mac_ipv4_gtpu_eh_ipv6_udp_1, sv_mac_ipv4_gtpu_eh_ipv6_udp_2]
+
+sv_mac_ipv6_gtpu_eh_ipv4_udp_1 = [eval(str(sv).replace('tv_mac_ipv4_gtpu_eh_ipv4', 'tv_mac_ipv6_gtpu_eh_ipv4')
+ .replace('eth / ipv4 ', 'eth / ipv6 ')
+ .replace(':55")/IP()', ':55")/IPv6()'))
+ for sv in sv_mac_ipv4_gtpu_eh_ipv4_udp_1]
+
+sv_mac_ipv6_gtpu_eh_ipv4_udp_2 = [eval(str(sv).replace('tv_mac_ipv4_gtpu_eh_ipv4', 'tv_mac_ipv6_gtpu_eh_ipv4')
+ .replace('eth / ipv4 ', 'eth / ipv6 ')
+ .replace(':55")/IP()', ':55")/IPv6()'))
+ for sv in sv_mac_ipv4_gtpu_eh_ipv4_udp_2]
+
+sv_mac_ipv6_gtpu_eh_ipv4_udp = [sv_mac_ipv6_gtpu_eh_ipv4_udp_1, sv_mac_ipv6_gtpu_eh_ipv4_udp_2]
+
+sv_mac_ipv6_gtpu_eh_ipv6_udp_1 = [eval(str(sv).replace('tv_mac_ipv4_gtpu_eh_ipv6', 'tv_mac_ipv6_gtpu_eh_ipv6')
+ .replace('eth / ipv4 ', 'eth / ipv6 ')
+ .replace(':55")/IP()', ':55")/IPv6()'))
+ for sv in sv_mac_ipv4_gtpu_eh_ipv6_udp_1]
+
+sv_mac_ipv6_gtpu_eh_ipv6_udp_2 = [eval(str(sv).replace('tv_mac_ipv4_gtpu_eh_ipv6', 'tv_mac_ipv6_gtpu_eh_ipv6')
+ .replace('eth / ipv4 ', 'eth / ipv6 ')
+ .replace(':55")/IP()', ':55")/IPv6()'))
+ for sv in sv_mac_ipv4_gtpu_eh_ipv6_udp_2]
+
+sv_mac_ipv6_gtpu_eh_ipv6_udp = [sv_mac_ipv6_gtpu_eh_ipv6_udp_1, sv_mac_ipv6_gtpu_eh_ipv6_udp_2]
+
+tv_mac_ipv4_gtpu_eh_ipv4_tcp_teid_with_mask = {
+ "name": "tv_mac_ipv4_gtpu_eh_ipv4_tcp_teid_with_mask",
+ "rte_flow_pattern": 'flow create 0 ingress pattern eth / ipv4 / udp / gtpu teid is 0x12345678 teid mask 0x00000001 / gtp_psc / ipv4 / tcp / end actions vf id 1 / end',
+ "matched": {"scapy_str": [mac_ipv4_gtpu_basic['ipv4_gtpu_eh_ipv4_tcp'].replace('GTP_U_Header()', 'GTP_U_Header(gtp_type=255, teid=0x12345678)'),
+ mac_ipv4_gtpu_basic['ipv4_gtpu_eh_ipv4_tcp'].replace('GTP_U_Header()', 'GTP_U_Header(gtp_type=255, teid=0x12345688)'),
+ ],
+ "param": {"expect_port": 1, "expect_queues": "null"},
+ "expect_results": {"expect_pkts": 2}},
+ "mismatched": {"scapy_str": [mac_ipv4_gtpu_basic['ipv4_gtpu_eh_ipv4_tcp'].replace('GTP_U_Header()', 'GTP_U_Header(gtp_type=255, teid=0x12345677)'),
+ ],
+ "param": {"expect_port": 1, "expect_queues": "null"},
+ "expect_results": {"expect_pkts": 0}}
+}
+
+tv_mac_ipv4_gtpu_eh_ipv4_tcp_teid_without_mask = {
+ "name": "tv_mac_ipv4_gtpu_eh_ipv4_tcp_teid_without_mask",
+ "rte_flow_pattern": 'flow create 0 ingress pattern eth / ipv4 / udp / gtpu teid is 0x12345678 / gtp_psc / ipv4 / tcp / end actions vf id 1 / end',
+ "matched": {"scapy_str": [mac_ipv4_gtpu_basic['ipv4_gtpu_eh_ipv4_tcp'].replace('GTP_U_Header()', 'GTP_U_Header(gtp_type=255, teid=0x12345678)'),],
+ "param": {"expect_port": 1, "expect_queues": "null"},
+ "expect_results": {"expect_pkts": 1}},
+ "mismatched": {"scapy_str": [mac_ipv4_gtpu_basic['ipv4_gtpu_eh_ipv4_tcp'].replace('GTP_U_Header()', 'GTP_U_Header(gtp_type=255, teid=0x12345677)'),
+ mac_ipv4_gtpu_basic['ipv4_gtpu_eh_ipv4_tcp'].replace('GTP_U_Header()', 'GTP_U_Header(gtp_type=255, teid=0x12345688)'),
+ ],
+ "param": {"expect_port": 1, "expect_queues": "null"},
+ "expect_results": {"expect_pkts": 0}}
+}
+
+tv_mac_ipv4_gtpu_eh_ipv4_tcp_qfi = {
+ "name": "tv_mac_ipv4_gtpu_eh_ipv4_tcp_qfi",
+ "rte_flow_pattern": 'flow create 0 ingress pattern eth / ipv4 / udp / gtpu / gtp_psc qfi is 0x34 / ipv4 / tcp / end actions vf id 1 / end',
+ "matched": {"scapy_str": [mac_ipv4_gtpu_basic['ipv4_gtpu_eh_ipv4_tcp'].replace('GTPPDUSessionContainer()', 'GTPPDUSessionContainer(QFI=0x34)'),
+ ],
+ "param": {"expect_port": 1, "expect_queues": "null"},
+ "expect_results": {"expect_pkts": 1}},
+ "mismatched": {"scapy_str": [mac_ipv4_gtpu_basic['ipv4_gtpu_eh_ipv4_tcp'].replace('GTPPDUSessionContainer()', 'GTPPDUSessionContainer(QFI=0x33)'),
+ ],
+ "param": {"expect_port": 1, "expect_queues": "null"},
+ "expect_results": {"expect_pkts": 0}}
+}
+
+tv_mac_ipv4_gtpu_eh_ipv4_tcp_l3dst = {
+ "name": "tv_mac_ipv4_gtpu_eh_ipv4_tcp_l3dst",
+ "rte_flow_pattern": 'flow create 0 ingress pattern eth / ipv4 / udp / gtpu / gtp_psc / ipv4 dst is 192.168.1.2 / tcp / end actions vf id 1 / end',
+ "matched": {"scapy_str": [mac_ipv4_gtpu_basic['ipv4_gtpu_eh_ipv4_tcp'].replace('GTPPDUSessionContainer()/IP()', 'GTPPDUSessionContainer()/IP(dst="192.168.1.2")'),
+ ],
+ "param": {"expect_port": 1, "expect_queues": "null"},
+ "expect_results": {"expect_pkts": 1}},
+ "mismatched": {"scapy_str": [mac_ipv4_gtpu_basic['ipv4_gtpu_eh_ipv4_tcp'].replace('GTPPDUSessionContainer()/IP()', 'GTPPDUSessionContainer()/IP(dst="192.168.1.22")'),
+ ],
+ "param": {"expect_port": 1, "expect_queues": "null"},
+ "expect_results": {"expect_pkts": 0}}
+}
+
+tv_mac_ipv4_gtpu_eh_ipv4_tcp_l3src = {
+ "name": "tv_mac_ipv4_gtpu_eh_ipv4_tcp_l3src",
+ "rte_flow_pattern": 'flow create 0 ingress pattern eth / ipv4 / udp / gtpu / gtp_psc / ipv4 src is 192.168.1.1 / tcp / end actions vf id 1 / end',
+ "matched": {"scapy_str": [mac_ipv4_gtpu_basic['ipv4_gtpu_eh_ipv4_tcp'].replace('GTPPDUSessionContainer()/IP()', 'GTPPDUSessionContainer()/IP(src="192.168.1.1")'),
+ ],
+ "param": {"expect_port": 1, "expect_queues": "null"},
+ "expect_results": {"expect_pkts": 1}},
+ "mismatched": {"scapy_str": [mac_ipv4_gtpu_basic['ipv4_gtpu_eh_ipv4_tcp'].replace('GTPPDUSessionContainer()/IP()', 'GTPPDUSessionContainer()/IP(src="192.168.1.11")'),
+ ],
+ "param": {"expect_port": 1, "expect_queues": "null"},
+ "expect_results": {"expect_pkts": 0}}
+}
+
+tv_mac_ipv4_gtpu_eh_ipv4_tcp_l3src_l3dst = {
+ "name": "tv_mac_ipv4_gtpu_eh_ipv4_tcp_l3src_l3dst",
+ "rte_flow_pattern": 'flow create 0 ingress pattern eth / ipv4 / udp / gtpu / gtp_psc / ipv4 src is 192.168.1.1 dst is 192.168.1.2 / tcp / end actions vf id 1 / end',
+ "matched": {"scapy_str": [mac_ipv4_gtpu_basic['ipv4_gtpu_eh_ipv4_tcp'].replace('GTPPDUSessionContainer()/IP()', 'GTPPDUSessionContainer()/IP(src="192.168.1.1", dst="192.168.1.2")'),
+ ],
+ "param": {"expect_port": 1, "expect_queues": "null"},
+ "expect_results": {"expect_pkts": 1}},
+ "mismatched": {"scapy_str": [mac_ipv4_gtpu_basic['ipv4_gtpu_eh_ipv4_tcp'].replace('GTPPDUSessionContainer()/IP()', 'GTPPDUSessionContainer()/IP(src="192.168.1.11", dst="192.168.1.2")'),
+ mac_ipv4_gtpu_basic['ipv4_gtpu_eh_ipv4_tcp'].replace('GTPPDUSessionContainer()/IP()', 'GTPPDUSessionContainer()/IP(src="192.168.1.1", dst="192.168.1.22")'),
+ mac_ipv4_gtpu_basic['ipv4_gtpu_eh_ipv4_tcp'].replace('GTPPDUSessionContainer()/IP()', 'GTPPDUSessionContainer()/IP(src="192.168.1.11", dst="192.168.1.22")'),
+ ],
+ "param": {"expect_port": 1, "expect_queues": "null"},
+ "expect_results": {"expect_pkts": 0}}
+}
+
+tv_mac_ipv4_gtpu_eh_ipv4_tcp_l3src_l4dst = {
+ "name": "tv_mac_ipv4_gtpu_eh_ipv4_tcp_l3src_l4dst",
+ "rte_flow_pattern": 'flow create 0 ingress pattern eth / ipv4 / udp / gtpu / gtp_psc / ipv4 src is 192.168.1.1 / tcp dst is 23 / end actions vf id 1 / end',
+ "matched": {"scapy_str": [mac_ipv4_gtpu_basic['ipv4_gtpu_eh_ipv4_tcp'].replace('GTPPDUSessionContainer()/IP()/TCP()', 'GTPPDUSessionContainer()/IP(src="192.168.1.1")/TCP(dport=23)'),
+ ],
+ "param": {"expect_port": 1, "expect_queues": "null"},
+ "expect_results": {"expect_pkts": 1}},
+ "mismatched": {"scapy_str": [mac_ipv4_gtpu_basic['ipv4_gtpu_eh_ipv4_tcp'].replace('GTPPDUSessionContainer()/IP()/TCP()', 'GTPPDUSessionContainer()/IP(src="192.168.1.11")/TCP(dport=23)'),
+ mac_ipv4_gtpu_basic['ipv4_gtpu_eh_ipv4_tcp'].replace('GTPPDUSessionContainer()/IP()/TCP()', 'GTPPDUSessionContainer()/IP(src="192.168.1.1")/TCP(dport=13)'),
+ mac_ipv4_gtpu_basic['ipv4_gtpu_eh_ipv4_tcp'].replace('GTPPDUSessionContainer()/IP()/TCP()', 'GTPPDUSessionContainer()/IP(src="192.168.1.11")/TCP(dport=13)'),
+ ],
+ "param": {"expect_port": 1, "expect_queues": "null"},
+ "expect_results": {"expect_pkts": 0}}
+}
+
+tv_mac_ipv4_gtpu_eh_ipv4_tcp_l3src_l4src = {
+ "name": "tv_mac_ipv4_gtpu_eh_ipv4_tcp_l3src_l4src",
+ "rte_flow_pattern": 'flow create 0 ingress pattern eth / ipv4 / udp / gtpu / gtp_psc / ipv4 src is 192.168.1.1 / tcp src is 22 / end actions vf id 1 / end',
+ "matched": {"scapy_str": [mac_ipv4_gtpu_basic['ipv4_gtpu_eh_ipv4_tcp'].replace('GTPPDUSessionContainer()/IP()/TCP()', 'GTPPDUSessionContainer()/IP(src="192.168.1.1")/TCP(sport=22)'),
+ ],
+ "param": {"expect_port": 1, "expect_queues": "null"},
+ "expect_results": {"expect_pkts": 1}},
+ "mismatched": {"scapy_str": [mac_ipv4_gtpu_basic['ipv4_gtpu_eh_ipv4_tcp'].replace('GTPPDUSessionContainer()/IP()/TCP()', 'GTPPDUSessionContainer()/IP(src="192.168.1.11")/TCP(sport=22)'),
+ mac_ipv4_gtpu_basic['ipv4_gtpu_eh_ipv4_tcp'].replace('GTPPDUSessionContainer()/IP()/TCP()', 'GTPPDUSessionContainer()/IP(src="192.168.1.1")/TCP(sport=12)'),
+ mac_ipv4_gtpu_basic['ipv4_gtpu_eh_ipv4_tcp'].replace('GTPPDUSessionContainer()/IP()/TCP()', 'GTPPDUSessionContainer()/IP(src="192.168.1.11")/TCP(sport=12)'),
+ ],
+ "param": {"expect_port": 1, "expect_queues": "null"},
+ "expect_results": {"expect_pkts": 0}}
+}
+
+tv_mac_ipv4_gtpu_eh_ipv4_tcp_l3dst_l4src = {
+ "name": "tv_mac_ipv4_gtpu_eh_ipv4_tcp_l3dst_l4src",
+ "rte_flow_pattern": 'flow create 0 ingress pattern eth / ipv4 / udp / gtpu / gtp_psc / ipv4 dst is 192.168.1.2 / tcp src is 22 / end actions vf id 1 / end',
+ "matched": {"scapy_str": [mac_ipv4_gtpu_basic['ipv4_gtpu_eh_ipv4_tcp'].replace('GTPPDUSessionContainer()/IP()/TCP()', 'GTPPDUSessionContainer()/IP(dst="192.168.1.2")/TCP(sport=22)'),
+ ],
+ "param": {"expect_port": 1, "expect_queues": "null"},
+ "expect_results": {"expect_pkts": 1}},
+ "mismatched": {"scapy_str": [mac_ipv4_gtpu_basic['ipv4_gtpu_eh_ipv4_tcp'].replace('GTPPDUSessionContainer()/IP()/TCP()', 'GTPPDUSessionContainer()/IP(dst="192.168.1.22")/TCP(sport=22)'),
+ mac_ipv4_gtpu_basic['ipv4_gtpu_eh_ipv4_tcp'].replace('GTPPDUSessionContainer()/IP()/TCP()', 'GTPPDUSessionContainer()/IP(dst="192.168.1.2")/TCP(sport=12)'),
+ mac_ipv4_gtpu_basic['ipv4_gtpu_eh_ipv4_tcp'].replace('GTPPDUSessionContainer()/IP()/TCP()', 'GTPPDUSessionContainer()/IP(dst="192.168.1.22")/TCP(sport=12)'),
+ ],
+ "param": {"expect_port": 1, "expect_queues": "null"},
+ "expect_results": {"expect_pkts": 0}}
+}
+
+tv_mac_ipv4_gtpu_eh_ipv4_tcp_l3dst_l4dst = {
+ "name": "tv_mac_ipv4_gtpu_eh_ipv4_tcp_l3dst_l4dst",
+ "rte_flow_pattern": 'flow create 0 ingress pattern eth / ipv4 / udp / gtpu / gtp_psc / ipv4 dst is 192.168.1.2 / tcp dst is 23 / end actions vf id 1 / end',
+ "matched": {"scapy_str": [mac_ipv4_gtpu_basic['ipv4_gtpu_eh_ipv4_tcp'].replace('GTPPDUSessionContainer()/IP()/TCP()', 'GTPPDUSessionContainer()/IP(dst="192.168.1.2")/TCP(dport=23)'),
+ ],
+ "param": {"expect_port": 1, "expect_queues": "null"},
+ "expect_results": {"expect_pkts": 1}},
+ "mismatched": {"scapy_str": [mac_ipv4_gtpu_basic['ipv4_gtpu_eh_ipv4_tcp'].replace('GTPPDUSessionContainer()/IP()/TCP()', 'GTPPDUSessionContainer()/IP(dst="192.168.1.22")/TCP(dport=23)'),
+ mac_ipv4_gtpu_basic['ipv4_gtpu_eh_ipv4_tcp'].replace('GTPPDUSessionContainer()/IP()/TCP()', 'GTPPDUSessionContainer()/IP(dst="192.168.1.2")/TCP(dport=13)'),
+ mac_ipv4_gtpu_basic['ipv4_gtpu_eh_ipv4_tcp'].replace('GTPPDUSessionContainer()/IP()/TCP()', 'GTPPDUSessionContainer()/IP(dst="192.168.1.22")/TCP(dport=13)'),
+ ],
+ "param": {"expect_port": 1, "expect_queues": "null"},
+ "expect_results": {"expect_pkts": 0}}
+}
+
+tv_mac_ipv4_gtpu_eh_ipv4_tcp_l4dst = {
+ "name": "tv_mac_ipv4_gtpu_eh_ipv4_tcp_l4dst",
+ "rte_flow_pattern": 'flow create 0 ingress pattern eth / ipv4 / udp / gtpu / gtp_psc / ipv4 / tcp dst is 23 / end actions vf id 1 / end',
+ "matched": {"scapy_str": [mac_ipv4_gtpu_basic['ipv4_gtpu_eh_ipv4_tcp'].replace('GTPPDUSessionContainer()/IP()/TCP()', 'GTPPDUSessionContainer()/IP()/TCP(dport=23)'),
+ ],
+ "param": {"expect_port": 1, "expect_queues": "null"},
+ "expect_results": {"expect_pkts": 1}},
+ "mismatched": {"scapy_str": [mac_ipv4_gtpu_basic['ipv4_gtpu_eh_ipv4_tcp'].replace('GTPPDUSessionContainer()/IP()/TCP()', 'GTPPDUSessionContainer()/IP()/TCP(dport=13)'),
+ ],
+ "param": {"expect_port": 1, "expect_queues": "null"},
+ "expect_results": {"expect_pkts": 0}}
+}
+
+tv_mac_ipv4_gtpu_eh_ipv4_tcp_l4src = {
+ "name": "tv_mac_ipv4_gtpu_eh_ipv4_tcp_l4src",
+ "rte_flow_pattern": 'flow create 0 ingress pattern eth / ipv4 / udp / gtpu / gtp_psc / ipv4 / tcp src is 22 / end actions vf id 1 / end',
+ "matched": {"scapy_str": [mac_ipv4_gtpu_basic['ipv4_gtpu_eh_ipv4_tcp'].replace('GTPPDUSessionContainer()/IP()/TCP()', 'GTPPDUSessionContainer()/IP()/TCP(sport=22)'),
+ ],
+ "param": {"expect_port": 1, "expect_queues": "null"},
+ "expect_results": {"expect_pkts": 1}},
+ "mismatched": {"scapy_str": [mac_ipv4_gtpu_basic['ipv4_gtpu_eh_ipv4_tcp'].replace('GTPPDUSessionContainer()/IP()/TCP()', 'GTPPDUSessionContainer()/IP()/TCP(sport=12)'),
+ ],
+ "param": {"expect_port": 1, "expect_queues": "null"},
+ "expect_results": {"expect_pkts": 0}}
+}
+
+tv_mac_ipv4_gtpu_eh_ipv4_tcp_l4src_l4dst = {
+ "name": "tv_mac_ipv4_gtpu_eh_ipv4_tcp_l4src_l4dst",
+ "rte_flow_pattern": 'flow create 0 ingress pattern eth / ipv4 / udp / gtpu / gtp_psc / ipv4 / tcp src is 22 dst is 23 / end actions vf id 1 / end',
+ "matched": {"scapy_str": [mac_ipv4_gtpu_basic['ipv4_gtpu_eh_ipv4_tcp'].replace('GTPPDUSessionContainer()/IP()/TCP()', 'GTPPDUSessionContainer()/IP()/TCP(sport=22, dport=23)'),
+ ],
+ "param": {"expect_port": 1, "expect_queues": "null"},
+ "expect_results": {"expect_pkts": 1}},
+ "mismatched": {"scapy_str": [mac_ipv4_gtpu_basic['ipv4_gtpu_eh_ipv4_tcp'].replace('GTPPDUSessionContainer()/IP()/TCP()', 'GTPPDUSessionContainer()/IP()/TCP(sport=22, dport=13)'),
+ mac_ipv4_gtpu_basic['ipv4_gtpu_eh_ipv4_tcp'].replace('GTPPDUSessionContainer()/IP()/TCP()', 'GTPPDUSessionContainer()/IP()/TCP(sport=12, dport=23)'),
+ mac_ipv4_gtpu_basic['ipv4_gtpu_eh_ipv4_tcp'].replace('GTPPDUSessionContainer()/IP()/TCP()', 'GTPPDUSessionContainer()/IP()/TCP(sport=12, dport=13)'),
+ ],
+ "param": {"expect_port": 1, "expect_queues": "null"},
+ "expect_results": {"expect_pkts": 0}}
+}
+
+tv_mac_ipv4_gtpu_eh_ipv4_tcp_teid_l3src_l3dst = {
+ "name": "tv_mac_ipv4_gtpu_eh_ipv4_tcp_teid_l3src_l3dst",
+ "rte_flow_pattern": 'flow create 0 ingress pattern eth / ipv4 / udp / gtpu teid is 0x12345678 teid mask 0x00000001 / gtp_psc / ipv4 src is 192.168.1.1 dst is 192.168.1.2 / tcp / end actions vf id 1 / end',
+ "matched": {"scapy_str": [mac_ipv4_gtpu_basic['ipv4_gtpu_eh_ipv4_tcp'].replace('GTPPDUSessionContainer()/IP()', 'GTPPDUSessionContainer()/IP(src="192.168.1.1", dst="192.168.1.2")')
+ .replace('GTP_U_Header()', 'GTP_U_Header(gtp_type=255, teid=0x12345678)'),
+ ],
+ "param": {"expect_port": 1, "expect_queues": "null"},
+ "expect_results": {"expect_pkts": 1}},
+ "mismatched": {"scapy_str": [mac_ipv4_gtpu_basic['ipv4_gtpu_eh_ipv4_tcp'].replace('GTPPDUSessionContainer()/IP()', 'GTPPDUSessionContainer()/IP(src="192.168.1.11", dst="192.168.1.22")')
+ .replace('GTP_U_Header()', 'GTP_U_Header(gtp_type=255, teid=0x12345678)'),
+ mac_ipv4_gtpu_basic['ipv4_gtpu_eh_ipv4_tcp'].replace('GTPPDUSessionContainer()/IP()', 'GTPPDUSessionContainer()/IP(src="192.168.1.1", dst="192.168.1.2")')
+ .replace('GTP_U_Header()', 'GTP_U_Header(gtp_type=255, teid=0x12345677)'),
+ mac_ipv4_gtpu_basic['ipv4_gtpu_eh_ipv4_tcp'].replace('GTPPDUSessionContainer()/IP()', 'GTPPDUSessionContainer()/IP(src="192.168.1.11", dst="192.168.1.22")')
+ .replace('GTP_U_Header()', 'GTP_U_Header(gtp_type=255, teid=0x12345677)'),
+ ],
+ "param": {"expect_port": 1, "expect_queues": "null"},
+ "expect_results": {"expect_pkts": 0}}
+}
+
+tv_mac_ipv4_gtpu_eh_ipv4_tcp_qfi_l3src_l3dst = {
+ "name": "tv_mac_ipv4_gtpu_eh_ipv4_tcp_qfi_l3src_l3dst",
+ "rte_flow_pattern": 'flow create 0 ingress pattern eth / ipv4 / udp / gtpu / gtp_psc qfi is 0x34 / ipv4 src is 192.168.1.1 dst is 192.168.1.2 / tcp / end actions vf id 1 / end',
+ "matched": {"scapy_str": [mac_ipv4_gtpu_basic['ipv4_gtpu_eh_ipv4_tcp'].replace('GTPPDUSessionContainer()/IP()', 'GTPPDUSessionContainer(QFI=0x34)/IP(src="192.168.1.1", dst="192.168.1.2")'),
+ ],
+ "param": {"expect_port": 1, "expect_queues": "null"},
+ "expect_results": {"expect_pkts": 1}},
+ "mismatched": {"scapy_str": [mac_ipv4_gtpu_basic['ipv4_gtpu_eh_ipv4_tcp'].replace('GTPPDUSessionContainer()/IP()', 'GTPPDUSessionContainer(QFI=0x34)/IP(src="192.168.1.11", dst="192.168.1.22")'),
+ mac_ipv4_gtpu_basic['ipv4_gtpu_eh_ipv4_tcp'].replace('GTPPDUSessionContainer()/IP()', 'GTPPDUSessionContainer(QFI=0x33)/IP(src="192.168.1.1", dst="192.168.1.2")'),
+ mac_ipv4_gtpu_basic['ipv4_gtpu_eh_ipv4_tcp'].replace('GTPPDUSessionContainer()/IP()', 'GTPPDUSessionContainer(QFI=0x33)/IP(src="192.168.1.11", dst="192.168.1.22")'),
+ ],
+ "param": {"expect_port": 1, "expect_queues": "null"},
+ "expect_results": {"expect_pkts": 0}}
+}
+
+tv_mac_ipv4_gtpu_eh_ipv4_tcp_teid_l4src_l4dst = {
+ "name": "tv_mac_ipv4_gtpu_eh_ipv4_tcp_teid_l4src_l4dst",
+ "rte_flow_pattern": 'flow create 0 ingress pattern eth / ipv4 / udp / gtpu teid is 0x12345678 teid mask 0x00000001 / gtp_psc / ipv4 / tcp src is 22 dst is 23 / end actions vf id 1 / end',
+ "matched": {"scapy_str": [mac_ipv4_gtpu_basic['ipv4_gtpu_eh_ipv4_tcp'].replace('GTPPDUSessionContainer()/IP()/TCP()', 'GTPPDUSessionContainer()/IP()/TCP(sport=22, dport=23)')
+ .replace('GTP_U_Header()', 'GTP_U_Header(gtp_type=255, teid=0x12345678)'),
+ ],
+ "param": {"expect_port": 1, "expect_queues": "null"},
+ "expect_results": {"expect_pkts": 1}},
+ "mismatched": {"scapy_str": [mac_ipv4_gtpu_basic['ipv4_gtpu_eh_ipv4_tcp'].replace('GTPPDUSessionContainer()/IP()/TCP()', 'GTPPDUSessionContainer()/IP()/TCP(sport=12, dport=13)')
+ .replace('GTP_U_Header()', 'GTP_U_Header(gtp_type=255, teid=0x12345678)'),
+ mac_ipv4_gtpu_basic['ipv4_gtpu_eh_ipv4_tcp'].replace('GTPPDUSessionContainer()/IP()/TCP()', 'GTPPDUSessionContainer()/IP()/TCP(sport=22, dport=23)')
+ .replace('GTP_U_Header()', 'GTP_U_Header(gtp_type=255, teid=0x12345677)'),
+ mac_ipv4_gtpu_basic['ipv4_gtpu_eh_ipv4_tcp'].replace('GTPPDUSessionContainer()/IP()/TCP()', 'GTPPDUSessionContainer()/IP()/TCP(sport=12, dport=13)')
+ .replace('GTP_U_Header()', 'GTP_U_Header(gtp_type=255, teid=0x12345677)'),
+ ],
+ "param": {"expect_port": 1, "expect_queues": "null"},
+ "expect_results": {"expect_pkts": 0}}
+}
+
+tv_mac_ipv4_gtpu_eh_ipv4_tcp_qfi_l4src_l4dst = {
+ "name": "tv_mac_ipv4_gtpu_eh_ipv4_tcp_qfi_l4src_l4dst",
+ "rte_flow_pattern": 'flow create 0 ingress pattern eth / ipv4 / udp / gtpu / gtp_psc qfi is 0x34 / ipv4 / tcp src is 22 dst is 23 / end actions vf id 1 / end',
+ "matched": {"scapy_str": [mac_ipv4_gtpu_basic['ipv4_gtpu_eh_ipv4_tcp'].replace('GTPPDUSessionContainer()/IP()/TCP()', 'GTPPDUSessionContainer(QFI=0x34)/IP()/TCP(sport=22, dport=23)'),
+ ],
+ "param": {"expect_port": 1, "expect_queues": "null"},
+ "expect_results": {"expect_pkts": 1}},
+ "mismatched": {"scapy_str": [mac_ipv4_gtpu_basic['ipv4_gtpu_eh_ipv4_tcp'].replace('GTPPDUSessionContainer()/IP()/TCP()', 'GTPPDUSessionContainer(QFI=0x34)/IP()/TCP(sport=12, dport=13)'),
+ mac_ipv4_gtpu_basic['ipv4_gtpu_eh_ipv4_tcp'].replace('GTPPDUSessionContainer()/IP()/TCP()', 'GTPPDUSessionContainer(QFI=0x33)/IP()/TCP(sport=22, dport=23)'),
+ mac_ipv4_gtpu_basic['ipv4_gtpu_eh_ipv4_tcp'].replace('GTPPDUSessionContainer()/IP()/TCP()', 'GTPPDUSessionContainer(QFI=0x33)/IP()/TCP(sport=12, dport=13)'),
+ ],
+ "param": {"expect_port": 1, "expect_queues": "null"},
+ "expect_results": {"expect_pkts": 0}}
+}
+
+tv_mac_ipv4_gtpu_eh_ipv4_tcp_l3_l4 = {
+ "name": "tv_mac_ipv4_gtpu_eh_ipv4_tcp_l3_l4",
+ "rte_flow_pattern": 'flow create 0 ingress pattern eth / ipv4 / udp / gtpu / gtp_psc / ipv4 src is 192.168.1.1 dst is 192.168.1.2 / tcp src is 22 dst is 23 / end actions vf id 1 / end',
+ "matched": {"scapy_str": [mac_ipv4_gtpu_basic['ipv4_gtpu_eh_ipv4_tcp'].replace('GTPPDUSessionContainer()/IP()/TCP()', 'GTPPDUSessionContainer()/IP(src="192.168.1.1", dst="192.168.1.2")/TCP(sport=22, dport=23)'),
+ ],
+ "param": {"expect_port": 1, "expect_queues": "null"},
+ "expect_results": {"expect_pkts": 1}},
+ "mismatched": {"scapy_str": [mac_ipv4_gtpu_basic['ipv4_gtpu_eh_ipv4_tcp'].replace('GTPPDUSessionContainer()/IP()/TCP()', 'GTPPDUSessionContainer()/IP(src="192.168.1.1", dst="192.168.1.22")/TCP(sport=22, dport=23)'),
+ mac_ipv4_gtpu_basic['ipv4_gtpu_eh_ipv4_tcp'].replace('GTPPDUSessionContainer()/IP()/TCP()', 'GTPPDUSessionContainer()/IP(src="192.168.1.11", dst="192.168.1.2")/TCP(sport=22, dport=23)'),
+ mac_ipv4_gtpu_basic['ipv4_gtpu_eh_ipv4_tcp'].replace('GTPPDUSessionContainer()/IP()/TCP()', 'GTPPDUSessionContainer()/IP(src="192.168.1.11", dst="192.168.1.22")/TCP(sport=22, dport=23)'),
+ mac_ipv4_gtpu_basic['ipv4_gtpu_eh_ipv4_tcp'].replace('GTPPDUSessionContainer()/IP()/TCP()', 'GTPPDUSessionContainer()/IP(src="192.168.1.1", dst="192.168.1.2")/TCP(sport=12, dport=23)'),
+ mac_ipv4_gtpu_basic['ipv4_gtpu_eh_ipv4_tcp'].replace('GTPPDUSessionContainer()/IP()/TCP()', 'GTPPDUSessionContainer()/IP(src="192.168.1.1", dst="192.168.1.2")/TCP(sport=22, dport=13)'),
+ mac_ipv4_gtpu_basic['ipv4_gtpu_eh_ipv4_tcp'].replace('GTPPDUSessionContainer()/IP()/TCP()', 'GTPPDUSessionContainer()/IP(src="192.168.1.1", dst="192.168.1.2")/TCP(sport=12, dport=13)'),
+ mac_ipv4_gtpu_basic['ipv4_gtpu_eh_ipv4_tcp'].replace('GTPPDUSessionContainer()/IP()/TCP()', 'GTPPDUSessionContainer()/IP(src="192.168.1.11", dst="192.168.1.22")/TCP(sport=12, dport=13)'),
+ ],
+ "param": {"expect_port": 1, "expect_queues": "null"},
+ "expect_results": {"expect_pkts": 0}}
+}
+
+tv_mac_ipv4_gtpu_eh_ipv4_tcp_all = {
+ "name": "tv_mac_ipv4_gtpu_eh_ipv4_tcp_all",
+ "rte_flow_pattern": 'flow create 0 ingress pattern eth / ipv4 / udp / gtpu teid is 0x12345678 teid mask 0x00000001 / gtp_psc qfi is 0x34 / ipv4 src is 192.168.1.1 dst is 192.168.1.2 / tcp src is 22 dst is 23 / end actions vf id 1 / end',
+ "matched": {"scapy_str": [mac_ipv4_gtpu_basic['ipv4_gtpu_eh_ipv4_tcp'].replace('GTPPDUSessionContainer()/IP()/TCP()', 'GTPPDUSessionContainer(QFI=0x34)/IP(src="192.168.1.1", dst="192.168.1.2")/TCP(sport=22, dport=23)')
+ .replace('GTP_U_Header()', 'GTP_U_Header(gtp_type=255, teid=0x12345678)'),
+ ],
+ "param": {"expect_port": 1, "expect_queues": "null"},
+ "expect_results": {"expect_pkts": 1}},
+ "mismatched": {"scapy_str": [mac_ipv4_gtpu_basic['ipv4_gtpu_eh_ipv4_tcp'].replace('GTPPDUSessionContainer()/IP()/TCP()', 'GTPPDUSessionContainer(QFI=0x33)/IP(src="192.168.1.1", dst="192.168.1.2")/TCP(sport=22, dport=23)')
+ .replace('GTP_U_Header()', 'GTP_U_Header(gtp_type=255, teid=0x12345678)'),
+ mac_ipv4_gtpu_basic['ipv4_gtpu_eh_ipv4_tcp'].replace('GTPPDUSessionContainer()/IP()/TCP()', 'GTPPDUSessionContainer(QFI=0x34)/IP(src="192.168.1.1", dst="192.168.1.2")/TCP(sport=22, dport=23)')
+ .replace('GTP_U_Header()', 'GTP_U_Header(gtp_type=255, teid=0x12345677)'),
+ mac_ipv4_gtpu_basic['ipv4_gtpu_eh_ipv4_tcp'].replace('GTPPDUSessionContainer()/IP()/TCP()', 'GTPPDUSessionContainer(QFI=0x34)/IP(src="192.168.1.11", dst="192.168.1.22")/TCP(sport=12, dport=13)')
+ .replace('GTP_U_Header()', 'GTP_U_Header(gtp_type=255, teid=0x12345678)'),
+ mac_ipv4_gtpu_basic['ipv4_gtpu_eh_ipv4_tcp'].replace('GTPPDUSessionContainer()/IP()/TCP()', 'GTPPDUSessionContainer(QFI=0x33)/IP(src="192.168.1.11", dst="192.168.1.22")/TCP(sport=12, dport=13)')
+ .replace('GTP_U_Header()', 'GTP_U_Header(gtp_type=255, teid=0x12345677)'),
+ ],
+ "param": {"expect_port": 1, "expect_queues": "null"},
+ "expect_results": {"expect_pkts": 0}}
+}
+
+sv_mac_ipv4_gtpu_eh_ipv4_tcp_1 = [
+ tv_mac_ipv4_gtpu_eh_ipv4_tcp_teid_with_mask,
+ tv_mac_ipv4_gtpu_eh_ipv4_tcp_teid_without_mask,
+ tv_mac_ipv4_gtpu_eh_ipv4_tcp_qfi,
+ tv_mac_ipv4_gtpu_eh_ipv4_tcp_l3dst,
+ tv_mac_ipv4_gtpu_eh_ipv4_tcp_l3src,
+ tv_mac_ipv4_gtpu_eh_ipv4_tcp_l3src_l4src,
+]
+
+sv_mac_ipv4_gtpu_eh_ipv4_tcp_2 = [
+ tv_mac_ipv4_gtpu_eh_ipv4_tcp_l3src_l4dst,
+ tv_mac_ipv4_gtpu_eh_ipv4_tcp_l3dst_l4src,
+ tv_mac_ipv4_gtpu_eh_ipv4_tcp_l3dst_l4dst,
+ tv_mac_ipv4_gtpu_eh_ipv4_tcp_l4dst,
+ tv_mac_ipv4_gtpu_eh_ipv4_tcp_l4src,
+ tv_mac_ipv4_gtpu_eh_ipv4_tcp_l4src_l4dst,
+ tv_mac_ipv4_gtpu_eh_ipv4_tcp_teid_l4src_l4dst,
+ tv_mac_ipv4_gtpu_eh_ipv4_tcp_qfi_l4src_l4dst,
+ tv_mac_ipv4_gtpu_eh_ipv4_tcp_l3src_l3dst,
+ tv_mac_ipv4_gtpu_eh_ipv4_tcp_teid_l3src_l3dst,
+ tv_mac_ipv4_gtpu_eh_ipv4_tcp_qfi_l3src_l3dst,
+ tv_mac_ipv4_gtpu_eh_ipv4_tcp_l3_l4,
+ tv_mac_ipv4_gtpu_eh_ipv4_tcp_all,
+]
+
+sv_mac_ipv4_gtpu_eh_ipv4_tcp = [sv_mac_ipv4_gtpu_eh_ipv4_tcp_1, sv_mac_ipv4_gtpu_eh_ipv4_tcp_2]
+
+sv_mac_ipv4_gtpu_eh_ipv6_tcp_1 = [eval(str(sv).replace('tv_mac_ipv4_gtpu_eh_ipv4', 'tv_mac_ipv4_gtpu_eh_ipv6')
+ .replace(' ipv4 ', ' ipv61 ')
+ .replace('eth / ipv61 ', 'eth / ipv4 ')
+ .replace(' ipv61 ', ' ipv6 ')
+ .replace('IP(', 'IPv61(')
+ .replace(':55")/IPv61(', ':55")/IP(')
+ .replace('IPv61', 'IPv6')
+ .replace('IPv6(frag=6', 'IPv6(nh=6')
+ .replace('192.168.1.1', '2001::1')
+ .replace('192.168.1.11', '2001::11')
+ .replace('192.168.1.2', '2001::2')
+ .replace('192.168.1.22', '2001::22'))
+ for sv in sv_mac_ipv4_gtpu_eh_ipv4_tcp_1]
+
+sv_mac_ipv4_gtpu_eh_ipv6_tcp_2 = [eval(str(sv).replace('tv_mac_ipv4_gtpu_eh_ipv4', 'tv_mac_ipv4_gtpu_eh_ipv6')
+ .replace(' ipv4 ', ' ipv61 ')
+ .replace('eth / ipv61 ', 'eth / ipv4 ')
+ .replace(' ipv61 ', ' ipv6 ')
+ .replace('IP(', 'IPv61(')
+ .replace(':55")/IPv61(', ':55")/IP(')
+ .replace('IPv61', 'IPv6')
+ .replace('IPv6(frag=6', 'IPv6(nh=6')
+ .replace('192.168.1.1', '2001::1')
+ .replace('192.168.1.11', '2001::11')
+ .replace('192.168.1.2', '2001::2')
+ .replace('192.168.1.22', '2001::22'))
+ for sv in sv_mac_ipv4_gtpu_eh_ipv4_tcp_2[0:-5]]
+
+sv_mac_ipv4_gtpu_eh_ipv6_tcp = [sv_mac_ipv4_gtpu_eh_ipv6_tcp_1, sv_mac_ipv4_gtpu_eh_ipv6_tcp_2]
+
+sv_mac_ipv6_gtpu_eh_ipv4_tcp_1 = [eval(str(sv).replace('tv_mac_ipv4_gtpu_eh_ipv4', 'tv_mac_ipv6_gtpu_eh_ipv4')
+ .replace('eth / ipv4 ', 'eth / ipv6 ')
+ .replace(':55")/IP()', ':55")/IPv6()'))
+ for sv in sv_mac_ipv4_gtpu_eh_ipv4_tcp_1]
+
+sv_mac_ipv6_gtpu_eh_ipv4_tcp_2 = [eval(str(sv).replace('tv_mac_ipv4_gtpu_eh_ipv4', 'tv_mac_ipv6_gtpu_eh_ipv4')
+ .replace('eth / ipv4 ', 'eth / ipv6 ')
+ .replace(':55")/IP()', ':55")/IPv6()'))
+ for sv in sv_mac_ipv4_gtpu_eh_ipv4_tcp_2]
+
+sv_mac_ipv6_gtpu_eh_ipv4_tcp = [sv_mac_ipv6_gtpu_eh_ipv4_tcp_1, sv_mac_ipv6_gtpu_eh_ipv4_tcp_2]
+
+sv_mac_ipv6_gtpu_eh_ipv6_tcp_1 = [eval(str(sv).replace('tv_mac_ipv4_gtpu_eh_ipv6', 'tv_mac_ipv6_gtpu_eh_ipv6')
+ .replace('eth / ipv4 ', 'eth / ipv6 ')
+ .replace(':55")/IP()', ':55")/IPv6()'))
+ for sv in sv_mac_ipv4_gtpu_eh_ipv6_tcp_1]
+
+sv_mac_ipv6_gtpu_eh_ipv6_tcp_2 = [eval(str(sv).replace('tv_mac_ipv4_gtpu_eh_ipv6', 'tv_mac_ipv6_gtpu_eh_ipv6')
+ .replace('eth / ipv4 ', 'eth / ipv6 ')
+ .replace(':55")/IP()', ':55")/IPv6()'))
+ for sv in sv_mac_ipv4_gtpu_eh_ipv6_tcp_2]
+
+sv_mac_ipv6_gtpu_eh_ipv6_tcp = [sv_mac_ipv6_gtpu_eh_ipv6_tcp_1, sv_mac_ipv6_gtpu_eh_ipv6_tcp_2]
+
+tv_mac_ipv4_gtpu_ipv4_teid_with_mask = {
+ "name": "tv_mac_ipv4_gtpu_ipv4_teid_with_mask",
+ "rte_flow_pattern": 'flow create 0 ingress pattern eth / ipv4 / udp / gtpu teid is 0x12345678 teid mask 0x00000001 / ipv4 / end actions vf id 1 / end',
+ "matched": {"scapy_str": [mac_ipv4_gtpu_basic['ipv4_gtpu_ipv4_nonfrag'].replace('GTP_U_Header()', 'GTP_U_Header(gtp_type=255, teid=0x12345678)'),
+ mac_ipv4_gtpu_basic['ipv4_gtpu_ipv4_frag'].replace('GTP_U_Header()', 'GTP_U_Header(gtp_type=255, teid=0x12345688)'),
+ mac_ipv4_gtpu_basic['ipv4_gtpu_ipv4_nonfrag'].replace('GTP_U_Header()', 'GTP_U_Header(gtp_type=255, teid=0x12345678)'),
+ mac_ipv4_gtpu_basic['ipv4_gtpu_ipv4_frag'].replace('GTP_U_Header()', 'GTP_U_Header(gtp_type=255, teid=0x12345688)'),
+ ],
+ "param": {"expect_port": 1, "expect_queues": "null"},
+ "expect_results": {"expect_pkts": 4}},
+ "mismatched": {"scapy_str": [mac_ipv4_gtpu_basic['ipv4_gtpu_ipv4_nonfrag'].replace('GTP_U_Header()', 'GTP_U_Header(gtp_type=255, teid=0x12345677)'),
+ mac_ipv4_gtpu_basic['ipv4_gtpu_ipv4_frag'].replace('GTP_U_Header()', 'GTP_U_Header(gtp_type=255, teid=0x12345677)'),
+ ],
+ "param": {"expect_port": 1, "expect_queues": "null"},
+ "expect_results": {"expect_pkts": 0}}
+}
+
+tv_mac_ipv4_gtpu_ipv4_teid_without_mask = {
+ "name": "tv_mac_ipv4_gtpu_ipv4_teid_without_mask",
+ "rte_flow_pattern": 'flow create 0 ingress pattern eth / ipv4 / udp / gtpu teid is 0x12345678 / ipv4 / end actions vf id 1 / end',
+ "matched": {"scapy_str": [mac_ipv4_gtpu_basic['ipv4_gtpu_ipv4_nonfrag'].replace('GTP_U_Header()', 'GTP_U_Header(gtp_type=255, teid=0x12345678)'),
+ mac_ipv4_gtpu_basic['ipv4_gtpu_ipv4_frag'].replace('GTP_U_Header()', 'GTP_U_Header(gtp_type=255, teid=0x12345678)'),
+ ],
+ "param": {"expect_port": 1, "expect_queues": "null"},
+ "expect_results": {"expect_pkts": 2}},
+ "mismatched": {"scapy_str": [mac_ipv4_gtpu_basic['ipv4_gtpu_ipv4_nonfrag'].replace('GTP_U_Header()', 'GTP_U_Header(gtp_type=255, teid=0x12345677)'),
+ mac_ipv4_gtpu_basic['ipv4_gtpu_ipv4_frag'].replace('GTP_U_Header()', 'GTP_U_Header(gtp_type=255, teid=0x12345677)'),
+ mac_ipv4_gtpu_basic['ipv4_gtpu_ipv4_nonfrag'].replace('GTP_U_Header()', 'GTP_U_Header(gtp_type=255, teid=0x12345688)'),
+ mac_ipv4_gtpu_basic['ipv4_gtpu_ipv4_frag'].replace('GTP_U_Header()', 'GTP_U_Header(gtp_type=255, teid=0x12345688)'),
+ ],
+ "param": {"expect_port": 1, "expect_queues": "null"},
+ "expect_results": {"expect_pkts": 0}}
+}
+
+tv_mac_ipv4_gtpu_ipv4_l3dst = {
+ "name": "tv_mac_ipv4_gtpu_ipv4_l3dst",
+ "rte_flow_pattern": 'flow create 0 ingress pattern eth / ipv4 / udp / gtpu / ipv4 dst is 192.168.1.2 / end actions vf id 1 / end',
+ "matched": {"scapy_str": [mac_ipv4_gtpu_basic['ipv4_gtpu_ipv4_nonfrag'].replace('GTP_U_Header()/IP()', 'GTP_U_Header()/IP(dst="192.168.1.2")'),
+ mac_ipv4_gtpu_basic['ipv4_gtpu_ipv4_frag'].replace('IP(frag=6)', 'IP(frag=6, dst="192.168.1.2")'),
+ ],
+ "param": {"expect_port": 1, "expect_queues": "null"},
+ "expect_results": {"expect_pkts": 2}},
+ "mismatched": {"scapy_str": [mac_ipv4_gtpu_basic['ipv4_gtpu_ipv4_nonfrag'].replace('GTP_U_Header()/IP()', 'GTP_U_Header()/IP(dst="192.168.1.22")'),
+ mac_ipv4_gtpu_basic['ipv4_gtpu_ipv4_frag'].replace('IP(frag=6)', 'IP(frag=6, dst="192.168.1.22")'),
+ ],
+ "param": {"expect_port": 1, "expect_queues": "null"},
+ "expect_results": {"expect_pkts": 0}}
+}
+
+tv_mac_ipv4_gtpu_ipv4_l3src = {
+ "name": "tv_mac_ipv4_gtpu_ipv4_l3src",
+ "rte_flow_pattern": 'flow create 0 ingress pattern eth / ipv4 / udp / gtpu / ipv4 src is 192.168.1.1 / end actions vf id 1 / end',
+ "matched": {"scapy_str": [mac_ipv4_gtpu_basic['ipv4_gtpu_ipv4_nonfrag'].replace('GTP_U_Header()/IP()', 'GTP_U_Header()/IP(src="192.168.1.1")'),
+ mac_ipv4_gtpu_basic['ipv4_gtpu_ipv4_frag'].replace('IP(frag=6)', 'IP(frag=6, src="192.168.1.1")'),
+ ],
+ "param": {"expect_port": 1, "expect_queues": "null"},
+ "expect_results": {"expect_pkts": 2}},
+ "mismatched": {"scapy_str": [mac_ipv4_gtpu_basic['ipv4_gtpu_ipv4_nonfrag'].replace('GTP_U_Header()/IP()', 'GTP_U_Header()/IP(src="192.168.1.11")'),
+ mac_ipv4_gtpu_basic['ipv4_gtpu_ipv4_frag'].replace('IP(frag=6)', 'IP(frag=6, src="192.168.1.11")'),
+ ],
+ "param": {"expect_port": 1, "expect_queues": "null"},
+ "expect_results": {"expect_pkts": 0}}
+}
+
+tv_mac_ipv4_gtpu_ipv4_l3src_l3dst = {
+ "name": "tv_mac_ipv4_gtpu_ipv4_l3src_l3dst",
+ "rte_flow_pattern": 'flow create 0 ingress pattern eth / ipv4 / udp / gtpu / ipv4 src is 192.168.1.1 dst is 192.168.1.2 / end actions vf id 1 / end',
+ "matched": {"scapy_str": [mac_ipv4_gtpu_basic['ipv4_gtpu_ipv4_nonfrag'].replace('GTP_U_Header()/IP()', 'GTP_U_Header()/IP(src="192.168.1.1", dst="192.168.1.2")'),
+ mac_ipv4_gtpu_basic['ipv4_gtpu_ipv4_frag'].replace('IP(frag=6)', 'IP(frag=6, src="192.168.1.1", dst="192.168.1.2")'),
+ ],
+ "param": {"expect_port": 1, "expect_queues": "null"},
+ "expect_results": {"expect_pkts": 2}},
+ "mismatched": {"scapy_str": [mac_ipv4_gtpu_basic['ipv4_gtpu_ipv4_nonfrag'].replace('GTP_U_Header()/IP()', 'GTP_U_Header()/IP(src="192.168.1.11", dst="192.168.1.2")'),
+ mac_ipv4_gtpu_basic['ipv4_gtpu_ipv4_nonfrag'].replace('GTP_U_Header()/IP()', 'GTP_U_Header()/IP(src="192.168.1.1", dst="192.168.1.22")'),
+ mac_ipv4_gtpu_basic['ipv4_gtpu_ipv4_nonfrag'].replace('GTP_U_Header()/IP()', 'GTP_U_Header()/IP(src="192.168.1.11", dst="192.168.1.22")'),
+ mac_ipv4_gtpu_basic['ipv4_gtpu_ipv4_frag'].replace('IP(frag=6)', 'IP(frag=6, src="192.168.1.11", dst="192.168.1.2")'),
+ mac_ipv4_gtpu_basic['ipv4_gtpu_ipv4_frag'].replace('IP(frag=6)', 'IP(frag=6, src="192.168.1.1", dst="192.168.1.22")'),
+ mac_ipv4_gtpu_basic['ipv4_gtpu_ipv4_frag'].replace('IP(frag=6)', 'IP(frag=6, src="192.168.1.11", dst="192.168.1.22")'),
+ ],
+ "param": {"expect_port": 1, "expect_queues": "null"},
+ "expect_results": {"expect_pkts": 0}}
+}
+
+tv_mac_ipv4_gtpu_ipv4_all = {
+ "name": "tv_mac_ipv4_gtpu_ipv4_all",
+ "rte_flow_pattern": 'flow create 0 ingress pattern eth / ipv4 / udp / gtpu teid is 0x12345678 teid mask 0x00000001 / ipv4 src is 192.168.1.1 dst is 192.168.1.2 / end actions vf id 1 / end',
+ "matched": {"scapy_str": [mac_ipv4_gtpu_basic['ipv4_gtpu_ipv4_nonfrag'].replace('GTP_U_Header()/IP()', 'GTP_U_Header(gtp_type=255, teid=0x12345678)/IP(src="192.168.1.1", dst="192.168.1.2")'),
+ mac_ipv4_gtpu_basic['ipv4_gtpu_ipv4_frag'].replace('GTP_U_Header()/IP(frag=6)', 'GTP_U_Header(gtp_type=255, teid=0x12345678)/IP(frag=6, src="192.168.1.1", dst="192.168.1.2")'),
+ ],
+ "param": {"expect_port": 1, "expect_queues": "null"},
+ "expect_results": {"expect_pkts": 2}},
+ "mismatched": {"scapy_str": [mac_ipv4_gtpu_basic['ipv4_gtpu_ipv4_nonfrag'].replace('GTP_U_Header()/IP()', 'GTP_U_Header(gtp_type=255, teid=0x12345678)/IP(src="192.168.1.11", dst="192.168.1.22")'),
+ mac_ipv4_gtpu_basic['ipv4_gtpu_ipv4_nonfrag'].replace('GTP_U_Header()/IP()', 'GTP_U_Header(gtp_type=255, teid=0x12345677)/IP(src="192.168.1.1", dst="192.168.1.2")'),
+ mac_ipv4_gtpu_basic['ipv4_gtpu_ipv4_nonfrag'].replace('GTP_U_Header()/IP()', 'GTP_U_Header(gtp_type=255, teid=0x12345677)/IP(src="192.168.1.11", dst="192.168.1.22")'),
+ mac_ipv4_gtpu_basic['ipv4_gtpu_ipv4_frag'].replace('GTP_U_Header()/IP(frag=6)', 'GTP_U_Header(gtp_type=255, teid=0x12345678)/IP(frag=6, src="192.168.1.11", dst="192.168.1.22")'),
+ mac_ipv4_gtpu_basic['ipv4_gtpu_ipv4_frag'].replace('GTP_U_Header()/IP(frag=6)', 'GTP_U_Header(gtp_type=255, teid=0x12345677)/IP(frag=6, src="192.168.1.1", dst="192.168.1.2")'),
+ mac_ipv4_gtpu_basic['ipv4_gtpu_ipv4_frag'].replace('GTP_U_Header()/IP(frag=6)', 'GTP_U_Header(gtp_type=255, teid=0x12345677)/IP(frag=6, src="192.168.1.11", dst="192.168.1.22")'),
+ ],
+ "param": {"expect_port": 1, "expect_queues": "null"},
+ "expect_results": {"expect_pkts": 0}}
+}
+
+sv_mac_ipv4_gtpu_ipv4 = [
+ tv_mac_ipv4_gtpu_ipv4_teid_with_mask,
+ tv_mac_ipv4_gtpu_ipv4_teid_without_mask,
+ tv_mac_ipv4_gtpu_ipv4_l3dst,
+ tv_mac_ipv4_gtpu_ipv4_l3src,
+ tv_mac_ipv4_gtpu_ipv4_l3src_l3dst,
+ tv_mac_ipv4_gtpu_ipv4_all,
+]
+
+sv_mac_ipv4_gtpu_ipv6 = [eval(str(sv).replace('tv_mac_ipv4_gtpu_ipv4', 'tv_mac_ipv4_gtpu_ipv6')
+ .replace(' ipv4 ', ' ipv61 ')
+ .replace('eth / ipv61 ', 'eth / ipv4 ')
+ .replace(' ipv61 ', ' ipv6 ')
+ .replace('IP(', 'IPv61(')
+ .replace(':55")/IPv61(', ':55")/IP(')
+ .replace('IPv61', 'IPv6')
+ .replace('IPv6(frag=6', 'IPv6(nh=6')
+ .replace('192.168.1.1', '2001::1')
+ .replace('192.168.1.11', '2001::11')
+ .replace('192.168.1.2', '2001::2')
+ .replace('192.168.1.22', '2001::22'))
+ for sv in sv_mac_ipv4_gtpu_ipv4[0:-2]]
+
+sv_mac_ipv6_gtpu_ipv4 = [eval(str(sv).replace('tv_mac_ipv4_gtpu_ipv4', 'tv_mac_ipv6_gtpu_ipv4')
+ .replace('eth / ipv4 ', 'eth / ipv6 ')
+ .replace(':55")/IP()', ':55")/IPv6()'))
+ for sv in sv_mac_ipv4_gtpu_ipv4]
+
+sv_mac_ipv6_gtpu_ipv6 = [eval(str(sv).replace('tv_mac_ipv4_gtpu_ipv4', 'tv_mac_ipv4_gtpu_ipv6')
+ .replace('eth / ipv4 ', 'eth / ipv6 ')
+ .replace(':55")/IP()', ':55")/IPv6()'))
+ for sv in sv_mac_ipv4_gtpu_ipv6]
+
+tv_mac_ipv4_gtpu_ipv4_udp_teid_with_mask = {
+ "name": "tv_mac_ipv4_gtpu_ipv4_udp_teid_with_mask",
+ "rte_flow_pattern": 'flow create 0 ingress pattern eth / ipv4 / udp / gtpu teid is 0x12345678 teid mask 0x00000001 / ipv4 / udp / end actions vf id 1 / end',
+ "matched": {"scapy_str": [mac_ipv4_gtpu_basic['ipv4_gtpu_ipv4_udp'].replace('GTP_U_Header()', 'GTP_U_Header(gtp_type=255, teid=0x12345678)'),
+ mac_ipv4_gtpu_basic['ipv4_gtpu_ipv4_udp'].replace('GTP_U_Header()', 'GTP_U_Header(gtp_type=255, teid=0x12345688)'),
+ ],
+ "param": {"expect_port": 1, "expect_queues": "null"},
+ "expect_results": {"expect_pkts": 2}},
+ "mismatched": {"scapy_str": [mac_ipv4_gtpu_basic['ipv4_gtpu_ipv4_udp'].replace('GTP_U_Header()', 'GTP_U_Header(gtp_type=255, teid=0x12345677)'),
+ ],
+ "param": {"expect_port": 1, "expect_queues": "null"},
+ "expect_results": {"expect_pkts": 0}}
+}
+
+tv_mac_ipv4_gtpu_ipv4_udp_teid_without_mask = {
+ "name": "tv_mac_ipv4_gtpu_ipv4_udp_teid_without_mask",
+ "rte_flow_pattern": 'flow create 0 ingress pattern eth / ipv4 / udp / gtpu teid is 0x12345678 / ipv4 / udp / end actions vf id 1 / end',
+ "matched": {"scapy_str": [mac_ipv4_gtpu_basic['ipv4_gtpu_ipv4_udp'].replace('GTP_U_Header()', 'GTP_U_Header(gtp_type=255, teid=0x12345678)'),],
+ "param": {"expect_port": 1, "expect_queues": "null"},
+ "expect_results": {"expect_pkts": 1}},
+ "mismatched": {"scapy_str": [mac_ipv4_gtpu_basic['ipv4_gtpu_ipv4_udp'].replace('GTP_U_Header()', 'GTP_U_Header(gtp_type=255, teid=0x12345677)'),
+ mac_ipv4_gtpu_basic['ipv4_gtpu_ipv4_udp'].replace('GTP_U_Header()', 'GTP_U_Header(gtp_type=255, teid=0x12345688)'),
+ ],
+ "param": {"expect_port": 1, "expect_queues": "null"},
+ "expect_results": {"expect_pkts": 0}}
+}
+
+tv_mac_ipv4_gtpu_ipv4_udp_l3dst = {
+ "name": "tv_mac_ipv4_gtpu_ipv4_udp_l3dst",
+ "rte_flow_pattern": 'flow create 0 ingress pattern eth / ipv4 / udp / gtpu / ipv4 dst is 192.168.1.2 / udp / end actions vf id 1 / end',
+ "matched": {"scapy_str": [mac_ipv4_gtpu_basic['ipv4_gtpu_ipv4_udp'].replace('GTP_U_Header()/IP()', 'GTP_U_Header()/IP(dst="192.168.1.2")'),
+ ],
+ "param": {"expect_port": 1, "expect_queues": "null"},
+ "expect_results": {"expect_pkts": 1}},
+ "mismatched": {"scapy_str": [mac_ipv4_gtpu_basic['ipv4_gtpu_ipv4_udp'].replace('GTP_U_Header()/IP()', 'GTP_U_Header()/IP(dst="192.168.1.22")'),
+ ],
+ "param": {"expect_port": 1, "expect_queues": "null"},
+ "expect_results": {"expect_pkts": 0}}
+}
+
+tv_mac_ipv4_gtpu_ipv4_udp_l3src = {
+ "name": "tv_mac_ipv4_gtpu_ipv4_udp_l3src",
+ "rte_flow_pattern": 'flow create 0 ingress pattern eth / ipv4 / udp / gtpu / ipv4 src is 192.168.1.1 / udp / end actions vf id 1 / end',
+ "matched": {"scapy_str": [mac_ipv4_gtpu_basic['ipv4_gtpu_ipv4_udp'].replace('GTP_U_Header()/IP()', 'GTP_U_Header()/IP(src="192.168.1.1")'),
+ ],
+ "param": {"expect_port": 1, "expect_queues": "null"},
+ "expect_results": {"expect_pkts": 1}},
+ "mismatched": {"scapy_str": [mac_ipv4_gtpu_basic['ipv4_gtpu_ipv4_udp'].replace('GTP_U_Header()/IP()', 'GTP_U_Header()/IP(src="192.168.1.11")'),
+ ],
+ "param": {"expect_port": 1, "expect_queues": "null"},
+ "expect_results": {"expect_pkts": 0}}
+}
+
+tv_mac_ipv4_gtpu_ipv4_udp_l3src_l3dst = {
+ "name": "tv_mac_ipv4_gtpu_ipv4_udp_l3src_l3dst",
+ "rte_flow_pattern": 'flow create 0 ingress pattern eth / ipv4 / udp / gtpu / ipv4 src is 192.168.1.1 dst is 192.168.1.2 / udp / end actions vf id 1 / end',
+ "matched": {"scapy_str": [mac_ipv4_gtpu_basic['ipv4_gtpu_ipv4_udp'].replace('GTP_U_Header()/IP()', 'GTP_U_Header()/IP(src="192.168.1.1", dst="192.168.1.2")'),
+ ],
+ "param": {"expect_port": 1, "expect_queues": "null"},
+ "expect_results": {"expect_pkts": 1}},
+ "mismatched": {"scapy_str": [mac_ipv4_gtpu_basic['ipv4_gtpu_ipv4_udp'].replace('GTP_U_Header()/IP()', 'GTP_U_Header()/IP(src="192.168.1.11", dst="192.168.1.2")'),
+ mac_ipv4_gtpu_basic['ipv4_gtpu_ipv4_udp'].replace('GTP_U_Header()/IP()', 'GTP_U_Header()/IP(src="192.168.1.1", dst="192.168.1.22")'),
+ mac_ipv4_gtpu_basic['ipv4_gtpu_ipv4_udp'].replace('GTP_U_Header()/IP()', 'GTP_U_Header()/IP(src="192.168.1.11", dst="192.168.1.22")'),
+ ],
+ "param": {"expect_port": 1, "expect_queues": "null"},
+ "expect_results": {"expect_pkts": 0}}
+}
+
+tv_mac_ipv4_gtpu_ipv4_udp_l3src_l4dst = {
+ "name": "tv_mac_ipv4_gtpu_ipv4_udp_l3src_l4dst",
+ "rte_flow_pattern": 'flow create 0 ingress pattern eth / ipv4 / udp / gtpu / ipv4 src is 192.168.1.1 / udp dst is 23 / end actions vf id 1 / end',
+ "matched": {"scapy_str": [mac_ipv4_gtpu_basic['ipv4_gtpu_ipv4_udp'].replace('GTP_U_Header()/IP()/UDP()', 'GTP_U_Header()/IP(src="192.168.1.1")/UDP(dport=23)'),
+ ],
+ "param": {"expect_port": 1, "expect_queues": "null"},
+ "expect_results": {"expect_pkts": 1}},
+ "mismatched": {"scapy_str": [mac_ipv4_gtpu_basic['ipv4_gtpu_ipv4_udp'].replace('GTP_U_Header()/IP()/UDP()', 'GTP_U_Header()/IP(src="192.168.1.11")/UDP(dport=23)'),
+ mac_ipv4_gtpu_basic['ipv4_gtpu_ipv4_udp'].replace('GTP_U_Header()/IP()/UDP()', 'GTP_U_Header()/IP(src="192.168.1.1")/UDP(dport=13)'),
+ mac_ipv4_gtpu_basic['ipv4_gtpu_ipv4_udp'].replace('GTP_U_Header()/IP()/UDP()', 'GTP_U_Header()/IP(src="192.168.1.11")/UDP(dport=13)'),
+ ],
+ "param": {"expect_port": 1, "expect_queues": "null"},
+ "expect_results": {"expect_pkts": 0}}
+}
+
+tv_mac_ipv4_gtpu_ipv4_udp_l3src_l4src = {
+ "name": "tv_mac_ipv4_gtpu_ipv4_udp_l3src_l4src",
+ "rte_flow_pattern": 'flow create 0 ingress pattern eth / ipv4 / udp / gtpu / ipv4 src is 192.168.1.1 / udp src is 22 / end actions vf id 1 / end',
+ "matched": {"scapy_str": [mac_ipv4_gtpu_basic['ipv4_gtpu_ipv4_udp'].replace('GTP_U_Header()/IP()/UDP()', 'GTP_U_Header()/IP(src="192.168.1.1")/UDP(sport=22)'),
+ ],
+ "param": {"expect_port": 1, "expect_queues": "null"},
+ "expect_results": {"expect_pkts": 1}},
+ "mismatched": {"scapy_str": [mac_ipv4_gtpu_basic['ipv4_gtpu_ipv4_udp'].replace('GTP_U_Header()/IP()/UDP()', 'GTP_U_Header()/IP(src="192.168.1.11")/UDP(sport=22)'),
+ mac_ipv4_gtpu_basic['ipv4_gtpu_ipv4_udp'].replace('GTP_U_Header()/IP()/UDP()', 'GTP_U_Header()/IP(src="192.168.1.1")/UDP(sport=12)'),
+ mac_ipv4_gtpu_basic['ipv4_gtpu_ipv4_udp'].replace('GTP_U_Header()/IP()/UDP()', 'GTP_U_Header()/IP(src="192.168.1.11")/UDP(sport=12)'),
+ ],
+ "param": {"expect_port": 1, "expect_queues": "null"},
+ "expect_results": {"expect_pkts": 0}}
+}
+
+tv_mac_ipv4_gtpu_ipv4_udp_l3dst_l4src = {
+ "name": "tv_mac_ipv4_gtpu_ipv4_udp_l3dst_l4src",
+ "rte_flow_pattern": 'flow create 0 ingress pattern eth / ipv4 / udp / gtpu / ipv4 dst is 192.168.1.2 / udp src is 22 / end actions vf id 1 / end',
+ "matched": {"scapy_str": [mac_ipv4_gtpu_basic['ipv4_gtpu_ipv4_udp'].replace('GTP_U_Header()/IP()/UDP()', 'GTP_U_Header()/IP(dst="192.168.1.2")/UDP(sport=22)'),
+ ],
+ "param": {"expect_port": 1, "expect_queues": "null"},
+ "expect_results": {"expect_pkts": 1}},
+ "mismatched": {"scapy_str": [mac_ipv4_gtpu_basic['ipv4_gtpu_ipv4_udp'].replace('GTP_U_Header()/IP()/UDP()', 'GTP_U_Header()/IP(dst="192.168.1.22")/UDP(sport=22)'),
+ mac_ipv4_gtpu_basic['ipv4_gtpu_ipv4_udp'].replace('GTP_U_Header()/IP()/UDP()', 'GTP_U_Header()/IP(dst="192.168.1.2")/UDP(sport=12)'),
+ mac_ipv4_gtpu_basic['ipv4_gtpu_ipv4_udp'].replace('GTP_U_Header()/IP()/UDP()', 'GTP_U_Header()/IP(dst="192.168.1.22")/UDP(sport=12)'),
+ ],
+ "param": {"expect_port": 1, "expect_queues": "null"},
+ "expect_results": {"expect_pkts": 0}}
+}
+
+tv_mac_ipv4_gtpu_ipv4_udp_l3dst_l4dst = {
+ "name": "tv_mac_ipv4_gtpu_ipv4_udp_l3dst_l4dst",
+ "rte_flow_pattern": 'flow create 0 ingress pattern eth / ipv4 / udp / gtpu / ipv4 dst is 192.168.1.2 / udp dst is 23 / end actions vf id 1 / end',
+ "matched": {"scapy_str": [mac_ipv4_gtpu_basic['ipv4_gtpu_ipv4_udp'].replace('GTP_U_Header()/IP()/UDP()', 'GTP_U_Header()/IP(dst="192.168.1.2")/UDP(dport=23)'),
+ ],
+ "param": {"expect_port": 1, "expect_queues": "null"},
+ "expect_results": {"expect_pkts": 1}},
+ "mismatched": {"scapy_str": [mac_ipv4_gtpu_basic['ipv4_gtpu_ipv4_udp'].replace('GTP_U_Header()/IP()/UDP()', 'GTP_U_Header()/IP(dst="192.168.1.22")/UDP(dport=23)'),
+ mac_ipv4_gtpu_basic['ipv4_gtpu_ipv4_udp'].replace('GTP_U_Header()/IP()/UDP()', 'GTP_U_Header()/IP(dst="192.168.1.2")/UDP(dport=13)'),
+ mac_ipv4_gtpu_basic['ipv4_gtpu_ipv4_udp'].replace('GTP_U_Header()/IP()/UDP()', 'GTP_U_Header()/IP(dst="192.168.1.22")/UDP(dport=13)'),
+ ],
+ "param": {"expect_port": 1, "expect_queues": "null"},
+ "expect_results": {"expect_pkts": 0}}
+}
+
+tv_mac_ipv4_gtpu_ipv4_udp_l4dst = {
+ "name": "tv_mac_ipv4_gtpu_ipv4_udp_l4dst",
+ "rte_flow_pattern": 'flow create 0 ingress pattern eth / ipv4 / udp / gtpu / ipv4 / udp dst is 23 / end actions vf id 1 / end',
+ "matched": {"scapy_str": [mac_ipv4_gtpu_basic['ipv4_gtpu_ipv4_udp'].replace('GTP_U_Header()/IP()/UDP()', 'GTP_U_Header()/IP()/UDP(dport=23)'),
+ ],
+ "param": {"expect_port": 1, "expect_queues": "null"},
+ "expect_results": {"expect_pkts": 1}},
+ "mismatched": {"scapy_str": [mac_ipv4_gtpu_basic['ipv4_gtpu_ipv4_udp'].replace('GTP_U_Header()/IP()/UDP()', 'GTP_U_Header()/IP()/UDP(dport=13)'),
+ ],
+ "param": {"expect_port": 1, "expect_queues": "null"},
+ "expect_results": {"expect_pkts": 0}}
+}
+
+tv_mac_ipv4_gtpu_ipv4_udp_l4src = {
+ "name": "tv_mac_ipv4_gtpu_ipv4_udp_l4src",
+ "rte_flow_pattern": 'flow create 0 ingress pattern eth / ipv4 / udp / gtpu / ipv4 / udp src is 22 / end actions vf id 1 / end',
+ "matched": {"scapy_str": [mac_ipv4_gtpu_basic['ipv4_gtpu_ipv4_udp'].replace('GTP_U_Header()/IP()/UDP()', 'GTP_U_Header()/IP()/UDP(sport=22)'),
+ ],
+ "param": {"expect_port": 1, "expect_queues": "null"},
+ "expect_results": {"expect_pkts": 1}},
+ "mismatched": {"scapy_str": [mac_ipv4_gtpu_basic['ipv4_gtpu_ipv4_udp'].replace('GTP_U_Header()/IP()/UDP()', 'GTP_U_Header()/IP()/UDP(sport=12)'),
+ ],
+ "param": {"expect_port": 1, "expect_queues": "null"},
+ "expect_results": {"expect_pkts": 0}}
+}
+
+tv_mac_ipv4_gtpu_ipv4_udp_l4src_l4dst = {
+ "name": "tv_mac_ipv4_gtpu_ipv4_udp_l4src_l4dst",
+ "rte_flow_pattern": 'flow create 0 ingress pattern eth / ipv4 / udp / gtpu / ipv4 / udp src is 22 dst is 23 / end actions vf id 1 / end',
+ "matched": {"scapy_str": [mac_ipv4_gtpu_basic['ipv4_gtpu_ipv4_udp'].replace('GTP_U_Header()/IP()/UDP()', 'GTP_U_Header()/IP()/UDP(sport=22, dport=23)'),
+ ],
+ "param": {"expect_port": 1, "expect_queues": "null"},
+ "expect_results": {"expect_pkts": 1}},
+ "mismatched": {"scapy_str": [mac_ipv4_gtpu_basic['ipv4_gtpu_ipv4_udp'].replace('GTP_U_Header()/IP()/UDP()', 'GTP_U_Header()/IP()/UDP(sport=22, dport=13)'),
+ mac_ipv4_gtpu_basic['ipv4_gtpu_ipv4_udp'].replace('GTP_U_Header()/IP()/UDP()', 'GTP_U_Header()/IP()/UDP(sport=12, dport=23)'),
+ mac_ipv4_gtpu_basic['ipv4_gtpu_ipv4_udp'].replace('GTP_U_Header()/IP()/UDP()', 'GTP_U_Header()/IP()/UDP(sport=12, dport=13)'),
+ ],
+ "param": {"expect_port": 1, "expect_queues": "null"},
+ "expect_results": {"expect_pkts": 0}}
+}
+
+tv_mac_ipv4_gtpu_ipv4_udp_teid_l3src_l3dst = {
+ "name": "tv_mac_ipv4_gtpu_ipv4_udp_teid_l3src_l3dst",
+ "rte_flow_pattern": 'flow create 0 ingress pattern eth / ipv4 / udp / gtpu teid is 0x12345678 teid mask 0x00000001 / ipv4 src is 192.168.1.1 dst is 192.168.1.2 / udp / end actions vf id 1 / end',
+ "matched": {"scapy_str": [mac_ipv4_gtpu_basic['ipv4_gtpu_ipv4_udp'].replace('GTP_U_Header()/IP()', 'GTP_U_Header(gtp_type=255, teid=0x12345678)/IP(src="192.168.1.1", dst="192.168.1.2")'),
+ ],
+ "param": {"expect_port": 1, "expect_queues": "null"},
+ "expect_results": {"expect_pkts": 1}},
+ "mismatched": {"scapy_str": [mac_ipv4_gtpu_basic['ipv4_gtpu_ipv4_udp'].replace('GTP_U_Header()/IP()', 'GTP_U_Header(gtp_type=255, teid=0x12345678)/IP(src="192.168.1.11", dst="192.168.1.22")'),
+ mac_ipv4_gtpu_basic['ipv4_gtpu_ipv4_udp'].replace('GTP_U_Header()/IP()', 'GTP_U_Header(gtp_type=255, teid=0x12345677)/IP(src="192.168.1.1", dst="192.168.1.2")'),
+ mac_ipv4_gtpu_basic['ipv4_gtpu_ipv4_udp'].replace('GTP_U_Header()/IP()', 'GTP_U_Header(gtp_type=255, teid=0x12345677)/IP(src="192.168.1.11", dst="192.168.1.22")'),
+ ],
+ "param": {"expect_port": 1, "expect_queues": "null"},
+ "expect_results": {"expect_pkts": 0}}
+}
+
+tv_mac_ipv4_gtpu_ipv4_udp_teid_l4src_l4dst = {
+ "name": "tv_mac_ipv4_gtpu_ipv4_udp_teid_l4src_l4dst",
+ "rte_flow_pattern": 'flow create 0 ingress pattern eth / ipv4 / udp / gtpu teid is 0x12345678 teid mask 0x00000001 / ipv4 / udp src is 22 dst is 23 / end actions vf id 1 / end',
+ "matched": {"scapy_str": [mac_ipv4_gtpu_basic['ipv4_gtpu_ipv4_udp'].replace('GTP_U_Header()/IP()/UDP()', 'GTP_U_Header(gtp_type=255, teid=0x12345678)/IP()/UDP(sport=22, dport=23)'),
+ ],
+ "param": {"expect_port": 1, "expect_queues": "null"},
+ "expect_results": {"expect_pkts": 1}},
+ "mismatched": {"scapy_str": [mac_ipv4_gtpu_basic['ipv4_gtpu_ipv4_udp'].replace('GTP_U_Header()/IP()/UDP()', 'GTP_U_Header(gtp_type=255, teid=0x12345678)/IP()/UDP(sport=12, dport=13)'),
+ mac_ipv4_gtpu_basic['ipv4_gtpu_ipv4_udp'].replace('GTP_U_Header()/IP()/UDP()', 'GTP_U_Header(gtp_type=255, teid=0x12345677)/IP()/UDP(sport=22, dport=23)'),
+ mac_ipv4_gtpu_basic['ipv4_gtpu_ipv4_udp'].replace('GTP_U_Header()/IP()/UDP()', 'GTP_U_Header(gtp_type=255, teid=0x12345677)/IP()/UDP(sport=12, dport=13)'),
+ ],
+ "param": {"expect_port": 1, "expect_queues": "null"},
+ "expect_results": {"expect_pkts": 0}}
+}
+
+
+tv_mac_ipv4_gtpu_ipv4_udp_l3_l4 = {
+ "name": "tv_mac_ipv4_gtpu_ipv4_udp_l3_l4",
+ "rte_flow_pattern": 'flow create 0 ingress pattern eth / ipv4 / udp / gtpu teid is 0x12345678 teid mask 0x00000001 / ipv4 src is 192.168.1.1 dst is 192.168.1.2 / udp src is 22 dst is 23 / end actions vf id 1 / end',
+ "matched": {"scapy_str": [mac_ipv4_gtpu_basic['ipv4_gtpu_ipv4_udp'].replace('GTP_U_Header()/IP()/UDP()', 'GTP_U_Header()/IP(src="192.168.1.1", dst="192.168.1.2")/UDP(sport=22, dport=23)'),
+ ],
+ "param": {"expect_port": 1, "expect_queues": "null"},
+ "expect_results": {"expect_pkts": 1}},
+ "mismatched": {"scapy_str": [mac_ipv4_gtpu_basic['ipv4_gtpu_ipv4_udp'].replace('GTP_U_Header()/IP()/UDP()', 'GTP_U_Header()/IP(src="192.168.1.1", dst="192.168.1.2")/UDP(sport=12, dport=13)'),
+ mac_ipv4_gtpu_basic['ipv4_gtpu_ipv4_udp'].replace('GTP_U_Header()/IP()/UDP()', 'GTP_U_Header()/IP(src="192.168.1.11", dst="192.168.1.22")/UDP(sport=22, dport=23)'),
+ mac_ipv4_gtpu_basic['ipv4_gtpu_ipv4_udp'].replace('GTP_U_Header()/IP()/UDP()', 'GTP_U_Header()/IP(src="192.168.1.11", dst="192.168.1.22")/UDP(sport=12, dport=13)'),
+ ],
+ "param": {"expect_port": 1, "expect_queues": "null"},
+ "expect_results": {"expect_pkts": 0}}
+}
+
+sv_mac_ipv4_gtpu_ipv4_udp_1 = [
+ tv_mac_ipv4_gtpu_ipv4_udp_teid_with_mask,
+ tv_mac_ipv4_gtpu_ipv4_udp_teid_without_mask,
+ tv_mac_ipv4_gtpu_ipv4_udp_l3dst,
+ tv_mac_ipv4_gtpu_ipv4_udp_l3src,
+ tv_mac_ipv4_gtpu_ipv4_udp_l3src_l4dst,
+ tv_mac_ipv4_gtpu_ipv4_udp_l3src_l4src,
+]
+
+sv_mac_ipv4_gtpu_ipv4_udp_2 = [
+ tv_mac_ipv4_gtpu_ipv4_udp_l3dst_l4src,
+ tv_mac_ipv4_gtpu_ipv4_udp_l3dst_l4dst,
+ tv_mac_ipv4_gtpu_ipv4_udp_l4dst,
+ tv_mac_ipv4_gtpu_ipv4_udp_l4src,
+ tv_mac_ipv4_gtpu_ipv4_udp_l4src_l4dst,
+ tv_mac_ipv4_gtpu_ipv4_udp_teid_l4src_l4dst,
+ tv_mac_ipv4_gtpu_ipv4_udp_teid_l3src_l3dst,
+ tv_mac_ipv4_gtpu_ipv4_udp_l3src_l3dst,
+ tv_mac_ipv4_gtpu_ipv4_udp_l3_l4,
+]
+
+sv_mac_ipv4_gtpu_ipv4_udp = [sv_mac_ipv4_gtpu_ipv4_udp_1, sv_mac_ipv4_gtpu_ipv4_udp_2]
+
+sv_mac_ipv4_gtpu_ipv6_udp_1 = [eval(str(sv).replace('tv_mac_ipv4_gtpu_ipv4', 'tv_mac_ipv4_gtpu_ipv6')
+ .replace(' ipv4 ', ' ipv61 ')
+ .replace('eth / ipv61 ', 'eth / ipv4 ')
+ .replace(' ipv61 ', ' ipv6 ')
+ .replace('IP(', 'IPv61(')
+ .replace(':55")/IPv61(', ':55")/IP(')
+ .replace('IPv61', 'IPv6')
+ .replace('IPv6(frag=6', 'IPv6(nh=6')
+ .replace('192.168.1.1', '2001::1')
+ .replace('192.168.1.11', '2001::11')
+ .replace('192.168.1.2', '2001::2')
+ .replace('192.168.1.22', '2001::22'))
+ for sv in sv_mac_ipv4_gtpu_ipv4_udp_1]
+
+sv_mac_ipv4_gtpu_ipv6_udp_2 = [eval(str(sv).replace('tv_mac_ipv4_gtpu_ipv4', 'tv_mac_ipv4_gtpu_ipv6')
+ .replace(' ipv4 ', ' ipv61 ')
+ .replace('eth / ipv61 ', 'eth / ipv4 ')
+ .replace(' ipv61 ', ' ipv6 ')
+ .replace('IP(', 'IPv61(')
+ .replace(':55")/IPv61(', ':55")/IP(')
+ .replace('IPv61', 'IPv6')
+ .replace('IPv6(frag=6', 'IPv6(nh=6')
+ .replace('192.168.1.1', '2001::1')
+ .replace('192.168.1.11', '2001::11')
+ .replace('192.168.1.2', '2001::2')
+ .replace('192.168.1.22', '2001::22'))
+ for sv in sv_mac_ipv4_gtpu_ipv4_udp_2[0:-3]]
+
+sv_mac_ipv4_gtpu_ipv6_udp = [sv_mac_ipv4_gtpu_ipv6_udp_1, sv_mac_ipv4_gtpu_ipv6_udp_2]
+
+sv_mac_ipv6_gtpu_ipv4_udp_1 = [eval(str(sv).replace('tv_mac_ipv4_gtpu_ipv4', 'tv_mac_ipv6_gtpu_ipv4')
+ .replace('eth / ipv4 ', 'eth / ipv6 ')
+ .replace(':55")/IP()', ':55")/IPv6()'))
+ for sv in sv_mac_ipv4_gtpu_ipv4_udp_1]
+
+sv_mac_ipv6_gtpu_ipv4_udp_2 = [eval(str(sv).replace('tv_mac_ipv4_gtpu_ipv4', 'tv_mac_ipv6_gtpu_ipv4')
+ .replace('eth / ipv4 ', 'eth / ipv6 ')
+ .replace(':55")/IP()', ':55")/IPv6()'))
+ for sv in sv_mac_ipv4_gtpu_ipv4_udp_2]
+
+sv_mac_ipv6_gtpu_ipv4_udp = [sv_mac_ipv6_gtpu_ipv4_udp_1, sv_mac_ipv6_gtpu_ipv4_udp_2]
+
+sv_mac_ipv6_gtpu_ipv6_udp_1 = [eval(str(sv).replace('tv_mac_ipv4_gtpu_ipv6', 'tv_mac_ipv6_gtpu_ipv6')
+ .replace('eth / ipv4 ', 'eth / ipv6 ')
+ .replace(':55")/IP()', ':55")/IPv6()'))
+ for sv in sv_mac_ipv4_gtpu_ipv6_udp_1]
+
+sv_mac_ipv6_gtpu_ipv6_udp_2 = [eval(str(sv).replace('tv_mac_ipv4_gtpu_ipv6', 'tv_mac_ipv6_gtpu_ipv6')
+ .replace('eth / ipv4 ', 'eth / ipv6 ')
+ .replace(':55")/IP()', ':55")/IPv6()'))
+ for sv in sv_mac_ipv4_gtpu_ipv6_udp_2]
+
+sv_mac_ipv6_gtpu_ipv6_udp = [sv_mac_ipv6_gtpu_ipv6_udp_1, sv_mac_ipv6_gtpu_ipv6_udp_2]
+
+tv_mac_ipv4_gtpu_ipv4_tcp_teid_with_mask = {
+ "name": "tv_mac_ipv4_gtpu_ipv4_tcp_teid_with_mask",
+ "rte_flow_pattern": 'flow create 0 ingress pattern eth / ipv4 / udp / gtpu teid is 0x12345678 teid mask 0x00000001 / ipv4 / tcp / end actions vf id 1 / end',
+ "matched": {"scapy_str": [mac_ipv4_gtpu_basic['ipv4_gtpu_ipv4_tcp'].replace('GTP_U_Header()', 'GTP_U_Header(gtp_type=255, teid=0x12345678)'),
+ mac_ipv4_gtpu_basic['ipv4_gtpu_ipv4_tcp'].replace('GTP_U_Header()', 'GTP_U_Header(gtp_type=255, teid=0x12345688)'),
+ ],
+ "param": {"expect_port": 1, "expect_queues": "null"},
+ "expect_results": {"expect_pkts": 2}},
+ "mismatched": {"scapy_str": [mac_ipv4_gtpu_basic['ipv4_gtpu_ipv4_tcp'].replace('GTP_U_Header()', 'GTP_U_Header(gtp_type=255, teid=0x12345677)'),
+ ],
+ "param": {"expect_port": 1, "expect_queues": "null"},
+ "expect_results": {"expect_pkts": 0}}
+}
+
+tv_mac_ipv4_gtpu_ipv4_tcp_teid_without_mask = {
+ "name": "tv_mac_ipv4_gtpu_ipv4_tcp_teid_without_mask",
+ "rte_flow_pattern": 'flow create 0 ingress pattern eth / ipv4 / udp / gtpu teid is 0x12345678 / ipv4 / tcp / end actions vf id 1 / end',
+ "matched": {"scapy_str": [mac_ipv4_gtpu_basic['ipv4_gtpu_ipv4_tcp'].replace('GTP_U_Header()', 'GTP_U_Header(gtp_type=255, teid=0x12345678)'),],
+ "param": {"expect_port": 1, "expect_queues": "null"},
+ "expect_results": {"expect_pkts": 1}},
+ "mismatched": {"scapy_str": [mac_ipv4_gtpu_basic['ipv4_gtpu_ipv4_tcp'].replace('GTP_U_Header()', 'GTP_U_Header(gtp_type=255, teid=0x12345677)'),
+ mac_ipv4_gtpu_basic['ipv4_gtpu_ipv4_tcp'].replace('GTP_U_Header()', 'GTP_U_Header(gtp_type=255, teid=0x12345688)'),
+ ],
+ "param": {"expect_port": 1, "expect_queues": "null"},
+ "expect_results": {"expect_pkts": 0}}
+}
+
+tv_mac_ipv4_gtpu_ipv4_tcp_l3dst = {
+ "name": "tv_mac_ipv4_gtpu_ipv4_tcp_l3dst",
+ "rte_flow_pattern": 'flow create 0 ingress pattern eth / ipv4 / udp / gtpu / ipv4 dst is 192.168.1.2 / tcp / end actions vf id 1 / end',
+ "matched": {"scapy_str": [mac_ipv4_gtpu_basic['ipv4_gtpu_ipv4_tcp'].replace('GTP_U_Header()/IP()', 'GTP_U_Header()/IP(dst="192.168.1.2")'),
+ ],
+ "param": {"expect_port": 1, "expect_queues": "null"},
+ "expect_results": {"expect_pkts": 1}},
+ "mismatched": {"scapy_str": [mac_ipv4_gtpu_basic['ipv4_gtpu_ipv4_tcp'].replace('GTP_U_Header()/IP()', 'GTP_U_Header()/IP(dst="192.168.1.22")'),
+ ],
+ "param": {"expect_port": 1, "expect_queues": "null"},
+ "expect_results": {"expect_pkts": 0}}
+}
+
+tv_mac_ipv4_gtpu_ipv4_tcp_l3src = {
+ "name": "tv_mac_ipv4_gtpu_ipv4_tcp_l3src",
+ "rte_flow_pattern": 'flow create 0 ingress pattern eth / ipv4 / udp / gtpu / ipv4 src is 192.168.1.1 / tcp / end actions vf id 1 / end',
+ "matched": {"scapy_str": [mac_ipv4_gtpu_basic['ipv4_gtpu_ipv4_tcp'].replace('GTP_U_Header()/IP()', 'GTP_U_Header()/IP(src="192.168.1.1")'),
+ ],
+ "param": {"expect_port": 1, "expect_queues": "null"},
+ "expect_results": {"expect_pkts": 1}},
+ "mismatched": {"scapy_str": [mac_ipv4_gtpu_basic['ipv4_gtpu_ipv4_tcp'].replace('GTP_U_Header()/IP()', 'GTP_U_Header()/IP(src="192.168.1.11")'),
+ ],
+ "param": {"expect_port": 1, "expect_queues": "null"},
+ "expect_results": {"expect_pkts": 0}}
+}
+
+tv_mac_ipv4_gtpu_ipv4_tcp_l3src_l3dst = {
+ "name": "tv_mac_ipv4_gtpu_ipv4_tcp_l3src_l3dst",
+ "rte_flow_pattern": 'flow create 0 ingress pattern eth / ipv4 / udp / gtpu / ipv4 src is 192.168.1.1 dst is 192.168.1.2 / tcp / end actions vf id 1 / end',
+ "matched": {"scapy_str": [mac_ipv4_gtpu_basic['ipv4_gtpu_ipv4_tcp'].replace('GTP_U_Header()/IP()', 'GTP_U_Header()/IP(src="192.168.1.1", dst="192.168.1.2")'),
+ ],
+ "param": {"expect_port": 1, "expect_queues": "null"},
+ "expect_results": {"expect_pkts": 1}},
+ "mismatched": {"scapy_str": [mac_ipv4_gtpu_basic['ipv4_gtpu_ipv4_tcp'].replace('GTP_U_Header()/IP()', 'GTP_U_Header()/IP(src="192.168.1.11", dst="192.168.1.2")'),
+ mac_ipv4_gtpu_basic['ipv4_gtpu_ipv4_tcp'].replace('GTP_U_Header()/IP()', 'GTP_U_Header()/IP(src="192.168.1.1", dst="192.168.1.22")'),
+ mac_ipv4_gtpu_basic['ipv4_gtpu_ipv4_tcp'].replace('GTP_U_Header()/IP()', 'GTP_U_Header()/IP(src="192.168.1.11", dst="192.168.1.22")'),
+ ],
+ "param": {"expect_port": 1, "expect_queues": "null"},
+ "expect_results": {"expect_pkts": 0}}
+}
+
+tv_mac_ipv4_gtpu_ipv4_tcp_l3src_l4dst = {
+ "name": "tv_mac_ipv4_gtpu_ipv4_tcp_l3src_l4dst",
+ "rte_flow_pattern": 'flow create 0 ingress pattern eth / ipv4 / udp / gtpu / ipv4 src is 192.168.1.1 / tcp dst is 23 / end actions vf id 1 / end',
+ "matched": {"scapy_str": [mac_ipv4_gtpu_basic['ipv4_gtpu_ipv4_tcp'].replace('GTP_U_Header()/IP()/TCP()', 'GTP_U_Header()/IP(src="192.168.1.1")/TCP(dport=23)'),
+ ],
+ "param": {"expect_port": 1, "expect_queues": "null"},
+ "expect_results": {"expect_pkts": 1}},
+ "mismatched": {"scapy_str": [mac_ipv4_gtpu_basic['ipv4_gtpu_ipv4_tcp'].replace('GTP_U_Header()/IP()/TCP()', 'GTP_U_Header()/IP(src="192.168.1.11")/TCP(dport=23)'),
+ mac_ipv4_gtpu_basic['ipv4_gtpu_ipv4_tcp'].replace('GTP_U_Header()/IP()/TCP()', 'GTP_U_Header()/IP(src="192.168.1.1")/TCP(dport=13)'),
+ mac_ipv4_gtpu_basic['ipv4_gtpu_ipv4_tcp'].replace('GTP_U_Header()/IP()/TCP()', 'GTP_U_Header()/IP(src="192.168.1.11")/TCP(dport=13)'),
+ ],
+ "param": {"expect_port": 1, "expect_queues": "null"},
+ "expect_results": {"expect_pkts": 0}}
+}
+
+tv_mac_ipv4_gtpu_ipv4_tcp_l3src_l4src = {
+ "name": "tv_mac_ipv4_gtpu_ipv4_tcp_l3src_l4src",
+ "rte_flow_pattern": 'flow create 0 ingress pattern eth / ipv4 / udp / gtpu / ipv4 src is 192.168.1.1 / tcp src is 22 / end actions vf id 1 / end',
+ "matched": {"scapy_str": [mac_ipv4_gtpu_basic['ipv4_gtpu_ipv4_tcp'].replace('GTP_U_Header()/IP()/TCP()', 'GTP_U_Header()/IP(src="192.168.1.1")/TCP(sport=22)'),
+ ],
+ "param": {"expect_port": 1, "expect_queues": "null"},
+ "expect_results": {"expect_pkts": 1}},
+ "mismatched": {"scapy_str": [mac_ipv4_gtpu_basic['ipv4_gtpu_ipv4_tcp'].replace('GTP_U_Header()/IP()/TCP()', 'GTP_U_Header()/IP(src="192.168.1.11")/TCP(sport=22)'),
+ mac_ipv4_gtpu_basic['ipv4_gtpu_ipv4_tcp'].replace('GTP_U_Header()/IP()/TCP()', 'GTP_U_Header()/IP(src="192.168.1.1")/TCP(sport=12)'),
+ mac_ipv4_gtpu_basic['ipv4_gtpu_ipv4_tcp'].replace('GTP_U_Header()/IP()/TCP()', 'GTP_U_Header()/IP(src="192.168.1.11")/TCP(sport=12)'),
+ ],
+ "param": {"expect_port": 1, "expect_queues": "null"},
+ "expect_results": {"expect_pkts": 0}}
+}
+
+tv_mac_ipv4_gtpu_ipv4_tcp_l3dst_l4src = {
+ "name": "tv_mac_ipv4_gtpu_ipv4_tcp_l3dst_l4src",
+ "rte_flow_pattern": 'flow create 0 ingress pattern eth / ipv4 / udp / gtpu / ipv4 dst is 192.168.1.2 / tcp src is 22 / end actions vf id 1 / end',
+ "matched": {"scapy_str": [mac_ipv4_gtpu_basic['ipv4_gtpu_ipv4_tcp'].replace('GTP_U_Header()/IP()/TCP()', 'GTP_U_Header()/IP(dst="192.168.1.2")/TCP(sport=22)'),
+ ],
+ "param": {"expect_port": 1, "expect_queues": "null"},
+ "expect_results": {"expect_pkts": 1}},
+ "mismatched": {"scapy_str": [mac_ipv4_gtpu_basic['ipv4_gtpu_ipv4_tcp'].replace('GTP_U_Header()/IP()/TCP()', 'GTP_U_Header()/IP(dst="192.168.1.22")/TCP(sport=22)'),
+ mac_ipv4_gtpu_basic['ipv4_gtpu_ipv4_tcp'].replace('GTP_U_Header()/IP()/TCP()', 'GTP_U_Header()/IP(dst="192.168.1.2")/TCP(sport=12)'),
+ mac_ipv4_gtpu_basic['ipv4_gtpu_ipv4_tcp'].replace('GTP_U_Header()/IP()/TCP()', 'GTP_U_Header()/IP(dst="192.168.1.22")/TCP(sport=12)'),
+ ],
+ "param": {"expect_port": 1, "expect_queues": "null"},
+ "expect_results": {"expect_pkts": 0}}
+}
+
+tv_mac_ipv4_gtpu_ipv4_tcp_l3dst_l4dst = {
+ "name": "tv_mac_ipv4_gtpu_ipv4_tcp_l3dst_l4dst",
+ "rte_flow_pattern": 'flow create 0 ingress pattern eth / ipv4 / udp / gtpu / ipv4 dst is 192.168.1.2 / tcp dst is 23 / end actions vf id 1 / end',
+ "matched": {"scapy_str": [mac_ipv4_gtpu_basic['ipv4_gtpu_ipv4_tcp'].replace('GTP_U_Header()/IP()/TCP()', 'GTP_U_Header()/IP(dst="192.168.1.2")/TCP(dport=23)'),
+ ],
+ "param": {"expect_port": 1, "expect_queues": "null"},
+ "expect_results": {"expect_pkts": 1}},
+ "mismatched": {"scapy_str": [mac_ipv4_gtpu_basic['ipv4_gtpu_ipv4_tcp'].replace('GTP_U_Header()/IP()/TCP()', 'GTP_U_Header()/IP(dst="192.168.1.22")/TCP(dport=23)'),
+ mac_ipv4_gtpu_basic['ipv4_gtpu_ipv4_tcp'].replace('GTP_U_Header()/IP()/TCP()', 'GTP_U_Header()/IP(dst="192.168.1.2")/TCP(dport=13)'),
+ mac_ipv4_gtpu_basic['ipv4_gtpu_ipv4_tcp'].replace('GTP_U_Header()/IP()/TCP()', 'GTP_U_Header()/IP(dst="192.168.1.22")/TCP(dport=13)'),
+ ],
+ "param": {"expect_port": 1, "expect_queues": "null"},
+ "expect_results": {"expect_pkts": 0}}
+}
+
+tv_mac_ipv4_gtpu_ipv4_tcp_l4dst = {
+ "name": "tv_mac_ipv4_gtpu_ipv4_tcp_l4dst",
+ "rte_flow_pattern": 'flow create 0 ingress pattern eth / ipv4 / udp / gtpu / ipv4 / tcp dst is 23 / end actions vf id 1 / end',
+ "matched": {"scapy_str": [mac_ipv4_gtpu_basic['ipv4_gtpu_ipv4_tcp'].replace('GTP_U_Header()/IP()/TCP()', 'GTP_U_Header()/IP()/TCP(dport=23)'),
+ ],
+ "param": {"expect_port": 1, "expect_queues": "null"},
+ "expect_results": {"expect_pkts": 1}},
+ "mismatched": {"scapy_str": [mac_ipv4_gtpu_basic['ipv4_gtpu_ipv4_tcp'].replace('GTP_U_Header()/IP()/TCP()', 'GTP_U_Header()/IP()/TCP(dport=13)'),
+ ],
+ "param": {"expect_port": 1, "expect_queues": "null"},
+ "expect_results": {"expect_pkts": 0}}
+}
+
+tv_mac_ipv4_gtpu_ipv4_tcp_l4src = {
+ "name": "tv_mac_ipv4_gtpu_ipv4_tcp_l4src",
+ "rte_flow_pattern": 'flow create 0 ingress pattern eth / ipv4 / udp / gtpu / ipv4 / tcp src is 22 / end actions vf id 1 / end',
+ "matched": {"scapy_str": [mac_ipv4_gtpu_basic['ipv4_gtpu_ipv4_tcp'].replace('GTP_U_Header()/IP()/TCP()', 'GTP_U_Header()/IP()/TCP(sport=22)'),
+ ],
+ "param": {"expect_port": 1, "expect_queues": "null"},
+ "expect_results": {"expect_pkts": 1}},
+ "mismatched": {"scapy_str": [mac_ipv4_gtpu_basic['ipv4_gtpu_ipv4_tcp'].replace('GTP_U_Header()/IP()/TCP()', 'GTP_U_Header()/IP()/TCP(sport=12)'),
+ ],
+ "param": {"expect_port": 1, "expect_queues": "null"},
+ "expect_results": {"expect_pkts": 0}}
+}
+
+tv_mac_ipv4_gtpu_ipv4_tcp_l4src_l4dst = {
+ "name": "tv_mac_ipv4_gtpu_ipv4_tcp_l4src_l4dst",
+ "rte_flow_pattern": 'flow create 0 ingress pattern eth / ipv4 / udp / gtpu / ipv4 / tcp src is 22 dst is 23 / end actions vf id 1 / end',
+ "matched": {"scapy_str": [mac_ipv4_gtpu_basic['ipv4_gtpu_ipv4_tcp'].replace('GTP_U_Header()/IP()/TCP()', 'GTP_U_Header()/IP()/TCP(sport=22, dport=23)'),
+ ],
+ "param": {"expect_port": 1, "expect_queues": "null"},
+ "expect_results": {"expect_pkts": 1}},
+ "mismatched": {"scapy_str": [mac_ipv4_gtpu_basic['ipv4_gtpu_ipv4_tcp'].replace('GTP_U_Header()/IP()/TCP()', 'GTP_U_Header()/IP()/TCP(sport=22, dport=13)'),
+ mac_ipv4_gtpu_basic['ipv4_gtpu_ipv4_tcp'].replace('GTP_U_Header()/IP()/TCP()', 'GTP_U_Header()/IP()/TCP(sport=12, dport=23)'),
+ mac_ipv4_gtpu_basic['ipv4_gtpu_ipv4_tcp'].replace('GTP_U_Header()/IP()/TCP()', 'GTP_U_Header()/IP()/TCP(sport=12, dport=13)'),
+ ],
+ "param": {"expect_port": 1, "expect_queues": "null"},
+ "expect_results": {"expect_pkts": 0}}
+}
+
+tv_mac_ipv4_gtpu_ipv4_tcp_teid_l3src_l3dst = {
+ "name": "tv_mac_ipv4_gtpu_ipv4_tcp_teid_l3src_l3dst",
+ "rte_flow_pattern": 'flow create 0 ingress pattern eth / ipv4 / udp / gtpu teid is 0x12345678 teid mask 0x00000001 / ipv4 src is 192.168.1.1 dst is 192.168.1.2 / tcp / end actions vf id 1 / end',
+ "matched": {"scapy_str": [mac_ipv4_gtpu_basic['ipv4_gtpu_ipv4_tcp'].replace('GTP_U_Header()/IP()', 'GTP_U_Header(gtp_type=255, teid=0x12345678)/IP(src="192.168.1.1", dst="192.168.1.2")'),
+ ],
+ "param": {"expect_port": 1, "expect_queues": "null"},
+ "expect_results": {"expect_pkts": 1}},
+ "mismatched": {"scapy_str": [mac_ipv4_gtpu_basic['ipv4_gtpu_ipv4_tcp'].replace('GTP_U_Header()/IP()', 'GTP_U_Header(gtp_type=255, teid=0x12345678)/IP(src="192.168.1.11", dst="192.168.1.22")'),
+ mac_ipv4_gtpu_basic['ipv4_gtpu_ipv4_tcp'].replace('GTP_U_Header()/IP()', 'GTP_U_Header(gtp_type=255, teid=0x12345677)/IP(src="192.168.1.1", dst="192.168.1.2")'),
+ mac_ipv4_gtpu_basic['ipv4_gtpu_ipv4_tcp'].replace('GTP_U_Header()/IP()', 'GTP_U_Header(gtp_type=255, teid=0x12345677)/IP(src="192.168.1.11", dst="192.168.1.22")'),
+ ],
+ "param": {"expect_port": 1, "expect_queues": "null"},
+ "expect_results": {"expect_pkts": 0}}
+}
+
+tv_mac_ipv4_gtpu_ipv4_tcp_teid_l4src_l4dst = {
+ "name": "tv_mac_ipv4_gtpu_ipv4_tcp_teid_l4src_l4dst",
+ "rte_flow_pattern": 'flow create 0 ingress pattern eth / ipv4 / udp / gtpu teid is 0x12345678 teid mask 0x00000001 / ipv4 / tcp src is 22 dst is 23 / end actions vf id 1 / end',
+ "matched": {"scapy_str": [mac_ipv4_gtpu_basic['ipv4_gtpu_ipv4_udp'].replace('GTP_U_Header()/IP()/TCP()', 'GTP_U_Header(gtp_type=255, teid=0x12345678)/IP()/TCP(sport=22, dport=23)'),
+ ],
+ "param": {"expect_port": 1, "expect_queues": "null"},
+ "expect_results": {"expect_pkts": 1}},
+ "mismatched": {"scapy_str": [mac_ipv4_gtpu_basic['ipv4_gtpu_ipv4_udp'].replace('GTP_U_Header()/IP()/TCP()', 'GTP_U_Header(gtp_type=255, teid=0x12345678)/IP()/TCP(sport=12, dport=13)'),
+ mac_ipv4_gtpu_basic['ipv4_gtpu_ipv4_udp'].replace('GTP_U_Header()/IP()/TCP()', 'GTP_U_Header(gtp_type=255, teid=0x12345677)/IP()/TCP(sport=22, dport=23)'),
+ mac_ipv4_gtpu_basic['ipv4_gtpu_ipv4_udp'].replace('GTP_U_Header()/IP()/TCP()', 'GTP_U_Header(gtp_type=255, teid=0x12345677)/IP()/TCP(sport=12, dport=13)'),
+ ],
+ "param": {"expect_port": 1, "expect_queues": "null"},
+ "expect_results": {"expect_pkts": 0}}
+}
+
+tv_mac_ipv4_gtpu_ipv4_tcp_l3_l4 = {
+ "name": "tv_mac_ipv4_gtpu_ipv4_tcp_l3_l4",
+ "rte_flow_pattern": 'flow create 0 ingress pattern eth / ipv4 / udp / gtpu teid is 0x12345678 teid mask 0x00000001 / ipv4 src is 192.168.1.1 dst is 192.168.1.2 / tcp src is 22 dst is 23 / end actions vf id 1 / end',
+ "matched": {"scapy_str": [mac_ipv4_gtpu_basic['ipv4_gtpu_ipv4_tcp'].replace('GTP_U_Header()/IP()/TCP()', 'GTP_U_Header()/IP(src="192.168.1.1", dst="192.168.1.2")/TCP(sport=22, dport=23)'),
+ ],
+ "param": {"expect_port": 1, "expect_queues": "null"},
+ "expect_results": {"expect_pkts": 1}},
+ "mismatched": {"scapy_str": [mac_ipv4_gtpu_basic['ipv4_gtpu_ipv4_tcp'].replace('GTP_U_Header()/IP()/TCP()', 'GTP_U_Header()/IP(src="192.168.1.1", dst="192.168.1.2")/TCP(sport=12, dport=13)'),
+ mac_ipv4_gtpu_basic['ipv4_gtpu_ipv4_tcp'].replace('GTP_U_Header()/IP()/TCP()', 'GTP_U_Header()/IP(src="192.168.1.11", dst="192.168.1.22")/TCP(sport=22, dport=23)'),
+ mac_ipv4_gtpu_basic['ipv4_gtpu_ipv4_tcp'].replace('GTP_U_Header()/IP()/TCP()', 'GTP_U_Header()/IP(src="192.168.1.11", dst="192.168.1.22")/TCP(sport=12, dport=13)'),
+ ],
+ "param": {"expect_port": 1, "expect_queues": "null"},
+ "expect_results": {"expect_pkts": 0}}
+}
+
+sv_mac_ipv4_gtpu_ipv4_tcp_1 = [
+ tv_mac_ipv4_gtpu_ipv4_tcp_teid_with_mask,
+ tv_mac_ipv4_gtpu_ipv4_tcp_teid_without_mask,
+ tv_mac_ipv4_gtpu_ipv4_tcp_l3dst,
+ tv_mac_ipv4_gtpu_ipv4_tcp_l3src,
+ tv_mac_ipv4_gtpu_ipv4_tcp_l3src_l4dst,
+ tv_mac_ipv4_gtpu_ipv4_tcp_l3src_l4src,
+]
+
+sv_mac_ipv4_gtpu_ipv4_tcp_2 = [
+ tv_mac_ipv4_gtpu_ipv4_tcp_l3dst_l4src,
+ tv_mac_ipv4_gtpu_ipv4_tcp_l3dst_l4dst,
+ tv_mac_ipv4_gtpu_ipv4_tcp_l4dst,
+ tv_mac_ipv4_gtpu_ipv4_tcp_l4src,
+ tv_mac_ipv4_gtpu_ipv4_tcp_l4src_l4dst,
+ tv_mac_ipv4_gtpu_ipv4_tcp_teid_l4src_l4dst,
+ tv_mac_ipv4_gtpu_ipv4_tcp_teid_l3src_l3dst,
+ tv_mac_ipv4_gtpu_ipv4_tcp_l3src_l3dst,
+ tv_mac_ipv4_gtpu_ipv4_tcp_l3_l4,
+]
+
+sv_mac_ipv4_gtpu_ipv4_tcp = [sv_mac_ipv4_gtpu_ipv4_tcp_1, sv_mac_ipv4_gtpu_ipv4_tcp_2]
+
+sv_mac_ipv4_gtpu_ipv6_tcp_1 = [eval(str(sv).replace('tv_mac_ipv4_gtpu_ipv4', 'tv_mac_ipv4_gtpu_ipv6')
+ .replace(' ipv4 ', ' ipv61 ')
+ .replace('eth / ipv61 ', 'eth / ipv4 ')
+ .replace(' ipv61 ', ' ipv6 ')
+ .replace('IP(', 'IPv61(')
+ .replace(':55")/IPv61(', ':55")/IP(')
+ .replace('IPv61', 'IPv6')
+ .replace('IPv6(frag=6', 'IPv6(nh=6')
+ .replace('192.168.1.1', '2001::1')
+ .replace('192.168.1.11', '2001::11')
+ .replace('192.168.1.2', '2001::2')
+ .replace('192.168.1.22', '2001::22'))
+ for sv in sv_mac_ipv4_gtpu_ipv4_tcp_1]
+
+sv_mac_ipv4_gtpu_ipv6_tcp_2 = [eval(str(sv).replace('tv_mac_ipv4_gtpu_ipv4', 'tv_mac_ipv4_gtpu_ipv6')
+ .replace(' ipv4 ', ' ipv61 ')
+ .replace('eth / ipv61 ', 'eth / ipv4 ')
+ .replace(' ipv61 ', ' ipv6 ')
+ .replace('IP(', 'IPv61(')
+ .replace(':55")/IPv61(', ':55")/IP(')
+ .replace('IPv61', 'IPv6')
+ .replace('IPv6(frag=6', 'IPv6(nh=6')
+ .replace('192.168.1.1', '2001::1')
+ .replace('192.168.1.11', '2001::11')
+ .replace('192.168.1.2', '2001::2')
+ .replace('192.168.1.22', '2001::22'))
+ for sv in sv_mac_ipv4_gtpu_ipv4_tcp_2[0:-3]]
+
+sv_mac_ipv4_gtpu_ipv6_tcp = [sv_mac_ipv4_gtpu_ipv6_tcp_1, sv_mac_ipv4_gtpu_ipv6_tcp_2]
+
+sv_mac_ipv6_gtpu_ipv4_tcp_1 = [eval(str(sv).replace('tv_mac_ipv4_gtpu_ipv4', 'tv_mac_ipv6_gtpu_ipv4')
+ .replace('eth / ipv4 ', 'eth / ipv6 ')
+ .replace(':55")/IP()', ':55")/IPv6()'))
+ for sv in sv_mac_ipv4_gtpu_ipv4_tcp_1]
+
+sv_mac_ipv6_gtpu_ipv4_tcp_2 = [eval(str(sv).replace('tv_mac_ipv4_gtpu_ipv4', 'tv_mac_ipv6_gtpu_ipv4')
+ .replace('eth / ipv4 ', 'eth / ipv6 ')
+ .replace(':55")/IP()', ':55")/IPv6()'))
+ for sv in sv_mac_ipv4_gtpu_ipv4_tcp_2]
+
+sv_mac_ipv6_gtpu_ipv4_tcp = [sv_mac_ipv6_gtpu_ipv4_tcp_1, sv_mac_ipv6_gtpu_ipv4_tcp_2]
+
+sv_mac_ipv6_gtpu_ipv6_tcp_1 = [eval(str(sv).replace('tv_mac_ipv4_gtpu_ipv6', 'tv_mac_ipv6_gtpu_ipv6')
+ .replace('eth / ipv4 ', 'eth / ipv6 ')
+ .replace(':55")/IP()', ':55")/IPv6()'))
+ for sv in sv_mac_ipv4_gtpu_ipv6_tcp_1]
+
+sv_mac_ipv6_gtpu_ipv6_tcp_2 = [eval(str(sv).replace('tv_mac_ipv4_gtpu_ipv6', 'tv_mac_ipv6_gtpu_ipv6')
+ .replace('eth / ipv4 ', 'eth / ipv6 ')
+ .replace(':55")/IP()', ':55")/IPv6()'))
+ for sv in sv_mac_ipv4_gtpu_ipv6_tcp_2]
+
+sv_mac_ipv6_gtpu_ipv6_tcp = [sv_mac_ipv6_gtpu_ipv6_tcp_1, sv_mac_ipv6_gtpu_ipv6_tcp_2]
+
+
+class CVLDCFSwitchFilterGTPUTest(TestCase):
+ supported_nic = ['columbiaville_100g', 'columbiaville_25g', 'columbiaville_25gx2']
+
+ def bind_nics_driver(self, ports, driver=""):
+ # modprobe vfio driver
+ if driver == "vfio-pci":
+ for port in ports:
+ netdev = self.dut.ports_info[port]['port']
+ driver = netdev.get_nic_driver()
+ if driver != 'vfio-pci':
+ netdev.bind_driver(driver='vfio-pci')
+
+ elif driver == "igb_uio":
+ # igb_uio should insmod as default, no need to check
+ for port in ports:
+ netdev = self.dut.ports_info[port]['port']
+ driver = netdev.get_nic_driver()
+ if driver != 'igb_uio':
+ netdev.bind_driver(driver='igb_uio')
+ else:
+ for port in ports:
+ netdev = self.dut.ports_info[port]['port']
+ driver_now = netdev.get_nic_driver()
+ if driver == "":
+ driver = netdev.default_driver
+ if driver != driver_now:
+ netdev.bind_driver(driver=driver)
+
+ @check_supported_nic(supported_nic)
+ @skip_unsupported_pkg(['os default', 'wireless'])
+ def set_up_all(self):
+ """
+ Run at the start of each test suite.
+ """
+ self.dut_ports = self.dut.get_ports(self.nic)
+ # Verify that enough ports are available
+ self.verify(len(self.dut_ports) >= 1, "Insufficient ports")
+ localPort = self.tester.get_local_port(self.dut_ports[0])
+ self.__tx_iface = self.tester.get_interface(localPort)
+ self.pkt = Packet()
+ self.testpmd_status = "close"
+ self.pass_flag = 'passed'
+ self.fail_flag = 'failed'
+ #bind pf to kernel
+ self.bind_nics_driver(self.dut_ports, driver="ice")
+
+ #set vf driver
+ self.vf_driver = 'vfio-pci'
+ self.dut.send_expect('modprobe vfio-pci', '#')
+ self.path = self.dut.apps_name['test-pmd']
+
+ def setup_1pf_vfs_env(self, pf_port=0, driver='default'):
+ self.reload_ice()
+ self.used_dut_port_0 = self.dut_ports[pf_port]
+ #get PF interface name
+ self.pf0_intf = self.dut.ports_info[self.used_dut_port_0]['intf']
+ out = self.dut.send_expect('ethtool -i %s' % self.pf0_intf, '#')
+ #generate 4 VFs on PF
+ self.dut.generate_sriov_vfs_by_port(self.used_dut_port_0, 2, driver=driver)
+ self.sriov_vfs_port_0 = self.dut.ports_info[self.used_dut_port_0]['vfs_port']
+ #set VF0 as trust
+ self.dut.send_expect('ip link set %s vf 0 trust on' % self.pf0_intf, '#')
+ #bind VFs to dpdk driver
+ for port in self.sriov_vfs_port_0:
+ port.bind_driver(self.vf_driver)
+ time.sleep(5)
+
+ def set_up(self):
+ """
+ Run before each test case.
+ """
+ self.setup_1pf_vfs_env()
+
+ def reload_ice(self):
+ self.dut.send_expect("rmmod ice", "# ", 15)
+ self.dut.send_expect("modprobe ice", "# ", 15)
+
+ def create_testpmd_command(self):
+ """
+ Create testpmd command
+ """
+ #Prepare testpmd EAL and parameters
+ vf0_pci = self.sriov_vfs_port_0[0].pci
+ vf1_pci = self.sriov_vfs_port_0[1].pci
+ all_eal_param = self.dut.create_eal_parameters(cores='1S/4C/1T',ports=[vf0_pci, vf1_pci], port_options={vf0_pci:"cap=dcf"})
+ command = self.path + all_eal_param + " -- -i"
+ return command
+
+ def launch_testpmd(self):
+ """
+ launch testpmd with the command
+ """
+ command = self.create_testpmd_command()
+ out = self.dut.send_expect(command, "testpmd> ", 15)
+ self.testpmd_status = "running"
+ self.dut.send_expect("set portlist 1", "testpmd> ", 15)
+ self.dut.send_expect("set fwd rxonly", "testpmd> ", 15)
+ self.dut.send_expect("set verbose 1", "testpmd> ", 15)
+
+ def send_and_check_packets(self, dic, session_name="", tx_iface=""):
+ """
+ general packets processing workflow.
+ """
+ if session_name == "":
+ session_name = self.dut
+ if tx_iface == "":
+ tx_iface = self.__tx_iface
+ session_name.send_expect("start", "testpmd> ", 15)
+ time.sleep(2)
+ #send packets
+ self.pkt.update_pkt(dic["scapy_str"])
+ self.pkt.send_pkt(self.tester, tx_port=tx_iface, count=1, timeout=370)
+ time.sleep(3)
+ out = session_name.send_expect("stop", "testpmd> ", 15)
+ rfc.check_vf_rx_packets_number(out, dic["param"], dic["expect_results"])
+
+ def validate_switch_filter_rule(self, rte_flow_pattern, session_name="", check_stats=True):
+ """
+ validate switch filter rules
+ """
+ if session_name == "":
+ session_name = self.dut
+ p = "Flow rule validated"
+ rule_list = []
+ if isinstance(rte_flow_pattern, list):
+ for rule in rte_flow_pattern:
+ length = len(rule)
+ rule_rep = rule[0:5] + "validate" + rule[11:length]
+ out = session_name.send_expect(rule_rep, "testpmd> ") #validate a rule
+ if (p in out) and ("Failed" not in out):
+ rule_list.append(True)
+ else:
+ rule_list.append(False)
+ elif isinstance(rte_flow_pattern, str):
+ length = len(rte_flow_pattern)
+ rule_rep = rte_flow_pattern[0:5] + "validate" + rte_flow_pattern[11:length]
+ out = session_name.send_expect(rule_rep, "testpmd> ") #validate a rule
+ if (p in out) and ("Failed" not in out):
+ rule_list.append(True)
+ else:
+ rule_list.append(False)
+ else:
+ raise Exception("unsupported rule type, only accept list or str")
+ if check_stats:
+ self.verify(all(rule_list), "some rules not validated successfully, result %s, rule %s" % (rule_list, rte_flow_pattern))
+ else:
+ self.verify(not any(rule_list), "all rules should not validate successfully, result %s, rule %s" % (rule_list, rte_flow_pattern))
+
+ def create_switch_filter_rule(self, rte_flow_pattern, session_name="", check_stats=True):
+ """
+ create switch filter rules
+ """
+ if session_name == "":
+ session_name = self.dut
+ p = re.compile(r"Flow rule #(\d+) created")
+ rule_list = []
+ if isinstance(rte_flow_pattern, list):
+ for rule in rte_flow_pattern:
+ out = session_name.send_expect(rule, "testpmd> ") #create a rule
+ m = p.search(out)
+ if m:
+ rule_list.append(m.group(1))
+ else:
+ rule_list.append(False)
+ else:
+ out = session_name.send_expect(rte_flow_pattern, "testpmd> ") #create a rule
+ m = p.search(out)
+ if m:
+ rule_list.append(m.group(1))
+ else:
+ rule_list.append(False)
+ if check_stats:
+ self.verify(all(rule_list), "some rules not created successfully, result %s, rule %s" % (rule_list, rte_flow_pattern))
+ else:
+ self.verify(not any(rule_list), "all rules should create failed, result %s" % rule_list)
+ return rule_list
+
+ def check_switch_filter_rule_list(self, port_id, rule_list, session_name="", need_verify=True):
+ """
+ check the rules in list identical to ones in rule_list
+ """
+ if session_name == "":
+ session_name = self.dut
+ out = session_name.send_expect("flow list %d" % port_id, "testpmd> ", 15)
+ p = re.compile(r"ID\s+Group\s+Prio\s+Attr\s+Rule")
+ m = p.search(out)
+ if not m:
+ result = []
+ else:
+ p_spec = re.compile("^(\d+)\s")
+ out_lines = out.splitlines()
+ res = filter(bool, map(p_spec.match, out_lines))
+ result = [i.group(1) for i in res]
+ if need_verify:
+ self.verify(result == rule_list,
+ "the rule list is not the same. expect %s, result %s" % (rule_list, result))
+ else:
+ return result
+
+ def destroy_switch_filter_rule(self, port_id, rule_list, session_name="", need_verify=True):
+ if session_name == "":
+ session_name = self.dut
+ p = re.compile(r"Flow rule #(\d+) destroyed")
+ destroy_list = []
+ if isinstance(rule_list, list):
+ for i in rule_list:
+ out = session_name.send_expect("flow destroy %s rule %s" % (port_id, i), "testpmd> ", 15)
+ m = p.search(out)
+ if m:
+ destroy_list.append(m.group(1))
+ else:
+ destroy_list.append(False)
+ else:
+ out = session_name.send_expect("flow destroy %s rule %s" % (port_id, rule_list), "testpmd> ", 15)
+ m = p.search(out)
+ if m:
+ destroy_list.append(m.group(1))
+ else:
+ destroy_list.append(False)
+ rule_list = [rule_list]
+ if need_verify:
+ self.verify(destroy_list == rule_list, "flow rule destroy failed, expect %s result %s" % (rule_list, destroy_list))
+ else:
+ return destroy_list
+
+ def destroy_testpmd_and_vf(self):
+ if self.testpmd_status != "close":
+ # destroy all flow rules on DCF
+ self.dut.send_expect("flow flush 0", "testpmd> ", 15)
+ self.dut.send_expect("clear port stats all", "testpmd> ", 15)
+ self.dut.send_expect("quit", "#", 15)
+ #kill all DPDK application
+ self.dut.kill_all()
+ # destroy vfs
+ for port_id in self.dut_ports:
+ self.dut.destroy_sriov_vfs_by_port(port_id)
+ self.testpmd_status = "close"
+ if getattr(self, 'session_secondary', None):
+ self.dut.close_session(self.session_secondary)
+
+ def _rte_flow_validate_pattern(self, test_vector):
+ test_results = dict()
+ for tvs in test_vector:
+ self.destroy_testpmd_and_vf()
+ self.setup_1pf_vfs_env()
+ self.launch_testpmd()
+ for tv in tvs:
+ try:
+ self.logger.info('===================Test sub case: {}================'.format(tv["name"]))
+ #validate a rule
+ self.validate_switch_filter_rule(tv["rte_flow_pattern"])
+ #create a rule
+ rule_list = self.create_switch_filter_rule(tv["rte_flow_pattern"])
+ self.check_switch_filter_rule_list(0, rule_list)
+ #send matched packets and check
+ matched_dic = tv["matched"]
+ self.send_and_check_packets(matched_dic)
+ #send mismatched packets and check
+ mismatched_dic = tv["mismatched"]
+ self.send_and_check_packets(mismatched_dic)
+ #destroy rule and send matched packets
+ self.destroy_switch_filter_rule(0, rule_list)
+ self.check_switch_filter_rule_list(0, [])
+ #send matched packets and check
+ destroy_dict = copy.deepcopy(matched_dic)
+ if isinstance(destroy_dict["expect_results"]["expect_pkts"], list):
+ destroy_dict["expect_results"]["expect_pkts"] = [0]*len(destroy_dict["expect_results"]["expect_pkts"])
+ else:
+ destroy_dict["expect_results"]["expect_pkts"] = 0
+ self.send_and_check_packets(destroy_dict)
+ test_results[tv["name"]] = self.pass_flag
+ self.logger.info('sub_case %s passed' % tv["name"])
+ except Exception as e:
+ self.logger.warning('sub_case %s failed: %s' % (tv["name"], e))
+ test_results[tv["name"]] = self.fail_flag
+ self.dut.send_expect("flow flush 0", "testpmd> ", 15)
+ pass_rate = round(list(test_results.values()).count(self.pass_flag) / len(test_results), 4) * 100
+ self.logger.info(test_results)
+ self.logger.info('pass rate is: %s' % pass_rate)
+ self.verify(pass_rate == 100.00, 'some subcases failed')
+
+ def test_mac_ipv4_gtpu(self):
+ self._rte_flow_validate_pattern([sv_mac_ipv4_gtpu])
+
+ def test_mac_ipv6_gtpu(self):
+ self._rte_flow_validate_pattern([sv_mac_ipv6_gtpu])
+
+ def test_mac_ipv4_gtpu_ipv4(self):
+ self._rte_flow_validate_pattern([sv_mac_ipv4_gtpu_ipv4])
+
+ def test_mac_ipv4_gtpu_ipv6(self):
+ self._rte_flow_validate_pattern([sv_mac_ipv4_gtpu_ipv6])
+
+ def test_mac_ipv6_gtpu_ipv4(self):
+ self._rte_flow_validate_pattern([sv_mac_ipv6_gtpu_ipv4])
+
+ def test_mac_ipv6_gtpu_ipv6(self):
+ self._rte_flow_validate_pattern([sv_mac_ipv6_gtpu_ipv6])
+
+ def test_mac_ipv4_gtpu_ipv4_udp(self):
+ self._rte_flow_validate_pattern(sv_mac_ipv4_gtpu_ipv4_udp)
+
+ def test_mac_ipv4_gtpu_ipv6_udp(self):
+ self._rte_flow_validate_pattern(sv_mac_ipv4_gtpu_ipv6_udp)
+
+ def test_mac_ipv6_gtpu_ipv4_udp(self):
+ self._rte_flow_validate_pattern(sv_mac_ipv6_gtpu_ipv4_udp)
+
+ def test_mac_ipv6_gtpu_ipv6_udp(self):
+ self._rte_flow_validate_pattern(sv_mac_ipv6_gtpu_ipv6_udp)
+
+ def test_mac_ipv4_gtpu_ipv4_tcp(self):
+ self._rte_flow_validate_pattern(sv_mac_ipv4_gtpu_ipv4_tcp)
+
+ def test_mac_ipv4_gtpu_ipv6_tcp(self):
+ self._rte_flow_validate_pattern(sv_mac_ipv4_gtpu_ipv6_tcp)
+
+ def test_mac_ipv6_gtpu_ipv4_tcp(self):
+ self._rte_flow_validate_pattern(sv_mac_ipv6_gtpu_ipv4_tcp)
+
+ def test_mac_ipv6_gtpu_ipv6_tcp(self):
+ self._rte_flow_validate_pattern(sv_mac_ipv6_gtpu_ipv6_tcp)
+
+ def test_mac_ipv4_gtpu_eh_ipv4(self):
+ self._rte_flow_validate_pattern([sv_mac_ipv4_gtpu_eh_ipv4])
+
+ def test_mac_ipv4_gtpu_eh_ipv6(self):
+ self._rte_flow_validate_pattern([sv_mac_ipv4_gtpu_eh_ipv6])
+
+ def test_mac_ipv6_gtpu_eh_ipv4(self):
+ self._rte_flow_validate_pattern([sv_mac_ipv6_gtpu_eh_ipv4])
+
+ def test_mac_ipv6_gtpu_eh_ipv6(self):
+ self._rte_flow_validate_pattern([sv_mac_ipv6_gtpu_eh_ipv6])
+
+ def test_mac_ipv4_gtpu_eh_ipv4_udp(self):
+ self._rte_flow_validate_pattern(sv_mac_ipv4_gtpu_eh_ipv4_udp)
+
+ def test_mac_ipv4_gtpu_eh_ipv6_udp(self):
+ self._rte_flow_validate_pattern(sv_mac_ipv4_gtpu_eh_ipv6_udp)
+
+ def test_mac_ipv6_gtpu_eh_ipv4_udp(self):
+ self._rte_flow_validate_pattern(sv_mac_ipv6_gtpu_eh_ipv4_udp)
+
+ def test_mac_ipv6_gtpu_eh_ipv6_udp(self):
+ self._rte_flow_validate_pattern(sv_mac_ipv6_gtpu_eh_ipv6_udp)
+
+ def test_mac_ipv4_gtpu_eh_ipv4_tcp(self):
+ self._rte_flow_validate_pattern(sv_mac_ipv4_gtpu_eh_ipv4_tcp)
+
+ def test_mac_ipv4_gtpu_eh_ipv6_tcp(self):
+ self._rte_flow_validate_pattern(sv_mac_ipv4_gtpu_eh_ipv6_tcp)
+
+ def test_mac_ipv6_gtpu_eh_ipv4_tcp(self):
+ self._rte_flow_validate_pattern(sv_mac_ipv6_gtpu_eh_ipv4_tcp)
+
+ def test_mac_ipv6_gtpu_eh_ipv6_tcp(self):
+ self._rte_flow_validate_pattern(sv_mac_ipv6_gtpu_eh_ipv6_tcp)
+
+ def tear_down(self):
+ """
+ Run after each test case.
+ """
+ self.destroy_testpmd_and_vf()
+
+ def tear_down_all(self):
+ """
+ Run after each test suite.
+ """
+ self.dut.kill_all()
--
2.17.1
^ permalink raw reply [flat|nested] 4+ messages in thread
end of thread, other threads:[~2021-05-26 10:45 UTC | newest]
Thread overview: 4+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2021-05-26 19:10 [dts] [PATCH V1 0/2] add dcf switch gtpu test case and test plan Zhimin Huang
2021-05-26 19:10 ` [dts] [PATCH V1 1/2] test_plans/dcf_switch_gtpu: add dcf_switch_filter_gtpu " Zhimin Huang
2021-05-26 19:10 ` [dts] [PATCH V1 2/2] tests/cvl_dcf_switch_filter_gtpu: add dcf_switch_filter_gtpu test case Zhimin Huang
2021-05-26 10:44 ` Huang, ZhiminX
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).