* [dts] [PATCH V2 0/2] add dcf switch gtpu test case and test plan @ 2021-06-02 18:50 Zhimin Huang 2021-06-02 18:50 ` [dts] [PATCH V2 1/2] test_plans/dcf_switch_gtpu: add dcf_switch_filter_gtpu " Zhimin Huang 2021-06-02 18:50 ` [dts] [PATCH V2 2/2] tests/cvl_dcf_switch_filter_gtpu: add dcf_switch_filter_gtpu test case Zhimin Huang 0 siblings, 2 replies; 7+ messages in thread From: Zhimin Huang @ 2021-06-02 18:50 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 | 1424 +++++++++++ tests/TestSuite_cvl_dcf_switch_filter_gtpu.py | 2250 +++++++++++++++++ 2 files changed, 3674 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] 7+ messages in thread
* [dts] [PATCH V2 1/2] test_plans/dcf_switch_gtpu: add dcf_switch_filter_gtpu test plan 2021-06-02 18:50 [dts] [PATCH V2 0/2] add dcf switch gtpu test case and test plan Zhimin Huang @ 2021-06-02 18:50 ` Zhimin Huang 2021-06-10 6:54 ` Lin, Xueqin 2021-06-18 5:56 ` Tu, Lijuan 2021-06-02 18:50 ` [dts] [PATCH V2 2/2] tests/cvl_dcf_switch_filter_gtpu: add dcf_switch_filter_gtpu test case Zhimin Huang 1 sibling, 2 replies; 7+ messages in thread From: Zhimin Huang @ 2021-06-02 18:50 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 | 1424 +++++++++++++++++ 1 file changed, 1424 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..4991e0e6 --- /dev/null +++ b/test_plans/cvl_dcf_switch_filter_gtpu_test_plan.rst @@ -0,0 +1,1424 @@ +.. 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 -a 0000:18:01.0,cap=dcf -a 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 rule +* create rule +* send matched pkts and mismatched pkts +* destroy rule +* send matched pkts +* flush rule + + +take 'MAC_IPV4_GTPU_TEID_with_mask' for example: + +1.validate and create rule:: + + flow validate 0 ingress pattern eth / ipv4 / udp / gtpu teid is 0x12345678 teid mask 0x00000001 / end actions vf id 1 / end + Flow rule validated + flow create 0 ingress pattern eth / ipv4 / udp / gtpu teid is 0x12345678 teid mask 0x00000001 / end actions vf id 1 / end + Flow rule #0 created + +2.send 2 matched pkts and check port 1 received 2 pkts:: + + 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) + + ---------------------- 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 + ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ + +3.send 1 mismatched pkts and check port 1 not received pkts:: + + p = Ether(dst="00:11:22:33:44:55")/IP()/UDP()/GTP_U_Header(teid=0x12345677)/Raw("x" *20) + + ---------------------- Forward statistics for port 1 ---------------------- + RX-packets: 0 RX-dropped: 0 RX-total: 0 + TX-packets: 0 TX-dropped: 0 TX-total: 0 + ---------------------------------------------------------------------------- + + +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++ + RX-packets: 0 RX-dropped: 0 RX-total: 0 + TX-packets: 0 TX-dropped: 0 TX-total: 0 + ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ + +4.destory rule and re-send step 2 matched pkts check port 1 not received pkts:: + + 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) + + ---------------------- Forward statistics for port 1 ---------------------- + RX-packets: 0 RX-dropped: 0 RX-total: 0 + TX-packets: 0 TX-dropped: 0 TX-total: 0 + ---------------------------------------------------------------------------- + + +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++ + RX-packets: 0 RX-dropped: 0 RX-total: 0 + TX-packets: 0 TX-dropped: 0 TX-total: 0 + ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ + + +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] 7+ messages in thread
* Re: [dts] [PATCH V2 1/2] test_plans/dcf_switch_gtpu: add dcf_switch_filter_gtpu test plan 2021-06-02 18:50 ` [dts] [PATCH V2 1/2] test_plans/dcf_switch_gtpu: add dcf_switch_filter_gtpu " Zhimin Huang @ 2021-06-10 6:54 ` Lin, Xueqin 2021-06-18 5:56 ` Tu, Lijuan 1 sibling, 0 replies; 7+ messages in thread From: Lin, Xueqin @ 2021-06-10 6:54 UTC (permalink / raw) To: Huang, ZhiminX, dts > -----Original Message----- > From: Huang, ZhiminX <zhiminx.huang@intel.com> > Sent: Thursday, June 3, 2021 2:51 AM > To: dts@dpdk.org > Cc: Lin, Xueqin <xueqin.lin@intel.com>; Huang, ZhiminX > <zhiminx.huang@intel.com> > Subject: [dts] [PATCH V2 1/2] test_plans/dcf_switch_gtpu: add > dcf_switch_filter_gtpu test plan > > *.add cvl_dcf_switch_filter_gtpu testplan > > Signed-off-by: Zhimin Huang <zhiminx.huang@intel.com> Acked-by: Xueqin Lin <xueqin.lin@intel.com> ^ permalink raw reply [flat|nested] 7+ messages in thread
* Re: [dts] [PATCH V2 1/2] test_plans/dcf_switch_gtpu: add dcf_switch_filter_gtpu test plan 2021-06-02 18:50 ` [dts] [PATCH V2 1/2] test_plans/dcf_switch_gtpu: add dcf_switch_filter_gtpu " Zhimin Huang 2021-06-10 6:54 ` Lin, Xueqin @ 2021-06-18 5:56 ` Tu, Lijuan 1 sibling, 0 replies; 7+ messages in thread From: Tu, Lijuan @ 2021-06-18 5:56 UTC (permalink / raw) To: Huang, ZhiminX, dts; +Cc: Lin, Xueqin, Huang, ZhiminX > -----Original Message----- > From: dts <dts-bounces@dpdk.org> On Behalf Of Zhimin Huang > Sent: 2021年6月3日 2:51 > To: dts@dpdk.org > Cc: Lin, Xueqin <xueqin.lin@intel.com>; Huang, ZhiminX > <zhiminx.huang@intel.com> > Subject: [dts] [PATCH V2 1/2] test_plans/dcf_switch_gtpu: add > dcf_switch_filter_gtpu test plan > > *.add cvl_dcf_switch_filter_gtpu testplan > > Signed-off-by: Zhimin Huang <zhiminx.huang@intel.com> > --- > .../cvl_dcf_switch_filter_gtpu_test_plan.rst | 1424 +++++++++++++++++ > 1 file changed, 1424 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..4991e0e6 > --- /dev/null > +++ b/test_plans/cvl_dcf_switch_filter_gtpu_test_plan.rst > @@ -0,0 +1,1424 @@ > +.. 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 The description is not align with your subject and content. And the file name is not align with existing test plan, e.g. test_plans/cvl_dcf_switch_filter_test_plan.rst test_plans/cvl_dcf_switch_filter_pppoe_test_plan.rst > + > +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 -a > 0000:18:01.0,cap=dcf -a 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 rule > +* create rule > +* send matched pkts and mismatched pkts > +* destroy rule > +* send matched pkts > +* flush rule > + > + > +take 'MAC_IPV4_GTPU_TEID_with_mask' for example: > + > +1.validate and create rule:: > + > + flow validate 0 ingress pattern eth / ipv4 / udp / gtpu teid is 0x12345678 teid > mask 0x00000001 / end actions vf id 1 / end > + Flow rule validated > + flow create 0 ingress pattern eth / ipv4 / udp / gtpu teid is 0x12345678 teid > mask 0x00000001 / end actions vf id 1 / end > + Flow rule #0 created > + > +2.send 2 matched pkts and check port 1 received 2 pkts:: > + > + p1 = > Ether(dst="00:11:22:33:44:55")/IP()/UDP()/GTP_U_Header(teid=0x12345678)/Ra > w("x" *20) > + p2 = > Ether(dst="00:11:22:33:44:55")/IP()/UDP()/GTP_U_Header(teid=0x12345688)/Ra > w("x" *20) > + > + ---------------------- 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 > + > +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ > +++++++++++ > + > +3.send 1 mismatched pkts and check port 1 not received pkts:: > + > + p = > Ether(dst="00:11:22:33:44:55")/IP()/UDP()/GTP_U_Header(teid=0x12345677)/Ra > w("x" *20) > + > + ---------------------- Forward statistics for port 1 ---------------------- > + RX-packets: 0 RX-dropped: 0 RX-total: 0 > + TX-packets: 0 TX-dropped: 0 TX-total: 0 > + ---------------------------------------------------------------------------- > + > + +++++++++++++++ Accumulated forward statistics for all > ports+++++++++++++++ > + RX-packets: 0 RX-dropped: 0 RX-total: 0 > + TX-packets: 0 TX-dropped: 0 TX-total: 0 > + > +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ > +++++++++++ > + > +4.destory rule and re-send step 2 matched pkts check port 1 not received pkts:: > + > + p1 = > Ether(dst="00:11:22:33:44:55")/IP()/UDP()/GTP_U_Header(teid=0x12345678)/Ra > w("x" *20) > + p2 = > Ether(dst="00:11:22:33:44:55")/IP()/UDP()/GTP_U_Header(teid=0x12345688)/Ra > w("x" *20) > + > + ---------------------- Forward statistics for port 1 ---------------------- > + RX-packets: 0 RX-dropped: 0 RX-total: 0 > + TX-packets: 0 TX-dropped: 0 TX-total: 0 > + ---------------------------------------------------------------------------- > + > + +++++++++++++++ Accumulated forward statistics for all > ports+++++++++++++++ > + RX-packets: 0 RX-dropped: 0 RX-total: 0 > + TX-packets: 0 TX-dropped: 0 TX-total: 0 > + > +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ > +++++++++++ > + > + > +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)/Ra > w("x" *20) > + p2 = > Ether(dst="00:11:22:33:44:55")/IP()/UDP()/GTP_U_Header(teid=0x12345688)/Ra > w("x" *20) > + > +mismatched packets:: > + > + p3 = > Ether(dst="00:11:22:33:44:55")/IP()/UDP()/GTP_U_Header(teid=0x12345677)/Ra > w("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)/Ra > w("x" *20) > + > +mismatched packets:: > + > + p2 = > Ether(dst="00:11:22:33:44:55")/IP()/UDP()/GTP_U_Header(teid=0x12345688)/Ra > w("x" *20) > + p3 = > Ether(dst="00:11:22:33:44:55")/IP()/UDP()/GTP_U_Header(teid=0x12345677)/Ra > w("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()/R > aw("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()/R > aw("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(tei > d=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(te > id=0x12345678)/Raw("x" *20) > + p3 = > Ether(dst="00:11:22:33:44:55")/IP(dst="192.168.1.2")/UDP()/GTP_U_Header(tei > d=0x12345677)/Raw("x" *20) > + p4 = > Ether(dst="00:11:22:33:44:55")/IP(dst="192.168.1.22")/UDP()/GTP_U_Header(te > id=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(tei > d=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(te > id=0x12345678)/Raw("x" *20) > + p3 = > Ether(dst="00:11:22:33:44:55")/IP(src="192.168.1.1")/UDP()/GTP_U_Header(tei > d=0x12345677)/Raw("x" *20) > + p4 = > Ether(dst="00:11:22:33:44:55")/IP(src="192.168.1.11")/UDP()/GTP_U_Header(te > id=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()/GTPPDUSessionCon > tainer()/IP()/("X" *20) > + > +ipv4-frag packet:: > + > + > Ether(dst="00:11:22:33:44:55")/IP()/UDP()/GTP_U_Header()/GTPPDUSessionCon > tainer()/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()/GTPPDUSessionCon > tainer()/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()/GTPPDUSessionCon > tainer()/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()/GTPPDUSessionCon > tainer()/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()/GTPPDUSessionCon > tainer()/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()/GTPPDUSessionCon > tainer()/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()/GTPPDUSessionCon > tainer()/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()/GTPPDUSessionCon > tainer()/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()/GTPPDUSessionCon > tainer()/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()/GTPPDUSessionCon > tainer(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()/GTPPDUSessionCon > tainer(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()/GTPPDUSessionCon > tainer(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()/GTPPDUSessionCon > tainer(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()/GTPPDUSessionCon > tainer()/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()/GTPPDUSessionCon > tainer(QFI=0x34)/IP()/UDP()/("X" *20) > + > +mismatched packets:: > + > + p2 = > Ether(dst="00:11:22:33:44:55")/IP()/UDP()/GTP_U_Header()/GTPPDUSessionCon > tainer(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()/GTPPDUSessionCon > tainer()/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()/GTPPDUSessionCon > tainer()/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()/GTPPDUSessionCon > tainer()/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()/GTPPDUSessionCon > tainer()/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()/GTPPDUSessionCon > tainer()/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()/GTPPDUSessionCon > tainer()/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()/GTPPDUSessionCon > tainer()/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()/GTPPDUSessionCon > tainer()/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()/GTPPDUSessionCon > tainer()/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()/GTPPDUSessionCon > tainer()/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()/GTPPDUSessionCon > tainer()/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()/GTPPDUSessionCon > tainer()/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()/GTPPDUSessionCon > tainer()/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()/GTPPDUSessionCon > tainer()/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()/GTPPDUSessionCon > tainer()/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()/GTPPDUSessionCon > tainer()/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()/GTPPDUSessionCon > tainer()/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()/GTPPDUSessionCon > tainer()/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()/GTPPDUSessionCon > tainer()/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()/GTPPDUSessionCon > tainer()/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()/GTPPDUSessionCon > tainer()/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()/GTPPDUSessionCon > tainer()/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()/GTPPDUSessionCon > tainer()/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()/GTPPDUSessionCon > tainer()/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()/GTPPDUSessionCon > tainer()/IP()/UDP(dport=23)/("X" *20) > + > +mismatched packets:: > + > + p2 = > Ether(dst="00:11:22:33:44:55")/IP()/UDP()/GTP_U_Header()/GTPPDUSessionCon > tainer()/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()/GTPPDUSessionCon > tainer()/IP()/UDP(sport=22)/("X" *20) > + > +mismatched packets:: > + > + p2 = > Ether(dst="00:11:22:33:44:55")/IP()/UDP()/GTP_U_Header()/GTPPDUSessionCon > tainer()/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()/GTPPDUSessionCon > tainer()/IP()/UDP(sport=22, dport=23)/("X" *20) > + > +mismatched packets:: > + > + p2 = > Ether(dst="00:11:22:33:44:55")/IP()/UDP()/GTP_U_Header()/GTPPDUSessionCon > tainer()/IP()/UDP(sport=12, dport=23)/("X" *20) > + p3 = > Ether(dst="00:11:22:33:44:55")/IP()/UDP()/GTP_U_Header()/GTPPDUSessionCon > tainer()/IP()/UDP(sport=22, dport=13)/("X" *20) > + p4 = > Ether(dst="00:11:22:33:44:55")/IP()/UDP()/GTP_U_Header()/GTPPDUSessionCon > tainer()/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()/GTPPDUSessionCon > tainer(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()/GTPPDUSessionCon > tainer(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()/GTPPDUSessionCon > tainer(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()/GTPPDUSessionCon > tainer(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()/GTPPDUSessionCon > tainer(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()/GTPPDUSessionCon > tainer(QFI=0x34)/IP()/UDP(sport=12, dport=13)/("X" *20) > + p4 = > Ether(dst="00:11:22:33:44:55")/IP()/UDP()/GTP_U_Header()/GTPPDUSessionCon > tainer(QFI=0x33)/IP()/UDP(sport=22, dport=23)/("X" *20) > + p4 = > Ether(dst="00:11:22:33:44:55")/IP()/UDP()/GTP_U_Header()/GTPPDUSessionCon > tainer(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()/GTPPDUSessionCon > tainer()/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()/GTPPDUSessionCon > tainer()/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()/GTPPDUSessionCon > tainer()/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()/GTPPDUSessionCon > tainer()/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()/GTPPDUSessionCon > tainer()/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()/GTPPDUSessionCon > tainer()/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()/GTPPDUSessionCon > tainer()/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()/GTPPDUSessionCon > tainer()/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.2 > 2")/("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.1 > 1")/("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.1 > 1", 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.1 > 1", 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.2 > 2")/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.1 > 1")/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.1 > 1", 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.1 > 1", 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.1 > 1")/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.1 > 1")/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.1 > 1")/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.1 > 1")/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.1 > 2")/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.1 > 2")/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.1 > 2")/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.1 > 2")/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.1 > 1", 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.1 > 1", 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] 7+ messages in thread
* [dts] [PATCH V2 2/2] tests/cvl_dcf_switch_filter_gtpu: add dcf_switch_filter_gtpu test case 2021-06-02 18:50 [dts] [PATCH V2 0/2] add dcf switch gtpu test case and test plan Zhimin Huang 2021-06-02 18:50 ` [dts] [PATCH V2 1/2] test_plans/dcf_switch_gtpu: add dcf_switch_filter_gtpu " Zhimin Huang @ 2021-06-02 18:50 ` Zhimin Huang 2021-06-02 10:30 ` Huang, ZhiminX 2021-06-10 6:59 ` Lin, Xueqin 1 sibling, 2 replies; 7+ messages in thread From: Zhimin Huang @ 2021-06-02 18:50 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 | 2250 +++++++++++++++++ 1 file changed, 2250 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..25cf28fd --- /dev/null +++ b/tests/TestSuite_cvl_dcf_switch_filter_gtpu.py @@ -0,0 +1,2250 @@ +# 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'] + + @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.dut.bind_interfaces_linux('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'): + """ + create and set vfs + + :param pf_port: pf port generate vfs + :param driver: set vf driver + """ + 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'] + # 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): + """ + dcf switch need reload driver to ensure create rule sucessful + """ + self.dut.send_expect("rmmod ice", "# ", 15) + self.dut.send_expect("modprobe ice", "# ", 15) + + def create_testpmd_command(self): + """ + splice create testpmd command + + :return: 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() + 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. + + :param dic: scapy str dic + :param session_name: testpmd seesion + :param tx_iface: send pkts port + """ + 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 rule + + :param rte_flow_pattern: switch rule list or str + :param session_name: testpmd session + :param check_stats: check requirement validate rule true or false + """ + 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 rule + + :param rte_flow_pattern: switch rule list or str + :param session_name: testpmd session + :param check_stats: check requirement create rule true or false + :return: return rule list for destroy rule test + """ + 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 + + :param port_id: create rule port + :param rule_list: create rule list + :param session_name: testpmd session + :param need_verify: check rule create status + :return: return not the same as expected 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): + """ + destroy the created switch rule + + :param port_id: create rule port + :param rule_list: create rule list + :param session_name: testpmd session + :param need_verify: check rule destroy status + :return: return not the same as expected rule list + """ + 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): + """ + quit testpmd and destroy vf + """ + 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): + """ + validate/create/check pkts status/result + + :param test_vector: switch rule and pkts dic + """ + 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] 7+ messages in thread
* Re: [dts] [PATCH V2 2/2] tests/cvl_dcf_switch_filter_gtpu: add dcf_switch_filter_gtpu test case 2021-06-02 18:50 ` [dts] [PATCH V2 2/2] tests/cvl_dcf_switch_filter_gtpu: add dcf_switch_filter_gtpu test case Zhimin Huang @ 2021-06-02 10:30 ` Huang, ZhiminX 2021-06-10 6:59 ` Lin, Xueqin 1 sibling, 0 replies; 7+ messages in thread From: Huang, ZhiminX @ 2021-06-02 10:30 UTC (permalink / raw) To: dts; +Cc: Lin, Xueqin [-- Attachment #1: Type: text/plain, Size: 396 bytes --] > -----Original Message----- > From: Huang, ZhiminX <zhiminx.huang@intel.com> > Sent: Thursday, June 3, 2021 2:51 AM > To: dts@dpdk.org > Cc: Lin, Xueqin <xueqin.lin@intel.com>; Huang, ZhiminX > <zhiminx.huang@intel.com> > Subject: [dts] [PATCH V2 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] 7+ messages in thread
* Re: [dts] [PATCH V2 2/2] tests/cvl_dcf_switch_filter_gtpu: add dcf_switch_filter_gtpu test case 2021-06-02 18:50 ` [dts] [PATCH V2 2/2] tests/cvl_dcf_switch_filter_gtpu: add dcf_switch_filter_gtpu test case Zhimin Huang 2021-06-02 10:30 ` Huang, ZhiminX @ 2021-06-10 6:59 ` Lin, Xueqin 1 sibling, 0 replies; 7+ messages in thread From: Lin, Xueqin @ 2021-06-10 6:59 UTC (permalink / raw) To: Huang, ZhiminX, dts > -----Original Message----- > From: Huang, ZhiminX <zhiminx.huang@intel.com> > Sent: Thursday, June 3, 2021 2:51 AM > To: dts@dpdk.org > Cc: Lin, Xueqin <xueqin.lin@intel.com>; Huang, ZhiminX > <zhiminx.huang@intel.com> > Subject: [dts] [PATCH V2 2/2] tests/cvl_dcf_switch_filter_gtpu: add > dcf_switch_filter_gtpu test case > > *.add 26 test cases to cvl_dcf_switch_filter_gtpu suite > > Signed-off-by: Zhimin Huang <zhiminx.huang@intel.com> Acked-by: Xueqin Lin <xueqin.lin@intel.com> ^ permalink raw reply [flat|nested] 7+ messages in thread
end of thread, other threads:[~2021-06-18 5:56 UTC | newest] Thread overview: 7+ messages (download: mbox.gz / follow: Atom feed) -- links below jump to the message on this page -- 2021-06-02 18:50 [dts] [PATCH V2 0/2] add dcf switch gtpu test case and test plan Zhimin Huang 2021-06-02 18:50 ` [dts] [PATCH V2 1/2] test_plans/dcf_switch_gtpu: add dcf_switch_filter_gtpu " Zhimin Huang 2021-06-10 6:54 ` Lin, Xueqin 2021-06-18 5:56 ` Tu, Lijuan 2021-06-02 18:50 ` [dts] [PATCH V2 2/2] tests/cvl_dcf_switch_filter_gtpu: add dcf_switch_filter_gtpu test case Zhimin Huang 2021-06-02 10:30 ` Huang, ZhiminX 2021-06-10 6:59 ` Lin, Xueqin
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).