* [dts] [PATCH V1 0/2] add dcf switch gtpu test case and test plan @ 2021-05-26 19:10 Zhimin Huang 2021-05-26 19:10 ` [dts] [PATCH V1 1/2] test_plans/dcf_switch_gtpu: add dcf_switch_filter_gtpu " Zhimin Huang 2021-05-26 19:10 ` [dts] [PATCH V1 2/2] tests/cvl_dcf_switch_filter_gtpu: add dcf_switch_filter_gtpu test case Zhimin Huang 0 siblings, 2 replies; 4+ messages in thread From: Zhimin Huang @ 2021-05-26 19:10 UTC (permalink / raw) To: dts; +Cc: xueqin.lin, Zhimin Huang *.add 26 test cases and testplan Zhimin Huang (2): test_plans/dcf_switch_gtpu: add dcf_switch_filter_gtpu test plan tests/cvl_dcf_switch_filter_gtpu: add dcf_switch_filter_gtpu test case .../cvl_dcf_switch_filter_gtpu_test_plan.rst | 1369 ++++++++++ tests/TestSuite_cvl_dcf_switch_filter_gtpu.py | 2229 +++++++++++++++++ 2 files changed, 3598 insertions(+) create mode 100644 test_plans/cvl_dcf_switch_filter_gtpu_test_plan.rst create mode 100644 tests/TestSuite_cvl_dcf_switch_filter_gtpu.py -- 2.17.1 ^ permalink raw reply [flat|nested] 4+ messages in thread
* [dts] [PATCH V1 1/2] test_plans/dcf_switch_gtpu: add dcf_switch_filter_gtpu test plan 2021-05-26 19:10 [dts] [PATCH V1 0/2] add dcf switch gtpu test case and test plan Zhimin Huang @ 2021-05-26 19:10 ` Zhimin Huang 2021-05-26 19:10 ` [dts] [PATCH V1 2/2] tests/cvl_dcf_switch_filter_gtpu: add dcf_switch_filter_gtpu test case Zhimin Huang 1 sibling, 0 replies; 4+ messages in thread From: Zhimin Huang @ 2021-05-26 19:10 UTC (permalink / raw) To: dts; +Cc: xueqin.lin, Zhimin Huang *.add cvl_dcf_switch_filter_gtpu testplan Signed-off-by: Zhimin Huang <zhiminx.huang@intel.com> --- .../cvl_dcf_switch_filter_gtpu_test_plan.rst | 1369 +++++++++++++++++ 1 file changed, 1369 insertions(+) create mode 100644 test_plans/cvl_dcf_switch_filter_gtpu_test_plan.rst diff --git a/test_plans/cvl_dcf_switch_filter_gtpu_test_plan.rst b/test_plans/cvl_dcf_switch_filter_gtpu_test_plan.rst new file mode 100644 index 00000000..eb3bbaf0 --- /dev/null +++ b/test_plans/cvl_dcf_switch_filter_gtpu_test_plan.rst @@ -0,0 +1,1369 @@ +.. Copyright (c) <2021>, Intel Corporation + All rights reserved. + + Redistribution and use in source and binary forms, with or without + modification, are permitted provided that the following conditions + are met: + + - Redistributions of source code must retain the above copyright + notice, this list of conditions and the following disclaimer. + + - Redistributions in binary form must reproduce the above copyright + notice, this list of conditions and the following disclaimer in + the documentation and/or other materials provided with the + distribution. + + - Neither the name of Intel Corporation nor the names of its + contributors may be used to endorse or promote products derived + from this software without specific prior written permission. + + THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS + "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT + LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS + FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE + COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, + INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES + (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR + SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) + HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, + STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) + ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED + OF THE POSSIBILITY OF SUCH DAMAGE. + +================================ +CVL DCF Switch Filter GTPU Tests +================================ + +Description +=========== + +This document provides the plan for testing DCF switch filter of CVL + +Pattern and input set +--------------------- + + +---------------------+-------------------------------+------------------------------------------------------+ + | Packet Types | Pattern | Input Set | + +=====================+===============================+======================================================+ + | | MAC_IPV4_GTPU | [TEID], outer: l3[dst] [src] | + +---------------------+-------------------------------+------------------------------------------------------+ + | | MAC_IPV6_GTPU | [TEID], outer: l3dst] [src] | + +---------------------+-------------------------------+------------------------------------------------------+ + | | MAC_IPV4_GTPU_IPV4 | [TEID], inner: l3[dst] [src] | + +---------------------+-------------------------------+------------------------------------------------------+ + | | MAC_IPV4_GTPU_IPV4_TCP | [TEID], inner: l3[dst] [src] l4[dst] [src] | + +---------------------+-------------------------------+------------------------------------------------------+ + | | MAC_IPV4_GTPU_IPV4_UDP | [TEID], inner: l3[dst] [src] l4[dst] [src] | + +---------------------+-------------------------------+------------------------------------------------------+ + | | MAC_IPV4_GTPU_IPV6 | [TEID], inner: l3[dst] [src] | + +---------------------+-------------------------------+------------------------------------------------------+ + | | MAC_IPV4_GTPU_IPV6_TCP | [TEID], inner: l3[dst] [src] l4[dst] [src] | + +---------------------+-------------------------------+------------------------------------------------------+ + | | MAC_IPV4_GTPU_IPV6_UDP | [TEID], inner: l3[dst] [src] l4[dst] [src] | + +---------------------+-------------------------------+------------------------------------------------------+ + | | MAC_IPV6_GTPU_IPV4 | [TEID], inner: l3[dst] [src] | + +---------------------+-------------------------------+------------------------------------------------------+ + | | MAC_IPV6_GTPU_IPV4_TCP | [TEID], inner: l3[dst] [src] l4[dst] [src] | + +---------------------+-------------------------------+------------------------------------------------------+ + | | MAC_IPV6_GTPU_IPV4_UDP | [TEID], inner: l3[dst] [src] l4[dst] [src] | + +---------------------+-------------------------------+------------------------------------------------------+ + | | MAC_IPV6_GTPU_IPV6 | [TEID], inner: l3[dst] [src] | + +---------------------+-------------------------------+------------------------------------------------------+ + | | MAC_IPV6_GTPU_IPV6_TCP | [TEID], inner: l3[dst] [src] l4[dst] [src] | + +---------------------+-------------------------------+------------------------------------------------------+ + | | MAC_IPV6_GTPU_IPV6_UDP | [TEID], inner: l3[dst] [src] l4[dst] [src] | + +---------------------+-------------------------------+------------------------------------------------------+ + | | MAC_IPV4_GTPU_EH_IPV4 | [QFI] [TEID], inner: l3[dst] [src] | + +---------------------+-------------------------------+------------------------------------------------------+ + | | MAC_IPV4_GTPU_EH_IPV4_TCP | [QFI] [TEID], inner: l3[dst] [src] l4[dst] [src] | + +---------------------+-------------------------------+------------------------------------------------------+ + | | MAC_IPV4_GTPU_EH_IPV4_UDP | [QFI] [TEID], inner: l3[dst] [src] l4[dst] [src] | + +---------------------+-------------------------------+------------------------------------------------------+ + | | MAC_IPV4_GTPU_EH_IPV6 | [QFI] [TEID], inner: l3[dst] [src] | + +---------------------+-------------------------------+------------------------------------------------------+ + | | MAC_IPV4_GTPU_EH_IPV6_TCP | [QFI] [TEID], inner: l3[dst] [src] l4[dst] [src] | + +---------------------+-------------------------------+------------------------------------------------------+ + | | MAC_IPV4_GTPU_EH_IPV6_UDP | [QFI] [TEID], inner: l3[dst] [src] l4[dst] [src] | + +---------------------+-------------------------------+------------------------------------------------------+ + | | MAC_IPV6_GTPU_EH_IPV4 | [QFI] [TEID], inner: l3[dst] [src] | + +---------------------+-------------------------------+------------------------------------------------------+ + | | MAC_IPV6_GTPU_EH_IPV4_TCP | [QFI] [TEID], inner: l3[dst] [src] l4[dst] [src] | + +---------------------+-------------------------------+------------------------------------------------------+ + | | MAC_IPV6_GTPU_EH_IPV4_UDP | [QFI] [TEID], inner: l3[dst] [src] l4[dst] [src] | + +---------------------+-------------------------------+------------------------------------------------------+ + | | MAC_IPV6_GTPU_EH_IPV6 | [QFI] [TEID], inner: l3[dst] [src] | + +---------------------+-------------------------------+------------------------------------------------------+ + | | MAC_IPV6_GTPU_EH_IPV6_TCP | [QFI] [TEID], inner: l3[dst] [src] l4[dst] [src] | + +---------------------+-------------------------------+------------------------------------------------------+ + | | MAC_IPV6_GTPU_EH_IPV6_UDP | [QFI] [TEID], inner: l3[dst] [src] l4[dst] [src] | + +---------------------+-------------------------------+------------------------------------------------------+ + +.. note:: + + 1. The maximum input set length of a switch rule is 32 bytes, and src ipv6, + dst ipv6 account for 32 bytes. Therefore, for ipv6 cases, if need to test + fields other than src, dst ip, we create rule by removing src or dst ip in + the test plan. + + +Supported action type +--------------------- + +* To vf/vsi + + +Prerequisites +============= + +1. Hardware: + columbiaville_25g/columbiaville_100g + +2. Software:: + + dpdk: http://dpdk.org/git/dpdk + scapy: http://www.secdev.org/projects/scapy/ + +3. Copy specific ice package to /lib/firmware/updates/intel/ice/ddp/ice.pkg, + then load driver:: + + rmmod ice + insmod ice.ko + +4. Compile DPDK:: + + make -j install T=x86_64-native-linuxapp-gcc + +5. Get the pci device id of DUT, for example:: + + ./usertools/dpdk-devbind.py -s + + 0000:18:00.0 'Device 1593' if=enp24s0f0 drv=ice unused=vfio-pci + 0000:18:00.1 'Device 1593' if=enp24s0f1 drv=ice unused=vfio-pci + +6. Generate 2 VFs on PF0:: + + echo 2 > /sys/bus/pci/devices/0000:18:00.0/sriov_numvfs + + ./usertools/dpdk-devbind.py -s + 0000:18:01.0 'Ethernet Adaptive Virtual Function 1889' if=enp24s1 drv=iavf unused=vfio-pci + 0000:18:01.1 'Ethernet Adaptive Virtual Function 1889' if=enp24s1f1 drv=iavf unused=vfio-pci + +7. Set VF0 as trust:: + + ip link set enp24s0f0 vf 0 trust on + +8. Bind VFs to dpdk driver:: + + modprobe vfio-pci + ./usertools/dpdk-devbind.py -b vfio-pci 0000:18:01.0 0000:18:01.1 + +9. Launch dpdk on VF0 and VF1, and VF0 request DCF mode:: + + ./x86_64-native-linuxapp-gcc/app/dpdk-testpmd -c 0xf -n 4 -w 0000:18:01.0,cap=dcf -w 0000:18:01.1 -- -i + testpmd> set portlist 1 + testpmd> set fwd rxonly + testpmd> set verbose 1 + testpmd> start + testpmd> show port info all + + check the VF0 driver is net_ice_dcf. + +Test step: +========== + +* validate +* create +* send matched pkts and mismatched pkts +* destroy +* send matched pkts +* flush + +Pattern: MAC_IPV4_GTPU +---------------------- + +Test case: MAC_IPV4_GTPU +>>>>>>>>>>>>>>>>>>>>>>>> + +subcase 1: MAC_IPV4_GTPU_TEID_with_mask +::::::::::::::::::::::::::::::::::::::: +rule:: + + flow create 0 ingress pattern eth / ipv4 / udp / gtpu teid is 0x12345678 teid mask 0x00000001 / end actions vf id 1 / end + +matched packets:: + + p1 = Ether(dst="00:11:22:33:44:55")/IP()/UDP()/GTP_U_Header(teid=0x12345678)/Raw("x" *20) + p2 = Ether(dst="00:11:22:33:44:55")/IP()/UDP()/GTP_U_Header(teid=0x12345688)/Raw("x" *20) + +mismatched packets:: + + p3 = Ether(dst="00:11:22:33:44:55")/IP()/UDP()/GTP_U_Header(teid=0x12345677)/Raw("x" *20) + +subcase 2: MAC_IPV4_GTPU_TEID_without_mask +:::::::::::::::::::::::::::::::::::::::::: +rule:: + + flow create 0 ingress pattern eth / ipv4 / udp / gtpu teid is 0x12345678 / end actions vf id 1 / end + +matched packets:: + + p1 = Ether(dst="00:11:22:33:44:55")/IP()/UDP()/GTP_U_Header(teid=0x12345678)/Raw("x" *20) + +mismatched packets:: + + p2 = Ether(dst="00:11:22:33:44:55")/IP()/UDP()/GTP_U_Header(teid=0x12345688)/Raw("x" *20) + p3 = Ether(dst="00:11:22:33:44:55")/IP()/UDP()/GTP_U_Header(teid=0x12345677)/Raw("x" *20) + +subcase 3: MAC_IPV4_GTPU_dst +:::::::::::::::::::::::::::: +rule:: + + flow create 0 ingress pattern eth / ipv4 dst is 192.168.1.2 / udp / gtpu / end actions vf id 1 / end + +matched packets:: + + p1 = Ether(dst="00:11:22:33:44:55")/IP(dst="192.168.1.2")/UDP()/GTP_U_Header()/Raw("x" *20) + +mismatched packets:: + + p2 = Ether(dst="00:11:22:33:44:55")/IP(dst="192.168.1.22")/UDP()/GTP_U_Header()/Raw("x" *20) + +subcase 4: MAC_IPV4_GTPU_src +:::::::::::::::::::::::::::: +rule:: + + flow create 0 ingress pattern eth / ipv4 src is 192.168.1.1 / udp / gtpu / end actions vf id 1 / end + +matched packets:: + + p1 = Ether(dst="00:11:22:33:44:55")/IP(src="192.168.1.1")/UDP()/GTP_U_Header()/Raw("x" *20) + +mismatched packets:: + + p2 = Ether(dst="00:11:22:33:44:55")/IP(src="192.168.1.11")/UDP()/GTP_U_Header()/Raw("x" *20) + +subcase 5: MAC_IPV4_GTPU_src_dst +:::::::::::::::::::::::::::::::: +rule:: + + flow create 0 ingress pattern eth / ipv4 src is 192.168.1.1 dst is 192.168.1.2 / udp / gtpu / end actions vf id 1 / end + +matched packets:: + + p1 = Ether(dst="00:11:22:33:44:55")/IP(src="192.168.1.1", dst="192.168.1.2")/UDP()/GTP_U_Header()/Raw("x" *20) + +mismatched packets:: + + p2 = Ether(dst="00:11:22:33:44:55")/IP(src="192.168.1.11", dst="192.168.1.2")/UDP()/GTP_U_Header()/Raw("x" *20) + p3 = Ether(dst="00:11:22:33:44:55")/IP(src="192.168.1.1", dst="192.168.1.22")/UDP()/GTP_U_Header()/Raw("x" *20) + p4 = Ether(dst="00:11:22:33:44:55")/IP(src="192.168.1.11", dst="192.168.1.22")/UDP()/GTP_U_Header()/Raw("x" *20) + +subcase 6: MAC_IPV4_GTPU_teid_dst +::::::::::::::::::::::::::::::::: +rule:: + + flow create 0 ingress pattern eth / ipv4 dst is 192.168.1.2 / udp / gtpu teid is 0x12345678 teid mask 0x00000001 / end actions vf id 1 / end + +matched packets:: + + p1 = Ether(dst="00:11:22:33:44:55")/IP(dst="192.168.1.2")/UDP()/GTP_U_Header(teid=0x12345678)/Raw("x" *20) + +mismatched packets:: + + p2 = Ether(dst="00:11:22:33:44:55")/IP(dst="192.168.1.22")/UDP()/GTP_U_Header(teid=0x12345678)/Raw("x" *20) + p3 = Ether(dst="00:11:22:33:44:55")/IP(dst="192.168.1.2")/UDP()/GTP_U_Header(teid=0x12345677)/Raw("x" *20) + p4 = Ether(dst="00:11:22:33:44:55")/IP(dst="192.168.1.22")/UDP()/GTP_U_Header(teid=0x12345677)/Raw("x" *20) + +subcase 7: MAC_IPV4_GTPU_teid_src +::::::::::::::::::::::::::::::::: +rule:: + + flow create 0 ingress pattern eth / ipv4 src is 192.168.1.1 / udp / gtpu teid is 0x12345678 teid mask 0x00000001 / end actions vf id 1 / end + +matched packets:: + + p1 = Ether(dst="00:11:22:33:44:55")/IP(src="192.168.1.1")/UDP()/GTP_U_Header(teid=0x12345678)/Raw("x" *20) + +mismatched packets:: + + p2 = Ether(dst="00:11:22:33:44:55")/IP(src="192.168.1.11")/UDP()/GTP_U_Header(teid=0x12345678)/Raw("x" *20) + p3 = Ether(dst="00:11:22:33:44:55")/IP(src="192.168.1.1")/UDP()/GTP_U_Header(teid=0x12345677)/Raw("x" *20) + p4 = Ether(dst="00:11:22:33:44:55")/IP(src="192.168.1.11")/UDP()/GTP_U_Header(teid=0x12345677)/Raw("x" *20) + + +subcase 8: MAC_IPV4_GTPU_ALL +:::::::::::::::::::::::::::: +rule:: + + flow create 0 ingress pattern eth / ipv4 src is 192.168.1.1 dst is 192.168.1.2 / udp / gtpu teid is 0x12345678 teid mask 0x00000001 / end actions vf id 1 / end + +matched packets:: + + p1 = Ether(dst="00:11:22:33:44:55")/IP(src="192.168.1.1", dst="192.168.1.2")/UDP()/GTP_U_Header(teid=0x12345678)/Raw("x" *20) + +mismatched packets:: + + p2 = Ether(dst="00:11:22:33:44:55")/IP(src="192.168.1.11", dst="192.168.1.2")/UDP()/GTP_U_Header(teid=0x12345678)/Raw("x" *20) + p3 = Ether(dst="00:11:22:33:44:55")/IP(src="192.168.1.1", dst="192.168.1.22")/UDP()/GTP_U_Header(teid=0x12345678)/Raw("x" *20) + p4 = Ether(dst="00:11:22:33:44:55")/IP(src="192.168.1.11", dst="192.168.1.22")/UDP()/GTP_U_Header(teid=0x12345678)/Raw("x" *20) + p5 = Ether(dst="00:11:22:33:44:55")/IP(src="192.168.1.11", dst="192.168.1.22")/UDP()/GTP_U_Header(teid=0x12345677)/Raw("x" *20) + +Pattern: MAC_IPV6_GTPU +---------------------- +reconfig all the cases of "Test case: MAC_IPV4_GTPU" + + rule: + change ipv4 to ipv6, ipv4 address to ipv6 address. + packets: + change the packet's L3 layer from IP to IPv6; + change the ipv4 address to ipv6 address. + +Test case: MAC_IPV6_GTPU +>>>>>>>>>>>>>>>>>>>>>>>> + +subcase 1: MAC_IPV6_GTPU_TEID_with_mask +::::::::::::::::::::::::::::::::::::::: + +subcase 2: MAC_IPV6_GTPU_TEID_without_mask +:::::::::::::::::::::::::::::::::::::::::: + +subcase 3: MAC_IPV6_GTPU_dst +:::::::::::::::::::::::::::: + +subcase 4: MAC_IPV6_GTPU_src +:::::::::::::::::::::::::::: + +subcase 5: MAC_IPV6_GTPU_src_dst +:::::::::::::::::::::::::::::::: + +subcase 6: MAC_IPV6_GTPU_teid_dst +::::::::::::::::::::::::::::::::: + +subcase 7: MAC_IPV6_GTPU_teid_src +::::::::::::::::::::::::::::::::: + +subcase 8: MAC_IPV4_GTPU_ALL +:::::::::::::::::::::::::::: + +Pattern: outer ipv4 + inner ipv4 +-------------------------------- + +Test case: MAC_IPV4_GTPU_EH_IPV4 +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> + +basic pkts: + +ipv4-nonfrag packet:: + + Ether(dst="00:11:22:33:44:55")/IP()/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IP()/("X" *20) + +ipv4-frag packet:: + + Ether(dst="00:11:22:33:44:55")/IP()/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IP(frag=6)/("X" *20) + +subcase 1: MAC_IPV4_GTPU_EH_IPV4_TEID_with_mask +::::::::::::::::::::::::::::::::::::::::::::::: +rule:: + + flow create 0 ingress pattern eth / ipv4 / udp / gtpu teid is 0x12345678 teid mask 0x00000001 / gtp_psc / ipv4 / end actions vf id 1 / end + +matched packets:: + + pkts_set1: send basic pkts with GTP_U_Header(gtp_type=255, teid=0x12345678) + pkts_set2: send pkts_set1 with teid 0x12345688 + +mismatched packets:: + + pkts_set3: send pkts_set1 with teid 0x12345677 + +subcase 2: MAC_IPV4_GTPU_EH_IPV4_TEID_without_mask +:::::::::::::::::::::::::::::::::::::::::::::::::: +rule:: + + flow create 0 ingress pattern eth / ipv4 / udp / gtpu teid is 0x12345678 / gtp_psc / ipv4 / end actions vf id 1 / end + +matched packets:: + + pkts_set1:send basic pkts with GTP_U_Header(gtp_type=255, teid=0x12345678) + +mismatched packets:: + + pkts_set2: send pkts_set1 with teid 0x12345677 + pkts_set3: send pkts_set1 with teid 0x12345688 + +subcase 3: MAC_IPV4_GTPU_EH_IPV4_QFI +:::::::::::::::::::::::::::::::::::: +rule:: + + flow create 0 ingress pattern eth / ipv4 / udp / gtpu / gtp_psc qfi is 0x34 / ipv4 / end actions vf id 1 / end + +matched packets:: + + pkts_set1: send basic pkts with GTPPDUSessionContainer(QFI=0x34) + +mismatched packets:: + + pkts_set2: send basic pkts with qfi 0x33 + +subcase 4: MAC_IPV4_GTPU_EH_IPV4_L3DST +:::::::::::::::::::::::::::::::::::::: +rule:: + + flow create 0 ingress pattern eth / ipv4 / udp / gtpu / gtp_psc / ipv4 dst is 192.168.1.2 / end actions vf id 1 / end + +matched packets:: + + pkts_set1: send basic pkts with inner l3dst, take 'ipv4-nonfrag' for example: + Ether(dst="00:11:22:33:44:55")/IP()/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IP(dst="192.168.1.2")/("X" *20) + +mismatched packets:: + + pkts_set2: send pkts_set1 with different inner l3dst, take 'ipv4-nonfrag' for example: + Ether(dst="00:11:22:33:44:55")/IP()/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IP(dst="192.168.1.22")/("X" *20) + +subcase 5: MAC_IPV4_GTPU_EH_IPV4_L3SRC +:::::::::::::::::::::::::::::::::::::: +rule:: + + flow create 0 ingress pattern eth / ipv4 / udp / gtpu / gtp_psc / ipv4 src is 192.168.1.1 / end actions vf id 1 / end + +matched packets:: + + pkts_set1: send basic pkts with inner l3src, take 'ipv4-nonfrag' for example: + Ether(dst="00:11:22:33:44:55")/IP()/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IP(src="192.168.1.1")/("X" *20) + +mismatched packets:: + + pkts_set2: send pkts_set1 with different inner l3src, take 'ipv4-nonfrag' for example: + Ether(dst="00:11:22:33:44:55")/IP()/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IP(src="192.168.1.11")/("X" *20) + +subcase 6: MAC_IPV4_GTPU_EH_IPV4_L3SRC_L3DST +:::::::::::::::::::::::::::::::::::::::::::: +rule:: + + flow create 0 ingress pattern eth / ipv4 / udp / gtpu / gtp_psc / ipv4 src is 192.168.1.1 dst is 192.168.1.2 / end actions vf id 1 / end + +matched packets:: + + pkts_set1: send basic pkts with inner l3src l3dst, take 'ipv4-nonfrag' for example: + Ether(dst="00:11:22:33:44:55")/IP()/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IP(src="192.168.1.1", dst="192.168.1.2")/("X" *20) + +mismatched packets:: + + pkts_set2: send pkts_set1 with different inner l3src l3dst, take 'ipv4-nonfrag' for example: + Ether(dst="00:11:22:33:44:55")/IP()/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IP(src="192.168.1.11", dst="192.168.1.2")/("X" *20) + Ether(dst="00:11:22:33:44:55")/IP()/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IP(src="192.168.1.1", dst="192.168.1.22")/("X" *20) + Ether(dst="00:11:22:33:44:55")/IP()/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IP(src="192.168.1.11", dst="192.168.1.22")/("X" *20) + +subcase 7: MAC_IPV4_GTPU_EH_IPV4_TEID_L3SRC_L3DST +::::::::::::::::::::::::::::::::::::::::::::::::: +rule:: + + flow create 0 ingress pattern eth / ipv4 / udp / gtpu teid is 0x12345678 teid mask 0x00000001 / gtp_psc / ipv4 src is 192.168.1.1 dst is 192.168.1.2 / end actions vf id 1 / end + +matched packets:: + + pkts_set1: send basic pkts with inner l3src l3dst, take 'ipv4-nonfrag' for example: + Ether(dst="00:11:22:33:44:55")/IP()/UDP()/GTP_U_Header(gtp_type=255, teid=0x12345678)/GTPPDUSessionContainer()/IP(src="192.168.1.1", dst="192.168.1.2")/("X" *20) + +mismatched packets:: + + pkts_set2: send pkts_set1 with different inner l3src l3dst, take 'ipv4-nonfrag' for example: + Ether(dst="00:11:22:33:44:55")/IP()/UDP()/GTP_U_Header(gtp_type=255, teid=0x12345678)/GTPPDUSessionContainer()/IP(src="192.168.1.11", dst="192.168.1.22")/("X" *20) + Ether(dst="00:11:22:33:44:55")/IP()/UDP()/GTP_U_Header(gtp_type=255, teid=0x12345677)/GTPPDUSessionContainer()/IP(src="192.168.1.1", dst="192.168.1.2")/("X" *20) + Ether(dst="00:11:22:33:44:55")/IP()/UDP()/GTP_U_Header(gtp_type=255, teid=0x12345677)/GTPPDUSessionContainer()/IP(src="192.168.1.11", dst="192.168.1.21")/("X" *20) + +subcase 8: MAC_IPV4_GTPU_EH_IPV4_QFI_L3SRC_L3DST +:::::::::::::::::::::::::::::::::::::::::::::::: +rule:: + + flow create 0 ingress pattern eth / ipv4 / udp / gtpu / gtp_psc qfi is 0x34 / ipv4 src is 192.168.1.1 dst is 192.168.1.2 / end actions vf id 1 / end + +matched packets:: + + pkts_set1: send basic pkts with inner l3src l3dst, take 'ipv4-nonfrag' for example: + Ether(dst="00:11:22:33:44:55")/IP()/UDP()/GTP_U_Header()/GTPPDUSessionContainer(QFI=0x34)/IP(src="192.168.1.1", dst="192.168.1.2")/("X" *20) + +mismatched packets:: + + pkts_set2: send pkts_set1 with different inner l3src l3dst, take 'ipv4-nonfrag' for example: + Ether(dst="00:11:22:33:44:55")/IP()/UDP()/GTP_U_Header()/GTPPDUSessionContainer(QFI=0x34)/IP(src="192.168.1.11", dst="192.168.1.22")/("X" *20) + Ether(dst="00:11:22:33:44:55")/IP()/UDP()/GTP_U_Header()/GTPPDUSessionContainer(QFI=0x33)/IP(src="192.168.1.1", dst="192.168.1.2")/("X" *20) + Ether(dst="00:11:22:33:44:55")/IP()/UDP()/GTP_U_Header()/GTPPDUSessionContainer(QFI=0x33)/IP(src="192.168.1.11", dst="192.168.1.22")/("X" *20) + + +subcase 9: MAC_IPV4_GTPU_EH_IPV4_ALL +:::::::::::::::::::::::::::::::::::: +rule:: + + flow create 0 ingress pattern eth / ipv4 / udp / gtpu teid is 0x12345678 teid mask 0x00000001 / gtp_psc qfi is 0x34 / ipv4 src is 192.168.1.1 dst is 192.168.1.2 / end actions vf id 1 / end + +matched packets:: + + pkts_set1: take 'ipv4-nonfrag' for example: + Ether(dst="00:11:22:33:44:55")/IP()/UDP()/GTP_U_Header(gtp_type=255, teid=0x12345678)/GTPPDUSessionContainer(QFI=0x34)/IP(src="192.168.1.1", dst="192.168.1.2")/("X" *20) + +mismatched packets:: + + pkts_set2: take 'ipv4-nonfrag' for example: + Ether(dst="00:11:22:33:44:55")/IP()/UDP()/GTP_U_Header(gtp_type=255, teid=0x12345678)/GTPPDUSessionContainer(QFI=0x34)/IP(src="192.168.1.11", dst="192.168.1.22")/("X" *20) + Ether(dst="00:11:22:33:44:55")/IP()/UDP()/GTP_U_Header(gtp_type=255, teid=0x12345678)/GTPPDUSessionContainer(QFI=0x33)/IP(src="192.168.1.1", dst="192.168.1.2")/("X" *20) + Ether(dst="00:11:22:33:44:55")/IP()/UDP()/GTP_U_Header(gtp_type=255, teid=0x12345677)/GTPPDUSessionContainer(QFI=0x34)/IP(src="192.168.1.1", dst="192.168.1.2")/("X" *20) + Ether(dst="00:11:22:33:44:55")/IP()/UDP()/GTP_U_Header(gtp_type=255, teid=0x12345677)/GTPPDUSessionContainer(QFI=0x33)/IP(src="192.168.1.11", dst="192.168.1.22")/("X" *20) + +Test case: MAC_IPV4_GTPU_EH_IPV4_UDP +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> + +basic pkts:: + + Ether(dst="00:11:22:33:44:55")/IP()/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IP()/UDP()/("X" *20) + +subcase 1: MAC_IPV4_GTPU_EH_IPV4_UDP_TEID_with_mask +::::::::::::::::::::::::::::::::::::::::::::::::::: +rule:: + + flow create 0 ingress pattern eth / ipv4 / udp / gtpu teid is 0x12345678 teid mask 0x00000001 / gtp_psc / ipv4 / udp / end actions vf id 1 / end + +matched packets:: + + p1 = Ether(dst="00:11:22:33:44:55")/IP()/UDP()/GTP_U_Header(gtp_type=255, teid=0x12345678)/GTPPDUSessionContainer()/IP()/UDP()/("X" *20) + p2 = Ether(dst="00:11:22:33:44:55")/IP()/UDP()/GTP_U_Header(gtp_type=255, teid=0x12345688)/GTPPDUSessionContainer()/IP()/UDP()/("X" *20) + +mismatched packets:: + + p3 = Ether(dst="00:11:22:33:44:55")/IP()/UDP()/GTP_U_Header(gtp_type=255, teid=0x12345677)/GTPPDUSessionContainer()/IP()/UDP()/("X" *20) + +subcase 2: MAC_IPV4_GTPU_EH_IPV4_UDP_TEID_without_mask +:::::::::::::::::::::::::::::::::::::::::::::::::::::: +rule:: + + flow create 0 ingress pattern eth / ipv4 / udp / gtpu teid is 0x12345678 / gtp_psc / ipv4 / udp / end actions vf id 1 / end + +matched packets:: + + p1 = Ether(dst="00:11:22:33:44:55")/IP()/UDP()/GTP_U_Header(gtp_type=255, teid=0x12345678)/GTPPDUSessionContainer()/IP()/UDP()/("X" *20) + +mismatched packets:: + + p2 = Ether(dst="00:11:22:33:44:55")/IP()/UDP()/GTP_U_Header(gtp_type=255, teid=0x12345688)/GTPPDUSessionContainer()/IP()/UDP()/("X" *20) + p3 = Ether(dst="00:11:22:33:44:55")/IP()/UDP()/GTP_U_Header(gtp_type=255, teid=0x12345677)/GTPPDUSessionContainer()/IP()/UDP()/("X" *20) + +subcase 3: MAC_IPV4_GTPU_EH_IPV4_UDP_QFI +:::::::::::::::::::::::::::::::::::::::: +rule:: + + flow create 0 ingress pattern eth / ipv4 / udp / gtpu / gtp_psc qfi is 0x34 / ipv4 / udp / end actions vf id 1 / end + +matched packets:: + + p1 = Ether(dst="00:11:22:33:44:55")/IP()/UDP()/GTP_U_Header()/GTPPDUSessionContainer(QFI=0x34)/IP()/UDP()/("X" *20) + +mismatched packets:: + + p2 = Ether(dst="00:11:22:33:44:55")/IP()/UDP()/GTP_U_Header()/GTPPDUSessionContainer(QFI=0x33)/IP()/UDP()/("X" *20) + +subcase 4: MAC_IPV4_GTPU_EH_IPV4_UDP_L3DST +:::::::::::::::::::::::::::::::::::::::::: +rule:: + + flow create 0 ingress pattern eth / ipv4 / udp / gtpu / gtp_psc / ipv4 dst is 192.168.1.2 / udp / end actions vf id 1 / end + +matched packets:: + + p1 = Ether(dst="00:11:22:33:44:55")/IP()/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IP(dst="192.168.1.2")/UDP()/("X" *20) + +mismatched packets:: + + p2 = Ether(dst="00:11:22:33:44:55")/IP()/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IP(dst="192.168.1.22")/UDP()/("X" *20) + +subcase 5: MAC_IPV4_GTPU_EH_IPV4_UDP_L3SRC +:::::::::::::::::::::::::::::::::::::::::: +rule:: + + flow create 0 ingress pattern eth / ipv4 / udp / gtpu / gtp_psc / ipv4 src is 192.168.1.1 / udp / end actions vf id 1 / end + +matched packets:: + + p1 = Ether(dst="00:11:22:33:44:55")/IP()/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IP(src="192.168.1.1")/UDP()/("X" *20) + +mismatched packets:: + + p2 = Ether(dst="00:11:22:33:44:55")/IP()/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IP(src="192.168.1.11")/UDP()/("X" *20) + +subcase 6: MAC_IPV4_GTPU_EH_IPV4_UDP_L3SRC_L3DST +:::::::::::::::::::::::::::::::::::::::::::::::: +rule:: + + flow create 0 ingress pattern eth / ipv4 / udp / gtpu / gtp_psc / ipv4 src is 192.168.1.1 dst is 192.168.1.2 / udp / end actions vf id 1 / end + +matched packets:: + + p1 = Ether(dst="00:11:22:33:44:55")/IP()/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IP(src="192.168.1.1", dst="192.168.1.2")/UDP()/("X" *20) + +mismatched packets:: + + p2 = Ether(dst="00:11:22:33:44:55")/IP()/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IP(src="192.168.1.11", dst="192.168.1.2")/UDP()/("X" *20) + p2 = Ether(dst="00:11:22:33:44:55")/IP()/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IP(src="192.168.1.1", dst="192.168.1.22")/UDP()/("X" *20) + p2 = Ether(dst="00:11:22:33:44:55")/IP()/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IP(src="192.168.1.11", dst="192.168.1.22")/UDP()/("X" *20) + +subcase 7: MAC_IPV4_GTPU_EH_IPV4_UDP_L3SRC_L4DST +:::::::::::::::::::::::::::::::::::::::::::::::: +rule:: + + flow create 0 ingress pattern eth / ipv4 / udp / gtpu / gtp_psc / ipv4 src is 192.168.1.1 / udp dst is 23 / end actions vf id 1 / end + +matched packets:: + + p1 = Ether(dst="00:11:22:33:44:55")/IP()/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IP(src="192.168.1.1")/UDP(dport=23)/("X" *20) + +mismatched packets:: + + p2 = Ether(dst="00:11:22:33:44:55")/IP()/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IP(src="192.168.1.11")/UDP(dport=23)/("X" *20) + p3 = Ether(dst="00:11:22:33:44:55")/IP()/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IP(src="192.168.1.1")/UDP(dport=13)/("X" *20) + p4 = Ether(dst="00:11:22:33:44:55")/IP()/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IP(src="192.168.1.11")/UDP(dport=13)/("X" *20) + +subcase 8: MAC_IPV4_GTPU_EH_IPV4_UDP_L3SRC_L4SRC +:::::::::::::::::::::::::::::::::::::::::::::::: +rule:: + + flow create 0 ingress pattern eth / ipv4 / udp / gtpu / gtp_psc / ipv4 src is 192.168.1.1 / udp src is 22 / end actions vf id 1 / end + +matched packets:: + + p1 = Ether(dst="00:11:22:33:44:55")/IP()/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IP(src="192.168.1.1")/UDP(sport=22)/("X" *20) + +mismatched packets:: + + p2 = Ether(dst="00:11:22:33:44:55")/IP()/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IP(src="192.168.1.11")/UDP(sport=22)/("X" *20) + p3 = Ether(dst="00:11:22:33:44:55")/IP()/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IP(src="192.168.1.1")/UDP(sport=12)/("X" *20) + p4 = Ether(dst="00:11:22:33:44:55")/IP()/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IP(src="192.168.1.11")/UDP(sport=12)/("X" *20) + + +subcase 9: MAC_IPV4_GTPU_EH_IPV4_UDP_L3DST_L4SRC +:::::::::::::::::::::::::::::::::::::::::::::::: +rule:: + + flow create 0 ingress pattern eth / ipv4 / udp / gtpu / gtp_psc / ipv4 dst is 192.168.1.2 / udp src is 22 / end actions vf id 1 / end + +matched packets:: + + p1 = Ether(dst="00:11:22:33:44:55")/IP()/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IP(dst="192.168.1.2")/UDP(sport=22)/("X" *20) + +mismatched packets:: + + p2 = Ether(dst="00:11:22:33:44:55")/IP()/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IP(dst="192.168.1.22")/UDP(sport=22)/("X" *20) + p3 = Ether(dst="00:11:22:33:44:55")/IP()/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IP(dst="192.168.1.2")/UDP(sport=12)/("X" *20) + p4 = Ether(dst="00:11:22:33:44:55")/IP()/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IP(dst="192.168.1.22")/UDP(sport=12)/("X" *20) + +subcase 10: MAC_IPV4_GTPU_EH_IPV4_UDP_L3DST_L4DST +::::::::::::::::::::::::::::::::::::::::::::::::: +rule:: + + flow create 0 ingress pattern eth / ipv4 / udp / gtpu / gtp_psc / ipv4 dst is 192.168.1.2 / udp dst is 23 / end actions vf id 1 / end + +matched packets:: + + p1 = Ether(dst="00:11:22:33:44:55")/IP()/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IP(dst="192.168.1.2")/UDP(dport=23)/("X" *20) + +mismatched packets:: + + p2 = Ether(dst="00:11:22:33:44:55")/IP()/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IP(dst="192.168.1.22")/UDP(dport=23)/("X" *20) + p3 = Ether(dst="00:11:22:33:44:55")/IP()/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IP(dst="192.168.1.2")/UDP(dport=13)/("X" *20) + p4 = Ether(dst="00:11:22:33:44:55")/IP()/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IP(dst="192.168.1.22")/UDP(dport=13)/("X" *20) + +subcase 11: MAC_IPV4_GTPU_EH_IPV4_UDP_L4DST +::::::::::::::::::::::::::::::::::::::::::: +rule:: + + flow create 0 ingress pattern eth / ipv4 / udp / gtpu / gtp_psc / ipv4 / udp dst is 23 / end actions vf id 1 / end + +matched packets:: + + p1 = Ether(dst="00:11:22:33:44:55")/IP()/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IP()/UDP(dport=23)/("X" *20) + +mismatched packets:: + + p2 = Ether(dst="00:11:22:33:44:55")/IP()/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IP()/UDP(dport=13)/("X" *20) + +subcase 12: MAC_IPV4_GTPU_EH_IPV4_UDP_L4SRC +::::::::::::::::::::::::::::::::::::::::::: +rule:: + + flow create 0 ingress pattern eth / ipv4 / udp / gtpu / gtp_psc / ipv4 / udp src is 22 / end actions vf id 1 / end + +matched packets:: + + p1 = Ether(dst="00:11:22:33:44:55")/IP()/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IP()/UDP(sport=22)/("X" *20) + +mismatched packets:: + + p2 = Ether(dst="00:11:22:33:44:55")/IP()/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IP()/UDP(sport=12)/("X" *20) + +subcase 13: MAC_IPV4_GTPU_EH_IPV4_UDP_L4SRC_L4DST +::::::::::::::::::::::::::::::::::::::::::::::::: +rule:: + + flow create 0 ingress pattern eth / ipv4 / udp / gtpu / gtp_psc / ipv4 / udp src is 22 dst is 23 / end actions vf id 1 / end + +matched packets:: + + p1 = Ether(dst="00:11:22:33:44:55")/IP()/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IP()/UDP(sport=22, dport=23)/("X" *20) + +mismatched packets:: + + p2 = Ether(dst="00:11:22:33:44:55")/IP()/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IP()/UDP(sport=12, dport=23)/("X" *20) + p3 = Ether(dst="00:11:22:33:44:55")/IP()/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IP()/UDP(sport=22, dport=13)/("X" *20) + p4 = Ether(dst="00:11:22:33:44:55")/IP()/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IP()/UDP(sport=12, dport=13)/("X" *20) + +subcase 14: MAC_IPV4_GTPU_EH_IPV4_UDP_TEID_L3SRC_L3DST +:::::::::::::::::::::::::::::::::::::::::::::::::::::: +rule:: + + flow create 0 ingress pattern eth / ipv4 / udp / gtpu teid is 0x12345678 teid mask 0x00000001 / gtp_psc / ipv4 src is 192.168.1.1 dst is 192.168.1.2 / udp / end actions vf id 1 / end + +matched packets:: + + p1 = Ether(dst="00:11:22:33:44:55")/IP()/UDP()/GTP_U_Header(gtp_type=255, teid=0x12345678)/GTPPDUSessionContainer()/IP(src="192.168.1.1", dst="192.168.1.2")/UDP()/("X" *20) + +mismatched packets:: + + p2 = Ether(dst="00:11:22:33:44:55")/IP()/UDP()/GTP_U_Header(gtp_type=255, teid=0x12345678)/GTPPDUSessionContainer()/IP(src="192.168.1.11", dst="192.168.1.22")/UDP()/("X" *20) + p3 = Ether(dst="00:11:22:33:44:55")/IP()/UDP()/GTP_U_Header(gtp_type=255, teid=0x12345677)/GTPPDUSessionContainer()/IP(src="192.168.1.1", dst="192.168.1.2")/UDP()/("X" *20) + p4 = Ether(dst="00:11:22:33:44:55")/IP()/UDP()/GTP_U_Header(gtp_type=255, teid=0x12345678)/GTPPDUSessionContainer()/IP(src="192.168.1.11", dst="192.168.1.22")/UDP()/("X" *20) + +subcase 15: MAC_IPV4_GTPU_EH_IPV4_UDP_QFI_L3SRC_L3DST +::::::::::::::::::::::::::::::::::::::::::::::::::::: +rule:: + + flow create 0 ingress pattern eth / ipv4 / udp / gtpu / gtp_psc qfi is 0x34 / ipv4 src is 192.168.1.1 dst is 192.168.1.2 / udp / end actions vf id 1 / end + +matched packets:: + + p1 = Ether(dst="00:11:22:33:44:55")/IP()/UDP()/GTP_U_Header()/GTPPDUSessionContainer(QFI=0x34)/IP(src="192.168.1.1", dst="192.168.1.2")/UDP()/("X" *20) + +mismatched packets:: + + p2 = Ether(dst="00:11:22:33:44:55")/IP()/UDP()/GTP_U_Header()/GTPPDUSessionContainer(QFI=0x34)/IP(src="192.168.1.11", dst="192.168.1.22")/UDP()/("X" *20) + p3 = Ether(dst="00:11:22:33:44:55")/IP()/UDP()/GTP_U_Header()/GTPPDUSessionContainer(QFI=0x33)/IP(src="192.168.1.1", dst="192.168.1.2")/UDP()/("X" *20) + p4 = Ether(dst="00:11:22:33:44:55")/IP()/UDP()/GTP_U_Header()/GTPPDUSessionContainer(QFI=0x33)/IP(src="192.168.1.11", dst="192.168.1.22")/UDP()/("X" *20) + +subcase 16: MAC_IPV4_GTPU_EH_IPV4_UDP_TEID_L4SRC_L4DST +:::::::::::::::::::::::::::::::::::::::::::::::::::::: +rule:: + + flow create 0 ingress pattern eth / ipv4 / udp / gtpu teid is 0x12345678 teid mask 0x00000001 / gtp_psc / ipv4 / udp src is 22 dst is 23 / end actions vf id 1 / end + +matched packets:: + + p1 = Ether(dst="00:11:22:33:44:55")/IP()/UDP()/GTP_U_Header(gtp_type=255, teid=0x12345678)/GTPPDUSessionContainer()/IP()/UDP(sport=22, dport=23)/("X" *20) + +mismatched packets:: + + p2 = Ether(dst="00:11:22:33:44:55")/IP()/UDP()/GTP_U_Header(gtp_type=255, teid=0x12345678)/GTPPDUSessionContainer()/IP()/UDP(sport=12, dport=13)/("X" *20) + p3 = Ether(dst="00:11:22:33:44:55")/IP()/UDP()/GTP_U_Header(gtp_type=255, teid=0x12345677)/GTPPDUSessionContainer()/IP()/UDP(sport=22, dport=23)/("X" *20) + p4 = Ether(dst="00:11:22:33:44:55")/IP()/UDP()/GTP_U_Header(gtp_type=255, teid=0x12345677)/GTPPDUSessionContainer()/IP()/UDP(sport=12, dport=13)/("X" *20) + +subcase 17: MAC_IPV4_GTPU_EH_IPV4_UDP_QFI_L4SRC_L4DST +::::::::::::::::::::::::::::::::::::::::::::::::::::: +rule:: + + flow create 0 ingress pattern eth / ipv4 / udp / gtpu / gtp_psc qfi is 0x34 / ipv4 / udp src is 22 dst is 23 / end actions vf id 1 / end + +matched packets:: + + p1 = Ether(dst="00:11:22:33:44:55")/IP()/UDP()/GTP_U_Header()/GTPPDUSessionContainer(QFI=0x34)/IP()/UDP(sport=22, dport=23)/("X" *20) + +mismatched packets:: + + p4 = Ether(dst="00:11:22:33:44:55")/IP()/UDP()/GTP_U_Header()/GTPPDUSessionContainer(QFI=0x34)/IP()/UDP(sport=12, dport=13)/("X" *20) + p4 = Ether(dst="00:11:22:33:44:55")/IP()/UDP()/GTP_U_Header()/GTPPDUSessionContainer(QFI=0x33)/IP()/UDP(sport=22, dport=23)/("X" *20) + p4 = Ether(dst="00:11:22:33:44:55")/IP()/UDP()/GTP_U_Header()/GTPPDUSessionContainer(QFI=0x33)/IP()/UDP(sport=12, dport=13)/("X" *20) + +subcase 18: MAC_IPV4_GTPU_EH_IPV4_UDP_L3_l4 +::::::::::::::::::::::::::::::::::::::::::: +rule:: + + flow create 0 ingress pattern eth / ipv4 / udp / gtpu / gtp_psc / ipv4 src is 192.168.1.1 dst is 192.168.1.2 / udp src is 22 dst is 23 / end actions vf id 1 / end + +matched packets:: + + p1 = Ether(dst="00:11:22:33:44:55")/IP()/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IP(src="192.168.1.1", dst="192.168.1.2")/UDP(sport=22, dport=23)/("X" *20) + +mismatched packets:: + + p2 = Ether(dst="00:11:22:33:44:55")/IP()/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IP(src="192.168.1.1", dst="192.168.1.2")/UDP(sport=12, dport=23)/("X" *20) + p3 = Ether(dst="00:11:22:33:44:55")/IP()/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IP(src="192.168.1.1", dst="192.168.1.2")/UDP(sport=22, dport=13)/("X" *20) + p4 = Ether(dst="00:11:22:33:44:55")/IP()/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IP(src="192.168.1.1", dst="192.168.1.2")/UDP(sport=12, dport=13)/("X" *20) + p5 = Ether(dst="00:11:22:33:44:55")/IP()/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IP(src="192.168.1.11", dst="192.168.1.2")/UDP(sport=22, dport=23)/("X" *20) + p6 = Ether(dst="00:11:22:33:44:55")/IP()/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IP(src="192.168.1.1", dst="192.168.1.22")/UDP(sport=22, dport=23)/("X" *20) + p7 = Ether(dst="00:11:22:33:44:55")/IP()/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IP(src="192.168.1.11", dst="192.168.1.22")/UDP(sport=22, dport=23)/("X" *20) + p8 = Ether(dst="00:11:22:33:44:55")/IP()/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IP(src="192.168.1.11", dst="192.168.1.22")/UDP(sport=12, dport=13)/("X" *20) + +subcase 19: MAC_IPV4_GTPU_EH_IPV4_UDP_ALL +::::::::::::::::::::::::::::::::::::::::: +rule:: + + flow create 0 ingress pattern eth / ipv4 / udp / gtpu teid is 0x12345678 teid mask 0x00000001 / gtp_psc qfi is 0x34 / ipv4 src is 192.168.1.1 dst is 192.168.1.2 / udp src is 22 dst is 23 / end actions vf id 1 / end + +matched packets:: + + p1 = Ether(dst="00:11:22:33:44:55")/IP()/UDP()/GTP_U_Header(gtp_type=255, teid=0x12345678)/GTPPDUSessionContainer(QFI=0x34)/IP(src="192.168.1.1", dst="192.168.1.2")/udp(sport=22, dport=23)/("X" *20) + +mismatched packets:: + + p2 = Ether(dst="00:11:22:33:44:55")/IP()/UDP()/GTP_U_Header(gtp_type=255, teid=0x12345677)/GTPPDUSessionContainer(QFI=0x34)/IP(src="192.168.1.1", dst="192.168.1.2")/udp(sport=22, dport=23)/("X" *20) + p3 = Ether(dst="00:11:22:33:44:55")/IP()/UDP()/GTP_U_Header(gtp_type=255, teid=0x12345678)/GTPPDUSessionContainer(QFI=0x33)/IP(src="192.168.1.1", dst="192.168.1.2")/udp(sport=22, dport=23)/("X" *20) + p4 = Ether(dst="00:11:22:33:44:55")/IP()/UDP()/GTP_U_Header(gtp_type=255, teid=0x12345678)/GTPPDUSessionContainer(QFI=0x34)/IP(src="192.168.1.11", dst="192.168.1.22")/udp(sport=22, dport=23)/("X" *20) + p5 = Ether(dst="00:11:22:33:44:55")/IP()/UDP()/GTP_U_Header(gtp_type=255, teid=0x12345678)/GTPPDUSessionContainer(QFI=0x34)/IP(src="192.168.1.1", dst="192.168.1.2")/udp(sport=12, dport=13)/("X" *20) + p6 = Ether(dst="00:11:22:33:44:55")/IP()/UDP()/GTP_U_Header(gtp_type=255, teid=0x12345677)/GTPPDUSessionContainer(QFI=0x33)/IP(src="192.168.1.11", dst="192.168.1.22")/udp(sport=12, dport=13)/("X" *20) + +Test case: MAC_IPV4_GTPU_EH_IPV4_TCP +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> + +reconfig all case of 'Test case: MAC_IPV4_GTPU_EH_IPV4_UDP': + rule and pkts: + change inner 'udp' to 'tcp' + +subcase 1: MAC_IPV4_GTPU_EH_IPV4_TCP_TEID_with_mask +::::::::::::::::::::::::::::::::::::::::::::::::::: + +subcase 2: MAC_IPV4_GTPU_EH_IPV4_TCP_TEID_without_mask +:::::::::::::::::::::::::::::::::::::::::::::::::::::: + +subcase 3: MAC_IPV4_GTPU_EH_IPV4_TCP_QFI +:::::::::::::::::::::::::::::::::::::::: + +subcase 4: MAC_IPV4_GTPU_EH_IPV4_TCP_L3DST +:::::::::::::::::::::::::::::::::::::::::: + +subcase 5: MAC_IPV4_GTPU_EH_IPV4_TCP_L3SRC +:::::::::::::::::::::::::::::::::::::::::: + +subcase 6: MAC_IPV4_GTPU_EH_IPV4_TCP_L3SRC_L3DST +:::::::::::::::::::::::::::::::::::::::::::::::: + +subcase 7: MAC_IPV4_GTPU_EH_IPV4_TCP_L3SRC_L4DST +:::::::::::::::::::::::::::::::::::::::::::::::: + +subcase 8: MAC_IPV4_GTPU_EH_IPV4_TCP_L3SRC_L4SRC +:::::::::::::::::::::::::::::::::::::::::::::::: + +subcase 9: MAC_IPV4_GTPU_EH_IPV4_TCP_L3DST_L4SRC +:::::::::::::::::::::::::::::::::::::::::::::::: + +subcase 10: MAC_IPV4_GTPU_EH_IPV4_TCP_L3DST_L4DST +::::::::::::::::::::::::::::::::::::::::::::::::: + +subcase 11: MAC_IPV4_GTPU_EH_IPV4_TCP_L4DST +::::::::::::::::::::::::::::::::::::::::::: + +subcase 12: MAC_IPV4_GTPU_EH_IPV4_TCP_L4SRC +::::::::::::::::::::::::::::::::::::::::::: + +subcase 13: MAC_IPV4_GTPU_EH_IPV4_TCP_L4SRC_L4DST +::::::::::::::::::::::::::::::::::::::::::::::::: + +subcase 14: MAC_IPV4_GTPU_EH_IPV4_TCP_TEID_L3SRC_L3DST +:::::::::::::::::::::::::::::::::::::::::::::::::::::: + +subcase 15: MAC_IPV4_GTPU_EH_IPV4_TCP_QFI_L3SRC_L3DST +::::::::::::::::::::::::::::::::::::::::::::::::::::: + +subcase 16: MAC_IPV4_GTPU_EH_IPV4_TCP_TEID_L4SRC_L4DST +:::::::::::::::::::::::::::::::::::::::::::::::::::::: + +subcase 17: MAC_IPV4_GTPU_EH_IPV4_TCP_QFI_L4SRC_L4DST +::::::::::::::::::::::::::::::::::::::::::::::::::::: + +subcase 18: MAC_IPV4_GTPU_EH_IPV4_TCP_L3_l4 +::::::::::::::::::::::::::::::::::::::::::: + +subcase 19: MAC_IPV4_GTPU_EH_IPV4_TCP_ALL +::::::::::::::::::::::::::::::::::::::::: + +Test case: MAC_IPV4_GTPU_IPV4 +>>>>>>>>>>>>>>>>>>>>>>>>>>>>> + +basic pkts: +ipv4-nonfrag packet:: + + Ether(dst="00:11:22:33:44:55")/IP()/UDP()/GTP_U_Header()/IP()/("X" *20) + +ipv4-frag packet:: + + Ether(dst="00:11:22:33:44:55")/IP()/UDP()/GTP_U_Header()/IP(frag=6)/("X" *20) + +subcase 1: MAC_IPV4_GTPU_IPV4_TEID_with_mask +:::::::::::::::::::::::::::::::::::::::::::: +rule:: + + flow create 0 ingress pattern eth / ipv4 / udp / gtpu teid is 0x12345678 teid mask 0x00000001 / ipv4 / end actions vf id 1 / end + +matched packets:: + + pkts_set1:send basic pkts with GTP_U_Header(gtp_type=255, teid=0x12345678) + + pkts_set2:send basic pkts with GTP_U_Header(gtp_type=255, teid=0x12345688) + +mismatched packets:: + + pkts_set3:send basic pkts with GTP_U_Header(gtp_type=255, teid=0x12345677) + +subcase 2: MAC_IPV4_GTPU_IPV4_TEID_without_mask +::::::::::::::::::::::::::::::::::::::::::::::: +rule:: + + flow create 0 ingress pattern eth / ipv4 / udp / gtpu teid is 0x12345678 / ipv4 / end actions vf id 1 / end + +matched packets:: + + pkts_set1:send basic pkts with GTP_U_Header(gtp_type=255, teid=0x12345678) + +mismatched packets:: + + pkts_set2:send basic pkts with GTP_U_Header(gtp_type=255, teid=0x12345688) + + pkts_set3:send basic pkts with GTP_U_Header(gtp_type=255, teid=0x12345677) + +subcase 3: MAC_IPV4_GTPU_IPV4_L3DST +::::::::::::::::::::::::::::::::::: +rule:: + + flow create 0 ingress pattern eth / ipv4 / udp / gtpu / ipv4 dst is 192.168.1.2 / end actions vf id 1 / end + +matched packets:: + + pkts_set1:send basic pkts with inner l3dst, take 'ipv4-nonfrag' for example: + Ether(dst="00:11:22:33:44:55")/IP()/UDP()/GTP_U_Header()/IP(dst="192.168.1.2")/("X" *20) + +mismatched packets:: + + pkts_set2: send pkts_set1 with different inner l3dst: + Ether(dst="00:11:22:33:44:55")/IP()/UDP()/GTP_U_Header()/IP(dst="192.168.1.22")/("X" *20) + +subcase 4: MAC_IPV4_GTPU_IPV4_L3SRC +::::::::::::::::::::::::::::::::::: +rule:: + + flow create 0 ingress pattern eth / ipv4 / udp / gtpu / ipv4 src is 192.168.1.1 / end actions vf id 1 / end + +matched packets:: + + pkts_set1:send basic pkts with inner l3src, take 'ipv4-nonfrag' for example: + Ether(dst="00:11:22:33:44:55")/IP()/UDP()/GTP_U_Header()/IP(src="192.168.1.1")/("X" *20) + +mismatched packets:: + + pkts_set2: send pkts_set1 with different inner l3src: + Ether(dst="00:11:22:33:44:55")/IP()/UDP()/GTP_U_Header()/IP(src="192.168.1.11")/("X" *20) + +subcase 4: MAC_IPV4_GTPU_IPV4_L3SRC_L3DST +::::::::::::::::::::::::::::::::::::::::: +rule:: + + flow create 0 ingress pattern eth / ipv4 / udp / gtpu / ipv4 src is 192.168.1.1 dst is 192.168.1.2 / end actions vf id 1 / end + +matched packets:: + + pkts_set1:send basic pkts with inner l3src l4dst, take 'ipv4-nonfrag' for example: + Ether(dst="00:11:22:33:44:55")/IP()/UDP()/GTP_U_Header()/IP(src="192.168.1.1" dst="192.168.1.2")/("X" *20) + +mismatched packets:: + + pkts_set2: send pkts_set1 with different inner l3src l4dst: + Ether(dst="00:11:22:33:44:55")/IP()/UDP()/GTP_U_Header()/IP(src="192.168.1.11", dst="192.168.1.2")/("X" *20) + Ether(dst="00:11:22:33:44:55")/IP()/UDP()/GTP_U_Header()/IP(src="192.168.1.1", dst="192.168.1.22")/("X" *20) + Ether(dst="00:11:22:33:44:55")/IP()/UDP()/GTP_U_Header()/IP(src="192.168.1.11", dst="192.168.1.22")/("X" *20) + +subcase 5: MAC_IPV4_GTPU_IPV4_ALL +::::::::::::::::::::::::::::::::: +rule:: + + flow create 0 ingress pattern eth / ipv4 / udp / gtpu teid is 0x12345678 teid mask 0x00000001 / ipv4 src is 192.168.1.1 dst is 192.168.1.2 / end actions vf id 1 / end + +matched packets:: + + pkts_set1:send basic pkts with inner l3src l4dst, take 'ipv4-nonfrag' for example: + Ether(dst="00:11:22:33:44:55")/IP()/UDP()/GTP_U_Header(gtp_type=255, teid=0x12345678)/IP(src="192.168.1.1" dst="192.168.1.2")/("X" *20) + +mismatched packets:: + + pkts_set2: send pkts_set1 with different inner l3src: + Ether(dst="00:11:22:33:44:55")/IP()/UDP()/GTP_U_Header(gtp_type=255, teid=0x12345678)/IP(src="192.168.1.11", dst="192.168.1.22")/("X" *20) + Ether(dst="00:11:22:33:44:55")/IP()/UDP()/GTP_U_Header(gtp_type=255, teid=0x12345677)/IP(src="192.168.1.11", dst="192.168.1.22")/("X" *20) + +Test case: MAC_IPV4_GTPU_IPV4_UDP +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> + +basic pkts:: + + Ether(dst="00:11:22:33:44:55")/IP()/UDP()/GTP_U_Header()/IP()/UDP()/("X" *20) + +subcase 1: MAC_IPV4_GTPU_IPV4_UDP_TEID_with_mask +:::::::::::::::::::::::::::::::::::::::::::::::: +rule:: + + flow create 0 ingress pattern eth / ipv4 / udp / gtpu teid is 0x12345678 teid mask 0x00000001 / ipv4 / udp / end actions vf id 1 / end + +matched packets:: + + pkts_set1:send basic pkts with GTP_U_Header(gtp_type=255, teid=0x12345678) + + pkts_set2:send basic pkts with GTP_U_Header(gtp_type=255, teid=0x12345688) + +mismatched packets:: + + pkts_set3:send basic pkts with GTP_U_Header(gtp_type=255, teid=0x12345677) + +subcase 2: MAC_IPV4_GTPU_IPV4_UDP_TEID_without_mask +::::::::::::::::::::::::::::::::::::::::::::::::::: +rule:: + + flow create 0 ingress pattern eth / ipv4 / udp / gtpu teid is 0x12345678 / ipv4 / udp / end actions vf id 1 / end + +matched packets:: + + pkts_set1:send basic pkts with GTP_U_Header(gtp_type=255, teid=0x12345678) + +mismatched packets:: + + pkts_set2:send basic pkts with GTP_U_Header(gtp_type=255, teid=0x12345688) + + pkts_set3:send basic pkts with GTP_U_Header(gtp_type=255, teid=0x12345677) + + +subcase 3: MAC_IPV4_GTPU_IPV4_UDP_L3DST +::::::::::::::::::::::::::::::::::::::: +rule:: + + flow create 0 ingress pattern eth / ipv4 / udp / gtpu / ipv4 dst is 192.168.1.2 / udp / end actions vf id 1 / end + +matched packets:: + + pkts_set1:send basic pkts with inner l3dst + Ether(dst="00:11:22:33:44:55")/IP()/UDP()/GTP_U_Header()/IP(dst="192.168.1.2")/UDP()/("X" *20) + +mismatched packets:: + + pkts_set2: send pkts_set1 with different inner l3dst: + Ether(dst="00:11:22:33:44:55")/IP()/UDP()/GTP_U_Header()/IP(dst="192.168.1.22")/UDP()/("X" *20) + +subcase 4: MAC_IPV4_GTPU_IPV4_UDP_L3SRC +::::::::::::::::::::::::::::::::::::::: +rule:: + + flow create 0 ingress pattern eth / ipv4 / udp / gtpu / ipv4 src is 192.168.1.1 / udp / end actions vf id 1 / end + +matched packets:: + + pkts_set1:send basic pkts with inner l3src + Ether(dst="00:11:22:33:44:55")/IP()/UDP()/GTP_U_Header()/IP(src="192.168.1.1")/UDP()/("X" *20) + +mismatched packets:: + + pkts_set2: send pkts_set1 with different inner l3src: + Ether(dst="00:11:22:33:44:55")/IP()/UDP()/GTP_U_Header()/IP(src="192.168.1.11")/UDP()/("X" *20) + +subcase 5: MAC_IPV4_GTPU_IPV4_UDP_L3SRC_L3DST +::::::::::::::::::::::::::::::::::::::::::::: +rule:: + + flow create 0 ingress pattern eth / ipv4 / udp / gtpu / ipv4 src is 192.168.1.1 dst is 192.168.1.2 / udp / end actions vf id 1 / end + +matched packets:: + + pkts_set1:send basic pkts with inner l3src l3dst + Ether(dst="00:11:22:33:44:55")/IP()/UDP()/GTP_U_Header()/IP(src="192.168.1.1" dst="192.168.1.2")/UDP()/("X" *20) + +mismatched packets:: + + pkts_set2: send pkts_set1 with different inner l3src l3dst + Ether(dst="00:11:22:33:44:55")/IP()/UDP()/GTP_U_Header()/IP(src="192.168.1.11", dst="192.168.1.2")/UDP()/("X" *20) + Ether(dst="00:11:22:33:44:55")/IP()/UDP()/GTP_U_Header()/IP(src="192.168.1.1", dst="192.168.1.22")/UDP()/("X" *20) + Ether(dst="00:11:22:33:44:55")/IP()/UDP()/GTP_U_Header()/IP(src="192.168.1.11", dst="192.168.1.22")/UDP()/("X" *20) + +subcase 6: MAC_IPV4_GTPU_IPV4_UDP_L3SRC_L4DST +::::::::::::::::::::::::::::::::::::::::::::: +rule:: + + flow create 0 ingress pattern eth / ipv4 / udp / gtpu / ipv4 src is 192.168.1.1 / udp dst is 23 / end actions vf id 1 / end + +matched packets:: + + pkts_set1:send basic pkts with inner l3src l4dst + Ether(dst="00:11:22:33:44:55")/IP()/UDP()/GTP_U_Header()/IP(src="192.168.1.1")/UDP(dport=23)/("X" *20) + +mismatched packets:: + + pkts_set2: send pkts_set1 with different inner l3src l4dst + Ether(dst="00:11:22:33:44:55")/IP()/UDP()/GTP_U_Header()/IP(src="192.168.1.11")/UDP(dport=23)/("X" *20) + Ether(dst="00:11:22:33:44:55")/IP()/UDP()/GTP_U_Header()/IP(src="192.168.1.1")/UDP(dport=13)/("X" *20) + Ether(dst="00:11:22:33:44:55")/IP()/UDP()/GTP_U_Header()/IP(src="192.168.1.11")/UDP(dport=13)/("X" *20) + +subcase 7: MAC_IPV4_GTPU_IPV4_UDP_L3SRC_L4SRC +::::::::::::::::::::::::::::::::::::::::::::: +rule:: + + flow create 0 ingress pattern eth / ipv4 / udp / gtpu / ipv4 src is 192.168.1.1 / udp src is 22 / end actions vf id 1 / end + +matched packets:: + + pkts_set1:send basic pkts with inner l3src l4src + Ether(dst="00:11:22:33:44:55")/IP()/UDP()/GTP_U_Header()/IP(src="192.168.1.1")/UDP(sport=22)/("X" *20) + +mismatched packets:: + + pkts_set2: send pkts_set1 with different inner l3src l4src + Ether(dst="00:11:22:33:44:55")/IP()/UDP()/GTP_U_Header()/IP(src="192.168.1.11")/UDP(sport=22)/("X" *20) + Ether(dst="00:11:22:33:44:55")/IP()/UDP()/GTP_U_Header()/IP(src="192.168.1.1")/UDP(sport=12)/("X" *20) + Ether(dst="00:11:22:33:44:55")/IP()/UDP()/GTP_U_Header()/IP(src="192.168.1.11")/UDP(sport=12)/("X" *20) + +subcase 8: MAC_IPV4_GTPU_IPV4_UDP_L3DST_L4SRC +::::::::::::::::::::::::::::::::::::::::::::: +rule:: + + flow create 0 ingress pattern eth / ipv4 / udp / gtpu / ipv4 dst is 192.168.1.2 / udp src is 22 / end actions vf id 1 / end + +matched packets:: + + pkts_set1:send basic pkts with inner l3dst l4src + Ether(dst="00:11:22:33:44:55")/IP()/UDP()/GTP_U_Header()/IP(dst="192.168.1.2")/UDP(sport=22)/("X" *20) + +mismatched packets:: + + pkts_set2: send pkts_set1 with different inner l3dst l4src + Ether(dst="00:11:22:33:44:55")/IP()/UDP()/GTP_U_Header()/IP(dst="192.168.1.12")/UDP(sport=22)/("X" *20) + Ether(dst="00:11:22:33:44:55")/IP()/UDP()/GTP_U_Header()/IP(dst="192.168.1.2")/UDP(sport=12)/("X" *20) + Ether(dst="00:11:22:33:44:55")/IP()/UDP()/GTP_U_Header()/IP(dst="192.168.1.12")/UDP(sport=12)/("X" *20) + +subcase 9: MAC_IPV4_GTPU_IPV4_UDP_L3DST_L4DST +::::::::::::::::::::::::::::::::::::::::::::: +rule:: + + flow create 0 ingress pattern eth / ipv4 / udp / gtpu / ipv4 dst is 192.168.1.2 / udp dst is 23 / end actions vf id 1 / end + +matched packets:: + + pkts_set1:send basic pkts with inner l3dst l4dst + Ether(dst="00:11:22:33:44:55")/IP()/UDP()/GTP_U_Header()/IP(dst="192.168.1.2")/UDP(dport=23)/("X" *20) + +mismatched packets:: + + pkts_set2: send pkts_set1 with different inner l3dst l4dst + Ether(dst="00:11:22:33:44:55")/IP()/UDP()/GTP_U_Header()/IP(dst="192.168.1.12")/UDP(dport=23)/("X" *20) + Ether(dst="00:11:22:33:44:55")/IP()/UDP()/GTP_U_Header()/IP(dst="192.168.1.2")/UDP(dport=13)/("X" *20) + Ether(dst="00:11:22:33:44:55")/IP()/UDP()/GTP_U_Header()/IP(dst="192.168.1.12")/UDP(dport=13)/("X" *20) + +subcase 10: MAC_IPV4_GTPU_IPV4_UDP_L4DST +:::::::::::::::::::::::::::::::::::::::: +rule:: + + flow create 0 ingress pattern eth / ipv4 / udp / gtpu / ipv4 / udp dst is 23 / end actions vf id 1 / end + +matched packets:: + + pkts_set1:send basic pkts with inner l4dst + Ether(dst="00:11:22:33:44:55")/IP()/UDP()/GTP_U_Header()/IP()/UDP(dport=23)/("X" *20) + +mismatched packets:: + + pkts_set2: send pkts_set1 with different inner l4dst + Ether(dst="00:11:22:33:44:55")/IP()/UDP()/GTP_U_Header()/IP()/UDP(dport=13)/("X" *20) + +subcase 11: MAC_IPV4_GTPU_IPV4_UDP_L4SRC +:::::::::::::::::::::::::::::::::::::::: +rule:: + + flow create 0 ingress pattern eth / ipv4 / udp / gtpu / ipv4 / udp src is 22 / end actions vf id 1 / end + +matched packets:: + + pkts_set1:send basic pkts with inner l4src + Ether(dst="00:11:22:33:44:55")/IP()/UDP()/GTP_U_Header()/IP()/UDP(sport=22)/("X" *20) + +mismatched packets:: + + pkts_set2: send pkts_set1 with different inner l4src + Ether(dst="00:11:22:33:44:55")/IP()/UDP()/GTP_U_Header()/IP()/UDP(sport=12)/("X" *20) + +subcase 12: MAC_IPV4_GTPU_IPV4_UDP_L4SRC_L4DST +:::::::::::::::::::::::::::::::::::::::::::::: +rule:: + + flow create 0 ingress pattern eth / ipv4 / udp / gtpu / ipv4 / udp src is 22 dst is 23 / end actions vf id 1 / end + +matched packets:: + + pkts_set1:send basic pkts with inner l4src l4dst + Ether(dst="00:11:22:33:44:55")/IP()/UDP()/GTP_U_Header()/IP()/UDP(sport=22, dport=23)/("X" *20) + +mismatched packets:: + + pkts_set2: send pkts_set1 with different inner l4src l4dst + Ether(dst="00:11:22:33:44:55")/IP()/UDP()/GTP_U_Header()/IP()/UDP(sport=22, dport=13)/("X" *20) + Ether(dst="00:11:22:33:44:55")/IP()/UDP()/GTP_U_Header()/IP()/UDP(sport=12, dport=23)/("X" *20) + Ether(dst="00:11:22:33:44:55")/IP()/UDP()/GTP_U_Header()/IP()/UDP(sport=12, dport=13)/("X" *20) + +subcase 13: MAC_IPV4_GTPU_IPV4_UDP_TIED_L3SRC_L3DST +::::::::::::::::::::::::::::::::::::::::::::::::::: +rule:: + + flow create 0 ingress pattern eth / ipv4 / udp / gtpu teid is 0x12345678 teid mask 0x00000001 / ipv4 src is 192.168.1.1 dst is 192.168.1.2 / udp / end actions vf id 1 / end + +matched packets:: + + pkts_set1:send basic pkts with inner l3src l3dst + Ether(dst="00:11:22:33:44:55")/IP()/UDP()/GTP_U_Header(gtp_type=255, teid=0x12345678)/IP(src="192.168.1.1" dst="192.168.1.2")/UDP()/("X" *20) + +mismatched packets:: + + pkts_set2: send pkts_set1 with different inner l3src l3dst + Ether(dst="00:11:22:33:44:55")/IP()/UDP()/GTP_U_Header(gtp_type=255, teid=0x12345678)/IP(src="192.168.1.11", dst="192.168.1.22")/UDP()/("X" *20) + Ether(dst="00:11:22:33:44:55")/IP()/UDP()/GTP_U_Header(gtp_type=255, teid=0x12345677)/IP(src="192.168.1.1", dst="192.168.1.2")/UDP()/("X" *20) + Ether(dst="00:11:22:33:44:55")/IP()/UDP()/GTP_U_Header(gtp_type=255, teid=0x12345677)/IP(src="192.168.1.11", dst="192.168.1.22")/UDP()/("X" *20) + + +subcase 14: MAC_IPV4_GTPU_IPV4_UDP_TEID_L4SRC_L4DST +::::::::::::::::::::::::::::::::::::::::::::::::::: +rule:: + + flow create 0 ingress pattern eth / ipv4 / udp / gtpu teid is 0x12345678 teid mask 0x00000001 / ipv4 / udp src is 22 dst is 23 / end actions vf id 1 / end + +matched packets:: + + pkts_set1:send basic pkts with inner l4src l4dst + Ether(dst="00:11:22:33:44:55")/IP()/UDP()/GTP_U_Header(gtp_type=255, teid=0x12345678)/IP()/UDP(sport=22, dport=23)/("X" *20) + +mismatched packets:: + + pkts_set2: send pkts_set1 with different inner l4src l4dst + Ether(dst="00:11:22:33:44:55")/IP()/UDP()/GTP_U_Header(gtp_type=255, teid=0x12345678)/IP()/UDP(sport=12, dport=13)/("X" *20) + Ether(dst="00:11:22:33:44:55")/IP()/UDP()/GTP_U_Header(gtp_type=255, teid=0x12345677)/IP()/UDP(sport=22, dport=23)/("X" *20) + Ether(dst="00:11:22:33:44:55")/IP()/UDP()/GTP_U_Header(gtp_type=255, teid=0x12345677)/IP()/UDP(sport=12, dport=13)/("X" *20) + + +subcase 15: MAC_IPV4_GTPU_IPV4_UDP_L3_L4 +:::::::::::::::::::::::::::::::::::::::: +rule:: + + flow create 0 ingress pattern eth / ipv4 / udp / gtpu / ipv4 src is 192.168.1.1 dst is 192.168.1.2 / udp src is 22 dst is 23 / end actions vf id 1 / end + +matched packets:: + + pkts_set1:send basic pkts with inner l3src l3dst l4src l4dst + Ether(dst="00:11:22:33:44:55")/IP()/UDP()/GTP_U_Header()/IP(src="192.168.1.1", dst="192.168.1.2")/UDP(sport=22, dport=23)/("X" *20) + +mismatched packets:: + + pkts_set2: send pkts_set1 with different inner l3src l3dst l4src l4dst + Ether(dst="00:11:22:33:44:55")/IP()/UDP()/GTP_U_Header()/IP(src="192.168.1.11", dst="192.168.1.22")/UDP(sport=22, dport=23)/("X" *20) + Ether(dst="00:11:22:33:44:55")/IP()/UDP()/GTP_U_Header()/IP(src="192.168.1.1", dst="192.168.1.2")/UDP(sport=12, dport=13)/("X" *20) + Ether(dst="00:11:22:33:44:55")/IP()/UDP()/GTP_U_Header()/IP(src="192.168.1.11", dst="192.168.1.22")/UDP(sport=12, dport=13)/("X" *20) + +subcase 16: MAC_IPV4_GTPU_IPV4_UDP_ALL +:::::::::::::::::::::::::::::::::::::: +rule:: + + flow create 0 ingress pattern eth / ipv4 / udp / gtpu teid is 0x12345678 teid mask 0x00000001 / ipv4 src is 192.168.1.1 dst is 192.168.1.2 / udp src is 22 dst is 23 / end actions vf id 1 / end + +matched packets:: + + pkts_set1:send basic pkts with inner l3src l3dst l4src l4dst + Ether(dst="00:11:22:33:44:55")/IP()/UDP()/GTP_U_Header(gtp_type=255, teid=0x12345678)/IP(src="192.168.1.1", dst="192.168.1.2")/UDP(sport=22, dport=23)/("X" *20) + +mismatched packets:: + + pkts_set2: send pkts_set1 with different inner l3src l3dst l4src l4dst + Ether(dst="00:11:22:33:44:55")/IP()/UDP()/GTP_U_Header(gtp_type=255, teid=0x12345678)/IP(src="192.168.1.11", dst="192.168.1.22")/UDP(sport=22, dport=23)/("X" *20) + Ether(dst="00:11:22:33:44:55")/IP()/UDP()/GTP_U_Header(gtp_type=255, teid=0x12345678)/IP(src="192.168.1.1", dst="192.168.1.2")/UDP(sport=12, dport=13)/("X" *20) + Ether(dst="00:11:22:33:44:55")/IP()/UDP()/GTP_U_Header(gtp_type=255, teid=0x12345677)/IP(src="192.168.1.11", dst="192.168.1.22")/UDP(sport=12, dport=13)/("X" *20) + + +Test case: MAC_IPV4_GTPU_IPV4_TCP +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> + +reconfig all case of 'Test case: MAC_IPV4_GTPU_IPV4_UDP': + rule and pkts: + change inner 'udp' to 'tcp' + +subcase 1: MAC_IPV4_GTPU_IPV4_TCP_TEID_with_mask +:::::::::::::::::::::::::::::::::::::::::::::::: + +subcase 2: MAC_IPV4_GTPU_IPV4_TCP_TEID_without_mask +::::::::::::::::::::::::::::::::::::::::::::::::::: + +subcase 3: MAC_IPV4_GTPU_IPV4_TCP_L3DST +::::::::::::::::::::::::::::::::::::::: + +subcase 4: MAC_IPV4_GTPU_IPV4_TCP_L3SRC +::::::::::::::::::::::::::::::::::::::: + +subcase 5: MAC_IPV4_GTPU_IPV4_TCP_L3SRC_L3DST +::::::::::::::::::::::::::::::::::::::::::::: + +subcase 6: MAC_IPV4_GTPU_IPV4_TCP_L3SRC_L4DST +::::::::::::::::::::::::::::::::::::::::::::: + +subcase 7: MAC_IPV4_GTPU_IPV4_TCP_L3SRC_L4SRC +::::::::::::::::::::::::::::::::::::::::::::: + +subcase 8: MAC_IPV4_GTPU_IPV4_TCP_L3DST_L4SRC +::::::::::::::::::::::::::::::::::::::::::::: + +subcase 9: MAC_IPV4_GTPU_IPV4_TCP_L3DST_L4DST +::::::::::::::::::::::::::::::::::::::::::::: + +subcase 10: MAC_IPV4_GTPU_IPV4_TCP_L4DST +:::::::::::::::::::::::::::::::::::::::: + +subcase 11: MAC_IPV4_GTPU_IPV4_TCP_L4SRC +:::::::::::::::::::::::::::::::::::::::: + +subcase 12: MAC_IPV4_GTPU_IPV4_TCP_L4SRC_L4DST +:::::::::::::::::::::::::::::::::::::::::::::: + +subcase 13: MAC_IPV4_GTPU_IPV4_TCP_TIED_L3SRC_L3DST +::::::::::::::::::::::::::::::::::::::::::::::::::: + +subcase 14: MAC_IPV4_GTPU_IPV4_TCP_TEID_L4SRC_L4DST +::::::::::::::::::::::::::::::::::::::::::::::::::: + +subcase 15: MAC_IPV4_GTPU_IPV4_TCP_L3_L4 +:::::::::::::::::::::::::::::::::::::::: + +subcase 16: MAC_IPV4_GTPU_IPV4_TCP_ALL +:::::::::::::::::::::::::::::::::::::: + +Pattern: outer ipv4 + inner ipv6 +-------------------------------- + +reconfig all the cases of "Pattern: outer ipv4 + inner ipv4" + + rule: + change inner ipv4 to ipv6 + packets: + change the packet's inner L3 layer from IP to IPv6; + change the ipv4 address to ipv6 address. + +Pattern: outer ipv6 + inner ipv4 +-------------------------------- + +reconfig all the cases of "Pattern: outer ipv4 + inner ipv4" + + rule: + change outer ipv4 to ipv6. + packets: + change the packet's outer L3 layer from IP to IPv6; + +Pattern: outer ipv6 + inner ipv6 +-------------------------------- + +reconfig all the cases of "Pattern: outer ipv4 + inner ipv4" + + rule: + change outer ipv4 to ipv6. + change inner ipv4 to ipv6. + packets: + change the packet's outer L3 layer from IP to IPv6; + change the packet's inner L3 layer from IP to IPv6; + change the ipv4 address to ipv6 address. -- 2.17.1 ^ permalink raw reply [flat|nested] 4+ messages in thread
* [dts] [PATCH V1 2/2] tests/cvl_dcf_switch_filter_gtpu: add dcf_switch_filter_gtpu test case 2021-05-26 19:10 [dts] [PATCH V1 0/2] add dcf switch gtpu test case and test plan Zhimin Huang 2021-05-26 19:10 ` [dts] [PATCH V1 1/2] test_plans/dcf_switch_gtpu: add dcf_switch_filter_gtpu " Zhimin Huang @ 2021-05-26 19:10 ` Zhimin Huang 2021-05-26 10:44 ` Huang, ZhiminX 1 sibling, 1 reply; 4+ messages in thread From: Zhimin Huang @ 2021-05-26 19:10 UTC (permalink / raw) To: dts; +Cc: xueqin.lin, Zhimin Huang *.add 26 test cases to cvl_dcf_switch_filter_gtpu suite Signed-off-by: Zhimin Huang <zhiminx.huang@intel.com> --- tests/TestSuite_cvl_dcf_switch_filter_gtpu.py | 2229 +++++++++++++++++ 1 file changed, 2229 insertions(+) create mode 100644 tests/TestSuite_cvl_dcf_switch_filter_gtpu.py diff --git a/tests/TestSuite_cvl_dcf_switch_filter_gtpu.py b/tests/TestSuite_cvl_dcf_switch_filter_gtpu.py new file mode 100644 index 00000000..9d82bc06 --- /dev/null +++ b/tests/TestSuite_cvl_dcf_switch_filter_gtpu.py @@ -0,0 +1,2229 @@ +# BSD LICENSE +# +# Copyright(c) 2020 Intel Corporation. All rights reserved. +# All rights reserved. +# +# Redistribution and use in source and binary forms, with or without +# modification, are permitted provided that the following conditions +# are met: +# +# * Redistributions of source code must retain the above copyright +# notice, this list of conditions and the following disclaimer. +# * Redistributions in binary form must reproduce the above copyright +# notice, this list of conditions and the following disclaimer in +# the documentation and/or other materials provided with the +# distribution. +# * Neither the name of Intel Corporation nor the names of its +# contributors may be used to endorse or promote products derived +# from this software without specific prior written permission. +# +# THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS +# "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT +# LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR +# A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT +# OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, +# SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT +# LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, +# DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY +# THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT +# (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE +# OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. + +import json +import time +import re +import copy + +from test_case import TestCase, skip_unsupported_pkg, check_supported_nic +from pmd_output import PmdOutput +from packet import Packet +from utils import BLUE, RED, GREEN +import rte_flow_common as rfc + +import os + +mac_ipv4_gtpu_basic = { + 'ipv4_gtpu': 'Ether(dst="00:11:22:33:44:55")/IP()/UDP()/GTP_U_Header()/Raw("x" *20)', + 'ipv4_gtpu_eh_ipv4_nonfrag': 'Ether(dst="00:11:22:33:44:55")/IP()/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IP()/("X" *20)', + 'ipv4_gtpu_eh_ipv4_frag': 'Ether(dst="00:11:22:33:44:55")/IP()/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IP(frag=6)/("X" *20)', + 'ipv4_gtpu_eh_ipv4_udp': 'Ether(dst="00:11:22:33:44:55")/IP()/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IP()/UDP()/("X" *20)', + 'ipv4_gtpu_eh_ipv4_tcp': 'Ether(dst="00:11:22:33:44:55")/IP()/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IP()/TCP()/("X" *20)', + 'ipv4_gtpu_ipv4_nonfrag': 'Ether(dst="00:11:22:33:44:55")/IP()/UDP()/GTP_U_Header()/IP()/("X" *20)', + 'ipv4_gtpu_ipv4_frag': 'Ether(dst="00:11:22:33:44:55")/IP()/UDP()/GTP_U_Header()/IP(frag=6)/("X" *20)', + 'ipv4_gtpu_ipv4_udp': 'Ether(dst="00:11:22:33:44:55")/IP()/UDP()/GTP_U_Header()/IP()/UDP()/("X" *20)', + 'ipv4_gtpu_ipv4_tcp': 'Ether(dst="00:11:22:33:44:55")/IP()/UDP()/GTP_U_Header()/IP()/TCP()/("X" *20)', +} + +tv_mac_ipv4_gtpu_teid_with_mask = { + "name": "tv_mac_ipv4_gtpu_teid_with_mask", + "rte_flow_pattern": "flow create 0 ingress pattern eth / ipv4 / udp / gtpu teid is 0x12345678 teid mask 0x00000001 / end actions vf id 1 / end", + "matched": {"scapy_str": [mac_ipv4_gtpu_basic['ipv4_gtpu'].replace('GTP_U_Header()', 'GTP_U_Header(teid=0x12345678)'), + mac_ipv4_gtpu_basic['ipv4_gtpu'].replace('GTP_U_Header()', 'GTP_U_Header(teid=0x12345688)')], + "param": {"expect_port": 1, "expect_queues": "null"}, + "expect_results": {"expect_pkts": 2}}, + "mismatched": {"scapy_str": [mac_ipv4_gtpu_basic['ipv4_gtpu'].replace('GTP_U_Header()', 'GTP_U_Header(teid=0x12345677)')], + "param": {"expect_port": 1, "expect_queues": "null"}, + "expect_results": {"expect_pkts": 0}} +} + +tv_mac_ipv4_gtpu_teid_without_mask = { + "name": "tv_mac_ipv4_gtpu_teid_without_mask", + "rte_flow_pattern": "flow create 0 ingress pattern eth / ipv4 / udp / gtpu teid is 0x12345678 / end actions vf id 1 / end", + "matched": {"scapy_str": [mac_ipv4_gtpu_basic['ipv4_gtpu'].replace('GTP_U_Header()', 'GTP_U_Header(teid=0x12345678)')], + "param": {"expect_port": 1, "expect_queues": "null"}, + "expect_results": {"expect_pkts": 1}}, + "mismatched": {"scapy_str": [mac_ipv4_gtpu_basic['ipv4_gtpu'].replace('GTP_U_Header()', 'GTP_U_Header(teid=0x12345677)'), + mac_ipv4_gtpu_basic['ipv4_gtpu'].replace('GTP_U_Header()', 'GTP_U_Header(teid=0x12345688)')], + "param": {"expect_port": 1, "expect_queues": "null"}, + "expect_results": {"expect_pkts": 0}} +} + +tv_mac_ipv4_gtpu_dst = { + "name": "tv_mac_ipv4_gtpu_dst", + "rte_flow_pattern": 'flow create 0 ingress pattern eth / ipv4 dst is 192.168.1.2 / udp / gtpu / end actions vf id 1 / end', + "matched": {"scapy_str": [mac_ipv4_gtpu_basic['ipv4_gtpu'].replace('IP()', 'IP(dst="192.168.1.2")')], + "param": {"expect_port": 1, "expect_queues": "null"}, + "expect_results": {"expect_pkts": 1}}, + "mismatched": {"scapy_str": [mac_ipv4_gtpu_basic['ipv4_gtpu'].replace('IP()', 'IP(dst="192.168.1.22")')], + "param": {"expect_port": 1, "expect_queues": "null"}, + "expect_results": {"expect_pkts": 0}} +} + +tv_mac_ipv4_gtpu_src = { + "name": "tv_mac_ipv4_gtpu_src", + "rte_flow_pattern": 'flow create 0 ingress pattern eth / ipv4 src is 192.168.1.1 / udp / gtpu / end actions vf id 1 / end', + "matched": {"scapy_str": [mac_ipv4_gtpu_basic['ipv4_gtpu'].replace('IP()', 'IP(src="192.168.1.1")')], + "param": {"expect_port": 1, "expect_queues": "null"}, + "expect_results": {"expect_pkts": 1}}, + "mismatched": {"scapy_str": [mac_ipv4_gtpu_basic['ipv4_gtpu'].replace('IP()', 'IP(src="192.168.1.11")')], + "param": {"expect_port": 1, "expect_queues": "null"}, + "expect_results": {"expect_pkts": 0}} +} + +tv_mac_ipv4_gtpu_src_dst = { + "name": "tv_mac_ipv4_gtpu_src_dst", + "rte_flow_pattern": 'flow create 0 ingress pattern eth / ipv4 src is 192.168.1.1 dst is 192.168.1.2 / udp / gtpu / end actions vf id 1 / end', + "matched": {"scapy_str": [mac_ipv4_gtpu_basic['ipv4_gtpu'].replace('IP()', 'IP(src="192.168.1.1", dst="192.168.1.2")')], + "param": {"expect_port": 1, "expect_queues": "null"}, + "expect_results": {"expect_pkts": 1}}, + "mismatched": {"scapy_str": [mac_ipv4_gtpu_basic['ipv4_gtpu'].replace('IP()', 'IP(src="192.168.1.11", dst="192.168.1.2")'), + mac_ipv4_gtpu_basic['ipv4_gtpu'].replace('IP()', 'IP(src="192.168.1.1", dst="192.168.1.22")'), + mac_ipv4_gtpu_basic['ipv4_gtpu'].replace('IP()', 'IP(src="192.168.1.11", dst="192.168.1.22")')], + "param": {"expect_port": 1, "expect_queues": "null"}, + "expect_results": {"expect_pkts": 0}} +} + +tv_mac_ipv4_gtpu_teid_dst = { + "name": "tv_mac_ipv4_gtpu_teid_dst", + "rte_flow_pattern": 'flow create 0 ingress pattern eth / ipv4 dst is 192.168.1.2 / udp / gtpu teid is 0x12345678 teid mask 0x00000001 / end actions vf id 1 / end', + "matched": {"scapy_str": [mac_ipv4_gtpu_basic['ipv4_gtpu'].replace('IP()', 'IP(dst="192.168.1.2")').replace('GTP_U_Header()', 'GTP_U_Header(teid=0x12345678)')], + "param": {"expect_port": 1, "expect_queues": "null"}, + "expect_results": {"expect_pkts": 1}}, + "mismatched": {"scapy_str": [mac_ipv4_gtpu_basic['ipv4_gtpu'].replace('IP()', 'IP(dst="192.168.1.22")').replace('GTP_U_Header()', 'GTP_U_Header(teid=0x12345678)'), + mac_ipv4_gtpu_basic['ipv4_gtpu'].replace('IP()', 'IP(dst="192.168.1.2")').replace('GTP_U_Header()', 'GTP_U_Header(teid=0x12345677)'), + mac_ipv4_gtpu_basic['ipv4_gtpu'].replace('IP()', 'IP(dst="192.168.1.22")').replace('GTP_U_Header()', 'GTP_U_Header(teid=0x12345677)')], + "param": {"expect_port": 1, "expect_queues": "null"}, + "expect_results": {"expect_pkts": 0}} +} + +tv_mac_ipv4_gtpu_teid_src = { + "name": "tv_mac_ipv4_gtpu_teid_src", + "rte_flow_pattern": 'flow create 0 ingress pattern eth / ipv4 src is 192.168.1.1 / udp / gtpu teid is 0x12345678 teid mask 0x00000001 / end actions vf id 1 / end', + "matched": {"scapy_str": [mac_ipv4_gtpu_basic['ipv4_gtpu'].replace('IP()', 'IP(src="192.168.1.1")').replace('GTP_U_Header()', 'GTP_U_Header(teid=0x12345678)')], + "param": {"expect_port": 1, "expect_queues": "null"}, + "expect_results": {"expect_pkts": 1}}, + "mismatched": {"scapy_str": [mac_ipv4_gtpu_basic['ipv4_gtpu'].replace('IP()', 'IP(src="192.168.1.11")').replace('GTP_U_Header()', 'GTP_U_Header(teid=0x12345678)'), + mac_ipv4_gtpu_basic['ipv4_gtpu'].replace('IP()', 'IP(src="192.168.1.1")').replace('GTP_U_Header()', 'GTP_U_Header(teid=0x12345677)'), + mac_ipv4_gtpu_basic['ipv4_gtpu'].replace('IP()', 'IP(src="192.168.1.11")').replace('GTP_U_Header()', 'GTP_U_Header(teid=0x12345678)')], + "param": {"expect_port": 1, "expect_queues": "null"}, + "expect_results": {"expect_pkts": 0}} +} + +tv_mac_ipv4_gtpu_all = { + "name": "tv_mac_ipv4_gtpu_all", + "rte_flow_pattern": 'flow create 0 ingress pattern eth / ipv4 src is 192.168.1.1 dst is 192.168.1.2 / udp / gtpu teid is 0x12345678 teid mask 0x00000001 / end actions vf id 1 / end', + "matched": {"scapy_str": [mac_ipv4_gtpu_basic['ipv4_gtpu'].replace('IP()', 'IP(src="192.168.1.1", dst="192.168.1.2")').replace('GTP_U_Header()', 'GTP_U_Header(teid=0x12345678)')], + "param": {"expect_port": 1, "expect_queues": "null"}, + "expect_results": {"expect_pkts": 1}}, + "mismatched": {"scapy_str": [mac_ipv4_gtpu_basic['ipv4_gtpu'].replace('IP()', 'IP(src="192.168.1.11", dst="192.168.1.2")').replace('GTP_U_Header()', 'GTP_U_Header(teid=0x12345678)'), + mac_ipv4_gtpu_basic['ipv4_gtpu'].replace('IP()', 'IP(src="192.168.1.1", dst="192.168.1.22")').replace('GTP_U_Header()', 'GTP_U_Header(teid=0x12345678)'), + mac_ipv4_gtpu_basic['ipv4_gtpu'].replace('IP()', 'IP(src="192.168.1.11", dst="192.168.1.22")').replace('GTP_U_Header()', 'GTP_U_Header(teid=0x12345678)'), + mac_ipv4_gtpu_basic['ipv4_gtpu'].replace('IP()', 'IP(src="192.168.1.11", dst="192.168.1.22")').replace('GTP_U_Header()', 'GTP_U_Header(teid=0x12345677)')], + "param": {"expect_port": 1, "expect_queues": "null"}, + "expect_results": {"expect_pkts": 0}} +} + +sv_mac_ipv4_gtpu = [ + tv_mac_ipv4_gtpu_teid_with_mask, + tv_mac_ipv4_gtpu_teid_without_mask, + tv_mac_ipv4_gtpu_dst, + tv_mac_ipv4_gtpu_src, + tv_mac_ipv4_gtpu_teid_dst, + tv_mac_ipv4_gtpu_teid_src, + tv_mac_ipv4_gtpu_all, +] + +# the maximum input set is 32bytes, ipv6 src + ipv4 dst = 32bytes +sv_mac_ipv6_gtpu = [eval(str(sv).replace('tv_mac_ipv4', 'tv_mac_ipv6') + .replace('ipv4', 'ipv6') + .replace('IP(', 'IPv6(') + .replace('192.168.1.1', '2001::1') + .replace('192.168.1.11', '2001::11') + .replace('192.168.1.2', '2001::2') + .replace('192.168.1.22', '2001::22')) + for sv in sv_mac_ipv4_gtpu[0:-1]] + + +tv_mac_ipv4_gtpu_eh_ipv4_teid_with_mask = { + "name": "tv_mac_ipv4_gtpu_eh_ipv4_teid_with_mask", + "rte_flow_pattern": 'flow create 0 ingress pattern eth / ipv4 / udp / gtpu teid is 0x12345678 teid mask 0x00000001 / gtp_psc / ipv4 / end actions vf id 1 / end', + "matched": {"scapy_str": [mac_ipv4_gtpu_basic['ipv4_gtpu_eh_ipv4_nonfrag'].replace('GTP_U_Header()', 'GTP_U_Header(teid=0x12345678)'), + mac_ipv4_gtpu_basic['ipv4_gtpu_eh_ipv4_frag'].replace('GTP_U_Header()', 'GTP_U_Header(teid=0x12345678)'), + mac_ipv4_gtpu_basic['ipv4_gtpu_eh_ipv4_nonfrag'].replace('GTP_U_Header()', 'GTP_U_Header(teid=0x12345688)'), + mac_ipv4_gtpu_basic['ipv4_gtpu_eh_ipv4_frag'].replace('GTP_U_Header()', 'GTP_U_Header(teid=0x12345688)'), + ], + "param": {"expect_port": 1, "expect_queues": "null"}, + "expect_results": {"expect_pkts": 4}}, + "mismatched": {"scapy_str": [mac_ipv4_gtpu_basic['ipv4_gtpu_eh_ipv4_nonfrag'].replace('GTP_U_Header()', 'GTP_U_Header(teid=0x12345677)'), + mac_ipv4_gtpu_basic['ipv4_gtpu_eh_ipv4_frag'].replace('GTP_U_Header()', 'GTP_U_Header(teid=0x12345677)'), + ], + "param": {"expect_port": 1, "expect_queues": "null"}, + "expect_results": {"expect_pkts": 0}} +} + +tv_mac_ipv4_gtpu_eh_ipv4_teid_without_mask = { + "name": "tv_mac_ipv4_gtpu_eh_ipv4_teid_without_mask", + "rte_flow_pattern": 'flow create 0 ingress pattern eth / ipv4 / udp / gtpu teid is 0x12345678 / gtp_psc / ipv4 / end actions vf id 1 / end', + "matched": {"scapy_str": [mac_ipv4_gtpu_basic['ipv4_gtpu_eh_ipv4_nonfrag'].replace('GTP_U_Header()', 'GTP_U_Header(teid=0x12345678)'), + mac_ipv4_gtpu_basic['ipv4_gtpu_eh_ipv4_frag'].replace('GTP_U_Header()', 'GTP_U_Header(teid=0x12345678)'), + ], + "param": {"expect_port": 1, "expect_queues": "null"}, + "expect_results": {"expect_pkts": 2}}, + "mismatched": {"scapy_str": [mac_ipv4_gtpu_basic['ipv4_gtpu_eh_ipv4_nonfrag'].replace('GTP_U_Header()', 'GTP_U_Header(teid=0x12345677)'), + mac_ipv4_gtpu_basic['ipv4_gtpu_eh_ipv4_frag'].replace('GTP_U_Header()', 'GTP_U_Header(teid=0x12345677)'), + mac_ipv4_gtpu_basic['ipv4_gtpu_eh_ipv4_nonfrag'].replace('GTP_U_Header()', 'GTP_U_Header(teid=0x12345688)'), + mac_ipv4_gtpu_basic['ipv4_gtpu_eh_ipv4_frag'].replace('GTP_U_Header()', 'GTP_U_Header(teid=0x12345688)'), + ], + "param": {"expect_port": 1, "expect_queues": "null"}, + "expect_results": {"expect_pkts": 0}} +} + +tv_mac_ipv4_gtpu_eh_ipv4_qfi = { + "name": "tv_mac_ipv4_gtpu_eh_ipv4_qfi", + "rte_flow_pattern": 'flow create 0 ingress pattern eth / ipv4 / udp / gtpu / gtp_psc qfi is 0x34 / ipv4 / end actions vf id 1 / end', + "matched": {"scapy_str": [mac_ipv4_gtpu_basic['ipv4_gtpu_eh_ipv4_nonfrag'].replace('GTPPDUSessionContainer()', 'GTPPDUSessionContainer(QFI=0x34)'), + mac_ipv4_gtpu_basic['ipv4_gtpu_eh_ipv4_frag'].replace('GTPPDUSessionContainer()', 'GTPPDUSessionContainer(QFI=0x34)'), + ], + "param": {"expect_port": 1, "expect_queues": "null"}, + "expect_results": {"expect_pkts": 2}}, + "mismatched": {"scapy_str": [mac_ipv4_gtpu_basic['ipv4_gtpu_eh_ipv4_nonfrag'].replace('GTPPDUSessionContainer(QFI=0x34)', 'GTPPDUSessionContainer(QFI=0x33)'), + mac_ipv4_gtpu_basic['ipv4_gtpu_eh_ipv4_frag'].replace('GTPPDUSessionContainer(QFI=0x34)', 'GTPPDUSessionContainer(QFI=0x33)'), + ], + "param": {"expect_port": 1, "expect_queues": "null"}, + "expect_results": {"expect_pkts": 0}} +} + +tv_mac_ipv4_gtpu_eh_ipv4_l3dst = { + "name": "tv_mac_ipv4_gtpu_eh_ipv4_l3dst", + "rte_flow_pattern": 'flow create 0 ingress pattern eth / ipv4 / udp / gtpu / gtp_psc / ipv4 dst is 192.168.1.2 / end actions vf id 1 / end', + "matched": {"scapy_str": [mac_ipv4_gtpu_basic['ipv4_gtpu_eh_ipv4_nonfrag'].replace('GTPPDUSessionContainer()/IP()', 'GTPPDUSessionContainer()/IP(dst="192.168.1.2")'), + mac_ipv4_gtpu_basic['ipv4_gtpu_eh_ipv4_frag'].replace('IP(frag=6)', 'IP(frag=6, dst="192.168.1.2")'), + ], + "param": {"expect_port": 1, "expect_queues": "null"}, + "expect_results": {"expect_pkts": 2}}, + "mismatched": {"scapy_str": [mac_ipv4_gtpu_basic['ipv4_gtpu_eh_ipv4_nonfrag'].replace('GTPPDUSessionContainer()/IP()', 'GTPPDUSessionContainer()/IP(dst="192.168.1.22")'), + mac_ipv4_gtpu_basic['ipv4_gtpu_eh_ipv4_frag'].replace('IP(frag=6)', 'IP(frag=6, dst="192.168.1.22")'), + ], + "param": {"expect_port": 1, "expect_queues": "null"}, + "expect_results": {"expect_pkts": 0}} +} + +tv_mac_ipv4_gtpu_eh_ipv4_l3src = { + "name": "tv_mac_ipv4_gtpu_eh_ipv4_l3src", + "rte_flow_pattern": 'flow create 0 ingress pattern eth / ipv4 / udp / gtpu / gtp_psc / ipv4 src is 192.168.1.1 / end actions vf id 1 / end', + "matched": {"scapy_str": [mac_ipv4_gtpu_basic['ipv4_gtpu_eh_ipv4_nonfrag'].replace('GTPPDUSessionContainer()/IP()', 'GTPPDUSessionContainer()/IP(src="192.168.1.1")'), + mac_ipv4_gtpu_basic['ipv4_gtpu_eh_ipv4_frag'].replace('IP(frag=6)', 'IP(frag=6, src="192.168.1.1")'), + ], + "param": {"expect_port": 1, "expect_queues": "null"}, + "expect_results": {"expect_pkts": 2}}, + "mismatched": {"scapy_str": [mac_ipv4_gtpu_basic['ipv4_gtpu_eh_ipv4_nonfrag'].replace('GTPPDUSessionContainer()/IP()', 'GTPPDUSessionContainer()/IP(src="192.168.1.11")'), + mac_ipv4_gtpu_basic['ipv4_gtpu_eh_ipv4_frag'].replace('IP(frag=6)', 'IP(frag=6, src="192.168.1.11")'), + ], + "param": {"expect_port": 1, "expect_queues": "null"}, + "expect_results": {"expect_pkts": 0}} +} + +tv_mac_ipv4_gtpu_eh_ipv4_l3src_l3dst = { + "name": "tv_mac_ipv4_gtpu_eh_ipv4_l3src_l3dst", + "rte_flow_pattern": 'flow create 0 ingress pattern eth / ipv4 / udp / gtpu / gtp_psc / ipv4 src is 192.168.1.1 dst is 192.168.1.2 / end actions vf id 1 / end', + "matched": {"scapy_str": [mac_ipv4_gtpu_basic['ipv4_gtpu_eh_ipv4_nonfrag'].replace('GTPPDUSessionContainer()/IP()', 'GTPPDUSessionContainer()/IP(src="192.168.1.1", dst="192.168.1.2")'), + mac_ipv4_gtpu_basic['ipv4_gtpu_eh_ipv4_frag'].replace('IP(frag=6)', 'IP(frag=6, src="192.168.1.1", dst="192.168.1.2")'), + ], + "param": {"expect_port": 1, "expect_queues": "null"}, + "expect_results": {"expect_pkts": 2}}, + "mismatched": {"scapy_str": [mac_ipv4_gtpu_basic['ipv4_gtpu_eh_ipv4_nonfrag'].replace('GTPPDUSessionContainer()/IP()', 'GTPPDUSessionContainer()/IP(src="192.168.1.11", dst="192.168.1.2")'), + mac_ipv4_gtpu_basic['ipv4_gtpu_eh_ipv4_nonfrag'].replace('GTPPDUSessionContainer()/IP()', 'GTPPDUSessionContainer()/IP(src="192.168.1.1", dst="192.168.1.22")'), + mac_ipv4_gtpu_basic['ipv4_gtpu_eh_ipv4_nonfrag'].replace('GTPPDUSessionContainer()/IP()', 'GTPPDUSessionContainer()/IP(src="192.168.1.11", dst="192.168.1.22")'), + mac_ipv4_gtpu_basic['ipv4_gtpu_eh_ipv4_frag'].replace('IP(frag=6)', 'IP(frag=6, src="192.168.1.11", dst="192.168.1.2")'), + mac_ipv4_gtpu_basic['ipv4_gtpu_eh_ipv4_frag'].replace('IP(frag=6)', 'IP(frag=6, src="192.168.1.1", dst="192.168.1.22")'), + mac_ipv4_gtpu_basic['ipv4_gtpu_eh_ipv4_frag'].replace('IP(frag=6)', 'IP(frag=6, src="192.168.1.11", dst="192.168.1.22")'), + ], + "param": {"expect_port": 1, "expect_queues": "null"}, + "expect_results": {"expect_pkts": 0}} +} + +tv_mac_ipv4_gtpu_eh_ipv4_teid_l3src_l3dst = { + "name": "tv_mac_ipv4_gtpu_eh_ipv4_teid_l3src_l3dst", + "rte_flow_pattern": 'flow create 0 ingress pattern eth / ipv4 / udp / gtpu teid is 0x12345678 teid mask 0x00000001 / gtp_psc / ipv4 src is 192.168.1.1 dst is 192.168.1.2 / end actions vf id 1 / end', + "matched": {"scapy_str": [mac_ipv4_gtpu_basic['ipv4_gtpu_eh_ipv4_nonfrag'].replace('GTPPDUSessionContainer()/IP()', 'GTPPDUSessionContainer()/IP(src="192.168.1.1", dst="192.168.1.2")') + .replace('GTP_U_Header()', 'GTP_U_Header(gtp_type=255, teid=0x12345678)'), + mac_ipv4_gtpu_basic['ipv4_gtpu_eh_ipv4_frag'].replace('IP(frag=6)', 'IP(frag=6, src="192.168.1.1", dst="192.168.1.2")') + .replace('GTP_U_Header()', 'GTP_U_Header(gtp_type=255, teid=0x12345678)'), + ], + "param": {"expect_port": 1, "expect_queues": "null"}, + "expect_results": {"expect_pkts": 2}}, + "mismatched": {"scapy_str": [mac_ipv4_gtpu_basic['ipv4_gtpu_eh_ipv4_nonfrag'].replace('GTPPDUSessionContainer()/IP()', 'GTPPDUSessionContainer()/IP(src="192.168.1.11", dst="192.168.1.22")') + .replace('GTP_U_Header()', 'GTP_U_Header(gtp_type=255, teid=0x12345678)'), + mac_ipv4_gtpu_basic['ipv4_gtpu_eh_ipv4_nonfrag'].replace('GTPPDUSessionContainer()/IP()', 'GTPPDUSessionContainer()/IP(src="192.168.1.1", dst="192.168.1.2")') + .replace('GTP_U_Header()', 'GTP_U_Header(gtp_type=255, teid=0x12345677)'), + mac_ipv4_gtpu_basic['ipv4_gtpu_eh_ipv4_nonfrag'].replace('GTPPDUSessionContainer()/IP()', 'GTPPDUSessionContainer()/IP(src="192.168.1.11", dst="192.168.1.22")') + .replace('GTP_U_Header()', 'GTP_U_Header(gtp_type=255, teid=0x12345677)'), + mac_ipv4_gtpu_basic['ipv4_gtpu_eh_ipv4_frag'].replace('IP(frag=6)', 'IP(frag=6, src="192.168.1.11", dst="192.168.1.22")') + .replace('GTP_U_Header()', 'GTP_U_Header(gtp_type=255, teid=0x12345678)'), + mac_ipv4_gtpu_basic['ipv4_gtpu_eh_ipv4_frag'].replace('IP(frag=6)', 'IP(frag=6, src="192.168.1.1", dst="192.168.1.2")') + .replace('GTP_U_Header()', 'GTP_U_Header(gtp_type=255, teid=0x12345677)'), + mac_ipv4_gtpu_basic['ipv4_gtpu_eh_ipv4_frag'].replace('IP(frag=6)', 'IP(frag=6, src="192.168.1.11", dst="192.168.1.22")') + .replace('GTP_U_Header()', 'GTP_U_Header(gtp_type=255, teid=0x12345677)'), + ], + "param": {"expect_port": 1, "expect_queues": "null"}, + "expect_results": {"expect_pkts": 0}} +} + +tv_mac_ipv4_gtpu_eh_ipv4_qfi_l3src_l3dst = { + "name": "tv_mac_ipv4_gtpu_eh_ipv4_qfi_l3src_l3dst", + "rte_flow_pattern": 'flow create 0 ingress pattern eth / ipv4 / udp / gtpu / gtp_psc qfi is 0x34 / ipv4 src is 192.168.1.1 dst is 192.168.1.2 / end actions vf id 1 / end', + "matched": {"scapy_str": [mac_ipv4_gtpu_basic['ipv4_gtpu_eh_ipv4_nonfrag'].replace('GTPPDUSessionContainer()/IP()', 'GTPPDUSessionContainer(QFI=0x34)/IP(src="192.168.1.1", dst="192.168.1.2")') + .replace('GTP_U_Header()', 'GTP_U_Header(gtp_type=255, teid=0x12345678)'), + mac_ipv4_gtpu_basic['ipv4_gtpu_eh_ipv4_frag'].replace('IP(frag=6)', 'IP(frag=6, src="192.168.1.1", dst="192.168.1.2")') + .replace('GTPPDUSessionContainer()', 'GTPPDUSessionContainer(QFI=0x34)') + .replace('GTP_U_Header()', 'GTP_U_Header(gtp_type=255, teid=0x12345678)'), + ], + "param": {"expect_port": 1, "expect_queues": "null"}, + "expect_results": {"expect_pkts": 2}}, + "mismatched": {"scapy_str": [mac_ipv4_gtpu_basic['ipv4_gtpu_eh_ipv4_nonfrag'].replace('GTPPDUSessionContainer()/IP()', 'GTPPDUSessionContainer(QFI=0x34)/IP(src="192.168.1.11", dst="192.168.1.22")'), + mac_ipv4_gtpu_basic['ipv4_gtpu_eh_ipv4_nonfrag'].replace('GTPPDUSessionContainer()/IP()', 'GTPPDUSessionContainer(QFI=0x33)/IP(src="192.168.1.1", dst="192.168.1.2")'), + mac_ipv4_gtpu_basic['ipv4_gtpu_eh_ipv4_nonfrag'].replace('GTPPDUSessionContainer()/IP()', 'GTPPDUSessionContainer(QFI=0x33)/IP(src="192.168.1.11", dst="192.168.1.22")'), + mac_ipv4_gtpu_basic['ipv4_gtpu_eh_ipv4_frag'].replace('IP(frag=6)', 'IP(frag=6, src="192.168.1.11", dst="192.168.1.22")') + .replace('GTPPDUSessionContainer()', 'GTPPDUSessionContainer(QFI=0x34)'), + mac_ipv4_gtpu_basic['ipv4_gtpu_eh_ipv4_frag'].replace('IP(frag=6)', 'IP(frag=6, src="192.168.1.1", dst="192.168.1.2")') + .replace('GTPPDUSessionContainer()', 'GTPPDUSessionContainer(QFI=0x33)'), + mac_ipv4_gtpu_basic['ipv4_gtpu_eh_ipv4_frag'].replace('IP(frag=6)', 'IP(frag=6, src="192.168.1.11", dst="192.168.1.22")') + .replace('GTPPDUSessionContainer()', 'GTPPDUSessionContainer(QFI=0x33)'), + ], + "param": {"expect_port": 1, "expect_queues": "null"}, + "expect_results": {"expect_pkts": 0}} +} + +tv_mac_ipv4_gtpu_eh_ipv4_all = { + "name": "tv_mac_ipv4_gtpu_eh_ipv4_all", + "rte_flow_pattern": 'flow create 0 ingress pattern eth / ipv4 / udp / gtpu teid is 0x12345678 teid mask 0x00000001 / gtp_psc qfi is 0x34 / ipv4 src is 192.168.1.1 dst is 192.168.1.2 / end actions vf id 1 / end', + "matched": {"scapy_str": [mac_ipv4_gtpu_basic['ipv4_gtpu_eh_ipv4_nonfrag'].replace('GTPPDUSessionContainer()/IP()', 'GTPPDUSessionContainer(QFI=0x34)/IP(src="192.168.1.1", dst="192.168.1.2")') + .replace('GTP_U_Header()', 'GTP_U_Header(gtp_type=255, teid=0x12345678)'), + mac_ipv4_gtpu_basic['ipv4_gtpu_eh_ipv4_frag'].replace('IP(frag=6)', 'IP(frag=6, src="192.168.1.1", dst="192.168.1.2")') + .replace('GTPPDUSessionContainer()', 'GTPPDUSessionContainer(QFI=0x34)') + .replace('GTP_U_Header()', 'GTP_U_Header(gtp_type=255, teid=0x12345678)'), + ], + "param": {"expect_port": 1, "expect_queues": "null"}, + "expect_results": {"expect_pkts": 2}}, + "mismatched": {"scapy_str": [mac_ipv4_gtpu_basic['ipv4_gtpu_eh_ipv4_nonfrag'].replace('GTPPDUSessionContainer()/IP()', 'GTPPDUSessionContainer(QFI=0x34)/IP(src="192.168.1.11", dst="192.168.1.22")') + .replace('GTP_U_Header()', 'GTP_U_Header(gtp_type=255, teid=0x12345678)'), + mac_ipv4_gtpu_basic['ipv4_gtpu_eh_ipv4_nonfrag'].replace('GTPPDUSessionContainer()/IP()', 'GTPPDUSessionContainer(QFI=0x34)/IP(src="192.168.1.1", dst="192.168.1.2")') + .replace('GTP_U_Header()', 'GTP_U_Header(gtp_type=255, teid=0x12345677)'), + mac_ipv4_gtpu_basic['ipv4_gtpu_eh_ipv4_nonfrag'].replace('GTPPDUSessionContainer()/IP()', 'GTPPDUSessionContainer(QFI=0x33)/IP(src="192.168.1.1", dst="192.168.1.2")') + .replace('GTP_U_Header()', 'GTP_U_Header(gtp_type=255, teid=0x12345678)'), + mac_ipv4_gtpu_basic['ipv4_gtpu_eh_ipv4_nonfrag'].replace('GTPPDUSessionContainer()/IP()', 'GTPPDUSessionContainer(QFI=0x33)/IP(src="192.168.1.11", dst="192.168.1.11")') + .replace('GTP_U_Header()', 'GTP_U_Header(gtp_type=255, teid=0x12345677)'), + mac_ipv4_gtpu_basic['ipv4_gtpu_eh_ipv4_frag'].replace('IP(frag=6)', 'IP(frag=6, src="192.168.1.11", dst="192.168.1.22")') + .replace('GTPPDUSessionContainer()', 'GTPPDUSessionContainer(QFI=0x34)') + .replace('GTP_U_Header()', 'GTP_U_Header(gtp_type=255, teid=0x12345678)'), + mac_ipv4_gtpu_basic['ipv4_gtpu_eh_ipv4_frag'].replace('IP(frag=6)', 'IP(frag=6, src="192.168.1.1", dst="192.168.1.2")') + .replace('GTPPDUSessionContainer()', 'GTPPDUSessionContainer(QFI=0x33)') + .replace('GTP_U_Header()', 'GTP_U_Header(gtp_type=255, teid=0x12345678)'), + mac_ipv4_gtpu_basic['ipv4_gtpu_eh_ipv4_frag'].replace('IP(frag=6)', 'IP(frag=6, src="192.168.1.1", dst="192.168.1.2")') + .replace('GTPPDUSessionContainer()', 'GTPPDUSessionContainer(QFI=0x33)') + .replace('GTP_U_Header()', 'GTP_U_Header(gtp_type=255, teid=0x12345677)'), + mac_ipv4_gtpu_basic['ipv4_gtpu_eh_ipv4_frag'].replace('IP(frag=6)', 'IP(frag=6, src="192.168.1.11", dst="192.168.1.22")') + .replace('GTPPDUSessionContainer()', 'GTPPDUSessionContainer(QFI=0x33)') + .replace('GTP_U_Header()', 'GTP_U_Header(gtp_type=255, teid=0x12345677)'), + ], + "param": {"expect_port": 1, "expect_queues": "null"}, + "expect_results": {"expect_pkts": 0}} +} + +sv_mac_ipv4_gtpu_eh_ipv4 = [ + tv_mac_ipv4_gtpu_eh_ipv4_teid_with_mask, + tv_mac_ipv4_gtpu_eh_ipv4_teid_without_mask, + tv_mac_ipv4_gtpu_eh_ipv4_qfi, + tv_mac_ipv4_gtpu_eh_ipv4_l3dst, + tv_mac_ipv4_gtpu_eh_ipv4_l3src, + tv_mac_ipv4_gtpu_eh_ipv4_l3src_l3dst, + tv_mac_ipv4_gtpu_eh_ipv4_teid_l3src_l3dst, + tv_mac_ipv4_gtpu_eh_ipv4_qfi_l3src_l3dst, + tv_mac_ipv4_gtpu_eh_ipv4_all, +] + +sv_mac_ipv4_gtpu_eh_ipv6 = [eval(str(sv).replace('tv_mac_ipv4_gtpu_eh_ipv4', 'tv_mac_ipv4_gtpu_eh_ipv6') + .replace(' ipv4 ', ' ipv61 ') + .replace('eth / ipv61 ', 'eth / ipv4 ') + .replace(' ipv61 ', ' ipv6 ') + .replace('IP(', 'IPv61(') + .replace(':55")/IPv61(', ':55")/IP(') + .replace('IPv61', 'IPv6') + .replace('IPv6(frag=6', 'IPv6(nh=6') + .replace('192.168.1.1', '2001::1') + .replace('192.168.1.11', '2001::11') + .replace('192.168.1.2', '2001::2') + .replace('192.168.1.22', '2001::22')) + for sv in sv_mac_ipv4_gtpu_eh_ipv4[0:-3]] + +sv_mac_ipv6_gtpu_eh_ipv4 = [eval(str(sv).replace('tv_mac_ipv4_gtpu_eh_ipv4', 'tv_mac_ipv6_gtpu_eh_ipv4') + .replace('eth / ipv4 ', 'eth / ipv6 ') + .replace(':55")/IP()', ':55")/IPv6()')) + for sv in sv_mac_ipv4_gtpu_eh_ipv4] + +sv_mac_ipv6_gtpu_eh_ipv6 = [eval(str(sv).replace('tv_mac_ipv4_gtpu_eh_ipv6', 'tv_mac_ipv6_gtpu_eh_ipv6') + .replace('eth / ipv4 ', 'eth / ipv6 ') + .replace(':55")/IP()', ':55")/IPv6()')) + for sv in sv_mac_ipv4_gtpu_eh_ipv6] + +tv_mac_ipv4_gtpu_eh_ipv4_udp_teid_with_mask = { + "name": "tv_mac_ipv4_gtpu_eh_ipv4_udp_teid_with_mask", + "rte_flow_pattern": 'flow create 0 ingress pattern eth / ipv4 / udp / gtpu teid is 0x12345678 teid mask 0x00000001 / gtp_psc / ipv4 / udp / end actions vf id 1 / end', + "matched": {"scapy_str": [mac_ipv4_gtpu_basic['ipv4_gtpu_eh_ipv4_udp'].replace('GTP_U_Header()', 'GTP_U_Header(gtp_type=255, teid=0x12345678)'), + mac_ipv4_gtpu_basic['ipv4_gtpu_eh_ipv4_udp'].replace('GTP_U_Header()', 'GTP_U_Header(gtp_type=255, teid=0x12345688)'), + ], + "param": {"expect_port": 1, "expect_queues": "null"}, + "expect_results": {"expect_pkts": 2}}, + "mismatched": {"scapy_str": [mac_ipv4_gtpu_basic['ipv4_gtpu_eh_ipv4_udp'].replace('GTP_U_Header()', 'GTP_U_Header(gtp_type=255, teid=0x12345677)'), + ], + "param": {"expect_port": 1, "expect_queues": "null"}, + "expect_results": {"expect_pkts": 0}} +} + +tv_mac_ipv4_gtpu_eh_ipv4_udp_teid_without_mask = { + "name": "tv_mac_ipv4_gtpu_eh_ipv4_udp_teid_without_mask", + "rte_flow_pattern": 'flow create 0 ingress pattern eth / ipv4 / udp / gtpu teid is 0x12345678 / gtp_psc / ipv4 / udp / end actions vf id 1 / end', + "matched": {"scapy_str": [mac_ipv4_gtpu_basic['ipv4_gtpu_eh_ipv4_udp'].replace('GTP_U_Header()', 'GTP_U_Header(gtp_type=255, teid=0x12345678)'),], + "param": {"expect_port": 1, "expect_queues": "null"}, + "expect_results": {"expect_pkts": 1}}, + "mismatched": {"scapy_str": [mac_ipv4_gtpu_basic['ipv4_gtpu_eh_ipv4_udp'].replace('GTP_U_Header()', 'GTP_U_Header(gtp_type=255, teid=0x12345677)'), + mac_ipv4_gtpu_basic['ipv4_gtpu_eh_ipv4_udp'].replace('GTP_U_Header()', 'GTP_U_Header(gtp_type=255, teid=0x12345688)'), + ], + "param": {"expect_port": 1, "expect_queues": "null"}, + "expect_results": {"expect_pkts": 0}} +} + +tv_mac_ipv4_gtpu_eh_ipv4_udp_qfi = { + "name": "tv_mac_ipv4_gtpu_eh_ipv4_udp_qfi", + "rte_flow_pattern": 'flow create 0 ingress pattern eth / ipv4 / udp / gtpu / gtp_psc qfi is 0x34 / ipv4 / udp / end actions vf id 1 / end', + "matched": {"scapy_str": [mac_ipv4_gtpu_basic['ipv4_gtpu_eh_ipv4_udp'].replace('GTPPDUSessionContainer()', 'GTPPDUSessionContainer(QFI=0x34)'), + ], + "param": {"expect_port": 1, "expect_queues": "null"}, + "expect_results": {"expect_pkts": 1}}, + "mismatched": {"scapy_str": [mac_ipv4_gtpu_basic['ipv4_gtpu_eh_ipv4_udp'].replace('GTPPDUSessionContainer()', 'GTPPDUSessionContainer(QFI=0x33)'), + ], + "param": {"expect_port": 1, "expect_queues": "null"}, + "expect_results": {"expect_pkts": 0}} +} + +tv_mac_ipv4_gtpu_eh_ipv4_udp_l3dst = { + "name": "tv_mac_ipv4_gtpu_eh_ipv4_udp_l3dst", + "rte_flow_pattern": 'flow create 0 ingress pattern eth / ipv4 / udp / gtpu / gtp_psc / ipv4 dst is 192.168.1.2 / udp / end actions vf id 1 / end', + "matched": {"scapy_str": [mac_ipv4_gtpu_basic['ipv4_gtpu_eh_ipv4_udp'].replace('GTPPDUSessionContainer()/IP()', 'GTPPDUSessionContainer()/IP(dst="192.168.1.2")'), + ], + "param": {"expect_port": 1, "expect_queues": "null"}, + "expect_results": {"expect_pkts": 1}}, + "mismatched": {"scapy_str": [mac_ipv4_gtpu_basic['ipv4_gtpu_eh_ipv4_udp'].replace('GTPPDUSessionContainer()/IP()', 'GTPPDUSessionContainer()/IP(dst="192.168.1.22")'), + ], + "param": {"expect_port": 1, "expect_queues": "null"}, + "expect_results": {"expect_pkts": 0}} +} + +tv_mac_ipv4_gtpu_eh_ipv4_udp_l3src = { + "name": "tv_mac_ipv4_gtpu_eh_ipv4_udp_l3src", + "rte_flow_pattern": 'flow create 0 ingress pattern eth / ipv4 / udp / gtpu / gtp_psc / ipv4 src is 192.168.1.1 / udp / end actions vf id 1 / end', + "matched": {"scapy_str": [mac_ipv4_gtpu_basic['ipv4_gtpu_eh_ipv4_udp'].replace('GTPPDUSessionContainer()/IP()', 'GTPPDUSessionContainer()/IP(src="192.168.1.1")'), + ], + "param": {"expect_port": 1, "expect_queues": "null"}, + "expect_results": {"expect_pkts": 1}}, + "mismatched": {"scapy_str": [mac_ipv4_gtpu_basic['ipv4_gtpu_eh_ipv4_udp'].replace('GTPPDUSessionContainer()/IP()', 'GTPPDUSessionContainer()/IP(src="192.168.1.11")'), + ], + "param": {"expect_port": 1, "expect_queues": "null"}, + "expect_results": {"expect_pkts": 0}} +} + +tv_mac_ipv4_gtpu_eh_ipv4_udp_l3src_l3dst = { + "name": "tv_mac_ipv4_gtpu_eh_ipv4_udp_l3src_l3dst", + "rte_flow_pattern": 'flow create 0 ingress pattern eth / ipv4 / udp / gtpu / gtp_psc / ipv4 src is 192.168.1.1 dst is 192.168.1.2 / udp / end actions vf id 1 / end', + "matched": {"scapy_str": [mac_ipv4_gtpu_basic['ipv4_gtpu_eh_ipv4_udp'].replace('GTPPDUSessionContainer()/IP()', 'GTPPDUSessionContainer()/IP(src="192.168.1.1", dst="192.168.1.2")'), + ], + "param": {"expect_port": 1, "expect_queues": "null"}, + "expect_results": {"expect_pkts": 1}}, + "mismatched": {"scapy_str": [mac_ipv4_gtpu_basic['ipv4_gtpu_eh_ipv4_udp'].replace('GTPPDUSessionContainer()/IP()', 'GTPPDUSessionContainer()/IP(src="192.168.1.11", dst="192.168.1.2")'), + mac_ipv4_gtpu_basic['ipv4_gtpu_eh_ipv4_udp'].replace('GTPPDUSessionContainer()/IP()', 'GTPPDUSessionContainer()/IP(src="192.168.1.1", dst="192.168.1.22")'), + mac_ipv4_gtpu_basic['ipv4_gtpu_eh_ipv4_udp'].replace('GTPPDUSessionContainer()/IP()', 'GTPPDUSessionContainer()/IP(src="192.168.1.11", dst="192.168.1.22")'), + ], + "param": {"expect_port": 1, "expect_queues": "null"}, + "expect_results": {"expect_pkts": 0}} +} + +tv_mac_ipv4_gtpu_eh_ipv4_udp_l3src_l4dst = { + "name": "tv_mac_ipv4_gtpu_eh_ipv4_udp_l3src_l4dst", + "rte_flow_pattern": 'flow create 0 ingress pattern eth / ipv4 / udp / gtpu / gtp_psc / ipv4 src is 192.168.1.1 / udp dst is 23 / end actions vf id 1 / end', + "matched": {"scapy_str": [mac_ipv4_gtpu_basic['ipv4_gtpu_eh_ipv4_udp'].replace('GTPPDUSessionContainer()/IP()/UDP()', 'GTPPDUSessionContainer()/IP(src="192.168.1.1")/UDP(dport=23)'), + ], + "param": {"expect_port": 1, "expect_queues": "null"}, + "expect_results": {"expect_pkts": 1}}, + "mismatched": {"scapy_str": [mac_ipv4_gtpu_basic['ipv4_gtpu_eh_ipv4_udp'].replace('GTPPDUSessionContainer()/IP()/UDP()', 'GTPPDUSessionContainer()/IP(src="192.168.1.11")/UDP(dport=23)'), + mac_ipv4_gtpu_basic['ipv4_gtpu_eh_ipv4_udp'].replace('GTPPDUSessionContainer()/IP()/UDP()', 'GTPPDUSessionContainer()/IP(src="192.168.1.1")/UDP(dport=13)'), + mac_ipv4_gtpu_basic['ipv4_gtpu_eh_ipv4_udp'].replace('GTPPDUSessionContainer()/IP()/UDP()', 'GTPPDUSessionContainer()/IP(src="192.168.1.11")/UDP(dport=13)'), + ], + "param": {"expect_port": 1, "expect_queues": "null"}, + "expect_results": {"expect_pkts": 0}} +} + +tv_mac_ipv4_gtpu_eh_ipv4_udp_l3src_l4src = { + "name": "tv_mac_ipv4_gtpu_eh_ipv4_udp_l3src_l4src", + "rte_flow_pattern": 'flow create 0 ingress pattern eth / ipv4 / udp / gtpu / gtp_psc / ipv4 src is 192.168.1.1 / udp src is 22 / end actions vf id 1 / end', + "matched": {"scapy_str": [mac_ipv4_gtpu_basic['ipv4_gtpu_eh_ipv4_udp'].replace('GTPPDUSessionContainer()/IP()/UDP()', 'GTPPDUSessionContainer()/IP(src="192.168.1.1")/UDP(sport=22)'), + ], + "param": {"expect_port": 1, "expect_queues": "null"}, + "expect_results": {"expect_pkts": 1}}, + "mismatched": {"scapy_str": [mac_ipv4_gtpu_basic['ipv4_gtpu_eh_ipv4_udp'].replace('GTPPDUSessionContainer()/IP()/UDP()', 'GTPPDUSessionContainer()/IP(src="192.168.1.11")/UDP(sport=22)'), + mac_ipv4_gtpu_basic['ipv4_gtpu_eh_ipv4_udp'].replace('GTPPDUSessionContainer()/IP()/UDP()', 'GTPPDUSessionContainer()/IP(src="192.168.1.1")/UDP(sport=12)'), + mac_ipv4_gtpu_basic['ipv4_gtpu_eh_ipv4_udp'].replace('GTPPDUSessionContainer()/IP()/UDP()', 'GTPPDUSessionContainer()/IP(src="192.168.1.11")/UDP(sport=12)'), + ], + "param": {"expect_port": 1, "expect_queues": "null"}, + "expect_results": {"expect_pkts": 0}} +} + +tv_mac_ipv4_gtpu_eh_ipv4_udp_l3dst_l4src = { + "name": "tv_mac_ipv4_gtpu_eh_ipv4_udp_l3dst_l4src", + "rte_flow_pattern": 'flow create 0 ingress pattern eth / ipv4 / udp / gtpu / gtp_psc / ipv4 dst is 192.168.1.2 / udp src is 22 / end actions vf id 1 / end', + "matched": {"scapy_str": [mac_ipv4_gtpu_basic['ipv4_gtpu_eh_ipv4_udp'].replace('GTPPDUSessionContainer()/IP()/UDP()', 'GTPPDUSessionContainer()/IP(dst="192.168.1.2")/UDP(sport=22)'), + ], + "param": {"expect_port": 1, "expect_queues": "null"}, + "expect_results": {"expect_pkts": 1}}, + "mismatched": {"scapy_str": [mac_ipv4_gtpu_basic['ipv4_gtpu_eh_ipv4_udp'].replace('GTPPDUSessionContainer()/IP()/UDP()', 'GTPPDUSessionContainer()/IP(dst="192.168.1.22")/UDP(sport=22)'), + mac_ipv4_gtpu_basic['ipv4_gtpu_eh_ipv4_udp'].replace('GTPPDUSessionContainer()/IP()/UDP()', 'GTPPDUSessionContainer()/IP(dst="192.168.1.2")/UDP(sport=12)'), + mac_ipv4_gtpu_basic['ipv4_gtpu_eh_ipv4_udp'].replace('GTPPDUSessionContainer()/IP()/UDP()', 'GTPPDUSessionContainer()/IP(dst="192.168.1.22")/UDP(sport=12)'), + ], + "param": {"expect_port": 1, "expect_queues": "null"}, + "expect_results": {"expect_pkts": 0}} +} + +tv_mac_ipv4_gtpu_eh_ipv4_udp_l3dst_l4dst = { + "name": "tv_mac_ipv4_gtpu_eh_ipv4_udp_l3dst_l4dst", + "rte_flow_pattern": 'flow create 0 ingress pattern eth / ipv4 / udp / gtpu / gtp_psc / ipv4 dst is 192.168.1.2 / udp dst is 23 / end actions vf id 1 / end', + "matched": {"scapy_str": [mac_ipv4_gtpu_basic['ipv4_gtpu_eh_ipv4_udp'].replace('GTPPDUSessionContainer()/IP()/UDP()', 'GTPPDUSessionContainer()/IP(dst="192.168.1.2")/UDP(dport=23)'), + ], + "param": {"expect_port": 1, "expect_queues": "null"}, + "expect_results": {"expect_pkts": 1}}, + "mismatched": {"scapy_str": [mac_ipv4_gtpu_basic['ipv4_gtpu_eh_ipv4_udp'].replace('GTPPDUSessionContainer()/IP()/UDP()', 'GTPPDUSessionContainer()/IP(dst="192.168.1.22")/UDP(dport=23)'), + mac_ipv4_gtpu_basic['ipv4_gtpu_eh_ipv4_udp'].replace('GTPPDUSessionContainer()/IP()/UDP()', 'GTPPDUSessionContainer()/IP(dst="192.168.1.2")/UDP(dport=13)'), + mac_ipv4_gtpu_basic['ipv4_gtpu_eh_ipv4_udp'].replace('GTPPDUSessionContainer()/IP()/UDP()', 'GTPPDUSessionContainer()/IP(dst="192.168.1.22")/UDP(dport=13)'), + ], + "param": {"expect_port": 1, "expect_queues": "null"}, + "expect_results": {"expect_pkts": 0}} +} + +tv_mac_ipv4_gtpu_eh_ipv4_udp_l4dst = { + "name": "tv_mac_ipv4_gtpu_eh_ipv4_udp_l4dst", + "rte_flow_pattern": 'flow create 0 ingress pattern eth / ipv4 / udp / gtpu / gtp_psc / ipv4 / udp dst is 23 / end actions vf id 1 / end', + "matched": {"scapy_str": [mac_ipv4_gtpu_basic['ipv4_gtpu_eh_ipv4_udp'].replace('GTPPDUSessionContainer()/IP()/UDP()', 'GTPPDUSessionContainer()/IP()/UDP(dport=23)'), + ], + "param": {"expect_port": 1, "expect_queues": "null"}, + "expect_results": {"expect_pkts": 1}}, + "mismatched": {"scapy_str": [mac_ipv4_gtpu_basic['ipv4_gtpu_eh_ipv4_udp'].replace('GTPPDUSessionContainer()/IP()/UDP()', 'GTPPDUSessionContainer()/IP()/UDP(dport=13)'), + ], + "param": {"expect_port": 1, "expect_queues": "null"}, + "expect_results": {"expect_pkts": 0}} +} + +tv_mac_ipv4_gtpu_eh_ipv4_udp_l4src = { + "name": "tv_mac_ipv4_gtpu_eh_ipv4_udp_l4src", + "rte_flow_pattern": 'flow create 0 ingress pattern eth / ipv4 / udp / gtpu / gtp_psc / ipv4 / udp src is 22 / end actions vf id 1 / end', + "matched": {"scapy_str": [mac_ipv4_gtpu_basic['ipv4_gtpu_eh_ipv4_udp'].replace('GTPPDUSessionContainer()/IP()/UDP()', 'GTPPDUSessionContainer()/IP()/UDP(sport=22)'), + ], + "param": {"expect_port": 1, "expect_queues": "null"}, + "expect_results": {"expect_pkts": 1}}, + "mismatched": {"scapy_str": [mac_ipv4_gtpu_basic['ipv4_gtpu_eh_ipv4_udp'].replace('GTPPDUSessionContainer()/IP()/UDP()', 'GTPPDUSessionContainer()/IP()/UDP(sport=12)'), + ], + "param": {"expect_port": 1, "expect_queues": "null"}, + "expect_results": {"expect_pkts": 0}} +} + +tv_mac_ipv4_gtpu_eh_ipv4_udp_l4src_l4dst = { + "name": "tv_mac_ipv4_gtpu_eh_ipv4_udp_l4src_l4dst", + "rte_flow_pattern": 'flow create 0 ingress pattern eth / ipv4 / udp / gtpu / gtp_psc / ipv4 / udp src is 22 dst is 23 / end actions vf id 1 / end', + "matched": {"scapy_str": [mac_ipv4_gtpu_basic['ipv4_gtpu_eh_ipv4_udp'].replace('GTPPDUSessionContainer()/IP()/UDP()', 'GTPPDUSessionContainer()/IP()/UDP(sport=22, dport=23)'), + ], + "param": {"expect_port": 1, "expect_queues": "null"}, + "expect_results": {"expect_pkts": 1}}, + "mismatched": {"scapy_str": [mac_ipv4_gtpu_basic['ipv4_gtpu_eh_ipv4_udp'].replace('GTPPDUSessionContainer()/IP()/UDP()', 'GTPPDUSessionContainer()/IP()/UDP(sport=22, dport=13)'), + mac_ipv4_gtpu_basic['ipv4_gtpu_eh_ipv4_udp'].replace('GTPPDUSessionContainer()/IP()/UDP()', 'GTPPDUSessionContainer()/IP()/UDP(sport=12, dport=23)'), + mac_ipv4_gtpu_basic['ipv4_gtpu_eh_ipv4_udp'].replace('GTPPDUSessionContainer()/IP()/UDP()', 'GTPPDUSessionContainer()/IP()/UDP(sport=12, dport=13)'), + ], + "param": {"expect_port": 1, "expect_queues": "null"}, + "expect_results": {"expect_pkts": 0}} +} + +tv_mac_ipv4_gtpu_eh_ipv4_udp_teid_l3src_l3dst = { + "name": "tv_mac_ipv4_gtpu_eh_ipv4_udp_teid_l3src_l3dst", + "rte_flow_pattern": 'flow create 0 ingress pattern eth / ipv4 / udp / gtpu teid is 0x12345678 teid mask 0x00000001 / gtp_psc / ipv4 src is 192.168.1.1 dst is 192.168.1.2 / udp / end actions vf id 1 / end', + "matched": {"scapy_str": [mac_ipv4_gtpu_basic['ipv4_gtpu_eh_ipv4_udp'].replace('GTPPDUSessionContainer()/IP()', 'GTPPDUSessionContainer()/IP(src="192.168.1.1", dst="192.168.1.2")') + .replace('GTP_U_Header()', 'GTP_U_Header(gtp_type=255, teid=0x12345678)'), + ], + "param": {"expect_port": 1, "expect_queues": "null"}, + "expect_results": {"expect_pkts": 1}}, + "mismatched": {"scapy_str": [mac_ipv4_gtpu_basic['ipv4_gtpu_eh_ipv4_udp'].replace('GTPPDUSessionContainer()/IP()', 'GTPPDUSessionContainer()/IP(src="192.168.1.11", dst="192.168.1.22")') + .replace('GTP_U_Header()', 'GTP_U_Header(gtp_type=255, teid=0x12345678)'), + mac_ipv4_gtpu_basic['ipv4_gtpu_eh_ipv4_udp'].replace('GTPPDUSessionContainer()/IP()', 'GTPPDUSessionContainer()/IP(src="192.168.1.1", dst="192.168.1.2")') + .replace('GTP_U_Header()', 'GTP_U_Header(gtp_type=255, teid=0x12345677)'), + mac_ipv4_gtpu_basic['ipv4_gtpu_eh_ipv4_udp'].replace('GTPPDUSessionContainer()/IP()', 'GTPPDUSessionContainer()/IP(src="192.168.1.11", dst="192.168.1.22")') + .replace('GTP_U_Header()', 'GTP_U_Header(gtp_type=255, teid=0x12345677)'), + ], + "param": {"expect_port": 1, "expect_queues": "null"}, + "expect_results": {"expect_pkts": 0}} +} + +tv_mac_ipv4_gtpu_eh_ipv4_udp_qfi_l3src_l3dst = { + "name": "tv_mac_ipv4_gtpu_eh_ipv4_udp_qfi_l3src_l3dst", + "rte_flow_pattern": 'flow create 0 ingress pattern eth / ipv4 / udp / gtpu / gtp_psc qfi is 0x34 / ipv4 src is 192.168.1.1 dst is 192.168.1.2 / udp / end actions vf id 1 / end', + "matched": {"scapy_str": [mac_ipv4_gtpu_basic['ipv4_gtpu_eh_ipv4_udp'].replace('GTPPDUSessionContainer()/IP()', 'GTPPDUSessionContainer(QFI=0x34)/IP(src="192.168.1.1", dst="192.168.1.2")'), + ], + "param": {"expect_port": 1, "expect_queues": "null"}, + "expect_results": {"expect_pkts": 1}}, + "mismatched": {"scapy_str": [mac_ipv4_gtpu_basic['ipv4_gtpu_eh_ipv4_udp'].replace('GTPPDUSessionContainer()/IP()', 'GTPPDUSessionContainer(QFI=0x34)/IP(src="192.168.1.11", dst="192.168.1.22")'), + mac_ipv4_gtpu_basic['ipv4_gtpu_eh_ipv4_udp'].replace('GTPPDUSessionContainer()/IP()', 'GTPPDUSessionContainer(QFI=0x33)/IP(src="192.168.1.1", dst="192.168.1.2")'), + mac_ipv4_gtpu_basic['ipv4_gtpu_eh_ipv4_udp'].replace('GTPPDUSessionContainer()/IP()', 'GTPPDUSessionContainer(QFI=0x33)/IP(src="192.168.1.11", dst="192.168.1.22")'), + ], + "param": {"expect_port": 1, "expect_queues": "null"}, + "expect_results": {"expect_pkts": 0}} +} + +tv_mac_ipv4_gtpu_eh_ipv4_udp_teid_l4src_l4dst = { + "name": "tv_mac_ipv4_gtpu_eh_ipv4_udp_teid_l4src_l4dst", + "rte_flow_pattern": 'flow create 0 ingress pattern eth / ipv4 / udp / gtpu teid is 0x12345678 teid mask 0x00000001 / gtp_psc / ipv4 / udp src is 22 dst is 23 / end actions vf id 1 / end', + "matched": {"scapy_str": [mac_ipv4_gtpu_basic['ipv4_gtpu_eh_ipv4_udp'].replace('GTPPDUSessionContainer()/IP()/UDP()', 'GTPPDUSessionContainer()/IP()/UDP(sport=22, dport=23)') + .replace('GTP_U_Header()', 'GTP_U_Header(gtp_type=255, teid=0x12345678)'), + ], + "param": {"expect_port": 1, "expect_queues": "null"}, + "expect_results": {"expect_pkts": 1}}, + "mismatched": {"scapy_str": [mac_ipv4_gtpu_basic['ipv4_gtpu_eh_ipv4_udp'].replace('GTPPDUSessionContainer()/IP()/UDP()', 'GTPPDUSessionContainer()/IP()/UDP(sport=12, dport=13)') + .replace('GTP_U_Header()', 'GTP_U_Header(gtp_type=255, teid=0x12345678)'), + mac_ipv4_gtpu_basic['ipv4_gtpu_eh_ipv4_udp'].replace('GTPPDUSessionContainer()/IP()/UDP()', 'GTPPDUSessionContainer()/IP()/UDP(sport=22, dport=23)') + .replace('GTP_U_Header()', 'GTP_U_Header(gtp_type=255, teid=0x12345677)'), + mac_ipv4_gtpu_basic['ipv4_gtpu_eh_ipv4_udp'].replace('GTPPDUSessionContainer()/IP()/UDP()', 'GTPPDUSessionContainer()/IP()/UDP(sport=12, dport=13)') + .replace('GTP_U_Header()', 'GTP_U_Header(gtp_type=255, teid=0x12345677)'), + ], + "param": {"expect_port": 1, "expect_queues": "null"}, + "expect_results": {"expect_pkts": 0}} +} + +tv_mac_ipv4_gtpu_eh_ipv4_udp_qfi_l4src_l4dst = { + "name": "tv_mac_ipv4_gtpu_eh_ipv4_udp_qfi_l4src_l4dst", + "rte_flow_pattern": 'flow create 0 ingress pattern eth / ipv4 / udp / gtpu / gtp_psc qfi is 0x34 / ipv4 / udp src is 22 dst is 23 / end actions vf id 1 / end', + "matched": {"scapy_str": [mac_ipv4_gtpu_basic['ipv4_gtpu_eh_ipv4_udp'].replace('GTPPDUSessionContainer()/IP()/UDP()', 'GTPPDUSessionContainer(QFI=0x34)/IP()/UDP(sport=22, dport=23)'), + ], + "param": {"expect_port": 1, "expect_queues": "null"}, + "expect_results": {"expect_pkts": 1}}, + "mismatched": {"scapy_str": [mac_ipv4_gtpu_basic['ipv4_gtpu_eh_ipv4_udp'].replace('GTPPDUSessionContainer()/IP()/UDP()', 'GTPPDUSessionContainer(QFI=0x34)/IP()/UDP(sport=12, dport=13)'), + mac_ipv4_gtpu_basic['ipv4_gtpu_eh_ipv4_udp'].replace('GTPPDUSessionContainer()/IP()/UDP()', 'GTPPDUSessionContainer(QFI=0x33)/IP()/UDP(sport=22, dport=23)'), + mac_ipv4_gtpu_basic['ipv4_gtpu_eh_ipv4_udp'].replace('GTPPDUSessionContainer()/IP()/UDP()', 'GTPPDUSessionContainer(QFI=0x33)/IP()/UDP(sport=12, dport=13)'), + ], + "param": {"expect_port": 1, "expect_queues": "null"}, + "expect_results": {"expect_pkts": 0}} +} + +tv_mac_ipv4_gtpu_eh_ipv4_udp_l3_l4 = { + "name": "tv_mac_ipv4_gtpu_eh_ipv4_udp_l3_l4", + "rte_flow_pattern": 'flow create 0 ingress pattern eth / ipv4 / udp / gtpu / gtp_psc / ipv4 src is 192.168.1.1 dst is 192.168.1.2 / udp src is 22 dst is 23 / end actions vf id 1 / end', + "matched": {"scapy_str": [mac_ipv4_gtpu_basic['ipv4_gtpu_eh_ipv4_udp'].replace('GTPPDUSessionContainer()/IP()/UDP()', 'GTPPDUSessionContainer()/IP(src="192.168.1.1", dst="192.168.1.2")/UDP(sport=22, dport=23)'), + ], + "param": {"expect_port": 1, "expect_queues": "null"}, + "expect_results": {"expect_pkts": 1}}, + "mismatched": {"scapy_str": [mac_ipv4_gtpu_basic['ipv4_gtpu_eh_ipv4_udp'].replace('GTPPDUSessionContainer()/IP()/UDP()', 'GTPPDUSessionContainer()/IP(src="192.168.1.1", dst="192.168.1.22")/UDP(sport=22, dport=23)'), + mac_ipv4_gtpu_basic['ipv4_gtpu_eh_ipv4_udp'].replace('GTPPDUSessionContainer()/IP()/UDP()', 'GTPPDUSessionContainer()/IP(src="192.168.1.11", dst="192.168.1.2")/UDP(sport=22, dport=23)'), + mac_ipv4_gtpu_basic['ipv4_gtpu_eh_ipv4_udp'].replace('GTPPDUSessionContainer()/IP()/UDP()', 'GTPPDUSessionContainer()/IP(src="192.168.1.11", dst="192.168.1.22")/UDP(sport=22, dport=23)'), + mac_ipv4_gtpu_basic['ipv4_gtpu_eh_ipv4_udp'].replace('GTPPDUSessionContainer()/IP()/UDP()', 'GTPPDUSessionContainer()/IP(src="192.168.1.1", dst="192.168.1.2")/UDP(sport=12, dport=23)'), + mac_ipv4_gtpu_basic['ipv4_gtpu_eh_ipv4_udp'].replace('GTPPDUSessionContainer()/IP()/UDP()', 'GTPPDUSessionContainer()/IP(src="192.168.1.1", dst="192.168.1.2")/UDP(sport=22, dport=13)'), + mac_ipv4_gtpu_basic['ipv4_gtpu_eh_ipv4_udp'].replace('GTPPDUSessionContainer()/IP()/UDP()', 'GTPPDUSessionContainer()/IP(src="192.168.1.1", dst="192.168.1.2")/UDP(sport=12, dport=13)'), + mac_ipv4_gtpu_basic['ipv4_gtpu_eh_ipv4_udp'].replace('GTPPDUSessionContainer()/IP()/UDP()', 'GTPPDUSessionContainer()/IP(src="192.168.1.11", dst="192.168.1.22")/UDP(sport=12, dport=13)'), + ], + "param": {"expect_port": 1, "expect_queues": "null"}, + "expect_results": {"expect_pkts": 0}} +} + +tv_mac_ipv4_gtpu_eh_ipv4_udp_all = { + "name": "tv_mac_ipv4_gtpu_eh_ipv4_udp_all", + "rte_flow_pattern": 'flow create 0 ingress pattern eth / ipv4 / udp / gtpu teid is 0x12345678 teid mask 0x00000001 / gtp_psc qfi is 0x34 / ipv4 src is 192.168.1.1 dst is 192.168.1.2 / udp src is 22 dst is 23 / end actions vf id 1 / end', + "matched": {"scapy_str": [mac_ipv4_gtpu_basic['ipv4_gtpu_eh_ipv4_udp'].replace('GTPPDUSessionContainer()/IP()/UDP()', 'GTPPDUSessionContainer(QFI=0x34)/IP(src="192.168.1.1", dst="192.168.1.2")/UDP(sport=22, dport=23)') + .replace('GTP_U_Header()', 'GTP_U_Header(gtp_type=255, teid=0x12345678)'), + ], + "param": {"expect_port": 1, "expect_queues": "null"}, + "expect_results": {"expect_pkts": 1}}, + "mismatched": {"scapy_str": [mac_ipv4_gtpu_basic['ipv4_gtpu_eh_ipv4_udp'].replace('GTPPDUSessionContainer()/IP()/UDP()', 'GTPPDUSessionContainer(QFI=0x33)/IP(src="192.168.1.1", dst="192.168.1.2")/UDP(sport=22, dport=23)') + .replace('GTP_U_Header()', 'GTP_U_Header(gtp_type=255, teid=0x12345678)'), + mac_ipv4_gtpu_basic['ipv4_gtpu_eh_ipv4_udp'].replace('GTPPDUSessionContainer()/IP()/UDP()', 'GTPPDUSessionContainer(QFI=0x34)/IP(src="192.168.1.1", dst="192.168.1.2")/UDP(sport=22, dport=23)') + .replace('GTP_U_Header()', 'GTP_U_Header(gtp_type=255, teid=0x12345677)'), + mac_ipv4_gtpu_basic['ipv4_gtpu_eh_ipv4_udp'].replace('GTPPDUSessionContainer()/IP()/UDP()', 'GTPPDUSessionContainer(QFI=0x34)/IP(src="192.168.1.11", dst="192.168.1.22")/UDP(sport=12, dport=13)') + .replace('GTP_U_Header()', 'GTP_U_Header(gtp_type=255, teid=0x12345678)'), + mac_ipv4_gtpu_basic['ipv4_gtpu_eh_ipv4_udp'].replace('GTPPDUSessionContainer()/IP()/UDP()', 'GTPPDUSessionContainer(QFI=0x33)/IP(src="192.168.1.11", dst="192.168.1.22")/UDP(sport=12, dport=13)') + .replace('GTP_U_Header()', 'GTP_U_Header(gtp_type=255, teid=0x12345677)'), + ], + "param": {"expect_port": 1, "expect_queues": "null"}, + "expect_results": {"expect_pkts": 0}} +} + +sv_mac_ipv4_gtpu_eh_ipv4_udp_1 = [ + tv_mac_ipv4_gtpu_eh_ipv4_udp_teid_with_mask, + tv_mac_ipv4_gtpu_eh_ipv4_udp_teid_without_mask, + tv_mac_ipv4_gtpu_eh_ipv4_udp_qfi, + tv_mac_ipv4_gtpu_eh_ipv4_udp_l3dst, + tv_mac_ipv4_gtpu_eh_ipv4_udp_l3src, + tv_mac_ipv4_gtpu_eh_ipv4_udp_l3src_l4dst, +] + +sv_mac_ipv4_gtpu_eh_ipv4_udp_2 = [ + tv_mac_ipv4_gtpu_eh_ipv4_udp_l3dst_l4dst, + tv_mac_ipv4_gtpu_eh_ipv4_udp_l3src_l4src, + tv_mac_ipv4_gtpu_eh_ipv4_udp_l3dst_l4src, + tv_mac_ipv4_gtpu_eh_ipv4_udp_l4dst, + tv_mac_ipv4_gtpu_eh_ipv4_udp_l4src, + tv_mac_ipv4_gtpu_eh_ipv4_udp_l4src_l4dst, + tv_mac_ipv4_gtpu_eh_ipv4_udp_teid_l4src_l4dst, + tv_mac_ipv4_gtpu_eh_ipv4_udp_qfi_l4src_l4dst, + tv_mac_ipv4_gtpu_eh_ipv4_udp_l3src_l3dst, + tv_mac_ipv4_gtpu_eh_ipv4_udp_teid_l3src_l3dst, + tv_mac_ipv4_gtpu_eh_ipv4_udp_qfi_l3src_l3dst, + tv_mac_ipv4_gtpu_eh_ipv4_udp_l3_l4, + tv_mac_ipv4_gtpu_eh_ipv4_udp_all, +] + +sv_mac_ipv4_gtpu_eh_ipv4_udp = [sv_mac_ipv4_gtpu_eh_ipv4_udp_1, sv_mac_ipv4_gtpu_eh_ipv4_udp_2] + +sv_mac_ipv4_gtpu_eh_ipv6_udp_1 = [eval(str(sv).replace('tv_mac_ipv4_gtpu_eh_ipv4', 'tv_mac_ipv4_gtpu_eh_ipv6') + .replace(' ipv4 ', ' ipv61 ') + .replace('eth / ipv61 ', 'eth / ipv4 ') + .replace(' ipv61 ', ' ipv6 ') + .replace('IP(', 'IPv61(') + .replace(':55")/IPv61(', ':55")/IP(') + .replace('IPv61', 'IPv6') + .replace('IPv6(frag=6', 'IPv6(nh=6') + .replace('192.168.1.1', '2001::1') + .replace('192.168.1.11', '2001::11') + .replace('192.168.1.2', '2001::2') + .replace('192.168.1.22', '2001::22')) + for sv in sv_mac_ipv4_gtpu_eh_ipv4_udp_1] + +sv_mac_ipv4_gtpu_eh_ipv6_udp_2 = [eval(str(sv).replace('tv_mac_ipv4_gtpu_eh_ipv4', 'tv_mac_ipv4_gtpu_eh_ipv6') + .replace(' ipv4 ', ' ipv61 ') + .replace('eth / ipv61 ', 'eth / ipv4 ') + .replace(' ipv61 ', ' ipv6 ') + .replace('IP(', 'IPv61(') + .replace(':55")/IPv61(', ':55")/IP(') + .replace('IPv61', 'IPv6') + .replace('IPv6(frag=6', 'IPv6(nh=6') + .replace('192.168.1.1', '2001::1') + .replace('192.168.1.11', '2001::11') + .replace('192.168.1.2', '2001::2') + .replace('192.168.1.22', '2001::22')) + for sv in sv_mac_ipv4_gtpu_eh_ipv4_udp_2[0:-6]] + +sv_mac_ipv4_gtpu_eh_ipv6_udp = [sv_mac_ipv4_gtpu_eh_ipv6_udp_1, sv_mac_ipv4_gtpu_eh_ipv6_udp_2] + +sv_mac_ipv6_gtpu_eh_ipv4_udp_1 = [eval(str(sv).replace('tv_mac_ipv4_gtpu_eh_ipv4', 'tv_mac_ipv6_gtpu_eh_ipv4') + .replace('eth / ipv4 ', 'eth / ipv6 ') + .replace(':55")/IP()', ':55")/IPv6()')) + for sv in sv_mac_ipv4_gtpu_eh_ipv4_udp_1] + +sv_mac_ipv6_gtpu_eh_ipv4_udp_2 = [eval(str(sv).replace('tv_mac_ipv4_gtpu_eh_ipv4', 'tv_mac_ipv6_gtpu_eh_ipv4') + .replace('eth / ipv4 ', 'eth / ipv6 ') + .replace(':55")/IP()', ':55")/IPv6()')) + for sv in sv_mac_ipv4_gtpu_eh_ipv4_udp_2] + +sv_mac_ipv6_gtpu_eh_ipv4_udp = [sv_mac_ipv6_gtpu_eh_ipv4_udp_1, sv_mac_ipv6_gtpu_eh_ipv4_udp_2] + +sv_mac_ipv6_gtpu_eh_ipv6_udp_1 = [eval(str(sv).replace('tv_mac_ipv4_gtpu_eh_ipv6', 'tv_mac_ipv6_gtpu_eh_ipv6') + .replace('eth / ipv4 ', 'eth / ipv6 ') + .replace(':55")/IP()', ':55")/IPv6()')) + for sv in sv_mac_ipv4_gtpu_eh_ipv6_udp_1] + +sv_mac_ipv6_gtpu_eh_ipv6_udp_2 = [eval(str(sv).replace('tv_mac_ipv4_gtpu_eh_ipv6', 'tv_mac_ipv6_gtpu_eh_ipv6') + .replace('eth / ipv4 ', 'eth / ipv6 ') + .replace(':55")/IP()', ':55")/IPv6()')) + for sv in sv_mac_ipv4_gtpu_eh_ipv6_udp_2] + +sv_mac_ipv6_gtpu_eh_ipv6_udp = [sv_mac_ipv6_gtpu_eh_ipv6_udp_1, sv_mac_ipv6_gtpu_eh_ipv6_udp_2] + +tv_mac_ipv4_gtpu_eh_ipv4_tcp_teid_with_mask = { + "name": "tv_mac_ipv4_gtpu_eh_ipv4_tcp_teid_with_mask", + "rte_flow_pattern": 'flow create 0 ingress pattern eth / ipv4 / udp / gtpu teid is 0x12345678 teid mask 0x00000001 / gtp_psc / ipv4 / tcp / end actions vf id 1 / end', + "matched": {"scapy_str": [mac_ipv4_gtpu_basic['ipv4_gtpu_eh_ipv4_tcp'].replace('GTP_U_Header()', 'GTP_U_Header(gtp_type=255, teid=0x12345678)'), + mac_ipv4_gtpu_basic['ipv4_gtpu_eh_ipv4_tcp'].replace('GTP_U_Header()', 'GTP_U_Header(gtp_type=255, teid=0x12345688)'), + ], + "param": {"expect_port": 1, "expect_queues": "null"}, + "expect_results": {"expect_pkts": 2}}, + "mismatched": {"scapy_str": [mac_ipv4_gtpu_basic['ipv4_gtpu_eh_ipv4_tcp'].replace('GTP_U_Header()', 'GTP_U_Header(gtp_type=255, teid=0x12345677)'), + ], + "param": {"expect_port": 1, "expect_queues": "null"}, + "expect_results": {"expect_pkts": 0}} +} + +tv_mac_ipv4_gtpu_eh_ipv4_tcp_teid_without_mask = { + "name": "tv_mac_ipv4_gtpu_eh_ipv4_tcp_teid_without_mask", + "rte_flow_pattern": 'flow create 0 ingress pattern eth / ipv4 / udp / gtpu teid is 0x12345678 / gtp_psc / ipv4 / tcp / end actions vf id 1 / end', + "matched": {"scapy_str": [mac_ipv4_gtpu_basic['ipv4_gtpu_eh_ipv4_tcp'].replace('GTP_U_Header()', 'GTP_U_Header(gtp_type=255, teid=0x12345678)'),], + "param": {"expect_port": 1, "expect_queues": "null"}, + "expect_results": {"expect_pkts": 1}}, + "mismatched": {"scapy_str": [mac_ipv4_gtpu_basic['ipv4_gtpu_eh_ipv4_tcp'].replace('GTP_U_Header()', 'GTP_U_Header(gtp_type=255, teid=0x12345677)'), + mac_ipv4_gtpu_basic['ipv4_gtpu_eh_ipv4_tcp'].replace('GTP_U_Header()', 'GTP_U_Header(gtp_type=255, teid=0x12345688)'), + ], + "param": {"expect_port": 1, "expect_queues": "null"}, + "expect_results": {"expect_pkts": 0}} +} + +tv_mac_ipv4_gtpu_eh_ipv4_tcp_qfi = { + "name": "tv_mac_ipv4_gtpu_eh_ipv4_tcp_qfi", + "rte_flow_pattern": 'flow create 0 ingress pattern eth / ipv4 / udp / gtpu / gtp_psc qfi is 0x34 / ipv4 / tcp / end actions vf id 1 / end', + "matched": {"scapy_str": [mac_ipv4_gtpu_basic['ipv4_gtpu_eh_ipv4_tcp'].replace('GTPPDUSessionContainer()', 'GTPPDUSessionContainer(QFI=0x34)'), + ], + "param": {"expect_port": 1, "expect_queues": "null"}, + "expect_results": {"expect_pkts": 1}}, + "mismatched": {"scapy_str": [mac_ipv4_gtpu_basic['ipv4_gtpu_eh_ipv4_tcp'].replace('GTPPDUSessionContainer()', 'GTPPDUSessionContainer(QFI=0x33)'), + ], + "param": {"expect_port": 1, "expect_queues": "null"}, + "expect_results": {"expect_pkts": 0}} +} + +tv_mac_ipv4_gtpu_eh_ipv4_tcp_l3dst = { + "name": "tv_mac_ipv4_gtpu_eh_ipv4_tcp_l3dst", + "rte_flow_pattern": 'flow create 0 ingress pattern eth / ipv4 / udp / gtpu / gtp_psc / ipv4 dst is 192.168.1.2 / tcp / end actions vf id 1 / end', + "matched": {"scapy_str": [mac_ipv4_gtpu_basic['ipv4_gtpu_eh_ipv4_tcp'].replace('GTPPDUSessionContainer()/IP()', 'GTPPDUSessionContainer()/IP(dst="192.168.1.2")'), + ], + "param": {"expect_port": 1, "expect_queues": "null"}, + "expect_results": {"expect_pkts": 1}}, + "mismatched": {"scapy_str": [mac_ipv4_gtpu_basic['ipv4_gtpu_eh_ipv4_tcp'].replace('GTPPDUSessionContainer()/IP()', 'GTPPDUSessionContainer()/IP(dst="192.168.1.22")'), + ], + "param": {"expect_port": 1, "expect_queues": "null"}, + "expect_results": {"expect_pkts": 0}} +} + +tv_mac_ipv4_gtpu_eh_ipv4_tcp_l3src = { + "name": "tv_mac_ipv4_gtpu_eh_ipv4_tcp_l3src", + "rte_flow_pattern": 'flow create 0 ingress pattern eth / ipv4 / udp / gtpu / gtp_psc / ipv4 src is 192.168.1.1 / tcp / end actions vf id 1 / end', + "matched": {"scapy_str": [mac_ipv4_gtpu_basic['ipv4_gtpu_eh_ipv4_tcp'].replace('GTPPDUSessionContainer()/IP()', 'GTPPDUSessionContainer()/IP(src="192.168.1.1")'), + ], + "param": {"expect_port": 1, "expect_queues": "null"}, + "expect_results": {"expect_pkts": 1}}, + "mismatched": {"scapy_str": [mac_ipv4_gtpu_basic['ipv4_gtpu_eh_ipv4_tcp'].replace('GTPPDUSessionContainer()/IP()', 'GTPPDUSessionContainer()/IP(src="192.168.1.11")'), + ], + "param": {"expect_port": 1, "expect_queues": "null"}, + "expect_results": {"expect_pkts": 0}} +} + +tv_mac_ipv4_gtpu_eh_ipv4_tcp_l3src_l3dst = { + "name": "tv_mac_ipv4_gtpu_eh_ipv4_tcp_l3src_l3dst", + "rte_flow_pattern": 'flow create 0 ingress pattern eth / ipv4 / udp / gtpu / gtp_psc / ipv4 src is 192.168.1.1 dst is 192.168.1.2 / tcp / end actions vf id 1 / end', + "matched": {"scapy_str": [mac_ipv4_gtpu_basic['ipv4_gtpu_eh_ipv4_tcp'].replace('GTPPDUSessionContainer()/IP()', 'GTPPDUSessionContainer()/IP(src="192.168.1.1", dst="192.168.1.2")'), + ], + "param": {"expect_port": 1, "expect_queues": "null"}, + "expect_results": {"expect_pkts": 1}}, + "mismatched": {"scapy_str": [mac_ipv4_gtpu_basic['ipv4_gtpu_eh_ipv4_tcp'].replace('GTPPDUSessionContainer()/IP()', 'GTPPDUSessionContainer()/IP(src="192.168.1.11", dst="192.168.1.2")'), + mac_ipv4_gtpu_basic['ipv4_gtpu_eh_ipv4_tcp'].replace('GTPPDUSessionContainer()/IP()', 'GTPPDUSessionContainer()/IP(src="192.168.1.1", dst="192.168.1.22")'), + mac_ipv4_gtpu_basic['ipv4_gtpu_eh_ipv4_tcp'].replace('GTPPDUSessionContainer()/IP()', 'GTPPDUSessionContainer()/IP(src="192.168.1.11", dst="192.168.1.22")'), + ], + "param": {"expect_port": 1, "expect_queues": "null"}, + "expect_results": {"expect_pkts": 0}} +} + +tv_mac_ipv4_gtpu_eh_ipv4_tcp_l3src_l4dst = { + "name": "tv_mac_ipv4_gtpu_eh_ipv4_tcp_l3src_l4dst", + "rte_flow_pattern": 'flow create 0 ingress pattern eth / ipv4 / udp / gtpu / gtp_psc / ipv4 src is 192.168.1.1 / tcp dst is 23 / end actions vf id 1 / end', + "matched": {"scapy_str": [mac_ipv4_gtpu_basic['ipv4_gtpu_eh_ipv4_tcp'].replace('GTPPDUSessionContainer()/IP()/TCP()', 'GTPPDUSessionContainer()/IP(src="192.168.1.1")/TCP(dport=23)'), + ], + "param": {"expect_port": 1, "expect_queues": "null"}, + "expect_results": {"expect_pkts": 1}}, + "mismatched": {"scapy_str": [mac_ipv4_gtpu_basic['ipv4_gtpu_eh_ipv4_tcp'].replace('GTPPDUSessionContainer()/IP()/TCP()', 'GTPPDUSessionContainer()/IP(src="192.168.1.11")/TCP(dport=23)'), + mac_ipv4_gtpu_basic['ipv4_gtpu_eh_ipv4_tcp'].replace('GTPPDUSessionContainer()/IP()/TCP()', 'GTPPDUSessionContainer()/IP(src="192.168.1.1")/TCP(dport=13)'), + mac_ipv4_gtpu_basic['ipv4_gtpu_eh_ipv4_tcp'].replace('GTPPDUSessionContainer()/IP()/TCP()', 'GTPPDUSessionContainer()/IP(src="192.168.1.11")/TCP(dport=13)'), + ], + "param": {"expect_port": 1, "expect_queues": "null"}, + "expect_results": {"expect_pkts": 0}} +} + +tv_mac_ipv4_gtpu_eh_ipv4_tcp_l3src_l4src = { + "name": "tv_mac_ipv4_gtpu_eh_ipv4_tcp_l3src_l4src", + "rte_flow_pattern": 'flow create 0 ingress pattern eth / ipv4 / udp / gtpu / gtp_psc / ipv4 src is 192.168.1.1 / tcp src is 22 / end actions vf id 1 / end', + "matched": {"scapy_str": [mac_ipv4_gtpu_basic['ipv4_gtpu_eh_ipv4_tcp'].replace('GTPPDUSessionContainer()/IP()/TCP()', 'GTPPDUSessionContainer()/IP(src="192.168.1.1")/TCP(sport=22)'), + ], + "param": {"expect_port": 1, "expect_queues": "null"}, + "expect_results": {"expect_pkts": 1}}, + "mismatched": {"scapy_str": [mac_ipv4_gtpu_basic['ipv4_gtpu_eh_ipv4_tcp'].replace('GTPPDUSessionContainer()/IP()/TCP()', 'GTPPDUSessionContainer()/IP(src="192.168.1.11")/TCP(sport=22)'), + mac_ipv4_gtpu_basic['ipv4_gtpu_eh_ipv4_tcp'].replace('GTPPDUSessionContainer()/IP()/TCP()', 'GTPPDUSessionContainer()/IP(src="192.168.1.1")/TCP(sport=12)'), + mac_ipv4_gtpu_basic['ipv4_gtpu_eh_ipv4_tcp'].replace('GTPPDUSessionContainer()/IP()/TCP()', 'GTPPDUSessionContainer()/IP(src="192.168.1.11")/TCP(sport=12)'), + ], + "param": {"expect_port": 1, "expect_queues": "null"}, + "expect_results": {"expect_pkts": 0}} +} + +tv_mac_ipv4_gtpu_eh_ipv4_tcp_l3dst_l4src = { + "name": "tv_mac_ipv4_gtpu_eh_ipv4_tcp_l3dst_l4src", + "rte_flow_pattern": 'flow create 0 ingress pattern eth / ipv4 / udp / gtpu / gtp_psc / ipv4 dst is 192.168.1.2 / tcp src is 22 / end actions vf id 1 / end', + "matched": {"scapy_str": [mac_ipv4_gtpu_basic['ipv4_gtpu_eh_ipv4_tcp'].replace('GTPPDUSessionContainer()/IP()/TCP()', 'GTPPDUSessionContainer()/IP(dst="192.168.1.2")/TCP(sport=22)'), + ], + "param": {"expect_port": 1, "expect_queues": "null"}, + "expect_results": {"expect_pkts": 1}}, + "mismatched": {"scapy_str": [mac_ipv4_gtpu_basic['ipv4_gtpu_eh_ipv4_tcp'].replace('GTPPDUSessionContainer()/IP()/TCP()', 'GTPPDUSessionContainer()/IP(dst="192.168.1.22")/TCP(sport=22)'), + mac_ipv4_gtpu_basic['ipv4_gtpu_eh_ipv4_tcp'].replace('GTPPDUSessionContainer()/IP()/TCP()', 'GTPPDUSessionContainer()/IP(dst="192.168.1.2")/TCP(sport=12)'), + mac_ipv4_gtpu_basic['ipv4_gtpu_eh_ipv4_tcp'].replace('GTPPDUSessionContainer()/IP()/TCP()', 'GTPPDUSessionContainer()/IP(dst="192.168.1.22")/TCP(sport=12)'), + ], + "param": {"expect_port": 1, "expect_queues": "null"}, + "expect_results": {"expect_pkts": 0}} +} + +tv_mac_ipv4_gtpu_eh_ipv4_tcp_l3dst_l4dst = { + "name": "tv_mac_ipv4_gtpu_eh_ipv4_tcp_l3dst_l4dst", + "rte_flow_pattern": 'flow create 0 ingress pattern eth / ipv4 / udp / gtpu / gtp_psc / ipv4 dst is 192.168.1.2 / tcp dst is 23 / end actions vf id 1 / end', + "matched": {"scapy_str": [mac_ipv4_gtpu_basic['ipv4_gtpu_eh_ipv4_tcp'].replace('GTPPDUSessionContainer()/IP()/TCP()', 'GTPPDUSessionContainer()/IP(dst="192.168.1.2")/TCP(dport=23)'), + ], + "param": {"expect_port": 1, "expect_queues": "null"}, + "expect_results": {"expect_pkts": 1}}, + "mismatched": {"scapy_str": [mac_ipv4_gtpu_basic['ipv4_gtpu_eh_ipv4_tcp'].replace('GTPPDUSessionContainer()/IP()/TCP()', 'GTPPDUSessionContainer()/IP(dst="192.168.1.22")/TCP(dport=23)'), + mac_ipv4_gtpu_basic['ipv4_gtpu_eh_ipv4_tcp'].replace('GTPPDUSessionContainer()/IP()/TCP()', 'GTPPDUSessionContainer()/IP(dst="192.168.1.2")/TCP(dport=13)'), + mac_ipv4_gtpu_basic['ipv4_gtpu_eh_ipv4_tcp'].replace('GTPPDUSessionContainer()/IP()/TCP()', 'GTPPDUSessionContainer()/IP(dst="192.168.1.22")/TCP(dport=13)'), + ], + "param": {"expect_port": 1, "expect_queues": "null"}, + "expect_results": {"expect_pkts": 0}} +} + +tv_mac_ipv4_gtpu_eh_ipv4_tcp_l4dst = { + "name": "tv_mac_ipv4_gtpu_eh_ipv4_tcp_l4dst", + "rte_flow_pattern": 'flow create 0 ingress pattern eth / ipv4 / udp / gtpu / gtp_psc / ipv4 / tcp dst is 23 / end actions vf id 1 / end', + "matched": {"scapy_str": [mac_ipv4_gtpu_basic['ipv4_gtpu_eh_ipv4_tcp'].replace('GTPPDUSessionContainer()/IP()/TCP()', 'GTPPDUSessionContainer()/IP()/TCP(dport=23)'), + ], + "param": {"expect_port": 1, "expect_queues": "null"}, + "expect_results": {"expect_pkts": 1}}, + "mismatched": {"scapy_str": [mac_ipv4_gtpu_basic['ipv4_gtpu_eh_ipv4_tcp'].replace('GTPPDUSessionContainer()/IP()/TCP()', 'GTPPDUSessionContainer()/IP()/TCP(dport=13)'), + ], + "param": {"expect_port": 1, "expect_queues": "null"}, + "expect_results": {"expect_pkts": 0}} +} + +tv_mac_ipv4_gtpu_eh_ipv4_tcp_l4src = { + "name": "tv_mac_ipv4_gtpu_eh_ipv4_tcp_l4src", + "rte_flow_pattern": 'flow create 0 ingress pattern eth / ipv4 / udp / gtpu / gtp_psc / ipv4 / tcp src is 22 / end actions vf id 1 / end', + "matched": {"scapy_str": [mac_ipv4_gtpu_basic['ipv4_gtpu_eh_ipv4_tcp'].replace('GTPPDUSessionContainer()/IP()/TCP()', 'GTPPDUSessionContainer()/IP()/TCP(sport=22)'), + ], + "param": {"expect_port": 1, "expect_queues": "null"}, + "expect_results": {"expect_pkts": 1}}, + "mismatched": {"scapy_str": [mac_ipv4_gtpu_basic['ipv4_gtpu_eh_ipv4_tcp'].replace('GTPPDUSessionContainer()/IP()/TCP()', 'GTPPDUSessionContainer()/IP()/TCP(sport=12)'), + ], + "param": {"expect_port": 1, "expect_queues": "null"}, + "expect_results": {"expect_pkts": 0}} +} + +tv_mac_ipv4_gtpu_eh_ipv4_tcp_l4src_l4dst = { + "name": "tv_mac_ipv4_gtpu_eh_ipv4_tcp_l4src_l4dst", + "rte_flow_pattern": 'flow create 0 ingress pattern eth / ipv4 / udp / gtpu / gtp_psc / ipv4 / tcp src is 22 dst is 23 / end actions vf id 1 / end', + "matched": {"scapy_str": [mac_ipv4_gtpu_basic['ipv4_gtpu_eh_ipv4_tcp'].replace('GTPPDUSessionContainer()/IP()/TCP()', 'GTPPDUSessionContainer()/IP()/TCP(sport=22, dport=23)'), + ], + "param": {"expect_port": 1, "expect_queues": "null"}, + "expect_results": {"expect_pkts": 1}}, + "mismatched": {"scapy_str": [mac_ipv4_gtpu_basic['ipv4_gtpu_eh_ipv4_tcp'].replace('GTPPDUSessionContainer()/IP()/TCP()', 'GTPPDUSessionContainer()/IP()/TCP(sport=22, dport=13)'), + mac_ipv4_gtpu_basic['ipv4_gtpu_eh_ipv4_tcp'].replace('GTPPDUSessionContainer()/IP()/TCP()', 'GTPPDUSessionContainer()/IP()/TCP(sport=12, dport=23)'), + mac_ipv4_gtpu_basic['ipv4_gtpu_eh_ipv4_tcp'].replace('GTPPDUSessionContainer()/IP()/TCP()', 'GTPPDUSessionContainer()/IP()/TCP(sport=12, dport=13)'), + ], + "param": {"expect_port": 1, "expect_queues": "null"}, + "expect_results": {"expect_pkts": 0}} +} + +tv_mac_ipv4_gtpu_eh_ipv4_tcp_teid_l3src_l3dst = { + "name": "tv_mac_ipv4_gtpu_eh_ipv4_tcp_teid_l3src_l3dst", + "rte_flow_pattern": 'flow create 0 ingress pattern eth / ipv4 / udp / gtpu teid is 0x12345678 teid mask 0x00000001 / gtp_psc / ipv4 src is 192.168.1.1 dst is 192.168.1.2 / tcp / end actions vf id 1 / end', + "matched": {"scapy_str": [mac_ipv4_gtpu_basic['ipv4_gtpu_eh_ipv4_tcp'].replace('GTPPDUSessionContainer()/IP()', 'GTPPDUSessionContainer()/IP(src="192.168.1.1", dst="192.168.1.2")') + .replace('GTP_U_Header()', 'GTP_U_Header(gtp_type=255, teid=0x12345678)'), + ], + "param": {"expect_port": 1, "expect_queues": "null"}, + "expect_results": {"expect_pkts": 1}}, + "mismatched": {"scapy_str": [mac_ipv4_gtpu_basic['ipv4_gtpu_eh_ipv4_tcp'].replace('GTPPDUSessionContainer()/IP()', 'GTPPDUSessionContainer()/IP(src="192.168.1.11", dst="192.168.1.22")') + .replace('GTP_U_Header()', 'GTP_U_Header(gtp_type=255, teid=0x12345678)'), + mac_ipv4_gtpu_basic['ipv4_gtpu_eh_ipv4_tcp'].replace('GTPPDUSessionContainer()/IP()', 'GTPPDUSessionContainer()/IP(src="192.168.1.1", dst="192.168.1.2")') + .replace('GTP_U_Header()', 'GTP_U_Header(gtp_type=255, teid=0x12345677)'), + mac_ipv4_gtpu_basic['ipv4_gtpu_eh_ipv4_tcp'].replace('GTPPDUSessionContainer()/IP()', 'GTPPDUSessionContainer()/IP(src="192.168.1.11", dst="192.168.1.22")') + .replace('GTP_U_Header()', 'GTP_U_Header(gtp_type=255, teid=0x12345677)'), + ], + "param": {"expect_port": 1, "expect_queues": "null"}, + "expect_results": {"expect_pkts": 0}} +} + +tv_mac_ipv4_gtpu_eh_ipv4_tcp_qfi_l3src_l3dst = { + "name": "tv_mac_ipv4_gtpu_eh_ipv4_tcp_qfi_l3src_l3dst", + "rte_flow_pattern": 'flow create 0 ingress pattern eth / ipv4 / udp / gtpu / gtp_psc qfi is 0x34 / ipv4 src is 192.168.1.1 dst is 192.168.1.2 / tcp / end actions vf id 1 / end', + "matched": {"scapy_str": [mac_ipv4_gtpu_basic['ipv4_gtpu_eh_ipv4_tcp'].replace('GTPPDUSessionContainer()/IP()', 'GTPPDUSessionContainer(QFI=0x34)/IP(src="192.168.1.1", dst="192.168.1.2")'), + ], + "param": {"expect_port": 1, "expect_queues": "null"}, + "expect_results": {"expect_pkts": 1}}, + "mismatched": {"scapy_str": [mac_ipv4_gtpu_basic['ipv4_gtpu_eh_ipv4_tcp'].replace('GTPPDUSessionContainer()/IP()', 'GTPPDUSessionContainer(QFI=0x34)/IP(src="192.168.1.11", dst="192.168.1.22")'), + mac_ipv4_gtpu_basic['ipv4_gtpu_eh_ipv4_tcp'].replace('GTPPDUSessionContainer()/IP()', 'GTPPDUSessionContainer(QFI=0x33)/IP(src="192.168.1.1", dst="192.168.1.2")'), + mac_ipv4_gtpu_basic['ipv4_gtpu_eh_ipv4_tcp'].replace('GTPPDUSessionContainer()/IP()', 'GTPPDUSessionContainer(QFI=0x33)/IP(src="192.168.1.11", dst="192.168.1.22")'), + ], + "param": {"expect_port": 1, "expect_queues": "null"}, + "expect_results": {"expect_pkts": 0}} +} + +tv_mac_ipv4_gtpu_eh_ipv4_tcp_teid_l4src_l4dst = { + "name": "tv_mac_ipv4_gtpu_eh_ipv4_tcp_teid_l4src_l4dst", + "rte_flow_pattern": 'flow create 0 ingress pattern eth / ipv4 / udp / gtpu teid is 0x12345678 teid mask 0x00000001 / gtp_psc / ipv4 / tcp src is 22 dst is 23 / end actions vf id 1 / end', + "matched": {"scapy_str": [mac_ipv4_gtpu_basic['ipv4_gtpu_eh_ipv4_tcp'].replace('GTPPDUSessionContainer()/IP()/TCP()', 'GTPPDUSessionContainer()/IP()/TCP(sport=22, dport=23)') + .replace('GTP_U_Header()', 'GTP_U_Header(gtp_type=255, teid=0x12345678)'), + ], + "param": {"expect_port": 1, "expect_queues": "null"}, + "expect_results": {"expect_pkts": 1}}, + "mismatched": {"scapy_str": [mac_ipv4_gtpu_basic['ipv4_gtpu_eh_ipv4_tcp'].replace('GTPPDUSessionContainer()/IP()/TCP()', 'GTPPDUSessionContainer()/IP()/TCP(sport=12, dport=13)') + .replace('GTP_U_Header()', 'GTP_U_Header(gtp_type=255, teid=0x12345678)'), + mac_ipv4_gtpu_basic['ipv4_gtpu_eh_ipv4_tcp'].replace('GTPPDUSessionContainer()/IP()/TCP()', 'GTPPDUSessionContainer()/IP()/TCP(sport=22, dport=23)') + .replace('GTP_U_Header()', 'GTP_U_Header(gtp_type=255, teid=0x12345677)'), + mac_ipv4_gtpu_basic['ipv4_gtpu_eh_ipv4_tcp'].replace('GTPPDUSessionContainer()/IP()/TCP()', 'GTPPDUSessionContainer()/IP()/TCP(sport=12, dport=13)') + .replace('GTP_U_Header()', 'GTP_U_Header(gtp_type=255, teid=0x12345677)'), + ], + "param": {"expect_port": 1, "expect_queues": "null"}, + "expect_results": {"expect_pkts": 0}} +} + +tv_mac_ipv4_gtpu_eh_ipv4_tcp_qfi_l4src_l4dst = { + "name": "tv_mac_ipv4_gtpu_eh_ipv4_tcp_qfi_l4src_l4dst", + "rte_flow_pattern": 'flow create 0 ingress pattern eth / ipv4 / udp / gtpu / gtp_psc qfi is 0x34 / ipv4 / tcp src is 22 dst is 23 / end actions vf id 1 / end', + "matched": {"scapy_str": [mac_ipv4_gtpu_basic['ipv4_gtpu_eh_ipv4_tcp'].replace('GTPPDUSessionContainer()/IP()/TCP()', 'GTPPDUSessionContainer(QFI=0x34)/IP()/TCP(sport=22, dport=23)'), + ], + "param": {"expect_port": 1, "expect_queues": "null"}, + "expect_results": {"expect_pkts": 1}}, + "mismatched": {"scapy_str": [mac_ipv4_gtpu_basic['ipv4_gtpu_eh_ipv4_tcp'].replace('GTPPDUSessionContainer()/IP()/TCP()', 'GTPPDUSessionContainer(QFI=0x34)/IP()/TCP(sport=12, dport=13)'), + mac_ipv4_gtpu_basic['ipv4_gtpu_eh_ipv4_tcp'].replace('GTPPDUSessionContainer()/IP()/TCP()', 'GTPPDUSessionContainer(QFI=0x33)/IP()/TCP(sport=22, dport=23)'), + mac_ipv4_gtpu_basic['ipv4_gtpu_eh_ipv4_tcp'].replace('GTPPDUSessionContainer()/IP()/TCP()', 'GTPPDUSessionContainer(QFI=0x33)/IP()/TCP(sport=12, dport=13)'), + ], + "param": {"expect_port": 1, "expect_queues": "null"}, + "expect_results": {"expect_pkts": 0}} +} + +tv_mac_ipv4_gtpu_eh_ipv4_tcp_l3_l4 = { + "name": "tv_mac_ipv4_gtpu_eh_ipv4_tcp_l3_l4", + "rte_flow_pattern": 'flow create 0 ingress pattern eth / ipv4 / udp / gtpu / gtp_psc / ipv4 src is 192.168.1.1 dst is 192.168.1.2 / tcp src is 22 dst is 23 / end actions vf id 1 / end', + "matched": {"scapy_str": [mac_ipv4_gtpu_basic['ipv4_gtpu_eh_ipv4_tcp'].replace('GTPPDUSessionContainer()/IP()/TCP()', 'GTPPDUSessionContainer()/IP(src="192.168.1.1", dst="192.168.1.2")/TCP(sport=22, dport=23)'), + ], + "param": {"expect_port": 1, "expect_queues": "null"}, + "expect_results": {"expect_pkts": 1}}, + "mismatched": {"scapy_str": [mac_ipv4_gtpu_basic['ipv4_gtpu_eh_ipv4_tcp'].replace('GTPPDUSessionContainer()/IP()/TCP()', 'GTPPDUSessionContainer()/IP(src="192.168.1.1", dst="192.168.1.22")/TCP(sport=22, dport=23)'), + mac_ipv4_gtpu_basic['ipv4_gtpu_eh_ipv4_tcp'].replace('GTPPDUSessionContainer()/IP()/TCP()', 'GTPPDUSessionContainer()/IP(src="192.168.1.11", dst="192.168.1.2")/TCP(sport=22, dport=23)'), + mac_ipv4_gtpu_basic['ipv4_gtpu_eh_ipv4_tcp'].replace('GTPPDUSessionContainer()/IP()/TCP()', 'GTPPDUSessionContainer()/IP(src="192.168.1.11", dst="192.168.1.22")/TCP(sport=22, dport=23)'), + mac_ipv4_gtpu_basic['ipv4_gtpu_eh_ipv4_tcp'].replace('GTPPDUSessionContainer()/IP()/TCP()', 'GTPPDUSessionContainer()/IP(src="192.168.1.1", dst="192.168.1.2")/TCP(sport=12, dport=23)'), + mac_ipv4_gtpu_basic['ipv4_gtpu_eh_ipv4_tcp'].replace('GTPPDUSessionContainer()/IP()/TCP()', 'GTPPDUSessionContainer()/IP(src="192.168.1.1", dst="192.168.1.2")/TCP(sport=22, dport=13)'), + mac_ipv4_gtpu_basic['ipv4_gtpu_eh_ipv4_tcp'].replace('GTPPDUSessionContainer()/IP()/TCP()', 'GTPPDUSessionContainer()/IP(src="192.168.1.1", dst="192.168.1.2")/TCP(sport=12, dport=13)'), + mac_ipv4_gtpu_basic['ipv4_gtpu_eh_ipv4_tcp'].replace('GTPPDUSessionContainer()/IP()/TCP()', 'GTPPDUSessionContainer()/IP(src="192.168.1.11", dst="192.168.1.22")/TCP(sport=12, dport=13)'), + ], + "param": {"expect_port": 1, "expect_queues": "null"}, + "expect_results": {"expect_pkts": 0}} +} + +tv_mac_ipv4_gtpu_eh_ipv4_tcp_all = { + "name": "tv_mac_ipv4_gtpu_eh_ipv4_tcp_all", + "rte_flow_pattern": 'flow create 0 ingress pattern eth / ipv4 / udp / gtpu teid is 0x12345678 teid mask 0x00000001 / gtp_psc qfi is 0x34 / ipv4 src is 192.168.1.1 dst is 192.168.1.2 / tcp src is 22 dst is 23 / end actions vf id 1 / end', + "matched": {"scapy_str": [mac_ipv4_gtpu_basic['ipv4_gtpu_eh_ipv4_tcp'].replace('GTPPDUSessionContainer()/IP()/TCP()', 'GTPPDUSessionContainer(QFI=0x34)/IP(src="192.168.1.1", dst="192.168.1.2")/TCP(sport=22, dport=23)') + .replace('GTP_U_Header()', 'GTP_U_Header(gtp_type=255, teid=0x12345678)'), + ], + "param": {"expect_port": 1, "expect_queues": "null"}, + "expect_results": {"expect_pkts": 1}}, + "mismatched": {"scapy_str": [mac_ipv4_gtpu_basic['ipv4_gtpu_eh_ipv4_tcp'].replace('GTPPDUSessionContainer()/IP()/TCP()', 'GTPPDUSessionContainer(QFI=0x33)/IP(src="192.168.1.1", dst="192.168.1.2")/TCP(sport=22, dport=23)') + .replace('GTP_U_Header()', 'GTP_U_Header(gtp_type=255, teid=0x12345678)'), + mac_ipv4_gtpu_basic['ipv4_gtpu_eh_ipv4_tcp'].replace('GTPPDUSessionContainer()/IP()/TCP()', 'GTPPDUSessionContainer(QFI=0x34)/IP(src="192.168.1.1", dst="192.168.1.2")/TCP(sport=22, dport=23)') + .replace('GTP_U_Header()', 'GTP_U_Header(gtp_type=255, teid=0x12345677)'), + mac_ipv4_gtpu_basic['ipv4_gtpu_eh_ipv4_tcp'].replace('GTPPDUSessionContainer()/IP()/TCP()', 'GTPPDUSessionContainer(QFI=0x34)/IP(src="192.168.1.11", dst="192.168.1.22")/TCP(sport=12, dport=13)') + .replace('GTP_U_Header()', 'GTP_U_Header(gtp_type=255, teid=0x12345678)'), + mac_ipv4_gtpu_basic['ipv4_gtpu_eh_ipv4_tcp'].replace('GTPPDUSessionContainer()/IP()/TCP()', 'GTPPDUSessionContainer(QFI=0x33)/IP(src="192.168.1.11", dst="192.168.1.22")/TCP(sport=12, dport=13)') + .replace('GTP_U_Header()', 'GTP_U_Header(gtp_type=255, teid=0x12345677)'), + ], + "param": {"expect_port": 1, "expect_queues": "null"}, + "expect_results": {"expect_pkts": 0}} +} + +sv_mac_ipv4_gtpu_eh_ipv4_tcp_1 = [ + tv_mac_ipv4_gtpu_eh_ipv4_tcp_teid_with_mask, + tv_mac_ipv4_gtpu_eh_ipv4_tcp_teid_without_mask, + tv_mac_ipv4_gtpu_eh_ipv4_tcp_qfi, + tv_mac_ipv4_gtpu_eh_ipv4_tcp_l3dst, + tv_mac_ipv4_gtpu_eh_ipv4_tcp_l3src, + tv_mac_ipv4_gtpu_eh_ipv4_tcp_l3src_l4src, +] + +sv_mac_ipv4_gtpu_eh_ipv4_tcp_2 = [ + tv_mac_ipv4_gtpu_eh_ipv4_tcp_l3src_l4dst, + tv_mac_ipv4_gtpu_eh_ipv4_tcp_l3dst_l4src, + tv_mac_ipv4_gtpu_eh_ipv4_tcp_l3dst_l4dst, + tv_mac_ipv4_gtpu_eh_ipv4_tcp_l4dst, + tv_mac_ipv4_gtpu_eh_ipv4_tcp_l4src, + tv_mac_ipv4_gtpu_eh_ipv4_tcp_l4src_l4dst, + tv_mac_ipv4_gtpu_eh_ipv4_tcp_teid_l4src_l4dst, + tv_mac_ipv4_gtpu_eh_ipv4_tcp_qfi_l4src_l4dst, + tv_mac_ipv4_gtpu_eh_ipv4_tcp_l3src_l3dst, + tv_mac_ipv4_gtpu_eh_ipv4_tcp_teid_l3src_l3dst, + tv_mac_ipv4_gtpu_eh_ipv4_tcp_qfi_l3src_l3dst, + tv_mac_ipv4_gtpu_eh_ipv4_tcp_l3_l4, + tv_mac_ipv4_gtpu_eh_ipv4_tcp_all, +] + +sv_mac_ipv4_gtpu_eh_ipv4_tcp = [sv_mac_ipv4_gtpu_eh_ipv4_tcp_1, sv_mac_ipv4_gtpu_eh_ipv4_tcp_2] + +sv_mac_ipv4_gtpu_eh_ipv6_tcp_1 = [eval(str(sv).replace('tv_mac_ipv4_gtpu_eh_ipv4', 'tv_mac_ipv4_gtpu_eh_ipv6') + .replace(' ipv4 ', ' ipv61 ') + .replace('eth / ipv61 ', 'eth / ipv4 ') + .replace(' ipv61 ', ' ipv6 ') + .replace('IP(', 'IPv61(') + .replace(':55")/IPv61(', ':55")/IP(') + .replace('IPv61', 'IPv6') + .replace('IPv6(frag=6', 'IPv6(nh=6') + .replace('192.168.1.1', '2001::1') + .replace('192.168.1.11', '2001::11') + .replace('192.168.1.2', '2001::2') + .replace('192.168.1.22', '2001::22')) + for sv in sv_mac_ipv4_gtpu_eh_ipv4_tcp_1] + +sv_mac_ipv4_gtpu_eh_ipv6_tcp_2 = [eval(str(sv).replace('tv_mac_ipv4_gtpu_eh_ipv4', 'tv_mac_ipv4_gtpu_eh_ipv6') + .replace(' ipv4 ', ' ipv61 ') + .replace('eth / ipv61 ', 'eth / ipv4 ') + .replace(' ipv61 ', ' ipv6 ') + .replace('IP(', 'IPv61(') + .replace(':55")/IPv61(', ':55")/IP(') + .replace('IPv61', 'IPv6') + .replace('IPv6(frag=6', 'IPv6(nh=6') + .replace('192.168.1.1', '2001::1') + .replace('192.168.1.11', '2001::11') + .replace('192.168.1.2', '2001::2') + .replace('192.168.1.22', '2001::22')) + for sv in sv_mac_ipv4_gtpu_eh_ipv4_tcp_2[0:-5]] + +sv_mac_ipv4_gtpu_eh_ipv6_tcp = [sv_mac_ipv4_gtpu_eh_ipv6_tcp_1, sv_mac_ipv4_gtpu_eh_ipv6_tcp_2] + +sv_mac_ipv6_gtpu_eh_ipv4_tcp_1 = [eval(str(sv).replace('tv_mac_ipv4_gtpu_eh_ipv4', 'tv_mac_ipv6_gtpu_eh_ipv4') + .replace('eth / ipv4 ', 'eth / ipv6 ') + .replace(':55")/IP()', ':55")/IPv6()')) + for sv in sv_mac_ipv4_gtpu_eh_ipv4_tcp_1] + +sv_mac_ipv6_gtpu_eh_ipv4_tcp_2 = [eval(str(sv).replace('tv_mac_ipv4_gtpu_eh_ipv4', 'tv_mac_ipv6_gtpu_eh_ipv4') + .replace('eth / ipv4 ', 'eth / ipv6 ') + .replace(':55")/IP()', ':55")/IPv6()')) + for sv in sv_mac_ipv4_gtpu_eh_ipv4_tcp_2] + +sv_mac_ipv6_gtpu_eh_ipv4_tcp = [sv_mac_ipv6_gtpu_eh_ipv4_tcp_1, sv_mac_ipv6_gtpu_eh_ipv4_tcp_2] + +sv_mac_ipv6_gtpu_eh_ipv6_tcp_1 = [eval(str(sv).replace('tv_mac_ipv4_gtpu_eh_ipv6', 'tv_mac_ipv6_gtpu_eh_ipv6') + .replace('eth / ipv4 ', 'eth / ipv6 ') + .replace(':55")/IP()', ':55")/IPv6()')) + for sv in sv_mac_ipv4_gtpu_eh_ipv6_tcp_1] + +sv_mac_ipv6_gtpu_eh_ipv6_tcp_2 = [eval(str(sv).replace('tv_mac_ipv4_gtpu_eh_ipv6', 'tv_mac_ipv6_gtpu_eh_ipv6') + .replace('eth / ipv4 ', 'eth / ipv6 ') + .replace(':55")/IP()', ':55")/IPv6()')) + for sv in sv_mac_ipv4_gtpu_eh_ipv6_tcp_2] + +sv_mac_ipv6_gtpu_eh_ipv6_tcp = [sv_mac_ipv6_gtpu_eh_ipv6_tcp_1, sv_mac_ipv6_gtpu_eh_ipv6_tcp_2] + +tv_mac_ipv4_gtpu_ipv4_teid_with_mask = { + "name": "tv_mac_ipv4_gtpu_ipv4_teid_with_mask", + "rte_flow_pattern": 'flow create 0 ingress pattern eth / ipv4 / udp / gtpu teid is 0x12345678 teid mask 0x00000001 / ipv4 / end actions vf id 1 / end', + "matched": {"scapy_str": [mac_ipv4_gtpu_basic['ipv4_gtpu_ipv4_nonfrag'].replace('GTP_U_Header()', 'GTP_U_Header(gtp_type=255, teid=0x12345678)'), + mac_ipv4_gtpu_basic['ipv4_gtpu_ipv4_frag'].replace('GTP_U_Header()', 'GTP_U_Header(gtp_type=255, teid=0x12345688)'), + mac_ipv4_gtpu_basic['ipv4_gtpu_ipv4_nonfrag'].replace('GTP_U_Header()', 'GTP_U_Header(gtp_type=255, teid=0x12345678)'), + mac_ipv4_gtpu_basic['ipv4_gtpu_ipv4_frag'].replace('GTP_U_Header()', 'GTP_U_Header(gtp_type=255, teid=0x12345688)'), + ], + "param": {"expect_port": 1, "expect_queues": "null"}, + "expect_results": {"expect_pkts": 4}}, + "mismatched": {"scapy_str": [mac_ipv4_gtpu_basic['ipv4_gtpu_ipv4_nonfrag'].replace('GTP_U_Header()', 'GTP_U_Header(gtp_type=255, teid=0x12345677)'), + mac_ipv4_gtpu_basic['ipv4_gtpu_ipv4_frag'].replace('GTP_U_Header()', 'GTP_U_Header(gtp_type=255, teid=0x12345677)'), + ], + "param": {"expect_port": 1, "expect_queues": "null"}, + "expect_results": {"expect_pkts": 0}} +} + +tv_mac_ipv4_gtpu_ipv4_teid_without_mask = { + "name": "tv_mac_ipv4_gtpu_ipv4_teid_without_mask", + "rte_flow_pattern": 'flow create 0 ingress pattern eth / ipv4 / udp / gtpu teid is 0x12345678 / ipv4 / end actions vf id 1 / end', + "matched": {"scapy_str": [mac_ipv4_gtpu_basic['ipv4_gtpu_ipv4_nonfrag'].replace('GTP_U_Header()', 'GTP_U_Header(gtp_type=255, teid=0x12345678)'), + mac_ipv4_gtpu_basic['ipv4_gtpu_ipv4_frag'].replace('GTP_U_Header()', 'GTP_U_Header(gtp_type=255, teid=0x12345678)'), + ], + "param": {"expect_port": 1, "expect_queues": "null"}, + "expect_results": {"expect_pkts": 2}}, + "mismatched": {"scapy_str": [mac_ipv4_gtpu_basic['ipv4_gtpu_ipv4_nonfrag'].replace('GTP_U_Header()', 'GTP_U_Header(gtp_type=255, teid=0x12345677)'), + mac_ipv4_gtpu_basic['ipv4_gtpu_ipv4_frag'].replace('GTP_U_Header()', 'GTP_U_Header(gtp_type=255, teid=0x12345677)'), + mac_ipv4_gtpu_basic['ipv4_gtpu_ipv4_nonfrag'].replace('GTP_U_Header()', 'GTP_U_Header(gtp_type=255, teid=0x12345688)'), + mac_ipv4_gtpu_basic['ipv4_gtpu_ipv4_frag'].replace('GTP_U_Header()', 'GTP_U_Header(gtp_type=255, teid=0x12345688)'), + ], + "param": {"expect_port": 1, "expect_queues": "null"}, + "expect_results": {"expect_pkts": 0}} +} + +tv_mac_ipv4_gtpu_ipv4_l3dst = { + "name": "tv_mac_ipv4_gtpu_ipv4_l3dst", + "rte_flow_pattern": 'flow create 0 ingress pattern eth / ipv4 / udp / gtpu / ipv4 dst is 192.168.1.2 / end actions vf id 1 / end', + "matched": {"scapy_str": [mac_ipv4_gtpu_basic['ipv4_gtpu_ipv4_nonfrag'].replace('GTP_U_Header()/IP()', 'GTP_U_Header()/IP(dst="192.168.1.2")'), + mac_ipv4_gtpu_basic['ipv4_gtpu_ipv4_frag'].replace('IP(frag=6)', 'IP(frag=6, dst="192.168.1.2")'), + ], + "param": {"expect_port": 1, "expect_queues": "null"}, + "expect_results": {"expect_pkts": 2}}, + "mismatched": {"scapy_str": [mac_ipv4_gtpu_basic['ipv4_gtpu_ipv4_nonfrag'].replace('GTP_U_Header()/IP()', 'GTP_U_Header()/IP(dst="192.168.1.22")'), + mac_ipv4_gtpu_basic['ipv4_gtpu_ipv4_frag'].replace('IP(frag=6)', 'IP(frag=6, dst="192.168.1.22")'), + ], + "param": {"expect_port": 1, "expect_queues": "null"}, + "expect_results": {"expect_pkts": 0}} +} + +tv_mac_ipv4_gtpu_ipv4_l3src = { + "name": "tv_mac_ipv4_gtpu_ipv4_l3src", + "rte_flow_pattern": 'flow create 0 ingress pattern eth / ipv4 / udp / gtpu / ipv4 src is 192.168.1.1 / end actions vf id 1 / end', + "matched": {"scapy_str": [mac_ipv4_gtpu_basic['ipv4_gtpu_ipv4_nonfrag'].replace('GTP_U_Header()/IP()', 'GTP_U_Header()/IP(src="192.168.1.1")'), + mac_ipv4_gtpu_basic['ipv4_gtpu_ipv4_frag'].replace('IP(frag=6)', 'IP(frag=6, src="192.168.1.1")'), + ], + "param": {"expect_port": 1, "expect_queues": "null"}, + "expect_results": {"expect_pkts": 2}}, + "mismatched": {"scapy_str": [mac_ipv4_gtpu_basic['ipv4_gtpu_ipv4_nonfrag'].replace('GTP_U_Header()/IP()', 'GTP_U_Header()/IP(src="192.168.1.11")'), + mac_ipv4_gtpu_basic['ipv4_gtpu_ipv4_frag'].replace('IP(frag=6)', 'IP(frag=6, src="192.168.1.11")'), + ], + "param": {"expect_port": 1, "expect_queues": "null"}, + "expect_results": {"expect_pkts": 0}} +} + +tv_mac_ipv4_gtpu_ipv4_l3src_l3dst = { + "name": "tv_mac_ipv4_gtpu_ipv4_l3src_l3dst", + "rte_flow_pattern": 'flow create 0 ingress pattern eth / ipv4 / udp / gtpu / ipv4 src is 192.168.1.1 dst is 192.168.1.2 / end actions vf id 1 / end', + "matched": {"scapy_str": [mac_ipv4_gtpu_basic['ipv4_gtpu_ipv4_nonfrag'].replace('GTP_U_Header()/IP()', 'GTP_U_Header()/IP(src="192.168.1.1", dst="192.168.1.2")'), + mac_ipv4_gtpu_basic['ipv4_gtpu_ipv4_frag'].replace('IP(frag=6)', 'IP(frag=6, src="192.168.1.1", dst="192.168.1.2")'), + ], + "param": {"expect_port": 1, "expect_queues": "null"}, + "expect_results": {"expect_pkts": 2}}, + "mismatched": {"scapy_str": [mac_ipv4_gtpu_basic['ipv4_gtpu_ipv4_nonfrag'].replace('GTP_U_Header()/IP()', 'GTP_U_Header()/IP(src="192.168.1.11", dst="192.168.1.2")'), + mac_ipv4_gtpu_basic['ipv4_gtpu_ipv4_nonfrag'].replace('GTP_U_Header()/IP()', 'GTP_U_Header()/IP(src="192.168.1.1", dst="192.168.1.22")'), + mac_ipv4_gtpu_basic['ipv4_gtpu_ipv4_nonfrag'].replace('GTP_U_Header()/IP()', 'GTP_U_Header()/IP(src="192.168.1.11", dst="192.168.1.22")'), + mac_ipv4_gtpu_basic['ipv4_gtpu_ipv4_frag'].replace('IP(frag=6)', 'IP(frag=6, src="192.168.1.11", dst="192.168.1.2")'), + mac_ipv4_gtpu_basic['ipv4_gtpu_ipv4_frag'].replace('IP(frag=6)', 'IP(frag=6, src="192.168.1.1", dst="192.168.1.22")'), + mac_ipv4_gtpu_basic['ipv4_gtpu_ipv4_frag'].replace('IP(frag=6)', 'IP(frag=6, src="192.168.1.11", dst="192.168.1.22")'), + ], + "param": {"expect_port": 1, "expect_queues": "null"}, + "expect_results": {"expect_pkts": 0}} +} + +tv_mac_ipv4_gtpu_ipv4_all = { + "name": "tv_mac_ipv4_gtpu_ipv4_all", + "rte_flow_pattern": 'flow create 0 ingress pattern eth / ipv4 / udp / gtpu teid is 0x12345678 teid mask 0x00000001 / ipv4 src is 192.168.1.1 dst is 192.168.1.2 / end actions vf id 1 / end', + "matched": {"scapy_str": [mac_ipv4_gtpu_basic['ipv4_gtpu_ipv4_nonfrag'].replace('GTP_U_Header()/IP()', 'GTP_U_Header(gtp_type=255, teid=0x12345678)/IP(src="192.168.1.1", dst="192.168.1.2")'), + mac_ipv4_gtpu_basic['ipv4_gtpu_ipv4_frag'].replace('GTP_U_Header()/IP(frag=6)', 'GTP_U_Header(gtp_type=255, teid=0x12345678)/IP(frag=6, src="192.168.1.1", dst="192.168.1.2")'), + ], + "param": {"expect_port": 1, "expect_queues": "null"}, + "expect_results": {"expect_pkts": 2}}, + "mismatched": {"scapy_str": [mac_ipv4_gtpu_basic['ipv4_gtpu_ipv4_nonfrag'].replace('GTP_U_Header()/IP()', 'GTP_U_Header(gtp_type=255, teid=0x12345678)/IP(src="192.168.1.11", dst="192.168.1.22")'), + mac_ipv4_gtpu_basic['ipv4_gtpu_ipv4_nonfrag'].replace('GTP_U_Header()/IP()', 'GTP_U_Header(gtp_type=255, teid=0x12345677)/IP(src="192.168.1.1", dst="192.168.1.2")'), + mac_ipv4_gtpu_basic['ipv4_gtpu_ipv4_nonfrag'].replace('GTP_U_Header()/IP()', 'GTP_U_Header(gtp_type=255, teid=0x12345677)/IP(src="192.168.1.11", dst="192.168.1.22")'), + mac_ipv4_gtpu_basic['ipv4_gtpu_ipv4_frag'].replace('GTP_U_Header()/IP(frag=6)', 'GTP_U_Header(gtp_type=255, teid=0x12345678)/IP(frag=6, src="192.168.1.11", dst="192.168.1.22")'), + mac_ipv4_gtpu_basic['ipv4_gtpu_ipv4_frag'].replace('GTP_U_Header()/IP(frag=6)', 'GTP_U_Header(gtp_type=255, teid=0x12345677)/IP(frag=6, src="192.168.1.1", dst="192.168.1.2")'), + mac_ipv4_gtpu_basic['ipv4_gtpu_ipv4_frag'].replace('GTP_U_Header()/IP(frag=6)', 'GTP_U_Header(gtp_type=255, teid=0x12345677)/IP(frag=6, src="192.168.1.11", dst="192.168.1.22")'), + ], + "param": {"expect_port": 1, "expect_queues": "null"}, + "expect_results": {"expect_pkts": 0}} +} + +sv_mac_ipv4_gtpu_ipv4 = [ + tv_mac_ipv4_gtpu_ipv4_teid_with_mask, + tv_mac_ipv4_gtpu_ipv4_teid_without_mask, + tv_mac_ipv4_gtpu_ipv4_l3dst, + tv_mac_ipv4_gtpu_ipv4_l3src, + tv_mac_ipv4_gtpu_ipv4_l3src_l3dst, + tv_mac_ipv4_gtpu_ipv4_all, +] + +sv_mac_ipv4_gtpu_ipv6 = [eval(str(sv).replace('tv_mac_ipv4_gtpu_ipv4', 'tv_mac_ipv4_gtpu_ipv6') + .replace(' ipv4 ', ' ipv61 ') + .replace('eth / ipv61 ', 'eth / ipv4 ') + .replace(' ipv61 ', ' ipv6 ') + .replace('IP(', 'IPv61(') + .replace(':55")/IPv61(', ':55")/IP(') + .replace('IPv61', 'IPv6') + .replace('IPv6(frag=6', 'IPv6(nh=6') + .replace('192.168.1.1', '2001::1') + .replace('192.168.1.11', '2001::11') + .replace('192.168.1.2', '2001::2') + .replace('192.168.1.22', '2001::22')) + for sv in sv_mac_ipv4_gtpu_ipv4[0:-2]] + +sv_mac_ipv6_gtpu_ipv4 = [eval(str(sv).replace('tv_mac_ipv4_gtpu_ipv4', 'tv_mac_ipv6_gtpu_ipv4') + .replace('eth / ipv4 ', 'eth / ipv6 ') + .replace(':55")/IP()', ':55")/IPv6()')) + for sv in sv_mac_ipv4_gtpu_ipv4] + +sv_mac_ipv6_gtpu_ipv6 = [eval(str(sv).replace('tv_mac_ipv4_gtpu_ipv4', 'tv_mac_ipv4_gtpu_ipv6') + .replace('eth / ipv4 ', 'eth / ipv6 ') + .replace(':55")/IP()', ':55")/IPv6()')) + for sv in sv_mac_ipv4_gtpu_ipv6] + +tv_mac_ipv4_gtpu_ipv4_udp_teid_with_mask = { + "name": "tv_mac_ipv4_gtpu_ipv4_udp_teid_with_mask", + "rte_flow_pattern": 'flow create 0 ingress pattern eth / ipv4 / udp / gtpu teid is 0x12345678 teid mask 0x00000001 / ipv4 / udp / end actions vf id 1 / end', + "matched": {"scapy_str": [mac_ipv4_gtpu_basic['ipv4_gtpu_ipv4_udp'].replace('GTP_U_Header()', 'GTP_U_Header(gtp_type=255, teid=0x12345678)'), + mac_ipv4_gtpu_basic['ipv4_gtpu_ipv4_udp'].replace('GTP_U_Header()', 'GTP_U_Header(gtp_type=255, teid=0x12345688)'), + ], + "param": {"expect_port": 1, "expect_queues": "null"}, + "expect_results": {"expect_pkts": 2}}, + "mismatched": {"scapy_str": [mac_ipv4_gtpu_basic['ipv4_gtpu_ipv4_udp'].replace('GTP_U_Header()', 'GTP_U_Header(gtp_type=255, teid=0x12345677)'), + ], + "param": {"expect_port": 1, "expect_queues": "null"}, + "expect_results": {"expect_pkts": 0}} +} + +tv_mac_ipv4_gtpu_ipv4_udp_teid_without_mask = { + "name": "tv_mac_ipv4_gtpu_ipv4_udp_teid_without_mask", + "rte_flow_pattern": 'flow create 0 ingress pattern eth / ipv4 / udp / gtpu teid is 0x12345678 / ipv4 / udp / end actions vf id 1 / end', + "matched": {"scapy_str": [mac_ipv4_gtpu_basic['ipv4_gtpu_ipv4_udp'].replace('GTP_U_Header()', 'GTP_U_Header(gtp_type=255, teid=0x12345678)'),], + "param": {"expect_port": 1, "expect_queues": "null"}, + "expect_results": {"expect_pkts": 1}}, + "mismatched": {"scapy_str": [mac_ipv4_gtpu_basic['ipv4_gtpu_ipv4_udp'].replace('GTP_U_Header()', 'GTP_U_Header(gtp_type=255, teid=0x12345677)'), + mac_ipv4_gtpu_basic['ipv4_gtpu_ipv4_udp'].replace('GTP_U_Header()', 'GTP_U_Header(gtp_type=255, teid=0x12345688)'), + ], + "param": {"expect_port": 1, "expect_queues": "null"}, + "expect_results": {"expect_pkts": 0}} +} + +tv_mac_ipv4_gtpu_ipv4_udp_l3dst = { + "name": "tv_mac_ipv4_gtpu_ipv4_udp_l3dst", + "rte_flow_pattern": 'flow create 0 ingress pattern eth / ipv4 / udp / gtpu / ipv4 dst is 192.168.1.2 / udp / end actions vf id 1 / end', + "matched": {"scapy_str": [mac_ipv4_gtpu_basic['ipv4_gtpu_ipv4_udp'].replace('GTP_U_Header()/IP()', 'GTP_U_Header()/IP(dst="192.168.1.2")'), + ], + "param": {"expect_port": 1, "expect_queues": "null"}, + "expect_results": {"expect_pkts": 1}}, + "mismatched": {"scapy_str": [mac_ipv4_gtpu_basic['ipv4_gtpu_ipv4_udp'].replace('GTP_U_Header()/IP()', 'GTP_U_Header()/IP(dst="192.168.1.22")'), + ], + "param": {"expect_port": 1, "expect_queues": "null"}, + "expect_results": {"expect_pkts": 0}} +} + +tv_mac_ipv4_gtpu_ipv4_udp_l3src = { + "name": "tv_mac_ipv4_gtpu_ipv4_udp_l3src", + "rte_flow_pattern": 'flow create 0 ingress pattern eth / ipv4 / udp / gtpu / ipv4 src is 192.168.1.1 / udp / end actions vf id 1 / end', + "matched": {"scapy_str": [mac_ipv4_gtpu_basic['ipv4_gtpu_ipv4_udp'].replace('GTP_U_Header()/IP()', 'GTP_U_Header()/IP(src="192.168.1.1")'), + ], + "param": {"expect_port": 1, "expect_queues": "null"}, + "expect_results": {"expect_pkts": 1}}, + "mismatched": {"scapy_str": [mac_ipv4_gtpu_basic['ipv4_gtpu_ipv4_udp'].replace('GTP_U_Header()/IP()', 'GTP_U_Header()/IP(src="192.168.1.11")'), + ], + "param": {"expect_port": 1, "expect_queues": "null"}, + "expect_results": {"expect_pkts": 0}} +} + +tv_mac_ipv4_gtpu_ipv4_udp_l3src_l3dst = { + "name": "tv_mac_ipv4_gtpu_ipv4_udp_l3src_l3dst", + "rte_flow_pattern": 'flow create 0 ingress pattern eth / ipv4 / udp / gtpu / ipv4 src is 192.168.1.1 dst is 192.168.1.2 / udp / end actions vf id 1 / end', + "matched": {"scapy_str": [mac_ipv4_gtpu_basic['ipv4_gtpu_ipv4_udp'].replace('GTP_U_Header()/IP()', 'GTP_U_Header()/IP(src="192.168.1.1", dst="192.168.1.2")'), + ], + "param": {"expect_port": 1, "expect_queues": "null"}, + "expect_results": {"expect_pkts": 1}}, + "mismatched": {"scapy_str": [mac_ipv4_gtpu_basic['ipv4_gtpu_ipv4_udp'].replace('GTP_U_Header()/IP()', 'GTP_U_Header()/IP(src="192.168.1.11", dst="192.168.1.2")'), + mac_ipv4_gtpu_basic['ipv4_gtpu_ipv4_udp'].replace('GTP_U_Header()/IP()', 'GTP_U_Header()/IP(src="192.168.1.1", dst="192.168.1.22")'), + mac_ipv4_gtpu_basic['ipv4_gtpu_ipv4_udp'].replace('GTP_U_Header()/IP()', 'GTP_U_Header()/IP(src="192.168.1.11", dst="192.168.1.22")'), + ], + "param": {"expect_port": 1, "expect_queues": "null"}, + "expect_results": {"expect_pkts": 0}} +} + +tv_mac_ipv4_gtpu_ipv4_udp_l3src_l4dst = { + "name": "tv_mac_ipv4_gtpu_ipv4_udp_l3src_l4dst", + "rte_flow_pattern": 'flow create 0 ingress pattern eth / ipv4 / udp / gtpu / ipv4 src is 192.168.1.1 / udp dst is 23 / end actions vf id 1 / end', + "matched": {"scapy_str": [mac_ipv4_gtpu_basic['ipv4_gtpu_ipv4_udp'].replace('GTP_U_Header()/IP()/UDP()', 'GTP_U_Header()/IP(src="192.168.1.1")/UDP(dport=23)'), + ], + "param": {"expect_port": 1, "expect_queues": "null"}, + "expect_results": {"expect_pkts": 1}}, + "mismatched": {"scapy_str": [mac_ipv4_gtpu_basic['ipv4_gtpu_ipv4_udp'].replace('GTP_U_Header()/IP()/UDP()', 'GTP_U_Header()/IP(src="192.168.1.11")/UDP(dport=23)'), + mac_ipv4_gtpu_basic['ipv4_gtpu_ipv4_udp'].replace('GTP_U_Header()/IP()/UDP()', 'GTP_U_Header()/IP(src="192.168.1.1")/UDP(dport=13)'), + mac_ipv4_gtpu_basic['ipv4_gtpu_ipv4_udp'].replace('GTP_U_Header()/IP()/UDP()', 'GTP_U_Header()/IP(src="192.168.1.11")/UDP(dport=13)'), + ], + "param": {"expect_port": 1, "expect_queues": "null"}, + "expect_results": {"expect_pkts": 0}} +} + +tv_mac_ipv4_gtpu_ipv4_udp_l3src_l4src = { + "name": "tv_mac_ipv4_gtpu_ipv4_udp_l3src_l4src", + "rte_flow_pattern": 'flow create 0 ingress pattern eth / ipv4 / udp / gtpu / ipv4 src is 192.168.1.1 / udp src is 22 / end actions vf id 1 / end', + "matched": {"scapy_str": [mac_ipv4_gtpu_basic['ipv4_gtpu_ipv4_udp'].replace('GTP_U_Header()/IP()/UDP()', 'GTP_U_Header()/IP(src="192.168.1.1")/UDP(sport=22)'), + ], + "param": {"expect_port": 1, "expect_queues": "null"}, + "expect_results": {"expect_pkts": 1}}, + "mismatched": {"scapy_str": [mac_ipv4_gtpu_basic['ipv4_gtpu_ipv4_udp'].replace('GTP_U_Header()/IP()/UDP()', 'GTP_U_Header()/IP(src="192.168.1.11")/UDP(sport=22)'), + mac_ipv4_gtpu_basic['ipv4_gtpu_ipv4_udp'].replace('GTP_U_Header()/IP()/UDP()', 'GTP_U_Header()/IP(src="192.168.1.1")/UDP(sport=12)'), + mac_ipv4_gtpu_basic['ipv4_gtpu_ipv4_udp'].replace('GTP_U_Header()/IP()/UDP()', 'GTP_U_Header()/IP(src="192.168.1.11")/UDP(sport=12)'), + ], + "param": {"expect_port": 1, "expect_queues": "null"}, + "expect_results": {"expect_pkts": 0}} +} + +tv_mac_ipv4_gtpu_ipv4_udp_l3dst_l4src = { + "name": "tv_mac_ipv4_gtpu_ipv4_udp_l3dst_l4src", + "rte_flow_pattern": 'flow create 0 ingress pattern eth / ipv4 / udp / gtpu / ipv4 dst is 192.168.1.2 / udp src is 22 / end actions vf id 1 / end', + "matched": {"scapy_str": [mac_ipv4_gtpu_basic['ipv4_gtpu_ipv4_udp'].replace('GTP_U_Header()/IP()/UDP()', 'GTP_U_Header()/IP(dst="192.168.1.2")/UDP(sport=22)'), + ], + "param": {"expect_port": 1, "expect_queues": "null"}, + "expect_results": {"expect_pkts": 1}}, + "mismatched": {"scapy_str": [mac_ipv4_gtpu_basic['ipv4_gtpu_ipv4_udp'].replace('GTP_U_Header()/IP()/UDP()', 'GTP_U_Header()/IP(dst="192.168.1.22")/UDP(sport=22)'), + mac_ipv4_gtpu_basic['ipv4_gtpu_ipv4_udp'].replace('GTP_U_Header()/IP()/UDP()', 'GTP_U_Header()/IP(dst="192.168.1.2")/UDP(sport=12)'), + mac_ipv4_gtpu_basic['ipv4_gtpu_ipv4_udp'].replace('GTP_U_Header()/IP()/UDP()', 'GTP_U_Header()/IP(dst="192.168.1.22")/UDP(sport=12)'), + ], + "param": {"expect_port": 1, "expect_queues": "null"}, + "expect_results": {"expect_pkts": 0}} +} + +tv_mac_ipv4_gtpu_ipv4_udp_l3dst_l4dst = { + "name": "tv_mac_ipv4_gtpu_ipv4_udp_l3dst_l4dst", + "rte_flow_pattern": 'flow create 0 ingress pattern eth / ipv4 / udp / gtpu / ipv4 dst is 192.168.1.2 / udp dst is 23 / end actions vf id 1 / end', + "matched": {"scapy_str": [mac_ipv4_gtpu_basic['ipv4_gtpu_ipv4_udp'].replace('GTP_U_Header()/IP()/UDP()', 'GTP_U_Header()/IP(dst="192.168.1.2")/UDP(dport=23)'), + ], + "param": {"expect_port": 1, "expect_queues": "null"}, + "expect_results": {"expect_pkts": 1}}, + "mismatched": {"scapy_str": [mac_ipv4_gtpu_basic['ipv4_gtpu_ipv4_udp'].replace('GTP_U_Header()/IP()/UDP()', 'GTP_U_Header()/IP(dst="192.168.1.22")/UDP(dport=23)'), + mac_ipv4_gtpu_basic['ipv4_gtpu_ipv4_udp'].replace('GTP_U_Header()/IP()/UDP()', 'GTP_U_Header()/IP(dst="192.168.1.2")/UDP(dport=13)'), + mac_ipv4_gtpu_basic['ipv4_gtpu_ipv4_udp'].replace('GTP_U_Header()/IP()/UDP()', 'GTP_U_Header()/IP(dst="192.168.1.22")/UDP(dport=13)'), + ], + "param": {"expect_port": 1, "expect_queues": "null"}, + "expect_results": {"expect_pkts": 0}} +} + +tv_mac_ipv4_gtpu_ipv4_udp_l4dst = { + "name": "tv_mac_ipv4_gtpu_ipv4_udp_l4dst", + "rte_flow_pattern": 'flow create 0 ingress pattern eth / ipv4 / udp / gtpu / ipv4 / udp dst is 23 / end actions vf id 1 / end', + "matched": {"scapy_str": [mac_ipv4_gtpu_basic['ipv4_gtpu_ipv4_udp'].replace('GTP_U_Header()/IP()/UDP()', 'GTP_U_Header()/IP()/UDP(dport=23)'), + ], + "param": {"expect_port": 1, "expect_queues": "null"}, + "expect_results": {"expect_pkts": 1}}, + "mismatched": {"scapy_str": [mac_ipv4_gtpu_basic['ipv4_gtpu_ipv4_udp'].replace('GTP_U_Header()/IP()/UDP()', 'GTP_U_Header()/IP()/UDP(dport=13)'), + ], + "param": {"expect_port": 1, "expect_queues": "null"}, + "expect_results": {"expect_pkts": 0}} +} + +tv_mac_ipv4_gtpu_ipv4_udp_l4src = { + "name": "tv_mac_ipv4_gtpu_ipv4_udp_l4src", + "rte_flow_pattern": 'flow create 0 ingress pattern eth / ipv4 / udp / gtpu / ipv4 / udp src is 22 / end actions vf id 1 / end', + "matched": {"scapy_str": [mac_ipv4_gtpu_basic['ipv4_gtpu_ipv4_udp'].replace('GTP_U_Header()/IP()/UDP()', 'GTP_U_Header()/IP()/UDP(sport=22)'), + ], + "param": {"expect_port": 1, "expect_queues": "null"}, + "expect_results": {"expect_pkts": 1}}, + "mismatched": {"scapy_str": [mac_ipv4_gtpu_basic['ipv4_gtpu_ipv4_udp'].replace('GTP_U_Header()/IP()/UDP()', 'GTP_U_Header()/IP()/UDP(sport=12)'), + ], + "param": {"expect_port": 1, "expect_queues": "null"}, + "expect_results": {"expect_pkts": 0}} +} + +tv_mac_ipv4_gtpu_ipv4_udp_l4src_l4dst = { + "name": "tv_mac_ipv4_gtpu_ipv4_udp_l4src_l4dst", + "rte_flow_pattern": 'flow create 0 ingress pattern eth / ipv4 / udp / gtpu / ipv4 / udp src is 22 dst is 23 / end actions vf id 1 / end', + "matched": {"scapy_str": [mac_ipv4_gtpu_basic['ipv4_gtpu_ipv4_udp'].replace('GTP_U_Header()/IP()/UDP()', 'GTP_U_Header()/IP()/UDP(sport=22, dport=23)'), + ], + "param": {"expect_port": 1, "expect_queues": "null"}, + "expect_results": {"expect_pkts": 1}}, + "mismatched": {"scapy_str": [mac_ipv4_gtpu_basic['ipv4_gtpu_ipv4_udp'].replace('GTP_U_Header()/IP()/UDP()', 'GTP_U_Header()/IP()/UDP(sport=22, dport=13)'), + mac_ipv4_gtpu_basic['ipv4_gtpu_ipv4_udp'].replace('GTP_U_Header()/IP()/UDP()', 'GTP_U_Header()/IP()/UDP(sport=12, dport=23)'), + mac_ipv4_gtpu_basic['ipv4_gtpu_ipv4_udp'].replace('GTP_U_Header()/IP()/UDP()', 'GTP_U_Header()/IP()/UDP(sport=12, dport=13)'), + ], + "param": {"expect_port": 1, "expect_queues": "null"}, + "expect_results": {"expect_pkts": 0}} +} + +tv_mac_ipv4_gtpu_ipv4_udp_teid_l3src_l3dst = { + "name": "tv_mac_ipv4_gtpu_ipv4_udp_teid_l3src_l3dst", + "rte_flow_pattern": 'flow create 0 ingress pattern eth / ipv4 / udp / gtpu teid is 0x12345678 teid mask 0x00000001 / ipv4 src is 192.168.1.1 dst is 192.168.1.2 / udp / end actions vf id 1 / end', + "matched": {"scapy_str": [mac_ipv4_gtpu_basic['ipv4_gtpu_ipv4_udp'].replace('GTP_U_Header()/IP()', 'GTP_U_Header(gtp_type=255, teid=0x12345678)/IP(src="192.168.1.1", dst="192.168.1.2")'), + ], + "param": {"expect_port": 1, "expect_queues": "null"}, + "expect_results": {"expect_pkts": 1}}, + "mismatched": {"scapy_str": [mac_ipv4_gtpu_basic['ipv4_gtpu_ipv4_udp'].replace('GTP_U_Header()/IP()', 'GTP_U_Header(gtp_type=255, teid=0x12345678)/IP(src="192.168.1.11", dst="192.168.1.22")'), + mac_ipv4_gtpu_basic['ipv4_gtpu_ipv4_udp'].replace('GTP_U_Header()/IP()', 'GTP_U_Header(gtp_type=255, teid=0x12345677)/IP(src="192.168.1.1", dst="192.168.1.2")'), + mac_ipv4_gtpu_basic['ipv4_gtpu_ipv4_udp'].replace('GTP_U_Header()/IP()', 'GTP_U_Header(gtp_type=255, teid=0x12345677)/IP(src="192.168.1.11", dst="192.168.1.22")'), + ], + "param": {"expect_port": 1, "expect_queues": "null"}, + "expect_results": {"expect_pkts": 0}} +} + +tv_mac_ipv4_gtpu_ipv4_udp_teid_l4src_l4dst = { + "name": "tv_mac_ipv4_gtpu_ipv4_udp_teid_l4src_l4dst", + "rte_flow_pattern": 'flow create 0 ingress pattern eth / ipv4 / udp / gtpu teid is 0x12345678 teid mask 0x00000001 / ipv4 / udp src is 22 dst is 23 / end actions vf id 1 / end', + "matched": {"scapy_str": [mac_ipv4_gtpu_basic['ipv4_gtpu_ipv4_udp'].replace('GTP_U_Header()/IP()/UDP()', 'GTP_U_Header(gtp_type=255, teid=0x12345678)/IP()/UDP(sport=22, dport=23)'), + ], + "param": {"expect_port": 1, "expect_queues": "null"}, + "expect_results": {"expect_pkts": 1}}, + "mismatched": {"scapy_str": [mac_ipv4_gtpu_basic['ipv4_gtpu_ipv4_udp'].replace('GTP_U_Header()/IP()/UDP()', 'GTP_U_Header(gtp_type=255, teid=0x12345678)/IP()/UDP(sport=12, dport=13)'), + mac_ipv4_gtpu_basic['ipv4_gtpu_ipv4_udp'].replace('GTP_U_Header()/IP()/UDP()', 'GTP_U_Header(gtp_type=255, teid=0x12345677)/IP()/UDP(sport=22, dport=23)'), + mac_ipv4_gtpu_basic['ipv4_gtpu_ipv4_udp'].replace('GTP_U_Header()/IP()/UDP()', 'GTP_U_Header(gtp_type=255, teid=0x12345677)/IP()/UDP(sport=12, dport=13)'), + ], + "param": {"expect_port": 1, "expect_queues": "null"}, + "expect_results": {"expect_pkts": 0}} +} + + +tv_mac_ipv4_gtpu_ipv4_udp_l3_l4 = { + "name": "tv_mac_ipv4_gtpu_ipv4_udp_l3_l4", + "rte_flow_pattern": 'flow create 0 ingress pattern eth / ipv4 / udp / gtpu teid is 0x12345678 teid mask 0x00000001 / ipv4 src is 192.168.1.1 dst is 192.168.1.2 / udp src is 22 dst is 23 / end actions vf id 1 / end', + "matched": {"scapy_str": [mac_ipv4_gtpu_basic['ipv4_gtpu_ipv4_udp'].replace('GTP_U_Header()/IP()/UDP()', 'GTP_U_Header()/IP(src="192.168.1.1", dst="192.168.1.2")/UDP(sport=22, dport=23)'), + ], + "param": {"expect_port": 1, "expect_queues": "null"}, + "expect_results": {"expect_pkts": 1}}, + "mismatched": {"scapy_str": [mac_ipv4_gtpu_basic['ipv4_gtpu_ipv4_udp'].replace('GTP_U_Header()/IP()/UDP()', 'GTP_U_Header()/IP(src="192.168.1.1", dst="192.168.1.2")/UDP(sport=12, dport=13)'), + mac_ipv4_gtpu_basic['ipv4_gtpu_ipv4_udp'].replace('GTP_U_Header()/IP()/UDP()', 'GTP_U_Header()/IP(src="192.168.1.11", dst="192.168.1.22")/UDP(sport=22, dport=23)'), + mac_ipv4_gtpu_basic['ipv4_gtpu_ipv4_udp'].replace('GTP_U_Header()/IP()/UDP()', 'GTP_U_Header()/IP(src="192.168.1.11", dst="192.168.1.22")/UDP(sport=12, dport=13)'), + ], + "param": {"expect_port": 1, "expect_queues": "null"}, + "expect_results": {"expect_pkts": 0}} +} + +sv_mac_ipv4_gtpu_ipv4_udp_1 = [ + tv_mac_ipv4_gtpu_ipv4_udp_teid_with_mask, + tv_mac_ipv4_gtpu_ipv4_udp_teid_without_mask, + tv_mac_ipv4_gtpu_ipv4_udp_l3dst, + tv_mac_ipv4_gtpu_ipv4_udp_l3src, + tv_mac_ipv4_gtpu_ipv4_udp_l3src_l4dst, + tv_mac_ipv4_gtpu_ipv4_udp_l3src_l4src, +] + +sv_mac_ipv4_gtpu_ipv4_udp_2 = [ + tv_mac_ipv4_gtpu_ipv4_udp_l3dst_l4src, + tv_mac_ipv4_gtpu_ipv4_udp_l3dst_l4dst, + tv_mac_ipv4_gtpu_ipv4_udp_l4dst, + tv_mac_ipv4_gtpu_ipv4_udp_l4src, + tv_mac_ipv4_gtpu_ipv4_udp_l4src_l4dst, + tv_mac_ipv4_gtpu_ipv4_udp_teid_l4src_l4dst, + tv_mac_ipv4_gtpu_ipv4_udp_teid_l3src_l3dst, + tv_mac_ipv4_gtpu_ipv4_udp_l3src_l3dst, + tv_mac_ipv4_gtpu_ipv4_udp_l3_l4, +] + +sv_mac_ipv4_gtpu_ipv4_udp = [sv_mac_ipv4_gtpu_ipv4_udp_1, sv_mac_ipv4_gtpu_ipv4_udp_2] + +sv_mac_ipv4_gtpu_ipv6_udp_1 = [eval(str(sv).replace('tv_mac_ipv4_gtpu_ipv4', 'tv_mac_ipv4_gtpu_ipv6') + .replace(' ipv4 ', ' ipv61 ') + .replace('eth / ipv61 ', 'eth / ipv4 ') + .replace(' ipv61 ', ' ipv6 ') + .replace('IP(', 'IPv61(') + .replace(':55")/IPv61(', ':55")/IP(') + .replace('IPv61', 'IPv6') + .replace('IPv6(frag=6', 'IPv6(nh=6') + .replace('192.168.1.1', '2001::1') + .replace('192.168.1.11', '2001::11') + .replace('192.168.1.2', '2001::2') + .replace('192.168.1.22', '2001::22')) + for sv in sv_mac_ipv4_gtpu_ipv4_udp_1] + +sv_mac_ipv4_gtpu_ipv6_udp_2 = [eval(str(sv).replace('tv_mac_ipv4_gtpu_ipv4', 'tv_mac_ipv4_gtpu_ipv6') + .replace(' ipv4 ', ' ipv61 ') + .replace('eth / ipv61 ', 'eth / ipv4 ') + .replace(' ipv61 ', ' ipv6 ') + .replace('IP(', 'IPv61(') + .replace(':55")/IPv61(', ':55")/IP(') + .replace('IPv61', 'IPv6') + .replace('IPv6(frag=6', 'IPv6(nh=6') + .replace('192.168.1.1', '2001::1') + .replace('192.168.1.11', '2001::11') + .replace('192.168.1.2', '2001::2') + .replace('192.168.1.22', '2001::22')) + for sv in sv_mac_ipv4_gtpu_ipv4_udp_2[0:-3]] + +sv_mac_ipv4_gtpu_ipv6_udp = [sv_mac_ipv4_gtpu_ipv6_udp_1, sv_mac_ipv4_gtpu_ipv6_udp_2] + +sv_mac_ipv6_gtpu_ipv4_udp_1 = [eval(str(sv).replace('tv_mac_ipv4_gtpu_ipv4', 'tv_mac_ipv6_gtpu_ipv4') + .replace('eth / ipv4 ', 'eth / ipv6 ') + .replace(':55")/IP()', ':55")/IPv6()')) + for sv in sv_mac_ipv4_gtpu_ipv4_udp_1] + +sv_mac_ipv6_gtpu_ipv4_udp_2 = [eval(str(sv).replace('tv_mac_ipv4_gtpu_ipv4', 'tv_mac_ipv6_gtpu_ipv4') + .replace('eth / ipv4 ', 'eth / ipv6 ') + .replace(':55")/IP()', ':55")/IPv6()')) + for sv in sv_mac_ipv4_gtpu_ipv4_udp_2] + +sv_mac_ipv6_gtpu_ipv4_udp = [sv_mac_ipv6_gtpu_ipv4_udp_1, sv_mac_ipv6_gtpu_ipv4_udp_2] + +sv_mac_ipv6_gtpu_ipv6_udp_1 = [eval(str(sv).replace('tv_mac_ipv4_gtpu_ipv6', 'tv_mac_ipv6_gtpu_ipv6') + .replace('eth / ipv4 ', 'eth / ipv6 ') + .replace(':55")/IP()', ':55")/IPv6()')) + for sv in sv_mac_ipv4_gtpu_ipv6_udp_1] + +sv_mac_ipv6_gtpu_ipv6_udp_2 = [eval(str(sv).replace('tv_mac_ipv4_gtpu_ipv6', 'tv_mac_ipv6_gtpu_ipv6') + .replace('eth / ipv4 ', 'eth / ipv6 ') + .replace(':55")/IP()', ':55")/IPv6()')) + for sv in sv_mac_ipv4_gtpu_ipv6_udp_2] + +sv_mac_ipv6_gtpu_ipv6_udp = [sv_mac_ipv6_gtpu_ipv6_udp_1, sv_mac_ipv6_gtpu_ipv6_udp_2] + +tv_mac_ipv4_gtpu_ipv4_tcp_teid_with_mask = { + "name": "tv_mac_ipv4_gtpu_ipv4_tcp_teid_with_mask", + "rte_flow_pattern": 'flow create 0 ingress pattern eth / ipv4 / udp / gtpu teid is 0x12345678 teid mask 0x00000001 / ipv4 / tcp / end actions vf id 1 / end', + "matched": {"scapy_str": [mac_ipv4_gtpu_basic['ipv4_gtpu_ipv4_tcp'].replace('GTP_U_Header()', 'GTP_U_Header(gtp_type=255, teid=0x12345678)'), + mac_ipv4_gtpu_basic['ipv4_gtpu_ipv4_tcp'].replace('GTP_U_Header()', 'GTP_U_Header(gtp_type=255, teid=0x12345688)'), + ], + "param": {"expect_port": 1, "expect_queues": "null"}, + "expect_results": {"expect_pkts": 2}}, + "mismatched": {"scapy_str": [mac_ipv4_gtpu_basic['ipv4_gtpu_ipv4_tcp'].replace('GTP_U_Header()', 'GTP_U_Header(gtp_type=255, teid=0x12345677)'), + ], + "param": {"expect_port": 1, "expect_queues": "null"}, + "expect_results": {"expect_pkts": 0}} +} + +tv_mac_ipv4_gtpu_ipv4_tcp_teid_without_mask = { + "name": "tv_mac_ipv4_gtpu_ipv4_tcp_teid_without_mask", + "rte_flow_pattern": 'flow create 0 ingress pattern eth / ipv4 / udp / gtpu teid is 0x12345678 / ipv4 / tcp / end actions vf id 1 / end', + "matched": {"scapy_str": [mac_ipv4_gtpu_basic['ipv4_gtpu_ipv4_tcp'].replace('GTP_U_Header()', 'GTP_U_Header(gtp_type=255, teid=0x12345678)'),], + "param": {"expect_port": 1, "expect_queues": "null"}, + "expect_results": {"expect_pkts": 1}}, + "mismatched": {"scapy_str": [mac_ipv4_gtpu_basic['ipv4_gtpu_ipv4_tcp'].replace('GTP_U_Header()', 'GTP_U_Header(gtp_type=255, teid=0x12345677)'), + mac_ipv4_gtpu_basic['ipv4_gtpu_ipv4_tcp'].replace('GTP_U_Header()', 'GTP_U_Header(gtp_type=255, teid=0x12345688)'), + ], + "param": {"expect_port": 1, "expect_queues": "null"}, + "expect_results": {"expect_pkts": 0}} +} + +tv_mac_ipv4_gtpu_ipv4_tcp_l3dst = { + "name": "tv_mac_ipv4_gtpu_ipv4_tcp_l3dst", + "rte_flow_pattern": 'flow create 0 ingress pattern eth / ipv4 / udp / gtpu / ipv4 dst is 192.168.1.2 / tcp / end actions vf id 1 / end', + "matched": {"scapy_str": [mac_ipv4_gtpu_basic['ipv4_gtpu_ipv4_tcp'].replace('GTP_U_Header()/IP()', 'GTP_U_Header()/IP(dst="192.168.1.2")'), + ], + "param": {"expect_port": 1, "expect_queues": "null"}, + "expect_results": {"expect_pkts": 1}}, + "mismatched": {"scapy_str": [mac_ipv4_gtpu_basic['ipv4_gtpu_ipv4_tcp'].replace('GTP_U_Header()/IP()', 'GTP_U_Header()/IP(dst="192.168.1.22")'), + ], + "param": {"expect_port": 1, "expect_queues": "null"}, + "expect_results": {"expect_pkts": 0}} +} + +tv_mac_ipv4_gtpu_ipv4_tcp_l3src = { + "name": "tv_mac_ipv4_gtpu_ipv4_tcp_l3src", + "rte_flow_pattern": 'flow create 0 ingress pattern eth / ipv4 / udp / gtpu / ipv4 src is 192.168.1.1 / tcp / end actions vf id 1 / end', + "matched": {"scapy_str": [mac_ipv4_gtpu_basic['ipv4_gtpu_ipv4_tcp'].replace('GTP_U_Header()/IP()', 'GTP_U_Header()/IP(src="192.168.1.1")'), + ], + "param": {"expect_port": 1, "expect_queues": "null"}, + "expect_results": {"expect_pkts": 1}}, + "mismatched": {"scapy_str": [mac_ipv4_gtpu_basic['ipv4_gtpu_ipv4_tcp'].replace('GTP_U_Header()/IP()', 'GTP_U_Header()/IP(src="192.168.1.11")'), + ], + "param": {"expect_port": 1, "expect_queues": "null"}, + "expect_results": {"expect_pkts": 0}} +} + +tv_mac_ipv4_gtpu_ipv4_tcp_l3src_l3dst = { + "name": "tv_mac_ipv4_gtpu_ipv4_tcp_l3src_l3dst", + "rte_flow_pattern": 'flow create 0 ingress pattern eth / ipv4 / udp / gtpu / ipv4 src is 192.168.1.1 dst is 192.168.1.2 / tcp / end actions vf id 1 / end', + "matched": {"scapy_str": [mac_ipv4_gtpu_basic['ipv4_gtpu_ipv4_tcp'].replace('GTP_U_Header()/IP()', 'GTP_U_Header()/IP(src="192.168.1.1", dst="192.168.1.2")'), + ], + "param": {"expect_port": 1, "expect_queues": "null"}, + "expect_results": {"expect_pkts": 1}}, + "mismatched": {"scapy_str": [mac_ipv4_gtpu_basic['ipv4_gtpu_ipv4_tcp'].replace('GTP_U_Header()/IP()', 'GTP_U_Header()/IP(src="192.168.1.11", dst="192.168.1.2")'), + mac_ipv4_gtpu_basic['ipv4_gtpu_ipv4_tcp'].replace('GTP_U_Header()/IP()', 'GTP_U_Header()/IP(src="192.168.1.1", dst="192.168.1.22")'), + mac_ipv4_gtpu_basic['ipv4_gtpu_ipv4_tcp'].replace('GTP_U_Header()/IP()', 'GTP_U_Header()/IP(src="192.168.1.11", dst="192.168.1.22")'), + ], + "param": {"expect_port": 1, "expect_queues": "null"}, + "expect_results": {"expect_pkts": 0}} +} + +tv_mac_ipv4_gtpu_ipv4_tcp_l3src_l4dst = { + "name": "tv_mac_ipv4_gtpu_ipv4_tcp_l3src_l4dst", + "rte_flow_pattern": 'flow create 0 ingress pattern eth / ipv4 / udp / gtpu / ipv4 src is 192.168.1.1 / tcp dst is 23 / end actions vf id 1 / end', + "matched": {"scapy_str": [mac_ipv4_gtpu_basic['ipv4_gtpu_ipv4_tcp'].replace('GTP_U_Header()/IP()/TCP()', 'GTP_U_Header()/IP(src="192.168.1.1")/TCP(dport=23)'), + ], + "param": {"expect_port": 1, "expect_queues": "null"}, + "expect_results": {"expect_pkts": 1}}, + "mismatched": {"scapy_str": [mac_ipv4_gtpu_basic['ipv4_gtpu_ipv4_tcp'].replace('GTP_U_Header()/IP()/TCP()', 'GTP_U_Header()/IP(src="192.168.1.11")/TCP(dport=23)'), + mac_ipv4_gtpu_basic['ipv4_gtpu_ipv4_tcp'].replace('GTP_U_Header()/IP()/TCP()', 'GTP_U_Header()/IP(src="192.168.1.1")/TCP(dport=13)'), + mac_ipv4_gtpu_basic['ipv4_gtpu_ipv4_tcp'].replace('GTP_U_Header()/IP()/TCP()', 'GTP_U_Header()/IP(src="192.168.1.11")/TCP(dport=13)'), + ], + "param": {"expect_port": 1, "expect_queues": "null"}, + "expect_results": {"expect_pkts": 0}} +} + +tv_mac_ipv4_gtpu_ipv4_tcp_l3src_l4src = { + "name": "tv_mac_ipv4_gtpu_ipv4_tcp_l3src_l4src", + "rte_flow_pattern": 'flow create 0 ingress pattern eth / ipv4 / udp / gtpu / ipv4 src is 192.168.1.1 / tcp src is 22 / end actions vf id 1 / end', + "matched": {"scapy_str": [mac_ipv4_gtpu_basic['ipv4_gtpu_ipv4_tcp'].replace('GTP_U_Header()/IP()/TCP()', 'GTP_U_Header()/IP(src="192.168.1.1")/TCP(sport=22)'), + ], + "param": {"expect_port": 1, "expect_queues": "null"}, + "expect_results": {"expect_pkts": 1}}, + "mismatched": {"scapy_str": [mac_ipv4_gtpu_basic['ipv4_gtpu_ipv4_tcp'].replace('GTP_U_Header()/IP()/TCP()', 'GTP_U_Header()/IP(src="192.168.1.11")/TCP(sport=22)'), + mac_ipv4_gtpu_basic['ipv4_gtpu_ipv4_tcp'].replace('GTP_U_Header()/IP()/TCP()', 'GTP_U_Header()/IP(src="192.168.1.1")/TCP(sport=12)'), + mac_ipv4_gtpu_basic['ipv4_gtpu_ipv4_tcp'].replace('GTP_U_Header()/IP()/TCP()', 'GTP_U_Header()/IP(src="192.168.1.11")/TCP(sport=12)'), + ], + "param": {"expect_port": 1, "expect_queues": "null"}, + "expect_results": {"expect_pkts": 0}} +} + +tv_mac_ipv4_gtpu_ipv4_tcp_l3dst_l4src = { + "name": "tv_mac_ipv4_gtpu_ipv4_tcp_l3dst_l4src", + "rte_flow_pattern": 'flow create 0 ingress pattern eth / ipv4 / udp / gtpu / ipv4 dst is 192.168.1.2 / tcp src is 22 / end actions vf id 1 / end', + "matched": {"scapy_str": [mac_ipv4_gtpu_basic['ipv4_gtpu_ipv4_tcp'].replace('GTP_U_Header()/IP()/TCP()', 'GTP_U_Header()/IP(dst="192.168.1.2")/TCP(sport=22)'), + ], + "param": {"expect_port": 1, "expect_queues": "null"}, + "expect_results": {"expect_pkts": 1}}, + "mismatched": {"scapy_str": [mac_ipv4_gtpu_basic['ipv4_gtpu_ipv4_tcp'].replace('GTP_U_Header()/IP()/TCP()', 'GTP_U_Header()/IP(dst="192.168.1.22")/TCP(sport=22)'), + mac_ipv4_gtpu_basic['ipv4_gtpu_ipv4_tcp'].replace('GTP_U_Header()/IP()/TCP()', 'GTP_U_Header()/IP(dst="192.168.1.2")/TCP(sport=12)'), + mac_ipv4_gtpu_basic['ipv4_gtpu_ipv4_tcp'].replace('GTP_U_Header()/IP()/TCP()', 'GTP_U_Header()/IP(dst="192.168.1.22")/TCP(sport=12)'), + ], + "param": {"expect_port": 1, "expect_queues": "null"}, + "expect_results": {"expect_pkts": 0}} +} + +tv_mac_ipv4_gtpu_ipv4_tcp_l3dst_l4dst = { + "name": "tv_mac_ipv4_gtpu_ipv4_tcp_l3dst_l4dst", + "rte_flow_pattern": 'flow create 0 ingress pattern eth / ipv4 / udp / gtpu / ipv4 dst is 192.168.1.2 / tcp dst is 23 / end actions vf id 1 / end', + "matched": {"scapy_str": [mac_ipv4_gtpu_basic['ipv4_gtpu_ipv4_tcp'].replace('GTP_U_Header()/IP()/TCP()', 'GTP_U_Header()/IP(dst="192.168.1.2")/TCP(dport=23)'), + ], + "param": {"expect_port": 1, "expect_queues": "null"}, + "expect_results": {"expect_pkts": 1}}, + "mismatched": {"scapy_str": [mac_ipv4_gtpu_basic['ipv4_gtpu_ipv4_tcp'].replace('GTP_U_Header()/IP()/TCP()', 'GTP_U_Header()/IP(dst="192.168.1.22")/TCP(dport=23)'), + mac_ipv4_gtpu_basic['ipv4_gtpu_ipv4_tcp'].replace('GTP_U_Header()/IP()/TCP()', 'GTP_U_Header()/IP(dst="192.168.1.2")/TCP(dport=13)'), + mac_ipv4_gtpu_basic['ipv4_gtpu_ipv4_tcp'].replace('GTP_U_Header()/IP()/TCP()', 'GTP_U_Header()/IP(dst="192.168.1.22")/TCP(dport=13)'), + ], + "param": {"expect_port": 1, "expect_queues": "null"}, + "expect_results": {"expect_pkts": 0}} +} + +tv_mac_ipv4_gtpu_ipv4_tcp_l4dst = { + "name": "tv_mac_ipv4_gtpu_ipv4_tcp_l4dst", + "rte_flow_pattern": 'flow create 0 ingress pattern eth / ipv4 / udp / gtpu / ipv4 / tcp dst is 23 / end actions vf id 1 / end', + "matched": {"scapy_str": [mac_ipv4_gtpu_basic['ipv4_gtpu_ipv4_tcp'].replace('GTP_U_Header()/IP()/TCP()', 'GTP_U_Header()/IP()/TCP(dport=23)'), + ], + "param": {"expect_port": 1, "expect_queues": "null"}, + "expect_results": {"expect_pkts": 1}}, + "mismatched": {"scapy_str": [mac_ipv4_gtpu_basic['ipv4_gtpu_ipv4_tcp'].replace('GTP_U_Header()/IP()/TCP()', 'GTP_U_Header()/IP()/TCP(dport=13)'), + ], + "param": {"expect_port": 1, "expect_queues": "null"}, + "expect_results": {"expect_pkts": 0}} +} + +tv_mac_ipv4_gtpu_ipv4_tcp_l4src = { + "name": "tv_mac_ipv4_gtpu_ipv4_tcp_l4src", + "rte_flow_pattern": 'flow create 0 ingress pattern eth / ipv4 / udp / gtpu / ipv4 / tcp src is 22 / end actions vf id 1 / end', + "matched": {"scapy_str": [mac_ipv4_gtpu_basic['ipv4_gtpu_ipv4_tcp'].replace('GTP_U_Header()/IP()/TCP()', 'GTP_U_Header()/IP()/TCP(sport=22)'), + ], + "param": {"expect_port": 1, "expect_queues": "null"}, + "expect_results": {"expect_pkts": 1}}, + "mismatched": {"scapy_str": [mac_ipv4_gtpu_basic['ipv4_gtpu_ipv4_tcp'].replace('GTP_U_Header()/IP()/TCP()', 'GTP_U_Header()/IP()/TCP(sport=12)'), + ], + "param": {"expect_port": 1, "expect_queues": "null"}, + "expect_results": {"expect_pkts": 0}} +} + +tv_mac_ipv4_gtpu_ipv4_tcp_l4src_l4dst = { + "name": "tv_mac_ipv4_gtpu_ipv4_tcp_l4src_l4dst", + "rte_flow_pattern": 'flow create 0 ingress pattern eth / ipv4 / udp / gtpu / ipv4 / tcp src is 22 dst is 23 / end actions vf id 1 / end', + "matched": {"scapy_str": [mac_ipv4_gtpu_basic['ipv4_gtpu_ipv4_tcp'].replace('GTP_U_Header()/IP()/TCP()', 'GTP_U_Header()/IP()/TCP(sport=22, dport=23)'), + ], + "param": {"expect_port": 1, "expect_queues": "null"}, + "expect_results": {"expect_pkts": 1}}, + "mismatched": {"scapy_str": [mac_ipv4_gtpu_basic['ipv4_gtpu_ipv4_tcp'].replace('GTP_U_Header()/IP()/TCP()', 'GTP_U_Header()/IP()/TCP(sport=22, dport=13)'), + mac_ipv4_gtpu_basic['ipv4_gtpu_ipv4_tcp'].replace('GTP_U_Header()/IP()/TCP()', 'GTP_U_Header()/IP()/TCP(sport=12, dport=23)'), + mac_ipv4_gtpu_basic['ipv4_gtpu_ipv4_tcp'].replace('GTP_U_Header()/IP()/TCP()', 'GTP_U_Header()/IP()/TCP(sport=12, dport=13)'), + ], + "param": {"expect_port": 1, "expect_queues": "null"}, + "expect_results": {"expect_pkts": 0}} +} + +tv_mac_ipv4_gtpu_ipv4_tcp_teid_l3src_l3dst = { + "name": "tv_mac_ipv4_gtpu_ipv4_tcp_teid_l3src_l3dst", + "rte_flow_pattern": 'flow create 0 ingress pattern eth / ipv4 / udp / gtpu teid is 0x12345678 teid mask 0x00000001 / ipv4 src is 192.168.1.1 dst is 192.168.1.2 / tcp / end actions vf id 1 / end', + "matched": {"scapy_str": [mac_ipv4_gtpu_basic['ipv4_gtpu_ipv4_tcp'].replace('GTP_U_Header()/IP()', 'GTP_U_Header(gtp_type=255, teid=0x12345678)/IP(src="192.168.1.1", dst="192.168.1.2")'), + ], + "param": {"expect_port": 1, "expect_queues": "null"}, + "expect_results": {"expect_pkts": 1}}, + "mismatched": {"scapy_str": [mac_ipv4_gtpu_basic['ipv4_gtpu_ipv4_tcp'].replace('GTP_U_Header()/IP()', 'GTP_U_Header(gtp_type=255, teid=0x12345678)/IP(src="192.168.1.11", dst="192.168.1.22")'), + mac_ipv4_gtpu_basic['ipv4_gtpu_ipv4_tcp'].replace('GTP_U_Header()/IP()', 'GTP_U_Header(gtp_type=255, teid=0x12345677)/IP(src="192.168.1.1", dst="192.168.1.2")'), + mac_ipv4_gtpu_basic['ipv4_gtpu_ipv4_tcp'].replace('GTP_U_Header()/IP()', 'GTP_U_Header(gtp_type=255, teid=0x12345677)/IP(src="192.168.1.11", dst="192.168.1.22")'), + ], + "param": {"expect_port": 1, "expect_queues": "null"}, + "expect_results": {"expect_pkts": 0}} +} + +tv_mac_ipv4_gtpu_ipv4_tcp_teid_l4src_l4dst = { + "name": "tv_mac_ipv4_gtpu_ipv4_tcp_teid_l4src_l4dst", + "rte_flow_pattern": 'flow create 0 ingress pattern eth / ipv4 / udp / gtpu teid is 0x12345678 teid mask 0x00000001 / ipv4 / tcp src is 22 dst is 23 / end actions vf id 1 / end', + "matched": {"scapy_str": [mac_ipv4_gtpu_basic['ipv4_gtpu_ipv4_udp'].replace('GTP_U_Header()/IP()/TCP()', 'GTP_U_Header(gtp_type=255, teid=0x12345678)/IP()/TCP(sport=22, dport=23)'), + ], + "param": {"expect_port": 1, "expect_queues": "null"}, + "expect_results": {"expect_pkts": 1}}, + "mismatched": {"scapy_str": [mac_ipv4_gtpu_basic['ipv4_gtpu_ipv4_udp'].replace('GTP_U_Header()/IP()/TCP()', 'GTP_U_Header(gtp_type=255, teid=0x12345678)/IP()/TCP(sport=12, dport=13)'), + mac_ipv4_gtpu_basic['ipv4_gtpu_ipv4_udp'].replace('GTP_U_Header()/IP()/TCP()', 'GTP_U_Header(gtp_type=255, teid=0x12345677)/IP()/TCP(sport=22, dport=23)'), + mac_ipv4_gtpu_basic['ipv4_gtpu_ipv4_udp'].replace('GTP_U_Header()/IP()/TCP()', 'GTP_U_Header(gtp_type=255, teid=0x12345677)/IP()/TCP(sport=12, dport=13)'), + ], + "param": {"expect_port": 1, "expect_queues": "null"}, + "expect_results": {"expect_pkts": 0}} +} + +tv_mac_ipv4_gtpu_ipv4_tcp_l3_l4 = { + "name": "tv_mac_ipv4_gtpu_ipv4_tcp_l3_l4", + "rte_flow_pattern": 'flow create 0 ingress pattern eth / ipv4 / udp / gtpu teid is 0x12345678 teid mask 0x00000001 / ipv4 src is 192.168.1.1 dst is 192.168.1.2 / tcp src is 22 dst is 23 / end actions vf id 1 / end', + "matched": {"scapy_str": [mac_ipv4_gtpu_basic['ipv4_gtpu_ipv4_tcp'].replace('GTP_U_Header()/IP()/TCP()', 'GTP_U_Header()/IP(src="192.168.1.1", dst="192.168.1.2")/TCP(sport=22, dport=23)'), + ], + "param": {"expect_port": 1, "expect_queues": "null"}, + "expect_results": {"expect_pkts": 1}}, + "mismatched": {"scapy_str": [mac_ipv4_gtpu_basic['ipv4_gtpu_ipv4_tcp'].replace('GTP_U_Header()/IP()/TCP()', 'GTP_U_Header()/IP(src="192.168.1.1", dst="192.168.1.2")/TCP(sport=12, dport=13)'), + mac_ipv4_gtpu_basic['ipv4_gtpu_ipv4_tcp'].replace('GTP_U_Header()/IP()/TCP()', 'GTP_U_Header()/IP(src="192.168.1.11", dst="192.168.1.22")/TCP(sport=22, dport=23)'), + mac_ipv4_gtpu_basic['ipv4_gtpu_ipv4_tcp'].replace('GTP_U_Header()/IP()/TCP()', 'GTP_U_Header()/IP(src="192.168.1.11", dst="192.168.1.22")/TCP(sport=12, dport=13)'), + ], + "param": {"expect_port": 1, "expect_queues": "null"}, + "expect_results": {"expect_pkts": 0}} +} + +sv_mac_ipv4_gtpu_ipv4_tcp_1 = [ + tv_mac_ipv4_gtpu_ipv4_tcp_teid_with_mask, + tv_mac_ipv4_gtpu_ipv4_tcp_teid_without_mask, + tv_mac_ipv4_gtpu_ipv4_tcp_l3dst, + tv_mac_ipv4_gtpu_ipv4_tcp_l3src, + tv_mac_ipv4_gtpu_ipv4_tcp_l3src_l4dst, + tv_mac_ipv4_gtpu_ipv4_tcp_l3src_l4src, +] + +sv_mac_ipv4_gtpu_ipv4_tcp_2 = [ + tv_mac_ipv4_gtpu_ipv4_tcp_l3dst_l4src, + tv_mac_ipv4_gtpu_ipv4_tcp_l3dst_l4dst, + tv_mac_ipv4_gtpu_ipv4_tcp_l4dst, + tv_mac_ipv4_gtpu_ipv4_tcp_l4src, + tv_mac_ipv4_gtpu_ipv4_tcp_l4src_l4dst, + tv_mac_ipv4_gtpu_ipv4_tcp_teid_l4src_l4dst, + tv_mac_ipv4_gtpu_ipv4_tcp_teid_l3src_l3dst, + tv_mac_ipv4_gtpu_ipv4_tcp_l3src_l3dst, + tv_mac_ipv4_gtpu_ipv4_tcp_l3_l4, +] + +sv_mac_ipv4_gtpu_ipv4_tcp = [sv_mac_ipv4_gtpu_ipv4_tcp_1, sv_mac_ipv4_gtpu_ipv4_tcp_2] + +sv_mac_ipv4_gtpu_ipv6_tcp_1 = [eval(str(sv).replace('tv_mac_ipv4_gtpu_ipv4', 'tv_mac_ipv4_gtpu_ipv6') + .replace(' ipv4 ', ' ipv61 ') + .replace('eth / ipv61 ', 'eth / ipv4 ') + .replace(' ipv61 ', ' ipv6 ') + .replace('IP(', 'IPv61(') + .replace(':55")/IPv61(', ':55")/IP(') + .replace('IPv61', 'IPv6') + .replace('IPv6(frag=6', 'IPv6(nh=6') + .replace('192.168.1.1', '2001::1') + .replace('192.168.1.11', '2001::11') + .replace('192.168.1.2', '2001::2') + .replace('192.168.1.22', '2001::22')) + for sv in sv_mac_ipv4_gtpu_ipv4_tcp_1] + +sv_mac_ipv4_gtpu_ipv6_tcp_2 = [eval(str(sv).replace('tv_mac_ipv4_gtpu_ipv4', 'tv_mac_ipv4_gtpu_ipv6') + .replace(' ipv4 ', ' ipv61 ') + .replace('eth / ipv61 ', 'eth / ipv4 ') + .replace(' ipv61 ', ' ipv6 ') + .replace('IP(', 'IPv61(') + .replace(':55")/IPv61(', ':55")/IP(') + .replace('IPv61', 'IPv6') + .replace('IPv6(frag=6', 'IPv6(nh=6') + .replace('192.168.1.1', '2001::1') + .replace('192.168.1.11', '2001::11') + .replace('192.168.1.2', '2001::2') + .replace('192.168.1.22', '2001::22')) + for sv in sv_mac_ipv4_gtpu_ipv4_tcp_2[0:-3]] + +sv_mac_ipv4_gtpu_ipv6_tcp = [sv_mac_ipv4_gtpu_ipv6_tcp_1, sv_mac_ipv4_gtpu_ipv6_tcp_2] + +sv_mac_ipv6_gtpu_ipv4_tcp_1 = [eval(str(sv).replace('tv_mac_ipv4_gtpu_ipv4', 'tv_mac_ipv6_gtpu_ipv4') + .replace('eth / ipv4 ', 'eth / ipv6 ') + .replace(':55")/IP()', ':55")/IPv6()')) + for sv in sv_mac_ipv4_gtpu_ipv4_tcp_1] + +sv_mac_ipv6_gtpu_ipv4_tcp_2 = [eval(str(sv).replace('tv_mac_ipv4_gtpu_ipv4', 'tv_mac_ipv6_gtpu_ipv4') + .replace('eth / ipv4 ', 'eth / ipv6 ') + .replace(':55")/IP()', ':55")/IPv6()')) + for sv in sv_mac_ipv4_gtpu_ipv4_tcp_2] + +sv_mac_ipv6_gtpu_ipv4_tcp = [sv_mac_ipv6_gtpu_ipv4_tcp_1, sv_mac_ipv6_gtpu_ipv4_tcp_2] + +sv_mac_ipv6_gtpu_ipv6_tcp_1 = [eval(str(sv).replace('tv_mac_ipv4_gtpu_ipv6', 'tv_mac_ipv6_gtpu_ipv6') + .replace('eth / ipv4 ', 'eth / ipv6 ') + .replace(':55")/IP()', ':55")/IPv6()')) + for sv in sv_mac_ipv4_gtpu_ipv6_tcp_1] + +sv_mac_ipv6_gtpu_ipv6_tcp_2 = [eval(str(sv).replace('tv_mac_ipv4_gtpu_ipv6', 'tv_mac_ipv6_gtpu_ipv6') + .replace('eth / ipv4 ', 'eth / ipv6 ') + .replace(':55")/IP()', ':55")/IPv6()')) + for sv in sv_mac_ipv4_gtpu_ipv6_tcp_2] + +sv_mac_ipv6_gtpu_ipv6_tcp = [sv_mac_ipv6_gtpu_ipv6_tcp_1, sv_mac_ipv6_gtpu_ipv6_tcp_2] + + +class CVLDCFSwitchFilterGTPUTest(TestCase): + supported_nic = ['columbiaville_100g', 'columbiaville_25g', 'columbiaville_25gx2'] + + def bind_nics_driver(self, ports, driver=""): + # modprobe vfio driver + if driver == "vfio-pci": + for port in ports: + netdev = self.dut.ports_info[port]['port'] + driver = netdev.get_nic_driver() + if driver != 'vfio-pci': + netdev.bind_driver(driver='vfio-pci') + + elif driver == "igb_uio": + # igb_uio should insmod as default, no need to check + for port in ports: + netdev = self.dut.ports_info[port]['port'] + driver = netdev.get_nic_driver() + if driver != 'igb_uio': + netdev.bind_driver(driver='igb_uio') + else: + for port in ports: + netdev = self.dut.ports_info[port]['port'] + driver_now = netdev.get_nic_driver() + if driver == "": + driver = netdev.default_driver + if driver != driver_now: + netdev.bind_driver(driver=driver) + + @check_supported_nic(supported_nic) + @skip_unsupported_pkg(['os default', 'wireless']) + def set_up_all(self): + """ + Run at the start of each test suite. + """ + self.dut_ports = self.dut.get_ports(self.nic) + # Verify that enough ports are available + self.verify(len(self.dut_ports) >= 1, "Insufficient ports") + localPort = self.tester.get_local_port(self.dut_ports[0]) + self.__tx_iface = self.tester.get_interface(localPort) + self.pkt = Packet() + self.testpmd_status = "close" + self.pass_flag = 'passed' + self.fail_flag = 'failed' + #bind pf to kernel + self.bind_nics_driver(self.dut_ports, driver="ice") + + #set vf driver + self.vf_driver = 'vfio-pci' + self.dut.send_expect('modprobe vfio-pci', '#') + self.path = self.dut.apps_name['test-pmd'] + + def setup_1pf_vfs_env(self, pf_port=0, driver='default'): + self.reload_ice() + self.used_dut_port_0 = self.dut_ports[pf_port] + #get PF interface name + self.pf0_intf = self.dut.ports_info[self.used_dut_port_0]['intf'] + out = self.dut.send_expect('ethtool -i %s' % self.pf0_intf, '#') + #generate 4 VFs on PF + self.dut.generate_sriov_vfs_by_port(self.used_dut_port_0, 2, driver=driver) + self.sriov_vfs_port_0 = self.dut.ports_info[self.used_dut_port_0]['vfs_port'] + #set VF0 as trust + self.dut.send_expect('ip link set %s vf 0 trust on' % self.pf0_intf, '#') + #bind VFs to dpdk driver + for port in self.sriov_vfs_port_0: + port.bind_driver(self.vf_driver) + time.sleep(5) + + def set_up(self): + """ + Run before each test case. + """ + self.setup_1pf_vfs_env() + + def reload_ice(self): + self.dut.send_expect("rmmod ice", "# ", 15) + self.dut.send_expect("modprobe ice", "# ", 15) + + def create_testpmd_command(self): + """ + Create testpmd command + """ + #Prepare testpmd EAL and parameters + vf0_pci = self.sriov_vfs_port_0[0].pci + vf1_pci = self.sriov_vfs_port_0[1].pci + all_eal_param = self.dut.create_eal_parameters(cores='1S/4C/1T',ports=[vf0_pci, vf1_pci], port_options={vf0_pci:"cap=dcf"}) + command = self.path + all_eal_param + " -- -i" + return command + + def launch_testpmd(self): + """ + launch testpmd with the command + """ + command = self.create_testpmd_command() + out = self.dut.send_expect(command, "testpmd> ", 15) + self.testpmd_status = "running" + self.dut.send_expect("set portlist 1", "testpmd> ", 15) + self.dut.send_expect("set fwd rxonly", "testpmd> ", 15) + self.dut.send_expect("set verbose 1", "testpmd> ", 15) + + def send_and_check_packets(self, dic, session_name="", tx_iface=""): + """ + general packets processing workflow. + """ + if session_name == "": + session_name = self.dut + if tx_iface == "": + tx_iface = self.__tx_iface + session_name.send_expect("start", "testpmd> ", 15) + time.sleep(2) + #send packets + self.pkt.update_pkt(dic["scapy_str"]) + self.pkt.send_pkt(self.tester, tx_port=tx_iface, count=1, timeout=370) + time.sleep(3) + out = session_name.send_expect("stop", "testpmd> ", 15) + rfc.check_vf_rx_packets_number(out, dic["param"], dic["expect_results"]) + + def validate_switch_filter_rule(self, rte_flow_pattern, session_name="", check_stats=True): + """ + validate switch filter rules + """ + if session_name == "": + session_name = self.dut + p = "Flow rule validated" + rule_list = [] + if isinstance(rte_flow_pattern, list): + for rule in rte_flow_pattern: + length = len(rule) + rule_rep = rule[0:5] + "validate" + rule[11:length] + out = session_name.send_expect(rule_rep, "testpmd> ") #validate a rule + if (p in out) and ("Failed" not in out): + rule_list.append(True) + else: + rule_list.append(False) + elif isinstance(rte_flow_pattern, str): + length = len(rte_flow_pattern) + rule_rep = rte_flow_pattern[0:5] + "validate" + rte_flow_pattern[11:length] + out = session_name.send_expect(rule_rep, "testpmd> ") #validate a rule + if (p in out) and ("Failed" not in out): + rule_list.append(True) + else: + rule_list.append(False) + else: + raise Exception("unsupported rule type, only accept list or str") + if check_stats: + self.verify(all(rule_list), "some rules not validated successfully, result %s, rule %s" % (rule_list, rte_flow_pattern)) + else: + self.verify(not any(rule_list), "all rules should not validate successfully, result %s, rule %s" % (rule_list, rte_flow_pattern)) + + def create_switch_filter_rule(self, rte_flow_pattern, session_name="", check_stats=True): + """ + create switch filter rules + """ + if session_name == "": + session_name = self.dut + p = re.compile(r"Flow rule #(\d+) created") + rule_list = [] + if isinstance(rte_flow_pattern, list): + for rule in rte_flow_pattern: + out = session_name.send_expect(rule, "testpmd> ") #create a rule + m = p.search(out) + if m: + rule_list.append(m.group(1)) + else: + rule_list.append(False) + else: + out = session_name.send_expect(rte_flow_pattern, "testpmd> ") #create a rule + m = p.search(out) + if m: + rule_list.append(m.group(1)) + else: + rule_list.append(False) + if check_stats: + self.verify(all(rule_list), "some rules not created successfully, result %s, rule %s" % (rule_list, rte_flow_pattern)) + else: + self.verify(not any(rule_list), "all rules should create failed, result %s" % rule_list) + return rule_list + + def check_switch_filter_rule_list(self, port_id, rule_list, session_name="", need_verify=True): + """ + check the rules in list identical to ones in rule_list + """ + if session_name == "": + session_name = self.dut + out = session_name.send_expect("flow list %d" % port_id, "testpmd> ", 15) + p = re.compile(r"ID\s+Group\s+Prio\s+Attr\s+Rule") + m = p.search(out) + if not m: + result = [] + else: + p_spec = re.compile("^(\d+)\s") + out_lines = out.splitlines() + res = filter(bool, map(p_spec.match, out_lines)) + result = [i.group(1) for i in res] + if need_verify: + self.verify(result == rule_list, + "the rule list is not the same. expect %s, result %s" % (rule_list, result)) + else: + return result + + def destroy_switch_filter_rule(self, port_id, rule_list, session_name="", need_verify=True): + if session_name == "": + session_name = self.dut + p = re.compile(r"Flow rule #(\d+) destroyed") + destroy_list = [] + if isinstance(rule_list, list): + for i in rule_list: + out = session_name.send_expect("flow destroy %s rule %s" % (port_id, i), "testpmd> ", 15) + m = p.search(out) + if m: + destroy_list.append(m.group(1)) + else: + destroy_list.append(False) + else: + out = session_name.send_expect("flow destroy %s rule %s" % (port_id, rule_list), "testpmd> ", 15) + m = p.search(out) + if m: + destroy_list.append(m.group(1)) + else: + destroy_list.append(False) + rule_list = [rule_list] + if need_verify: + self.verify(destroy_list == rule_list, "flow rule destroy failed, expect %s result %s" % (rule_list, destroy_list)) + else: + return destroy_list + + def destroy_testpmd_and_vf(self): + if self.testpmd_status != "close": + # destroy all flow rules on DCF + self.dut.send_expect("flow flush 0", "testpmd> ", 15) + self.dut.send_expect("clear port stats all", "testpmd> ", 15) + self.dut.send_expect("quit", "#", 15) + #kill all DPDK application + self.dut.kill_all() + # destroy vfs + for port_id in self.dut_ports: + self.dut.destroy_sriov_vfs_by_port(port_id) + self.testpmd_status = "close" + if getattr(self, 'session_secondary', None): + self.dut.close_session(self.session_secondary) + + def _rte_flow_validate_pattern(self, test_vector): + test_results = dict() + for tvs in test_vector: + self.destroy_testpmd_and_vf() + self.setup_1pf_vfs_env() + self.launch_testpmd() + for tv in tvs: + try: + self.logger.info('===================Test sub case: {}================'.format(tv["name"])) + #validate a rule + self.validate_switch_filter_rule(tv["rte_flow_pattern"]) + #create a rule + rule_list = self.create_switch_filter_rule(tv["rte_flow_pattern"]) + self.check_switch_filter_rule_list(0, rule_list) + #send matched packets and check + matched_dic = tv["matched"] + self.send_and_check_packets(matched_dic) + #send mismatched packets and check + mismatched_dic = tv["mismatched"] + self.send_and_check_packets(mismatched_dic) + #destroy rule and send matched packets + self.destroy_switch_filter_rule(0, rule_list) + self.check_switch_filter_rule_list(0, []) + #send matched packets and check + destroy_dict = copy.deepcopy(matched_dic) + if isinstance(destroy_dict["expect_results"]["expect_pkts"], list): + destroy_dict["expect_results"]["expect_pkts"] = [0]*len(destroy_dict["expect_results"]["expect_pkts"]) + else: + destroy_dict["expect_results"]["expect_pkts"] = 0 + self.send_and_check_packets(destroy_dict) + test_results[tv["name"]] = self.pass_flag + self.logger.info('sub_case %s passed' % tv["name"]) + except Exception as e: + self.logger.warning('sub_case %s failed: %s' % (tv["name"], e)) + test_results[tv["name"]] = self.fail_flag + self.dut.send_expect("flow flush 0", "testpmd> ", 15) + pass_rate = round(list(test_results.values()).count(self.pass_flag) / len(test_results), 4) * 100 + self.logger.info(test_results) + self.logger.info('pass rate is: %s' % pass_rate) + self.verify(pass_rate == 100.00, 'some subcases failed') + + def test_mac_ipv4_gtpu(self): + self._rte_flow_validate_pattern([sv_mac_ipv4_gtpu]) + + def test_mac_ipv6_gtpu(self): + self._rte_flow_validate_pattern([sv_mac_ipv6_gtpu]) + + def test_mac_ipv4_gtpu_ipv4(self): + self._rte_flow_validate_pattern([sv_mac_ipv4_gtpu_ipv4]) + + def test_mac_ipv4_gtpu_ipv6(self): + self._rte_flow_validate_pattern([sv_mac_ipv4_gtpu_ipv6]) + + def test_mac_ipv6_gtpu_ipv4(self): + self._rte_flow_validate_pattern([sv_mac_ipv6_gtpu_ipv4]) + + def test_mac_ipv6_gtpu_ipv6(self): + self._rte_flow_validate_pattern([sv_mac_ipv6_gtpu_ipv6]) + + def test_mac_ipv4_gtpu_ipv4_udp(self): + self._rte_flow_validate_pattern(sv_mac_ipv4_gtpu_ipv4_udp) + + def test_mac_ipv4_gtpu_ipv6_udp(self): + self._rte_flow_validate_pattern(sv_mac_ipv4_gtpu_ipv6_udp) + + def test_mac_ipv6_gtpu_ipv4_udp(self): + self._rte_flow_validate_pattern(sv_mac_ipv6_gtpu_ipv4_udp) + + def test_mac_ipv6_gtpu_ipv6_udp(self): + self._rte_flow_validate_pattern(sv_mac_ipv6_gtpu_ipv6_udp) + + def test_mac_ipv4_gtpu_ipv4_tcp(self): + self._rte_flow_validate_pattern(sv_mac_ipv4_gtpu_ipv4_tcp) + + def test_mac_ipv4_gtpu_ipv6_tcp(self): + self._rte_flow_validate_pattern(sv_mac_ipv4_gtpu_ipv6_tcp) + + def test_mac_ipv6_gtpu_ipv4_tcp(self): + self._rte_flow_validate_pattern(sv_mac_ipv6_gtpu_ipv4_tcp) + + def test_mac_ipv6_gtpu_ipv6_tcp(self): + self._rte_flow_validate_pattern(sv_mac_ipv6_gtpu_ipv6_tcp) + + def test_mac_ipv4_gtpu_eh_ipv4(self): + self._rte_flow_validate_pattern([sv_mac_ipv4_gtpu_eh_ipv4]) + + def test_mac_ipv4_gtpu_eh_ipv6(self): + self._rte_flow_validate_pattern([sv_mac_ipv4_gtpu_eh_ipv6]) + + def test_mac_ipv6_gtpu_eh_ipv4(self): + self._rte_flow_validate_pattern([sv_mac_ipv6_gtpu_eh_ipv4]) + + def test_mac_ipv6_gtpu_eh_ipv6(self): + self._rte_flow_validate_pattern([sv_mac_ipv6_gtpu_eh_ipv6]) + + def test_mac_ipv4_gtpu_eh_ipv4_udp(self): + self._rte_flow_validate_pattern(sv_mac_ipv4_gtpu_eh_ipv4_udp) + + def test_mac_ipv4_gtpu_eh_ipv6_udp(self): + self._rte_flow_validate_pattern(sv_mac_ipv4_gtpu_eh_ipv6_udp) + + def test_mac_ipv6_gtpu_eh_ipv4_udp(self): + self._rte_flow_validate_pattern(sv_mac_ipv6_gtpu_eh_ipv4_udp) + + def test_mac_ipv6_gtpu_eh_ipv6_udp(self): + self._rte_flow_validate_pattern(sv_mac_ipv6_gtpu_eh_ipv6_udp) + + def test_mac_ipv4_gtpu_eh_ipv4_tcp(self): + self._rte_flow_validate_pattern(sv_mac_ipv4_gtpu_eh_ipv4_tcp) + + def test_mac_ipv4_gtpu_eh_ipv6_tcp(self): + self._rte_flow_validate_pattern(sv_mac_ipv4_gtpu_eh_ipv6_tcp) + + def test_mac_ipv6_gtpu_eh_ipv4_tcp(self): + self._rte_flow_validate_pattern(sv_mac_ipv6_gtpu_eh_ipv4_tcp) + + def test_mac_ipv6_gtpu_eh_ipv6_tcp(self): + self._rte_flow_validate_pattern(sv_mac_ipv6_gtpu_eh_ipv6_tcp) + + def tear_down(self): + """ + Run after each test case. + """ + self.destroy_testpmd_and_vf() + + def tear_down_all(self): + """ + Run after each test suite. + """ + self.dut.kill_all() -- 2.17.1 ^ permalink raw reply [flat|nested] 4+ messages in thread
* Re: [dts] [PATCH V1 2/2] tests/cvl_dcf_switch_filter_gtpu: add dcf_switch_filter_gtpu test case 2021-05-26 19:10 ` [dts] [PATCH V1 2/2] tests/cvl_dcf_switch_filter_gtpu: add dcf_switch_filter_gtpu test case Zhimin Huang @ 2021-05-26 10:44 ` Huang, ZhiminX 0 siblings, 0 replies; 4+ messages in thread From: Huang, ZhiminX @ 2021-05-26 10:44 UTC (permalink / raw) To: dts; +Cc: Lin, Xueqin [-- Attachment #1: Type: text/plain, Size: 395 bytes --] > -----Original Message----- > From: Huang, ZhiminX <zhiminx.huang@intel.com> > Sent: Thursday, May 27, 2021 3:11 AM > To: dts@dpdk.org > Cc: Lin, Xueqin <xueqin.lin@intel.com>; Huang, ZhiminX > <zhiminx.huang@intel.com> > Subject: [dts] [PATCH V1 2/2] tests/cvl_dcf_switch_filter_gtpu: add > dcf_switch_filter_gtpu test case Tested-by: Zhimin Huang <zhiminx.huang@intel.com > [-- Attachment #2: CVLDCFSwitchFilterGTPUTest.log --] [-- Type: application/octet-stream, Size: 1906916 bytes --] 14/05/2021 10:25:22 dts: TEST SUITE : CVLDCFSwitchFilterGTPUTest 14/05/2021 10:25:22 dts: NIC : columbiaville_100g 14/05/2021 10:25:22 dut.10.240.183.133: 14/05/2021 10:25:23 tester: 14/05/2021 10:25:28 dut.10.240.183.133: modprobe vfio-pci 14/05/2021 10:25:28 dut.10.240.183.133: 14/05/2021 10:25:28 dut.10.240.183.133: rmmod ice 14/05/2021 10:25:37 dut.10.240.183.133: 14/05/2021 10:25:37 dut.10.240.183.133: modprobe ice 14/05/2021 10:25:41 dut.10.240.183.133: 14/05/2021 10:25:41 dut.10.240.183.133: ethtool -i ens801f0 14/05/2021 10:25:42 dut.10.240.183.133: driver: ice version: 1.6.0_rc41_11_gbd4c35a2_dirty firmware-version: 3.00 0x800079a8 1.2928.0 expansion-rom-version: bus-info: 0000:81:00.0 supports-statistics: yes supports-test: yes supports-eeprom-access: yes supports-register-dump: yes supports-priv-flags: yes 14/05/2021 10:25:44 dut.10.240.183.133: cat /sys/bus/pci/devices/0000\:81\:01.0/vendor 14/05/2021 10:25:44 dut.10.240.183.133: 0x8086 14/05/2021 10:25:44 dut.10.240.183.133: cat /sys/bus/pci/devices/0000\:81\:01.0/device 14/05/2021 10:25:44 dut.10.240.183.133: 0x1889 14/05/2021 10:25:44 dut.10.240.183.133: cat /sys/bus/pci/devices/0000\:81\:01.0/vendor 14/05/2021 10:25:44 dut.10.240.183.133: 0x8086 14/05/2021 10:25:44 dut.10.240.183.133: cat /sys/bus/pci/devices/0000\:81\:01.0/device 14/05/2021 10:25:44 dut.10.240.183.133: 0x1889 14/05/2021 10:25:44 dut.10.240.183.133: cat /sys/bus/pci/devices/0000\:81\:01.1/vendor 14/05/2021 10:25:44 dut.10.240.183.133: 0x8086 14/05/2021 10:25:44 dut.10.240.183.133: cat /sys/bus/pci/devices/0000\:81\:01.1/device 14/05/2021 10:25:44 dut.10.240.183.133: 0x1889 14/05/2021 10:25:44 dut.10.240.183.133: cat /sys/bus/pci/devices/0000\:81\:01.1/vendor 14/05/2021 10:25:44 dut.10.240.183.133: 0x8086 14/05/2021 10:25:44 dut.10.240.183.133: cat /sys/bus/pci/devices/0000\:81\:01.1/device 14/05/2021 10:25:44 dut.10.240.183.133: 0x1889 14/05/2021 10:25:45 dut.10.240.183.133: ip link set ens801f0 vf 0 trust on 14/05/2021 10:25:45 dut.10.240.183.133: 14/05/2021 10:25:52 dut.10.240.183.133: x86_64-native-linuxapp-gcc/app/dpdk-testpmd -l 1,2,3,4 -n 4 -a 0000:81:01.0,cap=dcf -a 0000:81:01.1 --file-prefix=dpdk_13956_20210514102502 -- -i 14/05/2021 10:26:05 dut.10.240.183.133: EAL: Detected 72 lcore(s) EAL: Detected 2 NUMA nodes EAL: Detected static linkage of DPDK EAL: Multi-process socket /var/run/dpdk/dpdk_13956_20210514102502/mp_socket EAL: Selected IOVA mode 'VA' EAL: No available 2048 kB hugepages reported EAL: VFIO support initialized EAL: Using IOMMU type 1 (Type 1) EAL: Probe PCI driver: net_iavf (8086:1889) device: 0000:81:01.0 (socket 1) EAL: Releasing PCI mapped resource for 0000:81:01.0 EAL: Calling pci_unmap_resource for 0000:81:01.0 at 0x2200000000 EAL: Calling pci_unmap_resource for 0000:81:01.0 at 0x2200020000 EAL: Using IOMMU type 1 (Type 1) EAL: Probe PCI driver: net_ice_dcf (8086:1889) device: 0000:81:01.0 (socket 1) ice_load_pkg_type(): Active package is: 1.3.30.0, ICE COMMS Package (double VLAN mode) EAL: Probe PCI driver: net_iavf (8086:1889) device: 0000:81:01.1 (socket 1) Interactive-mode selected Failed to set MTU to 1500 for port 0 testpmd: create a new mbuf pool <mb_pool_0>: n=171456, size=2176, socket=0 testpmd: preferred mempool ops selected: ring_mp_mc testpmd: create a new mbuf pool <mb_pool_1>: n=171456, size=2176, socket=1 testpmd: preferred mempool ops selected: ring_mp_mc Configuring Port 0 (socket 1) ice_dcf_init_rss(): RSS is enabled by PF by default ice_dcf_configure_queues(): request RXDID == 16 in Queue[0] Port 0: 92:9F:78:D8:8F:DD Configuring Port 1 (socket 1) iavf_configure_queues(): request RXDID[22] in Queue[0] Port 1: link state change event Port 1: link state change event Port 1: CE:49:1A:D1:2E:67 Checking link statuses... Done 14/05/2021 10:26:05 dut.10.240.183.133: set portlist 1 14/05/2021 10:26:05 dut.10.240.183.133: previous number of forwarding ports 2 - changed to number of configured ports 1 Warning! port-topology=paired and odd forward ports number, the last port will pair with itself. 14/05/2021 10:26:05 dut.10.240.183.133: set fwd rxonly 14/05/2021 10:26:05 dut.10.240.183.133: Set rxonly packet forwarding mode 14/05/2021 10:26:05 dut.10.240.183.133: set verbose 1 14/05/2021 10:26:05 dut.10.240.183.133: Change verbose level from 0 to 1 14/05/2021 10:26:05 CVLDCFSwitchFilterGTPUTest: Test Case test_mac_ipv4_gtpu Begin 14/05/2021 10:26:05 dut.10.240.183.133: 14/05/2021 10:26:05 tester: 14/05/2021 10:26:05 dut.10.240.183.133: flow flush 0 14/05/2021 10:26:05 dut.10.240.183.133: 14/05/2021 10:26:05 dut.10.240.183.133: clear port stats all 14/05/2021 10:26:06 dut.10.240.183.133: NIC statistics for port 0 cleared NIC statistics for port 1 cleared 14/05/2021 10:26:06 dut.10.240.183.133: quit 14/05/2021 10:26:07 dut.10.240.183.133: Stopping port 0... Stopping ports... Done Stopping port 1... Stopping ports... Done Shutting down port 0... Closing ports... Port 0 is closed Done Shutting down port 1... Closing ports... Port 1 is closed Done Bye... 14/05/2021 10:26:07 dut.10.240.183.133: kill_all: called by dut and prefix list has value. 14/05/2021 10:26:10 dut.10.240.183.133: rmmod ice 14/05/2021 10:26:19 dut.10.240.183.133: 14/05/2021 10:26:19 dut.10.240.183.133: modprobe ice 14/05/2021 10:26:24 dut.10.240.183.133: 14/05/2021 10:26:24 dut.10.240.183.133: ethtool -i ens801f0 14/05/2021 10:26:24 dut.10.240.183.133: driver: ice version: 1.6.0_rc41_11_gbd4c35a2_dirty firmware-version: 3.00 0x800079a8 1.2928.0 expansion-rom-version: bus-info: 0000:81:00.0 supports-statistics: yes supports-test: yes supports-eeprom-access: yes supports-register-dump: yes supports-priv-flags: yes 14/05/2021 10:26:26 dut.10.240.183.133: ip link set ens801f0 vf 0 trust on 14/05/2021 10:26:26 dut.10.240.183.133: 14/05/2021 10:26:34 dut.10.240.183.133: x86_64-native-linuxapp-gcc/app/dpdk-testpmd -l 1,2,3,4 -n 4 -a 0000:81:01.0,cap=dcf -a 0000:81:01.1 --file-prefix=dpdk_13956_20210514102502 -- -i 14/05/2021 10:26:47 dut.10.240.183.133: EAL: Detected 72 lcore(s) EAL: Detected 2 NUMA nodes EAL: Detected static linkage of DPDK EAL: Multi-process socket /var/run/dpdk/dpdk_13956_20210514102502/mp_socket EAL: Selected IOVA mode 'VA' EAL: No available 2048 kB hugepages reported EAL: VFIO support initialized EAL: Using IOMMU type 1 (Type 1) EAL: Probe PCI driver: net_iavf (8086:1889) device: 0000:81:01.0 (socket 1) EAL: Releasing PCI mapped resource for 0000:81:01.0 EAL: Calling pci_unmap_resource for 0000:81:01.0 at 0x2200000000 EAL: Calling pci_unmap_resource for 0000:81:01.0 at 0x2200020000 EAL: Using IOMMU type 1 (Type 1) EAL: Probe PCI driver: net_ice_dcf (8086:1889) device: 0000:81:01.0 (socket 1) ice_load_pkg_type(): Active package is: 1.3.30.0, ICE COMMS Package (double VLAN mode) EAL: Probe PCI driver: net_iavf (8086:1889) device: 0000:81:01.1 (socket 1) Interactive-mode selected Failed to set MTU to 1500 for port 0 testpmd: create a new mbuf pool <mb_pool_0>: n=171456, size=2176, socket=0 testpmd: preferred mempool ops selected: ring_mp_mc testpmd: create a new mbuf pool <mb_pool_1>: n=171456, size=2176, socket=1 testpmd: preferred mempool ops selected: ring_mp_mc Configuring Port 0 (socket 1) ice_dcf_init_rss(): RSS is enabled by PF by default ice_dcf_configure_queues(): request RXDID == 16 in Queue[0] Port 0: 62:1F:AE:58:D3:F7 Configuring Port 1 (socket 1) iavf_configure_queues(): request RXDID[22] in Queue[0] Port 1: link state change event Port 1: link state change event Port 1: AE:AD:BB:B0:33:B0 Checking link statuses... Done 14/05/2021 10:26:47 dut.10.240.183.133: set portlist 1 14/05/2021 10:26:47 dut.10.240.183.133: previous number of forwarding ports 2 - changed to number of configured ports 1 Warning! port-topology=paired and odd forward ports number, the last port will pair with itself. 14/05/2021 10:26:47 dut.10.240.183.133: set fwd rxonly 14/05/2021 10:26:47 dut.10.240.183.133: Set rxonly packet forwarding mode 14/05/2021 10:26:47 dut.10.240.183.133: set verbose 1 14/05/2021 10:26:47 dut.10.240.183.133: Change verbose level from 0 to 1 14/05/2021 10:26:47 CVLDCFSwitchFilterGTPUTest: ===================Test sub case: tv_mac_ipv4_gtpu_teid_with_mask================ 14/05/2021 10:26:47 dut.10.240.183.133: flow validate 0 ingress pattern eth / ipv4 / udp / gtpu teid is 0x12345678 teid mask 0x00000001 / end actions vf id 1 / end 14/05/2021 10:26:47 dut.10.240.183.133: Flow rule validated 14/05/2021 10:26:47 dut.10.240.183.133: flow create 0 ingress pattern eth / ipv4 / udp / gtpu teid is 0x12345678 teid mask 0x00000001 / end actions vf id 1 / end 14/05/2021 10:26:47 dut.10.240.183.133: Flow rule #0 created 14/05/2021 10:26:47 dut.10.240.183.133: flow list 0 14/05/2021 10:26:47 dut.10.240.183.133: ID Group Prio Attr Rule 0 0 0 i-- ETH IPV4 UDP GTPU => VF 14/05/2021 10:26:47 dut.10.240.183.133: start 14/05/2021 10:26:47 dut.10.240.183.133: rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native Logical Core 2 (socket 0) forwards packets on 1 streams: RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01 rxonly packet forwarding packets/burst=32 nb forwarding cores=1 - nb forwarding ports=1 port 0: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x0 RX queue: 0 RX desc=0 - RX free threshold=32 RX threshold registers: pthresh=8 hthresh=8 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=0 - TX free threshold=32 TX threshold registers: pthresh=32 hthresh=0 wthresh=0 TX offloads=0x0 - TX RS bit threshold=32 port 1: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x10000 RX queue: 0 RX desc=512 - RX free threshold=32 RX threshold registers: pthresh=0 hthresh=0 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=512 - TX free threshold=32 TX threshold registers: pthresh=0 hthresh=0 wthresh=0 TX offloads=0x10000 - TX RS bit threshold=32 14/05/2021 10:26:52 dut.10.240.183.133: stop 14/05/2021 10:26:52 dut.10.240.183.133: Telling cores to ... Waiting for lcores to finish... ---------------------- Forward statistics for port 1 ---------------------- RX-packets: 2 RX-dropped: 0 RX-total: 2 TX-packets: 0 TX-dropped: 0 TX-total: 0 ---------------------------------------------------------------------------- +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++ RX-packets: 2 RX-dropped: 0 RX-total: 2 TX-packets: 0 TX-dropped: 0 TX-total: 0 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Done. 14/05/2021 10:26:52 dut.10.240.183.133: start 14/05/2021 10:26:53 dut.10.240.183.133: rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native Logical Core 2 (socket 0) forwards packets on 1 streams: RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01 rxonly packet forwarding packets/burst=32 nb forwarding cores=1 - nb forwarding ports=1 port 0: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x0 RX queue: 0 RX desc=0 - RX free threshold=32 RX threshold registers: pthresh=8 hthresh=8 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=0 - TX free threshold=32 TX threshold registers: pthresh=32 hthresh=0 wthresh=0 TX offloads=0x0 - TX RS bit threshold=32 port 1: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x10000 RX queue: 0 RX desc=512 - RX free threshold=32 RX threshold registers: pthresh=0 hthresh=0 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=512 - TX free threshold=32 TX threshold registers: pthresh=0 hthresh=0 wthresh=0 TX offloads=0x10000 - TX RS bit threshold=32 14/05/2021 10:26:58 dut.10.240.183.133: stop 14/05/2021 10:26:58 dut.10.240.183.133: Telling cores to ... Waiting for lcores to finish... ---------------------- Forward statistics for port 1 ---------------------- RX-packets: 0 RX-dropped: 0 RX-total: 0 TX-packets: 0 TX-dropped: 0 TX-total: 0 ---------------------------------------------------------------------------- +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++ RX-packets: 0 RX-dropped: 0 RX-total: 0 TX-packets: 0 TX-dropped: 0 TX-total: 0 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Done. 14/05/2021 10:26:58 dut.10.240.183.133: flow destroy 0 rule 0 14/05/2021 10:26:58 dut.10.240.183.133: Flow rule #0 destroyed 14/05/2021 10:26:58 dut.10.240.183.133: flow list 0 14/05/2021 10:26:58 dut.10.240.183.133: 14/05/2021 10:26:58 dut.10.240.183.133: start 14/05/2021 10:26:58 dut.10.240.183.133: rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native Logical Core 2 (socket 0) forwards packets on 1 streams: RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01 rxonly packet forwarding packets/burst=32 nb forwarding cores=1 - nb forwarding ports=1 port 0: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x0 RX queue: 0 RX desc=0 - RX free threshold=32 RX threshold registers: pthresh=8 hthresh=8 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=0 - TX free threshold=32 TX threshold registers: pthresh=32 hthresh=0 wthresh=0 TX offloads=0x0 - TX RS bit threshold=32 port 1: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x10000 RX queue: 0 RX desc=512 - RX free threshold=32 RX threshold registers: pthresh=0 hthresh=0 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=512 - TX free threshold=32 TX threshold registers: pthresh=0 hthresh=0 wthresh=0 TX offloads=0x10000 - TX RS bit threshold=32 14/05/2021 10:27:03 dut.10.240.183.133: stop 14/05/2021 10:27:03 dut.10.240.183.133: Telling cores to ... Waiting for lcores to finish... ---------------------- Forward statistics for port 1 ---------------------- RX-packets: 0 RX-dropped: 0 RX-total: 0 TX-packets: 0 TX-dropped: 0 TX-total: 0 ---------------------------------------------------------------------------- +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++ RX-packets: 0 RX-dropped: 0 RX-total: 0 TX-packets: 0 TX-dropped: 0 TX-total: 0 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Done. 14/05/2021 10:27:03 CVLDCFSwitchFilterGTPUTest: sub_case tv_mac_ipv4_gtpu_teid_with_mask passed 14/05/2021 10:27:03 CVLDCFSwitchFilterGTPUTest: ===================Test sub case: tv_mac_ipv4_gtpu_teid_without_mask================ 14/05/2021 10:27:03 dut.10.240.183.133: flow validate 0 ingress pattern eth / ipv4 / udp / gtpu teid is 0x12345678 / end actions vf id 1 / end 14/05/2021 10:27:03 dut.10.240.183.133: Flow rule validated 14/05/2021 10:27:03 dut.10.240.183.133: flow create 0 ingress pattern eth / ipv4 / udp / gtpu teid is 0x12345678 / end actions vf id 1 / end 14/05/2021 10:27:03 dut.10.240.183.133: Flow rule #0 created 14/05/2021 10:27:03 dut.10.240.183.133: flow list 0 14/05/2021 10:27:03 dut.10.240.183.133: ID Group Prio Attr Rule 0 0 0 i-- ETH IPV4 UDP GTPU => VF 14/05/2021 10:27:03 dut.10.240.183.133: start 14/05/2021 10:27:04 dut.10.240.183.133: rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native Logical Core 2 (socket 0) forwards packets on 1 streams: RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01 rxonly packet forwarding packets/burst=32 nb forwarding cores=1 - nb forwarding ports=1 port 0: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x0 RX queue: 0 RX desc=0 - RX free threshold=32 RX threshold registers: pthresh=8 hthresh=8 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=0 - TX free threshold=32 TX threshold registers: pthresh=32 hthresh=0 wthresh=0 TX offloads=0x0 - TX RS bit threshold=32 port 1: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x10000 RX queue: 0 RX desc=512 - RX free threshold=32 RX threshold registers: pthresh=0 hthresh=0 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=512 - TX free threshold=32 TX threshold registers: pthresh=0 hthresh=0 wthresh=0 TX offloads=0x10000 - TX RS bit threshold=32 14/05/2021 10:27:09 dut.10.240.183.133: stop 14/05/2021 10:27:09 dut.10.240.183.133: Telling cores to ... Waiting for lcores to finish... ---------------------- Forward statistics for port 1 ---------------------- RX-packets: 1 RX-dropped: 0 RX-total: 1 TX-packets: 0 TX-dropped: 0 TX-total: 0 ---------------------------------------------------------------------------- +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++ RX-packets: 1 RX-dropped: 0 RX-total: 1 TX-packets: 0 TX-dropped: 0 TX-total: 0 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Done. 14/05/2021 10:27:09 dut.10.240.183.133: start 14/05/2021 10:27:09 dut.10.240.183.133: rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native Logical Core 2 (socket 0) forwards packets on 1 streams: RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01 rxonly packet forwarding packets/burst=32 nb forwarding cores=1 - nb forwarding ports=1 port 0: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x0 RX queue: 0 RX desc=0 - RX free threshold=32 RX threshold registers: pthresh=8 hthresh=8 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=0 - TX free threshold=32 TX threshold registers: pthresh=32 hthresh=0 wthresh=0 TX offloads=0x0 - TX RS bit threshold=32 port 1: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x10000 RX queue: 0 RX desc=512 - RX free threshold=32 RX threshold registers: pthresh=0 hthresh=0 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=512 - TX free threshold=32 TX threshold registers: pthresh=0 hthresh=0 wthresh=0 TX offloads=0x10000 - TX RS bit threshold=32 14/05/2021 10:27:14 dut.10.240.183.133: stop 14/05/2021 10:27:14 dut.10.240.183.133: Telling cores to ... Waiting for lcores to finish... ---------------------- Forward statistics for port 1 ---------------------- RX-packets: 0 RX-dropped: 0 RX-total: 0 TX-packets: 0 TX-dropped: 0 TX-total: 0 ---------------------------------------------------------------------------- +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++ RX-packets: 0 RX-dropped: 0 RX-total: 0 TX-packets: 0 TX-dropped: 0 TX-total: 0 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Done. 14/05/2021 10:27:14 dut.10.240.183.133: flow destroy 0 rule 0 14/05/2021 10:27:14 dut.10.240.183.133: Flow rule #0 destroyed 14/05/2021 10:27:14 dut.10.240.183.133: flow list 0 14/05/2021 10:27:14 dut.10.240.183.133: 14/05/2021 10:27:14 dut.10.240.183.133: start 14/05/2021 10:27:14 dut.10.240.183.133: rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native Logical Core 2 (socket 0) forwards packets on 1 streams: RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01 rxonly packet forwarding packets/burst=32 nb forwarding cores=1 - nb forwarding ports=1 port 0: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x0 RX queue: 0 RX desc=0 - RX free threshold=32 RX threshold registers: pthresh=8 hthresh=8 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=0 - TX free threshold=32 TX threshold registers: pthresh=32 hthresh=0 wthresh=0 TX offloads=0x0 - TX RS bit threshold=32 port 1: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x10000 RX queue: 0 RX desc=512 - RX free threshold=32 RX threshold registers: pthresh=0 hthresh=0 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=512 - TX free threshold=32 TX threshold registers: pthresh=0 hthresh=0 wthresh=0 TX offloads=0x10000 - TX RS bit threshold=32 14/05/2021 10:27:19 dut.10.240.183.133: stop 14/05/2021 10:27:19 dut.10.240.183.133: Telling cores to ... Waiting for lcores to finish... ---------------------- Forward statistics for port 1 ---------------------- RX-packets: 0 RX-dropped: 0 RX-total: 0 TX-packets: 0 TX-dropped: 0 TX-total: 0 ---------------------------------------------------------------------------- +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++ RX-packets: 0 RX-dropped: 0 RX-total: 0 TX-packets: 0 TX-dropped: 0 TX-total: 0 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Done. 14/05/2021 10:27:19 CVLDCFSwitchFilterGTPUTest: sub_case tv_mac_ipv4_gtpu_teid_without_mask passed 14/05/2021 10:27:19 CVLDCFSwitchFilterGTPUTest: ===================Test sub case: tv_mac_ipv4_gtpu_dst================ 14/05/2021 10:27:19 dut.10.240.183.133: flow validate 0 ingress pattern eth / ipv4 dst is 192.168.1.2 / udp / gtpu / end actions vf id 1 / end 14/05/2021 10:27:19 dut.10.240.183.133: Flow rule validated 14/05/2021 10:27:19 dut.10.240.183.133: flow create 0 ingress pattern eth / ipv4 dst is 192.168.1.2 / udp / gtpu / end actions vf id 1 / end 14/05/2021 10:27:20 dut.10.240.183.133: Flow rule #0 created 14/05/2021 10:27:20 dut.10.240.183.133: flow list 0 14/05/2021 10:27:20 dut.10.240.183.133: ID Group Prio Attr Rule 0 0 0 i-- ETH IPV4 UDP GTPU => VF 14/05/2021 10:27:20 dut.10.240.183.133: start 14/05/2021 10:27:20 dut.10.240.183.133: rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native Logical Core 2 (socket 0) forwards packets on 1 streams: RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01 rxonly packet forwarding packets/burst=32 nb forwarding cores=1 - nb forwarding ports=1 port 0: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x0 RX queue: 0 RX desc=0 - RX free threshold=32 RX threshold registers: pthresh=8 hthresh=8 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=0 - TX free threshold=32 TX threshold registers: pthresh=32 hthresh=0 wthresh=0 TX offloads=0x0 - TX RS bit threshold=32 port 1: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x10000 RX queue: 0 RX desc=512 - RX free threshold=32 RX threshold registers: pthresh=0 hthresh=0 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=512 - TX free threshold=32 TX threshold registers: pthresh=0 hthresh=0 wthresh=0 TX offloads=0x10000 - TX RS bit threshold=32 14/05/2021 10:27:25 dut.10.240.183.133: stop 14/05/2021 10:27:25 dut.10.240.183.133: Telling cores to ... Waiting for lcores to finish... ---------------------- Forward statistics for port 1 ---------------------- RX-packets: 1 RX-dropped: 0 RX-total: 1 TX-packets: 0 TX-dropped: 0 TX-total: 0 ---------------------------------------------------------------------------- +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++ RX-packets: 1 RX-dropped: 0 RX-total: 1 TX-packets: 0 TX-dropped: 0 TX-total: 0 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Done. 14/05/2021 10:27:25 dut.10.240.183.133: start 14/05/2021 10:27:25 dut.10.240.183.133: rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native Logical Core 2 (socket 0) forwards packets on 1 streams: RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01 rxonly packet forwarding packets/burst=32 nb forwarding cores=1 - nb forwarding ports=1 port 0: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x0 RX queue: 0 RX desc=0 - RX free threshold=32 RX threshold registers: pthresh=8 hthresh=8 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=0 - TX free threshold=32 TX threshold registers: pthresh=32 hthresh=0 wthresh=0 TX offloads=0x0 - TX RS bit threshold=32 port 1: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x10000 RX queue: 0 RX desc=512 - RX free threshold=32 RX threshold registers: pthresh=0 hthresh=0 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=512 - TX free threshold=32 TX threshold registers: pthresh=0 hthresh=0 wthresh=0 TX offloads=0x10000 - TX RS bit threshold=32 14/05/2021 10:27:30 dut.10.240.183.133: stop 14/05/2021 10:27:30 dut.10.240.183.133: Telling cores to ... Waiting for lcores to finish... ---------------------- Forward statistics for port 1 ---------------------- RX-packets: 0 RX-dropped: 0 RX-total: 0 TX-packets: 0 TX-dropped: 0 TX-total: 0 ---------------------------------------------------------------------------- +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++ RX-packets: 0 RX-dropped: 0 RX-total: 0 TX-packets: 0 TX-dropped: 0 TX-total: 0 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Done. 14/05/2021 10:27:30 dut.10.240.183.133: flow destroy 0 rule 0 14/05/2021 10:27:30 dut.10.240.183.133: Flow rule #0 destroyed 14/05/2021 10:27:30 dut.10.240.183.133: flow list 0 14/05/2021 10:27:30 dut.10.240.183.133: 14/05/2021 10:27:30 dut.10.240.183.133: start 14/05/2021 10:27:30 dut.10.240.183.133: rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native Logical Core 2 (socket 0) forwards packets on 1 streams: RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01 rxonly packet forwarding packets/burst=32 nb forwarding cores=1 - nb forwarding ports=1 port 0: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x0 RX queue: 0 RX desc=0 - RX free threshold=32 RX threshold registers: pthresh=8 hthresh=8 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=0 - TX free threshold=32 TX threshold registers: pthresh=32 hthresh=0 wthresh=0 TX offloads=0x0 - TX RS bit threshold=32 port 1: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x10000 RX queue: 0 RX desc=512 - RX free threshold=32 RX threshold registers: pthresh=0 hthresh=0 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=512 - TX free threshold=32 TX threshold registers: pthresh=0 hthresh=0 wthresh=0 TX offloads=0x10000 - TX RS bit threshold=32 14/05/2021 10:27:35 dut.10.240.183.133: stop 14/05/2021 10:27:36 dut.10.240.183.133: Telling cores to ... Waiting for lcores to finish... ---------------------- Forward statistics for port 1 ---------------------- RX-packets: 0 RX-dropped: 0 RX-total: 0 TX-packets: 0 TX-dropped: 0 TX-total: 0 ---------------------------------------------------------------------------- +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++ RX-packets: 0 RX-dropped: 0 RX-total: 0 TX-packets: 0 TX-dropped: 0 TX-total: 0 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Done. 14/05/2021 10:27:36 CVLDCFSwitchFilterGTPUTest: sub_case tv_mac_ipv4_gtpu_dst passed 14/05/2021 10:27:36 CVLDCFSwitchFilterGTPUTest: ===================Test sub case: tv_mac_ipv4_gtpu_src================ 14/05/2021 10:27:36 dut.10.240.183.133: flow validate 0 ingress pattern eth / ipv4 src is 192.168.1.1 / udp / gtpu / end actions vf id 1 / end 14/05/2021 10:27:36 dut.10.240.183.133: Flow rule validated 14/05/2021 10:27:36 dut.10.240.183.133: flow create 0 ingress pattern eth / ipv4 src is 192.168.1.1 / udp / gtpu / end actions vf id 1 / end 14/05/2021 10:27:36 dut.10.240.183.133: Flow rule #0 created 14/05/2021 10:27:36 dut.10.240.183.133: flow list 0 14/05/2021 10:27:36 dut.10.240.183.133: ID Group Prio Attr Rule 0 0 0 i-- ETH IPV4 UDP GTPU => VF 14/05/2021 10:27:36 dut.10.240.183.133: start 14/05/2021 10:27:36 dut.10.240.183.133: rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native Logical Core 2 (socket 0) forwards packets on 1 streams: RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01 rxonly packet forwarding packets/burst=32 nb forwarding cores=1 - nb forwarding ports=1 port 0: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x0 RX queue: 0 RX desc=0 - RX free threshold=32 RX threshold registers: pthresh=8 hthresh=8 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=0 - TX free threshold=32 TX threshold registers: pthresh=32 hthresh=0 wthresh=0 TX offloads=0x0 - TX RS bit threshold=32 port 1: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x10000 RX queue: 0 RX desc=512 - RX free threshold=32 RX threshold registers: pthresh=0 hthresh=0 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=512 - TX free threshold=32 TX threshold registers: pthresh=0 hthresh=0 wthresh=0 TX offloads=0x10000 - TX RS bit threshold=32 14/05/2021 10:27:41 dut.10.240.183.133: stop 14/05/2021 10:27:41 dut.10.240.183.133: Telling cores to ... Waiting for lcores to finish... ---------------------- Forward statistics for port 1 ---------------------- RX-packets: 1 RX-dropped: 0 RX-total: 1 TX-packets: 0 TX-dropped: 0 TX-total: 0 ---------------------------------------------------------------------------- +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++ RX-packets: 1 RX-dropped: 0 RX-total: 1 TX-packets: 0 TX-dropped: 0 TX-total: 0 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Done. 14/05/2021 10:27:41 dut.10.240.183.133: start 14/05/2021 10:27:41 dut.10.240.183.133: rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native Logical Core 2 (socket 0) forwards packets on 1 streams: RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01 rxonly packet forwarding packets/burst=32 nb forwarding cores=1 - nb forwarding ports=1 port 0: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x0 RX queue: 0 RX desc=0 - RX free threshold=32 RX threshold registers: pthresh=8 hthresh=8 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=0 - TX free threshold=32 TX threshold registers: pthresh=32 hthresh=0 wthresh=0 TX offloads=0x0 - TX RS bit threshold=32 port 1: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x10000 RX queue: 0 RX desc=512 - RX free threshold=32 RX threshold registers: pthresh=0 hthresh=0 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=512 - TX free threshold=32 TX threshold registers: pthresh=0 hthresh=0 wthresh=0 TX offloads=0x10000 - TX RS bit threshold=32 14/05/2021 10:27:46 dut.10.240.183.133: stop 14/05/2021 10:27:46 dut.10.240.183.133: Telling cores to ... Waiting for lcores to finish... ---------------------- Forward statistics for port 1 ---------------------- RX-packets: 0 RX-dropped: 0 RX-total: 0 TX-packets: 0 TX-dropped: 0 TX-total: 0 ---------------------------------------------------------------------------- +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++ RX-packets: 0 RX-dropped: 0 RX-total: 0 TX-packets: 0 TX-dropped: 0 TX-total: 0 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Done. 14/05/2021 10:27:46 dut.10.240.183.133: flow destroy 0 rule 0 14/05/2021 10:27:46 dut.10.240.183.133: Flow rule #0 destroyed 14/05/2021 10:27:46 dut.10.240.183.133: flow list 0 14/05/2021 10:27:46 dut.10.240.183.133: 14/05/2021 10:27:46 dut.10.240.183.133: start 14/05/2021 10:27:47 dut.10.240.183.133: rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native Logical Core 2 (socket 0) forwards packets on 1 streams: RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01 rxonly packet forwarding packets/burst=32 nb forwarding cores=1 - nb forwarding ports=1 port 0: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x0 RX queue: 0 RX desc=0 - RX free threshold=32 RX threshold registers: pthresh=8 hthresh=8 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=0 - TX free threshold=32 TX threshold registers: pthresh=32 hthresh=0 wthresh=0 TX offloads=0x0 - TX RS bit threshold=32 port 1: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x10000 RX queue: 0 RX desc=512 - RX free threshold=32 RX threshold registers: pthresh=0 hthresh=0 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=512 - TX free threshold=32 TX threshold registers: pthresh=0 hthresh=0 wthresh=0 TX offloads=0x10000 - TX RS bit threshold=32 14/05/2021 10:27:52 dut.10.240.183.133: stop 14/05/2021 10:27:52 dut.10.240.183.133: Telling cores to ... Waiting for lcores to finish... ---------------------- Forward statistics for port 1 ---------------------- RX-packets: 0 RX-dropped: 0 RX-total: 0 TX-packets: 0 TX-dropped: 0 TX-total: 0 ---------------------------------------------------------------------------- +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++ RX-packets: 0 RX-dropped: 0 RX-total: 0 TX-packets: 0 TX-dropped: 0 TX-total: 0 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Done. 14/05/2021 10:27:52 CVLDCFSwitchFilterGTPUTest: sub_case tv_mac_ipv4_gtpu_src passed 14/05/2021 10:27:52 CVLDCFSwitchFilterGTPUTest: ===================Test sub case: tv_mac_ipv4_gtpu_teid_dst================ 14/05/2021 10:27:52 dut.10.240.183.133: flow validate 0 ingress pattern eth / ipv4 dst is 192.168.1.2 / udp / gtpu teid is 0x12345678 teid mask 0x00000001 / end actions vf id 1 / end 14/05/2021 10:27:52 dut.10.240.183.133: Flow rule validated 14/05/2021 10:27:52 dut.10.240.183.133: flow create 0 ingress pattern eth / ipv4 dst is 192.168.1.2 / udp / gtpu teid is 0x12345678 teid mask 0x00000001 / end actions vf id 1 / end 14/05/2021 10:27:52 dut.10.240.183.133: Flow rule #0 created 14/05/2021 10:27:52 dut.10.240.183.133: flow list 0 14/05/2021 10:27:52 dut.10.240.183.133: ID Group Prio Attr Rule 0 0 0 i-- ETH IPV4 UDP GTPU => VF 14/05/2021 10:27:52 dut.10.240.183.133: start 14/05/2021 10:27:52 dut.10.240.183.133: rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native Logical Core 2 (socket 0) forwards packets on 1 streams: RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01 rxonly packet forwarding packets/burst=32 nb forwarding cores=1 - nb forwarding ports=1 port 0: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x0 RX queue: 0 RX desc=0 - RX free threshold=32 RX threshold registers: pthresh=8 hthresh=8 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=0 - TX free threshold=32 TX threshold registers: pthresh=32 hthresh=0 wthresh=0 TX offloads=0x0 - TX RS bit threshold=32 port 1: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x10000 RX queue: 0 RX desc=512 - RX free threshold=32 RX threshold registers: pthresh=0 hthresh=0 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=512 - TX free threshold=32 TX threshold registers: pthresh=0 hthresh=0 wthresh=0 TX offloads=0x10000 - TX RS bit threshold=32 14/05/2021 10:27:57 dut.10.240.183.133: stop 14/05/2021 10:27:57 dut.10.240.183.133: Telling cores to ... Waiting for lcores to finish... ---------------------- Forward statistics for port 1 ---------------------- RX-packets: 1 RX-dropped: 0 RX-total: 1 TX-packets: 0 TX-dropped: 0 TX-total: 0 ---------------------------------------------------------------------------- +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++ RX-packets: 1 RX-dropped: 0 RX-total: 1 TX-packets: 0 TX-dropped: 0 TX-total: 0 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Done. 14/05/2021 10:27:57 dut.10.240.183.133: start 14/05/2021 10:27:57 dut.10.240.183.133: rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native Logical Core 2 (socket 0) forwards packets on 1 streams: RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01 rxonly packet forwarding packets/burst=32 nb forwarding cores=1 - nb forwarding ports=1 port 0: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x0 RX queue: 0 RX desc=0 - RX free threshold=32 RX threshold registers: pthresh=8 hthresh=8 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=0 - TX free threshold=32 TX threshold registers: pthresh=32 hthresh=0 wthresh=0 TX offloads=0x0 - TX RS bit threshold=32 port 1: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x10000 RX queue: 0 RX desc=512 - RX free threshold=32 RX threshold registers: pthresh=0 hthresh=0 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=512 - TX free threshold=32 TX threshold registers: pthresh=0 hthresh=0 wthresh=0 TX offloads=0x10000 - TX RS bit threshold=32 14/05/2021 10:28:02 dut.10.240.183.133: stop 14/05/2021 10:28:03 dut.10.240.183.133: Telling cores to ... Waiting for lcores to finish... ---------------------- Forward statistics for port 1 ---------------------- RX-packets: 0 RX-dropped: 0 RX-total: 0 TX-packets: 0 TX-dropped: 0 TX-total: 0 ---------------------------------------------------------------------------- +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++ RX-packets: 0 RX-dropped: 0 RX-total: 0 TX-packets: 0 TX-dropped: 0 TX-total: 0 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Done. 14/05/2021 10:28:03 dut.10.240.183.133: flow destroy 0 rule 0 14/05/2021 10:28:03 dut.10.240.183.133: Flow rule #0 destroyed 14/05/2021 10:28:03 dut.10.240.183.133: flow list 0 14/05/2021 10:28:03 dut.10.240.183.133: 14/05/2021 10:28:03 dut.10.240.183.133: start 14/05/2021 10:28:03 dut.10.240.183.133: rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native Logical Core 2 (socket 0) forwards packets on 1 streams: RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01 rxonly packet forwarding packets/burst=32 nb forwarding cores=1 - nb forwarding ports=1 port 0: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x0 RX queue: 0 RX desc=0 - RX free threshold=32 RX threshold registers: pthresh=8 hthresh=8 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=0 - TX free threshold=32 TX threshold registers: pthresh=32 hthresh=0 wthresh=0 TX offloads=0x0 - TX RS bit threshold=32 port 1: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x10000 RX queue: 0 RX desc=512 - RX free threshold=32 RX threshold registers: pthresh=0 hthresh=0 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=512 - TX free threshold=32 TX threshold registers: pthresh=0 hthresh=0 wthresh=0 TX offloads=0x10000 - TX RS bit threshold=32 14/05/2021 10:28:08 dut.10.240.183.133: stop 14/05/2021 10:28:08 dut.10.240.183.133: Telling cores to ... Waiting for lcores to finish... ---------------------- Forward statistics for port 1 ---------------------- RX-packets: 0 RX-dropped: 0 RX-total: 0 TX-packets: 0 TX-dropped: 0 TX-total: 0 ---------------------------------------------------------------------------- +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++ RX-packets: 0 RX-dropped: 0 RX-total: 0 TX-packets: 0 TX-dropped: 0 TX-total: 0 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Done. 14/05/2021 10:28:08 CVLDCFSwitchFilterGTPUTest: sub_case tv_mac_ipv4_gtpu_teid_dst passed 14/05/2021 10:28:08 CVLDCFSwitchFilterGTPUTest: ===================Test sub case: tv_mac_ipv4_gtpu_teid_src================ 14/05/2021 10:28:08 dut.10.240.183.133: flow validate 0 ingress pattern eth / ipv4 src is 192.168.1.1 / udp / gtpu teid is 0x12345678 teid mask 0x00000001 / end actions vf id 1 / end 14/05/2021 10:28:08 dut.10.240.183.133: Flow rule validated 14/05/2021 10:28:08 dut.10.240.183.133: flow create 0 ingress pattern eth / ipv4 src is 192.168.1.1 / udp / gtpu teid is 0x12345678 teid mask 0x00000001 / end actions vf id 1 / end 14/05/2021 10:28:08 dut.10.240.183.133: Flow rule #0 created 14/05/2021 10:28:08 dut.10.240.183.133: flow list 0 14/05/2021 10:28:08 dut.10.240.183.133: ID Group Prio Attr Rule 0 0 0 i-- ETH IPV4 UDP GTPU => VF 14/05/2021 10:28:08 dut.10.240.183.133: start 14/05/2021 10:28:08 dut.10.240.183.133: rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native Logical Core 2 (socket 0) forwards packets on 1 streams: RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01 rxonly packet forwarding packets/burst=32 nb forwarding cores=1 - nb forwarding ports=1 port 0: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x0 RX queue: 0 RX desc=0 - RX free threshold=32 RX threshold registers: pthresh=8 hthresh=8 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=0 - TX free threshold=32 TX threshold registers: pthresh=32 hthresh=0 wthresh=0 TX offloads=0x0 - TX RS bit threshold=32 port 1: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x10000 RX queue: 0 RX desc=512 - RX free threshold=32 RX threshold registers: pthresh=0 hthresh=0 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=512 - TX free threshold=32 TX threshold registers: pthresh=0 hthresh=0 wthresh=0 TX offloads=0x10000 - TX RS bit threshold=32 14/05/2021 10:28:13 dut.10.240.183.133: stop 14/05/2021 10:28:13 dut.10.240.183.133: Telling cores to ... Waiting for lcores to finish... ---------------------- Forward statistics for port 1 ---------------------- RX-packets: 1 RX-dropped: 0 RX-total: 1 TX-packets: 0 TX-dropped: 0 TX-total: 0 ---------------------------------------------------------------------------- +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++ RX-packets: 1 RX-dropped: 0 RX-total: 1 TX-packets: 0 TX-dropped: 0 TX-total: 0 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Done. 14/05/2021 10:28:13 dut.10.240.183.133: start 14/05/2021 10:28:14 dut.10.240.183.133: rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native Logical Core 2 (socket 0) forwards packets on 1 streams: RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01 rxonly packet forwarding packets/burst=32 nb forwarding cores=1 - nb forwarding ports=1 port 0: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x0 RX queue: 0 RX desc=0 - RX free threshold=32 RX threshold registers: pthresh=8 hthresh=8 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=0 - TX free threshold=32 TX threshold registers: pthresh=32 hthresh=0 wthresh=0 TX offloads=0x0 - TX RS bit threshold=32 port 1: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x10000 RX queue: 0 RX desc=512 - RX free threshold=32 RX threshold registers: pthresh=0 hthresh=0 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=512 - TX free threshold=32 TX threshold registers: pthresh=0 hthresh=0 wthresh=0 TX offloads=0x10000 - TX RS bit threshold=32 14/05/2021 10:28:19 dut.10.240.183.133: stop 14/05/2021 10:28:19 dut.10.240.183.133: Telling cores to ... Waiting for lcores to finish... ---------------------- Forward statistics for port 1 ---------------------- RX-packets: 0 RX-dropped: 0 RX-total: 0 TX-packets: 0 TX-dropped: 0 TX-total: 0 ---------------------------------------------------------------------------- +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++ RX-packets: 0 RX-dropped: 0 RX-total: 0 TX-packets: 0 TX-dropped: 0 TX-total: 0 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Done. 14/05/2021 10:28:19 dut.10.240.183.133: flow destroy 0 rule 0 14/05/2021 10:28:19 dut.10.240.183.133: Flow rule #0 destroyed 14/05/2021 10:28:19 dut.10.240.183.133: flow list 0 14/05/2021 10:28:19 dut.10.240.183.133: 14/05/2021 10:28:19 dut.10.240.183.133: start 14/05/2021 10:28:19 dut.10.240.183.133: rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native Logical Core 2 (socket 0) forwards packets on 1 streams: RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01 rxonly packet forwarding packets/burst=32 nb forwarding cores=1 - nb forwarding ports=1 port 0: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x0 RX queue: 0 RX desc=0 - RX free threshold=32 RX threshold registers: pthresh=8 hthresh=8 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=0 - TX free threshold=32 TX threshold registers: pthresh=32 hthresh=0 wthresh=0 TX offloads=0x0 - TX RS bit threshold=32 port 1: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x10000 RX queue: 0 RX desc=512 - RX free threshold=32 RX threshold registers: pthresh=0 hthresh=0 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=512 - TX free threshold=32 TX threshold registers: pthresh=0 hthresh=0 wthresh=0 TX offloads=0x10000 - TX RS bit threshold=32 14/05/2021 10:28:24 dut.10.240.183.133: stop 14/05/2021 10:28:24 dut.10.240.183.133: Telling cores to ... Waiting for lcores to finish... ---------------------- Forward statistics for port 1 ---------------------- RX-packets: 0 RX-dropped: 0 RX-total: 0 TX-packets: 0 TX-dropped: 0 TX-total: 0 ---------------------------------------------------------------------------- +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++ RX-packets: 0 RX-dropped: 0 RX-total: 0 TX-packets: 0 TX-dropped: 0 TX-total: 0 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Done. 14/05/2021 10:28:24 CVLDCFSwitchFilterGTPUTest: sub_case tv_mac_ipv4_gtpu_teid_src passed 14/05/2021 10:28:24 CVLDCFSwitchFilterGTPUTest: ===================Test sub case: tv_mac_ipv4_gtpu_all================ 14/05/2021 10:28:24 dut.10.240.183.133: flow validate 0 ingress pattern eth / ipv4 src is 192.168.1.1 dst is 192.168.1.2 / udp / gtpu teid is 0x12345678 teid mask 0x00000001 / end actions vf id 1 / end 14/05/2021 10:28:24 dut.10.240.183.133: Flow rule validated 14/05/2021 10:28:24 dut.10.240.183.133: flow create 0 ingress pattern eth / ipv4 src is 192.168.1.1 dst is 192.168.1.2 / udp / gtpu teid is 0x12345678 teid mask 0x00000001 / end actions vf id 1 / end 14/05/2021 10:28:24 dut.10.240.183.133: Flow rule #0 created 14/05/2021 10:28:24 dut.10.240.183.133: flow list 0 14/05/2021 10:28:24 dut.10.240.183.133: ID Group Prio Attr Rule 0 0 0 i-- ETH IPV4 UDP GTPU => VF 14/05/2021 10:28:24 dut.10.240.183.133: start 14/05/2021 10:28:25 dut.10.240.183.133: rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native Logical Core 2 (socket 0) forwards packets on 1 streams: RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01 rxonly packet forwarding packets/burst=32 nb forwarding cores=1 - nb forwarding ports=1 port 0: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x0 RX queue: 0 RX desc=0 - RX free threshold=32 RX threshold registers: pthresh=8 hthresh=8 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=0 - TX free threshold=32 TX threshold registers: pthresh=32 hthresh=0 wthresh=0 TX offloads=0x0 - TX RS bit threshold=32 port 1: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x10000 RX queue: 0 RX desc=512 - RX free threshold=32 RX threshold registers: pthresh=0 hthresh=0 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=512 - TX free threshold=32 TX threshold registers: pthresh=0 hthresh=0 wthresh=0 TX offloads=0x10000 - TX RS bit threshold=32 14/05/2021 10:28:30 dut.10.240.183.133: stop 14/05/2021 10:28:30 dut.10.240.183.133: Telling cores to ... Waiting for lcores to finish... ---------------------- Forward statistics for port 1 ---------------------- RX-packets: 1 RX-dropped: 0 RX-total: 1 TX-packets: 0 TX-dropped: 0 TX-total: 0 ---------------------------------------------------------------------------- +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++ RX-packets: 1 RX-dropped: 0 RX-total: 1 TX-packets: 0 TX-dropped: 0 TX-total: 0 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Done. 14/05/2021 10:28:30 dut.10.240.183.133: start 14/05/2021 10:28:30 dut.10.240.183.133: rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native Logical Core 2 (socket 0) forwards packets on 1 streams: RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01 rxonly packet forwarding packets/burst=32 nb forwarding cores=1 - nb forwarding ports=1 port 0: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x0 RX queue: 0 RX desc=0 - RX free threshold=32 RX threshold registers: pthresh=8 hthresh=8 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=0 - TX free threshold=32 TX threshold registers: pthresh=32 hthresh=0 wthresh=0 TX offloads=0x0 - TX RS bit threshold=32 port 1: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x10000 RX queue: 0 RX desc=512 - RX free threshold=32 RX threshold registers: pthresh=0 hthresh=0 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=512 - TX free threshold=32 TX threshold registers: pthresh=0 hthresh=0 wthresh=0 TX offloads=0x10000 - TX RS bit threshold=32 14/05/2021 10:28:35 dut.10.240.183.133: stop 14/05/2021 10:28:35 dut.10.240.183.133: Telling cores to ... Waiting for lcores to finish... ---------------------- Forward statistics for port 1 ---------------------- RX-packets: 0 RX-dropped: 0 RX-total: 0 TX-packets: 0 TX-dropped: 0 TX-total: 0 ---------------------------------------------------------------------------- +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++ RX-packets: 0 RX-dropped: 0 RX-total: 0 TX-packets: 0 TX-dropped: 0 TX-total: 0 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Done. 14/05/2021 10:28:35 dut.10.240.183.133: flow destroy 0 rule 0 14/05/2021 10:28:35 dut.10.240.183.133: Flow rule #0 destroyed 14/05/2021 10:28:35 dut.10.240.183.133: flow list 0 14/05/2021 10:28:35 dut.10.240.183.133: 14/05/2021 10:28:35 dut.10.240.183.133: start 14/05/2021 10:28:35 dut.10.240.183.133: rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native Logical Core 2 (socket 0) forwards packets on 1 streams: RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01 rxonly packet forwarding packets/burst=32 nb forwarding cores=1 - nb forwarding ports=1 port 0: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x0 RX queue: 0 RX desc=0 - RX free threshold=32 RX threshold registers: pthresh=8 hthresh=8 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=0 - TX free threshold=32 TX threshold registers: pthresh=32 hthresh=0 wthresh=0 TX offloads=0x0 - TX RS bit threshold=32 port 1: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x10000 RX queue: 0 RX desc=512 - RX free threshold=32 RX threshold registers: pthresh=0 hthresh=0 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=512 - TX free threshold=32 TX threshold registers: pthresh=0 hthresh=0 wthresh=0 TX offloads=0x10000 - TX RS bit threshold=32 14/05/2021 10:28:40 dut.10.240.183.133: stop 14/05/2021 10:28:40 dut.10.240.183.133: Telling cores to ... Waiting for lcores to finish... ---------------------- Forward statistics for port 1 ---------------------- RX-packets: 0 RX-dropped: 0 RX-total: 0 TX-packets: 0 TX-dropped: 0 TX-total: 0 ---------------------------------------------------------------------------- +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++ RX-packets: 0 RX-dropped: 0 RX-total: 0 TX-packets: 0 TX-dropped: 0 TX-total: 0 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Done. 14/05/2021 10:28:40 CVLDCFSwitchFilterGTPUTest: sub_case tv_mac_ipv4_gtpu_all passed 14/05/2021 10:28:40 CVLDCFSwitchFilterGTPUTest: {'tv_mac_ipv4_gtpu_teid_with_mask': 'passed', 'tv_mac_ipv4_gtpu_teid_without_mask': 'passed', 'tv_mac_ipv4_gtpu_dst': 'passed', 'tv_mac_ipv4_gtpu_src': 'passed', 'tv_mac_ipv4_gtpu_teid_dst': 'passed', 'tv_mac_ipv4_gtpu_teid_src': 'passed', 'tv_mac_ipv4_gtpu_all': 'passed'} 14/05/2021 10:28:40 CVLDCFSwitchFilterGTPUTest: pass rate is: 100.0 14/05/2021 10:28:40 CVLDCFSwitchFilterGTPUTest: Test Case test_mac_ipv4_gtpu Result PASSED: 14/05/2021 10:28:40 dut.10.240.183.133: flow flush 0 14/05/2021 10:28:40 dut.10.240.183.133: 14/05/2021 10:28:40 dut.10.240.183.133: clear port stats all 14/05/2021 10:28:40 dut.10.240.183.133: NIC statistics for port 0 cleared NIC statistics for port 1 cleared 14/05/2021 10:28:40 dut.10.240.183.133: quit 14/05/2021 10:28:42 dut.10.240.183.133: Stopping port 0... Stopping ports... Done Stopping port 1... Stopping ports... Done Shutting down port 0... Closing ports... Port 0 is closed Done Shutting down port 1... Closing ports... Port 1 is closed Done Bye... 14/05/2021 10:28:42 dut.10.240.183.133: kill_all: called by dut and prefix list has value. 14/05/2021 10:28:45 CVLDCFSwitchFilterGTPUTest: Test Case test_mac_ipv4_gtpu_eh_ipv4 Begin 14/05/2021 10:28:45 dut.10.240.183.133: 14/05/2021 10:28:45 tester: 14/05/2021 10:28:45 dut.10.240.183.133: rmmod ice 14/05/2021 10:28:54 dut.10.240.183.133: 14/05/2021 10:28:54 dut.10.240.183.133: modprobe ice 14/05/2021 10:28:59 dut.10.240.183.133: 14/05/2021 10:28:59 dut.10.240.183.133: ethtool -i ens801f0 14/05/2021 10:28:59 dut.10.240.183.133: driver: ice version: 1.6.0_rc41_11_gbd4c35a2_dirty firmware-version: 3.00 0x800079a8 1.2928.0 expansion-rom-version: bus-info: 0000:81:00.0 supports-statistics: yes supports-test: yes supports-eeprom-access: yes supports-register-dump: yes supports-priv-flags: yes 14/05/2021 10:29:01 dut.10.240.183.133: ip link set ens801f0 vf 0 trust on 14/05/2021 10:29:01 dut.10.240.183.133: 14/05/2021 10:29:08 dut.10.240.183.133: x86_64-native-linuxapp-gcc/app/dpdk-testpmd -l 1,2,3,4 -n 4 -a 0000:81:01.0,cap=dcf -a 0000:81:01.1 --file-prefix=dpdk_13956_20210514102502 -- -i 14/05/2021 10:29:21 dut.10.240.183.133: EAL: Detected 72 lcore(s) EAL: Detected 2 NUMA nodes EAL: Detected static linkage of DPDK EAL: Multi-process socket /var/run/dpdk/dpdk_13956_20210514102502/mp_socket EAL: Selected IOVA mode 'VA' EAL: No available 2048 kB hugepages reported EAL: VFIO support initialized EAL: Using IOMMU type 1 (Type 1) EAL: Probe PCI driver: net_iavf (8086:1889) device: 0000:81:01.0 (socket 1) EAL: Releasing PCI mapped resource for 0000:81:01.0 EAL: Calling pci_unmap_resource for 0000:81:01.0 at 0x2200000000 EAL: Calling pci_unmap_resource for 0000:81:01.0 at 0x2200020000 EAL: Using IOMMU type 1 (Type 1) EAL: Probe PCI driver: net_ice_dcf (8086:1889) device: 0000:81:01.0 (socket 1) ice_load_pkg_type(): Active package is: 1.3.30.0, ICE COMMS Package (double VLAN mode) EAL: Probe PCI driver: net_iavf (8086:1889) device: 0000:81:01.1 (socket 1) Interactive-mode selected Failed to set MTU to 1500 for port 0 testpmd: create a new mbuf pool <mb_pool_0>: n=171456, size=2176, socket=0 testpmd: preferred mempool ops selected: ring_mp_mc testpmd: create a new mbuf pool <mb_pool_1>: n=171456, size=2176, socket=1 testpmd: preferred mempool ops selected: ring_mp_mc Configuring Port 0 (socket 1) ice_dcf_init_rss(): RSS is enabled by PF by default ice_dcf_configure_queues(): request RXDID == 16 in Queue[0] Port 0: A2:0F:99:D2:EC:0F Configuring Port 1 (socket 1) iavf_configure_queues(): request RXDID[22] in Queue[0] Port 1: link state change event Port 1: link state change event Port 1: 5A:8D:76:18:1E:22 Checking link statuses... Done 14/05/2021 10:29:21 dut.10.240.183.133: set portlist 1 14/05/2021 10:29:21 dut.10.240.183.133: previous number of forwarding ports 2 - changed to number of configured ports 1 Warning! port-topology=paired and odd forward ports number, the last port will pair with itself. 14/05/2021 10:29:21 dut.10.240.183.133: set fwd rxonly 14/05/2021 10:29:21 dut.10.240.183.133: Set rxonly packet forwarding mode 14/05/2021 10:29:21 dut.10.240.183.133: set verbose 1 14/05/2021 10:29:21 dut.10.240.183.133: Change verbose level from 0 to 1 14/05/2021 10:29:21 dut.10.240.183.133: flow flush 0 14/05/2021 10:29:22 dut.10.240.183.133: 14/05/2021 10:29:22 dut.10.240.183.133: clear port stats all 14/05/2021 10:29:22 dut.10.240.183.133: NIC statistics for port 0 cleared NIC statistics for port 1 cleared 14/05/2021 10:29:22 dut.10.240.183.133: quit 14/05/2021 10:29:23 dut.10.240.183.133: Stopping port 0... Stopping ports... Done Stopping port 1... Stopping ports... Done Shutting down port 0... Closing ports... Port 0 is closed Done Shutting down port 1... Closing ports... Port 1 is closed Done Bye... 14/05/2021 10:29:23 dut.10.240.183.133: kill_all: called by dut and prefix list has value. 14/05/2021 10:29:26 dut.10.240.183.133: rmmod ice 14/05/2021 10:29:35 dut.10.240.183.133: 14/05/2021 10:29:35 dut.10.240.183.133: modprobe ice 14/05/2021 10:29:40 dut.10.240.183.133: 14/05/2021 10:29:40 dut.10.240.183.133: ethtool -i ens801f0 14/05/2021 10:29:40 dut.10.240.183.133: driver: ice version: 1.6.0_rc41_11_gbd4c35a2_dirty firmware-version: 3.00 0x800079a8 1.2928.0 expansion-rom-version: bus-info: 0000:81:00.0 supports-statistics: yes supports-test: yes supports-eeprom-access: yes supports-register-dump: yes supports-priv-flags: yes 14/05/2021 10:29:42 dut.10.240.183.133: ip link set ens801f0 vf 0 trust on 14/05/2021 10:29:42 dut.10.240.183.133: 14/05/2021 10:29:49 dut.10.240.183.133: x86_64-native-linuxapp-gcc/app/dpdk-testpmd -l 1,2,3,4 -n 4 -a 0000:81:01.0,cap=dcf -a 0000:81:01.1 --file-prefix=dpdk_13956_20210514102502 -- -i 14/05/2021 10:30:02 dut.10.240.183.133: EAL: Detected 72 lcore(s) EAL: Detected 2 NUMA nodes EAL: Detected static linkage of DPDK EAL: Multi-process socket /var/run/dpdk/dpdk_13956_20210514102502/mp_socket EAL: Selected IOVA mode 'VA' EAL: No available 2048 kB hugepages reported EAL: VFIO support initialized EAL: Using IOMMU type 1 (Type 1) EAL: Probe PCI driver: net_iavf (8086:1889) device: 0000:81:01.0 (socket 1) EAL: Releasing PCI mapped resource for 0000:81:01.0 EAL: Calling pci_unmap_resource for 0000:81:01.0 at 0x2200000000 EAL: Calling pci_unmap_resource for 0000:81:01.0 at 0x2200020000 EAL: Using IOMMU type 1 (Type 1) EAL: Probe PCI driver: net_ice_dcf (8086:1889) device: 0000:81:01.0 (socket 1) ice_load_pkg_type(): Active package is: 1.3.30.0, ICE COMMS Package (double VLAN mode) EAL: Probe PCI driver: net_iavf (8086:1889) device: 0000:81:01.1 (socket 1) Interactive-mode selected Failed to set MTU to 1500 for port 0 testpmd: create a new mbuf pool <mb_pool_0>: n=171456, size=2176, socket=0 testpmd: preferred mempool ops selected: ring_mp_mc testpmd: create a new mbuf pool <mb_pool_1>: n=171456, size=2176, socket=1 testpmd: preferred mempool ops selected: ring_mp_mc Configuring Port 0 (socket 1) ice_dcf_init_rss(): RSS is enabled by PF by default ice_dcf_configure_queues(): request RXDID == 16 in Queue[0] Port 0: E6:9F:61:C3:34:4B Configuring Port 1 (socket 1) iavf_configure_queues(): request RXDID[22] in Queue[0] Port 1: link state change event Port 1: link state change event Port 1: 0E:92:4D:07:CA:99 Checking link statuses... Done 14/05/2021 10:30:02 dut.10.240.183.133: set portlist 1 14/05/2021 10:30:02 dut.10.240.183.133: previous number of forwarding ports 2 - changed to number of configured ports 1 Warning! port-topology=paired and odd forward ports number, the last port will pair with itself. 14/05/2021 10:30:02 dut.10.240.183.133: set fwd rxonly 14/05/2021 10:30:03 dut.10.240.183.133: Set rxonly packet forwarding mode 14/05/2021 10:30:03 dut.10.240.183.133: set verbose 1 14/05/2021 10:30:03 dut.10.240.183.133: Change verbose level from 0 to 1 14/05/2021 10:30:03 CVLDCFSwitchFilterGTPUTest: ===================Test sub case: tv_mac_ipv4_gtpu_eh_ipv4_teid_with_mask================ 14/05/2021 10:30:03 dut.10.240.183.133: flow validate 0 ingress pattern eth / ipv4 / udp / gtpu teid is 0x12345678 teid mask 0x00000001 / gtp_psc / ipv4 / end actions vf id 1 / end 14/05/2021 10:30:03 dut.10.240.183.133: Flow rule validated 14/05/2021 10:30:03 dut.10.240.183.133: flow create 0 ingress pattern eth / ipv4 / udp / gtpu teid is 0x12345678 teid mask 0x00000001 / gtp_psc / ipv4 / end actions vf id 1 / end 14/05/2021 10:30:03 dut.10.240.183.133: Flow rule #0 created 14/05/2021 10:30:03 dut.10.240.183.133: flow list 0 14/05/2021 10:30:03 dut.10.240.183.133: ID Group Prio Attr Rule 0 0 0 i-- ETH IPV4 UDP GTPU GTP_PSC IPV4 => VF 14/05/2021 10:30:03 dut.10.240.183.133: start 14/05/2021 10:30:03 dut.10.240.183.133: rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native Logical Core 2 (socket 0) forwards packets on 1 streams: RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01 rxonly packet forwarding packets/burst=32 nb forwarding cores=1 - nb forwarding ports=1 port 0: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x0 RX queue: 0 RX desc=0 - RX free threshold=32 RX threshold registers: pthresh=8 hthresh=8 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=0 - TX free threshold=32 TX threshold registers: pthresh=32 hthresh=0 wthresh=0 TX offloads=0x0 - TX RS bit threshold=32 port 1: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x10000 RX queue: 0 RX desc=512 - RX free threshold=32 RX threshold registers: pthresh=0 hthresh=0 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=512 - TX free threshold=32 TX threshold registers: pthresh=0 hthresh=0 wthresh=0 TX offloads=0x10000 - TX RS bit threshold=32 14/05/2021 10:30:08 dut.10.240.183.133: stop 14/05/2021 10:30:08 dut.10.240.183.133: Telling cores to ... Waiting for lcores to finish... ---------------------- Forward statistics for port 1 ---------------------- RX-packets: 4 RX-dropped: 0 RX-total: 4 TX-packets: 0 TX-dropped: 0 TX-total: 0 ---------------------------------------------------------------------------- +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++ RX-packets: 4 RX-dropped: 0 RX-total: 4 TX-packets: 0 TX-dropped: 0 TX-total: 0 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Done. 14/05/2021 10:30:08 dut.10.240.183.133: start 14/05/2021 10:30:08 dut.10.240.183.133: rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native Logical Core 2 (socket 0) forwards packets on 1 streams: RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01 rxonly packet forwarding packets/burst=32 nb forwarding cores=1 - nb forwarding ports=1 port 0: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x0 RX queue: 0 RX desc=0 - RX free threshold=32 RX threshold registers: pthresh=8 hthresh=8 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=0 - TX free threshold=32 TX threshold registers: pthresh=32 hthresh=0 wthresh=0 TX offloads=0x0 - TX RS bit threshold=32 port 1: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x10000 RX queue: 0 RX desc=512 - RX free threshold=32 RX threshold registers: pthresh=0 hthresh=0 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=512 - TX free threshold=32 TX threshold registers: pthresh=0 hthresh=0 wthresh=0 TX offloads=0x10000 - TX RS bit threshold=32 14/05/2021 10:30:14 dut.10.240.183.133: stop 14/05/2021 10:30:14 dut.10.240.183.133: Telling cores to ... Waiting for lcores to finish... ---------------------- Forward statistics for port 1 ---------------------- RX-packets: 0 RX-dropped: 0 RX-total: 0 TX-packets: 0 TX-dropped: 0 TX-total: 0 ---------------------------------------------------------------------------- +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++ RX-packets: 0 RX-dropped: 0 RX-total: 0 TX-packets: 0 TX-dropped: 0 TX-total: 0 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Done. 14/05/2021 10:30:14 dut.10.240.183.133: flow destroy 0 rule 0 14/05/2021 10:30:14 dut.10.240.183.133: Flow rule #0 destroyed 14/05/2021 10:30:14 dut.10.240.183.133: flow list 0 14/05/2021 10:30:14 dut.10.240.183.133: 14/05/2021 10:30:14 dut.10.240.183.133: start 14/05/2021 10:30:14 dut.10.240.183.133: rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native Logical Core 2 (socket 0) forwards packets on 1 streams: RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01 rxonly packet forwarding packets/burst=32 nb forwarding cores=1 - nb forwarding ports=1 port 0: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x0 RX queue: 0 RX desc=0 - RX free threshold=32 RX threshold registers: pthresh=8 hthresh=8 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=0 - TX free threshold=32 TX threshold registers: pthresh=32 hthresh=0 wthresh=0 TX offloads=0x0 - TX RS bit threshold=32 port 1: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x10000 RX queue: 0 RX desc=512 - RX free threshold=32 RX threshold registers: pthresh=0 hthresh=0 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=512 - TX free threshold=32 TX threshold registers: pthresh=0 hthresh=0 wthresh=0 TX offloads=0x10000 - TX RS bit threshold=32 14/05/2021 10:30:19 dut.10.240.183.133: stop 14/05/2021 10:30:19 dut.10.240.183.133: Telling cores to ... Waiting for lcores to finish... ---------------------- Forward statistics for port 1 ---------------------- RX-packets: 0 RX-dropped: 0 RX-total: 0 TX-packets: 0 TX-dropped: 0 TX-total: 0 ---------------------------------------------------------------------------- +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++ RX-packets: 0 RX-dropped: 0 RX-total: 0 TX-packets: 0 TX-dropped: 0 TX-total: 0 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Done. 14/05/2021 10:30:19 CVLDCFSwitchFilterGTPUTest: sub_case tv_mac_ipv4_gtpu_eh_ipv4_teid_with_mask passed 14/05/2021 10:30:19 CVLDCFSwitchFilterGTPUTest: ===================Test sub case: tv_mac_ipv4_gtpu_eh_ipv4_teid_without_mask================ 14/05/2021 10:30:19 dut.10.240.183.133: flow validate 0 ingress pattern eth / ipv4 / udp / gtpu teid is 0x12345678 / gtp_psc / ipv4 / end actions vf id 1 / end 14/05/2021 10:30:19 dut.10.240.183.133: Flow rule validated 14/05/2021 10:30:19 dut.10.240.183.133: flow create 0 ingress pattern eth / ipv4 / udp / gtpu teid is 0x12345678 / gtp_psc / ipv4 / end actions vf id 1 / end 14/05/2021 10:30:19 dut.10.240.183.133: Flow rule #0 created 14/05/2021 10:30:19 dut.10.240.183.133: flow list 0 14/05/2021 10:30:19 dut.10.240.183.133: ID Group Prio Attr Rule 0 0 0 i-- ETH IPV4 UDP GTPU GTP_PSC IPV4 => VF 14/05/2021 10:30:19 dut.10.240.183.133: start 14/05/2021 10:30:19 dut.10.240.183.133: rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native Logical Core 2 (socket 0) forwards packets on 1 streams: RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01 rxonly packet forwarding packets/burst=32 nb forwarding cores=1 - nb forwarding ports=1 port 0: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x0 RX queue: 0 RX desc=0 - RX free threshold=32 RX threshold registers: pthresh=8 hthresh=8 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=0 - TX free threshold=32 TX threshold registers: pthresh=32 hthresh=0 wthresh=0 TX offloads=0x0 - TX RS bit threshold=32 port 1: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x10000 RX queue: 0 RX desc=512 - RX free threshold=32 RX threshold registers: pthresh=0 hthresh=0 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=512 - TX free threshold=32 TX threshold registers: pthresh=0 hthresh=0 wthresh=0 TX offloads=0x10000 - TX RS bit threshold=32 14/05/2021 10:30:25 dut.10.240.183.133: stop 14/05/2021 10:30:25 dut.10.240.183.133: Telling cores to ... Waiting for lcores to finish... ---------------------- Forward statistics for port 1 ---------------------- RX-packets: 2 RX-dropped: 0 RX-total: 2 TX-packets: 0 TX-dropped: 0 TX-total: 0 ---------------------------------------------------------------------------- +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++ RX-packets: 2 RX-dropped: 0 RX-total: 2 TX-packets: 0 TX-dropped: 0 TX-total: 0 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Done. 14/05/2021 10:30:25 dut.10.240.183.133: start 14/05/2021 10:30:25 dut.10.240.183.133: rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native Logical Core 2 (socket 0) forwards packets on 1 streams: RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01 rxonly packet forwarding packets/burst=32 nb forwarding cores=1 - nb forwarding ports=1 port 0: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x0 RX queue: 0 RX desc=0 - RX free threshold=32 RX threshold registers: pthresh=8 hthresh=8 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=0 - TX free threshold=32 TX threshold registers: pthresh=32 hthresh=0 wthresh=0 TX offloads=0x0 - TX RS bit threshold=32 port 1: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x10000 RX queue: 0 RX desc=512 - RX free threshold=32 RX threshold registers: pthresh=0 hthresh=0 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=512 - TX free threshold=32 TX threshold registers: pthresh=0 hthresh=0 wthresh=0 TX offloads=0x10000 - TX RS bit threshold=32 14/05/2021 10:30:30 dut.10.240.183.133: stop 14/05/2021 10:30:30 dut.10.240.183.133: Telling cores to ... Waiting for lcores to finish... ---------------------- Forward statistics for port 1 ---------------------- RX-packets: 0 RX-dropped: 0 RX-total: 0 TX-packets: 0 TX-dropped: 0 TX-total: 0 ---------------------------------------------------------------------------- +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++ RX-packets: 0 RX-dropped: 0 RX-total: 0 TX-packets: 0 TX-dropped: 0 TX-total: 0 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Done. 14/05/2021 10:30:30 dut.10.240.183.133: flow destroy 0 rule 0 14/05/2021 10:30:30 dut.10.240.183.133: Flow rule #0 destroyed 14/05/2021 10:30:30 dut.10.240.183.133: flow list 0 14/05/2021 10:30:30 dut.10.240.183.133: 14/05/2021 10:30:30 dut.10.240.183.133: start 14/05/2021 10:30:30 dut.10.240.183.133: rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native Logical Core 2 (socket 0) forwards packets on 1 streams: RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01 rxonly packet forwarding packets/burst=32 nb forwarding cores=1 - nb forwarding ports=1 port 0: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x0 RX queue: 0 RX desc=0 - RX free threshold=32 RX threshold registers: pthresh=8 hthresh=8 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=0 - TX free threshold=32 TX threshold registers: pthresh=32 hthresh=0 wthresh=0 TX offloads=0x0 - TX RS bit threshold=32 port 1: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x10000 RX queue: 0 RX desc=512 - RX free threshold=32 RX threshold registers: pthresh=0 hthresh=0 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=512 - TX free threshold=32 TX threshold registers: pthresh=0 hthresh=0 wthresh=0 TX offloads=0x10000 - TX RS bit threshold=32 14/05/2021 10:30:35 dut.10.240.183.133: stop 14/05/2021 10:30:35 dut.10.240.183.133: Telling cores to ... Waiting for lcores to finish... ---------------------- Forward statistics for port 1 ---------------------- RX-packets: 0 RX-dropped: 0 RX-total: 0 TX-packets: 0 TX-dropped: 0 TX-total: 0 ---------------------------------------------------------------------------- +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++ RX-packets: 0 RX-dropped: 0 RX-total: 0 TX-packets: 0 TX-dropped: 0 TX-total: 0 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Done. 14/05/2021 10:30:35 CVLDCFSwitchFilterGTPUTest: sub_case tv_mac_ipv4_gtpu_eh_ipv4_teid_without_mask passed 14/05/2021 10:30:35 CVLDCFSwitchFilterGTPUTest: ===================Test sub case: tv_mac_ipv4_gtpu_eh_ipv4_qfi================ 14/05/2021 10:30:35 dut.10.240.183.133: flow validate 0 ingress pattern eth / ipv4 / udp / gtpu / gtp_psc qfi is 0x34 / ipv4 / end actions vf id 1 / end 14/05/2021 10:30:35 dut.10.240.183.133: Flow rule validated 14/05/2021 10:30:35 dut.10.240.183.133: flow create 0 ingress pattern eth / ipv4 / udp / gtpu / gtp_psc qfi is 0x34 / ipv4 / end actions vf id 1 / end 14/05/2021 10:30:36 dut.10.240.183.133: Flow rule #0 created 14/05/2021 10:30:36 dut.10.240.183.133: flow list 0 14/05/2021 10:30:36 dut.10.240.183.133: ID Group Prio Attr Rule 0 0 0 i-- ETH IPV4 UDP GTPU GTP_PSC IPV4 => VF 14/05/2021 10:30:36 dut.10.240.183.133: start 14/05/2021 10:30:36 dut.10.240.183.133: rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native Logical Core 2 (socket 0) forwards packets on 1 streams: RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01 rxonly packet forwarding packets/burst=32 nb forwarding cores=1 - nb forwarding ports=1 port 0: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x0 RX queue: 0 RX desc=0 - RX free threshold=32 RX threshold registers: pthresh=8 hthresh=8 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=0 - TX free threshold=32 TX threshold registers: pthresh=32 hthresh=0 wthresh=0 TX offloads=0x0 - TX RS bit threshold=32 port 1: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x10000 RX queue: 0 RX desc=512 - RX free threshold=32 RX threshold registers: pthresh=0 hthresh=0 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=512 - TX free threshold=32 TX threshold registers: pthresh=0 hthresh=0 wthresh=0 TX offloads=0x10000 - TX RS bit threshold=32 14/05/2021 10:30:41 dut.10.240.183.133: stop 14/05/2021 10:30:41 dut.10.240.183.133: Telling cores to ... Waiting for lcores to finish... ---------------------- Forward statistics for port 1 ---------------------- RX-packets: 2 RX-dropped: 0 RX-total: 2 TX-packets: 0 TX-dropped: 0 TX-total: 0 ---------------------------------------------------------------------------- +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++ RX-packets: 2 RX-dropped: 0 RX-total: 2 TX-packets: 0 TX-dropped: 0 TX-total: 0 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Done. 14/05/2021 10:30:41 dut.10.240.183.133: start 14/05/2021 10:30:41 dut.10.240.183.133: rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native Logical Core 2 (socket 0) forwards packets on 1 streams: RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01 rxonly packet forwarding packets/burst=32 nb forwarding cores=1 - nb forwarding ports=1 port 0: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x0 RX queue: 0 RX desc=0 - RX free threshold=32 RX threshold registers: pthresh=8 hthresh=8 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=0 - TX free threshold=32 TX threshold registers: pthresh=32 hthresh=0 wthresh=0 TX offloads=0x0 - TX RS bit threshold=32 port 1: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x10000 RX queue: 0 RX desc=512 - RX free threshold=32 RX threshold registers: pthresh=0 hthresh=0 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=512 - TX free threshold=32 TX threshold registers: pthresh=0 hthresh=0 wthresh=0 TX offloads=0x10000 - TX RS bit threshold=32 14/05/2021 10:30:46 dut.10.240.183.133: stop 14/05/2021 10:30:46 dut.10.240.183.133: Telling cores to ... Waiting for lcores to finish... ---------------------- Forward statistics for port 1 ---------------------- RX-packets: 0 RX-dropped: 0 RX-total: 0 TX-packets: 0 TX-dropped: 0 TX-total: 0 ---------------------------------------------------------------------------- +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++ RX-packets: 0 RX-dropped: 0 RX-total: 0 TX-packets: 0 TX-dropped: 0 TX-total: 0 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Done. 14/05/2021 10:30:46 dut.10.240.183.133: flow destroy 0 rule 0 14/05/2021 10:30:46 dut.10.240.183.133: Flow rule #0 destroyed 14/05/2021 10:30:46 dut.10.240.183.133: flow list 0 14/05/2021 10:30:46 dut.10.240.183.133: 14/05/2021 10:30:46 dut.10.240.183.133: start 14/05/2021 10:30:46 dut.10.240.183.133: rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native Logical Core 2 (socket 0) forwards packets on 1 streams: RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01 rxonly packet forwarding packets/burst=32 nb forwarding cores=1 - nb forwarding ports=1 port 0: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x0 RX queue: 0 RX desc=0 - RX free threshold=32 RX threshold registers: pthresh=8 hthresh=8 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=0 - TX free threshold=32 TX threshold registers: pthresh=32 hthresh=0 wthresh=0 TX offloads=0x0 - TX RS bit threshold=32 port 1: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x10000 RX queue: 0 RX desc=512 - RX free threshold=32 RX threshold registers: pthresh=0 hthresh=0 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=512 - TX free threshold=32 TX threshold registers: pthresh=0 hthresh=0 wthresh=0 TX offloads=0x10000 - TX RS bit threshold=32 14/05/2021 10:30:51 dut.10.240.183.133: stop 14/05/2021 10:30:51 dut.10.240.183.133: Telling cores to ... Waiting for lcores to finish... ---------------------- Forward statistics for port 1 ---------------------- RX-packets: 0 RX-dropped: 0 RX-total: 0 TX-packets: 0 TX-dropped: 0 TX-total: 0 ---------------------------------------------------------------------------- +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++ RX-packets: 0 RX-dropped: 0 RX-total: 0 TX-packets: 0 TX-dropped: 0 TX-total: 0 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Done. 14/05/2021 10:30:51 CVLDCFSwitchFilterGTPUTest: sub_case tv_mac_ipv4_gtpu_eh_ipv4_qfi passed 14/05/2021 10:30:51 CVLDCFSwitchFilterGTPUTest: ===================Test sub case: tv_mac_ipv4_gtpu_eh_ipv4_l3dst================ 14/05/2021 10:30:51 dut.10.240.183.133: flow validate 0 ingress pattern eth / ipv4 / udp / gtpu / gtp_psc / ipv4 dst is 192.168.1.2 / end actions vf id 1 / end 14/05/2021 10:30:52 dut.10.240.183.133: Flow rule validated 14/05/2021 10:30:52 dut.10.240.183.133: flow create 0 ingress pattern eth / ipv4 / udp / gtpu / gtp_psc / ipv4 dst is 192.168.1.2 / end actions vf id 1 / end 14/05/2021 10:30:52 dut.10.240.183.133: Flow rule #0 created 14/05/2021 10:30:52 dut.10.240.183.133: flow list 0 14/05/2021 10:30:52 dut.10.240.183.133: ID Group Prio Attr Rule 0 0 0 i-- ETH IPV4 UDP GTPU GTP_PSC IPV4 => VF 14/05/2021 10:30:52 dut.10.240.183.133: start 14/05/2021 10:30:52 dut.10.240.183.133: rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native Logical Core 2 (socket 0) forwards packets on 1 streams: RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01 rxonly packet forwarding packets/burst=32 nb forwarding cores=1 - nb forwarding ports=1 port 0: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x0 RX queue: 0 RX desc=0 - RX free threshold=32 RX threshold registers: pthresh=8 hthresh=8 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=0 - TX free threshold=32 TX threshold registers: pthresh=32 hthresh=0 wthresh=0 TX offloads=0x0 - TX RS bit threshold=32 port 1: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x10000 RX queue: 0 RX desc=512 - RX free threshold=32 RX threshold registers: pthresh=0 hthresh=0 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=512 - TX free threshold=32 TX threshold registers: pthresh=0 hthresh=0 wthresh=0 TX offloads=0x10000 - TX RS bit threshold=32 14/05/2021 10:30:57 dut.10.240.183.133: stop 14/05/2021 10:30:57 dut.10.240.183.133: Telling cores to ... Waiting for lcores to finish... ---------------------- Forward statistics for port 1 ---------------------- RX-packets: 2 RX-dropped: 0 RX-total: 2 TX-packets: 0 TX-dropped: 0 TX-total: 0 ---------------------------------------------------------------------------- +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++ RX-packets: 2 RX-dropped: 0 RX-total: 2 TX-packets: 0 TX-dropped: 0 TX-total: 0 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Done. 14/05/2021 10:30:57 dut.10.240.183.133: start 14/05/2021 10:30:57 dut.10.240.183.133: rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native Logical Core 2 (socket 0) forwards packets on 1 streams: RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01 rxonly packet forwarding packets/burst=32 nb forwarding cores=1 - nb forwarding ports=1 port 0: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x0 RX queue: 0 RX desc=0 - RX free threshold=32 RX threshold registers: pthresh=8 hthresh=8 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=0 - TX free threshold=32 TX threshold registers: pthresh=32 hthresh=0 wthresh=0 TX offloads=0x0 - TX RS bit threshold=32 port 1: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x10000 RX queue: 0 RX desc=512 - RX free threshold=32 RX threshold registers: pthresh=0 hthresh=0 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=512 - TX free threshold=32 TX threshold registers: pthresh=0 hthresh=0 wthresh=0 TX offloads=0x10000 - TX RS bit threshold=32 14/05/2021 10:31:02 dut.10.240.183.133: stop 14/05/2021 10:31:02 dut.10.240.183.133: Telling cores to ... Waiting for lcores to finish... ---------------------- Forward statistics for port 1 ---------------------- RX-packets: 0 RX-dropped: 0 RX-total: 0 TX-packets: 0 TX-dropped: 0 TX-total: 0 ---------------------------------------------------------------------------- +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++ RX-packets: 0 RX-dropped: 0 RX-total: 0 TX-packets: 0 TX-dropped: 0 TX-total: 0 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Done. 14/05/2021 10:31:02 dut.10.240.183.133: flow destroy 0 rule 0 14/05/2021 10:31:02 dut.10.240.183.133: Flow rule #0 destroyed 14/05/2021 10:31:02 dut.10.240.183.133: flow list 0 14/05/2021 10:31:02 dut.10.240.183.133: 14/05/2021 10:31:02 dut.10.240.183.133: start 14/05/2021 10:31:03 dut.10.240.183.133: rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native Logical Core 2 (socket 0) forwards packets on 1 streams: RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01 rxonly packet forwarding packets/burst=32 nb forwarding cores=1 - nb forwarding ports=1 port 0: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x0 RX queue: 0 RX desc=0 - RX free threshold=32 RX threshold registers: pthresh=8 hthresh=8 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=0 - TX free threshold=32 TX threshold registers: pthresh=32 hthresh=0 wthresh=0 TX offloads=0x0 - TX RS bit threshold=32 port 1: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x10000 RX queue: 0 RX desc=512 - RX free threshold=32 RX threshold registers: pthresh=0 hthresh=0 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=512 - TX free threshold=32 TX threshold registers: pthresh=0 hthresh=0 wthresh=0 TX offloads=0x10000 - TX RS bit threshold=32 14/05/2021 10:31:08 dut.10.240.183.133: stop 14/05/2021 10:31:08 dut.10.240.183.133: Telling cores to ... Waiting for lcores to finish... ---------------------- Forward statistics for port 1 ---------------------- RX-packets: 0 RX-dropped: 0 RX-total: 0 TX-packets: 0 TX-dropped: 0 TX-total: 0 ---------------------------------------------------------------------------- +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++ RX-packets: 0 RX-dropped: 0 RX-total: 0 TX-packets: 0 TX-dropped: 0 TX-total: 0 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Done. 14/05/2021 10:31:08 CVLDCFSwitchFilterGTPUTest: sub_case tv_mac_ipv4_gtpu_eh_ipv4_l3dst passed 14/05/2021 10:31:08 CVLDCFSwitchFilterGTPUTest: ===================Test sub case: tv_mac_ipv4_gtpu_eh_ipv4_l3src================ 14/05/2021 10:31:08 dut.10.240.183.133: flow validate 0 ingress pattern eth / ipv4 / udp / gtpu / gtp_psc / ipv4 src is 192.168.1.1 / end actions vf id 1 / end 14/05/2021 10:31:08 dut.10.240.183.133: Flow rule validated 14/05/2021 10:31:08 dut.10.240.183.133: flow create 0 ingress pattern eth / ipv4 / udp / gtpu / gtp_psc / ipv4 src is 192.168.1.1 / end actions vf id 1 / end 14/05/2021 10:31:08 dut.10.240.183.133: Flow rule #0 created 14/05/2021 10:31:08 dut.10.240.183.133: flow list 0 14/05/2021 10:31:08 dut.10.240.183.133: ID Group Prio Attr Rule 0 0 0 i-- ETH IPV4 UDP GTPU GTP_PSC IPV4 => VF 14/05/2021 10:31:08 dut.10.240.183.133: start 14/05/2021 10:31:08 dut.10.240.183.133: rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native Logical Core 2 (socket 0) forwards packets on 1 streams: RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01 rxonly packet forwarding packets/burst=32 nb forwarding cores=1 - nb forwarding ports=1 port 0: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x0 RX queue: 0 RX desc=0 - RX free threshold=32 RX threshold registers: pthresh=8 hthresh=8 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=0 - TX free threshold=32 TX threshold registers: pthresh=32 hthresh=0 wthresh=0 TX offloads=0x0 - TX RS bit threshold=32 port 1: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x10000 RX queue: 0 RX desc=512 - RX free threshold=32 RX threshold registers: pthresh=0 hthresh=0 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=512 - TX free threshold=32 TX threshold registers: pthresh=0 hthresh=0 wthresh=0 TX offloads=0x10000 - TX RS bit threshold=32 14/05/2021 10:31:13 dut.10.240.183.133: stop 14/05/2021 10:31:13 dut.10.240.183.133: Telling cores to ... Waiting for lcores to finish... ---------------------- Forward statistics for port 1 ---------------------- RX-packets: 2 RX-dropped: 0 RX-total: 2 TX-packets: 0 TX-dropped: 0 TX-total: 0 ---------------------------------------------------------------------------- +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++ RX-packets: 2 RX-dropped: 0 RX-total: 2 TX-packets: 0 TX-dropped: 0 TX-total: 0 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Done. 14/05/2021 10:31:13 dut.10.240.183.133: start 14/05/2021 10:31:13 dut.10.240.183.133: rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native Logical Core 2 (socket 0) forwards packets on 1 streams: RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01 rxonly packet forwarding packets/burst=32 nb forwarding cores=1 - nb forwarding ports=1 port 0: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x0 RX queue: 0 RX desc=0 - RX free threshold=32 RX threshold registers: pthresh=8 hthresh=8 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=0 - TX free threshold=32 TX threshold registers: pthresh=32 hthresh=0 wthresh=0 TX offloads=0x0 - TX RS bit threshold=32 port 1: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x10000 RX queue: 0 RX desc=512 - RX free threshold=32 RX threshold registers: pthresh=0 hthresh=0 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=512 - TX free threshold=32 TX threshold registers: pthresh=0 hthresh=0 wthresh=0 TX offloads=0x10000 - TX RS bit threshold=32 14/05/2021 10:31:18 dut.10.240.183.133: stop 14/05/2021 10:31:19 dut.10.240.183.133: Telling cores to ... Waiting for lcores to finish... ---------------------- Forward statistics for port 1 ---------------------- RX-packets: 0 RX-dropped: 0 RX-total: 0 TX-packets: 0 TX-dropped: 0 TX-total: 0 ---------------------------------------------------------------------------- +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++ RX-packets: 0 RX-dropped: 0 RX-total: 0 TX-packets: 0 TX-dropped: 0 TX-total: 0 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Done. 14/05/2021 10:31:19 dut.10.240.183.133: flow destroy 0 rule 0 14/05/2021 10:31:19 dut.10.240.183.133: Flow rule #0 destroyed 14/05/2021 10:31:19 dut.10.240.183.133: flow list 0 14/05/2021 10:31:19 dut.10.240.183.133: 14/05/2021 10:31:19 dut.10.240.183.133: start 14/05/2021 10:31:19 dut.10.240.183.133: rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native Logical Core 2 (socket 0) forwards packets on 1 streams: RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01 rxonly packet forwarding packets/burst=32 nb forwarding cores=1 - nb forwarding ports=1 port 0: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x0 RX queue: 0 RX desc=0 - RX free threshold=32 RX threshold registers: pthresh=8 hthresh=8 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=0 - TX free threshold=32 TX threshold registers: pthresh=32 hthresh=0 wthresh=0 TX offloads=0x0 - TX RS bit threshold=32 port 1: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x10000 RX queue: 0 RX desc=512 - RX free threshold=32 RX threshold registers: pthresh=0 hthresh=0 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=512 - TX free threshold=32 TX threshold registers: pthresh=0 hthresh=0 wthresh=0 TX offloads=0x10000 - TX RS bit threshold=32 14/05/2021 10:31:24 dut.10.240.183.133: stop 14/05/2021 10:31:24 dut.10.240.183.133: Telling cores to ... Waiting for lcores to finish... ---------------------- Forward statistics for port 1 ---------------------- RX-packets: 0 RX-dropped: 0 RX-total: 0 TX-packets: 0 TX-dropped: 0 TX-total: 0 ---------------------------------------------------------------------------- +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++ RX-packets: 0 RX-dropped: 0 RX-total: 0 TX-packets: 0 TX-dropped: 0 TX-total: 0 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Done. 14/05/2021 10:31:24 CVLDCFSwitchFilterGTPUTest: sub_case tv_mac_ipv4_gtpu_eh_ipv4_l3src passed 14/05/2021 10:31:24 CVLDCFSwitchFilterGTPUTest: ===================Test sub case: tv_mac_ipv4_gtpu_eh_ipv4_l3src_l3dst================ 14/05/2021 10:31:24 dut.10.240.183.133: flow validate 0 ingress pattern eth / ipv4 / udp / gtpu / gtp_psc / ipv4 src is 192.168.1.1 dst is 192.168.1.2 / end actions vf id 1 / end 14/05/2021 10:31:24 dut.10.240.183.133: Flow rule validated 14/05/2021 10:31:24 dut.10.240.183.133: flow create 0 ingress pattern eth / ipv4 / udp / gtpu / gtp_psc / ipv4 src is 192.168.1.1 dst is 192.168.1.2 / end actions vf id 1 / end 14/05/2021 10:31:24 dut.10.240.183.133: Flow rule #0 created 14/05/2021 10:31:24 dut.10.240.183.133: flow list 0 14/05/2021 10:31:24 dut.10.240.183.133: ID Group Prio Attr Rule 0 0 0 i-- ETH IPV4 UDP GTPU GTP_PSC IPV4 => VF 14/05/2021 10:31:24 dut.10.240.183.133: start 14/05/2021 10:31:24 dut.10.240.183.133: rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native Logical Core 2 (socket 0) forwards packets on 1 streams: RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01 rxonly packet forwarding packets/burst=32 nb forwarding cores=1 - nb forwarding ports=1 port 0: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x0 RX queue: 0 RX desc=0 - RX free threshold=32 RX threshold registers: pthresh=8 hthresh=8 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=0 - TX free threshold=32 TX threshold registers: pthresh=32 hthresh=0 wthresh=0 TX offloads=0x0 - TX RS bit threshold=32 port 1: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x10000 RX queue: 0 RX desc=512 - RX free threshold=32 RX threshold registers: pthresh=0 hthresh=0 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=512 - TX free threshold=32 TX threshold registers: pthresh=0 hthresh=0 wthresh=0 TX offloads=0x10000 - TX RS bit threshold=32 14/05/2021 10:31:29 dut.10.240.183.133: stop 14/05/2021 10:31:30 dut.10.240.183.133: Telling cores to ... Waiting for lcores to finish... ---------------------- Forward statistics for port 1 ---------------------- RX-packets: 2 RX-dropped: 0 RX-total: 2 TX-packets: 0 TX-dropped: 0 TX-total: 0 ---------------------------------------------------------------------------- +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++ RX-packets: 2 RX-dropped: 0 RX-total: 2 TX-packets: 0 TX-dropped: 0 TX-total: 0 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Done. 14/05/2021 10:31:30 dut.10.240.183.133: start 14/05/2021 10:31:30 dut.10.240.183.133: rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native Logical Core 2 (socket 0) forwards packets on 1 streams: RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01 rxonly packet forwarding packets/burst=32 nb forwarding cores=1 - nb forwarding ports=1 port 0: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x0 RX queue: 0 RX desc=0 - RX free threshold=32 RX threshold registers: pthresh=8 hthresh=8 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=0 - TX free threshold=32 TX threshold registers: pthresh=32 hthresh=0 wthresh=0 TX offloads=0x0 - TX RS bit threshold=32 port 1: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x10000 RX queue: 0 RX desc=512 - RX free threshold=32 RX threshold registers: pthresh=0 hthresh=0 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=512 - TX free threshold=32 TX threshold registers: pthresh=0 hthresh=0 wthresh=0 TX offloads=0x10000 - TX RS bit threshold=32 14/05/2021 10:31:35 dut.10.240.183.133: stop 14/05/2021 10:31:35 dut.10.240.183.133: Telling cores to ... Waiting for lcores to finish... ---------------------- Forward statistics for port 1 ---------------------- RX-packets: 0 RX-dropped: 0 RX-total: 0 TX-packets: 0 TX-dropped: 0 TX-total: 0 ---------------------------------------------------------------------------- +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++ RX-packets: 0 RX-dropped: 0 RX-total: 0 TX-packets: 0 TX-dropped: 0 TX-total: 0 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Done. 14/05/2021 10:31:35 dut.10.240.183.133: flow destroy 0 rule 0 14/05/2021 10:31:35 dut.10.240.183.133: Flow rule #0 destroyed 14/05/2021 10:31:35 dut.10.240.183.133: flow list 0 14/05/2021 10:31:35 dut.10.240.183.133: 14/05/2021 10:31:35 dut.10.240.183.133: start 14/05/2021 10:31:35 dut.10.240.183.133: rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native Logical Core 2 (socket 0) forwards packets on 1 streams: RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01 rxonly packet forwarding packets/burst=32 nb forwarding cores=1 - nb forwarding ports=1 port 0: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x0 RX queue: 0 RX desc=0 - RX free threshold=32 RX threshold registers: pthresh=8 hthresh=8 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=0 - TX free threshold=32 TX threshold registers: pthresh=32 hthresh=0 wthresh=0 TX offloads=0x0 - TX RS bit threshold=32 port 1: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x10000 RX queue: 0 RX desc=512 - RX free threshold=32 RX threshold registers: pthresh=0 hthresh=0 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=512 - TX free threshold=32 TX threshold registers: pthresh=0 hthresh=0 wthresh=0 TX offloads=0x10000 - TX RS bit threshold=32 14/05/2021 10:31:40 dut.10.240.183.133: stop 14/05/2021 10:31:40 dut.10.240.183.133: Telling cores to ... Waiting for lcores to finish... ---------------------- Forward statistics for port 1 ---------------------- RX-packets: 0 RX-dropped: 0 RX-total: 0 TX-packets: 0 TX-dropped: 0 TX-total: 0 ---------------------------------------------------------------------------- +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++ RX-packets: 0 RX-dropped: 0 RX-total: 0 TX-packets: 0 TX-dropped: 0 TX-total: 0 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Done. 14/05/2021 10:31:40 CVLDCFSwitchFilterGTPUTest: sub_case tv_mac_ipv4_gtpu_eh_ipv4_l3src_l3dst passed 14/05/2021 10:31:40 CVLDCFSwitchFilterGTPUTest: ===================Test sub case: tv_mac_ipv4_gtpu_eh_ipv4_teid_l3src_l3dst================ 14/05/2021 10:31:40 dut.10.240.183.133: flow validate 0 ingress pattern eth / ipv4 / udp / gtpu teid is 0x12345678 teid mask 0x00000001 / gtp_psc / ipv4 src is 192.168.1.1 dst is 192.168.1.2 / end actions vf id 1 / end 14/05/2021 10:31:40 dut.10.240.183.133: Flow rule validated 14/05/2021 10:31:40 dut.10.240.183.133: flow create 0 ingress pattern eth / ipv4 / udp / gtpu teid is 0x12345678 teid mask 0x00000001 / gtp_psc / ipv4 src is 192.168.1.1 dst is 192.168.1.2 / end actions vf id 1 / end 14/05/2021 10:31:40 dut.10.240.183.133: Flow rule #0 created 14/05/2021 10:31:40 dut.10.240.183.133: flow list 0 14/05/2021 10:31:41 dut.10.240.183.133: ID Group Prio Attr Rule 0 0 0 i-- ETH IPV4 UDP GTPU GTP_PSC IPV4 => VF 14/05/2021 10:31:41 dut.10.240.183.133: start 14/05/2021 10:31:41 dut.10.240.183.133: rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native Logical Core 2 (socket 0) forwards packets on 1 streams: RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01 rxonly packet forwarding packets/burst=32 nb forwarding cores=1 - nb forwarding ports=1 port 0: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x0 RX queue: 0 RX desc=0 - RX free threshold=32 RX threshold registers: pthresh=8 hthresh=8 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=0 - TX free threshold=32 TX threshold registers: pthresh=32 hthresh=0 wthresh=0 TX offloads=0x0 - TX RS bit threshold=32 port 1: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x10000 RX queue: 0 RX desc=512 - RX free threshold=32 RX threshold registers: pthresh=0 hthresh=0 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=512 - TX free threshold=32 TX threshold registers: pthresh=0 hthresh=0 wthresh=0 TX offloads=0x10000 - TX RS bit threshold=32 14/05/2021 10:31:46 dut.10.240.183.133: stop 14/05/2021 10:31:46 dut.10.240.183.133: Telling cores to ... Waiting for lcores to finish... ---------------------- Forward statistics for port 1 ---------------------- RX-packets: 2 RX-dropped: 0 RX-total: 2 TX-packets: 0 TX-dropped: 0 TX-total: 0 ---------------------------------------------------------------------------- +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++ RX-packets: 2 RX-dropped: 0 RX-total: 2 TX-packets: 0 TX-dropped: 0 TX-total: 0 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Done. 14/05/2021 10:31:46 dut.10.240.183.133: start 14/05/2021 10:31:46 dut.10.240.183.133: rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native Logical Core 2 (socket 0) forwards packets on 1 streams: RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01 rxonly packet forwarding packets/burst=32 nb forwarding cores=1 - nb forwarding ports=1 port 0: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x0 RX queue: 0 RX desc=0 - RX free threshold=32 RX threshold registers: pthresh=8 hthresh=8 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=0 - TX free threshold=32 TX threshold registers: pthresh=32 hthresh=0 wthresh=0 TX offloads=0x0 - TX RS bit threshold=32 port 1: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x10000 RX queue: 0 RX desc=512 - RX free threshold=32 RX threshold registers: pthresh=0 hthresh=0 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=512 - TX free threshold=32 TX threshold registers: pthresh=0 hthresh=0 wthresh=0 TX offloads=0x10000 - TX RS bit threshold=32 14/05/2021 10:31:51 dut.10.240.183.133: stop 14/05/2021 10:31:51 dut.10.240.183.133: Telling cores to ... Waiting for lcores to finish... ---------------------- Forward statistics for port 1 ---------------------- RX-packets: 0 RX-dropped: 0 RX-total: 0 TX-packets: 0 TX-dropped: 0 TX-total: 0 ---------------------------------------------------------------------------- +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++ RX-packets: 0 RX-dropped: 0 RX-total: 0 TX-packets: 0 TX-dropped: 0 TX-total: 0 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Done. 14/05/2021 10:31:51 dut.10.240.183.133: flow destroy 0 rule 0 14/05/2021 10:31:51 dut.10.240.183.133: Flow rule #0 destroyed 14/05/2021 10:31:51 dut.10.240.183.133: flow list 0 14/05/2021 10:31:51 dut.10.240.183.133: 14/05/2021 10:31:51 dut.10.240.183.133: start 14/05/2021 10:31:51 dut.10.240.183.133: rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native Logical Core 2 (socket 0) forwards packets on 1 streams: RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01 rxonly packet forwarding packets/burst=32 nb forwarding cores=1 - nb forwarding ports=1 port 0: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x0 RX queue: 0 RX desc=0 - RX free threshold=32 RX threshold registers: pthresh=8 hthresh=8 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=0 - TX free threshold=32 TX threshold registers: pthresh=32 hthresh=0 wthresh=0 TX offloads=0x0 - TX RS bit threshold=32 port 1: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x10000 RX queue: 0 RX desc=512 - RX free threshold=32 RX threshold registers: pthresh=0 hthresh=0 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=512 - TX free threshold=32 TX threshold registers: pthresh=0 hthresh=0 wthresh=0 TX offloads=0x10000 - TX RS bit threshold=32 14/05/2021 10:31:56 dut.10.240.183.133: stop 14/05/2021 10:31:56 dut.10.240.183.133: Telling cores to ... Waiting for lcores to finish... ---------------------- Forward statistics for port 1 ---------------------- RX-packets: 0 RX-dropped: 0 RX-total: 0 TX-packets: 0 TX-dropped: 0 TX-total: 0 ---------------------------------------------------------------------------- +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++ RX-packets: 0 RX-dropped: 0 RX-total: 0 TX-packets: 0 TX-dropped: 0 TX-total: 0 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Done. 14/05/2021 10:31:56 CVLDCFSwitchFilterGTPUTest: sub_case tv_mac_ipv4_gtpu_eh_ipv4_teid_l3src_l3dst passed 14/05/2021 10:31:56 CVLDCFSwitchFilterGTPUTest: ===================Test sub case: tv_mac_ipv4_gtpu_eh_ipv4_qfi_l3src_l3dst================ 14/05/2021 10:31:56 dut.10.240.183.133: flow validate 0 ingress pattern eth / ipv4 / udp / gtpu / gtp_psc qfi is 0x34 / ipv4 src is 192.168.1.1 dst is 192.168.1.2 / end actions vf id 1 / end 14/05/2021 10:31:56 dut.10.240.183.133: Flow rule validated 14/05/2021 10:31:56 dut.10.240.183.133: flow create 0 ingress pattern eth / ipv4 / udp / gtpu / gtp_psc qfi is 0x34 / ipv4 src is 192.168.1.1 dst is 192.168.1.2 / end actions vf id 1 / end 14/05/2021 10:31:57 dut.10.240.183.133: Flow rule #0 created 14/05/2021 10:31:57 dut.10.240.183.133: flow list 0 14/05/2021 10:31:57 dut.10.240.183.133: ID Group Prio Attr Rule 0 0 0 i-- ETH IPV4 UDP GTPU GTP_PSC IPV4 => VF 14/05/2021 10:31:57 dut.10.240.183.133: start 14/05/2021 10:31:57 dut.10.240.183.133: rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native Logical Core 2 (socket 0) forwards packets on 1 streams: RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01 rxonly packet forwarding packets/burst=32 nb forwarding cores=1 - nb forwarding ports=1 port 0: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x0 RX queue: 0 RX desc=0 - RX free threshold=32 RX threshold registers: pthresh=8 hthresh=8 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=0 - TX free threshold=32 TX threshold registers: pthresh=32 hthresh=0 wthresh=0 TX offloads=0x0 - TX RS bit threshold=32 port 1: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x10000 RX queue: 0 RX desc=512 - RX free threshold=32 RX threshold registers: pthresh=0 hthresh=0 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=512 - TX free threshold=32 TX threshold registers: pthresh=0 hthresh=0 wthresh=0 TX offloads=0x10000 - TX RS bit threshold=32 14/05/2021 10:32:02 dut.10.240.183.133: stop 14/05/2021 10:32:02 dut.10.240.183.133: Telling cores to ... Waiting for lcores to finish... ---------------------- Forward statistics for port 1 ---------------------- RX-packets: 2 RX-dropped: 0 RX-total: 2 TX-packets: 0 TX-dropped: 0 TX-total: 0 ---------------------------------------------------------------------------- +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++ RX-packets: 2 RX-dropped: 0 RX-total: 2 TX-packets: 0 TX-dropped: 0 TX-total: 0 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Done. 14/05/2021 10:32:02 dut.10.240.183.133: start 14/05/2021 10:32:02 dut.10.240.183.133: rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native Logical Core 2 (socket 0) forwards packets on 1 streams: RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01 rxonly packet forwarding packets/burst=32 nb forwarding cores=1 - nb forwarding ports=1 port 0: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x0 RX queue: 0 RX desc=0 - RX free threshold=32 RX threshold registers: pthresh=8 hthresh=8 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=0 - TX free threshold=32 TX threshold registers: pthresh=32 hthresh=0 wthresh=0 TX offloads=0x0 - TX RS bit threshold=32 port 1: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x10000 RX queue: 0 RX desc=512 - RX free threshold=32 RX threshold registers: pthresh=0 hthresh=0 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=512 - TX free threshold=32 TX threshold registers: pthresh=0 hthresh=0 wthresh=0 TX offloads=0x10000 - TX RS bit threshold=32 14/05/2021 10:32:07 dut.10.240.183.133: stop 14/05/2021 10:32:07 dut.10.240.183.133: Telling cores to ... Waiting for lcores to finish... ---------------------- Forward statistics for port 1 ---------------------- RX-packets: 0 RX-dropped: 0 RX-total: 0 TX-packets: 0 TX-dropped: 0 TX-total: 0 ---------------------------------------------------------------------------- +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++ RX-packets: 0 RX-dropped: 0 RX-total: 0 TX-packets: 0 TX-dropped: 0 TX-total: 0 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Done. 14/05/2021 10:32:07 dut.10.240.183.133: flow destroy 0 rule 0 14/05/2021 10:32:07 dut.10.240.183.133: Flow rule #0 destroyed 14/05/2021 10:32:07 dut.10.240.183.133: flow list 0 14/05/2021 10:32:07 dut.10.240.183.133: 14/05/2021 10:32:07 dut.10.240.183.133: start 14/05/2021 10:32:07 dut.10.240.183.133: rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native Logical Core 2 (socket 0) forwards packets on 1 streams: RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01 rxonly packet forwarding packets/burst=32 nb forwarding cores=1 - nb forwarding ports=1 port 0: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x0 RX queue: 0 RX desc=0 - RX free threshold=32 RX threshold registers: pthresh=8 hthresh=8 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=0 - TX free threshold=32 TX threshold registers: pthresh=32 hthresh=0 wthresh=0 TX offloads=0x0 - TX RS bit threshold=32 port 1: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x10000 RX queue: 0 RX desc=512 - RX free threshold=32 RX threshold registers: pthresh=0 hthresh=0 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=512 - TX free threshold=32 TX threshold registers: pthresh=0 hthresh=0 wthresh=0 TX offloads=0x10000 - TX RS bit threshold=32 14/05/2021 10:32:13 dut.10.240.183.133: stop 14/05/2021 10:32:13 dut.10.240.183.133: Telling cores to ... Waiting for lcores to finish... ---------------------- Forward statistics for port 1 ---------------------- RX-packets: 0 RX-dropped: 0 RX-total: 0 TX-packets: 0 TX-dropped: 0 TX-total: 0 ---------------------------------------------------------------------------- +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++ RX-packets: 0 RX-dropped: 0 RX-total: 0 TX-packets: 0 TX-dropped: 0 TX-total: 0 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Done. 14/05/2021 10:32:13 CVLDCFSwitchFilterGTPUTest: sub_case tv_mac_ipv4_gtpu_eh_ipv4_qfi_l3src_l3dst passed 14/05/2021 10:32:13 CVLDCFSwitchFilterGTPUTest: ===================Test sub case: tv_mac_ipv4_gtpu_eh_ipv4_all================ 14/05/2021 10:32:13 dut.10.240.183.133: flow validate 0 ingress pattern eth / ipv4 / udp / gtpu teid is 0x12345678 teid mask 0x00000001 / gtp_psc qfi is 0x34 / ipv4 src is 192.168.1.1 dst is 192.168.1.2 / end actions vf id 1 / end 14/05/2021 10:32:13 dut.10.240.183.133: Flow rule validated 14/05/2021 10:32:13 dut.10.240.183.133: flow create 0 ingress pattern eth / ipv4 / udp / gtpu teid is 0x12345678 teid mask 0x00000001 / gtp_psc qfi is 0x34 / ipv4 src is 192.168.1.1 dst is 192.168.1.2 / end actions vf id 1 / end 14/05/2021 10:32:13 dut.10.240.183.133: Flow rule #0 created 14/05/2021 10:32:13 dut.10.240.183.133: flow list 0 14/05/2021 10:32:13 dut.10.240.183.133: ID Group Prio Attr Rule 0 0 0 i-- ETH IPV4 UDP GTPU GTP_PSC IPV4 => VF 14/05/2021 10:32:13 dut.10.240.183.133: start 14/05/2021 10:32:13 dut.10.240.183.133: rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native Logical Core 2 (socket 0) forwards packets on 1 streams: RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01 rxonly packet forwarding packets/burst=32 nb forwarding cores=1 - nb forwarding ports=1 port 0: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x0 RX queue: 0 RX desc=0 - RX free threshold=32 RX threshold registers: pthresh=8 hthresh=8 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=0 - TX free threshold=32 TX threshold registers: pthresh=32 hthresh=0 wthresh=0 TX offloads=0x0 - TX RS bit threshold=32 port 1: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x10000 RX queue: 0 RX desc=512 - RX free threshold=32 RX threshold registers: pthresh=0 hthresh=0 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=512 - TX free threshold=32 TX threshold registers: pthresh=0 hthresh=0 wthresh=0 TX offloads=0x10000 - TX RS bit threshold=32 14/05/2021 10:32:18 dut.10.240.183.133: stop 14/05/2021 10:32:18 dut.10.240.183.133: Telling cores to ... Waiting for lcores to finish... ---------------------- Forward statistics for port 1 ---------------------- RX-packets: 2 RX-dropped: 0 RX-total: 2 TX-packets: 0 TX-dropped: 0 TX-total: 0 ---------------------------------------------------------------------------- +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++ RX-packets: 2 RX-dropped: 0 RX-total: 2 TX-packets: 0 TX-dropped: 0 TX-total: 0 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Done. 14/05/2021 10:32:18 dut.10.240.183.133: start 14/05/2021 10:32:18 dut.10.240.183.133: rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native Logical Core 2 (socket 0) forwards packets on 1 streams: RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01 rxonly packet forwarding packets/burst=32 nb forwarding cores=1 - nb forwarding ports=1 port 0: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x0 RX queue: 0 RX desc=0 - RX free threshold=32 RX threshold registers: pthresh=8 hthresh=8 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=0 - TX free threshold=32 TX threshold registers: pthresh=32 hthresh=0 wthresh=0 TX offloads=0x0 - TX RS bit threshold=32 port 1: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x10000 RX queue: 0 RX desc=512 - RX free threshold=32 RX threshold registers: pthresh=0 hthresh=0 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=512 - TX free threshold=32 TX threshold registers: pthresh=0 hthresh=0 wthresh=0 TX offloads=0x10000 - TX RS bit threshold=32 14/05/2021 10:32:23 dut.10.240.183.133: stop 14/05/2021 10:32:23 dut.10.240.183.133: Telling cores to ... Waiting for lcores to finish... ---------------------- Forward statistics for port 1 ---------------------- RX-packets: 0 RX-dropped: 0 RX-total: 0 TX-packets: 0 TX-dropped: 0 TX-total: 0 ---------------------------------------------------------------------------- +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++ RX-packets: 0 RX-dropped: 0 RX-total: 0 TX-packets: 0 TX-dropped: 0 TX-total: 0 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Done. 14/05/2021 10:32:23 dut.10.240.183.133: flow destroy 0 rule 0 14/05/2021 10:32:24 dut.10.240.183.133: Flow rule #0 destroyed 14/05/2021 10:32:24 dut.10.240.183.133: flow list 0 14/05/2021 10:32:24 dut.10.240.183.133: 14/05/2021 10:32:24 dut.10.240.183.133: start 14/05/2021 10:32:24 dut.10.240.183.133: rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native Logical Core 2 (socket 0) forwards packets on 1 streams: RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01 rxonly packet forwarding packets/burst=32 nb forwarding cores=1 - nb forwarding ports=1 port 0: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x0 RX queue: 0 RX desc=0 - RX free threshold=32 RX threshold registers: pthresh=8 hthresh=8 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=0 - TX free threshold=32 TX threshold registers: pthresh=32 hthresh=0 wthresh=0 TX offloads=0x0 - TX RS bit threshold=32 port 1: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x10000 RX queue: 0 RX desc=512 - RX free threshold=32 RX threshold registers: pthresh=0 hthresh=0 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=512 - TX free threshold=32 TX threshold registers: pthresh=0 hthresh=0 wthresh=0 TX offloads=0x10000 - TX RS bit threshold=32 14/05/2021 10:32:29 dut.10.240.183.133: stop 14/05/2021 10:32:29 dut.10.240.183.133: Telling cores to ... Waiting for lcores to finish... ---------------------- Forward statistics for port 1 ---------------------- RX-packets: 0 RX-dropped: 0 RX-total: 0 TX-packets: 0 TX-dropped: 0 TX-total: 0 ---------------------------------------------------------------------------- +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++ RX-packets: 0 RX-dropped: 0 RX-total: 0 TX-packets: 0 TX-dropped: 0 TX-total: 0 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Done. 14/05/2021 10:32:29 CVLDCFSwitchFilterGTPUTest: sub_case tv_mac_ipv4_gtpu_eh_ipv4_all passed 14/05/2021 10:32:29 CVLDCFSwitchFilterGTPUTest: {'tv_mac_ipv4_gtpu_eh_ipv4_teid_with_mask': 'passed', 'tv_mac_ipv4_gtpu_eh_ipv4_teid_without_mask': 'passed', 'tv_mac_ipv4_gtpu_eh_ipv4_qfi': 'passed', 'tv_mac_ipv4_gtpu_eh_ipv4_l3dst': 'passed', 'tv_mac_ipv4_gtpu_eh_ipv4_l3src': 'passed', 'tv_mac_ipv4_gtpu_eh_ipv4_l3src_l3dst': 'passed', 'tv_mac_ipv4_gtpu_eh_ipv4_teid_l3src_l3dst': 'passed', 'tv_mac_ipv4_gtpu_eh_ipv4_qfi_l3src_l3dst': 'passed', 'tv_mac_ipv4_gtpu_eh_ipv4_all': 'passed'} 14/05/2021 10:32:29 CVLDCFSwitchFilterGTPUTest: pass rate is: 100.0 14/05/2021 10:32:29 CVLDCFSwitchFilterGTPUTest: Test Case test_mac_ipv4_gtpu_eh_ipv4 Result PASSED: 14/05/2021 10:32:29 dut.10.240.183.133: flow flush 0 14/05/2021 10:32:29 dut.10.240.183.133: 14/05/2021 10:32:29 dut.10.240.183.133: clear port stats all 14/05/2021 10:32:29 dut.10.240.183.133: NIC statistics for port 0 cleared NIC statistics for port 1 cleared 14/05/2021 10:32:29 dut.10.240.183.133: quit 14/05/2021 10:32:30 dut.10.240.183.133: Stopping port 0... Stopping ports... Done Stopping port 1... Stopping ports... Done Shutting down port 0... Closing ports... Port 0 is closed Done Shutting down port 1... Closing ports... Port 1 is closed Done Bye... 14/05/2021 10:32:30 dut.10.240.183.133: kill_all: called by dut and prefix list has value. 14/05/2021 10:32:34 CVLDCFSwitchFilterGTPUTest: Test Case test_mac_ipv4_gtpu_eh_ipv4_tcp Begin 14/05/2021 10:32:34 dut.10.240.183.133: 14/05/2021 10:32:34 tester: 14/05/2021 10:32:34 dut.10.240.183.133: rmmod ice 14/05/2021 10:32:43 dut.10.240.183.133: 14/05/2021 10:32:43 dut.10.240.183.133: modprobe ice 14/05/2021 10:32:47 dut.10.240.183.133: 14/05/2021 10:32:47 dut.10.240.183.133: ethtool -i ens801f0 14/05/2021 10:32:47 dut.10.240.183.133: driver: ice version: 1.6.0_rc41_11_gbd4c35a2_dirty firmware-version: 3.00 0x800079a8 1.2928.0 expansion-rom-version: bus-info: 0000:81:00.0 supports-statistics: yes supports-test: yes supports-eeprom-access: yes supports-register-dump: yes supports-priv-flags: yes 14/05/2021 10:32:50 dut.10.240.183.133: ip link set ens801f0 vf 0 trust on 14/05/2021 10:32:50 dut.10.240.183.133: 14/05/2021 10:32:57 dut.10.240.183.133: x86_64-native-linuxapp-gcc/app/dpdk-testpmd -l 1,2,3,4 -n 4 -a 0000:81:01.0,cap=dcf -a 0000:81:01.1 --file-prefix=dpdk_13956_20210514102502 -- -i 14/05/2021 10:33:10 dut.10.240.183.133: EAL: Detected 72 lcore(s) EAL: Detected 2 NUMA nodes EAL: Detected static linkage of DPDK EAL: Multi-process socket /var/run/dpdk/dpdk_13956_20210514102502/mp_socket EAL: Selected IOVA mode 'VA' EAL: No available 2048 kB hugepages reported EAL: VFIO support initialized EAL: Using IOMMU type 1 (Type 1) EAL: Probe PCI driver: net_iavf (8086:1889) device: 0000:81:01.0 (socket 1) EAL: Releasing PCI mapped resource for 0000:81:01.0 EAL: Calling pci_unmap_resource for 0000:81:01.0 at 0x2200000000 EAL: Calling pci_unmap_resource for 0000:81:01.0 at 0x2200020000 EAL: Using IOMMU type 1 (Type 1) EAL: Probe PCI driver: net_ice_dcf (8086:1889) device: 0000:81:01.0 (socket 1) ice_load_pkg_type(): Active package is: 1.3.30.0, ICE COMMS Package (double VLAN mode) EAL: Probe PCI driver: net_iavf (8086:1889) device: 0000:81:01.1 (socket 1) Interactive-mode selected Failed to set MTU to 1500 for port 0 testpmd: create a new mbuf pool <mb_pool_0>: n=171456, size=2176, socket=0 testpmd: preferred mempool ops selected: ring_mp_mc testpmd: create a new mbuf pool <mb_pool_1>: n=171456, size=2176, socket=1 testpmd: preferred mempool ops selected: ring_mp_mc Configuring Port 0 (socket 1) ice_dcf_init_rss(): RSS is enabled by PF by default ice_dcf_configure_queues(): request RXDID == 16 in Queue[0] Port 0: BA:5E:91:FF:CA:D7 Configuring Port 1 (socket 1) iavf_configure_queues(): request RXDID[22] in Queue[0] Port 1: link state change event Port 1: link state change event Port 1: 9E:60:F4:D1:CA:0F Checking link statuses... Done 14/05/2021 10:33:10 dut.10.240.183.133: set portlist 1 14/05/2021 10:33:10 dut.10.240.183.133: previous number of forwarding ports 2 - changed to number of configured ports 1 Warning! port-topology=paired and odd forward ports number, the last port will pair with itself. 14/05/2021 10:33:10 dut.10.240.183.133: set fwd rxonly 14/05/2021 10:33:10 dut.10.240.183.133: Set rxonly packet forwarding mode 14/05/2021 10:33:10 dut.10.240.183.133: set verbose 1 14/05/2021 10:33:10 dut.10.240.183.133: Change verbose level from 0 to 1 14/05/2021 10:33:10 CVLDCFSwitchFilterGTPUTest: ===================Test sub case: tv_mac_ipv4_gtpu_eh_ipv4_tcp_teid_with_mask================ 14/05/2021 10:33:10 dut.10.240.183.133: flow validate 0 ingress pattern eth / ipv4 / udp / gtpu teid is 0x12345678 teid mask 0x00000001 / gtp_psc / ipv4 / tcp / end actions vf id 1 / end 14/05/2021 10:33:10 dut.10.240.183.133: Flow rule validated 14/05/2021 10:33:10 dut.10.240.183.133: flow create 0 ingress pattern eth / ipv4 / udp / gtpu teid is 0x12345678 teid mask 0x00000001 / gtp_psc / ipv4 / tcp / end actions vf id 1 / end 14/05/2021 10:33:11 dut.10.240.183.133: Flow rule #0 created 14/05/2021 10:33:11 dut.10.240.183.133: flow list 0 14/05/2021 10:33:11 dut.10.240.183.133: ID Group Prio Attr Rule 0 0 0 i-- ETH IPV4 UDP GTPU GTP_PSC IPV4 TCP => VF 14/05/2021 10:33:11 dut.10.240.183.133: start 14/05/2021 10:33:11 dut.10.240.183.133: rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native Logical Core 2 (socket 0) forwards packets on 1 streams: RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01 rxonly packet forwarding packets/burst=32 nb forwarding cores=1 - nb forwarding ports=1 port 0: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x0 RX queue: 0 RX desc=0 - RX free threshold=32 RX threshold registers: pthresh=8 hthresh=8 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=0 - TX free threshold=32 TX threshold registers: pthresh=32 hthresh=0 wthresh=0 TX offloads=0x0 - TX RS bit threshold=32 port 1: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x10000 RX queue: 0 RX desc=512 - RX free threshold=32 RX threshold registers: pthresh=0 hthresh=0 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=512 - TX free threshold=32 TX threshold registers: pthresh=0 hthresh=0 wthresh=0 TX offloads=0x10000 - TX RS bit threshold=32 14/05/2021 10:33:16 dut.10.240.183.133: stop 14/05/2021 10:33:16 dut.10.240.183.133: Telling cores to ... Waiting for lcores to finish... ---------------------- Forward statistics for port 1 ---------------------- RX-packets: 2 RX-dropped: 0 RX-total: 2 TX-packets: 0 TX-dropped: 0 TX-total: 0 ---------------------------------------------------------------------------- +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++ RX-packets: 2 RX-dropped: 0 RX-total: 2 TX-packets: 0 TX-dropped: 0 TX-total: 0 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Done. 14/05/2021 10:33:16 dut.10.240.183.133: start 14/05/2021 10:33:16 dut.10.240.183.133: rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native Logical Core 2 (socket 0) forwards packets on 1 streams: RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01 rxonly packet forwarding packets/burst=32 nb forwarding cores=1 - nb forwarding ports=1 port 0: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x0 RX queue: 0 RX desc=0 - RX free threshold=32 RX threshold registers: pthresh=8 hthresh=8 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=0 - TX free threshold=32 TX threshold registers: pthresh=32 hthresh=0 wthresh=0 TX offloads=0x0 - TX RS bit threshold=32 port 1: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x10000 RX queue: 0 RX desc=512 - RX free threshold=32 RX threshold registers: pthresh=0 hthresh=0 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=512 - TX free threshold=32 TX threshold registers: pthresh=0 hthresh=0 wthresh=0 TX offloads=0x10000 - TX RS bit threshold=32 14/05/2021 10:33:21 dut.10.240.183.133: stop 14/05/2021 10:33:21 dut.10.240.183.133: Telling cores to ... Waiting for lcores to finish... ---------------------- Forward statistics for port 1 ---------------------- RX-packets: 0 RX-dropped: 0 RX-total: 0 TX-packets: 0 TX-dropped: 0 TX-total: 0 ---------------------------------------------------------------------------- +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++ RX-packets: 0 RX-dropped: 0 RX-total: 0 TX-packets: 0 TX-dropped: 0 TX-total: 0 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Done. 14/05/2021 10:33:21 dut.10.240.183.133: flow destroy 0 rule 0 14/05/2021 10:33:21 dut.10.240.183.133: Flow rule #0 destroyed 14/05/2021 10:33:21 dut.10.240.183.133: flow list 0 14/05/2021 10:33:21 dut.10.240.183.133: 14/05/2021 10:33:21 dut.10.240.183.133: start 14/05/2021 10:33:21 dut.10.240.183.133: rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native Logical Core 2 (socket 0) forwards packets on 1 streams: RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01 rxonly packet forwarding packets/burst=32 nb forwarding cores=1 - nb forwarding ports=1 port 0: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x0 RX queue: 0 RX desc=0 - RX free threshold=32 RX threshold registers: pthresh=8 hthresh=8 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=0 - TX free threshold=32 TX threshold registers: pthresh=32 hthresh=0 wthresh=0 TX offloads=0x0 - TX RS bit threshold=32 port 1: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x10000 RX queue: 0 RX desc=512 - RX free threshold=32 RX threshold registers: pthresh=0 hthresh=0 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=512 - TX free threshold=32 TX threshold registers: pthresh=0 hthresh=0 wthresh=0 TX offloads=0x10000 - TX RS bit threshold=32 14/05/2021 10:33:27 dut.10.240.183.133: stop 14/05/2021 10:33:27 dut.10.240.183.133: Telling cores to ... Waiting for lcores to finish... ---------------------- Forward statistics for port 1 ---------------------- RX-packets: 0 RX-dropped: 0 RX-total: 0 TX-packets: 0 TX-dropped: 0 TX-total: 0 ---------------------------------------------------------------------------- +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++ RX-packets: 0 RX-dropped: 0 RX-total: 0 TX-packets: 0 TX-dropped: 0 TX-total: 0 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Done. 14/05/2021 10:33:27 CVLDCFSwitchFilterGTPUTest: sub_case tv_mac_ipv4_gtpu_eh_ipv4_tcp_teid_with_mask passed 14/05/2021 10:33:27 CVLDCFSwitchFilterGTPUTest: ===================Test sub case: tv_mac_ipv4_gtpu_eh_ipv4_tcp_teid_without_mask================ 14/05/2021 10:33:27 dut.10.240.183.133: flow validate 0 ingress pattern eth / ipv4 / udp / gtpu teid is 0x12345678 / gtp_psc / ipv4 / tcp / end actions vf id 1 / end 14/05/2021 10:33:27 dut.10.240.183.133: Flow rule validated 14/05/2021 10:33:27 dut.10.240.183.133: flow create 0 ingress pattern eth / ipv4 / udp / gtpu teid is 0x12345678 / gtp_psc / ipv4 / tcp / end actions vf id 1 / end 14/05/2021 10:33:27 dut.10.240.183.133: Flow rule #0 created 14/05/2021 10:33:27 dut.10.240.183.133: flow list 0 14/05/2021 10:33:27 dut.10.240.183.133: ID Group Prio Attr Rule 0 0 0 i-- ETH IPV4 UDP GTPU GTP_PSC IPV4 TCP => VF 14/05/2021 10:33:27 dut.10.240.183.133: start 14/05/2021 10:33:27 dut.10.240.183.133: rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native Logical Core 2 (socket 0) forwards packets on 1 streams: RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01 rxonly packet forwarding packets/burst=32 nb forwarding cores=1 - nb forwarding ports=1 port 0: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x0 RX queue: 0 RX desc=0 - RX free threshold=32 RX threshold registers: pthresh=8 hthresh=8 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=0 - TX free threshold=32 TX threshold registers: pthresh=32 hthresh=0 wthresh=0 TX offloads=0x0 - TX RS bit threshold=32 port 1: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x10000 RX queue: 0 RX desc=512 - RX free threshold=32 RX threshold registers: pthresh=0 hthresh=0 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=512 - TX free threshold=32 TX threshold registers: pthresh=0 hthresh=0 wthresh=0 TX offloads=0x10000 - TX RS bit threshold=32 14/05/2021 10:33:32 dut.10.240.183.133: stop 14/05/2021 10:33:32 dut.10.240.183.133: Telling cores to ... Waiting for lcores to finish... ---------------------- Forward statistics for port 1 ---------------------- RX-packets: 1 RX-dropped: 0 RX-total: 1 TX-packets: 0 TX-dropped: 0 TX-total: 0 ---------------------------------------------------------------------------- +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++ RX-packets: 1 RX-dropped: 0 RX-total: 1 TX-packets: 0 TX-dropped: 0 TX-total: 0 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Done. 14/05/2021 10:33:32 dut.10.240.183.133: start 14/05/2021 10:33:32 dut.10.240.183.133: rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native Logical Core 2 (socket 0) forwards packets on 1 streams: RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01 rxonly packet forwarding packets/burst=32 nb forwarding cores=1 - nb forwarding ports=1 port 0: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x0 RX queue: 0 RX desc=0 - RX free threshold=32 RX threshold registers: pthresh=8 hthresh=8 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=0 - TX free threshold=32 TX threshold registers: pthresh=32 hthresh=0 wthresh=0 TX offloads=0x0 - TX RS bit threshold=32 port 1: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x10000 RX queue: 0 RX desc=512 - RX free threshold=32 RX threshold registers: pthresh=0 hthresh=0 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=512 - TX free threshold=32 TX threshold registers: pthresh=0 hthresh=0 wthresh=0 TX offloads=0x10000 - TX RS bit threshold=32 14/05/2021 10:33:37 dut.10.240.183.133: stop 14/05/2021 10:33:37 dut.10.240.183.133: Telling cores to ... Waiting for lcores to finish... ---------------------- Forward statistics for port 1 ---------------------- RX-packets: 0 RX-dropped: 0 RX-total: 0 TX-packets: 0 TX-dropped: 0 TX-total: 0 ---------------------------------------------------------------------------- +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++ RX-packets: 0 RX-dropped: 0 RX-total: 0 TX-packets: 0 TX-dropped: 0 TX-total: 0 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Done. 14/05/2021 10:33:37 dut.10.240.183.133: flow destroy 0 rule 0 14/05/2021 10:33:37 dut.10.240.183.133: Flow rule #0 destroyed 14/05/2021 10:33:37 dut.10.240.183.133: flow list 0 14/05/2021 10:33:38 dut.10.240.183.133: 14/05/2021 10:33:38 dut.10.240.183.133: start 14/05/2021 10:33:38 dut.10.240.183.133: rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native Logical Core 2 (socket 0) forwards packets on 1 streams: RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01 rxonly packet forwarding packets/burst=32 nb forwarding cores=1 - nb forwarding ports=1 port 0: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x0 RX queue: 0 RX desc=0 - RX free threshold=32 RX threshold registers: pthresh=8 hthresh=8 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=0 - TX free threshold=32 TX threshold registers: pthresh=32 hthresh=0 wthresh=0 TX offloads=0x0 - TX RS bit threshold=32 port 1: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x10000 RX queue: 0 RX desc=512 - RX free threshold=32 RX threshold registers: pthresh=0 hthresh=0 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=512 - TX free threshold=32 TX threshold registers: pthresh=0 hthresh=0 wthresh=0 TX offloads=0x10000 - TX RS bit threshold=32 14/05/2021 10:33:43 dut.10.240.183.133: stop 14/05/2021 10:33:43 dut.10.240.183.133: Telling cores to ... Waiting for lcores to finish... ---------------------- Forward statistics for port 1 ---------------------- RX-packets: 0 RX-dropped: 0 RX-total: 0 TX-packets: 0 TX-dropped: 0 TX-total: 0 ---------------------------------------------------------------------------- +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++ RX-packets: 0 RX-dropped: 0 RX-total: 0 TX-packets: 0 TX-dropped: 0 TX-total: 0 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Done. 14/05/2021 10:33:43 CVLDCFSwitchFilterGTPUTest: sub_case tv_mac_ipv4_gtpu_eh_ipv4_tcp_teid_without_mask passed 14/05/2021 10:33:43 CVLDCFSwitchFilterGTPUTest: ===================Test sub case: tv_mac_ipv4_gtpu_eh_ipv4_tcp_qfi================ 14/05/2021 10:33:43 dut.10.240.183.133: flow validate 0 ingress pattern eth / ipv4 / udp / gtpu / gtp_psc qfi is 0x34 / ipv4 / tcp / end actions vf id 1 / end 14/05/2021 10:33:43 dut.10.240.183.133: Flow rule validated 14/05/2021 10:33:43 dut.10.240.183.133: flow create 0 ingress pattern eth / ipv4 / udp / gtpu / gtp_psc qfi is 0x34 / ipv4 / tcp / end actions vf id 1 / end 14/05/2021 10:33:43 dut.10.240.183.133: Flow rule #0 created 14/05/2021 10:33:43 dut.10.240.183.133: flow list 0 14/05/2021 10:33:43 dut.10.240.183.133: ID Group Prio Attr Rule 0 0 0 i-- ETH IPV4 UDP GTPU GTP_PSC IPV4 TCP => VF 14/05/2021 10:33:43 dut.10.240.183.133: start 14/05/2021 10:33:43 dut.10.240.183.133: rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native Logical Core 2 (socket 0) forwards packets on 1 streams: RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01 rxonly packet forwarding packets/burst=32 nb forwarding cores=1 - nb forwarding ports=1 port 0: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x0 RX queue: 0 RX desc=0 - RX free threshold=32 RX threshold registers: pthresh=8 hthresh=8 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=0 - TX free threshold=32 TX threshold registers: pthresh=32 hthresh=0 wthresh=0 TX offloads=0x0 - TX RS bit threshold=32 port 1: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x10000 RX queue: 0 RX desc=512 - RX free threshold=32 RX threshold registers: pthresh=0 hthresh=0 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=512 - TX free threshold=32 TX threshold registers: pthresh=0 hthresh=0 wthresh=0 TX offloads=0x10000 - TX RS bit threshold=32 14/05/2021 10:33:48 dut.10.240.183.133: stop 14/05/2021 10:33:48 dut.10.240.183.133: Telling cores to ... Waiting for lcores to finish... ---------------------- Forward statistics for port 1 ---------------------- RX-packets: 1 RX-dropped: 0 RX-total: 1 TX-packets: 0 TX-dropped: 0 TX-total: 0 ---------------------------------------------------------------------------- +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++ RX-packets: 1 RX-dropped: 0 RX-total: 1 TX-packets: 0 TX-dropped: 0 TX-total: 0 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Done. 14/05/2021 10:33:48 dut.10.240.183.133: start 14/05/2021 10:33:48 dut.10.240.183.133: rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native Logical Core 2 (socket 0) forwards packets on 1 streams: RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01 rxonly packet forwarding packets/burst=32 nb forwarding cores=1 - nb forwarding ports=1 port 0: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x0 RX queue: 0 RX desc=0 - RX free threshold=32 RX threshold registers: pthresh=8 hthresh=8 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=0 - TX free threshold=32 TX threshold registers: pthresh=32 hthresh=0 wthresh=0 TX offloads=0x0 - TX RS bit threshold=32 port 1: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x10000 RX queue: 0 RX desc=512 - RX free threshold=32 RX threshold registers: pthresh=0 hthresh=0 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=512 - TX free threshold=32 TX threshold registers: pthresh=0 hthresh=0 wthresh=0 TX offloads=0x10000 - TX RS bit threshold=32 14/05/2021 10:33:54 dut.10.240.183.133: stop 14/05/2021 10:33:54 dut.10.240.183.133: Telling cores to ... Waiting for lcores to finish... ---------------------- Forward statistics for port 1 ---------------------- RX-packets: 0 RX-dropped: 0 RX-total: 0 TX-packets: 0 TX-dropped: 0 TX-total: 0 ---------------------------------------------------------------------------- +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++ RX-packets: 0 RX-dropped: 0 RX-total: 0 TX-packets: 0 TX-dropped: 0 TX-total: 0 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Done. 14/05/2021 10:33:54 dut.10.240.183.133: flow destroy 0 rule 0 14/05/2021 10:33:54 dut.10.240.183.133: Flow rule #0 destroyed 14/05/2021 10:33:54 dut.10.240.183.133: flow list 0 14/05/2021 10:33:54 dut.10.240.183.133: 14/05/2021 10:33:54 dut.10.240.183.133: start 14/05/2021 10:33:54 dut.10.240.183.133: rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native Logical Core 2 (socket 0) forwards packets on 1 streams: RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01 rxonly packet forwarding packets/burst=32 nb forwarding cores=1 - nb forwarding ports=1 port 0: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x0 RX queue: 0 RX desc=0 - RX free threshold=32 RX threshold registers: pthresh=8 hthresh=8 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=0 - TX free threshold=32 TX threshold registers: pthresh=32 hthresh=0 wthresh=0 TX offloads=0x0 - TX RS bit threshold=32 port 1: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x10000 RX queue: 0 RX desc=512 - RX free threshold=32 RX threshold registers: pthresh=0 hthresh=0 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=512 - TX free threshold=32 TX threshold registers: pthresh=0 hthresh=0 wthresh=0 TX offloads=0x10000 - TX RS bit threshold=32 14/05/2021 10:33:59 dut.10.240.183.133: stop 14/05/2021 10:33:59 dut.10.240.183.133: Telling cores to ... Waiting for lcores to finish... ---------------------- Forward statistics for port 1 ---------------------- RX-packets: 0 RX-dropped: 0 RX-total: 0 TX-packets: 0 TX-dropped: 0 TX-total: 0 ---------------------------------------------------------------------------- +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++ RX-packets: 0 RX-dropped: 0 RX-total: 0 TX-packets: 0 TX-dropped: 0 TX-total: 0 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Done. 14/05/2021 10:33:59 CVLDCFSwitchFilterGTPUTest: sub_case tv_mac_ipv4_gtpu_eh_ipv4_tcp_qfi passed 14/05/2021 10:33:59 CVLDCFSwitchFilterGTPUTest: ===================Test sub case: tv_mac_ipv4_gtpu_eh_ipv4_tcp_l3dst================ 14/05/2021 10:33:59 dut.10.240.183.133: flow validate 0 ingress pattern eth / ipv4 / udp / gtpu / gtp_psc / ipv4 dst is 192.168.1.2 / tcp / end actions vf id 1 / end 14/05/2021 10:33:59 dut.10.240.183.133: Flow rule validated 14/05/2021 10:33:59 dut.10.240.183.133: flow create 0 ingress pattern eth / ipv4 / udp / gtpu / gtp_psc / ipv4 dst is 192.168.1.2 / tcp / end actions vf id 1 / end 14/05/2021 10:33:59 dut.10.240.183.133: Flow rule #0 created 14/05/2021 10:33:59 dut.10.240.183.133: flow list 0 14/05/2021 10:33:59 dut.10.240.183.133: ID Group Prio Attr Rule 0 0 0 i-- ETH IPV4 UDP GTPU GTP_PSC IPV4 TCP => VF 14/05/2021 10:33:59 dut.10.240.183.133: start 14/05/2021 10:33:59 dut.10.240.183.133: rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native Logical Core 2 (socket 0) forwards packets on 1 streams: RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01 rxonly packet forwarding packets/burst=32 nb forwarding cores=1 - nb forwarding ports=1 port 0: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x0 RX queue: 0 RX desc=0 - RX free threshold=32 RX threshold registers: pthresh=8 hthresh=8 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=0 - TX free threshold=32 TX threshold registers: pthresh=32 hthresh=0 wthresh=0 TX offloads=0x0 - TX RS bit threshold=32 port 1: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x10000 RX queue: 0 RX desc=512 - RX free threshold=32 RX threshold registers: pthresh=0 hthresh=0 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=512 - TX free threshold=32 TX threshold registers: pthresh=0 hthresh=0 wthresh=0 TX offloads=0x10000 - TX RS bit threshold=32 14/05/2021 10:34:05 dut.10.240.183.133: stop 14/05/2021 10:34:05 dut.10.240.183.133: Telling cores to ... Waiting for lcores to finish... ---------------------- Forward statistics for port 1 ---------------------- RX-packets: 1 RX-dropped: 0 RX-total: 1 TX-packets: 0 TX-dropped: 0 TX-total: 0 ---------------------------------------------------------------------------- +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++ RX-packets: 1 RX-dropped: 0 RX-total: 1 TX-packets: 0 TX-dropped: 0 TX-total: 0 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Done. 14/05/2021 10:34:05 dut.10.240.183.133: start 14/05/2021 10:34:05 dut.10.240.183.133: rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native Logical Core 2 (socket 0) forwards packets on 1 streams: RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01 rxonly packet forwarding packets/burst=32 nb forwarding cores=1 - nb forwarding ports=1 port 0: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x0 RX queue: 0 RX desc=0 - RX free threshold=32 RX threshold registers: pthresh=8 hthresh=8 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=0 - TX free threshold=32 TX threshold registers: pthresh=32 hthresh=0 wthresh=0 TX offloads=0x0 - TX RS bit threshold=32 port 1: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x10000 RX queue: 0 RX desc=512 - RX free threshold=32 RX threshold registers: pthresh=0 hthresh=0 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=512 - TX free threshold=32 TX threshold registers: pthresh=0 hthresh=0 wthresh=0 TX offloads=0x10000 - TX RS bit threshold=32 14/05/2021 10:34:10 dut.10.240.183.133: stop 14/05/2021 10:34:10 dut.10.240.183.133: Telling cores to ... Waiting for lcores to finish... ---------------------- Forward statistics for port 1 ---------------------- RX-packets: 0 RX-dropped: 0 RX-total: 0 TX-packets: 0 TX-dropped: 0 TX-total: 0 ---------------------------------------------------------------------------- +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++ RX-packets: 0 RX-dropped: 0 RX-total: 0 TX-packets: 0 TX-dropped: 0 TX-total: 0 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Done. 14/05/2021 10:34:10 dut.10.240.183.133: flow destroy 0 rule 0 14/05/2021 10:34:10 dut.10.240.183.133: Flow rule #0 destroyed 14/05/2021 10:34:10 dut.10.240.183.133: flow list 0 14/05/2021 10:34:10 dut.10.240.183.133: 14/05/2021 10:34:10 dut.10.240.183.133: start 14/05/2021 10:34:10 dut.10.240.183.133: rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native Logical Core 2 (socket 0) forwards packets on 1 streams: RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01 rxonly packet forwarding packets/burst=32 nb forwarding cores=1 - nb forwarding ports=1 port 0: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x0 RX queue: 0 RX desc=0 - RX free threshold=32 RX threshold registers: pthresh=8 hthresh=8 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=0 - TX free threshold=32 TX threshold registers: pthresh=32 hthresh=0 wthresh=0 TX offloads=0x0 - TX RS bit threshold=32 port 1: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x10000 RX queue: 0 RX desc=512 - RX free threshold=32 RX threshold registers: pthresh=0 hthresh=0 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=512 - TX free threshold=32 TX threshold registers: pthresh=0 hthresh=0 wthresh=0 TX offloads=0x10000 - TX RS bit threshold=32 14/05/2021 10:34:15 dut.10.240.183.133: stop 14/05/2021 10:34:15 dut.10.240.183.133: Telling cores to ... Waiting for lcores to finish... ---------------------- Forward statistics for port 1 ---------------------- RX-packets: 0 RX-dropped: 0 RX-total: 0 TX-packets: 0 TX-dropped: 0 TX-total: 0 ---------------------------------------------------------------------------- +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++ RX-packets: 0 RX-dropped: 0 RX-total: 0 TX-packets: 0 TX-dropped: 0 TX-total: 0 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Done. 14/05/2021 10:34:15 CVLDCFSwitchFilterGTPUTest: sub_case tv_mac_ipv4_gtpu_eh_ipv4_tcp_l3dst passed 14/05/2021 10:34:15 CVLDCFSwitchFilterGTPUTest: ===================Test sub case: tv_mac_ipv4_gtpu_eh_ipv4_tcp_l3src================ 14/05/2021 10:34:15 dut.10.240.183.133: flow validate 0 ingress pattern eth / ipv4 / udp / gtpu / gtp_psc / ipv4 src is 192.168.1.1 / tcp / end actions vf id 1 / end 14/05/2021 10:34:15 dut.10.240.183.133: Flow rule validated 14/05/2021 10:34:15 dut.10.240.183.133: flow create 0 ingress pattern eth / ipv4 / udp / gtpu / gtp_psc / ipv4 src is 192.168.1.1 / tcp / end actions vf id 1 / end 14/05/2021 10:34:15 dut.10.240.183.133: Flow rule #0 created 14/05/2021 10:34:15 dut.10.240.183.133: flow list 0 14/05/2021 10:34:16 dut.10.240.183.133: ID Group Prio Attr Rule 0 0 0 i-- ETH IPV4 UDP GTPU GTP_PSC IPV4 TCP => VF 14/05/2021 10:34:16 dut.10.240.183.133: start 14/05/2021 10:34:16 dut.10.240.183.133: rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native Logical Core 2 (socket 0) forwards packets on 1 streams: RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01 rxonly packet forwarding packets/burst=32 nb forwarding cores=1 - nb forwarding ports=1 port 0: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x0 RX queue: 0 RX desc=0 - RX free threshold=32 RX threshold registers: pthresh=8 hthresh=8 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=0 - TX free threshold=32 TX threshold registers: pthresh=32 hthresh=0 wthresh=0 TX offloads=0x0 - TX RS bit threshold=32 port 1: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x10000 RX queue: 0 RX desc=512 - RX free threshold=32 RX threshold registers: pthresh=0 hthresh=0 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=512 - TX free threshold=32 TX threshold registers: pthresh=0 hthresh=0 wthresh=0 TX offloads=0x10000 - TX RS bit threshold=32 14/05/2021 10:34:21 dut.10.240.183.133: stop 14/05/2021 10:34:21 dut.10.240.183.133: Telling cores to ... Waiting for lcores to finish... ---------------------- Forward statistics for port 1 ---------------------- RX-packets: 1 RX-dropped: 0 RX-total: 1 TX-packets: 0 TX-dropped: 0 TX-total: 0 ---------------------------------------------------------------------------- +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++ RX-packets: 1 RX-dropped: 0 RX-total: 1 TX-packets: 0 TX-dropped: 0 TX-total: 0 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Done. 14/05/2021 10:34:21 dut.10.240.183.133: start 14/05/2021 10:34:21 dut.10.240.183.133: rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native Logical Core 2 (socket 0) forwards packets on 1 streams: RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01 rxonly packet forwarding packets/burst=32 nb forwarding cores=1 - nb forwarding ports=1 port 0: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x0 RX queue: 0 RX desc=0 - RX free threshold=32 RX threshold registers: pthresh=8 hthresh=8 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=0 - TX free threshold=32 TX threshold registers: pthresh=32 hthresh=0 wthresh=0 TX offloads=0x0 - TX RS bit threshold=32 port 1: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x10000 RX queue: 0 RX desc=512 - RX free threshold=32 RX threshold registers: pthresh=0 hthresh=0 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=512 - TX free threshold=32 TX threshold registers: pthresh=0 hthresh=0 wthresh=0 TX offloads=0x10000 - TX RS bit threshold=32 14/05/2021 10:34:26 dut.10.240.183.133: stop 14/05/2021 10:34:26 dut.10.240.183.133: Telling cores to ... Waiting for lcores to finish... ---------------------- Forward statistics for port 1 ---------------------- RX-packets: 0 RX-dropped: 0 RX-total: 0 TX-packets: 0 TX-dropped: 0 TX-total: 0 ---------------------------------------------------------------------------- +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++ RX-packets: 0 RX-dropped: 0 RX-total: 0 TX-packets: 0 TX-dropped: 0 TX-total: 0 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Done. 14/05/2021 10:34:26 dut.10.240.183.133: flow destroy 0 rule 0 14/05/2021 10:34:26 dut.10.240.183.133: Flow rule #0 destroyed 14/05/2021 10:34:26 dut.10.240.183.133: flow list 0 14/05/2021 10:34:26 dut.10.240.183.133: 14/05/2021 10:34:26 dut.10.240.183.133: start 14/05/2021 10:34:26 dut.10.240.183.133: rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native Logical Core 2 (socket 0) forwards packets on 1 streams: RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01 rxonly packet forwarding packets/burst=32 nb forwarding cores=1 - nb forwarding ports=1 port 0: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x0 RX queue: 0 RX desc=0 - RX free threshold=32 RX threshold registers: pthresh=8 hthresh=8 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=0 - TX free threshold=32 TX threshold registers: pthresh=32 hthresh=0 wthresh=0 TX offloads=0x0 - TX RS bit threshold=32 port 1: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x10000 RX queue: 0 RX desc=512 - RX free threshold=32 RX threshold registers: pthresh=0 hthresh=0 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=512 - TX free threshold=32 TX threshold registers: pthresh=0 hthresh=0 wthresh=0 TX offloads=0x10000 - TX RS bit threshold=32 14/05/2021 10:34:31 dut.10.240.183.133: stop 14/05/2021 10:34:31 dut.10.240.183.133: Telling cores to ... Waiting for lcores to finish... ---------------------- Forward statistics for port 1 ---------------------- RX-packets: 0 RX-dropped: 0 RX-total: 0 TX-packets: 0 TX-dropped: 0 TX-total: 0 ---------------------------------------------------------------------------- +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++ RX-packets: 0 RX-dropped: 0 RX-total: 0 TX-packets: 0 TX-dropped: 0 TX-total: 0 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Done. 14/05/2021 10:34:31 CVLDCFSwitchFilterGTPUTest: sub_case tv_mac_ipv4_gtpu_eh_ipv4_tcp_l3src passed 14/05/2021 10:34:31 CVLDCFSwitchFilterGTPUTest: ===================Test sub case: tv_mac_ipv4_gtpu_eh_ipv4_tcp_l3src_l4src================ 14/05/2021 10:34:31 dut.10.240.183.133: flow validate 0 ingress pattern eth / ipv4 / udp / gtpu / gtp_psc / ipv4 src is 192.168.1.1 / tcp src is 22 / end actions vf id 1 / end 14/05/2021 10:34:31 dut.10.240.183.133: Flow rule validated 14/05/2021 10:34:31 dut.10.240.183.133: flow create 0 ingress pattern eth / ipv4 / udp / gtpu / gtp_psc / ipv4 src is 192.168.1.1 / tcp src is 22 / end actions vf id 1 / end 14/05/2021 10:34:32 dut.10.240.183.133: ice_flow_create(): Failed to create flow port_flow_complain(): Caught PMD error type 2 (flow rule (handle)): switch filter create flow fail: Invalid argument 14/05/2021 10:34:32 CVLDCFSwitchFilterGTPUTest: sub_case tv_mac_ipv4_gtpu_eh_ipv4_tcp_l3src_l4src failed: 'some rules not created successfully, result [False], rule flow create 0 ingress pattern eth / ipv4 / udp / gtpu / gtp_psc / ipv4 src is 192.168.1.1 / tcp src is 22 / end actions vf id 1 / end' 14/05/2021 10:34:32 dut.10.240.183.133: flow flush 0 14/05/2021 10:34:32 dut.10.240.183.133: 14/05/2021 10:34:32 dut.10.240.183.133: flow flush 0 14/05/2021 10:34:32 dut.10.240.183.133: 14/05/2021 10:34:32 dut.10.240.183.133: clear port stats all 14/05/2021 10:34:32 dut.10.240.183.133: NIC statistics for port 0 cleared NIC statistics for port 1 cleared 14/05/2021 10:34:32 dut.10.240.183.133: quit 14/05/2021 10:34:33 dut.10.240.183.133: Stopping port 0... Stopping ports... Done Stopping port 1... Stopping ports... Done Shutting down port 0... Closing ports... Port 0 is closed Done Shutting down port 1... Closing ports... Port 1 is closed Done Bye... 14/05/2021 10:34:33 dut.10.240.183.133: kill_all: called by dut and prefix list has value. 14/05/2021 10:34:37 dut.10.240.183.133: rmmod ice 14/05/2021 10:34:45 dut.10.240.183.133: 14/05/2021 10:34:45 dut.10.240.183.133: modprobe ice 14/05/2021 10:34:50 dut.10.240.183.133: 14/05/2021 10:34:50 dut.10.240.183.133: ethtool -i ens801f0 14/05/2021 10:34:50 dut.10.240.183.133: driver: ice version: 1.6.0_rc41_11_gbd4c35a2_dirty firmware-version: 3.00 0x800079a8 1.2928.0 expansion-rom-version: bus-info: 0000:81:00.0 supports-statistics: yes supports-test: yes supports-eeprom-access: yes supports-register-dump: yes supports-priv-flags: yes 14/05/2021 10:34:52 dut.10.240.183.133: ip link set ens801f0 vf 0 trust on 14/05/2021 10:34:52 dut.10.240.183.133: 14/05/2021 10:35:00 dut.10.240.183.133: x86_64-native-linuxapp-gcc/app/dpdk-testpmd -l 1,2,3,4 -n 4 -a 0000:81:01.0,cap=dcf -a 0000:81:01.1 --file-prefix=dpdk_13956_20210514102502 -- -i 14/05/2021 10:35:13 dut.10.240.183.133: EAL: Detected 72 lcore(s) EAL: Detected 2 NUMA nodes EAL: Detected static linkage of DPDK EAL: Multi-process socket /var/run/dpdk/dpdk_13956_20210514102502/mp_socket EAL: Selected IOVA mode 'VA' EAL: No available 2048 kB hugepages reported EAL: VFIO support initialized EAL: Using IOMMU type 1 (Type 1) EAL: Probe PCI driver: net_iavf (8086:1889) device: 0000:81:01.0 (socket 1) EAL: Releasing PCI mapped resource for 0000:81:01.0 EAL: Calling pci_unmap_resource for 0000:81:01.0 at 0x2200000000 EAL: Calling pci_unmap_resource for 0000:81:01.0 at 0x2200020000 EAL: Using IOMMU type 1 (Type 1) EAL: Probe PCI driver: net_ice_dcf (8086:1889) device: 0000:81:01.0 (socket 1) ice_load_pkg_type(): Active package is: 1.3.30.0, ICE COMMS Package (double VLAN mode) EAL: Probe PCI driver: net_iavf (8086:1889) device: 0000:81:01.1 (socket 1) Interactive-mode selected Failed to set MTU to 1500 for port 0 testpmd: create a new mbuf pool <mb_pool_0>: n=171456, size=2176, socket=0 testpmd: preferred mempool ops selected: ring_mp_mc testpmd: create a new mbuf pool <mb_pool_1>: n=171456, size=2176, socket=1 testpmd: preferred mempool ops selected: ring_mp_mc Configuring Port 0 (socket 1) ice_dcf_init_rss(): RSS is enabled by PF by default ice_dcf_configure_queues(): request RXDID == 16 in Queue[0] Port 0: FA:AB:1A:CE:63:D0 Configuring Port 1 (socket 1) iavf_configure_queues(): request RXDID[22] in Queue[0] Port 1: link state change event Port 1: link state change event Port 1: 0E:1F:BD:D7:0C:A3 Checking link statuses... Done 14/05/2021 10:35:13 dut.10.240.183.133: set portlist 1 14/05/2021 10:35:13 dut.10.240.183.133: previous number of forwarding ports 2 - changed to number of configured ports 1 Warning! port-topology=paired and odd forward ports number, the last port will pair with itself. 14/05/2021 10:35:13 dut.10.240.183.133: set fwd rxonly 14/05/2021 10:35:13 dut.10.240.183.133: Set rxonly packet forwarding mode 14/05/2021 10:35:13 dut.10.240.183.133: set verbose 1 14/05/2021 10:35:13 dut.10.240.183.133: Change verbose level from 0 to 1 14/05/2021 10:35:13 CVLDCFSwitchFilterGTPUTest: ===================Test sub case: tv_mac_ipv4_gtpu_eh_ipv4_tcp_l3src_l4dst================ 14/05/2021 10:35:13 dut.10.240.183.133: flow validate 0 ingress pattern eth / ipv4 / udp / gtpu / gtp_psc / ipv4 src is 192.168.1.1 / tcp dst is 23 / end actions vf id 1 / end 14/05/2021 10:35:13 dut.10.240.183.133: Flow rule validated 14/05/2021 10:35:13 dut.10.240.183.133: flow create 0 ingress pattern eth / ipv4 / udp / gtpu / gtp_psc / ipv4 src is 192.168.1.1 / tcp dst is 23 / end actions vf id 1 / end 14/05/2021 10:35:13 dut.10.240.183.133: ice_flow_create(): Failed to create flow port_flow_complain(): Caught PMD error type 2 (flow rule (handle)): switch filter create flow fail: Invalid argument 14/05/2021 10:35:13 CVLDCFSwitchFilterGTPUTest: sub_case tv_mac_ipv4_gtpu_eh_ipv4_tcp_l3src_l4dst failed: 'some rules not created successfully, result [False], rule flow create 0 ingress pattern eth / ipv4 / udp / gtpu / gtp_psc / ipv4 src is 192.168.1.1 / tcp dst is 23 / end actions vf id 1 / end' 14/05/2021 10:35:13 dut.10.240.183.133: flow flush 0 14/05/2021 10:35:13 dut.10.240.183.133: 14/05/2021 10:35:13 CVLDCFSwitchFilterGTPUTest: ===================Test sub case: tv_mac_ipv4_gtpu_eh_ipv4_tcp_l3dst_l4src================ 14/05/2021 10:35:13 dut.10.240.183.133: flow validate 0 ingress pattern eth / ipv4 / udp / gtpu / gtp_psc / ipv4 dst is 192.168.1.2 / tcp src is 22 / end actions vf id 1 / end 14/05/2021 10:35:13 dut.10.240.183.133: Flow rule validated 14/05/2021 10:35:13 dut.10.240.183.133: flow create 0 ingress pattern eth / ipv4 / udp / gtpu / gtp_psc / ipv4 dst is 192.168.1.2 / tcp src is 22 / end actions vf id 1 / end 14/05/2021 10:35:13 dut.10.240.183.133: ice_flow_create(): Failed to create flow port_flow_complain(): Caught PMD error type 2 (flow rule (handle)): switch filter create flow fail: Invalid argument 14/05/2021 10:35:13 CVLDCFSwitchFilterGTPUTest: sub_case tv_mac_ipv4_gtpu_eh_ipv4_tcp_l3dst_l4src failed: 'some rules not created successfully, result [False], rule flow create 0 ingress pattern eth / ipv4 / udp / gtpu / gtp_psc / ipv4 dst is 192.168.1.2 / tcp src is 22 / end actions vf id 1 / end' 14/05/2021 10:35:13 dut.10.240.183.133: flow flush 0 14/05/2021 10:35:13 dut.10.240.183.133: 14/05/2021 10:35:13 CVLDCFSwitchFilterGTPUTest: ===================Test sub case: tv_mac_ipv4_gtpu_eh_ipv4_tcp_l3dst_l4dst================ 14/05/2021 10:35:13 dut.10.240.183.133: flow validate 0 ingress pattern eth / ipv4 / udp / gtpu / gtp_psc / ipv4 dst is 192.168.1.2 / tcp dst is 23 / end actions vf id 1 / end 14/05/2021 10:35:13 dut.10.240.183.133: Flow rule validated 14/05/2021 10:35:13 dut.10.240.183.133: flow create 0 ingress pattern eth / ipv4 / udp / gtpu / gtp_psc / ipv4 dst is 192.168.1.2 / tcp dst is 23 / end actions vf id 1 / end 14/05/2021 10:35:13 dut.10.240.183.133: ice_flow_create(): Failed to create flow port_flow_complain(): Caught PMD error type 2 (flow rule (handle)): switch filter create flow fail: Invalid argument 14/05/2021 10:35:13 CVLDCFSwitchFilterGTPUTest: sub_case tv_mac_ipv4_gtpu_eh_ipv4_tcp_l3dst_l4dst failed: 'some rules not created successfully, result [False], rule flow create 0 ingress pattern eth / ipv4 / udp / gtpu / gtp_psc / ipv4 dst is 192.168.1.2 / tcp dst is 23 / end actions vf id 1 / end' 14/05/2021 10:35:13 dut.10.240.183.133: flow flush 0 14/05/2021 10:35:13 dut.10.240.183.133: 14/05/2021 10:35:13 CVLDCFSwitchFilterGTPUTest: ===================Test sub case: tv_mac_ipv4_gtpu_eh_ipv4_tcp_l4dst================ 14/05/2021 10:35:13 dut.10.240.183.133: flow validate 0 ingress pattern eth / ipv4 / udp / gtpu / gtp_psc / ipv4 / tcp dst is 23 / end actions vf id 1 / end 14/05/2021 10:35:13 dut.10.240.183.133: Flow rule validated 14/05/2021 10:35:13 dut.10.240.183.133: flow create 0 ingress pattern eth / ipv4 / udp / gtpu / gtp_psc / ipv4 / tcp dst is 23 / end actions vf id 1 / end 14/05/2021 10:35:13 dut.10.240.183.133: ice_flow_create(): Failed to create flow port_flow_complain(): Caught PMD error type 2 (flow rule (handle)): switch filter create flow fail: Invalid argument 14/05/2021 10:35:13 CVLDCFSwitchFilterGTPUTest: sub_case tv_mac_ipv4_gtpu_eh_ipv4_tcp_l4dst failed: 'some rules not created successfully, result [False], rule flow create 0 ingress pattern eth / ipv4 / udp / gtpu / gtp_psc / ipv4 / tcp dst is 23 / end actions vf id 1 / end' 14/05/2021 10:35:13 dut.10.240.183.133: flow flush 0 14/05/2021 10:35:13 dut.10.240.183.133: 14/05/2021 10:35:13 CVLDCFSwitchFilterGTPUTest: ===================Test sub case: tv_mac_ipv4_gtpu_eh_ipv4_tcp_l4src================ 14/05/2021 10:35:13 dut.10.240.183.133: flow validate 0 ingress pattern eth / ipv4 / udp / gtpu / gtp_psc / ipv4 / tcp src is 22 / end actions vf id 1 / end 14/05/2021 10:35:14 dut.10.240.183.133: Flow rule validated 14/05/2021 10:35:14 dut.10.240.183.133: flow create 0 ingress pattern eth / ipv4 / udp / gtpu / gtp_psc / ipv4 / tcp src is 22 / end actions vf id 1 / end 14/05/2021 10:35:14 dut.10.240.183.133: ice_flow_create(): Failed to create flow port_flow_complain(): Caught PMD error type 2 (flow rule (handle)): switch filter create flow fail: Invalid argument 14/05/2021 10:35:14 CVLDCFSwitchFilterGTPUTest: sub_case tv_mac_ipv4_gtpu_eh_ipv4_tcp_l4src failed: 'some rules not created successfully, result [False], rule flow create 0 ingress pattern eth / ipv4 / udp / gtpu / gtp_psc / ipv4 / tcp src is 22 / end actions vf id 1 / end' 14/05/2021 10:35:14 dut.10.240.183.133: flow flush 0 14/05/2021 10:35:14 dut.10.240.183.133: 14/05/2021 10:35:14 CVLDCFSwitchFilterGTPUTest: ===================Test sub case: tv_mac_ipv4_gtpu_eh_ipv4_tcp_l4src_l4dst================ 14/05/2021 10:35:14 dut.10.240.183.133: flow validate 0 ingress pattern eth / ipv4 / udp / gtpu / gtp_psc / ipv4 / tcp src is 22 dst is 23 / end actions vf id 1 / end 14/05/2021 10:35:14 dut.10.240.183.133: Flow rule validated 14/05/2021 10:35:14 dut.10.240.183.133: flow create 0 ingress pattern eth / ipv4 / udp / gtpu / gtp_psc / ipv4 / tcp src is 22 dst is 23 / end actions vf id 1 / end 14/05/2021 10:35:14 dut.10.240.183.133: ice_flow_create(): Failed to create flow port_flow_complain(): Caught PMD error type 2 (flow rule (handle)): switch filter create flow fail: Invalid argument 14/05/2021 10:35:14 CVLDCFSwitchFilterGTPUTest: sub_case tv_mac_ipv4_gtpu_eh_ipv4_tcp_l4src_l4dst failed: 'some rules not created successfully, result [False], rule flow create 0 ingress pattern eth / ipv4 / udp / gtpu / gtp_psc / ipv4 / tcp src is 22 dst is 23 / end actions vf id 1 / end' 14/05/2021 10:35:14 dut.10.240.183.133: flow flush 0 14/05/2021 10:35:14 dut.10.240.183.133: 14/05/2021 10:35:14 CVLDCFSwitchFilterGTPUTest: ===================Test sub case: tv_mac_ipv4_gtpu_eh_ipv4_tcp_teid_l4src_l4dst================ 14/05/2021 10:35:14 dut.10.240.183.133: flow validate 0 ingress pattern eth / ipv4 / udp / gtpu teid is 0x12345678 teid mask 0x00000001 / gtp_psc / ipv4 / tcp src is 22 dst is 23 / end actions vf id 1 / end 14/05/2021 10:35:14 dut.10.240.183.133: Flow rule validated 14/05/2021 10:35:14 dut.10.240.183.133: flow create 0 ingress pattern eth / ipv4 / udp / gtpu teid is 0x12345678 teid mask 0x00000001 / gtp_psc / ipv4 / tcp src is 22 dst is 23 / end actions vf id 1 / end 14/05/2021 10:35:14 dut.10.240.183.133: ice_flow_create(): Failed to create flow port_flow_complain(): Caught PMD error type 2 (flow rule (handle)): switch filter create flow fail: Invalid argument 14/05/2021 10:35:14 CVLDCFSwitchFilterGTPUTest: sub_case tv_mac_ipv4_gtpu_eh_ipv4_tcp_teid_l4src_l4dst failed: 'some rules not created successfully, result [False], rule flow create 0 ingress pattern eth / ipv4 / udp / gtpu teid is 0x12345678 teid mask 0x00000001 / gtp_psc / ipv4 / tcp src is 22 dst is 23 / end actions vf id 1 / end' 14/05/2021 10:35:14 dut.10.240.183.133: flow flush 0 14/05/2021 10:35:14 dut.10.240.183.133: 14/05/2021 10:35:14 CVLDCFSwitchFilterGTPUTest: ===================Test sub case: tv_mac_ipv4_gtpu_eh_ipv4_tcp_qfi_l4src_l4dst================ 14/05/2021 10:35:14 dut.10.240.183.133: flow validate 0 ingress pattern eth / ipv4 / udp / gtpu / gtp_psc qfi is 0x34 / ipv4 / tcp src is 22 dst is 23 / end actions vf id 1 / end 14/05/2021 10:35:14 dut.10.240.183.133: Flow rule validated 14/05/2021 10:35:14 dut.10.240.183.133: flow create 0 ingress pattern eth / ipv4 / udp / gtpu / gtp_psc qfi is 0x34 / ipv4 / tcp src is 22 dst is 23 / end actions vf id 1 / end 14/05/2021 10:35:14 dut.10.240.183.133: ice_flow_create(): Failed to create flow port_flow_complain(): Caught PMD error type 2 (flow rule (handle)): switch filter create flow fail: Invalid argument 14/05/2021 10:35:14 CVLDCFSwitchFilterGTPUTest: sub_case tv_mac_ipv4_gtpu_eh_ipv4_tcp_qfi_l4src_l4dst failed: 'some rules not created successfully, result [False], rule flow create 0 ingress pattern eth / ipv4 / udp / gtpu / gtp_psc qfi is 0x34 / ipv4 / tcp src is 22 dst is 23 / end actions vf id 1 / end' 14/05/2021 10:35:14 dut.10.240.183.133: flow flush 0 14/05/2021 10:35:14 dut.10.240.183.133: 14/05/2021 10:35:14 CVLDCFSwitchFilterGTPUTest: ===================Test sub case: tv_mac_ipv4_gtpu_eh_ipv4_tcp_l3src_l3dst================ 14/05/2021 10:35:14 dut.10.240.183.133: flow validate 0 ingress pattern eth / ipv4 / udp / gtpu / gtp_psc / ipv4 src is 192.168.1.1 dst is 192.168.1.2 / tcp / end actions vf id 1 / end 14/05/2021 10:35:14 dut.10.240.183.133: Flow rule validated 14/05/2021 10:35:14 dut.10.240.183.133: flow create 0 ingress pattern eth / ipv4 / udp / gtpu / gtp_psc / ipv4 src is 192.168.1.1 dst is 192.168.1.2 / tcp / end actions vf id 1 / end 14/05/2021 10:35:15 dut.10.240.183.133: Flow rule #0 created 14/05/2021 10:35:15 dut.10.240.183.133: flow list 0 14/05/2021 10:35:15 dut.10.240.183.133: ID Group Prio Attr Rule 0 0 0 i-- ETH IPV4 UDP GTPU GTP_PSC IPV4 TCP => VF 14/05/2021 10:35:15 dut.10.240.183.133: start 14/05/2021 10:35:15 dut.10.240.183.133: rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native Logical Core 2 (socket 0) forwards packets on 1 streams: RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01 rxonly packet forwarding packets/burst=32 nb forwarding cores=1 - nb forwarding ports=1 port 0: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x0 RX queue: 0 RX desc=0 - RX free threshold=32 RX threshold registers: pthresh=8 hthresh=8 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=0 - TX free threshold=32 TX threshold registers: pthresh=32 hthresh=0 wthresh=0 TX offloads=0x0 - TX RS bit threshold=32 port 1: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x10000 RX queue: 0 RX desc=512 - RX free threshold=32 RX threshold registers: pthresh=0 hthresh=0 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=512 - TX free threshold=32 TX threshold registers: pthresh=0 hthresh=0 wthresh=0 TX offloads=0x10000 - TX RS bit threshold=32 14/05/2021 10:35:20 dut.10.240.183.133: stop 14/05/2021 10:35:20 dut.10.240.183.133: Telling cores to ... Waiting for lcores to finish... ---------------------- Forward statistics for port 1 ---------------------- RX-packets: 1 RX-dropped: 0 RX-total: 1 TX-packets: 0 TX-dropped: 0 TX-total: 0 ---------------------------------------------------------------------------- +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++ RX-packets: 1 RX-dropped: 0 RX-total: 1 TX-packets: 0 TX-dropped: 0 TX-total: 0 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Done. 14/05/2021 10:35:20 dut.10.240.183.133: start 14/05/2021 10:35:20 dut.10.240.183.133: rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native Logical Core 2 (socket 0) forwards packets on 1 streams: RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01 rxonly packet forwarding packets/burst=32 nb forwarding cores=1 - nb forwarding ports=1 port 0: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x0 RX queue: 0 RX desc=0 - RX free threshold=32 RX threshold registers: pthresh=8 hthresh=8 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=0 - TX free threshold=32 TX threshold registers: pthresh=32 hthresh=0 wthresh=0 TX offloads=0x0 - TX RS bit threshold=32 port 1: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x10000 RX queue: 0 RX desc=512 - RX free threshold=32 RX threshold registers: pthresh=0 hthresh=0 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=512 - TX free threshold=32 TX threshold registers: pthresh=0 hthresh=0 wthresh=0 TX offloads=0x10000 - TX RS bit threshold=32 14/05/2021 10:35:25 dut.10.240.183.133: stop 14/05/2021 10:35:25 dut.10.240.183.133: Telling cores to ... Waiting for lcores to finish... ---------------------- Forward statistics for port 1 ---------------------- RX-packets: 0 RX-dropped: 0 RX-total: 0 TX-packets: 0 TX-dropped: 0 TX-total: 0 ---------------------------------------------------------------------------- +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++ RX-packets: 0 RX-dropped: 0 RX-total: 0 TX-packets: 0 TX-dropped: 0 TX-total: 0 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Done. 14/05/2021 10:35:25 dut.10.240.183.133: flow destroy 0 rule 0 14/05/2021 10:35:25 dut.10.240.183.133: Flow rule #0 destroyed 14/05/2021 10:35:25 dut.10.240.183.133: flow list 0 14/05/2021 10:35:25 dut.10.240.183.133: 14/05/2021 10:35:25 dut.10.240.183.133: start 14/05/2021 10:35:25 dut.10.240.183.133: rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native Logical Core 2 (socket 0) forwards packets on 1 streams: RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01 rxonly packet forwarding packets/burst=32 nb forwarding cores=1 - nb forwarding ports=1 port 0: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x0 RX queue: 0 RX desc=0 - RX free threshold=32 RX threshold registers: pthresh=8 hthresh=8 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=0 - TX free threshold=32 TX threshold registers: pthresh=32 hthresh=0 wthresh=0 TX offloads=0x0 - TX RS bit threshold=32 port 1: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x10000 RX queue: 0 RX desc=512 - RX free threshold=32 RX threshold registers: pthresh=0 hthresh=0 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=512 - TX free threshold=32 TX threshold registers: pthresh=0 hthresh=0 wthresh=0 TX offloads=0x10000 - TX RS bit threshold=32 14/05/2021 10:35:31 dut.10.240.183.133: stop 14/05/2021 10:35:31 dut.10.240.183.133: Telling cores to ... Waiting for lcores to finish... ---------------------- Forward statistics for port 1 ---------------------- RX-packets: 0 RX-dropped: 0 RX-total: 0 TX-packets: 0 TX-dropped: 0 TX-total: 0 ---------------------------------------------------------------------------- +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++ RX-packets: 0 RX-dropped: 0 RX-total: 0 TX-packets: 0 TX-dropped: 0 TX-total: 0 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Done. 14/05/2021 10:35:31 CVLDCFSwitchFilterGTPUTest: sub_case tv_mac_ipv4_gtpu_eh_ipv4_tcp_l3src_l3dst passed 14/05/2021 10:35:31 CVLDCFSwitchFilterGTPUTest: ===================Test sub case: tv_mac_ipv4_gtpu_eh_ipv4_tcp_teid_l3src_l3dst================ 14/05/2021 10:35:31 dut.10.240.183.133: flow validate 0 ingress pattern eth / ipv4 / udp / gtpu teid is 0x12345678 teid mask 0x00000001 / gtp_psc / ipv4 src is 192.168.1.1 dst is 192.168.1.2 / tcp / end actions vf id 1 / end 14/05/2021 10:35:31 dut.10.240.183.133: Flow rule validated 14/05/2021 10:35:31 dut.10.240.183.133: flow create 0 ingress pattern eth / ipv4 / udp / gtpu teid is 0x12345678 teid mask 0x00000001 / gtp_psc / ipv4 src is 192.168.1.1 dst is 192.168.1.2 / tcp / end actions vf id 1 / end 14/05/2021 10:35:31 dut.10.240.183.133: Flow rule #0 created 14/05/2021 10:35:31 dut.10.240.183.133: flow list 0 14/05/2021 10:35:31 dut.10.240.183.133: ID Group Prio Attr Rule 0 0 0 i-- ETH IPV4 UDP GTPU GTP_PSC IPV4 TCP => VF 14/05/2021 10:35:31 dut.10.240.183.133: start 14/05/2021 10:35:31 dut.10.240.183.133: rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native Logical Core 2 (socket 0) forwards packets on 1 streams: RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01 rxonly packet forwarding packets/burst=32 nb forwarding cores=1 - nb forwarding ports=1 port 0: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x0 RX queue: 0 RX desc=0 - RX free threshold=32 RX threshold registers: pthresh=8 hthresh=8 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=0 - TX free threshold=32 TX threshold registers: pthresh=32 hthresh=0 wthresh=0 TX offloads=0x0 - TX RS bit threshold=32 port 1: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x10000 RX queue: 0 RX desc=512 - RX free threshold=32 RX threshold registers: pthresh=0 hthresh=0 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=512 - TX free threshold=32 TX threshold registers: pthresh=0 hthresh=0 wthresh=0 TX offloads=0x10000 - TX RS bit threshold=32 14/05/2021 10:35:36 dut.10.240.183.133: stop 14/05/2021 10:35:36 dut.10.240.183.133: Telling cores to ... Waiting for lcores to finish... ---------------------- Forward statistics for port 1 ---------------------- RX-packets: 1 RX-dropped: 0 RX-total: 1 TX-packets: 0 TX-dropped: 0 TX-total: 0 ---------------------------------------------------------------------------- +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++ RX-packets: 1 RX-dropped: 0 RX-total: 1 TX-packets: 0 TX-dropped: 0 TX-total: 0 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Done. 14/05/2021 10:35:36 dut.10.240.183.133: start 14/05/2021 10:35:36 dut.10.240.183.133: rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native Logical Core 2 (socket 0) forwards packets on 1 streams: RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01 rxonly packet forwarding packets/burst=32 nb forwarding cores=1 - nb forwarding ports=1 port 0: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x0 RX queue: 0 RX desc=0 - RX free threshold=32 RX threshold registers: pthresh=8 hthresh=8 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=0 - TX free threshold=32 TX threshold registers: pthresh=32 hthresh=0 wthresh=0 TX offloads=0x0 - TX RS bit threshold=32 port 1: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x10000 RX queue: 0 RX desc=512 - RX free threshold=32 RX threshold registers: pthresh=0 hthresh=0 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=512 - TX free threshold=32 TX threshold registers: pthresh=0 hthresh=0 wthresh=0 TX offloads=0x10000 - TX RS bit threshold=32 14/05/2021 10:35:41 dut.10.240.183.133: stop 14/05/2021 10:35:41 dut.10.240.183.133: Telling cores to ... Waiting for lcores to finish... ---------------------- Forward statistics for port 1 ---------------------- RX-packets: 0 RX-dropped: 0 RX-total: 0 TX-packets: 0 TX-dropped: 0 TX-total: 0 ---------------------------------------------------------------------------- +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++ RX-packets: 0 RX-dropped: 0 RX-total: 0 TX-packets: 0 TX-dropped: 0 TX-total: 0 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Done. 14/05/2021 10:35:41 dut.10.240.183.133: flow destroy 0 rule 0 14/05/2021 10:35:42 dut.10.240.183.133: Flow rule #0 destroyed 14/05/2021 10:35:42 dut.10.240.183.133: flow list 0 14/05/2021 10:35:42 dut.10.240.183.133: 14/05/2021 10:35:42 dut.10.240.183.133: start 14/05/2021 10:35:42 dut.10.240.183.133: rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native Logical Core 2 (socket 0) forwards packets on 1 streams: RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01 rxonly packet forwarding packets/burst=32 nb forwarding cores=1 - nb forwarding ports=1 port 0: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x0 RX queue: 0 RX desc=0 - RX free threshold=32 RX threshold registers: pthresh=8 hthresh=8 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=0 - TX free threshold=32 TX threshold registers: pthresh=32 hthresh=0 wthresh=0 TX offloads=0x0 - TX RS bit threshold=32 port 1: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x10000 RX queue: 0 RX desc=512 - RX free threshold=32 RX threshold registers: pthresh=0 hthresh=0 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=512 - TX free threshold=32 TX threshold registers: pthresh=0 hthresh=0 wthresh=0 TX offloads=0x10000 - TX RS bit threshold=32 14/05/2021 10:35:47 dut.10.240.183.133: stop 14/05/2021 10:35:47 dut.10.240.183.133: Telling cores to ... Waiting for lcores to finish... ---------------------- Forward statistics for port 1 ---------------------- RX-packets: 0 RX-dropped: 0 RX-total: 0 TX-packets: 0 TX-dropped: 0 TX-total: 0 ---------------------------------------------------------------------------- +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++ RX-packets: 0 RX-dropped: 0 RX-total: 0 TX-packets: 0 TX-dropped: 0 TX-total: 0 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Done. 14/05/2021 10:35:47 CVLDCFSwitchFilterGTPUTest: sub_case tv_mac_ipv4_gtpu_eh_ipv4_tcp_teid_l3src_l3dst passed 14/05/2021 10:35:47 CVLDCFSwitchFilterGTPUTest: ===================Test sub case: tv_mac_ipv4_gtpu_eh_ipv4_tcp_qfi_l3src_l3dst================ 14/05/2021 10:35:47 dut.10.240.183.133: flow validate 0 ingress pattern eth / ipv4 / udp / gtpu / gtp_psc qfi is 0x34 / ipv4 src is 192.168.1.1 dst is 192.168.1.2 / tcp / end actions vf id 1 / end 14/05/2021 10:35:47 dut.10.240.183.133: Flow rule validated 14/05/2021 10:35:47 dut.10.240.183.133: flow create 0 ingress pattern eth / ipv4 / udp / gtpu / gtp_psc qfi is 0x34 / ipv4 src is 192.168.1.1 dst is 192.168.1.2 / tcp / end actions vf id 1 / end 14/05/2021 10:35:47 dut.10.240.183.133: Flow rule #0 created 14/05/2021 10:35:47 dut.10.240.183.133: flow list 0 14/05/2021 10:35:47 dut.10.240.183.133: ID Group Prio Attr Rule 0 0 0 i-- ETH IPV4 UDP GTPU GTP_PSC IPV4 TCP => VF 14/05/2021 10:35:47 dut.10.240.183.133: start 14/05/2021 10:35:47 dut.10.240.183.133: rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native Logical Core 2 (socket 0) forwards packets on 1 streams: RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01 rxonly packet forwarding packets/burst=32 nb forwarding cores=1 - nb forwarding ports=1 port 0: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x0 RX queue: 0 RX desc=0 - RX free threshold=32 RX threshold registers: pthresh=8 hthresh=8 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=0 - TX free threshold=32 TX threshold registers: pthresh=32 hthresh=0 wthresh=0 TX offloads=0x0 - TX RS bit threshold=32 port 1: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x10000 RX queue: 0 RX desc=512 - RX free threshold=32 RX threshold registers: pthresh=0 hthresh=0 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=512 - TX free threshold=32 TX threshold registers: pthresh=0 hthresh=0 wthresh=0 TX offloads=0x10000 - TX RS bit threshold=32 14/05/2021 10:35:52 dut.10.240.183.133: stop 14/05/2021 10:35:52 dut.10.240.183.133: Telling cores to ... Waiting for lcores to finish... ---------------------- Forward statistics for port 1 ---------------------- RX-packets: 1 RX-dropped: 0 RX-total: 1 TX-packets: 0 TX-dropped: 0 TX-total: 0 ---------------------------------------------------------------------------- +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++ RX-packets: 1 RX-dropped: 0 RX-total: 1 TX-packets: 0 TX-dropped: 0 TX-total: 0 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Done. 14/05/2021 10:35:52 dut.10.240.183.133: start 14/05/2021 10:35:53 dut.10.240.183.133: rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native Logical Core 2 (socket 0) forwards packets on 1 streams: RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01 rxonly packet forwarding packets/burst=32 nb forwarding cores=1 - nb forwarding ports=1 port 0: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x0 RX queue: 0 RX desc=0 - RX free threshold=32 RX threshold registers: pthresh=8 hthresh=8 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=0 - TX free threshold=32 TX threshold registers: pthresh=32 hthresh=0 wthresh=0 TX offloads=0x0 - TX RS bit threshold=32 port 1: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x10000 RX queue: 0 RX desc=512 - RX free threshold=32 RX threshold registers: pthresh=0 hthresh=0 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=512 - TX free threshold=32 TX threshold registers: pthresh=0 hthresh=0 wthresh=0 TX offloads=0x10000 - TX RS bit threshold=32 14/05/2021 10:35:58 dut.10.240.183.133: stop 14/05/2021 10:35:58 dut.10.240.183.133: Telling cores to ... Waiting for lcores to finish... ---------------------- Forward statistics for port 1 ---------------------- RX-packets: 0 RX-dropped: 0 RX-total: 0 TX-packets: 0 TX-dropped: 0 TX-total: 0 ---------------------------------------------------------------------------- +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++ RX-packets: 0 RX-dropped: 0 RX-total: 0 TX-packets: 0 TX-dropped: 0 TX-total: 0 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Done. 14/05/2021 10:35:58 dut.10.240.183.133: flow destroy 0 rule 0 14/05/2021 10:35:58 dut.10.240.183.133: Flow rule #0 destroyed 14/05/2021 10:35:58 dut.10.240.183.133: flow list 0 14/05/2021 10:35:58 dut.10.240.183.133: 14/05/2021 10:35:58 dut.10.240.183.133: start 14/05/2021 10:35:58 dut.10.240.183.133: rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native Logical Core 2 (socket 0) forwards packets on 1 streams: RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01 rxonly packet forwarding packets/burst=32 nb forwarding cores=1 - nb forwarding ports=1 port 0: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x0 RX queue: 0 RX desc=0 - RX free threshold=32 RX threshold registers: pthresh=8 hthresh=8 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=0 - TX free threshold=32 TX threshold registers: pthresh=32 hthresh=0 wthresh=0 TX offloads=0x0 - TX RS bit threshold=32 port 1: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x10000 RX queue: 0 RX desc=512 - RX free threshold=32 RX threshold registers: pthresh=0 hthresh=0 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=512 - TX free threshold=32 TX threshold registers: pthresh=0 hthresh=0 wthresh=0 TX offloads=0x10000 - TX RS bit threshold=32 14/05/2021 10:36:03 dut.10.240.183.133: stop 14/05/2021 10:36:03 dut.10.240.183.133: Telling cores to ... Waiting for lcores to finish... ---------------------- Forward statistics for port 1 ---------------------- RX-packets: 0 RX-dropped: 0 RX-total: 0 TX-packets: 0 TX-dropped: 0 TX-total: 0 ---------------------------------------------------------------------------- +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++ RX-packets: 0 RX-dropped: 0 RX-total: 0 TX-packets: 0 TX-dropped: 0 TX-total: 0 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Done. 14/05/2021 10:36:03 CVLDCFSwitchFilterGTPUTest: sub_case tv_mac_ipv4_gtpu_eh_ipv4_tcp_qfi_l3src_l3dst passed 14/05/2021 10:36:03 CVLDCFSwitchFilterGTPUTest: ===================Test sub case: tv_mac_ipv4_gtpu_eh_ipv4_tcp_l3_l4================ 14/05/2021 10:36:03 dut.10.240.183.133: flow validate 0 ingress pattern eth / ipv4 / udp / gtpu / gtp_psc / ipv4 src is 192.168.1.1 dst is 192.168.1.2 / tcp src is 22 dst is 23 / end actions vf id 1 / end 14/05/2021 10:36:03 dut.10.240.183.133: Flow rule validated 14/05/2021 10:36:03 dut.10.240.183.133: flow create 0 ingress pattern eth / ipv4 / udp / gtpu / gtp_psc / ipv4 src is 192.168.1.1 dst is 192.168.1.2 / tcp src is 22 dst is 23 / end actions vf id 1 / end 14/05/2021 10:36:03 dut.10.240.183.133: ice_flow_create(): Failed to create flow port_flow_complain(): Caught PMD error type 2 (flow rule (handle)): switch filter create flow fail: Invalid argument 14/05/2021 10:36:03 CVLDCFSwitchFilterGTPUTest: sub_case tv_mac_ipv4_gtpu_eh_ipv4_tcp_l3_l4 failed: 'some rules not created successfully, result [False], rule flow create 0 ingress pattern eth / ipv4 / udp / gtpu / gtp_psc / ipv4 src is 192.168.1.1 dst is 192.168.1.2 / tcp src is 22 dst is 23 / end actions vf id 1 / end' 14/05/2021 10:36:03 dut.10.240.183.133: flow flush 0 14/05/2021 10:36:03 dut.10.240.183.133: 14/05/2021 10:36:03 CVLDCFSwitchFilterGTPUTest: ===================Test sub case: tv_mac_ipv4_gtpu_eh_ipv4_tcp_all================ 14/05/2021 10:36:03 dut.10.240.183.133: flow validate 0 ingress pattern eth / ipv4 / udp / gtpu teid is 0x12345678 teid mask 0x00000001 / gtp_psc qfi is 0x34 / ipv4 src is 192.168.1.1 dst is 192.168.1.2 / tcp src is 22 dst is 23 / end actions vf id 1 / end 14/05/2021 10:36:03 dut.10.240.183.133: Flow rule validated 14/05/2021 10:36:03 dut.10.240.183.133: flow create 0 ingress pattern eth / ipv4 / udp / gtpu teid is 0x12345678 teid mask 0x00000001 / gtp_psc qfi is 0x34 / ipv4 src is 192.168.1.1 dst is 192.168.1.2 / tcp src is 22 dst is 23 / end actions vf id 1 / end 14/05/2021 10:36:03 dut.10.240.183.133: ice_flow_create(): Failed to create flow port_flow_complain(): Caught PMD error type 2 (flow rule (handle)): switch filter create flow fail: Invalid argument 14/05/2021 10:36:03 CVLDCFSwitchFilterGTPUTest: sub_case tv_mac_ipv4_gtpu_eh_ipv4_tcp_all failed: 'some rules not created successfully, result [False], rule flow create 0 ingress pattern eth / ipv4 / udp / gtpu teid is 0x12345678 teid mask 0x00000001 / gtp_psc qfi is 0x34 / ipv4 src is 192.168.1.1 dst is 192.168.1.2 / tcp src is 22 dst is 23 / end actions vf id 1 / end' 14/05/2021 10:36:03 dut.10.240.183.133: flow flush 0 14/05/2021 10:36:03 dut.10.240.183.133: 14/05/2021 10:36:03 CVLDCFSwitchFilterGTPUTest: {'tv_mac_ipv4_gtpu_eh_ipv4_tcp_teid_with_mask': 'passed', 'tv_mac_ipv4_gtpu_eh_ipv4_tcp_teid_without_mask': 'passed', 'tv_mac_ipv4_gtpu_eh_ipv4_tcp_qfi': 'passed', 'tv_mac_ipv4_gtpu_eh_ipv4_tcp_l3dst': 'passed', 'tv_mac_ipv4_gtpu_eh_ipv4_tcp_l3src': 'passed', 'tv_mac_ipv4_gtpu_eh_ipv4_tcp_l3src_l4src': 'failed', 'tv_mac_ipv4_gtpu_eh_ipv4_tcp_l3src_l4dst': 'failed', 'tv_mac_ipv4_gtpu_eh_ipv4_tcp_l3dst_l4src': 'failed', 'tv_mac_ipv4_gtpu_eh_ipv4_tcp_l3dst_l4dst': 'failed', 'tv_mac_ipv4_gtpu_eh_ipv4_tcp_l4dst': 'failed', 'tv_mac_ipv4_gtpu_eh_ipv4_tcp_l4src': 'failed', 'tv_mac_ipv4_gtpu_eh_ipv4_tcp_l4src_l4dst': 'failed', 'tv_mac_ipv4_gtpu_eh_ipv4_tcp_teid_l4src_l4dst': 'failed', 'tv_mac_ipv4_gtpu_eh_ipv4_tcp_qfi_l4src_l4dst': 'failed', 'tv_mac_ipv4_gtpu_eh_ipv4_tcp_l3src_l3dst': 'passed', 'tv_mac_ipv4_gtpu_eh_ipv4_tcp_teid_l3src_l3dst': 'passed', 'tv_mac_ipv4_gtpu_eh_ipv4_tcp_qfi_l3src_l3dst': 'passed', 'tv_mac_ipv4_gtpu_eh_ipv4_tcp_l3_l4': 'failed', 'tv_mac_ipv4_gtpu_eh_ipv4_tcp_all': 'failed'} 14/05/2021 10:36:03 CVLDCFSwitchFilterGTPUTest: pass rate is: 42.11 14/05/2021 10:36:03 CVLDCFSwitchFilterGTPUTest: Test Case test_mac_ipv4_gtpu_eh_ipv4_tcp Result FAILED: 'some subcases failed' 14/05/2021 10:36:03 dut.10.240.183.133: flow flush 0 14/05/2021 10:36:04 dut.10.240.183.133: 14/05/2021 10:36:04 dut.10.240.183.133: clear port stats all 14/05/2021 10:36:04 dut.10.240.183.133: NIC statistics for port 0 cleared NIC statistics for port 1 cleared 14/05/2021 10:36:04 dut.10.240.183.133: quit 14/05/2021 10:36:05 dut.10.240.183.133: Stopping port 0... Stopping ports... Done Stopping port 1... Stopping ports... Done Shutting down port 0... Closing ports... Port 0 is closed Done Shutting down port 1... Closing ports... Port 1 is closed Done Bye... 14/05/2021 10:36:05 dut.10.240.183.133: kill_all: called by dut and prefix list has value. 14/05/2021 10:36:08 CVLDCFSwitchFilterGTPUTest: Test Case test_mac_ipv4_gtpu_eh_ipv4_udp Begin 14/05/2021 10:36:09 dut.10.240.183.133: 14/05/2021 10:36:09 tester: 14/05/2021 10:36:09 dut.10.240.183.133: rmmod ice 14/05/2021 10:36:17 dut.10.240.183.133: 14/05/2021 10:36:17 dut.10.240.183.133: modprobe ice 14/05/2021 10:36:22 dut.10.240.183.133: 14/05/2021 10:36:22 dut.10.240.183.133: ethtool -i ens801f0 14/05/2021 10:36:22 dut.10.240.183.133: driver: ice version: 1.6.0_rc41_11_gbd4c35a2_dirty firmware-version: 3.00 0x800079a8 1.2928.0 expansion-rom-version: bus-info: 0000:81:00.0 supports-statistics: yes supports-test: yes supports-eeprom-access: yes supports-register-dump: yes supports-priv-flags: yes 14/05/2021 10:36:24 dut.10.240.183.133: ip link set ens801f0 vf 0 trust on 14/05/2021 10:36:24 dut.10.240.183.133: 14/05/2021 10:36:32 dut.10.240.183.133: x86_64-native-linuxapp-gcc/app/dpdk-testpmd -l 1,2,3,4 -n 4 -a 0000:81:01.0,cap=dcf -a 0000:81:01.1 --file-prefix=dpdk_13956_20210514102502 -- -i 14/05/2021 10:36:45 dut.10.240.183.133: EAL: Detected 72 lcore(s) EAL: Detected 2 NUMA nodes EAL: Detected static linkage of DPDK EAL: Multi-process socket /var/run/dpdk/dpdk_13956_20210514102502/mp_socket EAL: Selected IOVA mode 'VA' EAL: No available 2048 kB hugepages reported EAL: VFIO support initialized EAL: Using IOMMU type 1 (Type 1) EAL: Probe PCI driver: net_iavf (8086:1889) device: 0000:81:01.0 (socket 1) EAL: Releasing PCI mapped resource for 0000:81:01.0 EAL: Calling pci_unmap_resource for 0000:81:01.0 at 0x2200000000 EAL: Calling pci_unmap_resource for 0000:81:01.0 at 0x2200020000 EAL: Using IOMMU type 1 (Type 1) EAL: Probe PCI driver: net_ice_dcf (8086:1889) device: 0000:81:01.0 (socket 1) ice_load_pkg_type(): Active package is: 1.3.30.0, ICE COMMS Package (double VLAN mode) EAL: Probe PCI driver: net_iavf (8086:1889) device: 0000:81:01.1 (socket 1) Interactive-mode selected Failed to set MTU to 1500 for port 0 testpmd: create a new mbuf pool <mb_pool_0>: n=171456, size=2176, socket=0 testpmd: preferred mempool ops selected: ring_mp_mc testpmd: create a new mbuf pool <mb_pool_1>: n=171456, size=2176, socket=1 testpmd: preferred mempool ops selected: ring_mp_mc Configuring Port 0 (socket 1) ice_dcf_init_rss(): RSS is enabled by PF by default ice_dcf_configure_queues(): request RXDID == 16 in Queue[0] Port 0: 3E:5A:8F:F8:04:94 Configuring Port 1 (socket 1) iavf_configure_queues(): request RXDID[22] in Queue[0] Port 1: link state change event Port 1: link state change event Port 1: 5A:41:AC:97:CD:99 Checking link statuses... Done 14/05/2021 10:36:45 dut.10.240.183.133: set portlist 1 14/05/2021 10:36:45 dut.10.240.183.133: previous number of forwarding ports 2 - changed to number of configured ports 1 Warning! port-topology=paired and odd forward ports number, the last port will pair with itself. 14/05/2021 10:36:45 dut.10.240.183.133: set fwd rxonly 14/05/2021 10:36:45 dut.10.240.183.133: Set rxonly packet forwarding mode 14/05/2021 10:36:45 dut.10.240.183.133: set verbose 1 14/05/2021 10:36:45 dut.10.240.183.133: Change verbose level from 0 to 1 14/05/2021 10:36:45 CVLDCFSwitchFilterGTPUTest: ===================Test sub case: tv_mac_ipv4_gtpu_eh_ipv4_udp_teid_with_mask================ 14/05/2021 10:36:45 dut.10.240.183.133: flow validate 0 ingress pattern eth / ipv4 / udp / gtpu teid is 0x12345678 teid mask 0x00000001 / gtp_psc / ipv4 / udp / end actions vf id 1 / end 14/05/2021 10:36:45 dut.10.240.183.133: Flow rule validated 14/05/2021 10:36:45 dut.10.240.183.133: flow create 0 ingress pattern eth / ipv4 / udp / gtpu teid is 0x12345678 teid mask 0x00000001 / gtp_psc / ipv4 / udp / end actions vf id 1 / end 14/05/2021 10:36:45 dut.10.240.183.133: Flow rule #0 created 14/05/2021 10:36:45 dut.10.240.183.133: flow list 0 14/05/2021 10:36:45 dut.10.240.183.133: ID Group Prio Attr Rule 0 0 0 i-- ETH IPV4 UDP GTPU GTP_PSC IPV4 UDP => VF 14/05/2021 10:36:45 dut.10.240.183.133: start 14/05/2021 10:36:45 dut.10.240.183.133: rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native Logical Core 2 (socket 0) forwards packets on 1 streams: RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01 rxonly packet forwarding packets/burst=32 nb forwarding cores=1 - nb forwarding ports=1 port 0: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x0 RX queue: 0 RX desc=0 - RX free threshold=32 RX threshold registers: pthresh=8 hthresh=8 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=0 - TX free threshold=32 TX threshold registers: pthresh=32 hthresh=0 wthresh=0 TX offloads=0x0 - TX RS bit threshold=32 port 1: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x10000 RX queue: 0 RX desc=512 - RX free threshold=32 RX threshold registers: pthresh=0 hthresh=0 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=512 - TX free threshold=32 TX threshold registers: pthresh=0 hthresh=0 wthresh=0 TX offloads=0x10000 - TX RS bit threshold=32 14/05/2021 10:36:50 dut.10.240.183.133: stop 14/05/2021 10:36:50 dut.10.240.183.133: Telling cores to ... Waiting for lcores to finish... ---------------------- Forward statistics for port 1 ---------------------- RX-packets: 2 RX-dropped: 0 RX-total: 2 TX-packets: 0 TX-dropped: 0 TX-total: 0 ---------------------------------------------------------------------------- +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++ RX-packets: 2 RX-dropped: 0 RX-total: 2 TX-packets: 0 TX-dropped: 0 TX-total: 0 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Done. 14/05/2021 10:36:50 dut.10.240.183.133: start 14/05/2021 10:36:51 dut.10.240.183.133: rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native Logical Core 2 (socket 0) forwards packets on 1 streams: RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01 rxonly packet forwarding packets/burst=32 nb forwarding cores=1 - nb forwarding ports=1 port 0: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x0 RX queue: 0 RX desc=0 - RX free threshold=32 RX threshold registers: pthresh=8 hthresh=8 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=0 - TX free threshold=32 TX threshold registers: pthresh=32 hthresh=0 wthresh=0 TX offloads=0x0 - TX RS bit threshold=32 port 1: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x10000 RX queue: 0 RX desc=512 - RX free threshold=32 RX threshold registers: pthresh=0 hthresh=0 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=512 - TX free threshold=32 TX threshold registers: pthresh=0 hthresh=0 wthresh=0 TX offloads=0x10000 - TX RS bit threshold=32 14/05/2021 10:36:56 dut.10.240.183.133: stop 14/05/2021 10:36:56 dut.10.240.183.133: Telling cores to ... Waiting for lcores to finish... ---------------------- Forward statistics for port 1 ---------------------- RX-packets: 0 RX-dropped: 0 RX-total: 0 TX-packets: 0 TX-dropped: 0 TX-total: 0 ---------------------------------------------------------------------------- +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++ RX-packets: 0 RX-dropped: 0 RX-total: 0 TX-packets: 0 TX-dropped: 0 TX-total: 0 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Done. 14/05/2021 10:36:56 dut.10.240.183.133: flow destroy 0 rule 0 14/05/2021 10:36:56 dut.10.240.183.133: Flow rule #0 destroyed 14/05/2021 10:36:56 dut.10.240.183.133: flow list 0 14/05/2021 10:36:56 dut.10.240.183.133: 14/05/2021 10:36:56 dut.10.240.183.133: start 14/05/2021 10:36:56 dut.10.240.183.133: rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native Logical Core 2 (socket 0) forwards packets on 1 streams: RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01 rxonly packet forwarding packets/burst=32 nb forwarding cores=1 - nb forwarding ports=1 port 0: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x0 RX queue: 0 RX desc=0 - RX free threshold=32 RX threshold registers: pthresh=8 hthresh=8 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=0 - TX free threshold=32 TX threshold registers: pthresh=32 hthresh=0 wthresh=0 TX offloads=0x0 - TX RS bit threshold=32 port 1: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x10000 RX queue: 0 RX desc=512 - RX free threshold=32 RX threshold registers: pthresh=0 hthresh=0 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=512 - TX free threshold=32 TX threshold registers: pthresh=0 hthresh=0 wthresh=0 TX offloads=0x10000 - TX RS bit threshold=32 14/05/2021 10:37:01 dut.10.240.183.133: stop 14/05/2021 10:37:01 dut.10.240.183.133: Telling cores to ... Waiting for lcores to finish... ---------------------- Forward statistics for port 1 ---------------------- RX-packets: 0 RX-dropped: 0 RX-total: 0 TX-packets: 0 TX-dropped: 0 TX-total: 0 ---------------------------------------------------------------------------- +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++ RX-packets: 0 RX-dropped: 0 RX-total: 0 TX-packets: 0 TX-dropped: 0 TX-total: 0 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Done. 14/05/2021 10:37:01 CVLDCFSwitchFilterGTPUTest: sub_case tv_mac_ipv4_gtpu_eh_ipv4_udp_teid_with_mask passed 14/05/2021 10:37:01 CVLDCFSwitchFilterGTPUTest: ===================Test sub case: tv_mac_ipv4_gtpu_eh_ipv4_udp_teid_without_mask================ 14/05/2021 10:37:01 dut.10.240.183.133: flow validate 0 ingress pattern eth / ipv4 / udp / gtpu teid is 0x12345678 / gtp_psc / ipv4 / udp / end actions vf id 1 / end 14/05/2021 10:37:01 dut.10.240.183.133: Flow rule validated 14/05/2021 10:37:01 dut.10.240.183.133: flow create 0 ingress pattern eth / ipv4 / udp / gtpu teid is 0x12345678 / gtp_psc / ipv4 / udp / end actions vf id 1 / end 14/05/2021 10:37:01 dut.10.240.183.133: Flow rule #0 created 14/05/2021 10:37:01 dut.10.240.183.133: flow list 0 14/05/2021 10:37:01 dut.10.240.183.133: ID Group Prio Attr Rule 0 0 0 i-- ETH IPV4 UDP GTPU GTP_PSC IPV4 UDP => VF 14/05/2021 10:37:01 dut.10.240.183.133: start 14/05/2021 10:37:02 dut.10.240.183.133: rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native Logical Core 2 (socket 0) forwards packets on 1 streams: RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01 rxonly packet forwarding packets/burst=32 nb forwarding cores=1 - nb forwarding ports=1 port 0: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x0 RX queue: 0 RX desc=0 - RX free threshold=32 RX threshold registers: pthresh=8 hthresh=8 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=0 - TX free threshold=32 TX threshold registers: pthresh=32 hthresh=0 wthresh=0 TX offloads=0x0 - TX RS bit threshold=32 port 1: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x10000 RX queue: 0 RX desc=512 - RX free threshold=32 RX threshold registers: pthresh=0 hthresh=0 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=512 - TX free threshold=32 TX threshold registers: pthresh=0 hthresh=0 wthresh=0 TX offloads=0x10000 - TX RS bit threshold=32 14/05/2021 10:37:07 dut.10.240.183.133: stop 14/05/2021 10:37:07 dut.10.240.183.133: Telling cores to ... Waiting for lcores to finish... ---------------------- Forward statistics for port 1 ---------------------- RX-packets: 1 RX-dropped: 0 RX-total: 1 TX-packets: 0 TX-dropped: 0 TX-total: 0 ---------------------------------------------------------------------------- +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++ RX-packets: 1 RX-dropped: 0 RX-total: 1 TX-packets: 0 TX-dropped: 0 TX-total: 0 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Done. 14/05/2021 10:37:07 dut.10.240.183.133: start 14/05/2021 10:37:07 dut.10.240.183.133: rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native Logical Core 2 (socket 0) forwards packets on 1 streams: RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01 rxonly packet forwarding packets/burst=32 nb forwarding cores=1 - nb forwarding ports=1 port 0: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x0 RX queue: 0 RX desc=0 - RX free threshold=32 RX threshold registers: pthresh=8 hthresh=8 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=0 - TX free threshold=32 TX threshold registers: pthresh=32 hthresh=0 wthresh=0 TX offloads=0x0 - TX RS bit threshold=32 port 1: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x10000 RX queue: 0 RX desc=512 - RX free threshold=32 RX threshold registers: pthresh=0 hthresh=0 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=512 - TX free threshold=32 TX threshold registers: pthresh=0 hthresh=0 wthresh=0 TX offloads=0x10000 - TX RS bit threshold=32 14/05/2021 10:37:12 dut.10.240.183.133: stop 14/05/2021 10:37:12 dut.10.240.183.133: Telling cores to ... Waiting for lcores to finish... ---------------------- Forward statistics for port 1 ---------------------- RX-packets: 0 RX-dropped: 0 RX-total: 0 TX-packets: 0 TX-dropped: 0 TX-total: 0 ---------------------------------------------------------------------------- +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++ RX-packets: 0 RX-dropped: 0 RX-total: 0 TX-packets: 0 TX-dropped: 0 TX-total: 0 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Done. 14/05/2021 10:37:12 dut.10.240.183.133: flow destroy 0 rule 0 14/05/2021 10:37:12 dut.10.240.183.133: Flow rule #0 destroyed 14/05/2021 10:37:12 dut.10.240.183.133: flow list 0 14/05/2021 10:37:12 dut.10.240.183.133: 14/05/2021 10:37:12 dut.10.240.183.133: start 14/05/2021 10:37:12 dut.10.240.183.133: rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native Logical Core 2 (socket 0) forwards packets on 1 streams: RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01 rxonly packet forwarding packets/burst=32 nb forwarding cores=1 - nb forwarding ports=1 port 0: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x0 RX queue: 0 RX desc=0 - RX free threshold=32 RX threshold registers: pthresh=8 hthresh=8 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=0 - TX free threshold=32 TX threshold registers: pthresh=32 hthresh=0 wthresh=0 TX offloads=0x0 - TX RS bit threshold=32 port 1: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x10000 RX queue: 0 RX desc=512 - RX free threshold=32 RX threshold registers: pthresh=0 hthresh=0 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=512 - TX free threshold=32 TX threshold registers: pthresh=0 hthresh=0 wthresh=0 TX offloads=0x10000 - TX RS bit threshold=32 14/05/2021 10:37:17 dut.10.240.183.133: stop 14/05/2021 10:37:17 dut.10.240.183.133: Telling cores to ... Waiting for lcores to finish... ---------------------- Forward statistics for port 1 ---------------------- RX-packets: 0 RX-dropped: 0 RX-total: 0 TX-packets: 0 TX-dropped: 0 TX-total: 0 ---------------------------------------------------------------------------- +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++ RX-packets: 0 RX-dropped: 0 RX-total: 0 TX-packets: 0 TX-dropped: 0 TX-total: 0 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Done. 14/05/2021 10:37:17 CVLDCFSwitchFilterGTPUTest: sub_case tv_mac_ipv4_gtpu_eh_ipv4_udp_teid_without_mask passed 14/05/2021 10:37:17 CVLDCFSwitchFilterGTPUTest: ===================Test sub case: tv_mac_ipv4_gtpu_eh_ipv4_udp_qfi================ 14/05/2021 10:37:17 dut.10.240.183.133: flow validate 0 ingress pattern eth / ipv4 / udp / gtpu / gtp_psc qfi is 0x34 / ipv4 / udp / end actions vf id 1 / end 14/05/2021 10:37:17 dut.10.240.183.133: Flow rule validated 14/05/2021 10:37:17 dut.10.240.183.133: flow create 0 ingress pattern eth / ipv4 / udp / gtpu / gtp_psc qfi is 0x34 / ipv4 / udp / end actions vf id 1 / end 14/05/2021 10:37:18 dut.10.240.183.133: Flow rule #0 created 14/05/2021 10:37:18 dut.10.240.183.133: flow list 0 14/05/2021 10:37:18 dut.10.240.183.133: ID Group Prio Attr Rule 0 0 0 i-- ETH IPV4 UDP GTPU GTP_PSC IPV4 UDP => VF 14/05/2021 10:37:18 dut.10.240.183.133: start 14/05/2021 10:37:18 dut.10.240.183.133: rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native Logical Core 2 (socket 0) forwards packets on 1 streams: RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01 rxonly packet forwarding packets/burst=32 nb forwarding cores=1 - nb forwarding ports=1 port 0: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x0 RX queue: 0 RX desc=0 - RX free threshold=32 RX threshold registers: pthresh=8 hthresh=8 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=0 - TX free threshold=32 TX threshold registers: pthresh=32 hthresh=0 wthresh=0 TX offloads=0x0 - TX RS bit threshold=32 port 1: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x10000 RX queue: 0 RX desc=512 - RX free threshold=32 RX threshold registers: pthresh=0 hthresh=0 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=512 - TX free threshold=32 TX threshold registers: pthresh=0 hthresh=0 wthresh=0 TX offloads=0x10000 - TX RS bit threshold=32 14/05/2021 10:37:23 dut.10.240.183.133: stop 14/05/2021 10:37:23 dut.10.240.183.133: Telling cores to ... Waiting for lcores to finish... ---------------------- Forward statistics for port 1 ---------------------- RX-packets: 1 RX-dropped: 0 RX-total: 1 TX-packets: 0 TX-dropped: 0 TX-total: 0 ---------------------------------------------------------------------------- +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++ RX-packets: 1 RX-dropped: 0 RX-total: 1 TX-packets: 0 TX-dropped: 0 TX-total: 0 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Done. 14/05/2021 10:37:23 dut.10.240.183.133: start 14/05/2021 10:37:23 dut.10.240.183.133: rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native Logical Core 2 (socket 0) forwards packets on 1 streams: RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01 rxonly packet forwarding packets/burst=32 nb forwarding cores=1 - nb forwarding ports=1 port 0: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x0 RX queue: 0 RX desc=0 - RX free threshold=32 RX threshold registers: pthresh=8 hthresh=8 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=0 - TX free threshold=32 TX threshold registers: pthresh=32 hthresh=0 wthresh=0 TX offloads=0x0 - TX RS bit threshold=32 port 1: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x10000 RX queue: 0 RX desc=512 - RX free threshold=32 RX threshold registers: pthresh=0 hthresh=0 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=512 - TX free threshold=32 TX threshold registers: pthresh=0 hthresh=0 wthresh=0 TX offloads=0x10000 - TX RS bit threshold=32 14/05/2021 10:37:28 dut.10.240.183.133: stop 14/05/2021 10:37:28 dut.10.240.183.133: Telling cores to ... Waiting for lcores to finish... ---------------------- Forward statistics for port 1 ---------------------- RX-packets: 0 RX-dropped: 0 RX-total: 0 TX-packets: 0 TX-dropped: 0 TX-total: 0 ---------------------------------------------------------------------------- +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++ RX-packets: 0 RX-dropped: 0 RX-total: 0 TX-packets: 0 TX-dropped: 0 TX-total: 0 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Done. 14/05/2021 10:37:28 dut.10.240.183.133: flow destroy 0 rule 0 14/05/2021 10:37:28 dut.10.240.183.133: Flow rule #0 destroyed 14/05/2021 10:37:28 dut.10.240.183.133: flow list 0 14/05/2021 10:37:28 dut.10.240.183.133: 14/05/2021 10:37:28 dut.10.240.183.133: start 14/05/2021 10:37:28 dut.10.240.183.133: rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native Logical Core 2 (socket 0) forwards packets on 1 streams: RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01 rxonly packet forwarding packets/burst=32 nb forwarding cores=1 - nb forwarding ports=1 port 0: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x0 RX queue: 0 RX desc=0 - RX free threshold=32 RX threshold registers: pthresh=8 hthresh=8 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=0 - TX free threshold=32 TX threshold registers: pthresh=32 hthresh=0 wthresh=0 TX offloads=0x0 - TX RS bit threshold=32 port 1: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x10000 RX queue: 0 RX desc=512 - RX free threshold=32 RX threshold registers: pthresh=0 hthresh=0 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=512 - TX free threshold=32 TX threshold registers: pthresh=0 hthresh=0 wthresh=0 TX offloads=0x10000 - TX RS bit threshold=32 14/05/2021 10:37:33 dut.10.240.183.133: stop 14/05/2021 10:37:34 dut.10.240.183.133: Telling cores to ... Waiting for lcores to finish... ---------------------- Forward statistics for port 1 ---------------------- RX-packets: 0 RX-dropped: 0 RX-total: 0 TX-packets: 0 TX-dropped: 0 TX-total: 0 ---------------------------------------------------------------------------- +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++ RX-packets: 0 RX-dropped: 0 RX-total: 0 TX-packets: 0 TX-dropped: 0 TX-total: 0 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Done. 14/05/2021 10:37:34 CVLDCFSwitchFilterGTPUTest: sub_case tv_mac_ipv4_gtpu_eh_ipv4_udp_qfi passed 14/05/2021 10:37:34 CVLDCFSwitchFilterGTPUTest: ===================Test sub case: tv_mac_ipv4_gtpu_eh_ipv4_udp_l3dst================ 14/05/2021 10:37:34 dut.10.240.183.133: flow validate 0 ingress pattern eth / ipv4 / udp / gtpu / gtp_psc / ipv4 dst is 192.168.1.2 / udp / end actions vf id 1 / end 14/05/2021 10:37:34 dut.10.240.183.133: Flow rule validated 14/05/2021 10:37:34 dut.10.240.183.133: flow create 0 ingress pattern eth / ipv4 / udp / gtpu / gtp_psc / ipv4 dst is 192.168.1.2 / udp / end actions vf id 1 / end 14/05/2021 10:37:34 dut.10.240.183.133: Flow rule #0 created 14/05/2021 10:37:34 dut.10.240.183.133: flow list 0 14/05/2021 10:37:34 dut.10.240.183.133: ID Group Prio Attr Rule 0 0 0 i-- ETH IPV4 UDP GTPU GTP_PSC IPV4 UDP => VF 14/05/2021 10:37:34 dut.10.240.183.133: start 14/05/2021 10:37:34 dut.10.240.183.133: rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native Logical Core 2 (socket 0) forwards packets on 1 streams: RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01 rxonly packet forwarding packets/burst=32 nb forwarding cores=1 - nb forwarding ports=1 port 0: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x0 RX queue: 0 RX desc=0 - RX free threshold=32 RX threshold registers: pthresh=8 hthresh=8 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=0 - TX free threshold=32 TX threshold registers: pthresh=32 hthresh=0 wthresh=0 TX offloads=0x0 - TX RS bit threshold=32 port 1: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x10000 RX queue: 0 RX desc=512 - RX free threshold=32 RX threshold registers: pthresh=0 hthresh=0 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=512 - TX free threshold=32 TX threshold registers: pthresh=0 hthresh=0 wthresh=0 TX offloads=0x10000 - TX RS bit threshold=32 14/05/2021 10:37:39 dut.10.240.183.133: stop 14/05/2021 10:37:39 dut.10.240.183.133: Telling cores to ... Waiting for lcores to finish... ---------------------- Forward statistics for port 1 ---------------------- RX-packets: 1 RX-dropped: 0 RX-total: 1 TX-packets: 0 TX-dropped: 0 TX-total: 0 ---------------------------------------------------------------------------- +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++ RX-packets: 1 RX-dropped: 0 RX-total: 1 TX-packets: 0 TX-dropped: 0 TX-total: 0 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Done. 14/05/2021 10:37:39 dut.10.240.183.133: start 14/05/2021 10:37:39 dut.10.240.183.133: rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native Logical Core 2 (socket 0) forwards packets on 1 streams: RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01 rxonly packet forwarding packets/burst=32 nb forwarding cores=1 - nb forwarding ports=1 port 0: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x0 RX queue: 0 RX desc=0 - RX free threshold=32 RX threshold registers: pthresh=8 hthresh=8 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=0 - TX free threshold=32 TX threshold registers: pthresh=32 hthresh=0 wthresh=0 TX offloads=0x0 - TX RS bit threshold=32 port 1: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x10000 RX queue: 0 RX desc=512 - RX free threshold=32 RX threshold registers: pthresh=0 hthresh=0 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=512 - TX free threshold=32 TX threshold registers: pthresh=0 hthresh=0 wthresh=0 TX offloads=0x10000 - TX RS bit threshold=32 14/05/2021 10:37:44 dut.10.240.183.133: stop 14/05/2021 10:37:44 dut.10.240.183.133: Telling cores to ... Waiting for lcores to finish... ---------------------- Forward statistics for port 1 ---------------------- RX-packets: 0 RX-dropped: 0 RX-total: 0 TX-packets: 0 TX-dropped: 0 TX-total: 0 ---------------------------------------------------------------------------- +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++ RX-packets: 0 RX-dropped: 0 RX-total: 0 TX-packets: 0 TX-dropped: 0 TX-total: 0 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Done. 14/05/2021 10:37:44 dut.10.240.183.133: flow destroy 0 rule 0 14/05/2021 10:37:44 dut.10.240.183.133: Flow rule #0 destroyed 14/05/2021 10:37:44 dut.10.240.183.133: flow list 0 14/05/2021 10:37:45 dut.10.240.183.133: 14/05/2021 10:37:45 dut.10.240.183.133: start 14/05/2021 10:37:45 dut.10.240.183.133: rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native Logical Core 2 (socket 0) forwards packets on 1 streams: RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01 rxonly packet forwarding packets/burst=32 nb forwarding cores=1 - nb forwarding ports=1 port 0: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x0 RX queue: 0 RX desc=0 - RX free threshold=32 RX threshold registers: pthresh=8 hthresh=8 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=0 - TX free threshold=32 TX threshold registers: pthresh=32 hthresh=0 wthresh=0 TX offloads=0x0 - TX RS bit threshold=32 port 1: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x10000 RX queue: 0 RX desc=512 - RX free threshold=32 RX threshold registers: pthresh=0 hthresh=0 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=512 - TX free threshold=32 TX threshold registers: pthresh=0 hthresh=0 wthresh=0 TX offloads=0x10000 - TX RS bit threshold=32 14/05/2021 10:37:50 dut.10.240.183.133: stop 14/05/2021 10:37:50 dut.10.240.183.133: Telling cores to ... Waiting for lcores to finish... ---------------------- Forward statistics for port 1 ---------------------- RX-packets: 0 RX-dropped: 0 RX-total: 0 TX-packets: 0 TX-dropped: 0 TX-total: 0 ---------------------------------------------------------------------------- +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++ RX-packets: 0 RX-dropped: 0 RX-total: 0 TX-packets: 0 TX-dropped: 0 TX-total: 0 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Done. 14/05/2021 10:37:50 CVLDCFSwitchFilterGTPUTest: sub_case tv_mac_ipv4_gtpu_eh_ipv4_udp_l3dst passed 14/05/2021 10:37:50 CVLDCFSwitchFilterGTPUTest: ===================Test sub case: tv_mac_ipv4_gtpu_eh_ipv4_udp_l3src================ 14/05/2021 10:37:50 dut.10.240.183.133: flow validate 0 ingress pattern eth / ipv4 / udp / gtpu / gtp_psc / ipv4 src is 192.168.1.1 / udp / end actions vf id 1 / end 14/05/2021 10:37:50 dut.10.240.183.133: Flow rule validated 14/05/2021 10:37:50 dut.10.240.183.133: flow create 0 ingress pattern eth / ipv4 / udp / gtpu / gtp_psc / ipv4 src is 192.168.1.1 / udp / end actions vf id 1 / end 14/05/2021 10:37:50 dut.10.240.183.133: Flow rule #0 created 14/05/2021 10:37:50 dut.10.240.183.133: flow list 0 14/05/2021 10:37:50 dut.10.240.183.133: ID Group Prio Attr Rule 0 0 0 i-- ETH IPV4 UDP GTPU GTP_PSC IPV4 UDP => VF 14/05/2021 10:37:50 dut.10.240.183.133: start 14/05/2021 10:37:50 dut.10.240.183.133: rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native Logical Core 2 (socket 0) forwards packets on 1 streams: RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01 rxonly packet forwarding packets/burst=32 nb forwarding cores=1 - nb forwarding ports=1 port 0: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x0 RX queue: 0 RX desc=0 - RX free threshold=32 RX threshold registers: pthresh=8 hthresh=8 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=0 - TX free threshold=32 TX threshold registers: pthresh=32 hthresh=0 wthresh=0 TX offloads=0x0 - TX RS bit threshold=32 port 1: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x10000 RX queue: 0 RX desc=512 - RX free threshold=32 RX threshold registers: pthresh=0 hthresh=0 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=512 - TX free threshold=32 TX threshold registers: pthresh=0 hthresh=0 wthresh=0 TX offloads=0x10000 - TX RS bit threshold=32 14/05/2021 10:37:55 dut.10.240.183.133: stop 14/05/2021 10:37:55 dut.10.240.183.133: Telling cores to ... Waiting for lcores to finish... ---------------------- Forward statistics for port 1 ---------------------- RX-packets: 1 RX-dropped: 0 RX-total: 1 TX-packets: 0 TX-dropped: 0 TX-total: 0 ---------------------------------------------------------------------------- +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++ RX-packets: 1 RX-dropped: 0 RX-total: 1 TX-packets: 0 TX-dropped: 0 TX-total: 0 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Done. 14/05/2021 10:37:55 dut.10.240.183.133: start 14/05/2021 10:37:55 dut.10.240.183.133: rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native Logical Core 2 (socket 0) forwards packets on 1 streams: RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01 rxonly packet forwarding packets/burst=32 nb forwarding cores=1 - nb forwarding ports=1 port 0: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x0 RX queue: 0 RX desc=0 - RX free threshold=32 RX threshold registers: pthresh=8 hthresh=8 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=0 - TX free threshold=32 TX threshold registers: pthresh=32 hthresh=0 wthresh=0 TX offloads=0x0 - TX RS bit threshold=32 port 1: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x10000 RX queue: 0 RX desc=512 - RX free threshold=32 RX threshold registers: pthresh=0 hthresh=0 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=512 - TX free threshold=32 TX threshold registers: pthresh=0 hthresh=0 wthresh=0 TX offloads=0x10000 - TX RS bit threshold=32 14/05/2021 10:38:01 dut.10.240.183.133: stop 14/05/2021 10:38:01 dut.10.240.183.133: Telling cores to ... Waiting for lcores to finish... ---------------------- Forward statistics for port 1 ---------------------- RX-packets: 0 RX-dropped: 0 RX-total: 0 TX-packets: 0 TX-dropped: 0 TX-total: 0 ---------------------------------------------------------------------------- +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++ RX-packets: 0 RX-dropped: 0 RX-total: 0 TX-packets: 0 TX-dropped: 0 TX-total: 0 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Done. 14/05/2021 10:38:01 dut.10.240.183.133: flow destroy 0 rule 0 14/05/2021 10:38:01 dut.10.240.183.133: Flow rule #0 destroyed 14/05/2021 10:38:01 dut.10.240.183.133: flow list 0 14/05/2021 10:38:01 dut.10.240.183.133: 14/05/2021 10:38:01 dut.10.240.183.133: start 14/05/2021 10:38:01 dut.10.240.183.133: rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native Logical Core 2 (socket 0) forwards packets on 1 streams: RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01 rxonly packet forwarding packets/burst=32 nb forwarding cores=1 - nb forwarding ports=1 port 0: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x0 RX queue: 0 RX desc=0 - RX free threshold=32 RX threshold registers: pthresh=8 hthresh=8 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=0 - TX free threshold=32 TX threshold registers: pthresh=32 hthresh=0 wthresh=0 TX offloads=0x0 - TX RS bit threshold=32 port 1: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x10000 RX queue: 0 RX desc=512 - RX free threshold=32 RX threshold registers: pthresh=0 hthresh=0 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=512 - TX free threshold=32 TX threshold registers: pthresh=0 hthresh=0 wthresh=0 TX offloads=0x10000 - TX RS bit threshold=32 14/05/2021 10:38:06 dut.10.240.183.133: stop 14/05/2021 10:38:06 dut.10.240.183.133: Telling cores to ... Waiting for lcores to finish... ---------------------- Forward statistics for port 1 ---------------------- RX-packets: 0 RX-dropped: 0 RX-total: 0 TX-packets: 0 TX-dropped: 0 TX-total: 0 ---------------------------------------------------------------------------- +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++ RX-packets: 0 RX-dropped: 0 RX-total: 0 TX-packets: 0 TX-dropped: 0 TX-total: 0 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Done. 14/05/2021 10:38:06 CVLDCFSwitchFilterGTPUTest: sub_case tv_mac_ipv4_gtpu_eh_ipv4_udp_l3src passed 14/05/2021 10:38:06 CVLDCFSwitchFilterGTPUTest: ===================Test sub case: tv_mac_ipv4_gtpu_eh_ipv4_udp_l3src_l4dst================ 14/05/2021 10:38:06 dut.10.240.183.133: flow validate 0 ingress pattern eth / ipv4 / udp / gtpu / gtp_psc / ipv4 src is 192.168.1.1 / udp dst is 23 / end actions vf id 1 / end 14/05/2021 10:38:06 dut.10.240.183.133: Flow rule validated 14/05/2021 10:38:06 dut.10.240.183.133: flow create 0 ingress pattern eth / ipv4 / udp / gtpu / gtp_psc / ipv4 src is 192.168.1.1 / udp dst is 23 / end actions vf id 1 / end 14/05/2021 10:38:06 dut.10.240.183.133: Flow rule #0 created 14/05/2021 10:38:06 dut.10.240.183.133: flow list 0 14/05/2021 10:38:06 dut.10.240.183.133: ID Group Prio Attr Rule 0 0 0 i-- ETH IPV4 UDP GTPU GTP_PSC IPV4 UDP => VF 14/05/2021 10:38:06 dut.10.240.183.133: start 14/05/2021 10:38:06 dut.10.240.183.133: rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native Logical Core 2 (socket 0) forwards packets on 1 streams: RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01 rxonly packet forwarding packets/burst=32 nb forwarding cores=1 - nb forwarding ports=1 port 0: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x0 RX queue: 0 RX desc=0 - RX free threshold=32 RX threshold registers: pthresh=8 hthresh=8 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=0 - TX free threshold=32 TX threshold registers: pthresh=32 hthresh=0 wthresh=0 TX offloads=0x0 - TX RS bit threshold=32 port 1: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x10000 RX queue: 0 RX desc=512 - RX free threshold=32 RX threshold registers: pthresh=0 hthresh=0 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=512 - TX free threshold=32 TX threshold registers: pthresh=0 hthresh=0 wthresh=0 TX offloads=0x10000 - TX RS bit threshold=32 14/05/2021 10:38:11 dut.10.240.183.133: stop 14/05/2021 10:38:12 dut.10.240.183.133: Telling cores to ... Waiting for lcores to finish... ---------------------- Forward statistics for port 1 ---------------------- RX-packets: 1 RX-dropped: 0 RX-total: 1 TX-packets: 0 TX-dropped: 0 TX-total: 0 ---------------------------------------------------------------------------- +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++ RX-packets: 1 RX-dropped: 0 RX-total: 1 TX-packets: 0 TX-dropped: 0 TX-total: 0 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Done. 14/05/2021 10:38:12 dut.10.240.183.133: start 14/05/2021 10:38:12 dut.10.240.183.133: rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native Logical Core 2 (socket 0) forwards packets on 1 streams: RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01 rxonly packet forwarding packets/burst=32 nb forwarding cores=1 - nb forwarding ports=1 port 0: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x0 RX queue: 0 RX desc=0 - RX free threshold=32 RX threshold registers: pthresh=8 hthresh=8 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=0 - TX free threshold=32 TX threshold registers: pthresh=32 hthresh=0 wthresh=0 TX offloads=0x0 - TX RS bit threshold=32 port 1: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x10000 RX queue: 0 RX desc=512 - RX free threshold=32 RX threshold registers: pthresh=0 hthresh=0 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=512 - TX free threshold=32 TX threshold registers: pthresh=0 hthresh=0 wthresh=0 TX offloads=0x10000 - TX RS bit threshold=32 14/05/2021 10:38:17 dut.10.240.183.133: stop 14/05/2021 10:38:17 dut.10.240.183.133: Telling cores to ... Waiting for lcores to finish... ---------------------- Forward statistics for port 1 ---------------------- RX-packets: 0 RX-dropped: 0 RX-total: 0 TX-packets: 0 TX-dropped: 0 TX-total: 0 ---------------------------------------------------------------------------- +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++ RX-packets: 0 RX-dropped: 0 RX-total: 0 TX-packets: 0 TX-dropped: 0 TX-total: 0 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Done. 14/05/2021 10:38:17 dut.10.240.183.133: flow destroy 0 rule 0 14/05/2021 10:38:17 dut.10.240.183.133: Flow rule #0 destroyed 14/05/2021 10:38:17 dut.10.240.183.133: flow list 0 14/05/2021 10:38:17 dut.10.240.183.133: 14/05/2021 10:38:17 dut.10.240.183.133: start 14/05/2021 10:38:17 dut.10.240.183.133: rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native Logical Core 2 (socket 0) forwards packets on 1 streams: RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01 rxonly packet forwarding packets/burst=32 nb forwarding cores=1 - nb forwarding ports=1 port 0: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x0 RX queue: 0 RX desc=0 - RX free threshold=32 RX threshold registers: pthresh=8 hthresh=8 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=0 - TX free threshold=32 TX threshold registers: pthresh=32 hthresh=0 wthresh=0 TX offloads=0x0 - TX RS bit threshold=32 port 1: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x10000 RX queue: 0 RX desc=512 - RX free threshold=32 RX threshold registers: pthresh=0 hthresh=0 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=512 - TX free threshold=32 TX threshold registers: pthresh=0 hthresh=0 wthresh=0 TX offloads=0x10000 - TX RS bit threshold=32 14/05/2021 10:38:22 dut.10.240.183.133: stop 14/05/2021 10:38:22 dut.10.240.183.133: Telling cores to ... Waiting for lcores to finish... ---------------------- Forward statistics for port 1 ---------------------- RX-packets: 0 RX-dropped: 0 RX-total: 0 TX-packets: 0 TX-dropped: 0 TX-total: 0 ---------------------------------------------------------------------------- +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++ RX-packets: 0 RX-dropped: 0 RX-total: 0 TX-packets: 0 TX-dropped: 0 TX-total: 0 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Done. 14/05/2021 10:38:22 CVLDCFSwitchFilterGTPUTest: sub_case tv_mac_ipv4_gtpu_eh_ipv4_udp_l3src_l4dst passed 14/05/2021 10:38:22 dut.10.240.183.133: flow flush 0 14/05/2021 10:38:22 dut.10.240.183.133: 14/05/2021 10:38:22 dut.10.240.183.133: clear port stats all 14/05/2021 10:38:22 dut.10.240.183.133: NIC statistics for port 0 cleared NIC statistics for port 1 cleared 14/05/2021 10:38:22 dut.10.240.183.133: quit 14/05/2021 10:38:24 dut.10.240.183.133: Stopping port 0... Stopping ports... Done Stopping port 1... Stopping ports... Done Shutting down port 0... Closing ports... Port 0 is closed Done Shutting down port 1... Closing ports... Port 1 is closed Done Bye... 14/05/2021 10:38:24 dut.10.240.183.133: kill_all: called by dut and prefix list has value. 14/05/2021 10:38:27 dut.10.240.183.133: rmmod ice 14/05/2021 10:38:36 dut.10.240.183.133: 14/05/2021 10:38:36 dut.10.240.183.133: modprobe ice 14/05/2021 10:38:41 dut.10.240.183.133: 14/05/2021 10:38:41 dut.10.240.183.133: ethtool -i ens801f0 14/05/2021 10:38:41 dut.10.240.183.133: driver: ice version: 1.6.0_rc41_11_gbd4c35a2_dirty firmware-version: 3.00 0x800079a8 1.2928.0 expansion-rom-version: bus-info: 0000:81:00.0 supports-statistics: yes supports-test: yes supports-eeprom-access: yes supports-register-dump: yes supports-priv-flags: yes 14/05/2021 10:38:43 dut.10.240.183.133: ip link set ens801f0 vf 0 trust on 14/05/2021 10:38:43 dut.10.240.183.133: 14/05/2021 10:38:50 dut.10.240.183.133: x86_64-native-linuxapp-gcc/app/dpdk-testpmd -l 1,2,3,4 -n 4 -a 0000:81:01.0,cap=dcf -a 0000:81:01.1 --file-prefix=dpdk_13956_20210514102502 -- -i 14/05/2021 10:39:03 dut.10.240.183.133: EAL: Detected 72 lcore(s) EAL: Detected 2 NUMA nodes EAL: Detected static linkage of DPDK EAL: Multi-process socket /var/run/dpdk/dpdk_13956_20210514102502/mp_socket EAL: Selected IOVA mode 'VA' EAL: No available 2048 kB hugepages reported EAL: VFIO support initialized EAL: Using IOMMU type 1 (Type 1) EAL: Probe PCI driver: net_iavf (8086:1889) device: 0000:81:01.0 (socket 1) EAL: Releasing PCI mapped resource for 0000:81:01.0 EAL: Calling pci_unmap_resource for 0000:81:01.0 at 0x2200000000 EAL: Calling pci_unmap_resource for 0000:81:01.0 at 0x2200020000 EAL: Using IOMMU type 1 (Type 1) EAL: Probe PCI driver: net_ice_dcf (8086:1889) device: 0000:81:01.0 (socket 1) ice_load_pkg_type(): Active package is: 1.3.30.0, ICE COMMS Package (double VLAN mode) EAL: Probe PCI driver: net_iavf (8086:1889) device: 0000:81:01.1 (socket 1) Interactive-mode selected Failed to set MTU to 1500 for port 0 testpmd: create a new mbuf pool <mb_pool_0>: n=171456, size=2176, socket=0 testpmd: preferred mempool ops selected: ring_mp_mc testpmd: create a new mbuf pool <mb_pool_1>: n=171456, size=2176, socket=1 testpmd: preferred mempool ops selected: ring_mp_mc Configuring Port 0 (socket 1) ice_dcf_init_rss(): RSS is enabled by PF by default ice_dcf_configure_queues(): request RXDID == 16 in Queue[0] Port 0: B2:C5:17:E3:89:CC Configuring Port 1 (socket 1) iavf_configure_queues(): request RXDID[22] in Queue[0] Port 1: link state change event Port 1: link state change event Port 1: 92:A5:C4:50:44:CE Checking link statuses... Done 14/05/2021 10:39:03 dut.10.240.183.133: set portlist 1 14/05/2021 10:39:03 dut.10.240.183.133: previous number of forwarding ports 2 - changed to number of configured ports 1 Warning! port-topology=paired and odd forward ports number, the last port will pair with itself. 14/05/2021 10:39:03 dut.10.240.183.133: set fwd rxonly 14/05/2021 10:39:03 dut.10.240.183.133: Set rxonly packet forwarding mode 14/05/2021 10:39:03 dut.10.240.183.133: set verbose 1 14/05/2021 10:39:04 dut.10.240.183.133: Change verbose level from 0 to 1 14/05/2021 10:39:04 CVLDCFSwitchFilterGTPUTest: ===================Test sub case: tv_mac_ipv4_gtpu_eh_ipv4_udp_l3src_l4src================ 14/05/2021 10:39:04 dut.10.240.183.133: flow validate 0 ingress pattern eth / ipv4 / udp / gtpu / gtp_psc / ipv4 src is 192.168.1.1 / udp src is 22 / end actions vf id 1 / end 14/05/2021 10:39:04 dut.10.240.183.133: Flow rule validated 14/05/2021 10:39:04 dut.10.240.183.133: flow create 0 ingress pattern eth / ipv4 / udp / gtpu / gtp_psc / ipv4 src is 192.168.1.1 / udp src is 22 / end actions vf id 1 / end 14/05/2021 10:39:04 dut.10.240.183.133: Flow rule #0 created 14/05/2021 10:39:04 dut.10.240.183.133: flow list 0 14/05/2021 10:39:04 dut.10.240.183.133: ID Group Prio Attr Rule 0 0 0 i-- ETH IPV4 UDP GTPU GTP_PSC IPV4 UDP => VF 14/05/2021 10:39:04 dut.10.240.183.133: start 14/05/2021 10:39:04 dut.10.240.183.133: rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native Logical Core 2 (socket 0) forwards packets on 1 streams: RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01 rxonly packet forwarding packets/burst=32 nb forwarding cores=1 - nb forwarding ports=1 port 0: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x0 RX queue: 0 RX desc=0 - RX free threshold=32 RX threshold registers: pthresh=8 hthresh=8 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=0 - TX free threshold=32 TX threshold registers: pthresh=32 hthresh=0 wthresh=0 TX offloads=0x0 - TX RS bit threshold=32 port 1: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x10000 RX queue: 0 RX desc=512 - RX free threshold=32 RX threshold registers: pthresh=0 hthresh=0 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=512 - TX free threshold=32 TX threshold registers: pthresh=0 hthresh=0 wthresh=0 TX offloads=0x10000 - TX RS bit threshold=32 14/05/2021 10:39:09 dut.10.240.183.133: stop 14/05/2021 10:39:09 dut.10.240.183.133: Telling cores to ... Waiting for lcores to finish... ---------------------- Forward statistics for port 1 ---------------------- RX-packets: 1 RX-dropped: 0 RX-total: 1 TX-packets: 0 TX-dropped: 0 TX-total: 0 ---------------------------------------------------------------------------- +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++ RX-packets: 1 RX-dropped: 0 RX-total: 1 TX-packets: 0 TX-dropped: 0 TX-total: 0 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Done. 14/05/2021 10:39:09 dut.10.240.183.133: start 14/05/2021 10:39:09 dut.10.240.183.133: rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native Logical Core 2 (socket 0) forwards packets on 1 streams: RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01 rxonly packet forwarding packets/burst=32 nb forwarding cores=1 - nb forwarding ports=1 port 0: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x0 RX queue: 0 RX desc=0 - RX free threshold=32 RX threshold registers: pthresh=8 hthresh=8 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=0 - TX free threshold=32 TX threshold registers: pthresh=32 hthresh=0 wthresh=0 TX offloads=0x0 - TX RS bit threshold=32 port 1: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x10000 RX queue: 0 RX desc=512 - RX free threshold=32 RX threshold registers: pthresh=0 hthresh=0 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=512 - TX free threshold=32 TX threshold registers: pthresh=0 hthresh=0 wthresh=0 TX offloads=0x10000 - TX RS bit threshold=32 14/05/2021 10:39:14 dut.10.240.183.133: stop 14/05/2021 10:39:15 dut.10.240.183.133: Telling cores to ... Waiting for lcores to finish... ---------------------- Forward statistics for port 1 ---------------------- RX-packets: 0 RX-dropped: 0 RX-total: 0 TX-packets: 0 TX-dropped: 0 TX-total: 0 ---------------------------------------------------------------------------- +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++ RX-packets: 0 RX-dropped: 0 RX-total: 0 TX-packets: 0 TX-dropped: 0 TX-total: 0 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Done. 14/05/2021 10:39:15 dut.10.240.183.133: flow destroy 0 rule 0 14/05/2021 10:39:15 dut.10.240.183.133: Flow rule #0 destroyed 14/05/2021 10:39:15 dut.10.240.183.133: flow list 0 14/05/2021 10:39:15 dut.10.240.183.133: 14/05/2021 10:39:15 dut.10.240.183.133: start 14/05/2021 10:39:15 dut.10.240.183.133: rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native Logical Core 2 (socket 0) forwards packets on 1 streams: RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01 rxonly packet forwarding packets/burst=32 nb forwarding cores=1 - nb forwarding ports=1 port 0: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x0 RX queue: 0 RX desc=0 - RX free threshold=32 RX threshold registers: pthresh=8 hthresh=8 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=0 - TX free threshold=32 TX threshold registers: pthresh=32 hthresh=0 wthresh=0 TX offloads=0x0 - TX RS bit threshold=32 port 1: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x10000 RX queue: 0 RX desc=512 - RX free threshold=32 RX threshold registers: pthresh=0 hthresh=0 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=512 - TX free threshold=32 TX threshold registers: pthresh=0 hthresh=0 wthresh=0 TX offloads=0x10000 - TX RS bit threshold=32 14/05/2021 10:39:20 dut.10.240.183.133: stop 14/05/2021 10:39:20 dut.10.240.183.133: Telling cores to ... Waiting for lcores to finish... ---------------------- Forward statistics for port 1 ---------------------- RX-packets: 0 RX-dropped: 0 RX-total: 0 TX-packets: 0 TX-dropped: 0 TX-total: 0 ---------------------------------------------------------------------------- +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++ RX-packets: 0 RX-dropped: 0 RX-total: 0 TX-packets: 0 TX-dropped: 0 TX-total: 0 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Done. 14/05/2021 10:39:20 CVLDCFSwitchFilterGTPUTest: sub_case tv_mac_ipv4_gtpu_eh_ipv4_udp_l3src_l4src passed 14/05/2021 10:39:20 CVLDCFSwitchFilterGTPUTest: ===================Test sub case: tv_mac_ipv4_gtpu_eh_ipv4_udp_l3dst_l4src================ 14/05/2021 10:39:20 dut.10.240.183.133: flow validate 0 ingress pattern eth / ipv4 / udp / gtpu / gtp_psc / ipv4 dst is 192.168.1.2 / udp src is 22 / end actions vf id 1 / end 14/05/2021 10:39:20 dut.10.240.183.133: Flow rule validated 14/05/2021 10:39:20 dut.10.240.183.133: flow create 0 ingress pattern eth / ipv4 / udp / gtpu / gtp_psc / ipv4 dst is 192.168.1.2 / udp src is 22 / end actions vf id 1 / end 14/05/2021 10:39:20 dut.10.240.183.133: Flow rule #0 created 14/05/2021 10:39:20 dut.10.240.183.133: flow list 0 14/05/2021 10:39:20 dut.10.240.183.133: ID Group Prio Attr Rule 0 0 0 i-- ETH IPV4 UDP GTPU GTP_PSC IPV4 UDP => VF 14/05/2021 10:39:20 dut.10.240.183.133: start 14/05/2021 10:39:20 dut.10.240.183.133: rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native Logical Core 2 (socket 0) forwards packets on 1 streams: RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01 rxonly packet forwarding packets/burst=32 nb forwarding cores=1 - nb forwarding ports=1 port 0: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x0 RX queue: 0 RX desc=0 - RX free threshold=32 RX threshold registers: pthresh=8 hthresh=8 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=0 - TX free threshold=32 TX threshold registers: pthresh=32 hthresh=0 wthresh=0 TX offloads=0x0 - TX RS bit threshold=32 port 1: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x10000 RX queue: 0 RX desc=512 - RX free threshold=32 RX threshold registers: pthresh=0 hthresh=0 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=512 - TX free threshold=32 TX threshold registers: pthresh=0 hthresh=0 wthresh=0 TX offloads=0x10000 - TX RS bit threshold=32 14/05/2021 10:39:25 dut.10.240.183.133: stop 14/05/2021 10:39:26 dut.10.240.183.133: Telling cores to ... Waiting for lcores to finish... ---------------------- Forward statistics for port 1 ---------------------- RX-packets: 1 RX-dropped: 0 RX-total: 1 TX-packets: 0 TX-dropped: 0 TX-total: 0 ---------------------------------------------------------------------------- +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++ RX-packets: 1 RX-dropped: 0 RX-total: 1 TX-packets: 0 TX-dropped: 0 TX-total: 0 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Done. 14/05/2021 10:39:26 dut.10.240.183.133: start 14/05/2021 10:39:26 dut.10.240.183.133: rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native Logical Core 2 (socket 0) forwards packets on 1 streams: RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01 rxonly packet forwarding packets/burst=32 nb forwarding cores=1 - nb forwarding ports=1 port 0: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x0 RX queue: 0 RX desc=0 - RX free threshold=32 RX threshold registers: pthresh=8 hthresh=8 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=0 - TX free threshold=32 TX threshold registers: pthresh=32 hthresh=0 wthresh=0 TX offloads=0x0 - TX RS bit threshold=32 port 1: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x10000 RX queue: 0 RX desc=512 - RX free threshold=32 RX threshold registers: pthresh=0 hthresh=0 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=512 - TX free threshold=32 TX threshold registers: pthresh=0 hthresh=0 wthresh=0 TX offloads=0x10000 - TX RS bit threshold=32 14/05/2021 10:39:31 dut.10.240.183.133: stop 14/05/2021 10:39:31 dut.10.240.183.133: Telling cores to ... Waiting for lcores to finish... ---------------------- Forward statistics for port 1 ---------------------- RX-packets: 0 RX-dropped: 0 RX-total: 0 TX-packets: 0 TX-dropped: 0 TX-total: 0 ---------------------------------------------------------------------------- +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++ RX-packets: 0 RX-dropped: 0 RX-total: 0 TX-packets: 0 TX-dropped: 0 TX-total: 0 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Done. 14/05/2021 10:39:31 dut.10.240.183.133: flow destroy 0 rule 0 14/05/2021 10:39:31 dut.10.240.183.133: Flow rule #0 destroyed 14/05/2021 10:39:31 dut.10.240.183.133: flow list 0 14/05/2021 10:39:31 dut.10.240.183.133: 14/05/2021 10:39:31 dut.10.240.183.133: start 14/05/2021 10:39:31 dut.10.240.183.133: rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native Logical Core 2 (socket 0) forwards packets on 1 streams: RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01 rxonly packet forwarding packets/burst=32 nb forwarding cores=1 - nb forwarding ports=1 port 0: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x0 RX queue: 0 RX desc=0 - RX free threshold=32 RX threshold registers: pthresh=8 hthresh=8 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=0 - TX free threshold=32 TX threshold registers: pthresh=32 hthresh=0 wthresh=0 TX offloads=0x0 - TX RS bit threshold=32 port 1: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x10000 RX queue: 0 RX desc=512 - RX free threshold=32 RX threshold registers: pthresh=0 hthresh=0 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=512 - TX free threshold=32 TX threshold registers: pthresh=0 hthresh=0 wthresh=0 TX offloads=0x10000 - TX RS bit threshold=32 14/05/2021 10:39:36 dut.10.240.183.133: stop 14/05/2021 10:39:36 dut.10.240.183.133: Telling cores to ... Waiting for lcores to finish... ---------------------- Forward statistics for port 1 ---------------------- RX-packets: 0 RX-dropped: 0 RX-total: 0 TX-packets: 0 TX-dropped: 0 TX-total: 0 ---------------------------------------------------------------------------- +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++ RX-packets: 0 RX-dropped: 0 RX-total: 0 TX-packets: 0 TX-dropped: 0 TX-total: 0 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Done. 14/05/2021 10:39:36 CVLDCFSwitchFilterGTPUTest: sub_case tv_mac_ipv4_gtpu_eh_ipv4_udp_l3dst_l4src passed 14/05/2021 10:39:36 CVLDCFSwitchFilterGTPUTest: ===================Test sub case: tv_mac_ipv4_gtpu_eh_ipv4_udp_l3dst_l4dst================ 14/05/2021 10:39:36 dut.10.240.183.133: flow validate 0 ingress pattern eth / ipv4 / udp / gtpu / gtp_psc / ipv4 dst is 192.168.1.2 / udp dst is 23 / end actions vf id 1 / end 14/05/2021 10:39:36 dut.10.240.183.133: Flow rule validated 14/05/2021 10:39:36 dut.10.240.183.133: flow create 0 ingress pattern eth / ipv4 / udp / gtpu / gtp_psc / ipv4 dst is 192.168.1.2 / udp dst is 23 / end actions vf id 1 / end 14/05/2021 10:39:36 dut.10.240.183.133: Flow rule #0 created 14/05/2021 10:39:36 dut.10.240.183.133: flow list 0 14/05/2021 10:39:36 dut.10.240.183.133: ID Group Prio Attr Rule 0 0 0 i-- ETH IPV4 UDP GTPU GTP_PSC IPV4 UDP => VF 14/05/2021 10:39:36 dut.10.240.183.133: start 14/05/2021 10:39:37 dut.10.240.183.133: rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native Logical Core 2 (socket 0) forwards packets on 1 streams: RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01 rxonly packet forwarding packets/burst=32 nb forwarding cores=1 - nb forwarding ports=1 port 0: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x0 RX queue: 0 RX desc=0 - RX free threshold=32 RX threshold registers: pthresh=8 hthresh=8 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=0 - TX free threshold=32 TX threshold registers: pthresh=32 hthresh=0 wthresh=0 TX offloads=0x0 - TX RS bit threshold=32 port 1: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x10000 RX queue: 0 RX desc=512 - RX free threshold=32 RX threshold registers: pthresh=0 hthresh=0 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=512 - TX free threshold=32 TX threshold registers: pthresh=0 hthresh=0 wthresh=0 TX offloads=0x10000 - TX RS bit threshold=32 14/05/2021 10:39:42 dut.10.240.183.133: stop 14/05/2021 10:39:42 dut.10.240.183.133: Telling cores to ... Waiting for lcores to finish... ---------------------- Forward statistics for port 1 ---------------------- RX-packets: 1 RX-dropped: 0 RX-total: 1 TX-packets: 0 TX-dropped: 0 TX-total: 0 ---------------------------------------------------------------------------- +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++ RX-packets: 1 RX-dropped: 0 RX-total: 1 TX-packets: 0 TX-dropped: 0 TX-total: 0 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Done. 14/05/2021 10:39:42 dut.10.240.183.133: start 14/05/2021 10:39:42 dut.10.240.183.133: rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native Logical Core 2 (socket 0) forwards packets on 1 streams: RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01 rxonly packet forwarding packets/burst=32 nb forwarding cores=1 - nb forwarding ports=1 port 0: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x0 RX queue: 0 RX desc=0 - RX free threshold=32 RX threshold registers: pthresh=8 hthresh=8 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=0 - TX free threshold=32 TX threshold registers: pthresh=32 hthresh=0 wthresh=0 TX offloads=0x0 - TX RS bit threshold=32 port 1: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x10000 RX queue: 0 RX desc=512 - RX free threshold=32 RX threshold registers: pthresh=0 hthresh=0 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=512 - TX free threshold=32 TX threshold registers: pthresh=0 hthresh=0 wthresh=0 TX offloads=0x10000 - TX RS bit threshold=32 14/05/2021 10:39:47 dut.10.240.183.133: stop 14/05/2021 10:39:47 dut.10.240.183.133: Telling cores to ... Waiting for lcores to finish... ---------------------- Forward statistics for port 1 ---------------------- RX-packets: 0 RX-dropped: 0 RX-total: 0 TX-packets: 0 TX-dropped: 0 TX-total: 0 ---------------------------------------------------------------------------- +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++ RX-packets: 0 RX-dropped: 0 RX-total: 0 TX-packets: 0 TX-dropped: 0 TX-total: 0 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Done. 14/05/2021 10:39:47 dut.10.240.183.133: flow destroy 0 rule 0 14/05/2021 10:39:47 dut.10.240.183.133: Flow rule #0 destroyed 14/05/2021 10:39:47 dut.10.240.183.133: flow list 0 14/05/2021 10:39:47 dut.10.240.183.133: 14/05/2021 10:39:47 dut.10.240.183.133: start 14/05/2021 10:39:47 dut.10.240.183.133: rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native Logical Core 2 (socket 0) forwards packets on 1 streams: RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01 rxonly packet forwarding packets/burst=32 nb forwarding cores=1 - nb forwarding ports=1 port 0: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x0 RX queue: 0 RX desc=0 - RX free threshold=32 RX threshold registers: pthresh=8 hthresh=8 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=0 - TX free threshold=32 TX threshold registers: pthresh=32 hthresh=0 wthresh=0 TX offloads=0x0 - TX RS bit threshold=32 port 1: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x10000 RX queue: 0 RX desc=512 - RX free threshold=32 RX threshold registers: pthresh=0 hthresh=0 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=512 - TX free threshold=32 TX threshold registers: pthresh=0 hthresh=0 wthresh=0 TX offloads=0x10000 - TX RS bit threshold=32 14/05/2021 10:39:52 dut.10.240.183.133: stop 14/05/2021 10:39:52 dut.10.240.183.133: Telling cores to ... Waiting for lcores to finish... ---------------------- Forward statistics for port 1 ---------------------- RX-packets: 0 RX-dropped: 0 RX-total: 0 TX-packets: 0 TX-dropped: 0 TX-total: 0 ---------------------------------------------------------------------------- +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++ RX-packets: 0 RX-dropped: 0 RX-total: 0 TX-packets: 0 TX-dropped: 0 TX-total: 0 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Done. 14/05/2021 10:39:52 CVLDCFSwitchFilterGTPUTest: sub_case tv_mac_ipv4_gtpu_eh_ipv4_udp_l3dst_l4dst passed 14/05/2021 10:39:52 CVLDCFSwitchFilterGTPUTest: ===================Test sub case: tv_mac_ipv4_gtpu_eh_ipv4_udp_l4dst================ 14/05/2021 10:39:52 dut.10.240.183.133: flow validate 0 ingress pattern eth / ipv4 / udp / gtpu / gtp_psc / ipv4 / udp dst is 23 / end actions vf id 1 / end 14/05/2021 10:39:52 dut.10.240.183.133: Flow rule validated 14/05/2021 10:39:52 dut.10.240.183.133: flow create 0 ingress pattern eth / ipv4 / udp / gtpu / gtp_psc / ipv4 / udp dst is 23 / end actions vf id 1 / end 14/05/2021 10:39:53 dut.10.240.183.133: Flow rule #0 created 14/05/2021 10:39:53 dut.10.240.183.133: flow list 0 14/05/2021 10:39:53 dut.10.240.183.133: ID Group Prio Attr Rule 0 0 0 i-- ETH IPV4 UDP GTPU GTP_PSC IPV4 UDP => VF 14/05/2021 10:39:53 dut.10.240.183.133: start 14/05/2021 10:39:53 dut.10.240.183.133: rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native Logical Core 2 (socket 0) forwards packets on 1 streams: RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01 rxonly packet forwarding packets/burst=32 nb forwarding cores=1 - nb forwarding ports=1 port 0: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x0 RX queue: 0 RX desc=0 - RX free threshold=32 RX threshold registers: pthresh=8 hthresh=8 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=0 - TX free threshold=32 TX threshold registers: pthresh=32 hthresh=0 wthresh=0 TX offloads=0x0 - TX RS bit threshold=32 port 1: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x10000 RX queue: 0 RX desc=512 - RX free threshold=32 RX threshold registers: pthresh=0 hthresh=0 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=512 - TX free threshold=32 TX threshold registers: pthresh=0 hthresh=0 wthresh=0 TX offloads=0x10000 - TX RS bit threshold=32 14/05/2021 10:39:58 dut.10.240.183.133: stop 14/05/2021 10:39:58 dut.10.240.183.133: Telling cores to ... Waiting for lcores to finish... ---------------------- Forward statistics for port 1 ---------------------- RX-packets: 1 RX-dropped: 0 RX-total: 1 TX-packets: 0 TX-dropped: 0 TX-total: 0 ---------------------------------------------------------------------------- +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++ RX-packets: 1 RX-dropped: 0 RX-total: 1 TX-packets: 0 TX-dropped: 0 TX-total: 0 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Done. 14/05/2021 10:39:58 dut.10.240.183.133: start 14/05/2021 10:39:58 dut.10.240.183.133: rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native Logical Core 2 (socket 0) forwards packets on 1 streams: RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01 rxonly packet forwarding packets/burst=32 nb forwarding cores=1 - nb forwarding ports=1 port 0: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x0 RX queue: 0 RX desc=0 - RX free threshold=32 RX threshold registers: pthresh=8 hthresh=8 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=0 - TX free threshold=32 TX threshold registers: pthresh=32 hthresh=0 wthresh=0 TX offloads=0x0 - TX RS bit threshold=32 port 1: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x10000 RX queue: 0 RX desc=512 - RX free threshold=32 RX threshold registers: pthresh=0 hthresh=0 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=512 - TX free threshold=32 TX threshold registers: pthresh=0 hthresh=0 wthresh=0 TX offloads=0x10000 - TX RS bit threshold=32 14/05/2021 10:40:03 dut.10.240.183.133: stop 14/05/2021 10:40:03 dut.10.240.183.133: Telling cores to ... Waiting for lcores to finish... ---------------------- Forward statistics for port 1 ---------------------- RX-packets: 0 RX-dropped: 0 RX-total: 0 TX-packets: 0 TX-dropped: 0 TX-total: 0 ---------------------------------------------------------------------------- +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++ RX-packets: 0 RX-dropped: 0 RX-total: 0 TX-packets: 0 TX-dropped: 0 TX-total: 0 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Done. 14/05/2021 10:40:03 dut.10.240.183.133: flow destroy 0 rule 0 14/05/2021 10:40:03 dut.10.240.183.133: Flow rule #0 destroyed 14/05/2021 10:40:03 dut.10.240.183.133: flow list 0 14/05/2021 10:40:03 dut.10.240.183.133: 14/05/2021 10:40:03 dut.10.240.183.133: start 14/05/2021 10:40:03 dut.10.240.183.133: rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native Logical Core 2 (socket 0) forwards packets on 1 streams: RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01 rxonly packet forwarding packets/burst=32 nb forwarding cores=1 - nb forwarding ports=1 port 0: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x0 RX queue: 0 RX desc=0 - RX free threshold=32 RX threshold registers: pthresh=8 hthresh=8 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=0 - TX free threshold=32 TX threshold registers: pthresh=32 hthresh=0 wthresh=0 TX offloads=0x0 - TX RS bit threshold=32 port 1: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x10000 RX queue: 0 RX desc=512 - RX free threshold=32 RX threshold registers: pthresh=0 hthresh=0 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=512 - TX free threshold=32 TX threshold registers: pthresh=0 hthresh=0 wthresh=0 TX offloads=0x10000 - TX RS bit threshold=32 14/05/2021 10:40:08 dut.10.240.183.133: stop 14/05/2021 10:40:09 dut.10.240.183.133: Telling cores to ... Waiting for lcores to finish... ---------------------- Forward statistics for port 1 ---------------------- RX-packets: 0 RX-dropped: 0 RX-total: 0 TX-packets: 0 TX-dropped: 0 TX-total: 0 ---------------------------------------------------------------------------- +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++ RX-packets: 0 RX-dropped: 0 RX-total: 0 TX-packets: 0 TX-dropped: 0 TX-total: 0 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Done. 14/05/2021 10:40:09 CVLDCFSwitchFilterGTPUTest: sub_case tv_mac_ipv4_gtpu_eh_ipv4_udp_l4dst passed 14/05/2021 10:40:09 CVLDCFSwitchFilterGTPUTest: ===================Test sub case: tv_mac_ipv4_gtpu_eh_ipv4_udp_l4src================ 14/05/2021 10:40:09 dut.10.240.183.133: flow validate 0 ingress pattern eth / ipv4 / udp / gtpu / gtp_psc / ipv4 / udp src is 22 / end actions vf id 1 / end 14/05/2021 10:40:09 dut.10.240.183.133: Flow rule validated 14/05/2021 10:40:09 dut.10.240.183.133: flow create 0 ingress pattern eth / ipv4 / udp / gtpu / gtp_psc / ipv4 / udp src is 22 / end actions vf id 1 / end 14/05/2021 10:40:09 dut.10.240.183.133: Flow rule #0 created 14/05/2021 10:40:09 dut.10.240.183.133: flow list 0 14/05/2021 10:40:09 dut.10.240.183.133: ID Group Prio Attr Rule 0 0 0 i-- ETH IPV4 UDP GTPU GTP_PSC IPV4 UDP => VF 14/05/2021 10:40:09 dut.10.240.183.133: start 14/05/2021 10:40:09 dut.10.240.183.133: rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native Logical Core 2 (socket 0) forwards packets on 1 streams: RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01 rxonly packet forwarding packets/burst=32 nb forwarding cores=1 - nb forwarding ports=1 port 0: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x0 RX queue: 0 RX desc=0 - RX free threshold=32 RX threshold registers: pthresh=8 hthresh=8 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=0 - TX free threshold=32 TX threshold registers: pthresh=32 hthresh=0 wthresh=0 TX offloads=0x0 - TX RS bit threshold=32 port 1: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x10000 RX queue: 0 RX desc=512 - RX free threshold=32 RX threshold registers: pthresh=0 hthresh=0 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=512 - TX free threshold=32 TX threshold registers: pthresh=0 hthresh=0 wthresh=0 TX offloads=0x10000 - TX RS bit threshold=32 14/05/2021 10:40:14 dut.10.240.183.133: stop 14/05/2021 10:40:14 dut.10.240.183.133: Telling cores to ... Waiting for lcores to finish... ---------------------- Forward statistics for port 1 ---------------------- RX-packets: 1 RX-dropped: 0 RX-total: 1 TX-packets: 0 TX-dropped: 0 TX-total: 0 ---------------------------------------------------------------------------- +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++ RX-packets: 1 RX-dropped: 0 RX-total: 1 TX-packets: 0 TX-dropped: 0 TX-total: 0 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Done. 14/05/2021 10:40:14 dut.10.240.183.133: start 14/05/2021 10:40:14 dut.10.240.183.133: rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native Logical Core 2 (socket 0) forwards packets on 1 streams: RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01 rxonly packet forwarding packets/burst=32 nb forwarding cores=1 - nb forwarding ports=1 port 0: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x0 RX queue: 0 RX desc=0 - RX free threshold=32 RX threshold registers: pthresh=8 hthresh=8 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=0 - TX free threshold=32 TX threshold registers: pthresh=32 hthresh=0 wthresh=0 TX offloads=0x0 - TX RS bit threshold=32 port 1: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x10000 RX queue: 0 RX desc=512 - RX free threshold=32 RX threshold registers: pthresh=0 hthresh=0 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=512 - TX free threshold=32 TX threshold registers: pthresh=0 hthresh=0 wthresh=0 TX offloads=0x10000 - TX RS bit threshold=32 14/05/2021 10:40:19 dut.10.240.183.133: stop 14/05/2021 10:40:19 dut.10.240.183.133: Telling cores to ... Waiting for lcores to finish... ---------------------- Forward statistics for port 1 ---------------------- RX-packets: 0 RX-dropped: 0 RX-total: 0 TX-packets: 0 TX-dropped: 0 TX-total: 0 ---------------------------------------------------------------------------- +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++ RX-packets: 0 RX-dropped: 0 RX-total: 0 TX-packets: 0 TX-dropped: 0 TX-total: 0 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Done. 14/05/2021 10:40:19 dut.10.240.183.133: flow destroy 0 rule 0 14/05/2021 10:40:19 dut.10.240.183.133: Flow rule #0 destroyed 14/05/2021 10:40:19 dut.10.240.183.133: flow list 0 14/05/2021 10:40:19 dut.10.240.183.133: 14/05/2021 10:40:19 dut.10.240.183.133: start 14/05/2021 10:40:20 dut.10.240.183.133: rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native Logical Core 2 (socket 0) forwards packets on 1 streams: RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01 rxonly packet forwarding packets/burst=32 nb forwarding cores=1 - nb forwarding ports=1 port 0: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x0 RX queue: 0 RX desc=0 - RX free threshold=32 RX threshold registers: pthresh=8 hthresh=8 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=0 - TX free threshold=32 TX threshold registers: pthresh=32 hthresh=0 wthresh=0 TX offloads=0x0 - TX RS bit threshold=32 port 1: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x10000 RX queue: 0 RX desc=512 - RX free threshold=32 RX threshold registers: pthresh=0 hthresh=0 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=512 - TX free threshold=32 TX threshold registers: pthresh=0 hthresh=0 wthresh=0 TX offloads=0x10000 - TX RS bit threshold=32 14/05/2021 10:40:25 dut.10.240.183.133: stop 14/05/2021 10:40:25 dut.10.240.183.133: Telling cores to ... Waiting for lcores to finish... ---------------------- Forward statistics for port 1 ---------------------- RX-packets: 0 RX-dropped: 0 RX-total: 0 TX-packets: 0 TX-dropped: 0 TX-total: 0 ---------------------------------------------------------------------------- +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++ RX-packets: 0 RX-dropped: 0 RX-total: 0 TX-packets: 0 TX-dropped: 0 TX-total: 0 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Done. 14/05/2021 10:40:25 CVLDCFSwitchFilterGTPUTest: sub_case tv_mac_ipv4_gtpu_eh_ipv4_udp_l4src passed 14/05/2021 10:40:25 CVLDCFSwitchFilterGTPUTest: ===================Test sub case: tv_mac_ipv4_gtpu_eh_ipv4_udp_l4src_l4dst================ 14/05/2021 10:40:25 dut.10.240.183.133: flow validate 0 ingress pattern eth / ipv4 / udp / gtpu / gtp_psc / ipv4 / udp src is 22 dst is 23 / end actions vf id 1 / end 14/05/2021 10:40:25 dut.10.240.183.133: Flow rule validated 14/05/2021 10:40:25 dut.10.240.183.133: flow create 0 ingress pattern eth / ipv4 / udp / gtpu / gtp_psc / ipv4 / udp src is 22 dst is 23 / end actions vf id 1 / end 14/05/2021 10:40:25 dut.10.240.183.133: Flow rule #0 created 14/05/2021 10:40:25 dut.10.240.183.133: flow list 0 14/05/2021 10:40:25 dut.10.240.183.133: ID Group Prio Attr Rule 0 0 0 i-- ETH IPV4 UDP GTPU GTP_PSC IPV4 UDP => VF 14/05/2021 10:40:25 dut.10.240.183.133: start 14/05/2021 10:40:25 dut.10.240.183.133: rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native Logical Core 2 (socket 0) forwards packets on 1 streams: RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01 rxonly packet forwarding packets/burst=32 nb forwarding cores=1 - nb forwarding ports=1 port 0: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x0 RX queue: 0 RX desc=0 - RX free threshold=32 RX threshold registers: pthresh=8 hthresh=8 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=0 - TX free threshold=32 TX threshold registers: pthresh=32 hthresh=0 wthresh=0 TX offloads=0x0 - TX RS bit threshold=32 port 1: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x10000 RX queue: 0 RX desc=512 - RX free threshold=32 RX threshold registers: pthresh=0 hthresh=0 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=512 - TX free threshold=32 TX threshold registers: pthresh=0 hthresh=0 wthresh=0 TX offloads=0x10000 - TX RS bit threshold=32 14/05/2021 10:40:30 dut.10.240.183.133: stop 14/05/2021 10:40:30 dut.10.240.183.133: Telling cores to ... Waiting for lcores to finish... ---------------------- Forward statistics for port 1 ---------------------- RX-packets: 1 RX-dropped: 0 RX-total: 1 TX-packets: 0 TX-dropped: 0 TX-total: 0 ---------------------------------------------------------------------------- +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++ RX-packets: 1 RX-dropped: 0 RX-total: 1 TX-packets: 0 TX-dropped: 0 TX-total: 0 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Done. 14/05/2021 10:40:30 dut.10.240.183.133: start 14/05/2021 10:40:30 dut.10.240.183.133: rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native Logical Core 2 (socket 0) forwards packets on 1 streams: RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01 rxonly packet forwarding packets/burst=32 nb forwarding cores=1 - nb forwarding ports=1 port 0: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x0 RX queue: 0 RX desc=0 - RX free threshold=32 RX threshold registers: pthresh=8 hthresh=8 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=0 - TX free threshold=32 TX threshold registers: pthresh=32 hthresh=0 wthresh=0 TX offloads=0x0 - TX RS bit threshold=32 port 1: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x10000 RX queue: 0 RX desc=512 - RX free threshold=32 RX threshold registers: pthresh=0 hthresh=0 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=512 - TX free threshold=32 TX threshold registers: pthresh=0 hthresh=0 wthresh=0 TX offloads=0x10000 - TX RS bit threshold=32 14/05/2021 10:40:35 dut.10.240.183.133: stop 14/05/2021 10:40:36 dut.10.240.183.133: Telling cores to ... Waiting for lcores to finish... ---------------------- Forward statistics for port 1 ---------------------- RX-packets: 0 RX-dropped: 0 RX-total: 0 TX-packets: 0 TX-dropped: 0 TX-total: 0 ---------------------------------------------------------------------------- +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++ RX-packets: 0 RX-dropped: 0 RX-total: 0 TX-packets: 0 TX-dropped: 0 TX-total: 0 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Done. 14/05/2021 10:40:36 dut.10.240.183.133: flow destroy 0 rule 0 14/05/2021 10:40:36 dut.10.240.183.133: Flow rule #0 destroyed 14/05/2021 10:40:36 dut.10.240.183.133: flow list 0 14/05/2021 10:40:36 dut.10.240.183.133: 14/05/2021 10:40:36 dut.10.240.183.133: start 14/05/2021 10:40:36 dut.10.240.183.133: rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native Logical Core 2 (socket 0) forwards packets on 1 streams: RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01 rxonly packet forwarding packets/burst=32 nb forwarding cores=1 - nb forwarding ports=1 port 0: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x0 RX queue: 0 RX desc=0 - RX free threshold=32 RX threshold registers: pthresh=8 hthresh=8 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=0 - TX free threshold=32 TX threshold registers: pthresh=32 hthresh=0 wthresh=0 TX offloads=0x0 - TX RS bit threshold=32 port 1: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x10000 RX queue: 0 RX desc=512 - RX free threshold=32 RX threshold registers: pthresh=0 hthresh=0 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=512 - TX free threshold=32 TX threshold registers: pthresh=0 hthresh=0 wthresh=0 TX offloads=0x10000 - TX RS bit threshold=32 14/05/2021 10:40:41 dut.10.240.183.133: stop 14/05/2021 10:40:41 dut.10.240.183.133: Telling cores to ... Waiting for lcores to finish... ---------------------- Forward statistics for port 1 ---------------------- RX-packets: 0 RX-dropped: 0 RX-total: 0 TX-packets: 0 TX-dropped: 0 TX-total: 0 ---------------------------------------------------------------------------- +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++ RX-packets: 0 RX-dropped: 0 RX-total: 0 TX-packets: 0 TX-dropped: 0 TX-total: 0 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Done. 14/05/2021 10:40:41 CVLDCFSwitchFilterGTPUTest: sub_case tv_mac_ipv4_gtpu_eh_ipv4_udp_l4src_l4dst passed 14/05/2021 10:40:41 CVLDCFSwitchFilterGTPUTest: ===================Test sub case: tv_mac_ipv4_gtpu_eh_ipv4_udp_teid_l4src_l4dst================ 14/05/2021 10:40:41 dut.10.240.183.133: flow validate 0 ingress pattern eth / ipv4 / udp / gtpu teid is 0x12345678 teid mask 0x00000001 / gtp_psc / ipv4 / udp src is 22 dst is 23 / end actions vf id 1 / end 14/05/2021 10:40:41 dut.10.240.183.133: Flow rule validated 14/05/2021 10:40:41 dut.10.240.183.133: flow create 0 ingress pattern eth / ipv4 / udp / gtpu teid is 0x12345678 teid mask 0x00000001 / gtp_psc / ipv4 / udp src is 22 dst is 23 / end actions vf id 1 / end 14/05/2021 10:40:41 dut.10.240.183.133: Flow rule #0 created 14/05/2021 10:40:41 dut.10.240.183.133: flow list 0 14/05/2021 10:40:41 dut.10.240.183.133: ID Group Prio Attr Rule 0 0 0 i-- ETH IPV4 UDP GTPU GTP_PSC IPV4 UDP => VF 14/05/2021 10:40:41 dut.10.240.183.133: start 14/05/2021 10:40:41 dut.10.240.183.133: rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native Logical Core 2 (socket 0) forwards packets on 1 streams: RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01 rxonly packet forwarding packets/burst=32 nb forwarding cores=1 - nb forwarding ports=1 port 0: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x0 RX queue: 0 RX desc=0 - RX free threshold=32 RX threshold registers: pthresh=8 hthresh=8 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=0 - TX free threshold=32 TX threshold registers: pthresh=32 hthresh=0 wthresh=0 TX offloads=0x0 - TX RS bit threshold=32 port 1: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x10000 RX queue: 0 RX desc=512 - RX free threshold=32 RX threshold registers: pthresh=0 hthresh=0 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=512 - TX free threshold=32 TX threshold registers: pthresh=0 hthresh=0 wthresh=0 TX offloads=0x10000 - TX RS bit threshold=32 14/05/2021 10:40:46 dut.10.240.183.133: stop 14/05/2021 10:40:46 dut.10.240.183.133: Telling cores to ... Waiting for lcores to finish... ---------------------- Forward statistics for port 1 ---------------------- RX-packets: 1 RX-dropped: 0 RX-total: 1 TX-packets: 0 TX-dropped: 0 TX-total: 0 ---------------------------------------------------------------------------- +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++ RX-packets: 1 RX-dropped: 0 RX-total: 1 TX-packets: 0 TX-dropped: 0 TX-total: 0 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Done. 14/05/2021 10:40:46 dut.10.240.183.133: start 14/05/2021 10:40:47 dut.10.240.183.133: rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native Logical Core 2 (socket 0) forwards packets on 1 streams: RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01 rxonly packet forwarding packets/burst=32 nb forwarding cores=1 - nb forwarding ports=1 port 0: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x0 RX queue: 0 RX desc=0 - RX free threshold=32 RX threshold registers: pthresh=8 hthresh=8 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=0 - TX free threshold=32 TX threshold registers: pthresh=32 hthresh=0 wthresh=0 TX offloads=0x0 - TX RS bit threshold=32 port 1: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x10000 RX queue: 0 RX desc=512 - RX free threshold=32 RX threshold registers: pthresh=0 hthresh=0 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=512 - TX free threshold=32 TX threshold registers: pthresh=0 hthresh=0 wthresh=0 TX offloads=0x10000 - TX RS bit threshold=32 14/05/2021 10:40:52 dut.10.240.183.133: stop 14/05/2021 10:40:52 dut.10.240.183.133: Telling cores to ... Waiting for lcores to finish... ---------------------- Forward statistics for port 1 ---------------------- RX-packets: 0 RX-dropped: 0 RX-total: 0 TX-packets: 0 TX-dropped: 0 TX-total: 0 ---------------------------------------------------------------------------- +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++ RX-packets: 0 RX-dropped: 0 RX-total: 0 TX-packets: 0 TX-dropped: 0 TX-total: 0 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Done. 14/05/2021 10:40:52 dut.10.240.183.133: flow destroy 0 rule 0 14/05/2021 10:40:52 dut.10.240.183.133: Flow rule #0 destroyed 14/05/2021 10:40:52 dut.10.240.183.133: flow list 0 14/05/2021 10:40:52 dut.10.240.183.133: 14/05/2021 10:40:52 dut.10.240.183.133: start 14/05/2021 10:40:52 dut.10.240.183.133: rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native Logical Core 2 (socket 0) forwards packets on 1 streams: RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01 rxonly packet forwarding packets/burst=32 nb forwarding cores=1 - nb forwarding ports=1 port 0: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x0 RX queue: 0 RX desc=0 - RX free threshold=32 RX threshold registers: pthresh=8 hthresh=8 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=0 - TX free threshold=32 TX threshold registers: pthresh=32 hthresh=0 wthresh=0 TX offloads=0x0 - TX RS bit threshold=32 port 1: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x10000 RX queue: 0 RX desc=512 - RX free threshold=32 RX threshold registers: pthresh=0 hthresh=0 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=512 - TX free threshold=32 TX threshold registers: pthresh=0 hthresh=0 wthresh=0 TX offloads=0x10000 - TX RS bit threshold=32 14/05/2021 10:40:57 dut.10.240.183.133: stop 14/05/2021 10:40:57 dut.10.240.183.133: Telling cores to ... Waiting for lcores to finish... ---------------------- Forward statistics for port 1 ---------------------- RX-packets: 0 RX-dropped: 0 RX-total: 0 TX-packets: 0 TX-dropped: 0 TX-total: 0 ---------------------------------------------------------------------------- +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++ RX-packets: 0 RX-dropped: 0 RX-total: 0 TX-packets: 0 TX-dropped: 0 TX-total: 0 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Done. 14/05/2021 10:40:57 CVLDCFSwitchFilterGTPUTest: sub_case tv_mac_ipv4_gtpu_eh_ipv4_udp_teid_l4src_l4dst passed 14/05/2021 10:40:57 CVLDCFSwitchFilterGTPUTest: ===================Test sub case: tv_mac_ipv4_gtpu_eh_ipv4_udp_qfi_l4src_l4dst================ 14/05/2021 10:40:57 dut.10.240.183.133: flow validate 0 ingress pattern eth / ipv4 / udp / gtpu / gtp_psc qfi is 0x34 / ipv4 / udp src is 22 dst is 23 / end actions vf id 1 / end 14/05/2021 10:40:57 dut.10.240.183.133: Flow rule validated 14/05/2021 10:40:57 dut.10.240.183.133: flow create 0 ingress pattern eth / ipv4 / udp / gtpu / gtp_psc qfi is 0x34 / ipv4 / udp src is 22 dst is 23 / end actions vf id 1 / end 14/05/2021 10:40:57 dut.10.240.183.133: Flow rule #0 created 14/05/2021 10:40:57 dut.10.240.183.133: flow list 0 14/05/2021 10:40:57 dut.10.240.183.133: ID Group Prio Attr Rule 0 0 0 i-- ETH IPV4 UDP GTPU GTP_PSC IPV4 UDP => VF 14/05/2021 10:40:57 dut.10.240.183.133: start 14/05/2021 10:40:58 dut.10.240.183.133: rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native Logical Core 2 (socket 0) forwards packets on 1 streams: RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01 rxonly packet forwarding packets/burst=32 nb forwarding cores=1 - nb forwarding ports=1 port 0: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x0 RX queue: 0 RX desc=0 - RX free threshold=32 RX threshold registers: pthresh=8 hthresh=8 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=0 - TX free threshold=32 TX threshold registers: pthresh=32 hthresh=0 wthresh=0 TX offloads=0x0 - TX RS bit threshold=32 port 1: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x10000 RX queue: 0 RX desc=512 - RX free threshold=32 RX threshold registers: pthresh=0 hthresh=0 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=512 - TX free threshold=32 TX threshold registers: pthresh=0 hthresh=0 wthresh=0 TX offloads=0x10000 - TX RS bit threshold=32 14/05/2021 10:41:03 dut.10.240.183.133: stop 14/05/2021 10:41:03 dut.10.240.183.133: Telling cores to ... Waiting for lcores to finish... ---------------------- Forward statistics for port 1 ---------------------- RX-packets: 1 RX-dropped: 0 RX-total: 1 TX-packets: 0 TX-dropped: 0 TX-total: 0 ---------------------------------------------------------------------------- +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++ RX-packets: 1 RX-dropped: 0 RX-total: 1 TX-packets: 0 TX-dropped: 0 TX-total: 0 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Done. 14/05/2021 10:41:03 dut.10.240.183.133: start 14/05/2021 10:41:03 dut.10.240.183.133: rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native Logical Core 2 (socket 0) forwards packets on 1 streams: RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01 rxonly packet forwarding packets/burst=32 nb forwarding cores=1 - nb forwarding ports=1 port 0: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x0 RX queue: 0 RX desc=0 - RX free threshold=32 RX threshold registers: pthresh=8 hthresh=8 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=0 - TX free threshold=32 TX threshold registers: pthresh=32 hthresh=0 wthresh=0 TX offloads=0x0 - TX RS bit threshold=32 port 1: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x10000 RX queue: 0 RX desc=512 - RX free threshold=32 RX threshold registers: pthresh=0 hthresh=0 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=512 - TX free threshold=32 TX threshold registers: pthresh=0 hthresh=0 wthresh=0 TX offloads=0x10000 - TX RS bit threshold=32 14/05/2021 10:41:08 dut.10.240.183.133: stop 14/05/2021 10:41:08 dut.10.240.183.133: Telling cores to ... Waiting for lcores to finish... ---------------------- Forward statistics for port 1 ---------------------- RX-packets: 0 RX-dropped: 0 RX-total: 0 TX-packets: 0 TX-dropped: 0 TX-total: 0 ---------------------------------------------------------------------------- +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++ RX-packets: 0 RX-dropped: 0 RX-total: 0 TX-packets: 0 TX-dropped: 0 TX-total: 0 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Done. 14/05/2021 10:41:08 dut.10.240.183.133: flow destroy 0 rule 0 14/05/2021 10:41:08 dut.10.240.183.133: Flow rule #0 destroyed 14/05/2021 10:41:08 dut.10.240.183.133: flow list 0 14/05/2021 10:41:08 dut.10.240.183.133: 14/05/2021 10:41:08 dut.10.240.183.133: start 14/05/2021 10:41:08 dut.10.240.183.133: rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native Logical Core 2 (socket 0) forwards packets on 1 streams: RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01 rxonly packet forwarding packets/burst=32 nb forwarding cores=1 - nb forwarding ports=1 port 0: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x0 RX queue: 0 RX desc=0 - RX free threshold=32 RX threshold registers: pthresh=8 hthresh=8 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=0 - TX free threshold=32 TX threshold registers: pthresh=32 hthresh=0 wthresh=0 TX offloads=0x0 - TX RS bit threshold=32 port 1: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x10000 RX queue: 0 RX desc=512 - RX free threshold=32 RX threshold registers: pthresh=0 hthresh=0 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=512 - TX free threshold=32 TX threshold registers: pthresh=0 hthresh=0 wthresh=0 TX offloads=0x10000 - TX RS bit threshold=32 14/05/2021 10:41:13 dut.10.240.183.133: stop 14/05/2021 10:41:13 dut.10.240.183.133: Telling cores to ... Waiting for lcores to finish... ---------------------- Forward statistics for port 1 ---------------------- RX-packets: 0 RX-dropped: 0 RX-total: 0 TX-packets: 0 TX-dropped: 0 TX-total: 0 ---------------------------------------------------------------------------- +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++ RX-packets: 0 RX-dropped: 0 RX-total: 0 TX-packets: 0 TX-dropped: 0 TX-total: 0 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Done. 14/05/2021 10:41:13 CVLDCFSwitchFilterGTPUTest: sub_case tv_mac_ipv4_gtpu_eh_ipv4_udp_qfi_l4src_l4dst passed 14/05/2021 10:41:13 CVLDCFSwitchFilterGTPUTest: ===================Test sub case: tv_mac_ipv4_gtpu_eh_ipv4_udp_l3src_l3dst================ 14/05/2021 10:41:13 dut.10.240.183.133: flow validate 0 ingress pattern eth / ipv4 / udp / gtpu / gtp_psc / ipv4 src is 192.168.1.1 dst is 192.168.1.2 / udp / end actions vf id 1 / end 14/05/2021 10:41:13 dut.10.240.183.133: Flow rule validated 14/05/2021 10:41:13 dut.10.240.183.133: flow create 0 ingress pattern eth / ipv4 / udp / gtpu / gtp_psc / ipv4 src is 192.168.1.1 dst is 192.168.1.2 / udp / end actions vf id 1 / end 14/05/2021 10:41:14 dut.10.240.183.133: Flow rule #0 created 14/05/2021 10:41:14 dut.10.240.183.133: flow list 0 14/05/2021 10:41:14 dut.10.240.183.133: ID Group Prio Attr Rule 0 0 0 i-- ETH IPV4 UDP GTPU GTP_PSC IPV4 UDP => VF 14/05/2021 10:41:14 dut.10.240.183.133: start 14/05/2021 10:41:14 dut.10.240.183.133: rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native Logical Core 2 (socket 0) forwards packets on 1 streams: RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01 rxonly packet forwarding packets/burst=32 nb forwarding cores=1 - nb forwarding ports=1 port 0: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x0 RX queue: 0 RX desc=0 - RX free threshold=32 RX threshold registers: pthresh=8 hthresh=8 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=0 - TX free threshold=32 TX threshold registers: pthresh=32 hthresh=0 wthresh=0 TX offloads=0x0 - TX RS bit threshold=32 port 1: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x10000 RX queue: 0 RX desc=512 - RX free threshold=32 RX threshold registers: pthresh=0 hthresh=0 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=512 - TX free threshold=32 TX threshold registers: pthresh=0 hthresh=0 wthresh=0 TX offloads=0x10000 - TX RS bit threshold=32 14/05/2021 10:41:19 dut.10.240.183.133: stop 14/05/2021 10:41:19 dut.10.240.183.133: Telling cores to ... Waiting for lcores to finish... ---------------------- Forward statistics for port 1 ---------------------- RX-packets: 1 RX-dropped: 0 RX-total: 1 TX-packets: 0 TX-dropped: 0 TX-total: 0 ---------------------------------------------------------------------------- +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++ RX-packets: 1 RX-dropped: 0 RX-total: 1 TX-packets: 0 TX-dropped: 0 TX-total: 0 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Done. 14/05/2021 10:41:19 dut.10.240.183.133: start 14/05/2021 10:41:19 dut.10.240.183.133: rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native Logical Core 2 (socket 0) forwards packets on 1 streams: RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01 rxonly packet forwarding packets/burst=32 nb forwarding cores=1 - nb forwarding ports=1 port 0: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x0 RX queue: 0 RX desc=0 - RX free threshold=32 RX threshold registers: pthresh=8 hthresh=8 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=0 - TX free threshold=32 TX threshold registers: pthresh=32 hthresh=0 wthresh=0 TX offloads=0x0 - TX RS bit threshold=32 port 1: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x10000 RX queue: 0 RX desc=512 - RX free threshold=32 RX threshold registers: pthresh=0 hthresh=0 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=512 - TX free threshold=32 TX threshold registers: pthresh=0 hthresh=0 wthresh=0 TX offloads=0x10000 - TX RS bit threshold=32 14/05/2021 10:41:24 dut.10.240.183.133: stop 14/05/2021 10:41:24 dut.10.240.183.133: Telling cores to ... Waiting for lcores to finish... ---------------------- Forward statistics for port 1 ---------------------- RX-packets: 0 RX-dropped: 0 RX-total: 0 TX-packets: 0 TX-dropped: 0 TX-total: 0 ---------------------------------------------------------------------------- +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++ RX-packets: 0 RX-dropped: 0 RX-total: 0 TX-packets: 0 TX-dropped: 0 TX-total: 0 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Done. 14/05/2021 10:41:24 dut.10.240.183.133: flow destroy 0 rule 0 14/05/2021 10:41:24 dut.10.240.183.133: Flow rule #0 destroyed 14/05/2021 10:41:24 dut.10.240.183.133: flow list 0 14/05/2021 10:41:24 dut.10.240.183.133: 14/05/2021 10:41:24 dut.10.240.183.133: start 14/05/2021 10:41:24 dut.10.240.183.133: rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native Logical Core 2 (socket 0) forwards packets on 1 streams: RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01 rxonly packet forwarding packets/burst=32 nb forwarding cores=1 - nb forwarding ports=1 port 0: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x0 RX queue: 0 RX desc=0 - RX free threshold=32 RX threshold registers: pthresh=8 hthresh=8 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=0 - TX free threshold=32 TX threshold registers: pthresh=32 hthresh=0 wthresh=0 TX offloads=0x0 - TX RS bit threshold=32 port 1: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x10000 RX queue: 0 RX desc=512 - RX free threshold=32 RX threshold registers: pthresh=0 hthresh=0 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=512 - TX free threshold=32 TX threshold registers: pthresh=0 hthresh=0 wthresh=0 TX offloads=0x10000 - TX RS bit threshold=32 14/05/2021 10:41:29 dut.10.240.183.133: stop 14/05/2021 10:41:30 dut.10.240.183.133: Telling cores to ... Waiting for lcores to finish... ---------------------- Forward statistics for port 1 ---------------------- RX-packets: 0 RX-dropped: 0 RX-total: 0 TX-packets: 0 TX-dropped: 0 TX-total: 0 ---------------------------------------------------------------------------- +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++ RX-packets: 0 RX-dropped: 0 RX-total: 0 TX-packets: 0 TX-dropped: 0 TX-total: 0 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Done. 14/05/2021 10:41:30 CVLDCFSwitchFilterGTPUTest: sub_case tv_mac_ipv4_gtpu_eh_ipv4_udp_l3src_l3dst passed 14/05/2021 10:41:30 CVLDCFSwitchFilterGTPUTest: ===================Test sub case: tv_mac_ipv4_gtpu_eh_ipv4_udp_teid_l3src_l3dst================ 14/05/2021 10:41:30 dut.10.240.183.133: flow validate 0 ingress pattern eth / ipv4 / udp / gtpu teid is 0x12345678 teid mask 0x00000001 / gtp_psc / ipv4 src is 192.168.1.1 dst is 192.168.1.2 / udp / end actions vf id 1 / end 14/05/2021 10:41:30 dut.10.240.183.133: Flow rule validated 14/05/2021 10:41:30 dut.10.240.183.133: flow create 0 ingress pattern eth / ipv4 / udp / gtpu teid is 0x12345678 teid mask 0x00000001 / gtp_psc / ipv4 src is 192.168.1.1 dst is 192.168.1.2 / udp / end actions vf id 1 / end 14/05/2021 10:41:30 dut.10.240.183.133: Flow rule #0 created 14/05/2021 10:41:30 dut.10.240.183.133: flow list 0 14/05/2021 10:41:30 dut.10.240.183.133: ID Group Prio Attr Rule 0 0 0 i-- ETH IPV4 UDP GTPU GTP_PSC IPV4 UDP => VF 14/05/2021 10:41:30 dut.10.240.183.133: start 14/05/2021 10:41:30 dut.10.240.183.133: rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native Logical Core 2 (socket 0) forwards packets on 1 streams: RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01 rxonly packet forwarding packets/burst=32 nb forwarding cores=1 - nb forwarding ports=1 port 0: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x0 RX queue: 0 RX desc=0 - RX free threshold=32 RX threshold registers: pthresh=8 hthresh=8 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=0 - TX free threshold=32 TX threshold registers: pthresh=32 hthresh=0 wthresh=0 TX offloads=0x0 - TX RS bit threshold=32 port 1: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x10000 RX queue: 0 RX desc=512 - RX free threshold=32 RX threshold registers: pthresh=0 hthresh=0 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=512 - TX free threshold=32 TX threshold registers: pthresh=0 hthresh=0 wthresh=0 TX offloads=0x10000 - TX RS bit threshold=32 14/05/2021 10:41:35 dut.10.240.183.133: stop 14/05/2021 10:41:35 dut.10.240.183.133: Telling cores to ... Waiting for lcores to finish... ---------------------- Forward statistics for port 1 ---------------------- RX-packets: 1 RX-dropped: 0 RX-total: 1 TX-packets: 0 TX-dropped: 0 TX-total: 0 ---------------------------------------------------------------------------- +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++ RX-packets: 1 RX-dropped: 0 RX-total: 1 TX-packets: 0 TX-dropped: 0 TX-total: 0 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Done. 14/05/2021 10:41:35 dut.10.240.183.133: start 14/05/2021 10:41:35 dut.10.240.183.133: rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native Logical Core 2 (socket 0) forwards packets on 1 streams: RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01 rxonly packet forwarding packets/burst=32 nb forwarding cores=1 - nb forwarding ports=1 port 0: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x0 RX queue: 0 RX desc=0 - RX free threshold=32 RX threshold registers: pthresh=8 hthresh=8 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=0 - TX free threshold=32 TX threshold registers: pthresh=32 hthresh=0 wthresh=0 TX offloads=0x0 - TX RS bit threshold=32 port 1: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x10000 RX queue: 0 RX desc=512 - RX free threshold=32 RX threshold registers: pthresh=0 hthresh=0 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=512 - TX free threshold=32 TX threshold registers: pthresh=0 hthresh=0 wthresh=0 TX offloads=0x10000 - TX RS bit threshold=32 14/05/2021 10:41:40 dut.10.240.183.133: stop 14/05/2021 10:41:40 dut.10.240.183.133: Telling cores to ... Waiting for lcores to finish... ---------------------- Forward statistics for port 1 ---------------------- RX-packets: 0 RX-dropped: 0 RX-total: 0 TX-packets: 0 TX-dropped: 0 TX-total: 0 ---------------------------------------------------------------------------- +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++ RX-packets: 0 RX-dropped: 0 RX-total: 0 TX-packets: 0 TX-dropped: 0 TX-total: 0 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Done. 14/05/2021 10:41:40 dut.10.240.183.133: flow destroy 0 rule 0 14/05/2021 10:41:40 dut.10.240.183.133: Flow rule #0 destroyed 14/05/2021 10:41:40 dut.10.240.183.133: flow list 0 14/05/2021 10:41:40 dut.10.240.183.133: 14/05/2021 10:41:40 dut.10.240.183.133: start 14/05/2021 10:41:41 dut.10.240.183.133: rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native Logical Core 2 (socket 0) forwards packets on 1 streams: RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01 rxonly packet forwarding packets/burst=32 nb forwarding cores=1 - nb forwarding ports=1 port 0: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x0 RX queue: 0 RX desc=0 - RX free threshold=32 RX threshold registers: pthresh=8 hthresh=8 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=0 - TX free threshold=32 TX threshold registers: pthresh=32 hthresh=0 wthresh=0 TX offloads=0x0 - TX RS bit threshold=32 port 1: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x10000 RX queue: 0 RX desc=512 - RX free threshold=32 RX threshold registers: pthresh=0 hthresh=0 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=512 - TX free threshold=32 TX threshold registers: pthresh=0 hthresh=0 wthresh=0 TX offloads=0x10000 - TX RS bit threshold=32 14/05/2021 10:41:46 dut.10.240.183.133: stop 14/05/2021 10:41:46 dut.10.240.183.133: Telling cores to ... Waiting for lcores to finish... ---------------------- Forward statistics for port 1 ---------------------- RX-packets: 0 RX-dropped: 0 RX-total: 0 TX-packets: 0 TX-dropped: 0 TX-total: 0 ---------------------------------------------------------------------------- +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++ RX-packets: 0 RX-dropped: 0 RX-total: 0 TX-packets: 0 TX-dropped: 0 TX-total: 0 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Done. 14/05/2021 10:41:46 CVLDCFSwitchFilterGTPUTest: sub_case tv_mac_ipv4_gtpu_eh_ipv4_udp_teid_l3src_l3dst passed 14/05/2021 10:41:46 CVLDCFSwitchFilterGTPUTest: ===================Test sub case: tv_mac_ipv4_gtpu_eh_ipv4_udp_qfi_l3src_l3dst================ 14/05/2021 10:41:46 dut.10.240.183.133: flow validate 0 ingress pattern eth / ipv4 / udp / gtpu / gtp_psc qfi is 0x34 / ipv4 src is 192.168.1.1 dst is 192.168.1.2 / udp / end actions vf id 1 / end 14/05/2021 10:41:46 dut.10.240.183.133: Flow rule validated 14/05/2021 10:41:46 dut.10.240.183.133: flow create 0 ingress pattern eth / ipv4 / udp / gtpu / gtp_psc qfi is 0x34 / ipv4 src is 192.168.1.1 dst is 192.168.1.2 / udp / end actions vf id 1 / end 14/05/2021 10:41:46 dut.10.240.183.133: Flow rule #0 created 14/05/2021 10:41:46 dut.10.240.183.133: flow list 0 14/05/2021 10:41:46 dut.10.240.183.133: ID Group Prio Attr Rule 0 0 0 i-- ETH IPV4 UDP GTPU GTP_PSC IPV4 UDP => VF 14/05/2021 10:41:46 dut.10.240.183.133: start 14/05/2021 10:41:46 dut.10.240.183.133: rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native Logical Core 2 (socket 0) forwards packets on 1 streams: RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01 rxonly packet forwarding packets/burst=32 nb forwarding cores=1 - nb forwarding ports=1 port 0: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x0 RX queue: 0 RX desc=0 - RX free threshold=32 RX threshold registers: pthresh=8 hthresh=8 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=0 - TX free threshold=32 TX threshold registers: pthresh=32 hthresh=0 wthresh=0 TX offloads=0x0 - TX RS bit threshold=32 port 1: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x10000 RX queue: 0 RX desc=512 - RX free threshold=32 RX threshold registers: pthresh=0 hthresh=0 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=512 - TX free threshold=32 TX threshold registers: pthresh=0 hthresh=0 wthresh=0 TX offloads=0x10000 - TX RS bit threshold=32 14/05/2021 10:41:51 dut.10.240.183.133: stop 14/05/2021 10:41:51 dut.10.240.183.133: Telling cores to ... Waiting for lcores to finish... ---------------------- Forward statistics for port 1 ---------------------- RX-packets: 1 RX-dropped: 0 RX-total: 1 TX-packets: 0 TX-dropped: 0 TX-total: 0 ---------------------------------------------------------------------------- +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++ RX-packets: 1 RX-dropped: 0 RX-total: 1 TX-packets: 0 TX-dropped: 0 TX-total: 0 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Done. 14/05/2021 10:41:51 dut.10.240.183.133: start 14/05/2021 10:41:51 dut.10.240.183.133: rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native Logical Core 2 (socket 0) forwards packets on 1 streams: RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01 rxonly packet forwarding packets/burst=32 nb forwarding cores=1 - nb forwarding ports=1 port 0: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x0 RX queue: 0 RX desc=0 - RX free threshold=32 RX threshold registers: pthresh=8 hthresh=8 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=0 - TX free threshold=32 TX threshold registers: pthresh=32 hthresh=0 wthresh=0 TX offloads=0x0 - TX RS bit threshold=32 port 1: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x10000 RX queue: 0 RX desc=512 - RX free threshold=32 RX threshold registers: pthresh=0 hthresh=0 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=512 - TX free threshold=32 TX threshold registers: pthresh=0 hthresh=0 wthresh=0 TX offloads=0x10000 - TX RS bit threshold=32 14/05/2021 10:41:56 dut.10.240.183.133: stop 14/05/2021 10:41:57 dut.10.240.183.133: Telling cores to ... Waiting for lcores to finish... ---------------------- Forward statistics for port 1 ---------------------- RX-packets: 0 RX-dropped: 0 RX-total: 0 TX-packets: 0 TX-dropped: 0 TX-total: 0 ---------------------------------------------------------------------------- +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++ RX-packets: 0 RX-dropped: 0 RX-total: 0 TX-packets: 0 TX-dropped: 0 TX-total: 0 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Done. 14/05/2021 10:41:57 dut.10.240.183.133: flow destroy 0 rule 0 14/05/2021 10:41:57 dut.10.240.183.133: Flow rule #0 destroyed 14/05/2021 10:41:57 dut.10.240.183.133: flow list 0 14/05/2021 10:41:57 dut.10.240.183.133: 14/05/2021 10:41:57 dut.10.240.183.133: start 14/05/2021 10:41:57 dut.10.240.183.133: rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native Logical Core 2 (socket 0) forwards packets on 1 streams: RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01 rxonly packet forwarding packets/burst=32 nb forwarding cores=1 - nb forwarding ports=1 port 0: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x0 RX queue: 0 RX desc=0 - RX free threshold=32 RX threshold registers: pthresh=8 hthresh=8 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=0 - TX free threshold=32 TX threshold registers: pthresh=32 hthresh=0 wthresh=0 TX offloads=0x0 - TX RS bit threshold=32 port 1: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x10000 RX queue: 0 RX desc=512 - RX free threshold=32 RX threshold registers: pthresh=0 hthresh=0 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=512 - TX free threshold=32 TX threshold registers: pthresh=0 hthresh=0 wthresh=0 TX offloads=0x10000 - TX RS bit threshold=32 14/05/2021 10:42:02 dut.10.240.183.133: stop 14/05/2021 10:42:02 dut.10.240.183.133: Telling cores to ... Waiting for lcores to finish... ---------------------- Forward statistics for port 1 ---------------------- RX-packets: 0 RX-dropped: 0 RX-total: 0 TX-packets: 0 TX-dropped: 0 TX-total: 0 ---------------------------------------------------------------------------- +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++ RX-packets: 0 RX-dropped: 0 RX-total: 0 TX-packets: 0 TX-dropped: 0 TX-total: 0 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Done. 14/05/2021 10:42:02 CVLDCFSwitchFilterGTPUTest: sub_case tv_mac_ipv4_gtpu_eh_ipv4_udp_qfi_l3src_l3dst passed 14/05/2021 10:42:02 CVLDCFSwitchFilterGTPUTest: ===================Test sub case: tv_mac_ipv4_gtpu_eh_ipv4_udp_l3_l4================ 14/05/2021 10:42:02 dut.10.240.183.133: flow validate 0 ingress pattern eth / ipv4 / udp / gtpu / gtp_psc / ipv4 src is 192.168.1.1 dst is 192.168.1.2 / udp src is 22 dst is 23 / end actions vf id 1 / end 14/05/2021 10:42:02 dut.10.240.183.133: Flow rule validated 14/05/2021 10:42:02 dut.10.240.183.133: flow create 0 ingress pattern eth / ipv4 / udp / gtpu / gtp_psc / ipv4 src is 192.168.1.1 dst is 192.168.1.2 / udp src is 22 dst is 23 / end actions vf id 1 / end 14/05/2021 10:42:02 dut.10.240.183.133: Flow rule #0 created 14/05/2021 10:42:02 dut.10.240.183.133: flow list 0 14/05/2021 10:42:02 dut.10.240.183.133: ID Group Prio Attr Rule 0 0 0 i-- ETH IPV4 UDP GTPU GTP_PSC IPV4 UDP => VF 14/05/2021 10:42:02 dut.10.240.183.133: start 14/05/2021 10:42:02 dut.10.240.183.133: rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native Logical Core 2 (socket 0) forwards packets on 1 streams: RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01 rxonly packet forwarding packets/burst=32 nb forwarding cores=1 - nb forwarding ports=1 port 0: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x0 RX queue: 0 RX desc=0 - RX free threshold=32 RX threshold registers: pthresh=8 hthresh=8 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=0 - TX free threshold=32 TX threshold registers: pthresh=32 hthresh=0 wthresh=0 TX offloads=0x0 - TX RS bit threshold=32 port 1: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x10000 RX queue: 0 RX desc=512 - RX free threshold=32 RX threshold registers: pthresh=0 hthresh=0 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=512 - TX free threshold=32 TX threshold registers: pthresh=0 hthresh=0 wthresh=0 TX offloads=0x10000 - TX RS bit threshold=32 14/05/2021 10:42:07 dut.10.240.183.133: stop 14/05/2021 10:42:07 dut.10.240.183.133: Telling cores to ... Waiting for lcores to finish... ---------------------- Forward statistics for port 1 ---------------------- RX-packets: 1 RX-dropped: 0 RX-total: 1 TX-packets: 0 TX-dropped: 0 TX-total: 0 ---------------------------------------------------------------------------- +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++ RX-packets: 1 RX-dropped: 0 RX-total: 1 TX-packets: 0 TX-dropped: 0 TX-total: 0 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Done. 14/05/2021 10:42:07 dut.10.240.183.133: start 14/05/2021 10:42:08 dut.10.240.183.133: rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native Logical Core 2 (socket 0) forwards packets on 1 streams: RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01 rxonly packet forwarding packets/burst=32 nb forwarding cores=1 - nb forwarding ports=1 port 0: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x0 RX queue: 0 RX desc=0 - RX free threshold=32 RX threshold registers: pthresh=8 hthresh=8 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=0 - TX free threshold=32 TX threshold registers: pthresh=32 hthresh=0 wthresh=0 TX offloads=0x0 - TX RS bit threshold=32 port 1: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x10000 RX queue: 0 RX desc=512 - RX free threshold=32 RX threshold registers: pthresh=0 hthresh=0 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=512 - TX free threshold=32 TX threshold registers: pthresh=0 hthresh=0 wthresh=0 TX offloads=0x10000 - TX RS bit threshold=32 14/05/2021 10:42:13 dut.10.240.183.133: stop 14/05/2021 10:42:13 dut.10.240.183.133: Telling cores to ... Waiting for lcores to finish... ---------------------- Forward statistics for port 1 ---------------------- RX-packets: 0 RX-dropped: 0 RX-total: 0 TX-packets: 0 TX-dropped: 0 TX-total: 0 ---------------------------------------------------------------------------- +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++ RX-packets: 0 RX-dropped: 0 RX-total: 0 TX-packets: 0 TX-dropped: 0 TX-total: 0 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Done. 14/05/2021 10:42:13 dut.10.240.183.133: flow destroy 0 rule 0 14/05/2021 10:42:13 dut.10.240.183.133: Flow rule #0 destroyed 14/05/2021 10:42:13 dut.10.240.183.133: flow list 0 14/05/2021 10:42:13 dut.10.240.183.133: 14/05/2021 10:42:13 dut.10.240.183.133: start 14/05/2021 10:42:13 dut.10.240.183.133: rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native Logical Core 2 (socket 0) forwards packets on 1 streams: RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01 rxonly packet forwarding packets/burst=32 nb forwarding cores=1 - nb forwarding ports=1 port 0: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x0 RX queue: 0 RX desc=0 - RX free threshold=32 RX threshold registers: pthresh=8 hthresh=8 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=0 - TX free threshold=32 TX threshold registers: pthresh=32 hthresh=0 wthresh=0 TX offloads=0x0 - TX RS bit threshold=32 port 1: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x10000 RX queue: 0 RX desc=512 - RX free threshold=32 RX threshold registers: pthresh=0 hthresh=0 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=512 - TX free threshold=32 TX threshold registers: pthresh=0 hthresh=0 wthresh=0 TX offloads=0x10000 - TX RS bit threshold=32 14/05/2021 10:42:18 dut.10.240.183.133: stop 14/05/2021 10:42:18 dut.10.240.183.133: Telling cores to ... Waiting for lcores to finish... ---------------------- Forward statistics for port 1 ---------------------- RX-packets: 0 RX-dropped: 0 RX-total: 0 TX-packets: 0 TX-dropped: 0 TX-total: 0 ---------------------------------------------------------------------------- +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++ RX-packets: 0 RX-dropped: 0 RX-total: 0 TX-packets: 0 TX-dropped: 0 TX-total: 0 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Done. 14/05/2021 10:42:18 CVLDCFSwitchFilterGTPUTest: sub_case tv_mac_ipv4_gtpu_eh_ipv4_udp_l3_l4 passed 14/05/2021 10:42:18 CVLDCFSwitchFilterGTPUTest: ===================Test sub case: tv_mac_ipv4_gtpu_eh_ipv4_udp_all================ 14/05/2021 10:42:18 dut.10.240.183.133: flow validate 0 ingress pattern eth / ipv4 / udp / gtpu teid is 0x12345678 teid mask 0x00000001 / gtp_psc qfi is 0x34 / ipv4 src is 192.168.1.1 dst is 192.168.1.2 / udp src is 22 dst is 23 / end actions vf id 1 / end 14/05/2021 10:42:18 dut.10.240.183.133: Flow rule validated 14/05/2021 10:42:18 dut.10.240.183.133: flow create 0 ingress pattern eth / ipv4 / udp / gtpu teid is 0x12345678 teid mask 0x00000001 / gtp_psc qfi is 0x34 / ipv4 src is 192.168.1.1 dst is 192.168.1.2 / udp src is 22 dst is 23 / end actions vf id 1 / end 14/05/2021 10:42:18 dut.10.240.183.133: Flow rule #0 created 14/05/2021 10:42:18 dut.10.240.183.133: flow list 0 14/05/2021 10:42:18 dut.10.240.183.133: ID Group Prio Attr Rule 0 0 0 i-- ETH IPV4 UDP GTPU GTP_PSC IPV4 UDP => VF 14/05/2021 10:42:18 dut.10.240.183.133: start 14/05/2021 10:42:19 dut.10.240.183.133: rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native Logical Core 2 (socket 0) forwards packets on 1 streams: RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01 rxonly packet forwarding packets/burst=32 nb forwarding cores=1 - nb forwarding ports=1 port 0: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x0 RX queue: 0 RX desc=0 - RX free threshold=32 RX threshold registers: pthresh=8 hthresh=8 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=0 - TX free threshold=32 TX threshold registers: pthresh=32 hthresh=0 wthresh=0 TX offloads=0x0 - TX RS bit threshold=32 port 1: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x10000 RX queue: 0 RX desc=512 - RX free threshold=32 RX threshold registers: pthresh=0 hthresh=0 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=512 - TX free threshold=32 TX threshold registers: pthresh=0 hthresh=0 wthresh=0 TX offloads=0x10000 - TX RS bit threshold=32 14/05/2021 10:42:24 dut.10.240.183.133: stop 14/05/2021 10:42:24 dut.10.240.183.133: Telling cores to ... Waiting for lcores to finish... ---------------------- Forward statistics for port 1 ---------------------- RX-packets: 1 RX-dropped: 0 RX-total: 1 TX-packets: 0 TX-dropped: 0 TX-total: 0 ---------------------------------------------------------------------------- +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++ RX-packets: 1 RX-dropped: 0 RX-total: 1 TX-packets: 0 TX-dropped: 0 TX-total: 0 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Done. 14/05/2021 10:42:24 dut.10.240.183.133: start 14/05/2021 10:42:24 dut.10.240.183.133: rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native Logical Core 2 (socket 0) forwards packets on 1 streams: RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01 rxonly packet forwarding packets/burst=32 nb forwarding cores=1 - nb forwarding ports=1 port 0: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x0 RX queue: 0 RX desc=0 - RX free threshold=32 RX threshold registers: pthresh=8 hthresh=8 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=0 - TX free threshold=32 TX threshold registers: pthresh=32 hthresh=0 wthresh=0 TX offloads=0x0 - TX RS bit threshold=32 port 1: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x10000 RX queue: 0 RX desc=512 - RX free threshold=32 RX threshold registers: pthresh=0 hthresh=0 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=512 - TX free threshold=32 TX threshold registers: pthresh=0 hthresh=0 wthresh=0 TX offloads=0x10000 - TX RS bit threshold=32 14/05/2021 10:42:29 dut.10.240.183.133: stop 14/05/2021 10:42:29 dut.10.240.183.133: Telling cores to ... Waiting for lcores to finish... ---------------------- Forward statistics for port 1 ---------------------- RX-packets: 0 RX-dropped: 0 RX-total: 0 TX-packets: 0 TX-dropped: 0 TX-total: 0 ---------------------------------------------------------------------------- +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++ RX-packets: 0 RX-dropped: 0 RX-total: 0 TX-packets: 0 TX-dropped: 0 TX-total: 0 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Done. 14/05/2021 10:42:29 dut.10.240.183.133: flow destroy 0 rule 0 14/05/2021 10:42:29 dut.10.240.183.133: Flow rule #0 destroyed 14/05/2021 10:42:29 dut.10.240.183.133: flow list 0 14/05/2021 10:42:29 dut.10.240.183.133: 14/05/2021 10:42:29 dut.10.240.183.133: start 14/05/2021 10:42:29 dut.10.240.183.133: rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native Logical Core 2 (socket 0) forwards packets on 1 streams: RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01 rxonly packet forwarding packets/burst=32 nb forwarding cores=1 - nb forwarding ports=1 port 0: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x0 RX queue: 0 RX desc=0 - RX free threshold=32 RX threshold registers: pthresh=8 hthresh=8 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=0 - TX free threshold=32 TX threshold registers: pthresh=32 hthresh=0 wthresh=0 TX offloads=0x0 - TX RS bit threshold=32 port 1: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x10000 RX queue: 0 RX desc=512 - RX free threshold=32 RX threshold registers: pthresh=0 hthresh=0 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=512 - TX free threshold=32 TX threshold registers: pthresh=0 hthresh=0 wthresh=0 TX offloads=0x10000 - TX RS bit threshold=32 14/05/2021 10:42:34 dut.10.240.183.133: stop 14/05/2021 10:42:34 dut.10.240.183.133: Telling cores to ... Waiting for lcores to finish... ---------------------- Forward statistics for port 1 ---------------------- RX-packets: 0 RX-dropped: 0 RX-total: 0 TX-packets: 0 TX-dropped: 0 TX-total: 0 ---------------------------------------------------------------------------- +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++ RX-packets: 0 RX-dropped: 0 RX-total: 0 TX-packets: 0 TX-dropped: 0 TX-total: 0 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Done. 14/05/2021 10:42:34 CVLDCFSwitchFilterGTPUTest: sub_case tv_mac_ipv4_gtpu_eh_ipv4_udp_all passed 14/05/2021 10:42:34 CVLDCFSwitchFilterGTPUTest: {'tv_mac_ipv4_gtpu_eh_ipv4_udp_teid_with_mask': 'passed', 'tv_mac_ipv4_gtpu_eh_ipv4_udp_teid_without_mask': 'passed', 'tv_mac_ipv4_gtpu_eh_ipv4_udp_qfi': 'passed', 'tv_mac_ipv4_gtpu_eh_ipv4_udp_l3dst': 'passed', 'tv_mac_ipv4_gtpu_eh_ipv4_udp_l3src': 'passed', 'tv_mac_ipv4_gtpu_eh_ipv4_udp_l3src_l4dst': 'passed', 'tv_mac_ipv4_gtpu_eh_ipv4_udp_l3src_l4src': 'passed', 'tv_mac_ipv4_gtpu_eh_ipv4_udp_l3dst_l4src': 'passed', 'tv_mac_ipv4_gtpu_eh_ipv4_udp_l3dst_l4dst': 'passed', 'tv_mac_ipv4_gtpu_eh_ipv4_udp_l4dst': 'passed', 'tv_mac_ipv4_gtpu_eh_ipv4_udp_l4src': 'passed', 'tv_mac_ipv4_gtpu_eh_ipv4_udp_l4src_l4dst': 'passed', 'tv_mac_ipv4_gtpu_eh_ipv4_udp_teid_l4src_l4dst': 'passed', 'tv_mac_ipv4_gtpu_eh_ipv4_udp_qfi_l4src_l4dst': 'passed', 'tv_mac_ipv4_gtpu_eh_ipv4_udp_l3src_l3dst': 'passed', 'tv_mac_ipv4_gtpu_eh_ipv4_udp_teid_l3src_l3dst': 'passed', 'tv_mac_ipv4_gtpu_eh_ipv4_udp_qfi_l3src_l3dst': 'passed', 'tv_mac_ipv4_gtpu_eh_ipv4_udp_l3_l4': 'passed', 'tv_mac_ipv4_gtpu_eh_ipv4_udp_all': 'passed'} 14/05/2021 10:42:34 CVLDCFSwitchFilterGTPUTest: pass rate is: 100.0 14/05/2021 10:42:34 CVLDCFSwitchFilterGTPUTest: Test Case test_mac_ipv4_gtpu_eh_ipv4_udp Result PASSED: 14/05/2021 10:42:34 dut.10.240.183.133: flow flush 0 14/05/2021 10:42:34 dut.10.240.183.133: 14/05/2021 10:42:34 dut.10.240.183.133: clear port stats all 14/05/2021 10:42:34 dut.10.240.183.133: NIC statistics for port 0 cleared NIC statistics for port 1 cleared 14/05/2021 10:42:34 dut.10.240.183.133: quit 14/05/2021 10:42:36 dut.10.240.183.133: Stopping port 0... Stopping ports... Done Stopping port 1... Stopping ports... Done Shutting down port 0... Closing ports... Port 0 is closed Done Shutting down port 1... Closing ports... Port 1 is closed Done Bye... 14/05/2021 10:42:36 dut.10.240.183.133: kill_all: called by dut and prefix list has value. 14/05/2021 10:42:39 CVLDCFSwitchFilterGTPUTest: Test Case test_mac_ipv4_gtpu_eh_ipv6 Begin 14/05/2021 10:42:39 dut.10.240.183.133: 14/05/2021 10:42:39 tester: 14/05/2021 10:42:39 dut.10.240.183.133: rmmod ice 14/05/2021 10:42:48 dut.10.240.183.133: 14/05/2021 10:42:48 dut.10.240.183.133: modprobe ice 14/05/2021 10:42:53 dut.10.240.183.133: 14/05/2021 10:42:53 dut.10.240.183.133: ethtool -i ens801f0 14/05/2021 10:42:53 dut.10.240.183.133: driver: ice version: 1.6.0_rc41_11_gbd4c35a2_dirty firmware-version: 3.00 0x800079a8 1.2928.0 expansion-rom-version: bus-info: 0000:81:00.0 supports-statistics: yes supports-test: yes supports-eeprom-access: yes supports-register-dump: yes supports-priv-flags: yes 14/05/2021 10:42:55 dut.10.240.183.133: ip link set ens801f0 vf 0 trust on 14/05/2021 10:42:55 dut.10.240.183.133: 14/05/2021 10:43:02 dut.10.240.183.133: x86_64-native-linuxapp-gcc/app/dpdk-testpmd -l 1,2,3,4 -n 4 -a 0000:81:01.0,cap=dcf -a 0000:81:01.1 --file-prefix=dpdk_13956_20210514102502 -- -i 14/05/2021 10:43:15 dut.10.240.183.133: EAL: Detected 72 lcore(s) EAL: Detected 2 NUMA nodes EAL: Detected static linkage of DPDK EAL: Multi-process socket /var/run/dpdk/dpdk_13956_20210514102502/mp_socket EAL: Selected IOVA mode 'VA' EAL: No available 2048 kB hugepages reported EAL: VFIO support initialized EAL: Using IOMMU type 1 (Type 1) EAL: Probe PCI driver: net_iavf (8086:1889) device: 0000:81:01.0 (socket 1) EAL: Releasing PCI mapped resource for 0000:81:01.0 EAL: Calling pci_unmap_resource for 0000:81:01.0 at 0x2200000000 EAL: Calling pci_unmap_resource for 0000:81:01.0 at 0x2200020000 EAL: Using IOMMU type 1 (Type 1) EAL: Probe PCI driver: net_ice_dcf (8086:1889) device: 0000:81:01.0 (socket 1) ice_load_pkg_type(): Active package is: 1.3.30.0, ICE COMMS Package (double VLAN mode) EAL: Probe PCI driver: net_iavf (8086:1889) device: 0000:81:01.1 (socket 1) Interactive-mode selected Failed to set MTU to 1500 for port 0 testpmd: create a new mbuf pool <mb_pool_0>: n=171456, size=2176, socket=0 testpmd: preferred mempool ops selected: ring_mp_mc testpmd: create a new mbuf pool <mb_pool_1>: n=171456, size=2176, socket=1 testpmd: preferred mempool ops selected: ring_mp_mc Configuring Port 0 (socket 1) ice_dcf_init_rss(): RSS is enabled by PF by default ice_dcf_configure_queues(): request RXDID == 16 in Queue[0] Port 0: 2E:79:89:C8:DA:9A Configuring Port 1 (socket 1) iavf_configure_queues(): request RXDID[22] in Queue[0] Port 1: link state change event Port 1: link state change event Port 1: A2:44:90:0B:46:B1 Checking link statuses... Done 14/05/2021 10:43:15 dut.10.240.183.133: set portlist 1 14/05/2021 10:43:15 dut.10.240.183.133: previous number of forwarding ports 2 - changed to number of configured ports 1 Warning! port-topology=paired and odd forward ports number, the last port will pair with itself. 14/05/2021 10:43:15 dut.10.240.183.133: set fwd rxonly 14/05/2021 10:43:16 dut.10.240.183.133: Set rxonly packet forwarding mode 14/05/2021 10:43:16 dut.10.240.183.133: set verbose 1 14/05/2021 10:43:16 dut.10.240.183.133: Change verbose level from 0 to 1 14/05/2021 10:43:16 dut.10.240.183.133: flow flush 0 14/05/2021 10:43:16 dut.10.240.183.133: 14/05/2021 10:43:16 dut.10.240.183.133: clear port stats all 14/05/2021 10:43:16 dut.10.240.183.133: NIC statistics for port 0 cleared NIC statistics for port 1 cleared 14/05/2021 10:43:16 dut.10.240.183.133: quit 14/05/2021 10:43:17 dut.10.240.183.133: Stopping port 0... Stopping ports... Done Stopping port 1... Stopping ports... Done Shutting down port 0... Closing ports... Port 0 is closed Done Shutting down port 1... Closing ports... Port 1 is closed Done Bye... 14/05/2021 10:43:17 dut.10.240.183.133: kill_all: called by dut and prefix list has value. 14/05/2021 10:43:21 dut.10.240.183.133: rmmod ice 14/05/2021 10:43:29 dut.10.240.183.133: 14/05/2021 10:43:29 dut.10.240.183.133: modprobe ice 14/05/2021 10:43:34 dut.10.240.183.133: 14/05/2021 10:43:34 dut.10.240.183.133: ethtool -i ens801f0 14/05/2021 10:43:34 dut.10.240.183.133: driver: ice version: 1.6.0_rc41_11_gbd4c35a2_dirty firmware-version: 3.00 0x800079a8 1.2928.0 expansion-rom-version: bus-info: 0000:81:00.0 supports-statistics: yes supports-test: yes supports-eeprom-access: yes supports-register-dump: yes supports-priv-flags: yes 14/05/2021 10:43:36 dut.10.240.183.133: ip link set ens801f0 vf 0 trust on 14/05/2021 10:43:36 dut.10.240.183.133: 14/05/2021 10:43:44 dut.10.240.183.133: x86_64-native-linuxapp-gcc/app/dpdk-testpmd -l 1,2,3,4 -n 4 -a 0000:81:01.0,cap=dcf -a 0000:81:01.1 --file-prefix=dpdk_13956_20210514102502 -- -i 14/05/2021 10:43:56 dut.10.240.183.133: EAL: Detected 72 lcore(s) EAL: Detected 2 NUMA nodes EAL: Detected static linkage of DPDK EAL: Multi-process socket /var/run/dpdk/dpdk_13956_20210514102502/mp_socket EAL: Selected IOVA mode 'VA' EAL: No available 2048 kB hugepages reported EAL: VFIO support initialized EAL: Using IOMMU type 1 (Type 1) EAL: Probe PCI driver: net_iavf (8086:1889) device: 0000:81:01.0 (socket 1) EAL: Releasing PCI mapped resource for 0000:81:01.0 EAL: Calling pci_unmap_resource for 0000:81:01.0 at 0x2200000000 EAL: Calling pci_unmap_resource for 0000:81:01.0 at 0x2200020000 EAL: Using IOMMU type 1 (Type 1) EAL: Probe PCI driver: net_ice_dcf (8086:1889) device: 0000:81:01.0 (socket 1) ice_load_pkg_type(): Active package is: 1.3.30.0, ICE COMMS Package (double VLAN mode) EAL: Probe PCI driver: net_iavf (8086:1889) device: 0000:81:01.1 (socket 1) Interactive-mode selected Failed to set MTU to 1500 for port 0 testpmd: create a new mbuf pool <mb_pool_0>: n=171456, size=2176, socket=0 testpmd: preferred mempool ops selected: ring_mp_mc testpmd: create a new mbuf pool <mb_pool_1>: n=171456, size=2176, socket=1 testpmd: preferred mempool ops selected: ring_mp_mc Configuring Port 0 (socket 1) ice_dcf_init_rss(): RSS is enabled by PF by default ice_dcf_configure_queues(): request RXDID == 16 in Queue[0] Port 0: CE:6C:24:77:BF:59 Configuring Port 1 (socket 1) iavf_configure_queues(): request RXDID[22] in Queue[0] Port 1: link state change event Port 1: link state change event Port 1: 8A:0F:F1:D7:96:4E Checking link statuses... Done 14/05/2021 10:43:56 dut.10.240.183.133: set portlist 1 14/05/2021 10:43:57 dut.10.240.183.133: previous number of forwarding ports 2 - changed to number of configured ports 1 Warning! port-topology=paired and odd forward ports number, the last port will pair with itself. 14/05/2021 10:43:57 dut.10.240.183.133: set fwd rxonly 14/05/2021 10:43:57 dut.10.240.183.133: Set rxonly packet forwarding mode 14/05/2021 10:43:57 dut.10.240.183.133: set verbose 1 14/05/2021 10:43:57 dut.10.240.183.133: Change verbose level from 0 to 1 14/05/2021 10:43:57 CVLDCFSwitchFilterGTPUTest: ===================Test sub case: tv_mac_ipv4_gtpu_eh_ipv6_teid_with_mask================ 14/05/2021 10:43:57 dut.10.240.183.133: flow validate 0 ingress pattern eth / ipv4 / udp / gtpu teid is 0x12345678 teid mask 0x00000001 / gtp_psc / ipv6 / end actions vf id 1 / end 14/05/2021 10:43:57 dut.10.240.183.133: Flow rule validated 14/05/2021 10:43:57 dut.10.240.183.133: flow create 0 ingress pattern eth / ipv4 / udp / gtpu teid is 0x12345678 teid mask 0x00000001 / gtp_psc / ipv6 / end actions vf id 1 / end 14/05/2021 10:43:57 dut.10.240.183.133: Flow rule #0 created 14/05/2021 10:43:57 dut.10.240.183.133: flow list 0 14/05/2021 10:43:57 dut.10.240.183.133: ID Group Prio Attr Rule 0 0 0 i-- ETH IPV4 UDP GTPU GTP_PSC IPV6 => VF 14/05/2021 10:43:57 dut.10.240.183.133: start 14/05/2021 10:43:57 dut.10.240.183.133: rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native Logical Core 2 (socket 0) forwards packets on 1 streams: RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01 rxonly packet forwarding packets/burst=32 nb forwarding cores=1 - nb forwarding ports=1 port 0: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x0 RX queue: 0 RX desc=0 - RX free threshold=32 RX threshold registers: pthresh=8 hthresh=8 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=0 - TX free threshold=32 TX threshold registers: pthresh=32 hthresh=0 wthresh=0 TX offloads=0x0 - TX RS bit threshold=32 port 1: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x10000 RX queue: 0 RX desc=512 - RX free threshold=32 RX threshold registers: pthresh=0 hthresh=0 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=512 - TX free threshold=32 TX threshold registers: pthresh=0 hthresh=0 wthresh=0 TX offloads=0x10000 - TX RS bit threshold=32 14/05/2021 10:44:02 dut.10.240.183.133: stop 14/05/2021 10:44:02 dut.10.240.183.133: Telling cores to ... Waiting for lcores to finish... ---------------------- Forward statistics for port 1 ---------------------- RX-packets: 4 RX-dropped: 0 RX-total: 4 TX-packets: 0 TX-dropped: 0 TX-total: 0 ---------------------------------------------------------------------------- +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++ RX-packets: 4 RX-dropped: 0 RX-total: 4 TX-packets: 0 TX-dropped: 0 TX-total: 0 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Done. 14/05/2021 10:44:02 dut.10.240.183.133: start 14/05/2021 10:44:03 dut.10.240.183.133: rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native Logical Core 2 (socket 0) forwards packets on 1 streams: RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01 rxonly packet forwarding packets/burst=32 nb forwarding cores=1 - nb forwarding ports=1 port 0: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x0 RX queue: 0 RX desc=0 - RX free threshold=32 RX threshold registers: pthresh=8 hthresh=8 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=0 - TX free threshold=32 TX threshold registers: pthresh=32 hthresh=0 wthresh=0 TX offloads=0x0 - TX RS bit threshold=32 port 1: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x10000 RX queue: 0 RX desc=512 - RX free threshold=32 RX threshold registers: pthresh=0 hthresh=0 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=512 - TX free threshold=32 TX threshold registers: pthresh=0 hthresh=0 wthresh=0 TX offloads=0x10000 - TX RS bit threshold=32 14/05/2021 10:44:08 dut.10.240.183.133: stop 14/05/2021 10:44:08 dut.10.240.183.133: Telling cores to ... Waiting for lcores to finish... ---------------------- Forward statistics for port 1 ---------------------- RX-packets: 0 RX-dropped: 0 RX-total: 0 TX-packets: 0 TX-dropped: 0 TX-total: 0 ---------------------------------------------------------------------------- +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++ RX-packets: 0 RX-dropped: 0 RX-total: 0 TX-packets: 0 TX-dropped: 0 TX-total: 0 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Done. 14/05/2021 10:44:08 dut.10.240.183.133: flow destroy 0 rule 0 14/05/2021 10:44:08 dut.10.240.183.133: Flow rule #0 destroyed 14/05/2021 10:44:08 dut.10.240.183.133: flow list 0 14/05/2021 10:44:08 dut.10.240.183.133: 14/05/2021 10:44:08 dut.10.240.183.133: start 14/05/2021 10:44:08 dut.10.240.183.133: rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native Logical Core 2 (socket 0) forwards packets on 1 streams: RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01 rxonly packet forwarding packets/burst=32 nb forwarding cores=1 - nb forwarding ports=1 port 0: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x0 RX queue: 0 RX desc=0 - RX free threshold=32 RX threshold registers: pthresh=8 hthresh=8 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=0 - TX free threshold=32 TX threshold registers: pthresh=32 hthresh=0 wthresh=0 TX offloads=0x0 - TX RS bit threshold=32 port 1: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x10000 RX queue: 0 RX desc=512 - RX free threshold=32 RX threshold registers: pthresh=0 hthresh=0 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=512 - TX free threshold=32 TX threshold registers: pthresh=0 hthresh=0 wthresh=0 TX offloads=0x10000 - TX RS bit threshold=32 14/05/2021 10:44:13 dut.10.240.183.133: stop 14/05/2021 10:44:13 dut.10.240.183.133: Telling cores to ... Waiting for lcores to finish... ---------------------- Forward statistics for port 1 ---------------------- RX-packets: 0 RX-dropped: 0 RX-total: 0 TX-packets: 0 TX-dropped: 0 TX-total: 0 ---------------------------------------------------------------------------- +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++ RX-packets: 0 RX-dropped: 0 RX-total: 0 TX-packets: 0 TX-dropped: 0 TX-total: 0 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Done. 14/05/2021 10:44:13 CVLDCFSwitchFilterGTPUTest: sub_case tv_mac_ipv4_gtpu_eh_ipv6_teid_with_mask passed 14/05/2021 10:44:13 CVLDCFSwitchFilterGTPUTest: ===================Test sub case: tv_mac_ipv4_gtpu_eh_ipv6_teid_without_mask================ 14/05/2021 10:44:13 dut.10.240.183.133: flow validate 0 ingress pattern eth / ipv4 / udp / gtpu teid is 0x12345678 / gtp_psc / ipv6 / end actions vf id 1 / end 14/05/2021 10:44:13 dut.10.240.183.133: Flow rule validated 14/05/2021 10:44:13 dut.10.240.183.133: flow create 0 ingress pattern eth / ipv4 / udp / gtpu teid is 0x12345678 / gtp_psc / ipv6 / end actions vf id 1 / end 14/05/2021 10:44:13 dut.10.240.183.133: Flow rule #0 created 14/05/2021 10:44:13 dut.10.240.183.133: flow list 0 14/05/2021 10:44:13 dut.10.240.183.133: ID Group Prio Attr Rule 0 0 0 i-- ETH IPV4 UDP GTPU GTP_PSC IPV6 => VF 14/05/2021 10:44:13 dut.10.240.183.133: start 14/05/2021 10:44:14 dut.10.240.183.133: rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native Logical Core 2 (socket 0) forwards packets on 1 streams: RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01 rxonly packet forwarding packets/burst=32 nb forwarding cores=1 - nb forwarding ports=1 port 0: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x0 RX queue: 0 RX desc=0 - RX free threshold=32 RX threshold registers: pthresh=8 hthresh=8 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=0 - TX free threshold=32 TX threshold registers: pthresh=32 hthresh=0 wthresh=0 TX offloads=0x0 - TX RS bit threshold=32 port 1: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x10000 RX queue: 0 RX desc=512 - RX free threshold=32 RX threshold registers: pthresh=0 hthresh=0 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=512 - TX free threshold=32 TX threshold registers: pthresh=0 hthresh=0 wthresh=0 TX offloads=0x10000 - TX RS bit threshold=32 14/05/2021 10:44:19 dut.10.240.183.133: stop 14/05/2021 10:44:19 dut.10.240.183.133: Telling cores to ... Waiting for lcores to finish... ---------------------- Forward statistics for port 1 ---------------------- RX-packets: 2 RX-dropped: 0 RX-total: 2 TX-packets: 0 TX-dropped: 0 TX-total: 0 ---------------------------------------------------------------------------- +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++ RX-packets: 2 RX-dropped: 0 RX-total: 2 TX-packets: 0 TX-dropped: 0 TX-total: 0 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Done. 14/05/2021 10:44:19 dut.10.240.183.133: start 14/05/2021 10:44:19 dut.10.240.183.133: rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native Logical Core 2 (socket 0) forwards packets on 1 streams: RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01 rxonly packet forwarding packets/burst=32 nb forwarding cores=1 - nb forwarding ports=1 port 0: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x0 RX queue: 0 RX desc=0 - RX free threshold=32 RX threshold registers: pthresh=8 hthresh=8 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=0 - TX free threshold=32 TX threshold registers: pthresh=32 hthresh=0 wthresh=0 TX offloads=0x0 - TX RS bit threshold=32 port 1: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x10000 RX queue: 0 RX desc=512 - RX free threshold=32 RX threshold registers: pthresh=0 hthresh=0 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=512 - TX free threshold=32 TX threshold registers: pthresh=0 hthresh=0 wthresh=0 TX offloads=0x10000 - TX RS bit threshold=32 14/05/2021 10:44:24 dut.10.240.183.133: stop 14/05/2021 10:44:24 dut.10.240.183.133: Telling cores to ... Waiting for lcores to finish... ---------------------- Forward statistics for port 1 ---------------------- RX-packets: 0 RX-dropped: 0 RX-total: 0 TX-packets: 0 TX-dropped: 0 TX-total: 0 ---------------------------------------------------------------------------- +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++ RX-packets: 0 RX-dropped: 0 RX-total: 0 TX-packets: 0 TX-dropped: 0 TX-total: 0 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Done. 14/05/2021 10:44:24 dut.10.240.183.133: flow destroy 0 rule 0 14/05/2021 10:44:24 dut.10.240.183.133: Flow rule #0 destroyed 14/05/2021 10:44:24 dut.10.240.183.133: flow list 0 14/05/2021 10:44:24 dut.10.240.183.133: 14/05/2021 10:44:24 dut.10.240.183.133: start 14/05/2021 10:44:24 dut.10.240.183.133: rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native Logical Core 2 (socket 0) forwards packets on 1 streams: RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01 rxonly packet forwarding packets/burst=32 nb forwarding cores=1 - nb forwarding ports=1 port 0: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x0 RX queue: 0 RX desc=0 - RX free threshold=32 RX threshold registers: pthresh=8 hthresh=8 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=0 - TX free threshold=32 TX threshold registers: pthresh=32 hthresh=0 wthresh=0 TX offloads=0x0 - TX RS bit threshold=32 port 1: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x10000 RX queue: 0 RX desc=512 - RX free threshold=32 RX threshold registers: pthresh=0 hthresh=0 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=512 - TX free threshold=32 TX threshold registers: pthresh=0 hthresh=0 wthresh=0 TX offloads=0x10000 - TX RS bit threshold=32 14/05/2021 10:44:29 dut.10.240.183.133: stop 14/05/2021 10:44:29 dut.10.240.183.133: Telling cores to ... Waiting for lcores to finish... ---------------------- Forward statistics for port 1 ---------------------- RX-packets: 0 RX-dropped: 0 RX-total: 0 TX-packets: 0 TX-dropped: 0 TX-total: 0 ---------------------------------------------------------------------------- +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++ RX-packets: 0 RX-dropped: 0 RX-total: 0 TX-packets: 0 TX-dropped: 0 TX-total: 0 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Done. 14/05/2021 10:44:29 CVLDCFSwitchFilterGTPUTest: sub_case tv_mac_ipv4_gtpu_eh_ipv6_teid_without_mask passed 14/05/2021 10:44:29 CVLDCFSwitchFilterGTPUTest: ===================Test sub case: tv_mac_ipv4_gtpu_eh_ipv6_qfi================ 14/05/2021 10:44:29 dut.10.240.183.133: flow validate 0 ingress pattern eth / ipv4 / udp / gtpu / gtp_psc qfi is 0x34 / ipv6 / end actions vf id 1 / end 14/05/2021 10:44:29 dut.10.240.183.133: Flow rule validated 14/05/2021 10:44:29 dut.10.240.183.133: flow create 0 ingress pattern eth / ipv4 / udp / gtpu / gtp_psc qfi is 0x34 / ipv6 / end actions vf id 1 / end 14/05/2021 10:44:30 dut.10.240.183.133: Flow rule #0 created 14/05/2021 10:44:30 dut.10.240.183.133: flow list 0 14/05/2021 10:44:30 dut.10.240.183.133: ID Group Prio Attr Rule 0 0 0 i-- ETH IPV4 UDP GTPU GTP_PSC IPV6 => VF 14/05/2021 10:44:30 dut.10.240.183.133: start 14/05/2021 10:44:30 dut.10.240.183.133: rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native Logical Core 2 (socket 0) forwards packets on 1 streams: RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01 rxonly packet forwarding packets/burst=32 nb forwarding cores=1 - nb forwarding ports=1 port 0: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x0 RX queue: 0 RX desc=0 - RX free threshold=32 RX threshold registers: pthresh=8 hthresh=8 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=0 - TX free threshold=32 TX threshold registers: pthresh=32 hthresh=0 wthresh=0 TX offloads=0x0 - TX RS bit threshold=32 port 1: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x10000 RX queue: 0 RX desc=512 - RX free threshold=32 RX threshold registers: pthresh=0 hthresh=0 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=512 - TX free threshold=32 TX threshold registers: pthresh=0 hthresh=0 wthresh=0 TX offloads=0x10000 - TX RS bit threshold=32 14/05/2021 10:44:35 dut.10.240.183.133: stop 14/05/2021 10:44:35 dut.10.240.183.133: Telling cores to ... Waiting for lcores to finish... ---------------------- Forward statistics for port 1 ---------------------- RX-packets: 2 RX-dropped: 0 RX-total: 2 TX-packets: 0 TX-dropped: 0 TX-total: 0 ---------------------------------------------------------------------------- +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++ RX-packets: 2 RX-dropped: 0 RX-total: 2 TX-packets: 0 TX-dropped: 0 TX-total: 0 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Done. 14/05/2021 10:44:35 dut.10.240.183.133: start 14/05/2021 10:44:35 dut.10.240.183.133: rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native Logical Core 2 (socket 0) forwards packets on 1 streams: RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01 rxonly packet forwarding packets/burst=32 nb forwarding cores=1 - nb forwarding ports=1 port 0: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x0 RX queue: 0 RX desc=0 - RX free threshold=32 RX threshold registers: pthresh=8 hthresh=8 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=0 - TX free threshold=32 TX threshold registers: pthresh=32 hthresh=0 wthresh=0 TX offloads=0x0 - TX RS bit threshold=32 port 1: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x10000 RX queue: 0 RX desc=512 - RX free threshold=32 RX threshold registers: pthresh=0 hthresh=0 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=512 - TX free threshold=32 TX threshold registers: pthresh=0 hthresh=0 wthresh=0 TX offloads=0x10000 - TX RS bit threshold=32 14/05/2021 10:44:40 dut.10.240.183.133: stop 14/05/2021 10:44:40 dut.10.240.183.133: Telling cores to ... Waiting for lcores to finish... ---------------------- Forward statistics for port 1 ---------------------- RX-packets: 0 RX-dropped: 0 RX-total: 0 TX-packets: 0 TX-dropped: 0 TX-total: 0 ---------------------------------------------------------------------------- +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++ RX-packets: 0 RX-dropped: 0 RX-total: 0 TX-packets: 0 TX-dropped: 0 TX-total: 0 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Done. 14/05/2021 10:44:40 dut.10.240.183.133: flow destroy 0 rule 0 14/05/2021 10:44:40 dut.10.240.183.133: Flow rule #0 destroyed 14/05/2021 10:44:40 dut.10.240.183.133: flow list 0 14/05/2021 10:44:40 dut.10.240.183.133: 14/05/2021 10:44:40 dut.10.240.183.133: start 14/05/2021 10:44:40 dut.10.240.183.133: rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native Logical Core 2 (socket 0) forwards packets on 1 streams: RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01 rxonly packet forwarding packets/burst=32 nb forwarding cores=1 - nb forwarding ports=1 port 0: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x0 RX queue: 0 RX desc=0 - RX free threshold=32 RX threshold registers: pthresh=8 hthresh=8 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=0 - TX free threshold=32 TX threshold registers: pthresh=32 hthresh=0 wthresh=0 TX offloads=0x0 - TX RS bit threshold=32 port 1: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x10000 RX queue: 0 RX desc=512 - RX free threshold=32 RX threshold registers: pthresh=0 hthresh=0 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=512 - TX free threshold=32 TX threshold registers: pthresh=0 hthresh=0 wthresh=0 TX offloads=0x10000 - TX RS bit threshold=32 14/05/2021 10:44:45 dut.10.240.183.133: stop 14/05/2021 10:44:46 dut.10.240.183.133: Telling cores to ... Waiting for lcores to finish... ---------------------- Forward statistics for port 1 ---------------------- RX-packets: 0 RX-dropped: 0 RX-total: 0 TX-packets: 0 TX-dropped: 0 TX-total: 0 ---------------------------------------------------------------------------- +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++ RX-packets: 0 RX-dropped: 0 RX-total: 0 TX-packets: 0 TX-dropped: 0 TX-total: 0 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Done. 14/05/2021 10:44:46 CVLDCFSwitchFilterGTPUTest: sub_case tv_mac_ipv4_gtpu_eh_ipv6_qfi passed 14/05/2021 10:44:46 CVLDCFSwitchFilterGTPUTest: ===================Test sub case: tv_mac_ipv4_gtpu_eh_ipv6_l3dst================ 14/05/2021 10:44:46 dut.10.240.183.133: flow validate 0 ingress pattern eth / ipv4 / udp / gtpu / gtp_psc / ipv6 dst is 2001::2 / end actions vf id 1 / end 14/05/2021 10:44:46 dut.10.240.183.133: Flow rule validated 14/05/2021 10:44:46 dut.10.240.183.133: flow create 0 ingress pattern eth / ipv4 / udp / gtpu / gtp_psc / ipv6 dst is 2001::2 / end actions vf id 1 / end 14/05/2021 10:44:46 dut.10.240.183.133: Flow rule #0 created 14/05/2021 10:44:46 dut.10.240.183.133: flow list 0 14/05/2021 10:44:46 dut.10.240.183.133: ID Group Prio Attr Rule 0 0 0 i-- ETH IPV4 UDP GTPU GTP_PSC IPV6 => VF 14/05/2021 10:44:46 dut.10.240.183.133: start 14/05/2021 10:44:46 dut.10.240.183.133: rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native Logical Core 2 (socket 0) forwards packets on 1 streams: RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01 rxonly packet forwarding packets/burst=32 nb forwarding cores=1 - nb forwarding ports=1 port 0: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x0 RX queue: 0 RX desc=0 - RX free threshold=32 RX threshold registers: pthresh=8 hthresh=8 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=0 - TX free threshold=32 TX threshold registers: pthresh=32 hthresh=0 wthresh=0 TX offloads=0x0 - TX RS bit threshold=32 port 1: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x10000 RX queue: 0 RX desc=512 - RX free threshold=32 RX threshold registers: pthresh=0 hthresh=0 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=512 - TX free threshold=32 TX threshold registers: pthresh=0 hthresh=0 wthresh=0 TX offloads=0x10000 - TX RS bit threshold=32 14/05/2021 10:44:51 dut.10.240.183.133: stop 14/05/2021 10:44:51 dut.10.240.183.133: Telling cores to ... Waiting for lcores to finish... ---------------------- Forward statistics for port 1 ---------------------- RX-packets: 2 RX-dropped: 0 RX-total: 2 TX-packets: 0 TX-dropped: 0 TX-total: 0 ---------------------------------------------------------------------------- +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++ RX-packets: 2 RX-dropped: 0 RX-total: 2 TX-packets: 0 TX-dropped: 0 TX-total: 0 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Done. 14/05/2021 10:44:51 dut.10.240.183.133: start 14/05/2021 10:44:51 dut.10.240.183.133: rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native Logical Core 2 (socket 0) forwards packets on 1 streams: RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01 rxonly packet forwarding packets/burst=32 nb forwarding cores=1 - nb forwarding ports=1 port 0: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x0 RX queue: 0 RX desc=0 - RX free threshold=32 RX threshold registers: pthresh=8 hthresh=8 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=0 - TX free threshold=32 TX threshold registers: pthresh=32 hthresh=0 wthresh=0 TX offloads=0x0 - TX RS bit threshold=32 port 1: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x10000 RX queue: 0 RX desc=512 - RX free threshold=32 RX threshold registers: pthresh=0 hthresh=0 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=512 - TX free threshold=32 TX threshold registers: pthresh=0 hthresh=0 wthresh=0 TX offloads=0x10000 - TX RS bit threshold=32 14/05/2021 10:44:56 dut.10.240.183.133: stop 14/05/2021 10:44:56 dut.10.240.183.133: Telling cores to ... Waiting for lcores to finish... ---------------------- Forward statistics for port 1 ---------------------- RX-packets: 0 RX-dropped: 0 RX-total: 0 TX-packets: 0 TX-dropped: 0 TX-total: 0 ---------------------------------------------------------------------------- +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++ RX-packets: 0 RX-dropped: 0 RX-total: 0 TX-packets: 0 TX-dropped: 0 TX-total: 0 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Done. 14/05/2021 10:44:56 dut.10.240.183.133: flow destroy 0 rule 0 14/05/2021 10:44:56 dut.10.240.183.133: Flow rule #0 destroyed 14/05/2021 10:44:56 dut.10.240.183.133: flow list 0 14/05/2021 10:44:57 dut.10.240.183.133: 14/05/2021 10:44:57 dut.10.240.183.133: start 14/05/2021 10:44:57 dut.10.240.183.133: rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native Logical Core 2 (socket 0) forwards packets on 1 streams: RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01 rxonly packet forwarding packets/burst=32 nb forwarding cores=1 - nb forwarding ports=1 port 0: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x0 RX queue: 0 RX desc=0 - RX free threshold=32 RX threshold registers: pthresh=8 hthresh=8 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=0 - TX free threshold=32 TX threshold registers: pthresh=32 hthresh=0 wthresh=0 TX offloads=0x0 - TX RS bit threshold=32 port 1: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x10000 RX queue: 0 RX desc=512 - RX free threshold=32 RX threshold registers: pthresh=0 hthresh=0 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=512 - TX free threshold=32 TX threshold registers: pthresh=0 hthresh=0 wthresh=0 TX offloads=0x10000 - TX RS bit threshold=32 14/05/2021 10:45:02 dut.10.240.183.133: stop 14/05/2021 10:45:02 dut.10.240.183.133: Telling cores to ... Waiting for lcores to finish... ---------------------- Forward statistics for port 1 ---------------------- RX-packets: 0 RX-dropped: 0 RX-total: 0 TX-packets: 0 TX-dropped: 0 TX-total: 0 ---------------------------------------------------------------------------- +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++ RX-packets: 0 RX-dropped: 0 RX-total: 0 TX-packets: 0 TX-dropped: 0 TX-total: 0 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Done. 14/05/2021 10:45:02 CVLDCFSwitchFilterGTPUTest: sub_case tv_mac_ipv4_gtpu_eh_ipv6_l3dst passed 14/05/2021 10:45:02 CVLDCFSwitchFilterGTPUTest: ===================Test sub case: tv_mac_ipv4_gtpu_eh_ipv6_l3src================ 14/05/2021 10:45:02 dut.10.240.183.133: flow validate 0 ingress pattern eth / ipv4 / udp / gtpu / gtp_psc / ipv6 src is 2001::1 / end actions vf id 1 / end 14/05/2021 10:45:02 dut.10.240.183.133: Flow rule validated 14/05/2021 10:45:02 dut.10.240.183.133: flow create 0 ingress pattern eth / ipv4 / udp / gtpu / gtp_psc / ipv6 src is 2001::1 / end actions vf id 1 / end 14/05/2021 10:45:02 dut.10.240.183.133: Flow rule #0 created 14/05/2021 10:45:02 dut.10.240.183.133: flow list 0 14/05/2021 10:45:02 dut.10.240.183.133: ID Group Prio Attr Rule 0 0 0 i-- ETH IPV4 UDP GTPU GTP_PSC IPV6 => VF 14/05/2021 10:45:02 dut.10.240.183.133: start 14/05/2021 10:45:02 dut.10.240.183.133: rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native Logical Core 2 (socket 0) forwards packets on 1 streams: RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01 rxonly packet forwarding packets/burst=32 nb forwarding cores=1 - nb forwarding ports=1 port 0: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x0 RX queue: 0 RX desc=0 - RX free threshold=32 RX threshold registers: pthresh=8 hthresh=8 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=0 - TX free threshold=32 TX threshold registers: pthresh=32 hthresh=0 wthresh=0 TX offloads=0x0 - TX RS bit threshold=32 port 1: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x10000 RX queue: 0 RX desc=512 - RX free threshold=32 RX threshold registers: pthresh=0 hthresh=0 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=512 - TX free threshold=32 TX threshold registers: pthresh=0 hthresh=0 wthresh=0 TX offloads=0x10000 - TX RS bit threshold=32 14/05/2021 10:45:07 dut.10.240.183.133: stop 14/05/2021 10:45:07 dut.10.240.183.133: Telling cores to ... Waiting for lcores to finish... ---------------------- Forward statistics for port 1 ---------------------- RX-packets: 2 RX-dropped: 0 RX-total: 2 TX-packets: 0 TX-dropped: 0 TX-total: 0 ---------------------------------------------------------------------------- +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++ RX-packets: 2 RX-dropped: 0 RX-total: 2 TX-packets: 0 TX-dropped: 0 TX-total: 0 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Done. 14/05/2021 10:45:07 dut.10.240.183.133: start 14/05/2021 10:45:07 dut.10.240.183.133: rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native Logical Core 2 (socket 0) forwards packets on 1 streams: RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01 rxonly packet forwarding packets/burst=32 nb forwarding cores=1 - nb forwarding ports=1 port 0: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x0 RX queue: 0 RX desc=0 - RX free threshold=32 RX threshold registers: pthresh=8 hthresh=8 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=0 - TX free threshold=32 TX threshold registers: pthresh=32 hthresh=0 wthresh=0 TX offloads=0x0 - TX RS bit threshold=32 port 1: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x10000 RX queue: 0 RX desc=512 - RX free threshold=32 RX threshold registers: pthresh=0 hthresh=0 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=512 - TX free threshold=32 TX threshold registers: pthresh=0 hthresh=0 wthresh=0 TX offloads=0x10000 - TX RS bit threshold=32 14/05/2021 10:45:13 dut.10.240.183.133: stop 14/05/2021 10:45:13 dut.10.240.183.133: Telling cores to ... Waiting for lcores to finish... ---------------------- Forward statistics for port 1 ---------------------- RX-packets: 0 RX-dropped: 0 RX-total: 0 TX-packets: 0 TX-dropped: 0 TX-total: 0 ---------------------------------------------------------------------------- +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++ RX-packets: 0 RX-dropped: 0 RX-total: 0 TX-packets: 0 TX-dropped: 0 TX-total: 0 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Done. 14/05/2021 10:45:13 dut.10.240.183.133: flow destroy 0 rule 0 14/05/2021 10:45:13 dut.10.240.183.133: Flow rule #0 destroyed 14/05/2021 10:45:13 dut.10.240.183.133: flow list 0 14/05/2021 10:45:13 dut.10.240.183.133: 14/05/2021 10:45:13 dut.10.240.183.133: start 14/05/2021 10:45:13 dut.10.240.183.133: rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native Logical Core 2 (socket 0) forwards packets on 1 streams: RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01 rxonly packet forwarding packets/burst=32 nb forwarding cores=1 - nb forwarding ports=1 port 0: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x0 RX queue: 0 RX desc=0 - RX free threshold=32 RX threshold registers: pthresh=8 hthresh=8 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=0 - TX free threshold=32 TX threshold registers: pthresh=32 hthresh=0 wthresh=0 TX offloads=0x0 - TX RS bit threshold=32 port 1: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x10000 RX queue: 0 RX desc=512 - RX free threshold=32 RX threshold registers: pthresh=0 hthresh=0 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=512 - TX free threshold=32 TX threshold registers: pthresh=0 hthresh=0 wthresh=0 TX offloads=0x10000 - TX RS bit threshold=32 14/05/2021 10:45:18 dut.10.240.183.133: stop 14/05/2021 10:45:18 dut.10.240.183.133: Telling cores to ... Waiting for lcores to finish... ---------------------- Forward statistics for port 1 ---------------------- RX-packets: 0 RX-dropped: 0 RX-total: 0 TX-packets: 0 TX-dropped: 0 TX-total: 0 ---------------------------------------------------------------------------- +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++ RX-packets: 0 RX-dropped: 0 RX-total: 0 TX-packets: 0 TX-dropped: 0 TX-total: 0 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Done. 14/05/2021 10:45:18 CVLDCFSwitchFilterGTPUTest: sub_case tv_mac_ipv4_gtpu_eh_ipv6_l3src passed 14/05/2021 10:45:18 CVLDCFSwitchFilterGTPUTest: ===================Test sub case: tv_mac_ipv4_gtpu_eh_ipv6_l3src_l3dst================ 14/05/2021 10:45:18 dut.10.240.183.133: flow validate 0 ingress pattern eth / ipv4 / udp / gtpu / gtp_psc / ipv6 src is 2001::1 dst is 2001::2 / end actions vf id 1 / end 14/05/2021 10:45:18 dut.10.240.183.133: Flow rule validated 14/05/2021 10:45:18 dut.10.240.183.133: flow create 0 ingress pattern eth / ipv4 / udp / gtpu / gtp_psc / ipv6 src is 2001::1 dst is 2001::2 / end actions vf id 1 / end 14/05/2021 10:45:18 dut.10.240.183.133: Flow rule #0 created 14/05/2021 10:45:18 dut.10.240.183.133: flow list 0 14/05/2021 10:45:18 dut.10.240.183.133: ID Group Prio Attr Rule 0 0 0 i-- ETH IPV4 UDP GTPU GTP_PSC IPV6 => VF 14/05/2021 10:45:18 dut.10.240.183.133: start 14/05/2021 10:45:18 dut.10.240.183.133: rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native Logical Core 2 (socket 0) forwards packets on 1 streams: RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01 rxonly packet forwarding packets/burst=32 nb forwarding cores=1 - nb forwarding ports=1 port 0: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x0 RX queue: 0 RX desc=0 - RX free threshold=32 RX threshold registers: pthresh=8 hthresh=8 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=0 - TX free threshold=32 TX threshold registers: pthresh=32 hthresh=0 wthresh=0 TX offloads=0x0 - TX RS bit threshold=32 port 1: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x10000 RX queue: 0 RX desc=512 - RX free threshold=32 RX threshold registers: pthresh=0 hthresh=0 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=512 - TX free threshold=32 TX threshold registers: pthresh=0 hthresh=0 wthresh=0 TX offloads=0x10000 - TX RS bit threshold=32 14/05/2021 10:45:24 dut.10.240.183.133: stop 14/05/2021 10:45:24 dut.10.240.183.133: Telling cores to ... Waiting for lcores to finish... ---------------------- Forward statistics for port 1 ---------------------- RX-packets: 2 RX-dropped: 0 RX-total: 2 TX-packets: 0 TX-dropped: 0 TX-total: 0 ---------------------------------------------------------------------------- +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++ RX-packets: 2 RX-dropped: 0 RX-total: 2 TX-packets: 0 TX-dropped: 0 TX-total: 0 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Done. 14/05/2021 10:45:24 dut.10.240.183.133: start 14/05/2021 10:45:24 dut.10.240.183.133: rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native Logical Core 2 (socket 0) forwards packets on 1 streams: RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01 rxonly packet forwarding packets/burst=32 nb forwarding cores=1 - nb forwarding ports=1 port 0: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x0 RX queue: 0 RX desc=0 - RX free threshold=32 RX threshold registers: pthresh=8 hthresh=8 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=0 - TX free threshold=32 TX threshold registers: pthresh=32 hthresh=0 wthresh=0 TX offloads=0x0 - TX RS bit threshold=32 port 1: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x10000 RX queue: 0 RX desc=512 - RX free threshold=32 RX threshold registers: pthresh=0 hthresh=0 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=512 - TX free threshold=32 TX threshold registers: pthresh=0 hthresh=0 wthresh=0 TX offloads=0x10000 - TX RS bit threshold=32 14/05/2021 10:45:29 dut.10.240.183.133: stop 14/05/2021 10:45:29 dut.10.240.183.133: Telling cores to ... Waiting for lcores to finish... ---------------------- Forward statistics for port 1 ---------------------- RX-packets: 0 RX-dropped: 0 RX-total: 0 TX-packets: 0 TX-dropped: 0 TX-total: 0 ---------------------------------------------------------------------------- +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++ RX-packets: 0 RX-dropped: 0 RX-total: 0 TX-packets: 0 TX-dropped: 0 TX-total: 0 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Done. 14/05/2021 10:45:29 dut.10.240.183.133: flow destroy 0 rule 0 14/05/2021 10:45:29 dut.10.240.183.133: Flow rule #0 destroyed 14/05/2021 10:45:29 dut.10.240.183.133: flow list 0 14/05/2021 10:45:29 dut.10.240.183.133: 14/05/2021 10:45:29 dut.10.240.183.133: start 14/05/2021 10:45:29 dut.10.240.183.133: rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native Logical Core 2 (socket 0) forwards packets on 1 streams: RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01 rxonly packet forwarding packets/burst=32 nb forwarding cores=1 - nb forwarding ports=1 port 0: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x0 RX queue: 0 RX desc=0 - RX free threshold=32 RX threshold registers: pthresh=8 hthresh=8 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=0 - TX free threshold=32 TX threshold registers: pthresh=32 hthresh=0 wthresh=0 TX offloads=0x0 - TX RS bit threshold=32 port 1: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x10000 RX queue: 0 RX desc=512 - RX free threshold=32 RX threshold registers: pthresh=0 hthresh=0 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=512 - TX free threshold=32 TX threshold registers: pthresh=0 hthresh=0 wthresh=0 TX offloads=0x10000 - TX RS bit threshold=32 14/05/2021 10:45:34 dut.10.240.183.133: stop 14/05/2021 10:45:34 dut.10.240.183.133: Telling cores to ... Waiting for lcores to finish... ---------------------- Forward statistics for port 1 ---------------------- RX-packets: 0 RX-dropped: 0 RX-total: 0 TX-packets: 0 TX-dropped: 0 TX-total: 0 ---------------------------------------------------------------------------- +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++ RX-packets: 0 RX-dropped: 0 RX-total: 0 TX-packets: 0 TX-dropped: 0 TX-total: 0 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Done. 14/05/2021 10:45:34 CVLDCFSwitchFilterGTPUTest: sub_case tv_mac_ipv4_gtpu_eh_ipv6_l3src_l3dst passed 14/05/2021 10:45:34 CVLDCFSwitchFilterGTPUTest: {'tv_mac_ipv4_gtpu_eh_ipv6_teid_with_mask': 'passed', 'tv_mac_ipv4_gtpu_eh_ipv6_teid_without_mask': 'passed', 'tv_mac_ipv4_gtpu_eh_ipv6_qfi': 'passed', 'tv_mac_ipv4_gtpu_eh_ipv6_l3dst': 'passed', 'tv_mac_ipv4_gtpu_eh_ipv6_l3src': 'passed', 'tv_mac_ipv4_gtpu_eh_ipv6_l3src_l3dst': 'passed'} 14/05/2021 10:45:34 CVLDCFSwitchFilterGTPUTest: pass rate is: 100.0 14/05/2021 10:45:34 CVLDCFSwitchFilterGTPUTest: Test Case test_mac_ipv4_gtpu_eh_ipv6 Result PASSED: 14/05/2021 10:45:34 dut.10.240.183.133: flow flush 0 14/05/2021 10:45:34 dut.10.240.183.133: 14/05/2021 10:45:34 dut.10.240.183.133: clear port stats all 14/05/2021 10:45:34 dut.10.240.183.133: NIC statistics for port 0 cleared NIC statistics for port 1 cleared 14/05/2021 10:45:34 dut.10.240.183.133: quit 14/05/2021 10:45:36 dut.10.240.183.133: Stopping port 0... Stopping ports... Done Stopping port 1... Stopping ports... Done Shutting down port 0... Closing ports... Port 0 is closed Done Shutting down port 1... Closing ports... Port 1 is closed Done Bye... 14/05/2021 10:45:36 dut.10.240.183.133: kill_all: called by dut and prefix list has value. 14/05/2021 10:45:39 CVLDCFSwitchFilterGTPUTest: Test Case test_mac_ipv4_gtpu_eh_ipv6_tcp Begin 14/05/2021 10:45:39 dut.10.240.183.133: 14/05/2021 10:45:39 tester: 14/05/2021 10:45:39 dut.10.240.183.133: rmmod ice 14/05/2021 10:45:48 dut.10.240.183.133: 14/05/2021 10:45:48 dut.10.240.183.133: modprobe ice 14/05/2021 10:45:53 dut.10.240.183.133: 14/05/2021 10:45:53 dut.10.240.183.133: ethtool -i ens801f0 14/05/2021 10:45:53 dut.10.240.183.133: driver: ice version: 1.6.0_rc41_11_gbd4c35a2_dirty firmware-version: 3.00 0x800079a8 1.2928.0 expansion-rom-version: bus-info: 0000:81:00.0 supports-statistics: yes supports-test: yes supports-eeprom-access: yes supports-register-dump: yes supports-priv-flags: yes 14/05/2021 10:45:55 dut.10.240.183.133: ip link set ens801f0 vf 0 trust on 14/05/2021 10:45:55 dut.10.240.183.133: 14/05/2021 10:46:03 dut.10.240.183.133: x86_64-native-linuxapp-gcc/app/dpdk-testpmd -l 1,2,3,4 -n 4 -a 0000:81:01.0,cap=dcf -a 0000:81:01.1 --file-prefix=dpdk_13956_20210514102502 -- -i 14/05/2021 10:46:16 dut.10.240.183.133: EAL: Detected 72 lcore(s) EAL: Detected 2 NUMA nodes EAL: Detected static linkage of DPDK EAL: Multi-process socket /var/run/dpdk/dpdk_13956_20210514102502/mp_socket EAL: Selected IOVA mode 'VA' EAL: No available 2048 kB hugepages reported EAL: VFIO support initialized EAL: Using IOMMU type 1 (Type 1) EAL: Probe PCI driver: net_iavf (8086:1889) device: 0000:81:01.0 (socket 1) EAL: Releasing PCI mapped resource for 0000:81:01.0 EAL: Calling pci_unmap_resource for 0000:81:01.0 at 0x2200000000 EAL: Calling pci_unmap_resource for 0000:81:01.0 at 0x2200020000 EAL: Using IOMMU type 1 (Type 1) EAL: Probe PCI driver: net_ice_dcf (8086:1889) device: 0000:81:01.0 (socket 1) ice_load_pkg_type(): Active package is: 1.3.30.0, ICE COMMS Package (double VLAN mode) EAL: Probe PCI driver: net_iavf (8086:1889) device: 0000:81:01.1 (socket 1) Interactive-mode selected Failed to set MTU to 1500 for port 0 testpmd: create a new mbuf pool <mb_pool_0>: n=171456, size=2176, socket=0 testpmd: preferred mempool ops selected: ring_mp_mc testpmd: create a new mbuf pool <mb_pool_1>: n=171456, size=2176, socket=1 testpmd: preferred mempool ops selected: ring_mp_mc Configuring Port 0 (socket 1) ice_dcf_init_rss(): RSS is enabled by PF by default ice_dcf_configure_queues(): request RXDID == 16 in Queue[0] Port 0: 9A:A5:0B:5A:E2:36 Configuring Port 1 (socket 1) iavf_configure_queues(): request RXDID[22] in Queue[0] Port 1: link state change event Port 1: link state change event Port 1: 76:D9:57:88:52:14 Checking link statuses... Done 14/05/2021 10:46:16 dut.10.240.183.133: set portlist 1 14/05/2021 10:46:16 dut.10.240.183.133: previous number of forwarding ports 2 - changed to number of configured ports 1 Warning! port-topology=paired and odd forward ports number, the last port will pair with itself. 14/05/2021 10:46:16 dut.10.240.183.133: set fwd rxonly 14/05/2021 10:46:16 dut.10.240.183.133: Set rxonly packet forwarding mode 14/05/2021 10:46:16 dut.10.240.183.133: set verbose 1 14/05/2021 10:46:16 dut.10.240.183.133: Change verbose level from 0 to 1 14/05/2021 10:46:16 CVLDCFSwitchFilterGTPUTest: ===================Test sub case: tv_mac_ipv4_gtpu_eh_ipv6_tcp_teid_with_mask================ 14/05/2021 10:46:16 dut.10.240.183.133: flow validate 0 ingress pattern eth / ipv4 / udp / gtpu teid is 0x12345678 teid mask 0x00000001 / gtp_psc / ipv6 / tcp / end actions vf id 1 / end 14/05/2021 10:46:16 dut.10.240.183.133: Flow rule validated 14/05/2021 10:46:16 dut.10.240.183.133: flow create 0 ingress pattern eth / ipv4 / udp / gtpu teid is 0x12345678 teid mask 0x00000001 / gtp_psc / ipv6 / tcp / end actions vf id 1 / end 14/05/2021 10:46:16 dut.10.240.183.133: Flow rule #0 created 14/05/2021 10:46:16 dut.10.240.183.133: flow list 0 14/05/2021 10:46:16 dut.10.240.183.133: ID Group Prio Attr Rule 0 0 0 i-- ETH IPV4 UDP GTPU GTP_PSC IPV6 TCP => VF 14/05/2021 10:46:16 dut.10.240.183.133: start 14/05/2021 10:46:16 dut.10.240.183.133: rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native Logical Core 2 (socket 0) forwards packets on 1 streams: RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01 rxonly packet forwarding packets/burst=32 nb forwarding cores=1 - nb forwarding ports=1 port 0: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x0 RX queue: 0 RX desc=0 - RX free threshold=32 RX threshold registers: pthresh=8 hthresh=8 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=0 - TX free threshold=32 TX threshold registers: pthresh=32 hthresh=0 wthresh=0 TX offloads=0x0 - TX RS bit threshold=32 port 1: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x10000 RX queue: 0 RX desc=512 - RX free threshold=32 RX threshold registers: pthresh=0 hthresh=0 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=512 - TX free threshold=32 TX threshold registers: pthresh=0 hthresh=0 wthresh=0 TX offloads=0x10000 - TX RS bit threshold=32 14/05/2021 10:46:21 dut.10.240.183.133: stop 14/05/2021 10:46:22 dut.10.240.183.133: Telling cores to ... Waiting for lcores to finish... ---------------------- Forward statistics for port 1 ---------------------- RX-packets: 2 RX-dropped: 0 RX-total: 2 TX-packets: 0 TX-dropped: 0 TX-total: 0 ---------------------------------------------------------------------------- +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++ RX-packets: 2 RX-dropped: 0 RX-total: 2 TX-packets: 0 TX-dropped: 0 TX-total: 0 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Done. 14/05/2021 10:46:22 dut.10.240.183.133: start 14/05/2021 10:46:22 dut.10.240.183.133: rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native Logical Core 2 (socket 0) forwards packets on 1 streams: RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01 rxonly packet forwarding packets/burst=32 nb forwarding cores=1 - nb forwarding ports=1 port 0: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x0 RX queue: 0 RX desc=0 - RX free threshold=32 RX threshold registers: pthresh=8 hthresh=8 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=0 - TX free threshold=32 TX threshold registers: pthresh=32 hthresh=0 wthresh=0 TX offloads=0x0 - TX RS bit threshold=32 port 1: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x10000 RX queue: 0 RX desc=512 - RX free threshold=32 RX threshold registers: pthresh=0 hthresh=0 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=512 - TX free threshold=32 TX threshold registers: pthresh=0 hthresh=0 wthresh=0 TX offloads=0x10000 - TX RS bit threshold=32 14/05/2021 10:46:27 dut.10.240.183.133: stop 14/05/2021 10:46:27 dut.10.240.183.133: Telling cores to ... Waiting for lcores to finish... ---------------------- Forward statistics for port 1 ---------------------- RX-packets: 0 RX-dropped: 0 RX-total: 0 TX-packets: 0 TX-dropped: 0 TX-total: 0 ---------------------------------------------------------------------------- +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++ RX-packets: 0 RX-dropped: 0 RX-total: 0 TX-packets: 0 TX-dropped: 0 TX-total: 0 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Done. 14/05/2021 10:46:27 dut.10.240.183.133: flow destroy 0 rule 0 14/05/2021 10:46:27 dut.10.240.183.133: Flow rule #0 destroyed 14/05/2021 10:46:27 dut.10.240.183.133: flow list 0 14/05/2021 10:46:27 dut.10.240.183.133: 14/05/2021 10:46:27 dut.10.240.183.133: start 14/05/2021 10:46:27 dut.10.240.183.133: rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native Logical Core 2 (socket 0) forwards packets on 1 streams: RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01 rxonly packet forwarding packets/burst=32 nb forwarding cores=1 - nb forwarding ports=1 port 0: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x0 RX queue: 0 RX desc=0 - RX free threshold=32 RX threshold registers: pthresh=8 hthresh=8 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=0 - TX free threshold=32 TX threshold registers: pthresh=32 hthresh=0 wthresh=0 TX offloads=0x0 - TX RS bit threshold=32 port 1: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x10000 RX queue: 0 RX desc=512 - RX free threshold=32 RX threshold registers: pthresh=0 hthresh=0 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=512 - TX free threshold=32 TX threshold registers: pthresh=0 hthresh=0 wthresh=0 TX offloads=0x10000 - TX RS bit threshold=32 14/05/2021 10:46:32 dut.10.240.183.133: stop 14/05/2021 10:46:32 dut.10.240.183.133: Telling cores to ... Waiting for lcores to finish... ---------------------- Forward statistics for port 1 ---------------------- RX-packets: 0 RX-dropped: 0 RX-total: 0 TX-packets: 0 TX-dropped: 0 TX-total: 0 ---------------------------------------------------------------------------- +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++ RX-packets: 0 RX-dropped: 0 RX-total: 0 TX-packets: 0 TX-dropped: 0 TX-total: 0 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Done. 14/05/2021 10:46:32 CVLDCFSwitchFilterGTPUTest: sub_case tv_mac_ipv4_gtpu_eh_ipv6_tcp_teid_with_mask passed 14/05/2021 10:46:32 CVLDCFSwitchFilterGTPUTest: ===================Test sub case: tv_mac_ipv4_gtpu_eh_ipv6_tcp_teid_without_mask================ 14/05/2021 10:46:32 dut.10.240.183.133: flow validate 0 ingress pattern eth / ipv4 / udp / gtpu teid is 0x12345678 / gtp_psc / ipv6 / tcp / end actions vf id 1 / end 14/05/2021 10:46:32 dut.10.240.183.133: Flow rule validated 14/05/2021 10:46:32 dut.10.240.183.133: flow create 0 ingress pattern eth / ipv4 / udp / gtpu teid is 0x12345678 / gtp_psc / ipv6 / tcp / end actions vf id 1 / end 14/05/2021 10:46:32 dut.10.240.183.133: Flow rule #0 created 14/05/2021 10:46:32 dut.10.240.183.133: flow list 0 14/05/2021 10:46:32 dut.10.240.183.133: ID Group Prio Attr Rule 0 0 0 i-- ETH IPV4 UDP GTPU GTP_PSC IPV6 TCP => VF 14/05/2021 10:46:32 dut.10.240.183.133: start 14/05/2021 10:46:33 dut.10.240.183.133: rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native Logical Core 2 (socket 0) forwards packets on 1 streams: RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01 rxonly packet forwarding packets/burst=32 nb forwarding cores=1 - nb forwarding ports=1 port 0: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x0 RX queue: 0 RX desc=0 - RX free threshold=32 RX threshold registers: pthresh=8 hthresh=8 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=0 - TX free threshold=32 TX threshold registers: pthresh=32 hthresh=0 wthresh=0 TX offloads=0x0 - TX RS bit threshold=32 port 1: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x10000 RX queue: 0 RX desc=512 - RX free threshold=32 RX threshold registers: pthresh=0 hthresh=0 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=512 - TX free threshold=32 TX threshold registers: pthresh=0 hthresh=0 wthresh=0 TX offloads=0x10000 - TX RS bit threshold=32 14/05/2021 10:46:38 dut.10.240.183.133: stop 14/05/2021 10:46:38 dut.10.240.183.133: Telling cores to ... Waiting for lcores to finish... ---------------------- Forward statistics for port 1 ---------------------- RX-packets: 1 RX-dropped: 0 RX-total: 1 TX-packets: 0 TX-dropped: 0 TX-total: 0 ---------------------------------------------------------------------------- +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++ RX-packets: 1 RX-dropped: 0 RX-total: 1 TX-packets: 0 TX-dropped: 0 TX-total: 0 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Done. 14/05/2021 10:46:38 dut.10.240.183.133: start 14/05/2021 10:46:38 dut.10.240.183.133: rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native Logical Core 2 (socket 0) forwards packets on 1 streams: RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01 rxonly packet forwarding packets/burst=32 nb forwarding cores=1 - nb forwarding ports=1 port 0: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x0 RX queue: 0 RX desc=0 - RX free threshold=32 RX threshold registers: pthresh=8 hthresh=8 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=0 - TX free threshold=32 TX threshold registers: pthresh=32 hthresh=0 wthresh=0 TX offloads=0x0 - TX RS bit threshold=32 port 1: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x10000 RX queue: 0 RX desc=512 - RX free threshold=32 RX threshold registers: pthresh=0 hthresh=0 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=512 - TX free threshold=32 TX threshold registers: pthresh=0 hthresh=0 wthresh=0 TX offloads=0x10000 - TX RS bit threshold=32 14/05/2021 10:46:43 dut.10.240.183.133: stop 14/05/2021 10:46:43 dut.10.240.183.133: Telling cores to ... Waiting for lcores to finish... ---------------------- Forward statistics for port 1 ---------------------- RX-packets: 0 RX-dropped: 0 RX-total: 0 TX-packets: 0 TX-dropped: 0 TX-total: 0 ---------------------------------------------------------------------------- +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++ RX-packets: 0 RX-dropped: 0 RX-total: 0 TX-packets: 0 TX-dropped: 0 TX-total: 0 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Done. 14/05/2021 10:46:43 dut.10.240.183.133: flow destroy 0 rule 0 14/05/2021 10:46:43 dut.10.240.183.133: Flow rule #0 destroyed 14/05/2021 10:46:43 dut.10.240.183.133: flow list 0 14/05/2021 10:46:43 dut.10.240.183.133: 14/05/2021 10:46:43 dut.10.240.183.133: start 14/05/2021 10:46:43 dut.10.240.183.133: rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native Logical Core 2 (socket 0) forwards packets on 1 streams: RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01 rxonly packet forwarding packets/burst=32 nb forwarding cores=1 - nb forwarding ports=1 port 0: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x0 RX queue: 0 RX desc=0 - RX free threshold=32 RX threshold registers: pthresh=8 hthresh=8 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=0 - TX free threshold=32 TX threshold registers: pthresh=32 hthresh=0 wthresh=0 TX offloads=0x0 - TX RS bit threshold=32 port 1: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x10000 RX queue: 0 RX desc=512 - RX free threshold=32 RX threshold registers: pthresh=0 hthresh=0 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=512 - TX free threshold=32 TX threshold registers: pthresh=0 hthresh=0 wthresh=0 TX offloads=0x10000 - TX RS bit threshold=32 14/05/2021 10:46:48 dut.10.240.183.133: stop 14/05/2021 10:46:48 dut.10.240.183.133: Telling cores to ... Waiting for lcores to finish... ---------------------- Forward statistics for port 1 ---------------------- RX-packets: 0 RX-dropped: 0 RX-total: 0 TX-packets: 0 TX-dropped: 0 TX-total: 0 ---------------------------------------------------------------------------- +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++ RX-packets: 0 RX-dropped: 0 RX-total: 0 TX-packets: 0 TX-dropped: 0 TX-total: 0 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Done. 14/05/2021 10:46:48 CVLDCFSwitchFilterGTPUTest: sub_case tv_mac_ipv4_gtpu_eh_ipv6_tcp_teid_without_mask passed 14/05/2021 10:46:48 CVLDCFSwitchFilterGTPUTest: ===================Test sub case: tv_mac_ipv4_gtpu_eh_ipv6_tcp_qfi================ 14/05/2021 10:46:48 dut.10.240.183.133: flow validate 0 ingress pattern eth / ipv4 / udp / gtpu / gtp_psc qfi is 0x34 / ipv6 / tcp / end actions vf id 1 / end 14/05/2021 10:46:48 dut.10.240.183.133: Flow rule validated 14/05/2021 10:46:48 dut.10.240.183.133: flow create 0 ingress pattern eth / ipv4 / udp / gtpu / gtp_psc qfi is 0x34 / ipv6 / tcp / end actions vf id 1 / end 14/05/2021 10:46:49 dut.10.240.183.133: Flow rule #0 created 14/05/2021 10:46:49 dut.10.240.183.133: flow list 0 14/05/2021 10:46:49 dut.10.240.183.133: ID Group Prio Attr Rule 0 0 0 i-- ETH IPV4 UDP GTPU GTP_PSC IPV6 TCP => VF 14/05/2021 10:46:49 dut.10.240.183.133: start 14/05/2021 10:46:49 dut.10.240.183.133: rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native Logical Core 2 (socket 0) forwards packets on 1 streams: RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01 rxonly packet forwarding packets/burst=32 nb forwarding cores=1 - nb forwarding ports=1 port 0: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x0 RX queue: 0 RX desc=0 - RX free threshold=32 RX threshold registers: pthresh=8 hthresh=8 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=0 - TX free threshold=32 TX threshold registers: pthresh=32 hthresh=0 wthresh=0 TX offloads=0x0 - TX RS bit threshold=32 port 1: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x10000 RX queue: 0 RX desc=512 - RX free threshold=32 RX threshold registers: pthresh=0 hthresh=0 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=512 - TX free threshold=32 TX threshold registers: pthresh=0 hthresh=0 wthresh=0 TX offloads=0x10000 - TX RS bit threshold=32 14/05/2021 10:46:54 dut.10.240.183.133: stop 14/05/2021 10:46:54 dut.10.240.183.133: Telling cores to ... Waiting for lcores to finish... ---------------------- Forward statistics for port 1 ---------------------- RX-packets: 1 RX-dropped: 0 RX-total: 1 TX-packets: 0 TX-dropped: 0 TX-total: 0 ---------------------------------------------------------------------------- +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++ RX-packets: 1 RX-dropped: 0 RX-total: 1 TX-packets: 0 TX-dropped: 0 TX-total: 0 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Done. 14/05/2021 10:46:54 dut.10.240.183.133: start 14/05/2021 10:46:54 dut.10.240.183.133: rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native Logical Core 2 (socket 0) forwards packets on 1 streams: RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01 rxonly packet forwarding packets/burst=32 nb forwarding cores=1 - nb forwarding ports=1 port 0: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x0 RX queue: 0 RX desc=0 - RX free threshold=32 RX threshold registers: pthresh=8 hthresh=8 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=0 - TX free threshold=32 TX threshold registers: pthresh=32 hthresh=0 wthresh=0 TX offloads=0x0 - TX RS bit threshold=32 port 1: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x10000 RX queue: 0 RX desc=512 - RX free threshold=32 RX threshold registers: pthresh=0 hthresh=0 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=512 - TX free threshold=32 TX threshold registers: pthresh=0 hthresh=0 wthresh=0 TX offloads=0x10000 - TX RS bit threshold=32 14/05/2021 10:46:59 dut.10.240.183.133: stop 14/05/2021 10:46:59 dut.10.240.183.133: Telling cores to ... Waiting for lcores to finish... ---------------------- Forward statistics for port 1 ---------------------- RX-packets: 0 RX-dropped: 0 RX-total: 0 TX-packets: 0 TX-dropped: 0 TX-total: 0 ---------------------------------------------------------------------------- +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++ RX-packets: 0 RX-dropped: 0 RX-total: 0 TX-packets: 0 TX-dropped: 0 TX-total: 0 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Done. 14/05/2021 10:46:59 dut.10.240.183.133: flow destroy 0 rule 0 14/05/2021 10:46:59 dut.10.240.183.133: Flow rule #0 destroyed 14/05/2021 10:46:59 dut.10.240.183.133: flow list 0 14/05/2021 10:46:59 dut.10.240.183.133: 14/05/2021 10:46:59 dut.10.240.183.133: start 14/05/2021 10:46:59 dut.10.240.183.133: rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native Logical Core 2 (socket 0) forwards packets on 1 streams: RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01 rxonly packet forwarding packets/burst=32 nb forwarding cores=1 - nb forwarding ports=1 port 0: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x0 RX queue: 0 RX desc=0 - RX free threshold=32 RX threshold registers: pthresh=8 hthresh=8 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=0 - TX free threshold=32 TX threshold registers: pthresh=32 hthresh=0 wthresh=0 TX offloads=0x0 - TX RS bit threshold=32 port 1: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x10000 RX queue: 0 RX desc=512 - RX free threshold=32 RX threshold registers: pthresh=0 hthresh=0 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=512 - TX free threshold=32 TX threshold registers: pthresh=0 hthresh=0 wthresh=0 TX offloads=0x10000 - TX RS bit threshold=32 14/05/2021 10:47:04 dut.10.240.183.133: stop 14/05/2021 10:47:05 dut.10.240.183.133: Telling cores to ... Waiting for lcores to finish... ---------------------- Forward statistics for port 1 ---------------------- RX-packets: 0 RX-dropped: 0 RX-total: 0 TX-packets: 0 TX-dropped: 0 TX-total: 0 ---------------------------------------------------------------------------- +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++ RX-packets: 0 RX-dropped: 0 RX-total: 0 TX-packets: 0 TX-dropped: 0 TX-total: 0 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Done. 14/05/2021 10:47:05 CVLDCFSwitchFilterGTPUTest: sub_case tv_mac_ipv4_gtpu_eh_ipv6_tcp_qfi passed 14/05/2021 10:47:05 CVLDCFSwitchFilterGTPUTest: ===================Test sub case: tv_mac_ipv4_gtpu_eh_ipv6_tcp_l3dst================ 14/05/2021 10:47:05 dut.10.240.183.133: flow validate 0 ingress pattern eth / ipv4 / udp / gtpu / gtp_psc / ipv6 dst is 2001::2 / tcp / end actions vf id 1 / end 14/05/2021 10:47:05 dut.10.240.183.133: Flow rule validated 14/05/2021 10:47:05 dut.10.240.183.133: flow create 0 ingress pattern eth / ipv4 / udp / gtpu / gtp_psc / ipv6 dst is 2001::2 / tcp / end actions vf id 1 / end 14/05/2021 10:47:05 dut.10.240.183.133: Flow rule #0 created 14/05/2021 10:47:05 dut.10.240.183.133: flow list 0 14/05/2021 10:47:05 dut.10.240.183.133: ID Group Prio Attr Rule 0 0 0 i-- ETH IPV4 UDP GTPU GTP_PSC IPV6 TCP => VF 14/05/2021 10:47:05 dut.10.240.183.133: start 14/05/2021 10:47:05 dut.10.240.183.133: rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native Logical Core 2 (socket 0) forwards packets on 1 streams: RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01 rxonly packet forwarding packets/burst=32 nb forwarding cores=1 - nb forwarding ports=1 port 0: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x0 RX queue: 0 RX desc=0 - RX free threshold=32 RX threshold registers: pthresh=8 hthresh=8 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=0 - TX free threshold=32 TX threshold registers: pthresh=32 hthresh=0 wthresh=0 TX offloads=0x0 - TX RS bit threshold=32 port 1: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x10000 RX queue: 0 RX desc=512 - RX free threshold=32 RX threshold registers: pthresh=0 hthresh=0 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=512 - TX free threshold=32 TX threshold registers: pthresh=0 hthresh=0 wthresh=0 TX offloads=0x10000 - TX RS bit threshold=32 14/05/2021 10:47:10 dut.10.240.183.133: stop 14/05/2021 10:47:10 dut.10.240.183.133: Telling cores to ... Waiting for lcores to finish... ---------------------- Forward statistics for port 1 ---------------------- RX-packets: 1 RX-dropped: 0 RX-total: 1 TX-packets: 0 TX-dropped: 0 TX-total: 0 ---------------------------------------------------------------------------- +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++ RX-packets: 1 RX-dropped: 0 RX-total: 1 TX-packets: 0 TX-dropped: 0 TX-total: 0 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Done. 14/05/2021 10:47:10 dut.10.240.183.133: start 14/05/2021 10:47:10 dut.10.240.183.133: rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native Logical Core 2 (socket 0) forwards packets on 1 streams: RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01 rxonly packet forwarding packets/burst=32 nb forwarding cores=1 - nb forwarding ports=1 port 0: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x0 RX queue: 0 RX desc=0 - RX free threshold=32 RX threshold registers: pthresh=8 hthresh=8 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=0 - TX free threshold=32 TX threshold registers: pthresh=32 hthresh=0 wthresh=0 TX offloads=0x0 - TX RS bit threshold=32 port 1: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x10000 RX queue: 0 RX desc=512 - RX free threshold=32 RX threshold registers: pthresh=0 hthresh=0 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=512 - TX free threshold=32 TX threshold registers: pthresh=0 hthresh=0 wthresh=0 TX offloads=0x10000 - TX RS bit threshold=32 14/05/2021 10:47:15 dut.10.240.183.133: stop 14/05/2021 10:47:15 dut.10.240.183.133: Telling cores to ... Waiting for lcores to finish... ---------------------- Forward statistics for port 1 ---------------------- RX-packets: 0 RX-dropped: 0 RX-total: 0 TX-packets: 0 TX-dropped: 0 TX-total: 0 ---------------------------------------------------------------------------- +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++ RX-packets: 0 RX-dropped: 0 RX-total: 0 TX-packets: 0 TX-dropped: 0 TX-total: 0 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Done. 14/05/2021 10:47:15 dut.10.240.183.133: flow destroy 0 rule 0 14/05/2021 10:47:15 dut.10.240.183.133: Flow rule #0 destroyed 14/05/2021 10:47:15 dut.10.240.183.133: flow list 0 14/05/2021 10:47:16 dut.10.240.183.133: 14/05/2021 10:47:16 dut.10.240.183.133: start 14/05/2021 10:47:16 dut.10.240.183.133: rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native Logical Core 2 (socket 0) forwards packets on 1 streams: RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01 rxonly packet forwarding packets/burst=32 nb forwarding cores=1 - nb forwarding ports=1 port 0: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x0 RX queue: 0 RX desc=0 - RX free threshold=32 RX threshold registers: pthresh=8 hthresh=8 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=0 - TX free threshold=32 TX threshold registers: pthresh=32 hthresh=0 wthresh=0 TX offloads=0x0 - TX RS bit threshold=32 port 1: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x10000 RX queue: 0 RX desc=512 - RX free threshold=32 RX threshold registers: pthresh=0 hthresh=0 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=512 - TX free threshold=32 TX threshold registers: pthresh=0 hthresh=0 wthresh=0 TX offloads=0x10000 - TX RS bit threshold=32 14/05/2021 10:47:21 dut.10.240.183.133: stop 14/05/2021 10:47:21 dut.10.240.183.133: Telling cores to ... Waiting for lcores to finish... ---------------------- Forward statistics for port 1 ---------------------- RX-packets: 0 RX-dropped: 0 RX-total: 0 TX-packets: 0 TX-dropped: 0 TX-total: 0 ---------------------------------------------------------------------------- +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++ RX-packets: 0 RX-dropped: 0 RX-total: 0 TX-packets: 0 TX-dropped: 0 TX-total: 0 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Done. 14/05/2021 10:47:21 CVLDCFSwitchFilterGTPUTest: sub_case tv_mac_ipv4_gtpu_eh_ipv6_tcp_l3dst passed 14/05/2021 10:47:21 CVLDCFSwitchFilterGTPUTest: ===================Test sub case: tv_mac_ipv4_gtpu_eh_ipv6_tcp_l3src================ 14/05/2021 10:47:21 dut.10.240.183.133: flow validate 0 ingress pattern eth / ipv4 / udp / gtpu / gtp_psc / ipv6 src is 2001::1 / tcp / end actions vf id 1 / end 14/05/2021 10:47:21 dut.10.240.183.133: Flow rule validated 14/05/2021 10:47:21 dut.10.240.183.133: flow create 0 ingress pattern eth / ipv4 / udp / gtpu / gtp_psc / ipv6 src is 2001::1 / tcp / end actions vf id 1 / end 14/05/2021 10:47:21 dut.10.240.183.133: Flow rule #0 created 14/05/2021 10:47:21 dut.10.240.183.133: flow list 0 14/05/2021 10:47:21 dut.10.240.183.133: ID Group Prio Attr Rule 0 0 0 i-- ETH IPV4 UDP GTPU GTP_PSC IPV6 TCP => VF 14/05/2021 10:47:21 dut.10.240.183.133: start 14/05/2021 10:47:21 dut.10.240.183.133: rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native Logical Core 2 (socket 0) forwards packets on 1 streams: RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01 rxonly packet forwarding packets/burst=32 nb forwarding cores=1 - nb forwarding ports=1 port 0: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x0 RX queue: 0 RX desc=0 - RX free threshold=32 RX threshold registers: pthresh=8 hthresh=8 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=0 - TX free threshold=32 TX threshold registers: pthresh=32 hthresh=0 wthresh=0 TX offloads=0x0 - TX RS bit threshold=32 port 1: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x10000 RX queue: 0 RX desc=512 - RX free threshold=32 RX threshold registers: pthresh=0 hthresh=0 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=512 - TX free threshold=32 TX threshold registers: pthresh=0 hthresh=0 wthresh=0 TX offloads=0x10000 - TX RS bit threshold=32 14/05/2021 10:47:26 dut.10.240.183.133: stop 14/05/2021 10:47:26 dut.10.240.183.133: Telling cores to ... Waiting for lcores to finish... ---------------------- Forward statistics for port 1 ---------------------- RX-packets: 1 RX-dropped: 0 RX-total: 1 TX-packets: 0 TX-dropped: 0 TX-total: 0 ---------------------------------------------------------------------------- +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++ RX-packets: 1 RX-dropped: 0 RX-total: 1 TX-packets: 0 TX-dropped: 0 TX-total: 0 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Done. 14/05/2021 10:47:26 dut.10.240.183.133: start 14/05/2021 10:47:26 dut.10.240.183.133: rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native Logical Core 2 (socket 0) forwards packets on 1 streams: RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01 rxonly packet forwarding packets/burst=32 nb forwarding cores=1 - nb forwarding ports=1 port 0: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x0 RX queue: 0 RX desc=0 - RX free threshold=32 RX threshold registers: pthresh=8 hthresh=8 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=0 - TX free threshold=32 TX threshold registers: pthresh=32 hthresh=0 wthresh=0 TX offloads=0x0 - TX RS bit threshold=32 port 1: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x10000 RX queue: 0 RX desc=512 - RX free threshold=32 RX threshold registers: pthresh=0 hthresh=0 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=512 - TX free threshold=32 TX threshold registers: pthresh=0 hthresh=0 wthresh=0 TX offloads=0x10000 - TX RS bit threshold=32 14/05/2021 10:47:32 dut.10.240.183.133: stop 14/05/2021 10:47:32 dut.10.240.183.133: Telling cores to ... Waiting for lcores to finish... ---------------------- Forward statistics for port 1 ---------------------- RX-packets: 0 RX-dropped: 0 RX-total: 0 TX-packets: 0 TX-dropped: 0 TX-total: 0 ---------------------------------------------------------------------------- +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++ RX-packets: 0 RX-dropped: 0 RX-total: 0 TX-packets: 0 TX-dropped: 0 TX-total: 0 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Done. 14/05/2021 10:47:32 dut.10.240.183.133: flow destroy 0 rule 0 14/05/2021 10:47:32 dut.10.240.183.133: Flow rule #0 destroyed 14/05/2021 10:47:32 dut.10.240.183.133: flow list 0 14/05/2021 10:47:32 dut.10.240.183.133: 14/05/2021 10:47:32 dut.10.240.183.133: start 14/05/2021 10:47:32 dut.10.240.183.133: rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native Logical Core 2 (socket 0) forwards packets on 1 streams: RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01 rxonly packet forwarding packets/burst=32 nb forwarding cores=1 - nb forwarding ports=1 port 0: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x0 RX queue: 0 RX desc=0 - RX free threshold=32 RX threshold registers: pthresh=8 hthresh=8 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=0 - TX free threshold=32 TX threshold registers: pthresh=32 hthresh=0 wthresh=0 TX offloads=0x0 - TX RS bit threshold=32 port 1: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x10000 RX queue: 0 RX desc=512 - RX free threshold=32 RX threshold registers: pthresh=0 hthresh=0 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=512 - TX free threshold=32 TX threshold registers: pthresh=0 hthresh=0 wthresh=0 TX offloads=0x10000 - TX RS bit threshold=32 14/05/2021 10:47:37 dut.10.240.183.133: stop 14/05/2021 10:47:37 dut.10.240.183.133: Telling cores to ... Waiting for lcores to finish... ---------------------- Forward statistics for port 1 ---------------------- RX-packets: 0 RX-dropped: 0 RX-total: 0 TX-packets: 0 TX-dropped: 0 TX-total: 0 ---------------------------------------------------------------------------- +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++ RX-packets: 0 RX-dropped: 0 RX-total: 0 TX-packets: 0 TX-dropped: 0 TX-total: 0 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Done. 14/05/2021 10:47:37 CVLDCFSwitchFilterGTPUTest: sub_case tv_mac_ipv4_gtpu_eh_ipv6_tcp_l3src passed 14/05/2021 10:47:37 CVLDCFSwitchFilterGTPUTest: ===================Test sub case: tv_mac_ipv4_gtpu_eh_ipv6_tcp_l3src_l4src================ 14/05/2021 10:47:37 dut.10.240.183.133: flow validate 0 ingress pattern eth / ipv4 / udp / gtpu / gtp_psc / ipv6 src is 2001::1 / tcp src is 22 / end actions vf id 1 / end 14/05/2021 10:47:37 dut.10.240.183.133: Flow rule validated 14/05/2021 10:47:37 dut.10.240.183.133: flow create 0 ingress pattern eth / ipv4 / udp / gtpu / gtp_psc / ipv6 src is 2001::1 / tcp src is 22 / end actions vf id 1 / end 14/05/2021 10:47:37 dut.10.240.183.133: ice_flow_create(): Failed to create flow port_flow_complain(): Caught PMD error type 2 (flow rule (handle)): switch filter create flow fail: Invalid argument 14/05/2021 10:47:37 CVLDCFSwitchFilterGTPUTest: sub_case tv_mac_ipv4_gtpu_eh_ipv6_tcp_l3src_l4src failed: 'some rules not created successfully, result [False], rule flow create 0 ingress pattern eth / ipv4 / udp / gtpu / gtp_psc / ipv6 src is 2001::1 / tcp src is 22 / end actions vf id 1 / end' 14/05/2021 10:47:37 dut.10.240.183.133: flow flush 0 14/05/2021 10:47:37 dut.10.240.183.133: 14/05/2021 10:47:37 dut.10.240.183.133: flow flush 0 14/05/2021 10:47:37 dut.10.240.183.133: 14/05/2021 10:47:37 dut.10.240.183.133: clear port stats all 14/05/2021 10:47:37 dut.10.240.183.133: NIC statistics for port 0 cleared NIC statistics for port 1 cleared 14/05/2021 10:47:37 dut.10.240.183.133: quit 14/05/2021 10:47:39 dut.10.240.183.133: Stopping port 0... Stopping ports... Done Stopping port 1... Stopping ports... Done Shutting down port 0... Closing ports... Port 0 is closed Done Shutting down port 1... Closing ports... Port 1 is closed Done Bye... 14/05/2021 10:47:39 dut.10.240.183.133: kill_all: called by dut and prefix list has value. 14/05/2021 10:47:42 dut.10.240.183.133: rmmod ice 14/05/2021 10:47:51 dut.10.240.183.133: 14/05/2021 10:47:51 dut.10.240.183.133: modprobe ice 14/05/2021 10:47:56 dut.10.240.183.133: 14/05/2021 10:47:56 dut.10.240.183.133: ethtool -i ens801f0 14/05/2021 10:47:56 dut.10.240.183.133: driver: ice version: 1.6.0_rc41_11_gbd4c35a2_dirty firmware-version: 3.00 0x800079a8 1.2928.0 expansion-rom-version: bus-info: 0000:81:00.0 supports-statistics: yes supports-test: yes supports-eeprom-access: yes supports-register-dump: yes supports-priv-flags: yes 14/05/2021 10:47:58 dut.10.240.183.133: ip link set ens801f0 vf 0 trust on 14/05/2021 10:47:58 dut.10.240.183.133: 14/05/2021 10:48:05 dut.10.240.183.133: x86_64-native-linuxapp-gcc/app/dpdk-testpmd -l 1,2,3,4 -n 4 -a 0000:81:01.0,cap=dcf -a 0000:81:01.1 --file-prefix=dpdk_13956_20210514102502 -- -i 14/05/2021 10:48:18 dut.10.240.183.133: EAL: Detected 72 lcore(s) EAL: Detected 2 NUMA nodes EAL: Detected static linkage of DPDK EAL: Multi-process socket /var/run/dpdk/dpdk_13956_20210514102502/mp_socket EAL: Selected IOVA mode 'VA' EAL: No available 2048 kB hugepages reported EAL: VFIO support initialized EAL: Using IOMMU type 1 (Type 1) EAL: Probe PCI driver: net_iavf (8086:1889) device: 0000:81:01.0 (socket 1) EAL: Releasing PCI mapped resource for 0000:81:01.0 EAL: Calling pci_unmap_resource for 0000:81:01.0 at 0x2200000000 EAL: Calling pci_unmap_resource for 0000:81:01.0 at 0x2200020000 EAL: Using IOMMU type 1 (Type 1) EAL: Probe PCI driver: net_ice_dcf (8086:1889) device: 0000:81:01.0 (socket 1) ice_load_pkg_type(): Active package is: 1.3.30.0, ICE COMMS Package (double VLAN mode) EAL: Probe PCI driver: net_iavf (8086:1889) device: 0000:81:01.1 (socket 1) Interactive-mode selected Failed to set MTU to 1500 for port 0 testpmd: create a new mbuf pool <mb_pool_0>: n=171456, size=2176, socket=0 testpmd: preferred mempool ops selected: ring_mp_mc testpmd: create a new mbuf pool <mb_pool_1>: n=171456, size=2176, socket=1 testpmd: preferred mempool ops selected: ring_mp_mc Configuring Port 0 (socket 1) ice_dcf_init_rss(): RSS is enabled by PF by default ice_dcf_configure_queues(): request RXDID == 16 in Queue[0] Port 0: 72:F0:73:C2:B1:EC Configuring Port 1 (socket 1) iavf_configure_queues(): request RXDID[22] in Queue[0] Port 1: link state change event Port 1: link state change event Port 1: C6:9B:7B:F2:F5:DB Checking link statuses... Done 14/05/2021 10:48:18 dut.10.240.183.133: set portlist 1 14/05/2021 10:48:18 dut.10.240.183.133: previous number of forwarding ports 2 - changed to number of configured ports 1 Warning! port-topology=paired and odd forward ports number, the last port will pair with itself. 14/05/2021 10:48:18 dut.10.240.183.133: set fwd rxonly 14/05/2021 10:48:18 dut.10.240.183.133: Set rxonly packet forwarding mode 14/05/2021 10:48:18 dut.10.240.183.133: set verbose 1 14/05/2021 10:48:19 dut.10.240.183.133: Change verbose level from 0 to 1 14/05/2021 10:48:19 CVLDCFSwitchFilterGTPUTest: ===================Test sub case: tv_mac_ipv4_gtpu_eh_ipv6_tcp_l3src_l4dst================ 14/05/2021 10:48:19 dut.10.240.183.133: flow validate 0 ingress pattern eth / ipv4 / udp / gtpu / gtp_psc / ipv6 src is 2001::1 / tcp dst is 23 / end actions vf id 1 / end 14/05/2021 10:48:19 dut.10.240.183.133: Flow rule validated 14/05/2021 10:48:19 dut.10.240.183.133: flow create 0 ingress pattern eth / ipv4 / udp / gtpu / gtp_psc / ipv6 src is 2001::1 / tcp dst is 23 / end actions vf id 1 / end 14/05/2021 10:48:19 dut.10.240.183.133: ice_flow_create(): Failed to create flow port_flow_complain(): Caught PMD error type 2 (flow rule (handle)): switch filter create flow fail: Invalid argument 14/05/2021 10:48:19 CVLDCFSwitchFilterGTPUTest: sub_case tv_mac_ipv4_gtpu_eh_ipv6_tcp_l3src_l4dst failed: 'some rules not created successfully, result [False], rule flow create 0 ingress pattern eth / ipv4 / udp / gtpu / gtp_psc / ipv6 src is 2001::1 / tcp dst is 23 / end actions vf id 1 / end' 14/05/2021 10:48:19 dut.10.240.183.133: flow flush 0 14/05/2021 10:48:19 dut.10.240.183.133: 14/05/2021 10:48:19 CVLDCFSwitchFilterGTPUTest: ===================Test sub case: tv_mac_ipv4_gtpu_eh_ipv6_tcp_l3dst_l4src================ 14/05/2021 10:48:19 dut.10.240.183.133: flow validate 0 ingress pattern eth / ipv4 / udp / gtpu / gtp_psc / ipv6 dst is 2001::2 / tcp src is 22 / end actions vf id 1 / end 14/05/2021 10:48:19 dut.10.240.183.133: Flow rule validated 14/05/2021 10:48:19 dut.10.240.183.133: flow create 0 ingress pattern eth / ipv4 / udp / gtpu / gtp_psc / ipv6 dst is 2001::2 / tcp src is 22 / end actions vf id 1 / end 14/05/2021 10:48:19 dut.10.240.183.133: ice_flow_create(): Failed to create flow port_flow_complain(): Caught PMD error type 2 (flow rule (handle)): switch filter create flow fail: Invalid argument 14/05/2021 10:48:19 CVLDCFSwitchFilterGTPUTest: sub_case tv_mac_ipv4_gtpu_eh_ipv6_tcp_l3dst_l4src failed: 'some rules not created successfully, result [False], rule flow create 0 ingress pattern eth / ipv4 / udp / gtpu / gtp_psc / ipv6 dst is 2001::2 / tcp src is 22 / end actions vf id 1 / end' 14/05/2021 10:48:19 dut.10.240.183.133: flow flush 0 14/05/2021 10:48:19 dut.10.240.183.133: 14/05/2021 10:48:19 CVLDCFSwitchFilterGTPUTest: ===================Test sub case: tv_mac_ipv4_gtpu_eh_ipv6_tcp_l3dst_l4dst================ 14/05/2021 10:48:19 dut.10.240.183.133: flow validate 0 ingress pattern eth / ipv4 / udp / gtpu / gtp_psc / ipv6 dst is 2001::2 / tcp dst is 23 / end actions vf id 1 / end 14/05/2021 10:48:19 dut.10.240.183.133: Flow rule validated 14/05/2021 10:48:19 dut.10.240.183.133: flow create 0 ingress pattern eth / ipv4 / udp / gtpu / gtp_psc / ipv6 dst is 2001::2 / tcp dst is 23 / end actions vf id 1 / end 14/05/2021 10:48:19 dut.10.240.183.133: ice_flow_create(): Failed to create flow port_flow_complain(): Caught PMD error type 2 (flow rule (handle)): switch filter create flow fail: Invalid argument 14/05/2021 10:48:19 CVLDCFSwitchFilterGTPUTest: sub_case tv_mac_ipv4_gtpu_eh_ipv6_tcp_l3dst_l4dst failed: 'some rules not created successfully, result [False], rule flow create 0 ingress pattern eth / ipv4 / udp / gtpu / gtp_psc / ipv6 dst is 2001::2 / tcp dst is 23 / end actions vf id 1 / end' 14/05/2021 10:48:19 dut.10.240.183.133: flow flush 0 14/05/2021 10:48:19 dut.10.240.183.133: 14/05/2021 10:48:19 CVLDCFSwitchFilterGTPUTest: ===================Test sub case: tv_mac_ipv4_gtpu_eh_ipv6_tcp_l4dst================ 14/05/2021 10:48:19 dut.10.240.183.133: flow validate 0 ingress pattern eth / ipv4 / udp / gtpu / gtp_psc / ipv6 / tcp dst is 23 / end actions vf id 1 / end 14/05/2021 10:48:19 dut.10.240.183.133: Flow rule validated 14/05/2021 10:48:19 dut.10.240.183.133: flow create 0 ingress pattern eth / ipv4 / udp / gtpu / gtp_psc / ipv6 / tcp dst is 23 / end actions vf id 1 / end 14/05/2021 10:48:19 dut.10.240.183.133: ice_flow_create(): Failed to create flow port_flow_complain(): Caught PMD error type 2 (flow rule (handle)): switch filter create flow fail: Invalid argument 14/05/2021 10:48:19 CVLDCFSwitchFilterGTPUTest: sub_case tv_mac_ipv4_gtpu_eh_ipv6_tcp_l4dst failed: 'some rules not created successfully, result [False], rule flow create 0 ingress pattern eth / ipv4 / udp / gtpu / gtp_psc / ipv6 / tcp dst is 23 / end actions vf id 1 / end' 14/05/2021 10:48:19 dut.10.240.183.133: flow flush 0 14/05/2021 10:48:19 dut.10.240.183.133: 14/05/2021 10:48:19 CVLDCFSwitchFilterGTPUTest: ===================Test sub case: tv_mac_ipv4_gtpu_eh_ipv6_tcp_l4src================ 14/05/2021 10:48:19 dut.10.240.183.133: flow validate 0 ingress pattern eth / ipv4 / udp / gtpu / gtp_psc / ipv6 / tcp src is 22 / end actions vf id 1 / end 14/05/2021 10:48:19 dut.10.240.183.133: Flow rule validated 14/05/2021 10:48:19 dut.10.240.183.133: flow create 0 ingress pattern eth / ipv4 / udp / gtpu / gtp_psc / ipv6 / tcp src is 22 / end actions vf id 1 / end 14/05/2021 10:48:19 dut.10.240.183.133: ice_flow_create(): Failed to create flow port_flow_complain(): Caught PMD error type 2 (flow rule (handle)): switch filter create flow fail: Invalid argument 14/05/2021 10:48:19 CVLDCFSwitchFilterGTPUTest: sub_case tv_mac_ipv4_gtpu_eh_ipv6_tcp_l4src failed: 'some rules not created successfully, result [False], rule flow create 0 ingress pattern eth / ipv4 / udp / gtpu / gtp_psc / ipv6 / tcp src is 22 / end actions vf id 1 / end' 14/05/2021 10:48:19 dut.10.240.183.133: flow flush 0 14/05/2021 10:48:20 dut.10.240.183.133: 14/05/2021 10:48:20 CVLDCFSwitchFilterGTPUTest: ===================Test sub case: tv_mac_ipv4_gtpu_eh_ipv6_tcp_l4src_l4dst================ 14/05/2021 10:48:20 dut.10.240.183.133: flow validate 0 ingress pattern eth / ipv4 / udp / gtpu / gtp_psc / ipv6 / tcp src is 22 dst is 23 / end actions vf id 1 / end 14/05/2021 10:48:20 dut.10.240.183.133: Flow rule validated 14/05/2021 10:48:20 dut.10.240.183.133: flow create 0 ingress pattern eth / ipv4 / udp / gtpu / gtp_psc / ipv6 / tcp src is 22 dst is 23 / end actions vf id 1 / end 14/05/2021 10:48:20 dut.10.240.183.133: ice_flow_create(): Failed to create flow port_flow_complain(): Caught PMD error type 2 (flow rule (handle)): switch filter create flow fail: Invalid argument 14/05/2021 10:48:20 CVLDCFSwitchFilterGTPUTest: sub_case tv_mac_ipv4_gtpu_eh_ipv6_tcp_l4src_l4dst failed: 'some rules not created successfully, result [False], rule flow create 0 ingress pattern eth / ipv4 / udp / gtpu / gtp_psc / ipv6 / tcp src is 22 dst is 23 / end actions vf id 1 / end' 14/05/2021 10:48:20 dut.10.240.183.133: flow flush 0 14/05/2021 10:48:20 dut.10.240.183.133: 14/05/2021 10:48:20 CVLDCFSwitchFilterGTPUTest: ===================Test sub case: tv_mac_ipv4_gtpu_eh_ipv6_tcp_teid_l4src_l4dst================ 14/05/2021 10:48:20 dut.10.240.183.133: flow validate 0 ingress pattern eth / ipv4 / udp / gtpu teid is 0x12345678 teid mask 0x00000001 / gtp_psc / ipv6 / tcp src is 22 dst is 23 / end actions vf id 1 / end 14/05/2021 10:48:20 dut.10.240.183.133: Flow rule validated 14/05/2021 10:48:20 dut.10.240.183.133: flow create 0 ingress pattern eth / ipv4 / udp / gtpu teid is 0x12345678 teid mask 0x00000001 / gtp_psc / ipv6 / tcp src is 22 dst is 23 / end actions vf id 1 / end 14/05/2021 10:48:20 dut.10.240.183.133: ice_flow_create(): Failed to create flow port_flow_complain(): Caught PMD error type 2 (flow rule (handle)): switch filter create flow fail: Invalid argument 14/05/2021 10:48:20 CVLDCFSwitchFilterGTPUTest: sub_case tv_mac_ipv4_gtpu_eh_ipv6_tcp_teid_l4src_l4dst failed: 'some rules not created successfully, result [False], rule flow create 0 ingress pattern eth / ipv4 / udp / gtpu teid is 0x12345678 teid mask 0x00000001 / gtp_psc / ipv6 / tcp src is 22 dst is 23 / end actions vf id 1 / end' 14/05/2021 10:48:20 dut.10.240.183.133: flow flush 0 14/05/2021 10:48:20 dut.10.240.183.133: 14/05/2021 10:48:20 CVLDCFSwitchFilterGTPUTest: ===================Test sub case: tv_mac_ipv4_gtpu_eh_ipv6_tcp_qfi_l4src_l4dst================ 14/05/2021 10:48:20 dut.10.240.183.133: flow validate 0 ingress pattern eth / ipv4 / udp / gtpu / gtp_psc qfi is 0x34 / ipv6 / tcp src is 22 dst is 23 / end actions vf id 1 / end 14/05/2021 10:48:20 dut.10.240.183.133: Flow rule validated 14/05/2021 10:48:20 dut.10.240.183.133: flow create 0 ingress pattern eth / ipv4 / udp / gtpu / gtp_psc qfi is 0x34 / ipv6 / tcp src is 22 dst is 23 / end actions vf id 1 / end 14/05/2021 10:48:20 dut.10.240.183.133: ice_flow_create(): Failed to create flow port_flow_complain(): Caught PMD error type 2 (flow rule (handle)): switch filter create flow fail: Invalid argument 14/05/2021 10:48:20 CVLDCFSwitchFilterGTPUTest: sub_case tv_mac_ipv4_gtpu_eh_ipv6_tcp_qfi_l4src_l4dst failed: 'some rules not created successfully, result [False], rule flow create 0 ingress pattern eth / ipv4 / udp / gtpu / gtp_psc qfi is 0x34 / ipv6 / tcp src is 22 dst is 23 / end actions vf id 1 / end' 14/05/2021 10:48:20 dut.10.240.183.133: flow flush 0 14/05/2021 10:48:20 dut.10.240.183.133: 14/05/2021 10:48:20 CVLDCFSwitchFilterGTPUTest: {'tv_mac_ipv4_gtpu_eh_ipv6_tcp_teid_with_mask': 'passed', 'tv_mac_ipv4_gtpu_eh_ipv6_tcp_teid_without_mask': 'passed', 'tv_mac_ipv4_gtpu_eh_ipv6_tcp_qfi': 'passed', 'tv_mac_ipv4_gtpu_eh_ipv6_tcp_l3dst': 'passed', 'tv_mac_ipv4_gtpu_eh_ipv6_tcp_l3src': 'passed', 'tv_mac_ipv4_gtpu_eh_ipv6_tcp_l3src_l4src': 'failed', 'tv_mac_ipv4_gtpu_eh_ipv6_tcp_l3src_l4dst': 'failed', 'tv_mac_ipv4_gtpu_eh_ipv6_tcp_l3dst_l4src': 'failed', 'tv_mac_ipv4_gtpu_eh_ipv6_tcp_l3dst_l4dst': 'failed', 'tv_mac_ipv4_gtpu_eh_ipv6_tcp_l4dst': 'failed', 'tv_mac_ipv4_gtpu_eh_ipv6_tcp_l4src': 'failed', 'tv_mac_ipv4_gtpu_eh_ipv6_tcp_l4src_l4dst': 'failed', 'tv_mac_ipv4_gtpu_eh_ipv6_tcp_teid_l4src_l4dst': 'failed', 'tv_mac_ipv4_gtpu_eh_ipv6_tcp_qfi_l4src_l4dst': 'failed'} 14/05/2021 10:48:20 CVLDCFSwitchFilterGTPUTest: pass rate is: 35.709999999999994 14/05/2021 10:48:20 CVLDCFSwitchFilterGTPUTest: Test Case test_mac_ipv4_gtpu_eh_ipv6_tcp Result FAILED: 'some subcases failed' 14/05/2021 10:48:20 dut.10.240.183.133: flow flush 0 14/05/2021 10:48:20 dut.10.240.183.133: 14/05/2021 10:48:20 dut.10.240.183.133: clear port stats all 14/05/2021 10:48:20 dut.10.240.183.133: NIC statistics for port 0 cleared NIC statistics for port 1 cleared 14/05/2021 10:48:20 dut.10.240.183.133: quit 14/05/2021 10:48:22 dut.10.240.183.133: Stopping port 0... Stopping ports... Done Stopping port 1... Stopping ports... Done Shutting down port 0... Closing ports... Port 0 is closed Done Shutting down port 1... Closing ports... Port 1 is closed Done Bye... 14/05/2021 10:48:22 dut.10.240.183.133: kill_all: called by dut and prefix list has value. 14/05/2021 10:48:25 CVLDCFSwitchFilterGTPUTest: Test Case test_mac_ipv4_gtpu_eh_ipv6_udp Begin 14/05/2021 10:48:25 dut.10.240.183.133: 14/05/2021 10:48:25 tester: 14/05/2021 10:48:25 dut.10.240.183.133: rmmod ice 14/05/2021 10:48:34 dut.10.240.183.133: 14/05/2021 10:48:34 dut.10.240.183.133: modprobe ice 14/05/2021 10:48:39 dut.10.240.183.133: 14/05/2021 10:48:39 dut.10.240.183.133: ethtool -i ens801f0 14/05/2021 10:48:39 dut.10.240.183.133: driver: ice version: 1.6.0_rc41_11_gbd4c35a2_dirty firmware-version: 3.00 0x800079a8 1.2928.0 expansion-rom-version: bus-info: 0000:81:00.0 supports-statistics: yes supports-test: yes supports-eeprom-access: yes supports-register-dump: yes supports-priv-flags: yes 14/05/2021 10:48:41 dut.10.240.183.133: ip link set ens801f0 vf 0 trust on 14/05/2021 10:48:41 dut.10.240.183.133: 14/05/2021 10:48:48 dut.10.240.183.133: x86_64-native-linuxapp-gcc/app/dpdk-testpmd -l 1,2,3,4 -n 4 -a 0000:81:01.0,cap=dcf -a 0000:81:01.1 --file-prefix=dpdk_13956_20210514102502 -- -i 14/05/2021 10:49:01 dut.10.240.183.133: EAL: Detected 72 lcore(s) EAL: Detected 2 NUMA nodes EAL: Detected static linkage of DPDK EAL: Multi-process socket /var/run/dpdk/dpdk_13956_20210514102502/mp_socket EAL: Selected IOVA mode 'VA' EAL: No available 2048 kB hugepages reported EAL: VFIO support initialized EAL: Using IOMMU type 1 (Type 1) EAL: Probe PCI driver: net_iavf (8086:1889) device: 0000:81:01.0 (socket 1) EAL: Releasing PCI mapped resource for 0000:81:01.0 EAL: Calling pci_unmap_resource for 0000:81:01.0 at 0x2200000000 EAL: Calling pci_unmap_resource for 0000:81:01.0 at 0x2200020000 EAL: Using IOMMU type 1 (Type 1) EAL: Probe PCI driver: net_ice_dcf (8086:1889) device: 0000:81:01.0 (socket 1) ice_load_pkg_type(): Active package is: 1.3.30.0, ICE COMMS Package (double VLAN mode) EAL: Probe PCI driver: net_iavf (8086:1889) device: 0000:81:01.1 (socket 1) Interactive-mode selected Failed to set MTU to 1500 for port 0 testpmd: create a new mbuf pool <mb_pool_0>: n=171456, size=2176, socket=0 testpmd: preferred mempool ops selected: ring_mp_mc testpmd: create a new mbuf pool <mb_pool_1>: n=171456, size=2176, socket=1 testpmd: preferred mempool ops selected: ring_mp_mc Configuring Port 0 (socket 1) ice_dcf_init_rss(): RSS is enabled by PF by default ice_dcf_configure_queues(): request RXDID == 16 in Queue[0] Port 0: DE:E7:DF:4E:DA:30 Configuring Port 1 (socket 1) iavf_configure_queues(): request RXDID[22] in Queue[0] Port 1: link state change event Port 1: link state change event Port 1: 1E:15:3C:20:DE:0B Checking link statuses... Done 14/05/2021 10:49:01 dut.10.240.183.133: set portlist 1 14/05/2021 10:49:01 dut.10.240.183.133: previous number of forwarding ports 2 - changed to number of configured ports 1 Warning! port-topology=paired and odd forward ports number, the last port will pair with itself. 14/05/2021 10:49:01 dut.10.240.183.133: set fwd rxonly 14/05/2021 10:49:01 dut.10.240.183.133: Set rxonly packet forwarding mode 14/05/2021 10:49:01 dut.10.240.183.133: set verbose 1 14/05/2021 10:49:01 dut.10.240.183.133: Change verbose level from 0 to 1 14/05/2021 10:49:01 CVLDCFSwitchFilterGTPUTest: ===================Test sub case: tv_mac_ipv4_gtpu_eh_ipv6_udp_teid_with_mask================ 14/05/2021 10:49:01 dut.10.240.183.133: flow validate 0 ingress pattern eth / ipv4 / udp / gtpu teid is 0x12345678 teid mask 0x00000001 / gtp_psc / ipv6 / udp / end actions vf id 1 / end 14/05/2021 10:49:01 dut.10.240.183.133: Flow rule validated 14/05/2021 10:49:01 dut.10.240.183.133: flow create 0 ingress pattern eth / ipv4 / udp / gtpu teid is 0x12345678 teid mask 0x00000001 / gtp_psc / ipv6 / udp / end actions vf id 1 / end 14/05/2021 10:49:02 dut.10.240.183.133: Flow rule #0 created 14/05/2021 10:49:02 dut.10.240.183.133: flow list 0 14/05/2021 10:49:02 dut.10.240.183.133: ID Group Prio Attr Rule 0 0 0 i-- ETH IPV4 UDP GTPU GTP_PSC IPV6 UDP => VF 14/05/2021 10:49:02 dut.10.240.183.133: start 14/05/2021 10:49:02 dut.10.240.183.133: rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native Logical Core 2 (socket 0) forwards packets on 1 streams: RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01 rxonly packet forwarding packets/burst=32 nb forwarding cores=1 - nb forwarding ports=1 port 0: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x0 RX queue: 0 RX desc=0 - RX free threshold=32 RX threshold registers: pthresh=8 hthresh=8 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=0 - TX free threshold=32 TX threshold registers: pthresh=32 hthresh=0 wthresh=0 TX offloads=0x0 - TX RS bit threshold=32 port 1: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x10000 RX queue: 0 RX desc=512 - RX free threshold=32 RX threshold registers: pthresh=0 hthresh=0 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=512 - TX free threshold=32 TX threshold registers: pthresh=0 hthresh=0 wthresh=0 TX offloads=0x10000 - TX RS bit threshold=32 14/05/2021 10:49:07 dut.10.240.183.133: stop 14/05/2021 10:49:07 dut.10.240.183.133: Telling cores to ... Waiting for lcores to finish... ---------------------- Forward statistics for port 1 ---------------------- RX-packets: 2 RX-dropped: 0 RX-total: 2 TX-packets: 0 TX-dropped: 0 TX-total: 0 ---------------------------------------------------------------------------- +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++ RX-packets: 2 RX-dropped: 0 RX-total: 2 TX-packets: 0 TX-dropped: 0 TX-total: 0 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Done. 14/05/2021 10:49:07 dut.10.240.183.133: start 14/05/2021 10:49:07 dut.10.240.183.133: rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native Logical Core 2 (socket 0) forwards packets on 1 streams: RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01 rxonly packet forwarding packets/burst=32 nb forwarding cores=1 - nb forwarding ports=1 port 0: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x0 RX queue: 0 RX desc=0 - RX free threshold=32 RX threshold registers: pthresh=8 hthresh=8 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=0 - TX free threshold=32 TX threshold registers: pthresh=32 hthresh=0 wthresh=0 TX offloads=0x0 - TX RS bit threshold=32 port 1: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x10000 RX queue: 0 RX desc=512 - RX free threshold=32 RX threshold registers: pthresh=0 hthresh=0 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=512 - TX free threshold=32 TX threshold registers: pthresh=0 hthresh=0 wthresh=0 TX offloads=0x10000 - TX RS bit threshold=32 14/05/2021 10:49:12 dut.10.240.183.133: stop 14/05/2021 10:49:12 dut.10.240.183.133: Telling cores to ... Waiting for lcores to finish... ---------------------- Forward statistics for port 1 ---------------------- RX-packets: 0 RX-dropped: 0 RX-total: 0 TX-packets: 0 TX-dropped: 0 TX-total: 0 ---------------------------------------------------------------------------- +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++ RX-packets: 0 RX-dropped: 0 RX-total: 0 TX-packets: 0 TX-dropped: 0 TX-total: 0 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Done. 14/05/2021 10:49:12 dut.10.240.183.133: flow destroy 0 rule 0 14/05/2021 10:49:12 dut.10.240.183.133: Flow rule #0 destroyed 14/05/2021 10:49:12 dut.10.240.183.133: flow list 0 14/05/2021 10:49:12 dut.10.240.183.133: 14/05/2021 10:49:12 dut.10.240.183.133: start 14/05/2021 10:49:13 dut.10.240.183.133: rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native Logical Core 2 (socket 0) forwards packets on 1 streams: RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01 rxonly packet forwarding packets/burst=32 nb forwarding cores=1 - nb forwarding ports=1 port 0: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x0 RX queue: 0 RX desc=0 - RX free threshold=32 RX threshold registers: pthresh=8 hthresh=8 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=0 - TX free threshold=32 TX threshold registers: pthresh=32 hthresh=0 wthresh=0 TX offloads=0x0 - TX RS bit threshold=32 port 1: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x10000 RX queue: 0 RX desc=512 - RX free threshold=32 RX threshold registers: pthresh=0 hthresh=0 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=512 - TX free threshold=32 TX threshold registers: pthresh=0 hthresh=0 wthresh=0 TX offloads=0x10000 - TX RS bit threshold=32 14/05/2021 10:49:18 dut.10.240.183.133: stop 14/05/2021 10:49:18 dut.10.240.183.133: Telling cores to ... Waiting for lcores to finish... ---------------------- Forward statistics for port 1 ---------------------- RX-packets: 0 RX-dropped: 0 RX-total: 0 TX-packets: 0 TX-dropped: 0 TX-total: 0 ---------------------------------------------------------------------------- +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++ RX-packets: 0 RX-dropped: 0 RX-total: 0 TX-packets: 0 TX-dropped: 0 TX-total: 0 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Done. 14/05/2021 10:49:18 CVLDCFSwitchFilterGTPUTest: sub_case tv_mac_ipv4_gtpu_eh_ipv6_udp_teid_with_mask passed 14/05/2021 10:49:18 CVLDCFSwitchFilterGTPUTest: ===================Test sub case: tv_mac_ipv4_gtpu_eh_ipv6_udp_teid_without_mask================ 14/05/2021 10:49:18 dut.10.240.183.133: flow validate 0 ingress pattern eth / ipv4 / udp / gtpu teid is 0x12345678 / gtp_psc / ipv6 / udp / end actions vf id 1 / end 14/05/2021 10:49:18 dut.10.240.183.133: Flow rule validated 14/05/2021 10:49:18 dut.10.240.183.133: flow create 0 ingress pattern eth / ipv4 / udp / gtpu teid is 0x12345678 / gtp_psc / ipv6 / udp / end actions vf id 1 / end 14/05/2021 10:49:18 dut.10.240.183.133: Flow rule #0 created 14/05/2021 10:49:18 dut.10.240.183.133: flow list 0 14/05/2021 10:49:18 dut.10.240.183.133: ID Group Prio Attr Rule 0 0 0 i-- ETH IPV4 UDP GTPU GTP_PSC IPV6 UDP => VF 14/05/2021 10:49:18 dut.10.240.183.133: start 14/05/2021 10:49:18 dut.10.240.183.133: rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native Logical Core 2 (socket 0) forwards packets on 1 streams: RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01 rxonly packet forwarding packets/burst=32 nb forwarding cores=1 - nb forwarding ports=1 port 0: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x0 RX queue: 0 RX desc=0 - RX free threshold=32 RX threshold registers: pthresh=8 hthresh=8 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=0 - TX free threshold=32 TX threshold registers: pthresh=32 hthresh=0 wthresh=0 TX offloads=0x0 - TX RS bit threshold=32 port 1: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x10000 RX queue: 0 RX desc=512 - RX free threshold=32 RX threshold registers: pthresh=0 hthresh=0 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=512 - TX free threshold=32 TX threshold registers: pthresh=0 hthresh=0 wthresh=0 TX offloads=0x10000 - TX RS bit threshold=32 14/05/2021 10:49:23 dut.10.240.183.133: stop 14/05/2021 10:49:23 dut.10.240.183.133: Telling cores to ... Waiting for lcores to finish... ---------------------- Forward statistics for port 1 ---------------------- RX-packets: 1 RX-dropped: 0 RX-total: 1 TX-packets: 0 TX-dropped: 0 TX-total: 0 ---------------------------------------------------------------------------- +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++ RX-packets: 1 RX-dropped: 0 RX-total: 1 TX-packets: 0 TX-dropped: 0 TX-total: 0 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Done. 14/05/2021 10:49:23 dut.10.240.183.133: start 14/05/2021 10:49:23 dut.10.240.183.133: rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native Logical Core 2 (socket 0) forwards packets on 1 streams: RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01 rxonly packet forwarding packets/burst=32 nb forwarding cores=1 - nb forwarding ports=1 port 0: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x0 RX queue: 0 RX desc=0 - RX free threshold=32 RX threshold registers: pthresh=8 hthresh=8 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=0 - TX free threshold=32 TX threshold registers: pthresh=32 hthresh=0 wthresh=0 TX offloads=0x0 - TX RS bit threshold=32 port 1: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x10000 RX queue: 0 RX desc=512 - RX free threshold=32 RX threshold registers: pthresh=0 hthresh=0 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=512 - TX free threshold=32 TX threshold registers: pthresh=0 hthresh=0 wthresh=0 TX offloads=0x10000 - TX RS bit threshold=32 14/05/2021 10:49:28 dut.10.240.183.133: stop 14/05/2021 10:49:29 dut.10.240.183.133: Telling cores to ... Waiting for lcores to finish... ---------------------- Forward statistics for port 1 ---------------------- RX-packets: 0 RX-dropped: 0 RX-total: 0 TX-packets: 0 TX-dropped: 0 TX-total: 0 ---------------------------------------------------------------------------- +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++ RX-packets: 0 RX-dropped: 0 RX-total: 0 TX-packets: 0 TX-dropped: 0 TX-total: 0 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Done. 14/05/2021 10:49:29 dut.10.240.183.133: flow destroy 0 rule 0 14/05/2021 10:49:29 dut.10.240.183.133: Flow rule #0 destroyed 14/05/2021 10:49:29 dut.10.240.183.133: flow list 0 14/05/2021 10:49:29 dut.10.240.183.133: 14/05/2021 10:49:29 dut.10.240.183.133: start 14/05/2021 10:49:29 dut.10.240.183.133: rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native Logical Core 2 (socket 0) forwards packets on 1 streams: RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01 rxonly packet forwarding packets/burst=32 nb forwarding cores=1 - nb forwarding ports=1 port 0: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x0 RX queue: 0 RX desc=0 - RX free threshold=32 RX threshold registers: pthresh=8 hthresh=8 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=0 - TX free threshold=32 TX threshold registers: pthresh=32 hthresh=0 wthresh=0 TX offloads=0x0 - TX RS bit threshold=32 port 1: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x10000 RX queue: 0 RX desc=512 - RX free threshold=32 RX threshold registers: pthresh=0 hthresh=0 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=512 - TX free threshold=32 TX threshold registers: pthresh=0 hthresh=0 wthresh=0 TX offloads=0x10000 - TX RS bit threshold=32 14/05/2021 10:49:34 dut.10.240.183.133: stop 14/05/2021 10:49:34 dut.10.240.183.133: Telling cores to ... Waiting for lcores to finish... ---------------------- Forward statistics for port 1 ---------------------- RX-packets: 0 RX-dropped: 0 RX-total: 0 TX-packets: 0 TX-dropped: 0 TX-total: 0 ---------------------------------------------------------------------------- +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++ RX-packets: 0 RX-dropped: 0 RX-total: 0 TX-packets: 0 TX-dropped: 0 TX-total: 0 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Done. 14/05/2021 10:49:34 CVLDCFSwitchFilterGTPUTest: sub_case tv_mac_ipv4_gtpu_eh_ipv6_udp_teid_without_mask passed 14/05/2021 10:49:34 CVLDCFSwitchFilterGTPUTest: ===================Test sub case: tv_mac_ipv4_gtpu_eh_ipv6_udp_qfi================ 14/05/2021 10:49:34 dut.10.240.183.133: flow validate 0 ingress pattern eth / ipv4 / udp / gtpu / gtp_psc qfi is 0x34 / ipv6 / udp / end actions vf id 1 / end 14/05/2021 10:49:34 dut.10.240.183.133: Flow rule validated 14/05/2021 10:49:34 dut.10.240.183.133: flow create 0 ingress pattern eth / ipv4 / udp / gtpu / gtp_psc qfi is 0x34 / ipv6 / udp / end actions vf id 1 / end 14/05/2021 10:49:34 dut.10.240.183.133: Flow rule #0 created 14/05/2021 10:49:34 dut.10.240.183.133: flow list 0 14/05/2021 10:49:34 dut.10.240.183.133: ID Group Prio Attr Rule 0 0 0 i-- ETH IPV4 UDP GTPU GTP_PSC IPV6 UDP => VF 14/05/2021 10:49:34 dut.10.240.183.133: start 14/05/2021 10:49:34 dut.10.240.183.133: rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native Logical Core 2 (socket 0) forwards packets on 1 streams: RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01 rxonly packet forwarding packets/burst=32 nb forwarding cores=1 - nb forwarding ports=1 port 0: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x0 RX queue: 0 RX desc=0 - RX free threshold=32 RX threshold registers: pthresh=8 hthresh=8 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=0 - TX free threshold=32 TX threshold registers: pthresh=32 hthresh=0 wthresh=0 TX offloads=0x0 - TX RS bit threshold=32 port 1: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x10000 RX queue: 0 RX desc=512 - RX free threshold=32 RX threshold registers: pthresh=0 hthresh=0 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=512 - TX free threshold=32 TX threshold registers: pthresh=0 hthresh=0 wthresh=0 TX offloads=0x10000 - TX RS bit threshold=32 14/05/2021 10:49:39 dut.10.240.183.133: stop 14/05/2021 10:49:39 dut.10.240.183.133: Telling cores to ... Waiting for lcores to finish... ---------------------- Forward statistics for port 1 ---------------------- RX-packets: 1 RX-dropped: 0 RX-total: 1 TX-packets: 0 TX-dropped: 0 TX-total: 0 ---------------------------------------------------------------------------- +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++ RX-packets: 1 RX-dropped: 0 RX-total: 1 TX-packets: 0 TX-dropped: 0 TX-total: 0 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Done. 14/05/2021 10:49:39 dut.10.240.183.133: start 14/05/2021 10:49:40 dut.10.240.183.133: rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native Logical Core 2 (socket 0) forwards packets on 1 streams: RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01 rxonly packet forwarding packets/burst=32 nb forwarding cores=1 - nb forwarding ports=1 port 0: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x0 RX queue: 0 RX desc=0 - RX free threshold=32 RX threshold registers: pthresh=8 hthresh=8 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=0 - TX free threshold=32 TX threshold registers: pthresh=32 hthresh=0 wthresh=0 TX offloads=0x0 - TX RS bit threshold=32 port 1: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x10000 RX queue: 0 RX desc=512 - RX free threshold=32 RX threshold registers: pthresh=0 hthresh=0 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=512 - TX free threshold=32 TX threshold registers: pthresh=0 hthresh=0 wthresh=0 TX offloads=0x10000 - TX RS bit threshold=32 14/05/2021 10:49:45 dut.10.240.183.133: stop 14/05/2021 10:49:45 dut.10.240.183.133: Telling cores to ... Waiting for lcores to finish... ---------------------- Forward statistics for port 1 ---------------------- RX-packets: 0 RX-dropped: 0 RX-total: 0 TX-packets: 0 TX-dropped: 0 TX-total: 0 ---------------------------------------------------------------------------- +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++ RX-packets: 0 RX-dropped: 0 RX-total: 0 TX-packets: 0 TX-dropped: 0 TX-total: 0 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Done. 14/05/2021 10:49:45 dut.10.240.183.133: flow destroy 0 rule 0 14/05/2021 10:49:45 dut.10.240.183.133: Flow rule #0 destroyed 14/05/2021 10:49:45 dut.10.240.183.133: flow list 0 14/05/2021 10:49:45 dut.10.240.183.133: 14/05/2021 10:49:45 dut.10.240.183.133: start 14/05/2021 10:49:45 dut.10.240.183.133: rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native Logical Core 2 (socket 0) forwards packets on 1 streams: RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01 rxonly packet forwarding packets/burst=32 nb forwarding cores=1 - nb forwarding ports=1 port 0: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x0 RX queue: 0 RX desc=0 - RX free threshold=32 RX threshold registers: pthresh=8 hthresh=8 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=0 - TX free threshold=32 TX threshold registers: pthresh=32 hthresh=0 wthresh=0 TX offloads=0x0 - TX RS bit threshold=32 port 1: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x10000 RX queue: 0 RX desc=512 - RX free threshold=32 RX threshold registers: pthresh=0 hthresh=0 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=512 - TX free threshold=32 TX threshold registers: pthresh=0 hthresh=0 wthresh=0 TX offloads=0x10000 - TX RS bit threshold=32 14/05/2021 10:49:50 dut.10.240.183.133: stop 14/05/2021 10:49:50 dut.10.240.183.133: Telling cores to ... Waiting for lcores to finish... ---------------------- Forward statistics for port 1 ---------------------- RX-packets: 0 RX-dropped: 0 RX-total: 0 TX-packets: 0 TX-dropped: 0 TX-total: 0 ---------------------------------------------------------------------------- +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++ RX-packets: 0 RX-dropped: 0 RX-total: 0 TX-packets: 0 TX-dropped: 0 TX-total: 0 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Done. 14/05/2021 10:49:50 CVLDCFSwitchFilterGTPUTest: sub_case tv_mac_ipv4_gtpu_eh_ipv6_udp_qfi passed 14/05/2021 10:49:50 CVLDCFSwitchFilterGTPUTest: ===================Test sub case: tv_mac_ipv4_gtpu_eh_ipv6_udp_l3dst================ 14/05/2021 10:49:50 dut.10.240.183.133: flow validate 0 ingress pattern eth / ipv4 / udp / gtpu / gtp_psc / ipv6 dst is 2001::2 / udp / end actions vf id 1 / end 14/05/2021 10:49:50 dut.10.240.183.133: Flow rule validated 14/05/2021 10:49:50 dut.10.240.183.133: flow create 0 ingress pattern eth / ipv4 / udp / gtpu / gtp_psc / ipv6 dst is 2001::2 / udp / end actions vf id 1 / end 14/05/2021 10:49:50 dut.10.240.183.133: Flow rule #0 created 14/05/2021 10:49:50 dut.10.240.183.133: flow list 0 14/05/2021 10:49:50 dut.10.240.183.133: ID Group Prio Attr Rule 0 0 0 i-- ETH IPV4 UDP GTPU GTP_PSC IPV6 UDP => VF 14/05/2021 10:49:50 dut.10.240.183.133: start 14/05/2021 10:49:51 dut.10.240.183.133: rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native Logical Core 2 (socket 0) forwards packets on 1 streams: RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01 rxonly packet forwarding packets/burst=32 nb forwarding cores=1 - nb forwarding ports=1 port 0: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x0 RX queue: 0 RX desc=0 - RX free threshold=32 RX threshold registers: pthresh=8 hthresh=8 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=0 - TX free threshold=32 TX threshold registers: pthresh=32 hthresh=0 wthresh=0 TX offloads=0x0 - TX RS bit threshold=32 port 1: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x10000 RX queue: 0 RX desc=512 - RX free threshold=32 RX threshold registers: pthresh=0 hthresh=0 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=512 - TX free threshold=32 TX threshold registers: pthresh=0 hthresh=0 wthresh=0 TX offloads=0x10000 - TX RS bit threshold=32 14/05/2021 10:49:56 dut.10.240.183.133: stop 14/05/2021 10:49:56 dut.10.240.183.133: Telling cores to ... Waiting for lcores to finish... ---------------------- Forward statistics for port 1 ---------------------- RX-packets: 1 RX-dropped: 0 RX-total: 1 TX-packets: 0 TX-dropped: 0 TX-total: 0 ---------------------------------------------------------------------------- +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++ RX-packets: 1 RX-dropped: 0 RX-total: 1 TX-packets: 0 TX-dropped: 0 TX-total: 0 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Done. 14/05/2021 10:49:56 dut.10.240.183.133: start 14/05/2021 10:49:56 dut.10.240.183.133: rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native Logical Core 2 (socket 0) forwards packets on 1 streams: RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01 rxonly packet forwarding packets/burst=32 nb forwarding cores=1 - nb forwarding ports=1 port 0: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x0 RX queue: 0 RX desc=0 - RX free threshold=32 RX threshold registers: pthresh=8 hthresh=8 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=0 - TX free threshold=32 TX threshold registers: pthresh=32 hthresh=0 wthresh=0 TX offloads=0x0 - TX RS bit threshold=32 port 1: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x10000 RX queue: 0 RX desc=512 - RX free threshold=32 RX threshold registers: pthresh=0 hthresh=0 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=512 - TX free threshold=32 TX threshold registers: pthresh=0 hthresh=0 wthresh=0 TX offloads=0x10000 - TX RS bit threshold=32 14/05/2021 10:50:01 dut.10.240.183.133: stop 14/05/2021 10:50:01 dut.10.240.183.133: Telling cores to ... Waiting for lcores to finish... ---------------------- Forward statistics for port 1 ---------------------- RX-packets: 0 RX-dropped: 0 RX-total: 0 TX-packets: 0 TX-dropped: 0 TX-total: 0 ---------------------------------------------------------------------------- +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++ RX-packets: 0 RX-dropped: 0 RX-total: 0 TX-packets: 0 TX-dropped: 0 TX-total: 0 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Done. 14/05/2021 10:50:01 dut.10.240.183.133: flow destroy 0 rule 0 14/05/2021 10:50:01 dut.10.240.183.133: Flow rule #0 destroyed 14/05/2021 10:50:01 dut.10.240.183.133: flow list 0 14/05/2021 10:50:01 dut.10.240.183.133: 14/05/2021 10:50:01 dut.10.240.183.133: start 14/05/2021 10:50:01 dut.10.240.183.133: rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native Logical Core 2 (socket 0) forwards packets on 1 streams: RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01 rxonly packet forwarding packets/burst=32 nb forwarding cores=1 - nb forwarding ports=1 port 0: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x0 RX queue: 0 RX desc=0 - RX free threshold=32 RX threshold registers: pthresh=8 hthresh=8 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=0 - TX free threshold=32 TX threshold registers: pthresh=32 hthresh=0 wthresh=0 TX offloads=0x0 - TX RS bit threshold=32 port 1: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x10000 RX queue: 0 RX desc=512 - RX free threshold=32 RX threshold registers: pthresh=0 hthresh=0 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=512 - TX free threshold=32 TX threshold registers: pthresh=0 hthresh=0 wthresh=0 TX offloads=0x10000 - TX RS bit threshold=32 14/05/2021 10:50:06 dut.10.240.183.133: stop 14/05/2021 10:50:06 dut.10.240.183.133: Telling cores to ... Waiting for lcores to finish... ---------------------- Forward statistics for port 1 ---------------------- RX-packets: 0 RX-dropped: 0 RX-total: 0 TX-packets: 0 TX-dropped: 0 TX-total: 0 ---------------------------------------------------------------------------- +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++ RX-packets: 0 RX-dropped: 0 RX-total: 0 TX-packets: 0 TX-dropped: 0 TX-total: 0 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Done. 14/05/2021 10:50:06 CVLDCFSwitchFilterGTPUTest: sub_case tv_mac_ipv4_gtpu_eh_ipv6_udp_l3dst passed 14/05/2021 10:50:06 CVLDCFSwitchFilterGTPUTest: ===================Test sub case: tv_mac_ipv4_gtpu_eh_ipv6_udp_l3src================ 14/05/2021 10:50:06 dut.10.240.183.133: flow validate 0 ingress pattern eth / ipv4 / udp / gtpu / gtp_psc / ipv6 src is 2001::1 / udp / end actions vf id 1 / end 14/05/2021 10:50:06 dut.10.240.183.133: Flow rule validated 14/05/2021 10:50:06 dut.10.240.183.133: flow create 0 ingress pattern eth / ipv4 / udp / gtpu / gtp_psc / ipv6 src is 2001::1 / udp / end actions vf id 1 / end 14/05/2021 10:50:07 dut.10.240.183.133: Flow rule #0 created 14/05/2021 10:50:07 dut.10.240.183.133: flow list 0 14/05/2021 10:50:07 dut.10.240.183.133: ID Group Prio Attr Rule 0 0 0 i-- ETH IPV4 UDP GTPU GTP_PSC IPV6 UDP => VF 14/05/2021 10:50:07 dut.10.240.183.133: start 14/05/2021 10:50:07 dut.10.240.183.133: rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native Logical Core 2 (socket 0) forwards packets on 1 streams: RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01 rxonly packet forwarding packets/burst=32 nb forwarding cores=1 - nb forwarding ports=1 port 0: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x0 RX queue: 0 RX desc=0 - RX free threshold=32 RX threshold registers: pthresh=8 hthresh=8 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=0 - TX free threshold=32 TX threshold registers: pthresh=32 hthresh=0 wthresh=0 TX offloads=0x0 - TX RS bit threshold=32 port 1: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x10000 RX queue: 0 RX desc=512 - RX free threshold=32 RX threshold registers: pthresh=0 hthresh=0 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=512 - TX free threshold=32 TX threshold registers: pthresh=0 hthresh=0 wthresh=0 TX offloads=0x10000 - TX RS bit threshold=32 14/05/2021 10:50:12 dut.10.240.183.133: stop 14/05/2021 10:50:12 dut.10.240.183.133: Telling cores to ... Waiting for lcores to finish... ---------------------- Forward statistics for port 1 ---------------------- RX-packets: 1 RX-dropped: 0 RX-total: 1 TX-packets: 0 TX-dropped: 0 TX-total: 0 ---------------------------------------------------------------------------- +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++ RX-packets: 1 RX-dropped: 0 RX-total: 1 TX-packets: 0 TX-dropped: 0 TX-total: 0 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Done. 14/05/2021 10:50:12 dut.10.240.183.133: start 14/05/2021 10:50:12 dut.10.240.183.133: rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native Logical Core 2 (socket 0) forwards packets on 1 streams: RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01 rxonly packet forwarding packets/burst=32 nb forwarding cores=1 - nb forwarding ports=1 port 0: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x0 RX queue: 0 RX desc=0 - RX free threshold=32 RX threshold registers: pthresh=8 hthresh=8 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=0 - TX free threshold=32 TX threshold registers: pthresh=32 hthresh=0 wthresh=0 TX offloads=0x0 - TX RS bit threshold=32 port 1: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x10000 RX queue: 0 RX desc=512 - RX free threshold=32 RX threshold registers: pthresh=0 hthresh=0 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=512 - TX free threshold=32 TX threshold registers: pthresh=0 hthresh=0 wthresh=0 TX offloads=0x10000 - TX RS bit threshold=32 14/05/2021 10:50:17 dut.10.240.183.133: stop 14/05/2021 10:50:17 dut.10.240.183.133: Telling cores to ... Waiting for lcores to finish... ---------------------- Forward statistics for port 1 ---------------------- RX-packets: 0 RX-dropped: 0 RX-total: 0 TX-packets: 0 TX-dropped: 0 TX-total: 0 ---------------------------------------------------------------------------- +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++ RX-packets: 0 RX-dropped: 0 RX-total: 0 TX-packets: 0 TX-dropped: 0 TX-total: 0 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Done. 14/05/2021 10:50:17 dut.10.240.183.133: flow destroy 0 rule 0 14/05/2021 10:50:17 dut.10.240.183.133: Flow rule #0 destroyed 14/05/2021 10:50:17 dut.10.240.183.133: flow list 0 14/05/2021 10:50:17 dut.10.240.183.133: 14/05/2021 10:50:17 dut.10.240.183.133: start 14/05/2021 10:50:17 dut.10.240.183.133: rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native Logical Core 2 (socket 0) forwards packets on 1 streams: RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01 rxonly packet forwarding packets/burst=32 nb forwarding cores=1 - nb forwarding ports=1 port 0: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x0 RX queue: 0 RX desc=0 - RX free threshold=32 RX threshold registers: pthresh=8 hthresh=8 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=0 - TX free threshold=32 TX threshold registers: pthresh=32 hthresh=0 wthresh=0 TX offloads=0x0 - TX RS bit threshold=32 port 1: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x10000 RX queue: 0 RX desc=512 - RX free threshold=32 RX threshold registers: pthresh=0 hthresh=0 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=512 - TX free threshold=32 TX threshold registers: pthresh=0 hthresh=0 wthresh=0 TX offloads=0x10000 - TX RS bit threshold=32 14/05/2021 10:50:22 dut.10.240.183.133: stop 14/05/2021 10:50:23 dut.10.240.183.133: Telling cores to ... Waiting for lcores to finish... ---------------------- Forward statistics for port 1 ---------------------- RX-packets: 0 RX-dropped: 0 RX-total: 0 TX-packets: 0 TX-dropped: 0 TX-total: 0 ---------------------------------------------------------------------------- +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++ RX-packets: 0 RX-dropped: 0 RX-total: 0 TX-packets: 0 TX-dropped: 0 TX-total: 0 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Done. 14/05/2021 10:50:23 CVLDCFSwitchFilterGTPUTest: sub_case tv_mac_ipv4_gtpu_eh_ipv6_udp_l3src passed 14/05/2021 10:50:23 CVLDCFSwitchFilterGTPUTest: ===================Test sub case: tv_mac_ipv4_gtpu_eh_ipv6_udp_l3src_l4dst================ 14/05/2021 10:50:23 dut.10.240.183.133: flow validate 0 ingress pattern eth / ipv4 / udp / gtpu / gtp_psc / ipv6 src is 2001::1 / udp dst is 23 / end actions vf id 1 / end 14/05/2021 10:50:23 dut.10.240.183.133: Flow rule validated 14/05/2021 10:50:23 dut.10.240.183.133: flow create 0 ingress pattern eth / ipv4 / udp / gtpu / gtp_psc / ipv6 src is 2001::1 / udp dst is 23 / end actions vf id 1 / end 14/05/2021 10:50:23 dut.10.240.183.133: Flow rule #0 created 14/05/2021 10:50:23 dut.10.240.183.133: flow list 0 14/05/2021 10:50:23 dut.10.240.183.133: ID Group Prio Attr Rule 0 0 0 i-- ETH IPV4 UDP GTPU GTP_PSC IPV6 UDP => VF 14/05/2021 10:50:23 dut.10.240.183.133: start 14/05/2021 10:50:23 dut.10.240.183.133: rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native Logical Core 2 (socket 0) forwards packets on 1 streams: RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01 rxonly packet forwarding packets/burst=32 nb forwarding cores=1 - nb forwarding ports=1 port 0: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x0 RX queue: 0 RX desc=0 - RX free threshold=32 RX threshold registers: pthresh=8 hthresh=8 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=0 - TX free threshold=32 TX threshold registers: pthresh=32 hthresh=0 wthresh=0 TX offloads=0x0 - TX RS bit threshold=32 port 1: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x10000 RX queue: 0 RX desc=512 - RX free threshold=32 RX threshold registers: pthresh=0 hthresh=0 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=512 - TX free threshold=32 TX threshold registers: pthresh=0 hthresh=0 wthresh=0 TX offloads=0x10000 - TX RS bit threshold=32 14/05/2021 10:50:28 dut.10.240.183.133: stop 14/05/2021 10:50:28 dut.10.240.183.133: Telling cores to ... Waiting for lcores to finish... ---------------------- Forward statistics for port 1 ---------------------- RX-packets: 1 RX-dropped: 0 RX-total: 1 TX-packets: 0 TX-dropped: 0 TX-total: 0 ---------------------------------------------------------------------------- +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++ RX-packets: 1 RX-dropped: 0 RX-total: 1 TX-packets: 0 TX-dropped: 0 TX-total: 0 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Done. 14/05/2021 10:50:28 dut.10.240.183.133: start 14/05/2021 10:50:28 dut.10.240.183.133: rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native Logical Core 2 (socket 0) forwards packets on 1 streams: RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01 rxonly packet forwarding packets/burst=32 nb forwarding cores=1 - nb forwarding ports=1 port 0: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x0 RX queue: 0 RX desc=0 - RX free threshold=32 RX threshold registers: pthresh=8 hthresh=8 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=0 - TX free threshold=32 TX threshold registers: pthresh=32 hthresh=0 wthresh=0 TX offloads=0x0 - TX RS bit threshold=32 port 1: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x10000 RX queue: 0 RX desc=512 - RX free threshold=32 RX threshold registers: pthresh=0 hthresh=0 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=512 - TX free threshold=32 TX threshold registers: pthresh=0 hthresh=0 wthresh=0 TX offloads=0x10000 - TX RS bit threshold=32 14/05/2021 10:50:33 dut.10.240.183.133: stop 14/05/2021 10:50:33 dut.10.240.183.133: Telling cores to ... Waiting for lcores to finish... ---------------------- Forward statistics for port 1 ---------------------- RX-packets: 0 RX-dropped: 0 RX-total: 0 TX-packets: 0 TX-dropped: 0 TX-total: 0 ---------------------------------------------------------------------------- +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++ RX-packets: 0 RX-dropped: 0 RX-total: 0 TX-packets: 0 TX-dropped: 0 TX-total: 0 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Done. 14/05/2021 10:50:33 dut.10.240.183.133: flow destroy 0 rule 0 14/05/2021 10:50:33 dut.10.240.183.133: Flow rule #0 destroyed 14/05/2021 10:50:33 dut.10.240.183.133: flow list 0 14/05/2021 10:50:33 dut.10.240.183.133: 14/05/2021 10:50:33 dut.10.240.183.133: start 14/05/2021 10:50:34 dut.10.240.183.133: rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native Logical Core 2 (socket 0) forwards packets on 1 streams: RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01 rxonly packet forwarding packets/burst=32 nb forwarding cores=1 - nb forwarding ports=1 port 0: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x0 RX queue: 0 RX desc=0 - RX free threshold=32 RX threshold registers: pthresh=8 hthresh=8 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=0 - TX free threshold=32 TX threshold registers: pthresh=32 hthresh=0 wthresh=0 TX offloads=0x0 - TX RS bit threshold=32 port 1: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x10000 RX queue: 0 RX desc=512 - RX free threshold=32 RX threshold registers: pthresh=0 hthresh=0 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=512 - TX free threshold=32 TX threshold registers: pthresh=0 hthresh=0 wthresh=0 TX offloads=0x10000 - TX RS bit threshold=32 14/05/2021 10:50:39 dut.10.240.183.133: stop 14/05/2021 10:50:39 dut.10.240.183.133: Telling cores to ... Waiting for lcores to finish... ---------------------- Forward statistics for port 1 ---------------------- RX-packets: 0 RX-dropped: 0 RX-total: 0 TX-packets: 0 TX-dropped: 0 TX-total: 0 ---------------------------------------------------------------------------- +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++ RX-packets: 0 RX-dropped: 0 RX-total: 0 TX-packets: 0 TX-dropped: 0 TX-total: 0 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Done. 14/05/2021 10:50:39 CVLDCFSwitchFilterGTPUTest: sub_case tv_mac_ipv4_gtpu_eh_ipv6_udp_l3src_l4dst passed 14/05/2021 10:50:39 dut.10.240.183.133: flow flush 0 14/05/2021 10:50:39 dut.10.240.183.133: 14/05/2021 10:50:39 dut.10.240.183.133: clear port stats all 14/05/2021 10:50:39 dut.10.240.183.133: NIC statistics for port 0 cleared NIC statistics for port 1 cleared 14/05/2021 10:50:39 dut.10.240.183.133: quit 14/05/2021 10:50:40 dut.10.240.183.133: Stopping port 0... Stopping ports... Done Stopping port 1... Stopping ports... Done Shutting down port 0... Closing ports... Port 0 is closed Done Shutting down port 1... Closing ports... Port 1 is closed Done Bye... 14/05/2021 10:50:40 dut.10.240.183.133: kill_all: called by dut and prefix list has value. 14/05/2021 10:50:44 dut.10.240.183.133: rmmod ice 14/05/2021 10:50:52 dut.10.240.183.133: 14/05/2021 10:50:52 dut.10.240.183.133: modprobe ice 14/05/2021 10:50:57 dut.10.240.183.133: 14/05/2021 10:50:57 dut.10.240.183.133: ethtool -i ens801f0 14/05/2021 10:50:57 dut.10.240.183.133: driver: ice version: 1.6.0_rc41_11_gbd4c35a2_dirty firmware-version: 3.00 0x800079a8 1.2928.0 expansion-rom-version: bus-info: 0000:81:00.0 supports-statistics: yes supports-test: yes supports-eeprom-access: yes supports-register-dump: yes supports-priv-flags: yes 14/05/2021 10:50:59 dut.10.240.183.133: ip link set ens801f0 vf 0 trust on 14/05/2021 10:50:59 dut.10.240.183.133: 14/05/2021 10:51:07 dut.10.240.183.133: x86_64-native-linuxapp-gcc/app/dpdk-testpmd -l 1,2,3,4 -n 4 -a 0000:81:01.0,cap=dcf -a 0000:81:01.1 --file-prefix=dpdk_13956_20210514102502 -- -i 14/05/2021 10:51:20 dut.10.240.183.133: EAL: Detected 72 lcore(s) EAL: Detected 2 NUMA nodes EAL: Detected static linkage of DPDK EAL: Multi-process socket /var/run/dpdk/dpdk_13956_20210514102502/mp_socket EAL: Selected IOVA mode 'VA' EAL: No available 2048 kB hugepages reported EAL: VFIO support initialized EAL: Using IOMMU type 1 (Type 1) EAL: Probe PCI driver: net_iavf (8086:1889) device: 0000:81:01.0 (socket 1) EAL: Releasing PCI mapped resource for 0000:81:01.0 EAL: Calling pci_unmap_resource for 0000:81:01.0 at 0x2200000000 EAL: Calling pci_unmap_resource for 0000:81:01.0 at 0x2200020000 EAL: Using IOMMU type 1 (Type 1) EAL: Probe PCI driver: net_ice_dcf (8086:1889) device: 0000:81:01.0 (socket 1) ice_load_pkg_type(): Active package is: 1.3.30.0, ICE COMMS Package (double VLAN mode) EAL: Probe PCI driver: net_iavf (8086:1889) device: 0000:81:01.1 (socket 1) Interactive-mode selected Failed to set MTU to 1500 for port 0 testpmd: create a new mbuf pool <mb_pool_0>: n=171456, size=2176, socket=0 testpmd: preferred mempool ops selected: ring_mp_mc testpmd: create a new mbuf pool <mb_pool_1>: n=171456, size=2176, socket=1 testpmd: preferred mempool ops selected: ring_mp_mc Configuring Port 0 (socket 1) ice_dcf_init_rss(): RSS is enabled by PF by default ice_dcf_configure_queues(): request RXDID == 16 in Queue[0] Port 0: C2:81:6C:79:29:FB Configuring Port 1 (socket 1) iavf_configure_queues(): request RXDID[22] in Queue[0] Port 1: link state change event Port 1: link state change event Port 1: D2:BF:0C:4B:15:33 Checking link statuses... Done 14/05/2021 10:51:20 dut.10.240.183.133: set portlist 1 14/05/2021 10:51:20 dut.10.240.183.133: previous number of forwarding ports 2 - changed to number of configured ports 1 Warning! port-topology=paired and odd forward ports number, the last port will pair with itself. 14/05/2021 10:51:20 dut.10.240.183.133: set fwd rxonly 14/05/2021 10:51:20 dut.10.240.183.133: Set rxonly packet forwarding mode 14/05/2021 10:51:20 dut.10.240.183.133: set verbose 1 14/05/2021 10:51:20 dut.10.240.183.133: Change verbose level from 0 to 1 14/05/2021 10:51:20 CVLDCFSwitchFilterGTPUTest: ===================Test sub case: tv_mac_ipv4_gtpu_eh_ipv6_udp_l3src_l4src================ 14/05/2021 10:51:20 dut.10.240.183.133: flow validate 0 ingress pattern eth / ipv4 / udp / gtpu / gtp_psc / ipv6 src is 2001::1 / udp src is 22 / end actions vf id 1 / end 14/05/2021 10:51:20 dut.10.240.183.133: Flow rule validated 14/05/2021 10:51:20 dut.10.240.183.133: flow create 0 ingress pattern eth / ipv4 / udp / gtpu / gtp_psc / ipv6 src is 2001::1 / udp src is 22 / end actions vf id 1 / end 14/05/2021 10:51:20 dut.10.240.183.133: Flow rule #0 created 14/05/2021 10:51:20 dut.10.240.183.133: flow list 0 14/05/2021 10:51:20 dut.10.240.183.133: ID Group Prio Attr Rule 0 0 0 i-- ETH IPV4 UDP GTPU GTP_PSC IPV6 UDP => VF 14/05/2021 10:51:20 dut.10.240.183.133: start 14/05/2021 10:51:21 dut.10.240.183.133: rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native Logical Core 2 (socket 0) forwards packets on 1 streams: RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01 rxonly packet forwarding packets/burst=32 nb forwarding cores=1 - nb forwarding ports=1 port 0: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x0 RX queue: 0 RX desc=0 - RX free threshold=32 RX threshold registers: pthresh=8 hthresh=8 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=0 - TX free threshold=32 TX threshold registers: pthresh=32 hthresh=0 wthresh=0 TX offloads=0x0 - TX RS bit threshold=32 port 1: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x10000 RX queue: 0 RX desc=512 - RX free threshold=32 RX threshold registers: pthresh=0 hthresh=0 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=512 - TX free threshold=32 TX threshold registers: pthresh=0 hthresh=0 wthresh=0 TX offloads=0x10000 - TX RS bit threshold=32 14/05/2021 10:51:26 dut.10.240.183.133: stop 14/05/2021 10:51:26 dut.10.240.183.133: Telling cores to ... Waiting for lcores to finish... ---------------------- Forward statistics for port 1 ---------------------- RX-packets: 1 RX-dropped: 0 RX-total: 1 TX-packets: 0 TX-dropped: 0 TX-total: 0 ---------------------------------------------------------------------------- +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++ RX-packets: 1 RX-dropped: 0 RX-total: 1 TX-packets: 0 TX-dropped: 0 TX-total: 0 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Done. 14/05/2021 10:51:26 dut.10.240.183.133: start 14/05/2021 10:51:26 dut.10.240.183.133: rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native Logical Core 2 (socket 0) forwards packets on 1 streams: RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01 rxonly packet forwarding packets/burst=32 nb forwarding cores=1 - nb forwarding ports=1 port 0: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x0 RX queue: 0 RX desc=0 - RX free threshold=32 RX threshold registers: pthresh=8 hthresh=8 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=0 - TX free threshold=32 TX threshold registers: pthresh=32 hthresh=0 wthresh=0 TX offloads=0x0 - TX RS bit threshold=32 port 1: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x10000 RX queue: 0 RX desc=512 - RX free threshold=32 RX threshold registers: pthresh=0 hthresh=0 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=512 - TX free threshold=32 TX threshold registers: pthresh=0 hthresh=0 wthresh=0 TX offloads=0x10000 - TX RS bit threshold=32 14/05/2021 10:51:31 dut.10.240.183.133: stop 14/05/2021 10:51:31 dut.10.240.183.133: Telling cores to ... Waiting for lcores to finish... ---------------------- Forward statistics for port 1 ---------------------- RX-packets: 0 RX-dropped: 0 RX-total: 0 TX-packets: 0 TX-dropped: 0 TX-total: 0 ---------------------------------------------------------------------------- +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++ RX-packets: 0 RX-dropped: 0 RX-total: 0 TX-packets: 0 TX-dropped: 0 TX-total: 0 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Done. 14/05/2021 10:51:31 dut.10.240.183.133: flow destroy 0 rule 0 14/05/2021 10:51:31 dut.10.240.183.133: Flow rule #0 destroyed 14/05/2021 10:51:31 dut.10.240.183.133: flow list 0 14/05/2021 10:51:31 dut.10.240.183.133: 14/05/2021 10:51:31 dut.10.240.183.133: start 14/05/2021 10:51:31 dut.10.240.183.133: rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native Logical Core 2 (socket 0) forwards packets on 1 streams: RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01 rxonly packet forwarding packets/burst=32 nb forwarding cores=1 - nb forwarding ports=1 port 0: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x0 RX queue: 0 RX desc=0 - RX free threshold=32 RX threshold registers: pthresh=8 hthresh=8 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=0 - TX free threshold=32 TX threshold registers: pthresh=32 hthresh=0 wthresh=0 TX offloads=0x0 - TX RS bit threshold=32 port 1: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x10000 RX queue: 0 RX desc=512 - RX free threshold=32 RX threshold registers: pthresh=0 hthresh=0 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=512 - TX free threshold=32 TX threshold registers: pthresh=0 hthresh=0 wthresh=0 TX offloads=0x10000 - TX RS bit threshold=32 14/05/2021 10:51:36 dut.10.240.183.133: stop 14/05/2021 10:51:36 dut.10.240.183.133: Telling cores to ... Waiting for lcores to finish... ---------------------- Forward statistics for port 1 ---------------------- RX-packets: 0 RX-dropped: 0 RX-total: 0 TX-packets: 0 TX-dropped: 0 TX-total: 0 ---------------------------------------------------------------------------- +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++ RX-packets: 0 RX-dropped: 0 RX-total: 0 TX-packets: 0 TX-dropped: 0 TX-total: 0 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Done. 14/05/2021 10:51:36 CVLDCFSwitchFilterGTPUTest: sub_case tv_mac_ipv4_gtpu_eh_ipv6_udp_l3src_l4src passed 14/05/2021 10:51:36 CVLDCFSwitchFilterGTPUTest: ===================Test sub case: tv_mac_ipv4_gtpu_eh_ipv6_udp_l3dst_l4src================ 14/05/2021 10:51:36 dut.10.240.183.133: flow validate 0 ingress pattern eth / ipv4 / udp / gtpu / gtp_psc / ipv6 dst is 2001::2 / udp src is 22 / end actions vf id 1 / end 14/05/2021 10:51:36 dut.10.240.183.133: Flow rule validated 14/05/2021 10:51:36 dut.10.240.183.133: flow create 0 ingress pattern eth / ipv4 / udp / gtpu / gtp_psc / ipv6 dst is 2001::2 / udp src is 22 / end actions vf id 1 / end 14/05/2021 10:51:37 dut.10.240.183.133: Flow rule #0 created 14/05/2021 10:51:37 dut.10.240.183.133: flow list 0 14/05/2021 10:51:37 dut.10.240.183.133: ID Group Prio Attr Rule 0 0 0 i-- ETH IPV4 UDP GTPU GTP_PSC IPV6 UDP => VF 14/05/2021 10:51:37 dut.10.240.183.133: start 14/05/2021 10:51:37 dut.10.240.183.133: rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native Logical Core 2 (socket 0) forwards packets on 1 streams: RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01 rxonly packet forwarding packets/burst=32 nb forwarding cores=1 - nb forwarding ports=1 port 0: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x0 RX queue: 0 RX desc=0 - RX free threshold=32 RX threshold registers: pthresh=8 hthresh=8 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=0 - TX free threshold=32 TX threshold registers: pthresh=32 hthresh=0 wthresh=0 TX offloads=0x0 - TX RS bit threshold=32 port 1: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x10000 RX queue: 0 RX desc=512 - RX free threshold=32 RX threshold registers: pthresh=0 hthresh=0 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=512 - TX free threshold=32 TX threshold registers: pthresh=0 hthresh=0 wthresh=0 TX offloads=0x10000 - TX RS bit threshold=32 14/05/2021 10:51:42 dut.10.240.183.133: stop 14/05/2021 10:51:42 dut.10.240.183.133: Telling cores to ... Waiting for lcores to finish... ---------------------- Forward statistics for port 1 ---------------------- RX-packets: 1 RX-dropped: 0 RX-total: 1 TX-packets: 0 TX-dropped: 0 TX-total: 0 ---------------------------------------------------------------------------- +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++ RX-packets: 1 RX-dropped: 0 RX-total: 1 TX-packets: 0 TX-dropped: 0 TX-total: 0 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Done. 14/05/2021 10:51:42 dut.10.240.183.133: start 14/05/2021 10:51:42 dut.10.240.183.133: rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native Logical Core 2 (socket 0) forwards packets on 1 streams: RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01 rxonly packet forwarding packets/burst=32 nb forwarding cores=1 - nb forwarding ports=1 port 0: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x0 RX queue: 0 RX desc=0 - RX free threshold=32 RX threshold registers: pthresh=8 hthresh=8 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=0 - TX free threshold=32 TX threshold registers: pthresh=32 hthresh=0 wthresh=0 TX offloads=0x0 - TX RS bit threshold=32 port 1: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x10000 RX queue: 0 RX desc=512 - RX free threshold=32 RX threshold registers: pthresh=0 hthresh=0 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=512 - TX free threshold=32 TX threshold registers: pthresh=0 hthresh=0 wthresh=0 TX offloads=0x10000 - TX RS bit threshold=32 14/05/2021 10:51:47 dut.10.240.183.133: stop 14/05/2021 10:51:47 dut.10.240.183.133: Telling cores to ... Waiting for lcores to finish... ---------------------- Forward statistics for port 1 ---------------------- RX-packets: 0 RX-dropped: 0 RX-total: 0 TX-packets: 0 TX-dropped: 0 TX-total: 0 ---------------------------------------------------------------------------- +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++ RX-packets: 0 RX-dropped: 0 RX-total: 0 TX-packets: 0 TX-dropped: 0 TX-total: 0 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Done. 14/05/2021 10:51:47 dut.10.240.183.133: flow destroy 0 rule 0 14/05/2021 10:51:47 dut.10.240.183.133: Flow rule #0 destroyed 14/05/2021 10:51:47 dut.10.240.183.133: flow list 0 14/05/2021 10:51:47 dut.10.240.183.133: 14/05/2021 10:51:47 dut.10.240.183.133: start 14/05/2021 10:51:47 dut.10.240.183.133: rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native Logical Core 2 (socket 0) forwards packets on 1 streams: RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01 rxonly packet forwarding packets/burst=32 nb forwarding cores=1 - nb forwarding ports=1 port 0: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x0 RX queue: 0 RX desc=0 - RX free threshold=32 RX threshold registers: pthresh=8 hthresh=8 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=0 - TX free threshold=32 TX threshold registers: pthresh=32 hthresh=0 wthresh=0 TX offloads=0x0 - TX RS bit threshold=32 port 1: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x10000 RX queue: 0 RX desc=512 - RX free threshold=32 RX threshold registers: pthresh=0 hthresh=0 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=512 - TX free threshold=32 TX threshold registers: pthresh=0 hthresh=0 wthresh=0 TX offloads=0x10000 - TX RS bit threshold=32 14/05/2021 10:51:52 dut.10.240.183.133: stop 14/05/2021 10:51:53 dut.10.240.183.133: Telling cores to ... Waiting for lcores to finish... ---------------------- Forward statistics for port 1 ---------------------- RX-packets: 0 RX-dropped: 0 RX-total: 0 TX-packets: 0 TX-dropped: 0 TX-total: 0 ---------------------------------------------------------------------------- +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++ RX-packets: 0 RX-dropped: 0 RX-total: 0 TX-packets: 0 TX-dropped: 0 TX-total: 0 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Done. 14/05/2021 10:51:53 CVLDCFSwitchFilterGTPUTest: sub_case tv_mac_ipv4_gtpu_eh_ipv6_udp_l3dst_l4src passed 14/05/2021 10:51:53 CVLDCFSwitchFilterGTPUTest: ===================Test sub case: tv_mac_ipv4_gtpu_eh_ipv6_udp_l3dst_l4dst================ 14/05/2021 10:51:53 dut.10.240.183.133: flow validate 0 ingress pattern eth / ipv4 / udp / gtpu / gtp_psc / ipv6 dst is 2001::2 / udp dst is 23 / end actions vf id 1 / end 14/05/2021 10:51:53 dut.10.240.183.133: Flow rule validated 14/05/2021 10:51:53 dut.10.240.183.133: flow create 0 ingress pattern eth / ipv4 / udp / gtpu / gtp_psc / ipv6 dst is 2001::2 / udp dst is 23 / end actions vf id 1 / end 14/05/2021 10:51:53 dut.10.240.183.133: Flow rule #0 created 14/05/2021 10:51:53 dut.10.240.183.133: flow list 0 14/05/2021 10:51:53 dut.10.240.183.133: ID Group Prio Attr Rule 0 0 0 i-- ETH IPV4 UDP GTPU GTP_PSC IPV6 UDP => VF 14/05/2021 10:51:53 dut.10.240.183.133: start 14/05/2021 10:51:53 dut.10.240.183.133: rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native Logical Core 2 (socket 0) forwards packets on 1 streams: RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01 rxonly packet forwarding packets/burst=32 nb forwarding cores=1 - nb forwarding ports=1 port 0: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x0 RX queue: 0 RX desc=0 - RX free threshold=32 RX threshold registers: pthresh=8 hthresh=8 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=0 - TX free threshold=32 TX threshold registers: pthresh=32 hthresh=0 wthresh=0 TX offloads=0x0 - TX RS bit threshold=32 port 1: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x10000 RX queue: 0 RX desc=512 - RX free threshold=32 RX threshold registers: pthresh=0 hthresh=0 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=512 - TX free threshold=32 TX threshold registers: pthresh=0 hthresh=0 wthresh=0 TX offloads=0x10000 - TX RS bit threshold=32 14/05/2021 10:51:58 dut.10.240.183.133: stop 14/05/2021 10:51:58 dut.10.240.183.133: Telling cores to ... Waiting for lcores to finish... ---------------------- Forward statistics for port 1 ---------------------- RX-packets: 1 RX-dropped: 0 RX-total: 1 TX-packets: 0 TX-dropped: 0 TX-total: 0 ---------------------------------------------------------------------------- +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++ RX-packets: 1 RX-dropped: 0 RX-total: 1 TX-packets: 0 TX-dropped: 0 TX-total: 0 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Done. 14/05/2021 10:51:58 dut.10.240.183.133: start 14/05/2021 10:51:58 dut.10.240.183.133: rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native Logical Core 2 (socket 0) forwards packets on 1 streams: RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01 rxonly packet forwarding packets/burst=32 nb forwarding cores=1 - nb forwarding ports=1 port 0: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x0 RX queue: 0 RX desc=0 - RX free threshold=32 RX threshold registers: pthresh=8 hthresh=8 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=0 - TX free threshold=32 TX threshold registers: pthresh=32 hthresh=0 wthresh=0 TX offloads=0x0 - TX RS bit threshold=32 port 1: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x10000 RX queue: 0 RX desc=512 - RX free threshold=32 RX threshold registers: pthresh=0 hthresh=0 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=512 - TX free threshold=32 TX threshold registers: pthresh=0 hthresh=0 wthresh=0 TX offloads=0x10000 - TX RS bit threshold=32 14/05/2021 10:52:03 dut.10.240.183.133: stop 14/05/2021 10:52:03 dut.10.240.183.133: Telling cores to ... Waiting for lcores to finish... ---------------------- Forward statistics for port 1 ---------------------- RX-packets: 0 RX-dropped: 0 RX-total: 0 TX-packets: 0 TX-dropped: 0 TX-total: 0 ---------------------------------------------------------------------------- +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++ RX-packets: 0 RX-dropped: 0 RX-total: 0 TX-packets: 0 TX-dropped: 0 TX-total: 0 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Done. 14/05/2021 10:52:03 dut.10.240.183.133: flow destroy 0 rule 0 14/05/2021 10:52:03 dut.10.240.183.133: Flow rule #0 destroyed 14/05/2021 10:52:03 dut.10.240.183.133: flow list 0 14/05/2021 10:52:04 dut.10.240.183.133: 14/05/2021 10:52:04 dut.10.240.183.133: start 14/05/2021 10:52:04 dut.10.240.183.133: rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native Logical Core 2 (socket 0) forwards packets on 1 streams: RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01 rxonly packet forwarding packets/burst=32 nb forwarding cores=1 - nb forwarding ports=1 port 0: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x0 RX queue: 0 RX desc=0 - RX free threshold=32 RX threshold registers: pthresh=8 hthresh=8 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=0 - TX free threshold=32 TX threshold registers: pthresh=32 hthresh=0 wthresh=0 TX offloads=0x0 - TX RS bit threshold=32 port 1: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x10000 RX queue: 0 RX desc=512 - RX free threshold=32 RX threshold registers: pthresh=0 hthresh=0 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=512 - TX free threshold=32 TX threshold registers: pthresh=0 hthresh=0 wthresh=0 TX offloads=0x10000 - TX RS bit threshold=32 14/05/2021 10:52:09 dut.10.240.183.133: stop 14/05/2021 10:52:09 dut.10.240.183.133: Telling cores to ... Waiting for lcores to finish... ---------------------- Forward statistics for port 1 ---------------------- RX-packets: 0 RX-dropped: 0 RX-total: 0 TX-packets: 0 TX-dropped: 0 TX-total: 0 ---------------------------------------------------------------------------- +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++ RX-packets: 0 RX-dropped: 0 RX-total: 0 TX-packets: 0 TX-dropped: 0 TX-total: 0 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Done. 14/05/2021 10:52:09 CVLDCFSwitchFilterGTPUTest: sub_case tv_mac_ipv4_gtpu_eh_ipv6_udp_l3dst_l4dst passed 14/05/2021 10:52:09 CVLDCFSwitchFilterGTPUTest: ===================Test sub case: tv_mac_ipv4_gtpu_eh_ipv6_udp_l4dst================ 14/05/2021 10:52:09 dut.10.240.183.133: flow validate 0 ingress pattern eth / ipv4 / udp / gtpu / gtp_psc / ipv6 / udp dst is 23 / end actions vf id 1 / end 14/05/2021 10:52:09 dut.10.240.183.133: Flow rule validated 14/05/2021 10:52:09 dut.10.240.183.133: flow create 0 ingress pattern eth / ipv4 / udp / gtpu / gtp_psc / ipv6 / udp dst is 23 / end actions vf id 1 / end 14/05/2021 10:52:09 dut.10.240.183.133: Flow rule #0 created 14/05/2021 10:52:09 dut.10.240.183.133: flow list 0 14/05/2021 10:52:09 dut.10.240.183.133: ID Group Prio Attr Rule 0 0 0 i-- ETH IPV4 UDP GTPU GTP_PSC IPV6 UDP => VF 14/05/2021 10:52:09 dut.10.240.183.133: start 14/05/2021 10:52:09 dut.10.240.183.133: rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native Logical Core 2 (socket 0) forwards packets on 1 streams: RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01 rxonly packet forwarding packets/burst=32 nb forwarding cores=1 - nb forwarding ports=1 port 0: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x0 RX queue: 0 RX desc=0 - RX free threshold=32 RX threshold registers: pthresh=8 hthresh=8 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=0 - TX free threshold=32 TX threshold registers: pthresh=32 hthresh=0 wthresh=0 TX offloads=0x0 - TX RS bit threshold=32 port 1: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x10000 RX queue: 0 RX desc=512 - RX free threshold=32 RX threshold registers: pthresh=0 hthresh=0 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=512 - TX free threshold=32 TX threshold registers: pthresh=0 hthresh=0 wthresh=0 TX offloads=0x10000 - TX RS bit threshold=32 14/05/2021 10:52:14 dut.10.240.183.133: stop 14/05/2021 10:52:14 dut.10.240.183.133: Telling cores to ... Waiting for lcores to finish... ---------------------- Forward statistics for port 1 ---------------------- RX-packets: 1 RX-dropped: 0 RX-total: 1 TX-packets: 0 TX-dropped: 0 TX-total: 0 ---------------------------------------------------------------------------- +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++ RX-packets: 1 RX-dropped: 0 RX-total: 1 TX-packets: 0 TX-dropped: 0 TX-total: 0 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Done. 14/05/2021 10:52:14 dut.10.240.183.133: start 14/05/2021 10:52:14 dut.10.240.183.133: rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native Logical Core 2 (socket 0) forwards packets on 1 streams: RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01 rxonly packet forwarding packets/burst=32 nb forwarding cores=1 - nb forwarding ports=1 port 0: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x0 RX queue: 0 RX desc=0 - RX free threshold=32 RX threshold registers: pthresh=8 hthresh=8 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=0 - TX free threshold=32 TX threshold registers: pthresh=32 hthresh=0 wthresh=0 TX offloads=0x0 - TX RS bit threshold=32 port 1: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x10000 RX queue: 0 RX desc=512 - RX free threshold=32 RX threshold registers: pthresh=0 hthresh=0 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=512 - TX free threshold=32 TX threshold registers: pthresh=0 hthresh=0 wthresh=0 TX offloads=0x10000 - TX RS bit threshold=32 14/05/2021 10:52:20 dut.10.240.183.133: stop 14/05/2021 10:52:20 dut.10.240.183.133: Telling cores to ... Waiting for lcores to finish... ---------------------- Forward statistics for port 1 ---------------------- RX-packets: 0 RX-dropped: 0 RX-total: 0 TX-packets: 0 TX-dropped: 0 TX-total: 0 ---------------------------------------------------------------------------- +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++ RX-packets: 0 RX-dropped: 0 RX-total: 0 TX-packets: 0 TX-dropped: 0 TX-total: 0 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Done. 14/05/2021 10:52:20 dut.10.240.183.133: flow destroy 0 rule 0 14/05/2021 10:52:20 dut.10.240.183.133: Flow rule #0 destroyed 14/05/2021 10:52:20 dut.10.240.183.133: flow list 0 14/05/2021 10:52:20 dut.10.240.183.133: 14/05/2021 10:52:20 dut.10.240.183.133: start 14/05/2021 10:52:20 dut.10.240.183.133: rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native Logical Core 2 (socket 0) forwards packets on 1 streams: RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01 rxonly packet forwarding packets/burst=32 nb forwarding cores=1 - nb forwarding ports=1 port 0: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x0 RX queue: 0 RX desc=0 - RX free threshold=32 RX threshold registers: pthresh=8 hthresh=8 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=0 - TX free threshold=32 TX threshold registers: pthresh=32 hthresh=0 wthresh=0 TX offloads=0x0 - TX RS bit threshold=32 port 1: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x10000 RX queue: 0 RX desc=512 - RX free threshold=32 RX threshold registers: pthresh=0 hthresh=0 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=512 - TX free threshold=32 TX threshold registers: pthresh=0 hthresh=0 wthresh=0 TX offloads=0x10000 - TX RS bit threshold=32 14/05/2021 10:52:25 dut.10.240.183.133: stop 14/05/2021 10:52:25 dut.10.240.183.133: Telling cores to ... Waiting for lcores to finish... ---------------------- Forward statistics for port 1 ---------------------- RX-packets: 0 RX-dropped: 0 RX-total: 0 TX-packets: 0 TX-dropped: 0 TX-total: 0 ---------------------------------------------------------------------------- +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++ RX-packets: 0 RX-dropped: 0 RX-total: 0 TX-packets: 0 TX-dropped: 0 TX-total: 0 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Done. 14/05/2021 10:52:25 CVLDCFSwitchFilterGTPUTest: sub_case tv_mac_ipv4_gtpu_eh_ipv6_udp_l4dst passed 14/05/2021 10:52:25 CVLDCFSwitchFilterGTPUTest: ===================Test sub case: tv_mac_ipv4_gtpu_eh_ipv6_udp_l4src================ 14/05/2021 10:52:25 dut.10.240.183.133: flow validate 0 ingress pattern eth / ipv4 / udp / gtpu / gtp_psc / ipv6 / udp src is 22 / end actions vf id 1 / end 14/05/2021 10:52:25 dut.10.240.183.133: Flow rule validated 14/05/2021 10:52:25 dut.10.240.183.133: flow create 0 ingress pattern eth / ipv4 / udp / gtpu / gtp_psc / ipv6 / udp src is 22 / end actions vf id 1 / end 14/05/2021 10:52:25 dut.10.240.183.133: Flow rule #0 created 14/05/2021 10:52:25 dut.10.240.183.133: flow list 0 14/05/2021 10:52:25 dut.10.240.183.133: ID Group Prio Attr Rule 0 0 0 i-- ETH IPV4 UDP GTPU GTP_PSC IPV6 UDP => VF 14/05/2021 10:52:25 dut.10.240.183.133: start 14/05/2021 10:52:25 dut.10.240.183.133: rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native Logical Core 2 (socket 0) forwards packets on 1 streams: RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01 rxonly packet forwarding packets/burst=32 nb forwarding cores=1 - nb forwarding ports=1 port 0: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x0 RX queue: 0 RX desc=0 - RX free threshold=32 RX threshold registers: pthresh=8 hthresh=8 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=0 - TX free threshold=32 TX threshold registers: pthresh=32 hthresh=0 wthresh=0 TX offloads=0x0 - TX RS bit threshold=32 port 1: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x10000 RX queue: 0 RX desc=512 - RX free threshold=32 RX threshold registers: pthresh=0 hthresh=0 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=512 - TX free threshold=32 TX threshold registers: pthresh=0 hthresh=0 wthresh=0 TX offloads=0x10000 - TX RS bit threshold=32 14/05/2021 10:52:30 dut.10.240.183.133: stop 14/05/2021 10:52:31 dut.10.240.183.133: Telling cores to ... Waiting for lcores to finish... ---------------------- Forward statistics for port 1 ---------------------- RX-packets: 1 RX-dropped: 0 RX-total: 1 TX-packets: 0 TX-dropped: 0 TX-total: 0 ---------------------------------------------------------------------------- +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++ RX-packets: 1 RX-dropped: 0 RX-total: 1 TX-packets: 0 TX-dropped: 0 TX-total: 0 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Done. 14/05/2021 10:52:31 dut.10.240.183.133: start 14/05/2021 10:52:31 dut.10.240.183.133: rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native Logical Core 2 (socket 0) forwards packets on 1 streams: RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01 rxonly packet forwarding packets/burst=32 nb forwarding cores=1 - nb forwarding ports=1 port 0: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x0 RX queue: 0 RX desc=0 - RX free threshold=32 RX threshold registers: pthresh=8 hthresh=8 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=0 - TX free threshold=32 TX threshold registers: pthresh=32 hthresh=0 wthresh=0 TX offloads=0x0 - TX RS bit threshold=32 port 1: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x10000 RX queue: 0 RX desc=512 - RX free threshold=32 RX threshold registers: pthresh=0 hthresh=0 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=512 - TX free threshold=32 TX threshold registers: pthresh=0 hthresh=0 wthresh=0 TX offloads=0x10000 - TX RS bit threshold=32 14/05/2021 10:52:36 dut.10.240.183.133: stop 14/05/2021 10:52:36 dut.10.240.183.133: Telling cores to ... Waiting for lcores to finish... ---------------------- Forward statistics for port 1 ---------------------- RX-packets: 0 RX-dropped: 0 RX-total: 0 TX-packets: 0 TX-dropped: 0 TX-total: 0 ---------------------------------------------------------------------------- +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++ RX-packets: 0 RX-dropped: 0 RX-total: 0 TX-packets: 0 TX-dropped: 0 TX-total: 0 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Done. 14/05/2021 10:52:36 dut.10.240.183.133: flow destroy 0 rule 0 14/05/2021 10:52:36 dut.10.240.183.133: Flow rule #0 destroyed 14/05/2021 10:52:36 dut.10.240.183.133: flow list 0 14/05/2021 10:52:36 dut.10.240.183.133: 14/05/2021 10:52:36 dut.10.240.183.133: start 14/05/2021 10:52:36 dut.10.240.183.133: rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native Logical Core 2 (socket 0) forwards packets on 1 streams: RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01 rxonly packet forwarding packets/burst=32 nb forwarding cores=1 - nb forwarding ports=1 port 0: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x0 RX queue: 0 RX desc=0 - RX free threshold=32 RX threshold registers: pthresh=8 hthresh=8 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=0 - TX free threshold=32 TX threshold registers: pthresh=32 hthresh=0 wthresh=0 TX offloads=0x0 - TX RS bit threshold=32 port 1: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x10000 RX queue: 0 RX desc=512 - RX free threshold=32 RX threshold registers: pthresh=0 hthresh=0 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=512 - TX free threshold=32 TX threshold registers: pthresh=0 hthresh=0 wthresh=0 TX offloads=0x10000 - TX RS bit threshold=32 14/05/2021 10:52:41 dut.10.240.183.133: stop 14/05/2021 10:52:41 dut.10.240.183.133: Telling cores to ... Waiting for lcores to finish... ---------------------- Forward statistics for port 1 ---------------------- RX-packets: 0 RX-dropped: 0 RX-total: 0 TX-packets: 0 TX-dropped: 0 TX-total: 0 ---------------------------------------------------------------------------- +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++ RX-packets: 0 RX-dropped: 0 RX-total: 0 TX-packets: 0 TX-dropped: 0 TX-total: 0 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Done. 14/05/2021 10:52:41 CVLDCFSwitchFilterGTPUTest: sub_case tv_mac_ipv4_gtpu_eh_ipv6_udp_l4src passed 14/05/2021 10:52:41 CVLDCFSwitchFilterGTPUTest: ===================Test sub case: tv_mac_ipv4_gtpu_eh_ipv6_udp_l4src_l4dst================ 14/05/2021 10:52:41 dut.10.240.183.133: flow validate 0 ingress pattern eth / ipv4 / udp / gtpu / gtp_psc / ipv6 / udp src is 22 dst is 23 / end actions vf id 1 / end 14/05/2021 10:52:41 dut.10.240.183.133: Flow rule validated 14/05/2021 10:52:41 dut.10.240.183.133: flow create 0 ingress pattern eth / ipv4 / udp / gtpu / gtp_psc / ipv6 / udp src is 22 dst is 23 / end actions vf id 1 / end 14/05/2021 10:52:41 dut.10.240.183.133: Flow rule #0 created 14/05/2021 10:52:41 dut.10.240.183.133: flow list 0 14/05/2021 10:52:41 dut.10.240.183.133: ID Group Prio Attr Rule 0 0 0 i-- ETH IPV4 UDP GTPU GTP_PSC IPV6 UDP => VF 14/05/2021 10:52:41 dut.10.240.183.133: start 14/05/2021 10:52:42 dut.10.240.183.133: rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native Logical Core 2 (socket 0) forwards packets on 1 streams: RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01 rxonly packet forwarding packets/burst=32 nb forwarding cores=1 - nb forwarding ports=1 port 0: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x0 RX queue: 0 RX desc=0 - RX free threshold=32 RX threshold registers: pthresh=8 hthresh=8 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=0 - TX free threshold=32 TX threshold registers: pthresh=32 hthresh=0 wthresh=0 TX offloads=0x0 - TX RS bit threshold=32 port 1: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x10000 RX queue: 0 RX desc=512 - RX free threshold=32 RX threshold registers: pthresh=0 hthresh=0 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=512 - TX free threshold=32 TX threshold registers: pthresh=0 hthresh=0 wthresh=0 TX offloads=0x10000 - TX RS bit threshold=32 14/05/2021 10:52:47 dut.10.240.183.133: stop 14/05/2021 10:52:47 dut.10.240.183.133: Telling cores to ... Waiting for lcores to finish... ---------------------- Forward statistics for port 1 ---------------------- RX-packets: 1 RX-dropped: 0 RX-total: 1 TX-packets: 0 TX-dropped: 0 TX-total: 0 ---------------------------------------------------------------------------- +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++ RX-packets: 1 RX-dropped: 0 RX-total: 1 TX-packets: 0 TX-dropped: 0 TX-total: 0 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Done. 14/05/2021 10:52:47 dut.10.240.183.133: start 14/05/2021 10:52:47 dut.10.240.183.133: rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native Logical Core 2 (socket 0) forwards packets on 1 streams: RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01 rxonly packet forwarding packets/burst=32 nb forwarding cores=1 - nb forwarding ports=1 port 0: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x0 RX queue: 0 RX desc=0 - RX free threshold=32 RX threshold registers: pthresh=8 hthresh=8 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=0 - TX free threshold=32 TX threshold registers: pthresh=32 hthresh=0 wthresh=0 TX offloads=0x0 - TX RS bit threshold=32 port 1: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x10000 RX queue: 0 RX desc=512 - RX free threshold=32 RX threshold registers: pthresh=0 hthresh=0 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=512 - TX free threshold=32 TX threshold registers: pthresh=0 hthresh=0 wthresh=0 TX offloads=0x10000 - TX RS bit threshold=32 14/05/2021 10:52:52 dut.10.240.183.133: stop 14/05/2021 10:52:52 dut.10.240.183.133: Telling cores to ... Waiting for lcores to finish... ---------------------- Forward statistics for port 1 ---------------------- RX-packets: 0 RX-dropped: 0 RX-total: 0 TX-packets: 0 TX-dropped: 0 TX-total: 0 ---------------------------------------------------------------------------- +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++ RX-packets: 0 RX-dropped: 0 RX-total: 0 TX-packets: 0 TX-dropped: 0 TX-total: 0 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Done. 14/05/2021 10:52:52 dut.10.240.183.133: flow destroy 0 rule 0 14/05/2021 10:52:52 dut.10.240.183.133: Flow rule #0 destroyed 14/05/2021 10:52:52 dut.10.240.183.133: flow list 0 14/05/2021 10:52:52 dut.10.240.183.133: 14/05/2021 10:52:52 dut.10.240.183.133: start 14/05/2021 10:52:52 dut.10.240.183.133: rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native Logical Core 2 (socket 0) forwards packets on 1 streams: RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01 rxonly packet forwarding packets/burst=32 nb forwarding cores=1 - nb forwarding ports=1 port 0: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x0 RX queue: 0 RX desc=0 - RX free threshold=32 RX threshold registers: pthresh=8 hthresh=8 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=0 - TX free threshold=32 TX threshold registers: pthresh=32 hthresh=0 wthresh=0 TX offloads=0x0 - TX RS bit threshold=32 port 1: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x10000 RX queue: 0 RX desc=512 - RX free threshold=32 RX threshold registers: pthresh=0 hthresh=0 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=512 - TX free threshold=32 TX threshold registers: pthresh=0 hthresh=0 wthresh=0 TX offloads=0x10000 - TX RS bit threshold=32 14/05/2021 10:52:57 dut.10.240.183.133: stop 14/05/2021 10:52:57 dut.10.240.183.133: Telling cores to ... Waiting for lcores to finish... ---------------------- Forward statistics for port 1 ---------------------- RX-packets: 0 RX-dropped: 0 RX-total: 0 TX-packets: 0 TX-dropped: 0 TX-total: 0 ---------------------------------------------------------------------------- +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++ RX-packets: 0 RX-dropped: 0 RX-total: 0 TX-packets: 0 TX-dropped: 0 TX-total: 0 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Done. 14/05/2021 10:52:57 CVLDCFSwitchFilterGTPUTest: sub_case tv_mac_ipv4_gtpu_eh_ipv6_udp_l4src_l4dst passed 14/05/2021 10:52:57 CVLDCFSwitchFilterGTPUTest: ===================Test sub case: tv_mac_ipv4_gtpu_eh_ipv6_udp_teid_l4src_l4dst================ 14/05/2021 10:52:57 dut.10.240.183.133: flow validate 0 ingress pattern eth / ipv4 / udp / gtpu teid is 0x12345678 teid mask 0x00000001 / gtp_psc / ipv6 / udp src is 22 dst is 23 / end actions vf id 1 / end 14/05/2021 10:52:57 dut.10.240.183.133: Flow rule validated 14/05/2021 10:52:57 dut.10.240.183.133: flow create 0 ingress pattern eth / ipv4 / udp / gtpu teid is 0x12345678 teid mask 0x00000001 / gtp_psc / ipv6 / udp src is 22 dst is 23 / end actions vf id 1 / end 14/05/2021 10:52:58 dut.10.240.183.133: Flow rule #0 created 14/05/2021 10:52:58 dut.10.240.183.133: flow list 0 14/05/2021 10:52:58 dut.10.240.183.133: ID Group Prio Attr Rule 0 0 0 i-- ETH IPV4 UDP GTPU GTP_PSC IPV6 UDP => VF 14/05/2021 10:52:58 dut.10.240.183.133: start 14/05/2021 10:52:58 dut.10.240.183.133: rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native Logical Core 2 (socket 0) forwards packets on 1 streams: RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01 rxonly packet forwarding packets/burst=32 nb forwarding cores=1 - nb forwarding ports=1 port 0: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x0 RX queue: 0 RX desc=0 - RX free threshold=32 RX threshold registers: pthresh=8 hthresh=8 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=0 - TX free threshold=32 TX threshold registers: pthresh=32 hthresh=0 wthresh=0 TX offloads=0x0 - TX RS bit threshold=32 port 1: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x10000 RX queue: 0 RX desc=512 - RX free threshold=32 RX threshold registers: pthresh=0 hthresh=0 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=512 - TX free threshold=32 TX threshold registers: pthresh=0 hthresh=0 wthresh=0 TX offloads=0x10000 - TX RS bit threshold=32 14/05/2021 10:53:03 dut.10.240.183.133: stop 14/05/2021 10:53:03 dut.10.240.183.133: Telling cores to ... Waiting for lcores to finish... ---------------------- Forward statistics for port 1 ---------------------- RX-packets: 1 RX-dropped: 0 RX-total: 1 TX-packets: 0 TX-dropped: 0 TX-total: 0 ---------------------------------------------------------------------------- +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++ RX-packets: 1 RX-dropped: 0 RX-total: 1 TX-packets: 0 TX-dropped: 0 TX-total: 0 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Done. 14/05/2021 10:53:03 dut.10.240.183.133: start 14/05/2021 10:53:03 dut.10.240.183.133: rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native Logical Core 2 (socket 0) forwards packets on 1 streams: RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01 rxonly packet forwarding packets/burst=32 nb forwarding cores=1 - nb forwarding ports=1 port 0: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x0 RX queue: 0 RX desc=0 - RX free threshold=32 RX threshold registers: pthresh=8 hthresh=8 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=0 - TX free threshold=32 TX threshold registers: pthresh=32 hthresh=0 wthresh=0 TX offloads=0x0 - TX RS bit threshold=32 port 1: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x10000 RX queue: 0 RX desc=512 - RX free threshold=32 RX threshold registers: pthresh=0 hthresh=0 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=512 - TX free threshold=32 TX threshold registers: pthresh=0 hthresh=0 wthresh=0 TX offloads=0x10000 - TX RS bit threshold=32 14/05/2021 10:53:08 dut.10.240.183.133: stop 14/05/2021 10:53:08 dut.10.240.183.133: Telling cores to ... Waiting for lcores to finish... ---------------------- Forward statistics for port 1 ---------------------- RX-packets: 0 RX-dropped: 0 RX-total: 0 TX-packets: 0 TX-dropped: 0 TX-total: 0 ---------------------------------------------------------------------------- +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++ RX-packets: 0 RX-dropped: 0 RX-total: 0 TX-packets: 0 TX-dropped: 0 TX-total: 0 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Done. 14/05/2021 10:53:08 dut.10.240.183.133: flow destroy 0 rule 0 14/05/2021 10:53:08 dut.10.240.183.133: Flow rule #0 destroyed 14/05/2021 10:53:08 dut.10.240.183.133: flow list 0 14/05/2021 10:53:08 dut.10.240.183.133: 14/05/2021 10:53:08 dut.10.240.183.133: start 14/05/2021 10:53:08 dut.10.240.183.133: rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native Logical Core 2 (socket 0) forwards packets on 1 streams: RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01 rxonly packet forwarding packets/burst=32 nb forwarding cores=1 - nb forwarding ports=1 port 0: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x0 RX queue: 0 RX desc=0 - RX free threshold=32 RX threshold registers: pthresh=8 hthresh=8 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=0 - TX free threshold=32 TX threshold registers: pthresh=32 hthresh=0 wthresh=0 TX offloads=0x0 - TX RS bit threshold=32 port 1: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x10000 RX queue: 0 RX desc=512 - RX free threshold=32 RX threshold registers: pthresh=0 hthresh=0 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=512 - TX free threshold=32 TX threshold registers: pthresh=0 hthresh=0 wthresh=0 TX offloads=0x10000 - TX RS bit threshold=32 14/05/2021 10:53:13 dut.10.240.183.133: stop 14/05/2021 10:53:14 dut.10.240.183.133: Telling cores to ... Waiting for lcores to finish... ---------------------- Forward statistics for port 1 ---------------------- RX-packets: 0 RX-dropped: 0 RX-total: 0 TX-packets: 0 TX-dropped: 0 TX-total: 0 ---------------------------------------------------------------------------- +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++ RX-packets: 0 RX-dropped: 0 RX-total: 0 TX-packets: 0 TX-dropped: 0 TX-total: 0 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Done. 14/05/2021 10:53:14 CVLDCFSwitchFilterGTPUTest: sub_case tv_mac_ipv4_gtpu_eh_ipv6_udp_teid_l4src_l4dst passed 14/05/2021 10:53:14 CVLDCFSwitchFilterGTPUTest: {'tv_mac_ipv4_gtpu_eh_ipv6_udp_teid_with_mask': 'passed', 'tv_mac_ipv4_gtpu_eh_ipv6_udp_teid_without_mask': 'passed', 'tv_mac_ipv4_gtpu_eh_ipv6_udp_qfi': 'passed', 'tv_mac_ipv4_gtpu_eh_ipv6_udp_l3dst': 'passed', 'tv_mac_ipv4_gtpu_eh_ipv6_udp_l3src': 'passed', 'tv_mac_ipv4_gtpu_eh_ipv6_udp_l3src_l4dst': 'passed', 'tv_mac_ipv4_gtpu_eh_ipv6_udp_l3src_l4src': 'passed', 'tv_mac_ipv4_gtpu_eh_ipv6_udp_l3dst_l4src': 'passed', 'tv_mac_ipv4_gtpu_eh_ipv6_udp_l3dst_l4dst': 'passed', 'tv_mac_ipv4_gtpu_eh_ipv6_udp_l4dst': 'passed', 'tv_mac_ipv4_gtpu_eh_ipv6_udp_l4src': 'passed', 'tv_mac_ipv4_gtpu_eh_ipv6_udp_l4src_l4dst': 'passed', 'tv_mac_ipv4_gtpu_eh_ipv6_udp_teid_l4src_l4dst': 'passed'} 14/05/2021 10:53:14 CVLDCFSwitchFilterGTPUTest: pass rate is: 100.0 14/05/2021 10:53:14 CVLDCFSwitchFilterGTPUTest: Test Case test_mac_ipv4_gtpu_eh_ipv6_udp Result PASSED: 14/05/2021 10:53:14 dut.10.240.183.133: flow flush 0 14/05/2021 10:53:14 dut.10.240.183.133: 14/05/2021 10:53:14 dut.10.240.183.133: clear port stats all 14/05/2021 10:53:14 dut.10.240.183.133: NIC statistics for port 0 cleared NIC statistics for port 1 cleared 14/05/2021 10:53:14 dut.10.240.183.133: quit 14/05/2021 10:53:15 dut.10.240.183.133: Stopping port 0... Stopping ports... Done Stopping port 1... Stopping ports... Done Shutting down port 0... Closing ports... Port 0 is closed Done Shutting down port 1... Closing ports... Port 1 is closed Done Bye... 14/05/2021 10:53:15 dut.10.240.183.133: kill_all: called by dut and prefix list has value. 14/05/2021 10:53:19 CVLDCFSwitchFilterGTPUTest: Test Case test_mac_ipv4_gtpu_ipv4 Begin 14/05/2021 10:53:19 dut.10.240.183.133: 14/05/2021 10:53:19 tester: 14/05/2021 10:53:19 dut.10.240.183.133: rmmod ice 14/05/2021 10:53:27 dut.10.240.183.133: 14/05/2021 10:53:27 dut.10.240.183.133: modprobe ice 14/05/2021 10:53:32 dut.10.240.183.133: 14/05/2021 10:53:32 dut.10.240.183.133: ethtool -i ens801f0 14/05/2021 10:53:32 dut.10.240.183.133: driver: ice version: 1.6.0_rc41_11_gbd4c35a2_dirty firmware-version: 3.00 0x800079a8 1.2928.0 expansion-rom-version: bus-info: 0000:81:00.0 supports-statistics: yes supports-test: yes supports-eeprom-access: yes supports-register-dump: yes supports-priv-flags: yes 14/05/2021 10:53:34 dut.10.240.183.133: ip link set ens801f0 vf 0 trust on 14/05/2021 10:53:34 dut.10.240.183.133: 14/05/2021 10:53:42 dut.10.240.183.133: x86_64-native-linuxapp-gcc/app/dpdk-testpmd -l 1,2,3,4 -n 4 -a 0000:81:01.0,cap=dcf -a 0000:81:01.1 --file-prefix=dpdk_13956_20210514102502 -- -i 14/05/2021 10:53:55 dut.10.240.183.133: EAL: Detected 72 lcore(s) EAL: Detected 2 NUMA nodes EAL: Detected static linkage of DPDK EAL: Multi-process socket /var/run/dpdk/dpdk_13956_20210514102502/mp_socket EAL: Selected IOVA mode 'VA' EAL: No available 2048 kB hugepages reported EAL: VFIO support initialized EAL: Using IOMMU type 1 (Type 1) EAL: Probe PCI driver: net_iavf (8086:1889) device: 0000:81:01.0 (socket 1) EAL: Releasing PCI mapped resource for 0000:81:01.0 EAL: Calling pci_unmap_resource for 0000:81:01.0 at 0x2200000000 EAL: Calling pci_unmap_resource for 0000:81:01.0 at 0x2200020000 EAL: Using IOMMU type 1 (Type 1) EAL: Probe PCI driver: net_ice_dcf (8086:1889) device: 0000:81:01.0 (socket 1) ice_load_pkg_type(): Active package is: 1.3.30.0, ICE COMMS Package (double VLAN mode) EAL: Probe PCI driver: net_iavf (8086:1889) device: 0000:81:01.1 (socket 1) Interactive-mode selected Failed to set MTU to 1500 for port 0 testpmd: create a new mbuf pool <mb_pool_0>: n=171456, size=2176, socket=0 testpmd: preferred mempool ops selected: ring_mp_mc testpmd: create a new mbuf pool <mb_pool_1>: n=171456, size=2176, socket=1 testpmd: preferred mempool ops selected: ring_mp_mc Configuring Port 0 (socket 1) ice_dcf_init_rss(): RSS is enabled by PF by default ice_dcf_configure_queues(): request RXDID == 16 in Queue[0] Port 0: 62:59:F5:CE:AE:6F Configuring Port 1 (socket 1) iavf_configure_queues(): request RXDID[22] in Queue[0] Port 1: link state change event Port 1: link state change event Port 1: 52:D0:CC:7D:BC:6E Checking link statuses... Done 14/05/2021 10:53:55 dut.10.240.183.133: set portlist 1 14/05/2021 10:53:55 dut.10.240.183.133: previous number of forwarding ports 2 - changed to number of configured ports 1 Warning! port-topology=paired and odd forward ports number, the last port will pair with itself. 14/05/2021 10:53:55 dut.10.240.183.133: set fwd rxonly 14/05/2021 10:53:55 dut.10.240.183.133: Set rxonly packet forwarding mode 14/05/2021 10:53:55 dut.10.240.183.133: set verbose 1 14/05/2021 10:53:55 dut.10.240.183.133: Change verbose level from 0 to 1 14/05/2021 10:53:55 CVLDCFSwitchFilterGTPUTest: ===================Test sub case: tv_mac_ipv4_gtpu_ipv4_teid_with_mask================ 14/05/2021 10:53:55 dut.10.240.183.133: flow validate 0 ingress pattern eth / ipv4 / udp / gtpu teid is 0x12345678 teid mask 0x00000001 / ipv4 / end actions vf id 1 / end 14/05/2021 10:53:55 dut.10.240.183.133: Flow rule validated 14/05/2021 10:53:55 dut.10.240.183.133: flow create 0 ingress pattern eth / ipv4 / udp / gtpu teid is 0x12345678 teid mask 0x00000001 / ipv4 / end actions vf id 1 / end 14/05/2021 10:53:55 dut.10.240.183.133: Flow rule #0 created 14/05/2021 10:53:55 dut.10.240.183.133: flow list 0 14/05/2021 10:53:56 dut.10.240.183.133: ID Group Prio Attr Rule 0 0 0 i-- ETH IPV4 UDP GTPU IPV4 => VF 14/05/2021 10:53:56 dut.10.240.183.133: start 14/05/2021 10:53:56 dut.10.240.183.133: rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native Logical Core 2 (socket 0) forwards packets on 1 streams: RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01 rxonly packet forwarding packets/burst=32 nb forwarding cores=1 - nb forwarding ports=1 port 0: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x0 RX queue: 0 RX desc=0 - RX free threshold=32 RX threshold registers: pthresh=8 hthresh=8 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=0 - TX free threshold=32 TX threshold registers: pthresh=32 hthresh=0 wthresh=0 TX offloads=0x0 - TX RS bit threshold=32 port 1: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x10000 RX queue: 0 RX desc=512 - RX free threshold=32 RX threshold registers: pthresh=0 hthresh=0 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=512 - TX free threshold=32 TX threshold registers: pthresh=0 hthresh=0 wthresh=0 TX offloads=0x10000 - TX RS bit threshold=32 14/05/2021 10:54:01 dut.10.240.183.133: stop 14/05/2021 10:54:01 dut.10.240.183.133: Telling cores to ... Waiting for lcores to finish... ---------------------- Forward statistics for port 1 ---------------------- RX-packets: 4 RX-dropped: 0 RX-total: 4 TX-packets: 0 TX-dropped: 0 TX-total: 0 ---------------------------------------------------------------------------- +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++ RX-packets: 4 RX-dropped: 0 RX-total: 4 TX-packets: 0 TX-dropped: 0 TX-total: 0 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Done. 14/05/2021 10:54:01 dut.10.240.183.133: start 14/05/2021 10:54:01 dut.10.240.183.133: rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native Logical Core 2 (socket 0) forwards packets on 1 streams: RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01 rxonly packet forwarding packets/burst=32 nb forwarding cores=1 - nb forwarding ports=1 port 0: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x0 RX queue: 0 RX desc=0 - RX free threshold=32 RX threshold registers: pthresh=8 hthresh=8 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=0 - TX free threshold=32 TX threshold registers: pthresh=32 hthresh=0 wthresh=0 TX offloads=0x0 - TX RS bit threshold=32 port 1: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x10000 RX queue: 0 RX desc=512 - RX free threshold=32 RX threshold registers: pthresh=0 hthresh=0 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=512 - TX free threshold=32 TX threshold registers: pthresh=0 hthresh=0 wthresh=0 TX offloads=0x10000 - TX RS bit threshold=32 14/05/2021 10:54:06 dut.10.240.183.133: stop 14/05/2021 10:54:06 dut.10.240.183.133: Telling cores to ... Waiting for lcores to finish... ---------------------- Forward statistics for port 1 ---------------------- RX-packets: 0 RX-dropped: 0 RX-total: 0 TX-packets: 0 TX-dropped: 0 TX-total: 0 ---------------------------------------------------------------------------- +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++ RX-packets: 0 RX-dropped: 0 RX-total: 0 TX-packets: 0 TX-dropped: 0 TX-total: 0 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Done. 14/05/2021 10:54:06 dut.10.240.183.133: flow destroy 0 rule 0 14/05/2021 10:54:06 dut.10.240.183.133: Flow rule #0 destroyed 14/05/2021 10:54:06 dut.10.240.183.133: flow list 0 14/05/2021 10:54:06 dut.10.240.183.133: 14/05/2021 10:54:06 dut.10.240.183.133: start 14/05/2021 10:54:06 dut.10.240.183.133: rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native Logical Core 2 (socket 0) forwards packets on 1 streams: RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01 rxonly packet forwarding packets/burst=32 nb forwarding cores=1 - nb forwarding ports=1 port 0: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x0 RX queue: 0 RX desc=0 - RX free threshold=32 RX threshold registers: pthresh=8 hthresh=8 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=0 - TX free threshold=32 TX threshold registers: pthresh=32 hthresh=0 wthresh=0 TX offloads=0x0 - TX RS bit threshold=32 port 1: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x10000 RX queue: 0 RX desc=512 - RX free threshold=32 RX threshold registers: pthresh=0 hthresh=0 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=512 - TX free threshold=32 TX threshold registers: pthresh=0 hthresh=0 wthresh=0 TX offloads=0x10000 - TX RS bit threshold=32 14/05/2021 10:54:11 dut.10.240.183.133: stop 14/05/2021 10:54:11 dut.10.240.183.133: Telling cores to ... Waiting for lcores to finish... ---------------------- Forward statistics for port 1 ---------------------- RX-packets: 0 RX-dropped: 0 RX-total: 0 TX-packets: 0 TX-dropped: 0 TX-total: 0 ---------------------------------------------------------------------------- +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++ RX-packets: 0 RX-dropped: 0 RX-total: 0 TX-packets: 0 TX-dropped: 0 TX-total: 0 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Done. 14/05/2021 10:54:11 CVLDCFSwitchFilterGTPUTest: sub_case tv_mac_ipv4_gtpu_ipv4_teid_with_mask passed 14/05/2021 10:54:11 CVLDCFSwitchFilterGTPUTest: ===================Test sub case: tv_mac_ipv4_gtpu_ipv4_teid_without_mask================ 14/05/2021 10:54:11 dut.10.240.183.133: flow validate 0 ingress pattern eth / ipv4 / udp / gtpu teid is 0x12345678 / ipv4 / end actions vf id 1 / end 14/05/2021 10:54:11 dut.10.240.183.133: Flow rule validated 14/05/2021 10:54:11 dut.10.240.183.133: flow create 0 ingress pattern eth / ipv4 / udp / gtpu teid is 0x12345678 / ipv4 / end actions vf id 1 / end 14/05/2021 10:54:12 dut.10.240.183.133: Flow rule #0 created 14/05/2021 10:54:12 dut.10.240.183.133: flow list 0 14/05/2021 10:54:12 dut.10.240.183.133: ID Group Prio Attr Rule 0 0 0 i-- ETH IPV4 UDP GTPU IPV4 => VF 14/05/2021 10:54:12 dut.10.240.183.133: start 14/05/2021 10:54:12 dut.10.240.183.133: rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native Logical Core 2 (socket 0) forwards packets on 1 streams: RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01 rxonly packet forwarding packets/burst=32 nb forwarding cores=1 - nb forwarding ports=1 port 0: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x0 RX queue: 0 RX desc=0 - RX free threshold=32 RX threshold registers: pthresh=8 hthresh=8 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=0 - TX free threshold=32 TX threshold registers: pthresh=32 hthresh=0 wthresh=0 TX offloads=0x0 - TX RS bit threshold=32 port 1: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x10000 RX queue: 0 RX desc=512 - RX free threshold=32 RX threshold registers: pthresh=0 hthresh=0 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=512 - TX free threshold=32 TX threshold registers: pthresh=0 hthresh=0 wthresh=0 TX offloads=0x10000 - TX RS bit threshold=32 14/05/2021 10:54:17 dut.10.240.183.133: stop 14/05/2021 10:54:17 dut.10.240.183.133: Telling cores to ... Waiting for lcores to finish... ---------------------- Forward statistics for port 1 ---------------------- RX-packets: 2 RX-dropped: 0 RX-total: 2 TX-packets: 0 TX-dropped: 0 TX-total: 0 ---------------------------------------------------------------------------- +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++ RX-packets: 2 RX-dropped: 0 RX-total: 2 TX-packets: 0 TX-dropped: 0 TX-total: 0 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Done. 14/05/2021 10:54:17 dut.10.240.183.133: start 14/05/2021 10:54:17 dut.10.240.183.133: rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native Logical Core 2 (socket 0) forwards packets on 1 streams: RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01 rxonly packet forwarding packets/burst=32 nb forwarding cores=1 - nb forwarding ports=1 port 0: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x0 RX queue: 0 RX desc=0 - RX free threshold=32 RX threshold registers: pthresh=8 hthresh=8 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=0 - TX free threshold=32 TX threshold registers: pthresh=32 hthresh=0 wthresh=0 TX offloads=0x0 - TX RS bit threshold=32 port 1: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x10000 RX queue: 0 RX desc=512 - RX free threshold=32 RX threshold registers: pthresh=0 hthresh=0 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=512 - TX free threshold=32 TX threshold registers: pthresh=0 hthresh=0 wthresh=0 TX offloads=0x10000 - TX RS bit threshold=32 14/05/2021 10:54:22 dut.10.240.183.133: stop 14/05/2021 10:54:22 dut.10.240.183.133: Telling cores to ... Waiting for lcores to finish... ---------------------- Forward statistics for port 1 ---------------------- RX-packets: 0 RX-dropped: 0 RX-total: 0 TX-packets: 0 TX-dropped: 0 TX-total: 0 ---------------------------------------------------------------------------- +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++ RX-packets: 0 RX-dropped: 0 RX-total: 0 TX-packets: 0 TX-dropped: 0 TX-total: 0 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Done. 14/05/2021 10:54:22 dut.10.240.183.133: flow destroy 0 rule 0 14/05/2021 10:54:22 dut.10.240.183.133: Flow rule #0 destroyed 14/05/2021 10:54:22 dut.10.240.183.133: flow list 0 14/05/2021 10:54:22 dut.10.240.183.133: 14/05/2021 10:54:22 dut.10.240.183.133: start 14/05/2021 10:54:23 dut.10.240.183.133: rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native Logical Core 2 (socket 0) forwards packets on 1 streams: RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01 rxonly packet forwarding packets/burst=32 nb forwarding cores=1 - nb forwarding ports=1 port 0: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x0 RX queue: 0 RX desc=0 - RX free threshold=32 RX threshold registers: pthresh=8 hthresh=8 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=0 - TX free threshold=32 TX threshold registers: pthresh=32 hthresh=0 wthresh=0 TX offloads=0x0 - TX RS bit threshold=32 port 1: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x10000 RX queue: 0 RX desc=512 - RX free threshold=32 RX threshold registers: pthresh=0 hthresh=0 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=512 - TX free threshold=32 TX threshold registers: pthresh=0 hthresh=0 wthresh=0 TX offloads=0x10000 - TX RS bit threshold=32 14/05/2021 10:54:28 dut.10.240.183.133: stop 14/05/2021 10:54:28 dut.10.240.183.133: Telling cores to ... Waiting for lcores to finish... ---------------------- Forward statistics for port 1 ---------------------- RX-packets: 0 RX-dropped: 0 RX-total: 0 TX-packets: 0 TX-dropped: 0 TX-total: 0 ---------------------------------------------------------------------------- +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++ RX-packets: 0 RX-dropped: 0 RX-total: 0 TX-packets: 0 TX-dropped: 0 TX-total: 0 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Done. 14/05/2021 10:54:28 CVLDCFSwitchFilterGTPUTest: sub_case tv_mac_ipv4_gtpu_ipv4_teid_without_mask passed 14/05/2021 10:54:28 CVLDCFSwitchFilterGTPUTest: ===================Test sub case: tv_mac_ipv4_gtpu_ipv4_l3dst================ 14/05/2021 10:54:28 dut.10.240.183.133: flow validate 0 ingress pattern eth / ipv4 / udp / gtpu / ipv4 dst is 192.168.1.2 / end actions vf id 1 / end 14/05/2021 10:54:28 dut.10.240.183.133: Flow rule validated 14/05/2021 10:54:28 dut.10.240.183.133: flow create 0 ingress pattern eth / ipv4 / udp / gtpu / ipv4 dst is 192.168.1.2 / end actions vf id 1 / end 14/05/2021 10:54:28 dut.10.240.183.133: Flow rule #0 created 14/05/2021 10:54:28 dut.10.240.183.133: flow list 0 14/05/2021 10:54:28 dut.10.240.183.133: ID Group Prio Attr Rule 0 0 0 i-- ETH IPV4 UDP GTPU IPV4 => VF 14/05/2021 10:54:28 dut.10.240.183.133: start 14/05/2021 10:54:28 dut.10.240.183.133: rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native Logical Core 2 (socket 0) forwards packets on 1 streams: RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01 rxonly packet forwarding packets/burst=32 nb forwarding cores=1 - nb forwarding ports=1 port 0: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x0 RX queue: 0 RX desc=0 - RX free threshold=32 RX threshold registers: pthresh=8 hthresh=8 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=0 - TX free threshold=32 TX threshold registers: pthresh=32 hthresh=0 wthresh=0 TX offloads=0x0 - TX RS bit threshold=32 port 1: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x10000 RX queue: 0 RX desc=512 - RX free threshold=32 RX threshold registers: pthresh=0 hthresh=0 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=512 - TX free threshold=32 TX threshold registers: pthresh=0 hthresh=0 wthresh=0 TX offloads=0x10000 - TX RS bit threshold=32 14/05/2021 10:54:33 dut.10.240.183.133: stop 14/05/2021 10:54:33 dut.10.240.183.133: Telling cores to ... Waiting for lcores to finish... ---------------------- Forward statistics for port 1 ---------------------- RX-packets: 2 RX-dropped: 0 RX-total: 2 TX-packets: 0 TX-dropped: 0 TX-total: 0 ---------------------------------------------------------------------------- +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++ RX-packets: 2 RX-dropped: 0 RX-total: 2 TX-packets: 0 TX-dropped: 0 TX-total: 0 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Done. 14/05/2021 10:54:33 dut.10.240.183.133: start 14/05/2021 10:54:33 dut.10.240.183.133: rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native Logical Core 2 (socket 0) forwards packets on 1 streams: RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01 rxonly packet forwarding packets/burst=32 nb forwarding cores=1 - nb forwarding ports=1 port 0: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x0 RX queue: 0 RX desc=0 - RX free threshold=32 RX threshold registers: pthresh=8 hthresh=8 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=0 - TX free threshold=32 TX threshold registers: pthresh=32 hthresh=0 wthresh=0 TX offloads=0x0 - TX RS bit threshold=32 port 1: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x10000 RX queue: 0 RX desc=512 - RX free threshold=32 RX threshold registers: pthresh=0 hthresh=0 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=512 - TX free threshold=32 TX threshold registers: pthresh=0 hthresh=0 wthresh=0 TX offloads=0x10000 - TX RS bit threshold=32 14/05/2021 10:54:38 dut.10.240.183.133: stop 14/05/2021 10:54:39 dut.10.240.183.133: Telling cores to ... Waiting for lcores to finish... ---------------------- Forward statistics for port 1 ---------------------- RX-packets: 0 RX-dropped: 0 RX-total: 0 TX-packets: 0 TX-dropped: 0 TX-total: 0 ---------------------------------------------------------------------------- +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++ RX-packets: 0 RX-dropped: 0 RX-total: 0 TX-packets: 0 TX-dropped: 0 TX-total: 0 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Done. 14/05/2021 10:54:39 dut.10.240.183.133: flow destroy 0 rule 0 14/05/2021 10:54:39 dut.10.240.183.133: Flow rule #0 destroyed 14/05/2021 10:54:39 dut.10.240.183.133: flow list 0 14/05/2021 10:54:39 dut.10.240.183.133: 14/05/2021 10:54:39 dut.10.240.183.133: start 14/05/2021 10:54:39 dut.10.240.183.133: rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native Logical Core 2 (socket 0) forwards packets on 1 streams: RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01 rxonly packet forwarding packets/burst=32 nb forwarding cores=1 - nb forwarding ports=1 port 0: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x0 RX queue: 0 RX desc=0 - RX free threshold=32 RX threshold registers: pthresh=8 hthresh=8 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=0 - TX free threshold=32 TX threshold registers: pthresh=32 hthresh=0 wthresh=0 TX offloads=0x0 - TX RS bit threshold=32 port 1: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x10000 RX queue: 0 RX desc=512 - RX free threshold=32 RX threshold registers: pthresh=0 hthresh=0 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=512 - TX free threshold=32 TX threshold registers: pthresh=0 hthresh=0 wthresh=0 TX offloads=0x10000 - TX RS bit threshold=32 14/05/2021 10:54:44 dut.10.240.183.133: stop 14/05/2021 10:54:44 dut.10.240.183.133: Telling cores to ... Waiting for lcores to finish... ---------------------- Forward statistics for port 1 ---------------------- RX-packets: 0 RX-dropped: 0 RX-total: 0 TX-packets: 0 TX-dropped: 0 TX-total: 0 ---------------------------------------------------------------------------- +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++ RX-packets: 0 RX-dropped: 0 RX-total: 0 TX-packets: 0 TX-dropped: 0 TX-total: 0 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Done. 14/05/2021 10:54:44 CVLDCFSwitchFilterGTPUTest: sub_case tv_mac_ipv4_gtpu_ipv4_l3dst passed 14/05/2021 10:54:44 CVLDCFSwitchFilterGTPUTest: ===================Test sub case: tv_mac_ipv4_gtpu_ipv4_l3src================ 14/05/2021 10:54:44 dut.10.240.183.133: flow validate 0 ingress pattern eth / ipv4 / udp / gtpu / ipv4 src is 192.168.1.1 / end actions vf id 1 / end 14/05/2021 10:54:44 dut.10.240.183.133: Flow rule validated 14/05/2021 10:54:44 dut.10.240.183.133: flow create 0 ingress pattern eth / ipv4 / udp / gtpu / ipv4 src is 192.168.1.1 / end actions vf id 1 / end 14/05/2021 10:54:44 dut.10.240.183.133: Flow rule #0 created 14/05/2021 10:54:44 dut.10.240.183.133: flow list 0 14/05/2021 10:54:44 dut.10.240.183.133: ID Group Prio Attr Rule 0 0 0 i-- ETH IPV4 UDP GTPU IPV4 => VF 14/05/2021 10:54:44 dut.10.240.183.133: start 14/05/2021 10:54:44 dut.10.240.183.133: rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native Logical Core 2 (socket 0) forwards packets on 1 streams: RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01 rxonly packet forwarding packets/burst=32 nb forwarding cores=1 - nb forwarding ports=1 port 0: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x0 RX queue: 0 RX desc=0 - RX free threshold=32 RX threshold registers: pthresh=8 hthresh=8 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=0 - TX free threshold=32 TX threshold registers: pthresh=32 hthresh=0 wthresh=0 TX offloads=0x0 - TX RS bit threshold=32 port 1: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x10000 RX queue: 0 RX desc=512 - RX free threshold=32 RX threshold registers: pthresh=0 hthresh=0 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=512 - TX free threshold=32 TX threshold registers: pthresh=0 hthresh=0 wthresh=0 TX offloads=0x10000 - TX RS bit threshold=32 14/05/2021 10:54:49 dut.10.240.183.133: stop 14/05/2021 10:54:49 dut.10.240.183.133: Telling cores to ... Waiting for lcores to finish... ---------------------- Forward statistics for port 1 ---------------------- RX-packets: 2 RX-dropped: 0 RX-total: 2 TX-packets: 0 TX-dropped: 0 TX-total: 0 ---------------------------------------------------------------------------- +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++ RX-packets: 2 RX-dropped: 0 RX-total: 2 TX-packets: 0 TX-dropped: 0 TX-total: 0 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Done. 14/05/2021 10:54:49 dut.10.240.183.133: start 14/05/2021 10:54:50 dut.10.240.183.133: rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native Logical Core 2 (socket 0) forwards packets on 1 streams: RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01 rxonly packet forwarding packets/burst=32 nb forwarding cores=1 - nb forwarding ports=1 port 0: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x0 RX queue: 0 RX desc=0 - RX free threshold=32 RX threshold registers: pthresh=8 hthresh=8 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=0 - TX free threshold=32 TX threshold registers: pthresh=32 hthresh=0 wthresh=0 TX offloads=0x0 - TX RS bit threshold=32 port 1: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x10000 RX queue: 0 RX desc=512 - RX free threshold=32 RX threshold registers: pthresh=0 hthresh=0 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=512 - TX free threshold=32 TX threshold registers: pthresh=0 hthresh=0 wthresh=0 TX offloads=0x10000 - TX RS bit threshold=32 14/05/2021 10:54:55 dut.10.240.183.133: stop 14/05/2021 10:54:55 dut.10.240.183.133: Telling cores to ... Waiting for lcores to finish... ---------------------- Forward statistics for port 1 ---------------------- RX-packets: 0 RX-dropped: 0 RX-total: 0 TX-packets: 0 TX-dropped: 0 TX-total: 0 ---------------------------------------------------------------------------- +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++ RX-packets: 0 RX-dropped: 0 RX-total: 0 TX-packets: 0 TX-dropped: 0 TX-total: 0 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Done. 14/05/2021 10:54:55 dut.10.240.183.133: flow destroy 0 rule 0 14/05/2021 10:54:55 dut.10.240.183.133: Flow rule #0 destroyed 14/05/2021 10:54:55 dut.10.240.183.133: flow list 0 14/05/2021 10:54:55 dut.10.240.183.133: 14/05/2021 10:54:55 dut.10.240.183.133: start 14/05/2021 10:54:55 dut.10.240.183.133: rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native Logical Core 2 (socket 0) forwards packets on 1 streams: RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01 rxonly packet forwarding packets/burst=32 nb forwarding cores=1 - nb forwarding ports=1 port 0: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x0 RX queue: 0 RX desc=0 - RX free threshold=32 RX threshold registers: pthresh=8 hthresh=8 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=0 - TX free threshold=32 TX threshold registers: pthresh=32 hthresh=0 wthresh=0 TX offloads=0x0 - TX RS bit threshold=32 port 1: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x10000 RX queue: 0 RX desc=512 - RX free threshold=32 RX threshold registers: pthresh=0 hthresh=0 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=512 - TX free threshold=32 TX threshold registers: pthresh=0 hthresh=0 wthresh=0 TX offloads=0x10000 - TX RS bit threshold=32 14/05/2021 10:55:00 dut.10.240.183.133: stop 14/05/2021 10:55:00 dut.10.240.183.133: Telling cores to ... Waiting for lcores to finish... ---------------------- Forward statistics for port 1 ---------------------- RX-packets: 0 RX-dropped: 0 RX-total: 0 TX-packets: 0 TX-dropped: 0 TX-total: 0 ---------------------------------------------------------------------------- +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++ RX-packets: 0 RX-dropped: 0 RX-total: 0 TX-packets: 0 TX-dropped: 0 TX-total: 0 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Done. 14/05/2021 10:55:00 CVLDCFSwitchFilterGTPUTest: sub_case tv_mac_ipv4_gtpu_ipv4_l3src passed 14/05/2021 10:55:00 CVLDCFSwitchFilterGTPUTest: ===================Test sub case: tv_mac_ipv4_gtpu_ipv4_l3src_l3dst================ 14/05/2021 10:55:00 dut.10.240.183.133: flow validate 0 ingress pattern eth / ipv4 / udp / gtpu / ipv4 src is 192.168.1.1 dst is 192.168.1.2 / end actions vf id 1 / end 14/05/2021 10:55:00 dut.10.240.183.133: Flow rule validated 14/05/2021 10:55:00 dut.10.240.183.133: flow create 0 ingress pattern eth / ipv4 / udp / gtpu / ipv4 src is 192.168.1.1 dst is 192.168.1.2 / end actions vf id 1 / end 14/05/2021 10:55:00 dut.10.240.183.133: Flow rule #0 created 14/05/2021 10:55:00 dut.10.240.183.133: flow list 0 14/05/2021 10:55:00 dut.10.240.183.133: ID Group Prio Attr Rule 0 0 0 i-- ETH IPV4 UDP GTPU IPV4 => VF 14/05/2021 10:55:00 dut.10.240.183.133: start 14/05/2021 10:55:01 dut.10.240.183.133: rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native Logical Core 2 (socket 0) forwards packets on 1 streams: RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01 rxonly packet forwarding packets/burst=32 nb forwarding cores=1 - nb forwarding ports=1 port 0: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x0 RX queue: 0 RX desc=0 - RX free threshold=32 RX threshold registers: pthresh=8 hthresh=8 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=0 - TX free threshold=32 TX threshold registers: pthresh=32 hthresh=0 wthresh=0 TX offloads=0x0 - TX RS bit threshold=32 port 1: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x10000 RX queue: 0 RX desc=512 - RX free threshold=32 RX threshold registers: pthresh=0 hthresh=0 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=512 - TX free threshold=32 TX threshold registers: pthresh=0 hthresh=0 wthresh=0 TX offloads=0x10000 - TX RS bit threshold=32 14/05/2021 10:55:06 dut.10.240.183.133: stop 14/05/2021 10:55:06 dut.10.240.183.133: Telling cores to ... Waiting for lcores to finish... ---------------------- Forward statistics for port 1 ---------------------- RX-packets: 2 RX-dropped: 0 RX-total: 2 TX-packets: 0 TX-dropped: 0 TX-total: 0 ---------------------------------------------------------------------------- +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++ RX-packets: 2 RX-dropped: 0 RX-total: 2 TX-packets: 0 TX-dropped: 0 TX-total: 0 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Done. 14/05/2021 10:55:06 dut.10.240.183.133: start 14/05/2021 10:55:06 dut.10.240.183.133: rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native Logical Core 2 (socket 0) forwards packets on 1 streams: RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01 rxonly packet forwarding packets/burst=32 nb forwarding cores=1 - nb forwarding ports=1 port 0: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x0 RX queue: 0 RX desc=0 - RX free threshold=32 RX threshold registers: pthresh=8 hthresh=8 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=0 - TX free threshold=32 TX threshold registers: pthresh=32 hthresh=0 wthresh=0 TX offloads=0x0 - TX RS bit threshold=32 port 1: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x10000 RX queue: 0 RX desc=512 - RX free threshold=32 RX threshold registers: pthresh=0 hthresh=0 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=512 - TX free threshold=32 TX threshold registers: pthresh=0 hthresh=0 wthresh=0 TX offloads=0x10000 - TX RS bit threshold=32 14/05/2021 10:55:11 dut.10.240.183.133: stop 14/05/2021 10:55:11 dut.10.240.183.133: Telling cores to ... Waiting for lcores to finish... ---------------------- Forward statistics for port 1 ---------------------- RX-packets: 0 RX-dropped: 0 RX-total: 0 TX-packets: 0 TX-dropped: 0 TX-total: 0 ---------------------------------------------------------------------------- +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++ RX-packets: 0 RX-dropped: 0 RX-total: 0 TX-packets: 0 TX-dropped: 0 TX-total: 0 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Done. 14/05/2021 10:55:11 dut.10.240.183.133: flow destroy 0 rule 0 14/05/2021 10:55:11 dut.10.240.183.133: Flow rule #0 destroyed 14/05/2021 10:55:11 dut.10.240.183.133: flow list 0 14/05/2021 10:55:11 dut.10.240.183.133: 14/05/2021 10:55:11 dut.10.240.183.133: start 14/05/2021 10:55:11 dut.10.240.183.133: rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native Logical Core 2 (socket 0) forwards packets on 1 streams: RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01 rxonly packet forwarding packets/burst=32 nb forwarding cores=1 - nb forwarding ports=1 port 0: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x0 RX queue: 0 RX desc=0 - RX free threshold=32 RX threshold registers: pthresh=8 hthresh=8 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=0 - TX free threshold=32 TX threshold registers: pthresh=32 hthresh=0 wthresh=0 TX offloads=0x0 - TX RS bit threshold=32 port 1: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x10000 RX queue: 0 RX desc=512 - RX free threshold=32 RX threshold registers: pthresh=0 hthresh=0 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=512 - TX free threshold=32 TX threshold registers: pthresh=0 hthresh=0 wthresh=0 TX offloads=0x10000 - TX RS bit threshold=32 14/05/2021 10:55:16 dut.10.240.183.133: stop 14/05/2021 10:55:16 dut.10.240.183.133: Telling cores to ... Waiting for lcores to finish... ---------------------- Forward statistics for port 1 ---------------------- RX-packets: 0 RX-dropped: 0 RX-total: 0 TX-packets: 0 TX-dropped: 0 TX-total: 0 ---------------------------------------------------------------------------- +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++ RX-packets: 0 RX-dropped: 0 RX-total: 0 TX-packets: 0 TX-dropped: 0 TX-total: 0 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Done. 14/05/2021 10:55:16 CVLDCFSwitchFilterGTPUTest: sub_case tv_mac_ipv4_gtpu_ipv4_l3src_l3dst passed 14/05/2021 10:55:16 CVLDCFSwitchFilterGTPUTest: ===================Test sub case: tv_mac_ipv4_gtpu_ipv4_all================ 14/05/2021 10:55:16 dut.10.240.183.133: flow validate 0 ingress pattern eth / ipv4 / udp / gtpu teid is 0x12345678 teid mask 0x00000001 / ipv4 src is 192.168.1.1 dst is 192.168.1.2 / end actions vf id 1 / end 14/05/2021 10:55:16 dut.10.240.183.133: Flow rule validated 14/05/2021 10:55:16 dut.10.240.183.133: flow create 0 ingress pattern eth / ipv4 / udp / gtpu teid is 0x12345678 teid mask 0x00000001 / ipv4 src is 192.168.1.1 dst is 192.168.1.2 / end actions vf id 1 / end 14/05/2021 10:55:17 dut.10.240.183.133: Flow rule #0 created 14/05/2021 10:55:17 dut.10.240.183.133: flow list 0 14/05/2021 10:55:17 dut.10.240.183.133: ID Group Prio Attr Rule 0 0 0 i-- ETH IPV4 UDP GTPU IPV4 => VF 14/05/2021 10:55:17 dut.10.240.183.133: start 14/05/2021 10:55:17 dut.10.240.183.133: rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native Logical Core 2 (socket 0) forwards packets on 1 streams: RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01 rxonly packet forwarding packets/burst=32 nb forwarding cores=1 - nb forwarding ports=1 port 0: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x0 RX queue: 0 RX desc=0 - RX free threshold=32 RX threshold registers: pthresh=8 hthresh=8 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=0 - TX free threshold=32 TX threshold registers: pthresh=32 hthresh=0 wthresh=0 TX offloads=0x0 - TX RS bit threshold=32 port 1: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x10000 RX queue: 0 RX desc=512 - RX free threshold=32 RX threshold registers: pthresh=0 hthresh=0 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=512 - TX free threshold=32 TX threshold registers: pthresh=0 hthresh=0 wthresh=0 TX offloads=0x10000 - TX RS bit threshold=32 14/05/2021 10:55:22 dut.10.240.183.133: stop 14/05/2021 10:55:22 dut.10.240.183.133: Telling cores to ... Waiting for lcores to finish... ---------------------- Forward statistics for port 1 ---------------------- RX-packets: 2 RX-dropped: 0 RX-total: 2 TX-packets: 0 TX-dropped: 0 TX-total: 0 ---------------------------------------------------------------------------- +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++ RX-packets: 2 RX-dropped: 0 RX-total: 2 TX-packets: 0 TX-dropped: 0 TX-total: 0 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Done. 14/05/2021 10:55:22 dut.10.240.183.133: start 14/05/2021 10:55:22 dut.10.240.183.133: rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native Logical Core 2 (socket 0) forwards packets on 1 streams: RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01 rxonly packet forwarding packets/burst=32 nb forwarding cores=1 - nb forwarding ports=1 port 0: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x0 RX queue: 0 RX desc=0 - RX free threshold=32 RX threshold registers: pthresh=8 hthresh=8 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=0 - TX free threshold=32 TX threshold registers: pthresh=32 hthresh=0 wthresh=0 TX offloads=0x0 - TX RS bit threshold=32 port 1: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x10000 RX queue: 0 RX desc=512 - RX free threshold=32 RX threshold registers: pthresh=0 hthresh=0 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=512 - TX free threshold=32 TX threshold registers: pthresh=0 hthresh=0 wthresh=0 TX offloads=0x10000 - TX RS bit threshold=32 14/05/2021 10:55:27 dut.10.240.183.133: stop 14/05/2021 10:55:27 dut.10.240.183.133: Telling cores to ... Waiting for lcores to finish... ---------------------- Forward statistics for port 1 ---------------------- RX-packets: 0 RX-dropped: 0 RX-total: 0 TX-packets: 0 TX-dropped: 0 TX-total: 0 ---------------------------------------------------------------------------- +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++ RX-packets: 0 RX-dropped: 0 RX-total: 0 TX-packets: 0 TX-dropped: 0 TX-total: 0 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Done. 14/05/2021 10:55:27 dut.10.240.183.133: flow destroy 0 rule 0 14/05/2021 10:55:27 dut.10.240.183.133: Flow rule #0 destroyed 14/05/2021 10:55:27 dut.10.240.183.133: flow list 0 14/05/2021 10:55:27 dut.10.240.183.133: 14/05/2021 10:55:27 dut.10.240.183.133: start 14/05/2021 10:55:27 dut.10.240.183.133: rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native Logical Core 2 (socket 0) forwards packets on 1 streams: RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01 rxonly packet forwarding packets/burst=32 nb forwarding cores=1 - nb forwarding ports=1 port 0: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x0 RX queue: 0 RX desc=0 - RX free threshold=32 RX threshold registers: pthresh=8 hthresh=8 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=0 - TX free threshold=32 TX threshold registers: pthresh=32 hthresh=0 wthresh=0 TX offloads=0x0 - TX RS bit threshold=32 port 1: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x10000 RX queue: 0 RX desc=512 - RX free threshold=32 RX threshold registers: pthresh=0 hthresh=0 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=512 - TX free threshold=32 TX threshold registers: pthresh=0 hthresh=0 wthresh=0 TX offloads=0x10000 - TX RS bit threshold=32 14/05/2021 10:55:33 dut.10.240.183.133: stop 14/05/2021 10:55:33 dut.10.240.183.133: Telling cores to ... Waiting for lcores to finish... ---------------------- Forward statistics for port 1 ---------------------- RX-packets: 0 RX-dropped: 0 RX-total: 0 TX-packets: 0 TX-dropped: 0 TX-total: 0 ---------------------------------------------------------------------------- +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++ RX-packets: 0 RX-dropped: 0 RX-total: 0 TX-packets: 0 TX-dropped: 0 TX-total: 0 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Done. 14/05/2021 10:55:33 CVLDCFSwitchFilterGTPUTest: sub_case tv_mac_ipv4_gtpu_ipv4_all passed 14/05/2021 10:55:33 CVLDCFSwitchFilterGTPUTest: {'tv_mac_ipv4_gtpu_ipv4_teid_with_mask': 'passed', 'tv_mac_ipv4_gtpu_ipv4_teid_without_mask': 'passed', 'tv_mac_ipv4_gtpu_ipv4_l3dst': 'passed', 'tv_mac_ipv4_gtpu_ipv4_l3src': 'passed', 'tv_mac_ipv4_gtpu_ipv4_l3src_l3dst': 'passed', 'tv_mac_ipv4_gtpu_ipv4_all': 'passed'} 14/05/2021 10:55:33 CVLDCFSwitchFilterGTPUTest: pass rate is: 100.0 14/05/2021 10:55:33 CVLDCFSwitchFilterGTPUTest: Test Case test_mac_ipv4_gtpu_ipv4 Result PASSED: 14/05/2021 10:55:33 dut.10.240.183.133: flow flush 0 14/05/2021 10:55:33 dut.10.240.183.133: 14/05/2021 10:55:33 dut.10.240.183.133: clear port stats all 14/05/2021 10:55:33 dut.10.240.183.133: NIC statistics for port 0 cleared NIC statistics for port 1 cleared 14/05/2021 10:55:33 dut.10.240.183.133: quit 14/05/2021 10:55:34 dut.10.240.183.133: Stopping port 0... Stopping ports... Done Stopping port 1... Stopping ports... Done Shutting down port 0... Closing ports... Port 0 is closed Done Shutting down port 1... Closing ports... Port 1 is closed Done Bye... 14/05/2021 10:55:34 dut.10.240.183.133: kill_all: called by dut and prefix list has value. 14/05/2021 10:55:38 CVLDCFSwitchFilterGTPUTest: Test Case test_mac_ipv4_gtpu_ipv4_tcp Begin 14/05/2021 10:55:38 dut.10.240.183.133: 14/05/2021 10:55:38 tester: 14/05/2021 10:55:38 dut.10.240.183.133: rmmod ice 14/05/2021 10:55:47 dut.10.240.183.133: 14/05/2021 10:55:47 dut.10.240.183.133: modprobe ice 14/05/2021 10:55:51 dut.10.240.183.133: 14/05/2021 10:55:51 dut.10.240.183.133: ethtool -i ens801f0 14/05/2021 10:55:51 dut.10.240.183.133: driver: ice version: 1.6.0_rc41_11_gbd4c35a2_dirty firmware-version: 3.00 0x800079a8 1.2928.0 expansion-rom-version: bus-info: 0000:81:00.0 supports-statistics: yes supports-test: yes supports-eeprom-access: yes supports-register-dump: yes supports-priv-flags: yes 14/05/2021 10:55:53 dut.10.240.183.133: ip link set ens801f0 vf 0 trust on 14/05/2021 10:55:54 dut.10.240.183.133: 14/05/2021 10:56:01 dut.10.240.183.133: x86_64-native-linuxapp-gcc/app/dpdk-testpmd -l 1,2,3,4 -n 4 -a 0000:81:01.0,cap=dcf -a 0000:81:01.1 --file-prefix=dpdk_13956_20210514102502 -- -i 14/05/2021 10:56:14 dut.10.240.183.133: EAL: Detected 72 lcore(s) EAL: Detected 2 NUMA nodes EAL: Detected static linkage of DPDK EAL: Multi-process socket /var/run/dpdk/dpdk_13956_20210514102502/mp_socket EAL: Selected IOVA mode 'VA' EAL: No available 2048 kB hugepages reported EAL: VFIO support initialized EAL: Using IOMMU type 1 (Type 1) EAL: Probe PCI driver: net_iavf (8086:1889) device: 0000:81:01.0 (socket 1) EAL: Releasing PCI mapped resource for 0000:81:01.0 EAL: Calling pci_unmap_resource for 0000:81:01.0 at 0x2200000000 EAL: Calling pci_unmap_resource for 0000:81:01.0 at 0x2200020000 EAL: Using IOMMU type 1 (Type 1) EAL: Probe PCI driver: net_ice_dcf (8086:1889) device: 0000:81:01.0 (socket 1) ice_load_pkg_type(): Active package is: 1.3.30.0, ICE COMMS Package (double VLAN mode) EAL: Probe PCI driver: net_iavf (8086:1889) device: 0000:81:01.1 (socket 1) Interactive-mode selected Failed to set MTU to 1500 for port 0 testpmd: create a new mbuf pool <mb_pool_0>: n=171456, size=2176, socket=0 testpmd: preferred mempool ops selected: ring_mp_mc testpmd: create a new mbuf pool <mb_pool_1>: n=171456, size=2176, socket=1 testpmd: preferred mempool ops selected: ring_mp_mc Configuring Port 0 (socket 1) ice_dcf_init_rss(): RSS is enabled by PF by default ice_dcf_configure_queues(): request RXDID == 16 in Queue[0] Port 0: BA:EE:42:F2:CE:9D Configuring Port 1 (socket 1) iavf_configure_queues(): request RXDID[22] in Queue[0] Port 1: link state change event Port 1: link state change event Port 1: 56:C7:D4:26:B6:56 Checking link statuses... Done 14/05/2021 10:56:14 dut.10.240.183.133: set portlist 1 14/05/2021 10:56:14 dut.10.240.183.133: previous number of forwarding ports 2 - changed to number of configured ports 1 Warning! port-topology=paired and odd forward ports number, the last port will pair with itself. 14/05/2021 10:56:14 dut.10.240.183.133: set fwd rxonly 14/05/2021 10:56:14 dut.10.240.183.133: Set rxonly packet forwarding mode 14/05/2021 10:56:14 dut.10.240.183.133: set verbose 1 14/05/2021 10:56:14 dut.10.240.183.133: Change verbose level from 0 to 1 14/05/2021 10:56:14 CVLDCFSwitchFilterGTPUTest: ===================Test sub case: tv_mac_ipv4_gtpu_ipv4_tcp_teid_with_mask================ 14/05/2021 10:56:14 dut.10.240.183.133: flow validate 0 ingress pattern eth / ipv4 / udp / gtpu teid is 0x12345678 teid mask 0x00000001 / ipv4 / tcp / end actions vf id 1 / end 14/05/2021 10:56:14 dut.10.240.183.133: Flow rule validated 14/05/2021 10:56:14 dut.10.240.183.133: flow create 0 ingress pattern eth / ipv4 / udp / gtpu teid is 0x12345678 teid mask 0x00000001 / ipv4 / tcp / end actions vf id 1 / end 14/05/2021 10:56:15 dut.10.240.183.133: Flow rule #0 created 14/05/2021 10:56:15 dut.10.240.183.133: flow list 0 14/05/2021 10:56:15 dut.10.240.183.133: ID Group Prio Attr Rule 0 0 0 i-- ETH IPV4 UDP GTPU IPV4 TCP => VF 14/05/2021 10:56:15 dut.10.240.183.133: start 14/05/2021 10:56:15 dut.10.240.183.133: rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native Logical Core 2 (socket 0) forwards packets on 1 streams: RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01 rxonly packet forwarding packets/burst=32 nb forwarding cores=1 - nb forwarding ports=1 port 0: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x0 RX queue: 0 RX desc=0 - RX free threshold=32 RX threshold registers: pthresh=8 hthresh=8 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=0 - TX free threshold=32 TX threshold registers: pthresh=32 hthresh=0 wthresh=0 TX offloads=0x0 - TX RS bit threshold=32 port 1: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x10000 RX queue: 0 RX desc=512 - RX free threshold=32 RX threshold registers: pthresh=0 hthresh=0 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=512 - TX free threshold=32 TX threshold registers: pthresh=0 hthresh=0 wthresh=0 TX offloads=0x10000 - TX RS bit threshold=32 14/05/2021 10:56:20 dut.10.240.183.133: stop 14/05/2021 10:56:20 dut.10.240.183.133: Telling cores to ... Waiting for lcores to finish... ---------------------- Forward statistics for port 1 ---------------------- RX-packets: 2 RX-dropped: 0 RX-total: 2 TX-packets: 0 TX-dropped: 0 TX-total: 0 ---------------------------------------------------------------------------- +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++ RX-packets: 2 RX-dropped: 0 RX-total: 2 TX-packets: 0 TX-dropped: 0 TX-total: 0 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Done. 14/05/2021 10:56:20 dut.10.240.183.133: start 14/05/2021 10:56:20 dut.10.240.183.133: rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native Logical Core 2 (socket 0) forwards packets on 1 streams: RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01 rxonly packet forwarding packets/burst=32 nb forwarding cores=1 - nb forwarding ports=1 port 0: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x0 RX queue: 0 RX desc=0 - RX free threshold=32 RX threshold registers: pthresh=8 hthresh=8 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=0 - TX free threshold=32 TX threshold registers: pthresh=32 hthresh=0 wthresh=0 TX offloads=0x0 - TX RS bit threshold=32 port 1: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x10000 RX queue: 0 RX desc=512 - RX free threshold=32 RX threshold registers: pthresh=0 hthresh=0 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=512 - TX free threshold=32 TX threshold registers: pthresh=0 hthresh=0 wthresh=0 TX offloads=0x10000 - TX RS bit threshold=32 14/05/2021 10:56:25 dut.10.240.183.133: stop 14/05/2021 10:56:25 dut.10.240.183.133: Telling cores to ... Waiting for lcores to finish... ---------------------- Forward statistics for port 1 ---------------------- RX-packets: 0 RX-dropped: 0 RX-total: 0 TX-packets: 0 TX-dropped: 0 TX-total: 0 ---------------------------------------------------------------------------- +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++ RX-packets: 0 RX-dropped: 0 RX-total: 0 TX-packets: 0 TX-dropped: 0 TX-total: 0 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Done. 14/05/2021 10:56:25 dut.10.240.183.133: flow destroy 0 rule 0 14/05/2021 10:56:25 dut.10.240.183.133: Flow rule #0 destroyed 14/05/2021 10:56:25 dut.10.240.183.133: flow list 0 14/05/2021 10:56:25 dut.10.240.183.133: 14/05/2021 10:56:25 dut.10.240.183.133: start 14/05/2021 10:56:25 dut.10.240.183.133: rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native Logical Core 2 (socket 0) forwards packets on 1 streams: RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01 rxonly packet forwarding packets/burst=32 nb forwarding cores=1 - nb forwarding ports=1 port 0: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x0 RX queue: 0 RX desc=0 - RX free threshold=32 RX threshold registers: pthresh=8 hthresh=8 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=0 - TX free threshold=32 TX threshold registers: pthresh=32 hthresh=0 wthresh=0 TX offloads=0x0 - TX RS bit threshold=32 port 1: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x10000 RX queue: 0 RX desc=512 - RX free threshold=32 RX threshold registers: pthresh=0 hthresh=0 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=512 - TX free threshold=32 TX threshold registers: pthresh=0 hthresh=0 wthresh=0 TX offloads=0x10000 - TX RS bit threshold=32 14/05/2021 10:56:30 dut.10.240.183.133: stop 14/05/2021 10:56:30 dut.10.240.183.133: Telling cores to ... Waiting for lcores to finish... ---------------------- Forward statistics for port 1 ---------------------- RX-packets: 0 RX-dropped: 0 RX-total: 0 TX-packets: 0 TX-dropped: 0 TX-total: 0 ---------------------------------------------------------------------------- +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++ RX-packets: 0 RX-dropped: 0 RX-total: 0 TX-packets: 0 TX-dropped: 0 TX-total: 0 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Done. 14/05/2021 10:56:30 CVLDCFSwitchFilterGTPUTest: sub_case tv_mac_ipv4_gtpu_ipv4_tcp_teid_with_mask passed 14/05/2021 10:56:30 CVLDCFSwitchFilterGTPUTest: ===================Test sub case: tv_mac_ipv4_gtpu_ipv4_tcp_teid_without_mask================ 14/05/2021 10:56:30 dut.10.240.183.133: flow validate 0 ingress pattern eth / ipv4 / udp / gtpu teid is 0x12345678 / ipv4 / tcp / end actions vf id 1 / end 14/05/2021 10:56:31 dut.10.240.183.133: Flow rule validated 14/05/2021 10:56:31 dut.10.240.183.133: flow create 0 ingress pattern eth / ipv4 / udp / gtpu teid is 0x12345678 / ipv4 / tcp / end actions vf id 1 / end 14/05/2021 10:56:31 dut.10.240.183.133: Flow rule #0 created 14/05/2021 10:56:31 dut.10.240.183.133: flow list 0 14/05/2021 10:56:31 dut.10.240.183.133: ID Group Prio Attr Rule 0 0 0 i-- ETH IPV4 UDP GTPU IPV4 TCP => VF 14/05/2021 10:56:31 dut.10.240.183.133: start 14/05/2021 10:56:31 dut.10.240.183.133: rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native Logical Core 2 (socket 0) forwards packets on 1 streams: RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01 rxonly packet forwarding packets/burst=32 nb forwarding cores=1 - nb forwarding ports=1 port 0: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x0 RX queue: 0 RX desc=0 - RX free threshold=32 RX threshold registers: pthresh=8 hthresh=8 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=0 - TX free threshold=32 TX threshold registers: pthresh=32 hthresh=0 wthresh=0 TX offloads=0x0 - TX RS bit threshold=32 port 1: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x10000 RX queue: 0 RX desc=512 - RX free threshold=32 RX threshold registers: pthresh=0 hthresh=0 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=512 - TX free threshold=32 TX threshold registers: pthresh=0 hthresh=0 wthresh=0 TX offloads=0x10000 - TX RS bit threshold=32 14/05/2021 10:56:36 dut.10.240.183.133: stop 14/05/2021 10:56:36 dut.10.240.183.133: Telling cores to ... Waiting for lcores to finish... ---------------------- Forward statistics for port 1 ---------------------- RX-packets: 1 RX-dropped: 0 RX-total: 1 TX-packets: 0 TX-dropped: 0 TX-total: 0 ---------------------------------------------------------------------------- +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++ RX-packets: 1 RX-dropped: 0 RX-total: 1 TX-packets: 0 TX-dropped: 0 TX-total: 0 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Done. 14/05/2021 10:56:36 dut.10.240.183.133: start 14/05/2021 10:56:36 dut.10.240.183.133: rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native Logical Core 2 (socket 0) forwards packets on 1 streams: RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01 rxonly packet forwarding packets/burst=32 nb forwarding cores=1 - nb forwarding ports=1 port 0: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x0 RX queue: 0 RX desc=0 - RX free threshold=32 RX threshold registers: pthresh=8 hthresh=8 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=0 - TX free threshold=32 TX threshold registers: pthresh=32 hthresh=0 wthresh=0 TX offloads=0x0 - TX RS bit threshold=32 port 1: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x10000 RX queue: 0 RX desc=512 - RX free threshold=32 RX threshold registers: pthresh=0 hthresh=0 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=512 - TX free threshold=32 TX threshold registers: pthresh=0 hthresh=0 wthresh=0 TX offloads=0x10000 - TX RS bit threshold=32 14/05/2021 10:56:41 dut.10.240.183.133: stop 14/05/2021 10:56:41 dut.10.240.183.133: Telling cores to ... Waiting for lcores to finish... ---------------------- Forward statistics for port 1 ---------------------- RX-packets: 0 RX-dropped: 0 RX-total: 0 TX-packets: 0 TX-dropped: 0 TX-total: 0 ---------------------------------------------------------------------------- +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++ RX-packets: 0 RX-dropped: 0 RX-total: 0 TX-packets: 0 TX-dropped: 0 TX-total: 0 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Done. 14/05/2021 10:56:41 dut.10.240.183.133: flow destroy 0 rule 0 14/05/2021 10:56:41 dut.10.240.183.133: Flow rule #0 destroyed 14/05/2021 10:56:41 dut.10.240.183.133: flow list 0 14/05/2021 10:56:41 dut.10.240.183.133: 14/05/2021 10:56:41 dut.10.240.183.133: start 14/05/2021 10:56:42 dut.10.240.183.133: rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native Logical Core 2 (socket 0) forwards packets on 1 streams: RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01 rxonly packet forwarding packets/burst=32 nb forwarding cores=1 - nb forwarding ports=1 port 0: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x0 RX queue: 0 RX desc=0 - RX free threshold=32 RX threshold registers: pthresh=8 hthresh=8 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=0 - TX free threshold=32 TX threshold registers: pthresh=32 hthresh=0 wthresh=0 TX offloads=0x0 - TX RS bit threshold=32 port 1: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x10000 RX queue: 0 RX desc=512 - RX free threshold=32 RX threshold registers: pthresh=0 hthresh=0 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=512 - TX free threshold=32 TX threshold registers: pthresh=0 hthresh=0 wthresh=0 TX offloads=0x10000 - TX RS bit threshold=32 14/05/2021 10:56:47 dut.10.240.183.133: stop 14/05/2021 10:56:47 dut.10.240.183.133: Telling cores to ... Waiting for lcores to finish... ---------------------- Forward statistics for port 1 ---------------------- RX-packets: 0 RX-dropped: 0 RX-total: 0 TX-packets: 0 TX-dropped: 0 TX-total: 0 ---------------------------------------------------------------------------- +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++ RX-packets: 0 RX-dropped: 0 RX-total: 0 TX-packets: 0 TX-dropped: 0 TX-total: 0 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Done. 14/05/2021 10:56:47 CVLDCFSwitchFilterGTPUTest: sub_case tv_mac_ipv4_gtpu_ipv4_tcp_teid_without_mask passed 14/05/2021 10:56:47 CVLDCFSwitchFilterGTPUTest: ===================Test sub case: tv_mac_ipv4_gtpu_ipv4_tcp_l3dst================ 14/05/2021 10:56:47 dut.10.240.183.133: flow validate 0 ingress pattern eth / ipv4 / udp / gtpu / ipv4 dst is 192.168.1.2 / tcp / end actions vf id 1 / end 14/05/2021 10:56:47 dut.10.240.183.133: Flow rule validated 14/05/2021 10:56:47 dut.10.240.183.133: flow create 0 ingress pattern eth / ipv4 / udp / gtpu / ipv4 dst is 192.168.1.2 / tcp / end actions vf id 1 / end 14/05/2021 10:56:47 dut.10.240.183.133: Flow rule #0 created 14/05/2021 10:56:47 dut.10.240.183.133: flow list 0 14/05/2021 10:56:47 dut.10.240.183.133: ID Group Prio Attr Rule 0 0 0 i-- ETH IPV4 UDP GTPU IPV4 TCP => VF 14/05/2021 10:56:47 dut.10.240.183.133: start 14/05/2021 10:56:47 dut.10.240.183.133: rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native Logical Core 2 (socket 0) forwards packets on 1 streams: RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01 rxonly packet forwarding packets/burst=32 nb forwarding cores=1 - nb forwarding ports=1 port 0: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x0 RX queue: 0 RX desc=0 - RX free threshold=32 RX threshold registers: pthresh=8 hthresh=8 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=0 - TX free threshold=32 TX threshold registers: pthresh=32 hthresh=0 wthresh=0 TX offloads=0x0 - TX RS bit threshold=32 port 1: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x10000 RX queue: 0 RX desc=512 - RX free threshold=32 RX threshold registers: pthresh=0 hthresh=0 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=512 - TX free threshold=32 TX threshold registers: pthresh=0 hthresh=0 wthresh=0 TX offloads=0x10000 - TX RS bit threshold=32 14/05/2021 10:56:52 dut.10.240.183.133: stop 14/05/2021 10:56:52 dut.10.240.183.133: Telling cores to ... Waiting for lcores to finish... ---------------------- Forward statistics for port 1 ---------------------- RX-packets: 1 RX-dropped: 0 RX-total: 1 TX-packets: 0 TX-dropped: 0 TX-total: 0 ---------------------------------------------------------------------------- +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++ RX-packets: 1 RX-dropped: 0 RX-total: 1 TX-packets: 0 TX-dropped: 0 TX-total: 0 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Done. 14/05/2021 10:56:52 dut.10.240.183.133: start 14/05/2021 10:56:52 dut.10.240.183.133: rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native Logical Core 2 (socket 0) forwards packets on 1 streams: RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01 rxonly packet forwarding packets/burst=32 nb forwarding cores=1 - nb forwarding ports=1 port 0: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x0 RX queue: 0 RX desc=0 - RX free threshold=32 RX threshold registers: pthresh=8 hthresh=8 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=0 - TX free threshold=32 TX threshold registers: pthresh=32 hthresh=0 wthresh=0 TX offloads=0x0 - TX RS bit threshold=32 port 1: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x10000 RX queue: 0 RX desc=512 - RX free threshold=32 RX threshold registers: pthresh=0 hthresh=0 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=512 - TX free threshold=32 TX threshold registers: pthresh=0 hthresh=0 wthresh=0 TX offloads=0x10000 - TX RS bit threshold=32 14/05/2021 10:56:57 dut.10.240.183.133: stop 14/05/2021 10:56:58 dut.10.240.183.133: Telling cores to ... Waiting for lcores to finish... ---------------------- Forward statistics for port 1 ---------------------- RX-packets: 0 RX-dropped: 0 RX-total: 0 TX-packets: 0 TX-dropped: 0 TX-total: 0 ---------------------------------------------------------------------------- +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++ RX-packets: 0 RX-dropped: 0 RX-total: 0 TX-packets: 0 TX-dropped: 0 TX-total: 0 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Done. 14/05/2021 10:56:58 dut.10.240.183.133: flow destroy 0 rule 0 14/05/2021 10:56:58 dut.10.240.183.133: Flow rule #0 destroyed 14/05/2021 10:56:58 dut.10.240.183.133: flow list 0 14/05/2021 10:56:58 dut.10.240.183.133: 14/05/2021 10:56:58 dut.10.240.183.133: start 14/05/2021 10:56:58 dut.10.240.183.133: rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native Logical Core 2 (socket 0) forwards packets on 1 streams: RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01 rxonly packet forwarding packets/burst=32 nb forwarding cores=1 - nb forwarding ports=1 port 0: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x0 RX queue: 0 RX desc=0 - RX free threshold=32 RX threshold registers: pthresh=8 hthresh=8 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=0 - TX free threshold=32 TX threshold registers: pthresh=32 hthresh=0 wthresh=0 TX offloads=0x0 - TX RS bit threshold=32 port 1: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x10000 RX queue: 0 RX desc=512 - RX free threshold=32 RX threshold registers: pthresh=0 hthresh=0 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=512 - TX free threshold=32 TX threshold registers: pthresh=0 hthresh=0 wthresh=0 TX offloads=0x10000 - TX RS bit threshold=32 14/05/2021 10:57:03 dut.10.240.183.133: stop 14/05/2021 10:57:03 dut.10.240.183.133: Telling cores to ... Waiting for lcores to finish... ---------------------- Forward statistics for port 1 ---------------------- RX-packets: 0 RX-dropped: 0 RX-total: 0 TX-packets: 0 TX-dropped: 0 TX-total: 0 ---------------------------------------------------------------------------- +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++ RX-packets: 0 RX-dropped: 0 RX-total: 0 TX-packets: 0 TX-dropped: 0 TX-total: 0 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Done. 14/05/2021 10:57:03 CVLDCFSwitchFilterGTPUTest: sub_case tv_mac_ipv4_gtpu_ipv4_tcp_l3dst passed 14/05/2021 10:57:03 CVLDCFSwitchFilterGTPUTest: ===================Test sub case: tv_mac_ipv4_gtpu_ipv4_tcp_l3src================ 14/05/2021 10:57:03 dut.10.240.183.133: flow validate 0 ingress pattern eth / ipv4 / udp / gtpu / ipv4 src is 192.168.1.1 / tcp / end actions vf id 1 / end 14/05/2021 10:57:03 dut.10.240.183.133: Flow rule validated 14/05/2021 10:57:03 dut.10.240.183.133: flow create 0 ingress pattern eth / ipv4 / udp / gtpu / ipv4 src is 192.168.1.1 / tcp / end actions vf id 1 / end 14/05/2021 10:57:03 dut.10.240.183.133: Flow rule #0 created 14/05/2021 10:57:03 dut.10.240.183.133: flow list 0 14/05/2021 10:57:03 dut.10.240.183.133: ID Group Prio Attr Rule 0 0 0 i-- ETH IPV4 UDP GTPU IPV4 TCP => VF 14/05/2021 10:57:03 dut.10.240.183.133: start 14/05/2021 10:57:03 dut.10.240.183.133: rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native Logical Core 2 (socket 0) forwards packets on 1 streams: RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01 rxonly packet forwarding packets/burst=32 nb forwarding cores=1 - nb forwarding ports=1 port 0: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x0 RX queue: 0 RX desc=0 - RX free threshold=32 RX threshold registers: pthresh=8 hthresh=8 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=0 - TX free threshold=32 TX threshold registers: pthresh=32 hthresh=0 wthresh=0 TX offloads=0x0 - TX RS bit threshold=32 port 1: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x10000 RX queue: 0 RX desc=512 - RX free threshold=32 RX threshold registers: pthresh=0 hthresh=0 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=512 - TX free threshold=32 TX threshold registers: pthresh=0 hthresh=0 wthresh=0 TX offloads=0x10000 - TX RS bit threshold=32 14/05/2021 10:57:08 dut.10.240.183.133: stop 14/05/2021 10:57:08 dut.10.240.183.133: Telling cores to ... Waiting for lcores to finish... ---------------------- Forward statistics for port 1 ---------------------- RX-packets: 1 RX-dropped: 0 RX-total: 1 TX-packets: 0 TX-dropped: 0 TX-total: 0 ---------------------------------------------------------------------------- +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++ RX-packets: 1 RX-dropped: 0 RX-total: 1 TX-packets: 0 TX-dropped: 0 TX-total: 0 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Done. 14/05/2021 10:57:08 dut.10.240.183.133: start 14/05/2021 10:57:09 dut.10.240.183.133: rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native Logical Core 2 (socket 0) forwards packets on 1 streams: RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01 rxonly packet forwarding packets/burst=32 nb forwarding cores=1 - nb forwarding ports=1 port 0: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x0 RX queue: 0 RX desc=0 - RX free threshold=32 RX threshold registers: pthresh=8 hthresh=8 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=0 - TX free threshold=32 TX threshold registers: pthresh=32 hthresh=0 wthresh=0 TX offloads=0x0 - TX RS bit threshold=32 port 1: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x10000 RX queue: 0 RX desc=512 - RX free threshold=32 RX threshold registers: pthresh=0 hthresh=0 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=512 - TX free threshold=32 TX threshold registers: pthresh=0 hthresh=0 wthresh=0 TX offloads=0x10000 - TX RS bit threshold=32 14/05/2021 10:57:14 dut.10.240.183.133: stop 14/05/2021 10:57:14 dut.10.240.183.133: Telling cores to ... Waiting for lcores to finish... ---------------------- Forward statistics for port 1 ---------------------- RX-packets: 0 RX-dropped: 0 RX-total: 0 TX-packets: 0 TX-dropped: 0 TX-total: 0 ---------------------------------------------------------------------------- +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++ RX-packets: 0 RX-dropped: 0 RX-total: 0 TX-packets: 0 TX-dropped: 0 TX-total: 0 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Done. 14/05/2021 10:57:14 dut.10.240.183.133: flow destroy 0 rule 0 14/05/2021 10:57:14 dut.10.240.183.133: Flow rule #0 destroyed 14/05/2021 10:57:14 dut.10.240.183.133: flow list 0 14/05/2021 10:57:14 dut.10.240.183.133: 14/05/2021 10:57:14 dut.10.240.183.133: start 14/05/2021 10:57:14 dut.10.240.183.133: rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native Logical Core 2 (socket 0) forwards packets on 1 streams: RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01 rxonly packet forwarding packets/burst=32 nb forwarding cores=1 - nb forwarding ports=1 port 0: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x0 RX queue: 0 RX desc=0 - RX free threshold=32 RX threshold registers: pthresh=8 hthresh=8 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=0 - TX free threshold=32 TX threshold registers: pthresh=32 hthresh=0 wthresh=0 TX offloads=0x0 - TX RS bit threshold=32 port 1: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x10000 RX queue: 0 RX desc=512 - RX free threshold=32 RX threshold registers: pthresh=0 hthresh=0 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=512 - TX free threshold=32 TX threshold registers: pthresh=0 hthresh=0 wthresh=0 TX offloads=0x10000 - TX RS bit threshold=32 14/05/2021 10:57:19 dut.10.240.183.133: stop 14/05/2021 10:57:19 dut.10.240.183.133: Telling cores to ... Waiting for lcores to finish... ---------------------- Forward statistics for port 1 ---------------------- RX-packets: 0 RX-dropped: 0 RX-total: 0 TX-packets: 0 TX-dropped: 0 TX-total: 0 ---------------------------------------------------------------------------- +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++ RX-packets: 0 RX-dropped: 0 RX-total: 0 TX-packets: 0 TX-dropped: 0 TX-total: 0 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Done. 14/05/2021 10:57:19 CVLDCFSwitchFilterGTPUTest: sub_case tv_mac_ipv4_gtpu_ipv4_tcp_l3src passed 14/05/2021 10:57:19 CVLDCFSwitchFilterGTPUTest: ===================Test sub case: tv_mac_ipv4_gtpu_ipv4_tcp_l3src_l4dst================ 14/05/2021 10:57:19 dut.10.240.183.133: flow validate 0 ingress pattern eth / ipv4 / udp / gtpu / ipv4 src is 192.168.1.1 / tcp dst is 23 / end actions vf id 1 / end 14/05/2021 10:57:19 dut.10.240.183.133: Flow rule validated 14/05/2021 10:57:19 dut.10.240.183.133: flow create 0 ingress pattern eth / ipv4 / udp / gtpu / ipv4 src is 192.168.1.1 / tcp dst is 23 / end actions vf id 1 / end 14/05/2021 10:57:19 dut.10.240.183.133: ice_flow_create(): Failed to create flow port_flow_complain(): Caught PMD error type 2 (flow rule (handle)): switch filter create flow fail: Invalid argument 14/05/2021 10:57:19 CVLDCFSwitchFilterGTPUTest: sub_case tv_mac_ipv4_gtpu_ipv4_tcp_l3src_l4dst failed: 'some rules not created successfully, result [False], rule flow create 0 ingress pattern eth / ipv4 / udp / gtpu / ipv4 src is 192.168.1.1 / tcp dst is 23 / end actions vf id 1 / end' 14/05/2021 10:57:19 dut.10.240.183.133: flow flush 0 14/05/2021 10:57:19 dut.10.240.183.133: 14/05/2021 10:57:19 CVLDCFSwitchFilterGTPUTest: ===================Test sub case: tv_mac_ipv4_gtpu_ipv4_tcp_l3src_l4src================ 14/05/2021 10:57:19 dut.10.240.183.133: flow validate 0 ingress pattern eth / ipv4 / udp / gtpu / ipv4 src is 192.168.1.1 / tcp src is 22 / end actions vf id 1 / end 14/05/2021 10:57:19 dut.10.240.183.133: Flow rule validated 14/05/2021 10:57:19 dut.10.240.183.133: flow create 0 ingress pattern eth / ipv4 / udp / gtpu / ipv4 src is 192.168.1.1 / tcp src is 22 / end actions vf id 1 / end 14/05/2021 10:57:19 dut.10.240.183.133: ice_flow_create(): Failed to create flow port_flow_complain(): Caught PMD error type 2 (flow rule (handle)): switch filter create flow fail: Invalid argument 14/05/2021 10:57:19 CVLDCFSwitchFilterGTPUTest: sub_case tv_mac_ipv4_gtpu_ipv4_tcp_l3src_l4src failed: 'some rules not created successfully, result [False], rule flow create 0 ingress pattern eth / ipv4 / udp / gtpu / ipv4 src is 192.168.1.1 / tcp src is 22 / end actions vf id 1 / end' 14/05/2021 10:57:19 dut.10.240.183.133: flow flush 0 14/05/2021 10:57:19 dut.10.240.183.133: 14/05/2021 10:57:19 dut.10.240.183.133: flow flush 0 14/05/2021 10:57:20 dut.10.240.183.133: 14/05/2021 10:57:20 dut.10.240.183.133: clear port stats all 14/05/2021 10:57:20 dut.10.240.183.133: NIC statistics for port 0 cleared NIC statistics for port 1 cleared 14/05/2021 10:57:20 dut.10.240.183.133: quit 14/05/2021 10:57:21 dut.10.240.183.133: Stopping port 0... Stopping ports... Done Stopping port 1... Stopping ports... Done Shutting down port 0... Closing ports... Port 0 is closed Done Shutting down port 1... Closing ports... Port 1 is closed Done Bye... 14/05/2021 10:57:21 dut.10.240.183.133: kill_all: called by dut and prefix list has value. 14/05/2021 10:57:24 dut.10.240.183.133: rmmod ice 14/05/2021 10:57:33 dut.10.240.183.133: 14/05/2021 10:57:33 dut.10.240.183.133: modprobe ice 14/05/2021 10:57:38 dut.10.240.183.133: 14/05/2021 10:57:38 dut.10.240.183.133: ethtool -i ens801f0 14/05/2021 10:57:38 dut.10.240.183.133: driver: ice version: 1.6.0_rc41_11_gbd4c35a2_dirty firmware-version: 3.00 0x800079a8 1.2928.0 expansion-rom-version: bus-info: 0000:81:00.0 supports-statistics: yes supports-test: yes supports-eeprom-access: yes supports-register-dump: yes supports-priv-flags: yes 14/05/2021 10:57:40 dut.10.240.183.133: ip link set ens801f0 vf 0 trust on 14/05/2021 10:57:40 dut.10.240.183.133: 14/05/2021 10:57:47 dut.10.240.183.133: x86_64-native-linuxapp-gcc/app/dpdk-testpmd -l 1,2,3,4 -n 4 -a 0000:81:01.0,cap=dcf -a 0000:81:01.1 --file-prefix=dpdk_13956_20210514102502 -- -i 14/05/2021 10:58:00 dut.10.240.183.133: EAL: Detected 72 lcore(s) EAL: Detected 2 NUMA nodes EAL: Detected static linkage of DPDK EAL: Multi-process socket /var/run/dpdk/dpdk_13956_20210514102502/mp_socket EAL: Selected IOVA mode 'VA' EAL: No available 2048 kB hugepages reported EAL: VFIO support initialized EAL: Using IOMMU type 1 (Type 1) EAL: Probe PCI driver: net_iavf (8086:1889) device: 0000:81:01.0 (socket 1) EAL: Releasing PCI mapped resource for 0000:81:01.0 EAL: Calling pci_unmap_resource for 0000:81:01.0 at 0x2200000000 EAL: Calling pci_unmap_resource for 0000:81:01.0 at 0x2200020000 EAL: Using IOMMU type 1 (Type 1) EAL: Probe PCI driver: net_ice_dcf (8086:1889) device: 0000:81:01.0 (socket 1) ice_load_pkg_type(): Active package is: 1.3.30.0, ICE COMMS Package (double VLAN mode) EAL: Probe PCI driver: net_iavf (8086:1889) device: 0000:81:01.1 (socket 1) Interactive-mode selected Failed to set MTU to 1500 for port 0 testpmd: create a new mbuf pool <mb_pool_0>: n=171456, size=2176, socket=0 testpmd: preferred mempool ops selected: ring_mp_mc testpmd: create a new mbuf pool <mb_pool_1>: n=171456, size=2176, socket=1 testpmd: preferred mempool ops selected: ring_mp_mc Configuring Port 0 (socket 1) ice_dcf_init_rss(): RSS is enabled by PF by default ice_dcf_configure_queues(): request RXDID == 16 in Queue[0] Port 0: DA:E4:12:32:08:76 Configuring Port 1 (socket 1) iavf_configure_queues(): request RXDID[22] in Queue[0] Port 1: link state change event Port 1: link state change event Port 1: 56:CB:67:66:16:F0 Checking link statuses... Done 14/05/2021 10:58:00 dut.10.240.183.133: set portlist 1 14/05/2021 10:58:00 dut.10.240.183.133: previous number of forwarding ports 2 - changed to number of configured ports 1 Warning! port-topology=paired and odd forward ports number, the last port will pair with itself. 14/05/2021 10:58:00 dut.10.240.183.133: set fwd rxonly 14/05/2021 10:58:00 dut.10.240.183.133: Set rxonly packet forwarding mode 14/05/2021 10:58:00 dut.10.240.183.133: set verbose 1 14/05/2021 10:58:01 dut.10.240.183.133: Change verbose level from 0 to 1 14/05/2021 10:58:01 CVLDCFSwitchFilterGTPUTest: ===================Test sub case: tv_mac_ipv4_gtpu_ipv4_tcp_l3dst_l4src================ 14/05/2021 10:58:01 dut.10.240.183.133: flow validate 0 ingress pattern eth / ipv4 / udp / gtpu / ipv4 dst is 192.168.1.2 / tcp src is 22 / end actions vf id 1 / end 14/05/2021 10:58:01 dut.10.240.183.133: Flow rule validated 14/05/2021 10:58:01 dut.10.240.183.133: flow create 0 ingress pattern eth / ipv4 / udp / gtpu / ipv4 dst is 192.168.1.2 / tcp src is 22 / end actions vf id 1 / end 14/05/2021 10:58:01 dut.10.240.183.133: ice_flow_create(): Failed to create flow port_flow_complain(): Caught PMD error type 2 (flow rule (handle)): switch filter create flow fail: Invalid argument 14/05/2021 10:58:01 CVLDCFSwitchFilterGTPUTest: sub_case tv_mac_ipv4_gtpu_ipv4_tcp_l3dst_l4src failed: 'some rules not created successfully, result [False], rule flow create 0 ingress pattern eth / ipv4 / udp / gtpu / ipv4 dst is 192.168.1.2 / tcp src is 22 / end actions vf id 1 / end' 14/05/2021 10:58:01 dut.10.240.183.133: flow flush 0 14/05/2021 10:58:01 dut.10.240.183.133: 14/05/2021 10:58:01 CVLDCFSwitchFilterGTPUTest: ===================Test sub case: tv_mac_ipv4_gtpu_ipv4_tcp_l3dst_l4dst================ 14/05/2021 10:58:01 dut.10.240.183.133: flow validate 0 ingress pattern eth / ipv4 / udp / gtpu / ipv4 dst is 192.168.1.2 / tcp dst is 23 / end actions vf id 1 / end 14/05/2021 10:58:01 dut.10.240.183.133: Flow rule validated 14/05/2021 10:58:01 dut.10.240.183.133: flow create 0 ingress pattern eth / ipv4 / udp / gtpu / ipv4 dst is 192.168.1.2 / tcp dst is 23 / end actions vf id 1 / end 14/05/2021 10:58:01 dut.10.240.183.133: ice_flow_create(): Failed to create flow port_flow_complain(): Caught PMD error type 2 (flow rule (handle)): switch filter create flow fail: Invalid argument 14/05/2021 10:58:01 CVLDCFSwitchFilterGTPUTest: sub_case tv_mac_ipv4_gtpu_ipv4_tcp_l3dst_l4dst failed: 'some rules not created successfully, result [False], rule flow create 0 ingress pattern eth / ipv4 / udp / gtpu / ipv4 dst is 192.168.1.2 / tcp dst is 23 / end actions vf id 1 / end' 14/05/2021 10:58:01 dut.10.240.183.133: flow flush 0 14/05/2021 10:58:01 dut.10.240.183.133: 14/05/2021 10:58:01 CVLDCFSwitchFilterGTPUTest: ===================Test sub case: tv_mac_ipv4_gtpu_ipv4_tcp_l4dst================ 14/05/2021 10:58:01 dut.10.240.183.133: flow validate 0 ingress pattern eth / ipv4 / udp / gtpu / ipv4 / tcp dst is 23 / end actions vf id 1 / end 14/05/2021 10:58:01 dut.10.240.183.133: Flow rule validated 14/05/2021 10:58:01 dut.10.240.183.133: flow create 0 ingress pattern eth / ipv4 / udp / gtpu / ipv4 / tcp dst is 23 / end actions vf id 1 / end 14/05/2021 10:58:01 dut.10.240.183.133: ice_flow_create(): Failed to create flow port_flow_complain(): Caught PMD error type 2 (flow rule (handle)): switch filter create flow fail: Invalid argument 14/05/2021 10:58:01 CVLDCFSwitchFilterGTPUTest: sub_case tv_mac_ipv4_gtpu_ipv4_tcp_l4dst failed: 'some rules not created successfully, result [False], rule flow create 0 ingress pattern eth / ipv4 / udp / gtpu / ipv4 / tcp dst is 23 / end actions vf id 1 / end' 14/05/2021 10:58:01 dut.10.240.183.133: flow flush 0 14/05/2021 10:58:01 dut.10.240.183.133: 14/05/2021 10:58:01 CVLDCFSwitchFilterGTPUTest: ===================Test sub case: tv_mac_ipv4_gtpu_ipv4_tcp_l4src================ 14/05/2021 10:58:01 dut.10.240.183.133: flow validate 0 ingress pattern eth / ipv4 / udp / gtpu / ipv4 / tcp src is 22 / end actions vf id 1 / end 14/05/2021 10:58:01 dut.10.240.183.133: Flow rule validated 14/05/2021 10:58:01 dut.10.240.183.133: flow create 0 ingress pattern eth / ipv4 / udp / gtpu / ipv4 / tcp src is 22 / end actions vf id 1 / end 14/05/2021 10:58:01 dut.10.240.183.133: ice_flow_create(): Failed to create flow port_flow_complain(): Caught PMD error type 2 (flow rule (handle)): switch filter create flow fail: Invalid argument 14/05/2021 10:58:01 CVLDCFSwitchFilterGTPUTest: sub_case tv_mac_ipv4_gtpu_ipv4_tcp_l4src failed: 'some rules not created successfully, result [False], rule flow create 0 ingress pattern eth / ipv4 / udp / gtpu / ipv4 / tcp src is 22 / end actions vf id 1 / end' 14/05/2021 10:58:01 dut.10.240.183.133: flow flush 0 14/05/2021 10:58:01 dut.10.240.183.133: 14/05/2021 10:58:01 CVLDCFSwitchFilterGTPUTest: ===================Test sub case: tv_mac_ipv4_gtpu_ipv4_tcp_l4src_l4dst================ 14/05/2021 10:58:01 dut.10.240.183.133: flow validate 0 ingress pattern eth / ipv4 / udp / gtpu / ipv4 / tcp src is 22 dst is 23 / end actions vf id 1 / end 14/05/2021 10:58:01 dut.10.240.183.133: Flow rule validated 14/05/2021 10:58:01 dut.10.240.183.133: flow create 0 ingress pattern eth / ipv4 / udp / gtpu / ipv4 / tcp src is 22 dst is 23 / end actions vf id 1 / end 14/05/2021 10:58:01 dut.10.240.183.133: ice_flow_create(): Failed to create flow port_flow_complain(): Caught PMD error type 2 (flow rule (handle)): switch filter create flow fail: Invalid argument 14/05/2021 10:58:01 CVLDCFSwitchFilterGTPUTest: sub_case tv_mac_ipv4_gtpu_ipv4_tcp_l4src_l4dst failed: 'some rules not created successfully, result [False], rule flow create 0 ingress pattern eth / ipv4 / udp / gtpu / ipv4 / tcp src is 22 dst is 23 / end actions vf id 1 / end' 14/05/2021 10:58:01 dut.10.240.183.133: flow flush 0 14/05/2021 10:58:01 dut.10.240.183.133: 14/05/2021 10:58:01 CVLDCFSwitchFilterGTPUTest: ===================Test sub case: tv_mac_ipv4_gtpu_ipv4_tcp_teid_l4src_l4dst================ 14/05/2021 10:58:01 dut.10.240.183.133: flow validate 0 ingress pattern eth / ipv4 / udp / gtpu teid is 0x12345678 teid mask 0x00000001 / ipv4 / tcp src is 22 dst is 23 / end actions vf id 1 / end 14/05/2021 10:58:02 dut.10.240.183.133: Flow rule validated 14/05/2021 10:58:02 dut.10.240.183.133: flow create 0 ingress pattern eth / ipv4 / udp / gtpu teid is 0x12345678 teid mask 0x00000001 / ipv4 / tcp src is 22 dst is 23 / end actions vf id 1 / end 14/05/2021 10:58:02 dut.10.240.183.133: ice_flow_create(): Failed to create flow port_flow_complain(): Caught PMD error type 2 (flow rule (handle)): switch filter create flow fail: Invalid argument 14/05/2021 10:58:02 CVLDCFSwitchFilterGTPUTest: sub_case tv_mac_ipv4_gtpu_ipv4_tcp_teid_l4src_l4dst failed: 'some rules not created successfully, result [False], rule flow create 0 ingress pattern eth / ipv4 / udp / gtpu teid is 0x12345678 teid mask 0x00000001 / ipv4 / tcp src is 22 dst is 23 / end actions vf id 1 / end' 14/05/2021 10:58:02 dut.10.240.183.133: flow flush 0 14/05/2021 10:58:02 dut.10.240.183.133: 14/05/2021 10:58:02 CVLDCFSwitchFilterGTPUTest: ===================Test sub case: tv_mac_ipv4_gtpu_ipv4_tcp_teid_l3src_l3dst================ 14/05/2021 10:58:02 dut.10.240.183.133: flow validate 0 ingress pattern eth / ipv4 / udp / gtpu teid is 0x12345678 teid mask 0x00000001 / ipv4 src is 192.168.1.1 dst is 192.168.1.2 / tcp / end actions vf id 1 / end 14/05/2021 10:58:02 dut.10.240.183.133: Flow rule validated 14/05/2021 10:58:02 dut.10.240.183.133: flow create 0 ingress pattern eth / ipv4 / udp / gtpu teid is 0x12345678 teid mask 0x00000001 / ipv4 src is 192.168.1.1 dst is 192.168.1.2 / tcp / end actions vf id 1 / end 14/05/2021 10:58:02 dut.10.240.183.133: Flow rule #0 created 14/05/2021 10:58:02 dut.10.240.183.133: flow list 0 14/05/2021 10:58:02 dut.10.240.183.133: ID Group Prio Attr Rule 0 0 0 i-- ETH IPV4 UDP GTPU IPV4 TCP => VF 14/05/2021 10:58:02 dut.10.240.183.133: start 14/05/2021 10:58:02 dut.10.240.183.133: rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native Logical Core 2 (socket 0) forwards packets on 1 streams: RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01 rxonly packet forwarding packets/burst=32 nb forwarding cores=1 - nb forwarding ports=1 port 0: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x0 RX queue: 0 RX desc=0 - RX free threshold=32 RX threshold registers: pthresh=8 hthresh=8 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=0 - TX free threshold=32 TX threshold registers: pthresh=32 hthresh=0 wthresh=0 TX offloads=0x0 - TX RS bit threshold=32 port 1: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x10000 RX queue: 0 RX desc=512 - RX free threshold=32 RX threshold registers: pthresh=0 hthresh=0 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=512 - TX free threshold=32 TX threshold registers: pthresh=0 hthresh=0 wthresh=0 TX offloads=0x10000 - TX RS bit threshold=32 14/05/2021 10:58:07 dut.10.240.183.133: stop 14/05/2021 10:58:07 dut.10.240.183.133: Telling cores to ... Waiting for lcores to finish... ---------------------- Forward statistics for port 1 ---------------------- RX-packets: 1 RX-dropped: 0 RX-total: 1 TX-packets: 0 TX-dropped: 0 TX-total: 0 ---------------------------------------------------------------------------- +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++ RX-packets: 1 RX-dropped: 0 RX-total: 1 TX-packets: 0 TX-dropped: 0 TX-total: 0 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Done. 14/05/2021 10:58:07 dut.10.240.183.133: start 14/05/2021 10:58:07 dut.10.240.183.133: rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native Logical Core 2 (socket 0) forwards packets on 1 streams: RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01 rxonly packet forwarding packets/burst=32 nb forwarding cores=1 - nb forwarding ports=1 port 0: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x0 RX queue: 0 RX desc=0 - RX free threshold=32 RX threshold registers: pthresh=8 hthresh=8 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=0 - TX free threshold=32 TX threshold registers: pthresh=32 hthresh=0 wthresh=0 TX offloads=0x0 - TX RS bit threshold=32 port 1: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x10000 RX queue: 0 RX desc=512 - RX free threshold=32 RX threshold registers: pthresh=0 hthresh=0 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=512 - TX free threshold=32 TX threshold registers: pthresh=0 hthresh=0 wthresh=0 TX offloads=0x10000 - TX RS bit threshold=32 14/05/2021 10:58:13 dut.10.240.183.133: stop 14/05/2021 10:58:13 dut.10.240.183.133: Telling cores to ... Waiting for lcores to finish... ---------------------- Forward statistics for port 1 ---------------------- RX-packets: 0 RX-dropped: 0 RX-total: 0 TX-packets: 0 TX-dropped: 0 TX-total: 0 ---------------------------------------------------------------------------- +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++ RX-packets: 0 RX-dropped: 0 RX-total: 0 TX-packets: 0 TX-dropped: 0 TX-total: 0 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Done. 14/05/2021 10:58:13 dut.10.240.183.133: flow destroy 0 rule 0 14/05/2021 10:58:13 dut.10.240.183.133: Flow rule #0 destroyed 14/05/2021 10:58:13 dut.10.240.183.133: flow list 0 14/05/2021 10:58:13 dut.10.240.183.133: 14/05/2021 10:58:13 dut.10.240.183.133: start 14/05/2021 10:58:13 dut.10.240.183.133: rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native Logical Core 2 (socket 0) forwards packets on 1 streams: RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01 rxonly packet forwarding packets/burst=32 nb forwarding cores=1 - nb forwarding ports=1 port 0: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x0 RX queue: 0 RX desc=0 - RX free threshold=32 RX threshold registers: pthresh=8 hthresh=8 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=0 - TX free threshold=32 TX threshold registers: pthresh=32 hthresh=0 wthresh=0 TX offloads=0x0 - TX RS bit threshold=32 port 1: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x10000 RX queue: 0 RX desc=512 - RX free threshold=32 RX threshold registers: pthresh=0 hthresh=0 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=512 - TX free threshold=32 TX threshold registers: pthresh=0 hthresh=0 wthresh=0 TX offloads=0x10000 - TX RS bit threshold=32 14/05/2021 10:58:18 dut.10.240.183.133: stop 14/05/2021 10:58:18 dut.10.240.183.133: Telling cores to ... Waiting for lcores to finish... ---------------------- Forward statistics for port 1 ---------------------- RX-packets: 0 RX-dropped: 0 RX-total: 0 TX-packets: 0 TX-dropped: 0 TX-total: 0 ---------------------------------------------------------------------------- +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++ RX-packets: 0 RX-dropped: 0 RX-total: 0 TX-packets: 0 TX-dropped: 0 TX-total: 0 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Done. 14/05/2021 10:58:18 CVLDCFSwitchFilterGTPUTest: sub_case tv_mac_ipv4_gtpu_ipv4_tcp_teid_l3src_l3dst passed 14/05/2021 10:58:18 CVLDCFSwitchFilterGTPUTest: ===================Test sub case: tv_mac_ipv4_gtpu_ipv4_tcp_l3src_l3dst================ 14/05/2021 10:58:18 dut.10.240.183.133: flow validate 0 ingress pattern eth / ipv4 / udp / gtpu / ipv4 src is 192.168.1.1 dst is 192.168.1.2 / tcp / end actions vf id 1 / end 14/05/2021 10:58:18 dut.10.240.183.133: Flow rule validated 14/05/2021 10:58:18 dut.10.240.183.133: flow create 0 ingress pattern eth / ipv4 / udp / gtpu / ipv4 src is 192.168.1.1 dst is 192.168.1.2 / tcp / end actions vf id 1 / end 14/05/2021 10:58:18 dut.10.240.183.133: Flow rule #0 created 14/05/2021 10:58:18 dut.10.240.183.133: flow list 0 14/05/2021 10:58:18 dut.10.240.183.133: ID Group Prio Attr Rule 0 0 0 i-- ETH IPV4 UDP GTPU IPV4 TCP => VF 14/05/2021 10:58:18 dut.10.240.183.133: start 14/05/2021 10:58:18 dut.10.240.183.133: rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native Logical Core 2 (socket 0) forwards packets on 1 streams: RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01 rxonly packet forwarding packets/burst=32 nb forwarding cores=1 - nb forwarding ports=1 port 0: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x0 RX queue: 0 RX desc=0 - RX free threshold=32 RX threshold registers: pthresh=8 hthresh=8 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=0 - TX free threshold=32 TX threshold registers: pthresh=32 hthresh=0 wthresh=0 TX offloads=0x0 - TX RS bit threshold=32 port 1: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x10000 RX queue: 0 RX desc=512 - RX free threshold=32 RX threshold registers: pthresh=0 hthresh=0 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=512 - TX free threshold=32 TX threshold registers: pthresh=0 hthresh=0 wthresh=0 TX offloads=0x10000 - TX RS bit threshold=32 14/05/2021 10:58:24 dut.10.240.183.133: stop 14/05/2021 10:58:24 dut.10.240.183.133: Telling cores to ... Waiting for lcores to finish... ---------------------- Forward statistics for port 1 ---------------------- RX-packets: 1 RX-dropped: 0 RX-total: 1 TX-packets: 0 TX-dropped: 0 TX-total: 0 ---------------------------------------------------------------------------- +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++ RX-packets: 1 RX-dropped: 0 RX-total: 1 TX-packets: 0 TX-dropped: 0 TX-total: 0 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Done. 14/05/2021 10:58:24 dut.10.240.183.133: start 14/05/2021 10:58:24 dut.10.240.183.133: rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native Logical Core 2 (socket 0) forwards packets on 1 streams: RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01 rxonly packet forwarding packets/burst=32 nb forwarding cores=1 - nb forwarding ports=1 port 0: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x0 RX queue: 0 RX desc=0 - RX free threshold=32 RX threshold registers: pthresh=8 hthresh=8 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=0 - TX free threshold=32 TX threshold registers: pthresh=32 hthresh=0 wthresh=0 TX offloads=0x0 - TX RS bit threshold=32 port 1: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x10000 RX queue: 0 RX desc=512 - RX free threshold=32 RX threshold registers: pthresh=0 hthresh=0 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=512 - TX free threshold=32 TX threshold registers: pthresh=0 hthresh=0 wthresh=0 TX offloads=0x10000 - TX RS bit threshold=32 14/05/2021 10:58:29 dut.10.240.183.133: stop 14/05/2021 10:58:29 dut.10.240.183.133: Telling cores to ... Waiting for lcores to finish... ---------------------- Forward statistics for port 1 ---------------------- RX-packets: 0 RX-dropped: 0 RX-total: 0 TX-packets: 0 TX-dropped: 0 TX-total: 0 ---------------------------------------------------------------------------- +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++ RX-packets: 0 RX-dropped: 0 RX-total: 0 TX-packets: 0 TX-dropped: 0 TX-total: 0 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Done. 14/05/2021 10:58:29 dut.10.240.183.133: flow destroy 0 rule 0 14/05/2021 10:58:29 dut.10.240.183.133: Flow rule #0 destroyed 14/05/2021 10:58:29 dut.10.240.183.133: flow list 0 14/05/2021 10:58:29 dut.10.240.183.133: 14/05/2021 10:58:29 dut.10.240.183.133: start 14/05/2021 10:58:29 dut.10.240.183.133: rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native Logical Core 2 (socket 0) forwards packets on 1 streams: RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01 rxonly packet forwarding packets/burst=32 nb forwarding cores=1 - nb forwarding ports=1 port 0: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x0 RX queue: 0 RX desc=0 - RX free threshold=32 RX threshold registers: pthresh=8 hthresh=8 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=0 - TX free threshold=32 TX threshold registers: pthresh=32 hthresh=0 wthresh=0 TX offloads=0x0 - TX RS bit threshold=32 port 1: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x10000 RX queue: 0 RX desc=512 - RX free threshold=32 RX threshold registers: pthresh=0 hthresh=0 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=512 - TX free threshold=32 TX threshold registers: pthresh=0 hthresh=0 wthresh=0 TX offloads=0x10000 - TX RS bit threshold=32 14/05/2021 10:58:34 dut.10.240.183.133: stop 14/05/2021 10:58:34 dut.10.240.183.133: Telling cores to ... Waiting for lcores to finish... ---------------------- Forward statistics for port 1 ---------------------- RX-packets: 0 RX-dropped: 0 RX-total: 0 TX-packets: 0 TX-dropped: 0 TX-total: 0 ---------------------------------------------------------------------------- +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++ RX-packets: 0 RX-dropped: 0 RX-total: 0 TX-packets: 0 TX-dropped: 0 TX-total: 0 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Done. 14/05/2021 10:58:34 CVLDCFSwitchFilterGTPUTest: sub_case tv_mac_ipv4_gtpu_ipv4_tcp_l3src_l3dst passed 14/05/2021 10:58:34 CVLDCFSwitchFilterGTPUTest: ===================Test sub case: tv_mac_ipv4_gtpu_ipv4_tcp_l3_l4================ 14/05/2021 10:58:34 dut.10.240.183.133: flow validate 0 ingress pattern eth / ipv4 / udp / gtpu teid is 0x12345678 teid mask 0x00000001 / ipv4 src is 192.168.1.1 dst is 192.168.1.2 / tcp src is 22 dst is 23 / end actions vf id 1 / end 14/05/2021 10:58:34 dut.10.240.183.133: Flow rule validated 14/05/2021 10:58:34 dut.10.240.183.133: flow create 0 ingress pattern eth / ipv4 / udp / gtpu teid is 0x12345678 teid mask 0x00000001 / ipv4 src is 192.168.1.1 dst is 192.168.1.2 / tcp src is 22 dst is 23 / end actions vf id 1 / end 14/05/2021 10:58:34 dut.10.240.183.133: ice_flow_create(): Failed to create flow port_flow_complain(): Caught PMD error type 2 (flow rule (handle)): switch filter create flow fail: Invalid argument 14/05/2021 10:58:34 CVLDCFSwitchFilterGTPUTest: sub_case tv_mac_ipv4_gtpu_ipv4_tcp_l3_l4 failed: 'some rules not created successfully, result [False], rule flow create 0 ingress pattern eth / ipv4 / udp / gtpu teid is 0x12345678 teid mask 0x00000001 / ipv4 src is 192.168.1.1 dst is 192.168.1.2 / tcp src is 22 dst is 23 / end actions vf id 1 / end' 14/05/2021 10:58:34 dut.10.240.183.133: flow flush 0 14/05/2021 10:58:34 dut.10.240.183.133: 14/05/2021 10:58:34 CVLDCFSwitchFilterGTPUTest: {'tv_mac_ipv4_gtpu_ipv4_tcp_teid_with_mask': 'passed', 'tv_mac_ipv4_gtpu_ipv4_tcp_teid_without_mask': 'passed', 'tv_mac_ipv4_gtpu_ipv4_tcp_l3dst': 'passed', 'tv_mac_ipv4_gtpu_ipv4_tcp_l3src': 'passed', 'tv_mac_ipv4_gtpu_ipv4_tcp_l3src_l4dst': 'failed', 'tv_mac_ipv4_gtpu_ipv4_tcp_l3src_l4src': 'failed', 'tv_mac_ipv4_gtpu_ipv4_tcp_l3dst_l4src': 'failed', 'tv_mac_ipv4_gtpu_ipv4_tcp_l3dst_l4dst': 'failed', 'tv_mac_ipv4_gtpu_ipv4_tcp_l4dst': 'failed', 'tv_mac_ipv4_gtpu_ipv4_tcp_l4src': 'failed', 'tv_mac_ipv4_gtpu_ipv4_tcp_l4src_l4dst': 'failed', 'tv_mac_ipv4_gtpu_ipv4_tcp_teid_l4src_l4dst': 'failed', 'tv_mac_ipv4_gtpu_ipv4_tcp_teid_l3src_l3dst': 'passed', 'tv_mac_ipv4_gtpu_ipv4_tcp_l3src_l3dst': 'passed', 'tv_mac_ipv4_gtpu_ipv4_tcp_l3_l4': 'failed'} 14/05/2021 10:58:34 CVLDCFSwitchFilterGTPUTest: pass rate is: 40.0 14/05/2021 10:58:34 CVLDCFSwitchFilterGTPUTest: Test Case test_mac_ipv4_gtpu_ipv4_tcp Result FAILED: 'some subcases failed' 14/05/2021 10:58:34 dut.10.240.183.133: flow flush 0 14/05/2021 10:58:34 dut.10.240.183.133: 14/05/2021 10:58:34 dut.10.240.183.133: clear port stats all 14/05/2021 10:58:35 dut.10.240.183.133: NIC statistics for port 0 cleared NIC statistics for port 1 cleared 14/05/2021 10:58:35 dut.10.240.183.133: quit 14/05/2021 10:58:36 dut.10.240.183.133: Stopping port 0... Stopping ports... Done Stopping port 1... Stopping ports... Done Shutting down port 0... Closing ports... Port 0 is closed Done Shutting down port 1... Closing ports... Port 1 is closed Done Bye... 14/05/2021 10:58:36 dut.10.240.183.133: kill_all: called by dut and prefix list has value. 14/05/2021 10:58:39 CVLDCFSwitchFilterGTPUTest: Test Case test_mac_ipv4_gtpu_ipv4_udp Begin 14/05/2021 10:58:40 dut.10.240.183.133: 14/05/2021 10:58:40 tester: 14/05/2021 10:58:40 dut.10.240.183.133: rmmod ice 14/05/2021 10:58:48 dut.10.240.183.133: 14/05/2021 10:58:48 dut.10.240.183.133: modprobe ice 14/05/2021 10:58:53 dut.10.240.183.133: 14/05/2021 10:58:53 dut.10.240.183.133: ethtool -i ens801f0 14/05/2021 10:58:53 dut.10.240.183.133: driver: ice version: 1.6.0_rc41_11_gbd4c35a2_dirty firmware-version: 3.00 0x800079a8 1.2928.0 expansion-rom-version: bus-info: 0000:81:00.0 supports-statistics: yes supports-test: yes supports-eeprom-access: yes supports-register-dump: yes supports-priv-flags: yes 14/05/2021 10:58:55 dut.10.240.183.133: ip link set ens801f0 vf 0 trust on 14/05/2021 10:58:55 dut.10.240.183.133: 14/05/2021 10:59:03 dut.10.240.183.133: x86_64-native-linuxapp-gcc/app/dpdk-testpmd -l 1,2,3,4 -n 4 -a 0000:81:01.0,cap=dcf -a 0000:81:01.1 --file-prefix=dpdk_13956_20210514102502 -- -i 14/05/2021 10:59:16 dut.10.240.183.133: EAL: Detected 72 lcore(s) EAL: Detected 2 NUMA nodes EAL: Detected static linkage of DPDK EAL: Multi-process socket /var/run/dpdk/dpdk_13956_20210514102502/mp_socket EAL: Selected IOVA mode 'VA' EAL: No available 2048 kB hugepages reported EAL: VFIO support initialized EAL: Using IOMMU type 1 (Type 1) EAL: Probe PCI driver: net_iavf (8086:1889) device: 0000:81:01.0 (socket 1) EAL: Releasing PCI mapped resource for 0000:81:01.0 EAL: Calling pci_unmap_resource for 0000:81:01.0 at 0x2200000000 EAL: Calling pci_unmap_resource for 0000:81:01.0 at 0x2200020000 EAL: Using IOMMU type 1 (Type 1) EAL: Probe PCI driver: net_ice_dcf (8086:1889) device: 0000:81:01.0 (socket 1) ice_load_pkg_type(): Active package is: 1.3.30.0, ICE COMMS Package (double VLAN mode) EAL: Probe PCI driver: net_iavf (8086:1889) device: 0000:81:01.1 (socket 1) Interactive-mode selected Failed to set MTU to 1500 for port 0 testpmd: create a new mbuf pool <mb_pool_0>: n=171456, size=2176, socket=0 testpmd: preferred mempool ops selected: ring_mp_mc testpmd: create a new mbuf pool <mb_pool_1>: n=171456, size=2176, socket=1 testpmd: preferred mempool ops selected: ring_mp_mc Configuring Port 0 (socket 1) ice_dcf_init_rss(): RSS is enabled by PF by default ice_dcf_configure_queues(): request RXDID == 16 in Queue[0] Port 0: 5E:3F:67:DB:A4:78 Configuring Port 1 (socket 1) iavf_configure_queues(): request RXDID[22] in Queue[0] Port 1: link state change event Port 1: link state change event Port 1: F2:85:70:BC:00:35 Checking link statuses... Done 14/05/2021 10:59:16 dut.10.240.183.133: set portlist 1 14/05/2021 10:59:16 dut.10.240.183.133: previous number of forwarding ports 2 - changed to number of configured ports 1 Warning! port-topology=paired and odd forward ports number, the last port will pair with itself. 14/05/2021 10:59:16 dut.10.240.183.133: set fwd rxonly 14/05/2021 10:59:16 dut.10.240.183.133: Set rxonly packet forwarding mode 14/05/2021 10:59:16 dut.10.240.183.133: set verbose 1 14/05/2021 10:59:16 dut.10.240.183.133: Change verbose level from 0 to 1 14/05/2021 10:59:16 CVLDCFSwitchFilterGTPUTest: ===================Test sub case: tv_mac_ipv4_gtpu_ipv4_udp_teid_with_mask================ 14/05/2021 10:59:16 dut.10.240.183.133: flow validate 0 ingress pattern eth / ipv4 / udp / gtpu teid is 0x12345678 teid mask 0x00000001 / ipv4 / udp / end actions vf id 1 / end 14/05/2021 10:59:16 dut.10.240.183.133: Flow rule validated 14/05/2021 10:59:16 dut.10.240.183.133: flow create 0 ingress pattern eth / ipv4 / udp / gtpu teid is 0x12345678 teid mask 0x00000001 / ipv4 / udp / end actions vf id 1 / end 14/05/2021 10:59:16 dut.10.240.183.133: Flow rule #0 created 14/05/2021 10:59:16 dut.10.240.183.133: flow list 0 14/05/2021 10:59:16 dut.10.240.183.133: ID Group Prio Attr Rule 0 0 0 i-- ETH IPV4 UDP GTPU IPV4 UDP => VF 14/05/2021 10:59:16 dut.10.240.183.133: start 14/05/2021 10:59:16 dut.10.240.183.133: rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native Logical Core 2 (socket 0) forwards packets on 1 streams: RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01 rxonly packet forwarding packets/burst=32 nb forwarding cores=1 - nb forwarding ports=1 port 0: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x0 RX queue: 0 RX desc=0 - RX free threshold=32 RX threshold registers: pthresh=8 hthresh=8 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=0 - TX free threshold=32 TX threshold registers: pthresh=32 hthresh=0 wthresh=0 TX offloads=0x0 - TX RS bit threshold=32 port 1: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x10000 RX queue: 0 RX desc=512 - RX free threshold=32 RX threshold registers: pthresh=0 hthresh=0 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=512 - TX free threshold=32 TX threshold registers: pthresh=0 hthresh=0 wthresh=0 TX offloads=0x10000 - TX RS bit threshold=32 14/05/2021 10:59:21 dut.10.240.183.133: stop 14/05/2021 10:59:22 dut.10.240.183.133: Telling cores to ... Waiting for lcores to finish... ---------------------- Forward statistics for port 1 ---------------------- RX-packets: 2 RX-dropped: 0 RX-total: 2 TX-packets: 0 TX-dropped: 0 TX-total: 0 ---------------------------------------------------------------------------- +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++ RX-packets: 2 RX-dropped: 0 RX-total: 2 TX-packets: 0 TX-dropped: 0 TX-total: 0 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Done. 14/05/2021 10:59:22 dut.10.240.183.133: start 14/05/2021 10:59:22 dut.10.240.183.133: rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native Logical Core 2 (socket 0) forwards packets on 1 streams: RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01 rxonly packet forwarding packets/burst=32 nb forwarding cores=1 - nb forwarding ports=1 port 0: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x0 RX queue: 0 RX desc=0 - RX free threshold=32 RX threshold registers: pthresh=8 hthresh=8 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=0 - TX free threshold=32 TX threshold registers: pthresh=32 hthresh=0 wthresh=0 TX offloads=0x0 - TX RS bit threshold=32 port 1: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x10000 RX queue: 0 RX desc=512 - RX free threshold=32 RX threshold registers: pthresh=0 hthresh=0 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=512 - TX free threshold=32 TX threshold registers: pthresh=0 hthresh=0 wthresh=0 TX offloads=0x10000 - TX RS bit threshold=32 14/05/2021 10:59:27 dut.10.240.183.133: stop 14/05/2021 10:59:27 dut.10.240.183.133: Telling cores to ... Waiting for lcores to finish... ---------------------- Forward statistics for port 1 ---------------------- RX-packets: 0 RX-dropped: 0 RX-total: 0 TX-packets: 0 TX-dropped: 0 TX-total: 0 ---------------------------------------------------------------------------- +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++ RX-packets: 0 RX-dropped: 0 RX-total: 0 TX-packets: 0 TX-dropped: 0 TX-total: 0 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Done. 14/05/2021 10:59:27 dut.10.240.183.133: flow destroy 0 rule 0 14/05/2021 10:59:27 dut.10.240.183.133: Flow rule #0 destroyed 14/05/2021 10:59:27 dut.10.240.183.133: flow list 0 14/05/2021 10:59:27 dut.10.240.183.133: 14/05/2021 10:59:27 dut.10.240.183.133: start 14/05/2021 10:59:27 dut.10.240.183.133: rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native Logical Core 2 (socket 0) forwards packets on 1 streams: RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01 rxonly packet forwarding packets/burst=32 nb forwarding cores=1 - nb forwarding ports=1 port 0: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x0 RX queue: 0 RX desc=0 - RX free threshold=32 RX threshold registers: pthresh=8 hthresh=8 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=0 - TX free threshold=32 TX threshold registers: pthresh=32 hthresh=0 wthresh=0 TX offloads=0x0 - TX RS bit threshold=32 port 1: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x10000 RX queue: 0 RX desc=512 - RX free threshold=32 RX threshold registers: pthresh=0 hthresh=0 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=512 - TX free threshold=32 TX threshold registers: pthresh=0 hthresh=0 wthresh=0 TX offloads=0x10000 - TX RS bit threshold=32 14/05/2021 10:59:32 dut.10.240.183.133: stop 14/05/2021 10:59:32 dut.10.240.183.133: Telling cores to ... Waiting for lcores to finish... ---------------------- Forward statistics for port 1 ---------------------- RX-packets: 0 RX-dropped: 0 RX-total: 0 TX-packets: 0 TX-dropped: 0 TX-total: 0 ---------------------------------------------------------------------------- +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++ RX-packets: 0 RX-dropped: 0 RX-total: 0 TX-packets: 0 TX-dropped: 0 TX-total: 0 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Done. 14/05/2021 10:59:32 CVLDCFSwitchFilterGTPUTest: sub_case tv_mac_ipv4_gtpu_ipv4_udp_teid_with_mask passed 14/05/2021 10:59:32 CVLDCFSwitchFilterGTPUTest: ===================Test sub case: tv_mac_ipv4_gtpu_ipv4_udp_teid_without_mask================ 14/05/2021 10:59:32 dut.10.240.183.133: flow validate 0 ingress pattern eth / ipv4 / udp / gtpu teid is 0x12345678 / ipv4 / udp / end actions vf id 1 / end 14/05/2021 10:59:32 dut.10.240.183.133: Flow rule validated 14/05/2021 10:59:32 dut.10.240.183.133: flow create 0 ingress pattern eth / ipv4 / udp / gtpu teid is 0x12345678 / ipv4 / udp / end actions vf id 1 / end 14/05/2021 10:59:32 dut.10.240.183.133: Flow rule #0 created 14/05/2021 10:59:32 dut.10.240.183.133: flow list 0 14/05/2021 10:59:32 dut.10.240.183.133: ID Group Prio Attr Rule 0 0 0 i-- ETH IPV4 UDP GTPU IPV4 UDP => VF 14/05/2021 10:59:32 dut.10.240.183.133: start 14/05/2021 10:59:33 dut.10.240.183.133: rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native Logical Core 2 (socket 0) forwards packets on 1 streams: RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01 rxonly packet forwarding packets/burst=32 nb forwarding cores=1 - nb forwarding ports=1 port 0: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x0 RX queue: 0 RX desc=0 - RX free threshold=32 RX threshold registers: pthresh=8 hthresh=8 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=0 - TX free threshold=32 TX threshold registers: pthresh=32 hthresh=0 wthresh=0 TX offloads=0x0 - TX RS bit threshold=32 port 1: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x10000 RX queue: 0 RX desc=512 - RX free threshold=32 RX threshold registers: pthresh=0 hthresh=0 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=512 - TX free threshold=32 TX threshold registers: pthresh=0 hthresh=0 wthresh=0 TX offloads=0x10000 - TX RS bit threshold=32 14/05/2021 10:59:38 dut.10.240.183.133: stop 14/05/2021 10:59:38 dut.10.240.183.133: Telling cores to ... Waiting for lcores to finish... ---------------------- Forward statistics for port 1 ---------------------- RX-packets: 1 RX-dropped: 0 RX-total: 1 TX-packets: 0 TX-dropped: 0 TX-total: 0 ---------------------------------------------------------------------------- +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++ RX-packets: 1 RX-dropped: 0 RX-total: 1 TX-packets: 0 TX-dropped: 0 TX-total: 0 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Done. 14/05/2021 10:59:38 dut.10.240.183.133: start 14/05/2021 10:59:38 dut.10.240.183.133: rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native Logical Core 2 (socket 0) forwards packets on 1 streams: RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01 rxonly packet forwarding packets/burst=32 nb forwarding cores=1 - nb forwarding ports=1 port 0: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x0 RX queue: 0 RX desc=0 - RX free threshold=32 RX threshold registers: pthresh=8 hthresh=8 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=0 - TX free threshold=32 TX threshold registers: pthresh=32 hthresh=0 wthresh=0 TX offloads=0x0 - TX RS bit threshold=32 port 1: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x10000 RX queue: 0 RX desc=512 - RX free threshold=32 RX threshold registers: pthresh=0 hthresh=0 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=512 - TX free threshold=32 TX threshold registers: pthresh=0 hthresh=0 wthresh=0 TX offloads=0x10000 - TX RS bit threshold=32 14/05/2021 10:59:43 dut.10.240.183.133: stop 14/05/2021 10:59:43 dut.10.240.183.133: Telling cores to ... Waiting for lcores to finish... ---------------------- Forward statistics for port 1 ---------------------- RX-packets: 0 RX-dropped: 0 RX-total: 0 TX-packets: 0 TX-dropped: 0 TX-total: 0 ---------------------------------------------------------------------------- +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++ RX-packets: 0 RX-dropped: 0 RX-total: 0 TX-packets: 0 TX-dropped: 0 TX-total: 0 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Done. 14/05/2021 10:59:43 dut.10.240.183.133: flow destroy 0 rule 0 14/05/2021 10:59:43 dut.10.240.183.133: Flow rule #0 destroyed 14/05/2021 10:59:43 dut.10.240.183.133: flow list 0 14/05/2021 10:59:43 dut.10.240.183.133: 14/05/2021 10:59:43 dut.10.240.183.133: start 14/05/2021 10:59:43 dut.10.240.183.133: rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native Logical Core 2 (socket 0) forwards packets on 1 streams: RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01 rxonly packet forwarding packets/burst=32 nb forwarding cores=1 - nb forwarding ports=1 port 0: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x0 RX queue: 0 RX desc=0 - RX free threshold=32 RX threshold registers: pthresh=8 hthresh=8 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=0 - TX free threshold=32 TX threshold registers: pthresh=32 hthresh=0 wthresh=0 TX offloads=0x0 - TX RS bit threshold=32 port 1: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x10000 RX queue: 0 RX desc=512 - RX free threshold=32 RX threshold registers: pthresh=0 hthresh=0 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=512 - TX free threshold=32 TX threshold registers: pthresh=0 hthresh=0 wthresh=0 TX offloads=0x10000 - TX RS bit threshold=32 14/05/2021 10:59:48 dut.10.240.183.133: stop 14/05/2021 10:59:48 dut.10.240.183.133: Telling cores to ... Waiting for lcores to finish... ---------------------- Forward statistics for port 1 ---------------------- RX-packets: 0 RX-dropped: 0 RX-total: 0 TX-packets: 0 TX-dropped: 0 TX-total: 0 ---------------------------------------------------------------------------- +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++ RX-packets: 0 RX-dropped: 0 RX-total: 0 TX-packets: 0 TX-dropped: 0 TX-total: 0 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Done. 14/05/2021 10:59:48 CVLDCFSwitchFilterGTPUTest: sub_case tv_mac_ipv4_gtpu_ipv4_udp_teid_without_mask passed 14/05/2021 10:59:48 CVLDCFSwitchFilterGTPUTest: ===================Test sub case: tv_mac_ipv4_gtpu_ipv4_udp_l3dst================ 14/05/2021 10:59:48 dut.10.240.183.133: flow validate 0 ingress pattern eth / ipv4 / udp / gtpu / ipv4 dst is 192.168.1.2 / udp / end actions vf id 1 / end 14/05/2021 10:59:48 dut.10.240.183.133: Flow rule validated 14/05/2021 10:59:48 dut.10.240.183.133: flow create 0 ingress pattern eth / ipv4 / udp / gtpu / ipv4 dst is 192.168.1.2 / udp / end actions vf id 1 / end 14/05/2021 10:59:49 dut.10.240.183.133: Flow rule #0 created 14/05/2021 10:59:49 dut.10.240.183.133: flow list 0 14/05/2021 10:59:49 dut.10.240.183.133: ID Group Prio Attr Rule 0 0 0 i-- ETH IPV4 UDP GTPU IPV4 UDP => VF 14/05/2021 10:59:49 dut.10.240.183.133: start 14/05/2021 10:59:49 dut.10.240.183.133: rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native Logical Core 2 (socket 0) forwards packets on 1 streams: RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01 rxonly packet forwarding packets/burst=32 nb forwarding cores=1 - nb forwarding ports=1 port 0: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x0 RX queue: 0 RX desc=0 - RX free threshold=32 RX threshold registers: pthresh=8 hthresh=8 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=0 - TX free threshold=32 TX threshold registers: pthresh=32 hthresh=0 wthresh=0 TX offloads=0x0 - TX RS bit threshold=32 port 1: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x10000 RX queue: 0 RX desc=512 - RX free threshold=32 RX threshold registers: pthresh=0 hthresh=0 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=512 - TX free threshold=32 TX threshold registers: pthresh=0 hthresh=0 wthresh=0 TX offloads=0x10000 - TX RS bit threshold=32 14/05/2021 10:59:54 dut.10.240.183.133: stop 14/05/2021 10:59:54 dut.10.240.183.133: Telling cores to ... Waiting for lcores to finish... ---------------------- Forward statistics for port 1 ---------------------- RX-packets: 1 RX-dropped: 0 RX-total: 1 TX-packets: 0 TX-dropped: 0 TX-total: 0 ---------------------------------------------------------------------------- +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++ RX-packets: 1 RX-dropped: 0 RX-total: 1 TX-packets: 0 TX-dropped: 0 TX-total: 0 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Done. 14/05/2021 10:59:54 dut.10.240.183.133: start 14/05/2021 10:59:54 dut.10.240.183.133: rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native Logical Core 2 (socket 0) forwards packets on 1 streams: RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01 rxonly packet forwarding packets/burst=32 nb forwarding cores=1 - nb forwarding ports=1 port 0: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x0 RX queue: 0 RX desc=0 - RX free threshold=32 RX threshold registers: pthresh=8 hthresh=8 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=0 - TX free threshold=32 TX threshold registers: pthresh=32 hthresh=0 wthresh=0 TX offloads=0x0 - TX RS bit threshold=32 port 1: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x10000 RX queue: 0 RX desc=512 - RX free threshold=32 RX threshold registers: pthresh=0 hthresh=0 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=512 - TX free threshold=32 TX threshold registers: pthresh=0 hthresh=0 wthresh=0 TX offloads=0x10000 - TX RS bit threshold=32 14/05/2021 10:59:59 dut.10.240.183.133: stop 14/05/2021 10:59:59 dut.10.240.183.133: Telling cores to ... Waiting for lcores to finish... ---------------------- Forward statistics for port 1 ---------------------- RX-packets: 0 RX-dropped: 0 RX-total: 0 TX-packets: 0 TX-dropped: 0 TX-total: 0 ---------------------------------------------------------------------------- +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++ RX-packets: 0 RX-dropped: 0 RX-total: 0 TX-packets: 0 TX-dropped: 0 TX-total: 0 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Done. 14/05/2021 10:59:59 dut.10.240.183.133: flow destroy 0 rule 0 14/05/2021 10:59:59 dut.10.240.183.133: Flow rule #0 destroyed 14/05/2021 10:59:59 dut.10.240.183.133: flow list 0 14/05/2021 10:59:59 dut.10.240.183.133: 14/05/2021 10:59:59 dut.10.240.183.133: start 14/05/2021 10:59:59 dut.10.240.183.133: rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native Logical Core 2 (socket 0) forwards packets on 1 streams: RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01 rxonly packet forwarding packets/burst=32 nb forwarding cores=1 - nb forwarding ports=1 port 0: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x0 RX queue: 0 RX desc=0 - RX free threshold=32 RX threshold registers: pthresh=8 hthresh=8 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=0 - TX free threshold=32 TX threshold registers: pthresh=32 hthresh=0 wthresh=0 TX offloads=0x0 - TX RS bit threshold=32 port 1: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x10000 RX queue: 0 RX desc=512 - RX free threshold=32 RX threshold registers: pthresh=0 hthresh=0 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=512 - TX free threshold=32 TX threshold registers: pthresh=0 hthresh=0 wthresh=0 TX offloads=0x10000 - TX RS bit threshold=32 14/05/2021 11:00:04 dut.10.240.183.133: stop 14/05/2021 11:00:05 dut.10.240.183.133: Telling cores to ... Waiting for lcores to finish... ---------------------- Forward statistics for port 1 ---------------------- RX-packets: 0 RX-dropped: 0 RX-total: 0 TX-packets: 0 TX-dropped: 0 TX-total: 0 ---------------------------------------------------------------------------- +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++ RX-packets: 0 RX-dropped: 0 RX-total: 0 TX-packets: 0 TX-dropped: 0 TX-total: 0 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Done. 14/05/2021 11:00:05 CVLDCFSwitchFilterGTPUTest: sub_case tv_mac_ipv4_gtpu_ipv4_udp_l3dst passed 14/05/2021 11:00:05 CVLDCFSwitchFilterGTPUTest: ===================Test sub case: tv_mac_ipv4_gtpu_ipv4_udp_l3src================ 14/05/2021 11:00:05 dut.10.240.183.133: flow validate 0 ingress pattern eth / ipv4 / udp / gtpu / ipv4 src is 192.168.1.1 / udp / end actions vf id 1 / end 14/05/2021 11:00:05 dut.10.240.183.133: Flow rule validated 14/05/2021 11:00:05 dut.10.240.183.133: flow create 0 ingress pattern eth / ipv4 / udp / gtpu / ipv4 src is 192.168.1.1 / udp / end actions vf id 1 / end 14/05/2021 11:00:05 dut.10.240.183.133: Flow rule #0 created 14/05/2021 11:00:05 dut.10.240.183.133: flow list 0 14/05/2021 11:00:05 dut.10.240.183.133: ID Group Prio Attr Rule 0 0 0 i-- ETH IPV4 UDP GTPU IPV4 UDP => VF 14/05/2021 11:00:05 dut.10.240.183.133: start 14/05/2021 11:00:05 dut.10.240.183.133: rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native Logical Core 2 (socket 0) forwards packets on 1 streams: RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01 rxonly packet forwarding packets/burst=32 nb forwarding cores=1 - nb forwarding ports=1 port 0: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x0 RX queue: 0 RX desc=0 - RX free threshold=32 RX threshold registers: pthresh=8 hthresh=8 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=0 - TX free threshold=32 TX threshold registers: pthresh=32 hthresh=0 wthresh=0 TX offloads=0x0 - TX RS bit threshold=32 port 1: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x10000 RX queue: 0 RX desc=512 - RX free threshold=32 RX threshold registers: pthresh=0 hthresh=0 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=512 - TX free threshold=32 TX threshold registers: pthresh=0 hthresh=0 wthresh=0 TX offloads=0x10000 - TX RS bit threshold=32 14/05/2021 11:00:10 dut.10.240.183.133: stop 14/05/2021 11:00:10 dut.10.240.183.133: Telling cores to ... Waiting for lcores to finish... ---------------------- Forward statistics for port 1 ---------------------- RX-packets: 1 RX-dropped: 0 RX-total: 1 TX-packets: 0 TX-dropped: 0 TX-total: 0 ---------------------------------------------------------------------------- +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++ RX-packets: 1 RX-dropped: 0 RX-total: 1 TX-packets: 0 TX-dropped: 0 TX-total: 0 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Done. 14/05/2021 11:00:10 dut.10.240.183.133: start 14/05/2021 11:00:10 dut.10.240.183.133: rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native Logical Core 2 (socket 0) forwards packets on 1 streams: RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01 rxonly packet forwarding packets/burst=32 nb forwarding cores=1 - nb forwarding ports=1 port 0: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x0 RX queue: 0 RX desc=0 - RX free threshold=32 RX threshold registers: pthresh=8 hthresh=8 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=0 - TX free threshold=32 TX threshold registers: pthresh=32 hthresh=0 wthresh=0 TX offloads=0x0 - TX RS bit threshold=32 port 1: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x10000 RX queue: 0 RX desc=512 - RX free threshold=32 RX threshold registers: pthresh=0 hthresh=0 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=512 - TX free threshold=32 TX threshold registers: pthresh=0 hthresh=0 wthresh=0 TX offloads=0x10000 - TX RS bit threshold=32 14/05/2021 11:00:15 dut.10.240.183.133: stop 14/05/2021 11:00:15 dut.10.240.183.133: Telling cores to ... Waiting for lcores to finish... ---------------------- Forward statistics for port 1 ---------------------- RX-packets: 0 RX-dropped: 0 RX-total: 0 TX-packets: 0 TX-dropped: 0 TX-total: 0 ---------------------------------------------------------------------------- +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++ RX-packets: 0 RX-dropped: 0 RX-total: 0 TX-packets: 0 TX-dropped: 0 TX-total: 0 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Done. 14/05/2021 11:00:15 dut.10.240.183.133: flow destroy 0 rule 0 14/05/2021 11:00:15 dut.10.240.183.133: Flow rule #0 destroyed 14/05/2021 11:00:15 dut.10.240.183.133: flow list 0 14/05/2021 11:00:15 dut.10.240.183.133: 14/05/2021 11:00:15 dut.10.240.183.133: start 14/05/2021 11:00:16 dut.10.240.183.133: rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native Logical Core 2 (socket 0) forwards packets on 1 streams: RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01 rxonly packet forwarding packets/burst=32 nb forwarding cores=1 - nb forwarding ports=1 port 0: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x0 RX queue: 0 RX desc=0 - RX free threshold=32 RX threshold registers: pthresh=8 hthresh=8 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=0 - TX free threshold=32 TX threshold registers: pthresh=32 hthresh=0 wthresh=0 TX offloads=0x0 - TX RS bit threshold=32 port 1: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x10000 RX queue: 0 RX desc=512 - RX free threshold=32 RX threshold registers: pthresh=0 hthresh=0 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=512 - TX free threshold=32 TX threshold registers: pthresh=0 hthresh=0 wthresh=0 TX offloads=0x10000 - TX RS bit threshold=32 14/05/2021 11:00:21 dut.10.240.183.133: stop 14/05/2021 11:00:21 dut.10.240.183.133: Telling cores to ... Waiting for lcores to finish... ---------------------- Forward statistics for port 1 ---------------------- RX-packets: 0 RX-dropped: 0 RX-total: 0 TX-packets: 0 TX-dropped: 0 TX-total: 0 ---------------------------------------------------------------------------- +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++ RX-packets: 0 RX-dropped: 0 RX-total: 0 TX-packets: 0 TX-dropped: 0 TX-total: 0 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Done. 14/05/2021 11:00:21 CVLDCFSwitchFilterGTPUTest: sub_case tv_mac_ipv4_gtpu_ipv4_udp_l3src passed 14/05/2021 11:00:21 CVLDCFSwitchFilterGTPUTest: ===================Test sub case: tv_mac_ipv4_gtpu_ipv4_udp_l3src_l4dst================ 14/05/2021 11:00:21 dut.10.240.183.133: flow validate 0 ingress pattern eth / ipv4 / udp / gtpu / ipv4 src is 192.168.1.1 / udp dst is 23 / end actions vf id 1 / end 14/05/2021 11:00:21 dut.10.240.183.133: Flow rule validated 14/05/2021 11:00:21 dut.10.240.183.133: flow create 0 ingress pattern eth / ipv4 / udp / gtpu / ipv4 src is 192.168.1.1 / udp dst is 23 / end actions vf id 1 / end 14/05/2021 11:00:21 dut.10.240.183.133: Flow rule #0 created 14/05/2021 11:00:21 dut.10.240.183.133: flow list 0 14/05/2021 11:00:21 dut.10.240.183.133: ID Group Prio Attr Rule 0 0 0 i-- ETH IPV4 UDP GTPU IPV4 UDP => VF 14/05/2021 11:00:21 dut.10.240.183.133: start 14/05/2021 11:00:21 dut.10.240.183.133: rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native Logical Core 2 (socket 0) forwards packets on 1 streams: RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01 rxonly packet forwarding packets/burst=32 nb forwarding cores=1 - nb forwarding ports=1 port 0: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x0 RX queue: 0 RX desc=0 - RX free threshold=32 RX threshold registers: pthresh=8 hthresh=8 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=0 - TX free threshold=32 TX threshold registers: pthresh=32 hthresh=0 wthresh=0 TX offloads=0x0 - TX RS bit threshold=32 port 1: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x10000 RX queue: 0 RX desc=512 - RX free threshold=32 RX threshold registers: pthresh=0 hthresh=0 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=512 - TX free threshold=32 TX threshold registers: pthresh=0 hthresh=0 wthresh=0 TX offloads=0x10000 - TX RS bit threshold=32 14/05/2021 11:00:26 dut.10.240.183.133: stop 14/05/2021 11:00:26 dut.10.240.183.133: Telling cores to ... Waiting for lcores to finish... ---------------------- Forward statistics for port 1 ---------------------- RX-packets: 1 RX-dropped: 0 RX-total: 1 TX-packets: 0 TX-dropped: 0 TX-total: 0 ---------------------------------------------------------------------------- +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++ RX-packets: 1 RX-dropped: 0 RX-total: 1 TX-packets: 0 TX-dropped: 0 TX-total: 0 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Done. 14/05/2021 11:00:26 dut.10.240.183.133: start 14/05/2021 11:00:26 dut.10.240.183.133: rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native Logical Core 2 (socket 0) forwards packets on 1 streams: RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01 rxonly packet forwarding packets/burst=32 nb forwarding cores=1 - nb forwarding ports=1 port 0: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x0 RX queue: 0 RX desc=0 - RX free threshold=32 RX threshold registers: pthresh=8 hthresh=8 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=0 - TX free threshold=32 TX threshold registers: pthresh=32 hthresh=0 wthresh=0 TX offloads=0x0 - TX RS bit threshold=32 port 1: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x10000 RX queue: 0 RX desc=512 - RX free threshold=32 RX threshold registers: pthresh=0 hthresh=0 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=512 - TX free threshold=32 TX threshold registers: pthresh=0 hthresh=0 wthresh=0 TX offloads=0x10000 - TX RS bit threshold=32 14/05/2021 11:00:31 dut.10.240.183.133: stop 14/05/2021 11:00:32 dut.10.240.183.133: Telling cores to ... Waiting for lcores to finish... ---------------------- Forward statistics for port 1 ---------------------- RX-packets: 0 RX-dropped: 0 RX-total: 0 TX-packets: 0 TX-dropped: 0 TX-total: 0 ---------------------------------------------------------------------------- +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++ RX-packets: 0 RX-dropped: 0 RX-total: 0 TX-packets: 0 TX-dropped: 0 TX-total: 0 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Done. 14/05/2021 11:00:32 dut.10.240.183.133: flow destroy 0 rule 0 14/05/2021 11:00:32 dut.10.240.183.133: Flow rule #0 destroyed 14/05/2021 11:00:32 dut.10.240.183.133: flow list 0 14/05/2021 11:00:32 dut.10.240.183.133: 14/05/2021 11:00:32 dut.10.240.183.133: start 14/05/2021 11:00:32 dut.10.240.183.133: rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native Logical Core 2 (socket 0) forwards packets on 1 streams: RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01 rxonly packet forwarding packets/burst=32 nb forwarding cores=1 - nb forwarding ports=1 port 0: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x0 RX queue: 0 RX desc=0 - RX free threshold=32 RX threshold registers: pthresh=8 hthresh=8 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=0 - TX free threshold=32 TX threshold registers: pthresh=32 hthresh=0 wthresh=0 TX offloads=0x0 - TX RS bit threshold=32 port 1: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x10000 RX queue: 0 RX desc=512 - RX free threshold=32 RX threshold registers: pthresh=0 hthresh=0 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=512 - TX free threshold=32 TX threshold registers: pthresh=0 hthresh=0 wthresh=0 TX offloads=0x10000 - TX RS bit threshold=32 14/05/2021 11:00:37 dut.10.240.183.133: stop 14/05/2021 11:00:37 dut.10.240.183.133: Telling cores to ... Waiting for lcores to finish... ---------------------- Forward statistics for port 1 ---------------------- RX-packets: 0 RX-dropped: 0 RX-total: 0 TX-packets: 0 TX-dropped: 0 TX-total: 0 ---------------------------------------------------------------------------- +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++ RX-packets: 0 RX-dropped: 0 RX-total: 0 TX-packets: 0 TX-dropped: 0 TX-total: 0 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Done. 14/05/2021 11:00:37 CVLDCFSwitchFilterGTPUTest: sub_case tv_mac_ipv4_gtpu_ipv4_udp_l3src_l4dst passed 14/05/2021 11:00:37 CVLDCFSwitchFilterGTPUTest: ===================Test sub case: tv_mac_ipv4_gtpu_ipv4_udp_l3src_l4src================ 14/05/2021 11:00:37 dut.10.240.183.133: flow validate 0 ingress pattern eth / ipv4 / udp / gtpu / ipv4 src is 192.168.1.1 / udp src is 22 / end actions vf id 1 / end 14/05/2021 11:00:37 dut.10.240.183.133: Flow rule validated 14/05/2021 11:00:37 dut.10.240.183.133: flow create 0 ingress pattern eth / ipv4 / udp / gtpu / ipv4 src is 192.168.1.1 / udp src is 22 / end actions vf id 1 / end 14/05/2021 11:00:37 dut.10.240.183.133: Flow rule #0 created 14/05/2021 11:00:37 dut.10.240.183.133: flow list 0 14/05/2021 11:00:37 dut.10.240.183.133: ID Group Prio Attr Rule 0 0 0 i-- ETH IPV4 UDP GTPU IPV4 UDP => VF 14/05/2021 11:00:37 dut.10.240.183.133: start 14/05/2021 11:00:37 dut.10.240.183.133: rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native Logical Core 2 (socket 0) forwards packets on 1 streams: RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01 rxonly packet forwarding packets/burst=32 nb forwarding cores=1 - nb forwarding ports=1 port 0: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x0 RX queue: 0 RX desc=0 - RX free threshold=32 RX threshold registers: pthresh=8 hthresh=8 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=0 - TX free threshold=32 TX threshold registers: pthresh=32 hthresh=0 wthresh=0 TX offloads=0x0 - TX RS bit threshold=32 port 1: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x10000 RX queue: 0 RX desc=512 - RX free threshold=32 RX threshold registers: pthresh=0 hthresh=0 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=512 - TX free threshold=32 TX threshold registers: pthresh=0 hthresh=0 wthresh=0 TX offloads=0x10000 - TX RS bit threshold=32 14/05/2021 11:00:42 dut.10.240.183.133: stop 14/05/2021 11:00:42 dut.10.240.183.133: Telling cores to ... Waiting for lcores to finish... ---------------------- Forward statistics for port 1 ---------------------- RX-packets: 1 RX-dropped: 0 RX-total: 1 TX-packets: 0 TX-dropped: 0 TX-total: 0 ---------------------------------------------------------------------------- +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++ RX-packets: 1 RX-dropped: 0 RX-total: 1 TX-packets: 0 TX-dropped: 0 TX-total: 0 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Done. 14/05/2021 11:00:42 dut.10.240.183.133: start 14/05/2021 11:00:43 dut.10.240.183.133: rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native Logical Core 2 (socket 0) forwards packets on 1 streams: RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01 rxonly packet forwarding packets/burst=32 nb forwarding cores=1 - nb forwarding ports=1 port 0: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x0 RX queue: 0 RX desc=0 - RX free threshold=32 RX threshold registers: pthresh=8 hthresh=8 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=0 - TX free threshold=32 TX threshold registers: pthresh=32 hthresh=0 wthresh=0 TX offloads=0x0 - TX RS bit threshold=32 port 1: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x10000 RX queue: 0 RX desc=512 - RX free threshold=32 RX threshold registers: pthresh=0 hthresh=0 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=512 - TX free threshold=32 TX threshold registers: pthresh=0 hthresh=0 wthresh=0 TX offloads=0x10000 - TX RS bit threshold=32 14/05/2021 11:00:48 dut.10.240.183.133: stop 14/05/2021 11:00:48 dut.10.240.183.133: Telling cores to ... Waiting for lcores to finish... ---------------------- Forward statistics for port 1 ---------------------- RX-packets: 0 RX-dropped: 0 RX-total: 0 TX-packets: 0 TX-dropped: 0 TX-total: 0 ---------------------------------------------------------------------------- +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++ RX-packets: 0 RX-dropped: 0 RX-total: 0 TX-packets: 0 TX-dropped: 0 TX-total: 0 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Done. 14/05/2021 11:00:48 dut.10.240.183.133: flow destroy 0 rule 0 14/05/2021 11:00:48 dut.10.240.183.133: Flow rule #0 destroyed 14/05/2021 11:00:48 dut.10.240.183.133: flow list 0 14/05/2021 11:00:48 dut.10.240.183.133: 14/05/2021 11:00:48 dut.10.240.183.133: start 14/05/2021 11:00:48 dut.10.240.183.133: rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native Logical Core 2 (socket 0) forwards packets on 1 streams: RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01 rxonly packet forwarding packets/burst=32 nb forwarding cores=1 - nb forwarding ports=1 port 0: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x0 RX queue: 0 RX desc=0 - RX free threshold=32 RX threshold registers: pthresh=8 hthresh=8 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=0 - TX free threshold=32 TX threshold registers: pthresh=32 hthresh=0 wthresh=0 TX offloads=0x0 - TX RS bit threshold=32 port 1: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x10000 RX queue: 0 RX desc=512 - RX free threshold=32 RX threshold registers: pthresh=0 hthresh=0 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=512 - TX free threshold=32 TX threshold registers: pthresh=0 hthresh=0 wthresh=0 TX offloads=0x10000 - TX RS bit threshold=32 14/05/2021 11:00:53 dut.10.240.183.133: stop 14/05/2021 11:00:53 dut.10.240.183.133: Telling cores to ... Waiting for lcores to finish... ---------------------- Forward statistics for port 1 ---------------------- RX-packets: 0 RX-dropped: 0 RX-total: 0 TX-packets: 0 TX-dropped: 0 TX-total: 0 ---------------------------------------------------------------------------- +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++ RX-packets: 0 RX-dropped: 0 RX-total: 0 TX-packets: 0 TX-dropped: 0 TX-total: 0 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Done. 14/05/2021 11:00:53 CVLDCFSwitchFilterGTPUTest: sub_case tv_mac_ipv4_gtpu_ipv4_udp_l3src_l4src passed 14/05/2021 11:00:53 dut.10.240.183.133: flow flush 0 14/05/2021 11:00:53 dut.10.240.183.133: 14/05/2021 11:00:53 dut.10.240.183.133: clear port stats all 14/05/2021 11:00:53 dut.10.240.183.133: NIC statistics for port 0 cleared NIC statistics for port 1 cleared 14/05/2021 11:00:53 dut.10.240.183.133: quit 14/05/2021 11:00:55 dut.10.240.183.133: Stopping port 0... Stopping ports... Done Stopping port 1... Stopping ports... Done Shutting down port 0... Closing ports... Port 0 is closed Done Shutting down port 1... Closing ports... Port 1 is closed Done Bye... 14/05/2021 11:00:55 dut.10.240.183.133: kill_all: called by dut and prefix list has value. 14/05/2021 11:00:58 dut.10.240.183.133: rmmod ice 14/05/2021 11:01:07 dut.10.240.183.133: 14/05/2021 11:01:07 dut.10.240.183.133: modprobe ice 14/05/2021 11:01:12 dut.10.240.183.133: 14/05/2021 11:01:12 dut.10.240.183.133: ethtool -i ens801f0 14/05/2021 11:01:12 dut.10.240.183.133: driver: ice version: 1.6.0_rc41_11_gbd4c35a2_dirty firmware-version: 3.00 0x800079a8 1.2928.0 expansion-rom-version: bus-info: 0000:81:00.0 supports-statistics: yes supports-test: yes supports-eeprom-access: yes supports-register-dump: yes supports-priv-flags: yes 14/05/2021 11:01:14 dut.10.240.183.133: ip link set ens801f0 vf 0 trust on 14/05/2021 11:01:14 dut.10.240.183.133: 14/05/2021 11:01:21 dut.10.240.183.133: x86_64-native-linuxapp-gcc/app/dpdk-testpmd -l 1,2,3,4 -n 4 -a 0000:81:01.0,cap=dcf -a 0000:81:01.1 --file-prefix=dpdk_13956_20210514102502 -- -i 14/05/2021 11:01:34 dut.10.240.183.133: EAL: Detected 72 lcore(s) EAL: Detected 2 NUMA nodes EAL: Detected static linkage of DPDK EAL: Multi-process socket /var/run/dpdk/dpdk_13956_20210514102502/mp_socket EAL: Selected IOVA mode 'VA' EAL: No available 2048 kB hugepages reported EAL: VFIO support initialized EAL: Using IOMMU type 1 (Type 1) EAL: Probe PCI driver: net_iavf (8086:1889) device: 0000:81:01.0 (socket 1) EAL: Releasing PCI mapped resource for 0000:81:01.0 EAL: Calling pci_unmap_resource for 0000:81:01.0 at 0x2200000000 EAL: Calling pci_unmap_resource for 0000:81:01.0 at 0x2200020000 EAL: Using IOMMU type 1 (Type 1) EAL: Probe PCI driver: net_ice_dcf (8086:1889) device: 0000:81:01.0 (socket 1) ice_load_pkg_type(): Active package is: 1.3.30.0, ICE COMMS Package (double VLAN mode) EAL: Probe PCI driver: net_iavf (8086:1889) device: 0000:81:01.1 (socket 1) Interactive-mode selected Failed to set MTU to 1500 for port 0 testpmd: create a new mbuf pool <mb_pool_0>: n=171456, size=2176, socket=0 testpmd: preferred mempool ops selected: ring_mp_mc testpmd: create a new mbuf pool <mb_pool_1>: n=171456, size=2176, socket=1 testpmd: preferred mempool ops selected: ring_mp_mc Configuring Port 0 (socket 1) ice_dcf_init_rss(): RSS is enabled by PF by default ice_dcf_configure_queues(): request RXDID == 16 in Queue[0] Port 0: 7A:D7:8E:6E:FC:44 Configuring Port 1 (socket 1) iavf_configure_queues(): request RXDID[22] in Queue[0] Port 1: link state change event Port 1: link state change event Port 1: D6:45:D2:21:97:9B Checking link statuses... Done 14/05/2021 11:01:34 dut.10.240.183.133: set portlist 1 14/05/2021 11:01:35 dut.10.240.183.133: previous number of forwarding ports 2 - changed to number of configured ports 1 Warning! port-topology=paired and odd forward ports number, the last port will pair with itself. 14/05/2021 11:01:35 dut.10.240.183.133: set fwd rxonly 14/05/2021 11:01:35 dut.10.240.183.133: Set rxonly packet forwarding mode 14/05/2021 11:01:35 dut.10.240.183.133: set verbose 1 14/05/2021 11:01:35 dut.10.240.183.133: Change verbose level from 0 to 1 14/05/2021 11:01:35 CVLDCFSwitchFilterGTPUTest: ===================Test sub case: tv_mac_ipv4_gtpu_ipv4_udp_l3dst_l4src================ 14/05/2021 11:01:35 dut.10.240.183.133: flow validate 0 ingress pattern eth / ipv4 / udp / gtpu / ipv4 dst is 192.168.1.2 / udp src is 22 / end actions vf id 1 / end 14/05/2021 11:01:35 dut.10.240.183.133: Flow rule validated 14/05/2021 11:01:35 dut.10.240.183.133: flow create 0 ingress pattern eth / ipv4 / udp / gtpu / ipv4 dst is 192.168.1.2 / udp src is 22 / end actions vf id 1 / end 14/05/2021 11:01:35 dut.10.240.183.133: Flow rule #0 created 14/05/2021 11:01:35 dut.10.240.183.133: flow list 0 14/05/2021 11:01:35 dut.10.240.183.133: ID Group Prio Attr Rule 0 0 0 i-- ETH IPV4 UDP GTPU IPV4 UDP => VF 14/05/2021 11:01:35 dut.10.240.183.133: start 14/05/2021 11:01:35 dut.10.240.183.133: rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native Logical Core 2 (socket 0) forwards packets on 1 streams: RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01 rxonly packet forwarding packets/burst=32 nb forwarding cores=1 - nb forwarding ports=1 port 0: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x0 RX queue: 0 RX desc=0 - RX free threshold=32 RX threshold registers: pthresh=8 hthresh=8 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=0 - TX free threshold=32 TX threshold registers: pthresh=32 hthresh=0 wthresh=0 TX offloads=0x0 - TX RS bit threshold=32 port 1: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x10000 RX queue: 0 RX desc=512 - RX free threshold=32 RX threshold registers: pthresh=0 hthresh=0 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=512 - TX free threshold=32 TX threshold registers: pthresh=0 hthresh=0 wthresh=0 TX offloads=0x10000 - TX RS bit threshold=32 14/05/2021 11:01:40 dut.10.240.183.133: stop 14/05/2021 11:01:40 dut.10.240.183.133: Telling cores to ... Waiting for lcores to finish... ---------------------- Forward statistics for port 1 ---------------------- RX-packets: 1 RX-dropped: 0 RX-total: 1 TX-packets: 0 TX-dropped: 0 TX-total: 0 ---------------------------------------------------------------------------- +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++ RX-packets: 1 RX-dropped: 0 RX-total: 1 TX-packets: 0 TX-dropped: 0 TX-total: 0 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Done. 14/05/2021 11:01:40 dut.10.240.183.133: start 14/05/2021 11:01:40 dut.10.240.183.133: rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native Logical Core 2 (socket 0) forwards packets on 1 streams: RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01 rxonly packet forwarding packets/burst=32 nb forwarding cores=1 - nb forwarding ports=1 port 0: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x0 RX queue: 0 RX desc=0 - RX free threshold=32 RX threshold registers: pthresh=8 hthresh=8 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=0 - TX free threshold=32 TX threshold registers: pthresh=32 hthresh=0 wthresh=0 TX offloads=0x0 - TX RS bit threshold=32 port 1: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x10000 RX queue: 0 RX desc=512 - RX free threshold=32 RX threshold registers: pthresh=0 hthresh=0 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=512 - TX free threshold=32 TX threshold registers: pthresh=0 hthresh=0 wthresh=0 TX offloads=0x10000 - TX RS bit threshold=32 14/05/2021 11:01:46 dut.10.240.183.133: stop 14/05/2021 11:01:46 dut.10.240.183.133: Telling cores to ... Waiting for lcores to finish... ---------------------- Forward statistics for port 1 ---------------------- RX-packets: 0 RX-dropped: 0 RX-total: 0 TX-packets: 0 TX-dropped: 0 TX-total: 0 ---------------------------------------------------------------------------- +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++ RX-packets: 0 RX-dropped: 0 RX-total: 0 TX-packets: 0 TX-dropped: 0 TX-total: 0 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Done. 14/05/2021 11:01:46 dut.10.240.183.133: flow destroy 0 rule 0 14/05/2021 11:01:46 dut.10.240.183.133: Flow rule #0 destroyed 14/05/2021 11:01:46 dut.10.240.183.133: flow list 0 14/05/2021 11:01:46 dut.10.240.183.133: 14/05/2021 11:01:46 dut.10.240.183.133: start 14/05/2021 11:01:46 dut.10.240.183.133: rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native Logical Core 2 (socket 0) forwards packets on 1 streams: RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01 rxonly packet forwarding packets/burst=32 nb forwarding cores=1 - nb forwarding ports=1 port 0: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x0 RX queue: 0 RX desc=0 - RX free threshold=32 RX threshold registers: pthresh=8 hthresh=8 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=0 - TX free threshold=32 TX threshold registers: pthresh=32 hthresh=0 wthresh=0 TX offloads=0x0 - TX RS bit threshold=32 port 1: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x10000 RX queue: 0 RX desc=512 - RX free threshold=32 RX threshold registers: pthresh=0 hthresh=0 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=512 - TX free threshold=32 TX threshold registers: pthresh=0 hthresh=0 wthresh=0 TX offloads=0x10000 - TX RS bit threshold=32 14/05/2021 11:01:51 dut.10.240.183.133: stop 14/05/2021 11:01:51 dut.10.240.183.133: Telling cores to ... Waiting for lcores to finish... ---------------------- Forward statistics for port 1 ---------------------- RX-packets: 0 RX-dropped: 0 RX-total: 0 TX-packets: 0 TX-dropped: 0 TX-total: 0 ---------------------------------------------------------------------------- +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++ RX-packets: 0 RX-dropped: 0 RX-total: 0 TX-packets: 0 TX-dropped: 0 TX-total: 0 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Done. 14/05/2021 11:01:51 CVLDCFSwitchFilterGTPUTest: sub_case tv_mac_ipv4_gtpu_ipv4_udp_l3dst_l4src passed 14/05/2021 11:01:51 CVLDCFSwitchFilterGTPUTest: ===================Test sub case: tv_mac_ipv4_gtpu_ipv4_udp_l3dst_l4dst================ 14/05/2021 11:01:51 dut.10.240.183.133: flow validate 0 ingress pattern eth / ipv4 / udp / gtpu / ipv4 dst is 192.168.1.2 / udp dst is 23 / end actions vf id 1 / end 14/05/2021 11:01:51 dut.10.240.183.133: Flow rule validated 14/05/2021 11:01:51 dut.10.240.183.133: flow create 0 ingress pattern eth / ipv4 / udp / gtpu / ipv4 dst is 192.168.1.2 / udp dst is 23 / end actions vf id 1 / end 14/05/2021 11:01:51 dut.10.240.183.133: Flow rule #0 created 14/05/2021 11:01:51 dut.10.240.183.133: flow list 0 14/05/2021 11:01:51 dut.10.240.183.133: ID Group Prio Attr Rule 0 0 0 i-- ETH IPV4 UDP GTPU IPV4 UDP => VF 14/05/2021 11:01:51 dut.10.240.183.133: start 14/05/2021 11:01:51 dut.10.240.183.133: rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native Logical Core 2 (socket 0) forwards packets on 1 streams: RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01 rxonly packet forwarding packets/burst=32 nb forwarding cores=1 - nb forwarding ports=1 port 0: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x0 RX queue: 0 RX desc=0 - RX free threshold=32 RX threshold registers: pthresh=8 hthresh=8 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=0 - TX free threshold=32 TX threshold registers: pthresh=32 hthresh=0 wthresh=0 TX offloads=0x0 - TX RS bit threshold=32 port 1: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x10000 RX queue: 0 RX desc=512 - RX free threshold=32 RX threshold registers: pthresh=0 hthresh=0 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=512 - TX free threshold=32 TX threshold registers: pthresh=0 hthresh=0 wthresh=0 TX offloads=0x10000 - TX RS bit threshold=32 14/05/2021 11:01:57 dut.10.240.183.133: stop 14/05/2021 11:01:57 dut.10.240.183.133: Telling cores to ... Waiting for lcores to finish... ---------------------- Forward statistics for port 1 ---------------------- RX-packets: 1 RX-dropped: 0 RX-total: 1 TX-packets: 0 TX-dropped: 0 TX-total: 0 ---------------------------------------------------------------------------- +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++ RX-packets: 1 RX-dropped: 0 RX-total: 1 TX-packets: 0 TX-dropped: 0 TX-total: 0 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Done. 14/05/2021 11:01:57 dut.10.240.183.133: start 14/05/2021 11:01:57 dut.10.240.183.133: rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native Logical Core 2 (socket 0) forwards packets on 1 streams: RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01 rxonly packet forwarding packets/burst=32 nb forwarding cores=1 - nb forwarding ports=1 port 0: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x0 RX queue: 0 RX desc=0 - RX free threshold=32 RX threshold registers: pthresh=8 hthresh=8 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=0 - TX free threshold=32 TX threshold registers: pthresh=32 hthresh=0 wthresh=0 TX offloads=0x0 - TX RS bit threshold=32 port 1: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x10000 RX queue: 0 RX desc=512 - RX free threshold=32 RX threshold registers: pthresh=0 hthresh=0 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=512 - TX free threshold=32 TX threshold registers: pthresh=0 hthresh=0 wthresh=0 TX offloads=0x10000 - TX RS bit threshold=32 14/05/2021 11:02:02 dut.10.240.183.133: stop 14/05/2021 11:02:02 dut.10.240.183.133: Telling cores to ... Waiting for lcores to finish... ---------------------- Forward statistics for port 1 ---------------------- RX-packets: 0 RX-dropped: 0 RX-total: 0 TX-packets: 0 TX-dropped: 0 TX-total: 0 ---------------------------------------------------------------------------- +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++ RX-packets: 0 RX-dropped: 0 RX-total: 0 TX-packets: 0 TX-dropped: 0 TX-total: 0 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Done. 14/05/2021 11:02:02 dut.10.240.183.133: flow destroy 0 rule 0 14/05/2021 11:02:02 dut.10.240.183.133: Flow rule #0 destroyed 14/05/2021 11:02:02 dut.10.240.183.133: flow list 0 14/05/2021 11:02:02 dut.10.240.183.133: 14/05/2021 11:02:02 dut.10.240.183.133: start 14/05/2021 11:02:02 dut.10.240.183.133: rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native Logical Core 2 (socket 0) forwards packets on 1 streams: RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01 rxonly packet forwarding packets/burst=32 nb forwarding cores=1 - nb forwarding ports=1 port 0: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x0 RX queue: 0 RX desc=0 - RX free threshold=32 RX threshold registers: pthresh=8 hthresh=8 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=0 - TX free threshold=32 TX threshold registers: pthresh=32 hthresh=0 wthresh=0 TX offloads=0x0 - TX RS bit threshold=32 port 1: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x10000 RX queue: 0 RX desc=512 - RX free threshold=32 RX threshold registers: pthresh=0 hthresh=0 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=512 - TX free threshold=32 TX threshold registers: pthresh=0 hthresh=0 wthresh=0 TX offloads=0x10000 - TX RS bit threshold=32 14/05/2021 11:02:07 dut.10.240.183.133: stop 14/05/2021 11:02:07 dut.10.240.183.133: Telling cores to ... Waiting for lcores to finish... ---------------------- Forward statistics for port 1 ---------------------- RX-packets: 0 RX-dropped: 0 RX-total: 0 TX-packets: 0 TX-dropped: 0 TX-total: 0 ---------------------------------------------------------------------------- +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++ RX-packets: 0 RX-dropped: 0 RX-total: 0 TX-packets: 0 TX-dropped: 0 TX-total: 0 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Done. 14/05/2021 11:02:07 CVLDCFSwitchFilterGTPUTest: sub_case tv_mac_ipv4_gtpu_ipv4_udp_l3dst_l4dst passed 14/05/2021 11:02:07 CVLDCFSwitchFilterGTPUTest: ===================Test sub case: tv_mac_ipv4_gtpu_ipv4_udp_l4dst================ 14/05/2021 11:02:07 dut.10.240.183.133: flow validate 0 ingress pattern eth / ipv4 / udp / gtpu / ipv4 / udp dst is 23 / end actions vf id 1 / end 14/05/2021 11:02:07 dut.10.240.183.133: Flow rule validated 14/05/2021 11:02:07 dut.10.240.183.133: flow create 0 ingress pattern eth / ipv4 / udp / gtpu / ipv4 / udp dst is 23 / end actions vf id 1 / end 14/05/2021 11:02:07 dut.10.240.183.133: Flow rule #0 created 14/05/2021 11:02:07 dut.10.240.183.133: flow list 0 14/05/2021 11:02:08 dut.10.240.183.133: ID Group Prio Attr Rule 0 0 0 i-- ETH IPV4 UDP GTPU IPV4 UDP => VF 14/05/2021 11:02:08 dut.10.240.183.133: start 14/05/2021 11:02:08 dut.10.240.183.133: rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native Logical Core 2 (socket 0) forwards packets on 1 streams: RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01 rxonly packet forwarding packets/burst=32 nb forwarding cores=1 - nb forwarding ports=1 port 0: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x0 RX queue: 0 RX desc=0 - RX free threshold=32 RX threshold registers: pthresh=8 hthresh=8 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=0 - TX free threshold=32 TX threshold registers: pthresh=32 hthresh=0 wthresh=0 TX offloads=0x0 - TX RS bit threshold=32 port 1: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x10000 RX queue: 0 RX desc=512 - RX free threshold=32 RX threshold registers: pthresh=0 hthresh=0 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=512 - TX free threshold=32 TX threshold registers: pthresh=0 hthresh=0 wthresh=0 TX offloads=0x10000 - TX RS bit threshold=32 14/05/2021 11:02:13 dut.10.240.183.133: stop 14/05/2021 11:02:13 dut.10.240.183.133: Telling cores to ... Waiting for lcores to finish... ---------------------- Forward statistics for port 1 ---------------------- RX-packets: 1 RX-dropped: 0 RX-total: 1 TX-packets: 0 TX-dropped: 0 TX-total: 0 ---------------------------------------------------------------------------- +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++ RX-packets: 1 RX-dropped: 0 RX-total: 1 TX-packets: 0 TX-dropped: 0 TX-total: 0 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Done. 14/05/2021 11:02:13 dut.10.240.183.133: start 14/05/2021 11:02:13 dut.10.240.183.133: rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native Logical Core 2 (socket 0) forwards packets on 1 streams: RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01 rxonly packet forwarding packets/burst=32 nb forwarding cores=1 - nb forwarding ports=1 port 0: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x0 RX queue: 0 RX desc=0 - RX free threshold=32 RX threshold registers: pthresh=8 hthresh=8 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=0 - TX free threshold=32 TX threshold registers: pthresh=32 hthresh=0 wthresh=0 TX offloads=0x0 - TX RS bit threshold=32 port 1: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x10000 RX queue: 0 RX desc=512 - RX free threshold=32 RX threshold registers: pthresh=0 hthresh=0 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=512 - TX free threshold=32 TX threshold registers: pthresh=0 hthresh=0 wthresh=0 TX offloads=0x10000 - TX RS bit threshold=32 14/05/2021 11:02:18 dut.10.240.183.133: stop 14/05/2021 11:02:18 dut.10.240.183.133: Telling cores to ... Waiting for lcores to finish... ---------------------- Forward statistics for port 1 ---------------------- RX-packets: 0 RX-dropped: 0 RX-total: 0 TX-packets: 0 TX-dropped: 0 TX-total: 0 ---------------------------------------------------------------------------- +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++ RX-packets: 0 RX-dropped: 0 RX-total: 0 TX-packets: 0 TX-dropped: 0 TX-total: 0 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Done. 14/05/2021 11:02:18 dut.10.240.183.133: flow destroy 0 rule 0 14/05/2021 11:02:18 dut.10.240.183.133: Flow rule #0 destroyed 14/05/2021 11:02:18 dut.10.240.183.133: flow list 0 14/05/2021 11:02:18 dut.10.240.183.133: 14/05/2021 11:02:18 dut.10.240.183.133: start 14/05/2021 11:02:18 dut.10.240.183.133: rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native Logical Core 2 (socket 0) forwards packets on 1 streams: RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01 rxonly packet forwarding packets/burst=32 nb forwarding cores=1 - nb forwarding ports=1 port 0: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x0 RX queue: 0 RX desc=0 - RX free threshold=32 RX threshold registers: pthresh=8 hthresh=8 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=0 - TX free threshold=32 TX threshold registers: pthresh=32 hthresh=0 wthresh=0 TX offloads=0x0 - TX RS bit threshold=32 port 1: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x10000 RX queue: 0 RX desc=512 - RX free threshold=32 RX threshold registers: pthresh=0 hthresh=0 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=512 - TX free threshold=32 TX threshold registers: pthresh=0 hthresh=0 wthresh=0 TX offloads=0x10000 - TX RS bit threshold=32 14/05/2021 11:02:23 dut.10.240.183.133: stop 14/05/2021 11:02:23 dut.10.240.183.133: Telling cores to ... Waiting for lcores to finish... ---------------------- Forward statistics for port 1 ---------------------- RX-packets: 0 RX-dropped: 0 RX-total: 0 TX-packets: 0 TX-dropped: 0 TX-total: 0 ---------------------------------------------------------------------------- +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++ RX-packets: 0 RX-dropped: 0 RX-total: 0 TX-packets: 0 TX-dropped: 0 TX-total: 0 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Done. 14/05/2021 11:02:23 CVLDCFSwitchFilterGTPUTest: sub_case tv_mac_ipv4_gtpu_ipv4_udp_l4dst passed 14/05/2021 11:02:23 CVLDCFSwitchFilterGTPUTest: ===================Test sub case: tv_mac_ipv4_gtpu_ipv4_udp_l4src================ 14/05/2021 11:02:23 dut.10.240.183.133: flow validate 0 ingress pattern eth / ipv4 / udp / gtpu / ipv4 / udp src is 22 / end actions vf id 1 / end 14/05/2021 11:02:23 dut.10.240.183.133: Flow rule validated 14/05/2021 11:02:23 dut.10.240.183.133: flow create 0 ingress pattern eth / ipv4 / udp / gtpu / ipv4 / udp src is 22 / end actions vf id 1 / end 14/05/2021 11:02:24 dut.10.240.183.133: Flow rule #0 created 14/05/2021 11:02:24 dut.10.240.183.133: flow list 0 14/05/2021 11:02:24 dut.10.240.183.133: ID Group Prio Attr Rule 0 0 0 i-- ETH IPV4 UDP GTPU IPV4 UDP => VF 14/05/2021 11:02:24 dut.10.240.183.133: start 14/05/2021 11:02:24 dut.10.240.183.133: rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native Logical Core 2 (socket 0) forwards packets on 1 streams: RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01 rxonly packet forwarding packets/burst=32 nb forwarding cores=1 - nb forwarding ports=1 port 0: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x0 RX queue: 0 RX desc=0 - RX free threshold=32 RX threshold registers: pthresh=8 hthresh=8 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=0 - TX free threshold=32 TX threshold registers: pthresh=32 hthresh=0 wthresh=0 TX offloads=0x0 - TX RS bit threshold=32 port 1: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x10000 RX queue: 0 RX desc=512 - RX free threshold=32 RX threshold registers: pthresh=0 hthresh=0 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=512 - TX free threshold=32 TX threshold registers: pthresh=0 hthresh=0 wthresh=0 TX offloads=0x10000 - TX RS bit threshold=32 14/05/2021 11:02:29 dut.10.240.183.133: stop 14/05/2021 11:02:29 dut.10.240.183.133: Telling cores to ... Waiting for lcores to finish... ---------------------- Forward statistics for port 1 ---------------------- RX-packets: 1 RX-dropped: 0 RX-total: 1 TX-packets: 0 TX-dropped: 0 TX-total: 0 ---------------------------------------------------------------------------- +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++ RX-packets: 1 RX-dropped: 0 RX-total: 1 TX-packets: 0 TX-dropped: 0 TX-total: 0 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Done. 14/05/2021 11:02:29 dut.10.240.183.133: start 14/05/2021 11:02:29 dut.10.240.183.133: rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native Logical Core 2 (socket 0) forwards packets on 1 streams: RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01 rxonly packet forwarding packets/burst=32 nb forwarding cores=1 - nb forwarding ports=1 port 0: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x0 RX queue: 0 RX desc=0 - RX free threshold=32 RX threshold registers: pthresh=8 hthresh=8 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=0 - TX free threshold=32 TX threshold registers: pthresh=32 hthresh=0 wthresh=0 TX offloads=0x0 - TX RS bit threshold=32 port 1: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x10000 RX queue: 0 RX desc=512 - RX free threshold=32 RX threshold registers: pthresh=0 hthresh=0 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=512 - TX free threshold=32 TX threshold registers: pthresh=0 hthresh=0 wthresh=0 TX offloads=0x10000 - TX RS bit threshold=32 14/05/2021 11:02:34 dut.10.240.183.133: stop 14/05/2021 11:02:34 dut.10.240.183.133: Telling cores to ... Waiting for lcores to finish... ---------------------- Forward statistics for port 1 ---------------------- RX-packets: 0 RX-dropped: 0 RX-total: 0 TX-packets: 0 TX-dropped: 0 TX-total: 0 ---------------------------------------------------------------------------- +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++ RX-packets: 0 RX-dropped: 0 RX-total: 0 TX-packets: 0 TX-dropped: 0 TX-total: 0 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Done. 14/05/2021 11:02:34 dut.10.240.183.133: flow destroy 0 rule 0 14/05/2021 11:02:34 dut.10.240.183.133: Flow rule #0 destroyed 14/05/2021 11:02:34 dut.10.240.183.133: flow list 0 14/05/2021 11:02:34 dut.10.240.183.133: 14/05/2021 11:02:34 dut.10.240.183.133: start 14/05/2021 11:02:34 dut.10.240.183.133: rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native Logical Core 2 (socket 0) forwards packets on 1 streams: RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01 rxonly packet forwarding packets/burst=32 nb forwarding cores=1 - nb forwarding ports=1 port 0: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x0 RX queue: 0 RX desc=0 - RX free threshold=32 RX threshold registers: pthresh=8 hthresh=8 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=0 - TX free threshold=32 TX threshold registers: pthresh=32 hthresh=0 wthresh=0 TX offloads=0x0 - TX RS bit threshold=32 port 1: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x10000 RX queue: 0 RX desc=512 - RX free threshold=32 RX threshold registers: pthresh=0 hthresh=0 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=512 - TX free threshold=32 TX threshold registers: pthresh=0 hthresh=0 wthresh=0 TX offloads=0x10000 - TX RS bit threshold=32 14/05/2021 11:02:40 dut.10.240.183.133: stop 14/05/2021 11:02:40 dut.10.240.183.133: Telling cores to ... Waiting for lcores to finish... ---------------------- Forward statistics for port 1 ---------------------- RX-packets: 0 RX-dropped: 0 RX-total: 0 TX-packets: 0 TX-dropped: 0 TX-total: 0 ---------------------------------------------------------------------------- +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++ RX-packets: 0 RX-dropped: 0 RX-total: 0 TX-packets: 0 TX-dropped: 0 TX-total: 0 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Done. 14/05/2021 11:02:40 CVLDCFSwitchFilterGTPUTest: sub_case tv_mac_ipv4_gtpu_ipv4_udp_l4src passed 14/05/2021 11:02:40 CVLDCFSwitchFilterGTPUTest: ===================Test sub case: tv_mac_ipv4_gtpu_ipv4_udp_l4src_l4dst================ 14/05/2021 11:02:40 dut.10.240.183.133: flow validate 0 ingress pattern eth / ipv4 / udp / gtpu / ipv4 / udp src is 22 dst is 23 / end actions vf id 1 / end 14/05/2021 11:02:40 dut.10.240.183.133: Flow rule validated 14/05/2021 11:02:40 dut.10.240.183.133: flow create 0 ingress pattern eth / ipv4 / udp / gtpu / ipv4 / udp src is 22 dst is 23 / end actions vf id 1 / end 14/05/2021 11:02:40 dut.10.240.183.133: Flow rule #0 created 14/05/2021 11:02:40 dut.10.240.183.133: flow list 0 14/05/2021 11:02:40 dut.10.240.183.133: ID Group Prio Attr Rule 0 0 0 i-- ETH IPV4 UDP GTPU IPV4 UDP => VF 14/05/2021 11:02:40 dut.10.240.183.133: start 14/05/2021 11:02:40 dut.10.240.183.133: rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native Logical Core 2 (socket 0) forwards packets on 1 streams: RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01 rxonly packet forwarding packets/burst=32 nb forwarding cores=1 - nb forwarding ports=1 port 0: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x0 RX queue: 0 RX desc=0 - RX free threshold=32 RX threshold registers: pthresh=8 hthresh=8 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=0 - TX free threshold=32 TX threshold registers: pthresh=32 hthresh=0 wthresh=0 TX offloads=0x0 - TX RS bit threshold=32 port 1: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x10000 RX queue: 0 RX desc=512 - RX free threshold=32 RX threshold registers: pthresh=0 hthresh=0 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=512 - TX free threshold=32 TX threshold registers: pthresh=0 hthresh=0 wthresh=0 TX offloads=0x10000 - TX RS bit threshold=32 14/05/2021 11:02:45 dut.10.240.183.133: stop 14/05/2021 11:02:45 dut.10.240.183.133: Telling cores to ... Waiting for lcores to finish... ---------------------- Forward statistics for port 1 ---------------------- RX-packets: 1 RX-dropped: 0 RX-total: 1 TX-packets: 0 TX-dropped: 0 TX-total: 0 ---------------------------------------------------------------------------- +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++ RX-packets: 1 RX-dropped: 0 RX-total: 1 TX-packets: 0 TX-dropped: 0 TX-total: 0 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Done. 14/05/2021 11:02:45 dut.10.240.183.133: start 14/05/2021 11:02:45 dut.10.240.183.133: rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native Logical Core 2 (socket 0) forwards packets on 1 streams: RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01 rxonly packet forwarding packets/burst=32 nb forwarding cores=1 - nb forwarding ports=1 port 0: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x0 RX queue: 0 RX desc=0 - RX free threshold=32 RX threshold registers: pthresh=8 hthresh=8 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=0 - TX free threshold=32 TX threshold registers: pthresh=32 hthresh=0 wthresh=0 TX offloads=0x0 - TX RS bit threshold=32 port 1: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x10000 RX queue: 0 RX desc=512 - RX free threshold=32 RX threshold registers: pthresh=0 hthresh=0 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=512 - TX free threshold=32 TX threshold registers: pthresh=0 hthresh=0 wthresh=0 TX offloads=0x10000 - TX RS bit threshold=32 14/05/2021 11:02:50 dut.10.240.183.133: stop 14/05/2021 11:02:50 dut.10.240.183.133: Telling cores to ... Waiting for lcores to finish... ---------------------- Forward statistics for port 1 ---------------------- RX-packets: 0 RX-dropped: 0 RX-total: 0 TX-packets: 0 TX-dropped: 0 TX-total: 0 ---------------------------------------------------------------------------- +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++ RX-packets: 0 RX-dropped: 0 RX-total: 0 TX-packets: 0 TX-dropped: 0 TX-total: 0 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Done. 14/05/2021 11:02:50 dut.10.240.183.133: flow destroy 0 rule 0 14/05/2021 11:02:51 dut.10.240.183.133: Flow rule #0 destroyed 14/05/2021 11:02:51 dut.10.240.183.133: flow list 0 14/05/2021 11:02:51 dut.10.240.183.133: 14/05/2021 11:02:51 dut.10.240.183.133: start 14/05/2021 11:02:51 dut.10.240.183.133: rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native Logical Core 2 (socket 0) forwards packets on 1 streams: RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01 rxonly packet forwarding packets/burst=32 nb forwarding cores=1 - nb forwarding ports=1 port 0: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x0 RX queue: 0 RX desc=0 - RX free threshold=32 RX threshold registers: pthresh=8 hthresh=8 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=0 - TX free threshold=32 TX threshold registers: pthresh=32 hthresh=0 wthresh=0 TX offloads=0x0 - TX RS bit threshold=32 port 1: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x10000 RX queue: 0 RX desc=512 - RX free threshold=32 RX threshold registers: pthresh=0 hthresh=0 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=512 - TX free threshold=32 TX threshold registers: pthresh=0 hthresh=0 wthresh=0 TX offloads=0x10000 - TX RS bit threshold=32 14/05/2021 11:02:56 dut.10.240.183.133: stop 14/05/2021 11:02:56 dut.10.240.183.133: Telling cores to ... Waiting for lcores to finish... ---------------------- Forward statistics for port 1 ---------------------- RX-packets: 0 RX-dropped: 0 RX-total: 0 TX-packets: 0 TX-dropped: 0 TX-total: 0 ---------------------------------------------------------------------------- +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++ RX-packets: 0 RX-dropped: 0 RX-total: 0 TX-packets: 0 TX-dropped: 0 TX-total: 0 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Done. 14/05/2021 11:02:56 CVLDCFSwitchFilterGTPUTest: sub_case tv_mac_ipv4_gtpu_ipv4_udp_l4src_l4dst passed 14/05/2021 11:02:56 CVLDCFSwitchFilterGTPUTest: ===================Test sub case: tv_mac_ipv4_gtpu_ipv4_udp_teid_l4src_l4dst================ 14/05/2021 11:02:56 dut.10.240.183.133: flow validate 0 ingress pattern eth / ipv4 / udp / gtpu teid is 0x12345678 teid mask 0x00000001 / ipv4 / udp src is 22 dst is 23 / end actions vf id 1 / end 14/05/2021 11:02:56 dut.10.240.183.133: Flow rule validated 14/05/2021 11:02:56 dut.10.240.183.133: flow create 0 ingress pattern eth / ipv4 / udp / gtpu teid is 0x12345678 teid mask 0x00000001 / ipv4 / udp src is 22 dst is 23 / end actions vf id 1 / end 14/05/2021 11:02:56 dut.10.240.183.133: Flow rule #0 created 14/05/2021 11:02:56 dut.10.240.183.133: flow list 0 14/05/2021 11:02:56 dut.10.240.183.133: ID Group Prio Attr Rule 0 0 0 i-- ETH IPV4 UDP GTPU IPV4 UDP => VF 14/05/2021 11:02:56 dut.10.240.183.133: start 14/05/2021 11:02:56 dut.10.240.183.133: rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native Logical Core 2 (socket 0) forwards packets on 1 streams: RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01 rxonly packet forwarding packets/burst=32 nb forwarding cores=1 - nb forwarding ports=1 port 0: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x0 RX queue: 0 RX desc=0 - RX free threshold=32 RX threshold registers: pthresh=8 hthresh=8 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=0 - TX free threshold=32 TX threshold registers: pthresh=32 hthresh=0 wthresh=0 TX offloads=0x0 - TX RS bit threshold=32 port 1: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x10000 RX queue: 0 RX desc=512 - RX free threshold=32 RX threshold registers: pthresh=0 hthresh=0 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=512 - TX free threshold=32 TX threshold registers: pthresh=0 hthresh=0 wthresh=0 TX offloads=0x10000 - TX RS bit threshold=32 14/05/2021 11:03:01 dut.10.240.183.133: stop 14/05/2021 11:03:01 dut.10.240.183.133: Telling cores to ... Waiting for lcores to finish... ---------------------- Forward statistics for port 1 ---------------------- RX-packets: 1 RX-dropped: 0 RX-total: 1 TX-packets: 0 TX-dropped: 0 TX-total: 0 ---------------------------------------------------------------------------- +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++ RX-packets: 1 RX-dropped: 0 RX-total: 1 TX-packets: 0 TX-dropped: 0 TX-total: 0 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Done. 14/05/2021 11:03:01 dut.10.240.183.133: start 14/05/2021 11:03:01 dut.10.240.183.133: rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native Logical Core 2 (socket 0) forwards packets on 1 streams: RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01 rxonly packet forwarding packets/burst=32 nb forwarding cores=1 - nb forwarding ports=1 port 0: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x0 RX queue: 0 RX desc=0 - RX free threshold=32 RX threshold registers: pthresh=8 hthresh=8 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=0 - TX free threshold=32 TX threshold registers: pthresh=32 hthresh=0 wthresh=0 TX offloads=0x0 - TX RS bit threshold=32 port 1: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x10000 RX queue: 0 RX desc=512 - RX free threshold=32 RX threshold registers: pthresh=0 hthresh=0 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=512 - TX free threshold=32 TX threshold registers: pthresh=0 hthresh=0 wthresh=0 TX offloads=0x10000 - TX RS bit threshold=32 14/05/2021 11:03:07 dut.10.240.183.133: stop 14/05/2021 11:03:07 dut.10.240.183.133: Telling cores to ... Waiting for lcores to finish... ---------------------- Forward statistics for port 1 ---------------------- RX-packets: 0 RX-dropped: 0 RX-total: 0 TX-packets: 0 TX-dropped: 0 TX-total: 0 ---------------------------------------------------------------------------- +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++ RX-packets: 0 RX-dropped: 0 RX-total: 0 TX-packets: 0 TX-dropped: 0 TX-total: 0 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Done. 14/05/2021 11:03:07 dut.10.240.183.133: flow destroy 0 rule 0 14/05/2021 11:03:07 dut.10.240.183.133: Flow rule #0 destroyed 14/05/2021 11:03:07 dut.10.240.183.133: flow list 0 14/05/2021 11:03:07 dut.10.240.183.133: 14/05/2021 11:03:07 dut.10.240.183.133: start 14/05/2021 11:03:07 dut.10.240.183.133: rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native Logical Core 2 (socket 0) forwards packets on 1 streams: RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01 rxonly packet forwarding packets/burst=32 nb forwarding cores=1 - nb forwarding ports=1 port 0: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x0 RX queue: 0 RX desc=0 - RX free threshold=32 RX threshold registers: pthresh=8 hthresh=8 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=0 - TX free threshold=32 TX threshold registers: pthresh=32 hthresh=0 wthresh=0 TX offloads=0x0 - TX RS bit threshold=32 port 1: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x10000 RX queue: 0 RX desc=512 - RX free threshold=32 RX threshold registers: pthresh=0 hthresh=0 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=512 - TX free threshold=32 TX threshold registers: pthresh=0 hthresh=0 wthresh=0 TX offloads=0x10000 - TX RS bit threshold=32 14/05/2021 11:03:12 dut.10.240.183.133: stop 14/05/2021 11:03:12 dut.10.240.183.133: Telling cores to ... Waiting for lcores to finish... ---------------------- Forward statistics for port 1 ---------------------- RX-packets: 0 RX-dropped: 0 RX-total: 0 TX-packets: 0 TX-dropped: 0 TX-total: 0 ---------------------------------------------------------------------------- +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++ RX-packets: 0 RX-dropped: 0 RX-total: 0 TX-packets: 0 TX-dropped: 0 TX-total: 0 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Done. 14/05/2021 11:03:12 CVLDCFSwitchFilterGTPUTest: sub_case tv_mac_ipv4_gtpu_ipv4_udp_teid_l4src_l4dst passed 14/05/2021 11:03:12 CVLDCFSwitchFilterGTPUTest: ===================Test sub case: tv_mac_ipv4_gtpu_ipv4_udp_teid_l3src_l3dst================ 14/05/2021 11:03:12 dut.10.240.183.133: flow validate 0 ingress pattern eth / ipv4 / udp / gtpu teid is 0x12345678 teid mask 0x00000001 / ipv4 src is 192.168.1.1 dst is 192.168.1.2 / udp / end actions vf id 1 / end 14/05/2021 11:03:12 dut.10.240.183.133: Flow rule validated 14/05/2021 11:03:12 dut.10.240.183.133: flow create 0 ingress pattern eth / ipv4 / udp / gtpu teid is 0x12345678 teid mask 0x00000001 / ipv4 src is 192.168.1.1 dst is 192.168.1.2 / udp / end actions vf id 1 / end 14/05/2021 11:03:12 dut.10.240.183.133: Flow rule #0 created 14/05/2021 11:03:12 dut.10.240.183.133: flow list 0 14/05/2021 11:03:12 dut.10.240.183.133: ID Group Prio Attr Rule 0 0 0 i-- ETH IPV4 UDP GTPU IPV4 UDP => VF 14/05/2021 11:03:12 dut.10.240.183.133: start 14/05/2021 11:03:12 dut.10.240.183.133: rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native Logical Core 2 (socket 0) forwards packets on 1 streams: RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01 rxonly packet forwarding packets/burst=32 nb forwarding cores=1 - nb forwarding ports=1 port 0: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x0 RX queue: 0 RX desc=0 - RX free threshold=32 RX threshold registers: pthresh=8 hthresh=8 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=0 - TX free threshold=32 TX threshold registers: pthresh=32 hthresh=0 wthresh=0 TX offloads=0x0 - TX RS bit threshold=32 port 1: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x10000 RX queue: 0 RX desc=512 - RX free threshold=32 RX threshold registers: pthresh=0 hthresh=0 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=512 - TX free threshold=32 TX threshold registers: pthresh=0 hthresh=0 wthresh=0 TX offloads=0x10000 - TX RS bit threshold=32 14/05/2021 11:03:18 dut.10.240.183.133: stop 14/05/2021 11:03:18 dut.10.240.183.133: Telling cores to ... Waiting for lcores to finish... ---------------------- Forward statistics for port 1 ---------------------- RX-packets: 1 RX-dropped: 0 RX-total: 1 TX-packets: 0 TX-dropped: 0 TX-total: 0 ---------------------------------------------------------------------------- +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++ RX-packets: 1 RX-dropped: 0 RX-total: 1 TX-packets: 0 TX-dropped: 0 TX-total: 0 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Done. 14/05/2021 11:03:18 dut.10.240.183.133: start 14/05/2021 11:03:18 dut.10.240.183.133: rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native Logical Core 2 (socket 0) forwards packets on 1 streams: RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01 rxonly packet forwarding packets/burst=32 nb forwarding cores=1 - nb forwarding ports=1 port 0: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x0 RX queue: 0 RX desc=0 - RX free threshold=32 RX threshold registers: pthresh=8 hthresh=8 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=0 - TX free threshold=32 TX threshold registers: pthresh=32 hthresh=0 wthresh=0 TX offloads=0x0 - TX RS bit threshold=32 port 1: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x10000 RX queue: 0 RX desc=512 - RX free threshold=32 RX threshold registers: pthresh=0 hthresh=0 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=512 - TX free threshold=32 TX threshold registers: pthresh=0 hthresh=0 wthresh=0 TX offloads=0x10000 - TX RS bit threshold=32 14/05/2021 11:03:23 dut.10.240.183.133: stop 14/05/2021 11:03:23 dut.10.240.183.133: Telling cores to ... Waiting for lcores to finish... ---------------------- Forward statistics for port 1 ---------------------- RX-packets: 0 RX-dropped: 0 RX-total: 0 TX-packets: 0 TX-dropped: 0 TX-total: 0 ---------------------------------------------------------------------------- +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++ RX-packets: 0 RX-dropped: 0 RX-total: 0 TX-packets: 0 TX-dropped: 0 TX-total: 0 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Done. 14/05/2021 11:03:23 dut.10.240.183.133: flow destroy 0 rule 0 14/05/2021 11:03:23 dut.10.240.183.133: Flow rule #0 destroyed 14/05/2021 11:03:23 dut.10.240.183.133: flow list 0 14/05/2021 11:03:23 dut.10.240.183.133: 14/05/2021 11:03:23 dut.10.240.183.133: start 14/05/2021 11:03:23 dut.10.240.183.133: rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native Logical Core 2 (socket 0) forwards packets on 1 streams: RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01 rxonly packet forwarding packets/burst=32 nb forwarding cores=1 - nb forwarding ports=1 port 0: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x0 RX queue: 0 RX desc=0 - RX free threshold=32 RX threshold registers: pthresh=8 hthresh=8 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=0 - TX free threshold=32 TX threshold registers: pthresh=32 hthresh=0 wthresh=0 TX offloads=0x0 - TX RS bit threshold=32 port 1: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x10000 RX queue: 0 RX desc=512 - RX free threshold=32 RX threshold registers: pthresh=0 hthresh=0 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=512 - TX free threshold=32 TX threshold registers: pthresh=0 hthresh=0 wthresh=0 TX offloads=0x10000 - TX RS bit threshold=32 14/05/2021 11:03:28 dut.10.240.183.133: stop 14/05/2021 11:03:28 dut.10.240.183.133: Telling cores to ... Waiting for lcores to finish... ---------------------- Forward statistics for port 1 ---------------------- RX-packets: 0 RX-dropped: 0 RX-total: 0 TX-packets: 0 TX-dropped: 0 TX-total: 0 ---------------------------------------------------------------------------- +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++ RX-packets: 0 RX-dropped: 0 RX-total: 0 TX-packets: 0 TX-dropped: 0 TX-total: 0 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Done. 14/05/2021 11:03:28 CVLDCFSwitchFilterGTPUTest: sub_case tv_mac_ipv4_gtpu_ipv4_udp_teid_l3src_l3dst passed 14/05/2021 11:03:28 CVLDCFSwitchFilterGTPUTest: ===================Test sub case: tv_mac_ipv4_gtpu_ipv4_udp_l3src_l3dst================ 14/05/2021 11:03:28 dut.10.240.183.133: flow validate 0 ingress pattern eth / ipv4 / udp / gtpu / ipv4 src is 192.168.1.1 dst is 192.168.1.2 / udp / end actions vf id 1 / end 14/05/2021 11:03:28 dut.10.240.183.133: Flow rule validated 14/05/2021 11:03:28 dut.10.240.183.133: flow create 0 ingress pattern eth / ipv4 / udp / gtpu / ipv4 src is 192.168.1.1 dst is 192.168.1.2 / udp / end actions vf id 1 / end 14/05/2021 11:03:28 dut.10.240.183.133: Flow rule #0 created 14/05/2021 11:03:28 dut.10.240.183.133: flow list 0 14/05/2021 11:03:29 dut.10.240.183.133: ID Group Prio Attr Rule 0 0 0 i-- ETH IPV4 UDP GTPU IPV4 UDP => VF 14/05/2021 11:03:29 dut.10.240.183.133: start 14/05/2021 11:03:29 dut.10.240.183.133: rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native Logical Core 2 (socket 0) forwards packets on 1 streams: RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01 rxonly packet forwarding packets/burst=32 nb forwarding cores=1 - nb forwarding ports=1 port 0: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x0 RX queue: 0 RX desc=0 - RX free threshold=32 RX threshold registers: pthresh=8 hthresh=8 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=0 - TX free threshold=32 TX threshold registers: pthresh=32 hthresh=0 wthresh=0 TX offloads=0x0 - TX RS bit threshold=32 port 1: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x10000 RX queue: 0 RX desc=512 - RX free threshold=32 RX threshold registers: pthresh=0 hthresh=0 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=512 - TX free threshold=32 TX threshold registers: pthresh=0 hthresh=0 wthresh=0 TX offloads=0x10000 - TX RS bit threshold=32 14/05/2021 11:03:34 dut.10.240.183.133: stop 14/05/2021 11:03:34 dut.10.240.183.133: Telling cores to ... Waiting for lcores to finish... ---------------------- Forward statistics for port 1 ---------------------- RX-packets: 1 RX-dropped: 0 RX-total: 1 TX-packets: 0 TX-dropped: 0 TX-total: 0 ---------------------------------------------------------------------------- +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++ RX-packets: 1 RX-dropped: 0 RX-total: 1 TX-packets: 0 TX-dropped: 0 TX-total: 0 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Done. 14/05/2021 11:03:34 dut.10.240.183.133: start 14/05/2021 11:03:34 dut.10.240.183.133: rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native Logical Core 2 (socket 0) forwards packets on 1 streams: RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01 rxonly packet forwarding packets/burst=32 nb forwarding cores=1 - nb forwarding ports=1 port 0: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x0 RX queue: 0 RX desc=0 - RX free threshold=32 RX threshold registers: pthresh=8 hthresh=8 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=0 - TX free threshold=32 TX threshold registers: pthresh=32 hthresh=0 wthresh=0 TX offloads=0x0 - TX RS bit threshold=32 port 1: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x10000 RX queue: 0 RX desc=512 - RX free threshold=32 RX threshold registers: pthresh=0 hthresh=0 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=512 - TX free threshold=32 TX threshold registers: pthresh=0 hthresh=0 wthresh=0 TX offloads=0x10000 - TX RS bit threshold=32 14/05/2021 11:03:39 dut.10.240.183.133: stop 14/05/2021 11:03:39 dut.10.240.183.133: Telling cores to ... Waiting for lcores to finish... ---------------------- Forward statistics for port 1 ---------------------- RX-packets: 0 RX-dropped: 0 RX-total: 0 TX-packets: 0 TX-dropped: 0 TX-total: 0 ---------------------------------------------------------------------------- +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++ RX-packets: 0 RX-dropped: 0 RX-total: 0 TX-packets: 0 TX-dropped: 0 TX-total: 0 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Done. 14/05/2021 11:03:39 dut.10.240.183.133: flow destroy 0 rule 0 14/05/2021 11:03:39 dut.10.240.183.133: Flow rule #0 destroyed 14/05/2021 11:03:39 dut.10.240.183.133: flow list 0 14/05/2021 11:03:39 dut.10.240.183.133: 14/05/2021 11:03:39 dut.10.240.183.133: start 14/05/2021 11:03:39 dut.10.240.183.133: rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native Logical Core 2 (socket 0) forwards packets on 1 streams: RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01 rxonly packet forwarding packets/burst=32 nb forwarding cores=1 - nb forwarding ports=1 port 0: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x0 RX queue: 0 RX desc=0 - RX free threshold=32 RX threshold registers: pthresh=8 hthresh=8 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=0 - TX free threshold=32 TX threshold registers: pthresh=32 hthresh=0 wthresh=0 TX offloads=0x0 - TX RS bit threshold=32 port 1: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x10000 RX queue: 0 RX desc=512 - RX free threshold=32 RX threshold registers: pthresh=0 hthresh=0 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=512 - TX free threshold=32 TX threshold registers: pthresh=0 hthresh=0 wthresh=0 TX offloads=0x10000 - TX RS bit threshold=32 14/05/2021 11:03:44 dut.10.240.183.133: stop 14/05/2021 11:03:44 dut.10.240.183.133: Telling cores to ... Waiting for lcores to finish... ---------------------- Forward statistics for port 1 ---------------------- RX-packets: 0 RX-dropped: 0 RX-total: 0 TX-packets: 0 TX-dropped: 0 TX-total: 0 ---------------------------------------------------------------------------- +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++ RX-packets: 0 RX-dropped: 0 RX-total: 0 TX-packets: 0 TX-dropped: 0 TX-total: 0 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Done. 14/05/2021 11:03:44 CVLDCFSwitchFilterGTPUTest: sub_case tv_mac_ipv4_gtpu_ipv4_udp_l3src_l3dst passed 14/05/2021 11:03:44 CVLDCFSwitchFilterGTPUTest: ===================Test sub case: tv_mac_ipv4_gtpu_ipv4_udp_l3_l4================ 14/05/2021 11:03:44 dut.10.240.183.133: flow validate 0 ingress pattern eth / ipv4 / udp / gtpu teid is 0x12345678 teid mask 0x00000001 / ipv4 src is 192.168.1.1 dst is 192.168.1.2 / udp src is 22 dst is 23 / end actions vf id 1 / end 14/05/2021 11:03:45 dut.10.240.183.133: Flow rule validated 14/05/2021 11:03:45 dut.10.240.183.133: flow create 0 ingress pattern eth / ipv4 / udp / gtpu teid is 0x12345678 teid mask 0x00000001 / ipv4 src is 192.168.1.1 dst is 192.168.1.2 / udp src is 22 dst is 23 / end actions vf id 1 / end 14/05/2021 11:03:45 dut.10.240.183.133: Flow rule #0 created 14/05/2021 11:03:45 dut.10.240.183.133: flow list 0 14/05/2021 11:03:45 dut.10.240.183.133: ID Group Prio Attr Rule 0 0 0 i-- ETH IPV4 UDP GTPU IPV4 UDP => VF 14/05/2021 11:03:45 dut.10.240.183.133: start 14/05/2021 11:03:45 dut.10.240.183.133: rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native Logical Core 2 (socket 0) forwards packets on 1 streams: RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01 rxonly packet forwarding packets/burst=32 nb forwarding cores=1 - nb forwarding ports=1 port 0: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x0 RX queue: 0 RX desc=0 - RX free threshold=32 RX threshold registers: pthresh=8 hthresh=8 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=0 - TX free threshold=32 TX threshold registers: pthresh=32 hthresh=0 wthresh=0 TX offloads=0x0 - TX RS bit threshold=32 port 1: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x10000 RX queue: 0 RX desc=512 - RX free threshold=32 RX threshold registers: pthresh=0 hthresh=0 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=512 - TX free threshold=32 TX threshold registers: pthresh=0 hthresh=0 wthresh=0 TX offloads=0x10000 - TX RS bit threshold=32 14/05/2021 11:03:50 dut.10.240.183.133: stop 14/05/2021 11:03:50 dut.10.240.183.133: Telling cores to ... Waiting for lcores to finish... ---------------------- Forward statistics for port 1 ---------------------- RX-packets: 1 RX-dropped: 0 RX-total: 1 TX-packets: 0 TX-dropped: 0 TX-total: 0 ---------------------------------------------------------------------------- +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++ RX-packets: 1 RX-dropped: 0 RX-total: 1 TX-packets: 0 TX-dropped: 0 TX-total: 0 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Done. 14/05/2021 11:03:50 dut.10.240.183.133: start 14/05/2021 11:03:50 dut.10.240.183.133: rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native Logical Core 2 (socket 0) forwards packets on 1 streams: RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01 rxonly packet forwarding packets/burst=32 nb forwarding cores=1 - nb forwarding ports=1 port 0: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x0 RX queue: 0 RX desc=0 - RX free threshold=32 RX threshold registers: pthresh=8 hthresh=8 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=0 - TX free threshold=32 TX threshold registers: pthresh=32 hthresh=0 wthresh=0 TX offloads=0x0 - TX RS bit threshold=32 port 1: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x10000 RX queue: 0 RX desc=512 - RX free threshold=32 RX threshold registers: pthresh=0 hthresh=0 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=512 - TX free threshold=32 TX threshold registers: pthresh=0 hthresh=0 wthresh=0 TX offloads=0x10000 - TX RS bit threshold=32 14/05/2021 11:03:55 dut.10.240.183.133: stop 14/05/2021 11:03:55 dut.10.240.183.133: Telling cores to ... Waiting for lcores to finish... ---------------------- Forward statistics for port 1 ---------------------- RX-packets: 0 RX-dropped: 0 RX-total: 0 TX-packets: 0 TX-dropped: 0 TX-total: 0 ---------------------------------------------------------------------------- +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++ RX-packets: 0 RX-dropped: 0 RX-total: 0 TX-packets: 0 TX-dropped: 0 TX-total: 0 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Done. 14/05/2021 11:03:55 dut.10.240.183.133: flow destroy 0 rule 0 14/05/2021 11:03:55 dut.10.240.183.133: Flow rule #0 destroyed 14/05/2021 11:03:55 dut.10.240.183.133: flow list 0 14/05/2021 11:03:55 dut.10.240.183.133: 14/05/2021 11:03:55 dut.10.240.183.133: start 14/05/2021 11:03:55 dut.10.240.183.133: rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native Logical Core 2 (socket 0) forwards packets on 1 streams: RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01 rxonly packet forwarding packets/burst=32 nb forwarding cores=1 - nb forwarding ports=1 port 0: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x0 RX queue: 0 RX desc=0 - RX free threshold=32 RX threshold registers: pthresh=8 hthresh=8 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=0 - TX free threshold=32 TX threshold registers: pthresh=32 hthresh=0 wthresh=0 TX offloads=0x0 - TX RS bit threshold=32 port 1: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x10000 RX queue: 0 RX desc=512 - RX free threshold=32 RX threshold registers: pthresh=0 hthresh=0 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=512 - TX free threshold=32 TX threshold registers: pthresh=0 hthresh=0 wthresh=0 TX offloads=0x10000 - TX RS bit threshold=32 14/05/2021 11:04:01 dut.10.240.183.133: stop 14/05/2021 11:04:01 dut.10.240.183.133: Telling cores to ... Waiting for lcores to finish... ---------------------- Forward statistics for port 1 ---------------------- RX-packets: 0 RX-dropped: 0 RX-total: 0 TX-packets: 0 TX-dropped: 0 TX-total: 0 ---------------------------------------------------------------------------- +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++ RX-packets: 0 RX-dropped: 0 RX-total: 0 TX-packets: 0 TX-dropped: 0 TX-total: 0 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Done. 14/05/2021 11:04:01 CVLDCFSwitchFilterGTPUTest: sub_case tv_mac_ipv4_gtpu_ipv4_udp_l3_l4 passed 14/05/2021 11:04:01 CVLDCFSwitchFilterGTPUTest: {'tv_mac_ipv4_gtpu_ipv4_udp_teid_with_mask': 'passed', 'tv_mac_ipv4_gtpu_ipv4_udp_teid_without_mask': 'passed', 'tv_mac_ipv4_gtpu_ipv4_udp_l3dst': 'passed', 'tv_mac_ipv4_gtpu_ipv4_udp_l3src': 'passed', 'tv_mac_ipv4_gtpu_ipv4_udp_l3src_l4dst': 'passed', 'tv_mac_ipv4_gtpu_ipv4_udp_l3src_l4src': 'passed', 'tv_mac_ipv4_gtpu_ipv4_udp_l3dst_l4src': 'passed', 'tv_mac_ipv4_gtpu_ipv4_udp_l3dst_l4dst': 'passed', 'tv_mac_ipv4_gtpu_ipv4_udp_l4dst': 'passed', 'tv_mac_ipv4_gtpu_ipv4_udp_l4src': 'passed', 'tv_mac_ipv4_gtpu_ipv4_udp_l4src_l4dst': 'passed', 'tv_mac_ipv4_gtpu_ipv4_udp_teid_l4src_l4dst': 'passed', 'tv_mac_ipv4_gtpu_ipv4_udp_teid_l3src_l3dst': 'passed', 'tv_mac_ipv4_gtpu_ipv4_udp_l3src_l3dst': 'passed', 'tv_mac_ipv4_gtpu_ipv4_udp_l3_l4': 'passed'} 14/05/2021 11:04:01 CVLDCFSwitchFilterGTPUTest: pass rate is: 100.0 14/05/2021 11:04:01 CVLDCFSwitchFilterGTPUTest: Test Case test_mac_ipv4_gtpu_ipv4_udp Result PASSED: 14/05/2021 11:04:01 dut.10.240.183.133: flow flush 0 14/05/2021 11:04:01 dut.10.240.183.133: 14/05/2021 11:04:01 dut.10.240.183.133: clear port stats all 14/05/2021 11:04:01 dut.10.240.183.133: NIC statistics for port 0 cleared NIC statistics for port 1 cleared 14/05/2021 11:04:01 dut.10.240.183.133: quit 14/05/2021 11:04:02 dut.10.240.183.133: Stopping port 0... Stopping ports... Done Stopping port 1... Stopping ports... Done Shutting down port 0... Closing ports... Port 0 is closed Done Shutting down port 1... Closing ports... Port 1 is closed Done Bye... 14/05/2021 11:04:02 dut.10.240.183.133: kill_all: called by dut and prefix list has value. 14/05/2021 11:04:06 CVLDCFSwitchFilterGTPUTest: Test Case test_mac_ipv4_gtpu_ipv6 Begin 14/05/2021 11:04:06 dut.10.240.183.133: 14/05/2021 11:04:06 tester: 14/05/2021 11:04:06 dut.10.240.183.133: rmmod ice 14/05/2021 11:04:14 dut.10.240.183.133: 14/05/2021 11:04:14 dut.10.240.183.133: modprobe ice 14/05/2021 11:04:19 dut.10.240.183.133: 14/05/2021 11:04:19 dut.10.240.183.133: ethtool -i ens801f0 14/05/2021 11:04:19 dut.10.240.183.133: driver: ice version: 1.6.0_rc41_11_gbd4c35a2_dirty firmware-version: 3.00 0x800079a8 1.2928.0 expansion-rom-version: bus-info: 0000:81:00.0 supports-statistics: yes supports-test: yes supports-eeprom-access: yes supports-register-dump: yes supports-priv-flags: yes 14/05/2021 11:04:21 dut.10.240.183.133: ip link set ens801f0 vf 0 trust on 14/05/2021 11:04:21 dut.10.240.183.133: 14/05/2021 11:04:29 dut.10.240.183.133: x86_64-native-linuxapp-gcc/app/dpdk-testpmd -l 1,2,3,4 -n 4 -a 0000:81:01.0,cap=dcf -a 0000:81:01.1 --file-prefix=dpdk_13956_20210514102502 -- -i 14/05/2021 11:04:42 dut.10.240.183.133: EAL: Detected 72 lcore(s) EAL: Detected 2 NUMA nodes EAL: Detected static linkage of DPDK EAL: Multi-process socket /var/run/dpdk/dpdk_13956_20210514102502/mp_socket EAL: Selected IOVA mode 'VA' EAL: No available 2048 kB hugepages reported EAL: VFIO support initialized EAL: Using IOMMU type 1 (Type 1) EAL: Probe PCI driver: net_iavf (8086:1889) device: 0000:81:01.0 (socket 1) EAL: Releasing PCI mapped resource for 0000:81:01.0 EAL: Calling pci_unmap_resource for 0000:81:01.0 at 0x2200000000 EAL: Calling pci_unmap_resource for 0000:81:01.0 at 0x2200020000 EAL: Using IOMMU type 1 (Type 1) EAL: Probe PCI driver: net_ice_dcf (8086:1889) device: 0000:81:01.0 (socket 1) ice_load_pkg_type(): Active package is: 1.3.30.0, ICE COMMS Package (double VLAN mode) EAL: Probe PCI driver: net_iavf (8086:1889) device: 0000:81:01.1 (socket 1) Interactive-mode selected Failed to set MTU to 1500 for port 0 testpmd: create a new mbuf pool <mb_pool_0>: n=171456, size=2176, socket=0 testpmd: preferred mempool ops selected: ring_mp_mc testpmd: create a new mbuf pool <mb_pool_1>: n=171456, size=2176, socket=1 testpmd: preferred mempool ops selected: ring_mp_mc Configuring Port 0 (socket 1) ice_dcf_init_rss(): RSS is enabled by PF by default ice_dcf_configure_queues(): request RXDID == 16 in Queue[0] Port 0: 26:E7:A5:CB:8B:9E Configuring Port 1 (socket 1) iavf_configure_queues(): request RXDID[22] in Queue[0] Port 1: link state change event Port 1: link state change event Port 1: D6:C9:4C:46:D8:3E Checking link statuses... Done 14/05/2021 11:04:42 dut.10.240.183.133: set portlist 1 14/05/2021 11:04:42 dut.10.240.183.133: previous number of forwarding ports 2 - changed to number of configured ports 1 Warning! port-topology=paired and odd forward ports number, the last port will pair with itself. 14/05/2021 11:04:42 dut.10.240.183.133: set fwd rxonly 14/05/2021 11:04:42 dut.10.240.183.133: Set rxonly packet forwarding mode 14/05/2021 11:04:42 dut.10.240.183.133: set verbose 1 14/05/2021 11:04:42 dut.10.240.183.133: Change verbose level from 0 to 1 14/05/2021 11:04:42 CVLDCFSwitchFilterGTPUTest: ===================Test sub case: tv_mac_ipv4_gtpu_ipv6_teid_with_mask================ 14/05/2021 11:04:42 dut.10.240.183.133: flow validate 0 ingress pattern eth / ipv4 / udp / gtpu teid is 0x12345678 teid mask 0x00000001 / ipv6 / end actions vf id 1 / end 14/05/2021 11:04:42 dut.10.240.183.133: Flow rule validated 14/05/2021 11:04:42 dut.10.240.183.133: flow create 0 ingress pattern eth / ipv4 / udp / gtpu teid is 0x12345678 teid mask 0x00000001 / ipv6 / end actions vf id 1 / end 14/05/2021 11:04:42 dut.10.240.183.133: Flow rule #0 created 14/05/2021 11:04:42 dut.10.240.183.133: flow list 0 14/05/2021 11:04:42 dut.10.240.183.133: ID Group Prio Attr Rule 0 0 0 i-- ETH IPV4 UDP GTPU IPV6 => VF 14/05/2021 11:04:42 dut.10.240.183.133: start 14/05/2021 11:04:43 dut.10.240.183.133: rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native Logical Core 2 (socket 0) forwards packets on 1 streams: RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01 rxonly packet forwarding packets/burst=32 nb forwarding cores=1 - nb forwarding ports=1 port 0: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x0 RX queue: 0 RX desc=0 - RX free threshold=32 RX threshold registers: pthresh=8 hthresh=8 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=0 - TX free threshold=32 TX threshold registers: pthresh=32 hthresh=0 wthresh=0 TX offloads=0x0 - TX RS bit threshold=32 port 1: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x10000 RX queue: 0 RX desc=512 - RX free threshold=32 RX threshold registers: pthresh=0 hthresh=0 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=512 - TX free threshold=32 TX threshold registers: pthresh=0 hthresh=0 wthresh=0 TX offloads=0x10000 - TX RS bit threshold=32 14/05/2021 11:04:48 dut.10.240.183.133: stop 14/05/2021 11:04:48 dut.10.240.183.133: Telling cores to ... Waiting for lcores to finish... ---------------------- Forward statistics for port 1 ---------------------- RX-packets: 4 RX-dropped: 0 RX-total: 4 TX-packets: 0 TX-dropped: 0 TX-total: 0 ---------------------------------------------------------------------------- +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++ RX-packets: 4 RX-dropped: 0 RX-total: 4 TX-packets: 0 TX-dropped: 0 TX-total: 0 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Done. 14/05/2021 11:04:48 dut.10.240.183.133: start 14/05/2021 11:04:48 dut.10.240.183.133: rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native Logical Core 2 (socket 0) forwards packets on 1 streams: RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01 rxonly packet forwarding packets/burst=32 nb forwarding cores=1 - nb forwarding ports=1 port 0: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x0 RX queue: 0 RX desc=0 - RX free threshold=32 RX threshold registers: pthresh=8 hthresh=8 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=0 - TX free threshold=32 TX threshold registers: pthresh=32 hthresh=0 wthresh=0 TX offloads=0x0 - TX RS bit threshold=32 port 1: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x10000 RX queue: 0 RX desc=512 - RX free threshold=32 RX threshold registers: pthresh=0 hthresh=0 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=512 - TX free threshold=32 TX threshold registers: pthresh=0 hthresh=0 wthresh=0 TX offloads=0x10000 - TX RS bit threshold=32 14/05/2021 11:04:53 dut.10.240.183.133: stop 14/05/2021 11:04:53 dut.10.240.183.133: Telling cores to ... Waiting for lcores to finish... ---------------------- Forward statistics for port 1 ---------------------- RX-packets: 0 RX-dropped: 0 RX-total: 0 TX-packets: 0 TX-dropped: 0 TX-total: 0 ---------------------------------------------------------------------------- +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++ RX-packets: 0 RX-dropped: 0 RX-total: 0 TX-packets: 0 TX-dropped: 0 TX-total: 0 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Done. 14/05/2021 11:04:53 dut.10.240.183.133: flow destroy 0 rule 0 14/05/2021 11:04:53 dut.10.240.183.133: Flow rule #0 destroyed 14/05/2021 11:04:53 dut.10.240.183.133: flow list 0 14/05/2021 11:04:53 dut.10.240.183.133: 14/05/2021 11:04:53 dut.10.240.183.133: start 14/05/2021 11:04:53 dut.10.240.183.133: rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native Logical Core 2 (socket 0) forwards packets on 1 streams: RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01 rxonly packet forwarding packets/burst=32 nb forwarding cores=1 - nb forwarding ports=1 port 0: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x0 RX queue: 0 RX desc=0 - RX free threshold=32 RX threshold registers: pthresh=8 hthresh=8 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=0 - TX free threshold=32 TX threshold registers: pthresh=32 hthresh=0 wthresh=0 TX offloads=0x0 - TX RS bit threshold=32 port 1: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x10000 RX queue: 0 RX desc=512 - RX free threshold=32 RX threshold registers: pthresh=0 hthresh=0 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=512 - TX free threshold=32 TX threshold registers: pthresh=0 hthresh=0 wthresh=0 TX offloads=0x10000 - TX RS bit threshold=32 14/05/2021 11:04:58 dut.10.240.183.133: stop 14/05/2021 11:04:58 dut.10.240.183.133: Telling cores to ... Waiting for lcores to finish... ---------------------- Forward statistics for port 1 ---------------------- RX-packets: 0 RX-dropped: 0 RX-total: 0 TX-packets: 0 TX-dropped: 0 TX-total: 0 ---------------------------------------------------------------------------- +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++ RX-packets: 0 RX-dropped: 0 RX-total: 0 TX-packets: 0 TX-dropped: 0 TX-total: 0 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Done. 14/05/2021 11:04:58 CVLDCFSwitchFilterGTPUTest: sub_case tv_mac_ipv4_gtpu_ipv6_teid_with_mask passed 14/05/2021 11:04:58 CVLDCFSwitchFilterGTPUTest: ===================Test sub case: tv_mac_ipv4_gtpu_ipv6_teid_without_mask================ 14/05/2021 11:04:58 dut.10.240.183.133: flow validate 0 ingress pattern eth / ipv4 / udp / gtpu teid is 0x12345678 / ipv6 / end actions vf id 1 / end 14/05/2021 11:04:58 dut.10.240.183.133: Flow rule validated 14/05/2021 11:04:58 dut.10.240.183.133: flow create 0 ingress pattern eth / ipv4 / udp / gtpu teid is 0x12345678 / ipv6 / end actions vf id 1 / end 14/05/2021 11:04:59 dut.10.240.183.133: Flow rule #0 created 14/05/2021 11:04:59 dut.10.240.183.133: flow list 0 14/05/2021 11:04:59 dut.10.240.183.133: ID Group Prio Attr Rule 0 0 0 i-- ETH IPV4 UDP GTPU IPV6 => VF 14/05/2021 11:04:59 dut.10.240.183.133: start 14/05/2021 11:04:59 dut.10.240.183.133: rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native Logical Core 2 (socket 0) forwards packets on 1 streams: RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01 rxonly packet forwarding packets/burst=32 nb forwarding cores=1 - nb forwarding ports=1 port 0: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x0 RX queue: 0 RX desc=0 - RX free threshold=32 RX threshold registers: pthresh=8 hthresh=8 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=0 - TX free threshold=32 TX threshold registers: pthresh=32 hthresh=0 wthresh=0 TX offloads=0x0 - TX RS bit threshold=32 port 1: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x10000 RX queue: 0 RX desc=512 - RX free threshold=32 RX threshold registers: pthresh=0 hthresh=0 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=512 - TX free threshold=32 TX threshold registers: pthresh=0 hthresh=0 wthresh=0 TX offloads=0x10000 - TX RS bit threshold=32 14/05/2021 11:05:04 dut.10.240.183.133: stop 14/05/2021 11:05:04 dut.10.240.183.133: Telling cores to ... Waiting for lcores to finish... ---------------------- Forward statistics for port 1 ---------------------- RX-packets: 2 RX-dropped: 0 RX-total: 2 TX-packets: 0 TX-dropped: 0 TX-total: 0 ---------------------------------------------------------------------------- +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++ RX-packets: 2 RX-dropped: 0 RX-total: 2 TX-packets: 0 TX-dropped: 0 TX-total: 0 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Done. 14/05/2021 11:05:04 dut.10.240.183.133: start 14/05/2021 11:05:04 dut.10.240.183.133: rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native Logical Core 2 (socket 0) forwards packets on 1 streams: RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01 rxonly packet forwarding packets/burst=32 nb forwarding cores=1 - nb forwarding ports=1 port 0: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x0 RX queue: 0 RX desc=0 - RX free threshold=32 RX threshold registers: pthresh=8 hthresh=8 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=0 - TX free threshold=32 TX threshold registers: pthresh=32 hthresh=0 wthresh=0 TX offloads=0x0 - TX RS bit threshold=32 port 1: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x10000 RX queue: 0 RX desc=512 - RX free threshold=32 RX threshold registers: pthresh=0 hthresh=0 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=512 - TX free threshold=32 TX threshold registers: pthresh=0 hthresh=0 wthresh=0 TX offloads=0x10000 - TX RS bit threshold=32 14/05/2021 11:05:09 dut.10.240.183.133: stop 14/05/2021 11:05:09 dut.10.240.183.133: Telling cores to ... Waiting for lcores to finish... ---------------------- Forward statistics for port 1 ---------------------- RX-packets: 0 RX-dropped: 0 RX-total: 0 TX-packets: 0 TX-dropped: 0 TX-total: 0 ---------------------------------------------------------------------------- +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++ RX-packets: 0 RX-dropped: 0 RX-total: 0 TX-packets: 0 TX-dropped: 0 TX-total: 0 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Done. 14/05/2021 11:05:09 dut.10.240.183.133: flow destroy 0 rule 0 14/05/2021 11:05:09 dut.10.240.183.133: Flow rule #0 destroyed 14/05/2021 11:05:09 dut.10.240.183.133: flow list 0 14/05/2021 11:05:09 dut.10.240.183.133: 14/05/2021 11:05:09 dut.10.240.183.133: start 14/05/2021 11:05:09 dut.10.240.183.133: rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native Logical Core 2 (socket 0) forwards packets on 1 streams: RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01 rxonly packet forwarding packets/burst=32 nb forwarding cores=1 - nb forwarding ports=1 port 0: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x0 RX queue: 0 RX desc=0 - RX free threshold=32 RX threshold registers: pthresh=8 hthresh=8 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=0 - TX free threshold=32 TX threshold registers: pthresh=32 hthresh=0 wthresh=0 TX offloads=0x0 - TX RS bit threshold=32 port 1: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x10000 RX queue: 0 RX desc=512 - RX free threshold=32 RX threshold registers: pthresh=0 hthresh=0 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=512 - TX free threshold=32 TX threshold registers: pthresh=0 hthresh=0 wthresh=0 TX offloads=0x10000 - TX RS bit threshold=32 14/05/2021 11:05:14 dut.10.240.183.133: stop 14/05/2021 11:05:15 dut.10.240.183.133: Telling cores to ... Waiting for lcores to finish... ---------------------- Forward statistics for port 1 ---------------------- RX-packets: 0 RX-dropped: 0 RX-total: 0 TX-packets: 0 TX-dropped: 0 TX-total: 0 ---------------------------------------------------------------------------- +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++ RX-packets: 0 RX-dropped: 0 RX-total: 0 TX-packets: 0 TX-dropped: 0 TX-total: 0 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Done. 14/05/2021 11:05:15 CVLDCFSwitchFilterGTPUTest: sub_case tv_mac_ipv4_gtpu_ipv6_teid_without_mask passed 14/05/2021 11:05:15 CVLDCFSwitchFilterGTPUTest: ===================Test sub case: tv_mac_ipv4_gtpu_ipv6_l3dst================ 14/05/2021 11:05:15 dut.10.240.183.133: flow validate 0 ingress pattern eth / ipv4 / udp / gtpu / ipv6 dst is 2001::2 / end actions vf id 1 / end 14/05/2021 11:05:15 dut.10.240.183.133: Flow rule validated 14/05/2021 11:05:15 dut.10.240.183.133: flow create 0 ingress pattern eth / ipv4 / udp / gtpu / ipv6 dst is 2001::2 / end actions vf id 1 / end 14/05/2021 11:05:15 dut.10.240.183.133: Flow rule #0 created 14/05/2021 11:05:15 dut.10.240.183.133: flow list 0 14/05/2021 11:05:15 dut.10.240.183.133: ID Group Prio Attr Rule 0 0 0 i-- ETH IPV4 UDP GTPU IPV6 => VF 14/05/2021 11:05:15 dut.10.240.183.133: start 14/05/2021 11:05:15 dut.10.240.183.133: rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native Logical Core 2 (socket 0) forwards packets on 1 streams: RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01 rxonly packet forwarding packets/burst=32 nb forwarding cores=1 - nb forwarding ports=1 port 0: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x0 RX queue: 0 RX desc=0 - RX free threshold=32 RX threshold registers: pthresh=8 hthresh=8 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=0 - TX free threshold=32 TX threshold registers: pthresh=32 hthresh=0 wthresh=0 TX offloads=0x0 - TX RS bit threshold=32 port 1: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x10000 RX queue: 0 RX desc=512 - RX free threshold=32 RX threshold registers: pthresh=0 hthresh=0 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=512 - TX free threshold=32 TX threshold registers: pthresh=0 hthresh=0 wthresh=0 TX offloads=0x10000 - TX RS bit threshold=32 14/05/2021 11:05:20 dut.10.240.183.133: stop 14/05/2021 11:05:20 dut.10.240.183.133: Telling cores to ... Waiting for lcores to finish... ---------------------- Forward statistics for port 1 ---------------------- RX-packets: 2 RX-dropped: 0 RX-total: 2 TX-packets: 0 TX-dropped: 0 TX-total: 0 ---------------------------------------------------------------------------- +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++ RX-packets: 2 RX-dropped: 0 RX-total: 2 TX-packets: 0 TX-dropped: 0 TX-total: 0 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Done. 14/05/2021 11:05:20 dut.10.240.183.133: start 14/05/2021 11:05:20 dut.10.240.183.133: rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native Logical Core 2 (socket 0) forwards packets on 1 streams: RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01 rxonly packet forwarding packets/burst=32 nb forwarding cores=1 - nb forwarding ports=1 port 0: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x0 RX queue: 0 RX desc=0 - RX free threshold=32 RX threshold registers: pthresh=8 hthresh=8 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=0 - TX free threshold=32 TX threshold registers: pthresh=32 hthresh=0 wthresh=0 TX offloads=0x0 - TX RS bit threshold=32 port 1: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x10000 RX queue: 0 RX desc=512 - RX free threshold=32 RX threshold registers: pthresh=0 hthresh=0 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=512 - TX free threshold=32 TX threshold registers: pthresh=0 hthresh=0 wthresh=0 TX offloads=0x10000 - TX RS bit threshold=32 14/05/2021 11:05:25 dut.10.240.183.133: stop 14/05/2021 11:05:25 dut.10.240.183.133: Telling cores to ... Waiting for lcores to finish... ---------------------- Forward statistics for port 1 ---------------------- RX-packets: 0 RX-dropped: 0 RX-total: 0 TX-packets: 0 TX-dropped: 0 TX-total: 0 ---------------------------------------------------------------------------- +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++ RX-packets: 0 RX-dropped: 0 RX-total: 0 TX-packets: 0 TX-dropped: 0 TX-total: 0 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Done. 14/05/2021 11:05:25 dut.10.240.183.133: flow destroy 0 rule 0 14/05/2021 11:05:25 dut.10.240.183.133: Flow rule #0 destroyed 14/05/2021 11:05:25 dut.10.240.183.133: flow list 0 14/05/2021 11:05:26 dut.10.240.183.133: 14/05/2021 11:05:26 dut.10.240.183.133: start 14/05/2021 11:05:26 dut.10.240.183.133: rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native Logical Core 2 (socket 0) forwards packets on 1 streams: RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01 rxonly packet forwarding packets/burst=32 nb forwarding cores=1 - nb forwarding ports=1 port 0: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x0 RX queue: 0 RX desc=0 - RX free threshold=32 RX threshold registers: pthresh=8 hthresh=8 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=0 - TX free threshold=32 TX threshold registers: pthresh=32 hthresh=0 wthresh=0 TX offloads=0x0 - TX RS bit threshold=32 port 1: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x10000 RX queue: 0 RX desc=512 - RX free threshold=32 RX threshold registers: pthresh=0 hthresh=0 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=512 - TX free threshold=32 TX threshold registers: pthresh=0 hthresh=0 wthresh=0 TX offloads=0x10000 - TX RS bit threshold=32 14/05/2021 11:05:31 dut.10.240.183.133: stop 14/05/2021 11:05:31 dut.10.240.183.133: Telling cores to ... Waiting for lcores to finish... ---------------------- Forward statistics for port 1 ---------------------- RX-packets: 0 RX-dropped: 0 RX-total: 0 TX-packets: 0 TX-dropped: 0 TX-total: 0 ---------------------------------------------------------------------------- +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++ RX-packets: 0 RX-dropped: 0 RX-total: 0 TX-packets: 0 TX-dropped: 0 TX-total: 0 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Done. 14/05/2021 11:05:31 CVLDCFSwitchFilterGTPUTest: sub_case tv_mac_ipv4_gtpu_ipv6_l3dst passed 14/05/2021 11:05:31 CVLDCFSwitchFilterGTPUTest: ===================Test sub case: tv_mac_ipv4_gtpu_ipv6_l3src================ 14/05/2021 11:05:31 dut.10.240.183.133: flow validate 0 ingress pattern eth / ipv4 / udp / gtpu / ipv6 src is 2001::1 / end actions vf id 1 / end 14/05/2021 11:05:31 dut.10.240.183.133: Flow rule validated 14/05/2021 11:05:31 dut.10.240.183.133: flow create 0 ingress pattern eth / ipv4 / udp / gtpu / ipv6 src is 2001::1 / end actions vf id 1 / end 14/05/2021 11:05:31 dut.10.240.183.133: Flow rule #0 created 14/05/2021 11:05:31 dut.10.240.183.133: flow list 0 14/05/2021 11:05:31 dut.10.240.183.133: ID Group Prio Attr Rule 0 0 0 i-- ETH IPV4 UDP GTPU IPV6 => VF 14/05/2021 11:05:31 dut.10.240.183.133: start 14/05/2021 11:05:31 dut.10.240.183.133: rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native Logical Core 2 (socket 0) forwards packets on 1 streams: RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01 rxonly packet forwarding packets/burst=32 nb forwarding cores=1 - nb forwarding ports=1 port 0: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x0 RX queue: 0 RX desc=0 - RX free threshold=32 RX threshold registers: pthresh=8 hthresh=8 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=0 - TX free threshold=32 TX threshold registers: pthresh=32 hthresh=0 wthresh=0 TX offloads=0x0 - TX RS bit threshold=32 port 1: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x10000 RX queue: 0 RX desc=512 - RX free threshold=32 RX threshold registers: pthresh=0 hthresh=0 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=512 - TX free threshold=32 TX threshold registers: pthresh=0 hthresh=0 wthresh=0 TX offloads=0x10000 - TX RS bit threshold=32 14/05/2021 11:05:36 dut.10.240.183.133: stop 14/05/2021 11:05:36 dut.10.240.183.133: Telling cores to ... Waiting for lcores to finish... ---------------------- Forward statistics for port 1 ---------------------- RX-packets: 2 RX-dropped: 0 RX-total: 2 TX-packets: 0 TX-dropped: 0 TX-total: 0 ---------------------------------------------------------------------------- +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++ RX-packets: 2 RX-dropped: 0 RX-total: 2 TX-packets: 0 TX-dropped: 0 TX-total: 0 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Done. 14/05/2021 11:05:36 dut.10.240.183.133: start 14/05/2021 11:05:36 dut.10.240.183.133: rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native Logical Core 2 (socket 0) forwards packets on 1 streams: RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01 rxonly packet forwarding packets/burst=32 nb forwarding cores=1 - nb forwarding ports=1 port 0: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x0 RX queue: 0 RX desc=0 - RX free threshold=32 RX threshold registers: pthresh=8 hthresh=8 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=0 - TX free threshold=32 TX threshold registers: pthresh=32 hthresh=0 wthresh=0 TX offloads=0x0 - TX RS bit threshold=32 port 1: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x10000 RX queue: 0 RX desc=512 - RX free threshold=32 RX threshold registers: pthresh=0 hthresh=0 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=512 - TX free threshold=32 TX threshold registers: pthresh=0 hthresh=0 wthresh=0 TX offloads=0x10000 - TX RS bit threshold=32 14/05/2021 11:05:42 dut.10.240.183.133: stop 14/05/2021 11:05:42 dut.10.240.183.133: Telling cores to ... Waiting for lcores to finish... ---------------------- Forward statistics for port 1 ---------------------- RX-packets: 0 RX-dropped: 0 RX-total: 0 TX-packets: 0 TX-dropped: 0 TX-total: 0 ---------------------------------------------------------------------------- +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++ RX-packets: 0 RX-dropped: 0 RX-total: 0 TX-packets: 0 TX-dropped: 0 TX-total: 0 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Done. 14/05/2021 11:05:42 dut.10.240.183.133: flow destroy 0 rule 0 14/05/2021 11:05:42 dut.10.240.183.133: Flow rule #0 destroyed 14/05/2021 11:05:42 dut.10.240.183.133: flow list 0 14/05/2021 11:05:42 dut.10.240.183.133: 14/05/2021 11:05:42 dut.10.240.183.133: start 14/05/2021 11:05:42 dut.10.240.183.133: rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native Logical Core 2 (socket 0) forwards packets on 1 streams: RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01 rxonly packet forwarding packets/burst=32 nb forwarding cores=1 - nb forwarding ports=1 port 0: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x0 RX queue: 0 RX desc=0 - RX free threshold=32 RX threshold registers: pthresh=8 hthresh=8 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=0 - TX free threshold=32 TX threshold registers: pthresh=32 hthresh=0 wthresh=0 TX offloads=0x0 - TX RS bit threshold=32 port 1: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x10000 RX queue: 0 RX desc=512 - RX free threshold=32 RX threshold registers: pthresh=0 hthresh=0 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=512 - TX free threshold=32 TX threshold registers: pthresh=0 hthresh=0 wthresh=0 TX offloads=0x10000 - TX RS bit threshold=32 14/05/2021 11:05:47 dut.10.240.183.133: stop 14/05/2021 11:05:47 dut.10.240.183.133: Telling cores to ... Waiting for lcores to finish... ---------------------- Forward statistics for port 1 ---------------------- RX-packets: 0 RX-dropped: 0 RX-total: 0 TX-packets: 0 TX-dropped: 0 TX-total: 0 ---------------------------------------------------------------------------- +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++ RX-packets: 0 RX-dropped: 0 RX-total: 0 TX-packets: 0 TX-dropped: 0 TX-total: 0 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Done. 14/05/2021 11:05:47 CVLDCFSwitchFilterGTPUTest: sub_case tv_mac_ipv4_gtpu_ipv6_l3src passed 14/05/2021 11:05:47 CVLDCFSwitchFilterGTPUTest: {'tv_mac_ipv4_gtpu_ipv6_teid_with_mask': 'passed', 'tv_mac_ipv4_gtpu_ipv6_teid_without_mask': 'passed', 'tv_mac_ipv4_gtpu_ipv6_l3dst': 'passed', 'tv_mac_ipv4_gtpu_ipv6_l3src': 'passed'} 14/05/2021 11:05:47 CVLDCFSwitchFilterGTPUTest: pass rate is: 100.0 14/05/2021 11:05:47 CVLDCFSwitchFilterGTPUTest: Test Case test_mac_ipv4_gtpu_ipv6 Result PASSED: 14/05/2021 11:05:47 dut.10.240.183.133: flow flush 0 14/05/2021 11:05:47 dut.10.240.183.133: 14/05/2021 11:05:47 dut.10.240.183.133: clear port stats all 14/05/2021 11:05:47 dut.10.240.183.133: NIC statistics for port 0 cleared NIC statistics for port 1 cleared 14/05/2021 11:05:47 dut.10.240.183.133: quit 14/05/2021 11:05:49 dut.10.240.183.133: Stopping port 0... Stopping ports... Done Stopping port 1... Stopping ports... Done Shutting down port 0... Closing ports... Port 0 is closed Done Shutting down port 1... Closing ports... Port 1 is closed Done Bye... 14/05/2021 11:05:49 dut.10.240.183.133: kill_all: called by dut and prefix list has value. 14/05/2021 11:05:52 CVLDCFSwitchFilterGTPUTest: Test Case test_mac_ipv4_gtpu_ipv6_tcp Begin 14/05/2021 11:05:52 dut.10.240.183.133: 14/05/2021 11:05:52 tester: 14/05/2021 11:05:52 dut.10.240.183.133: rmmod ice 14/05/2021 11:06:01 dut.10.240.183.133: 14/05/2021 11:06:01 dut.10.240.183.133: modprobe ice 14/05/2021 11:06:06 dut.10.240.183.133: 14/05/2021 11:06:06 dut.10.240.183.133: ethtool -i ens801f0 14/05/2021 11:06:06 dut.10.240.183.133: driver: ice version: 1.6.0_rc41_11_gbd4c35a2_dirty firmware-version: 3.00 0x800079a8 1.2928.0 expansion-rom-version: bus-info: 0000:81:00.0 supports-statistics: yes supports-test: yes supports-eeprom-access: yes supports-register-dump: yes supports-priv-flags: yes 14/05/2021 11:06:08 dut.10.240.183.133: ip link set ens801f0 vf 0 trust on 14/05/2021 11:06:08 dut.10.240.183.133: 14/05/2021 11:06:15 dut.10.240.183.133: x86_64-native-linuxapp-gcc/app/dpdk-testpmd -l 1,2,3,4 -n 4 -a 0000:81:01.0,cap=dcf -a 0000:81:01.1 --file-prefix=dpdk_13956_20210514102502 -- -i 14/05/2021 11:06:28 dut.10.240.183.133: EAL: Detected 72 lcore(s) EAL: Detected 2 NUMA nodes EAL: Detected static linkage of DPDK EAL: Multi-process socket /var/run/dpdk/dpdk_13956_20210514102502/mp_socket EAL: Selected IOVA mode 'VA' EAL: No available 2048 kB hugepages reported EAL: VFIO support initialized EAL: Using IOMMU type 1 (Type 1) EAL: Probe PCI driver: net_iavf (8086:1889) device: 0000:81:01.0 (socket 1) EAL: Releasing PCI mapped resource for 0000:81:01.0 EAL: Calling pci_unmap_resource for 0000:81:01.0 at 0x2200000000 EAL: Calling pci_unmap_resource for 0000:81:01.0 at 0x2200020000 EAL: Using IOMMU type 1 (Type 1) EAL: Probe PCI driver: net_ice_dcf (8086:1889) device: 0000:81:01.0 (socket 1) ice_load_pkg_type(): Active package is: 1.3.30.0, ICE COMMS Package (double VLAN mode) EAL: Probe PCI driver: net_iavf (8086:1889) device: 0000:81:01.1 (socket 1) Interactive-mode selected Failed to set MTU to 1500 for port 0 testpmd: create a new mbuf pool <mb_pool_0>: n=171456, size=2176, socket=0 testpmd: preferred mempool ops selected: ring_mp_mc testpmd: create a new mbuf pool <mb_pool_1>: n=171456, size=2176, socket=1 testpmd: preferred mempool ops selected: ring_mp_mc Configuring Port 0 (socket 1) ice_dcf_init_rss(): RSS is enabled by PF by default ice_dcf_configure_queues(): request RXDID == 16 in Queue[0] Port 0: 16:73:2D:3E:5A:21 Configuring Port 1 (socket 1) iavf_configure_queues(): request RXDID[22] in Queue[0] Port 1: link state change event Port 1: link state change event Port 1: D2:92:25:2B:55:FD Checking link statuses... Done 14/05/2021 11:06:28 dut.10.240.183.133: set portlist 1 14/05/2021 11:06:28 dut.10.240.183.133: previous number of forwarding ports 2 - changed to number of configured ports 1 Warning! port-topology=paired and odd forward ports number, the last port will pair with itself. 14/05/2021 11:06:28 dut.10.240.183.133: set fwd rxonly 14/05/2021 11:06:28 dut.10.240.183.133: Set rxonly packet forwarding mode 14/05/2021 11:06:28 dut.10.240.183.133: set verbose 1 14/05/2021 11:06:28 dut.10.240.183.133: Change verbose level from 0 to 1 14/05/2021 11:06:28 CVLDCFSwitchFilterGTPUTest: ===================Test sub case: tv_mac_ipv4_gtpu_ipv6_tcp_teid_with_mask================ 14/05/2021 11:06:28 dut.10.240.183.133: flow validate 0 ingress pattern eth / ipv4 / udp / gtpu teid is 0x12345678 teid mask 0x00000001 / ipv6 / tcp / end actions vf id 1 / end 14/05/2021 11:06:28 dut.10.240.183.133: Flow rule validated 14/05/2021 11:06:28 dut.10.240.183.133: flow create 0 ingress pattern eth / ipv4 / udp / gtpu teid is 0x12345678 teid mask 0x00000001 / ipv6 / tcp / end actions vf id 1 / end 14/05/2021 11:06:29 dut.10.240.183.133: Flow rule #0 created 14/05/2021 11:06:29 dut.10.240.183.133: flow list 0 14/05/2021 11:06:29 dut.10.240.183.133: ID Group Prio Attr Rule 0 0 0 i-- ETH IPV4 UDP GTPU IPV6 TCP => VF 14/05/2021 11:06:29 dut.10.240.183.133: start 14/05/2021 11:06:29 dut.10.240.183.133: rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native Logical Core 2 (socket 0) forwards packets on 1 streams: RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01 rxonly packet forwarding packets/burst=32 nb forwarding cores=1 - nb forwarding ports=1 port 0: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x0 RX queue: 0 RX desc=0 - RX free threshold=32 RX threshold registers: pthresh=8 hthresh=8 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=0 - TX free threshold=32 TX threshold registers: pthresh=32 hthresh=0 wthresh=0 TX offloads=0x0 - TX RS bit threshold=32 port 1: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x10000 RX queue: 0 RX desc=512 - RX free threshold=32 RX threshold registers: pthresh=0 hthresh=0 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=512 - TX free threshold=32 TX threshold registers: pthresh=0 hthresh=0 wthresh=0 TX offloads=0x10000 - TX RS bit threshold=32 14/05/2021 11:06:34 dut.10.240.183.133: stop 14/05/2021 11:06:34 dut.10.240.183.133: Telling cores to ... Waiting for lcores to finish... ---------------------- Forward statistics for port 1 ---------------------- RX-packets: 2 RX-dropped: 0 RX-total: 2 TX-packets: 0 TX-dropped: 0 TX-total: 0 ---------------------------------------------------------------------------- +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++ RX-packets: 2 RX-dropped: 0 RX-total: 2 TX-packets: 0 TX-dropped: 0 TX-total: 0 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Done. 14/05/2021 11:06:34 dut.10.240.183.133: start 14/05/2021 11:06:34 dut.10.240.183.133: rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native Logical Core 2 (socket 0) forwards packets on 1 streams: RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01 rxonly packet forwarding packets/burst=32 nb forwarding cores=1 - nb forwarding ports=1 port 0: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x0 RX queue: 0 RX desc=0 - RX free threshold=32 RX threshold registers: pthresh=8 hthresh=8 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=0 - TX free threshold=32 TX threshold registers: pthresh=32 hthresh=0 wthresh=0 TX offloads=0x0 - TX RS bit threshold=32 port 1: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x10000 RX queue: 0 RX desc=512 - RX free threshold=32 RX threshold registers: pthresh=0 hthresh=0 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=512 - TX free threshold=32 TX threshold registers: pthresh=0 hthresh=0 wthresh=0 TX offloads=0x10000 - TX RS bit threshold=32 14/05/2021 11:06:39 dut.10.240.183.133: stop 14/05/2021 11:06:39 dut.10.240.183.133: Telling cores to ... Waiting for lcores to finish... ---------------------- Forward statistics for port 1 ---------------------- RX-packets: 0 RX-dropped: 0 RX-total: 0 TX-packets: 0 TX-dropped: 0 TX-total: 0 ---------------------------------------------------------------------------- +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++ RX-packets: 0 RX-dropped: 0 RX-total: 0 TX-packets: 0 TX-dropped: 0 TX-total: 0 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Done. 14/05/2021 11:06:39 dut.10.240.183.133: flow destroy 0 rule 0 14/05/2021 11:06:39 dut.10.240.183.133: Flow rule #0 destroyed 14/05/2021 11:06:39 dut.10.240.183.133: flow list 0 14/05/2021 11:06:40 dut.10.240.183.133: 14/05/2021 11:06:40 dut.10.240.183.133: start 14/05/2021 11:06:40 dut.10.240.183.133: rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native Logical Core 2 (socket 0) forwards packets on 1 streams: RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01 rxonly packet forwarding packets/burst=32 nb forwarding cores=1 - nb forwarding ports=1 port 0: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x0 RX queue: 0 RX desc=0 - RX free threshold=32 RX threshold registers: pthresh=8 hthresh=8 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=0 - TX free threshold=32 TX threshold registers: pthresh=32 hthresh=0 wthresh=0 TX offloads=0x0 - TX RS bit threshold=32 port 1: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x10000 RX queue: 0 RX desc=512 - RX free threshold=32 RX threshold registers: pthresh=0 hthresh=0 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=512 - TX free threshold=32 TX threshold registers: pthresh=0 hthresh=0 wthresh=0 TX offloads=0x10000 - TX RS bit threshold=32 14/05/2021 11:06:45 dut.10.240.183.133: stop 14/05/2021 11:06:45 dut.10.240.183.133: Telling cores to ... Waiting for lcores to finish... ---------------------- Forward statistics for port 1 ---------------------- RX-packets: 0 RX-dropped: 0 RX-total: 0 TX-packets: 0 TX-dropped: 0 TX-total: 0 ---------------------------------------------------------------------------- +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++ RX-packets: 0 RX-dropped: 0 RX-total: 0 TX-packets: 0 TX-dropped: 0 TX-total: 0 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Done. 14/05/2021 11:06:45 CVLDCFSwitchFilterGTPUTest: sub_case tv_mac_ipv4_gtpu_ipv6_tcp_teid_with_mask passed 14/05/2021 11:06:45 CVLDCFSwitchFilterGTPUTest: ===================Test sub case: tv_mac_ipv4_gtpu_ipv6_tcp_teid_without_mask================ 14/05/2021 11:06:45 dut.10.240.183.133: flow validate 0 ingress pattern eth / ipv4 / udp / gtpu teid is 0x12345678 / ipv6 / tcp / end actions vf id 1 / end 14/05/2021 11:06:45 dut.10.240.183.133: Flow rule validated 14/05/2021 11:06:45 dut.10.240.183.133: flow create 0 ingress pattern eth / ipv4 / udp / gtpu teid is 0x12345678 / ipv6 / tcp / end actions vf id 1 / end 14/05/2021 11:06:45 dut.10.240.183.133: Flow rule #0 created 14/05/2021 11:06:45 dut.10.240.183.133: flow list 0 14/05/2021 11:06:45 dut.10.240.183.133: ID Group Prio Attr Rule 0 0 0 i-- ETH IPV4 UDP GTPU IPV6 TCP => VF 14/05/2021 11:06:45 dut.10.240.183.133: start 14/05/2021 11:06:45 dut.10.240.183.133: rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native Logical Core 2 (socket 0) forwards packets on 1 streams: RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01 rxonly packet forwarding packets/burst=32 nb forwarding cores=1 - nb forwarding ports=1 port 0: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x0 RX queue: 0 RX desc=0 - RX free threshold=32 RX threshold registers: pthresh=8 hthresh=8 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=0 - TX free threshold=32 TX threshold registers: pthresh=32 hthresh=0 wthresh=0 TX offloads=0x0 - TX RS bit threshold=32 port 1: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x10000 RX queue: 0 RX desc=512 - RX free threshold=32 RX threshold registers: pthresh=0 hthresh=0 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=512 - TX free threshold=32 TX threshold registers: pthresh=0 hthresh=0 wthresh=0 TX offloads=0x10000 - TX RS bit threshold=32 14/05/2021 11:06:50 dut.10.240.183.133: stop 14/05/2021 11:06:50 dut.10.240.183.133: Telling cores to ... Waiting for lcores to finish... ---------------------- Forward statistics for port 1 ---------------------- RX-packets: 1 RX-dropped: 0 RX-total: 1 TX-packets: 0 TX-dropped: 0 TX-total: 0 ---------------------------------------------------------------------------- +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++ RX-packets: 1 RX-dropped: 0 RX-total: 1 TX-packets: 0 TX-dropped: 0 TX-total: 0 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Done. 14/05/2021 11:06:50 dut.10.240.183.133: start 14/05/2021 11:06:50 dut.10.240.183.133: rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native Logical Core 2 (socket 0) forwards packets on 1 streams: RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01 rxonly packet forwarding packets/burst=32 nb forwarding cores=1 - nb forwarding ports=1 port 0: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x0 RX queue: 0 RX desc=0 - RX free threshold=32 RX threshold registers: pthresh=8 hthresh=8 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=0 - TX free threshold=32 TX threshold registers: pthresh=32 hthresh=0 wthresh=0 TX offloads=0x0 - TX RS bit threshold=32 port 1: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x10000 RX queue: 0 RX desc=512 - RX free threshold=32 RX threshold registers: pthresh=0 hthresh=0 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=512 - TX free threshold=32 TX threshold registers: pthresh=0 hthresh=0 wthresh=0 TX offloads=0x10000 - TX RS bit threshold=32 14/05/2021 11:06:56 dut.10.240.183.133: stop 14/05/2021 11:06:56 dut.10.240.183.133: Telling cores to ... Waiting for lcores to finish... ---------------------- Forward statistics for port 1 ---------------------- RX-packets: 0 RX-dropped: 0 RX-total: 0 TX-packets: 0 TX-dropped: 0 TX-total: 0 ---------------------------------------------------------------------------- +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++ RX-packets: 0 RX-dropped: 0 RX-total: 0 TX-packets: 0 TX-dropped: 0 TX-total: 0 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Done. 14/05/2021 11:06:56 dut.10.240.183.133: flow destroy 0 rule 0 14/05/2021 11:06:56 dut.10.240.183.133: Flow rule #0 destroyed 14/05/2021 11:06:56 dut.10.240.183.133: flow list 0 14/05/2021 11:06:56 dut.10.240.183.133: 14/05/2021 11:06:56 dut.10.240.183.133: start 14/05/2021 11:06:56 dut.10.240.183.133: rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native Logical Core 2 (socket 0) forwards packets on 1 streams: RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01 rxonly packet forwarding packets/burst=32 nb forwarding cores=1 - nb forwarding ports=1 port 0: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x0 RX queue: 0 RX desc=0 - RX free threshold=32 RX threshold registers: pthresh=8 hthresh=8 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=0 - TX free threshold=32 TX threshold registers: pthresh=32 hthresh=0 wthresh=0 TX offloads=0x0 - TX RS bit threshold=32 port 1: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x10000 RX queue: 0 RX desc=512 - RX free threshold=32 RX threshold registers: pthresh=0 hthresh=0 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=512 - TX free threshold=32 TX threshold registers: pthresh=0 hthresh=0 wthresh=0 TX offloads=0x10000 - TX RS bit threshold=32 14/05/2021 11:07:01 dut.10.240.183.133: stop 14/05/2021 11:07:01 dut.10.240.183.133: Telling cores to ... Waiting for lcores to finish... ---------------------- Forward statistics for port 1 ---------------------- RX-packets: 0 RX-dropped: 0 RX-total: 0 TX-packets: 0 TX-dropped: 0 TX-total: 0 ---------------------------------------------------------------------------- +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++ RX-packets: 0 RX-dropped: 0 RX-total: 0 TX-packets: 0 TX-dropped: 0 TX-total: 0 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Done. 14/05/2021 11:07:01 CVLDCFSwitchFilterGTPUTest: sub_case tv_mac_ipv4_gtpu_ipv6_tcp_teid_without_mask passed 14/05/2021 11:07:01 CVLDCFSwitchFilterGTPUTest: ===================Test sub case: tv_mac_ipv4_gtpu_ipv6_tcp_l3dst================ 14/05/2021 11:07:01 dut.10.240.183.133: flow validate 0 ingress pattern eth / ipv4 / udp / gtpu / ipv6 dst is 2001::2 / tcp / end actions vf id 1 / end 14/05/2021 11:07:01 dut.10.240.183.133: Flow rule validated 14/05/2021 11:07:01 dut.10.240.183.133: flow create 0 ingress pattern eth / ipv4 / udp / gtpu / ipv6 dst is 2001::2 / tcp / end actions vf id 1 / end 14/05/2021 11:07:01 dut.10.240.183.133: Flow rule #0 created 14/05/2021 11:07:01 dut.10.240.183.133: flow list 0 14/05/2021 11:07:01 dut.10.240.183.133: ID Group Prio Attr Rule 0 0 0 i-- ETH IPV4 UDP GTPU IPV6 TCP => VF 14/05/2021 11:07:01 dut.10.240.183.133: start 14/05/2021 11:07:01 dut.10.240.183.133: rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native Logical Core 2 (socket 0) forwards packets on 1 streams: RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01 rxonly packet forwarding packets/burst=32 nb forwarding cores=1 - nb forwarding ports=1 port 0: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x0 RX queue: 0 RX desc=0 - RX free threshold=32 RX threshold registers: pthresh=8 hthresh=8 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=0 - TX free threshold=32 TX threshold registers: pthresh=32 hthresh=0 wthresh=0 TX offloads=0x0 - TX RS bit threshold=32 port 1: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x10000 RX queue: 0 RX desc=512 - RX free threshold=32 RX threshold registers: pthresh=0 hthresh=0 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=512 - TX free threshold=32 TX threshold registers: pthresh=0 hthresh=0 wthresh=0 TX offloads=0x10000 - TX RS bit threshold=32 14/05/2021 11:07:07 dut.10.240.183.133: stop 14/05/2021 11:07:07 dut.10.240.183.133: Telling cores to ... Waiting for lcores to finish... ---------------------- Forward statistics for port 1 ---------------------- RX-packets: 1 RX-dropped: 0 RX-total: 1 TX-packets: 0 TX-dropped: 0 TX-total: 0 ---------------------------------------------------------------------------- +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++ RX-packets: 1 RX-dropped: 0 RX-total: 1 TX-packets: 0 TX-dropped: 0 TX-total: 0 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Done. 14/05/2021 11:07:07 dut.10.240.183.133: start 14/05/2021 11:07:07 dut.10.240.183.133: rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native Logical Core 2 (socket 0) forwards packets on 1 streams: RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01 rxonly packet forwarding packets/burst=32 nb forwarding cores=1 - nb forwarding ports=1 port 0: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x0 RX queue: 0 RX desc=0 - RX free threshold=32 RX threshold registers: pthresh=8 hthresh=8 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=0 - TX free threshold=32 TX threshold registers: pthresh=32 hthresh=0 wthresh=0 TX offloads=0x0 - TX RS bit threshold=32 port 1: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x10000 RX queue: 0 RX desc=512 - RX free threshold=32 RX threshold registers: pthresh=0 hthresh=0 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=512 - TX free threshold=32 TX threshold registers: pthresh=0 hthresh=0 wthresh=0 TX offloads=0x10000 - TX RS bit threshold=32 14/05/2021 11:07:12 dut.10.240.183.133: stop 14/05/2021 11:07:12 dut.10.240.183.133: Telling cores to ... Waiting for lcores to finish... ---------------------- Forward statistics for port 1 ---------------------- RX-packets: 0 RX-dropped: 0 RX-total: 0 TX-packets: 0 TX-dropped: 0 TX-total: 0 ---------------------------------------------------------------------------- +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++ RX-packets: 0 RX-dropped: 0 RX-total: 0 TX-packets: 0 TX-dropped: 0 TX-total: 0 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Done. 14/05/2021 11:07:12 dut.10.240.183.133: flow destroy 0 rule 0 14/05/2021 11:07:12 dut.10.240.183.133: Flow rule #0 destroyed 14/05/2021 11:07:12 dut.10.240.183.133: flow list 0 14/05/2021 11:07:12 dut.10.240.183.133: 14/05/2021 11:07:12 dut.10.240.183.133: start 14/05/2021 11:07:12 dut.10.240.183.133: rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native Logical Core 2 (socket 0) forwards packets on 1 streams: RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01 rxonly packet forwarding packets/burst=32 nb forwarding cores=1 - nb forwarding ports=1 port 0: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x0 RX queue: 0 RX desc=0 - RX free threshold=32 RX threshold registers: pthresh=8 hthresh=8 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=0 - TX free threshold=32 TX threshold registers: pthresh=32 hthresh=0 wthresh=0 TX offloads=0x0 - TX RS bit threshold=32 port 1: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x10000 RX queue: 0 RX desc=512 - RX free threshold=32 RX threshold registers: pthresh=0 hthresh=0 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=512 - TX free threshold=32 TX threshold registers: pthresh=0 hthresh=0 wthresh=0 TX offloads=0x10000 - TX RS bit threshold=32 14/05/2021 11:07:17 dut.10.240.183.133: stop 14/05/2021 11:07:17 dut.10.240.183.133: Telling cores to ... Waiting for lcores to finish... ---------------------- Forward statistics for port 1 ---------------------- RX-packets: 0 RX-dropped: 0 RX-total: 0 TX-packets: 0 TX-dropped: 0 TX-total: 0 ---------------------------------------------------------------------------- +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++ RX-packets: 0 RX-dropped: 0 RX-total: 0 TX-packets: 0 TX-dropped: 0 TX-total: 0 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Done. 14/05/2021 11:07:17 CVLDCFSwitchFilterGTPUTest: sub_case tv_mac_ipv4_gtpu_ipv6_tcp_l3dst passed 14/05/2021 11:07:17 CVLDCFSwitchFilterGTPUTest: ===================Test sub case: tv_mac_ipv4_gtpu_ipv6_tcp_l3src================ 14/05/2021 11:07:17 dut.10.240.183.133: flow validate 0 ingress pattern eth / ipv4 / udp / gtpu / ipv6 src is 2001::1 / tcp / end actions vf id 1 / end 14/05/2021 11:07:17 dut.10.240.183.133: Flow rule validated 14/05/2021 11:07:17 dut.10.240.183.133: flow create 0 ingress pattern eth / ipv4 / udp / gtpu / ipv6 src is 2001::1 / tcp / end actions vf id 1 / end 14/05/2021 11:07:17 dut.10.240.183.133: Flow rule #0 created 14/05/2021 11:07:17 dut.10.240.183.133: flow list 0 14/05/2021 11:07:18 dut.10.240.183.133: ID Group Prio Attr Rule 0 0 0 i-- ETH IPV4 UDP GTPU IPV6 TCP => VF 14/05/2021 11:07:18 dut.10.240.183.133: start 14/05/2021 11:07:18 dut.10.240.183.133: rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native Logical Core 2 (socket 0) forwards packets on 1 streams: RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01 rxonly packet forwarding packets/burst=32 nb forwarding cores=1 - nb forwarding ports=1 port 0: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x0 RX queue: 0 RX desc=0 - RX free threshold=32 RX threshold registers: pthresh=8 hthresh=8 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=0 - TX free threshold=32 TX threshold registers: pthresh=32 hthresh=0 wthresh=0 TX offloads=0x0 - TX RS bit threshold=32 port 1: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x10000 RX queue: 0 RX desc=512 - RX free threshold=32 RX threshold registers: pthresh=0 hthresh=0 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=512 - TX free threshold=32 TX threshold registers: pthresh=0 hthresh=0 wthresh=0 TX offloads=0x10000 - TX RS bit threshold=32 14/05/2021 11:07:23 dut.10.240.183.133: stop 14/05/2021 11:07:23 dut.10.240.183.133: Telling cores to ... Waiting for lcores to finish... ---------------------- Forward statistics for port 1 ---------------------- RX-packets: 1 RX-dropped: 0 RX-total: 1 TX-packets: 0 TX-dropped: 0 TX-total: 0 ---------------------------------------------------------------------------- +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++ RX-packets: 1 RX-dropped: 0 RX-total: 1 TX-packets: 0 TX-dropped: 0 TX-total: 0 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Done. 14/05/2021 11:07:23 dut.10.240.183.133: start 14/05/2021 11:07:23 dut.10.240.183.133: rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native Logical Core 2 (socket 0) forwards packets on 1 streams: RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01 rxonly packet forwarding packets/burst=32 nb forwarding cores=1 - nb forwarding ports=1 port 0: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x0 RX queue: 0 RX desc=0 - RX free threshold=32 RX threshold registers: pthresh=8 hthresh=8 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=0 - TX free threshold=32 TX threshold registers: pthresh=32 hthresh=0 wthresh=0 TX offloads=0x0 - TX RS bit threshold=32 port 1: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x10000 RX queue: 0 RX desc=512 - RX free threshold=32 RX threshold registers: pthresh=0 hthresh=0 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=512 - TX free threshold=32 TX threshold registers: pthresh=0 hthresh=0 wthresh=0 TX offloads=0x10000 - TX RS bit threshold=32 14/05/2021 11:07:28 dut.10.240.183.133: stop 14/05/2021 11:07:28 dut.10.240.183.133: Telling cores to ... Waiting for lcores to finish... ---------------------- Forward statistics for port 1 ---------------------- RX-packets: 0 RX-dropped: 0 RX-total: 0 TX-packets: 0 TX-dropped: 0 TX-total: 0 ---------------------------------------------------------------------------- +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++ RX-packets: 0 RX-dropped: 0 RX-total: 0 TX-packets: 0 TX-dropped: 0 TX-total: 0 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Done. 14/05/2021 11:07:28 dut.10.240.183.133: flow destroy 0 rule 0 14/05/2021 11:07:28 dut.10.240.183.133: Flow rule #0 destroyed 14/05/2021 11:07:28 dut.10.240.183.133: flow list 0 14/05/2021 11:07:28 dut.10.240.183.133: 14/05/2021 11:07:28 dut.10.240.183.133: start 14/05/2021 11:07:28 dut.10.240.183.133: rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native Logical Core 2 (socket 0) forwards packets on 1 streams: RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01 rxonly packet forwarding packets/burst=32 nb forwarding cores=1 - nb forwarding ports=1 port 0: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x0 RX queue: 0 RX desc=0 - RX free threshold=32 RX threshold registers: pthresh=8 hthresh=8 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=0 - TX free threshold=32 TX threshold registers: pthresh=32 hthresh=0 wthresh=0 TX offloads=0x0 - TX RS bit threshold=32 port 1: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x10000 RX queue: 0 RX desc=512 - RX free threshold=32 RX threshold registers: pthresh=0 hthresh=0 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=512 - TX free threshold=32 TX threshold registers: pthresh=0 hthresh=0 wthresh=0 TX offloads=0x10000 - TX RS bit threshold=32 14/05/2021 11:07:33 dut.10.240.183.133: stop 14/05/2021 11:07:33 dut.10.240.183.133: Telling cores to ... Waiting for lcores to finish... ---------------------- Forward statistics for port 1 ---------------------- RX-packets: 0 RX-dropped: 0 RX-total: 0 TX-packets: 0 TX-dropped: 0 TX-total: 0 ---------------------------------------------------------------------------- +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++ RX-packets: 0 RX-dropped: 0 RX-total: 0 TX-packets: 0 TX-dropped: 0 TX-total: 0 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Done. 14/05/2021 11:07:33 CVLDCFSwitchFilterGTPUTest: sub_case tv_mac_ipv4_gtpu_ipv6_tcp_l3src passed 14/05/2021 11:07:33 CVLDCFSwitchFilterGTPUTest: ===================Test sub case: tv_mac_ipv4_gtpu_ipv6_tcp_l3src_l4dst================ 14/05/2021 11:07:33 dut.10.240.183.133: flow validate 0 ingress pattern eth / ipv4 / udp / gtpu / ipv6 src is 2001::1 / tcp dst is 23 / end actions vf id 1 / end 14/05/2021 11:07:33 dut.10.240.183.133: Flow rule validated 14/05/2021 11:07:33 dut.10.240.183.133: flow create 0 ingress pattern eth / ipv4 / udp / gtpu / ipv6 src is 2001::1 / tcp dst is 23 / end actions vf id 1 / end 14/05/2021 11:07:34 dut.10.240.183.133: ice_flow_create(): Failed to create flow port_flow_complain(): Caught PMD error type 2 (flow rule (handle)): switch filter create flow fail: Invalid argument 14/05/2021 11:07:34 CVLDCFSwitchFilterGTPUTest: sub_case tv_mac_ipv4_gtpu_ipv6_tcp_l3src_l4dst failed: 'some rules not created successfully, result [False], rule flow create 0 ingress pattern eth / ipv4 / udp / gtpu / ipv6 src is 2001::1 / tcp dst is 23 / end actions vf id 1 / end' 14/05/2021 11:07:34 dut.10.240.183.133: flow flush 0 14/05/2021 11:07:34 dut.10.240.183.133: 14/05/2021 11:07:34 CVLDCFSwitchFilterGTPUTest: ===================Test sub case: tv_mac_ipv4_gtpu_ipv6_tcp_l3src_l4src================ 14/05/2021 11:07:34 dut.10.240.183.133: flow validate 0 ingress pattern eth / ipv4 / udp / gtpu / ipv6 src is 2001::1 / tcp src is 22 / end actions vf id 1 / end 14/05/2021 11:07:34 dut.10.240.183.133: Flow rule validated 14/05/2021 11:07:34 dut.10.240.183.133: flow create 0 ingress pattern eth / ipv4 / udp / gtpu / ipv6 src is 2001::1 / tcp src is 22 / end actions vf id 1 / end 14/05/2021 11:07:34 dut.10.240.183.133: ice_flow_create(): Failed to create flow port_flow_complain(): Caught PMD error type 2 (flow rule (handle)): switch filter create flow fail: Invalid argument 14/05/2021 11:07:34 CVLDCFSwitchFilterGTPUTest: sub_case tv_mac_ipv4_gtpu_ipv6_tcp_l3src_l4src failed: 'some rules not created successfully, result [False], rule flow create 0 ingress pattern eth / ipv4 / udp / gtpu / ipv6 src is 2001::1 / tcp src is 22 / end actions vf id 1 / end' 14/05/2021 11:07:34 dut.10.240.183.133: flow flush 0 14/05/2021 11:07:34 dut.10.240.183.133: 14/05/2021 11:07:34 dut.10.240.183.133: flow flush 0 14/05/2021 11:07:34 dut.10.240.183.133: 14/05/2021 11:07:34 dut.10.240.183.133: clear port stats all 14/05/2021 11:07:34 dut.10.240.183.133: NIC statistics for port 0 cleared NIC statistics for port 1 cleared 14/05/2021 11:07:34 dut.10.240.183.133: quit 14/05/2021 11:07:35 dut.10.240.183.133: Stopping port 0... Stopping ports... Done Stopping port 1... Stopping ports... Done Shutting down port 0... Closing ports... Port 0 is closed Done Shutting down port 1... Closing ports... Port 1 is closed Done Bye... 14/05/2021 11:07:35 dut.10.240.183.133: kill_all: called by dut and prefix list has value. 14/05/2021 11:07:39 dut.10.240.183.133: rmmod ice 14/05/2021 11:07:47 dut.10.240.183.133: 14/05/2021 11:07:47 dut.10.240.183.133: modprobe ice 14/05/2021 11:07:52 dut.10.240.183.133: 14/05/2021 11:07:52 dut.10.240.183.133: ethtool -i ens801f0 14/05/2021 11:07:52 dut.10.240.183.133: driver: ice version: 1.6.0_rc41_11_gbd4c35a2_dirty firmware-version: 3.00 0x800079a8 1.2928.0 expansion-rom-version: bus-info: 0000:81:00.0 supports-statistics: yes supports-test: yes supports-eeprom-access: yes supports-register-dump: yes supports-priv-flags: yes 14/05/2021 11:07:54 dut.10.240.183.133: ip link set ens801f0 vf 0 trust on 14/05/2021 11:07:54 dut.10.240.183.133: 14/05/2021 11:08:02 dut.10.240.183.133: x86_64-native-linuxapp-gcc/app/dpdk-testpmd -l 1,2,3,4 -n 4 -a 0000:81:01.0,cap=dcf -a 0000:81:01.1 --file-prefix=dpdk_13956_20210514102502 -- -i 14/05/2021 11:08:15 dut.10.240.183.133: EAL: Detected 72 lcore(s) EAL: Detected 2 NUMA nodes EAL: Detected static linkage of DPDK EAL: Multi-process socket /var/run/dpdk/dpdk_13956_20210514102502/mp_socket EAL: Selected IOVA mode 'VA' EAL: No available 2048 kB hugepages reported EAL: VFIO support initialized EAL: Using IOMMU type 1 (Type 1) EAL: Probe PCI driver: net_iavf (8086:1889) device: 0000:81:01.0 (socket 1) EAL: Releasing PCI mapped resource for 0000:81:01.0 EAL: Calling pci_unmap_resource for 0000:81:01.0 at 0x2200000000 EAL: Calling pci_unmap_resource for 0000:81:01.0 at 0x2200020000 EAL: Using IOMMU type 1 (Type 1) EAL: Probe PCI driver: net_ice_dcf (8086:1889) device: 0000:81:01.0 (socket 1) ice_load_pkg_type(): Active package is: 1.3.30.0, ICE COMMS Package (double VLAN mode) EAL: Probe PCI driver: net_iavf (8086:1889) device: 0000:81:01.1 (socket 1) Interactive-mode selected Failed to set MTU to 1500 for port 0 testpmd: create a new mbuf pool <mb_pool_0>: n=171456, size=2176, socket=0 testpmd: preferred mempool ops selected: ring_mp_mc testpmd: create a new mbuf pool <mb_pool_1>: n=171456, size=2176, socket=1 testpmd: preferred mempool ops selected: ring_mp_mc Configuring Port 0 (socket 1) ice_dcf_init_rss(): RSS is enabled by PF by default ice_dcf_configure_queues(): request RXDID == 16 in Queue[0] Port 0: DA:E0:99:F3:EE:57 Configuring Port 1 (socket 1) iavf_configure_queues(): request RXDID[22] in Queue[0] Port 1: link state change event Port 1: link state change event Port 1: 0E:24:A6:62:EB:CA Checking link statuses... Done 14/05/2021 11:08:15 dut.10.240.183.133: set portlist 1 14/05/2021 11:08:15 dut.10.240.183.133: previous number of forwarding ports 2 - changed to number of configured ports 1 Warning! port-topology=paired and odd forward ports number, the last port will pair with itself. 14/05/2021 11:08:15 dut.10.240.183.133: set fwd rxonly 14/05/2021 11:08:15 dut.10.240.183.133: Set rxonly packet forwarding mode 14/05/2021 11:08:15 dut.10.240.183.133: set verbose 1 14/05/2021 11:08:15 dut.10.240.183.133: Change verbose level from 0 to 1 14/05/2021 11:08:15 CVLDCFSwitchFilterGTPUTest: ===================Test sub case: tv_mac_ipv4_gtpu_ipv6_tcp_l3dst_l4src================ 14/05/2021 11:08:15 dut.10.240.183.133: flow validate 0 ingress pattern eth / ipv4 / udp / gtpu / ipv6 dst is 2001::2 / tcp src is 22 / end actions vf id 1 / end 14/05/2021 11:08:15 dut.10.240.183.133: Flow rule validated 14/05/2021 11:08:15 dut.10.240.183.133: flow create 0 ingress pattern eth / ipv4 / udp / gtpu / ipv6 dst is 2001::2 / tcp src is 22 / end actions vf id 1 / end 14/05/2021 11:08:15 dut.10.240.183.133: ice_flow_create(): Failed to create flow port_flow_complain(): Caught PMD error type 2 (flow rule (handle)): switch filter create flow fail: Invalid argument 14/05/2021 11:08:15 CVLDCFSwitchFilterGTPUTest: sub_case tv_mac_ipv4_gtpu_ipv6_tcp_l3dst_l4src failed: 'some rules not created successfully, result [False], rule flow create 0 ingress pattern eth / ipv4 / udp / gtpu / ipv6 dst is 2001::2 / tcp src is 22 / end actions vf id 1 / end' 14/05/2021 11:08:15 dut.10.240.183.133: flow flush 0 14/05/2021 11:08:15 dut.10.240.183.133: 14/05/2021 11:08:15 CVLDCFSwitchFilterGTPUTest: ===================Test sub case: tv_mac_ipv4_gtpu_ipv6_tcp_l3dst_l4dst================ 14/05/2021 11:08:15 dut.10.240.183.133: flow validate 0 ingress pattern eth / ipv4 / udp / gtpu / ipv6 dst is 2001::2 / tcp dst is 23 / end actions vf id 1 / end 14/05/2021 11:08:15 dut.10.240.183.133: Flow rule validated 14/05/2021 11:08:15 dut.10.240.183.133: flow create 0 ingress pattern eth / ipv4 / udp / gtpu / ipv6 dst is 2001::2 / tcp dst is 23 / end actions vf id 1 / end 14/05/2021 11:08:15 dut.10.240.183.133: ice_flow_create(): Failed to create flow port_flow_complain(): Caught PMD error type 2 (flow rule (handle)): switch filter create flow fail: Invalid argument 14/05/2021 11:08:15 CVLDCFSwitchFilterGTPUTest: sub_case tv_mac_ipv4_gtpu_ipv6_tcp_l3dst_l4dst failed: 'some rules not created successfully, result [False], rule flow create 0 ingress pattern eth / ipv4 / udp / gtpu / ipv6 dst is 2001::2 / tcp dst is 23 / end actions vf id 1 / end' 14/05/2021 11:08:15 dut.10.240.183.133: flow flush 0 14/05/2021 11:08:15 dut.10.240.183.133: 14/05/2021 11:08:15 CVLDCFSwitchFilterGTPUTest: ===================Test sub case: tv_mac_ipv4_gtpu_ipv6_tcp_l4dst================ 14/05/2021 11:08:15 dut.10.240.183.133: flow validate 0 ingress pattern eth / ipv4 / udp / gtpu / ipv6 / tcp dst is 23 / end actions vf id 1 / end 14/05/2021 11:08:15 dut.10.240.183.133: Flow rule validated 14/05/2021 11:08:15 dut.10.240.183.133: flow create 0 ingress pattern eth / ipv4 / udp / gtpu / ipv6 / tcp dst is 23 / end actions vf id 1 / end 14/05/2021 11:08:16 dut.10.240.183.133: ice_flow_create(): Failed to create flow port_flow_complain(): Caught PMD error type 2 (flow rule (handle)): switch filter create flow fail: Invalid argument 14/05/2021 11:08:16 CVLDCFSwitchFilterGTPUTest: sub_case tv_mac_ipv4_gtpu_ipv6_tcp_l4dst failed: 'some rules not created successfully, result [False], rule flow create 0 ingress pattern eth / ipv4 / udp / gtpu / ipv6 / tcp dst is 23 / end actions vf id 1 / end' 14/05/2021 11:08:16 dut.10.240.183.133: flow flush 0 14/05/2021 11:08:16 dut.10.240.183.133: 14/05/2021 11:08:16 CVLDCFSwitchFilterGTPUTest: ===================Test sub case: tv_mac_ipv4_gtpu_ipv6_tcp_l4src================ 14/05/2021 11:08:16 dut.10.240.183.133: flow validate 0 ingress pattern eth / ipv4 / udp / gtpu / ipv6 / tcp src is 22 / end actions vf id 1 / end 14/05/2021 11:08:16 dut.10.240.183.133: Flow rule validated 14/05/2021 11:08:16 dut.10.240.183.133: flow create 0 ingress pattern eth / ipv4 / udp / gtpu / ipv6 / tcp src is 22 / end actions vf id 1 / end 14/05/2021 11:08:16 dut.10.240.183.133: ice_flow_create(): Failed to create flow port_flow_complain(): Caught PMD error type 2 (flow rule (handle)): switch filter create flow fail: Invalid argument 14/05/2021 11:08:16 CVLDCFSwitchFilterGTPUTest: sub_case tv_mac_ipv4_gtpu_ipv6_tcp_l4src failed: 'some rules not created successfully, result [False], rule flow create 0 ingress pattern eth / ipv4 / udp / gtpu / ipv6 / tcp src is 22 / end actions vf id 1 / end' 14/05/2021 11:08:16 dut.10.240.183.133: flow flush 0 14/05/2021 11:08:16 dut.10.240.183.133: 14/05/2021 11:08:16 CVLDCFSwitchFilterGTPUTest: ===================Test sub case: tv_mac_ipv4_gtpu_ipv6_tcp_l4src_l4dst================ 14/05/2021 11:08:16 dut.10.240.183.133: flow validate 0 ingress pattern eth / ipv4 / udp / gtpu / ipv6 / tcp src is 22 dst is 23 / end actions vf id 1 / end 14/05/2021 11:08:16 dut.10.240.183.133: Flow rule validated 14/05/2021 11:08:16 dut.10.240.183.133: flow create 0 ingress pattern eth / ipv4 / udp / gtpu / ipv6 / tcp src is 22 dst is 23 / end actions vf id 1 / end 14/05/2021 11:08:16 dut.10.240.183.133: ice_flow_create(): Failed to create flow port_flow_complain(): Caught PMD error type 2 (flow rule (handle)): switch filter create flow fail: Invalid argument 14/05/2021 11:08:16 CVLDCFSwitchFilterGTPUTest: sub_case tv_mac_ipv4_gtpu_ipv6_tcp_l4src_l4dst failed: 'some rules not created successfully, result [False], rule flow create 0 ingress pattern eth / ipv4 / udp / gtpu / ipv6 / tcp src is 22 dst is 23 / end actions vf id 1 / end' 14/05/2021 11:08:16 dut.10.240.183.133: flow flush 0 14/05/2021 11:08:16 dut.10.240.183.133: 14/05/2021 11:08:16 CVLDCFSwitchFilterGTPUTest: ===================Test sub case: tv_mac_ipv4_gtpu_ipv6_tcp_teid_l4src_l4dst================ 14/05/2021 11:08:16 dut.10.240.183.133: flow validate 0 ingress pattern eth / ipv4 / udp / gtpu teid is 0x12345678 teid mask 0x00000001 / ipv6 / tcp src is 22 dst is 23 / end actions vf id 1 / end 14/05/2021 11:08:16 dut.10.240.183.133: Flow rule validated 14/05/2021 11:08:16 dut.10.240.183.133: flow create 0 ingress pattern eth / ipv4 / udp / gtpu teid is 0x12345678 teid mask 0x00000001 / ipv6 / tcp src is 22 dst is 23 / end actions vf id 1 / end 14/05/2021 11:08:16 dut.10.240.183.133: ice_flow_create(): Failed to create flow port_flow_complain(): Caught PMD error type 2 (flow rule (handle)): switch filter create flow fail: Invalid argument 14/05/2021 11:08:16 CVLDCFSwitchFilterGTPUTest: sub_case tv_mac_ipv4_gtpu_ipv6_tcp_teid_l4src_l4dst failed: 'some rules not created successfully, result [False], rule flow create 0 ingress pattern eth / ipv4 / udp / gtpu teid is 0x12345678 teid mask 0x00000001 / ipv6 / tcp src is 22 dst is 23 / end actions vf id 1 / end' 14/05/2021 11:08:16 dut.10.240.183.133: flow flush 0 14/05/2021 11:08:16 dut.10.240.183.133: 14/05/2021 11:08:16 CVLDCFSwitchFilterGTPUTest: {'tv_mac_ipv4_gtpu_ipv6_tcp_teid_with_mask': 'passed', 'tv_mac_ipv4_gtpu_ipv6_tcp_teid_without_mask': 'passed', 'tv_mac_ipv4_gtpu_ipv6_tcp_l3dst': 'passed', 'tv_mac_ipv4_gtpu_ipv6_tcp_l3src': 'passed', 'tv_mac_ipv4_gtpu_ipv6_tcp_l3src_l4dst': 'failed', 'tv_mac_ipv4_gtpu_ipv6_tcp_l3src_l4src': 'failed', 'tv_mac_ipv4_gtpu_ipv6_tcp_l3dst_l4src': 'failed', 'tv_mac_ipv4_gtpu_ipv6_tcp_l3dst_l4dst': 'failed', 'tv_mac_ipv4_gtpu_ipv6_tcp_l4dst': 'failed', 'tv_mac_ipv4_gtpu_ipv6_tcp_l4src': 'failed', 'tv_mac_ipv4_gtpu_ipv6_tcp_l4src_l4dst': 'failed', 'tv_mac_ipv4_gtpu_ipv6_tcp_teid_l4src_l4dst': 'failed'} 14/05/2021 11:08:16 CVLDCFSwitchFilterGTPUTest: pass rate is: 33.33 14/05/2021 11:08:16 CVLDCFSwitchFilterGTPUTest: Test Case test_mac_ipv4_gtpu_ipv6_tcp Result FAILED: 'some subcases failed' 14/05/2021 11:08:16 dut.10.240.183.133: flow flush 0 14/05/2021 11:08:16 dut.10.240.183.133: 14/05/2021 11:08:16 dut.10.240.183.133: clear port stats all 14/05/2021 11:08:16 dut.10.240.183.133: NIC statistics for port 0 cleared NIC statistics for port 1 cleared 14/05/2021 11:08:16 dut.10.240.183.133: quit 14/05/2021 11:08:18 dut.10.240.183.133: Stopping port 0... Stopping ports... Done Stopping port 1... Stopping ports... Done Shutting down port 0... Closing ports... Port 0 is closed Done Shutting down port 1... Closing ports... Port 1 is closed Done Bye... 14/05/2021 11:08:18 dut.10.240.183.133: kill_all: called by dut and prefix list has value. 14/05/2021 11:08:21 CVLDCFSwitchFilterGTPUTest: Test Case test_mac_ipv4_gtpu_ipv6_udp Begin 14/05/2021 11:08:21 dut.10.240.183.133: 14/05/2021 11:08:21 tester: 14/05/2021 11:08:21 dut.10.240.183.133: rmmod ice 14/05/2021 11:08:30 dut.10.240.183.133: 14/05/2021 11:08:30 dut.10.240.183.133: modprobe ice 14/05/2021 11:08:35 dut.10.240.183.133: 14/05/2021 11:08:35 dut.10.240.183.133: ethtool -i ens801f0 14/05/2021 11:08:35 dut.10.240.183.133: driver: ice version: 1.6.0_rc41_11_gbd4c35a2_dirty firmware-version: 3.00 0x800079a8 1.2928.0 expansion-rom-version: bus-info: 0000:81:00.0 supports-statistics: yes supports-test: yes supports-eeprom-access: yes supports-register-dump: yes supports-priv-flags: yes 14/05/2021 11:08:37 dut.10.240.183.133: ip link set ens801f0 vf 0 trust on 14/05/2021 11:08:37 dut.10.240.183.133: 14/05/2021 11:08:44 dut.10.240.183.133: x86_64-native-linuxapp-gcc/app/dpdk-testpmd -l 1,2,3,4 -n 4 -a 0000:81:01.0,cap=dcf -a 0000:81:01.1 --file-prefix=dpdk_13956_20210514102502 -- -i 14/05/2021 11:08:57 dut.10.240.183.133: EAL: Detected 72 lcore(s) EAL: Detected 2 NUMA nodes EAL: Detected static linkage of DPDK EAL: Multi-process socket /var/run/dpdk/dpdk_13956_20210514102502/mp_socket EAL: Selected IOVA mode 'VA' EAL: No available 2048 kB hugepages reported EAL: VFIO support initialized EAL: Using IOMMU type 1 (Type 1) EAL: Probe PCI driver: net_iavf (8086:1889) device: 0000:81:01.0 (socket 1) EAL: Releasing PCI mapped resource for 0000:81:01.0 EAL: Calling pci_unmap_resource for 0000:81:01.0 at 0x2200000000 EAL: Calling pci_unmap_resource for 0000:81:01.0 at 0x2200020000 EAL: Using IOMMU type 1 (Type 1) EAL: Probe PCI driver: net_ice_dcf (8086:1889) device: 0000:81:01.0 (socket 1) ice_load_pkg_type(): Active package is: 1.3.30.0, ICE COMMS Package (double VLAN mode) EAL: Probe PCI driver: net_iavf (8086:1889) device: 0000:81:01.1 (socket 1) Interactive-mode selected Failed to set MTU to 1500 for port 0 testpmd: create a new mbuf pool <mb_pool_0>: n=171456, size=2176, socket=0 testpmd: preferred mempool ops selected: ring_mp_mc testpmd: create a new mbuf pool <mb_pool_1>: n=171456, size=2176, socket=1 testpmd: preferred mempool ops selected: ring_mp_mc Configuring Port 0 (socket 1) ice_dcf_init_rss(): RSS is enabled by PF by default ice_dcf_configure_queues(): request RXDID == 16 in Queue[0] Port 0: 16:93:22:16:85:EE Configuring Port 1 (socket 1) iavf_configure_queues(): request RXDID[22] in Queue[0] Port 1: link state change event Port 1: link state change event Port 1: B2:8D:74:B5:29:41 Checking link statuses... Done 14/05/2021 11:08:57 dut.10.240.183.133: set portlist 1 14/05/2021 11:08:57 dut.10.240.183.133: previous number of forwarding ports 2 - changed to number of configured ports 1 Warning! port-topology=paired and odd forward ports number, the last port will pair with itself. 14/05/2021 11:08:57 dut.10.240.183.133: set fwd rxonly 14/05/2021 11:08:57 dut.10.240.183.133: Set rxonly packet forwarding mode 14/05/2021 11:08:57 dut.10.240.183.133: set verbose 1 14/05/2021 11:08:57 dut.10.240.183.133: Change verbose level from 0 to 1 14/05/2021 11:08:57 CVLDCFSwitchFilterGTPUTest: ===================Test sub case: tv_mac_ipv4_gtpu_ipv6_udp_teid_with_mask================ 14/05/2021 11:08:57 dut.10.240.183.133: flow validate 0 ingress pattern eth / ipv4 / udp / gtpu teid is 0x12345678 teid mask 0x00000001 / ipv6 / udp / end actions vf id 1 / end 14/05/2021 11:08:58 dut.10.240.183.133: Flow rule validated 14/05/2021 11:08:58 dut.10.240.183.133: flow create 0 ingress pattern eth / ipv4 / udp / gtpu teid is 0x12345678 teid mask 0x00000001 / ipv6 / udp / end actions vf id 1 / end 14/05/2021 11:08:58 dut.10.240.183.133: Flow rule #0 created 14/05/2021 11:08:58 dut.10.240.183.133: flow list 0 14/05/2021 11:08:58 dut.10.240.183.133: ID Group Prio Attr Rule 0 0 0 i-- ETH IPV4 UDP GTPU IPV6 UDP => VF 14/05/2021 11:08:58 dut.10.240.183.133: start 14/05/2021 11:08:58 dut.10.240.183.133: rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native Logical Core 2 (socket 0) forwards packets on 1 streams: RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01 rxonly packet forwarding packets/burst=32 nb forwarding cores=1 - nb forwarding ports=1 port 0: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x0 RX queue: 0 RX desc=0 - RX free threshold=32 RX threshold registers: pthresh=8 hthresh=8 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=0 - TX free threshold=32 TX threshold registers: pthresh=32 hthresh=0 wthresh=0 TX offloads=0x0 - TX RS bit threshold=32 port 1: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x10000 RX queue: 0 RX desc=512 - RX free threshold=32 RX threshold registers: pthresh=0 hthresh=0 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=512 - TX free threshold=32 TX threshold registers: pthresh=0 hthresh=0 wthresh=0 TX offloads=0x10000 - TX RS bit threshold=32 14/05/2021 11:09:03 dut.10.240.183.133: stop 14/05/2021 11:09:03 dut.10.240.183.133: Telling cores to ... Waiting for lcores to finish... ---------------------- Forward statistics for port 1 ---------------------- RX-packets: 2 RX-dropped: 0 RX-total: 2 TX-packets: 0 TX-dropped: 0 TX-total: 0 ---------------------------------------------------------------------------- +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++ RX-packets: 2 RX-dropped: 0 RX-total: 2 TX-packets: 0 TX-dropped: 0 TX-total: 0 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Done. 14/05/2021 11:09:03 dut.10.240.183.133: start 14/05/2021 11:09:03 dut.10.240.183.133: rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native Logical Core 2 (socket 0) forwards packets on 1 streams: RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01 rxonly packet forwarding packets/burst=32 nb forwarding cores=1 - nb forwarding ports=1 port 0: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x0 RX queue: 0 RX desc=0 - RX free threshold=32 RX threshold registers: pthresh=8 hthresh=8 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=0 - TX free threshold=32 TX threshold registers: pthresh=32 hthresh=0 wthresh=0 TX offloads=0x0 - TX RS bit threshold=32 port 1: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x10000 RX queue: 0 RX desc=512 - RX free threshold=32 RX threshold registers: pthresh=0 hthresh=0 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=512 - TX free threshold=32 TX threshold registers: pthresh=0 hthresh=0 wthresh=0 TX offloads=0x10000 - TX RS bit threshold=32 14/05/2021 11:09:08 dut.10.240.183.133: stop 14/05/2021 11:09:08 dut.10.240.183.133: Telling cores to ... Waiting for lcores to finish... ---------------------- Forward statistics for port 1 ---------------------- RX-packets: 0 RX-dropped: 0 RX-total: 0 TX-packets: 0 TX-dropped: 0 TX-total: 0 ---------------------------------------------------------------------------- +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++ RX-packets: 0 RX-dropped: 0 RX-total: 0 TX-packets: 0 TX-dropped: 0 TX-total: 0 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Done. 14/05/2021 11:09:08 dut.10.240.183.133: flow destroy 0 rule 0 14/05/2021 11:09:09 dut.10.240.183.133: Flow rule #0 destroyed 14/05/2021 11:09:09 dut.10.240.183.133: flow list 0 14/05/2021 11:09:09 dut.10.240.183.133: 14/05/2021 11:09:09 dut.10.240.183.133: start 14/05/2021 11:09:09 dut.10.240.183.133: rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native Logical Core 2 (socket 0) forwards packets on 1 streams: RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01 rxonly packet forwarding packets/burst=32 nb forwarding cores=1 - nb forwarding ports=1 port 0: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x0 RX queue: 0 RX desc=0 - RX free threshold=32 RX threshold registers: pthresh=8 hthresh=8 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=0 - TX free threshold=32 TX threshold registers: pthresh=32 hthresh=0 wthresh=0 TX offloads=0x0 - TX RS bit threshold=32 port 1: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x10000 RX queue: 0 RX desc=512 - RX free threshold=32 RX threshold registers: pthresh=0 hthresh=0 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=512 - TX free threshold=32 TX threshold registers: pthresh=0 hthresh=0 wthresh=0 TX offloads=0x10000 - TX RS bit threshold=32 14/05/2021 11:09:14 dut.10.240.183.133: stop 14/05/2021 11:09:14 dut.10.240.183.133: Telling cores to ... Waiting for lcores to finish... ---------------------- Forward statistics for port 1 ---------------------- RX-packets: 0 RX-dropped: 0 RX-total: 0 TX-packets: 0 TX-dropped: 0 TX-total: 0 ---------------------------------------------------------------------------- +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++ RX-packets: 0 RX-dropped: 0 RX-total: 0 TX-packets: 0 TX-dropped: 0 TX-total: 0 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Done. 14/05/2021 11:09:14 CVLDCFSwitchFilterGTPUTest: sub_case tv_mac_ipv4_gtpu_ipv6_udp_teid_with_mask passed 14/05/2021 11:09:14 CVLDCFSwitchFilterGTPUTest: ===================Test sub case: tv_mac_ipv4_gtpu_ipv6_udp_teid_without_mask================ 14/05/2021 11:09:14 dut.10.240.183.133: flow validate 0 ingress pattern eth / ipv4 / udp / gtpu teid is 0x12345678 / ipv6 / udp / end actions vf id 1 / end 14/05/2021 11:09:14 dut.10.240.183.133: Flow rule validated 14/05/2021 11:09:14 dut.10.240.183.133: flow create 0 ingress pattern eth / ipv4 / udp / gtpu teid is 0x12345678 / ipv6 / udp / end actions vf id 1 / end 14/05/2021 11:09:14 dut.10.240.183.133: Flow rule #0 created 14/05/2021 11:09:14 dut.10.240.183.133: flow list 0 14/05/2021 11:09:14 dut.10.240.183.133: ID Group Prio Attr Rule 0 0 0 i-- ETH IPV4 UDP GTPU IPV6 UDP => VF 14/05/2021 11:09:14 dut.10.240.183.133: start 14/05/2021 11:09:14 dut.10.240.183.133: rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native Logical Core 2 (socket 0) forwards packets on 1 streams: RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01 rxonly packet forwarding packets/burst=32 nb forwarding cores=1 - nb forwarding ports=1 port 0: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x0 RX queue: 0 RX desc=0 - RX free threshold=32 RX threshold registers: pthresh=8 hthresh=8 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=0 - TX free threshold=32 TX threshold registers: pthresh=32 hthresh=0 wthresh=0 TX offloads=0x0 - TX RS bit threshold=32 port 1: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x10000 RX queue: 0 RX desc=512 - RX free threshold=32 RX threshold registers: pthresh=0 hthresh=0 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=512 - TX free threshold=32 TX threshold registers: pthresh=0 hthresh=0 wthresh=0 TX offloads=0x10000 - TX RS bit threshold=32 14/05/2021 11:09:19 dut.10.240.183.133: stop 14/05/2021 11:09:19 dut.10.240.183.133: Telling cores to ... Waiting for lcores to finish... ---------------------- Forward statistics for port 1 ---------------------- RX-packets: 1 RX-dropped: 0 RX-total: 1 TX-packets: 0 TX-dropped: 0 TX-total: 0 ---------------------------------------------------------------------------- +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++ RX-packets: 1 RX-dropped: 0 RX-total: 1 TX-packets: 0 TX-dropped: 0 TX-total: 0 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Done. 14/05/2021 11:09:19 dut.10.240.183.133: start 14/05/2021 11:09:20 dut.10.240.183.133: rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native Logical Core 2 (socket 0) forwards packets on 1 streams: RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01 rxonly packet forwarding packets/burst=32 nb forwarding cores=1 - nb forwarding ports=1 port 0: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x0 RX queue: 0 RX desc=0 - RX free threshold=32 RX threshold registers: pthresh=8 hthresh=8 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=0 - TX free threshold=32 TX threshold registers: pthresh=32 hthresh=0 wthresh=0 TX offloads=0x0 - TX RS bit threshold=32 port 1: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x10000 RX queue: 0 RX desc=512 - RX free threshold=32 RX threshold registers: pthresh=0 hthresh=0 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=512 - TX free threshold=32 TX threshold registers: pthresh=0 hthresh=0 wthresh=0 TX offloads=0x10000 - TX RS bit threshold=32 14/05/2021 11:09:25 dut.10.240.183.133: stop 14/05/2021 11:09:25 dut.10.240.183.133: Telling cores to ... Waiting for lcores to finish... ---------------------- Forward statistics for port 1 ---------------------- RX-packets: 0 RX-dropped: 0 RX-total: 0 TX-packets: 0 TX-dropped: 0 TX-total: 0 ---------------------------------------------------------------------------- +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++ RX-packets: 0 RX-dropped: 0 RX-total: 0 TX-packets: 0 TX-dropped: 0 TX-total: 0 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Done. 14/05/2021 11:09:25 dut.10.240.183.133: flow destroy 0 rule 0 14/05/2021 11:09:25 dut.10.240.183.133: Flow rule #0 destroyed 14/05/2021 11:09:25 dut.10.240.183.133: flow list 0 14/05/2021 11:09:25 dut.10.240.183.133: 14/05/2021 11:09:25 dut.10.240.183.133: start 14/05/2021 11:09:25 dut.10.240.183.133: rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native Logical Core 2 (socket 0) forwards packets on 1 streams: RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01 rxonly packet forwarding packets/burst=32 nb forwarding cores=1 - nb forwarding ports=1 port 0: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x0 RX queue: 0 RX desc=0 - RX free threshold=32 RX threshold registers: pthresh=8 hthresh=8 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=0 - TX free threshold=32 TX threshold registers: pthresh=32 hthresh=0 wthresh=0 TX offloads=0x0 - TX RS bit threshold=32 port 1: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x10000 RX queue: 0 RX desc=512 - RX free threshold=32 RX threshold registers: pthresh=0 hthresh=0 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=512 - TX free threshold=32 TX threshold registers: pthresh=0 hthresh=0 wthresh=0 TX offloads=0x10000 - TX RS bit threshold=32 14/05/2021 11:09:30 dut.10.240.183.133: stop 14/05/2021 11:09:30 dut.10.240.183.133: Telling cores to ... Waiting for lcores to finish... ---------------------- Forward statistics for port 1 ---------------------- RX-packets: 0 RX-dropped: 0 RX-total: 0 TX-packets: 0 TX-dropped: 0 TX-total: 0 ---------------------------------------------------------------------------- +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++ RX-packets: 0 RX-dropped: 0 RX-total: 0 TX-packets: 0 TX-dropped: 0 TX-total: 0 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Done. 14/05/2021 11:09:30 CVLDCFSwitchFilterGTPUTest: sub_case tv_mac_ipv4_gtpu_ipv6_udp_teid_without_mask passed 14/05/2021 11:09:30 CVLDCFSwitchFilterGTPUTest: ===================Test sub case: tv_mac_ipv4_gtpu_ipv6_udp_l3dst================ 14/05/2021 11:09:30 dut.10.240.183.133: flow validate 0 ingress pattern eth / ipv4 / udp / gtpu / ipv6 dst is 2001::2 / udp / end actions vf id 1 / end 14/05/2021 11:09:30 dut.10.240.183.133: Flow rule validated 14/05/2021 11:09:30 dut.10.240.183.133: flow create 0 ingress pattern eth / ipv4 / udp / gtpu / ipv6 dst is 2001::2 / udp / end actions vf id 1 / end 14/05/2021 11:09:30 dut.10.240.183.133: Flow rule #0 created 14/05/2021 11:09:30 dut.10.240.183.133: flow list 0 14/05/2021 11:09:30 dut.10.240.183.133: ID Group Prio Attr Rule 0 0 0 i-- ETH IPV4 UDP GTPU IPV6 UDP => VF 14/05/2021 11:09:30 dut.10.240.183.133: start 14/05/2021 11:09:31 dut.10.240.183.133: rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native Logical Core 2 (socket 0) forwards packets on 1 streams: RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01 rxonly packet forwarding packets/burst=32 nb forwarding cores=1 - nb forwarding ports=1 port 0: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x0 RX queue: 0 RX desc=0 - RX free threshold=32 RX threshold registers: pthresh=8 hthresh=8 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=0 - TX free threshold=32 TX threshold registers: pthresh=32 hthresh=0 wthresh=0 TX offloads=0x0 - TX RS bit threshold=32 port 1: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x10000 RX queue: 0 RX desc=512 - RX free threshold=32 RX threshold registers: pthresh=0 hthresh=0 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=512 - TX free threshold=32 TX threshold registers: pthresh=0 hthresh=0 wthresh=0 TX offloads=0x10000 - TX RS bit threshold=32 14/05/2021 11:09:36 dut.10.240.183.133: stop 14/05/2021 11:09:36 dut.10.240.183.133: Telling cores to ... Waiting for lcores to finish... ---------------------- Forward statistics for port 1 ---------------------- RX-packets: 1 RX-dropped: 0 RX-total: 1 TX-packets: 0 TX-dropped: 0 TX-total: 0 ---------------------------------------------------------------------------- +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++ RX-packets: 1 RX-dropped: 0 RX-total: 1 TX-packets: 0 TX-dropped: 0 TX-total: 0 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Done. 14/05/2021 11:09:36 dut.10.240.183.133: start 14/05/2021 11:09:36 dut.10.240.183.133: rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native Logical Core 2 (socket 0) forwards packets on 1 streams: RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01 rxonly packet forwarding packets/burst=32 nb forwarding cores=1 - nb forwarding ports=1 port 0: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x0 RX queue: 0 RX desc=0 - RX free threshold=32 RX threshold registers: pthresh=8 hthresh=8 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=0 - TX free threshold=32 TX threshold registers: pthresh=32 hthresh=0 wthresh=0 TX offloads=0x0 - TX RS bit threshold=32 port 1: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x10000 RX queue: 0 RX desc=512 - RX free threshold=32 RX threshold registers: pthresh=0 hthresh=0 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=512 - TX free threshold=32 TX threshold registers: pthresh=0 hthresh=0 wthresh=0 TX offloads=0x10000 - TX RS bit threshold=32 14/05/2021 11:09:41 dut.10.240.183.133: stop 14/05/2021 11:09:41 dut.10.240.183.133: Telling cores to ... Waiting for lcores to finish... ---------------------- Forward statistics for port 1 ---------------------- RX-packets: 0 RX-dropped: 0 RX-total: 0 TX-packets: 0 TX-dropped: 0 TX-total: 0 ---------------------------------------------------------------------------- +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++ RX-packets: 0 RX-dropped: 0 RX-total: 0 TX-packets: 0 TX-dropped: 0 TX-total: 0 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Done. 14/05/2021 11:09:41 dut.10.240.183.133: flow destroy 0 rule 0 14/05/2021 11:09:41 dut.10.240.183.133: Flow rule #0 destroyed 14/05/2021 11:09:41 dut.10.240.183.133: flow list 0 14/05/2021 11:09:41 dut.10.240.183.133: 14/05/2021 11:09:41 dut.10.240.183.133: start 14/05/2021 11:09:41 dut.10.240.183.133: rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native Logical Core 2 (socket 0) forwards packets on 1 streams: RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01 rxonly packet forwarding packets/burst=32 nb forwarding cores=1 - nb forwarding ports=1 port 0: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x0 RX queue: 0 RX desc=0 - RX free threshold=32 RX threshold registers: pthresh=8 hthresh=8 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=0 - TX free threshold=32 TX threshold registers: pthresh=32 hthresh=0 wthresh=0 TX offloads=0x0 - TX RS bit threshold=32 port 1: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x10000 RX queue: 0 RX desc=512 - RX free threshold=32 RX threshold registers: pthresh=0 hthresh=0 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=512 - TX free threshold=32 TX threshold registers: pthresh=0 hthresh=0 wthresh=0 TX offloads=0x10000 - TX RS bit threshold=32 14/05/2021 11:09:46 dut.10.240.183.133: stop 14/05/2021 11:09:46 dut.10.240.183.133: Telling cores to ... Waiting for lcores to finish... ---------------------- Forward statistics for port 1 ---------------------- RX-packets: 0 RX-dropped: 0 RX-total: 0 TX-packets: 0 TX-dropped: 0 TX-total: 0 ---------------------------------------------------------------------------- +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++ RX-packets: 0 RX-dropped: 0 RX-total: 0 TX-packets: 0 TX-dropped: 0 TX-total: 0 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Done. 14/05/2021 11:09:46 CVLDCFSwitchFilterGTPUTest: sub_case tv_mac_ipv4_gtpu_ipv6_udp_l3dst passed 14/05/2021 11:09:46 CVLDCFSwitchFilterGTPUTest: ===================Test sub case: tv_mac_ipv4_gtpu_ipv6_udp_l3src================ 14/05/2021 11:09:46 dut.10.240.183.133: flow validate 0 ingress pattern eth / ipv4 / udp / gtpu / ipv6 src is 2001::1 / udp / end actions vf id 1 / end 14/05/2021 11:09:46 dut.10.240.183.133: Flow rule validated 14/05/2021 11:09:46 dut.10.240.183.133: flow create 0 ingress pattern eth / ipv4 / udp / gtpu / ipv6 src is 2001::1 / udp / end actions vf id 1 / end 14/05/2021 11:09:47 dut.10.240.183.133: Flow rule #0 created 14/05/2021 11:09:47 dut.10.240.183.133: flow list 0 14/05/2021 11:09:47 dut.10.240.183.133: ID Group Prio Attr Rule 0 0 0 i-- ETH IPV4 UDP GTPU IPV6 UDP => VF 14/05/2021 11:09:47 dut.10.240.183.133: start 14/05/2021 11:09:47 dut.10.240.183.133: rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native Logical Core 2 (socket 0) forwards packets on 1 streams: RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01 rxonly packet forwarding packets/burst=32 nb forwarding cores=1 - nb forwarding ports=1 port 0: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x0 RX queue: 0 RX desc=0 - RX free threshold=32 RX threshold registers: pthresh=8 hthresh=8 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=0 - TX free threshold=32 TX threshold registers: pthresh=32 hthresh=0 wthresh=0 TX offloads=0x0 - TX RS bit threshold=32 port 1: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x10000 RX queue: 0 RX desc=512 - RX free threshold=32 RX threshold registers: pthresh=0 hthresh=0 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=512 - TX free threshold=32 TX threshold registers: pthresh=0 hthresh=0 wthresh=0 TX offloads=0x10000 - TX RS bit threshold=32 14/05/2021 11:09:52 dut.10.240.183.133: stop 14/05/2021 11:09:52 dut.10.240.183.133: Telling cores to ... Waiting for lcores to finish... ---------------------- Forward statistics for port 1 ---------------------- RX-packets: 1 RX-dropped: 0 RX-total: 1 TX-packets: 0 TX-dropped: 0 TX-total: 0 ---------------------------------------------------------------------------- +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++ RX-packets: 1 RX-dropped: 0 RX-total: 1 TX-packets: 0 TX-dropped: 0 TX-total: 0 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Done. 14/05/2021 11:09:52 dut.10.240.183.133: start 14/05/2021 11:09:52 dut.10.240.183.133: rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native Logical Core 2 (socket 0) forwards packets on 1 streams: RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01 rxonly packet forwarding packets/burst=32 nb forwarding cores=1 - nb forwarding ports=1 port 0: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x0 RX queue: 0 RX desc=0 - RX free threshold=32 RX threshold registers: pthresh=8 hthresh=8 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=0 - TX free threshold=32 TX threshold registers: pthresh=32 hthresh=0 wthresh=0 TX offloads=0x0 - TX RS bit threshold=32 port 1: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x10000 RX queue: 0 RX desc=512 - RX free threshold=32 RX threshold registers: pthresh=0 hthresh=0 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=512 - TX free threshold=32 TX threshold registers: pthresh=0 hthresh=0 wthresh=0 TX offloads=0x10000 - TX RS bit threshold=32 14/05/2021 11:09:57 dut.10.240.183.133: stop 14/05/2021 11:09:57 dut.10.240.183.133: Telling cores to ... Waiting for lcores to finish... ---------------------- Forward statistics for port 1 ---------------------- RX-packets: 0 RX-dropped: 0 RX-total: 0 TX-packets: 0 TX-dropped: 0 TX-total: 0 ---------------------------------------------------------------------------- +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++ RX-packets: 0 RX-dropped: 0 RX-total: 0 TX-packets: 0 TX-dropped: 0 TX-total: 0 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Done. 14/05/2021 11:09:57 dut.10.240.183.133: flow destroy 0 rule 0 14/05/2021 11:09:57 dut.10.240.183.133: Flow rule #0 destroyed 14/05/2021 11:09:57 dut.10.240.183.133: flow list 0 14/05/2021 11:09:57 dut.10.240.183.133: 14/05/2021 11:09:57 dut.10.240.183.133: start 14/05/2021 11:09:57 dut.10.240.183.133: rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native Logical Core 2 (socket 0) forwards packets on 1 streams: RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01 rxonly packet forwarding packets/burst=32 nb forwarding cores=1 - nb forwarding ports=1 port 0: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x0 RX queue: 0 RX desc=0 - RX free threshold=32 RX threshold registers: pthresh=8 hthresh=8 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=0 - TX free threshold=32 TX threshold registers: pthresh=32 hthresh=0 wthresh=0 TX offloads=0x0 - TX RS bit threshold=32 port 1: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x10000 RX queue: 0 RX desc=512 - RX free threshold=32 RX threshold registers: pthresh=0 hthresh=0 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=512 - TX free threshold=32 TX threshold registers: pthresh=0 hthresh=0 wthresh=0 TX offloads=0x10000 - TX RS bit threshold=32 14/05/2021 11:10:02 dut.10.240.183.133: stop 14/05/2021 11:10:02 dut.10.240.183.133: Telling cores to ... Waiting for lcores to finish... ---------------------- Forward statistics for port 1 ---------------------- RX-packets: 0 RX-dropped: 0 RX-total: 0 TX-packets: 0 TX-dropped: 0 TX-total: 0 ---------------------------------------------------------------------------- +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++ RX-packets: 0 RX-dropped: 0 RX-total: 0 TX-packets: 0 TX-dropped: 0 TX-total: 0 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Done. 14/05/2021 11:10:02 CVLDCFSwitchFilterGTPUTest: sub_case tv_mac_ipv4_gtpu_ipv6_udp_l3src passed 14/05/2021 11:10:02 CVLDCFSwitchFilterGTPUTest: ===================Test sub case: tv_mac_ipv4_gtpu_ipv6_udp_l3src_l4dst================ 14/05/2021 11:10:02 dut.10.240.183.133: flow validate 0 ingress pattern eth / ipv4 / udp / gtpu / ipv6 src is 2001::1 / udp dst is 23 / end actions vf id 1 / end 14/05/2021 11:10:03 dut.10.240.183.133: Flow rule validated 14/05/2021 11:10:03 dut.10.240.183.133: flow create 0 ingress pattern eth / ipv4 / udp / gtpu / ipv6 src is 2001::1 / udp dst is 23 / end actions vf id 1 / end 14/05/2021 11:10:03 dut.10.240.183.133: Flow rule #0 created 14/05/2021 11:10:03 dut.10.240.183.133: flow list 0 14/05/2021 11:10:03 dut.10.240.183.133: ID Group Prio Attr Rule 0 0 0 i-- ETH IPV4 UDP GTPU IPV6 UDP => VF 14/05/2021 11:10:03 dut.10.240.183.133: start 14/05/2021 11:10:03 dut.10.240.183.133: rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native Logical Core 2 (socket 0) forwards packets on 1 streams: RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01 rxonly packet forwarding packets/burst=32 nb forwarding cores=1 - nb forwarding ports=1 port 0: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x0 RX queue: 0 RX desc=0 - RX free threshold=32 RX threshold registers: pthresh=8 hthresh=8 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=0 - TX free threshold=32 TX threshold registers: pthresh=32 hthresh=0 wthresh=0 TX offloads=0x0 - TX RS bit threshold=32 port 1: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x10000 RX queue: 0 RX desc=512 - RX free threshold=32 RX threshold registers: pthresh=0 hthresh=0 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=512 - TX free threshold=32 TX threshold registers: pthresh=0 hthresh=0 wthresh=0 TX offloads=0x10000 - TX RS bit threshold=32 14/05/2021 11:10:08 dut.10.240.183.133: stop 14/05/2021 11:10:08 dut.10.240.183.133: Telling cores to ... Waiting for lcores to finish... ---------------------- Forward statistics for port 1 ---------------------- RX-packets: 1 RX-dropped: 0 RX-total: 1 TX-packets: 0 TX-dropped: 0 TX-total: 0 ---------------------------------------------------------------------------- +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++ RX-packets: 1 RX-dropped: 0 RX-total: 1 TX-packets: 0 TX-dropped: 0 TX-total: 0 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Done. 14/05/2021 11:10:08 dut.10.240.183.133: start 14/05/2021 11:10:08 dut.10.240.183.133: rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native Logical Core 2 (socket 0) forwards packets on 1 streams: RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01 rxonly packet forwarding packets/burst=32 nb forwarding cores=1 - nb forwarding ports=1 port 0: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x0 RX queue: 0 RX desc=0 - RX free threshold=32 RX threshold registers: pthresh=8 hthresh=8 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=0 - TX free threshold=32 TX threshold registers: pthresh=32 hthresh=0 wthresh=0 TX offloads=0x0 - TX RS bit threshold=32 port 1: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x10000 RX queue: 0 RX desc=512 - RX free threshold=32 RX threshold registers: pthresh=0 hthresh=0 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=512 - TX free threshold=32 TX threshold registers: pthresh=0 hthresh=0 wthresh=0 TX offloads=0x10000 - TX RS bit threshold=32 14/05/2021 11:10:13 dut.10.240.183.133: stop 14/05/2021 11:10:13 dut.10.240.183.133: Telling cores to ... Waiting for lcores to finish... ---------------------- Forward statistics for port 1 ---------------------- RX-packets: 0 RX-dropped: 0 RX-total: 0 TX-packets: 0 TX-dropped: 0 TX-total: 0 ---------------------------------------------------------------------------- +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++ RX-packets: 0 RX-dropped: 0 RX-total: 0 TX-packets: 0 TX-dropped: 0 TX-total: 0 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Done. 14/05/2021 11:10:13 dut.10.240.183.133: flow destroy 0 rule 0 14/05/2021 11:10:13 dut.10.240.183.133: Flow rule #0 destroyed 14/05/2021 11:10:13 dut.10.240.183.133: flow list 0 14/05/2021 11:10:13 dut.10.240.183.133: 14/05/2021 11:10:13 dut.10.240.183.133: start 14/05/2021 11:10:14 dut.10.240.183.133: rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native Logical Core 2 (socket 0) forwards packets on 1 streams: RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01 rxonly packet forwarding packets/burst=32 nb forwarding cores=1 - nb forwarding ports=1 port 0: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x0 RX queue: 0 RX desc=0 - RX free threshold=32 RX threshold registers: pthresh=8 hthresh=8 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=0 - TX free threshold=32 TX threshold registers: pthresh=32 hthresh=0 wthresh=0 TX offloads=0x0 - TX RS bit threshold=32 port 1: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x10000 RX queue: 0 RX desc=512 - RX free threshold=32 RX threshold registers: pthresh=0 hthresh=0 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=512 - TX free threshold=32 TX threshold registers: pthresh=0 hthresh=0 wthresh=0 TX offloads=0x10000 - TX RS bit threshold=32 14/05/2021 11:10:19 dut.10.240.183.133: stop 14/05/2021 11:10:19 dut.10.240.183.133: Telling cores to ... Waiting for lcores to finish... ---------------------- Forward statistics for port 1 ---------------------- RX-packets: 0 RX-dropped: 0 RX-total: 0 TX-packets: 0 TX-dropped: 0 TX-total: 0 ---------------------------------------------------------------------------- +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++ RX-packets: 0 RX-dropped: 0 RX-total: 0 TX-packets: 0 TX-dropped: 0 TX-total: 0 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Done. 14/05/2021 11:10:19 CVLDCFSwitchFilterGTPUTest: sub_case tv_mac_ipv4_gtpu_ipv6_udp_l3src_l4dst passed 14/05/2021 11:10:19 CVLDCFSwitchFilterGTPUTest: ===================Test sub case: tv_mac_ipv4_gtpu_ipv6_udp_l3src_l4src================ 14/05/2021 11:10:19 dut.10.240.183.133: flow validate 0 ingress pattern eth / ipv4 / udp / gtpu / ipv6 src is 2001::1 / udp src is 22 / end actions vf id 1 / end 14/05/2021 11:10:19 dut.10.240.183.133: Flow rule validated 14/05/2021 11:10:19 dut.10.240.183.133: flow create 0 ingress pattern eth / ipv4 / udp / gtpu / ipv6 src is 2001::1 / udp src is 22 / end actions vf id 1 / end 14/05/2021 11:10:19 dut.10.240.183.133: Flow rule #0 created 14/05/2021 11:10:19 dut.10.240.183.133: flow list 0 14/05/2021 11:10:19 dut.10.240.183.133: ID Group Prio Attr Rule 0 0 0 i-- ETH IPV4 UDP GTPU IPV6 UDP => VF 14/05/2021 11:10:19 dut.10.240.183.133: start 14/05/2021 11:10:19 dut.10.240.183.133: rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native Logical Core 2 (socket 0) forwards packets on 1 streams: RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01 rxonly packet forwarding packets/burst=32 nb forwarding cores=1 - nb forwarding ports=1 port 0: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x0 RX queue: 0 RX desc=0 - RX free threshold=32 RX threshold registers: pthresh=8 hthresh=8 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=0 - TX free threshold=32 TX threshold registers: pthresh=32 hthresh=0 wthresh=0 TX offloads=0x0 - TX RS bit threshold=32 port 1: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x10000 RX queue: 0 RX desc=512 - RX free threshold=32 RX threshold registers: pthresh=0 hthresh=0 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=512 - TX free threshold=32 TX threshold registers: pthresh=0 hthresh=0 wthresh=0 TX offloads=0x10000 - TX RS bit threshold=32 14/05/2021 11:10:24 dut.10.240.183.133: stop 14/05/2021 11:10:24 dut.10.240.183.133: Telling cores to ... Waiting for lcores to finish... ---------------------- Forward statistics for port 1 ---------------------- RX-packets: 1 RX-dropped: 0 RX-total: 1 TX-packets: 0 TX-dropped: 0 TX-total: 0 ---------------------------------------------------------------------------- +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++ RX-packets: 1 RX-dropped: 0 RX-total: 1 TX-packets: 0 TX-dropped: 0 TX-total: 0 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Done. 14/05/2021 11:10:24 dut.10.240.183.133: start 14/05/2021 11:10:24 dut.10.240.183.133: rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native Logical Core 2 (socket 0) forwards packets on 1 streams: RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01 rxonly packet forwarding packets/burst=32 nb forwarding cores=1 - nb forwarding ports=1 port 0: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x0 RX queue: 0 RX desc=0 - RX free threshold=32 RX threshold registers: pthresh=8 hthresh=8 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=0 - TX free threshold=32 TX threshold registers: pthresh=32 hthresh=0 wthresh=0 TX offloads=0x0 - TX RS bit threshold=32 port 1: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x10000 RX queue: 0 RX desc=512 - RX free threshold=32 RX threshold registers: pthresh=0 hthresh=0 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=512 - TX free threshold=32 TX threshold registers: pthresh=0 hthresh=0 wthresh=0 TX offloads=0x10000 - TX RS bit threshold=32 14/05/2021 11:10:29 dut.10.240.183.133: stop 14/05/2021 11:10:30 dut.10.240.183.133: Telling cores to ... Waiting for lcores to finish... ---------------------- Forward statistics for port 1 ---------------------- RX-packets: 0 RX-dropped: 0 RX-total: 0 TX-packets: 0 TX-dropped: 0 TX-total: 0 ---------------------------------------------------------------------------- +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++ RX-packets: 0 RX-dropped: 0 RX-total: 0 TX-packets: 0 TX-dropped: 0 TX-total: 0 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Done. 14/05/2021 11:10:30 dut.10.240.183.133: flow destroy 0 rule 0 14/05/2021 11:10:30 dut.10.240.183.133: Flow rule #0 destroyed 14/05/2021 11:10:30 dut.10.240.183.133: flow list 0 14/05/2021 11:10:30 dut.10.240.183.133: 14/05/2021 11:10:30 dut.10.240.183.133: start 14/05/2021 11:10:30 dut.10.240.183.133: rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native Logical Core 2 (socket 0) forwards packets on 1 streams: RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01 rxonly packet forwarding packets/burst=32 nb forwarding cores=1 - nb forwarding ports=1 port 0: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x0 RX queue: 0 RX desc=0 - RX free threshold=32 RX threshold registers: pthresh=8 hthresh=8 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=0 - TX free threshold=32 TX threshold registers: pthresh=32 hthresh=0 wthresh=0 TX offloads=0x0 - TX RS bit threshold=32 port 1: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x10000 RX queue: 0 RX desc=512 - RX free threshold=32 RX threshold registers: pthresh=0 hthresh=0 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=512 - TX free threshold=32 TX threshold registers: pthresh=0 hthresh=0 wthresh=0 TX offloads=0x10000 - TX RS bit threshold=32 14/05/2021 11:10:35 dut.10.240.183.133: stop 14/05/2021 11:10:35 dut.10.240.183.133: Telling cores to ... Waiting for lcores to finish... ---------------------- Forward statistics for port 1 ---------------------- RX-packets: 0 RX-dropped: 0 RX-total: 0 TX-packets: 0 TX-dropped: 0 TX-total: 0 ---------------------------------------------------------------------------- +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++ RX-packets: 0 RX-dropped: 0 RX-total: 0 TX-packets: 0 TX-dropped: 0 TX-total: 0 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Done. 14/05/2021 11:10:35 CVLDCFSwitchFilterGTPUTest: sub_case tv_mac_ipv4_gtpu_ipv6_udp_l3src_l4src passed 14/05/2021 11:10:35 dut.10.240.183.133: flow flush 0 14/05/2021 11:10:35 dut.10.240.183.133: 14/05/2021 11:10:35 dut.10.240.183.133: clear port stats all 14/05/2021 11:10:35 dut.10.240.183.133: NIC statistics for port 0 cleared NIC statistics for port 1 cleared 14/05/2021 11:10:35 dut.10.240.183.133: quit 14/05/2021 11:10:36 dut.10.240.183.133: Stopping port 0... Stopping ports... Done Stopping port 1... Stopping ports... Done Shutting down port 0... Closing ports... Port 0 is closed Done Shutting down port 1... Closing ports... Port 1 is closed Done Bye... 14/05/2021 11:10:36 dut.10.240.183.133: kill_all: called by dut and prefix list has value. 14/05/2021 11:10:40 dut.10.240.183.133: rmmod ice 14/05/2021 11:10:48 dut.10.240.183.133: 14/05/2021 11:10:48 dut.10.240.183.133: modprobe ice 14/05/2021 11:10:53 dut.10.240.183.133: 14/05/2021 11:10:53 dut.10.240.183.133: ethtool -i ens801f0 14/05/2021 11:10:53 dut.10.240.183.133: driver: ice version: 1.6.0_rc41_11_gbd4c35a2_dirty firmware-version: 3.00 0x800079a8 1.2928.0 expansion-rom-version: bus-info: 0000:81:00.0 supports-statistics: yes supports-test: yes supports-eeprom-access: yes supports-register-dump: yes supports-priv-flags: yes 14/05/2021 11:10:55 dut.10.240.183.133: ip link set ens801f0 vf 0 trust on 14/05/2021 11:10:55 dut.10.240.183.133: 14/05/2021 11:11:03 dut.10.240.183.133: x86_64-native-linuxapp-gcc/app/dpdk-testpmd -l 1,2,3,4 -n 4 -a 0000:81:01.0,cap=dcf -a 0000:81:01.1 --file-prefix=dpdk_13956_20210514102502 -- -i 14/05/2021 11:11:16 dut.10.240.183.133: EAL: Detected 72 lcore(s) EAL: Detected 2 NUMA nodes EAL: Detected static linkage of DPDK EAL: Multi-process socket /var/run/dpdk/dpdk_13956_20210514102502/mp_socket EAL: Selected IOVA mode 'VA' EAL: No available 2048 kB hugepages reported EAL: VFIO support initialized EAL: Using IOMMU type 1 (Type 1) EAL: Probe PCI driver: net_iavf (8086:1889) device: 0000:81:01.0 (socket 1) EAL: Releasing PCI mapped resource for 0000:81:01.0 EAL: Calling pci_unmap_resource for 0000:81:01.0 at 0x2200000000 EAL: Calling pci_unmap_resource for 0000:81:01.0 at 0x2200020000 EAL: Using IOMMU type 1 (Type 1) EAL: Probe PCI driver: net_ice_dcf (8086:1889) device: 0000:81:01.0 (socket 1) ice_load_pkg_type(): Active package is: 1.3.30.0, ICE COMMS Package (double VLAN mode) EAL: Probe PCI driver: net_iavf (8086:1889) device: 0000:81:01.1 (socket 1) Interactive-mode selected Failed to set MTU to 1500 for port 0 testpmd: create a new mbuf pool <mb_pool_0>: n=171456, size=2176, socket=0 testpmd: preferred mempool ops selected: ring_mp_mc testpmd: create a new mbuf pool <mb_pool_1>: n=171456, size=2176, socket=1 testpmd: preferred mempool ops selected: ring_mp_mc Configuring Port 0 (socket 1) ice_dcf_init_rss(): RSS is enabled by PF by default ice_dcf_configure_queues(): request RXDID == 16 in Queue[0] Port 0: 5A:4E:9C:09:5D:BF Configuring Port 1 (socket 1) iavf_configure_queues(): request RXDID[22] in Queue[0] Port 1: link state change event Port 1: link state change event Port 1: 2A:A5:95:5B:38:11 Checking link statuses... Done 14/05/2021 11:11:16 dut.10.240.183.133: set portlist 1 14/05/2021 11:11:16 dut.10.240.183.133: previous number of forwarding ports 2 - changed to number of configured ports 1 Warning! port-topology=paired and odd forward ports number, the last port will pair with itself. 14/05/2021 11:11:16 dut.10.240.183.133: set fwd rxonly 14/05/2021 11:11:16 dut.10.240.183.133: Set rxonly packet forwarding mode 14/05/2021 11:11:16 dut.10.240.183.133: set verbose 1 14/05/2021 11:11:16 dut.10.240.183.133: Change verbose level from 0 to 1 14/05/2021 11:11:16 CVLDCFSwitchFilterGTPUTest: ===================Test sub case: tv_mac_ipv4_gtpu_ipv6_udp_l3dst_l4src================ 14/05/2021 11:11:16 dut.10.240.183.133: flow validate 0 ingress pattern eth / ipv4 / udp / gtpu / ipv6 dst is 2001::2 / udp src is 22 / end actions vf id 1 / end 14/05/2021 11:11:16 dut.10.240.183.133: Flow rule validated 14/05/2021 11:11:16 dut.10.240.183.133: flow create 0 ingress pattern eth / ipv4 / udp / gtpu / ipv6 dst is 2001::2 / udp src is 22 / end actions vf id 1 / end 14/05/2021 11:11:16 dut.10.240.183.133: Flow rule #0 created 14/05/2021 11:11:16 dut.10.240.183.133: flow list 0 14/05/2021 11:11:16 dut.10.240.183.133: ID Group Prio Attr Rule 0 0 0 i-- ETH IPV4 UDP GTPU IPV6 UDP => VF 14/05/2021 11:11:16 dut.10.240.183.133: start 14/05/2021 11:11:17 dut.10.240.183.133: rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native Logical Core 2 (socket 0) forwards packets on 1 streams: RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01 rxonly packet forwarding packets/burst=32 nb forwarding cores=1 - nb forwarding ports=1 port 0: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x0 RX queue: 0 RX desc=0 - RX free threshold=32 RX threshold registers: pthresh=8 hthresh=8 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=0 - TX free threshold=32 TX threshold registers: pthresh=32 hthresh=0 wthresh=0 TX offloads=0x0 - TX RS bit threshold=32 port 1: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x10000 RX queue: 0 RX desc=512 - RX free threshold=32 RX threshold registers: pthresh=0 hthresh=0 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=512 - TX free threshold=32 TX threshold registers: pthresh=0 hthresh=0 wthresh=0 TX offloads=0x10000 - TX RS bit threshold=32 14/05/2021 11:11:22 dut.10.240.183.133: stop 14/05/2021 11:11:22 dut.10.240.183.133: Telling cores to ... Waiting for lcores to finish... ---------------------- Forward statistics for port 1 ---------------------- RX-packets: 1 RX-dropped: 0 RX-total: 1 TX-packets: 0 TX-dropped: 0 TX-total: 0 ---------------------------------------------------------------------------- +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++ RX-packets: 1 RX-dropped: 0 RX-total: 1 TX-packets: 0 TX-dropped: 0 TX-total: 0 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Done. 14/05/2021 11:11:22 dut.10.240.183.133: start 14/05/2021 11:11:22 dut.10.240.183.133: rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native Logical Core 2 (socket 0) forwards packets on 1 streams: RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01 rxonly packet forwarding packets/burst=32 nb forwarding cores=1 - nb forwarding ports=1 port 0: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x0 RX queue: 0 RX desc=0 - RX free threshold=32 RX threshold registers: pthresh=8 hthresh=8 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=0 - TX free threshold=32 TX threshold registers: pthresh=32 hthresh=0 wthresh=0 TX offloads=0x0 - TX RS bit threshold=32 port 1: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x10000 RX queue: 0 RX desc=512 - RX free threshold=32 RX threshold registers: pthresh=0 hthresh=0 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=512 - TX free threshold=32 TX threshold registers: pthresh=0 hthresh=0 wthresh=0 TX offloads=0x10000 - TX RS bit threshold=32 14/05/2021 11:11:27 dut.10.240.183.133: stop 14/05/2021 11:11:27 dut.10.240.183.133: Telling cores to ... Waiting for lcores to finish... ---------------------- Forward statistics for port 1 ---------------------- RX-packets: 0 RX-dropped: 0 RX-total: 0 TX-packets: 0 TX-dropped: 0 TX-total: 0 ---------------------------------------------------------------------------- +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++ RX-packets: 0 RX-dropped: 0 RX-total: 0 TX-packets: 0 TX-dropped: 0 TX-total: 0 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Done. 14/05/2021 11:11:27 dut.10.240.183.133: flow destroy 0 rule 0 14/05/2021 11:11:27 dut.10.240.183.133: Flow rule #0 destroyed 14/05/2021 11:11:27 dut.10.240.183.133: flow list 0 14/05/2021 11:11:27 dut.10.240.183.133: 14/05/2021 11:11:27 dut.10.240.183.133: start 14/05/2021 11:11:27 dut.10.240.183.133: rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native Logical Core 2 (socket 0) forwards packets on 1 streams: RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01 rxonly packet forwarding packets/burst=32 nb forwarding cores=1 - nb forwarding ports=1 port 0: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x0 RX queue: 0 RX desc=0 - RX free threshold=32 RX threshold registers: pthresh=8 hthresh=8 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=0 - TX free threshold=32 TX threshold registers: pthresh=32 hthresh=0 wthresh=0 TX offloads=0x0 - TX RS bit threshold=32 port 1: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x10000 RX queue: 0 RX desc=512 - RX free threshold=32 RX threshold registers: pthresh=0 hthresh=0 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=512 - TX free threshold=32 TX threshold registers: pthresh=0 hthresh=0 wthresh=0 TX offloads=0x10000 - TX RS bit threshold=32 14/05/2021 11:11:32 dut.10.240.183.133: stop 14/05/2021 11:11:32 dut.10.240.183.133: Telling cores to ... Waiting for lcores to finish... ---------------------- Forward statistics for port 1 ---------------------- RX-packets: 0 RX-dropped: 0 RX-total: 0 TX-packets: 0 TX-dropped: 0 TX-total: 0 ---------------------------------------------------------------------------- +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++ RX-packets: 0 RX-dropped: 0 RX-total: 0 TX-packets: 0 TX-dropped: 0 TX-total: 0 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Done. 14/05/2021 11:11:32 CVLDCFSwitchFilterGTPUTest: sub_case tv_mac_ipv4_gtpu_ipv6_udp_l3dst_l4src passed 14/05/2021 11:11:32 CVLDCFSwitchFilterGTPUTest: ===================Test sub case: tv_mac_ipv4_gtpu_ipv6_udp_l3dst_l4dst================ 14/05/2021 11:11:32 dut.10.240.183.133: flow validate 0 ingress pattern eth / ipv4 / udp / gtpu / ipv6 dst is 2001::2 / udp dst is 23 / end actions vf id 1 / end 14/05/2021 11:11:32 dut.10.240.183.133: Flow rule validated 14/05/2021 11:11:32 dut.10.240.183.133: flow create 0 ingress pattern eth / ipv4 / udp / gtpu / ipv6 dst is 2001::2 / udp dst is 23 / end actions vf id 1 / end 14/05/2021 11:11:33 dut.10.240.183.133: Flow rule #0 created 14/05/2021 11:11:33 dut.10.240.183.133: flow list 0 14/05/2021 11:11:33 dut.10.240.183.133: ID Group Prio Attr Rule 0 0 0 i-- ETH IPV4 UDP GTPU IPV6 UDP => VF 14/05/2021 11:11:33 dut.10.240.183.133: start 14/05/2021 11:11:33 dut.10.240.183.133: rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native Logical Core 2 (socket 0) forwards packets on 1 streams: RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01 rxonly packet forwarding packets/burst=32 nb forwarding cores=1 - nb forwarding ports=1 port 0: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x0 RX queue: 0 RX desc=0 - RX free threshold=32 RX threshold registers: pthresh=8 hthresh=8 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=0 - TX free threshold=32 TX threshold registers: pthresh=32 hthresh=0 wthresh=0 TX offloads=0x0 - TX RS bit threshold=32 port 1: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x10000 RX queue: 0 RX desc=512 - RX free threshold=32 RX threshold registers: pthresh=0 hthresh=0 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=512 - TX free threshold=32 TX threshold registers: pthresh=0 hthresh=0 wthresh=0 TX offloads=0x10000 - TX RS bit threshold=32 14/05/2021 11:11:38 dut.10.240.183.133: stop 14/05/2021 11:11:38 dut.10.240.183.133: Telling cores to ... Waiting for lcores to finish... ---------------------- Forward statistics for port 1 ---------------------- RX-packets: 1 RX-dropped: 0 RX-total: 1 TX-packets: 0 TX-dropped: 0 TX-total: 0 ---------------------------------------------------------------------------- +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++ RX-packets: 1 RX-dropped: 0 RX-total: 1 TX-packets: 0 TX-dropped: 0 TX-total: 0 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Done. 14/05/2021 11:11:38 dut.10.240.183.133: start 14/05/2021 11:11:38 dut.10.240.183.133: rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native Logical Core 2 (socket 0) forwards packets on 1 streams: RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01 rxonly packet forwarding packets/burst=32 nb forwarding cores=1 - nb forwarding ports=1 port 0: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x0 RX queue: 0 RX desc=0 - RX free threshold=32 RX threshold registers: pthresh=8 hthresh=8 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=0 - TX free threshold=32 TX threshold registers: pthresh=32 hthresh=0 wthresh=0 TX offloads=0x0 - TX RS bit threshold=32 port 1: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x10000 RX queue: 0 RX desc=512 - RX free threshold=32 RX threshold registers: pthresh=0 hthresh=0 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=512 - TX free threshold=32 TX threshold registers: pthresh=0 hthresh=0 wthresh=0 TX offloads=0x10000 - TX RS bit threshold=32 14/05/2021 11:11:43 dut.10.240.183.133: stop 14/05/2021 11:11:43 dut.10.240.183.133: Telling cores to ... Waiting for lcores to finish... ---------------------- Forward statistics for port 1 ---------------------- RX-packets: 0 RX-dropped: 0 RX-total: 0 TX-packets: 0 TX-dropped: 0 TX-total: 0 ---------------------------------------------------------------------------- +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++ RX-packets: 0 RX-dropped: 0 RX-total: 0 TX-packets: 0 TX-dropped: 0 TX-total: 0 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Done. 14/05/2021 11:11:43 dut.10.240.183.133: flow destroy 0 rule 0 14/05/2021 11:11:43 dut.10.240.183.133: Flow rule #0 destroyed 14/05/2021 11:11:43 dut.10.240.183.133: flow list 0 14/05/2021 11:11:43 dut.10.240.183.133: 14/05/2021 11:11:43 dut.10.240.183.133: start 14/05/2021 11:11:43 dut.10.240.183.133: rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native Logical Core 2 (socket 0) forwards packets on 1 streams: RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01 rxonly packet forwarding packets/burst=32 nb forwarding cores=1 - nb forwarding ports=1 port 0: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x0 RX queue: 0 RX desc=0 - RX free threshold=32 RX threshold registers: pthresh=8 hthresh=8 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=0 - TX free threshold=32 TX threshold registers: pthresh=32 hthresh=0 wthresh=0 TX offloads=0x0 - TX RS bit threshold=32 port 1: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x10000 RX queue: 0 RX desc=512 - RX free threshold=32 RX threshold registers: pthresh=0 hthresh=0 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=512 - TX free threshold=32 TX threshold registers: pthresh=0 hthresh=0 wthresh=0 TX offloads=0x10000 - TX RS bit threshold=32 14/05/2021 11:11:48 dut.10.240.183.133: stop 14/05/2021 11:11:49 dut.10.240.183.133: Telling cores to ... Waiting for lcores to finish... ---------------------- Forward statistics for port 1 ---------------------- RX-packets: 0 RX-dropped: 0 RX-total: 0 TX-packets: 0 TX-dropped: 0 TX-total: 0 ---------------------------------------------------------------------------- +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++ RX-packets: 0 RX-dropped: 0 RX-total: 0 TX-packets: 0 TX-dropped: 0 TX-total: 0 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Done. 14/05/2021 11:11:49 CVLDCFSwitchFilterGTPUTest: sub_case tv_mac_ipv4_gtpu_ipv6_udp_l3dst_l4dst passed 14/05/2021 11:11:49 CVLDCFSwitchFilterGTPUTest: ===================Test sub case: tv_mac_ipv4_gtpu_ipv6_udp_l4dst================ 14/05/2021 11:11:49 dut.10.240.183.133: flow validate 0 ingress pattern eth / ipv4 / udp / gtpu / ipv6 / udp dst is 23 / end actions vf id 1 / end 14/05/2021 11:11:49 dut.10.240.183.133: Flow rule validated 14/05/2021 11:11:49 dut.10.240.183.133: flow create 0 ingress pattern eth / ipv4 / udp / gtpu / ipv6 / udp dst is 23 / end actions vf id 1 / end 14/05/2021 11:11:49 dut.10.240.183.133: Flow rule #0 created 14/05/2021 11:11:49 dut.10.240.183.133: flow list 0 14/05/2021 11:11:49 dut.10.240.183.133: ID Group Prio Attr Rule 0 0 0 i-- ETH IPV4 UDP GTPU IPV6 UDP => VF 14/05/2021 11:11:49 dut.10.240.183.133: start 14/05/2021 11:11:49 dut.10.240.183.133: rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native Logical Core 2 (socket 0) forwards packets on 1 streams: RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01 rxonly packet forwarding packets/burst=32 nb forwarding cores=1 - nb forwarding ports=1 port 0: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x0 RX queue: 0 RX desc=0 - RX free threshold=32 RX threshold registers: pthresh=8 hthresh=8 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=0 - TX free threshold=32 TX threshold registers: pthresh=32 hthresh=0 wthresh=0 TX offloads=0x0 - TX RS bit threshold=32 port 1: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x10000 RX queue: 0 RX desc=512 - RX free threshold=32 RX threshold registers: pthresh=0 hthresh=0 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=512 - TX free threshold=32 TX threshold registers: pthresh=0 hthresh=0 wthresh=0 TX offloads=0x10000 - TX RS bit threshold=32 14/05/2021 11:11:54 dut.10.240.183.133: stop 14/05/2021 11:11:54 dut.10.240.183.133: Telling cores to ... Waiting for lcores to finish... ---------------------- Forward statistics for port 1 ---------------------- RX-packets: 1 RX-dropped: 0 RX-total: 1 TX-packets: 0 TX-dropped: 0 TX-total: 0 ---------------------------------------------------------------------------- +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++ RX-packets: 1 RX-dropped: 0 RX-total: 1 TX-packets: 0 TX-dropped: 0 TX-total: 0 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Done. 14/05/2021 11:11:54 dut.10.240.183.133: start 14/05/2021 11:11:54 dut.10.240.183.133: rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native Logical Core 2 (socket 0) forwards packets on 1 streams: RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01 rxonly packet forwarding packets/burst=32 nb forwarding cores=1 - nb forwarding ports=1 port 0: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x0 RX queue: 0 RX desc=0 - RX free threshold=32 RX threshold registers: pthresh=8 hthresh=8 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=0 - TX free threshold=32 TX threshold registers: pthresh=32 hthresh=0 wthresh=0 TX offloads=0x0 - TX RS bit threshold=32 port 1: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x10000 RX queue: 0 RX desc=512 - RX free threshold=32 RX threshold registers: pthresh=0 hthresh=0 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=512 - TX free threshold=32 TX threshold registers: pthresh=0 hthresh=0 wthresh=0 TX offloads=0x10000 - TX RS bit threshold=32 14/05/2021 11:11:59 dut.10.240.183.133: stop 14/05/2021 11:11:59 dut.10.240.183.133: Telling cores to ... Waiting for lcores to finish... ---------------------- Forward statistics for port 1 ---------------------- RX-packets: 0 RX-dropped: 0 RX-total: 0 TX-packets: 0 TX-dropped: 0 TX-total: 0 ---------------------------------------------------------------------------- +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++ RX-packets: 0 RX-dropped: 0 RX-total: 0 TX-packets: 0 TX-dropped: 0 TX-total: 0 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Done. 14/05/2021 11:11:59 dut.10.240.183.133: flow destroy 0 rule 0 14/05/2021 11:11:59 dut.10.240.183.133: Flow rule #0 destroyed 14/05/2021 11:11:59 dut.10.240.183.133: flow list 0 14/05/2021 11:11:59 dut.10.240.183.133: 14/05/2021 11:11:59 dut.10.240.183.133: start 14/05/2021 11:12:00 dut.10.240.183.133: rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native Logical Core 2 (socket 0) forwards packets on 1 streams: RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01 rxonly packet forwarding packets/burst=32 nb forwarding cores=1 - nb forwarding ports=1 port 0: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x0 RX queue: 0 RX desc=0 - RX free threshold=32 RX threshold registers: pthresh=8 hthresh=8 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=0 - TX free threshold=32 TX threshold registers: pthresh=32 hthresh=0 wthresh=0 TX offloads=0x0 - TX RS bit threshold=32 port 1: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x10000 RX queue: 0 RX desc=512 - RX free threshold=32 RX threshold registers: pthresh=0 hthresh=0 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=512 - TX free threshold=32 TX threshold registers: pthresh=0 hthresh=0 wthresh=0 TX offloads=0x10000 - TX RS bit threshold=32 14/05/2021 11:12:05 dut.10.240.183.133: stop 14/05/2021 11:12:05 dut.10.240.183.133: Telling cores to ... Waiting for lcores to finish... ---------------------- Forward statistics for port 1 ---------------------- RX-packets: 0 RX-dropped: 0 RX-total: 0 TX-packets: 0 TX-dropped: 0 TX-total: 0 ---------------------------------------------------------------------------- +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++ RX-packets: 0 RX-dropped: 0 RX-total: 0 TX-packets: 0 TX-dropped: 0 TX-total: 0 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Done. 14/05/2021 11:12:05 CVLDCFSwitchFilterGTPUTest: sub_case tv_mac_ipv4_gtpu_ipv6_udp_l4dst passed 14/05/2021 11:12:05 CVLDCFSwitchFilterGTPUTest: ===================Test sub case: tv_mac_ipv4_gtpu_ipv6_udp_l4src================ 14/05/2021 11:12:05 dut.10.240.183.133: flow validate 0 ingress pattern eth / ipv4 / udp / gtpu / ipv6 / udp src is 22 / end actions vf id 1 / end 14/05/2021 11:12:05 dut.10.240.183.133: Flow rule validated 14/05/2021 11:12:05 dut.10.240.183.133: flow create 0 ingress pattern eth / ipv4 / udp / gtpu / ipv6 / udp src is 22 / end actions vf id 1 / end 14/05/2021 11:12:05 dut.10.240.183.133: Flow rule #0 created 14/05/2021 11:12:05 dut.10.240.183.133: flow list 0 14/05/2021 11:12:05 dut.10.240.183.133: ID Group Prio Attr Rule 0 0 0 i-- ETH IPV4 UDP GTPU IPV6 UDP => VF 14/05/2021 11:12:05 dut.10.240.183.133: start 14/05/2021 11:12:05 dut.10.240.183.133: rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native Logical Core 2 (socket 0) forwards packets on 1 streams: RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01 rxonly packet forwarding packets/burst=32 nb forwarding cores=1 - nb forwarding ports=1 port 0: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x0 RX queue: 0 RX desc=0 - RX free threshold=32 RX threshold registers: pthresh=8 hthresh=8 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=0 - TX free threshold=32 TX threshold registers: pthresh=32 hthresh=0 wthresh=0 TX offloads=0x0 - TX RS bit threshold=32 port 1: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x10000 RX queue: 0 RX desc=512 - RX free threshold=32 RX threshold registers: pthresh=0 hthresh=0 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=512 - TX free threshold=32 TX threshold registers: pthresh=0 hthresh=0 wthresh=0 TX offloads=0x10000 - TX RS bit threshold=32 14/05/2021 11:12:10 dut.10.240.183.133: stop 14/05/2021 11:12:10 dut.10.240.183.133: Telling cores to ... Waiting for lcores to finish... ---------------------- Forward statistics for port 1 ---------------------- RX-packets: 1 RX-dropped: 0 RX-total: 1 TX-packets: 0 TX-dropped: 0 TX-total: 0 ---------------------------------------------------------------------------- +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++ RX-packets: 1 RX-dropped: 0 RX-total: 1 TX-packets: 0 TX-dropped: 0 TX-total: 0 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Done. 14/05/2021 11:12:10 dut.10.240.183.133: start 14/05/2021 11:12:10 dut.10.240.183.133: rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native Logical Core 2 (socket 0) forwards packets on 1 streams: RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01 rxonly packet forwarding packets/burst=32 nb forwarding cores=1 - nb forwarding ports=1 port 0: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x0 RX queue: 0 RX desc=0 - RX free threshold=32 RX threshold registers: pthresh=8 hthresh=8 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=0 - TX free threshold=32 TX threshold registers: pthresh=32 hthresh=0 wthresh=0 TX offloads=0x0 - TX RS bit threshold=32 port 1: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x10000 RX queue: 0 RX desc=512 - RX free threshold=32 RX threshold registers: pthresh=0 hthresh=0 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=512 - TX free threshold=32 TX threshold registers: pthresh=0 hthresh=0 wthresh=0 TX offloads=0x10000 - TX RS bit threshold=32 14/05/2021 11:12:15 dut.10.240.183.133: stop 14/05/2021 11:12:16 dut.10.240.183.133: Telling cores to ... Waiting for lcores to finish... ---------------------- Forward statistics for port 1 ---------------------- RX-packets: 0 RX-dropped: 0 RX-total: 0 TX-packets: 0 TX-dropped: 0 TX-total: 0 ---------------------------------------------------------------------------- +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++ RX-packets: 0 RX-dropped: 0 RX-total: 0 TX-packets: 0 TX-dropped: 0 TX-total: 0 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Done. 14/05/2021 11:12:16 dut.10.240.183.133: flow destroy 0 rule 0 14/05/2021 11:12:16 dut.10.240.183.133: Flow rule #0 destroyed 14/05/2021 11:12:16 dut.10.240.183.133: flow list 0 14/05/2021 11:12:16 dut.10.240.183.133: 14/05/2021 11:12:16 dut.10.240.183.133: start 14/05/2021 11:12:16 dut.10.240.183.133: rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native Logical Core 2 (socket 0) forwards packets on 1 streams: RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01 rxonly packet forwarding packets/burst=32 nb forwarding cores=1 - nb forwarding ports=1 port 0: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x0 RX queue: 0 RX desc=0 - RX free threshold=32 RX threshold registers: pthresh=8 hthresh=8 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=0 - TX free threshold=32 TX threshold registers: pthresh=32 hthresh=0 wthresh=0 TX offloads=0x0 - TX RS bit threshold=32 port 1: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x10000 RX queue: 0 RX desc=512 - RX free threshold=32 RX threshold registers: pthresh=0 hthresh=0 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=512 - TX free threshold=32 TX threshold registers: pthresh=0 hthresh=0 wthresh=0 TX offloads=0x10000 - TX RS bit threshold=32 14/05/2021 11:12:21 dut.10.240.183.133: stop 14/05/2021 11:12:21 dut.10.240.183.133: Telling cores to ... Waiting for lcores to finish... ---------------------- Forward statistics for port 1 ---------------------- RX-packets: 0 RX-dropped: 0 RX-total: 0 TX-packets: 0 TX-dropped: 0 TX-total: 0 ---------------------------------------------------------------------------- +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++ RX-packets: 0 RX-dropped: 0 RX-total: 0 TX-packets: 0 TX-dropped: 0 TX-total: 0 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Done. 14/05/2021 11:12:21 CVLDCFSwitchFilterGTPUTest: sub_case tv_mac_ipv4_gtpu_ipv6_udp_l4src passed 14/05/2021 11:12:21 CVLDCFSwitchFilterGTPUTest: ===================Test sub case: tv_mac_ipv4_gtpu_ipv6_udp_l4src_l4dst================ 14/05/2021 11:12:21 dut.10.240.183.133: flow validate 0 ingress pattern eth / ipv4 / udp / gtpu / ipv6 / udp src is 22 dst is 23 / end actions vf id 1 / end 14/05/2021 11:12:21 dut.10.240.183.133: Flow rule validated 14/05/2021 11:12:21 dut.10.240.183.133: flow create 0 ingress pattern eth / ipv4 / udp / gtpu / ipv6 / udp src is 22 dst is 23 / end actions vf id 1 / end 14/05/2021 11:12:21 dut.10.240.183.133: Flow rule #0 created 14/05/2021 11:12:21 dut.10.240.183.133: flow list 0 14/05/2021 11:12:21 dut.10.240.183.133: ID Group Prio Attr Rule 0 0 0 i-- ETH IPV4 UDP GTPU IPV6 UDP => VF 14/05/2021 11:12:21 dut.10.240.183.133: start 14/05/2021 11:12:21 dut.10.240.183.133: rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native Logical Core 2 (socket 0) forwards packets on 1 streams: RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01 rxonly packet forwarding packets/burst=32 nb forwarding cores=1 - nb forwarding ports=1 port 0: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x0 RX queue: 0 RX desc=0 - RX free threshold=32 RX threshold registers: pthresh=8 hthresh=8 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=0 - TX free threshold=32 TX threshold registers: pthresh=32 hthresh=0 wthresh=0 TX offloads=0x0 - TX RS bit threshold=32 port 1: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x10000 RX queue: 0 RX desc=512 - RX free threshold=32 RX threshold registers: pthresh=0 hthresh=0 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=512 - TX free threshold=32 TX threshold registers: pthresh=0 hthresh=0 wthresh=0 TX offloads=0x10000 - TX RS bit threshold=32 14/05/2021 11:12:26 dut.10.240.183.133: stop 14/05/2021 11:12:26 dut.10.240.183.133: Telling cores to ... Waiting for lcores to finish... ---------------------- Forward statistics for port 1 ---------------------- RX-packets: 1 RX-dropped: 0 RX-total: 1 TX-packets: 0 TX-dropped: 0 TX-total: 0 ---------------------------------------------------------------------------- +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++ RX-packets: 1 RX-dropped: 0 RX-total: 1 TX-packets: 0 TX-dropped: 0 TX-total: 0 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Done. 14/05/2021 11:12:26 dut.10.240.183.133: start 14/05/2021 11:12:27 dut.10.240.183.133: rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native Logical Core 2 (socket 0) forwards packets on 1 streams: RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01 rxonly packet forwarding packets/burst=32 nb forwarding cores=1 - nb forwarding ports=1 port 0: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x0 RX queue: 0 RX desc=0 - RX free threshold=32 RX threshold registers: pthresh=8 hthresh=8 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=0 - TX free threshold=32 TX threshold registers: pthresh=32 hthresh=0 wthresh=0 TX offloads=0x0 - TX RS bit threshold=32 port 1: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x10000 RX queue: 0 RX desc=512 - RX free threshold=32 RX threshold registers: pthresh=0 hthresh=0 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=512 - TX free threshold=32 TX threshold registers: pthresh=0 hthresh=0 wthresh=0 TX offloads=0x10000 - TX RS bit threshold=32 14/05/2021 11:12:32 dut.10.240.183.133: stop 14/05/2021 11:12:32 dut.10.240.183.133: Telling cores to ... Waiting for lcores to finish... ---------------------- Forward statistics for port 1 ---------------------- RX-packets: 0 RX-dropped: 0 RX-total: 0 TX-packets: 0 TX-dropped: 0 TX-total: 0 ---------------------------------------------------------------------------- +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++ RX-packets: 0 RX-dropped: 0 RX-total: 0 TX-packets: 0 TX-dropped: 0 TX-total: 0 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Done. 14/05/2021 11:12:32 dut.10.240.183.133: flow destroy 0 rule 0 14/05/2021 11:12:32 dut.10.240.183.133: Flow rule #0 destroyed 14/05/2021 11:12:32 dut.10.240.183.133: flow list 0 14/05/2021 11:12:32 dut.10.240.183.133: 14/05/2021 11:12:32 dut.10.240.183.133: start 14/05/2021 11:12:32 dut.10.240.183.133: rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native Logical Core 2 (socket 0) forwards packets on 1 streams: RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01 rxonly packet forwarding packets/burst=32 nb forwarding cores=1 - nb forwarding ports=1 port 0: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x0 RX queue: 0 RX desc=0 - RX free threshold=32 RX threshold registers: pthresh=8 hthresh=8 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=0 - TX free threshold=32 TX threshold registers: pthresh=32 hthresh=0 wthresh=0 TX offloads=0x0 - TX RS bit threshold=32 port 1: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x10000 RX queue: 0 RX desc=512 - RX free threshold=32 RX threshold registers: pthresh=0 hthresh=0 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=512 - TX free threshold=32 TX threshold registers: pthresh=0 hthresh=0 wthresh=0 TX offloads=0x10000 - TX RS bit threshold=32 14/05/2021 11:12:37 dut.10.240.183.133: stop 14/05/2021 11:12:37 dut.10.240.183.133: Telling cores to ... Waiting for lcores to finish... ---------------------- Forward statistics for port 1 ---------------------- RX-packets: 0 RX-dropped: 0 RX-total: 0 TX-packets: 0 TX-dropped: 0 TX-total: 0 ---------------------------------------------------------------------------- +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++ RX-packets: 0 RX-dropped: 0 RX-total: 0 TX-packets: 0 TX-dropped: 0 TX-total: 0 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Done. 14/05/2021 11:12:37 CVLDCFSwitchFilterGTPUTest: sub_case tv_mac_ipv4_gtpu_ipv6_udp_l4src_l4dst passed 14/05/2021 11:12:37 CVLDCFSwitchFilterGTPUTest: ===================Test sub case: tv_mac_ipv4_gtpu_ipv6_udp_teid_l4src_l4dst================ 14/05/2021 11:12:37 dut.10.240.183.133: flow validate 0 ingress pattern eth / ipv4 / udp / gtpu teid is 0x12345678 teid mask 0x00000001 / ipv6 / udp src is 22 dst is 23 / end actions vf id 1 / end 14/05/2021 11:12:37 dut.10.240.183.133: Flow rule validated 14/05/2021 11:12:37 dut.10.240.183.133: flow create 0 ingress pattern eth / ipv4 / udp / gtpu teid is 0x12345678 teid mask 0x00000001 / ipv6 / udp src is 22 dst is 23 / end actions vf id 1 / end 14/05/2021 11:12:37 dut.10.240.183.133: Flow rule #0 created 14/05/2021 11:12:37 dut.10.240.183.133: flow list 0 14/05/2021 11:12:37 dut.10.240.183.133: ID Group Prio Attr Rule 0 0 0 i-- ETH IPV4 UDP GTPU IPV6 UDP => VF 14/05/2021 11:12:37 dut.10.240.183.133: start 14/05/2021 11:12:38 dut.10.240.183.133: rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native Logical Core 2 (socket 0) forwards packets on 1 streams: RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01 rxonly packet forwarding packets/burst=32 nb forwarding cores=1 - nb forwarding ports=1 port 0: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x0 RX queue: 0 RX desc=0 - RX free threshold=32 RX threshold registers: pthresh=8 hthresh=8 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=0 - TX free threshold=32 TX threshold registers: pthresh=32 hthresh=0 wthresh=0 TX offloads=0x0 - TX RS bit threshold=32 port 1: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x10000 RX queue: 0 RX desc=512 - RX free threshold=32 RX threshold registers: pthresh=0 hthresh=0 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=512 - TX free threshold=32 TX threshold registers: pthresh=0 hthresh=0 wthresh=0 TX offloads=0x10000 - TX RS bit threshold=32 14/05/2021 11:12:43 dut.10.240.183.133: stop 14/05/2021 11:12:43 dut.10.240.183.133: Telling cores to ... Waiting for lcores to finish... ---------------------- Forward statistics for port 1 ---------------------- RX-packets: 1 RX-dropped: 0 RX-total: 1 TX-packets: 0 TX-dropped: 0 TX-total: 0 ---------------------------------------------------------------------------- +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++ RX-packets: 1 RX-dropped: 0 RX-total: 1 TX-packets: 0 TX-dropped: 0 TX-total: 0 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Done. 14/05/2021 11:12:43 dut.10.240.183.133: start 14/05/2021 11:12:43 dut.10.240.183.133: rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native Logical Core 2 (socket 0) forwards packets on 1 streams: RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01 rxonly packet forwarding packets/burst=32 nb forwarding cores=1 - nb forwarding ports=1 port 0: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x0 RX queue: 0 RX desc=0 - RX free threshold=32 RX threshold registers: pthresh=8 hthresh=8 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=0 - TX free threshold=32 TX threshold registers: pthresh=32 hthresh=0 wthresh=0 TX offloads=0x0 - TX RS bit threshold=32 port 1: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x10000 RX queue: 0 RX desc=512 - RX free threshold=32 RX threshold registers: pthresh=0 hthresh=0 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=512 - TX free threshold=32 TX threshold registers: pthresh=0 hthresh=0 wthresh=0 TX offloads=0x10000 - TX RS bit threshold=32 14/05/2021 11:12:48 dut.10.240.183.133: stop 14/05/2021 11:12:48 dut.10.240.183.133: Telling cores to ... Waiting for lcores to finish... ---------------------- Forward statistics for port 1 ---------------------- RX-packets: 0 RX-dropped: 0 RX-total: 0 TX-packets: 0 TX-dropped: 0 TX-total: 0 ---------------------------------------------------------------------------- +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++ RX-packets: 0 RX-dropped: 0 RX-total: 0 TX-packets: 0 TX-dropped: 0 TX-total: 0 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Done. 14/05/2021 11:12:48 dut.10.240.183.133: flow destroy 0 rule 0 14/05/2021 11:12:48 dut.10.240.183.133: Flow rule #0 destroyed 14/05/2021 11:12:48 dut.10.240.183.133: flow list 0 14/05/2021 11:12:48 dut.10.240.183.133: 14/05/2021 11:12:48 dut.10.240.183.133: start 14/05/2021 11:12:48 dut.10.240.183.133: rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native Logical Core 2 (socket 0) forwards packets on 1 streams: RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01 rxonly packet forwarding packets/burst=32 nb forwarding cores=1 - nb forwarding ports=1 port 0: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x0 RX queue: 0 RX desc=0 - RX free threshold=32 RX threshold registers: pthresh=8 hthresh=8 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=0 - TX free threshold=32 TX threshold registers: pthresh=32 hthresh=0 wthresh=0 TX offloads=0x0 - TX RS bit threshold=32 port 1: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x10000 RX queue: 0 RX desc=512 - RX free threshold=32 RX threshold registers: pthresh=0 hthresh=0 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=512 - TX free threshold=32 TX threshold registers: pthresh=0 hthresh=0 wthresh=0 TX offloads=0x10000 - TX RS bit threshold=32 14/05/2021 11:12:53 dut.10.240.183.133: stop 14/05/2021 11:12:53 dut.10.240.183.133: Telling cores to ... Waiting for lcores to finish... ---------------------- Forward statistics for port 1 ---------------------- RX-packets: 0 RX-dropped: 0 RX-total: 0 TX-packets: 0 TX-dropped: 0 TX-total: 0 ---------------------------------------------------------------------------- +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++ RX-packets: 0 RX-dropped: 0 RX-total: 0 TX-packets: 0 TX-dropped: 0 TX-total: 0 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Done. 14/05/2021 11:12:53 CVLDCFSwitchFilterGTPUTest: sub_case tv_mac_ipv4_gtpu_ipv6_udp_teid_l4src_l4dst passed 14/05/2021 11:12:53 CVLDCFSwitchFilterGTPUTest: {'tv_mac_ipv4_gtpu_ipv6_udp_teid_with_mask': 'passed', 'tv_mac_ipv4_gtpu_ipv6_udp_teid_without_mask': 'passed', 'tv_mac_ipv4_gtpu_ipv6_udp_l3dst': 'passed', 'tv_mac_ipv4_gtpu_ipv6_udp_l3src': 'passed', 'tv_mac_ipv4_gtpu_ipv6_udp_l3src_l4dst': 'passed', 'tv_mac_ipv4_gtpu_ipv6_udp_l3src_l4src': 'passed', 'tv_mac_ipv4_gtpu_ipv6_udp_l3dst_l4src': 'passed', 'tv_mac_ipv4_gtpu_ipv6_udp_l3dst_l4dst': 'passed', 'tv_mac_ipv4_gtpu_ipv6_udp_l4dst': 'passed', 'tv_mac_ipv4_gtpu_ipv6_udp_l4src': 'passed', 'tv_mac_ipv4_gtpu_ipv6_udp_l4src_l4dst': 'passed', 'tv_mac_ipv4_gtpu_ipv6_udp_teid_l4src_l4dst': 'passed'} 14/05/2021 11:12:53 CVLDCFSwitchFilterGTPUTest: pass rate is: 100.0 14/05/2021 11:12:53 CVLDCFSwitchFilterGTPUTest: Test Case test_mac_ipv4_gtpu_ipv6_udp Result PASSED: 14/05/2021 11:12:53 dut.10.240.183.133: flow flush 0 14/05/2021 11:12:53 dut.10.240.183.133: 14/05/2021 11:12:53 dut.10.240.183.133: clear port stats all 14/05/2021 11:12:53 dut.10.240.183.133: NIC statistics for port 0 cleared NIC statistics for port 1 cleared 14/05/2021 11:12:53 dut.10.240.183.133: quit 14/05/2021 11:12:55 dut.10.240.183.133: Stopping port 0... Stopping ports... Done Stopping port 1... Stopping ports... Done Shutting down port 0... Closing ports... Port 0 is closed Done Shutting down port 1... Closing ports... Port 1 is closed Done Bye... 14/05/2021 11:12:55 dut.10.240.183.133: kill_all: called by dut and prefix list has value. 14/05/2021 11:12:58 CVLDCFSwitchFilterGTPUTest: Test Case test_mac_ipv6_gtpu Begin 14/05/2021 11:12:58 dut.10.240.183.133: 14/05/2021 11:12:59 tester: 14/05/2021 11:12:59 dut.10.240.183.133: rmmod ice 14/05/2021 11:13:07 dut.10.240.183.133: 14/05/2021 11:13:07 dut.10.240.183.133: modprobe ice 14/05/2021 11:13:12 dut.10.240.183.133: 14/05/2021 11:13:12 dut.10.240.183.133: ethtool -i ens801f0 14/05/2021 11:13:12 dut.10.240.183.133: driver: ice version: 1.6.0_rc41_11_gbd4c35a2_dirty firmware-version: 3.00 0x800079a8 1.2928.0 expansion-rom-version: bus-info: 0000:81:00.0 supports-statistics: yes supports-test: yes supports-eeprom-access: yes supports-register-dump: yes supports-priv-flags: yes 14/05/2021 11:13:14 dut.10.240.183.133: ip link set ens801f0 vf 0 trust on 14/05/2021 11:13:14 dut.10.240.183.133: 14/05/2021 11:13:22 dut.10.240.183.133: x86_64-native-linuxapp-gcc/app/dpdk-testpmd -l 1,2,3,4 -n 4 -a 0000:81:01.0,cap=dcf -a 0000:81:01.1 --file-prefix=dpdk_13956_20210514102502 -- -i 14/05/2021 11:13:35 dut.10.240.183.133: EAL: Detected 72 lcore(s) EAL: Detected 2 NUMA nodes EAL: Detected static linkage of DPDK EAL: Multi-process socket /var/run/dpdk/dpdk_13956_20210514102502/mp_socket EAL: Selected IOVA mode 'VA' EAL: No available 2048 kB hugepages reported EAL: VFIO support initialized EAL: Using IOMMU type 1 (Type 1) EAL: Probe PCI driver: net_iavf (8086:1889) device: 0000:81:01.0 (socket 1) EAL: Releasing PCI mapped resource for 0000:81:01.0 EAL: Calling pci_unmap_resource for 0000:81:01.0 at 0x2200000000 EAL: Calling pci_unmap_resource for 0000:81:01.0 at 0x2200020000 EAL: Using IOMMU type 1 (Type 1) EAL: Probe PCI driver: net_ice_dcf (8086:1889) device: 0000:81:01.0 (socket 1) ice_load_pkg_type(): Active package is: 1.3.30.0, ICE COMMS Package (double VLAN mode) EAL: Probe PCI driver: net_iavf (8086:1889) device: 0000:81:01.1 (socket 1) Interactive-mode selected Failed to set MTU to 1500 for port 0 testpmd: create a new mbuf pool <mb_pool_0>: n=171456, size=2176, socket=0 testpmd: preferred mempool ops selected: ring_mp_mc testpmd: create a new mbuf pool <mb_pool_1>: n=171456, size=2176, socket=1 testpmd: preferred mempool ops selected: ring_mp_mc Configuring Port 0 (socket 1) ice_dcf_init_rss(): RSS is enabled by PF by default ice_dcf_configure_queues(): request RXDID == 16 in Queue[0] Port 0: AE:BA:09:BC:17:E2 Configuring Port 1 (socket 1) iavf_configure_queues(): request RXDID[22] in Queue[0] Port 1: link state change event Port 1: link state change event Port 1: B6:7A:07:9A:0F:15 Checking link statuses... Done 14/05/2021 11:13:35 dut.10.240.183.133: set portlist 1 14/05/2021 11:13:35 dut.10.240.183.133: previous number of forwarding ports 2 - changed to number of configured ports 1 Warning! port-topology=paired and odd forward ports number, the last port will pair with itself. 14/05/2021 11:13:35 dut.10.240.183.133: set fwd rxonly 14/05/2021 11:13:35 dut.10.240.183.133: Set rxonly packet forwarding mode 14/05/2021 11:13:35 dut.10.240.183.133: set verbose 1 14/05/2021 11:13:35 dut.10.240.183.133: Change verbose level from 0 to 1 14/05/2021 11:13:35 CVLDCFSwitchFilterGTPUTest: ===================Test sub case: tv_mac_ipv6_gtpu_teid_with_mask================ 14/05/2021 11:13:35 dut.10.240.183.133: flow validate 0 ingress pattern eth / ipv6 / udp / gtpu teid is 0x12345678 teid mask 0x00000001 / end actions vf id 1 / end 14/05/2021 11:13:35 dut.10.240.183.133: Flow rule validated 14/05/2021 11:13:35 dut.10.240.183.133: flow create 0 ingress pattern eth / ipv6 / udp / gtpu teid is 0x12345678 teid mask 0x00000001 / end actions vf id 1 / end 14/05/2021 11:13:35 dut.10.240.183.133: Flow rule #0 created 14/05/2021 11:13:35 dut.10.240.183.133: flow list 0 14/05/2021 11:13:35 dut.10.240.183.133: ID Group Prio Attr Rule 0 0 0 i-- ETH IPV6 UDP GTPU => VF 14/05/2021 11:13:35 dut.10.240.183.133: start 14/05/2021 11:13:35 dut.10.240.183.133: rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native Logical Core 2 (socket 0) forwards packets on 1 streams: RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01 rxonly packet forwarding packets/burst=32 nb forwarding cores=1 - nb forwarding ports=1 port 0: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x0 RX queue: 0 RX desc=0 - RX free threshold=32 RX threshold registers: pthresh=8 hthresh=8 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=0 - TX free threshold=32 TX threshold registers: pthresh=32 hthresh=0 wthresh=0 TX offloads=0x0 - TX RS bit threshold=32 port 1: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x10000 RX queue: 0 RX desc=512 - RX free threshold=32 RX threshold registers: pthresh=0 hthresh=0 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=512 - TX free threshold=32 TX threshold registers: pthresh=0 hthresh=0 wthresh=0 TX offloads=0x10000 - TX RS bit threshold=32 14/05/2021 11:13:41 dut.10.240.183.133: stop 14/05/2021 11:13:41 dut.10.240.183.133: Telling cores to ... Waiting for lcores to finish... ---------------------- Forward statistics for port 1 ---------------------- RX-packets: 2 RX-dropped: 0 RX-total: 2 TX-packets: 0 TX-dropped: 0 TX-total: 0 ---------------------------------------------------------------------------- +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++ RX-packets: 2 RX-dropped: 0 RX-total: 2 TX-packets: 0 TX-dropped: 0 TX-total: 0 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Done. 14/05/2021 11:13:41 dut.10.240.183.133: start 14/05/2021 11:13:41 dut.10.240.183.133: rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native Logical Core 2 (socket 0) forwards packets on 1 streams: RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01 rxonly packet forwarding packets/burst=32 nb forwarding cores=1 - nb forwarding ports=1 port 0: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x0 RX queue: 0 RX desc=0 - RX free threshold=32 RX threshold registers: pthresh=8 hthresh=8 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=0 - TX free threshold=32 TX threshold registers: pthresh=32 hthresh=0 wthresh=0 TX offloads=0x0 - TX RS bit threshold=32 port 1: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x10000 RX queue: 0 RX desc=512 - RX free threshold=32 RX threshold registers: pthresh=0 hthresh=0 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=512 - TX free threshold=32 TX threshold registers: pthresh=0 hthresh=0 wthresh=0 TX offloads=0x10000 - TX RS bit threshold=32 14/05/2021 11:13:46 dut.10.240.183.133: stop 14/05/2021 11:13:46 dut.10.240.183.133: Telling cores to ... Waiting for lcores to finish... ---------------------- Forward statistics for port 1 ---------------------- RX-packets: 0 RX-dropped: 0 RX-total: 0 TX-packets: 0 TX-dropped: 0 TX-total: 0 ---------------------------------------------------------------------------- +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++ RX-packets: 0 RX-dropped: 0 RX-total: 0 TX-packets: 0 TX-dropped: 0 TX-total: 0 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Done. 14/05/2021 11:13:46 dut.10.240.183.133: flow destroy 0 rule 0 14/05/2021 11:13:46 dut.10.240.183.133: Flow rule #0 destroyed 14/05/2021 11:13:46 dut.10.240.183.133: flow list 0 14/05/2021 11:13:46 dut.10.240.183.133: 14/05/2021 11:13:46 dut.10.240.183.133: start 14/05/2021 11:13:46 dut.10.240.183.133: rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native Logical Core 2 (socket 0) forwards packets on 1 streams: RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01 rxonly packet forwarding packets/burst=32 nb forwarding cores=1 - nb forwarding ports=1 port 0: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x0 RX queue: 0 RX desc=0 - RX free threshold=32 RX threshold registers: pthresh=8 hthresh=8 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=0 - TX free threshold=32 TX threshold registers: pthresh=32 hthresh=0 wthresh=0 TX offloads=0x0 - TX RS bit threshold=32 port 1: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x10000 RX queue: 0 RX desc=512 - RX free threshold=32 RX threshold registers: pthresh=0 hthresh=0 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=512 - TX free threshold=32 TX threshold registers: pthresh=0 hthresh=0 wthresh=0 TX offloads=0x10000 - TX RS bit threshold=32 14/05/2021 11:13:51 dut.10.240.183.133: stop 14/05/2021 11:13:51 dut.10.240.183.133: Telling cores to ... Waiting for lcores to finish... ---------------------- Forward statistics for port 1 ---------------------- RX-packets: 0 RX-dropped: 0 RX-total: 0 TX-packets: 0 TX-dropped: 0 TX-total: 0 ---------------------------------------------------------------------------- +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++ RX-packets: 0 RX-dropped: 0 RX-total: 0 TX-packets: 0 TX-dropped: 0 TX-total: 0 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Done. 14/05/2021 11:13:51 CVLDCFSwitchFilterGTPUTest: sub_case tv_mac_ipv6_gtpu_teid_with_mask passed 14/05/2021 11:13:51 CVLDCFSwitchFilterGTPUTest: ===================Test sub case: tv_mac_ipv6_gtpu_teid_without_mask================ 14/05/2021 11:13:51 dut.10.240.183.133: flow validate 0 ingress pattern eth / ipv6 / udp / gtpu teid is 0x12345678 / end actions vf id 1 / end 14/05/2021 11:13:51 dut.10.240.183.133: Flow rule validated 14/05/2021 11:13:51 dut.10.240.183.133: flow create 0 ingress pattern eth / ipv6 / udp / gtpu teid is 0x12345678 / end actions vf id 1 / end 14/05/2021 11:13:51 dut.10.240.183.133: Flow rule #0 created 14/05/2021 11:13:51 dut.10.240.183.133: flow list 0 14/05/2021 11:13:52 dut.10.240.183.133: ID Group Prio Attr Rule 0 0 0 i-- ETH IPV6 UDP GTPU => VF 14/05/2021 11:13:52 dut.10.240.183.133: start 14/05/2021 11:13:52 dut.10.240.183.133: rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native Logical Core 2 (socket 0) forwards packets on 1 streams: RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01 rxonly packet forwarding packets/burst=32 nb forwarding cores=1 - nb forwarding ports=1 port 0: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x0 RX queue: 0 RX desc=0 - RX free threshold=32 RX threshold registers: pthresh=8 hthresh=8 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=0 - TX free threshold=32 TX threshold registers: pthresh=32 hthresh=0 wthresh=0 TX offloads=0x0 - TX RS bit threshold=32 port 1: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x10000 RX queue: 0 RX desc=512 - RX free threshold=32 RX threshold registers: pthresh=0 hthresh=0 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=512 - TX free threshold=32 TX threshold registers: pthresh=0 hthresh=0 wthresh=0 TX offloads=0x10000 - TX RS bit threshold=32 14/05/2021 11:13:57 dut.10.240.183.133: stop 14/05/2021 11:13:57 dut.10.240.183.133: Telling cores to ... Waiting for lcores to finish... ---------------------- Forward statistics for port 1 ---------------------- RX-packets: 1 RX-dropped: 0 RX-total: 1 TX-packets: 0 TX-dropped: 0 TX-total: 0 ---------------------------------------------------------------------------- +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++ RX-packets: 1 RX-dropped: 0 RX-total: 1 TX-packets: 0 TX-dropped: 0 TX-total: 0 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Done. 14/05/2021 11:13:57 dut.10.240.183.133: start 14/05/2021 11:13:57 dut.10.240.183.133: rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native Logical Core 2 (socket 0) forwards packets on 1 streams: RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01 rxonly packet forwarding packets/burst=32 nb forwarding cores=1 - nb forwarding ports=1 port 0: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x0 RX queue: 0 RX desc=0 - RX free threshold=32 RX threshold registers: pthresh=8 hthresh=8 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=0 - TX free threshold=32 TX threshold registers: pthresh=32 hthresh=0 wthresh=0 TX offloads=0x0 - TX RS bit threshold=32 port 1: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x10000 RX queue: 0 RX desc=512 - RX free threshold=32 RX threshold registers: pthresh=0 hthresh=0 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=512 - TX free threshold=32 TX threshold registers: pthresh=0 hthresh=0 wthresh=0 TX offloads=0x10000 - TX RS bit threshold=32 14/05/2021 11:14:02 dut.10.240.183.133: stop 14/05/2021 11:14:02 dut.10.240.183.133: Telling cores to ... Waiting for lcores to finish... ---------------------- Forward statistics for port 1 ---------------------- RX-packets: 0 RX-dropped: 0 RX-total: 0 TX-packets: 0 TX-dropped: 0 TX-total: 0 ---------------------------------------------------------------------------- +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++ RX-packets: 0 RX-dropped: 0 RX-total: 0 TX-packets: 0 TX-dropped: 0 TX-total: 0 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Done. 14/05/2021 11:14:02 dut.10.240.183.133: flow destroy 0 rule 0 14/05/2021 11:14:02 dut.10.240.183.133: Flow rule #0 destroyed 14/05/2021 11:14:02 dut.10.240.183.133: flow list 0 14/05/2021 11:14:02 dut.10.240.183.133: 14/05/2021 11:14:02 dut.10.240.183.133: start 14/05/2021 11:14:02 dut.10.240.183.133: rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native Logical Core 2 (socket 0) forwards packets on 1 streams: RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01 rxonly packet forwarding packets/burst=32 nb forwarding cores=1 - nb forwarding ports=1 port 0: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x0 RX queue: 0 RX desc=0 - RX free threshold=32 RX threshold registers: pthresh=8 hthresh=8 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=0 - TX free threshold=32 TX threshold registers: pthresh=32 hthresh=0 wthresh=0 TX offloads=0x0 - TX RS bit threshold=32 port 1: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x10000 RX queue: 0 RX desc=512 - RX free threshold=32 RX threshold registers: pthresh=0 hthresh=0 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=512 - TX free threshold=32 TX threshold registers: pthresh=0 hthresh=0 wthresh=0 TX offloads=0x10000 - TX RS bit threshold=32 14/05/2021 11:14:07 dut.10.240.183.133: stop 14/05/2021 11:14:07 dut.10.240.183.133: Telling cores to ... Waiting for lcores to finish... ---------------------- Forward statistics for port 1 ---------------------- RX-packets: 0 RX-dropped: 0 RX-total: 0 TX-packets: 0 TX-dropped: 0 TX-total: 0 ---------------------------------------------------------------------------- +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++ RX-packets: 0 RX-dropped: 0 RX-total: 0 TX-packets: 0 TX-dropped: 0 TX-total: 0 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Done. 14/05/2021 11:14:07 CVLDCFSwitchFilterGTPUTest: sub_case tv_mac_ipv6_gtpu_teid_without_mask passed 14/05/2021 11:14:07 CVLDCFSwitchFilterGTPUTest: ===================Test sub case: tv_mac_ipv6_gtpu_dst================ 14/05/2021 11:14:07 dut.10.240.183.133: flow validate 0 ingress pattern eth / ipv6 dst is 2001::2 / udp / gtpu / end actions vf id 1 / end 14/05/2021 11:14:07 dut.10.240.183.133: Flow rule validated 14/05/2021 11:14:07 dut.10.240.183.133: flow create 0 ingress pattern eth / ipv6 dst is 2001::2 / udp / gtpu / end actions vf id 1 / end 14/05/2021 11:14:08 dut.10.240.183.133: Flow rule #0 created 14/05/2021 11:14:08 dut.10.240.183.133: flow list 0 14/05/2021 11:14:08 dut.10.240.183.133: ID Group Prio Attr Rule 0 0 0 i-- ETH IPV6 UDP GTPU => VF 14/05/2021 11:14:08 dut.10.240.183.133: start 14/05/2021 11:14:08 dut.10.240.183.133: rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native Logical Core 2 (socket 0) forwards packets on 1 streams: RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01 rxonly packet forwarding packets/burst=32 nb forwarding cores=1 - nb forwarding ports=1 port 0: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x0 RX queue: 0 RX desc=0 - RX free threshold=32 RX threshold registers: pthresh=8 hthresh=8 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=0 - TX free threshold=32 TX threshold registers: pthresh=32 hthresh=0 wthresh=0 TX offloads=0x0 - TX RS bit threshold=32 port 1: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x10000 RX queue: 0 RX desc=512 - RX free threshold=32 RX threshold registers: pthresh=0 hthresh=0 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=512 - TX free threshold=32 TX threshold registers: pthresh=0 hthresh=0 wthresh=0 TX offloads=0x10000 - TX RS bit threshold=32 14/05/2021 11:14:13 dut.10.240.183.133: stop 14/05/2021 11:14:13 dut.10.240.183.133: Telling cores to ... Waiting for lcores to finish... ---------------------- Forward statistics for port 1 ---------------------- RX-packets: 1 RX-dropped: 0 RX-total: 1 TX-packets: 0 TX-dropped: 0 TX-total: 0 ---------------------------------------------------------------------------- +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++ RX-packets: 1 RX-dropped: 0 RX-total: 1 TX-packets: 0 TX-dropped: 0 TX-total: 0 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Done. 14/05/2021 11:14:13 dut.10.240.183.133: start 14/05/2021 11:14:13 dut.10.240.183.133: rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native Logical Core 2 (socket 0) forwards packets on 1 streams: RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01 rxonly packet forwarding packets/burst=32 nb forwarding cores=1 - nb forwarding ports=1 port 0: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x0 RX queue: 0 RX desc=0 - RX free threshold=32 RX threshold registers: pthresh=8 hthresh=8 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=0 - TX free threshold=32 TX threshold registers: pthresh=32 hthresh=0 wthresh=0 TX offloads=0x0 - TX RS bit threshold=32 port 1: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x10000 RX queue: 0 RX desc=512 - RX free threshold=32 RX threshold registers: pthresh=0 hthresh=0 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=512 - TX free threshold=32 TX threshold registers: pthresh=0 hthresh=0 wthresh=0 TX offloads=0x10000 - TX RS bit threshold=32 14/05/2021 11:14:18 dut.10.240.183.133: stop 14/05/2021 11:14:18 dut.10.240.183.133: Telling cores to ... Waiting for lcores to finish... ---------------------- Forward statistics for port 1 ---------------------- RX-packets: 0 RX-dropped: 0 RX-total: 0 TX-packets: 0 TX-dropped: 0 TX-total: 0 ---------------------------------------------------------------------------- +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++ RX-packets: 0 RX-dropped: 0 RX-total: 0 TX-packets: 0 TX-dropped: 0 TX-total: 0 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Done. 14/05/2021 11:14:18 dut.10.240.183.133: flow destroy 0 rule 0 14/05/2021 11:14:18 dut.10.240.183.133: Flow rule #0 destroyed 14/05/2021 11:14:18 dut.10.240.183.133: flow list 0 14/05/2021 11:14:18 dut.10.240.183.133: 14/05/2021 11:14:18 dut.10.240.183.133: start 14/05/2021 11:14:18 dut.10.240.183.133: rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native Logical Core 2 (socket 0) forwards packets on 1 streams: RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01 rxonly packet forwarding packets/burst=32 nb forwarding cores=1 - nb forwarding ports=1 port 0: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x0 RX queue: 0 RX desc=0 - RX free threshold=32 RX threshold registers: pthresh=8 hthresh=8 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=0 - TX free threshold=32 TX threshold registers: pthresh=32 hthresh=0 wthresh=0 TX offloads=0x0 - TX RS bit threshold=32 port 1: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x10000 RX queue: 0 RX desc=512 - RX free threshold=32 RX threshold registers: pthresh=0 hthresh=0 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=512 - TX free threshold=32 TX threshold registers: pthresh=0 hthresh=0 wthresh=0 TX offloads=0x10000 - TX RS bit threshold=32 14/05/2021 11:14:24 dut.10.240.183.133: stop 14/05/2021 11:14:24 dut.10.240.183.133: Telling cores to ... Waiting for lcores to finish... ---------------------- Forward statistics for port 1 ---------------------- RX-packets: 0 RX-dropped: 0 RX-total: 0 TX-packets: 0 TX-dropped: 0 TX-total: 0 ---------------------------------------------------------------------------- +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++ RX-packets: 0 RX-dropped: 0 RX-total: 0 TX-packets: 0 TX-dropped: 0 TX-total: 0 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Done. 14/05/2021 11:14:24 CVLDCFSwitchFilterGTPUTest: sub_case tv_mac_ipv6_gtpu_dst passed 14/05/2021 11:14:24 CVLDCFSwitchFilterGTPUTest: ===================Test sub case: tv_mac_ipv6_gtpu_src================ 14/05/2021 11:14:24 dut.10.240.183.133: flow validate 0 ingress pattern eth / ipv6 src is 2001::1 / udp / gtpu / end actions vf id 1 / end 14/05/2021 11:14:24 dut.10.240.183.133: Flow rule validated 14/05/2021 11:14:24 dut.10.240.183.133: flow create 0 ingress pattern eth / ipv6 src is 2001::1 / udp / gtpu / end actions vf id 1 / end 14/05/2021 11:14:24 dut.10.240.183.133: Flow rule #0 created 14/05/2021 11:14:24 dut.10.240.183.133: flow list 0 14/05/2021 11:14:24 dut.10.240.183.133: ID Group Prio Attr Rule 0 0 0 i-- ETH IPV6 UDP GTPU => VF 14/05/2021 11:14:24 dut.10.240.183.133: start 14/05/2021 11:14:24 dut.10.240.183.133: rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native Logical Core 2 (socket 0) forwards packets on 1 streams: RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01 rxonly packet forwarding packets/burst=32 nb forwarding cores=1 - nb forwarding ports=1 port 0: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x0 RX queue: 0 RX desc=0 - RX free threshold=32 RX threshold registers: pthresh=8 hthresh=8 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=0 - TX free threshold=32 TX threshold registers: pthresh=32 hthresh=0 wthresh=0 TX offloads=0x0 - TX RS bit threshold=32 port 1: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x10000 RX queue: 0 RX desc=512 - RX free threshold=32 RX threshold registers: pthresh=0 hthresh=0 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=512 - TX free threshold=32 TX threshold registers: pthresh=0 hthresh=0 wthresh=0 TX offloads=0x10000 - TX RS bit threshold=32 14/05/2021 11:14:29 dut.10.240.183.133: stop 14/05/2021 11:14:29 dut.10.240.183.133: Telling cores to ... Waiting for lcores to finish... ---------------------- Forward statistics for port 1 ---------------------- RX-packets: 1 RX-dropped: 0 RX-total: 1 TX-packets: 0 TX-dropped: 0 TX-total: 0 ---------------------------------------------------------------------------- +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++ RX-packets: 1 RX-dropped: 0 RX-total: 1 TX-packets: 0 TX-dropped: 0 TX-total: 0 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Done. 14/05/2021 11:14:29 dut.10.240.183.133: start 14/05/2021 11:14:29 dut.10.240.183.133: rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native Logical Core 2 (socket 0) forwards packets on 1 streams: RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01 rxonly packet forwarding packets/burst=32 nb forwarding cores=1 - nb forwarding ports=1 port 0: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x0 RX queue: 0 RX desc=0 - RX free threshold=32 RX threshold registers: pthresh=8 hthresh=8 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=0 - TX free threshold=32 TX threshold registers: pthresh=32 hthresh=0 wthresh=0 TX offloads=0x0 - TX RS bit threshold=32 port 1: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x10000 RX queue: 0 RX desc=512 - RX free threshold=32 RX threshold registers: pthresh=0 hthresh=0 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=512 - TX free threshold=32 TX threshold registers: pthresh=0 hthresh=0 wthresh=0 TX offloads=0x10000 - TX RS bit threshold=32 14/05/2021 11:14:34 dut.10.240.183.133: stop 14/05/2021 11:14:34 dut.10.240.183.133: Telling cores to ... Waiting for lcores to finish... ---------------------- Forward statistics for port 1 ---------------------- RX-packets: 0 RX-dropped: 0 RX-total: 0 TX-packets: 0 TX-dropped: 0 TX-total: 0 ---------------------------------------------------------------------------- +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++ RX-packets: 0 RX-dropped: 0 RX-total: 0 TX-packets: 0 TX-dropped: 0 TX-total: 0 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Done. 14/05/2021 11:14:34 dut.10.240.183.133: flow destroy 0 rule 0 14/05/2021 11:14:35 dut.10.240.183.133: Flow rule #0 destroyed 14/05/2021 11:14:35 dut.10.240.183.133: flow list 0 14/05/2021 11:14:35 dut.10.240.183.133: 14/05/2021 11:14:35 dut.10.240.183.133: start 14/05/2021 11:14:35 dut.10.240.183.133: rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native Logical Core 2 (socket 0) forwards packets on 1 streams: RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01 rxonly packet forwarding packets/burst=32 nb forwarding cores=1 - nb forwarding ports=1 port 0: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x0 RX queue: 0 RX desc=0 - RX free threshold=32 RX threshold registers: pthresh=8 hthresh=8 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=0 - TX free threshold=32 TX threshold registers: pthresh=32 hthresh=0 wthresh=0 TX offloads=0x0 - TX RS bit threshold=32 port 1: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x10000 RX queue: 0 RX desc=512 - RX free threshold=32 RX threshold registers: pthresh=0 hthresh=0 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=512 - TX free threshold=32 TX threshold registers: pthresh=0 hthresh=0 wthresh=0 TX offloads=0x10000 - TX RS bit threshold=32 14/05/2021 11:14:40 dut.10.240.183.133: stop 14/05/2021 11:14:40 dut.10.240.183.133: Telling cores to ... Waiting for lcores to finish... ---------------------- Forward statistics for port 1 ---------------------- RX-packets: 0 RX-dropped: 0 RX-total: 0 TX-packets: 0 TX-dropped: 0 TX-total: 0 ---------------------------------------------------------------------------- +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++ RX-packets: 0 RX-dropped: 0 RX-total: 0 TX-packets: 0 TX-dropped: 0 TX-total: 0 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Done. 14/05/2021 11:14:40 CVLDCFSwitchFilterGTPUTest: sub_case tv_mac_ipv6_gtpu_src passed 14/05/2021 11:14:40 CVLDCFSwitchFilterGTPUTest: ===================Test sub case: tv_mac_ipv6_gtpu_teid_dst================ 14/05/2021 11:14:40 dut.10.240.183.133: flow validate 0 ingress pattern eth / ipv6 dst is 2001::2 / udp / gtpu teid is 0x12345678 teid mask 0x00000001 / end actions vf id 1 / end 14/05/2021 11:14:40 dut.10.240.183.133: Flow rule validated 14/05/2021 11:14:40 dut.10.240.183.133: flow create 0 ingress pattern eth / ipv6 dst is 2001::2 / udp / gtpu teid is 0x12345678 teid mask 0x00000001 / end actions vf id 1 / end 14/05/2021 11:14:40 dut.10.240.183.133: Flow rule #0 created 14/05/2021 11:14:40 dut.10.240.183.133: flow list 0 14/05/2021 11:14:40 dut.10.240.183.133: ID Group Prio Attr Rule 0 0 0 i-- ETH IPV6 UDP GTPU => VF 14/05/2021 11:14:40 dut.10.240.183.133: start 14/05/2021 11:14:40 dut.10.240.183.133: rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native Logical Core 2 (socket 0) forwards packets on 1 streams: RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01 rxonly packet forwarding packets/burst=32 nb forwarding cores=1 - nb forwarding ports=1 port 0: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x0 RX queue: 0 RX desc=0 - RX free threshold=32 RX threshold registers: pthresh=8 hthresh=8 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=0 - TX free threshold=32 TX threshold registers: pthresh=32 hthresh=0 wthresh=0 TX offloads=0x0 - TX RS bit threshold=32 port 1: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x10000 RX queue: 0 RX desc=512 - RX free threshold=32 RX threshold registers: pthresh=0 hthresh=0 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=512 - TX free threshold=32 TX threshold registers: pthresh=0 hthresh=0 wthresh=0 TX offloads=0x10000 - TX RS bit threshold=32 14/05/2021 11:14:45 dut.10.240.183.133: stop 14/05/2021 11:14:45 dut.10.240.183.133: Telling cores to ... Waiting for lcores to finish... ---------------------- Forward statistics for port 1 ---------------------- RX-packets: 1 RX-dropped: 0 RX-total: 1 TX-packets: 0 TX-dropped: 0 TX-total: 0 ---------------------------------------------------------------------------- +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++ RX-packets: 1 RX-dropped: 0 RX-total: 1 TX-packets: 0 TX-dropped: 0 TX-total: 0 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Done. 14/05/2021 11:14:45 dut.10.240.183.133: start 14/05/2021 11:14:45 dut.10.240.183.133: rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native Logical Core 2 (socket 0) forwards packets on 1 streams: RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01 rxonly packet forwarding packets/burst=32 nb forwarding cores=1 - nb forwarding ports=1 port 0: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x0 RX queue: 0 RX desc=0 - RX free threshold=32 RX threshold registers: pthresh=8 hthresh=8 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=0 - TX free threshold=32 TX threshold registers: pthresh=32 hthresh=0 wthresh=0 TX offloads=0x0 - TX RS bit threshold=32 port 1: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x10000 RX queue: 0 RX desc=512 - RX free threshold=32 RX threshold registers: pthresh=0 hthresh=0 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=512 - TX free threshold=32 TX threshold registers: pthresh=0 hthresh=0 wthresh=0 TX offloads=0x10000 - TX RS bit threshold=32 14/05/2021 11:14:51 dut.10.240.183.133: stop 14/05/2021 11:14:51 dut.10.240.183.133: Telling cores to ... Waiting for lcores to finish... ---------------------- Forward statistics for port 1 ---------------------- RX-packets: 0 RX-dropped: 0 RX-total: 0 TX-packets: 0 TX-dropped: 0 TX-total: 0 ---------------------------------------------------------------------------- +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++ RX-packets: 0 RX-dropped: 0 RX-total: 0 TX-packets: 0 TX-dropped: 0 TX-total: 0 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Done. 14/05/2021 11:14:51 dut.10.240.183.133: flow destroy 0 rule 0 14/05/2021 11:14:51 dut.10.240.183.133: Flow rule #0 destroyed 14/05/2021 11:14:51 dut.10.240.183.133: flow list 0 14/05/2021 11:14:51 dut.10.240.183.133: 14/05/2021 11:14:51 dut.10.240.183.133: start 14/05/2021 11:14:51 dut.10.240.183.133: rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native Logical Core 2 (socket 0) forwards packets on 1 streams: RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01 rxonly packet forwarding packets/burst=32 nb forwarding cores=1 - nb forwarding ports=1 port 0: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x0 RX queue: 0 RX desc=0 - RX free threshold=32 RX threshold registers: pthresh=8 hthresh=8 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=0 - TX free threshold=32 TX threshold registers: pthresh=32 hthresh=0 wthresh=0 TX offloads=0x0 - TX RS bit threshold=32 port 1: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x10000 RX queue: 0 RX desc=512 - RX free threshold=32 RX threshold registers: pthresh=0 hthresh=0 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=512 - TX free threshold=32 TX threshold registers: pthresh=0 hthresh=0 wthresh=0 TX offloads=0x10000 - TX RS bit threshold=32 14/05/2021 11:14:56 dut.10.240.183.133: stop 14/05/2021 11:14:56 dut.10.240.183.133: Telling cores to ... Waiting for lcores to finish... ---------------------- Forward statistics for port 1 ---------------------- RX-packets: 0 RX-dropped: 0 RX-total: 0 TX-packets: 0 TX-dropped: 0 TX-total: 0 ---------------------------------------------------------------------------- +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++ RX-packets: 0 RX-dropped: 0 RX-total: 0 TX-packets: 0 TX-dropped: 0 TX-total: 0 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Done. 14/05/2021 11:14:56 CVLDCFSwitchFilterGTPUTest: sub_case tv_mac_ipv6_gtpu_teid_dst passed 14/05/2021 11:14:56 CVLDCFSwitchFilterGTPUTest: ===================Test sub case: tv_mac_ipv6_gtpu_teid_src================ 14/05/2021 11:14:56 dut.10.240.183.133: flow validate 0 ingress pattern eth / ipv6 src is 2001::1 / udp / gtpu teid is 0x12345678 teid mask 0x00000001 / end actions vf id 1 / end 14/05/2021 11:14:56 dut.10.240.183.133: Flow rule validated 14/05/2021 11:14:56 dut.10.240.183.133: flow create 0 ingress pattern eth / ipv6 src is 2001::1 / udp / gtpu teid is 0x12345678 teid mask 0x00000001 / end actions vf id 1 / end 14/05/2021 11:14:56 dut.10.240.183.133: Flow rule #0 created 14/05/2021 11:14:56 dut.10.240.183.133: flow list 0 14/05/2021 11:14:56 dut.10.240.183.133: ID Group Prio Attr Rule 0 0 0 i-- ETH IPV6 UDP GTPU => VF 14/05/2021 11:14:56 dut.10.240.183.133: start 14/05/2021 11:14:56 dut.10.240.183.133: rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native Logical Core 2 (socket 0) forwards packets on 1 streams: RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01 rxonly packet forwarding packets/burst=32 nb forwarding cores=1 - nb forwarding ports=1 port 0: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x0 RX queue: 0 RX desc=0 - RX free threshold=32 RX threshold registers: pthresh=8 hthresh=8 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=0 - TX free threshold=32 TX threshold registers: pthresh=32 hthresh=0 wthresh=0 TX offloads=0x0 - TX RS bit threshold=32 port 1: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x10000 RX queue: 0 RX desc=512 - RX free threshold=32 RX threshold registers: pthresh=0 hthresh=0 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=512 - TX free threshold=32 TX threshold registers: pthresh=0 hthresh=0 wthresh=0 TX offloads=0x10000 - TX RS bit threshold=32 14/05/2021 11:15:02 dut.10.240.183.133: stop 14/05/2021 11:15:02 dut.10.240.183.133: Telling cores to ... Waiting for lcores to finish... ---------------------- Forward statistics for port 1 ---------------------- RX-packets: 1 RX-dropped: 0 RX-total: 1 TX-packets: 0 TX-dropped: 0 TX-total: 0 ---------------------------------------------------------------------------- +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++ RX-packets: 1 RX-dropped: 0 RX-total: 1 TX-packets: 0 TX-dropped: 0 TX-total: 0 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Done. 14/05/2021 11:15:02 dut.10.240.183.133: start 14/05/2021 11:15:02 dut.10.240.183.133: rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native Logical Core 2 (socket 0) forwards packets on 1 streams: RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01 rxonly packet forwarding packets/burst=32 nb forwarding cores=1 - nb forwarding ports=1 port 0: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x0 RX queue: 0 RX desc=0 - RX free threshold=32 RX threshold registers: pthresh=8 hthresh=8 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=0 - TX free threshold=32 TX threshold registers: pthresh=32 hthresh=0 wthresh=0 TX offloads=0x0 - TX RS bit threshold=32 port 1: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x10000 RX queue: 0 RX desc=512 - RX free threshold=32 RX threshold registers: pthresh=0 hthresh=0 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=512 - TX free threshold=32 TX threshold registers: pthresh=0 hthresh=0 wthresh=0 TX offloads=0x10000 - TX RS bit threshold=32 14/05/2021 11:15:07 dut.10.240.183.133: stop 14/05/2021 11:15:07 dut.10.240.183.133: Telling cores to ... Waiting for lcores to finish... ---------------------- Forward statistics for port 1 ---------------------- RX-packets: 0 RX-dropped: 0 RX-total: 0 TX-packets: 0 TX-dropped: 0 TX-total: 0 ---------------------------------------------------------------------------- +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++ RX-packets: 0 RX-dropped: 0 RX-total: 0 TX-packets: 0 TX-dropped: 0 TX-total: 0 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Done. 14/05/2021 11:15:07 dut.10.240.183.133: flow destroy 0 rule 0 14/05/2021 11:15:07 dut.10.240.183.133: Flow rule #0 destroyed 14/05/2021 11:15:07 dut.10.240.183.133: flow list 0 14/05/2021 11:15:07 dut.10.240.183.133: 14/05/2021 11:15:07 dut.10.240.183.133: start 14/05/2021 11:15:07 dut.10.240.183.133: rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native Logical Core 2 (socket 0) forwards packets on 1 streams: RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01 rxonly packet forwarding packets/burst=32 nb forwarding cores=1 - nb forwarding ports=1 port 0: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x0 RX queue: 0 RX desc=0 - RX free threshold=32 RX threshold registers: pthresh=8 hthresh=8 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=0 - TX free threshold=32 TX threshold registers: pthresh=32 hthresh=0 wthresh=0 TX offloads=0x0 - TX RS bit threshold=32 port 1: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x10000 RX queue: 0 RX desc=512 - RX free threshold=32 RX threshold registers: pthresh=0 hthresh=0 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=512 - TX free threshold=32 TX threshold registers: pthresh=0 hthresh=0 wthresh=0 TX offloads=0x10000 - TX RS bit threshold=32 14/05/2021 11:15:12 dut.10.240.183.133: stop 14/05/2021 11:15:12 dut.10.240.183.133: Telling cores to ... Waiting for lcores to finish... ---------------------- Forward statistics for port 1 ---------------------- RX-packets: 0 RX-dropped: 0 RX-total: 0 TX-packets: 0 TX-dropped: 0 TX-total: 0 ---------------------------------------------------------------------------- +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++ RX-packets: 0 RX-dropped: 0 RX-total: 0 TX-packets: 0 TX-dropped: 0 TX-total: 0 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Done. 14/05/2021 11:15:12 CVLDCFSwitchFilterGTPUTest: sub_case tv_mac_ipv6_gtpu_teid_src passed 14/05/2021 11:15:12 CVLDCFSwitchFilterGTPUTest: {'tv_mac_ipv6_gtpu_teid_with_mask': 'passed', 'tv_mac_ipv6_gtpu_teid_without_mask': 'passed', 'tv_mac_ipv6_gtpu_dst': 'passed', 'tv_mac_ipv6_gtpu_src': 'passed', 'tv_mac_ipv6_gtpu_teid_dst': 'passed', 'tv_mac_ipv6_gtpu_teid_src': 'passed'} 14/05/2021 11:15:12 CVLDCFSwitchFilterGTPUTest: pass rate is: 100.0 14/05/2021 11:15:12 CVLDCFSwitchFilterGTPUTest: Test Case test_mac_ipv6_gtpu Result PASSED: 14/05/2021 11:15:12 dut.10.240.183.133: flow flush 0 14/05/2021 11:15:12 dut.10.240.183.133: 14/05/2021 11:15:12 dut.10.240.183.133: clear port stats all 14/05/2021 11:15:12 dut.10.240.183.133: NIC statistics for port 0 cleared NIC statistics for port 1 cleared 14/05/2021 11:15:12 dut.10.240.183.133: quit 14/05/2021 11:15:14 dut.10.240.183.133: Stopping port 0... Stopping ports... Done Stopping port 1... Stopping ports... Done Shutting down port 0... Closing ports... Port 0 is closed Done Shutting down port 1... Closing ports... Port 1 is closed Done Bye... 14/05/2021 11:15:14 dut.10.240.183.133: kill_all: called by dut and prefix list has value. 14/05/2021 11:15:17 CVLDCFSwitchFilterGTPUTest: Test Case test_mac_ipv6_gtpu_eh_ipv4 Begin 14/05/2021 11:15:17 dut.10.240.183.133: 14/05/2021 11:15:17 tester: 14/05/2021 11:15:17 dut.10.240.183.133: rmmod ice 14/05/2021 11:15:26 dut.10.240.183.133: 14/05/2021 11:15:26 dut.10.240.183.133: modprobe ice 14/05/2021 11:15:31 dut.10.240.183.133: 14/05/2021 11:15:31 dut.10.240.183.133: ethtool -i ens801f0 14/05/2021 11:15:31 dut.10.240.183.133: driver: ice version: 1.6.0_rc41_11_gbd4c35a2_dirty firmware-version: 3.00 0x800079a8 1.2928.0 expansion-rom-version: bus-info: 0000:81:00.0 supports-statistics: yes supports-test: yes supports-eeprom-access: yes supports-register-dump: yes supports-priv-flags: yes 14/05/2021 11:15:33 dut.10.240.183.133: ip link set ens801f0 vf 0 trust on 14/05/2021 11:15:33 dut.10.240.183.133: 14/05/2021 11:15:40 dut.10.240.183.133: x86_64-native-linuxapp-gcc/app/dpdk-testpmd -l 1,2,3,4 -n 4 -a 0000:81:01.0,cap=dcf -a 0000:81:01.1 --file-prefix=dpdk_13956_20210514102502 -- -i 14/05/2021 11:15:53 dut.10.240.183.133: EAL: Detected 72 lcore(s) EAL: Detected 2 NUMA nodes EAL: Detected static linkage of DPDK EAL: Multi-process socket /var/run/dpdk/dpdk_13956_20210514102502/mp_socket EAL: Selected IOVA mode 'VA' EAL: No available 2048 kB hugepages reported EAL: VFIO support initialized EAL: Using IOMMU type 1 (Type 1) EAL: Probe PCI driver: net_iavf (8086:1889) device: 0000:81:01.0 (socket 1) EAL: Releasing PCI mapped resource for 0000:81:01.0 EAL: Calling pci_unmap_resource for 0000:81:01.0 at 0x2200000000 EAL: Calling pci_unmap_resource for 0000:81:01.0 at 0x2200020000 EAL: Using IOMMU type 1 (Type 1) EAL: Probe PCI driver: net_ice_dcf (8086:1889) device: 0000:81:01.0 (socket 1) ice_load_pkg_type(): Active package is: 1.3.30.0, ICE COMMS Package (double VLAN mode) EAL: Probe PCI driver: net_iavf (8086:1889) device: 0000:81:01.1 (socket 1) Interactive-mode selected Failed to set MTU to 1500 for port 0 testpmd: create a new mbuf pool <mb_pool_0>: n=171456, size=2176, socket=0 testpmd: preferred mempool ops selected: ring_mp_mc testpmd: create a new mbuf pool <mb_pool_1>: n=171456, size=2176, socket=1 testpmd: preferred mempool ops selected: ring_mp_mc Configuring Port 0 (socket 1) ice_dcf_init_rss(): RSS is enabled by PF by default ice_dcf_configure_queues(): request RXDID == 16 in Queue[0] Port 0: 86:36:75:75:AD:2F Configuring Port 1 (socket 1) iavf_configure_queues(): request RXDID[22] in Queue[0] Port 1: link state change event Port 1: link state change event Port 1: 3A:44:08:56:4E:CA Checking link statuses... Done 14/05/2021 11:15:53 dut.10.240.183.133: set portlist 1 14/05/2021 11:15:53 dut.10.240.183.133: previous number of forwarding ports 2 - changed to number of configured ports 1 Warning! port-topology=paired and odd forward ports number, the last port will pair with itself. 14/05/2021 11:15:53 dut.10.240.183.133: set fwd rxonly 14/05/2021 11:15:53 dut.10.240.183.133: Set rxonly packet forwarding mode 14/05/2021 11:15:53 dut.10.240.183.133: set verbose 1 14/05/2021 11:15:53 dut.10.240.183.133: Change verbose level from 0 to 1 14/05/2021 11:15:53 dut.10.240.183.133: flow flush 0 14/05/2021 11:15:54 dut.10.240.183.133: 14/05/2021 11:15:54 dut.10.240.183.133: clear port stats all 14/05/2021 11:15:54 dut.10.240.183.133: NIC statistics for port 0 cleared NIC statistics for port 1 cleared 14/05/2021 11:15:54 dut.10.240.183.133: quit 14/05/2021 11:15:55 dut.10.240.183.133: Stopping port 0... Stopping ports... Done Stopping port 1... Stopping ports... Done Shutting down port 0... Closing ports... Port 0 is closed Done Shutting down port 1... Closing ports... Port 1 is closed Done Bye... 14/05/2021 11:15:55 dut.10.240.183.133: kill_all: called by dut and prefix list has value. 14/05/2021 11:15:58 dut.10.240.183.133: rmmod ice 14/05/2021 11:16:07 dut.10.240.183.133: 14/05/2021 11:16:07 dut.10.240.183.133: modprobe ice 14/05/2021 11:16:12 dut.10.240.183.133: 14/05/2021 11:16:12 dut.10.240.183.133: ethtool -i ens801f0 14/05/2021 11:16:12 dut.10.240.183.133: driver: ice version: 1.6.0_rc41_11_gbd4c35a2_dirty firmware-version: 3.00 0x800079a8 1.2928.0 expansion-rom-version: bus-info: 0000:81:00.0 supports-statistics: yes supports-test: yes supports-eeprom-access: yes supports-register-dump: yes supports-priv-flags: yes 14/05/2021 11:16:14 dut.10.240.183.133: ip link set ens801f0 vf 0 trust on 14/05/2021 11:16:14 dut.10.240.183.133: 14/05/2021 11:16:22 dut.10.240.183.133: x86_64-native-linuxapp-gcc/app/dpdk-testpmd -l 1,2,3,4 -n 4 -a 0000:81:01.0,cap=dcf -a 0000:81:01.1 --file-prefix=dpdk_13956_20210514102502 -- -i 14/05/2021 11:16:34 dut.10.240.183.133: EAL: Detected 72 lcore(s) EAL: Detected 2 NUMA nodes EAL: Detected static linkage of DPDK EAL: Multi-process socket /var/run/dpdk/dpdk_13956_20210514102502/mp_socket EAL: Selected IOVA mode 'VA' EAL: No available 2048 kB hugepages reported EAL: VFIO support initialized EAL: Using IOMMU type 1 (Type 1) EAL: Probe PCI driver: net_iavf (8086:1889) device: 0000:81:01.0 (socket 1) EAL: Releasing PCI mapped resource for 0000:81:01.0 EAL: Calling pci_unmap_resource for 0000:81:01.0 at 0x2200000000 EAL: Calling pci_unmap_resource for 0000:81:01.0 at 0x2200020000 EAL: Using IOMMU type 1 (Type 1) EAL: Probe PCI driver: net_ice_dcf (8086:1889) device: 0000:81:01.0 (socket 1) ice_load_pkg_type(): Active package is: 1.3.30.0, ICE COMMS Package (double VLAN mode) EAL: Probe PCI driver: net_iavf (8086:1889) device: 0000:81:01.1 (socket 1) Interactive-mode selected Failed to set MTU to 1500 for port 0 testpmd: create a new mbuf pool <mb_pool_0>: n=171456, size=2176, socket=0 testpmd: preferred mempool ops selected: ring_mp_mc testpmd: create a new mbuf pool <mb_pool_1>: n=171456, size=2176, socket=1 testpmd: preferred mempool ops selected: ring_mp_mc Configuring Port 0 (socket 1) ice_dcf_init_rss(): RSS is enabled by PF by default ice_dcf_configure_queues(): request RXDID == 16 in Queue[0] Port 0: B2:8A:A8:05:55:C4 Configuring Port 1 (socket 1) iavf_configure_queues(): request RXDID[22] in Queue[0] Port 1: link state change event Port 1: link state change event Port 1: 8E:CC:76:1D:77:83 Checking link statuses... Done 14/05/2021 11:16:34 dut.10.240.183.133: set portlist 1 14/05/2021 11:16:34 dut.10.240.183.133: previous number of forwarding ports 2 - changed to number of configured ports 1 Warning! port-topology=paired and odd forward ports number, the last port will pair with itself. 14/05/2021 11:16:34 dut.10.240.183.133: set fwd rxonly 14/05/2021 11:16:35 dut.10.240.183.133: Set rxonly packet forwarding mode 14/05/2021 11:16:35 dut.10.240.183.133: set verbose 1 14/05/2021 11:16:35 dut.10.240.183.133: Change verbose level from 0 to 1 14/05/2021 11:16:35 CVLDCFSwitchFilterGTPUTest: ===================Test sub case: tv_mac_ipv6_gtpu_eh_ipv4_teid_with_mask================ 14/05/2021 11:16:35 dut.10.240.183.133: flow validate 0 ingress pattern eth / ipv6 / udp / gtpu teid is 0x12345678 teid mask 0x00000001 / gtp_psc / ipv4 / end actions vf id 1 / end 14/05/2021 11:16:35 dut.10.240.183.133: Flow rule validated 14/05/2021 11:16:35 dut.10.240.183.133: flow create 0 ingress pattern eth / ipv6 / udp / gtpu teid is 0x12345678 teid mask 0x00000001 / gtp_psc / ipv4 / end actions vf id 1 / end 14/05/2021 11:16:35 dut.10.240.183.133: Flow rule #0 created 14/05/2021 11:16:35 dut.10.240.183.133: flow list 0 14/05/2021 11:16:35 dut.10.240.183.133: ID Group Prio Attr Rule 0 0 0 i-- ETH IPV6 UDP GTPU GTP_PSC IPV4 => VF 14/05/2021 11:16:35 dut.10.240.183.133: start 14/05/2021 11:16:35 dut.10.240.183.133: rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native Logical Core 2 (socket 0) forwards packets on 1 streams: RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01 rxonly packet forwarding packets/burst=32 nb forwarding cores=1 - nb forwarding ports=1 port 0: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x0 RX queue: 0 RX desc=0 - RX free threshold=32 RX threshold registers: pthresh=8 hthresh=8 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=0 - TX free threshold=32 TX threshold registers: pthresh=32 hthresh=0 wthresh=0 TX offloads=0x0 - TX RS bit threshold=32 port 1: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x10000 RX queue: 0 RX desc=512 - RX free threshold=32 RX threshold registers: pthresh=0 hthresh=0 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=512 - TX free threshold=32 TX threshold registers: pthresh=0 hthresh=0 wthresh=0 TX offloads=0x10000 - TX RS bit threshold=32 14/05/2021 11:16:40 dut.10.240.183.133: stop 14/05/2021 11:16:40 dut.10.240.183.133: Telling cores to ... Waiting for lcores to finish... ---------------------- Forward statistics for port 1 ---------------------- RX-packets: 4 RX-dropped: 0 RX-total: 4 TX-packets: 0 TX-dropped: 0 TX-total: 0 ---------------------------------------------------------------------------- +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++ RX-packets: 4 RX-dropped: 0 RX-total: 4 TX-packets: 0 TX-dropped: 0 TX-total: 0 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Done. 14/05/2021 11:16:40 dut.10.240.183.133: start 14/05/2021 11:16:40 dut.10.240.183.133: rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native Logical Core 2 (socket 0) forwards packets on 1 streams: RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01 rxonly packet forwarding packets/burst=32 nb forwarding cores=1 - nb forwarding ports=1 port 0: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x0 RX queue: 0 RX desc=0 - RX free threshold=32 RX threshold registers: pthresh=8 hthresh=8 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=0 - TX free threshold=32 TX threshold registers: pthresh=32 hthresh=0 wthresh=0 TX offloads=0x0 - TX RS bit threshold=32 port 1: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x10000 RX queue: 0 RX desc=512 - RX free threshold=32 RX threshold registers: pthresh=0 hthresh=0 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=512 - TX free threshold=32 TX threshold registers: pthresh=0 hthresh=0 wthresh=0 TX offloads=0x10000 - TX RS bit threshold=32 14/05/2021 11:16:46 dut.10.240.183.133: stop 14/05/2021 11:16:46 dut.10.240.183.133: Telling cores to ... Waiting for lcores to finish... ---------------------- Forward statistics for port 1 ---------------------- RX-packets: 0 RX-dropped: 0 RX-total: 0 TX-packets: 0 TX-dropped: 0 TX-total: 0 ---------------------------------------------------------------------------- +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++ RX-packets: 0 RX-dropped: 0 RX-total: 0 TX-packets: 0 TX-dropped: 0 TX-total: 0 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Done. 14/05/2021 11:16:46 dut.10.240.183.133: flow destroy 0 rule 0 14/05/2021 11:16:46 dut.10.240.183.133: Flow rule #0 destroyed 14/05/2021 11:16:46 dut.10.240.183.133: flow list 0 14/05/2021 11:16:46 dut.10.240.183.133: 14/05/2021 11:16:46 dut.10.240.183.133: start 14/05/2021 11:16:46 dut.10.240.183.133: rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native Logical Core 2 (socket 0) forwards packets on 1 streams: RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01 rxonly packet forwarding packets/burst=32 nb forwarding cores=1 - nb forwarding ports=1 port 0: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x0 RX queue: 0 RX desc=0 - RX free threshold=32 RX threshold registers: pthresh=8 hthresh=8 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=0 - TX free threshold=32 TX threshold registers: pthresh=32 hthresh=0 wthresh=0 TX offloads=0x0 - TX RS bit threshold=32 port 1: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x10000 RX queue: 0 RX desc=512 - RX free threshold=32 RX threshold registers: pthresh=0 hthresh=0 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=512 - TX free threshold=32 TX threshold registers: pthresh=0 hthresh=0 wthresh=0 TX offloads=0x10000 - TX RS bit threshold=32 14/05/2021 11:16:51 dut.10.240.183.133: stop 14/05/2021 11:16:51 dut.10.240.183.133: Telling cores to ... Waiting for lcores to finish... ---------------------- Forward statistics for port 1 ---------------------- RX-packets: 0 RX-dropped: 0 RX-total: 0 TX-packets: 0 TX-dropped: 0 TX-total: 0 ---------------------------------------------------------------------------- +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++ RX-packets: 0 RX-dropped: 0 RX-total: 0 TX-packets: 0 TX-dropped: 0 TX-total: 0 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Done. 14/05/2021 11:16:51 CVLDCFSwitchFilterGTPUTest: sub_case tv_mac_ipv6_gtpu_eh_ipv4_teid_with_mask passed 14/05/2021 11:16:51 CVLDCFSwitchFilterGTPUTest: ===================Test sub case: tv_mac_ipv6_gtpu_eh_ipv4_teid_without_mask================ 14/05/2021 11:16:51 dut.10.240.183.133: flow validate 0 ingress pattern eth / ipv6 / udp / gtpu teid is 0x12345678 / gtp_psc / ipv4 / end actions vf id 1 / end 14/05/2021 11:16:51 dut.10.240.183.133: Flow rule validated 14/05/2021 11:16:51 dut.10.240.183.133: flow create 0 ingress pattern eth / ipv6 / udp / gtpu teid is 0x12345678 / gtp_psc / ipv4 / end actions vf id 1 / end 14/05/2021 11:16:51 dut.10.240.183.133: Flow rule #0 created 14/05/2021 11:16:51 dut.10.240.183.133: flow list 0 14/05/2021 11:16:51 dut.10.240.183.133: ID Group Prio Attr Rule 0 0 0 i-- ETH IPV6 UDP GTPU GTP_PSC IPV4 => VF 14/05/2021 11:16:51 dut.10.240.183.133: start 14/05/2021 11:16:51 dut.10.240.183.133: rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native Logical Core 2 (socket 0) forwards packets on 1 streams: RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01 rxonly packet forwarding packets/burst=32 nb forwarding cores=1 - nb forwarding ports=1 port 0: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x0 RX queue: 0 RX desc=0 - RX free threshold=32 RX threshold registers: pthresh=8 hthresh=8 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=0 - TX free threshold=32 TX threshold registers: pthresh=32 hthresh=0 wthresh=0 TX offloads=0x0 - TX RS bit threshold=32 port 1: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x10000 RX queue: 0 RX desc=512 - RX free threshold=32 RX threshold registers: pthresh=0 hthresh=0 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=512 - TX free threshold=32 TX threshold registers: pthresh=0 hthresh=0 wthresh=0 TX offloads=0x10000 - TX RS bit threshold=32 14/05/2021 11:16:57 dut.10.240.183.133: stop 14/05/2021 11:16:57 dut.10.240.183.133: Telling cores to ... Waiting for lcores to finish... ---------------------- Forward statistics for port 1 ---------------------- RX-packets: 2 RX-dropped: 0 RX-total: 2 TX-packets: 0 TX-dropped: 0 TX-total: 0 ---------------------------------------------------------------------------- +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++ RX-packets: 2 RX-dropped: 0 RX-total: 2 TX-packets: 0 TX-dropped: 0 TX-total: 0 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Done. 14/05/2021 11:16:57 dut.10.240.183.133: start 14/05/2021 11:16:57 dut.10.240.183.133: rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native Logical Core 2 (socket 0) forwards packets on 1 streams: RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01 rxonly packet forwarding packets/burst=32 nb forwarding cores=1 - nb forwarding ports=1 port 0: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x0 RX queue: 0 RX desc=0 - RX free threshold=32 RX threshold registers: pthresh=8 hthresh=8 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=0 - TX free threshold=32 TX threshold registers: pthresh=32 hthresh=0 wthresh=0 TX offloads=0x0 - TX RS bit threshold=32 port 1: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x10000 RX queue: 0 RX desc=512 - RX free threshold=32 RX threshold registers: pthresh=0 hthresh=0 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=512 - TX free threshold=32 TX threshold registers: pthresh=0 hthresh=0 wthresh=0 TX offloads=0x10000 - TX RS bit threshold=32 14/05/2021 11:17:02 dut.10.240.183.133: stop 14/05/2021 11:17:02 dut.10.240.183.133: Telling cores to ... Waiting for lcores to finish... ---------------------- Forward statistics for port 1 ---------------------- RX-packets: 0 RX-dropped: 0 RX-total: 0 TX-packets: 0 TX-dropped: 0 TX-total: 0 ---------------------------------------------------------------------------- +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++ RX-packets: 0 RX-dropped: 0 RX-total: 0 TX-packets: 0 TX-dropped: 0 TX-total: 0 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Done. 14/05/2021 11:17:02 dut.10.240.183.133: flow destroy 0 rule 0 14/05/2021 11:17:02 dut.10.240.183.133: Flow rule #0 destroyed 14/05/2021 11:17:02 dut.10.240.183.133: flow list 0 14/05/2021 11:17:02 dut.10.240.183.133: 14/05/2021 11:17:02 dut.10.240.183.133: start 14/05/2021 11:17:02 dut.10.240.183.133: rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native Logical Core 2 (socket 0) forwards packets on 1 streams: RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01 rxonly packet forwarding packets/burst=32 nb forwarding cores=1 - nb forwarding ports=1 port 0: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x0 RX queue: 0 RX desc=0 - RX free threshold=32 RX threshold registers: pthresh=8 hthresh=8 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=0 - TX free threshold=32 TX threshold registers: pthresh=32 hthresh=0 wthresh=0 TX offloads=0x0 - TX RS bit threshold=32 port 1: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x10000 RX queue: 0 RX desc=512 - RX free threshold=32 RX threshold registers: pthresh=0 hthresh=0 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=512 - TX free threshold=32 TX threshold registers: pthresh=0 hthresh=0 wthresh=0 TX offloads=0x10000 - TX RS bit threshold=32 14/05/2021 11:17:07 dut.10.240.183.133: stop 14/05/2021 11:17:07 dut.10.240.183.133: Telling cores to ... Waiting for lcores to finish... ---------------------- Forward statistics for port 1 ---------------------- RX-packets: 0 RX-dropped: 0 RX-total: 0 TX-packets: 0 TX-dropped: 0 TX-total: 0 ---------------------------------------------------------------------------- +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++ RX-packets: 0 RX-dropped: 0 RX-total: 0 TX-packets: 0 TX-dropped: 0 TX-total: 0 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Done. 14/05/2021 11:17:07 CVLDCFSwitchFilterGTPUTest: sub_case tv_mac_ipv6_gtpu_eh_ipv4_teid_without_mask passed 14/05/2021 11:17:07 CVLDCFSwitchFilterGTPUTest: ===================Test sub case: tv_mac_ipv6_gtpu_eh_ipv4_qfi================ 14/05/2021 11:17:07 dut.10.240.183.133: flow validate 0 ingress pattern eth / ipv6 / udp / gtpu / gtp_psc qfi is 0x34 / ipv4 / end actions vf id 1 / end 14/05/2021 11:17:07 dut.10.240.183.133: Flow rule validated 14/05/2021 11:17:07 dut.10.240.183.133: flow create 0 ingress pattern eth / ipv6 / udp / gtpu / gtp_psc qfi is 0x34 / ipv4 / end actions vf id 1 / end 14/05/2021 11:17:08 dut.10.240.183.133: Flow rule #0 created 14/05/2021 11:17:08 dut.10.240.183.133: flow list 0 14/05/2021 11:17:08 dut.10.240.183.133: ID Group Prio Attr Rule 0 0 0 i-- ETH IPV6 UDP GTPU GTP_PSC IPV4 => VF 14/05/2021 11:17:08 dut.10.240.183.133: start 14/05/2021 11:17:08 dut.10.240.183.133: rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native Logical Core 2 (socket 0) forwards packets on 1 streams: RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01 rxonly packet forwarding packets/burst=32 nb forwarding cores=1 - nb forwarding ports=1 port 0: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x0 RX queue: 0 RX desc=0 - RX free threshold=32 RX threshold registers: pthresh=8 hthresh=8 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=0 - TX free threshold=32 TX threshold registers: pthresh=32 hthresh=0 wthresh=0 TX offloads=0x0 - TX RS bit threshold=32 port 1: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x10000 RX queue: 0 RX desc=512 - RX free threshold=32 RX threshold registers: pthresh=0 hthresh=0 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=512 - TX free threshold=32 TX threshold registers: pthresh=0 hthresh=0 wthresh=0 TX offloads=0x10000 - TX RS bit threshold=32 14/05/2021 11:17:13 dut.10.240.183.133: stop 14/05/2021 11:17:13 dut.10.240.183.133: Telling cores to ... Waiting for lcores to finish... ---------------------- Forward statistics for port 1 ---------------------- RX-packets: 2 RX-dropped: 0 RX-total: 2 TX-packets: 0 TX-dropped: 0 TX-total: 0 ---------------------------------------------------------------------------- +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++ RX-packets: 2 RX-dropped: 0 RX-total: 2 TX-packets: 0 TX-dropped: 0 TX-total: 0 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Done. 14/05/2021 11:17:13 dut.10.240.183.133: start 14/05/2021 11:17:13 dut.10.240.183.133: rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native Logical Core 2 (socket 0) forwards packets on 1 streams: RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01 rxonly packet forwarding packets/burst=32 nb forwarding cores=1 - nb forwarding ports=1 port 0: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x0 RX queue: 0 RX desc=0 - RX free threshold=32 RX threshold registers: pthresh=8 hthresh=8 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=0 - TX free threshold=32 TX threshold registers: pthresh=32 hthresh=0 wthresh=0 TX offloads=0x0 - TX RS bit threshold=32 port 1: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x10000 RX queue: 0 RX desc=512 - RX free threshold=32 RX threshold registers: pthresh=0 hthresh=0 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=512 - TX free threshold=32 TX threshold registers: pthresh=0 hthresh=0 wthresh=0 TX offloads=0x10000 - TX RS bit threshold=32 14/05/2021 11:17:18 dut.10.240.183.133: stop 14/05/2021 11:17:18 dut.10.240.183.133: Telling cores to ... Waiting for lcores to finish... ---------------------- Forward statistics for port 1 ---------------------- RX-packets: 0 RX-dropped: 0 RX-total: 0 TX-packets: 0 TX-dropped: 0 TX-total: 0 ---------------------------------------------------------------------------- +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++ RX-packets: 0 RX-dropped: 0 RX-total: 0 TX-packets: 0 TX-dropped: 0 TX-total: 0 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Done. 14/05/2021 11:17:18 dut.10.240.183.133: flow destroy 0 rule 0 14/05/2021 11:17:18 dut.10.240.183.133: Flow rule #0 destroyed 14/05/2021 11:17:18 dut.10.240.183.133: flow list 0 14/05/2021 11:17:18 dut.10.240.183.133: 14/05/2021 11:17:18 dut.10.240.183.133: start 14/05/2021 11:17:18 dut.10.240.183.133: rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native Logical Core 2 (socket 0) forwards packets on 1 streams: RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01 rxonly packet forwarding packets/burst=32 nb forwarding cores=1 - nb forwarding ports=1 port 0: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x0 RX queue: 0 RX desc=0 - RX free threshold=32 RX threshold registers: pthresh=8 hthresh=8 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=0 - TX free threshold=32 TX threshold registers: pthresh=32 hthresh=0 wthresh=0 TX offloads=0x0 - TX RS bit threshold=32 port 1: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x10000 RX queue: 0 RX desc=512 - RX free threshold=32 RX threshold registers: pthresh=0 hthresh=0 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=512 - TX free threshold=32 TX threshold registers: pthresh=0 hthresh=0 wthresh=0 TX offloads=0x10000 - TX RS bit threshold=32 14/05/2021 11:17:23 dut.10.240.183.133: stop 14/05/2021 11:17:24 dut.10.240.183.133: Telling cores to ... Waiting for lcores to finish... ---------------------- Forward statistics for port 1 ---------------------- RX-packets: 0 RX-dropped: 0 RX-total: 0 TX-packets: 0 TX-dropped: 0 TX-total: 0 ---------------------------------------------------------------------------- +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++ RX-packets: 0 RX-dropped: 0 RX-total: 0 TX-packets: 0 TX-dropped: 0 TX-total: 0 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Done. 14/05/2021 11:17:24 CVLDCFSwitchFilterGTPUTest: sub_case tv_mac_ipv6_gtpu_eh_ipv4_qfi passed 14/05/2021 11:17:24 CVLDCFSwitchFilterGTPUTest: ===================Test sub case: tv_mac_ipv6_gtpu_eh_ipv4_l3dst================ 14/05/2021 11:17:24 dut.10.240.183.133: flow validate 0 ingress pattern eth / ipv6 / udp / gtpu / gtp_psc / ipv4 dst is 192.168.1.2 / end actions vf id 1 / end 14/05/2021 11:17:24 dut.10.240.183.133: Flow rule validated 14/05/2021 11:17:24 dut.10.240.183.133: flow create 0 ingress pattern eth / ipv6 / udp / gtpu / gtp_psc / ipv4 dst is 192.168.1.2 / end actions vf id 1 / end 14/05/2021 11:17:24 dut.10.240.183.133: Flow rule #0 created 14/05/2021 11:17:24 dut.10.240.183.133: flow list 0 14/05/2021 11:17:24 dut.10.240.183.133: ID Group Prio Attr Rule 0 0 0 i-- ETH IPV6 UDP GTPU GTP_PSC IPV4 => VF 14/05/2021 11:17:24 dut.10.240.183.133: start 14/05/2021 11:17:24 dut.10.240.183.133: rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native Logical Core 2 (socket 0) forwards packets on 1 streams: RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01 rxonly packet forwarding packets/burst=32 nb forwarding cores=1 - nb forwarding ports=1 port 0: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x0 RX queue: 0 RX desc=0 - RX free threshold=32 RX threshold registers: pthresh=8 hthresh=8 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=0 - TX free threshold=32 TX threshold registers: pthresh=32 hthresh=0 wthresh=0 TX offloads=0x0 - TX RS bit threshold=32 port 1: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x10000 RX queue: 0 RX desc=512 - RX free threshold=32 RX threshold registers: pthresh=0 hthresh=0 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=512 - TX free threshold=32 TX threshold registers: pthresh=0 hthresh=0 wthresh=0 TX offloads=0x10000 - TX RS bit threshold=32 14/05/2021 11:17:29 dut.10.240.183.133: stop 14/05/2021 11:17:29 dut.10.240.183.133: Telling cores to ... Waiting for lcores to finish... ---------------------- Forward statistics for port 1 ---------------------- RX-packets: 2 RX-dropped: 0 RX-total: 2 TX-packets: 0 TX-dropped: 0 TX-total: 0 ---------------------------------------------------------------------------- +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++ RX-packets: 2 RX-dropped: 0 RX-total: 2 TX-packets: 0 TX-dropped: 0 TX-total: 0 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Done. 14/05/2021 11:17:29 dut.10.240.183.133: start 14/05/2021 11:17:29 dut.10.240.183.133: rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native Logical Core 2 (socket 0) forwards packets on 1 streams: RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01 rxonly packet forwarding packets/burst=32 nb forwarding cores=1 - nb forwarding ports=1 port 0: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x0 RX queue: 0 RX desc=0 - RX free threshold=32 RX threshold registers: pthresh=8 hthresh=8 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=0 - TX free threshold=32 TX threshold registers: pthresh=32 hthresh=0 wthresh=0 TX offloads=0x0 - TX RS bit threshold=32 port 1: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x10000 RX queue: 0 RX desc=512 - RX free threshold=32 RX threshold registers: pthresh=0 hthresh=0 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=512 - TX free threshold=32 TX threshold registers: pthresh=0 hthresh=0 wthresh=0 TX offloads=0x10000 - TX RS bit threshold=32 14/05/2021 11:17:34 dut.10.240.183.133: stop 14/05/2021 11:17:34 dut.10.240.183.133: Telling cores to ... Waiting for lcores to finish... ---------------------- Forward statistics for port 1 ---------------------- RX-packets: 0 RX-dropped: 0 RX-total: 0 TX-packets: 0 TX-dropped: 0 TX-total: 0 ---------------------------------------------------------------------------- +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++ RX-packets: 0 RX-dropped: 0 RX-total: 0 TX-packets: 0 TX-dropped: 0 TX-total: 0 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Done. 14/05/2021 11:17:34 dut.10.240.183.133: flow destroy 0 rule 0 14/05/2021 11:17:34 dut.10.240.183.133: Flow rule #0 destroyed 14/05/2021 11:17:34 dut.10.240.183.133: flow list 0 14/05/2021 11:17:34 dut.10.240.183.133: 14/05/2021 11:17:34 dut.10.240.183.133: start 14/05/2021 11:17:35 dut.10.240.183.133: rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native Logical Core 2 (socket 0) forwards packets on 1 streams: RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01 rxonly packet forwarding packets/burst=32 nb forwarding cores=1 - nb forwarding ports=1 port 0: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x0 RX queue: 0 RX desc=0 - RX free threshold=32 RX threshold registers: pthresh=8 hthresh=8 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=0 - TX free threshold=32 TX threshold registers: pthresh=32 hthresh=0 wthresh=0 TX offloads=0x0 - TX RS bit threshold=32 port 1: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x10000 RX queue: 0 RX desc=512 - RX free threshold=32 RX threshold registers: pthresh=0 hthresh=0 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=512 - TX free threshold=32 TX threshold registers: pthresh=0 hthresh=0 wthresh=0 TX offloads=0x10000 - TX RS bit threshold=32 14/05/2021 11:17:40 dut.10.240.183.133: stop 14/05/2021 11:17:40 dut.10.240.183.133: Telling cores to ... Waiting for lcores to finish... ---------------------- Forward statistics for port 1 ---------------------- RX-packets: 0 RX-dropped: 0 RX-total: 0 TX-packets: 0 TX-dropped: 0 TX-total: 0 ---------------------------------------------------------------------------- +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++ RX-packets: 0 RX-dropped: 0 RX-total: 0 TX-packets: 0 TX-dropped: 0 TX-total: 0 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Done. 14/05/2021 11:17:40 CVLDCFSwitchFilterGTPUTest: sub_case tv_mac_ipv6_gtpu_eh_ipv4_l3dst passed 14/05/2021 11:17:40 CVLDCFSwitchFilterGTPUTest: ===================Test sub case: tv_mac_ipv6_gtpu_eh_ipv4_l3src================ 14/05/2021 11:17:40 dut.10.240.183.133: flow validate 0 ingress pattern eth / ipv6 / udp / gtpu / gtp_psc / ipv4 src is 192.168.1.1 / end actions vf id 1 / end 14/05/2021 11:17:40 dut.10.240.183.133: Flow rule validated 14/05/2021 11:17:40 dut.10.240.183.133: flow create 0 ingress pattern eth / ipv6 / udp / gtpu / gtp_psc / ipv4 src is 192.168.1.1 / end actions vf id 1 / end 14/05/2021 11:17:40 dut.10.240.183.133: Flow rule #0 created 14/05/2021 11:17:40 dut.10.240.183.133: flow list 0 14/05/2021 11:17:40 dut.10.240.183.133: ID Group Prio Attr Rule 0 0 0 i-- ETH IPV6 UDP GTPU GTP_PSC IPV4 => VF 14/05/2021 11:17:40 dut.10.240.183.133: start 14/05/2021 11:17:40 dut.10.240.183.133: rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native Logical Core 2 (socket 0) forwards packets on 1 streams: RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01 rxonly packet forwarding packets/burst=32 nb forwarding cores=1 - nb forwarding ports=1 port 0: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x0 RX queue: 0 RX desc=0 - RX free threshold=32 RX threshold registers: pthresh=8 hthresh=8 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=0 - TX free threshold=32 TX threshold registers: pthresh=32 hthresh=0 wthresh=0 TX offloads=0x0 - TX RS bit threshold=32 port 1: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x10000 RX queue: 0 RX desc=512 - RX free threshold=32 RX threshold registers: pthresh=0 hthresh=0 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=512 - TX free threshold=32 TX threshold registers: pthresh=0 hthresh=0 wthresh=0 TX offloads=0x10000 - TX RS bit threshold=32 14/05/2021 11:17:45 dut.10.240.183.133: stop 14/05/2021 11:17:45 dut.10.240.183.133: Telling cores to ... Waiting for lcores to finish... ---------------------- Forward statistics for port 1 ---------------------- RX-packets: 2 RX-dropped: 0 RX-total: 2 TX-packets: 0 TX-dropped: 0 TX-total: 0 ---------------------------------------------------------------------------- +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++ RX-packets: 2 RX-dropped: 0 RX-total: 2 TX-packets: 0 TX-dropped: 0 TX-total: 0 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Done. 14/05/2021 11:17:45 dut.10.240.183.133: start 14/05/2021 11:17:45 dut.10.240.183.133: rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native Logical Core 2 (socket 0) forwards packets on 1 streams: RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01 rxonly packet forwarding packets/burst=32 nb forwarding cores=1 - nb forwarding ports=1 port 0: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x0 RX queue: 0 RX desc=0 - RX free threshold=32 RX threshold registers: pthresh=8 hthresh=8 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=0 - TX free threshold=32 TX threshold registers: pthresh=32 hthresh=0 wthresh=0 TX offloads=0x0 - TX RS bit threshold=32 port 1: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x10000 RX queue: 0 RX desc=512 - RX free threshold=32 RX threshold registers: pthresh=0 hthresh=0 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=512 - TX free threshold=32 TX threshold registers: pthresh=0 hthresh=0 wthresh=0 TX offloads=0x10000 - TX RS bit threshold=32 14/05/2021 11:17:50 dut.10.240.183.133: stop 14/05/2021 11:17:51 dut.10.240.183.133: Telling cores to ... Waiting for lcores to finish... ---------------------- Forward statistics for port 1 ---------------------- RX-packets: 0 RX-dropped: 0 RX-total: 0 TX-packets: 0 TX-dropped: 0 TX-total: 0 ---------------------------------------------------------------------------- +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++ RX-packets: 0 RX-dropped: 0 RX-total: 0 TX-packets: 0 TX-dropped: 0 TX-total: 0 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Done. 14/05/2021 11:17:51 dut.10.240.183.133: flow destroy 0 rule 0 14/05/2021 11:17:51 dut.10.240.183.133: Flow rule #0 destroyed 14/05/2021 11:17:51 dut.10.240.183.133: flow list 0 14/05/2021 11:17:51 dut.10.240.183.133: 14/05/2021 11:17:51 dut.10.240.183.133: start 14/05/2021 11:17:51 dut.10.240.183.133: rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native Logical Core 2 (socket 0) forwards packets on 1 streams: RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01 rxonly packet forwarding packets/burst=32 nb forwarding cores=1 - nb forwarding ports=1 port 0: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x0 RX queue: 0 RX desc=0 - RX free threshold=32 RX threshold registers: pthresh=8 hthresh=8 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=0 - TX free threshold=32 TX threshold registers: pthresh=32 hthresh=0 wthresh=0 TX offloads=0x0 - TX RS bit threshold=32 port 1: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x10000 RX queue: 0 RX desc=512 - RX free threshold=32 RX threshold registers: pthresh=0 hthresh=0 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=512 - TX free threshold=32 TX threshold registers: pthresh=0 hthresh=0 wthresh=0 TX offloads=0x10000 - TX RS bit threshold=32 14/05/2021 11:17:56 dut.10.240.183.133: stop 14/05/2021 11:17:56 dut.10.240.183.133: Telling cores to ... Waiting for lcores to finish... ---------------------- Forward statistics for port 1 ---------------------- RX-packets: 0 RX-dropped: 0 RX-total: 0 TX-packets: 0 TX-dropped: 0 TX-total: 0 ---------------------------------------------------------------------------- +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++ RX-packets: 0 RX-dropped: 0 RX-total: 0 TX-packets: 0 TX-dropped: 0 TX-total: 0 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Done. 14/05/2021 11:17:56 CVLDCFSwitchFilterGTPUTest: sub_case tv_mac_ipv6_gtpu_eh_ipv4_l3src passed 14/05/2021 11:17:56 CVLDCFSwitchFilterGTPUTest: ===================Test sub case: tv_mac_ipv6_gtpu_eh_ipv4_l3src_l3dst================ 14/05/2021 11:17:56 dut.10.240.183.133: flow validate 0 ingress pattern eth / ipv6 / udp / gtpu / gtp_psc / ipv4 src is 192.168.1.1 dst is 192.168.1.2 / end actions vf id 1 / end 14/05/2021 11:17:56 dut.10.240.183.133: Flow rule validated 14/05/2021 11:17:56 dut.10.240.183.133: flow create 0 ingress pattern eth / ipv6 / udp / gtpu / gtp_psc / ipv4 src is 192.168.1.1 dst is 192.168.1.2 / end actions vf id 1 / end 14/05/2021 11:17:56 dut.10.240.183.133: Flow rule #0 created 14/05/2021 11:17:56 dut.10.240.183.133: flow list 0 14/05/2021 11:17:56 dut.10.240.183.133: ID Group Prio Attr Rule 0 0 0 i-- ETH IPV6 UDP GTPU GTP_PSC IPV4 => VF 14/05/2021 11:17:56 dut.10.240.183.133: start 14/05/2021 11:17:56 dut.10.240.183.133: rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native Logical Core 2 (socket 0) forwards packets on 1 streams: RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01 rxonly packet forwarding packets/burst=32 nb forwarding cores=1 - nb forwarding ports=1 port 0: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x0 RX queue: 0 RX desc=0 - RX free threshold=32 RX threshold registers: pthresh=8 hthresh=8 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=0 - TX free threshold=32 TX threshold registers: pthresh=32 hthresh=0 wthresh=0 TX offloads=0x0 - TX RS bit threshold=32 port 1: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x10000 RX queue: 0 RX desc=512 - RX free threshold=32 RX threshold registers: pthresh=0 hthresh=0 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=512 - TX free threshold=32 TX threshold registers: pthresh=0 hthresh=0 wthresh=0 TX offloads=0x10000 - TX RS bit threshold=32 14/05/2021 11:18:01 dut.10.240.183.133: stop 14/05/2021 11:18:02 dut.10.240.183.133: Telling cores to ... Waiting for lcores to finish... ---------------------- Forward statistics for port 1 ---------------------- RX-packets: 2 RX-dropped: 0 RX-total: 2 TX-packets: 0 TX-dropped: 0 TX-total: 0 ---------------------------------------------------------------------------- +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++ RX-packets: 2 RX-dropped: 0 RX-total: 2 TX-packets: 0 TX-dropped: 0 TX-total: 0 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Done. 14/05/2021 11:18:02 dut.10.240.183.133: start 14/05/2021 11:18:02 dut.10.240.183.133: rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native Logical Core 2 (socket 0) forwards packets on 1 streams: RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01 rxonly packet forwarding packets/burst=32 nb forwarding cores=1 - nb forwarding ports=1 port 0: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x0 RX queue: 0 RX desc=0 - RX free threshold=32 RX threshold registers: pthresh=8 hthresh=8 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=0 - TX free threshold=32 TX threshold registers: pthresh=32 hthresh=0 wthresh=0 TX offloads=0x0 - TX RS bit threshold=32 port 1: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x10000 RX queue: 0 RX desc=512 - RX free threshold=32 RX threshold registers: pthresh=0 hthresh=0 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=512 - TX free threshold=32 TX threshold registers: pthresh=0 hthresh=0 wthresh=0 TX offloads=0x10000 - TX RS bit threshold=32 14/05/2021 11:18:07 dut.10.240.183.133: stop 14/05/2021 11:18:07 dut.10.240.183.133: Telling cores to ... Waiting for lcores to finish... ---------------------- Forward statistics for port 1 ---------------------- RX-packets: 0 RX-dropped: 0 RX-total: 0 TX-packets: 0 TX-dropped: 0 TX-total: 0 ---------------------------------------------------------------------------- +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++ RX-packets: 0 RX-dropped: 0 RX-total: 0 TX-packets: 0 TX-dropped: 0 TX-total: 0 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Done. 14/05/2021 11:18:07 dut.10.240.183.133: flow destroy 0 rule 0 14/05/2021 11:18:07 dut.10.240.183.133: Flow rule #0 destroyed 14/05/2021 11:18:07 dut.10.240.183.133: flow list 0 14/05/2021 11:18:07 dut.10.240.183.133: 14/05/2021 11:18:07 dut.10.240.183.133: start 14/05/2021 11:18:07 dut.10.240.183.133: rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native Logical Core 2 (socket 0) forwards packets on 1 streams: RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01 rxonly packet forwarding packets/burst=32 nb forwarding cores=1 - nb forwarding ports=1 port 0: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x0 RX queue: 0 RX desc=0 - RX free threshold=32 RX threshold registers: pthresh=8 hthresh=8 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=0 - TX free threshold=32 TX threshold registers: pthresh=32 hthresh=0 wthresh=0 TX offloads=0x0 - TX RS bit threshold=32 port 1: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x10000 RX queue: 0 RX desc=512 - RX free threshold=32 RX threshold registers: pthresh=0 hthresh=0 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=512 - TX free threshold=32 TX threshold registers: pthresh=0 hthresh=0 wthresh=0 TX offloads=0x10000 - TX RS bit threshold=32 14/05/2021 11:18:12 dut.10.240.183.133: stop 14/05/2021 11:18:12 dut.10.240.183.133: Telling cores to ... Waiting for lcores to finish... ---------------------- Forward statistics for port 1 ---------------------- RX-packets: 0 RX-dropped: 0 RX-total: 0 TX-packets: 0 TX-dropped: 0 TX-total: 0 ---------------------------------------------------------------------------- +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++ RX-packets: 0 RX-dropped: 0 RX-total: 0 TX-packets: 0 TX-dropped: 0 TX-total: 0 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Done. 14/05/2021 11:18:12 CVLDCFSwitchFilterGTPUTest: sub_case tv_mac_ipv6_gtpu_eh_ipv4_l3src_l3dst passed 14/05/2021 11:18:12 CVLDCFSwitchFilterGTPUTest: ===================Test sub case: tv_mac_ipv6_gtpu_eh_ipv4_teid_l3src_l3dst================ 14/05/2021 11:18:12 dut.10.240.183.133: flow validate 0 ingress pattern eth / ipv6 / udp / gtpu teid is 0x12345678 teid mask 0x00000001 / gtp_psc / ipv4 src is 192.168.1.1 dst is 192.168.1.2 / end actions vf id 1 / end 14/05/2021 11:18:12 dut.10.240.183.133: Flow rule validated 14/05/2021 11:18:12 dut.10.240.183.133: flow create 0 ingress pattern eth / ipv6 / udp / gtpu teid is 0x12345678 teid mask 0x00000001 / gtp_psc / ipv4 src is 192.168.1.1 dst is 192.168.1.2 / end actions vf id 1 / end 14/05/2021 11:18:12 dut.10.240.183.133: Flow rule #0 created 14/05/2021 11:18:12 dut.10.240.183.133: flow list 0 14/05/2021 11:18:13 dut.10.240.183.133: ID Group Prio Attr Rule 0 0 0 i-- ETH IPV6 UDP GTPU GTP_PSC IPV4 => VF 14/05/2021 11:18:13 dut.10.240.183.133: start 14/05/2021 11:18:13 dut.10.240.183.133: rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native Logical Core 2 (socket 0) forwards packets on 1 streams: RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01 rxonly packet forwarding packets/burst=32 nb forwarding cores=1 - nb forwarding ports=1 port 0: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x0 RX queue: 0 RX desc=0 - RX free threshold=32 RX threshold registers: pthresh=8 hthresh=8 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=0 - TX free threshold=32 TX threshold registers: pthresh=32 hthresh=0 wthresh=0 TX offloads=0x0 - TX RS bit threshold=32 port 1: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x10000 RX queue: 0 RX desc=512 - RX free threshold=32 RX threshold registers: pthresh=0 hthresh=0 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=512 - TX free threshold=32 TX threshold registers: pthresh=0 hthresh=0 wthresh=0 TX offloads=0x10000 - TX RS bit threshold=32 14/05/2021 11:18:18 dut.10.240.183.133: stop 14/05/2021 11:18:18 dut.10.240.183.133: Telling cores to ... Waiting for lcores to finish... ---------------------- Forward statistics for port 1 ---------------------- RX-packets: 2 RX-dropped: 0 RX-total: 2 TX-packets: 0 TX-dropped: 0 TX-total: 0 ---------------------------------------------------------------------------- +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++ RX-packets: 2 RX-dropped: 0 RX-total: 2 TX-packets: 0 TX-dropped: 0 TX-total: 0 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Done. 14/05/2021 11:18:18 dut.10.240.183.133: start 14/05/2021 11:18:18 dut.10.240.183.133: rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native Logical Core 2 (socket 0) forwards packets on 1 streams: RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01 rxonly packet forwarding packets/burst=32 nb forwarding cores=1 - nb forwarding ports=1 port 0: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x0 RX queue: 0 RX desc=0 - RX free threshold=32 RX threshold registers: pthresh=8 hthresh=8 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=0 - TX free threshold=32 TX threshold registers: pthresh=32 hthresh=0 wthresh=0 TX offloads=0x0 - TX RS bit threshold=32 port 1: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x10000 RX queue: 0 RX desc=512 - RX free threshold=32 RX threshold registers: pthresh=0 hthresh=0 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=512 - TX free threshold=32 TX threshold registers: pthresh=0 hthresh=0 wthresh=0 TX offloads=0x10000 - TX RS bit threshold=32 14/05/2021 11:18:23 dut.10.240.183.133: stop 14/05/2021 11:18:23 dut.10.240.183.133: Telling cores to ... Waiting for lcores to finish... ---------------------- Forward statistics for port 1 ---------------------- RX-packets: 0 RX-dropped: 0 RX-total: 0 TX-packets: 0 TX-dropped: 0 TX-total: 0 ---------------------------------------------------------------------------- +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++ RX-packets: 0 RX-dropped: 0 RX-total: 0 TX-packets: 0 TX-dropped: 0 TX-total: 0 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Done. 14/05/2021 11:18:23 dut.10.240.183.133: flow destroy 0 rule 0 14/05/2021 11:18:23 dut.10.240.183.133: Flow rule #0 destroyed 14/05/2021 11:18:23 dut.10.240.183.133: flow list 0 14/05/2021 11:18:23 dut.10.240.183.133: 14/05/2021 11:18:23 dut.10.240.183.133: start 14/05/2021 11:18:23 dut.10.240.183.133: rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native Logical Core 2 (socket 0) forwards packets on 1 streams: RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01 rxonly packet forwarding packets/burst=32 nb forwarding cores=1 - nb forwarding ports=1 port 0: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x0 RX queue: 0 RX desc=0 - RX free threshold=32 RX threshold registers: pthresh=8 hthresh=8 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=0 - TX free threshold=32 TX threshold registers: pthresh=32 hthresh=0 wthresh=0 TX offloads=0x0 - TX RS bit threshold=32 port 1: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x10000 RX queue: 0 RX desc=512 - RX free threshold=32 RX threshold registers: pthresh=0 hthresh=0 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=512 - TX free threshold=32 TX threshold registers: pthresh=0 hthresh=0 wthresh=0 TX offloads=0x10000 - TX RS bit threshold=32 14/05/2021 11:18:28 dut.10.240.183.133: stop 14/05/2021 11:18:28 dut.10.240.183.133: Telling cores to ... Waiting for lcores to finish... ---------------------- Forward statistics for port 1 ---------------------- RX-packets: 0 RX-dropped: 0 RX-total: 0 TX-packets: 0 TX-dropped: 0 TX-total: 0 ---------------------------------------------------------------------------- +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++ RX-packets: 0 RX-dropped: 0 RX-total: 0 TX-packets: 0 TX-dropped: 0 TX-total: 0 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Done. 14/05/2021 11:18:28 CVLDCFSwitchFilterGTPUTest: sub_case tv_mac_ipv6_gtpu_eh_ipv4_teid_l3src_l3dst passed 14/05/2021 11:18:28 CVLDCFSwitchFilterGTPUTest: ===================Test sub case: tv_mac_ipv6_gtpu_eh_ipv4_qfi_l3src_l3dst================ 14/05/2021 11:18:28 dut.10.240.183.133: flow validate 0 ingress pattern eth / ipv6 / udp / gtpu / gtp_psc qfi is 0x34 / ipv4 src is 192.168.1.1 dst is 192.168.1.2 / end actions vf id 1 / end 14/05/2021 11:18:28 dut.10.240.183.133: Flow rule validated 14/05/2021 11:18:28 dut.10.240.183.133: flow create 0 ingress pattern eth / ipv6 / udp / gtpu / gtp_psc qfi is 0x34 / ipv4 src is 192.168.1.1 dst is 192.168.1.2 / end actions vf id 1 / end 14/05/2021 11:18:29 dut.10.240.183.133: Flow rule #0 created 14/05/2021 11:18:29 dut.10.240.183.133: flow list 0 14/05/2021 11:18:29 dut.10.240.183.133: ID Group Prio Attr Rule 0 0 0 i-- ETH IPV6 UDP GTPU GTP_PSC IPV4 => VF 14/05/2021 11:18:29 dut.10.240.183.133: start 14/05/2021 11:18:29 dut.10.240.183.133: rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native Logical Core 2 (socket 0) forwards packets on 1 streams: RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01 rxonly packet forwarding packets/burst=32 nb forwarding cores=1 - nb forwarding ports=1 port 0: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x0 RX queue: 0 RX desc=0 - RX free threshold=32 RX threshold registers: pthresh=8 hthresh=8 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=0 - TX free threshold=32 TX threshold registers: pthresh=32 hthresh=0 wthresh=0 TX offloads=0x0 - TX RS bit threshold=32 port 1: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x10000 RX queue: 0 RX desc=512 - RX free threshold=32 RX threshold registers: pthresh=0 hthresh=0 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=512 - TX free threshold=32 TX threshold registers: pthresh=0 hthresh=0 wthresh=0 TX offloads=0x10000 - TX RS bit threshold=32 14/05/2021 11:18:34 dut.10.240.183.133: stop 14/05/2021 11:18:34 dut.10.240.183.133: Telling cores to ... Waiting for lcores to finish... ---------------------- Forward statistics for port 1 ---------------------- RX-packets: 2 RX-dropped: 0 RX-total: 2 TX-packets: 0 TX-dropped: 0 TX-total: 0 ---------------------------------------------------------------------------- +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++ RX-packets: 2 RX-dropped: 0 RX-total: 2 TX-packets: 0 TX-dropped: 0 TX-total: 0 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Done. 14/05/2021 11:18:34 dut.10.240.183.133: start 14/05/2021 11:18:34 dut.10.240.183.133: rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native Logical Core 2 (socket 0) forwards packets on 1 streams: RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01 rxonly packet forwarding packets/burst=32 nb forwarding cores=1 - nb forwarding ports=1 port 0: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x0 RX queue: 0 RX desc=0 - RX free threshold=32 RX threshold registers: pthresh=8 hthresh=8 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=0 - TX free threshold=32 TX threshold registers: pthresh=32 hthresh=0 wthresh=0 TX offloads=0x0 - TX RS bit threshold=32 port 1: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x10000 RX queue: 0 RX desc=512 - RX free threshold=32 RX threshold registers: pthresh=0 hthresh=0 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=512 - TX free threshold=32 TX threshold registers: pthresh=0 hthresh=0 wthresh=0 TX offloads=0x10000 - TX RS bit threshold=32 14/05/2021 11:18:39 dut.10.240.183.133: stop 14/05/2021 11:18:39 dut.10.240.183.133: Telling cores to ... Waiting for lcores to finish... ---------------------- Forward statistics for port 1 ---------------------- RX-packets: 0 RX-dropped: 0 RX-total: 0 TX-packets: 0 TX-dropped: 0 TX-total: 0 ---------------------------------------------------------------------------- +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++ RX-packets: 0 RX-dropped: 0 RX-total: 0 TX-packets: 0 TX-dropped: 0 TX-total: 0 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Done. 14/05/2021 11:18:39 dut.10.240.183.133: flow destroy 0 rule 0 14/05/2021 11:18:39 dut.10.240.183.133: Flow rule #0 destroyed 14/05/2021 11:18:39 dut.10.240.183.133: flow list 0 14/05/2021 11:18:39 dut.10.240.183.133: 14/05/2021 11:18:39 dut.10.240.183.133: start 14/05/2021 11:18:39 dut.10.240.183.133: rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native Logical Core 2 (socket 0) forwards packets on 1 streams: RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01 rxonly packet forwarding packets/burst=32 nb forwarding cores=1 - nb forwarding ports=1 port 0: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x0 RX queue: 0 RX desc=0 - RX free threshold=32 RX threshold registers: pthresh=8 hthresh=8 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=0 - TX free threshold=32 TX threshold registers: pthresh=32 hthresh=0 wthresh=0 TX offloads=0x0 - TX RS bit threshold=32 port 1: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x10000 RX queue: 0 RX desc=512 - RX free threshold=32 RX threshold registers: pthresh=0 hthresh=0 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=512 - TX free threshold=32 TX threshold registers: pthresh=0 hthresh=0 wthresh=0 TX offloads=0x10000 - TX RS bit threshold=32 14/05/2021 11:18:45 dut.10.240.183.133: stop 14/05/2021 11:18:45 dut.10.240.183.133: Telling cores to ... Waiting for lcores to finish... ---------------------- Forward statistics for port 1 ---------------------- RX-packets: 0 RX-dropped: 0 RX-total: 0 TX-packets: 0 TX-dropped: 0 TX-total: 0 ---------------------------------------------------------------------------- +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++ RX-packets: 0 RX-dropped: 0 RX-total: 0 TX-packets: 0 TX-dropped: 0 TX-total: 0 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Done. 14/05/2021 11:18:45 CVLDCFSwitchFilterGTPUTest: sub_case tv_mac_ipv6_gtpu_eh_ipv4_qfi_l3src_l3dst passed 14/05/2021 11:18:45 CVLDCFSwitchFilterGTPUTest: ===================Test sub case: tv_mac_ipv6_gtpu_eh_ipv4_all================ 14/05/2021 11:18:45 dut.10.240.183.133: flow validate 0 ingress pattern eth / ipv6 / udp / gtpu teid is 0x12345678 teid mask 0x00000001 / gtp_psc qfi is 0x34 / ipv4 src is 192.168.1.1 dst is 192.168.1.2 / end actions vf id 1 / end 14/05/2021 11:18:45 dut.10.240.183.133: Flow rule validated 14/05/2021 11:18:45 dut.10.240.183.133: flow create 0 ingress pattern eth / ipv6 / udp / gtpu teid is 0x12345678 teid mask 0x00000001 / gtp_psc qfi is 0x34 / ipv4 src is 192.168.1.1 dst is 192.168.1.2 / end actions vf id 1 / end 14/05/2021 11:18:45 dut.10.240.183.133: Flow rule #0 created 14/05/2021 11:18:45 dut.10.240.183.133: flow list 0 14/05/2021 11:18:45 dut.10.240.183.133: ID Group Prio Attr Rule 0 0 0 i-- ETH IPV6 UDP GTPU GTP_PSC IPV4 => VF 14/05/2021 11:18:45 dut.10.240.183.133: start 14/05/2021 11:18:45 dut.10.240.183.133: rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native Logical Core 2 (socket 0) forwards packets on 1 streams: RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01 rxonly packet forwarding packets/burst=32 nb forwarding cores=1 - nb forwarding ports=1 port 0: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x0 RX queue: 0 RX desc=0 - RX free threshold=32 RX threshold registers: pthresh=8 hthresh=8 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=0 - TX free threshold=32 TX threshold registers: pthresh=32 hthresh=0 wthresh=0 TX offloads=0x0 - TX RS bit threshold=32 port 1: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x10000 RX queue: 0 RX desc=512 - RX free threshold=32 RX threshold registers: pthresh=0 hthresh=0 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=512 - TX free threshold=32 TX threshold registers: pthresh=0 hthresh=0 wthresh=0 TX offloads=0x10000 - TX RS bit threshold=32 14/05/2021 11:18:50 dut.10.240.183.133: stop 14/05/2021 11:18:50 dut.10.240.183.133: Telling cores to ... Waiting for lcores to finish... ---------------------- Forward statistics for port 1 ---------------------- RX-packets: 2 RX-dropped: 0 RX-total: 2 TX-packets: 0 TX-dropped: 0 TX-total: 0 ---------------------------------------------------------------------------- +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++ RX-packets: 2 RX-dropped: 0 RX-total: 2 TX-packets: 0 TX-dropped: 0 TX-total: 0 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Done. 14/05/2021 11:18:50 dut.10.240.183.133: start 14/05/2021 11:18:50 dut.10.240.183.133: rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native Logical Core 2 (socket 0) forwards packets on 1 streams: RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01 rxonly packet forwarding packets/burst=32 nb forwarding cores=1 - nb forwarding ports=1 port 0: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x0 RX queue: 0 RX desc=0 - RX free threshold=32 RX threshold registers: pthresh=8 hthresh=8 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=0 - TX free threshold=32 TX threshold registers: pthresh=32 hthresh=0 wthresh=0 TX offloads=0x0 - TX RS bit threshold=32 port 1: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x10000 RX queue: 0 RX desc=512 - RX free threshold=32 RX threshold registers: pthresh=0 hthresh=0 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=512 - TX free threshold=32 TX threshold registers: pthresh=0 hthresh=0 wthresh=0 TX offloads=0x10000 - TX RS bit threshold=32 14/05/2021 11:18:55 dut.10.240.183.133: stop 14/05/2021 11:18:55 dut.10.240.183.133: Telling cores to ... Waiting for lcores to finish... ---------------------- Forward statistics for port 1 ---------------------- RX-packets: 0 RX-dropped: 0 RX-total: 0 TX-packets: 0 TX-dropped: 0 TX-total: 0 ---------------------------------------------------------------------------- +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++ RX-packets: 0 RX-dropped: 0 RX-total: 0 TX-packets: 0 TX-dropped: 0 TX-total: 0 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Done. 14/05/2021 11:18:55 dut.10.240.183.133: flow destroy 0 rule 0 14/05/2021 11:18:56 dut.10.240.183.133: Flow rule #0 destroyed 14/05/2021 11:18:56 dut.10.240.183.133: flow list 0 14/05/2021 11:18:56 dut.10.240.183.133: 14/05/2021 11:18:56 dut.10.240.183.133: start 14/05/2021 11:18:56 dut.10.240.183.133: rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native Logical Core 2 (socket 0) forwards packets on 1 streams: RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01 rxonly packet forwarding packets/burst=32 nb forwarding cores=1 - nb forwarding ports=1 port 0: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x0 RX queue: 0 RX desc=0 - RX free threshold=32 RX threshold registers: pthresh=8 hthresh=8 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=0 - TX free threshold=32 TX threshold registers: pthresh=32 hthresh=0 wthresh=0 TX offloads=0x0 - TX RS bit threshold=32 port 1: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x10000 RX queue: 0 RX desc=512 - RX free threshold=32 RX threshold registers: pthresh=0 hthresh=0 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=512 - TX free threshold=32 TX threshold registers: pthresh=0 hthresh=0 wthresh=0 TX offloads=0x10000 - TX RS bit threshold=32 14/05/2021 11:19:01 dut.10.240.183.133: stop 14/05/2021 11:19:01 dut.10.240.183.133: Telling cores to ... Waiting for lcores to finish... ---------------------- Forward statistics for port 1 ---------------------- RX-packets: 0 RX-dropped: 0 RX-total: 0 TX-packets: 0 TX-dropped: 0 TX-total: 0 ---------------------------------------------------------------------------- +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++ RX-packets: 0 RX-dropped: 0 RX-total: 0 TX-packets: 0 TX-dropped: 0 TX-total: 0 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Done. 14/05/2021 11:19:01 CVLDCFSwitchFilterGTPUTest: sub_case tv_mac_ipv6_gtpu_eh_ipv4_all passed 14/05/2021 11:19:01 CVLDCFSwitchFilterGTPUTest: {'tv_mac_ipv6_gtpu_eh_ipv4_teid_with_mask': 'passed', 'tv_mac_ipv6_gtpu_eh_ipv4_teid_without_mask': 'passed', 'tv_mac_ipv6_gtpu_eh_ipv4_qfi': 'passed', 'tv_mac_ipv6_gtpu_eh_ipv4_l3dst': 'passed', 'tv_mac_ipv6_gtpu_eh_ipv4_l3src': 'passed', 'tv_mac_ipv6_gtpu_eh_ipv4_l3src_l3dst': 'passed', 'tv_mac_ipv6_gtpu_eh_ipv4_teid_l3src_l3dst': 'passed', 'tv_mac_ipv6_gtpu_eh_ipv4_qfi_l3src_l3dst': 'passed', 'tv_mac_ipv6_gtpu_eh_ipv4_all': 'passed'} 14/05/2021 11:19:01 CVLDCFSwitchFilterGTPUTest: pass rate is: 100.0 14/05/2021 11:19:01 CVLDCFSwitchFilterGTPUTest: Test Case test_mac_ipv6_gtpu_eh_ipv4 Result PASSED: 14/05/2021 11:19:01 dut.10.240.183.133: flow flush 0 14/05/2021 11:19:01 dut.10.240.183.133: 14/05/2021 11:19:01 dut.10.240.183.133: clear port stats all 14/05/2021 11:19:01 dut.10.240.183.133: NIC statistics for port 0 cleared NIC statistics for port 1 cleared 14/05/2021 11:19:01 dut.10.240.183.133: quit 14/05/2021 11:19:02 dut.10.240.183.133: Stopping port 0... Stopping ports... Done Stopping port 1... Stopping ports... Done Shutting down port 0... Closing ports... Port 0 is closed Done Shutting down port 1... Closing ports... Port 1 is closed Done Bye... 14/05/2021 11:19:02 dut.10.240.183.133: kill_all: called by dut and prefix list has value. 14/05/2021 11:19:06 CVLDCFSwitchFilterGTPUTest: Test Case test_mac_ipv6_gtpu_eh_ipv4_tcp Begin 14/05/2021 11:19:06 dut.10.240.183.133: 14/05/2021 11:19:06 tester: 14/05/2021 11:19:06 dut.10.240.183.133: rmmod ice 14/05/2021 11:19:15 dut.10.240.183.133: 14/05/2021 11:19:15 dut.10.240.183.133: modprobe ice 14/05/2021 11:19:20 dut.10.240.183.133: 14/05/2021 11:19:20 dut.10.240.183.133: ethtool -i ens801f0 14/05/2021 11:19:20 dut.10.240.183.133: driver: ice version: 1.6.0_rc41_11_gbd4c35a2_dirty firmware-version: 3.00 0x800079a8 1.2928.0 expansion-rom-version: bus-info: 0000:81:00.0 supports-statistics: yes supports-test: yes supports-eeprom-access: yes supports-register-dump: yes supports-priv-flags: yes 14/05/2021 11:19:22 dut.10.240.183.133: ip link set ens801f0 vf 0 trust on 14/05/2021 11:19:22 dut.10.240.183.133: 14/05/2021 11:19:29 dut.10.240.183.133: x86_64-native-linuxapp-gcc/app/dpdk-testpmd -l 1,2,3,4 -n 4 -a 0000:81:01.0,cap=dcf -a 0000:81:01.1 --file-prefix=dpdk_13956_20210514102502 -- -i 14/05/2021 11:19:42 dut.10.240.183.133: EAL: Detected 72 lcore(s) EAL: Detected 2 NUMA nodes EAL: Detected static linkage of DPDK EAL: Multi-process socket /var/run/dpdk/dpdk_13956_20210514102502/mp_socket EAL: Selected IOVA mode 'VA' EAL: No available 2048 kB hugepages reported EAL: VFIO support initialized EAL: Using IOMMU type 1 (Type 1) EAL: Probe PCI driver: net_iavf (8086:1889) device: 0000:81:01.0 (socket 1) EAL: Releasing PCI mapped resource for 0000:81:01.0 EAL: Calling pci_unmap_resource for 0000:81:01.0 at 0x2200000000 EAL: Calling pci_unmap_resource for 0000:81:01.0 at 0x2200020000 EAL: Using IOMMU type 1 (Type 1) EAL: Probe PCI driver: net_ice_dcf (8086:1889) device: 0000:81:01.0 (socket 1) ice_load_pkg_type(): Active package is: 1.3.30.0, ICE COMMS Package (double VLAN mode) EAL: Probe PCI driver: net_iavf (8086:1889) device: 0000:81:01.1 (socket 1) Interactive-mode selected Failed to set MTU to 1500 for port 0 testpmd: create a new mbuf pool <mb_pool_0>: n=171456, size=2176, socket=0 testpmd: preferred mempool ops selected: ring_mp_mc testpmd: create a new mbuf pool <mb_pool_1>: n=171456, size=2176, socket=1 testpmd: preferred mempool ops selected: ring_mp_mc Configuring Port 0 (socket 1) ice_dcf_init_rss(): RSS is enabled by PF by default ice_dcf_configure_queues(): request RXDID == 16 in Queue[0] Port 0: 56:B1:4F:2C:0B:B3 Configuring Port 1 (socket 1) iavf_configure_queues(): request RXDID[22] in Queue[0] Port 1: link state change event Port 1: link state change event Port 1: 8A:01:7D:4C:98:25 Checking link statuses... Done 14/05/2021 11:19:42 dut.10.240.183.133: set portlist 1 14/05/2021 11:19:42 dut.10.240.183.133: previous number of forwarding ports 2 - changed to number of configured ports 1 Warning! port-topology=paired and odd forward ports number, the last port will pair with itself. 14/05/2021 11:19:42 dut.10.240.183.133: set fwd rxonly 14/05/2021 11:19:42 dut.10.240.183.133: Set rxonly packet forwarding mode 14/05/2021 11:19:42 dut.10.240.183.133: set verbose 1 14/05/2021 11:19:42 dut.10.240.183.133: Change verbose level from 0 to 1 14/05/2021 11:19:42 CVLDCFSwitchFilterGTPUTest: ===================Test sub case: tv_mac_ipv6_gtpu_eh_ipv4_tcp_teid_with_mask================ 14/05/2021 11:19:42 dut.10.240.183.133: flow validate 0 ingress pattern eth / ipv6 / udp / gtpu teid is 0x12345678 teid mask 0x00000001 / gtp_psc / ipv4 / tcp / end actions vf id 1 / end 14/05/2021 11:19:42 dut.10.240.183.133: Flow rule validated 14/05/2021 11:19:42 dut.10.240.183.133: flow create 0 ingress pattern eth / ipv6 / udp / gtpu teid is 0x12345678 teid mask 0x00000001 / gtp_psc / ipv4 / tcp / end actions vf id 1 / end 14/05/2021 11:19:43 dut.10.240.183.133: Flow rule #0 created 14/05/2021 11:19:43 dut.10.240.183.133: flow list 0 14/05/2021 11:19:43 dut.10.240.183.133: ID Group Prio Attr Rule 0 0 0 i-- ETH IPV6 UDP GTPU GTP_PSC IPV4 TCP => VF 14/05/2021 11:19:43 dut.10.240.183.133: start 14/05/2021 11:19:43 dut.10.240.183.133: rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native Logical Core 2 (socket 0) forwards packets on 1 streams: RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01 rxonly packet forwarding packets/burst=32 nb forwarding cores=1 - nb forwarding ports=1 port 0: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x0 RX queue: 0 RX desc=0 - RX free threshold=32 RX threshold registers: pthresh=8 hthresh=8 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=0 - TX free threshold=32 TX threshold registers: pthresh=32 hthresh=0 wthresh=0 TX offloads=0x0 - TX RS bit threshold=32 port 1: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x10000 RX queue: 0 RX desc=512 - RX free threshold=32 RX threshold registers: pthresh=0 hthresh=0 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=512 - TX free threshold=32 TX threshold registers: pthresh=0 hthresh=0 wthresh=0 TX offloads=0x10000 - TX RS bit threshold=32 14/05/2021 11:19:48 dut.10.240.183.133: stop 14/05/2021 11:19:48 dut.10.240.183.133: Telling cores to ... Waiting for lcores to finish... ---------------------- Forward statistics for port 1 ---------------------- RX-packets: 2 RX-dropped: 0 RX-total: 2 TX-packets: 0 TX-dropped: 0 TX-total: 0 ---------------------------------------------------------------------------- +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++ RX-packets: 2 RX-dropped: 0 RX-total: 2 TX-packets: 0 TX-dropped: 0 TX-total: 0 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Done. 14/05/2021 11:19:48 dut.10.240.183.133: start 14/05/2021 11:19:48 dut.10.240.183.133: rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native Logical Core 2 (socket 0) forwards packets on 1 streams: RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01 rxonly packet forwarding packets/burst=32 nb forwarding cores=1 - nb forwarding ports=1 port 0: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x0 RX queue: 0 RX desc=0 - RX free threshold=32 RX threshold registers: pthresh=8 hthresh=8 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=0 - TX free threshold=32 TX threshold registers: pthresh=32 hthresh=0 wthresh=0 TX offloads=0x0 - TX RS bit threshold=32 port 1: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x10000 RX queue: 0 RX desc=512 - RX free threshold=32 RX threshold registers: pthresh=0 hthresh=0 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=512 - TX free threshold=32 TX threshold registers: pthresh=0 hthresh=0 wthresh=0 TX offloads=0x10000 - TX RS bit threshold=32 14/05/2021 11:19:53 dut.10.240.183.133: stop 14/05/2021 11:19:53 dut.10.240.183.133: Telling cores to ... Waiting for lcores to finish... ---------------------- Forward statistics for port 1 ---------------------- RX-packets: 0 RX-dropped: 0 RX-total: 0 TX-packets: 0 TX-dropped: 0 TX-total: 0 ---------------------------------------------------------------------------- +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++ RX-packets: 0 RX-dropped: 0 RX-total: 0 TX-packets: 0 TX-dropped: 0 TX-total: 0 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Done. 14/05/2021 11:19:53 dut.10.240.183.133: flow destroy 0 rule 0 14/05/2021 11:19:54 dut.10.240.183.133: Flow rule #0 destroyed 14/05/2021 11:19:54 dut.10.240.183.133: flow list 0 14/05/2021 11:19:54 dut.10.240.183.133: 14/05/2021 11:19:54 dut.10.240.183.133: start 14/05/2021 11:19:54 dut.10.240.183.133: rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native Logical Core 2 (socket 0) forwards packets on 1 streams: RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01 rxonly packet forwarding packets/burst=32 nb forwarding cores=1 - nb forwarding ports=1 port 0: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x0 RX queue: 0 RX desc=0 - RX free threshold=32 RX threshold registers: pthresh=8 hthresh=8 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=0 - TX free threshold=32 TX threshold registers: pthresh=32 hthresh=0 wthresh=0 TX offloads=0x0 - TX RS bit threshold=32 port 1: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x10000 RX queue: 0 RX desc=512 - RX free threshold=32 RX threshold registers: pthresh=0 hthresh=0 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=512 - TX free threshold=32 TX threshold registers: pthresh=0 hthresh=0 wthresh=0 TX offloads=0x10000 - TX RS bit threshold=32 14/05/2021 11:19:59 dut.10.240.183.133: stop 14/05/2021 11:19:59 dut.10.240.183.133: Telling cores to ... Waiting for lcores to finish... ---------------------- Forward statistics for port 1 ---------------------- RX-packets: 0 RX-dropped: 0 RX-total: 0 TX-packets: 0 TX-dropped: 0 TX-total: 0 ---------------------------------------------------------------------------- +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++ RX-packets: 0 RX-dropped: 0 RX-total: 0 TX-packets: 0 TX-dropped: 0 TX-total: 0 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Done. 14/05/2021 11:19:59 CVLDCFSwitchFilterGTPUTest: sub_case tv_mac_ipv6_gtpu_eh_ipv4_tcp_teid_with_mask passed 14/05/2021 11:19:59 CVLDCFSwitchFilterGTPUTest: ===================Test sub case: tv_mac_ipv6_gtpu_eh_ipv4_tcp_teid_without_mask================ 14/05/2021 11:19:59 dut.10.240.183.133: flow validate 0 ingress pattern eth / ipv6 / udp / gtpu teid is 0x12345678 / gtp_psc / ipv4 / tcp / end actions vf id 1 / end 14/05/2021 11:19:59 dut.10.240.183.133: Flow rule validated 14/05/2021 11:19:59 dut.10.240.183.133: flow create 0 ingress pattern eth / ipv6 / udp / gtpu teid is 0x12345678 / gtp_psc / ipv4 / tcp / end actions vf id 1 / end 14/05/2021 11:19:59 dut.10.240.183.133: Flow rule #0 created 14/05/2021 11:19:59 dut.10.240.183.133: flow list 0 14/05/2021 11:19:59 dut.10.240.183.133: ID Group Prio Attr Rule 0 0 0 i-- ETH IPV6 UDP GTPU GTP_PSC IPV4 TCP => VF 14/05/2021 11:19:59 dut.10.240.183.133: start 14/05/2021 11:19:59 dut.10.240.183.133: rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native Logical Core 2 (socket 0) forwards packets on 1 streams: RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01 rxonly packet forwarding packets/burst=32 nb forwarding cores=1 - nb forwarding ports=1 port 0: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x0 RX queue: 0 RX desc=0 - RX free threshold=32 RX threshold registers: pthresh=8 hthresh=8 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=0 - TX free threshold=32 TX threshold registers: pthresh=32 hthresh=0 wthresh=0 TX offloads=0x0 - TX RS bit threshold=32 port 1: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x10000 RX queue: 0 RX desc=512 - RX free threshold=32 RX threshold registers: pthresh=0 hthresh=0 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=512 - TX free threshold=32 TX threshold registers: pthresh=0 hthresh=0 wthresh=0 TX offloads=0x10000 - TX RS bit threshold=32 14/05/2021 11:20:04 dut.10.240.183.133: stop 14/05/2021 11:20:04 dut.10.240.183.133: Telling cores to ... Waiting for lcores to finish... ---------------------- Forward statistics for port 1 ---------------------- RX-packets: 1 RX-dropped: 0 RX-total: 1 TX-packets: 0 TX-dropped: 0 TX-total: 0 ---------------------------------------------------------------------------- +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++ RX-packets: 1 RX-dropped: 0 RX-total: 1 TX-packets: 0 TX-dropped: 0 TX-total: 0 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Done. 14/05/2021 11:20:04 dut.10.240.183.133: start 14/05/2021 11:20:04 dut.10.240.183.133: rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native Logical Core 2 (socket 0) forwards packets on 1 streams: RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01 rxonly packet forwarding packets/burst=32 nb forwarding cores=1 - nb forwarding ports=1 port 0: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x0 RX queue: 0 RX desc=0 - RX free threshold=32 RX threshold registers: pthresh=8 hthresh=8 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=0 - TX free threshold=32 TX threshold registers: pthresh=32 hthresh=0 wthresh=0 TX offloads=0x0 - TX RS bit threshold=32 port 1: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x10000 RX queue: 0 RX desc=512 - RX free threshold=32 RX threshold registers: pthresh=0 hthresh=0 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=512 - TX free threshold=32 TX threshold registers: pthresh=0 hthresh=0 wthresh=0 TX offloads=0x10000 - TX RS bit threshold=32 14/05/2021 11:20:10 dut.10.240.183.133: stop 14/05/2021 11:20:10 dut.10.240.183.133: Telling cores to ... Waiting for lcores to finish... ---------------------- Forward statistics for port 1 ---------------------- RX-packets: 0 RX-dropped: 0 RX-total: 0 TX-packets: 0 TX-dropped: 0 TX-total: 0 ---------------------------------------------------------------------------- +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++ RX-packets: 0 RX-dropped: 0 RX-total: 0 TX-packets: 0 TX-dropped: 0 TX-total: 0 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Done. 14/05/2021 11:20:10 dut.10.240.183.133: flow destroy 0 rule 0 14/05/2021 11:20:10 dut.10.240.183.133: Flow rule #0 destroyed 14/05/2021 11:20:10 dut.10.240.183.133: flow list 0 14/05/2021 11:20:10 dut.10.240.183.133: 14/05/2021 11:20:10 dut.10.240.183.133: start 14/05/2021 11:20:10 dut.10.240.183.133: rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native Logical Core 2 (socket 0) forwards packets on 1 streams: RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01 rxonly packet forwarding packets/burst=32 nb forwarding cores=1 - nb forwarding ports=1 port 0: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x0 RX queue: 0 RX desc=0 - RX free threshold=32 RX threshold registers: pthresh=8 hthresh=8 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=0 - TX free threshold=32 TX threshold registers: pthresh=32 hthresh=0 wthresh=0 TX offloads=0x0 - TX RS bit threshold=32 port 1: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x10000 RX queue: 0 RX desc=512 - RX free threshold=32 RX threshold registers: pthresh=0 hthresh=0 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=512 - TX free threshold=32 TX threshold registers: pthresh=0 hthresh=0 wthresh=0 TX offloads=0x10000 - TX RS bit threshold=32 14/05/2021 11:20:15 dut.10.240.183.133: stop 14/05/2021 11:20:15 dut.10.240.183.133: Telling cores to ... Waiting for lcores to finish... ---------------------- Forward statistics for port 1 ---------------------- RX-packets: 0 RX-dropped: 0 RX-total: 0 TX-packets: 0 TX-dropped: 0 TX-total: 0 ---------------------------------------------------------------------------- +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++ RX-packets: 0 RX-dropped: 0 RX-total: 0 TX-packets: 0 TX-dropped: 0 TX-total: 0 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Done. 14/05/2021 11:20:15 CVLDCFSwitchFilterGTPUTest: sub_case tv_mac_ipv6_gtpu_eh_ipv4_tcp_teid_without_mask passed 14/05/2021 11:20:15 CVLDCFSwitchFilterGTPUTest: ===================Test sub case: tv_mac_ipv6_gtpu_eh_ipv4_tcp_qfi================ 14/05/2021 11:20:15 dut.10.240.183.133: flow validate 0 ingress pattern eth / ipv6 / udp / gtpu / gtp_psc qfi is 0x34 / ipv4 / tcp / end actions vf id 1 / end 14/05/2021 11:20:15 dut.10.240.183.133: Flow rule validated 14/05/2021 11:20:15 dut.10.240.183.133: flow create 0 ingress pattern eth / ipv6 / udp / gtpu / gtp_psc qfi is 0x34 / ipv4 / tcp / end actions vf id 1 / end 14/05/2021 11:20:15 dut.10.240.183.133: Flow rule #0 created 14/05/2021 11:20:15 dut.10.240.183.133: flow list 0 14/05/2021 11:20:15 dut.10.240.183.133: ID Group Prio Attr Rule 0 0 0 i-- ETH IPV6 UDP GTPU GTP_PSC IPV4 TCP => VF 14/05/2021 11:20:15 dut.10.240.183.133: start 14/05/2021 11:20:15 dut.10.240.183.133: rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native Logical Core 2 (socket 0) forwards packets on 1 streams: RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01 rxonly packet forwarding packets/burst=32 nb forwarding cores=1 - nb forwarding ports=1 port 0: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x0 RX queue: 0 RX desc=0 - RX free threshold=32 RX threshold registers: pthresh=8 hthresh=8 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=0 - TX free threshold=32 TX threshold registers: pthresh=32 hthresh=0 wthresh=0 TX offloads=0x0 - TX RS bit threshold=32 port 1: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x10000 RX queue: 0 RX desc=512 - RX free threshold=32 RX threshold registers: pthresh=0 hthresh=0 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=512 - TX free threshold=32 TX threshold registers: pthresh=0 hthresh=0 wthresh=0 TX offloads=0x10000 - TX RS bit threshold=32 14/05/2021 11:20:21 dut.10.240.183.133: stop 14/05/2021 11:20:21 dut.10.240.183.133: Telling cores to ... Waiting for lcores to finish... ---------------------- Forward statistics for port 1 ---------------------- RX-packets: 1 RX-dropped: 0 RX-total: 1 TX-packets: 0 TX-dropped: 0 TX-total: 0 ---------------------------------------------------------------------------- +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++ RX-packets: 1 RX-dropped: 0 RX-total: 1 TX-packets: 0 TX-dropped: 0 TX-total: 0 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Done. 14/05/2021 11:20:21 dut.10.240.183.133: start 14/05/2021 11:20:21 dut.10.240.183.133: rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native Logical Core 2 (socket 0) forwards packets on 1 streams: RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01 rxonly packet forwarding packets/burst=32 nb forwarding cores=1 - nb forwarding ports=1 port 0: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x0 RX queue: 0 RX desc=0 - RX free threshold=32 RX threshold registers: pthresh=8 hthresh=8 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=0 - TX free threshold=32 TX threshold registers: pthresh=32 hthresh=0 wthresh=0 TX offloads=0x0 - TX RS bit threshold=32 port 1: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x10000 RX queue: 0 RX desc=512 - RX free threshold=32 RX threshold registers: pthresh=0 hthresh=0 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=512 - TX free threshold=32 TX threshold registers: pthresh=0 hthresh=0 wthresh=0 TX offloads=0x10000 - TX RS bit threshold=32 14/05/2021 11:20:26 dut.10.240.183.133: stop 14/05/2021 11:20:26 dut.10.240.183.133: Telling cores to ... Waiting for lcores to finish... ---------------------- Forward statistics for port 1 ---------------------- RX-packets: 0 RX-dropped: 0 RX-total: 0 TX-packets: 0 TX-dropped: 0 TX-total: 0 ---------------------------------------------------------------------------- +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++ RX-packets: 0 RX-dropped: 0 RX-total: 0 TX-packets: 0 TX-dropped: 0 TX-total: 0 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Done. 14/05/2021 11:20:26 dut.10.240.183.133: flow destroy 0 rule 0 14/05/2021 11:20:26 dut.10.240.183.133: Flow rule #0 destroyed 14/05/2021 11:20:26 dut.10.240.183.133: flow list 0 14/05/2021 11:20:26 dut.10.240.183.133: 14/05/2021 11:20:26 dut.10.240.183.133: start 14/05/2021 11:20:26 dut.10.240.183.133: rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native Logical Core 2 (socket 0) forwards packets on 1 streams: RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01 rxonly packet forwarding packets/burst=32 nb forwarding cores=1 - nb forwarding ports=1 port 0: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x0 RX queue: 0 RX desc=0 - RX free threshold=32 RX threshold registers: pthresh=8 hthresh=8 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=0 - TX free threshold=32 TX threshold registers: pthresh=32 hthresh=0 wthresh=0 TX offloads=0x0 - TX RS bit threshold=32 port 1: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x10000 RX queue: 0 RX desc=512 - RX free threshold=32 RX threshold registers: pthresh=0 hthresh=0 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=512 - TX free threshold=32 TX threshold registers: pthresh=0 hthresh=0 wthresh=0 TX offloads=0x10000 - TX RS bit threshold=32 14/05/2021 11:20:31 dut.10.240.183.133: stop 14/05/2021 11:20:31 dut.10.240.183.133: Telling cores to ... Waiting for lcores to finish... ---------------------- Forward statistics for port 1 ---------------------- RX-packets: 0 RX-dropped: 0 RX-total: 0 TX-packets: 0 TX-dropped: 0 TX-total: 0 ---------------------------------------------------------------------------- +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++ RX-packets: 0 RX-dropped: 0 RX-total: 0 TX-packets: 0 TX-dropped: 0 TX-total: 0 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Done. 14/05/2021 11:20:31 CVLDCFSwitchFilterGTPUTest: sub_case tv_mac_ipv6_gtpu_eh_ipv4_tcp_qfi passed 14/05/2021 11:20:31 CVLDCFSwitchFilterGTPUTest: ===================Test sub case: tv_mac_ipv6_gtpu_eh_ipv4_tcp_l3dst================ 14/05/2021 11:20:31 dut.10.240.183.133: flow validate 0 ingress pattern eth / ipv6 / udp / gtpu / gtp_psc / ipv4 dst is 192.168.1.2 / tcp / end actions vf id 1 / end 14/05/2021 11:20:31 dut.10.240.183.133: Flow rule validated 14/05/2021 11:20:31 dut.10.240.183.133: flow create 0 ingress pattern eth / ipv6 / udp / gtpu / gtp_psc / ipv4 dst is 192.168.1.2 / tcp / end actions vf id 1 / end 14/05/2021 11:20:32 dut.10.240.183.133: Flow rule #0 created 14/05/2021 11:20:32 dut.10.240.183.133: flow list 0 14/05/2021 11:20:32 dut.10.240.183.133: ID Group Prio Attr Rule 0 0 0 i-- ETH IPV6 UDP GTPU GTP_PSC IPV4 TCP => VF 14/05/2021 11:20:32 dut.10.240.183.133: start 14/05/2021 11:20:32 dut.10.240.183.133: rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native Logical Core 2 (socket 0) forwards packets on 1 streams: RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01 rxonly packet forwarding packets/burst=32 nb forwarding cores=1 - nb forwarding ports=1 port 0: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x0 RX queue: 0 RX desc=0 - RX free threshold=32 RX threshold registers: pthresh=8 hthresh=8 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=0 - TX free threshold=32 TX threshold registers: pthresh=32 hthresh=0 wthresh=0 TX offloads=0x0 - TX RS bit threshold=32 port 1: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x10000 RX queue: 0 RX desc=512 - RX free threshold=32 RX threshold registers: pthresh=0 hthresh=0 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=512 - TX free threshold=32 TX threshold registers: pthresh=0 hthresh=0 wthresh=0 TX offloads=0x10000 - TX RS bit threshold=32 14/05/2021 11:20:37 dut.10.240.183.133: stop 14/05/2021 11:20:37 dut.10.240.183.133: Telling cores to ... Waiting for lcores to finish... ---------------------- Forward statistics for port 1 ---------------------- RX-packets: 1 RX-dropped: 0 RX-total: 1 TX-packets: 0 TX-dropped: 0 TX-total: 0 ---------------------------------------------------------------------------- +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++ RX-packets: 1 RX-dropped: 0 RX-total: 1 TX-packets: 0 TX-dropped: 0 TX-total: 0 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Done. 14/05/2021 11:20:37 dut.10.240.183.133: start 14/05/2021 11:20:37 dut.10.240.183.133: rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native Logical Core 2 (socket 0) forwards packets on 1 streams: RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01 rxonly packet forwarding packets/burst=32 nb forwarding cores=1 - nb forwarding ports=1 port 0: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x0 RX queue: 0 RX desc=0 - RX free threshold=32 RX threshold registers: pthresh=8 hthresh=8 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=0 - TX free threshold=32 TX threshold registers: pthresh=32 hthresh=0 wthresh=0 TX offloads=0x0 - TX RS bit threshold=32 port 1: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x10000 RX queue: 0 RX desc=512 - RX free threshold=32 RX threshold registers: pthresh=0 hthresh=0 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=512 - TX free threshold=32 TX threshold registers: pthresh=0 hthresh=0 wthresh=0 TX offloads=0x10000 - TX RS bit threshold=32 14/05/2021 11:20:42 dut.10.240.183.133: stop 14/05/2021 11:20:42 dut.10.240.183.133: Telling cores to ... Waiting for lcores to finish... ---------------------- Forward statistics for port 1 ---------------------- RX-packets: 0 RX-dropped: 0 RX-total: 0 TX-packets: 0 TX-dropped: 0 TX-total: 0 ---------------------------------------------------------------------------- +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++ RX-packets: 0 RX-dropped: 0 RX-total: 0 TX-packets: 0 TX-dropped: 0 TX-total: 0 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Done. 14/05/2021 11:20:42 dut.10.240.183.133: flow destroy 0 rule 0 14/05/2021 11:20:42 dut.10.240.183.133: Flow rule #0 destroyed 14/05/2021 11:20:42 dut.10.240.183.133: flow list 0 14/05/2021 11:20:42 dut.10.240.183.133: 14/05/2021 11:20:42 dut.10.240.183.133: start 14/05/2021 11:20:42 dut.10.240.183.133: rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native Logical Core 2 (socket 0) forwards packets on 1 streams: RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01 rxonly packet forwarding packets/burst=32 nb forwarding cores=1 - nb forwarding ports=1 port 0: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x0 RX queue: 0 RX desc=0 - RX free threshold=32 RX threshold registers: pthresh=8 hthresh=8 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=0 - TX free threshold=32 TX threshold registers: pthresh=32 hthresh=0 wthresh=0 TX offloads=0x0 - TX RS bit threshold=32 port 1: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x10000 RX queue: 0 RX desc=512 - RX free threshold=32 RX threshold registers: pthresh=0 hthresh=0 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=512 - TX free threshold=32 TX threshold registers: pthresh=0 hthresh=0 wthresh=0 TX offloads=0x10000 - TX RS bit threshold=32 14/05/2021 11:20:47 dut.10.240.183.133: stop 14/05/2021 11:20:47 dut.10.240.183.133: Telling cores to ... Waiting for lcores to finish... ---------------------- Forward statistics for port 1 ---------------------- RX-packets: 0 RX-dropped: 0 RX-total: 0 TX-packets: 0 TX-dropped: 0 TX-total: 0 ---------------------------------------------------------------------------- +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++ RX-packets: 0 RX-dropped: 0 RX-total: 0 TX-packets: 0 TX-dropped: 0 TX-total: 0 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Done. 14/05/2021 11:20:47 CVLDCFSwitchFilterGTPUTest: sub_case tv_mac_ipv6_gtpu_eh_ipv4_tcp_l3dst passed 14/05/2021 11:20:47 CVLDCFSwitchFilterGTPUTest: ===================Test sub case: tv_mac_ipv6_gtpu_eh_ipv4_tcp_l3src================ 14/05/2021 11:20:47 dut.10.240.183.133: flow validate 0 ingress pattern eth / ipv6 / udp / gtpu / gtp_psc / ipv4 src is 192.168.1.1 / tcp / end actions vf id 1 / end 14/05/2021 11:20:48 dut.10.240.183.133: Flow rule validated 14/05/2021 11:20:48 dut.10.240.183.133: flow create 0 ingress pattern eth / ipv6 / udp / gtpu / gtp_psc / ipv4 src is 192.168.1.1 / tcp / end actions vf id 1 / end 14/05/2021 11:20:48 dut.10.240.183.133: Flow rule #0 created 14/05/2021 11:20:48 dut.10.240.183.133: flow list 0 14/05/2021 11:20:48 dut.10.240.183.133: ID Group Prio Attr Rule 0 0 0 i-- ETH IPV6 UDP GTPU GTP_PSC IPV4 TCP => VF 14/05/2021 11:20:48 dut.10.240.183.133: start 14/05/2021 11:20:48 dut.10.240.183.133: rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native Logical Core 2 (socket 0) forwards packets on 1 streams: RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01 rxonly packet forwarding packets/burst=32 nb forwarding cores=1 - nb forwarding ports=1 port 0: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x0 RX queue: 0 RX desc=0 - RX free threshold=32 RX threshold registers: pthresh=8 hthresh=8 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=0 - TX free threshold=32 TX threshold registers: pthresh=32 hthresh=0 wthresh=0 TX offloads=0x0 - TX RS bit threshold=32 port 1: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x10000 RX queue: 0 RX desc=512 - RX free threshold=32 RX threshold registers: pthresh=0 hthresh=0 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=512 - TX free threshold=32 TX threshold registers: pthresh=0 hthresh=0 wthresh=0 TX offloads=0x10000 - TX RS bit threshold=32 14/05/2021 11:20:53 dut.10.240.183.133: stop 14/05/2021 11:20:53 dut.10.240.183.133: Telling cores to ... Waiting for lcores to finish... ---------------------- Forward statistics for port 1 ---------------------- RX-packets: 1 RX-dropped: 0 RX-total: 1 TX-packets: 0 TX-dropped: 0 TX-total: 0 ---------------------------------------------------------------------------- +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++ RX-packets: 1 RX-dropped: 0 RX-total: 1 TX-packets: 0 TX-dropped: 0 TX-total: 0 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Done. 14/05/2021 11:20:53 dut.10.240.183.133: start 14/05/2021 11:20:53 dut.10.240.183.133: rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native Logical Core 2 (socket 0) forwards packets on 1 streams: RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01 rxonly packet forwarding packets/burst=32 nb forwarding cores=1 - nb forwarding ports=1 port 0: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x0 RX queue: 0 RX desc=0 - RX free threshold=32 RX threshold registers: pthresh=8 hthresh=8 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=0 - TX free threshold=32 TX threshold registers: pthresh=32 hthresh=0 wthresh=0 TX offloads=0x0 - TX RS bit threshold=32 port 1: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x10000 RX queue: 0 RX desc=512 - RX free threshold=32 RX threshold registers: pthresh=0 hthresh=0 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=512 - TX free threshold=32 TX threshold registers: pthresh=0 hthresh=0 wthresh=0 TX offloads=0x10000 - TX RS bit threshold=32 14/05/2021 11:20:58 dut.10.240.183.133: stop 14/05/2021 11:20:58 dut.10.240.183.133: Telling cores to ... Waiting for lcores to finish... ---------------------- Forward statistics for port 1 ---------------------- RX-packets: 0 RX-dropped: 0 RX-total: 0 TX-packets: 0 TX-dropped: 0 TX-total: 0 ---------------------------------------------------------------------------- +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++ RX-packets: 0 RX-dropped: 0 RX-total: 0 TX-packets: 0 TX-dropped: 0 TX-total: 0 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Done. 14/05/2021 11:20:58 dut.10.240.183.133: flow destroy 0 rule 0 14/05/2021 11:20:58 dut.10.240.183.133: Flow rule #0 destroyed 14/05/2021 11:20:58 dut.10.240.183.133: flow list 0 14/05/2021 11:20:58 dut.10.240.183.133: 14/05/2021 11:20:58 dut.10.240.183.133: start 14/05/2021 11:20:58 dut.10.240.183.133: rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native Logical Core 2 (socket 0) forwards packets on 1 streams: RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01 rxonly packet forwarding packets/burst=32 nb forwarding cores=1 - nb forwarding ports=1 port 0: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x0 RX queue: 0 RX desc=0 - RX free threshold=32 RX threshold registers: pthresh=8 hthresh=8 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=0 - TX free threshold=32 TX threshold registers: pthresh=32 hthresh=0 wthresh=0 TX offloads=0x0 - TX RS bit threshold=32 port 1: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x10000 RX queue: 0 RX desc=512 - RX free threshold=32 RX threshold registers: pthresh=0 hthresh=0 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=512 - TX free threshold=32 TX threshold registers: pthresh=0 hthresh=0 wthresh=0 TX offloads=0x10000 - TX RS bit threshold=32 14/05/2021 11:21:04 dut.10.240.183.133: stop 14/05/2021 11:21:04 dut.10.240.183.133: Telling cores to ... Waiting for lcores to finish... ---------------------- Forward statistics for port 1 ---------------------- RX-packets: 0 RX-dropped: 0 RX-total: 0 TX-packets: 0 TX-dropped: 0 TX-total: 0 ---------------------------------------------------------------------------- +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++ RX-packets: 0 RX-dropped: 0 RX-total: 0 TX-packets: 0 TX-dropped: 0 TX-total: 0 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Done. 14/05/2021 11:21:04 CVLDCFSwitchFilterGTPUTest: sub_case tv_mac_ipv6_gtpu_eh_ipv4_tcp_l3src passed 14/05/2021 11:21:04 CVLDCFSwitchFilterGTPUTest: ===================Test sub case: tv_mac_ipv6_gtpu_eh_ipv4_tcp_l3src_l4src================ 14/05/2021 11:21:04 dut.10.240.183.133: flow validate 0 ingress pattern eth / ipv6 / udp / gtpu / gtp_psc / ipv4 src is 192.168.1.1 / tcp src is 22 / end actions vf id 1 / end 14/05/2021 11:21:04 dut.10.240.183.133: Flow rule validated 14/05/2021 11:21:04 dut.10.240.183.133: flow create 0 ingress pattern eth / ipv6 / udp / gtpu / gtp_psc / ipv4 src is 192.168.1.1 / tcp src is 22 / end actions vf id 1 / end 14/05/2021 11:21:04 dut.10.240.183.133: ice_flow_create(): Failed to create flow port_flow_complain(): Caught PMD error type 2 (flow rule (handle)): switch filter create flow fail: Invalid argument 14/05/2021 11:21:04 CVLDCFSwitchFilterGTPUTest: sub_case tv_mac_ipv6_gtpu_eh_ipv4_tcp_l3src_l4src failed: 'some rules not created successfully, result [False], rule flow create 0 ingress pattern eth / ipv6 / udp / gtpu / gtp_psc / ipv4 src is 192.168.1.1 / tcp src is 22 / end actions vf id 1 / end' 14/05/2021 11:21:04 dut.10.240.183.133: flow flush 0 14/05/2021 11:21:04 dut.10.240.183.133: 14/05/2021 11:21:04 dut.10.240.183.133: flow flush 0 14/05/2021 11:21:04 dut.10.240.183.133: 14/05/2021 11:21:04 dut.10.240.183.133: clear port stats all 14/05/2021 11:21:04 dut.10.240.183.133: NIC statistics for port 0 cleared NIC statistics for port 1 cleared 14/05/2021 11:21:04 dut.10.240.183.133: quit 14/05/2021 11:21:05 dut.10.240.183.133: Stopping port 0... Stopping ports... Done Stopping port 1... Stopping ports... Done Shutting down port 0... Closing ports... Port 0 is closed Done Shutting down port 1... Closing ports... Port 1 is closed Done Bye... 14/05/2021 11:21:05 dut.10.240.183.133: kill_all: called by dut and prefix list has value. 14/05/2021 11:21:09 dut.10.240.183.133: rmmod ice 14/05/2021 11:21:18 dut.10.240.183.133: 14/05/2021 11:21:18 dut.10.240.183.133: modprobe ice 14/05/2021 11:21:22 dut.10.240.183.133: 14/05/2021 11:21:22 dut.10.240.183.133: ethtool -i ens801f0 14/05/2021 11:21:22 dut.10.240.183.133: driver: ice version: 1.6.0_rc41_11_gbd4c35a2_dirty firmware-version: 3.00 0x800079a8 1.2928.0 expansion-rom-version: bus-info: 0000:81:00.0 supports-statistics: yes supports-test: yes supports-eeprom-access: yes supports-register-dump: yes supports-priv-flags: yes 14/05/2021 11:21:25 dut.10.240.183.133: ip link set ens801f0 vf 0 trust on 14/05/2021 11:21:25 dut.10.240.183.133: 14/05/2021 11:21:32 dut.10.240.183.133: x86_64-native-linuxapp-gcc/app/dpdk-testpmd -l 1,2,3,4 -n 4 -a 0000:81:01.0,cap=dcf -a 0000:81:01.1 --file-prefix=dpdk_13956_20210514102502 -- -i 14/05/2021 11:21:45 dut.10.240.183.133: EAL: Detected 72 lcore(s) EAL: Detected 2 NUMA nodes EAL: Detected static linkage of DPDK EAL: Multi-process socket /var/run/dpdk/dpdk_13956_20210514102502/mp_socket EAL: Selected IOVA mode 'VA' EAL: No available 2048 kB hugepages reported EAL: VFIO support initialized EAL: Using IOMMU type 1 (Type 1) EAL: Probe PCI driver: net_iavf (8086:1889) device: 0000:81:01.0 (socket 1) EAL: Releasing PCI mapped resource for 0000:81:01.0 EAL: Calling pci_unmap_resource for 0000:81:01.0 at 0x2200000000 EAL: Calling pci_unmap_resource for 0000:81:01.0 at 0x2200020000 EAL: Using IOMMU type 1 (Type 1) EAL: Probe PCI driver: net_ice_dcf (8086:1889) device: 0000:81:01.0 (socket 1) ice_load_pkg_type(): Active package is: 1.3.30.0, ICE COMMS Package (double VLAN mode) EAL: Probe PCI driver: net_iavf (8086:1889) device: 0000:81:01.1 (socket 1) Interactive-mode selected Failed to set MTU to 1500 for port 0 testpmd: create a new mbuf pool <mb_pool_0>: n=171456, size=2176, socket=0 testpmd: preferred mempool ops selected: ring_mp_mc testpmd: create a new mbuf pool <mb_pool_1>: n=171456, size=2176, socket=1 testpmd: preferred mempool ops selected: ring_mp_mc Configuring Port 0 (socket 1) ice_dcf_init_rss(): RSS is enabled by PF by default ice_dcf_configure_queues(): request RXDID == 16 in Queue[0] Port 0: 1E:E0:20:EB:99:27 Configuring Port 1 (socket 1) iavf_configure_queues(): request RXDID[22] in Queue[0] Port 1: link state change event Port 1: link state change event Port 1: C6:C9:D3:DB:37:E9 Checking link statuses... Done 14/05/2021 11:21:45 dut.10.240.183.133: set portlist 1 14/05/2021 11:21:45 dut.10.240.183.133: previous number of forwarding ports 2 - changed to number of configured ports 1 Warning! port-topology=paired and odd forward ports number, the last port will pair with itself. 14/05/2021 11:21:45 dut.10.240.183.133: set fwd rxonly 14/05/2021 11:21:45 dut.10.240.183.133: Set rxonly packet forwarding mode 14/05/2021 11:21:45 dut.10.240.183.133: set verbose 1 14/05/2021 11:21:45 dut.10.240.183.133: Change verbose level from 0 to 1 14/05/2021 11:21:45 CVLDCFSwitchFilterGTPUTest: ===================Test sub case: tv_mac_ipv6_gtpu_eh_ipv4_tcp_l3src_l4dst================ 14/05/2021 11:21:45 dut.10.240.183.133: flow validate 0 ingress pattern eth / ipv6 / udp / gtpu / gtp_psc / ipv4 src is 192.168.1.1 / tcp dst is 23 / end actions vf id 1 / end 14/05/2021 11:21:45 dut.10.240.183.133: Flow rule validated 14/05/2021 11:21:45 dut.10.240.183.133: flow create 0 ingress pattern eth / ipv6 / udp / gtpu / gtp_psc / ipv4 src is 192.168.1.1 / tcp dst is 23 / end actions vf id 1 / end 14/05/2021 11:21:45 dut.10.240.183.133: ice_flow_create(): Failed to create flow port_flow_complain(): Caught PMD error type 2 (flow rule (handle)): switch filter create flow fail: Invalid argument 14/05/2021 11:21:45 CVLDCFSwitchFilterGTPUTest: sub_case tv_mac_ipv6_gtpu_eh_ipv4_tcp_l3src_l4dst failed: 'some rules not created successfully, result [False], rule flow create 0 ingress pattern eth / ipv6 / udp / gtpu / gtp_psc / ipv4 src is 192.168.1.1 / tcp dst is 23 / end actions vf id 1 / end' 14/05/2021 11:21:45 dut.10.240.183.133: flow flush 0 14/05/2021 11:21:45 dut.10.240.183.133: 14/05/2021 11:21:45 CVLDCFSwitchFilterGTPUTest: ===================Test sub case: tv_mac_ipv6_gtpu_eh_ipv4_tcp_l3dst_l4src================ 14/05/2021 11:21:45 dut.10.240.183.133: flow validate 0 ingress pattern eth / ipv6 / udp / gtpu / gtp_psc / ipv4 dst is 192.168.1.2 / tcp src is 22 / end actions vf id 1 / end 14/05/2021 11:21:45 dut.10.240.183.133: Flow rule validated 14/05/2021 11:21:45 dut.10.240.183.133: flow create 0 ingress pattern eth / ipv6 / udp / gtpu / gtp_psc / ipv4 dst is 192.168.1.2 / tcp src is 22 / end actions vf id 1 / end 14/05/2021 11:21:45 dut.10.240.183.133: ice_flow_create(): Failed to create flow port_flow_complain(): Caught PMD error type 2 (flow rule (handle)): switch filter create flow fail: Invalid argument 14/05/2021 11:21:45 CVLDCFSwitchFilterGTPUTest: sub_case tv_mac_ipv6_gtpu_eh_ipv4_tcp_l3dst_l4src failed: 'some rules not created successfully, result [False], rule flow create 0 ingress pattern eth / ipv6 / udp / gtpu / gtp_psc / ipv4 dst is 192.168.1.2 / tcp src is 22 / end actions vf id 1 / end' 14/05/2021 11:21:45 dut.10.240.183.133: flow flush 0 14/05/2021 11:21:45 dut.10.240.183.133: 14/05/2021 11:21:45 CVLDCFSwitchFilterGTPUTest: ===================Test sub case: tv_mac_ipv6_gtpu_eh_ipv4_tcp_l3dst_l4dst================ 14/05/2021 11:21:45 dut.10.240.183.133: flow validate 0 ingress pattern eth / ipv6 / udp / gtpu / gtp_psc / ipv4 dst is 192.168.1.2 / tcp dst is 23 / end actions vf id 1 / end 14/05/2021 11:21:46 dut.10.240.183.133: Flow rule validated 14/05/2021 11:21:46 dut.10.240.183.133: flow create 0 ingress pattern eth / ipv6 / udp / gtpu / gtp_psc / ipv4 dst is 192.168.1.2 / tcp dst is 23 / end actions vf id 1 / end 14/05/2021 11:21:46 dut.10.240.183.133: ice_flow_create(): Failed to create flow port_flow_complain(): Caught PMD error type 2 (flow rule (handle)): switch filter create flow fail: Invalid argument 14/05/2021 11:21:46 CVLDCFSwitchFilterGTPUTest: sub_case tv_mac_ipv6_gtpu_eh_ipv4_tcp_l3dst_l4dst failed: 'some rules not created successfully, result [False], rule flow create 0 ingress pattern eth / ipv6 / udp / gtpu / gtp_psc / ipv4 dst is 192.168.1.2 / tcp dst is 23 / end actions vf id 1 / end' 14/05/2021 11:21:46 dut.10.240.183.133: flow flush 0 14/05/2021 11:21:46 dut.10.240.183.133: 14/05/2021 11:21:46 CVLDCFSwitchFilterGTPUTest: ===================Test sub case: tv_mac_ipv6_gtpu_eh_ipv4_tcp_l4dst================ 14/05/2021 11:21:46 dut.10.240.183.133: flow validate 0 ingress pattern eth / ipv6 / udp / gtpu / gtp_psc / ipv4 / tcp dst is 23 / end actions vf id 1 / end 14/05/2021 11:21:46 dut.10.240.183.133: Flow rule validated 14/05/2021 11:21:46 dut.10.240.183.133: flow create 0 ingress pattern eth / ipv6 / udp / gtpu / gtp_psc / ipv4 / tcp dst is 23 / end actions vf id 1 / end 14/05/2021 11:21:46 dut.10.240.183.133: ice_flow_create(): Failed to create flow port_flow_complain(): Caught PMD error type 2 (flow rule (handle)): switch filter create flow fail: Invalid argument 14/05/2021 11:21:46 CVLDCFSwitchFilterGTPUTest: sub_case tv_mac_ipv6_gtpu_eh_ipv4_tcp_l4dst failed: 'some rules not created successfully, result [False], rule flow create 0 ingress pattern eth / ipv6 / udp / gtpu / gtp_psc / ipv4 / tcp dst is 23 / end actions vf id 1 / end' 14/05/2021 11:21:46 dut.10.240.183.133: flow flush 0 14/05/2021 11:21:46 dut.10.240.183.133: 14/05/2021 11:21:46 CVLDCFSwitchFilterGTPUTest: ===================Test sub case: tv_mac_ipv6_gtpu_eh_ipv4_tcp_l4src================ 14/05/2021 11:21:46 dut.10.240.183.133: flow validate 0 ingress pattern eth / ipv6 / udp / gtpu / gtp_psc / ipv4 / tcp src is 22 / end actions vf id 1 / end 14/05/2021 11:21:46 dut.10.240.183.133: Flow rule validated 14/05/2021 11:21:46 dut.10.240.183.133: flow create 0 ingress pattern eth / ipv6 / udp / gtpu / gtp_psc / ipv4 / tcp src is 22 / end actions vf id 1 / end 14/05/2021 11:21:46 dut.10.240.183.133: ice_flow_create(): Failed to create flow port_flow_complain(): Caught PMD error type 2 (flow rule (handle)): switch filter create flow fail: Invalid argument 14/05/2021 11:21:46 CVLDCFSwitchFilterGTPUTest: sub_case tv_mac_ipv6_gtpu_eh_ipv4_tcp_l4src failed: 'some rules not created successfully, result [False], rule flow create 0 ingress pattern eth / ipv6 / udp / gtpu / gtp_psc / ipv4 / tcp src is 22 / end actions vf id 1 / end' 14/05/2021 11:21:46 dut.10.240.183.133: flow flush 0 14/05/2021 11:21:46 dut.10.240.183.133: 14/05/2021 11:21:46 CVLDCFSwitchFilterGTPUTest: ===================Test sub case: tv_mac_ipv6_gtpu_eh_ipv4_tcp_l4src_l4dst================ 14/05/2021 11:21:46 dut.10.240.183.133: flow validate 0 ingress pattern eth / ipv6 / udp / gtpu / gtp_psc / ipv4 / tcp src is 22 dst is 23 / end actions vf id 1 / end 14/05/2021 11:21:46 dut.10.240.183.133: Flow rule validated 14/05/2021 11:21:46 dut.10.240.183.133: flow create 0 ingress pattern eth / ipv6 / udp / gtpu / gtp_psc / ipv4 / tcp src is 22 dst is 23 / end actions vf id 1 / end 14/05/2021 11:21:46 dut.10.240.183.133: ice_flow_create(): Failed to create flow port_flow_complain(): Caught PMD error type 2 (flow rule (handle)): switch filter create flow fail: Invalid argument 14/05/2021 11:21:46 CVLDCFSwitchFilterGTPUTest: sub_case tv_mac_ipv6_gtpu_eh_ipv4_tcp_l4src_l4dst failed: 'some rules not created successfully, result [False], rule flow create 0 ingress pattern eth / ipv6 / udp / gtpu / gtp_psc / ipv4 / tcp src is 22 dst is 23 / end actions vf id 1 / end' 14/05/2021 11:21:46 dut.10.240.183.133: flow flush 0 14/05/2021 11:21:46 dut.10.240.183.133: 14/05/2021 11:21:46 CVLDCFSwitchFilterGTPUTest: ===================Test sub case: tv_mac_ipv6_gtpu_eh_ipv4_tcp_teid_l4src_l4dst================ 14/05/2021 11:21:46 dut.10.240.183.133: flow validate 0 ingress pattern eth / ipv6 / udp / gtpu teid is 0x12345678 teid mask 0x00000001 / gtp_psc / ipv4 / tcp src is 22 dst is 23 / end actions vf id 1 / end 14/05/2021 11:21:46 dut.10.240.183.133: Flow rule validated 14/05/2021 11:21:46 dut.10.240.183.133: flow create 0 ingress pattern eth / ipv6 / udp / gtpu teid is 0x12345678 teid mask 0x00000001 / gtp_psc / ipv4 / tcp src is 22 dst is 23 / end actions vf id 1 / end 14/05/2021 11:21:46 dut.10.240.183.133: ice_flow_create(): Failed to create flow port_flow_complain(): Caught PMD error type 2 (flow rule (handle)): switch filter create flow fail: Invalid argument 14/05/2021 11:21:46 CVLDCFSwitchFilterGTPUTest: sub_case tv_mac_ipv6_gtpu_eh_ipv4_tcp_teid_l4src_l4dst failed: 'some rules not created successfully, result [False], rule flow create 0 ingress pattern eth / ipv6 / udp / gtpu teid is 0x12345678 teid mask 0x00000001 / gtp_psc / ipv4 / tcp src is 22 dst is 23 / end actions vf id 1 / end' 14/05/2021 11:21:46 dut.10.240.183.133: flow flush 0 14/05/2021 11:21:46 dut.10.240.183.133: 14/05/2021 11:21:46 CVLDCFSwitchFilterGTPUTest: ===================Test sub case: tv_mac_ipv6_gtpu_eh_ipv4_tcp_qfi_l4src_l4dst================ 14/05/2021 11:21:46 dut.10.240.183.133: flow validate 0 ingress pattern eth / ipv6 / udp / gtpu / gtp_psc qfi is 0x34 / ipv4 / tcp src is 22 dst is 23 / end actions vf id 1 / end 14/05/2021 11:21:47 dut.10.240.183.133: Flow rule validated 14/05/2021 11:21:47 dut.10.240.183.133: flow create 0 ingress pattern eth / ipv6 / udp / gtpu / gtp_psc qfi is 0x34 / ipv4 / tcp src is 22 dst is 23 / end actions vf id 1 / end 14/05/2021 11:21:47 dut.10.240.183.133: ice_flow_create(): Failed to create flow port_flow_complain(): Caught PMD error type 2 (flow rule (handle)): switch filter create flow fail: Invalid argument 14/05/2021 11:21:47 CVLDCFSwitchFilterGTPUTest: sub_case tv_mac_ipv6_gtpu_eh_ipv4_tcp_qfi_l4src_l4dst failed: 'some rules not created successfully, result [False], rule flow create 0 ingress pattern eth / ipv6 / udp / gtpu / gtp_psc qfi is 0x34 / ipv4 / tcp src is 22 dst is 23 / end actions vf id 1 / end' 14/05/2021 11:21:47 dut.10.240.183.133: flow flush 0 14/05/2021 11:21:47 dut.10.240.183.133: 14/05/2021 11:21:47 CVLDCFSwitchFilterGTPUTest: ===================Test sub case: tv_mac_ipv6_gtpu_eh_ipv4_tcp_l3src_l3dst================ 14/05/2021 11:21:47 dut.10.240.183.133: flow validate 0 ingress pattern eth / ipv6 / udp / gtpu / gtp_psc / ipv4 src is 192.168.1.1 dst is 192.168.1.2 / tcp / end actions vf id 1 / end 14/05/2021 11:21:47 dut.10.240.183.133: Flow rule validated 14/05/2021 11:21:47 dut.10.240.183.133: flow create 0 ingress pattern eth / ipv6 / udp / gtpu / gtp_psc / ipv4 src is 192.168.1.1 dst is 192.168.1.2 / tcp / end actions vf id 1 / end 14/05/2021 11:21:47 dut.10.240.183.133: Flow rule #0 created 14/05/2021 11:21:47 dut.10.240.183.133: flow list 0 14/05/2021 11:21:47 dut.10.240.183.133: ID Group Prio Attr Rule 0 0 0 i-- ETH IPV6 UDP GTPU GTP_PSC IPV4 TCP => VF 14/05/2021 11:21:47 dut.10.240.183.133: start 14/05/2021 11:21:47 dut.10.240.183.133: rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native Logical Core 2 (socket 0) forwards packets on 1 streams: RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01 rxonly packet forwarding packets/burst=32 nb forwarding cores=1 - nb forwarding ports=1 port 0: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x0 RX queue: 0 RX desc=0 - RX free threshold=32 RX threshold registers: pthresh=8 hthresh=8 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=0 - TX free threshold=32 TX threshold registers: pthresh=32 hthresh=0 wthresh=0 TX offloads=0x0 - TX RS bit threshold=32 port 1: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x10000 RX queue: 0 RX desc=512 - RX free threshold=32 RX threshold registers: pthresh=0 hthresh=0 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=512 - TX free threshold=32 TX threshold registers: pthresh=0 hthresh=0 wthresh=0 TX offloads=0x10000 - TX RS bit threshold=32 14/05/2021 11:21:52 dut.10.240.183.133: stop 14/05/2021 11:21:52 dut.10.240.183.133: Telling cores to ... Waiting for lcores to finish... ---------------------- Forward statistics for port 1 ---------------------- RX-packets: 1 RX-dropped: 0 RX-total: 1 TX-packets: 0 TX-dropped: 0 TX-total: 0 ---------------------------------------------------------------------------- +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++ RX-packets: 1 RX-dropped: 0 RX-total: 1 TX-packets: 0 TX-dropped: 0 TX-total: 0 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Done. 14/05/2021 11:21:52 dut.10.240.183.133: start 14/05/2021 11:21:52 dut.10.240.183.133: rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native Logical Core 2 (socket 0) forwards packets on 1 streams: RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01 rxonly packet forwarding packets/burst=32 nb forwarding cores=1 - nb forwarding ports=1 port 0: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x0 RX queue: 0 RX desc=0 - RX free threshold=32 RX threshold registers: pthresh=8 hthresh=8 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=0 - TX free threshold=32 TX threshold registers: pthresh=32 hthresh=0 wthresh=0 TX offloads=0x0 - TX RS bit threshold=32 port 1: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x10000 RX queue: 0 RX desc=512 - RX free threshold=32 RX threshold registers: pthresh=0 hthresh=0 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=512 - TX free threshold=32 TX threshold registers: pthresh=0 hthresh=0 wthresh=0 TX offloads=0x10000 - TX RS bit threshold=32 14/05/2021 11:21:58 dut.10.240.183.133: stop 14/05/2021 11:21:58 dut.10.240.183.133: Telling cores to ... Waiting for lcores to finish... ---------------------- Forward statistics for port 1 ---------------------- RX-packets: 0 RX-dropped: 0 RX-total: 0 TX-packets: 0 TX-dropped: 0 TX-total: 0 ---------------------------------------------------------------------------- +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++ RX-packets: 0 RX-dropped: 0 RX-total: 0 TX-packets: 0 TX-dropped: 0 TX-total: 0 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Done. 14/05/2021 11:21:58 dut.10.240.183.133: flow destroy 0 rule 0 14/05/2021 11:21:58 dut.10.240.183.133: Flow rule #0 destroyed 14/05/2021 11:21:58 dut.10.240.183.133: flow list 0 14/05/2021 11:21:58 dut.10.240.183.133: 14/05/2021 11:21:58 dut.10.240.183.133: start 14/05/2021 11:21:58 dut.10.240.183.133: rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native Logical Core 2 (socket 0) forwards packets on 1 streams: RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01 rxonly packet forwarding packets/burst=32 nb forwarding cores=1 - nb forwarding ports=1 port 0: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x0 RX queue: 0 RX desc=0 - RX free threshold=32 RX threshold registers: pthresh=8 hthresh=8 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=0 - TX free threshold=32 TX threshold registers: pthresh=32 hthresh=0 wthresh=0 TX offloads=0x0 - TX RS bit threshold=32 port 1: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x10000 RX queue: 0 RX desc=512 - RX free threshold=32 RX threshold registers: pthresh=0 hthresh=0 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=512 - TX free threshold=32 TX threshold registers: pthresh=0 hthresh=0 wthresh=0 TX offloads=0x10000 - TX RS bit threshold=32 14/05/2021 11:22:03 dut.10.240.183.133: stop 14/05/2021 11:22:03 dut.10.240.183.133: Telling cores to ... Waiting for lcores to finish... ---------------------- Forward statistics for port 1 ---------------------- RX-packets: 0 RX-dropped: 0 RX-total: 0 TX-packets: 0 TX-dropped: 0 TX-total: 0 ---------------------------------------------------------------------------- +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++ RX-packets: 0 RX-dropped: 0 RX-total: 0 TX-packets: 0 TX-dropped: 0 TX-total: 0 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Done. 14/05/2021 11:22:03 CVLDCFSwitchFilterGTPUTest: sub_case tv_mac_ipv6_gtpu_eh_ipv4_tcp_l3src_l3dst passed 14/05/2021 11:22:03 CVLDCFSwitchFilterGTPUTest: ===================Test sub case: tv_mac_ipv6_gtpu_eh_ipv4_tcp_teid_l3src_l3dst================ 14/05/2021 11:22:03 dut.10.240.183.133: flow validate 0 ingress pattern eth / ipv6 / udp / gtpu teid is 0x12345678 teid mask 0x00000001 / gtp_psc / ipv4 src is 192.168.1.1 dst is 192.168.1.2 / tcp / end actions vf id 1 / end 14/05/2021 11:22:03 dut.10.240.183.133: Flow rule validated 14/05/2021 11:22:03 dut.10.240.183.133: flow create 0 ingress pattern eth / ipv6 / udp / gtpu teid is 0x12345678 teid mask 0x00000001 / gtp_psc / ipv4 src is 192.168.1.1 dst is 192.168.1.2 / tcp / end actions vf id 1 / end 14/05/2021 11:22:03 dut.10.240.183.133: Flow rule #0 created 14/05/2021 11:22:03 dut.10.240.183.133: flow list 0 14/05/2021 11:22:03 dut.10.240.183.133: ID Group Prio Attr Rule 0 0 0 i-- ETH IPV6 UDP GTPU GTP_PSC IPV4 TCP => VF 14/05/2021 11:22:03 dut.10.240.183.133: start 14/05/2021 11:22:03 dut.10.240.183.133: rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native Logical Core 2 (socket 0) forwards packets on 1 streams: RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01 rxonly packet forwarding packets/burst=32 nb forwarding cores=1 - nb forwarding ports=1 port 0: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x0 RX queue: 0 RX desc=0 - RX free threshold=32 RX threshold registers: pthresh=8 hthresh=8 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=0 - TX free threshold=32 TX threshold registers: pthresh=32 hthresh=0 wthresh=0 TX offloads=0x0 - TX RS bit threshold=32 port 1: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x10000 RX queue: 0 RX desc=512 - RX free threshold=32 RX threshold registers: pthresh=0 hthresh=0 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=512 - TX free threshold=32 TX threshold registers: pthresh=0 hthresh=0 wthresh=0 TX offloads=0x10000 - TX RS bit threshold=32 14/05/2021 11:22:09 dut.10.240.183.133: stop 14/05/2021 11:22:09 dut.10.240.183.133: Telling cores to ... Waiting for lcores to finish... ---------------------- Forward statistics for port 1 ---------------------- RX-packets: 1 RX-dropped: 0 RX-total: 1 TX-packets: 0 TX-dropped: 0 TX-total: 0 ---------------------------------------------------------------------------- +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++ RX-packets: 1 RX-dropped: 0 RX-total: 1 TX-packets: 0 TX-dropped: 0 TX-total: 0 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Done. 14/05/2021 11:22:09 dut.10.240.183.133: start 14/05/2021 11:22:09 dut.10.240.183.133: rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native Logical Core 2 (socket 0) forwards packets on 1 streams: RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01 rxonly packet forwarding packets/burst=32 nb forwarding cores=1 - nb forwarding ports=1 port 0: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x0 RX queue: 0 RX desc=0 - RX free threshold=32 RX threshold registers: pthresh=8 hthresh=8 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=0 - TX free threshold=32 TX threshold registers: pthresh=32 hthresh=0 wthresh=0 TX offloads=0x0 - TX RS bit threshold=32 port 1: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x10000 RX queue: 0 RX desc=512 - RX free threshold=32 RX threshold registers: pthresh=0 hthresh=0 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=512 - TX free threshold=32 TX threshold registers: pthresh=0 hthresh=0 wthresh=0 TX offloads=0x10000 - TX RS bit threshold=32 14/05/2021 11:22:14 dut.10.240.183.133: stop 14/05/2021 11:22:14 dut.10.240.183.133: Telling cores to ... Waiting for lcores to finish... ---------------------- Forward statistics for port 1 ---------------------- RX-packets: 0 RX-dropped: 0 RX-total: 0 TX-packets: 0 TX-dropped: 0 TX-total: 0 ---------------------------------------------------------------------------- +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++ RX-packets: 0 RX-dropped: 0 RX-total: 0 TX-packets: 0 TX-dropped: 0 TX-total: 0 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Done. 14/05/2021 11:22:14 dut.10.240.183.133: flow destroy 0 rule 0 14/05/2021 11:22:14 dut.10.240.183.133: Flow rule #0 destroyed 14/05/2021 11:22:14 dut.10.240.183.133: flow list 0 14/05/2021 11:22:14 dut.10.240.183.133: 14/05/2021 11:22:14 dut.10.240.183.133: start 14/05/2021 11:22:14 dut.10.240.183.133: rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native Logical Core 2 (socket 0) forwards packets on 1 streams: RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01 rxonly packet forwarding packets/burst=32 nb forwarding cores=1 - nb forwarding ports=1 port 0: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x0 RX queue: 0 RX desc=0 - RX free threshold=32 RX threshold registers: pthresh=8 hthresh=8 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=0 - TX free threshold=32 TX threshold registers: pthresh=32 hthresh=0 wthresh=0 TX offloads=0x0 - TX RS bit threshold=32 port 1: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x10000 RX queue: 0 RX desc=512 - RX free threshold=32 RX threshold registers: pthresh=0 hthresh=0 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=512 - TX free threshold=32 TX threshold registers: pthresh=0 hthresh=0 wthresh=0 TX offloads=0x10000 - TX RS bit threshold=32 14/05/2021 11:22:19 dut.10.240.183.133: stop 14/05/2021 11:22:19 dut.10.240.183.133: Telling cores to ... Waiting for lcores to finish... ---------------------- Forward statistics for port 1 ---------------------- RX-packets: 0 RX-dropped: 0 RX-total: 0 TX-packets: 0 TX-dropped: 0 TX-total: 0 ---------------------------------------------------------------------------- +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++ RX-packets: 0 RX-dropped: 0 RX-total: 0 TX-packets: 0 TX-dropped: 0 TX-total: 0 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Done. 14/05/2021 11:22:19 CVLDCFSwitchFilterGTPUTest: sub_case tv_mac_ipv6_gtpu_eh_ipv4_tcp_teid_l3src_l3dst passed 14/05/2021 11:22:19 CVLDCFSwitchFilterGTPUTest: ===================Test sub case: tv_mac_ipv6_gtpu_eh_ipv4_tcp_qfi_l3src_l3dst================ 14/05/2021 11:22:19 dut.10.240.183.133: flow validate 0 ingress pattern eth / ipv6 / udp / gtpu / gtp_psc qfi is 0x34 / ipv4 src is 192.168.1.1 dst is 192.168.1.2 / tcp / end actions vf id 1 / end 14/05/2021 11:22:19 dut.10.240.183.133: Flow rule validated 14/05/2021 11:22:19 dut.10.240.183.133: flow create 0 ingress pattern eth / ipv6 / udp / gtpu / gtp_psc qfi is 0x34 / ipv4 src is 192.168.1.1 dst is 192.168.1.2 / tcp / end actions vf id 1 / end 14/05/2021 11:22:20 dut.10.240.183.133: Flow rule #0 created 14/05/2021 11:22:20 dut.10.240.183.133: flow list 0 14/05/2021 11:22:20 dut.10.240.183.133: ID Group Prio Attr Rule 0 0 0 i-- ETH IPV6 UDP GTPU GTP_PSC IPV4 TCP => VF 14/05/2021 11:22:20 dut.10.240.183.133: start 14/05/2021 11:22:20 dut.10.240.183.133: rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native Logical Core 2 (socket 0) forwards packets on 1 streams: RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01 rxonly packet forwarding packets/burst=32 nb forwarding cores=1 - nb forwarding ports=1 port 0: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x0 RX queue: 0 RX desc=0 - RX free threshold=32 RX threshold registers: pthresh=8 hthresh=8 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=0 - TX free threshold=32 TX threshold registers: pthresh=32 hthresh=0 wthresh=0 TX offloads=0x0 - TX RS bit threshold=32 port 1: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x10000 RX queue: 0 RX desc=512 - RX free threshold=32 RX threshold registers: pthresh=0 hthresh=0 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=512 - TX free threshold=32 TX threshold registers: pthresh=0 hthresh=0 wthresh=0 TX offloads=0x10000 - TX RS bit threshold=32 14/05/2021 11:22:25 dut.10.240.183.133: stop 14/05/2021 11:22:25 dut.10.240.183.133: Telling cores to ... Waiting for lcores to finish... ---------------------- Forward statistics for port 1 ---------------------- RX-packets: 1 RX-dropped: 0 RX-total: 1 TX-packets: 0 TX-dropped: 0 TX-total: 0 ---------------------------------------------------------------------------- +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++ RX-packets: 1 RX-dropped: 0 RX-total: 1 TX-packets: 0 TX-dropped: 0 TX-total: 0 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Done. 14/05/2021 11:22:25 dut.10.240.183.133: start 14/05/2021 11:22:25 dut.10.240.183.133: rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native Logical Core 2 (socket 0) forwards packets on 1 streams: RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01 rxonly packet forwarding packets/burst=32 nb forwarding cores=1 - nb forwarding ports=1 port 0: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x0 RX queue: 0 RX desc=0 - RX free threshold=32 RX threshold registers: pthresh=8 hthresh=8 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=0 - TX free threshold=32 TX threshold registers: pthresh=32 hthresh=0 wthresh=0 TX offloads=0x0 - TX RS bit threshold=32 port 1: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x10000 RX queue: 0 RX desc=512 - RX free threshold=32 RX threshold registers: pthresh=0 hthresh=0 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=512 - TX free threshold=32 TX threshold registers: pthresh=0 hthresh=0 wthresh=0 TX offloads=0x10000 - TX RS bit threshold=32 14/05/2021 11:22:30 dut.10.240.183.133: stop 14/05/2021 11:22:30 dut.10.240.183.133: Telling cores to ... Waiting for lcores to finish... ---------------------- Forward statistics for port 1 ---------------------- RX-packets: 0 RX-dropped: 0 RX-total: 0 TX-packets: 0 TX-dropped: 0 TX-total: 0 ---------------------------------------------------------------------------- +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++ RX-packets: 0 RX-dropped: 0 RX-total: 0 TX-packets: 0 TX-dropped: 0 TX-total: 0 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Done. 14/05/2021 11:22:30 dut.10.240.183.133: flow destroy 0 rule 0 14/05/2021 11:22:30 dut.10.240.183.133: Flow rule #0 destroyed 14/05/2021 11:22:30 dut.10.240.183.133: flow list 0 14/05/2021 11:22:30 dut.10.240.183.133: 14/05/2021 11:22:30 dut.10.240.183.133: start 14/05/2021 11:22:30 dut.10.240.183.133: rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native Logical Core 2 (socket 0) forwards packets on 1 streams: RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01 rxonly packet forwarding packets/burst=32 nb forwarding cores=1 - nb forwarding ports=1 port 0: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x0 RX queue: 0 RX desc=0 - RX free threshold=32 RX threshold registers: pthresh=8 hthresh=8 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=0 - TX free threshold=32 TX threshold registers: pthresh=32 hthresh=0 wthresh=0 TX offloads=0x0 - TX RS bit threshold=32 port 1: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x10000 RX queue: 0 RX desc=512 - RX free threshold=32 RX threshold registers: pthresh=0 hthresh=0 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=512 - TX free threshold=32 TX threshold registers: pthresh=0 hthresh=0 wthresh=0 TX offloads=0x10000 - TX RS bit threshold=32 14/05/2021 11:22:35 dut.10.240.183.133: stop 14/05/2021 11:22:35 dut.10.240.183.133: Telling cores to ... Waiting for lcores to finish... ---------------------- Forward statistics for port 1 ---------------------- RX-packets: 0 RX-dropped: 0 RX-total: 0 TX-packets: 0 TX-dropped: 0 TX-total: 0 ---------------------------------------------------------------------------- +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++ RX-packets: 0 RX-dropped: 0 RX-total: 0 TX-packets: 0 TX-dropped: 0 TX-total: 0 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Done. 14/05/2021 11:22:35 CVLDCFSwitchFilterGTPUTest: sub_case tv_mac_ipv6_gtpu_eh_ipv4_tcp_qfi_l3src_l3dst passed 14/05/2021 11:22:35 CVLDCFSwitchFilterGTPUTest: ===================Test sub case: tv_mac_ipv6_gtpu_eh_ipv4_tcp_l3_l4================ 14/05/2021 11:22:35 dut.10.240.183.133: flow validate 0 ingress pattern eth / ipv6 / udp / gtpu / gtp_psc / ipv4 src is 192.168.1.1 dst is 192.168.1.2 / tcp src is 22 dst is 23 / end actions vf id 1 / end 14/05/2021 11:22:36 dut.10.240.183.133: Flow rule validated 14/05/2021 11:22:36 dut.10.240.183.133: flow create 0 ingress pattern eth / ipv6 / udp / gtpu / gtp_psc / ipv4 src is 192.168.1.1 dst is 192.168.1.2 / tcp src is 22 dst is 23 / end actions vf id 1 / end 14/05/2021 11:22:36 dut.10.240.183.133: ice_flow_create(): Failed to create flow port_flow_complain(): Caught PMD error type 2 (flow rule (handle)): switch filter create flow fail: Invalid argument 14/05/2021 11:22:36 CVLDCFSwitchFilterGTPUTest: sub_case tv_mac_ipv6_gtpu_eh_ipv4_tcp_l3_l4 failed: 'some rules not created successfully, result [False], rule flow create 0 ingress pattern eth / ipv6 / udp / gtpu / gtp_psc / ipv4 src is 192.168.1.1 dst is 192.168.1.2 / tcp src is 22 dst is 23 / end actions vf id 1 / end' 14/05/2021 11:22:36 dut.10.240.183.133: flow flush 0 14/05/2021 11:22:36 dut.10.240.183.133: 14/05/2021 11:22:36 CVLDCFSwitchFilterGTPUTest: ===================Test sub case: tv_mac_ipv6_gtpu_eh_ipv4_tcp_all================ 14/05/2021 11:22:36 dut.10.240.183.133: flow validate 0 ingress pattern eth / ipv6 / udp / gtpu teid is 0x12345678 teid mask 0x00000001 / gtp_psc qfi is 0x34 / ipv4 src is 192.168.1.1 dst is 192.168.1.2 / tcp src is 22 dst is 23 / end actions vf id 1 / end 14/05/2021 11:22:36 dut.10.240.183.133: Flow rule validated 14/05/2021 11:22:36 dut.10.240.183.133: flow create 0 ingress pattern eth / ipv6 / udp / gtpu teid is 0x12345678 teid mask 0x00000001 / gtp_psc qfi is 0x34 / ipv4 src is 192.168.1.1 dst is 192.168.1.2 / tcp src is 22 dst is 23 / end actions vf id 1 / end 14/05/2021 11:22:36 dut.10.240.183.133: ice_flow_create(): Failed to create flow port_flow_complain(): Caught PMD error type 2 (flow rule (handle)): switch filter create flow fail: Invalid argument 14/05/2021 11:22:36 CVLDCFSwitchFilterGTPUTest: sub_case tv_mac_ipv6_gtpu_eh_ipv4_tcp_all failed: 'some rules not created successfully, result [False], rule flow create 0 ingress pattern eth / ipv6 / udp / gtpu teid is 0x12345678 teid mask 0x00000001 / gtp_psc qfi is 0x34 / ipv4 src is 192.168.1.1 dst is 192.168.1.2 / tcp src is 22 dst is 23 / end actions vf id 1 / end' 14/05/2021 11:22:36 dut.10.240.183.133: flow flush 0 14/05/2021 11:22:36 dut.10.240.183.133: 14/05/2021 11:22:36 CVLDCFSwitchFilterGTPUTest: {'tv_mac_ipv6_gtpu_eh_ipv4_tcp_teid_with_mask': 'passed', 'tv_mac_ipv6_gtpu_eh_ipv4_tcp_teid_without_mask': 'passed', 'tv_mac_ipv6_gtpu_eh_ipv4_tcp_qfi': 'passed', 'tv_mac_ipv6_gtpu_eh_ipv4_tcp_l3dst': 'passed', 'tv_mac_ipv6_gtpu_eh_ipv4_tcp_l3src': 'passed', 'tv_mac_ipv6_gtpu_eh_ipv4_tcp_l3src_l4src': 'failed', 'tv_mac_ipv6_gtpu_eh_ipv4_tcp_l3src_l4dst': 'failed', 'tv_mac_ipv6_gtpu_eh_ipv4_tcp_l3dst_l4src': 'failed', 'tv_mac_ipv6_gtpu_eh_ipv4_tcp_l3dst_l4dst': 'failed', 'tv_mac_ipv6_gtpu_eh_ipv4_tcp_l4dst': 'failed', 'tv_mac_ipv6_gtpu_eh_ipv4_tcp_l4src': 'failed', 'tv_mac_ipv6_gtpu_eh_ipv4_tcp_l4src_l4dst': 'failed', 'tv_mac_ipv6_gtpu_eh_ipv4_tcp_teid_l4src_l4dst': 'failed', 'tv_mac_ipv6_gtpu_eh_ipv4_tcp_qfi_l4src_l4dst': 'failed', 'tv_mac_ipv6_gtpu_eh_ipv4_tcp_l3src_l3dst': 'passed', 'tv_mac_ipv6_gtpu_eh_ipv4_tcp_teid_l3src_l3dst': 'passed', 'tv_mac_ipv6_gtpu_eh_ipv4_tcp_qfi_l3src_l3dst': 'passed', 'tv_mac_ipv6_gtpu_eh_ipv4_tcp_l3_l4': 'failed', 'tv_mac_ipv6_gtpu_eh_ipv4_tcp_all': 'failed'} 14/05/2021 11:22:36 CVLDCFSwitchFilterGTPUTest: pass rate is: 42.11 14/05/2021 11:22:36 CVLDCFSwitchFilterGTPUTest: Test Case test_mac_ipv6_gtpu_eh_ipv4_tcp Result FAILED: 'some subcases failed' 14/05/2021 11:22:36 dut.10.240.183.133: flow flush 0 14/05/2021 11:22:36 dut.10.240.183.133: 14/05/2021 11:22:36 dut.10.240.183.133: clear port stats all 14/05/2021 11:22:36 dut.10.240.183.133: NIC statistics for port 0 cleared NIC statistics for port 1 cleared 14/05/2021 11:22:36 dut.10.240.183.133: quit 14/05/2021 11:22:37 dut.10.240.183.133: Stopping port 0... Stopping ports... Done Stopping port 1... Stopping ports... Done Shutting down port 0... Closing ports... Port 0 is closed Done Shutting down port 1... Closing ports... Port 1 is closed Done Bye... 14/05/2021 11:22:37 dut.10.240.183.133: kill_all: called by dut and prefix list has value. 14/05/2021 11:22:41 CVLDCFSwitchFilterGTPUTest: Test Case test_mac_ipv6_gtpu_eh_ipv4_udp Begin 14/05/2021 11:22:41 dut.10.240.183.133: 14/05/2021 11:22:41 tester: 14/05/2021 11:22:41 dut.10.240.183.133: rmmod ice 14/05/2021 11:22:50 dut.10.240.183.133: 14/05/2021 11:22:50 dut.10.240.183.133: modprobe ice 14/05/2021 11:22:54 dut.10.240.183.133: 14/05/2021 11:22:54 dut.10.240.183.133: ethtool -i ens801f0 14/05/2021 11:22:54 dut.10.240.183.133: driver: ice version: 1.6.0_rc41_11_gbd4c35a2_dirty firmware-version: 3.00 0x800079a8 1.2928.0 expansion-rom-version: bus-info: 0000:81:00.0 supports-statistics: yes supports-test: yes supports-eeprom-access: yes supports-register-dump: yes supports-priv-flags: yes 14/05/2021 11:22:57 dut.10.240.183.133: ip link set ens801f0 vf 0 trust on 14/05/2021 11:22:57 dut.10.240.183.133: 14/05/2021 11:23:04 dut.10.240.183.133: x86_64-native-linuxapp-gcc/app/dpdk-testpmd -l 1,2,3,4 -n 4 -a 0000:81:01.0,cap=dcf -a 0000:81:01.1 --file-prefix=dpdk_13956_20210514102502 -- -i 14/05/2021 11:23:17 dut.10.240.183.133: EAL: Detected 72 lcore(s) EAL: Detected 2 NUMA nodes EAL: Detected static linkage of DPDK EAL: Multi-process socket /var/run/dpdk/dpdk_13956_20210514102502/mp_socket EAL: Selected IOVA mode 'VA' EAL: No available 2048 kB hugepages reported EAL: VFIO support initialized EAL: Using IOMMU type 1 (Type 1) EAL: Probe PCI driver: net_iavf (8086:1889) device: 0000:81:01.0 (socket 1) EAL: Releasing PCI mapped resource for 0000:81:01.0 EAL: Calling pci_unmap_resource for 0000:81:01.0 at 0x2200000000 EAL: Calling pci_unmap_resource for 0000:81:01.0 at 0x2200020000 EAL: Using IOMMU type 1 (Type 1) EAL: Probe PCI driver: net_ice_dcf (8086:1889) device: 0000:81:01.0 (socket 1) ice_load_pkg_type(): Active package is: 1.3.30.0, ICE COMMS Package (double VLAN mode) EAL: Probe PCI driver: net_iavf (8086:1889) device: 0000:81:01.1 (socket 1) Interactive-mode selected Failed to set MTU to 1500 for port 0 testpmd: create a new mbuf pool <mb_pool_0>: n=171456, size=2176, socket=0 testpmd: preferred mempool ops selected: ring_mp_mc testpmd: create a new mbuf pool <mb_pool_1>: n=171456, size=2176, socket=1 testpmd: preferred mempool ops selected: ring_mp_mc Configuring Port 0 (socket 1) ice_dcf_init_rss(): RSS is enabled by PF by default ice_dcf_configure_queues(): request RXDID == 16 in Queue[0] Port 0: FA:BD:D7:54:48:63 Configuring Port 1 (socket 1) iavf_configure_queues(): request RXDID[22] in Queue[0] Port 1: link state change event Port 1: link state change event Port 1: 2A:3A:38:0C:73:C0 Checking link statuses... Done 14/05/2021 11:23:17 dut.10.240.183.133: set portlist 1 14/05/2021 11:23:17 dut.10.240.183.133: previous number of forwarding ports 2 - changed to number of configured ports 1 Warning! port-topology=paired and odd forward ports number, the last port will pair with itself. 14/05/2021 11:23:17 dut.10.240.183.133: set fwd rxonly 14/05/2021 11:23:17 dut.10.240.183.133: Set rxonly packet forwarding mode 14/05/2021 11:23:17 dut.10.240.183.133: set verbose 1 14/05/2021 11:23:17 dut.10.240.183.133: Change verbose level from 0 to 1 14/05/2021 11:23:17 CVLDCFSwitchFilterGTPUTest: ===================Test sub case: tv_mac_ipv6_gtpu_eh_ipv4_udp_teid_with_mask================ 14/05/2021 11:23:17 dut.10.240.183.133: flow validate 0 ingress pattern eth / ipv6 / udp / gtpu teid is 0x12345678 teid mask 0x00000001 / gtp_psc / ipv4 / udp / end actions vf id 1 / end 14/05/2021 11:23:17 dut.10.240.183.133: Flow rule validated 14/05/2021 11:23:17 dut.10.240.183.133: flow create 0 ingress pattern eth / ipv6 / udp / gtpu teid is 0x12345678 teid mask 0x00000001 / gtp_psc / ipv4 / udp / end actions vf id 1 / end 14/05/2021 11:23:18 dut.10.240.183.133: Flow rule #0 created 14/05/2021 11:23:18 dut.10.240.183.133: flow list 0 14/05/2021 11:23:18 dut.10.240.183.133: ID Group Prio Attr Rule 0 0 0 i-- ETH IPV6 UDP GTPU GTP_PSC IPV4 UDP => VF 14/05/2021 11:23:18 dut.10.240.183.133: start 14/05/2021 11:23:18 dut.10.240.183.133: rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native Logical Core 2 (socket 0) forwards packets on 1 streams: RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01 rxonly packet forwarding packets/burst=32 nb forwarding cores=1 - nb forwarding ports=1 port 0: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x0 RX queue: 0 RX desc=0 - RX free threshold=32 RX threshold registers: pthresh=8 hthresh=8 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=0 - TX free threshold=32 TX threshold registers: pthresh=32 hthresh=0 wthresh=0 TX offloads=0x0 - TX RS bit threshold=32 port 1: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x10000 RX queue: 0 RX desc=512 - RX free threshold=32 RX threshold registers: pthresh=0 hthresh=0 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=512 - TX free threshold=32 TX threshold registers: pthresh=0 hthresh=0 wthresh=0 TX offloads=0x10000 - TX RS bit threshold=32 14/05/2021 11:23:23 dut.10.240.183.133: stop 14/05/2021 11:23:23 dut.10.240.183.133: Telling cores to ... Waiting for lcores to finish... ---------------------- Forward statistics for port 1 ---------------------- RX-packets: 2 RX-dropped: 0 RX-total: 2 TX-packets: 0 TX-dropped: 0 TX-total: 0 ---------------------------------------------------------------------------- +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++ RX-packets: 2 RX-dropped: 0 RX-total: 2 TX-packets: 0 TX-dropped: 0 TX-total: 0 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Done. 14/05/2021 11:23:23 dut.10.240.183.133: start 14/05/2021 11:23:23 dut.10.240.183.133: rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native Logical Core 2 (socket 0) forwards packets on 1 streams: RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01 rxonly packet forwarding packets/burst=32 nb forwarding cores=1 - nb forwarding ports=1 port 0: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x0 RX queue: 0 RX desc=0 - RX free threshold=32 RX threshold registers: pthresh=8 hthresh=8 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=0 - TX free threshold=32 TX threshold registers: pthresh=32 hthresh=0 wthresh=0 TX offloads=0x0 - TX RS bit threshold=32 port 1: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x10000 RX queue: 0 RX desc=512 - RX free threshold=32 RX threshold registers: pthresh=0 hthresh=0 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=512 - TX free threshold=32 TX threshold registers: pthresh=0 hthresh=0 wthresh=0 TX offloads=0x10000 - TX RS bit threshold=32 14/05/2021 11:23:28 dut.10.240.183.133: stop 14/05/2021 11:23:28 dut.10.240.183.133: Telling cores to ... Waiting for lcores to finish... ---------------------- Forward statistics for port 1 ---------------------- RX-packets: 0 RX-dropped: 0 RX-total: 0 TX-packets: 0 TX-dropped: 0 TX-total: 0 ---------------------------------------------------------------------------- +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++ RX-packets: 0 RX-dropped: 0 RX-total: 0 TX-packets: 0 TX-dropped: 0 TX-total: 0 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Done. 14/05/2021 11:23:28 dut.10.240.183.133: flow destroy 0 rule 0 14/05/2021 11:23:28 dut.10.240.183.133: Flow rule #0 destroyed 14/05/2021 11:23:28 dut.10.240.183.133: flow list 0 14/05/2021 11:23:28 dut.10.240.183.133: 14/05/2021 11:23:28 dut.10.240.183.133: start 14/05/2021 11:23:28 dut.10.240.183.133: rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native Logical Core 2 (socket 0) forwards packets on 1 streams: RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01 rxonly packet forwarding packets/burst=32 nb forwarding cores=1 - nb forwarding ports=1 port 0: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x0 RX queue: 0 RX desc=0 - RX free threshold=32 RX threshold registers: pthresh=8 hthresh=8 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=0 - TX free threshold=32 TX threshold registers: pthresh=32 hthresh=0 wthresh=0 TX offloads=0x0 - TX RS bit threshold=32 port 1: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x10000 RX queue: 0 RX desc=512 - RX free threshold=32 RX threshold registers: pthresh=0 hthresh=0 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=512 - TX free threshold=32 TX threshold registers: pthresh=0 hthresh=0 wthresh=0 TX offloads=0x10000 - TX RS bit threshold=32 14/05/2021 11:23:34 dut.10.240.183.133: stop 14/05/2021 11:23:34 dut.10.240.183.133: Telling cores to ... Waiting for lcores to finish... ---------------------- Forward statistics for port 1 ---------------------- RX-packets: 0 RX-dropped: 0 RX-total: 0 TX-packets: 0 TX-dropped: 0 TX-total: 0 ---------------------------------------------------------------------------- +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++ RX-packets: 0 RX-dropped: 0 RX-total: 0 TX-packets: 0 TX-dropped: 0 TX-total: 0 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Done. 14/05/2021 11:23:34 CVLDCFSwitchFilterGTPUTest: sub_case tv_mac_ipv6_gtpu_eh_ipv4_udp_teid_with_mask passed 14/05/2021 11:23:34 CVLDCFSwitchFilterGTPUTest: ===================Test sub case: tv_mac_ipv6_gtpu_eh_ipv4_udp_teid_without_mask================ 14/05/2021 11:23:34 dut.10.240.183.133: flow validate 0 ingress pattern eth / ipv6 / udp / gtpu teid is 0x12345678 / gtp_psc / ipv4 / udp / end actions vf id 1 / end 14/05/2021 11:23:34 dut.10.240.183.133: Flow rule validated 14/05/2021 11:23:34 dut.10.240.183.133: flow create 0 ingress pattern eth / ipv6 / udp / gtpu teid is 0x12345678 / gtp_psc / ipv4 / udp / end actions vf id 1 / end 14/05/2021 11:23:34 dut.10.240.183.133: Flow rule #0 created 14/05/2021 11:23:34 dut.10.240.183.133: flow list 0 14/05/2021 11:23:34 dut.10.240.183.133: ID Group Prio Attr Rule 0 0 0 i-- ETH IPV6 UDP GTPU GTP_PSC IPV4 UDP => VF 14/05/2021 11:23:34 dut.10.240.183.133: start 14/05/2021 11:23:34 dut.10.240.183.133: rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native Logical Core 2 (socket 0) forwards packets on 1 streams: RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01 rxonly packet forwarding packets/burst=32 nb forwarding cores=1 - nb forwarding ports=1 port 0: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x0 RX queue: 0 RX desc=0 - RX free threshold=32 RX threshold registers: pthresh=8 hthresh=8 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=0 - TX free threshold=32 TX threshold registers: pthresh=32 hthresh=0 wthresh=0 TX offloads=0x0 - TX RS bit threshold=32 port 1: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x10000 RX queue: 0 RX desc=512 - RX free threshold=32 RX threshold registers: pthresh=0 hthresh=0 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=512 - TX free threshold=32 TX threshold registers: pthresh=0 hthresh=0 wthresh=0 TX offloads=0x10000 - TX RS bit threshold=32 14/05/2021 11:23:39 dut.10.240.183.133: stop 14/05/2021 11:23:39 dut.10.240.183.133: Telling cores to ... Waiting for lcores to finish... ---------------------- Forward statistics for port 1 ---------------------- RX-packets: 1 RX-dropped: 0 RX-total: 1 TX-packets: 0 TX-dropped: 0 TX-total: 0 ---------------------------------------------------------------------------- +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++ RX-packets: 1 RX-dropped: 0 RX-total: 1 TX-packets: 0 TX-dropped: 0 TX-total: 0 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Done. 14/05/2021 11:23:39 dut.10.240.183.133: start 14/05/2021 11:23:39 dut.10.240.183.133: rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native Logical Core 2 (socket 0) forwards packets on 1 streams: RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01 rxonly packet forwarding packets/burst=32 nb forwarding cores=1 - nb forwarding ports=1 port 0: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x0 RX queue: 0 RX desc=0 - RX free threshold=32 RX threshold registers: pthresh=8 hthresh=8 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=0 - TX free threshold=32 TX threshold registers: pthresh=32 hthresh=0 wthresh=0 TX offloads=0x0 - TX RS bit threshold=32 port 1: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x10000 RX queue: 0 RX desc=512 - RX free threshold=32 RX threshold registers: pthresh=0 hthresh=0 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=512 - TX free threshold=32 TX threshold registers: pthresh=0 hthresh=0 wthresh=0 TX offloads=0x10000 - TX RS bit threshold=32 14/05/2021 11:23:44 dut.10.240.183.133: stop 14/05/2021 11:23:44 dut.10.240.183.133: Telling cores to ... Waiting for lcores to finish... ---------------------- Forward statistics for port 1 ---------------------- RX-packets: 0 RX-dropped: 0 RX-total: 0 TX-packets: 0 TX-dropped: 0 TX-total: 0 ---------------------------------------------------------------------------- +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++ RX-packets: 0 RX-dropped: 0 RX-total: 0 TX-packets: 0 TX-dropped: 0 TX-total: 0 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Done. 14/05/2021 11:23:44 dut.10.240.183.133: flow destroy 0 rule 0 14/05/2021 11:23:44 dut.10.240.183.133: Flow rule #0 destroyed 14/05/2021 11:23:44 dut.10.240.183.133: flow list 0 14/05/2021 11:23:45 dut.10.240.183.133: 14/05/2021 11:23:45 dut.10.240.183.133: start 14/05/2021 11:23:45 dut.10.240.183.133: rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native Logical Core 2 (socket 0) forwards packets on 1 streams: RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01 rxonly packet forwarding packets/burst=32 nb forwarding cores=1 - nb forwarding ports=1 port 0: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x0 RX queue: 0 RX desc=0 - RX free threshold=32 RX threshold registers: pthresh=8 hthresh=8 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=0 - TX free threshold=32 TX threshold registers: pthresh=32 hthresh=0 wthresh=0 TX offloads=0x0 - TX RS bit threshold=32 port 1: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x10000 RX queue: 0 RX desc=512 - RX free threshold=32 RX threshold registers: pthresh=0 hthresh=0 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=512 - TX free threshold=32 TX threshold registers: pthresh=0 hthresh=0 wthresh=0 TX offloads=0x10000 - TX RS bit threshold=32 14/05/2021 11:23:50 dut.10.240.183.133: stop 14/05/2021 11:23:50 dut.10.240.183.133: Telling cores to ... Waiting for lcores to finish... ---------------------- Forward statistics for port 1 ---------------------- RX-packets: 0 RX-dropped: 0 RX-total: 0 TX-packets: 0 TX-dropped: 0 TX-total: 0 ---------------------------------------------------------------------------- +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++ RX-packets: 0 RX-dropped: 0 RX-total: 0 TX-packets: 0 TX-dropped: 0 TX-total: 0 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Done. 14/05/2021 11:23:50 CVLDCFSwitchFilterGTPUTest: sub_case tv_mac_ipv6_gtpu_eh_ipv4_udp_teid_without_mask passed 14/05/2021 11:23:50 CVLDCFSwitchFilterGTPUTest: ===================Test sub case: tv_mac_ipv6_gtpu_eh_ipv4_udp_qfi================ 14/05/2021 11:23:50 dut.10.240.183.133: flow validate 0 ingress pattern eth / ipv6 / udp / gtpu / gtp_psc qfi is 0x34 / ipv4 / udp / end actions vf id 1 / end 14/05/2021 11:23:50 dut.10.240.183.133: Flow rule validated 14/05/2021 11:23:50 dut.10.240.183.133: flow create 0 ingress pattern eth / ipv6 / udp / gtpu / gtp_psc qfi is 0x34 / ipv4 / udp / end actions vf id 1 / end 14/05/2021 11:23:50 dut.10.240.183.133: Flow rule #0 created 14/05/2021 11:23:50 dut.10.240.183.133: flow list 0 14/05/2021 11:23:50 dut.10.240.183.133: ID Group Prio Attr Rule 0 0 0 i-- ETH IPV6 UDP GTPU GTP_PSC IPV4 UDP => VF 14/05/2021 11:23:50 dut.10.240.183.133: start 14/05/2021 11:23:50 dut.10.240.183.133: rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native Logical Core 2 (socket 0) forwards packets on 1 streams: RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01 rxonly packet forwarding packets/burst=32 nb forwarding cores=1 - nb forwarding ports=1 port 0: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x0 RX queue: 0 RX desc=0 - RX free threshold=32 RX threshold registers: pthresh=8 hthresh=8 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=0 - TX free threshold=32 TX threshold registers: pthresh=32 hthresh=0 wthresh=0 TX offloads=0x0 - TX RS bit threshold=32 port 1: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x10000 RX queue: 0 RX desc=512 - RX free threshold=32 RX threshold registers: pthresh=0 hthresh=0 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=512 - TX free threshold=32 TX threshold registers: pthresh=0 hthresh=0 wthresh=0 TX offloads=0x10000 - TX RS bit threshold=32 14/05/2021 11:23:55 dut.10.240.183.133: stop 14/05/2021 11:23:55 dut.10.240.183.133: Telling cores to ... Waiting for lcores to finish... ---------------------- Forward statistics for port 1 ---------------------- RX-packets: 1 RX-dropped: 0 RX-total: 1 TX-packets: 0 TX-dropped: 0 TX-total: 0 ---------------------------------------------------------------------------- +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++ RX-packets: 1 RX-dropped: 0 RX-total: 1 TX-packets: 0 TX-dropped: 0 TX-total: 0 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Done. 14/05/2021 11:23:55 dut.10.240.183.133: start 14/05/2021 11:23:55 dut.10.240.183.133: rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native Logical Core 2 (socket 0) forwards packets on 1 streams: RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01 rxonly packet forwarding packets/burst=32 nb forwarding cores=1 - nb forwarding ports=1 port 0: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x0 RX queue: 0 RX desc=0 - RX free threshold=32 RX threshold registers: pthresh=8 hthresh=8 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=0 - TX free threshold=32 TX threshold registers: pthresh=32 hthresh=0 wthresh=0 TX offloads=0x0 - TX RS bit threshold=32 port 1: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x10000 RX queue: 0 RX desc=512 - RX free threshold=32 RX threshold registers: pthresh=0 hthresh=0 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=512 - TX free threshold=32 TX threshold registers: pthresh=0 hthresh=0 wthresh=0 TX offloads=0x10000 - TX RS bit threshold=32 14/05/2021 11:24:01 dut.10.240.183.133: stop 14/05/2021 11:24:01 dut.10.240.183.133: Telling cores to ... Waiting for lcores to finish... ---------------------- Forward statistics for port 1 ---------------------- RX-packets: 0 RX-dropped: 0 RX-total: 0 TX-packets: 0 TX-dropped: 0 TX-total: 0 ---------------------------------------------------------------------------- +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++ RX-packets: 0 RX-dropped: 0 RX-total: 0 TX-packets: 0 TX-dropped: 0 TX-total: 0 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Done. 14/05/2021 11:24:01 dut.10.240.183.133: flow destroy 0 rule 0 14/05/2021 11:24:01 dut.10.240.183.133: Flow rule #0 destroyed 14/05/2021 11:24:01 dut.10.240.183.133: flow list 0 14/05/2021 11:24:01 dut.10.240.183.133: 14/05/2021 11:24:01 dut.10.240.183.133: start 14/05/2021 11:24:01 dut.10.240.183.133: rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native Logical Core 2 (socket 0) forwards packets on 1 streams: RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01 rxonly packet forwarding packets/burst=32 nb forwarding cores=1 - nb forwarding ports=1 port 0: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x0 RX queue: 0 RX desc=0 - RX free threshold=32 RX threshold registers: pthresh=8 hthresh=8 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=0 - TX free threshold=32 TX threshold registers: pthresh=32 hthresh=0 wthresh=0 TX offloads=0x0 - TX RS bit threshold=32 port 1: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x10000 RX queue: 0 RX desc=512 - RX free threshold=32 RX threshold registers: pthresh=0 hthresh=0 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=512 - TX free threshold=32 TX threshold registers: pthresh=0 hthresh=0 wthresh=0 TX offloads=0x10000 - TX RS bit threshold=32 14/05/2021 11:24:06 dut.10.240.183.133: stop 14/05/2021 11:24:06 dut.10.240.183.133: Telling cores to ... Waiting for lcores to finish... ---------------------- Forward statistics for port 1 ---------------------- RX-packets: 0 RX-dropped: 0 RX-total: 0 TX-packets: 0 TX-dropped: 0 TX-total: 0 ---------------------------------------------------------------------------- +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++ RX-packets: 0 RX-dropped: 0 RX-total: 0 TX-packets: 0 TX-dropped: 0 TX-total: 0 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Done. 14/05/2021 11:24:06 CVLDCFSwitchFilterGTPUTest: sub_case tv_mac_ipv6_gtpu_eh_ipv4_udp_qfi passed 14/05/2021 11:24:06 CVLDCFSwitchFilterGTPUTest: ===================Test sub case: tv_mac_ipv6_gtpu_eh_ipv4_udp_l3dst================ 14/05/2021 11:24:06 dut.10.240.183.133: flow validate 0 ingress pattern eth / ipv6 / udp / gtpu / gtp_psc / ipv4 dst is 192.168.1.2 / udp / end actions vf id 1 / end 14/05/2021 11:24:06 dut.10.240.183.133: Flow rule validated 14/05/2021 11:24:06 dut.10.240.183.133: flow create 0 ingress pattern eth / ipv6 / udp / gtpu / gtp_psc / ipv4 dst is 192.168.1.2 / udp / end actions vf id 1 / end 14/05/2021 11:24:06 dut.10.240.183.133: Flow rule #0 created 14/05/2021 11:24:06 dut.10.240.183.133: flow list 0 14/05/2021 11:24:06 dut.10.240.183.133: ID Group Prio Attr Rule 0 0 0 i-- ETH IPV6 UDP GTPU GTP_PSC IPV4 UDP => VF 14/05/2021 11:24:06 dut.10.240.183.133: start 14/05/2021 11:24:06 dut.10.240.183.133: rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native Logical Core 2 (socket 0) forwards packets on 1 streams: RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01 rxonly packet forwarding packets/burst=32 nb forwarding cores=1 - nb forwarding ports=1 port 0: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x0 RX queue: 0 RX desc=0 - RX free threshold=32 RX threshold registers: pthresh=8 hthresh=8 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=0 - TX free threshold=32 TX threshold registers: pthresh=32 hthresh=0 wthresh=0 TX offloads=0x0 - TX RS bit threshold=32 port 1: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x10000 RX queue: 0 RX desc=512 - RX free threshold=32 RX threshold registers: pthresh=0 hthresh=0 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=512 - TX free threshold=32 TX threshold registers: pthresh=0 hthresh=0 wthresh=0 TX offloads=0x10000 - TX RS bit threshold=32 14/05/2021 11:24:12 dut.10.240.183.133: stop 14/05/2021 11:24:12 dut.10.240.183.133: Telling cores to ... Waiting for lcores to finish... ---------------------- Forward statistics for port 1 ---------------------- RX-packets: 1 RX-dropped: 0 RX-total: 1 TX-packets: 0 TX-dropped: 0 TX-total: 0 ---------------------------------------------------------------------------- +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++ RX-packets: 1 RX-dropped: 0 RX-total: 1 TX-packets: 0 TX-dropped: 0 TX-total: 0 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Done. 14/05/2021 11:24:12 dut.10.240.183.133: start 14/05/2021 11:24:12 dut.10.240.183.133: rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native Logical Core 2 (socket 0) forwards packets on 1 streams: RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01 rxonly packet forwarding packets/burst=32 nb forwarding cores=1 - nb forwarding ports=1 port 0: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x0 RX queue: 0 RX desc=0 - RX free threshold=32 RX threshold registers: pthresh=8 hthresh=8 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=0 - TX free threshold=32 TX threshold registers: pthresh=32 hthresh=0 wthresh=0 TX offloads=0x0 - TX RS bit threshold=32 port 1: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x10000 RX queue: 0 RX desc=512 - RX free threshold=32 RX threshold registers: pthresh=0 hthresh=0 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=512 - TX free threshold=32 TX threshold registers: pthresh=0 hthresh=0 wthresh=0 TX offloads=0x10000 - TX RS bit threshold=32 14/05/2021 11:24:17 dut.10.240.183.133: stop 14/05/2021 11:24:17 dut.10.240.183.133: Telling cores to ... Waiting for lcores to finish... ---------------------- Forward statistics for port 1 ---------------------- RX-packets: 0 RX-dropped: 0 RX-total: 0 TX-packets: 0 TX-dropped: 0 TX-total: 0 ---------------------------------------------------------------------------- +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++ RX-packets: 0 RX-dropped: 0 RX-total: 0 TX-packets: 0 TX-dropped: 0 TX-total: 0 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Done. 14/05/2021 11:24:17 dut.10.240.183.133: flow destroy 0 rule 0 14/05/2021 11:24:17 dut.10.240.183.133: Flow rule #0 destroyed 14/05/2021 11:24:17 dut.10.240.183.133: flow list 0 14/05/2021 11:24:17 dut.10.240.183.133: 14/05/2021 11:24:17 dut.10.240.183.133: start 14/05/2021 11:24:17 dut.10.240.183.133: rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native Logical Core 2 (socket 0) forwards packets on 1 streams: RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01 rxonly packet forwarding packets/burst=32 nb forwarding cores=1 - nb forwarding ports=1 port 0: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x0 RX queue: 0 RX desc=0 - RX free threshold=32 RX threshold registers: pthresh=8 hthresh=8 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=0 - TX free threshold=32 TX threshold registers: pthresh=32 hthresh=0 wthresh=0 TX offloads=0x0 - TX RS bit threshold=32 port 1: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x10000 RX queue: 0 RX desc=512 - RX free threshold=32 RX threshold registers: pthresh=0 hthresh=0 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=512 - TX free threshold=32 TX threshold registers: pthresh=0 hthresh=0 wthresh=0 TX offloads=0x10000 - TX RS bit threshold=32 14/05/2021 11:24:22 dut.10.240.183.133: stop 14/05/2021 11:24:22 dut.10.240.183.133: Telling cores to ... Waiting for lcores to finish... ---------------------- Forward statistics for port 1 ---------------------- RX-packets: 0 RX-dropped: 0 RX-total: 0 TX-packets: 0 TX-dropped: 0 TX-total: 0 ---------------------------------------------------------------------------- +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++ RX-packets: 0 RX-dropped: 0 RX-total: 0 TX-packets: 0 TX-dropped: 0 TX-total: 0 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Done. 14/05/2021 11:24:22 CVLDCFSwitchFilterGTPUTest: sub_case tv_mac_ipv6_gtpu_eh_ipv4_udp_l3dst passed 14/05/2021 11:24:22 CVLDCFSwitchFilterGTPUTest: ===================Test sub case: tv_mac_ipv6_gtpu_eh_ipv4_udp_l3src================ 14/05/2021 11:24:22 dut.10.240.183.133: flow validate 0 ingress pattern eth / ipv6 / udp / gtpu / gtp_psc / ipv4 src is 192.168.1.1 / udp / end actions vf id 1 / end 14/05/2021 11:24:22 dut.10.240.183.133: Flow rule validated 14/05/2021 11:24:22 dut.10.240.183.133: flow create 0 ingress pattern eth / ipv6 / udp / gtpu / gtp_psc / ipv4 src is 192.168.1.1 / udp / end actions vf id 1 / end 14/05/2021 11:24:22 dut.10.240.183.133: Flow rule #0 created 14/05/2021 11:24:22 dut.10.240.183.133: flow list 0 14/05/2021 11:24:23 dut.10.240.183.133: ID Group Prio Attr Rule 0 0 0 i-- ETH IPV6 UDP GTPU GTP_PSC IPV4 UDP => VF 14/05/2021 11:24:23 dut.10.240.183.133: start 14/05/2021 11:24:23 dut.10.240.183.133: rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native Logical Core 2 (socket 0) forwards packets on 1 streams: RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01 rxonly packet forwarding packets/burst=32 nb forwarding cores=1 - nb forwarding ports=1 port 0: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x0 RX queue: 0 RX desc=0 - RX free threshold=32 RX threshold registers: pthresh=8 hthresh=8 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=0 - TX free threshold=32 TX threshold registers: pthresh=32 hthresh=0 wthresh=0 TX offloads=0x0 - TX RS bit threshold=32 port 1: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x10000 RX queue: 0 RX desc=512 - RX free threshold=32 RX threshold registers: pthresh=0 hthresh=0 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=512 - TX free threshold=32 TX threshold registers: pthresh=0 hthresh=0 wthresh=0 TX offloads=0x10000 - TX RS bit threshold=32 14/05/2021 11:24:28 dut.10.240.183.133: stop 14/05/2021 11:24:28 dut.10.240.183.133: Telling cores to ... Waiting for lcores to finish... ---------------------- Forward statistics for port 1 ---------------------- RX-packets: 1 RX-dropped: 0 RX-total: 1 TX-packets: 0 TX-dropped: 0 TX-total: 0 ---------------------------------------------------------------------------- +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++ RX-packets: 1 RX-dropped: 0 RX-total: 1 TX-packets: 0 TX-dropped: 0 TX-total: 0 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Done. 14/05/2021 11:24:28 dut.10.240.183.133: start 14/05/2021 11:24:28 dut.10.240.183.133: rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native Logical Core 2 (socket 0) forwards packets on 1 streams: RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01 rxonly packet forwarding packets/burst=32 nb forwarding cores=1 - nb forwarding ports=1 port 0: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x0 RX queue: 0 RX desc=0 - RX free threshold=32 RX threshold registers: pthresh=8 hthresh=8 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=0 - TX free threshold=32 TX threshold registers: pthresh=32 hthresh=0 wthresh=0 TX offloads=0x0 - TX RS bit threshold=32 port 1: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x10000 RX queue: 0 RX desc=512 - RX free threshold=32 RX threshold registers: pthresh=0 hthresh=0 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=512 - TX free threshold=32 TX threshold registers: pthresh=0 hthresh=0 wthresh=0 TX offloads=0x10000 - TX RS bit threshold=32 14/05/2021 11:24:33 dut.10.240.183.133: stop 14/05/2021 11:24:33 dut.10.240.183.133: Telling cores to ... Waiting for lcores to finish... ---------------------- Forward statistics for port 1 ---------------------- RX-packets: 0 RX-dropped: 0 RX-total: 0 TX-packets: 0 TX-dropped: 0 TX-total: 0 ---------------------------------------------------------------------------- +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++ RX-packets: 0 RX-dropped: 0 RX-total: 0 TX-packets: 0 TX-dropped: 0 TX-total: 0 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Done. 14/05/2021 11:24:33 dut.10.240.183.133: flow destroy 0 rule 0 14/05/2021 11:24:33 dut.10.240.183.133: Flow rule #0 destroyed 14/05/2021 11:24:33 dut.10.240.183.133: flow list 0 14/05/2021 11:24:33 dut.10.240.183.133: 14/05/2021 11:24:33 dut.10.240.183.133: start 14/05/2021 11:24:33 dut.10.240.183.133: rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native Logical Core 2 (socket 0) forwards packets on 1 streams: RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01 rxonly packet forwarding packets/burst=32 nb forwarding cores=1 - nb forwarding ports=1 port 0: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x0 RX queue: 0 RX desc=0 - RX free threshold=32 RX threshold registers: pthresh=8 hthresh=8 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=0 - TX free threshold=32 TX threshold registers: pthresh=32 hthresh=0 wthresh=0 TX offloads=0x0 - TX RS bit threshold=32 port 1: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x10000 RX queue: 0 RX desc=512 - RX free threshold=32 RX threshold registers: pthresh=0 hthresh=0 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=512 - TX free threshold=32 TX threshold registers: pthresh=0 hthresh=0 wthresh=0 TX offloads=0x10000 - TX RS bit threshold=32 14/05/2021 11:24:38 dut.10.240.183.133: stop 14/05/2021 11:24:38 dut.10.240.183.133: Telling cores to ... Waiting for lcores to finish... ---------------------- Forward statistics for port 1 ---------------------- RX-packets: 0 RX-dropped: 0 RX-total: 0 TX-packets: 0 TX-dropped: 0 TX-total: 0 ---------------------------------------------------------------------------- +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++ RX-packets: 0 RX-dropped: 0 RX-total: 0 TX-packets: 0 TX-dropped: 0 TX-total: 0 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Done. 14/05/2021 11:24:38 CVLDCFSwitchFilterGTPUTest: sub_case tv_mac_ipv6_gtpu_eh_ipv4_udp_l3src passed 14/05/2021 11:24:38 CVLDCFSwitchFilterGTPUTest: ===================Test sub case: tv_mac_ipv6_gtpu_eh_ipv4_udp_l3src_l4dst================ 14/05/2021 11:24:38 dut.10.240.183.133: flow validate 0 ingress pattern eth / ipv6 / udp / gtpu / gtp_psc / ipv4 src is 192.168.1.1 / udp dst is 23 / end actions vf id 1 / end 14/05/2021 11:24:39 dut.10.240.183.133: Flow rule validated 14/05/2021 11:24:39 dut.10.240.183.133: flow create 0 ingress pattern eth / ipv6 / udp / gtpu / gtp_psc / ipv4 src is 192.168.1.1 / udp dst is 23 / end actions vf id 1 / end 14/05/2021 11:24:39 dut.10.240.183.133: Flow rule #0 created 14/05/2021 11:24:39 dut.10.240.183.133: flow list 0 14/05/2021 11:24:39 dut.10.240.183.133: ID Group Prio Attr Rule 0 0 0 i-- ETH IPV6 UDP GTPU GTP_PSC IPV4 UDP => VF 14/05/2021 11:24:39 dut.10.240.183.133: start 14/05/2021 11:24:39 dut.10.240.183.133: rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native Logical Core 2 (socket 0) forwards packets on 1 streams: RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01 rxonly packet forwarding packets/burst=32 nb forwarding cores=1 - nb forwarding ports=1 port 0: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x0 RX queue: 0 RX desc=0 - RX free threshold=32 RX threshold registers: pthresh=8 hthresh=8 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=0 - TX free threshold=32 TX threshold registers: pthresh=32 hthresh=0 wthresh=0 TX offloads=0x0 - TX RS bit threshold=32 port 1: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x10000 RX queue: 0 RX desc=512 - RX free threshold=32 RX threshold registers: pthresh=0 hthresh=0 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=512 - TX free threshold=32 TX threshold registers: pthresh=0 hthresh=0 wthresh=0 TX offloads=0x10000 - TX RS bit threshold=32 14/05/2021 11:24:44 dut.10.240.183.133: stop 14/05/2021 11:24:44 dut.10.240.183.133: Telling cores to ... Waiting for lcores to finish... ---------------------- Forward statistics for port 1 ---------------------- RX-packets: 1 RX-dropped: 0 RX-total: 1 TX-packets: 0 TX-dropped: 0 TX-total: 0 ---------------------------------------------------------------------------- +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++ RX-packets: 1 RX-dropped: 0 RX-total: 1 TX-packets: 0 TX-dropped: 0 TX-total: 0 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Done. 14/05/2021 11:24:44 dut.10.240.183.133: start 14/05/2021 11:24:44 dut.10.240.183.133: rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native Logical Core 2 (socket 0) forwards packets on 1 streams: RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01 rxonly packet forwarding packets/burst=32 nb forwarding cores=1 - nb forwarding ports=1 port 0: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x0 RX queue: 0 RX desc=0 - RX free threshold=32 RX threshold registers: pthresh=8 hthresh=8 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=0 - TX free threshold=32 TX threshold registers: pthresh=32 hthresh=0 wthresh=0 TX offloads=0x0 - TX RS bit threshold=32 port 1: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x10000 RX queue: 0 RX desc=512 - RX free threshold=32 RX threshold registers: pthresh=0 hthresh=0 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=512 - TX free threshold=32 TX threshold registers: pthresh=0 hthresh=0 wthresh=0 TX offloads=0x10000 - TX RS bit threshold=32 14/05/2021 11:24:49 dut.10.240.183.133: stop 14/05/2021 11:24:49 dut.10.240.183.133: Telling cores to ... Waiting for lcores to finish... ---------------------- Forward statistics for port 1 ---------------------- RX-packets: 0 RX-dropped: 0 RX-total: 0 TX-packets: 0 TX-dropped: 0 TX-total: 0 ---------------------------------------------------------------------------- +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++ RX-packets: 0 RX-dropped: 0 RX-total: 0 TX-packets: 0 TX-dropped: 0 TX-total: 0 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Done. 14/05/2021 11:24:49 dut.10.240.183.133: flow destroy 0 rule 0 14/05/2021 11:24:49 dut.10.240.183.133: Flow rule #0 destroyed 14/05/2021 11:24:49 dut.10.240.183.133: flow list 0 14/05/2021 11:24:49 dut.10.240.183.133: 14/05/2021 11:24:49 dut.10.240.183.133: start 14/05/2021 11:24:49 dut.10.240.183.133: rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native Logical Core 2 (socket 0) forwards packets on 1 streams: RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01 rxonly packet forwarding packets/burst=32 nb forwarding cores=1 - nb forwarding ports=1 port 0: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x0 RX queue: 0 RX desc=0 - RX free threshold=32 RX threshold registers: pthresh=8 hthresh=8 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=0 - TX free threshold=32 TX threshold registers: pthresh=32 hthresh=0 wthresh=0 TX offloads=0x0 - TX RS bit threshold=32 port 1: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x10000 RX queue: 0 RX desc=512 - RX free threshold=32 RX threshold registers: pthresh=0 hthresh=0 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=512 - TX free threshold=32 TX threshold registers: pthresh=0 hthresh=0 wthresh=0 TX offloads=0x10000 - TX RS bit threshold=32 14/05/2021 11:24:55 dut.10.240.183.133: stop 14/05/2021 11:24:55 dut.10.240.183.133: Telling cores to ... Waiting for lcores to finish... ---------------------- Forward statistics for port 1 ---------------------- RX-packets: 0 RX-dropped: 0 RX-total: 0 TX-packets: 0 TX-dropped: 0 TX-total: 0 ---------------------------------------------------------------------------- +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++ RX-packets: 0 RX-dropped: 0 RX-total: 0 TX-packets: 0 TX-dropped: 0 TX-total: 0 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Done. 14/05/2021 11:24:55 CVLDCFSwitchFilterGTPUTest: sub_case tv_mac_ipv6_gtpu_eh_ipv4_udp_l3src_l4dst passed 14/05/2021 11:24:55 dut.10.240.183.133: flow flush 0 14/05/2021 11:24:55 dut.10.240.183.133: 14/05/2021 11:24:55 dut.10.240.183.133: clear port stats all 14/05/2021 11:24:55 dut.10.240.183.133: NIC statistics for port 0 cleared NIC statistics for port 1 cleared 14/05/2021 11:24:55 dut.10.240.183.133: quit 14/05/2021 11:24:56 dut.10.240.183.133: Stopping port 0... Stopping ports... Done Stopping port 1... Stopping ports... Done Shutting down port 0... Closing ports... Port 0 is closed Done Shutting down port 1... Closing ports... Port 1 is closed Done Bye... 14/05/2021 11:24:56 dut.10.240.183.133: kill_all: called by dut and prefix list has value. 14/05/2021 11:25:00 dut.10.240.183.133: rmmod ice 14/05/2021 11:25:08 dut.10.240.183.133: 14/05/2021 11:25:08 dut.10.240.183.133: modprobe ice 14/05/2021 11:25:13 dut.10.240.183.133: 14/05/2021 11:25:13 dut.10.240.183.133: ethtool -i ens801f0 14/05/2021 11:25:13 dut.10.240.183.133: driver: ice version: 1.6.0_rc41_11_gbd4c35a2_dirty firmware-version: 3.00 0x800079a8 1.2928.0 expansion-rom-version: bus-info: 0000:81:00.0 supports-statistics: yes supports-test: yes supports-eeprom-access: yes supports-register-dump: yes supports-priv-flags: yes 14/05/2021 11:25:15 dut.10.240.183.133: ip link set ens801f0 vf 0 trust on 14/05/2021 11:25:15 dut.10.240.183.133: 14/05/2021 11:25:23 dut.10.240.183.133: x86_64-native-linuxapp-gcc/app/dpdk-testpmd -l 1,2,3,4 -n 4 -a 0000:81:01.0,cap=dcf -a 0000:81:01.1 --file-prefix=dpdk_13956_20210514102502 -- -i 14/05/2021 11:25:36 dut.10.240.183.133: EAL: Detected 72 lcore(s) EAL: Detected 2 NUMA nodes EAL: Detected static linkage of DPDK EAL: Multi-process socket /var/run/dpdk/dpdk_13956_20210514102502/mp_socket EAL: Selected IOVA mode 'VA' EAL: No available 2048 kB hugepages reported EAL: VFIO support initialized EAL: Using IOMMU type 1 (Type 1) EAL: Probe PCI driver: net_iavf (8086:1889) device: 0000:81:01.0 (socket 1) EAL: Releasing PCI mapped resource for 0000:81:01.0 EAL: Calling pci_unmap_resource for 0000:81:01.0 at 0x2200000000 EAL: Calling pci_unmap_resource for 0000:81:01.0 at 0x2200020000 EAL: Using IOMMU type 1 (Type 1) EAL: Probe PCI driver: net_ice_dcf (8086:1889) device: 0000:81:01.0 (socket 1) ice_load_pkg_type(): Active package is: 1.3.30.0, ICE COMMS Package (double VLAN mode) EAL: Probe PCI driver: net_iavf (8086:1889) device: 0000:81:01.1 (socket 1) Interactive-mode selected Failed to set MTU to 1500 for port 0 testpmd: create a new mbuf pool <mb_pool_0>: n=171456, size=2176, socket=0 testpmd: preferred mempool ops selected: ring_mp_mc testpmd: create a new mbuf pool <mb_pool_1>: n=171456, size=2176, socket=1 testpmd: preferred mempool ops selected: ring_mp_mc Configuring Port 0 (socket 1) ice_dcf_init_rss(): RSS is enabled by PF by default ice_dcf_configure_queues(): request RXDID == 16 in Queue[0] Port 0: 02:8E:F4:40:E7:64 Configuring Port 1 (socket 1) iavf_configure_queues(): request RXDID[22] in Queue[0] Port 1: link state change event Port 1: link state change event Port 1: BE:BE:BD:18:4D:A7 Checking link statuses... Done 14/05/2021 11:25:36 dut.10.240.183.133: set portlist 1 14/05/2021 11:25:36 dut.10.240.183.133: previous number of forwarding ports 2 - changed to number of configured ports 1 Warning! port-topology=paired and odd forward ports number, the last port will pair with itself. 14/05/2021 11:25:36 dut.10.240.183.133: set fwd rxonly 14/05/2021 11:25:36 dut.10.240.183.133: Set rxonly packet forwarding mode 14/05/2021 11:25:36 dut.10.240.183.133: set verbose 1 14/05/2021 11:25:36 dut.10.240.183.133: Change verbose level from 0 to 1 14/05/2021 11:25:36 CVLDCFSwitchFilterGTPUTest: ===================Test sub case: tv_mac_ipv6_gtpu_eh_ipv4_udp_l3src_l4src================ 14/05/2021 11:25:36 dut.10.240.183.133: flow validate 0 ingress pattern eth / ipv6 / udp / gtpu / gtp_psc / ipv4 src is 192.168.1.1 / udp src is 22 / end actions vf id 1 / end 14/05/2021 11:25:36 dut.10.240.183.133: Flow rule validated 14/05/2021 11:25:36 dut.10.240.183.133: flow create 0 ingress pattern eth / ipv6 / udp / gtpu / gtp_psc / ipv4 src is 192.168.1.1 / udp src is 22 / end actions vf id 1 / end 14/05/2021 11:25:36 dut.10.240.183.133: Flow rule #0 created 14/05/2021 11:25:36 dut.10.240.183.133: flow list 0 14/05/2021 11:25:36 dut.10.240.183.133: ID Group Prio Attr Rule 0 0 0 i-- ETH IPV6 UDP GTPU GTP_PSC IPV4 UDP => VF 14/05/2021 11:25:36 dut.10.240.183.133: start 14/05/2021 11:25:36 dut.10.240.183.133: rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native Logical Core 2 (socket 0) forwards packets on 1 streams: RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01 rxonly packet forwarding packets/burst=32 nb forwarding cores=1 - nb forwarding ports=1 port 0: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x0 RX queue: 0 RX desc=0 - RX free threshold=32 RX threshold registers: pthresh=8 hthresh=8 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=0 - TX free threshold=32 TX threshold registers: pthresh=32 hthresh=0 wthresh=0 TX offloads=0x0 - TX RS bit threshold=32 port 1: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x10000 RX queue: 0 RX desc=512 - RX free threshold=32 RX threshold registers: pthresh=0 hthresh=0 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=512 - TX free threshold=32 TX threshold registers: pthresh=0 hthresh=0 wthresh=0 TX offloads=0x10000 - TX RS bit threshold=32 14/05/2021 11:25:41 dut.10.240.183.133: stop 14/05/2021 11:25:42 dut.10.240.183.133: Telling cores to ... Waiting for lcores to finish... ---------------------- Forward statistics for port 1 ---------------------- RX-packets: 1 RX-dropped: 0 RX-total: 1 TX-packets: 0 TX-dropped: 0 TX-total: 0 ---------------------------------------------------------------------------- +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++ RX-packets: 1 RX-dropped: 0 RX-total: 1 TX-packets: 0 TX-dropped: 0 TX-total: 0 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Done. 14/05/2021 11:25:42 dut.10.240.183.133: start 14/05/2021 11:25:42 dut.10.240.183.133: rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native Logical Core 2 (socket 0) forwards packets on 1 streams: RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01 rxonly packet forwarding packets/burst=32 nb forwarding cores=1 - nb forwarding ports=1 port 0: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x0 RX queue: 0 RX desc=0 - RX free threshold=32 RX threshold registers: pthresh=8 hthresh=8 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=0 - TX free threshold=32 TX threshold registers: pthresh=32 hthresh=0 wthresh=0 TX offloads=0x0 - TX RS bit threshold=32 port 1: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x10000 RX queue: 0 RX desc=512 - RX free threshold=32 RX threshold registers: pthresh=0 hthresh=0 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=512 - TX free threshold=32 TX threshold registers: pthresh=0 hthresh=0 wthresh=0 TX offloads=0x10000 - TX RS bit threshold=32 14/05/2021 11:25:47 dut.10.240.183.133: stop 14/05/2021 11:25:47 dut.10.240.183.133: Telling cores to ... Waiting for lcores to finish... ---------------------- Forward statistics for port 1 ---------------------- RX-packets: 0 RX-dropped: 0 RX-total: 0 TX-packets: 0 TX-dropped: 0 TX-total: 0 ---------------------------------------------------------------------------- +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++ RX-packets: 0 RX-dropped: 0 RX-total: 0 TX-packets: 0 TX-dropped: 0 TX-total: 0 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Done. 14/05/2021 11:25:47 dut.10.240.183.133: flow destroy 0 rule 0 14/05/2021 11:25:47 dut.10.240.183.133: Flow rule #0 destroyed 14/05/2021 11:25:47 dut.10.240.183.133: flow list 0 14/05/2021 11:25:47 dut.10.240.183.133: 14/05/2021 11:25:47 dut.10.240.183.133: start 14/05/2021 11:25:47 dut.10.240.183.133: rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native Logical Core 2 (socket 0) forwards packets on 1 streams: RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01 rxonly packet forwarding packets/burst=32 nb forwarding cores=1 - nb forwarding ports=1 port 0: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x0 RX queue: 0 RX desc=0 - RX free threshold=32 RX threshold registers: pthresh=8 hthresh=8 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=0 - TX free threshold=32 TX threshold registers: pthresh=32 hthresh=0 wthresh=0 TX offloads=0x0 - TX RS bit threshold=32 port 1: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x10000 RX queue: 0 RX desc=512 - RX free threshold=32 RX threshold registers: pthresh=0 hthresh=0 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=512 - TX free threshold=32 TX threshold registers: pthresh=0 hthresh=0 wthresh=0 TX offloads=0x10000 - TX RS bit threshold=32 14/05/2021 11:25:52 dut.10.240.183.133: stop 14/05/2021 11:25:52 dut.10.240.183.133: Telling cores to ... Waiting for lcores to finish... ---------------------- Forward statistics for port 1 ---------------------- RX-packets: 0 RX-dropped: 0 RX-total: 0 TX-packets: 0 TX-dropped: 0 TX-total: 0 ---------------------------------------------------------------------------- +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++ RX-packets: 0 RX-dropped: 0 RX-total: 0 TX-packets: 0 TX-dropped: 0 TX-total: 0 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Done. 14/05/2021 11:25:52 CVLDCFSwitchFilterGTPUTest: sub_case tv_mac_ipv6_gtpu_eh_ipv4_udp_l3src_l4src passed 14/05/2021 11:25:52 CVLDCFSwitchFilterGTPUTest: ===================Test sub case: tv_mac_ipv6_gtpu_eh_ipv4_udp_l3dst_l4src================ 14/05/2021 11:25:52 dut.10.240.183.133: flow validate 0 ingress pattern eth / ipv6 / udp / gtpu / gtp_psc / ipv4 dst is 192.168.1.2 / udp src is 22 / end actions vf id 1 / end 14/05/2021 11:25:52 dut.10.240.183.133: Flow rule validated 14/05/2021 11:25:52 dut.10.240.183.133: flow create 0 ingress pattern eth / ipv6 / udp / gtpu / gtp_psc / ipv4 dst is 192.168.1.2 / udp src is 22 / end actions vf id 1 / end 14/05/2021 11:25:52 dut.10.240.183.133: Flow rule #0 created 14/05/2021 11:25:52 dut.10.240.183.133: flow list 0 14/05/2021 11:25:53 dut.10.240.183.133: ID Group Prio Attr Rule 0 0 0 i-- ETH IPV6 UDP GTPU GTP_PSC IPV4 UDP => VF 14/05/2021 11:25:53 dut.10.240.183.133: start 14/05/2021 11:25:53 dut.10.240.183.133: rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native Logical Core 2 (socket 0) forwards packets on 1 streams: RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01 rxonly packet forwarding packets/burst=32 nb forwarding cores=1 - nb forwarding ports=1 port 0: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x0 RX queue: 0 RX desc=0 - RX free threshold=32 RX threshold registers: pthresh=8 hthresh=8 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=0 - TX free threshold=32 TX threshold registers: pthresh=32 hthresh=0 wthresh=0 TX offloads=0x0 - TX RS bit threshold=32 port 1: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x10000 RX queue: 0 RX desc=512 - RX free threshold=32 RX threshold registers: pthresh=0 hthresh=0 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=512 - TX free threshold=32 TX threshold registers: pthresh=0 hthresh=0 wthresh=0 TX offloads=0x10000 - TX RS bit threshold=32 14/05/2021 11:25:58 dut.10.240.183.133: stop 14/05/2021 11:25:58 dut.10.240.183.133: Telling cores to ... Waiting for lcores to finish... ---------------------- Forward statistics for port 1 ---------------------- RX-packets: 1 RX-dropped: 0 RX-total: 1 TX-packets: 0 TX-dropped: 0 TX-total: 0 ---------------------------------------------------------------------------- +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++ RX-packets: 1 RX-dropped: 0 RX-total: 1 TX-packets: 0 TX-dropped: 0 TX-total: 0 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Done. 14/05/2021 11:25:58 dut.10.240.183.133: start 14/05/2021 11:25:58 dut.10.240.183.133: rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native Logical Core 2 (socket 0) forwards packets on 1 streams: RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01 rxonly packet forwarding packets/burst=32 nb forwarding cores=1 - nb forwarding ports=1 port 0: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x0 RX queue: 0 RX desc=0 - RX free threshold=32 RX threshold registers: pthresh=8 hthresh=8 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=0 - TX free threshold=32 TX threshold registers: pthresh=32 hthresh=0 wthresh=0 TX offloads=0x0 - TX RS bit threshold=32 port 1: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x10000 RX queue: 0 RX desc=512 - RX free threshold=32 RX threshold registers: pthresh=0 hthresh=0 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=512 - TX free threshold=32 TX threshold registers: pthresh=0 hthresh=0 wthresh=0 TX offloads=0x10000 - TX RS bit threshold=32 14/05/2021 11:26:03 dut.10.240.183.133: stop 14/05/2021 11:26:03 dut.10.240.183.133: Telling cores to ... Waiting for lcores to finish... ---------------------- Forward statistics for port 1 ---------------------- RX-packets: 0 RX-dropped: 0 RX-total: 0 TX-packets: 0 TX-dropped: 0 TX-total: 0 ---------------------------------------------------------------------------- +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++ RX-packets: 0 RX-dropped: 0 RX-total: 0 TX-packets: 0 TX-dropped: 0 TX-total: 0 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Done. 14/05/2021 11:26:03 dut.10.240.183.133: flow destroy 0 rule 0 14/05/2021 11:26:03 dut.10.240.183.133: Flow rule #0 destroyed 14/05/2021 11:26:03 dut.10.240.183.133: flow list 0 14/05/2021 11:26:03 dut.10.240.183.133: 14/05/2021 11:26:03 dut.10.240.183.133: start 14/05/2021 11:26:03 dut.10.240.183.133: rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native Logical Core 2 (socket 0) forwards packets on 1 streams: RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01 rxonly packet forwarding packets/burst=32 nb forwarding cores=1 - nb forwarding ports=1 port 0: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x0 RX queue: 0 RX desc=0 - RX free threshold=32 RX threshold registers: pthresh=8 hthresh=8 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=0 - TX free threshold=32 TX threshold registers: pthresh=32 hthresh=0 wthresh=0 TX offloads=0x0 - TX RS bit threshold=32 port 1: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x10000 RX queue: 0 RX desc=512 - RX free threshold=32 RX threshold registers: pthresh=0 hthresh=0 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=512 - TX free threshold=32 TX threshold registers: pthresh=0 hthresh=0 wthresh=0 TX offloads=0x10000 - TX RS bit threshold=32 14/05/2021 11:26:08 dut.10.240.183.133: stop 14/05/2021 11:26:08 dut.10.240.183.133: Telling cores to ... Waiting for lcores to finish... ---------------------- Forward statistics for port 1 ---------------------- RX-packets: 0 RX-dropped: 0 RX-total: 0 TX-packets: 0 TX-dropped: 0 TX-total: 0 ---------------------------------------------------------------------------- +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++ RX-packets: 0 RX-dropped: 0 RX-total: 0 TX-packets: 0 TX-dropped: 0 TX-total: 0 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Done. 14/05/2021 11:26:08 CVLDCFSwitchFilterGTPUTest: sub_case tv_mac_ipv6_gtpu_eh_ipv4_udp_l3dst_l4src passed 14/05/2021 11:26:08 CVLDCFSwitchFilterGTPUTest: ===================Test sub case: tv_mac_ipv6_gtpu_eh_ipv4_udp_l3dst_l4dst================ 14/05/2021 11:26:08 dut.10.240.183.133: flow validate 0 ingress pattern eth / ipv6 / udp / gtpu / gtp_psc / ipv4 dst is 192.168.1.2 / udp dst is 23 / end actions vf id 1 / end 14/05/2021 11:26:08 dut.10.240.183.133: Flow rule validated 14/05/2021 11:26:08 dut.10.240.183.133: flow create 0 ingress pattern eth / ipv6 / udp / gtpu / gtp_psc / ipv4 dst is 192.168.1.2 / udp dst is 23 / end actions vf id 1 / end 14/05/2021 11:26:09 dut.10.240.183.133: Flow rule #0 created 14/05/2021 11:26:09 dut.10.240.183.133: flow list 0 14/05/2021 11:26:09 dut.10.240.183.133: ID Group Prio Attr Rule 0 0 0 i-- ETH IPV6 UDP GTPU GTP_PSC IPV4 UDP => VF 14/05/2021 11:26:09 dut.10.240.183.133: start 14/05/2021 11:26:09 dut.10.240.183.133: rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native Logical Core 2 (socket 0) forwards packets on 1 streams: RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01 rxonly packet forwarding packets/burst=32 nb forwarding cores=1 - nb forwarding ports=1 port 0: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x0 RX queue: 0 RX desc=0 - RX free threshold=32 RX threshold registers: pthresh=8 hthresh=8 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=0 - TX free threshold=32 TX threshold registers: pthresh=32 hthresh=0 wthresh=0 TX offloads=0x0 - TX RS bit threshold=32 port 1: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x10000 RX queue: 0 RX desc=512 - RX free threshold=32 RX threshold registers: pthresh=0 hthresh=0 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=512 - TX free threshold=32 TX threshold registers: pthresh=0 hthresh=0 wthresh=0 TX offloads=0x10000 - TX RS bit threshold=32 14/05/2021 11:26:14 dut.10.240.183.133: stop 14/05/2021 11:26:14 dut.10.240.183.133: Telling cores to ... Waiting for lcores to finish... ---------------------- Forward statistics for port 1 ---------------------- RX-packets: 1 RX-dropped: 0 RX-total: 1 TX-packets: 0 TX-dropped: 0 TX-total: 0 ---------------------------------------------------------------------------- +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++ RX-packets: 1 RX-dropped: 0 RX-total: 1 TX-packets: 0 TX-dropped: 0 TX-total: 0 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Done. 14/05/2021 11:26:14 dut.10.240.183.133: start 14/05/2021 11:26:14 dut.10.240.183.133: rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native Logical Core 2 (socket 0) forwards packets on 1 streams: RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01 rxonly packet forwarding packets/burst=32 nb forwarding cores=1 - nb forwarding ports=1 port 0: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x0 RX queue: 0 RX desc=0 - RX free threshold=32 RX threshold registers: pthresh=8 hthresh=8 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=0 - TX free threshold=32 TX threshold registers: pthresh=32 hthresh=0 wthresh=0 TX offloads=0x0 - TX RS bit threshold=32 port 1: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x10000 RX queue: 0 RX desc=512 - RX free threshold=32 RX threshold registers: pthresh=0 hthresh=0 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=512 - TX free threshold=32 TX threshold registers: pthresh=0 hthresh=0 wthresh=0 TX offloads=0x10000 - TX RS bit threshold=32 14/05/2021 11:26:19 dut.10.240.183.133: stop 14/05/2021 11:26:19 dut.10.240.183.133: Telling cores to ... Waiting for lcores to finish... ---------------------- Forward statistics for port 1 ---------------------- RX-packets: 0 RX-dropped: 0 RX-total: 0 TX-packets: 0 TX-dropped: 0 TX-total: 0 ---------------------------------------------------------------------------- +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++ RX-packets: 0 RX-dropped: 0 RX-total: 0 TX-packets: 0 TX-dropped: 0 TX-total: 0 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Done. 14/05/2021 11:26:19 dut.10.240.183.133: flow destroy 0 rule 0 14/05/2021 11:26:19 dut.10.240.183.133: Flow rule #0 destroyed 14/05/2021 11:26:19 dut.10.240.183.133: flow list 0 14/05/2021 11:26:19 dut.10.240.183.133: 14/05/2021 11:26:19 dut.10.240.183.133: start 14/05/2021 11:26:19 dut.10.240.183.133: rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native Logical Core 2 (socket 0) forwards packets on 1 streams: RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01 rxonly packet forwarding packets/burst=32 nb forwarding cores=1 - nb forwarding ports=1 port 0: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x0 RX queue: 0 RX desc=0 - RX free threshold=32 RX threshold registers: pthresh=8 hthresh=8 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=0 - TX free threshold=32 TX threshold registers: pthresh=32 hthresh=0 wthresh=0 TX offloads=0x0 - TX RS bit threshold=32 port 1: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x10000 RX queue: 0 RX desc=512 - RX free threshold=32 RX threshold registers: pthresh=0 hthresh=0 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=512 - TX free threshold=32 TX threshold registers: pthresh=0 hthresh=0 wthresh=0 TX offloads=0x10000 - TX RS bit threshold=32 14/05/2021 11:26:25 dut.10.240.183.133: stop 14/05/2021 11:26:25 dut.10.240.183.133: Telling cores to ... Waiting for lcores to finish... ---------------------- Forward statistics for port 1 ---------------------- RX-packets: 0 RX-dropped: 0 RX-total: 0 TX-packets: 0 TX-dropped: 0 TX-total: 0 ---------------------------------------------------------------------------- +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++ RX-packets: 0 RX-dropped: 0 RX-total: 0 TX-packets: 0 TX-dropped: 0 TX-total: 0 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Done. 14/05/2021 11:26:25 CVLDCFSwitchFilterGTPUTest: sub_case tv_mac_ipv6_gtpu_eh_ipv4_udp_l3dst_l4dst passed 14/05/2021 11:26:25 CVLDCFSwitchFilterGTPUTest: ===================Test sub case: tv_mac_ipv6_gtpu_eh_ipv4_udp_l4dst================ 14/05/2021 11:26:25 dut.10.240.183.133: flow validate 0 ingress pattern eth / ipv6 / udp / gtpu / gtp_psc / ipv4 / udp dst is 23 / end actions vf id 1 / end 14/05/2021 11:26:25 dut.10.240.183.133: Flow rule validated 14/05/2021 11:26:25 dut.10.240.183.133: flow create 0 ingress pattern eth / ipv6 / udp / gtpu / gtp_psc / ipv4 / udp dst is 23 / end actions vf id 1 / end 14/05/2021 11:26:25 dut.10.240.183.133: Flow rule #0 created 14/05/2021 11:26:25 dut.10.240.183.133: flow list 0 14/05/2021 11:26:25 dut.10.240.183.133: ID Group Prio Attr Rule 0 0 0 i-- ETH IPV6 UDP GTPU GTP_PSC IPV4 UDP => VF 14/05/2021 11:26:25 dut.10.240.183.133: start 14/05/2021 11:26:25 dut.10.240.183.133: rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native Logical Core 2 (socket 0) forwards packets on 1 streams: RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01 rxonly packet forwarding packets/burst=32 nb forwarding cores=1 - nb forwarding ports=1 port 0: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x0 RX queue: 0 RX desc=0 - RX free threshold=32 RX threshold registers: pthresh=8 hthresh=8 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=0 - TX free threshold=32 TX threshold registers: pthresh=32 hthresh=0 wthresh=0 TX offloads=0x0 - TX RS bit threshold=32 port 1: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x10000 RX queue: 0 RX desc=512 - RX free threshold=32 RX threshold registers: pthresh=0 hthresh=0 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=512 - TX free threshold=32 TX threshold registers: pthresh=0 hthresh=0 wthresh=0 TX offloads=0x10000 - TX RS bit threshold=32 14/05/2021 11:26:30 dut.10.240.183.133: stop 14/05/2021 11:26:30 dut.10.240.183.133: Telling cores to ... Waiting for lcores to finish... ---------------------- Forward statistics for port 1 ---------------------- RX-packets: 1 RX-dropped: 0 RX-total: 1 TX-packets: 0 TX-dropped: 0 TX-total: 0 ---------------------------------------------------------------------------- +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++ RX-packets: 1 RX-dropped: 0 RX-total: 1 TX-packets: 0 TX-dropped: 0 TX-total: 0 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Done. 14/05/2021 11:26:30 dut.10.240.183.133: start 14/05/2021 11:26:30 dut.10.240.183.133: rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native Logical Core 2 (socket 0) forwards packets on 1 streams: RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01 rxonly packet forwarding packets/burst=32 nb forwarding cores=1 - nb forwarding ports=1 port 0: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x0 RX queue: 0 RX desc=0 - RX free threshold=32 RX threshold registers: pthresh=8 hthresh=8 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=0 - TX free threshold=32 TX threshold registers: pthresh=32 hthresh=0 wthresh=0 TX offloads=0x0 - TX RS bit threshold=32 port 1: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x10000 RX queue: 0 RX desc=512 - RX free threshold=32 RX threshold registers: pthresh=0 hthresh=0 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=512 - TX free threshold=32 TX threshold registers: pthresh=0 hthresh=0 wthresh=0 TX offloads=0x10000 - TX RS bit threshold=32 14/05/2021 11:26:35 dut.10.240.183.133: stop 14/05/2021 11:26:35 dut.10.240.183.133: Telling cores to ... Waiting for lcores to finish... ---------------------- Forward statistics for port 1 ---------------------- RX-packets: 0 RX-dropped: 0 RX-total: 0 TX-packets: 0 TX-dropped: 0 TX-total: 0 ---------------------------------------------------------------------------- +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++ RX-packets: 0 RX-dropped: 0 RX-total: 0 TX-packets: 0 TX-dropped: 0 TX-total: 0 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Done. 14/05/2021 11:26:35 dut.10.240.183.133: flow destroy 0 rule 0 14/05/2021 11:26:35 dut.10.240.183.133: Flow rule #0 destroyed 14/05/2021 11:26:35 dut.10.240.183.133: flow list 0 14/05/2021 11:26:36 dut.10.240.183.133: 14/05/2021 11:26:36 dut.10.240.183.133: start 14/05/2021 11:26:36 dut.10.240.183.133: rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native Logical Core 2 (socket 0) forwards packets on 1 streams: RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01 rxonly packet forwarding packets/burst=32 nb forwarding cores=1 - nb forwarding ports=1 port 0: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x0 RX queue: 0 RX desc=0 - RX free threshold=32 RX threshold registers: pthresh=8 hthresh=8 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=0 - TX free threshold=32 TX threshold registers: pthresh=32 hthresh=0 wthresh=0 TX offloads=0x0 - TX RS bit threshold=32 port 1: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x10000 RX queue: 0 RX desc=512 - RX free threshold=32 RX threshold registers: pthresh=0 hthresh=0 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=512 - TX free threshold=32 TX threshold registers: pthresh=0 hthresh=0 wthresh=0 TX offloads=0x10000 - TX RS bit threshold=32 14/05/2021 11:26:41 dut.10.240.183.133: stop 14/05/2021 11:26:41 dut.10.240.183.133: Telling cores to ... Waiting for lcores to finish... ---------------------- Forward statistics for port 1 ---------------------- RX-packets: 0 RX-dropped: 0 RX-total: 0 TX-packets: 0 TX-dropped: 0 TX-total: 0 ---------------------------------------------------------------------------- +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++ RX-packets: 0 RX-dropped: 0 RX-total: 0 TX-packets: 0 TX-dropped: 0 TX-total: 0 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Done. 14/05/2021 11:26:41 CVLDCFSwitchFilterGTPUTest: sub_case tv_mac_ipv6_gtpu_eh_ipv4_udp_l4dst passed 14/05/2021 11:26:41 CVLDCFSwitchFilterGTPUTest: ===================Test sub case: tv_mac_ipv6_gtpu_eh_ipv4_udp_l4src================ 14/05/2021 11:26:41 dut.10.240.183.133: flow validate 0 ingress pattern eth / ipv6 / udp / gtpu / gtp_psc / ipv4 / udp src is 22 / end actions vf id 1 / end 14/05/2021 11:26:41 dut.10.240.183.133: Flow rule validated 14/05/2021 11:26:41 dut.10.240.183.133: flow create 0 ingress pattern eth / ipv6 / udp / gtpu / gtp_psc / ipv4 / udp src is 22 / end actions vf id 1 / end 14/05/2021 11:26:41 dut.10.240.183.133: Flow rule #0 created 14/05/2021 11:26:41 dut.10.240.183.133: flow list 0 14/05/2021 11:26:41 dut.10.240.183.133: ID Group Prio Attr Rule 0 0 0 i-- ETH IPV6 UDP GTPU GTP_PSC IPV4 UDP => VF 14/05/2021 11:26:41 dut.10.240.183.133: start 14/05/2021 11:26:41 dut.10.240.183.133: rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native Logical Core 2 (socket 0) forwards packets on 1 streams: RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01 rxonly packet forwarding packets/burst=32 nb forwarding cores=1 - nb forwarding ports=1 port 0: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x0 RX queue: 0 RX desc=0 - RX free threshold=32 RX threshold registers: pthresh=8 hthresh=8 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=0 - TX free threshold=32 TX threshold registers: pthresh=32 hthresh=0 wthresh=0 TX offloads=0x0 - TX RS bit threshold=32 port 1: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x10000 RX queue: 0 RX desc=512 - RX free threshold=32 RX threshold registers: pthresh=0 hthresh=0 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=512 - TX free threshold=32 TX threshold registers: pthresh=0 hthresh=0 wthresh=0 TX offloads=0x10000 - TX RS bit threshold=32 14/05/2021 11:26:46 dut.10.240.183.133: stop 14/05/2021 11:26:46 dut.10.240.183.133: Telling cores to ... Waiting for lcores to finish... ---------------------- Forward statistics for port 1 ---------------------- RX-packets: 1 RX-dropped: 0 RX-total: 1 TX-packets: 0 TX-dropped: 0 TX-total: 0 ---------------------------------------------------------------------------- +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++ RX-packets: 1 RX-dropped: 0 RX-total: 1 TX-packets: 0 TX-dropped: 0 TX-total: 0 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Done. 14/05/2021 11:26:46 dut.10.240.183.133: start 14/05/2021 11:26:46 dut.10.240.183.133: rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native Logical Core 2 (socket 0) forwards packets on 1 streams: RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01 rxonly packet forwarding packets/burst=32 nb forwarding cores=1 - nb forwarding ports=1 port 0: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x0 RX queue: 0 RX desc=0 - RX free threshold=32 RX threshold registers: pthresh=8 hthresh=8 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=0 - TX free threshold=32 TX threshold registers: pthresh=32 hthresh=0 wthresh=0 TX offloads=0x0 - TX RS bit threshold=32 port 1: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x10000 RX queue: 0 RX desc=512 - RX free threshold=32 RX threshold registers: pthresh=0 hthresh=0 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=512 - TX free threshold=32 TX threshold registers: pthresh=0 hthresh=0 wthresh=0 TX offloads=0x10000 - TX RS bit threshold=32 14/05/2021 11:26:52 dut.10.240.183.133: stop 14/05/2021 11:26:52 dut.10.240.183.133: Telling cores to ... Waiting for lcores to finish... ---------------------- Forward statistics for port 1 ---------------------- RX-packets: 0 RX-dropped: 0 RX-total: 0 TX-packets: 0 TX-dropped: 0 TX-total: 0 ---------------------------------------------------------------------------- +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++ RX-packets: 0 RX-dropped: 0 RX-total: 0 TX-packets: 0 TX-dropped: 0 TX-total: 0 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Done. 14/05/2021 11:26:52 dut.10.240.183.133: flow destroy 0 rule 0 14/05/2021 11:26:52 dut.10.240.183.133: Flow rule #0 destroyed 14/05/2021 11:26:52 dut.10.240.183.133: flow list 0 14/05/2021 11:26:52 dut.10.240.183.133: 14/05/2021 11:26:52 dut.10.240.183.133: start 14/05/2021 11:26:52 dut.10.240.183.133: rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native Logical Core 2 (socket 0) forwards packets on 1 streams: RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01 rxonly packet forwarding packets/burst=32 nb forwarding cores=1 - nb forwarding ports=1 port 0: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x0 RX queue: 0 RX desc=0 - RX free threshold=32 RX threshold registers: pthresh=8 hthresh=8 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=0 - TX free threshold=32 TX threshold registers: pthresh=32 hthresh=0 wthresh=0 TX offloads=0x0 - TX RS bit threshold=32 port 1: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x10000 RX queue: 0 RX desc=512 - RX free threshold=32 RX threshold registers: pthresh=0 hthresh=0 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=512 - TX free threshold=32 TX threshold registers: pthresh=0 hthresh=0 wthresh=0 TX offloads=0x10000 - TX RS bit threshold=32 14/05/2021 11:26:57 dut.10.240.183.133: stop 14/05/2021 11:26:57 dut.10.240.183.133: Telling cores to ... Waiting for lcores to finish... ---------------------- Forward statistics for port 1 ---------------------- RX-packets: 0 RX-dropped: 0 RX-total: 0 TX-packets: 0 TX-dropped: 0 TX-total: 0 ---------------------------------------------------------------------------- +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++ RX-packets: 0 RX-dropped: 0 RX-total: 0 TX-packets: 0 TX-dropped: 0 TX-total: 0 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Done. 14/05/2021 11:26:57 CVLDCFSwitchFilterGTPUTest: sub_case tv_mac_ipv6_gtpu_eh_ipv4_udp_l4src passed 14/05/2021 11:26:57 CVLDCFSwitchFilterGTPUTest: ===================Test sub case: tv_mac_ipv6_gtpu_eh_ipv4_udp_l4src_l4dst================ 14/05/2021 11:26:57 dut.10.240.183.133: flow validate 0 ingress pattern eth / ipv6 / udp / gtpu / gtp_psc / ipv4 / udp src is 22 dst is 23 / end actions vf id 1 / end 14/05/2021 11:26:57 dut.10.240.183.133: Flow rule validated 14/05/2021 11:26:57 dut.10.240.183.133: flow create 0 ingress pattern eth / ipv6 / udp / gtpu / gtp_psc / ipv4 / udp src is 22 dst is 23 / end actions vf id 1 / end 14/05/2021 11:26:57 dut.10.240.183.133: Flow rule #0 created 14/05/2021 11:26:57 dut.10.240.183.133: flow list 0 14/05/2021 11:26:57 dut.10.240.183.133: ID Group Prio Attr Rule 0 0 0 i-- ETH IPV6 UDP GTPU GTP_PSC IPV4 UDP => VF 14/05/2021 11:26:57 dut.10.240.183.133: start 14/05/2021 11:26:57 dut.10.240.183.133: rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native Logical Core 2 (socket 0) forwards packets on 1 streams: RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01 rxonly packet forwarding packets/burst=32 nb forwarding cores=1 - nb forwarding ports=1 port 0: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x0 RX queue: 0 RX desc=0 - RX free threshold=32 RX threshold registers: pthresh=8 hthresh=8 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=0 - TX free threshold=32 TX threshold registers: pthresh=32 hthresh=0 wthresh=0 TX offloads=0x0 - TX RS bit threshold=32 port 1: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x10000 RX queue: 0 RX desc=512 - RX free threshold=32 RX threshold registers: pthresh=0 hthresh=0 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=512 - TX free threshold=32 TX threshold registers: pthresh=0 hthresh=0 wthresh=0 TX offloads=0x10000 - TX RS bit threshold=32 14/05/2021 11:27:03 dut.10.240.183.133: stop 14/05/2021 11:27:03 dut.10.240.183.133: Telling cores to ... Waiting for lcores to finish... ---------------------- Forward statistics for port 1 ---------------------- RX-packets: 1 RX-dropped: 0 RX-total: 1 TX-packets: 0 TX-dropped: 0 TX-total: 0 ---------------------------------------------------------------------------- +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++ RX-packets: 1 RX-dropped: 0 RX-total: 1 TX-packets: 0 TX-dropped: 0 TX-total: 0 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Done. 14/05/2021 11:27:03 dut.10.240.183.133: start 14/05/2021 11:27:03 dut.10.240.183.133: rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native Logical Core 2 (socket 0) forwards packets on 1 streams: RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01 rxonly packet forwarding packets/burst=32 nb forwarding cores=1 - nb forwarding ports=1 port 0: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x0 RX queue: 0 RX desc=0 - RX free threshold=32 RX threshold registers: pthresh=8 hthresh=8 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=0 - TX free threshold=32 TX threshold registers: pthresh=32 hthresh=0 wthresh=0 TX offloads=0x0 - TX RS bit threshold=32 port 1: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x10000 RX queue: 0 RX desc=512 - RX free threshold=32 RX threshold registers: pthresh=0 hthresh=0 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=512 - TX free threshold=32 TX threshold registers: pthresh=0 hthresh=0 wthresh=0 TX offloads=0x10000 - TX RS bit threshold=32 14/05/2021 11:27:08 dut.10.240.183.133: stop 14/05/2021 11:27:08 dut.10.240.183.133: Telling cores to ... Waiting for lcores to finish... ---------------------- Forward statistics for port 1 ---------------------- RX-packets: 0 RX-dropped: 0 RX-total: 0 TX-packets: 0 TX-dropped: 0 TX-total: 0 ---------------------------------------------------------------------------- +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++ RX-packets: 0 RX-dropped: 0 RX-total: 0 TX-packets: 0 TX-dropped: 0 TX-total: 0 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Done. 14/05/2021 11:27:08 dut.10.240.183.133: flow destroy 0 rule 0 14/05/2021 11:27:08 dut.10.240.183.133: Flow rule #0 destroyed 14/05/2021 11:27:08 dut.10.240.183.133: flow list 0 14/05/2021 11:27:08 dut.10.240.183.133: 14/05/2021 11:27:08 dut.10.240.183.133: start 14/05/2021 11:27:08 dut.10.240.183.133: rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native Logical Core 2 (socket 0) forwards packets on 1 streams: RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01 rxonly packet forwarding packets/burst=32 nb forwarding cores=1 - nb forwarding ports=1 port 0: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x0 RX queue: 0 RX desc=0 - RX free threshold=32 RX threshold registers: pthresh=8 hthresh=8 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=0 - TX free threshold=32 TX threshold registers: pthresh=32 hthresh=0 wthresh=0 TX offloads=0x0 - TX RS bit threshold=32 port 1: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x10000 RX queue: 0 RX desc=512 - RX free threshold=32 RX threshold registers: pthresh=0 hthresh=0 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=512 - TX free threshold=32 TX threshold registers: pthresh=0 hthresh=0 wthresh=0 TX offloads=0x10000 - TX RS bit threshold=32 14/05/2021 11:27:13 dut.10.240.183.133: stop 14/05/2021 11:27:13 dut.10.240.183.133: Telling cores to ... Waiting for lcores to finish... ---------------------- Forward statistics for port 1 ---------------------- RX-packets: 0 RX-dropped: 0 RX-total: 0 TX-packets: 0 TX-dropped: 0 TX-total: 0 ---------------------------------------------------------------------------- +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++ RX-packets: 0 RX-dropped: 0 RX-total: 0 TX-packets: 0 TX-dropped: 0 TX-total: 0 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Done. 14/05/2021 11:27:13 CVLDCFSwitchFilterGTPUTest: sub_case tv_mac_ipv6_gtpu_eh_ipv4_udp_l4src_l4dst passed 14/05/2021 11:27:13 CVLDCFSwitchFilterGTPUTest: ===================Test sub case: tv_mac_ipv6_gtpu_eh_ipv4_udp_teid_l4src_l4dst================ 14/05/2021 11:27:13 dut.10.240.183.133: flow validate 0 ingress pattern eth / ipv6 / udp / gtpu teid is 0x12345678 teid mask 0x00000001 / gtp_psc / ipv4 / udp src is 22 dst is 23 / end actions vf id 1 / end 14/05/2021 11:27:13 dut.10.240.183.133: Flow rule validated 14/05/2021 11:27:13 dut.10.240.183.133: flow create 0 ingress pattern eth / ipv6 / udp / gtpu teid is 0x12345678 teid mask 0x00000001 / gtp_psc / ipv4 / udp src is 22 dst is 23 / end actions vf id 1 / end 14/05/2021 11:27:13 dut.10.240.183.133: Flow rule #0 created 14/05/2021 11:27:13 dut.10.240.183.133: flow list 0 14/05/2021 11:27:14 dut.10.240.183.133: ID Group Prio Attr Rule 0 0 0 i-- ETH IPV6 UDP GTPU GTP_PSC IPV4 UDP => VF 14/05/2021 11:27:14 dut.10.240.183.133: start 14/05/2021 11:27:14 dut.10.240.183.133: rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native Logical Core 2 (socket 0) forwards packets on 1 streams: RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01 rxonly packet forwarding packets/burst=32 nb forwarding cores=1 - nb forwarding ports=1 port 0: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x0 RX queue: 0 RX desc=0 - RX free threshold=32 RX threshold registers: pthresh=8 hthresh=8 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=0 - TX free threshold=32 TX threshold registers: pthresh=32 hthresh=0 wthresh=0 TX offloads=0x0 - TX RS bit threshold=32 port 1: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x10000 RX queue: 0 RX desc=512 - RX free threshold=32 RX threshold registers: pthresh=0 hthresh=0 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=512 - TX free threshold=32 TX threshold registers: pthresh=0 hthresh=0 wthresh=0 TX offloads=0x10000 - TX RS bit threshold=32 14/05/2021 11:27:19 dut.10.240.183.133: stop 14/05/2021 11:27:19 dut.10.240.183.133: Telling cores to ... Waiting for lcores to finish... ---------------------- Forward statistics for port 1 ---------------------- RX-packets: 1 RX-dropped: 0 RX-total: 1 TX-packets: 0 TX-dropped: 0 TX-total: 0 ---------------------------------------------------------------------------- +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++ RX-packets: 1 RX-dropped: 0 RX-total: 1 TX-packets: 0 TX-dropped: 0 TX-total: 0 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Done. 14/05/2021 11:27:19 dut.10.240.183.133: start 14/05/2021 11:27:19 dut.10.240.183.133: rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native Logical Core 2 (socket 0) forwards packets on 1 streams: RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01 rxonly packet forwarding packets/burst=32 nb forwarding cores=1 - nb forwarding ports=1 port 0: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x0 RX queue: 0 RX desc=0 - RX free threshold=32 RX threshold registers: pthresh=8 hthresh=8 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=0 - TX free threshold=32 TX threshold registers: pthresh=32 hthresh=0 wthresh=0 TX offloads=0x0 - TX RS bit threshold=32 port 1: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x10000 RX queue: 0 RX desc=512 - RX free threshold=32 RX threshold registers: pthresh=0 hthresh=0 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=512 - TX free threshold=32 TX threshold registers: pthresh=0 hthresh=0 wthresh=0 TX offloads=0x10000 - TX RS bit threshold=32 14/05/2021 11:27:24 dut.10.240.183.133: stop 14/05/2021 11:27:24 dut.10.240.183.133: Telling cores to ... Waiting for lcores to finish... ---------------------- Forward statistics for port 1 ---------------------- RX-packets: 0 RX-dropped: 0 RX-total: 0 TX-packets: 0 TX-dropped: 0 TX-total: 0 ---------------------------------------------------------------------------- +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++ RX-packets: 0 RX-dropped: 0 RX-total: 0 TX-packets: 0 TX-dropped: 0 TX-total: 0 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Done. 14/05/2021 11:27:24 dut.10.240.183.133: flow destroy 0 rule 0 14/05/2021 11:27:24 dut.10.240.183.133: Flow rule #0 destroyed 14/05/2021 11:27:24 dut.10.240.183.133: flow list 0 14/05/2021 11:27:24 dut.10.240.183.133: 14/05/2021 11:27:24 dut.10.240.183.133: start 14/05/2021 11:27:24 dut.10.240.183.133: rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native Logical Core 2 (socket 0) forwards packets on 1 streams: RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01 rxonly packet forwarding packets/burst=32 nb forwarding cores=1 - nb forwarding ports=1 port 0: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x0 RX queue: 0 RX desc=0 - RX free threshold=32 RX threshold registers: pthresh=8 hthresh=8 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=0 - TX free threshold=32 TX threshold registers: pthresh=32 hthresh=0 wthresh=0 TX offloads=0x0 - TX RS bit threshold=32 port 1: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x10000 RX queue: 0 RX desc=512 - RX free threshold=32 RX threshold registers: pthresh=0 hthresh=0 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=512 - TX free threshold=32 TX threshold registers: pthresh=0 hthresh=0 wthresh=0 TX offloads=0x10000 - TX RS bit threshold=32 14/05/2021 11:27:29 dut.10.240.183.133: stop 14/05/2021 11:27:29 dut.10.240.183.133: Telling cores to ... Waiting for lcores to finish... ---------------------- Forward statistics for port 1 ---------------------- RX-packets: 0 RX-dropped: 0 RX-total: 0 TX-packets: 0 TX-dropped: 0 TX-total: 0 ---------------------------------------------------------------------------- +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++ RX-packets: 0 RX-dropped: 0 RX-total: 0 TX-packets: 0 TX-dropped: 0 TX-total: 0 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Done. 14/05/2021 11:27:29 CVLDCFSwitchFilterGTPUTest: sub_case tv_mac_ipv6_gtpu_eh_ipv4_udp_teid_l4src_l4dst passed 14/05/2021 11:27:29 CVLDCFSwitchFilterGTPUTest: ===================Test sub case: tv_mac_ipv6_gtpu_eh_ipv4_udp_qfi_l4src_l4dst================ 14/05/2021 11:27:29 dut.10.240.183.133: flow validate 0 ingress pattern eth / ipv6 / udp / gtpu / gtp_psc qfi is 0x34 / ipv4 / udp src is 22 dst is 23 / end actions vf id 1 / end 14/05/2021 11:27:30 dut.10.240.183.133: Flow rule validated 14/05/2021 11:27:30 dut.10.240.183.133: flow create 0 ingress pattern eth / ipv6 / udp / gtpu / gtp_psc qfi is 0x34 / ipv4 / udp src is 22 dst is 23 / end actions vf id 1 / end 14/05/2021 11:27:30 dut.10.240.183.133: Flow rule #0 created 14/05/2021 11:27:30 dut.10.240.183.133: flow list 0 14/05/2021 11:27:30 dut.10.240.183.133: ID Group Prio Attr Rule 0 0 0 i-- ETH IPV6 UDP GTPU GTP_PSC IPV4 UDP => VF 14/05/2021 11:27:30 dut.10.240.183.133: start 14/05/2021 11:27:30 dut.10.240.183.133: rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native Logical Core 2 (socket 0) forwards packets on 1 streams: RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01 rxonly packet forwarding packets/burst=32 nb forwarding cores=1 - nb forwarding ports=1 port 0: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x0 RX queue: 0 RX desc=0 - RX free threshold=32 RX threshold registers: pthresh=8 hthresh=8 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=0 - TX free threshold=32 TX threshold registers: pthresh=32 hthresh=0 wthresh=0 TX offloads=0x0 - TX RS bit threshold=32 port 1: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x10000 RX queue: 0 RX desc=512 - RX free threshold=32 RX threshold registers: pthresh=0 hthresh=0 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=512 - TX free threshold=32 TX threshold registers: pthresh=0 hthresh=0 wthresh=0 TX offloads=0x10000 - TX RS bit threshold=32 14/05/2021 11:27:35 dut.10.240.183.133: stop 14/05/2021 11:27:35 dut.10.240.183.133: Telling cores to ... Waiting for lcores to finish... ---------------------- Forward statistics for port 1 ---------------------- RX-packets: 1 RX-dropped: 0 RX-total: 1 TX-packets: 0 TX-dropped: 0 TX-total: 0 ---------------------------------------------------------------------------- +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++ RX-packets: 1 RX-dropped: 0 RX-total: 1 TX-packets: 0 TX-dropped: 0 TX-total: 0 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Done. 14/05/2021 11:27:35 dut.10.240.183.133: start 14/05/2021 11:27:35 dut.10.240.183.133: rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native Logical Core 2 (socket 0) forwards packets on 1 streams: RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01 rxonly packet forwarding packets/burst=32 nb forwarding cores=1 - nb forwarding ports=1 port 0: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x0 RX queue: 0 RX desc=0 - RX free threshold=32 RX threshold registers: pthresh=8 hthresh=8 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=0 - TX free threshold=32 TX threshold registers: pthresh=32 hthresh=0 wthresh=0 TX offloads=0x0 - TX RS bit threshold=32 port 1: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x10000 RX queue: 0 RX desc=512 - RX free threshold=32 RX threshold registers: pthresh=0 hthresh=0 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=512 - TX free threshold=32 TX threshold registers: pthresh=0 hthresh=0 wthresh=0 TX offloads=0x10000 - TX RS bit threshold=32 14/05/2021 11:27:40 dut.10.240.183.133: stop 14/05/2021 11:27:40 dut.10.240.183.133: Telling cores to ... Waiting for lcores to finish... ---------------------- Forward statistics for port 1 ---------------------- RX-packets: 0 RX-dropped: 0 RX-total: 0 TX-packets: 0 TX-dropped: 0 TX-total: 0 ---------------------------------------------------------------------------- +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++ RX-packets: 0 RX-dropped: 0 RX-total: 0 TX-packets: 0 TX-dropped: 0 TX-total: 0 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Done. 14/05/2021 11:27:40 dut.10.240.183.133: flow destroy 0 rule 0 14/05/2021 11:27:40 dut.10.240.183.133: Flow rule #0 destroyed 14/05/2021 11:27:40 dut.10.240.183.133: flow list 0 14/05/2021 11:27:40 dut.10.240.183.133: 14/05/2021 11:27:40 dut.10.240.183.133: start 14/05/2021 11:27:40 dut.10.240.183.133: rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native Logical Core 2 (socket 0) forwards packets on 1 streams: RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01 rxonly packet forwarding packets/burst=32 nb forwarding cores=1 - nb forwarding ports=1 port 0: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x0 RX queue: 0 RX desc=0 - RX free threshold=32 RX threshold registers: pthresh=8 hthresh=8 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=0 - TX free threshold=32 TX threshold registers: pthresh=32 hthresh=0 wthresh=0 TX offloads=0x0 - TX RS bit threshold=32 port 1: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x10000 RX queue: 0 RX desc=512 - RX free threshold=32 RX threshold registers: pthresh=0 hthresh=0 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=512 - TX free threshold=32 TX threshold registers: pthresh=0 hthresh=0 wthresh=0 TX offloads=0x10000 - TX RS bit threshold=32 14/05/2021 11:27:46 dut.10.240.183.133: stop 14/05/2021 11:27:46 dut.10.240.183.133: Telling cores to ... Waiting for lcores to finish... ---------------------- Forward statistics for port 1 ---------------------- RX-packets: 0 RX-dropped: 0 RX-total: 0 TX-packets: 0 TX-dropped: 0 TX-total: 0 ---------------------------------------------------------------------------- +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++ RX-packets: 0 RX-dropped: 0 RX-total: 0 TX-packets: 0 TX-dropped: 0 TX-total: 0 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Done. 14/05/2021 11:27:46 CVLDCFSwitchFilterGTPUTest: sub_case tv_mac_ipv6_gtpu_eh_ipv4_udp_qfi_l4src_l4dst passed 14/05/2021 11:27:46 CVLDCFSwitchFilterGTPUTest: ===================Test sub case: tv_mac_ipv6_gtpu_eh_ipv4_udp_l3src_l3dst================ 14/05/2021 11:27:46 dut.10.240.183.133: flow validate 0 ingress pattern eth / ipv6 / udp / gtpu / gtp_psc / ipv4 src is 192.168.1.1 dst is 192.168.1.2 / udp / end actions vf id 1 / end 14/05/2021 11:27:46 dut.10.240.183.133: Flow rule validated 14/05/2021 11:27:46 dut.10.240.183.133: flow create 0 ingress pattern eth / ipv6 / udp / gtpu / gtp_psc / ipv4 src is 192.168.1.1 dst is 192.168.1.2 / udp / end actions vf id 1 / end 14/05/2021 11:27:46 dut.10.240.183.133: Flow rule #0 created 14/05/2021 11:27:46 dut.10.240.183.133: flow list 0 14/05/2021 11:27:46 dut.10.240.183.133: ID Group Prio Attr Rule 0 0 0 i-- ETH IPV6 UDP GTPU GTP_PSC IPV4 UDP => VF 14/05/2021 11:27:46 dut.10.240.183.133: start 14/05/2021 11:27:46 dut.10.240.183.133: rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native Logical Core 2 (socket 0) forwards packets on 1 streams: RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01 rxonly packet forwarding packets/burst=32 nb forwarding cores=1 - nb forwarding ports=1 port 0: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x0 RX queue: 0 RX desc=0 - RX free threshold=32 RX threshold registers: pthresh=8 hthresh=8 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=0 - TX free threshold=32 TX threshold registers: pthresh=32 hthresh=0 wthresh=0 TX offloads=0x0 - TX RS bit threshold=32 port 1: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x10000 RX queue: 0 RX desc=512 - RX free threshold=32 RX threshold registers: pthresh=0 hthresh=0 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=512 - TX free threshold=32 TX threshold registers: pthresh=0 hthresh=0 wthresh=0 TX offloads=0x10000 - TX RS bit threshold=32 14/05/2021 11:27:51 dut.10.240.183.133: stop 14/05/2021 11:27:51 dut.10.240.183.133: Telling cores to ... Waiting for lcores to finish... ---------------------- Forward statistics for port 1 ---------------------- RX-packets: 1 RX-dropped: 0 RX-total: 1 TX-packets: 0 TX-dropped: 0 TX-total: 0 ---------------------------------------------------------------------------- +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++ RX-packets: 1 RX-dropped: 0 RX-total: 1 TX-packets: 0 TX-dropped: 0 TX-total: 0 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Done. 14/05/2021 11:27:51 dut.10.240.183.133: start 14/05/2021 11:27:51 dut.10.240.183.133: rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native Logical Core 2 (socket 0) forwards packets on 1 streams: RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01 rxonly packet forwarding packets/burst=32 nb forwarding cores=1 - nb forwarding ports=1 port 0: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x0 RX queue: 0 RX desc=0 - RX free threshold=32 RX threshold registers: pthresh=8 hthresh=8 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=0 - TX free threshold=32 TX threshold registers: pthresh=32 hthresh=0 wthresh=0 TX offloads=0x0 - TX RS bit threshold=32 port 1: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x10000 RX queue: 0 RX desc=512 - RX free threshold=32 RX threshold registers: pthresh=0 hthresh=0 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=512 - TX free threshold=32 TX threshold registers: pthresh=0 hthresh=0 wthresh=0 TX offloads=0x10000 - TX RS bit threshold=32 14/05/2021 11:27:56 dut.10.240.183.133: stop 14/05/2021 11:27:56 dut.10.240.183.133: Telling cores to ... Waiting for lcores to finish... ---------------------- Forward statistics for port 1 ---------------------- RX-packets: 0 RX-dropped: 0 RX-total: 0 TX-packets: 0 TX-dropped: 0 TX-total: 0 ---------------------------------------------------------------------------- +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++ RX-packets: 0 RX-dropped: 0 RX-total: 0 TX-packets: 0 TX-dropped: 0 TX-total: 0 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Done. 14/05/2021 11:27:56 dut.10.240.183.133: flow destroy 0 rule 0 14/05/2021 11:27:57 dut.10.240.183.133: Flow rule #0 destroyed 14/05/2021 11:27:57 dut.10.240.183.133: flow list 0 14/05/2021 11:27:57 dut.10.240.183.133: 14/05/2021 11:27:57 dut.10.240.183.133: start 14/05/2021 11:27:57 dut.10.240.183.133: rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native Logical Core 2 (socket 0) forwards packets on 1 streams: RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01 rxonly packet forwarding packets/burst=32 nb forwarding cores=1 - nb forwarding ports=1 port 0: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x0 RX queue: 0 RX desc=0 - RX free threshold=32 RX threshold registers: pthresh=8 hthresh=8 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=0 - TX free threshold=32 TX threshold registers: pthresh=32 hthresh=0 wthresh=0 TX offloads=0x0 - TX RS bit threshold=32 port 1: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x10000 RX queue: 0 RX desc=512 - RX free threshold=32 RX threshold registers: pthresh=0 hthresh=0 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=512 - TX free threshold=32 TX threshold registers: pthresh=0 hthresh=0 wthresh=0 TX offloads=0x10000 - TX RS bit threshold=32 14/05/2021 11:28:02 dut.10.240.183.133: stop 14/05/2021 11:28:02 dut.10.240.183.133: Telling cores to ... Waiting for lcores to finish... ---------------------- Forward statistics for port 1 ---------------------- RX-packets: 0 RX-dropped: 0 RX-total: 0 TX-packets: 0 TX-dropped: 0 TX-total: 0 ---------------------------------------------------------------------------- +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++ RX-packets: 0 RX-dropped: 0 RX-total: 0 TX-packets: 0 TX-dropped: 0 TX-total: 0 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Done. 14/05/2021 11:28:02 CVLDCFSwitchFilterGTPUTest: sub_case tv_mac_ipv6_gtpu_eh_ipv4_udp_l3src_l3dst passed 14/05/2021 11:28:02 CVLDCFSwitchFilterGTPUTest: ===================Test sub case: tv_mac_ipv6_gtpu_eh_ipv4_udp_teid_l3src_l3dst================ 14/05/2021 11:28:02 dut.10.240.183.133: flow validate 0 ingress pattern eth / ipv6 / udp / gtpu teid is 0x12345678 teid mask 0x00000001 / gtp_psc / ipv4 src is 192.168.1.1 dst is 192.168.1.2 / udp / end actions vf id 1 / end 14/05/2021 11:28:02 dut.10.240.183.133: Flow rule validated 14/05/2021 11:28:02 dut.10.240.183.133: flow create 0 ingress pattern eth / ipv6 / udp / gtpu teid is 0x12345678 teid mask 0x00000001 / gtp_psc / ipv4 src is 192.168.1.1 dst is 192.168.1.2 / udp / end actions vf id 1 / end 14/05/2021 11:28:02 dut.10.240.183.133: Flow rule #0 created 14/05/2021 11:28:02 dut.10.240.183.133: flow list 0 14/05/2021 11:28:02 dut.10.240.183.133: ID Group Prio Attr Rule 0 0 0 i-- ETH IPV6 UDP GTPU GTP_PSC IPV4 UDP => VF 14/05/2021 11:28:02 dut.10.240.183.133: start 14/05/2021 11:28:02 dut.10.240.183.133: rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native Logical Core 2 (socket 0) forwards packets on 1 streams: RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01 rxonly packet forwarding packets/burst=32 nb forwarding cores=1 - nb forwarding ports=1 port 0: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x0 RX queue: 0 RX desc=0 - RX free threshold=32 RX threshold registers: pthresh=8 hthresh=8 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=0 - TX free threshold=32 TX threshold registers: pthresh=32 hthresh=0 wthresh=0 TX offloads=0x0 - TX RS bit threshold=32 port 1: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x10000 RX queue: 0 RX desc=512 - RX free threshold=32 RX threshold registers: pthresh=0 hthresh=0 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=512 - TX free threshold=32 TX threshold registers: pthresh=0 hthresh=0 wthresh=0 TX offloads=0x10000 - TX RS bit threshold=32 14/05/2021 11:28:07 dut.10.240.183.133: stop 14/05/2021 11:28:07 dut.10.240.183.133: Telling cores to ... Waiting for lcores to finish... ---------------------- Forward statistics for port 1 ---------------------- RX-packets: 1 RX-dropped: 0 RX-total: 1 TX-packets: 0 TX-dropped: 0 TX-total: 0 ---------------------------------------------------------------------------- +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++ RX-packets: 1 RX-dropped: 0 RX-total: 1 TX-packets: 0 TX-dropped: 0 TX-total: 0 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Done. 14/05/2021 11:28:07 dut.10.240.183.133: start 14/05/2021 11:28:08 dut.10.240.183.133: rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native Logical Core 2 (socket 0) forwards packets on 1 streams: RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01 rxonly packet forwarding packets/burst=32 nb forwarding cores=1 - nb forwarding ports=1 port 0: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x0 RX queue: 0 RX desc=0 - RX free threshold=32 RX threshold registers: pthresh=8 hthresh=8 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=0 - TX free threshold=32 TX threshold registers: pthresh=32 hthresh=0 wthresh=0 TX offloads=0x0 - TX RS bit threshold=32 port 1: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x10000 RX queue: 0 RX desc=512 - RX free threshold=32 RX threshold registers: pthresh=0 hthresh=0 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=512 - TX free threshold=32 TX threshold registers: pthresh=0 hthresh=0 wthresh=0 TX offloads=0x10000 - TX RS bit threshold=32 14/05/2021 11:28:13 dut.10.240.183.133: stop 14/05/2021 11:28:13 dut.10.240.183.133: Telling cores to ... Waiting for lcores to finish... ---------------------- Forward statistics for port 1 ---------------------- RX-packets: 0 RX-dropped: 0 RX-total: 0 TX-packets: 0 TX-dropped: 0 TX-total: 0 ---------------------------------------------------------------------------- +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++ RX-packets: 0 RX-dropped: 0 RX-total: 0 TX-packets: 0 TX-dropped: 0 TX-total: 0 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Done. 14/05/2021 11:28:13 dut.10.240.183.133: flow destroy 0 rule 0 14/05/2021 11:28:13 dut.10.240.183.133: Flow rule #0 destroyed 14/05/2021 11:28:13 dut.10.240.183.133: flow list 0 14/05/2021 11:28:13 dut.10.240.183.133: 14/05/2021 11:28:13 dut.10.240.183.133: start 14/05/2021 11:28:13 dut.10.240.183.133: rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native Logical Core 2 (socket 0) forwards packets on 1 streams: RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01 rxonly packet forwarding packets/burst=32 nb forwarding cores=1 - nb forwarding ports=1 port 0: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x0 RX queue: 0 RX desc=0 - RX free threshold=32 RX threshold registers: pthresh=8 hthresh=8 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=0 - TX free threshold=32 TX threshold registers: pthresh=32 hthresh=0 wthresh=0 TX offloads=0x0 - TX RS bit threshold=32 port 1: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x10000 RX queue: 0 RX desc=512 - RX free threshold=32 RX threshold registers: pthresh=0 hthresh=0 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=512 - TX free threshold=32 TX threshold registers: pthresh=0 hthresh=0 wthresh=0 TX offloads=0x10000 - TX RS bit threshold=32 14/05/2021 11:28:18 dut.10.240.183.133: stop 14/05/2021 11:28:18 dut.10.240.183.133: Telling cores to ... Waiting for lcores to finish... ---------------------- Forward statistics for port 1 ---------------------- RX-packets: 0 RX-dropped: 0 RX-total: 0 TX-packets: 0 TX-dropped: 0 TX-total: 0 ---------------------------------------------------------------------------- +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++ RX-packets: 0 RX-dropped: 0 RX-total: 0 TX-packets: 0 TX-dropped: 0 TX-total: 0 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Done. 14/05/2021 11:28:18 CVLDCFSwitchFilterGTPUTest: sub_case tv_mac_ipv6_gtpu_eh_ipv4_udp_teid_l3src_l3dst passed 14/05/2021 11:28:18 CVLDCFSwitchFilterGTPUTest: ===================Test sub case: tv_mac_ipv6_gtpu_eh_ipv4_udp_qfi_l3src_l3dst================ 14/05/2021 11:28:18 dut.10.240.183.133: flow validate 0 ingress pattern eth / ipv6 / udp / gtpu / gtp_psc qfi is 0x34 / ipv4 src is 192.168.1.1 dst is 192.168.1.2 / udp / end actions vf id 1 / end 14/05/2021 11:28:18 dut.10.240.183.133: Flow rule validated 14/05/2021 11:28:18 dut.10.240.183.133: flow create 0 ingress pattern eth / ipv6 / udp / gtpu / gtp_psc qfi is 0x34 / ipv4 src is 192.168.1.1 dst is 192.168.1.2 / udp / end actions vf id 1 / end 14/05/2021 11:28:18 dut.10.240.183.133: Flow rule #0 created 14/05/2021 11:28:18 dut.10.240.183.133: flow list 0 14/05/2021 11:28:18 dut.10.240.183.133: ID Group Prio Attr Rule 0 0 0 i-- ETH IPV6 UDP GTPU GTP_PSC IPV4 UDP => VF 14/05/2021 11:28:18 dut.10.240.183.133: start 14/05/2021 11:28:18 dut.10.240.183.133: rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native Logical Core 2 (socket 0) forwards packets on 1 streams: RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01 rxonly packet forwarding packets/burst=32 nb forwarding cores=1 - nb forwarding ports=1 port 0: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x0 RX queue: 0 RX desc=0 - RX free threshold=32 RX threshold registers: pthresh=8 hthresh=8 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=0 - TX free threshold=32 TX threshold registers: pthresh=32 hthresh=0 wthresh=0 TX offloads=0x0 - TX RS bit threshold=32 port 1: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x10000 RX queue: 0 RX desc=512 - RX free threshold=32 RX threshold registers: pthresh=0 hthresh=0 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=512 - TX free threshold=32 TX threshold registers: pthresh=0 hthresh=0 wthresh=0 TX offloads=0x10000 - TX RS bit threshold=32 14/05/2021 11:28:24 dut.10.240.183.133: stop 14/05/2021 11:28:24 dut.10.240.183.133: Telling cores to ... Waiting for lcores to finish... ---------------------- Forward statistics for port 1 ---------------------- RX-packets: 1 RX-dropped: 0 RX-total: 1 TX-packets: 0 TX-dropped: 0 TX-total: 0 ---------------------------------------------------------------------------- +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++ RX-packets: 1 RX-dropped: 0 RX-total: 1 TX-packets: 0 TX-dropped: 0 TX-total: 0 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Done. 14/05/2021 11:28:24 dut.10.240.183.133: start 14/05/2021 11:28:24 dut.10.240.183.133: rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native Logical Core 2 (socket 0) forwards packets on 1 streams: RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01 rxonly packet forwarding packets/burst=32 nb forwarding cores=1 - nb forwarding ports=1 port 0: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x0 RX queue: 0 RX desc=0 - RX free threshold=32 RX threshold registers: pthresh=8 hthresh=8 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=0 - TX free threshold=32 TX threshold registers: pthresh=32 hthresh=0 wthresh=0 TX offloads=0x0 - TX RS bit threshold=32 port 1: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x10000 RX queue: 0 RX desc=512 - RX free threshold=32 RX threshold registers: pthresh=0 hthresh=0 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=512 - TX free threshold=32 TX threshold registers: pthresh=0 hthresh=0 wthresh=0 TX offloads=0x10000 - TX RS bit threshold=32 14/05/2021 11:28:29 dut.10.240.183.133: stop 14/05/2021 11:28:29 dut.10.240.183.133: Telling cores to ... Waiting for lcores to finish... ---------------------- Forward statistics for port 1 ---------------------- RX-packets: 0 RX-dropped: 0 RX-total: 0 TX-packets: 0 TX-dropped: 0 TX-total: 0 ---------------------------------------------------------------------------- +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++ RX-packets: 0 RX-dropped: 0 RX-total: 0 TX-packets: 0 TX-dropped: 0 TX-total: 0 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Done. 14/05/2021 11:28:29 dut.10.240.183.133: flow destroy 0 rule 0 14/05/2021 11:28:29 dut.10.240.183.133: Flow rule #0 destroyed 14/05/2021 11:28:29 dut.10.240.183.133: flow list 0 14/05/2021 11:28:29 dut.10.240.183.133: 14/05/2021 11:28:29 dut.10.240.183.133: start 14/05/2021 11:28:29 dut.10.240.183.133: rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native Logical Core 2 (socket 0) forwards packets on 1 streams: RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01 rxonly packet forwarding packets/burst=32 nb forwarding cores=1 - nb forwarding ports=1 port 0: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x0 RX queue: 0 RX desc=0 - RX free threshold=32 RX threshold registers: pthresh=8 hthresh=8 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=0 - TX free threshold=32 TX threshold registers: pthresh=32 hthresh=0 wthresh=0 TX offloads=0x0 - TX RS bit threshold=32 port 1: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x10000 RX queue: 0 RX desc=512 - RX free threshold=32 RX threshold registers: pthresh=0 hthresh=0 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=512 - TX free threshold=32 TX threshold registers: pthresh=0 hthresh=0 wthresh=0 TX offloads=0x10000 - TX RS bit threshold=32 14/05/2021 11:28:34 dut.10.240.183.133: stop 14/05/2021 11:28:34 dut.10.240.183.133: Telling cores to ... Waiting for lcores to finish... ---------------------- Forward statistics for port 1 ---------------------- RX-packets: 0 RX-dropped: 0 RX-total: 0 TX-packets: 0 TX-dropped: 0 TX-total: 0 ---------------------------------------------------------------------------- +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++ RX-packets: 0 RX-dropped: 0 RX-total: 0 TX-packets: 0 TX-dropped: 0 TX-total: 0 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Done. 14/05/2021 11:28:34 CVLDCFSwitchFilterGTPUTest: sub_case tv_mac_ipv6_gtpu_eh_ipv4_udp_qfi_l3src_l3dst passed 14/05/2021 11:28:34 CVLDCFSwitchFilterGTPUTest: ===================Test sub case: tv_mac_ipv6_gtpu_eh_ipv4_udp_l3_l4================ 14/05/2021 11:28:34 dut.10.240.183.133: flow validate 0 ingress pattern eth / ipv6 / udp / gtpu / gtp_psc / ipv4 src is 192.168.1.1 dst is 192.168.1.2 / udp src is 22 dst is 23 / end actions vf id 1 / end 14/05/2021 11:28:34 dut.10.240.183.133: Flow rule validated 14/05/2021 11:28:34 dut.10.240.183.133: flow create 0 ingress pattern eth / ipv6 / udp / gtpu / gtp_psc / ipv4 src is 192.168.1.1 dst is 192.168.1.2 / udp src is 22 dst is 23 / end actions vf id 1 / end 14/05/2021 11:28:34 dut.10.240.183.133: Flow rule #0 created 14/05/2021 11:28:34 dut.10.240.183.133: flow list 0 14/05/2021 11:28:35 dut.10.240.183.133: ID Group Prio Attr Rule 0 0 0 i-- ETH IPV6 UDP GTPU GTP_PSC IPV4 UDP => VF 14/05/2021 11:28:35 dut.10.240.183.133: start 14/05/2021 11:28:35 dut.10.240.183.133: rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native Logical Core 2 (socket 0) forwards packets on 1 streams: RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01 rxonly packet forwarding packets/burst=32 nb forwarding cores=1 - nb forwarding ports=1 port 0: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x0 RX queue: 0 RX desc=0 - RX free threshold=32 RX threshold registers: pthresh=8 hthresh=8 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=0 - TX free threshold=32 TX threshold registers: pthresh=32 hthresh=0 wthresh=0 TX offloads=0x0 - TX RS bit threshold=32 port 1: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x10000 RX queue: 0 RX desc=512 - RX free threshold=32 RX threshold registers: pthresh=0 hthresh=0 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=512 - TX free threshold=32 TX threshold registers: pthresh=0 hthresh=0 wthresh=0 TX offloads=0x10000 - TX RS bit threshold=32 14/05/2021 11:28:40 dut.10.240.183.133: stop 14/05/2021 11:28:40 dut.10.240.183.133: Telling cores to ... Waiting for lcores to finish... ---------------------- Forward statistics for port 1 ---------------------- RX-packets: 1 RX-dropped: 0 RX-total: 1 TX-packets: 0 TX-dropped: 0 TX-total: 0 ---------------------------------------------------------------------------- +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++ RX-packets: 1 RX-dropped: 0 RX-total: 1 TX-packets: 0 TX-dropped: 0 TX-total: 0 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Done. 14/05/2021 11:28:40 dut.10.240.183.133: start 14/05/2021 11:28:40 dut.10.240.183.133: rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native Logical Core 2 (socket 0) forwards packets on 1 streams: RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01 rxonly packet forwarding packets/burst=32 nb forwarding cores=1 - nb forwarding ports=1 port 0: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x0 RX queue: 0 RX desc=0 - RX free threshold=32 RX threshold registers: pthresh=8 hthresh=8 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=0 - TX free threshold=32 TX threshold registers: pthresh=32 hthresh=0 wthresh=0 TX offloads=0x0 - TX RS bit threshold=32 port 1: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x10000 RX queue: 0 RX desc=512 - RX free threshold=32 RX threshold registers: pthresh=0 hthresh=0 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=512 - TX free threshold=32 TX threshold registers: pthresh=0 hthresh=0 wthresh=0 TX offloads=0x10000 - TX RS bit threshold=32 14/05/2021 11:28:45 dut.10.240.183.133: stop 14/05/2021 11:28:45 dut.10.240.183.133: Telling cores to ... Waiting for lcores to finish... ---------------------- Forward statistics for port 1 ---------------------- RX-packets: 0 RX-dropped: 0 RX-total: 0 TX-packets: 0 TX-dropped: 0 TX-total: 0 ---------------------------------------------------------------------------- +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++ RX-packets: 0 RX-dropped: 0 RX-total: 0 TX-packets: 0 TX-dropped: 0 TX-total: 0 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Done. 14/05/2021 11:28:45 dut.10.240.183.133: flow destroy 0 rule 0 14/05/2021 11:28:45 dut.10.240.183.133: Flow rule #0 destroyed 14/05/2021 11:28:45 dut.10.240.183.133: flow list 0 14/05/2021 11:28:45 dut.10.240.183.133: 14/05/2021 11:28:45 dut.10.240.183.133: start 14/05/2021 11:28:45 dut.10.240.183.133: rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native Logical Core 2 (socket 0) forwards packets on 1 streams: RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01 rxonly packet forwarding packets/burst=32 nb forwarding cores=1 - nb forwarding ports=1 port 0: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x0 RX queue: 0 RX desc=0 - RX free threshold=32 RX threshold registers: pthresh=8 hthresh=8 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=0 - TX free threshold=32 TX threshold registers: pthresh=32 hthresh=0 wthresh=0 TX offloads=0x0 - TX RS bit threshold=32 port 1: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x10000 RX queue: 0 RX desc=512 - RX free threshold=32 RX threshold registers: pthresh=0 hthresh=0 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=512 - TX free threshold=32 TX threshold registers: pthresh=0 hthresh=0 wthresh=0 TX offloads=0x10000 - TX RS bit threshold=32 14/05/2021 11:28:50 dut.10.240.183.133: stop 14/05/2021 11:28:50 dut.10.240.183.133: Telling cores to ... Waiting for lcores to finish... ---------------------- Forward statistics for port 1 ---------------------- RX-packets: 0 RX-dropped: 0 RX-total: 0 TX-packets: 0 TX-dropped: 0 TX-total: 0 ---------------------------------------------------------------------------- +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++ RX-packets: 0 RX-dropped: 0 RX-total: 0 TX-packets: 0 TX-dropped: 0 TX-total: 0 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Done. 14/05/2021 11:28:50 CVLDCFSwitchFilterGTPUTest: sub_case tv_mac_ipv6_gtpu_eh_ipv4_udp_l3_l4 passed 14/05/2021 11:28:50 CVLDCFSwitchFilterGTPUTest: ===================Test sub case: tv_mac_ipv6_gtpu_eh_ipv4_udp_all================ 14/05/2021 11:28:50 dut.10.240.183.133: flow validate 0 ingress pattern eth / ipv6 / udp / gtpu teid is 0x12345678 teid mask 0x00000001 / gtp_psc qfi is 0x34 / ipv4 src is 192.168.1.1 dst is 192.168.1.2 / udp src is 22 dst is 23 / end actions vf id 1 / end 14/05/2021 11:28:51 dut.10.240.183.133: Flow rule validated 14/05/2021 11:28:51 dut.10.240.183.133: flow create 0 ingress pattern eth / ipv6 / udp / gtpu teid is 0x12345678 teid mask 0x00000001 / gtp_psc qfi is 0x34 / ipv4 src is 192.168.1.1 dst is 192.168.1.2 / udp src is 22 dst is 23 / end actions vf id 1 / end 14/05/2021 11:28:51 dut.10.240.183.133: Flow rule #0 created 14/05/2021 11:28:51 dut.10.240.183.133: flow list 0 14/05/2021 11:28:51 dut.10.240.183.133: ID Group Prio Attr Rule 0 0 0 i-- ETH IPV6 UDP GTPU GTP_PSC IPV4 UDP => VF 14/05/2021 11:28:51 dut.10.240.183.133: start 14/05/2021 11:28:51 dut.10.240.183.133: rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native Logical Core 2 (socket 0) forwards packets on 1 streams: RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01 rxonly packet forwarding packets/burst=32 nb forwarding cores=1 - nb forwarding ports=1 port 0: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x0 RX queue: 0 RX desc=0 - RX free threshold=32 RX threshold registers: pthresh=8 hthresh=8 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=0 - TX free threshold=32 TX threshold registers: pthresh=32 hthresh=0 wthresh=0 TX offloads=0x0 - TX RS bit threshold=32 port 1: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x10000 RX queue: 0 RX desc=512 - RX free threshold=32 RX threshold registers: pthresh=0 hthresh=0 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=512 - TX free threshold=32 TX threshold registers: pthresh=0 hthresh=0 wthresh=0 TX offloads=0x10000 - TX RS bit threshold=32 14/05/2021 11:28:56 dut.10.240.183.133: stop 14/05/2021 11:28:56 dut.10.240.183.133: Telling cores to ... Waiting for lcores to finish... ---------------------- Forward statistics for port 1 ---------------------- RX-packets: 1 RX-dropped: 0 RX-total: 1 TX-packets: 0 TX-dropped: 0 TX-total: 0 ---------------------------------------------------------------------------- +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++ RX-packets: 1 RX-dropped: 0 RX-total: 1 TX-packets: 0 TX-dropped: 0 TX-total: 0 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Done. 14/05/2021 11:28:56 dut.10.240.183.133: start 14/05/2021 11:28:56 dut.10.240.183.133: rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native Logical Core 2 (socket 0) forwards packets on 1 streams: RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01 rxonly packet forwarding packets/burst=32 nb forwarding cores=1 - nb forwarding ports=1 port 0: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x0 RX queue: 0 RX desc=0 - RX free threshold=32 RX threshold registers: pthresh=8 hthresh=8 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=0 - TX free threshold=32 TX threshold registers: pthresh=32 hthresh=0 wthresh=0 TX offloads=0x0 - TX RS bit threshold=32 port 1: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x10000 RX queue: 0 RX desc=512 - RX free threshold=32 RX threshold registers: pthresh=0 hthresh=0 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=512 - TX free threshold=32 TX threshold registers: pthresh=0 hthresh=0 wthresh=0 TX offloads=0x10000 - TX RS bit threshold=32 14/05/2021 11:29:01 dut.10.240.183.133: stop 14/05/2021 11:29:01 dut.10.240.183.133: Telling cores to ... Waiting for lcores to finish... ---------------------- Forward statistics for port 1 ---------------------- RX-packets: 0 RX-dropped: 0 RX-total: 0 TX-packets: 0 TX-dropped: 0 TX-total: 0 ---------------------------------------------------------------------------- +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++ RX-packets: 0 RX-dropped: 0 RX-total: 0 TX-packets: 0 TX-dropped: 0 TX-total: 0 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Done. 14/05/2021 11:29:01 dut.10.240.183.133: flow destroy 0 rule 0 14/05/2021 11:29:01 dut.10.240.183.133: Flow rule #0 destroyed 14/05/2021 11:29:01 dut.10.240.183.133: flow list 0 14/05/2021 11:29:01 dut.10.240.183.133: 14/05/2021 11:29:01 dut.10.240.183.133: start 14/05/2021 11:29:01 dut.10.240.183.133: rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native Logical Core 2 (socket 0) forwards packets on 1 streams: RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01 rxonly packet forwarding packets/burst=32 nb forwarding cores=1 - nb forwarding ports=1 port 0: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x0 RX queue: 0 RX desc=0 - RX free threshold=32 RX threshold registers: pthresh=8 hthresh=8 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=0 - TX free threshold=32 TX threshold registers: pthresh=32 hthresh=0 wthresh=0 TX offloads=0x0 - TX RS bit threshold=32 port 1: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x10000 RX queue: 0 RX desc=512 - RX free threshold=32 RX threshold registers: pthresh=0 hthresh=0 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=512 - TX free threshold=32 TX threshold registers: pthresh=0 hthresh=0 wthresh=0 TX offloads=0x10000 - TX RS bit threshold=32 14/05/2021 11:29:07 dut.10.240.183.133: stop 14/05/2021 11:29:07 dut.10.240.183.133: Telling cores to ... Waiting for lcores to finish... ---------------------- Forward statistics for port 1 ---------------------- RX-packets: 0 RX-dropped: 0 RX-total: 0 TX-packets: 0 TX-dropped: 0 TX-total: 0 ---------------------------------------------------------------------------- +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++ RX-packets: 0 RX-dropped: 0 RX-total: 0 TX-packets: 0 TX-dropped: 0 TX-total: 0 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Done. 14/05/2021 11:29:07 CVLDCFSwitchFilterGTPUTest: sub_case tv_mac_ipv6_gtpu_eh_ipv4_udp_all passed 14/05/2021 11:29:07 CVLDCFSwitchFilterGTPUTest: {'tv_mac_ipv6_gtpu_eh_ipv4_udp_teid_with_mask': 'passed', 'tv_mac_ipv6_gtpu_eh_ipv4_udp_teid_without_mask': 'passed', 'tv_mac_ipv6_gtpu_eh_ipv4_udp_qfi': 'passed', 'tv_mac_ipv6_gtpu_eh_ipv4_udp_l3dst': 'passed', 'tv_mac_ipv6_gtpu_eh_ipv4_udp_l3src': 'passed', 'tv_mac_ipv6_gtpu_eh_ipv4_udp_l3src_l4dst': 'passed', 'tv_mac_ipv6_gtpu_eh_ipv4_udp_l3src_l4src': 'passed', 'tv_mac_ipv6_gtpu_eh_ipv4_udp_l3dst_l4src': 'passed', 'tv_mac_ipv6_gtpu_eh_ipv4_udp_l3dst_l4dst': 'passed', 'tv_mac_ipv6_gtpu_eh_ipv4_udp_l4dst': 'passed', 'tv_mac_ipv6_gtpu_eh_ipv4_udp_l4src': 'passed', 'tv_mac_ipv6_gtpu_eh_ipv4_udp_l4src_l4dst': 'passed', 'tv_mac_ipv6_gtpu_eh_ipv4_udp_teid_l4src_l4dst': 'passed', 'tv_mac_ipv6_gtpu_eh_ipv4_udp_qfi_l4src_l4dst': 'passed', 'tv_mac_ipv6_gtpu_eh_ipv4_udp_l3src_l3dst': 'passed', 'tv_mac_ipv6_gtpu_eh_ipv4_udp_teid_l3src_l3dst': 'passed', 'tv_mac_ipv6_gtpu_eh_ipv4_udp_qfi_l3src_l3dst': 'passed', 'tv_mac_ipv6_gtpu_eh_ipv4_udp_l3_l4': 'passed', 'tv_mac_ipv6_gtpu_eh_ipv4_udp_all': 'passed'} 14/05/2021 11:29:07 CVLDCFSwitchFilterGTPUTest: pass rate is: 100.0 14/05/2021 11:29:07 CVLDCFSwitchFilterGTPUTest: Test Case test_mac_ipv6_gtpu_eh_ipv4_udp Result PASSED: 14/05/2021 11:29:07 dut.10.240.183.133: flow flush 0 14/05/2021 11:29:07 dut.10.240.183.133: 14/05/2021 11:29:07 dut.10.240.183.133: clear port stats all 14/05/2021 11:29:07 dut.10.240.183.133: NIC statistics for port 0 cleared NIC statistics for port 1 cleared 14/05/2021 11:29:07 dut.10.240.183.133: quit 14/05/2021 11:29:08 dut.10.240.183.133: Stopping port 0... Stopping ports... Done Stopping port 1... Stopping ports... Done Shutting down port 0... Closing ports... Port 0 is closed Done Shutting down port 1... Closing ports... Port 1 is closed Done Bye... 14/05/2021 11:29:08 dut.10.240.183.133: kill_all: called by dut and prefix list has value. 14/05/2021 11:29:12 CVLDCFSwitchFilterGTPUTest: Test Case test_mac_ipv6_gtpu_eh_ipv6 Begin 14/05/2021 11:29:12 dut.10.240.183.133: 14/05/2021 11:29:12 tester: 14/05/2021 11:29:12 dut.10.240.183.133: rmmod ice 14/05/2021 11:29:20 dut.10.240.183.133: 14/05/2021 11:29:20 dut.10.240.183.133: modprobe ice 14/05/2021 11:29:25 dut.10.240.183.133: 14/05/2021 11:29:25 dut.10.240.183.133: ethtool -i ens801f0 14/05/2021 11:29:25 dut.10.240.183.133: driver: ice version: 1.6.0_rc41_11_gbd4c35a2_dirty firmware-version: 3.00 0x800079a8 1.2928.0 expansion-rom-version: bus-info: 0000:81:00.0 supports-statistics: yes supports-test: yes supports-eeprom-access: yes supports-register-dump: yes supports-priv-flags: yes 14/05/2021 11:29:27 dut.10.240.183.133: ip link set ens801f0 vf 0 trust on 14/05/2021 11:29:27 dut.10.240.183.133: 14/05/2021 11:29:35 dut.10.240.183.133: x86_64-native-linuxapp-gcc/app/dpdk-testpmd -l 1,2,3,4 -n 4 -a 0000:81:01.0,cap=dcf -a 0000:81:01.1 --file-prefix=dpdk_13956_20210514102502 -- -i 14/05/2021 11:29:48 dut.10.240.183.133: EAL: Detected 72 lcore(s) EAL: Detected 2 NUMA nodes EAL: Detected static linkage of DPDK EAL: Multi-process socket /var/run/dpdk/dpdk_13956_20210514102502/mp_socket EAL: Selected IOVA mode 'VA' EAL: No available 2048 kB hugepages reported EAL: VFIO support initialized EAL: Using IOMMU type 1 (Type 1) EAL: Probe PCI driver: net_iavf (8086:1889) device: 0000:81:01.0 (socket 1) EAL: Releasing PCI mapped resource for 0000:81:01.0 EAL: Calling pci_unmap_resource for 0000:81:01.0 at 0x2200000000 EAL: Calling pci_unmap_resource for 0000:81:01.0 at 0x2200020000 EAL: Using IOMMU type 1 (Type 1) EAL: Probe PCI driver: net_ice_dcf (8086:1889) device: 0000:81:01.0 (socket 1) ice_load_pkg_type(): Active package is: 1.3.30.0, ICE COMMS Package (double VLAN mode) EAL: Probe PCI driver: net_iavf (8086:1889) device: 0000:81:01.1 (socket 1) Interactive-mode selected Failed to set MTU to 1500 for port 0 testpmd: create a new mbuf pool <mb_pool_0>: n=171456, size=2176, socket=0 testpmd: preferred mempool ops selected: ring_mp_mc testpmd: create a new mbuf pool <mb_pool_1>: n=171456, size=2176, socket=1 testpmd: preferred mempool ops selected: ring_mp_mc Configuring Port 0 (socket 1) ice_dcf_init_rss(): RSS is enabled by PF by default ice_dcf_configure_queues(): request RXDID == 16 in Queue[0] Port 0: E6:66:2F:FB:50:13 Configuring Port 1 (socket 1) iavf_configure_queues(): request RXDID[22] in Queue[0] Port 1: link state change event Port 1: link state change event Port 1: 52:6D:41:8B:34:A2 Checking link statuses... Done 14/05/2021 11:29:48 dut.10.240.183.133: set portlist 1 14/05/2021 11:29:48 dut.10.240.183.133: previous number of forwarding ports 2 - changed to number of configured ports 1 Warning! port-topology=paired and odd forward ports number, the last port will pair with itself. 14/05/2021 11:29:48 dut.10.240.183.133: set fwd rxonly 14/05/2021 11:29:48 dut.10.240.183.133: Set rxonly packet forwarding mode 14/05/2021 11:29:48 dut.10.240.183.133: set verbose 1 14/05/2021 11:29:48 dut.10.240.183.133: Change verbose level from 0 to 1 14/05/2021 11:29:48 dut.10.240.183.133: flow flush 0 14/05/2021 11:29:48 dut.10.240.183.133: 14/05/2021 11:29:48 dut.10.240.183.133: clear port stats all 14/05/2021 11:29:48 dut.10.240.183.133: NIC statistics for port 0 cleared NIC statistics for port 1 cleared 14/05/2021 11:29:48 dut.10.240.183.133: quit 14/05/2021 11:29:50 dut.10.240.183.133: Stopping port 0... Stopping ports... Done Stopping port 1... Stopping ports... Done Shutting down port 0... Closing ports... Port 0 is closed Done Shutting down port 1... Closing ports... Port 1 is closed Done Bye... 14/05/2021 11:29:50 dut.10.240.183.133: kill_all: called by dut and prefix list has value. 14/05/2021 11:29:53 dut.10.240.183.133: rmmod ice 14/05/2021 11:30:02 dut.10.240.183.133: 14/05/2021 11:30:02 dut.10.240.183.133: modprobe ice 14/05/2021 11:30:06 dut.10.240.183.133: 14/05/2021 11:30:06 dut.10.240.183.133: ethtool -i ens801f0 14/05/2021 11:30:06 dut.10.240.183.133: driver: ice version: 1.6.0_rc41_11_gbd4c35a2_dirty firmware-version: 3.00 0x800079a8 1.2928.0 expansion-rom-version: bus-info: 0000:81:00.0 supports-statistics: yes supports-test: yes supports-eeprom-access: yes supports-register-dump: yes supports-priv-flags: yes 14/05/2021 11:30:08 dut.10.240.183.133: ip link set ens801f0 vf 0 trust on 14/05/2021 11:30:09 dut.10.240.183.133: 14/05/2021 11:30:16 dut.10.240.183.133: x86_64-native-linuxapp-gcc/app/dpdk-testpmd -l 1,2,3,4 -n 4 -a 0000:81:01.0,cap=dcf -a 0000:81:01.1 --file-prefix=dpdk_13956_20210514102502 -- -i 14/05/2021 11:30:29 dut.10.240.183.133: EAL: Detected 72 lcore(s) EAL: Detected 2 NUMA nodes EAL: Detected static linkage of DPDK EAL: Multi-process socket /var/run/dpdk/dpdk_13956_20210514102502/mp_socket EAL: Selected IOVA mode 'VA' EAL: No available 2048 kB hugepages reported EAL: VFIO support initialized EAL: Using IOMMU type 1 (Type 1) EAL: Probe PCI driver: net_iavf (8086:1889) device: 0000:81:01.0 (socket 1) EAL: Releasing PCI mapped resource for 0000:81:01.0 EAL: Calling pci_unmap_resource for 0000:81:01.0 at 0x2200000000 EAL: Calling pci_unmap_resource for 0000:81:01.0 at 0x2200020000 EAL: Using IOMMU type 1 (Type 1) EAL: Probe PCI driver: net_ice_dcf (8086:1889) device: 0000:81:01.0 (socket 1) ice_load_pkg_type(): Active package is: 1.3.30.0, ICE COMMS Package (double VLAN mode) EAL: Probe PCI driver: net_iavf (8086:1889) device: 0000:81:01.1 (socket 1) Interactive-mode selected Failed to set MTU to 1500 for port 0 testpmd: create a new mbuf pool <mb_pool_0>: n=171456, size=2176, socket=0 testpmd: preferred mempool ops selected: ring_mp_mc testpmd: create a new mbuf pool <mb_pool_1>: n=171456, size=2176, socket=1 testpmd: preferred mempool ops selected: ring_mp_mc Configuring Port 0 (socket 1) ice_dcf_init_rss(): RSS is enabled by PF by default ice_dcf_configure_queues(): request RXDID == 16 in Queue[0] Port 0: 92:A6:7D:64:52:5B Configuring Port 1 (socket 1) iavf_configure_queues(): request RXDID[22] in Queue[0] Port 1: link state change event Port 1: link state change event Port 1: 42:43:31:B6:4B:0F Checking link statuses... Done 14/05/2021 11:30:29 dut.10.240.183.133: set portlist 1 14/05/2021 11:30:29 dut.10.240.183.133: previous number of forwarding ports 2 - changed to number of configured ports 1 Warning! port-topology=paired and odd forward ports number, the last port will pair with itself. 14/05/2021 11:30:29 dut.10.240.183.133: set fwd rxonly 14/05/2021 11:30:29 dut.10.240.183.133: Set rxonly packet forwarding mode 14/05/2021 11:30:29 dut.10.240.183.133: set verbose 1 14/05/2021 11:30:29 dut.10.240.183.133: Change verbose level from 0 to 1 14/05/2021 11:30:29 CVLDCFSwitchFilterGTPUTest: ===================Test sub case: tv_mac_ipv6_gtpu_eh_ipv6_teid_with_mask================ 14/05/2021 11:30:29 dut.10.240.183.133: flow validate 0 ingress pattern eth / ipv6 / udp / gtpu teid is 0x12345678 teid mask 0x00000001 / gtp_psc / ipv6 / end actions vf id 1 / end 14/05/2021 11:30:29 dut.10.240.183.133: Flow rule validated 14/05/2021 11:30:29 dut.10.240.183.133: flow create 0 ingress pattern eth / ipv6 / udp / gtpu teid is 0x12345678 teid mask 0x00000001 / gtp_psc / ipv6 / end actions vf id 1 / end 14/05/2021 11:30:30 dut.10.240.183.133: Flow rule #0 created 14/05/2021 11:30:30 dut.10.240.183.133: flow list 0 14/05/2021 11:30:30 dut.10.240.183.133: ID Group Prio Attr Rule 0 0 0 i-- ETH IPV6 UDP GTPU GTP_PSC IPV6 => VF 14/05/2021 11:30:30 dut.10.240.183.133: start 14/05/2021 11:30:30 dut.10.240.183.133: rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native Logical Core 2 (socket 0) forwards packets on 1 streams: RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01 rxonly packet forwarding packets/burst=32 nb forwarding cores=1 - nb forwarding ports=1 port 0: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x0 RX queue: 0 RX desc=0 - RX free threshold=32 RX threshold registers: pthresh=8 hthresh=8 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=0 - TX free threshold=32 TX threshold registers: pthresh=32 hthresh=0 wthresh=0 TX offloads=0x0 - TX RS bit threshold=32 port 1: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x10000 RX queue: 0 RX desc=512 - RX free threshold=32 RX threshold registers: pthresh=0 hthresh=0 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=512 - TX free threshold=32 TX threshold registers: pthresh=0 hthresh=0 wthresh=0 TX offloads=0x10000 - TX RS bit threshold=32 14/05/2021 11:30:35 dut.10.240.183.133: stop 14/05/2021 11:30:35 dut.10.240.183.133: Telling cores to ... Waiting for lcores to finish... ---------------------- Forward statistics for port 1 ---------------------- RX-packets: 4 RX-dropped: 0 RX-total: 4 TX-packets: 0 TX-dropped: 0 TX-total: 0 ---------------------------------------------------------------------------- +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++ RX-packets: 4 RX-dropped: 0 RX-total: 4 TX-packets: 0 TX-dropped: 0 TX-total: 0 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Done. 14/05/2021 11:30:35 dut.10.240.183.133: start 14/05/2021 11:30:35 dut.10.240.183.133: rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native Logical Core 2 (socket 0) forwards packets on 1 streams: RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01 rxonly packet forwarding packets/burst=32 nb forwarding cores=1 - nb forwarding ports=1 port 0: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x0 RX queue: 0 RX desc=0 - RX free threshold=32 RX threshold registers: pthresh=8 hthresh=8 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=0 - TX free threshold=32 TX threshold registers: pthresh=32 hthresh=0 wthresh=0 TX offloads=0x0 - TX RS bit threshold=32 port 1: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x10000 RX queue: 0 RX desc=512 - RX free threshold=32 RX threshold registers: pthresh=0 hthresh=0 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=512 - TX free threshold=32 TX threshold registers: pthresh=0 hthresh=0 wthresh=0 TX offloads=0x10000 - TX RS bit threshold=32 14/05/2021 11:30:40 dut.10.240.183.133: stop 14/05/2021 11:30:40 dut.10.240.183.133: Telling cores to ... Waiting for lcores to finish... ---------------------- Forward statistics for port 1 ---------------------- RX-packets: 0 RX-dropped: 0 RX-total: 0 TX-packets: 0 TX-dropped: 0 TX-total: 0 ---------------------------------------------------------------------------- +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++ RX-packets: 0 RX-dropped: 0 RX-total: 0 TX-packets: 0 TX-dropped: 0 TX-total: 0 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Done. 14/05/2021 11:30:40 dut.10.240.183.133: flow destroy 0 rule 0 14/05/2021 11:30:40 dut.10.240.183.133: Flow rule #0 destroyed 14/05/2021 11:30:40 dut.10.240.183.133: flow list 0 14/05/2021 11:30:40 dut.10.240.183.133: 14/05/2021 11:30:40 dut.10.240.183.133: start 14/05/2021 11:30:40 dut.10.240.183.133: rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native Logical Core 2 (socket 0) forwards packets on 1 streams: RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01 rxonly packet forwarding packets/burst=32 nb forwarding cores=1 - nb forwarding ports=1 port 0: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x0 RX queue: 0 RX desc=0 - RX free threshold=32 RX threshold registers: pthresh=8 hthresh=8 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=0 - TX free threshold=32 TX threshold registers: pthresh=32 hthresh=0 wthresh=0 TX offloads=0x0 - TX RS bit threshold=32 port 1: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x10000 RX queue: 0 RX desc=512 - RX free threshold=32 RX threshold registers: pthresh=0 hthresh=0 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=512 - TX free threshold=32 TX threshold registers: pthresh=0 hthresh=0 wthresh=0 TX offloads=0x10000 - TX RS bit threshold=32 14/05/2021 11:30:45 dut.10.240.183.133: stop 14/05/2021 11:30:45 dut.10.240.183.133: Telling cores to ... Waiting for lcores to finish... ---------------------- Forward statistics for port 1 ---------------------- RX-packets: 0 RX-dropped: 0 RX-total: 0 TX-packets: 0 TX-dropped: 0 TX-total: 0 ---------------------------------------------------------------------------- +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++ RX-packets: 0 RX-dropped: 0 RX-total: 0 TX-packets: 0 TX-dropped: 0 TX-total: 0 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Done. 14/05/2021 11:30:45 CVLDCFSwitchFilterGTPUTest: sub_case tv_mac_ipv6_gtpu_eh_ipv6_teid_with_mask passed 14/05/2021 11:30:45 CVLDCFSwitchFilterGTPUTest: ===================Test sub case: tv_mac_ipv6_gtpu_eh_ipv6_teid_without_mask================ 14/05/2021 11:30:45 dut.10.240.183.133: flow validate 0 ingress pattern eth / ipv6 / udp / gtpu teid is 0x12345678 / gtp_psc / ipv6 / end actions vf id 1 / end 14/05/2021 11:30:46 dut.10.240.183.133: Flow rule validated 14/05/2021 11:30:46 dut.10.240.183.133: flow create 0 ingress pattern eth / ipv6 / udp / gtpu teid is 0x12345678 / gtp_psc / ipv6 / end actions vf id 1 / end 14/05/2021 11:30:46 dut.10.240.183.133: Flow rule #0 created 14/05/2021 11:30:46 dut.10.240.183.133: flow list 0 14/05/2021 11:30:46 dut.10.240.183.133: ID Group Prio Attr Rule 0 0 0 i-- ETH IPV6 UDP GTPU GTP_PSC IPV6 => VF 14/05/2021 11:30:46 dut.10.240.183.133: start 14/05/2021 11:30:46 dut.10.240.183.133: rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native Logical Core 2 (socket 0) forwards packets on 1 streams: RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01 rxonly packet forwarding packets/burst=32 nb forwarding cores=1 - nb forwarding ports=1 port 0: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x0 RX queue: 0 RX desc=0 - RX free threshold=32 RX threshold registers: pthresh=8 hthresh=8 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=0 - TX free threshold=32 TX threshold registers: pthresh=32 hthresh=0 wthresh=0 TX offloads=0x0 - TX RS bit threshold=32 port 1: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x10000 RX queue: 0 RX desc=512 - RX free threshold=32 RX threshold registers: pthresh=0 hthresh=0 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=512 - TX free threshold=32 TX threshold registers: pthresh=0 hthresh=0 wthresh=0 TX offloads=0x10000 - TX RS bit threshold=32 14/05/2021 11:30:51 dut.10.240.183.133: stop 14/05/2021 11:30:51 dut.10.240.183.133: Telling cores to ... Waiting for lcores to finish... ---------------------- Forward statistics for port 1 ---------------------- RX-packets: 2 RX-dropped: 0 RX-total: 2 TX-packets: 0 TX-dropped: 0 TX-total: 0 ---------------------------------------------------------------------------- +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++ RX-packets: 2 RX-dropped: 0 RX-total: 2 TX-packets: 0 TX-dropped: 0 TX-total: 0 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Done. 14/05/2021 11:30:51 dut.10.240.183.133: start 14/05/2021 11:30:51 dut.10.240.183.133: rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native Logical Core 2 (socket 0) forwards packets on 1 streams: RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01 rxonly packet forwarding packets/burst=32 nb forwarding cores=1 - nb forwarding ports=1 port 0: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x0 RX queue: 0 RX desc=0 - RX free threshold=32 RX threshold registers: pthresh=8 hthresh=8 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=0 - TX free threshold=32 TX threshold registers: pthresh=32 hthresh=0 wthresh=0 TX offloads=0x0 - TX RS bit threshold=32 port 1: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x10000 RX queue: 0 RX desc=512 - RX free threshold=32 RX threshold registers: pthresh=0 hthresh=0 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=512 - TX free threshold=32 TX threshold registers: pthresh=0 hthresh=0 wthresh=0 TX offloads=0x10000 - TX RS bit threshold=32 14/05/2021 11:30:56 dut.10.240.183.133: stop 14/05/2021 11:30:56 dut.10.240.183.133: Telling cores to ... Waiting for lcores to finish... ---------------------- Forward statistics for port 1 ---------------------- RX-packets: 0 RX-dropped: 0 RX-total: 0 TX-packets: 0 TX-dropped: 0 TX-total: 0 ---------------------------------------------------------------------------- +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++ RX-packets: 0 RX-dropped: 0 RX-total: 0 TX-packets: 0 TX-dropped: 0 TX-total: 0 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Done. 14/05/2021 11:30:56 dut.10.240.183.133: flow destroy 0 rule 0 14/05/2021 11:30:56 dut.10.240.183.133: Flow rule #0 destroyed 14/05/2021 11:30:56 dut.10.240.183.133: flow list 0 14/05/2021 11:30:56 dut.10.240.183.133: 14/05/2021 11:30:56 dut.10.240.183.133: start 14/05/2021 11:30:57 dut.10.240.183.133: rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native Logical Core 2 (socket 0) forwards packets on 1 streams: RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01 rxonly packet forwarding packets/burst=32 nb forwarding cores=1 - nb forwarding ports=1 port 0: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x0 RX queue: 0 RX desc=0 - RX free threshold=32 RX threshold registers: pthresh=8 hthresh=8 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=0 - TX free threshold=32 TX threshold registers: pthresh=32 hthresh=0 wthresh=0 TX offloads=0x0 - TX RS bit threshold=32 port 1: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x10000 RX queue: 0 RX desc=512 - RX free threshold=32 RX threshold registers: pthresh=0 hthresh=0 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=512 - TX free threshold=32 TX threshold registers: pthresh=0 hthresh=0 wthresh=0 TX offloads=0x10000 - TX RS bit threshold=32 14/05/2021 11:31:02 dut.10.240.183.133: stop 14/05/2021 11:31:02 dut.10.240.183.133: Telling cores to ... Waiting for lcores to finish... ---------------------- Forward statistics for port 1 ---------------------- RX-packets: 0 RX-dropped: 0 RX-total: 0 TX-packets: 0 TX-dropped: 0 TX-total: 0 ---------------------------------------------------------------------------- +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++ RX-packets: 0 RX-dropped: 0 RX-total: 0 TX-packets: 0 TX-dropped: 0 TX-total: 0 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Done. 14/05/2021 11:31:02 CVLDCFSwitchFilterGTPUTest: sub_case tv_mac_ipv6_gtpu_eh_ipv6_teid_without_mask passed 14/05/2021 11:31:02 CVLDCFSwitchFilterGTPUTest: ===================Test sub case: tv_mac_ipv6_gtpu_eh_ipv6_qfi================ 14/05/2021 11:31:02 dut.10.240.183.133: flow validate 0 ingress pattern eth / ipv6 / udp / gtpu / gtp_psc qfi is 0x34 / ipv6 / end actions vf id 1 / end 14/05/2021 11:31:02 dut.10.240.183.133: Flow rule validated 14/05/2021 11:31:02 dut.10.240.183.133: flow create 0 ingress pattern eth / ipv6 / udp / gtpu / gtp_psc qfi is 0x34 / ipv6 / end actions vf id 1 / end 14/05/2021 11:31:02 dut.10.240.183.133: Flow rule #0 created 14/05/2021 11:31:02 dut.10.240.183.133: flow list 0 14/05/2021 11:31:02 dut.10.240.183.133: ID Group Prio Attr Rule 0 0 0 i-- ETH IPV6 UDP GTPU GTP_PSC IPV6 => VF 14/05/2021 11:31:02 dut.10.240.183.133: start 14/05/2021 11:31:02 dut.10.240.183.133: rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native Logical Core 2 (socket 0) forwards packets on 1 streams: RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01 rxonly packet forwarding packets/burst=32 nb forwarding cores=1 - nb forwarding ports=1 port 0: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x0 RX queue: 0 RX desc=0 - RX free threshold=32 RX threshold registers: pthresh=8 hthresh=8 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=0 - TX free threshold=32 TX threshold registers: pthresh=32 hthresh=0 wthresh=0 TX offloads=0x0 - TX RS bit threshold=32 port 1: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x10000 RX queue: 0 RX desc=512 - RX free threshold=32 RX threshold registers: pthresh=0 hthresh=0 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=512 - TX free threshold=32 TX threshold registers: pthresh=0 hthresh=0 wthresh=0 TX offloads=0x10000 - TX RS bit threshold=32 14/05/2021 11:31:07 dut.10.240.183.133: stop 14/05/2021 11:31:07 dut.10.240.183.133: Telling cores to ... Waiting for lcores to finish... ---------------------- Forward statistics for port 1 ---------------------- RX-packets: 2 RX-dropped: 0 RX-total: 2 TX-packets: 0 TX-dropped: 0 TX-total: 0 ---------------------------------------------------------------------------- +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++ RX-packets: 2 RX-dropped: 0 RX-total: 2 TX-packets: 0 TX-dropped: 0 TX-total: 0 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Done. 14/05/2021 11:31:07 dut.10.240.183.133: start 14/05/2021 11:31:07 dut.10.240.183.133: rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native Logical Core 2 (socket 0) forwards packets on 1 streams: RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01 rxonly packet forwarding packets/burst=32 nb forwarding cores=1 - nb forwarding ports=1 port 0: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x0 RX queue: 0 RX desc=0 - RX free threshold=32 RX threshold registers: pthresh=8 hthresh=8 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=0 - TX free threshold=32 TX threshold registers: pthresh=32 hthresh=0 wthresh=0 TX offloads=0x0 - TX RS bit threshold=32 port 1: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x10000 RX queue: 0 RX desc=512 - RX free threshold=32 RX threshold registers: pthresh=0 hthresh=0 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=512 - TX free threshold=32 TX threshold registers: pthresh=0 hthresh=0 wthresh=0 TX offloads=0x10000 - TX RS bit threshold=32 14/05/2021 11:31:12 dut.10.240.183.133: stop 14/05/2021 11:31:13 dut.10.240.183.133: Telling cores to ... Waiting for lcores to finish... ---------------------- Forward statistics for port 1 ---------------------- RX-packets: 0 RX-dropped: 0 RX-total: 0 TX-packets: 0 TX-dropped: 0 TX-total: 0 ---------------------------------------------------------------------------- +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++ RX-packets: 0 RX-dropped: 0 RX-total: 0 TX-packets: 0 TX-dropped: 0 TX-total: 0 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Done. 14/05/2021 11:31:13 dut.10.240.183.133: flow destroy 0 rule 0 14/05/2021 11:31:13 dut.10.240.183.133: Flow rule #0 destroyed 14/05/2021 11:31:13 dut.10.240.183.133: flow list 0 14/05/2021 11:31:13 dut.10.240.183.133: 14/05/2021 11:31:13 dut.10.240.183.133: start 14/05/2021 11:31:13 dut.10.240.183.133: rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native Logical Core 2 (socket 0) forwards packets on 1 streams: RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01 rxonly packet forwarding packets/burst=32 nb forwarding cores=1 - nb forwarding ports=1 port 0: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x0 RX queue: 0 RX desc=0 - RX free threshold=32 RX threshold registers: pthresh=8 hthresh=8 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=0 - TX free threshold=32 TX threshold registers: pthresh=32 hthresh=0 wthresh=0 TX offloads=0x0 - TX RS bit threshold=32 port 1: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x10000 RX queue: 0 RX desc=512 - RX free threshold=32 RX threshold registers: pthresh=0 hthresh=0 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=512 - TX free threshold=32 TX threshold registers: pthresh=0 hthresh=0 wthresh=0 TX offloads=0x10000 - TX RS bit threshold=32 14/05/2021 11:31:18 dut.10.240.183.133: stop 14/05/2021 11:31:18 dut.10.240.183.133: Telling cores to ... Waiting for lcores to finish... ---------------------- Forward statistics for port 1 ---------------------- RX-packets: 0 RX-dropped: 0 RX-total: 0 TX-packets: 0 TX-dropped: 0 TX-total: 0 ---------------------------------------------------------------------------- +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++ RX-packets: 0 RX-dropped: 0 RX-total: 0 TX-packets: 0 TX-dropped: 0 TX-total: 0 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Done. 14/05/2021 11:31:18 CVLDCFSwitchFilterGTPUTest: sub_case tv_mac_ipv6_gtpu_eh_ipv6_qfi passed 14/05/2021 11:31:18 CVLDCFSwitchFilterGTPUTest: ===================Test sub case: tv_mac_ipv6_gtpu_eh_ipv6_l3dst================ 14/05/2021 11:31:18 dut.10.240.183.133: flow validate 0 ingress pattern eth / ipv6 / udp / gtpu / gtp_psc / ipv6 dst is 2001::2 / end actions vf id 1 / end 14/05/2021 11:31:18 dut.10.240.183.133: Flow rule validated 14/05/2021 11:31:18 dut.10.240.183.133: flow create 0 ingress pattern eth / ipv6 / udp / gtpu / gtp_psc / ipv6 dst is 2001::2 / end actions vf id 1 / end 14/05/2021 11:31:18 dut.10.240.183.133: Flow rule #0 created 14/05/2021 11:31:18 dut.10.240.183.133: flow list 0 14/05/2021 11:31:18 dut.10.240.183.133: ID Group Prio Attr Rule 0 0 0 i-- ETH IPV6 UDP GTPU GTP_PSC IPV6 => VF 14/05/2021 11:31:18 dut.10.240.183.133: start 14/05/2021 11:31:18 dut.10.240.183.133: rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native Logical Core 2 (socket 0) forwards packets on 1 streams: RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01 rxonly packet forwarding packets/burst=32 nb forwarding cores=1 - nb forwarding ports=1 port 0: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x0 RX queue: 0 RX desc=0 - RX free threshold=32 RX threshold registers: pthresh=8 hthresh=8 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=0 - TX free threshold=32 TX threshold registers: pthresh=32 hthresh=0 wthresh=0 TX offloads=0x0 - TX RS bit threshold=32 port 1: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x10000 RX queue: 0 RX desc=512 - RX free threshold=32 RX threshold registers: pthresh=0 hthresh=0 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=512 - TX free threshold=32 TX threshold registers: pthresh=0 hthresh=0 wthresh=0 TX offloads=0x10000 - TX RS bit threshold=32 14/05/2021 11:31:23 dut.10.240.183.133: stop 14/05/2021 11:31:24 dut.10.240.183.133: Telling cores to ... Waiting for lcores to finish... ---------------------- Forward statistics for port 1 ---------------------- RX-packets: 2 RX-dropped: 0 RX-total: 2 TX-packets: 0 TX-dropped: 0 TX-total: 0 ---------------------------------------------------------------------------- +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++ RX-packets: 2 RX-dropped: 0 RX-total: 2 TX-packets: 0 TX-dropped: 0 TX-total: 0 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Done. 14/05/2021 11:31:24 dut.10.240.183.133: start 14/05/2021 11:31:24 dut.10.240.183.133: rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native Logical Core 2 (socket 0) forwards packets on 1 streams: RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01 rxonly packet forwarding packets/burst=32 nb forwarding cores=1 - nb forwarding ports=1 port 0: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x0 RX queue: 0 RX desc=0 - RX free threshold=32 RX threshold registers: pthresh=8 hthresh=8 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=0 - TX free threshold=32 TX threshold registers: pthresh=32 hthresh=0 wthresh=0 TX offloads=0x0 - TX RS bit threshold=32 port 1: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x10000 RX queue: 0 RX desc=512 - RX free threshold=32 RX threshold registers: pthresh=0 hthresh=0 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=512 - TX free threshold=32 TX threshold registers: pthresh=0 hthresh=0 wthresh=0 TX offloads=0x10000 - TX RS bit threshold=32 14/05/2021 11:31:29 dut.10.240.183.133: stop 14/05/2021 11:31:29 dut.10.240.183.133: Telling cores to ... Waiting for lcores to finish... ---------------------- Forward statistics for port 1 ---------------------- RX-packets: 0 RX-dropped: 0 RX-total: 0 TX-packets: 0 TX-dropped: 0 TX-total: 0 ---------------------------------------------------------------------------- +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++ RX-packets: 0 RX-dropped: 0 RX-total: 0 TX-packets: 0 TX-dropped: 0 TX-total: 0 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Done. 14/05/2021 11:31:29 dut.10.240.183.133: flow destroy 0 rule 0 14/05/2021 11:31:29 dut.10.240.183.133: Flow rule #0 destroyed 14/05/2021 11:31:29 dut.10.240.183.133: flow list 0 14/05/2021 11:31:29 dut.10.240.183.133: 14/05/2021 11:31:29 dut.10.240.183.133: start 14/05/2021 11:31:29 dut.10.240.183.133: rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native Logical Core 2 (socket 0) forwards packets on 1 streams: RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01 rxonly packet forwarding packets/burst=32 nb forwarding cores=1 - nb forwarding ports=1 port 0: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x0 RX queue: 0 RX desc=0 - RX free threshold=32 RX threshold registers: pthresh=8 hthresh=8 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=0 - TX free threshold=32 TX threshold registers: pthresh=32 hthresh=0 wthresh=0 TX offloads=0x0 - TX RS bit threshold=32 port 1: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x10000 RX queue: 0 RX desc=512 - RX free threshold=32 RX threshold registers: pthresh=0 hthresh=0 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=512 - TX free threshold=32 TX threshold registers: pthresh=0 hthresh=0 wthresh=0 TX offloads=0x10000 - TX RS bit threshold=32 14/05/2021 11:31:34 dut.10.240.183.133: stop 14/05/2021 11:31:34 dut.10.240.183.133: Telling cores to ... Waiting for lcores to finish... ---------------------- Forward statistics for port 1 ---------------------- RX-packets: 0 RX-dropped: 0 RX-total: 0 TX-packets: 0 TX-dropped: 0 TX-total: 0 ---------------------------------------------------------------------------- +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++ RX-packets: 0 RX-dropped: 0 RX-total: 0 TX-packets: 0 TX-dropped: 0 TX-total: 0 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Done. 14/05/2021 11:31:34 CVLDCFSwitchFilterGTPUTest: sub_case tv_mac_ipv6_gtpu_eh_ipv6_l3dst passed 14/05/2021 11:31:34 CVLDCFSwitchFilterGTPUTest: ===================Test sub case: tv_mac_ipv6_gtpu_eh_ipv6_l3src================ 14/05/2021 11:31:34 dut.10.240.183.133: flow validate 0 ingress pattern eth / ipv6 / udp / gtpu / gtp_psc / ipv6 src is 2001::1 / end actions vf id 1 / end 14/05/2021 11:31:34 dut.10.240.183.133: Flow rule validated 14/05/2021 11:31:34 dut.10.240.183.133: flow create 0 ingress pattern eth / ipv6 / udp / gtpu / gtp_psc / ipv6 src is 2001::1 / end actions vf id 1 / end 14/05/2021 11:31:34 dut.10.240.183.133: Flow rule #0 created 14/05/2021 11:31:34 dut.10.240.183.133: flow list 0 14/05/2021 11:31:35 dut.10.240.183.133: ID Group Prio Attr Rule 0 0 0 i-- ETH IPV6 UDP GTPU GTP_PSC IPV6 => VF 14/05/2021 11:31:35 dut.10.240.183.133: start 14/05/2021 11:31:35 dut.10.240.183.133: rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native Logical Core 2 (socket 0) forwards packets on 1 streams: RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01 rxonly packet forwarding packets/burst=32 nb forwarding cores=1 - nb forwarding ports=1 port 0: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x0 RX queue: 0 RX desc=0 - RX free threshold=32 RX threshold registers: pthresh=8 hthresh=8 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=0 - TX free threshold=32 TX threshold registers: pthresh=32 hthresh=0 wthresh=0 TX offloads=0x0 - TX RS bit threshold=32 port 1: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x10000 RX queue: 0 RX desc=512 - RX free threshold=32 RX threshold registers: pthresh=0 hthresh=0 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=512 - TX free threshold=32 TX threshold registers: pthresh=0 hthresh=0 wthresh=0 TX offloads=0x10000 - TX RS bit threshold=32 14/05/2021 11:31:40 dut.10.240.183.133: stop 14/05/2021 11:31:40 dut.10.240.183.133: Telling cores to ... Waiting for lcores to finish... ---------------------- Forward statistics for port 1 ---------------------- RX-packets: 2 RX-dropped: 0 RX-total: 2 TX-packets: 0 TX-dropped: 0 TX-total: 0 ---------------------------------------------------------------------------- +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++ RX-packets: 2 RX-dropped: 0 RX-total: 2 TX-packets: 0 TX-dropped: 0 TX-total: 0 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Done. 14/05/2021 11:31:40 dut.10.240.183.133: start 14/05/2021 11:31:40 dut.10.240.183.133: rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native Logical Core 2 (socket 0) forwards packets on 1 streams: RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01 rxonly packet forwarding packets/burst=32 nb forwarding cores=1 - nb forwarding ports=1 port 0: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x0 RX queue: 0 RX desc=0 - RX free threshold=32 RX threshold registers: pthresh=8 hthresh=8 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=0 - TX free threshold=32 TX threshold registers: pthresh=32 hthresh=0 wthresh=0 TX offloads=0x0 - TX RS bit threshold=32 port 1: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x10000 RX queue: 0 RX desc=512 - RX free threshold=32 RX threshold registers: pthresh=0 hthresh=0 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=512 - TX free threshold=32 TX threshold registers: pthresh=0 hthresh=0 wthresh=0 TX offloads=0x10000 - TX RS bit threshold=32 14/05/2021 11:31:45 dut.10.240.183.133: stop 14/05/2021 11:31:45 dut.10.240.183.133: Telling cores to ... Waiting for lcores to finish... ---------------------- Forward statistics for port 1 ---------------------- RX-packets: 0 RX-dropped: 0 RX-total: 0 TX-packets: 0 TX-dropped: 0 TX-total: 0 ---------------------------------------------------------------------------- +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++ RX-packets: 0 RX-dropped: 0 RX-total: 0 TX-packets: 0 TX-dropped: 0 TX-total: 0 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Done. 14/05/2021 11:31:45 dut.10.240.183.133: flow destroy 0 rule 0 14/05/2021 11:31:45 dut.10.240.183.133: Flow rule #0 destroyed 14/05/2021 11:31:45 dut.10.240.183.133: flow list 0 14/05/2021 11:31:45 dut.10.240.183.133: 14/05/2021 11:31:45 dut.10.240.183.133: start 14/05/2021 11:31:45 dut.10.240.183.133: rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native Logical Core 2 (socket 0) forwards packets on 1 streams: RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01 rxonly packet forwarding packets/burst=32 nb forwarding cores=1 - nb forwarding ports=1 port 0: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x0 RX queue: 0 RX desc=0 - RX free threshold=32 RX threshold registers: pthresh=8 hthresh=8 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=0 - TX free threshold=32 TX threshold registers: pthresh=32 hthresh=0 wthresh=0 TX offloads=0x0 - TX RS bit threshold=32 port 1: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x10000 RX queue: 0 RX desc=512 - RX free threshold=32 RX threshold registers: pthresh=0 hthresh=0 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=512 - TX free threshold=32 TX threshold registers: pthresh=0 hthresh=0 wthresh=0 TX offloads=0x10000 - TX RS bit threshold=32 14/05/2021 11:31:50 dut.10.240.183.133: stop 14/05/2021 11:31:50 dut.10.240.183.133: Telling cores to ... Waiting for lcores to finish... ---------------------- Forward statistics for port 1 ---------------------- RX-packets: 0 RX-dropped: 0 RX-total: 0 TX-packets: 0 TX-dropped: 0 TX-total: 0 ---------------------------------------------------------------------------- +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++ RX-packets: 0 RX-dropped: 0 RX-total: 0 TX-packets: 0 TX-dropped: 0 TX-total: 0 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Done. 14/05/2021 11:31:50 CVLDCFSwitchFilterGTPUTest: sub_case tv_mac_ipv6_gtpu_eh_ipv6_l3src passed 14/05/2021 11:31:50 CVLDCFSwitchFilterGTPUTest: ===================Test sub case: tv_mac_ipv6_gtpu_eh_ipv6_l3src_l3dst================ 14/05/2021 11:31:50 dut.10.240.183.133: flow validate 0 ingress pattern eth / ipv6 / udp / gtpu / gtp_psc / ipv6 src is 2001::1 dst is 2001::2 / end actions vf id 1 / end 14/05/2021 11:31:50 dut.10.240.183.133: Flow rule validated 14/05/2021 11:31:50 dut.10.240.183.133: flow create 0 ingress pattern eth / ipv6 / udp / gtpu / gtp_psc / ipv6 src is 2001::1 dst is 2001::2 / end actions vf id 1 / end 14/05/2021 11:31:51 dut.10.240.183.133: Flow rule #0 created 14/05/2021 11:31:51 dut.10.240.183.133: flow list 0 14/05/2021 11:31:51 dut.10.240.183.133: ID Group Prio Attr Rule 0 0 0 i-- ETH IPV6 UDP GTPU GTP_PSC IPV6 => VF 14/05/2021 11:31:51 dut.10.240.183.133: start 14/05/2021 11:31:51 dut.10.240.183.133: rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native Logical Core 2 (socket 0) forwards packets on 1 streams: RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01 rxonly packet forwarding packets/burst=32 nb forwarding cores=1 - nb forwarding ports=1 port 0: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x0 RX queue: 0 RX desc=0 - RX free threshold=32 RX threshold registers: pthresh=8 hthresh=8 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=0 - TX free threshold=32 TX threshold registers: pthresh=32 hthresh=0 wthresh=0 TX offloads=0x0 - TX RS bit threshold=32 port 1: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x10000 RX queue: 0 RX desc=512 - RX free threshold=32 RX threshold registers: pthresh=0 hthresh=0 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=512 - TX free threshold=32 TX threshold registers: pthresh=0 hthresh=0 wthresh=0 TX offloads=0x10000 - TX RS bit threshold=32 14/05/2021 11:31:56 dut.10.240.183.133: stop 14/05/2021 11:31:56 dut.10.240.183.133: Telling cores to ... Waiting for lcores to finish... ---------------------- Forward statistics for port 1 ---------------------- RX-packets: 2 RX-dropped: 0 RX-total: 2 TX-packets: 0 TX-dropped: 0 TX-total: 0 ---------------------------------------------------------------------------- +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++ RX-packets: 2 RX-dropped: 0 RX-total: 2 TX-packets: 0 TX-dropped: 0 TX-total: 0 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Done. 14/05/2021 11:31:56 dut.10.240.183.133: start 14/05/2021 11:31:56 dut.10.240.183.133: rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native Logical Core 2 (socket 0) forwards packets on 1 streams: RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01 rxonly packet forwarding packets/burst=32 nb forwarding cores=1 - nb forwarding ports=1 port 0: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x0 RX queue: 0 RX desc=0 - RX free threshold=32 RX threshold registers: pthresh=8 hthresh=8 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=0 - TX free threshold=32 TX threshold registers: pthresh=32 hthresh=0 wthresh=0 TX offloads=0x0 - TX RS bit threshold=32 port 1: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x10000 RX queue: 0 RX desc=512 - RX free threshold=32 RX threshold registers: pthresh=0 hthresh=0 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=512 - TX free threshold=32 TX threshold registers: pthresh=0 hthresh=0 wthresh=0 TX offloads=0x10000 - TX RS bit threshold=32 14/05/2021 11:32:01 dut.10.240.183.133: stop 14/05/2021 11:32:01 dut.10.240.183.133: Telling cores to ... Waiting for lcores to finish... ---------------------- Forward statistics for port 1 ---------------------- RX-packets: 0 RX-dropped: 0 RX-total: 0 TX-packets: 0 TX-dropped: 0 TX-total: 0 ---------------------------------------------------------------------------- +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++ RX-packets: 0 RX-dropped: 0 RX-total: 0 TX-packets: 0 TX-dropped: 0 TX-total: 0 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Done. 14/05/2021 11:32:01 dut.10.240.183.133: flow destroy 0 rule 0 14/05/2021 11:32:01 dut.10.240.183.133: Flow rule #0 destroyed 14/05/2021 11:32:01 dut.10.240.183.133: flow list 0 14/05/2021 11:32:01 dut.10.240.183.133: 14/05/2021 11:32:01 dut.10.240.183.133: start 14/05/2021 11:32:01 dut.10.240.183.133: rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native Logical Core 2 (socket 0) forwards packets on 1 streams: RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01 rxonly packet forwarding packets/burst=32 nb forwarding cores=1 - nb forwarding ports=1 port 0: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x0 RX queue: 0 RX desc=0 - RX free threshold=32 RX threshold registers: pthresh=8 hthresh=8 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=0 - TX free threshold=32 TX threshold registers: pthresh=32 hthresh=0 wthresh=0 TX offloads=0x0 - TX RS bit threshold=32 port 1: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x10000 RX queue: 0 RX desc=512 - RX free threshold=32 RX threshold registers: pthresh=0 hthresh=0 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=512 - TX free threshold=32 TX threshold registers: pthresh=0 hthresh=0 wthresh=0 TX offloads=0x10000 - TX RS bit threshold=32 14/05/2021 11:32:07 dut.10.240.183.133: stop 14/05/2021 11:32:07 dut.10.240.183.133: Telling cores to ... Waiting for lcores to finish... ---------------------- Forward statistics for port 1 ---------------------- RX-packets: 0 RX-dropped: 0 RX-total: 0 TX-packets: 0 TX-dropped: 0 TX-total: 0 ---------------------------------------------------------------------------- +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++ RX-packets: 0 RX-dropped: 0 RX-total: 0 TX-packets: 0 TX-dropped: 0 TX-total: 0 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Done. 14/05/2021 11:32:07 CVLDCFSwitchFilterGTPUTest: sub_case tv_mac_ipv6_gtpu_eh_ipv6_l3src_l3dst passed 14/05/2021 11:32:07 CVLDCFSwitchFilterGTPUTest: {'tv_mac_ipv6_gtpu_eh_ipv6_teid_with_mask': 'passed', 'tv_mac_ipv6_gtpu_eh_ipv6_teid_without_mask': 'passed', 'tv_mac_ipv6_gtpu_eh_ipv6_qfi': 'passed', 'tv_mac_ipv6_gtpu_eh_ipv6_l3dst': 'passed', 'tv_mac_ipv6_gtpu_eh_ipv6_l3src': 'passed', 'tv_mac_ipv6_gtpu_eh_ipv6_l3src_l3dst': 'passed'} 14/05/2021 11:32:07 CVLDCFSwitchFilterGTPUTest: pass rate is: 100.0 14/05/2021 11:32:07 CVLDCFSwitchFilterGTPUTest: Test Case test_mac_ipv6_gtpu_eh_ipv6 Result PASSED: 14/05/2021 11:32:07 dut.10.240.183.133: flow flush 0 14/05/2021 11:32:07 dut.10.240.183.133: 14/05/2021 11:32:07 dut.10.240.183.133: clear port stats all 14/05/2021 11:32:07 dut.10.240.183.133: NIC statistics for port 0 cleared NIC statistics for port 1 cleared 14/05/2021 11:32:07 dut.10.240.183.133: quit 14/05/2021 11:32:08 dut.10.240.183.133: Stopping port 0... Stopping ports... Done Stopping port 1... Stopping ports... Done Shutting down port 0... Closing ports... Port 0 is closed Done Shutting down port 1... Closing ports... Port 1 is closed Done Bye... 14/05/2021 11:32:08 dut.10.240.183.133: kill_all: called by dut and prefix list has value. 14/05/2021 11:32:12 CVLDCFSwitchFilterGTPUTest: Test Case test_mac_ipv6_gtpu_eh_ipv6_tcp Begin 14/05/2021 11:32:12 dut.10.240.183.133: 14/05/2021 11:32:12 tester: 14/05/2021 11:32:12 CVLDCFSwitchFilterGTPUTest: Test Case test_mac_ipv6_gtpu_eh_ipv6_tcp Result ERROR: Traceback (most recent call last): File "/home/autoregression/dts/hzm/dts/framework/test_case.py", line 332, in _execute_test_case case_obj() File "tests/TestSuite_cvl_dcf_switch_filter_gtpu.py", line 2268, in test_mac_ipv6_gtpu_eh_ipv6_tcp self._rte_flow_validate_pattern(sv_mac_ipv6_gtpu_eh_ipv6_tcp) NameError: name 'sv_mac_ipv6_gtpu_eh_ipv6_tcp' is not defined 14/05/2021 11:32:12 CVLDCFSwitchFilterGTPUTest: Test Case test_mac_ipv6_gtpu_eh_ipv6_udp Begin 14/05/2021 11:32:12 dut.10.240.183.133: 14/05/2021 11:32:12 tester: 14/05/2021 11:32:12 dut.10.240.183.133: rmmod ice 14/05/2021 11:32:21 dut.10.240.183.133: 14/05/2021 11:32:21 dut.10.240.183.133: modprobe ice 14/05/2021 11:32:25 dut.10.240.183.133: 14/05/2021 11:32:25 dut.10.240.183.133: ethtool -i ens801f0 14/05/2021 11:32:25 dut.10.240.183.133: driver: ice version: 1.6.0_rc41_11_gbd4c35a2_dirty firmware-version: 3.00 0x800079a8 1.2928.0 expansion-rom-version: bus-info: 0000:81:00.0 supports-statistics: yes supports-test: yes supports-eeprom-access: yes supports-register-dump: yes supports-priv-flags: yes 14/05/2021 11:32:28 dut.10.240.183.133: ip link set ens801f0 vf 0 trust on 14/05/2021 11:32:28 dut.10.240.183.133: 14/05/2021 11:32:35 dut.10.240.183.133: x86_64-native-linuxapp-gcc/app/dpdk-testpmd -l 1,2,3,4 -n 4 -a 0000:81:01.0,cap=dcf -a 0000:81:01.1 --file-prefix=dpdk_13956_20210514102502 -- -i 14/05/2021 11:32:48 dut.10.240.183.133: EAL: Detected 72 lcore(s) EAL: Detected 2 NUMA nodes EAL: Detected static linkage of DPDK EAL: Multi-process socket /var/run/dpdk/dpdk_13956_20210514102502/mp_socket EAL: Selected IOVA mode 'VA' EAL: No available 2048 kB hugepages reported EAL: VFIO support initialized EAL: Using IOMMU type 1 (Type 1) EAL: Probe PCI driver: net_iavf (8086:1889) device: 0000:81:01.0 (socket 1) EAL: Releasing PCI mapped resource for 0000:81:01.0 EAL: Calling pci_unmap_resource for 0000:81:01.0 at 0x2200000000 EAL: Calling pci_unmap_resource for 0000:81:01.0 at 0x2200020000 EAL: Using IOMMU type 1 (Type 1) EAL: Probe PCI driver: net_ice_dcf (8086:1889) device: 0000:81:01.0 (socket 1) ice_load_pkg_type(): Active package is: 1.3.30.0, ICE COMMS Package (double VLAN mode) EAL: Probe PCI driver: net_iavf (8086:1889) device: 0000:81:01.1 (socket 1) Interactive-mode selected Failed to set MTU to 1500 for port 0 testpmd: create a new mbuf pool <mb_pool_0>: n=171456, size=2176, socket=0 testpmd: preferred mempool ops selected: ring_mp_mc testpmd: create a new mbuf pool <mb_pool_1>: n=171456, size=2176, socket=1 testpmd: preferred mempool ops selected: ring_mp_mc Configuring Port 0 (socket 1) ice_dcf_init_rss(): RSS is enabled by PF by default ice_dcf_configure_queues(): request RXDID == 16 in Queue[0] Port 0: 66:4E:A9:BF:C0:7D Configuring Port 1 (socket 1) iavf_configure_queues(): request RXDID[22] in Queue[0] Port 1: link state change event Port 1: link state change event Port 1: F2:FB:C3:59:4D:56 Checking link statuses... Done 14/05/2021 11:32:48 dut.10.240.183.133: set portlist 1 14/05/2021 11:32:48 dut.10.240.183.133: previous number of forwarding ports 2 - changed to number of configured ports 1 Warning! port-topology=paired and odd forward ports number, the last port will pair with itself. 14/05/2021 11:32:48 dut.10.240.183.133: set fwd rxonly 14/05/2021 11:32:48 dut.10.240.183.133: Set rxonly packet forwarding mode 14/05/2021 11:32:48 dut.10.240.183.133: set verbose 1 14/05/2021 11:32:48 dut.10.240.183.133: Change verbose level from 0 to 1 14/05/2021 11:32:48 CVLDCFSwitchFilterGTPUTest: ===================Test sub case: tv_mac_ipv6_gtpu_eh_ipv6_udp_teid_with_mask================ 14/05/2021 11:32:48 dut.10.240.183.133: flow validate 0 ingress pattern eth / ipv6 / udp / gtpu teid is 0x12345678 teid mask 0x00000001 / gtp_psc / ipv6 / udp / end actions vf id 1 / end 14/05/2021 11:32:48 dut.10.240.183.133: Flow rule validated 14/05/2021 11:32:48 dut.10.240.183.133: flow create 0 ingress pattern eth / ipv6 / udp / gtpu teid is 0x12345678 teid mask 0x00000001 / gtp_psc / ipv6 / udp / end actions vf id 1 / end 14/05/2021 11:32:49 dut.10.240.183.133: Flow rule #0 created 14/05/2021 11:32:49 dut.10.240.183.133: flow list 0 14/05/2021 11:32:49 dut.10.240.183.133: ID Group Prio Attr Rule 0 0 0 i-- ETH IPV6 UDP GTPU GTP_PSC IPV6 UDP => VF 14/05/2021 11:32:49 dut.10.240.183.133: start 14/05/2021 11:32:49 dut.10.240.183.133: rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native Logical Core 2 (socket 0) forwards packets on 1 streams: RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01 rxonly packet forwarding packets/burst=32 nb forwarding cores=1 - nb forwarding ports=1 port 0: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x0 RX queue: 0 RX desc=0 - RX free threshold=32 RX threshold registers: pthresh=8 hthresh=8 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=0 - TX free threshold=32 TX threshold registers: pthresh=32 hthresh=0 wthresh=0 TX offloads=0x0 - TX RS bit threshold=32 port 1: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x10000 RX queue: 0 RX desc=512 - RX free threshold=32 RX threshold registers: pthresh=0 hthresh=0 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=512 - TX free threshold=32 TX threshold registers: pthresh=0 hthresh=0 wthresh=0 TX offloads=0x10000 - TX RS bit threshold=32 14/05/2021 11:32:54 dut.10.240.183.133: stop 14/05/2021 11:32:54 dut.10.240.183.133: Telling cores to ... Waiting for lcores to finish... ---------------------- Forward statistics for port 1 ---------------------- RX-packets: 2 RX-dropped: 0 RX-total: 2 TX-packets: 0 TX-dropped: 0 TX-total: 0 ---------------------------------------------------------------------------- +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++ RX-packets: 2 RX-dropped: 0 RX-total: 2 TX-packets: 0 TX-dropped: 0 TX-total: 0 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Done. 14/05/2021 11:32:54 dut.10.240.183.133: start 14/05/2021 11:32:54 dut.10.240.183.133: rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native Logical Core 2 (socket 0) forwards packets on 1 streams: RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01 rxonly packet forwarding packets/burst=32 nb forwarding cores=1 - nb forwarding ports=1 port 0: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x0 RX queue: 0 RX desc=0 - RX free threshold=32 RX threshold registers: pthresh=8 hthresh=8 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=0 - TX free threshold=32 TX threshold registers: pthresh=32 hthresh=0 wthresh=0 TX offloads=0x0 - TX RS bit threshold=32 port 1: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x10000 RX queue: 0 RX desc=512 - RX free threshold=32 RX threshold registers: pthresh=0 hthresh=0 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=512 - TX free threshold=32 TX threshold registers: pthresh=0 hthresh=0 wthresh=0 TX offloads=0x10000 - TX RS bit threshold=32 14/05/2021 11:32:59 dut.10.240.183.133: stop 14/05/2021 11:32:59 dut.10.240.183.133: Telling cores to ... Waiting for lcores to finish... ---------------------- Forward statistics for port 1 ---------------------- RX-packets: 0 RX-dropped: 0 RX-total: 0 TX-packets: 0 TX-dropped: 0 TX-total: 0 ---------------------------------------------------------------------------- +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++ RX-packets: 0 RX-dropped: 0 RX-total: 0 TX-packets: 0 TX-dropped: 0 TX-total: 0 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Done. 14/05/2021 11:32:59 dut.10.240.183.133: flow destroy 0 rule 0 14/05/2021 11:32:59 dut.10.240.183.133: Flow rule #0 destroyed 14/05/2021 11:32:59 dut.10.240.183.133: flow list 0 14/05/2021 11:32:59 dut.10.240.183.133: 14/05/2021 11:32:59 dut.10.240.183.133: start 14/05/2021 11:32:59 dut.10.240.183.133: rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native Logical Core 2 (socket 0) forwards packets on 1 streams: RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01 rxonly packet forwarding packets/burst=32 nb forwarding cores=1 - nb forwarding ports=1 port 0: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x0 RX queue: 0 RX desc=0 - RX free threshold=32 RX threshold registers: pthresh=8 hthresh=8 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=0 - TX free threshold=32 TX threshold registers: pthresh=32 hthresh=0 wthresh=0 TX offloads=0x0 - TX RS bit threshold=32 port 1: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x10000 RX queue: 0 RX desc=512 - RX free threshold=32 RX threshold registers: pthresh=0 hthresh=0 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=512 - TX free threshold=32 TX threshold registers: pthresh=0 hthresh=0 wthresh=0 TX offloads=0x10000 - TX RS bit threshold=32 14/05/2021 11:33:04 dut.10.240.183.133: stop 14/05/2021 11:33:05 dut.10.240.183.133: Telling cores to ... Waiting for lcores to finish... ---------------------- Forward statistics for port 1 ---------------------- RX-packets: 0 RX-dropped: 0 RX-total: 0 TX-packets: 0 TX-dropped: 0 TX-total: 0 ---------------------------------------------------------------------------- +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++ RX-packets: 0 RX-dropped: 0 RX-total: 0 TX-packets: 0 TX-dropped: 0 TX-total: 0 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Done. 14/05/2021 11:33:05 CVLDCFSwitchFilterGTPUTest: sub_case tv_mac_ipv6_gtpu_eh_ipv6_udp_teid_with_mask passed 14/05/2021 11:33:05 CVLDCFSwitchFilterGTPUTest: ===================Test sub case: tv_mac_ipv6_gtpu_eh_ipv6_udp_teid_without_mask================ 14/05/2021 11:33:05 dut.10.240.183.133: flow validate 0 ingress pattern eth / ipv6 / udp / gtpu teid is 0x12345678 / gtp_psc / ipv6 / udp / end actions vf id 1 / end 14/05/2021 11:33:05 dut.10.240.183.133: Flow rule validated 14/05/2021 11:33:05 dut.10.240.183.133: flow create 0 ingress pattern eth / ipv6 / udp / gtpu teid is 0x12345678 / gtp_psc / ipv6 / udp / end actions vf id 1 / end 14/05/2021 11:33:05 dut.10.240.183.133: Flow rule #0 created 14/05/2021 11:33:05 dut.10.240.183.133: flow list 0 14/05/2021 11:33:05 dut.10.240.183.133: ID Group Prio Attr Rule 0 0 0 i-- ETH IPV6 UDP GTPU GTP_PSC IPV6 UDP => VF 14/05/2021 11:33:05 dut.10.240.183.133: start 14/05/2021 11:33:05 dut.10.240.183.133: rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native Logical Core 2 (socket 0) forwards packets on 1 streams: RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01 rxonly packet forwarding packets/burst=32 nb forwarding cores=1 - nb forwarding ports=1 port 0: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x0 RX queue: 0 RX desc=0 - RX free threshold=32 RX threshold registers: pthresh=8 hthresh=8 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=0 - TX free threshold=32 TX threshold registers: pthresh=32 hthresh=0 wthresh=0 TX offloads=0x0 - TX RS bit threshold=32 port 1: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x10000 RX queue: 0 RX desc=512 - RX free threshold=32 RX threshold registers: pthresh=0 hthresh=0 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=512 - TX free threshold=32 TX threshold registers: pthresh=0 hthresh=0 wthresh=0 TX offloads=0x10000 - TX RS bit threshold=32 14/05/2021 11:33:10 dut.10.240.183.133: stop 14/05/2021 11:33:10 dut.10.240.183.133: Telling cores to ... Waiting for lcores to finish... ---------------------- Forward statistics for port 1 ---------------------- RX-packets: 1 RX-dropped: 0 RX-total: 1 TX-packets: 0 TX-dropped: 0 TX-total: 0 ---------------------------------------------------------------------------- +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++ RX-packets: 1 RX-dropped: 0 RX-total: 1 TX-packets: 0 TX-dropped: 0 TX-total: 0 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Done. 14/05/2021 11:33:10 dut.10.240.183.133: start 14/05/2021 11:33:10 dut.10.240.183.133: rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native Logical Core 2 (socket 0) forwards packets on 1 streams: RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01 rxonly packet forwarding packets/burst=32 nb forwarding cores=1 - nb forwarding ports=1 port 0: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x0 RX queue: 0 RX desc=0 - RX free threshold=32 RX threshold registers: pthresh=8 hthresh=8 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=0 - TX free threshold=32 TX threshold registers: pthresh=32 hthresh=0 wthresh=0 TX offloads=0x0 - TX RS bit threshold=32 port 1: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x10000 RX queue: 0 RX desc=512 - RX free threshold=32 RX threshold registers: pthresh=0 hthresh=0 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=512 - TX free threshold=32 TX threshold registers: pthresh=0 hthresh=0 wthresh=0 TX offloads=0x10000 - TX RS bit threshold=32 14/05/2021 11:33:15 dut.10.240.183.133: stop 14/05/2021 11:33:15 dut.10.240.183.133: Telling cores to ... Waiting for lcores to finish... ---------------------- Forward statistics for port 1 ---------------------- RX-packets: 0 RX-dropped: 0 RX-total: 0 TX-packets: 0 TX-dropped: 0 TX-total: 0 ---------------------------------------------------------------------------- +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++ RX-packets: 0 RX-dropped: 0 RX-total: 0 TX-packets: 0 TX-dropped: 0 TX-total: 0 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Done. 14/05/2021 11:33:15 dut.10.240.183.133: flow destroy 0 rule 0 14/05/2021 11:33:15 dut.10.240.183.133: Flow rule #0 destroyed 14/05/2021 11:33:15 dut.10.240.183.133: flow list 0 14/05/2021 11:33:15 dut.10.240.183.133: 14/05/2021 11:33:15 dut.10.240.183.133: start 14/05/2021 11:33:16 dut.10.240.183.133: rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native Logical Core 2 (socket 0) forwards packets on 1 streams: RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01 rxonly packet forwarding packets/burst=32 nb forwarding cores=1 - nb forwarding ports=1 port 0: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x0 RX queue: 0 RX desc=0 - RX free threshold=32 RX threshold registers: pthresh=8 hthresh=8 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=0 - TX free threshold=32 TX threshold registers: pthresh=32 hthresh=0 wthresh=0 TX offloads=0x0 - TX RS bit threshold=32 port 1: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x10000 RX queue: 0 RX desc=512 - RX free threshold=32 RX threshold registers: pthresh=0 hthresh=0 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=512 - TX free threshold=32 TX threshold registers: pthresh=0 hthresh=0 wthresh=0 TX offloads=0x10000 - TX RS bit threshold=32 14/05/2021 11:33:21 dut.10.240.183.133: stop 14/05/2021 11:33:21 dut.10.240.183.133: Telling cores to ... Waiting for lcores to finish... ---------------------- Forward statistics for port 1 ---------------------- RX-packets: 0 RX-dropped: 0 RX-total: 0 TX-packets: 0 TX-dropped: 0 TX-total: 0 ---------------------------------------------------------------------------- +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++ RX-packets: 0 RX-dropped: 0 RX-total: 0 TX-packets: 0 TX-dropped: 0 TX-total: 0 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Done. 14/05/2021 11:33:21 CVLDCFSwitchFilterGTPUTest: sub_case tv_mac_ipv6_gtpu_eh_ipv6_udp_teid_without_mask passed 14/05/2021 11:33:21 CVLDCFSwitchFilterGTPUTest: ===================Test sub case: tv_mac_ipv6_gtpu_eh_ipv6_udp_qfi================ 14/05/2021 11:33:21 dut.10.240.183.133: flow validate 0 ingress pattern eth / ipv6 / udp / gtpu / gtp_psc qfi is 0x34 / ipv6 / udp / end actions vf id 1 / end 14/05/2021 11:33:21 dut.10.240.183.133: Flow rule validated 14/05/2021 11:33:21 dut.10.240.183.133: flow create 0 ingress pattern eth / ipv6 / udp / gtpu / gtp_psc qfi is 0x34 / ipv6 / udp / end actions vf id 1 / end 14/05/2021 11:33:21 dut.10.240.183.133: Flow rule #0 created 14/05/2021 11:33:21 dut.10.240.183.133: flow list 0 14/05/2021 11:33:21 dut.10.240.183.133: ID Group Prio Attr Rule 0 0 0 i-- ETH IPV6 UDP GTPU GTP_PSC IPV6 UDP => VF 14/05/2021 11:33:21 dut.10.240.183.133: start 14/05/2021 11:33:21 dut.10.240.183.133: rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native Logical Core 2 (socket 0) forwards packets on 1 streams: RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01 rxonly packet forwarding packets/burst=32 nb forwarding cores=1 - nb forwarding ports=1 port 0: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x0 RX queue: 0 RX desc=0 - RX free threshold=32 RX threshold registers: pthresh=8 hthresh=8 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=0 - TX free threshold=32 TX threshold registers: pthresh=32 hthresh=0 wthresh=0 TX offloads=0x0 - TX RS bit threshold=32 port 1: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x10000 RX queue: 0 RX desc=512 - RX free threshold=32 RX threshold registers: pthresh=0 hthresh=0 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=512 - TX free threshold=32 TX threshold registers: pthresh=0 hthresh=0 wthresh=0 TX offloads=0x10000 - TX RS bit threshold=32 14/05/2021 11:33:26 dut.10.240.183.133: stop 14/05/2021 11:33:26 dut.10.240.183.133: Telling cores to ... Waiting for lcores to finish... ---------------------- Forward statistics for port 1 ---------------------- RX-packets: 1 RX-dropped: 0 RX-total: 1 TX-packets: 0 TX-dropped: 0 TX-total: 0 ---------------------------------------------------------------------------- +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++ RX-packets: 1 RX-dropped: 0 RX-total: 1 TX-packets: 0 TX-dropped: 0 TX-total: 0 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Done. 14/05/2021 11:33:26 dut.10.240.183.133: start 14/05/2021 11:33:26 dut.10.240.183.133: rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native Logical Core 2 (socket 0) forwards packets on 1 streams: RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01 rxonly packet forwarding packets/burst=32 nb forwarding cores=1 - nb forwarding ports=1 port 0: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x0 RX queue: 0 RX desc=0 - RX free threshold=32 RX threshold registers: pthresh=8 hthresh=8 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=0 - TX free threshold=32 TX threshold registers: pthresh=32 hthresh=0 wthresh=0 TX offloads=0x0 - TX RS bit threshold=32 port 1: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x10000 RX queue: 0 RX desc=512 - RX free threshold=32 RX threshold registers: pthresh=0 hthresh=0 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=512 - TX free threshold=32 TX threshold registers: pthresh=0 hthresh=0 wthresh=0 TX offloads=0x10000 - TX RS bit threshold=32 14/05/2021 11:33:31 dut.10.240.183.133: stop 14/05/2021 11:33:32 dut.10.240.183.133: Telling cores to ... Waiting for lcores to finish... ---------------------- Forward statistics for port 1 ---------------------- RX-packets: 0 RX-dropped: 0 RX-total: 0 TX-packets: 0 TX-dropped: 0 TX-total: 0 ---------------------------------------------------------------------------- +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++ RX-packets: 0 RX-dropped: 0 RX-total: 0 TX-packets: 0 TX-dropped: 0 TX-total: 0 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Done. 14/05/2021 11:33:32 dut.10.240.183.133: flow destroy 0 rule 0 14/05/2021 11:33:32 dut.10.240.183.133: Flow rule #0 destroyed 14/05/2021 11:33:32 dut.10.240.183.133: flow list 0 14/05/2021 11:33:32 dut.10.240.183.133: 14/05/2021 11:33:32 dut.10.240.183.133: start 14/05/2021 11:33:32 dut.10.240.183.133: rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native Logical Core 2 (socket 0) forwards packets on 1 streams: RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01 rxonly packet forwarding packets/burst=32 nb forwarding cores=1 - nb forwarding ports=1 port 0: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x0 RX queue: 0 RX desc=0 - RX free threshold=32 RX threshold registers: pthresh=8 hthresh=8 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=0 - TX free threshold=32 TX threshold registers: pthresh=32 hthresh=0 wthresh=0 TX offloads=0x0 - TX RS bit threshold=32 port 1: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x10000 RX queue: 0 RX desc=512 - RX free threshold=32 RX threshold registers: pthresh=0 hthresh=0 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=512 - TX free threshold=32 TX threshold registers: pthresh=0 hthresh=0 wthresh=0 TX offloads=0x10000 - TX RS bit threshold=32 14/05/2021 11:33:37 dut.10.240.183.133: stop 14/05/2021 11:33:37 dut.10.240.183.133: Telling cores to ... Waiting for lcores to finish... ---------------------- Forward statistics for port 1 ---------------------- RX-packets: 0 RX-dropped: 0 RX-total: 0 TX-packets: 0 TX-dropped: 0 TX-total: 0 ---------------------------------------------------------------------------- +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++ RX-packets: 0 RX-dropped: 0 RX-total: 0 TX-packets: 0 TX-dropped: 0 TX-total: 0 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Done. 14/05/2021 11:33:37 CVLDCFSwitchFilterGTPUTest: sub_case tv_mac_ipv6_gtpu_eh_ipv6_udp_qfi passed 14/05/2021 11:33:37 CVLDCFSwitchFilterGTPUTest: ===================Test sub case: tv_mac_ipv6_gtpu_eh_ipv6_udp_l3dst================ 14/05/2021 11:33:37 dut.10.240.183.133: flow validate 0 ingress pattern eth / ipv6 / udp / gtpu / gtp_psc / ipv6 dst is 2001::2 / udp / end actions vf id 1 / end 14/05/2021 11:33:37 dut.10.240.183.133: Flow rule validated 14/05/2021 11:33:37 dut.10.240.183.133: flow create 0 ingress pattern eth / ipv6 / udp / gtpu / gtp_psc / ipv6 dst is 2001::2 / udp / end actions vf id 1 / end 14/05/2021 11:33:37 dut.10.240.183.133: Flow rule #0 created 14/05/2021 11:33:37 dut.10.240.183.133: flow list 0 14/05/2021 11:33:37 dut.10.240.183.133: ID Group Prio Attr Rule 0 0 0 i-- ETH IPV6 UDP GTPU GTP_PSC IPV6 UDP => VF 14/05/2021 11:33:37 dut.10.240.183.133: start 14/05/2021 11:33:37 dut.10.240.183.133: rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native Logical Core 2 (socket 0) forwards packets on 1 streams: RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01 rxonly packet forwarding packets/burst=32 nb forwarding cores=1 - nb forwarding ports=1 port 0: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x0 RX queue: 0 RX desc=0 - RX free threshold=32 RX threshold registers: pthresh=8 hthresh=8 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=0 - TX free threshold=32 TX threshold registers: pthresh=32 hthresh=0 wthresh=0 TX offloads=0x0 - TX RS bit threshold=32 port 1: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x10000 RX queue: 0 RX desc=512 - RX free threshold=32 RX threshold registers: pthresh=0 hthresh=0 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=512 - TX free threshold=32 TX threshold registers: pthresh=0 hthresh=0 wthresh=0 TX offloads=0x10000 - TX RS bit threshold=32 14/05/2021 11:33:42 dut.10.240.183.133: stop 14/05/2021 11:33:43 dut.10.240.183.133: Telling cores to ... Waiting for lcores to finish... ---------------------- Forward statistics for port 1 ---------------------- RX-packets: 1 RX-dropped: 0 RX-total: 1 TX-packets: 0 TX-dropped: 0 TX-total: 0 ---------------------------------------------------------------------------- +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++ RX-packets: 1 RX-dropped: 0 RX-total: 1 TX-packets: 0 TX-dropped: 0 TX-total: 0 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Done. 14/05/2021 11:33:43 dut.10.240.183.133: start 14/05/2021 11:33:43 dut.10.240.183.133: rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native Logical Core 2 (socket 0) forwards packets on 1 streams: RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01 rxonly packet forwarding packets/burst=32 nb forwarding cores=1 - nb forwarding ports=1 port 0: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x0 RX queue: 0 RX desc=0 - RX free threshold=32 RX threshold registers: pthresh=8 hthresh=8 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=0 - TX free threshold=32 TX threshold registers: pthresh=32 hthresh=0 wthresh=0 TX offloads=0x0 - TX RS bit threshold=32 port 1: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x10000 RX queue: 0 RX desc=512 - RX free threshold=32 RX threshold registers: pthresh=0 hthresh=0 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=512 - TX free threshold=32 TX threshold registers: pthresh=0 hthresh=0 wthresh=0 TX offloads=0x10000 - TX RS bit threshold=32 14/05/2021 11:33:48 dut.10.240.183.133: stop 14/05/2021 11:33:48 dut.10.240.183.133: Telling cores to ... Waiting for lcores to finish... ---------------------- Forward statistics for port 1 ---------------------- RX-packets: 0 RX-dropped: 0 RX-total: 0 TX-packets: 0 TX-dropped: 0 TX-total: 0 ---------------------------------------------------------------------------- +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++ RX-packets: 0 RX-dropped: 0 RX-total: 0 TX-packets: 0 TX-dropped: 0 TX-total: 0 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Done. 14/05/2021 11:33:48 dut.10.240.183.133: flow destroy 0 rule 0 14/05/2021 11:33:48 dut.10.240.183.133: Flow rule #0 destroyed 14/05/2021 11:33:48 dut.10.240.183.133: flow list 0 14/05/2021 11:33:48 dut.10.240.183.133: 14/05/2021 11:33:48 dut.10.240.183.133: start 14/05/2021 11:33:48 dut.10.240.183.133: rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native Logical Core 2 (socket 0) forwards packets on 1 streams: RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01 rxonly packet forwarding packets/burst=32 nb forwarding cores=1 - nb forwarding ports=1 port 0: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x0 RX queue: 0 RX desc=0 - RX free threshold=32 RX threshold registers: pthresh=8 hthresh=8 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=0 - TX free threshold=32 TX threshold registers: pthresh=32 hthresh=0 wthresh=0 TX offloads=0x0 - TX RS bit threshold=32 port 1: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x10000 RX queue: 0 RX desc=512 - RX free threshold=32 RX threshold registers: pthresh=0 hthresh=0 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=512 - TX free threshold=32 TX threshold registers: pthresh=0 hthresh=0 wthresh=0 TX offloads=0x10000 - TX RS bit threshold=32 14/05/2021 11:33:53 dut.10.240.183.133: stop 14/05/2021 11:33:53 dut.10.240.183.133: Telling cores to ... Waiting for lcores to finish... ---------------------- Forward statistics for port 1 ---------------------- RX-packets: 0 RX-dropped: 0 RX-total: 0 TX-packets: 0 TX-dropped: 0 TX-total: 0 ---------------------------------------------------------------------------- +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++ RX-packets: 0 RX-dropped: 0 RX-total: 0 TX-packets: 0 TX-dropped: 0 TX-total: 0 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Done. 14/05/2021 11:33:53 CVLDCFSwitchFilterGTPUTest: sub_case tv_mac_ipv6_gtpu_eh_ipv6_udp_l3dst passed 14/05/2021 11:33:53 CVLDCFSwitchFilterGTPUTest: ===================Test sub case: tv_mac_ipv6_gtpu_eh_ipv6_udp_l3src================ 14/05/2021 11:33:53 dut.10.240.183.133: flow validate 0 ingress pattern eth / ipv6 / udp / gtpu / gtp_psc / ipv6 src is 2001::1 / udp / end actions vf id 1 / end 14/05/2021 11:33:53 dut.10.240.183.133: Flow rule validated 14/05/2021 11:33:53 dut.10.240.183.133: flow create 0 ingress pattern eth / ipv6 / udp / gtpu / gtp_psc / ipv6 src is 2001::1 / udp / end actions vf id 1 / end 14/05/2021 11:33:53 dut.10.240.183.133: Flow rule #0 created 14/05/2021 11:33:53 dut.10.240.183.133: flow list 0 14/05/2021 11:33:53 dut.10.240.183.133: ID Group Prio Attr Rule 0 0 0 i-- ETH IPV6 UDP GTPU GTP_PSC IPV6 UDP => VF 14/05/2021 11:33:53 dut.10.240.183.133: start 14/05/2021 11:33:54 dut.10.240.183.133: rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native Logical Core 2 (socket 0) forwards packets on 1 streams: RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01 rxonly packet forwarding packets/burst=32 nb forwarding cores=1 - nb forwarding ports=1 port 0: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x0 RX queue: 0 RX desc=0 - RX free threshold=32 RX threshold registers: pthresh=8 hthresh=8 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=0 - TX free threshold=32 TX threshold registers: pthresh=32 hthresh=0 wthresh=0 TX offloads=0x0 - TX RS bit threshold=32 port 1: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x10000 RX queue: 0 RX desc=512 - RX free threshold=32 RX threshold registers: pthresh=0 hthresh=0 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=512 - TX free threshold=32 TX threshold registers: pthresh=0 hthresh=0 wthresh=0 TX offloads=0x10000 - TX RS bit threshold=32 14/05/2021 11:33:59 dut.10.240.183.133: stop 14/05/2021 11:33:59 dut.10.240.183.133: Telling cores to ... Waiting for lcores to finish... ---------------------- Forward statistics for port 1 ---------------------- RX-packets: 1 RX-dropped: 0 RX-total: 1 TX-packets: 0 TX-dropped: 0 TX-total: 0 ---------------------------------------------------------------------------- +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++ RX-packets: 1 RX-dropped: 0 RX-total: 1 TX-packets: 0 TX-dropped: 0 TX-total: 0 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Done. 14/05/2021 11:33:59 dut.10.240.183.133: start 14/05/2021 11:33:59 dut.10.240.183.133: rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native Logical Core 2 (socket 0) forwards packets on 1 streams: RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01 rxonly packet forwarding packets/burst=32 nb forwarding cores=1 - nb forwarding ports=1 port 0: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x0 RX queue: 0 RX desc=0 - RX free threshold=32 RX threshold registers: pthresh=8 hthresh=8 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=0 - TX free threshold=32 TX threshold registers: pthresh=32 hthresh=0 wthresh=0 TX offloads=0x0 - TX RS bit threshold=32 port 1: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x10000 RX queue: 0 RX desc=512 - RX free threshold=32 RX threshold registers: pthresh=0 hthresh=0 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=512 - TX free threshold=32 TX threshold registers: pthresh=0 hthresh=0 wthresh=0 TX offloads=0x10000 - TX RS bit threshold=32 14/05/2021 11:34:04 dut.10.240.183.133: stop 14/05/2021 11:34:04 dut.10.240.183.133: Telling cores to ... Waiting for lcores to finish... ---------------------- Forward statistics for port 1 ---------------------- RX-packets: 0 RX-dropped: 0 RX-total: 0 TX-packets: 0 TX-dropped: 0 TX-total: 0 ---------------------------------------------------------------------------- +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++ RX-packets: 0 RX-dropped: 0 RX-total: 0 TX-packets: 0 TX-dropped: 0 TX-total: 0 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Done. 14/05/2021 11:34:04 dut.10.240.183.133: flow destroy 0 rule 0 14/05/2021 11:34:04 dut.10.240.183.133: Flow rule #0 destroyed 14/05/2021 11:34:04 dut.10.240.183.133: flow list 0 14/05/2021 11:34:04 dut.10.240.183.133: 14/05/2021 11:34:04 dut.10.240.183.133: start 14/05/2021 11:34:04 dut.10.240.183.133: rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native Logical Core 2 (socket 0) forwards packets on 1 streams: RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01 rxonly packet forwarding packets/burst=32 nb forwarding cores=1 - nb forwarding ports=1 port 0: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x0 RX queue: 0 RX desc=0 - RX free threshold=32 RX threshold registers: pthresh=8 hthresh=8 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=0 - TX free threshold=32 TX threshold registers: pthresh=32 hthresh=0 wthresh=0 TX offloads=0x0 - TX RS bit threshold=32 port 1: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x10000 RX queue: 0 RX desc=512 - RX free threshold=32 RX threshold registers: pthresh=0 hthresh=0 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=512 - TX free threshold=32 TX threshold registers: pthresh=0 hthresh=0 wthresh=0 TX offloads=0x10000 - TX RS bit threshold=32 14/05/2021 11:34:09 dut.10.240.183.133: stop 14/05/2021 11:34:09 dut.10.240.183.133: Telling cores to ... Waiting for lcores to finish... ---------------------- Forward statistics for port 1 ---------------------- RX-packets: 0 RX-dropped: 0 RX-total: 0 TX-packets: 0 TX-dropped: 0 TX-total: 0 ---------------------------------------------------------------------------- +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++ RX-packets: 0 RX-dropped: 0 RX-total: 0 TX-packets: 0 TX-dropped: 0 TX-total: 0 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Done. 14/05/2021 11:34:09 CVLDCFSwitchFilterGTPUTest: sub_case tv_mac_ipv6_gtpu_eh_ipv6_udp_l3src passed 14/05/2021 11:34:09 CVLDCFSwitchFilterGTPUTest: ===================Test sub case: tv_mac_ipv6_gtpu_eh_ipv6_udp_l3src_l4dst================ 14/05/2021 11:34:09 dut.10.240.183.133: flow validate 0 ingress pattern eth / ipv6 / udp / gtpu / gtp_psc / ipv6 src is 2001::1 / udp dst is 23 / end actions vf id 1 / end 14/05/2021 11:34:09 dut.10.240.183.133: Flow rule validated 14/05/2021 11:34:09 dut.10.240.183.133: flow create 0 ingress pattern eth / ipv6 / udp / gtpu / gtp_psc / ipv6 src is 2001::1 / udp dst is 23 / end actions vf id 1 / end 14/05/2021 11:34:10 dut.10.240.183.133: Flow rule #0 created 14/05/2021 11:34:10 dut.10.240.183.133: flow list 0 14/05/2021 11:34:10 dut.10.240.183.133: ID Group Prio Attr Rule 0 0 0 i-- ETH IPV6 UDP GTPU GTP_PSC IPV6 UDP => VF 14/05/2021 11:34:10 dut.10.240.183.133: start 14/05/2021 11:34:10 dut.10.240.183.133: rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native Logical Core 2 (socket 0) forwards packets on 1 streams: RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01 rxonly packet forwarding packets/burst=32 nb forwarding cores=1 - nb forwarding ports=1 port 0: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x0 RX queue: 0 RX desc=0 - RX free threshold=32 RX threshold registers: pthresh=8 hthresh=8 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=0 - TX free threshold=32 TX threshold registers: pthresh=32 hthresh=0 wthresh=0 TX offloads=0x0 - TX RS bit threshold=32 port 1: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x10000 RX queue: 0 RX desc=512 - RX free threshold=32 RX threshold registers: pthresh=0 hthresh=0 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=512 - TX free threshold=32 TX threshold registers: pthresh=0 hthresh=0 wthresh=0 TX offloads=0x10000 - TX RS bit threshold=32 14/05/2021 11:34:15 dut.10.240.183.133: stop 14/05/2021 11:34:15 dut.10.240.183.133: Telling cores to ... Waiting for lcores to finish... ---------------------- Forward statistics for port 1 ---------------------- RX-packets: 1 RX-dropped: 0 RX-total: 1 TX-packets: 0 TX-dropped: 0 TX-total: 0 ---------------------------------------------------------------------------- +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++ RX-packets: 1 RX-dropped: 0 RX-total: 1 TX-packets: 0 TX-dropped: 0 TX-total: 0 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Done. 14/05/2021 11:34:15 dut.10.240.183.133: start 14/05/2021 11:34:15 dut.10.240.183.133: rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native Logical Core 2 (socket 0) forwards packets on 1 streams: RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01 rxonly packet forwarding packets/burst=32 nb forwarding cores=1 - nb forwarding ports=1 port 0: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x0 RX queue: 0 RX desc=0 - RX free threshold=32 RX threshold registers: pthresh=8 hthresh=8 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=0 - TX free threshold=32 TX threshold registers: pthresh=32 hthresh=0 wthresh=0 TX offloads=0x0 - TX RS bit threshold=32 port 1: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x10000 RX queue: 0 RX desc=512 - RX free threshold=32 RX threshold registers: pthresh=0 hthresh=0 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=512 - TX free threshold=32 TX threshold registers: pthresh=0 hthresh=0 wthresh=0 TX offloads=0x10000 - TX RS bit threshold=32 14/05/2021 11:34:20 dut.10.240.183.133: stop 14/05/2021 11:34:20 dut.10.240.183.133: Telling cores to ... Waiting for lcores to finish... ---------------------- Forward statistics for port 1 ---------------------- RX-packets: 0 RX-dropped: 0 RX-total: 0 TX-packets: 0 TX-dropped: 0 TX-total: 0 ---------------------------------------------------------------------------- +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++ RX-packets: 0 RX-dropped: 0 RX-total: 0 TX-packets: 0 TX-dropped: 0 TX-total: 0 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Done. 14/05/2021 11:34:20 dut.10.240.183.133: flow destroy 0 rule 0 14/05/2021 11:34:20 dut.10.240.183.133: Flow rule #0 destroyed 14/05/2021 11:34:20 dut.10.240.183.133: flow list 0 14/05/2021 11:34:20 dut.10.240.183.133: 14/05/2021 11:34:20 dut.10.240.183.133: start 14/05/2021 11:34:20 dut.10.240.183.133: rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native Logical Core 2 (socket 0) forwards packets on 1 streams: RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01 rxonly packet forwarding packets/burst=32 nb forwarding cores=1 - nb forwarding ports=1 port 0: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x0 RX queue: 0 RX desc=0 - RX free threshold=32 RX threshold registers: pthresh=8 hthresh=8 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=0 - TX free threshold=32 TX threshold registers: pthresh=32 hthresh=0 wthresh=0 TX offloads=0x0 - TX RS bit threshold=32 port 1: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x10000 RX queue: 0 RX desc=512 - RX free threshold=32 RX threshold registers: pthresh=0 hthresh=0 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=512 - TX free threshold=32 TX threshold registers: pthresh=0 hthresh=0 wthresh=0 TX offloads=0x10000 - TX RS bit threshold=32 14/05/2021 11:34:25 dut.10.240.183.133: stop 14/05/2021 11:34:26 dut.10.240.183.133: Telling cores to ... Waiting for lcores to finish... ---------------------- Forward statistics for port 1 ---------------------- RX-packets: 0 RX-dropped: 0 RX-total: 0 TX-packets: 0 TX-dropped: 0 TX-total: 0 ---------------------------------------------------------------------------- +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++ RX-packets: 0 RX-dropped: 0 RX-total: 0 TX-packets: 0 TX-dropped: 0 TX-total: 0 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Done. 14/05/2021 11:34:26 CVLDCFSwitchFilterGTPUTest: sub_case tv_mac_ipv6_gtpu_eh_ipv6_udp_l3src_l4dst passed 14/05/2021 11:34:26 dut.10.240.183.133: flow flush 0 14/05/2021 11:34:26 dut.10.240.183.133: 14/05/2021 11:34:26 dut.10.240.183.133: clear port stats all 14/05/2021 11:34:26 dut.10.240.183.133: NIC statistics for port 0 cleared NIC statistics for port 1 cleared 14/05/2021 11:34:26 dut.10.240.183.133: quit 14/05/2021 11:34:27 dut.10.240.183.133: Stopping port 0... Stopping ports... Done Stopping port 1... Stopping ports... Done Shutting down port 0... Closing ports... Port 0 is closed Done Shutting down port 1... Closing ports... Port 1 is closed Done Bye... 14/05/2021 11:34:27 dut.10.240.183.133: kill_all: called by dut and prefix list has value. 14/05/2021 11:34:30 dut.10.240.183.133: rmmod ice 14/05/2021 11:34:39 dut.10.240.183.133: 14/05/2021 11:34:39 dut.10.240.183.133: modprobe ice 14/05/2021 11:34:44 dut.10.240.183.133: 14/05/2021 11:34:44 dut.10.240.183.133: ethtool -i ens801f0 14/05/2021 11:34:44 dut.10.240.183.133: driver: ice version: 1.6.0_rc41_11_gbd4c35a2_dirty firmware-version: 3.00 0x800079a8 1.2928.0 expansion-rom-version: bus-info: 0000:81:00.0 supports-statistics: yes supports-test: yes supports-eeprom-access: yes supports-register-dump: yes supports-priv-flags: yes 14/05/2021 11:34:46 dut.10.240.183.133: ip link set ens801f0 vf 0 trust on 14/05/2021 11:34:46 dut.10.240.183.133: 14/05/2021 11:34:54 dut.10.240.183.133: x86_64-native-linuxapp-gcc/app/dpdk-testpmd -l 1,2,3,4 -n 4 -a 0000:81:01.0,cap=dcf -a 0000:81:01.1 --file-prefix=dpdk_13956_20210514102502 -- -i 14/05/2021 11:35:06 dut.10.240.183.133: EAL: Detected 72 lcore(s) EAL: Detected 2 NUMA nodes EAL: Detected static linkage of DPDK EAL: Multi-process socket /var/run/dpdk/dpdk_13956_20210514102502/mp_socket EAL: Selected IOVA mode 'VA' EAL: No available 2048 kB hugepages reported EAL: VFIO support initialized EAL: Using IOMMU type 1 (Type 1) EAL: Probe PCI driver: net_iavf (8086:1889) device: 0000:81:01.0 (socket 1) EAL: Releasing PCI mapped resource for 0000:81:01.0 EAL: Calling pci_unmap_resource for 0000:81:01.0 at 0x2200000000 EAL: Calling pci_unmap_resource for 0000:81:01.0 at 0x2200020000 EAL: Using IOMMU type 1 (Type 1) EAL: Probe PCI driver: net_ice_dcf (8086:1889) device: 0000:81:01.0 (socket 1) ice_load_pkg_type(): Active package is: 1.3.30.0, ICE COMMS Package (double VLAN mode) EAL: Probe PCI driver: net_iavf (8086:1889) device: 0000:81:01.1 (socket 1) Interactive-mode selected Failed to set MTU to 1500 for port 0 testpmd: create a new mbuf pool <mb_pool_0>: n=171456, size=2176, socket=0 testpmd: preferred mempool ops selected: ring_mp_mc testpmd: create a new mbuf pool <mb_pool_1>: n=171456, size=2176, socket=1 testpmd: preferred mempool ops selected: ring_mp_mc Configuring Port 0 (socket 1) ice_dcf_init_rss(): RSS is enabled by PF by default ice_dcf_configure_queues(): request RXDID == 16 in Queue[0] Port 0: 3E:C7:9D:E6:4A:E5 Configuring Port 1 (socket 1) iavf_configure_queues(): request RXDID[22] in Queue[0] Port 1: link state change event Port 1: link state change event Port 1: E6:2F:2D:1A:11:08 Checking link statuses... Done 14/05/2021 11:35:06 dut.10.240.183.133: set portlist 1 14/05/2021 11:35:07 dut.10.240.183.133: previous number of forwarding ports 2 - changed to number of configured ports 1 Warning! port-topology=paired and odd forward ports number, the last port will pair with itself. 14/05/2021 11:35:07 dut.10.240.183.133: set fwd rxonly 14/05/2021 11:35:07 dut.10.240.183.133: Set rxonly packet forwarding mode 14/05/2021 11:35:07 dut.10.240.183.133: set verbose 1 14/05/2021 11:35:07 dut.10.240.183.133: Change verbose level from 0 to 1 14/05/2021 11:35:07 CVLDCFSwitchFilterGTPUTest: ===================Test sub case: tv_mac_ipv6_gtpu_eh_ipv6_udp_l3src_l4src================ 14/05/2021 11:35:07 dut.10.240.183.133: flow validate 0 ingress pattern eth / ipv6 / udp / gtpu / gtp_psc / ipv6 src is 2001::1 / udp src is 22 / end actions vf id 1 / end 14/05/2021 11:35:07 dut.10.240.183.133: Flow rule validated 14/05/2021 11:35:07 dut.10.240.183.133: flow create 0 ingress pattern eth / ipv6 / udp / gtpu / gtp_psc / ipv6 src is 2001::1 / udp src is 22 / end actions vf id 1 / end 14/05/2021 11:35:07 dut.10.240.183.133: Flow rule #0 created 14/05/2021 11:35:07 dut.10.240.183.133: flow list 0 14/05/2021 11:35:07 dut.10.240.183.133: ID Group Prio Attr Rule 0 0 0 i-- ETH IPV6 UDP GTPU GTP_PSC IPV6 UDP => VF 14/05/2021 11:35:07 dut.10.240.183.133: start 14/05/2021 11:35:07 dut.10.240.183.133: rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native Logical Core 2 (socket 0) forwards packets on 1 streams: RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01 rxonly packet forwarding packets/burst=32 nb forwarding cores=1 - nb forwarding ports=1 port 0: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x0 RX queue: 0 RX desc=0 - RX free threshold=32 RX threshold registers: pthresh=8 hthresh=8 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=0 - TX free threshold=32 TX threshold registers: pthresh=32 hthresh=0 wthresh=0 TX offloads=0x0 - TX RS bit threshold=32 port 1: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x10000 RX queue: 0 RX desc=512 - RX free threshold=32 RX threshold registers: pthresh=0 hthresh=0 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=512 - TX free threshold=32 TX threshold registers: pthresh=0 hthresh=0 wthresh=0 TX offloads=0x10000 - TX RS bit threshold=32 14/05/2021 11:35:12 dut.10.240.183.133: stop 14/05/2021 11:35:12 dut.10.240.183.133: Telling cores to ... Waiting for lcores to finish... ---------------------- Forward statistics for port 1 ---------------------- RX-packets: 1 RX-dropped: 0 RX-total: 1 TX-packets: 0 TX-dropped: 0 TX-total: 0 ---------------------------------------------------------------------------- +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++ RX-packets: 1 RX-dropped: 0 RX-total: 1 TX-packets: 0 TX-dropped: 0 TX-total: 0 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Done. 14/05/2021 11:35:12 dut.10.240.183.133: start 14/05/2021 11:35:13 dut.10.240.183.133: rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native Logical Core 2 (socket 0) forwards packets on 1 streams: RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01 rxonly packet forwarding packets/burst=32 nb forwarding cores=1 - nb forwarding ports=1 port 0: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x0 RX queue: 0 RX desc=0 - RX free threshold=32 RX threshold registers: pthresh=8 hthresh=8 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=0 - TX free threshold=32 TX threshold registers: pthresh=32 hthresh=0 wthresh=0 TX offloads=0x0 - TX RS bit threshold=32 port 1: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x10000 RX queue: 0 RX desc=512 - RX free threshold=32 RX threshold registers: pthresh=0 hthresh=0 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=512 - TX free threshold=32 TX threshold registers: pthresh=0 hthresh=0 wthresh=0 TX offloads=0x10000 - TX RS bit threshold=32 14/05/2021 11:35:18 dut.10.240.183.133: stop 14/05/2021 11:35:18 dut.10.240.183.133: Telling cores to ... Waiting for lcores to finish... ---------------------- Forward statistics for port 1 ---------------------- RX-packets: 0 RX-dropped: 0 RX-total: 0 TX-packets: 0 TX-dropped: 0 TX-total: 0 ---------------------------------------------------------------------------- +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++ RX-packets: 0 RX-dropped: 0 RX-total: 0 TX-packets: 0 TX-dropped: 0 TX-total: 0 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Done. 14/05/2021 11:35:18 dut.10.240.183.133: flow destroy 0 rule 0 14/05/2021 11:35:18 dut.10.240.183.133: Flow rule #0 destroyed 14/05/2021 11:35:18 dut.10.240.183.133: flow list 0 14/05/2021 11:35:18 dut.10.240.183.133: 14/05/2021 11:35:18 dut.10.240.183.133: start 14/05/2021 11:35:18 dut.10.240.183.133: rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native Logical Core 2 (socket 0) forwards packets on 1 streams: RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01 rxonly packet forwarding packets/burst=32 nb forwarding cores=1 - nb forwarding ports=1 port 0: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x0 RX queue: 0 RX desc=0 - RX free threshold=32 RX threshold registers: pthresh=8 hthresh=8 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=0 - TX free threshold=32 TX threshold registers: pthresh=32 hthresh=0 wthresh=0 TX offloads=0x0 - TX RS bit threshold=32 port 1: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x10000 RX queue: 0 RX desc=512 - RX free threshold=32 RX threshold registers: pthresh=0 hthresh=0 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=512 - TX free threshold=32 TX threshold registers: pthresh=0 hthresh=0 wthresh=0 TX offloads=0x10000 - TX RS bit threshold=32 14/05/2021 11:35:23 dut.10.240.183.133: stop 14/05/2021 11:35:23 dut.10.240.183.133: Telling cores to ... Waiting for lcores to finish... ---------------------- Forward statistics for port 1 ---------------------- RX-packets: 0 RX-dropped: 0 RX-total: 0 TX-packets: 0 TX-dropped: 0 TX-total: 0 ---------------------------------------------------------------------------- +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++ RX-packets: 0 RX-dropped: 0 RX-total: 0 TX-packets: 0 TX-dropped: 0 TX-total: 0 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Done. 14/05/2021 11:35:23 CVLDCFSwitchFilterGTPUTest: sub_case tv_mac_ipv6_gtpu_eh_ipv6_udp_l3src_l4src passed 14/05/2021 11:35:23 CVLDCFSwitchFilterGTPUTest: ===================Test sub case: tv_mac_ipv6_gtpu_eh_ipv6_udp_l3dst_l4src================ 14/05/2021 11:35:23 dut.10.240.183.133: flow validate 0 ingress pattern eth / ipv6 / udp / gtpu / gtp_psc / ipv6 dst is 2001::2 / udp src is 22 / end actions vf id 1 / end 14/05/2021 11:35:23 dut.10.240.183.133: Flow rule validated 14/05/2021 11:35:23 dut.10.240.183.133: flow create 0 ingress pattern eth / ipv6 / udp / gtpu / gtp_psc / ipv6 dst is 2001::2 / udp src is 22 / end actions vf id 1 / end 14/05/2021 11:35:23 dut.10.240.183.133: Flow rule #0 created 14/05/2021 11:35:23 dut.10.240.183.133: flow list 0 14/05/2021 11:35:23 dut.10.240.183.133: ID Group Prio Attr Rule 0 0 0 i-- ETH IPV6 UDP GTPU GTP_PSC IPV6 UDP => VF 14/05/2021 11:35:23 dut.10.240.183.133: start 14/05/2021 11:35:23 dut.10.240.183.133: rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native Logical Core 2 (socket 0) forwards packets on 1 streams: RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01 rxonly packet forwarding packets/burst=32 nb forwarding cores=1 - nb forwarding ports=1 port 0: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x0 RX queue: 0 RX desc=0 - RX free threshold=32 RX threshold registers: pthresh=8 hthresh=8 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=0 - TX free threshold=32 TX threshold registers: pthresh=32 hthresh=0 wthresh=0 TX offloads=0x0 - TX RS bit threshold=32 port 1: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x10000 RX queue: 0 RX desc=512 - RX free threshold=32 RX threshold registers: pthresh=0 hthresh=0 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=512 - TX free threshold=32 TX threshold registers: pthresh=0 hthresh=0 wthresh=0 TX offloads=0x10000 - TX RS bit threshold=32 14/05/2021 11:35:29 dut.10.240.183.133: stop 14/05/2021 11:35:29 dut.10.240.183.133: Telling cores to ... Waiting for lcores to finish... ---------------------- Forward statistics for port 1 ---------------------- RX-packets: 1 RX-dropped: 0 RX-total: 1 TX-packets: 0 TX-dropped: 0 TX-total: 0 ---------------------------------------------------------------------------- +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++ RX-packets: 1 RX-dropped: 0 RX-total: 1 TX-packets: 0 TX-dropped: 0 TX-total: 0 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Done. 14/05/2021 11:35:29 dut.10.240.183.133: start 14/05/2021 11:35:29 dut.10.240.183.133: rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native Logical Core 2 (socket 0) forwards packets on 1 streams: RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01 rxonly packet forwarding packets/burst=32 nb forwarding cores=1 - nb forwarding ports=1 port 0: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x0 RX queue: 0 RX desc=0 - RX free threshold=32 RX threshold registers: pthresh=8 hthresh=8 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=0 - TX free threshold=32 TX threshold registers: pthresh=32 hthresh=0 wthresh=0 TX offloads=0x0 - TX RS bit threshold=32 port 1: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x10000 RX queue: 0 RX desc=512 - RX free threshold=32 RX threshold registers: pthresh=0 hthresh=0 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=512 - TX free threshold=32 TX threshold registers: pthresh=0 hthresh=0 wthresh=0 TX offloads=0x10000 - TX RS bit threshold=32 14/05/2021 11:35:34 dut.10.240.183.133: stop 14/05/2021 11:35:34 dut.10.240.183.133: Telling cores to ... Waiting for lcores to finish... ---------------------- Forward statistics for port 1 ---------------------- RX-packets: 0 RX-dropped: 0 RX-total: 0 TX-packets: 0 TX-dropped: 0 TX-total: 0 ---------------------------------------------------------------------------- +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++ RX-packets: 0 RX-dropped: 0 RX-total: 0 TX-packets: 0 TX-dropped: 0 TX-total: 0 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Done. 14/05/2021 11:35:34 dut.10.240.183.133: flow destroy 0 rule 0 14/05/2021 11:35:34 dut.10.240.183.133: Flow rule #0 destroyed 14/05/2021 11:35:34 dut.10.240.183.133: flow list 0 14/05/2021 11:35:34 dut.10.240.183.133: 14/05/2021 11:35:34 dut.10.240.183.133: start 14/05/2021 11:35:34 dut.10.240.183.133: rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native Logical Core 2 (socket 0) forwards packets on 1 streams: RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01 rxonly packet forwarding packets/burst=32 nb forwarding cores=1 - nb forwarding ports=1 port 0: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x0 RX queue: 0 RX desc=0 - RX free threshold=32 RX threshold registers: pthresh=8 hthresh=8 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=0 - TX free threshold=32 TX threshold registers: pthresh=32 hthresh=0 wthresh=0 TX offloads=0x0 - TX RS bit threshold=32 port 1: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x10000 RX queue: 0 RX desc=512 - RX free threshold=32 RX threshold registers: pthresh=0 hthresh=0 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=512 - TX free threshold=32 TX threshold registers: pthresh=0 hthresh=0 wthresh=0 TX offloads=0x10000 - TX RS bit threshold=32 14/05/2021 11:35:39 dut.10.240.183.133: stop 14/05/2021 11:35:39 dut.10.240.183.133: Telling cores to ... Waiting for lcores to finish... ---------------------- Forward statistics for port 1 ---------------------- RX-packets: 0 RX-dropped: 0 RX-total: 0 TX-packets: 0 TX-dropped: 0 TX-total: 0 ---------------------------------------------------------------------------- +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++ RX-packets: 0 RX-dropped: 0 RX-total: 0 TX-packets: 0 TX-dropped: 0 TX-total: 0 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Done. 14/05/2021 11:35:39 CVLDCFSwitchFilterGTPUTest: sub_case tv_mac_ipv6_gtpu_eh_ipv6_udp_l3dst_l4src passed 14/05/2021 11:35:39 CVLDCFSwitchFilterGTPUTest: ===================Test sub case: tv_mac_ipv6_gtpu_eh_ipv6_udp_l3dst_l4dst================ 14/05/2021 11:35:39 dut.10.240.183.133: flow validate 0 ingress pattern eth / ipv6 / udp / gtpu / gtp_psc / ipv6 dst is 2001::2 / udp dst is 23 / end actions vf id 1 / end 14/05/2021 11:35:39 dut.10.240.183.133: Flow rule validated 14/05/2021 11:35:39 dut.10.240.183.133: flow create 0 ingress pattern eth / ipv6 / udp / gtpu / gtp_psc / ipv6 dst is 2001::2 / udp dst is 23 / end actions vf id 1 / end 14/05/2021 11:35:40 dut.10.240.183.133: Flow rule #0 created 14/05/2021 11:35:40 dut.10.240.183.133: flow list 0 14/05/2021 11:35:40 dut.10.240.183.133: ID Group Prio Attr Rule 0 0 0 i-- ETH IPV6 UDP GTPU GTP_PSC IPV6 UDP => VF 14/05/2021 11:35:40 dut.10.240.183.133: start 14/05/2021 11:35:40 dut.10.240.183.133: rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native Logical Core 2 (socket 0) forwards packets on 1 streams: RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01 rxonly packet forwarding packets/burst=32 nb forwarding cores=1 - nb forwarding ports=1 port 0: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x0 RX queue: 0 RX desc=0 - RX free threshold=32 RX threshold registers: pthresh=8 hthresh=8 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=0 - TX free threshold=32 TX threshold registers: pthresh=32 hthresh=0 wthresh=0 TX offloads=0x0 - TX RS bit threshold=32 port 1: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x10000 RX queue: 0 RX desc=512 - RX free threshold=32 RX threshold registers: pthresh=0 hthresh=0 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=512 - TX free threshold=32 TX threshold registers: pthresh=0 hthresh=0 wthresh=0 TX offloads=0x10000 - TX RS bit threshold=32 14/05/2021 11:35:45 dut.10.240.183.133: stop 14/05/2021 11:35:45 dut.10.240.183.133: Telling cores to ... Waiting for lcores to finish... ---------------------- Forward statistics for port 1 ---------------------- RX-packets: 1 RX-dropped: 0 RX-total: 1 TX-packets: 0 TX-dropped: 0 TX-total: 0 ---------------------------------------------------------------------------- +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++ RX-packets: 1 RX-dropped: 0 RX-total: 1 TX-packets: 0 TX-dropped: 0 TX-total: 0 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Done. 14/05/2021 11:35:45 dut.10.240.183.133: start 14/05/2021 11:35:45 dut.10.240.183.133: rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native Logical Core 2 (socket 0) forwards packets on 1 streams: RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01 rxonly packet forwarding packets/burst=32 nb forwarding cores=1 - nb forwarding ports=1 port 0: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x0 RX queue: 0 RX desc=0 - RX free threshold=32 RX threshold registers: pthresh=8 hthresh=8 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=0 - TX free threshold=32 TX threshold registers: pthresh=32 hthresh=0 wthresh=0 TX offloads=0x0 - TX RS bit threshold=32 port 1: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x10000 RX queue: 0 RX desc=512 - RX free threshold=32 RX threshold registers: pthresh=0 hthresh=0 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=512 - TX free threshold=32 TX threshold registers: pthresh=0 hthresh=0 wthresh=0 TX offloads=0x10000 - TX RS bit threshold=32 14/05/2021 11:35:50 dut.10.240.183.133: stop 14/05/2021 11:35:50 dut.10.240.183.133: Telling cores to ... Waiting for lcores to finish... ---------------------- Forward statistics for port 1 ---------------------- RX-packets: 0 RX-dropped: 0 RX-total: 0 TX-packets: 0 TX-dropped: 0 TX-total: 0 ---------------------------------------------------------------------------- +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++ RX-packets: 0 RX-dropped: 0 RX-total: 0 TX-packets: 0 TX-dropped: 0 TX-total: 0 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Done. 14/05/2021 11:35:50 dut.10.240.183.133: flow destroy 0 rule 0 14/05/2021 11:35:50 dut.10.240.183.133: Flow rule #0 destroyed 14/05/2021 11:35:50 dut.10.240.183.133: flow list 0 14/05/2021 11:35:50 dut.10.240.183.133: 14/05/2021 11:35:50 dut.10.240.183.133: start 14/05/2021 11:35:50 dut.10.240.183.133: rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native Logical Core 2 (socket 0) forwards packets on 1 streams: RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01 rxonly packet forwarding packets/burst=32 nb forwarding cores=1 - nb forwarding ports=1 port 0: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x0 RX queue: 0 RX desc=0 - RX free threshold=32 RX threshold registers: pthresh=8 hthresh=8 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=0 - TX free threshold=32 TX threshold registers: pthresh=32 hthresh=0 wthresh=0 TX offloads=0x0 - TX RS bit threshold=32 port 1: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x10000 RX queue: 0 RX desc=512 - RX free threshold=32 RX threshold registers: pthresh=0 hthresh=0 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=512 - TX free threshold=32 TX threshold registers: pthresh=0 hthresh=0 wthresh=0 TX offloads=0x10000 - TX RS bit threshold=32 14/05/2021 11:35:55 dut.10.240.183.133: stop 14/05/2021 11:35:56 dut.10.240.183.133: Telling cores to ... Waiting for lcores to finish... ---------------------- Forward statistics for port 1 ---------------------- RX-packets: 0 RX-dropped: 0 RX-total: 0 TX-packets: 0 TX-dropped: 0 TX-total: 0 ---------------------------------------------------------------------------- +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++ RX-packets: 0 RX-dropped: 0 RX-total: 0 TX-packets: 0 TX-dropped: 0 TX-total: 0 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Done. 14/05/2021 11:35:56 CVLDCFSwitchFilterGTPUTest: sub_case tv_mac_ipv6_gtpu_eh_ipv6_udp_l3dst_l4dst passed 14/05/2021 11:35:56 CVLDCFSwitchFilterGTPUTest: ===================Test sub case: tv_mac_ipv6_gtpu_eh_ipv6_udp_l4dst================ 14/05/2021 11:35:56 dut.10.240.183.133: flow validate 0 ingress pattern eth / ipv6 / udp / gtpu / gtp_psc / ipv6 / udp dst is 23 / end actions vf id 1 / end 14/05/2021 11:35:56 dut.10.240.183.133: Flow rule validated 14/05/2021 11:35:56 dut.10.240.183.133: flow create 0 ingress pattern eth / ipv6 / udp / gtpu / gtp_psc / ipv6 / udp dst is 23 / end actions vf id 1 / end 14/05/2021 11:35:56 dut.10.240.183.133: Flow rule #0 created 14/05/2021 11:35:56 dut.10.240.183.133: flow list 0 14/05/2021 11:35:56 dut.10.240.183.133: ID Group Prio Attr Rule 0 0 0 i-- ETH IPV6 UDP GTPU GTP_PSC IPV6 UDP => VF 14/05/2021 11:35:56 dut.10.240.183.133: start 14/05/2021 11:35:56 dut.10.240.183.133: rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native Logical Core 2 (socket 0) forwards packets on 1 streams: RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01 rxonly packet forwarding packets/burst=32 nb forwarding cores=1 - nb forwarding ports=1 port 0: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x0 RX queue: 0 RX desc=0 - RX free threshold=32 RX threshold registers: pthresh=8 hthresh=8 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=0 - TX free threshold=32 TX threshold registers: pthresh=32 hthresh=0 wthresh=0 TX offloads=0x0 - TX RS bit threshold=32 port 1: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x10000 RX queue: 0 RX desc=512 - RX free threshold=32 RX threshold registers: pthresh=0 hthresh=0 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=512 - TX free threshold=32 TX threshold registers: pthresh=0 hthresh=0 wthresh=0 TX offloads=0x10000 - TX RS bit threshold=32 14/05/2021 11:36:01 dut.10.240.183.133: stop 14/05/2021 11:36:01 dut.10.240.183.133: Telling cores to ... Waiting for lcores to finish... ---------------------- Forward statistics for port 1 ---------------------- RX-packets: 1 RX-dropped: 0 RX-total: 1 TX-packets: 0 TX-dropped: 0 TX-total: 0 ---------------------------------------------------------------------------- +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++ RX-packets: 1 RX-dropped: 0 RX-total: 1 TX-packets: 0 TX-dropped: 0 TX-total: 0 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Done. 14/05/2021 11:36:01 dut.10.240.183.133: start 14/05/2021 11:36:01 dut.10.240.183.133: rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native Logical Core 2 (socket 0) forwards packets on 1 streams: RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01 rxonly packet forwarding packets/burst=32 nb forwarding cores=1 - nb forwarding ports=1 port 0: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x0 RX queue: 0 RX desc=0 - RX free threshold=32 RX threshold registers: pthresh=8 hthresh=8 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=0 - TX free threshold=32 TX threshold registers: pthresh=32 hthresh=0 wthresh=0 TX offloads=0x0 - TX RS bit threshold=32 port 1: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x10000 RX queue: 0 RX desc=512 - RX free threshold=32 RX threshold registers: pthresh=0 hthresh=0 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=512 - TX free threshold=32 TX threshold registers: pthresh=0 hthresh=0 wthresh=0 TX offloads=0x10000 - TX RS bit threshold=32 14/05/2021 11:36:06 dut.10.240.183.133: stop 14/05/2021 11:36:06 dut.10.240.183.133: Telling cores to ... Waiting for lcores to finish... ---------------------- Forward statistics for port 1 ---------------------- RX-packets: 0 RX-dropped: 0 RX-total: 0 TX-packets: 0 TX-dropped: 0 TX-total: 0 ---------------------------------------------------------------------------- +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++ RX-packets: 0 RX-dropped: 0 RX-total: 0 TX-packets: 0 TX-dropped: 0 TX-total: 0 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Done. 14/05/2021 11:36:06 dut.10.240.183.133: flow destroy 0 rule 0 14/05/2021 11:36:06 dut.10.240.183.133: Flow rule #0 destroyed 14/05/2021 11:36:06 dut.10.240.183.133: flow list 0 14/05/2021 11:36:06 dut.10.240.183.133: 14/05/2021 11:36:06 dut.10.240.183.133: start 14/05/2021 11:36:07 dut.10.240.183.133: rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native Logical Core 2 (socket 0) forwards packets on 1 streams: RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01 rxonly packet forwarding packets/burst=32 nb forwarding cores=1 - nb forwarding ports=1 port 0: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x0 RX queue: 0 RX desc=0 - RX free threshold=32 RX threshold registers: pthresh=8 hthresh=8 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=0 - TX free threshold=32 TX threshold registers: pthresh=32 hthresh=0 wthresh=0 TX offloads=0x0 - TX RS bit threshold=32 port 1: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x10000 RX queue: 0 RX desc=512 - RX free threshold=32 RX threshold registers: pthresh=0 hthresh=0 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=512 - TX free threshold=32 TX threshold registers: pthresh=0 hthresh=0 wthresh=0 TX offloads=0x10000 - TX RS bit threshold=32 14/05/2021 11:36:12 dut.10.240.183.133: stop 14/05/2021 11:36:12 dut.10.240.183.133: Telling cores to ... Waiting for lcores to finish... ---------------------- Forward statistics for port 1 ---------------------- RX-packets: 0 RX-dropped: 0 RX-total: 0 TX-packets: 0 TX-dropped: 0 TX-total: 0 ---------------------------------------------------------------------------- +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++ RX-packets: 0 RX-dropped: 0 RX-total: 0 TX-packets: 0 TX-dropped: 0 TX-total: 0 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Done. 14/05/2021 11:36:12 CVLDCFSwitchFilterGTPUTest: sub_case tv_mac_ipv6_gtpu_eh_ipv6_udp_l4dst passed 14/05/2021 11:36:12 CVLDCFSwitchFilterGTPUTest: ===================Test sub case: tv_mac_ipv6_gtpu_eh_ipv6_udp_l4src================ 14/05/2021 11:36:12 dut.10.240.183.133: flow validate 0 ingress pattern eth / ipv6 / udp / gtpu / gtp_psc / ipv6 / udp src is 22 / end actions vf id 1 / end 14/05/2021 11:36:12 dut.10.240.183.133: Flow rule validated 14/05/2021 11:36:12 dut.10.240.183.133: flow create 0 ingress pattern eth / ipv6 / udp / gtpu / gtp_psc / ipv6 / udp src is 22 / end actions vf id 1 / end 14/05/2021 11:36:12 dut.10.240.183.133: Flow rule #0 created 14/05/2021 11:36:12 dut.10.240.183.133: flow list 0 14/05/2021 11:36:12 dut.10.240.183.133: ID Group Prio Attr Rule 0 0 0 i-- ETH IPV6 UDP GTPU GTP_PSC IPV6 UDP => VF 14/05/2021 11:36:12 dut.10.240.183.133: start 14/05/2021 11:36:12 dut.10.240.183.133: rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native Logical Core 2 (socket 0) forwards packets on 1 streams: RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01 rxonly packet forwarding packets/burst=32 nb forwarding cores=1 - nb forwarding ports=1 port 0: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x0 RX queue: 0 RX desc=0 - RX free threshold=32 RX threshold registers: pthresh=8 hthresh=8 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=0 - TX free threshold=32 TX threshold registers: pthresh=32 hthresh=0 wthresh=0 TX offloads=0x0 - TX RS bit threshold=32 port 1: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x10000 RX queue: 0 RX desc=512 - RX free threshold=32 RX threshold registers: pthresh=0 hthresh=0 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=512 - TX free threshold=32 TX threshold registers: pthresh=0 hthresh=0 wthresh=0 TX offloads=0x10000 - TX RS bit threshold=32 14/05/2021 11:36:17 dut.10.240.183.133: stop 14/05/2021 11:36:17 dut.10.240.183.133: Telling cores to ... Waiting for lcores to finish... ---------------------- Forward statistics for port 1 ---------------------- RX-packets: 1 RX-dropped: 0 RX-total: 1 TX-packets: 0 TX-dropped: 0 TX-total: 0 ---------------------------------------------------------------------------- +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++ RX-packets: 1 RX-dropped: 0 RX-total: 1 TX-packets: 0 TX-dropped: 0 TX-total: 0 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Done. 14/05/2021 11:36:17 dut.10.240.183.133: start 14/05/2021 11:36:17 dut.10.240.183.133: rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native Logical Core 2 (socket 0) forwards packets on 1 streams: RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01 rxonly packet forwarding packets/burst=32 nb forwarding cores=1 - nb forwarding ports=1 port 0: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x0 RX queue: 0 RX desc=0 - RX free threshold=32 RX threshold registers: pthresh=8 hthresh=8 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=0 - TX free threshold=32 TX threshold registers: pthresh=32 hthresh=0 wthresh=0 TX offloads=0x0 - TX RS bit threshold=32 port 1: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x10000 RX queue: 0 RX desc=512 - RX free threshold=32 RX threshold registers: pthresh=0 hthresh=0 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=512 - TX free threshold=32 TX threshold registers: pthresh=0 hthresh=0 wthresh=0 TX offloads=0x10000 - TX RS bit threshold=32 14/05/2021 11:36:22 dut.10.240.183.133: stop 14/05/2021 11:36:22 dut.10.240.183.133: Telling cores to ... Waiting for lcores to finish... ---------------------- Forward statistics for port 1 ---------------------- RX-packets: 0 RX-dropped: 0 RX-total: 0 TX-packets: 0 TX-dropped: 0 TX-total: 0 ---------------------------------------------------------------------------- +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++ RX-packets: 0 RX-dropped: 0 RX-total: 0 TX-packets: 0 TX-dropped: 0 TX-total: 0 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Done. 14/05/2021 11:36:22 dut.10.240.183.133: flow destroy 0 rule 0 14/05/2021 11:36:23 dut.10.240.183.133: Flow rule #0 destroyed 14/05/2021 11:36:23 dut.10.240.183.133: flow list 0 14/05/2021 11:36:23 dut.10.240.183.133: 14/05/2021 11:36:23 dut.10.240.183.133: start 14/05/2021 11:36:23 dut.10.240.183.133: rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native Logical Core 2 (socket 0) forwards packets on 1 streams: RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01 rxonly packet forwarding packets/burst=32 nb forwarding cores=1 - nb forwarding ports=1 port 0: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x0 RX queue: 0 RX desc=0 - RX free threshold=32 RX threshold registers: pthresh=8 hthresh=8 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=0 - TX free threshold=32 TX threshold registers: pthresh=32 hthresh=0 wthresh=0 TX offloads=0x0 - TX RS bit threshold=32 port 1: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x10000 RX queue: 0 RX desc=512 - RX free threshold=32 RX threshold registers: pthresh=0 hthresh=0 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=512 - TX free threshold=32 TX threshold registers: pthresh=0 hthresh=0 wthresh=0 TX offloads=0x10000 - TX RS bit threshold=32 14/05/2021 11:36:28 dut.10.240.183.133: stop 14/05/2021 11:36:28 dut.10.240.183.133: Telling cores to ... Waiting for lcores to finish... ---------------------- Forward statistics for port 1 ---------------------- RX-packets: 0 RX-dropped: 0 RX-total: 0 TX-packets: 0 TX-dropped: 0 TX-total: 0 ---------------------------------------------------------------------------- +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++ RX-packets: 0 RX-dropped: 0 RX-total: 0 TX-packets: 0 TX-dropped: 0 TX-total: 0 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Done. 14/05/2021 11:36:28 CVLDCFSwitchFilterGTPUTest: sub_case tv_mac_ipv6_gtpu_eh_ipv6_udp_l4src passed 14/05/2021 11:36:28 CVLDCFSwitchFilterGTPUTest: ===================Test sub case: tv_mac_ipv6_gtpu_eh_ipv6_udp_l4src_l4dst================ 14/05/2021 11:36:28 dut.10.240.183.133: flow validate 0 ingress pattern eth / ipv6 / udp / gtpu / gtp_psc / ipv6 / udp src is 22 dst is 23 / end actions vf id 1 / end 14/05/2021 11:36:28 dut.10.240.183.133: Flow rule validated 14/05/2021 11:36:28 dut.10.240.183.133: flow create 0 ingress pattern eth / ipv6 / udp / gtpu / gtp_psc / ipv6 / udp src is 22 dst is 23 / end actions vf id 1 / end 14/05/2021 11:36:28 dut.10.240.183.133: Flow rule #0 created 14/05/2021 11:36:28 dut.10.240.183.133: flow list 0 14/05/2021 11:36:28 dut.10.240.183.133: ID Group Prio Attr Rule 0 0 0 i-- ETH IPV6 UDP GTPU GTP_PSC IPV6 UDP => VF 14/05/2021 11:36:28 dut.10.240.183.133: start 14/05/2021 11:36:28 dut.10.240.183.133: rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native Logical Core 2 (socket 0) forwards packets on 1 streams: RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01 rxonly packet forwarding packets/burst=32 nb forwarding cores=1 - nb forwarding ports=1 port 0: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x0 RX queue: 0 RX desc=0 - RX free threshold=32 RX threshold registers: pthresh=8 hthresh=8 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=0 - TX free threshold=32 TX threshold registers: pthresh=32 hthresh=0 wthresh=0 TX offloads=0x0 - TX RS bit threshold=32 port 1: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x10000 RX queue: 0 RX desc=512 - RX free threshold=32 RX threshold registers: pthresh=0 hthresh=0 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=512 - TX free threshold=32 TX threshold registers: pthresh=0 hthresh=0 wthresh=0 TX offloads=0x10000 - TX RS bit threshold=32 14/05/2021 11:36:33 dut.10.240.183.133: stop 14/05/2021 11:36:33 dut.10.240.183.133: Telling cores to ... Waiting for lcores to finish... ---------------------- Forward statistics for port 1 ---------------------- RX-packets: 1 RX-dropped: 0 RX-total: 1 TX-packets: 0 TX-dropped: 0 TX-total: 0 ---------------------------------------------------------------------------- +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++ RX-packets: 1 RX-dropped: 0 RX-total: 1 TX-packets: 0 TX-dropped: 0 TX-total: 0 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Done. 14/05/2021 11:36:33 dut.10.240.183.133: start 14/05/2021 11:36:34 dut.10.240.183.133: rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native Logical Core 2 (socket 0) forwards packets on 1 streams: RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01 rxonly packet forwarding packets/burst=32 nb forwarding cores=1 - nb forwarding ports=1 port 0: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x0 RX queue: 0 RX desc=0 - RX free threshold=32 RX threshold registers: pthresh=8 hthresh=8 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=0 - TX free threshold=32 TX threshold registers: pthresh=32 hthresh=0 wthresh=0 TX offloads=0x0 - TX RS bit threshold=32 port 1: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x10000 RX queue: 0 RX desc=512 - RX free threshold=32 RX threshold registers: pthresh=0 hthresh=0 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=512 - TX free threshold=32 TX threshold registers: pthresh=0 hthresh=0 wthresh=0 TX offloads=0x10000 - TX RS bit threshold=32 14/05/2021 11:36:39 dut.10.240.183.133: stop 14/05/2021 11:36:39 dut.10.240.183.133: Telling cores to ... Waiting for lcores to finish... ---------------------- Forward statistics for port 1 ---------------------- RX-packets: 0 RX-dropped: 0 RX-total: 0 TX-packets: 0 TX-dropped: 0 TX-total: 0 ---------------------------------------------------------------------------- +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++ RX-packets: 0 RX-dropped: 0 RX-total: 0 TX-packets: 0 TX-dropped: 0 TX-total: 0 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Done. 14/05/2021 11:36:39 dut.10.240.183.133: flow destroy 0 rule 0 14/05/2021 11:36:39 dut.10.240.183.133: Flow rule #0 destroyed 14/05/2021 11:36:39 dut.10.240.183.133: flow list 0 14/05/2021 11:36:39 dut.10.240.183.133: 14/05/2021 11:36:39 dut.10.240.183.133: start 14/05/2021 11:36:39 dut.10.240.183.133: rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native Logical Core 2 (socket 0) forwards packets on 1 streams: RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01 rxonly packet forwarding packets/burst=32 nb forwarding cores=1 - nb forwarding ports=1 port 0: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x0 RX queue: 0 RX desc=0 - RX free threshold=32 RX threshold registers: pthresh=8 hthresh=8 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=0 - TX free threshold=32 TX threshold registers: pthresh=32 hthresh=0 wthresh=0 TX offloads=0x0 - TX RS bit threshold=32 port 1: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x10000 RX queue: 0 RX desc=512 - RX free threshold=32 RX threshold registers: pthresh=0 hthresh=0 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=512 - TX free threshold=32 TX threshold registers: pthresh=0 hthresh=0 wthresh=0 TX offloads=0x10000 - TX RS bit threshold=32 14/05/2021 11:36:44 dut.10.240.183.133: stop 14/05/2021 11:36:44 dut.10.240.183.133: Telling cores to ... Waiting for lcores to finish... ---------------------- Forward statistics for port 1 ---------------------- RX-packets: 0 RX-dropped: 0 RX-total: 0 TX-packets: 0 TX-dropped: 0 TX-total: 0 ---------------------------------------------------------------------------- +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++ RX-packets: 0 RX-dropped: 0 RX-total: 0 TX-packets: 0 TX-dropped: 0 TX-total: 0 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Done. 14/05/2021 11:36:44 CVLDCFSwitchFilterGTPUTest: sub_case tv_mac_ipv6_gtpu_eh_ipv6_udp_l4src_l4dst passed 14/05/2021 11:36:44 CVLDCFSwitchFilterGTPUTest: ===================Test sub case: tv_mac_ipv6_gtpu_eh_ipv6_udp_teid_l4src_l4dst================ 14/05/2021 11:36:44 dut.10.240.183.133: flow validate 0 ingress pattern eth / ipv6 / udp / gtpu teid is 0x12345678 teid mask 0x00000001 / gtp_psc / ipv6 / udp src is 22 dst is 23 / end actions vf id 1 / end 14/05/2021 11:36:44 dut.10.240.183.133: Flow rule validated 14/05/2021 11:36:44 dut.10.240.183.133: flow create 0 ingress pattern eth / ipv6 / udp / gtpu teid is 0x12345678 teid mask 0x00000001 / gtp_psc / ipv6 / udp src is 22 dst is 23 / end actions vf id 1 / end 14/05/2021 11:36:44 dut.10.240.183.133: Flow rule #0 created 14/05/2021 11:36:44 dut.10.240.183.133: flow list 0 14/05/2021 11:36:44 dut.10.240.183.133: ID Group Prio Attr Rule 0 0 0 i-- ETH IPV6 UDP GTPU GTP_PSC IPV6 UDP => VF 14/05/2021 11:36:44 dut.10.240.183.133: start 14/05/2021 11:36:44 dut.10.240.183.133: rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native Logical Core 2 (socket 0) forwards packets on 1 streams: RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01 rxonly packet forwarding packets/burst=32 nb forwarding cores=1 - nb forwarding ports=1 port 0: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x0 RX queue: 0 RX desc=0 - RX free threshold=32 RX threshold registers: pthresh=8 hthresh=8 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=0 - TX free threshold=32 TX threshold registers: pthresh=32 hthresh=0 wthresh=0 TX offloads=0x0 - TX RS bit threshold=32 port 1: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x10000 RX queue: 0 RX desc=512 - RX free threshold=32 RX threshold registers: pthresh=0 hthresh=0 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=512 - TX free threshold=32 TX threshold registers: pthresh=0 hthresh=0 wthresh=0 TX offloads=0x10000 - TX RS bit threshold=32 14/05/2021 11:36:50 dut.10.240.183.133: stop 14/05/2021 11:36:50 dut.10.240.183.133: Telling cores to ... Waiting for lcores to finish... ---------------------- Forward statistics for port 1 ---------------------- RX-packets: 1 RX-dropped: 0 RX-total: 1 TX-packets: 0 TX-dropped: 0 TX-total: 0 ---------------------------------------------------------------------------- +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++ RX-packets: 1 RX-dropped: 0 RX-total: 1 TX-packets: 0 TX-dropped: 0 TX-total: 0 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Done. 14/05/2021 11:36:50 dut.10.240.183.133: start 14/05/2021 11:36:50 dut.10.240.183.133: rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native Logical Core 2 (socket 0) forwards packets on 1 streams: RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01 rxonly packet forwarding packets/burst=32 nb forwarding cores=1 - nb forwarding ports=1 port 0: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x0 RX queue: 0 RX desc=0 - RX free threshold=32 RX threshold registers: pthresh=8 hthresh=8 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=0 - TX free threshold=32 TX threshold registers: pthresh=32 hthresh=0 wthresh=0 TX offloads=0x0 - TX RS bit threshold=32 port 1: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x10000 RX queue: 0 RX desc=512 - RX free threshold=32 RX threshold registers: pthresh=0 hthresh=0 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=512 - TX free threshold=32 TX threshold registers: pthresh=0 hthresh=0 wthresh=0 TX offloads=0x10000 - TX RS bit threshold=32 14/05/2021 11:36:55 dut.10.240.183.133: stop 14/05/2021 11:36:55 dut.10.240.183.133: Telling cores to ... Waiting for lcores to finish... ---------------------- Forward statistics for port 1 ---------------------- RX-packets: 0 RX-dropped: 0 RX-total: 0 TX-packets: 0 TX-dropped: 0 TX-total: 0 ---------------------------------------------------------------------------- +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++ RX-packets: 0 RX-dropped: 0 RX-total: 0 TX-packets: 0 TX-dropped: 0 TX-total: 0 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Done. 14/05/2021 11:36:55 dut.10.240.183.133: flow destroy 0 rule 0 14/05/2021 11:36:55 dut.10.240.183.133: Flow rule #0 destroyed 14/05/2021 11:36:55 dut.10.240.183.133: flow list 0 14/05/2021 11:36:55 dut.10.240.183.133: 14/05/2021 11:36:55 dut.10.240.183.133: start 14/05/2021 11:36:55 dut.10.240.183.133: rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native Logical Core 2 (socket 0) forwards packets on 1 streams: RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01 rxonly packet forwarding packets/burst=32 nb forwarding cores=1 - nb forwarding ports=1 port 0: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x0 RX queue: 0 RX desc=0 - RX free threshold=32 RX threshold registers: pthresh=8 hthresh=8 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=0 - TX free threshold=32 TX threshold registers: pthresh=32 hthresh=0 wthresh=0 TX offloads=0x0 - TX RS bit threshold=32 port 1: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x10000 RX queue: 0 RX desc=512 - RX free threshold=32 RX threshold registers: pthresh=0 hthresh=0 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=512 - TX free threshold=32 TX threshold registers: pthresh=0 hthresh=0 wthresh=0 TX offloads=0x10000 - TX RS bit threshold=32 14/05/2021 11:37:00 dut.10.240.183.133: stop 14/05/2021 11:37:00 dut.10.240.183.133: Telling cores to ... Waiting for lcores to finish... ---------------------- Forward statistics for port 1 ---------------------- RX-packets: 0 RX-dropped: 0 RX-total: 0 TX-packets: 0 TX-dropped: 0 TX-total: 0 ---------------------------------------------------------------------------- +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++ RX-packets: 0 RX-dropped: 0 RX-total: 0 TX-packets: 0 TX-dropped: 0 TX-total: 0 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Done. 14/05/2021 11:37:00 CVLDCFSwitchFilterGTPUTest: sub_case tv_mac_ipv6_gtpu_eh_ipv6_udp_teid_l4src_l4dst passed 14/05/2021 11:37:00 CVLDCFSwitchFilterGTPUTest: {'tv_mac_ipv6_gtpu_eh_ipv6_udp_teid_with_mask': 'passed', 'tv_mac_ipv6_gtpu_eh_ipv6_udp_teid_without_mask': 'passed', 'tv_mac_ipv6_gtpu_eh_ipv6_udp_qfi': 'passed', 'tv_mac_ipv6_gtpu_eh_ipv6_udp_l3dst': 'passed', 'tv_mac_ipv6_gtpu_eh_ipv6_udp_l3src': 'passed', 'tv_mac_ipv6_gtpu_eh_ipv6_udp_l3src_l4dst': 'passed', 'tv_mac_ipv6_gtpu_eh_ipv6_udp_l3src_l4src': 'passed', 'tv_mac_ipv6_gtpu_eh_ipv6_udp_l3dst_l4src': 'passed', 'tv_mac_ipv6_gtpu_eh_ipv6_udp_l3dst_l4dst': 'passed', 'tv_mac_ipv6_gtpu_eh_ipv6_udp_l4dst': 'passed', 'tv_mac_ipv6_gtpu_eh_ipv6_udp_l4src': 'passed', 'tv_mac_ipv6_gtpu_eh_ipv6_udp_l4src_l4dst': 'passed', 'tv_mac_ipv6_gtpu_eh_ipv6_udp_teid_l4src_l4dst': 'passed'} 14/05/2021 11:37:00 CVLDCFSwitchFilterGTPUTest: pass rate is: 100.0 14/05/2021 11:37:00 CVLDCFSwitchFilterGTPUTest: Test Case test_mac_ipv6_gtpu_eh_ipv6_udp Result PASSED: 14/05/2021 11:37:00 dut.10.240.183.133: flow flush 0 14/05/2021 11:37:00 dut.10.240.183.133: 14/05/2021 11:37:00 dut.10.240.183.133: clear port stats all 14/05/2021 11:37:00 dut.10.240.183.133: NIC statistics for port 0 cleared NIC statistics for port 1 cleared 14/05/2021 11:37:00 dut.10.240.183.133: quit 14/05/2021 11:37:02 dut.10.240.183.133: Stopping port 0... Stopping ports... Done Stopping port 1... Stopping ports... Done Shutting down port 0... Closing ports... Port 0 is closed Done Shutting down port 1... Closing ports... Port 1 is closed Done Bye... 14/05/2021 11:37:02 dut.10.240.183.133: kill_all: called by dut and prefix list has value. 14/05/2021 11:37:05 CVLDCFSwitchFilterGTPUTest: Test Case test_mac_ipv6_gtpu_ipv4 Begin 14/05/2021 11:37:05 dut.10.240.183.133: 14/05/2021 11:37:05 tester: 14/05/2021 11:37:05 dut.10.240.183.133: rmmod ice 14/05/2021 11:37:14 dut.10.240.183.133: 14/05/2021 11:37:14 dut.10.240.183.133: modprobe ice 14/05/2021 11:37:19 dut.10.240.183.133: 14/05/2021 11:37:19 dut.10.240.183.133: ethtool -i ens801f0 14/05/2021 11:37:19 dut.10.240.183.133: driver: ice version: 1.6.0_rc41_11_gbd4c35a2_dirty firmware-version: 3.00 0x800079a8 1.2928.0 expansion-rom-version: bus-info: 0000:81:00.0 supports-statistics: yes supports-test: yes supports-eeprom-access: yes supports-register-dump: yes supports-priv-flags: yes 14/05/2021 11:37:21 dut.10.240.183.133: ip link set ens801f0 vf 0 trust on 14/05/2021 11:37:21 dut.10.240.183.133: 14/05/2021 11:37:28 dut.10.240.183.133: x86_64-native-linuxapp-gcc/app/dpdk-testpmd -l 1,2,3,4 -n 4 -a 0000:81:01.0,cap=dcf -a 0000:81:01.1 --file-prefix=dpdk_13956_20210514102502 -- -i 14/05/2021 11:37:41 dut.10.240.183.133: EAL: Detected 72 lcore(s) EAL: Detected 2 NUMA nodes EAL: Detected static linkage of DPDK EAL: Multi-process socket /var/run/dpdk/dpdk_13956_20210514102502/mp_socket EAL: Selected IOVA mode 'VA' EAL: No available 2048 kB hugepages reported EAL: VFIO support initialized EAL: Using IOMMU type 1 (Type 1) EAL: Probe PCI driver: net_iavf (8086:1889) device: 0000:81:01.0 (socket 1) EAL: Releasing PCI mapped resource for 0000:81:01.0 EAL: Calling pci_unmap_resource for 0000:81:01.0 at 0x2200000000 EAL: Calling pci_unmap_resource for 0000:81:01.0 at 0x2200020000 EAL: Using IOMMU type 1 (Type 1) EAL: Probe PCI driver: net_ice_dcf (8086:1889) device: 0000:81:01.0 (socket 1) ice_load_pkg_type(): Active package is: 1.3.30.0, ICE COMMS Package (double VLAN mode) EAL: Probe PCI driver: net_iavf (8086:1889) device: 0000:81:01.1 (socket 1) Interactive-mode selected Failed to set MTU to 1500 for port 0 testpmd: create a new mbuf pool <mb_pool_0>: n=171456, size=2176, socket=0 testpmd: preferred mempool ops selected: ring_mp_mc testpmd: create a new mbuf pool <mb_pool_1>: n=171456, size=2176, socket=1 testpmd: preferred mempool ops selected: ring_mp_mc Configuring Port 0 (socket 1) ice_dcf_init_rss(): RSS is enabled by PF by default ice_dcf_configure_queues(): request RXDID == 16 in Queue[0] Port 0: 7A:13:80:E3:93:AC Configuring Port 1 (socket 1) iavf_configure_queues(): request RXDID[22] in Queue[0] Port 1: link state change event Port 1: link state change event Port 1: 26:D2:A2:83:8F:F5 Checking link statuses... Done 14/05/2021 11:37:41 dut.10.240.183.133: set portlist 1 14/05/2021 11:37:41 dut.10.240.183.133: previous number of forwarding ports 2 - changed to number of configured ports 1 Warning! port-topology=paired and odd forward ports number, the last port will pair with itself. 14/05/2021 11:37:41 dut.10.240.183.133: set fwd rxonly 14/05/2021 11:37:41 dut.10.240.183.133: Set rxonly packet forwarding mode 14/05/2021 11:37:41 dut.10.240.183.133: set verbose 1 14/05/2021 11:37:42 dut.10.240.183.133: Change verbose level from 0 to 1 14/05/2021 11:37:42 dut.10.240.183.133: flow flush 0 14/05/2021 11:37:42 dut.10.240.183.133: 14/05/2021 11:37:42 dut.10.240.183.133: clear port stats all 14/05/2021 11:37:42 dut.10.240.183.133: NIC statistics for port 0 cleared NIC statistics for port 1 cleared 14/05/2021 11:37:42 dut.10.240.183.133: quit 14/05/2021 11:37:43 dut.10.240.183.133: Stopping port 0... Stopping ports... Done Stopping port 1... Stopping ports... Done Shutting down port 0... Closing ports... Port 0 is closed Done Shutting down port 1... Closing ports... Port 1 is closed Done Bye... 14/05/2021 11:37:43 dut.10.240.183.133: kill_all: called by dut and prefix list has value. 14/05/2021 11:37:46 dut.10.240.183.133: rmmod ice 14/05/2021 11:37:55 dut.10.240.183.133: 14/05/2021 11:37:55 dut.10.240.183.133: modprobe ice 14/05/2021 11:38:00 dut.10.240.183.133: 14/05/2021 11:38:00 dut.10.240.183.133: ethtool -i ens801f0 14/05/2021 11:38:00 dut.10.240.183.133: driver: ice version: 1.6.0_rc41_11_gbd4c35a2_dirty firmware-version: 3.00 0x800079a8 1.2928.0 expansion-rom-version: bus-info: 0000:81:00.0 supports-statistics: yes supports-test: yes supports-eeprom-access: yes supports-register-dump: yes supports-priv-flags: yes 14/05/2021 11:38:02 dut.10.240.183.133: ip link set ens801f0 vf 0 trust on 14/05/2021 11:38:02 dut.10.240.183.133: 14/05/2021 11:38:10 dut.10.240.183.133: x86_64-native-linuxapp-gcc/app/dpdk-testpmd -l 1,2,3,4 -n 4 -a 0000:81:01.0,cap=dcf -a 0000:81:01.1 --file-prefix=dpdk_13956_20210514102502 -- -i 14/05/2021 11:38:22 dut.10.240.183.133: EAL: Detected 72 lcore(s) EAL: Detected 2 NUMA nodes EAL: Detected static linkage of DPDK EAL: Multi-process socket /var/run/dpdk/dpdk_13956_20210514102502/mp_socket EAL: Selected IOVA mode 'VA' EAL: No available 2048 kB hugepages reported EAL: VFIO support initialized EAL: Using IOMMU type 1 (Type 1) EAL: Probe PCI driver: net_iavf (8086:1889) device: 0000:81:01.0 (socket 1) EAL: Releasing PCI mapped resource for 0000:81:01.0 EAL: Calling pci_unmap_resource for 0000:81:01.0 at 0x2200000000 EAL: Calling pci_unmap_resource for 0000:81:01.0 at 0x2200020000 EAL: Using IOMMU type 1 (Type 1) EAL: Probe PCI driver: net_ice_dcf (8086:1889) device: 0000:81:01.0 (socket 1) ice_load_pkg_type(): Active package is: 1.3.30.0, ICE COMMS Package (double VLAN mode) EAL: Probe PCI driver: net_iavf (8086:1889) device: 0000:81:01.1 (socket 1) Interactive-mode selected Failed to set MTU to 1500 for port 0 testpmd: create a new mbuf pool <mb_pool_0>: n=171456, size=2176, socket=0 testpmd: preferred mempool ops selected: ring_mp_mc testpmd: create a new mbuf pool <mb_pool_1>: n=171456, size=2176, socket=1 testpmd: preferred mempool ops selected: ring_mp_mc Configuring Port 0 (socket 1) ice_dcf_init_rss(): RSS is enabled by PF by default ice_dcf_configure_queues(): request RXDID == 16 in Queue[0] Port 0: A6:E2:8A:AB:A8:76 Configuring Port 1 (socket 1) iavf_configure_queues(): request RXDID[22] in Queue[0] Port 1: link state change event Port 1: link state change event Port 1: 1E:EC:DB:97:87:1A Checking link statuses... Done 14/05/2021 11:38:22 dut.10.240.183.133: set portlist 1 14/05/2021 11:38:22 dut.10.240.183.133: previous number of forwarding ports 2 - changed to number of configured ports 1 Warning! port-topology=paired and odd forward ports number, the last port will pair with itself. 14/05/2021 11:38:22 dut.10.240.183.133: set fwd rxonly 14/05/2021 11:38:23 dut.10.240.183.133: Set rxonly packet forwarding mode 14/05/2021 11:38:23 dut.10.240.183.133: set verbose 1 14/05/2021 11:38:23 dut.10.240.183.133: Change verbose level from 0 to 1 14/05/2021 11:38:23 CVLDCFSwitchFilterGTPUTest: ===================Test sub case: tv_mac_ipv6_gtpu_ipv4_teid_with_mask================ 14/05/2021 11:38:23 dut.10.240.183.133: flow validate 0 ingress pattern eth / ipv6 / udp / gtpu teid is 0x12345678 teid mask 0x00000001 / ipv4 / end actions vf id 1 / end 14/05/2021 11:38:23 dut.10.240.183.133: Flow rule validated 14/05/2021 11:38:23 dut.10.240.183.133: flow create 0 ingress pattern eth / ipv6 / udp / gtpu teid is 0x12345678 teid mask 0x00000001 / ipv4 / end actions vf id 1 / end 14/05/2021 11:38:23 dut.10.240.183.133: Flow rule #0 created 14/05/2021 11:38:23 dut.10.240.183.133: flow list 0 14/05/2021 11:38:23 dut.10.240.183.133: ID Group Prio Attr Rule 0 0 0 i-- ETH IPV6 UDP GTPU IPV4 => VF 14/05/2021 11:38:23 dut.10.240.183.133: start 14/05/2021 11:38:23 dut.10.240.183.133: rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native Logical Core 2 (socket 0) forwards packets on 1 streams: RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01 rxonly packet forwarding packets/burst=32 nb forwarding cores=1 - nb forwarding ports=1 port 0: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x0 RX queue: 0 RX desc=0 - RX free threshold=32 RX threshold registers: pthresh=8 hthresh=8 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=0 - TX free threshold=32 TX threshold registers: pthresh=32 hthresh=0 wthresh=0 TX offloads=0x0 - TX RS bit threshold=32 port 1: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x10000 RX queue: 0 RX desc=512 - RX free threshold=32 RX threshold registers: pthresh=0 hthresh=0 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=512 - TX free threshold=32 TX threshold registers: pthresh=0 hthresh=0 wthresh=0 TX offloads=0x10000 - TX RS bit threshold=32 14/05/2021 11:38:28 dut.10.240.183.133: stop 14/05/2021 11:38:28 dut.10.240.183.133: Telling cores to ... Waiting for lcores to finish... ---------------------- Forward statistics for port 1 ---------------------- RX-packets: 4 RX-dropped: 0 RX-total: 4 TX-packets: 0 TX-dropped: 0 TX-total: 0 ---------------------------------------------------------------------------- +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++ RX-packets: 4 RX-dropped: 0 RX-total: 4 TX-packets: 0 TX-dropped: 0 TX-total: 0 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Done. 14/05/2021 11:38:28 dut.10.240.183.133: start 14/05/2021 11:38:29 dut.10.240.183.133: rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native Logical Core 2 (socket 0) forwards packets on 1 streams: RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01 rxonly packet forwarding packets/burst=32 nb forwarding cores=1 - nb forwarding ports=1 port 0: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x0 RX queue: 0 RX desc=0 - RX free threshold=32 RX threshold registers: pthresh=8 hthresh=8 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=0 - TX free threshold=32 TX threshold registers: pthresh=32 hthresh=0 wthresh=0 TX offloads=0x0 - TX RS bit threshold=32 port 1: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x10000 RX queue: 0 RX desc=512 - RX free threshold=32 RX threshold registers: pthresh=0 hthresh=0 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=512 - TX free threshold=32 TX threshold registers: pthresh=0 hthresh=0 wthresh=0 TX offloads=0x10000 - TX RS bit threshold=32 14/05/2021 11:38:34 dut.10.240.183.133: stop 14/05/2021 11:38:34 dut.10.240.183.133: Telling cores to ... Waiting for lcores to finish... ---------------------- Forward statistics for port 1 ---------------------- RX-packets: 0 RX-dropped: 0 RX-total: 0 TX-packets: 0 TX-dropped: 0 TX-total: 0 ---------------------------------------------------------------------------- +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++ RX-packets: 0 RX-dropped: 0 RX-total: 0 TX-packets: 0 TX-dropped: 0 TX-total: 0 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Done. 14/05/2021 11:38:34 dut.10.240.183.133: flow destroy 0 rule 0 14/05/2021 11:38:34 dut.10.240.183.133: Flow rule #0 destroyed 14/05/2021 11:38:34 dut.10.240.183.133: flow list 0 14/05/2021 11:38:34 dut.10.240.183.133: 14/05/2021 11:38:34 dut.10.240.183.133: start 14/05/2021 11:38:34 dut.10.240.183.133: rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native Logical Core 2 (socket 0) forwards packets on 1 streams: RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01 rxonly packet forwarding packets/burst=32 nb forwarding cores=1 - nb forwarding ports=1 port 0: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x0 RX queue: 0 RX desc=0 - RX free threshold=32 RX threshold registers: pthresh=8 hthresh=8 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=0 - TX free threshold=32 TX threshold registers: pthresh=32 hthresh=0 wthresh=0 TX offloads=0x0 - TX RS bit threshold=32 port 1: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x10000 RX queue: 0 RX desc=512 - RX free threshold=32 RX threshold registers: pthresh=0 hthresh=0 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=512 - TX free threshold=32 TX threshold registers: pthresh=0 hthresh=0 wthresh=0 TX offloads=0x10000 - TX RS bit threshold=32 14/05/2021 11:38:39 dut.10.240.183.133: stop 14/05/2021 11:38:39 dut.10.240.183.133: Telling cores to ... Waiting for lcores to finish... ---------------------- Forward statistics for port 1 ---------------------- RX-packets: 0 RX-dropped: 0 RX-total: 0 TX-packets: 0 TX-dropped: 0 TX-total: 0 ---------------------------------------------------------------------------- +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++ RX-packets: 0 RX-dropped: 0 RX-total: 0 TX-packets: 0 TX-dropped: 0 TX-total: 0 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Done. 14/05/2021 11:38:39 CVLDCFSwitchFilterGTPUTest: sub_case tv_mac_ipv6_gtpu_ipv4_teid_with_mask passed 14/05/2021 11:38:39 CVLDCFSwitchFilterGTPUTest: ===================Test sub case: tv_mac_ipv6_gtpu_ipv4_teid_without_mask================ 14/05/2021 11:38:39 dut.10.240.183.133: flow validate 0 ingress pattern eth / ipv6 / udp / gtpu teid is 0x12345678 / ipv4 / end actions vf id 1 / end 14/05/2021 11:38:39 dut.10.240.183.133: Flow rule validated 14/05/2021 11:38:39 dut.10.240.183.133: flow create 0 ingress pattern eth / ipv6 / udp / gtpu teid is 0x12345678 / ipv4 / end actions vf id 1 / end 14/05/2021 11:38:39 dut.10.240.183.133: Flow rule #0 created 14/05/2021 11:38:39 dut.10.240.183.133: flow list 0 14/05/2021 11:38:39 dut.10.240.183.133: ID Group Prio Attr Rule 0 0 0 i-- ETH IPV6 UDP GTPU IPV4 => VF 14/05/2021 11:38:39 dut.10.240.183.133: start 14/05/2021 11:38:39 dut.10.240.183.133: rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native Logical Core 2 (socket 0) forwards packets on 1 streams: RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01 rxonly packet forwarding packets/burst=32 nb forwarding cores=1 - nb forwarding ports=1 port 0: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x0 RX queue: 0 RX desc=0 - RX free threshold=32 RX threshold registers: pthresh=8 hthresh=8 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=0 - TX free threshold=32 TX threshold registers: pthresh=32 hthresh=0 wthresh=0 TX offloads=0x0 - TX RS bit threshold=32 port 1: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x10000 RX queue: 0 RX desc=512 - RX free threshold=32 RX threshold registers: pthresh=0 hthresh=0 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=512 - TX free threshold=32 TX threshold registers: pthresh=0 hthresh=0 wthresh=0 TX offloads=0x10000 - TX RS bit threshold=32 14/05/2021 11:38:45 dut.10.240.183.133: stop 14/05/2021 11:38:45 dut.10.240.183.133: Telling cores to ... Waiting for lcores to finish... ---------------------- Forward statistics for port 1 ---------------------- RX-packets: 2 RX-dropped: 0 RX-total: 2 TX-packets: 0 TX-dropped: 0 TX-total: 0 ---------------------------------------------------------------------------- +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++ RX-packets: 2 RX-dropped: 0 RX-total: 2 TX-packets: 0 TX-dropped: 0 TX-total: 0 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Done. 14/05/2021 11:38:45 dut.10.240.183.133: start 14/05/2021 11:38:45 dut.10.240.183.133: rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native Logical Core 2 (socket 0) forwards packets on 1 streams: RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01 rxonly packet forwarding packets/burst=32 nb forwarding cores=1 - nb forwarding ports=1 port 0: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x0 RX queue: 0 RX desc=0 - RX free threshold=32 RX threshold registers: pthresh=8 hthresh=8 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=0 - TX free threshold=32 TX threshold registers: pthresh=32 hthresh=0 wthresh=0 TX offloads=0x0 - TX RS bit threshold=32 port 1: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x10000 RX queue: 0 RX desc=512 - RX free threshold=32 RX threshold registers: pthresh=0 hthresh=0 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=512 - TX free threshold=32 TX threshold registers: pthresh=0 hthresh=0 wthresh=0 TX offloads=0x10000 - TX RS bit threshold=32 14/05/2021 11:38:50 dut.10.240.183.133: stop 14/05/2021 11:38:50 dut.10.240.183.133: Telling cores to ... Waiting for lcores to finish... ---------------------- Forward statistics for port 1 ---------------------- RX-packets: 0 RX-dropped: 0 RX-total: 0 TX-packets: 0 TX-dropped: 0 TX-total: 0 ---------------------------------------------------------------------------- +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++ RX-packets: 0 RX-dropped: 0 RX-total: 0 TX-packets: 0 TX-dropped: 0 TX-total: 0 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Done. 14/05/2021 11:38:50 dut.10.240.183.133: flow destroy 0 rule 0 14/05/2021 11:38:50 dut.10.240.183.133: Flow rule #0 destroyed 14/05/2021 11:38:50 dut.10.240.183.133: flow list 0 14/05/2021 11:38:50 dut.10.240.183.133: 14/05/2021 11:38:50 dut.10.240.183.133: start 14/05/2021 11:38:50 dut.10.240.183.133: rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native Logical Core 2 (socket 0) forwards packets on 1 streams: RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01 rxonly packet forwarding packets/burst=32 nb forwarding cores=1 - nb forwarding ports=1 port 0: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x0 RX queue: 0 RX desc=0 - RX free threshold=32 RX threshold registers: pthresh=8 hthresh=8 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=0 - TX free threshold=32 TX threshold registers: pthresh=32 hthresh=0 wthresh=0 TX offloads=0x0 - TX RS bit threshold=32 port 1: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x10000 RX queue: 0 RX desc=512 - RX free threshold=32 RX threshold registers: pthresh=0 hthresh=0 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=512 - TX free threshold=32 TX threshold registers: pthresh=0 hthresh=0 wthresh=0 TX offloads=0x10000 - TX RS bit threshold=32 14/05/2021 11:38:55 dut.10.240.183.133: stop 14/05/2021 11:38:55 dut.10.240.183.133: Telling cores to ... Waiting for lcores to finish... ---------------------- Forward statistics for port 1 ---------------------- RX-packets: 0 RX-dropped: 0 RX-total: 0 TX-packets: 0 TX-dropped: 0 TX-total: 0 ---------------------------------------------------------------------------- +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++ RX-packets: 0 RX-dropped: 0 RX-total: 0 TX-packets: 0 TX-dropped: 0 TX-total: 0 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Done. 14/05/2021 11:38:55 CVLDCFSwitchFilterGTPUTest: sub_case tv_mac_ipv6_gtpu_ipv4_teid_without_mask passed 14/05/2021 11:38:55 CVLDCFSwitchFilterGTPUTest: ===================Test sub case: tv_mac_ipv6_gtpu_ipv4_l3dst================ 14/05/2021 11:38:55 dut.10.240.183.133: flow validate 0 ingress pattern eth / ipv6 / udp / gtpu / ipv4 dst is 192.168.1.2 / end actions vf id 1 / end 14/05/2021 11:38:55 dut.10.240.183.133: Flow rule validated 14/05/2021 11:38:55 dut.10.240.183.133: flow create 0 ingress pattern eth / ipv6 / udp / gtpu / ipv4 dst is 192.168.1.2 / end actions vf id 1 / end 14/05/2021 11:38:56 dut.10.240.183.133: Flow rule #0 created 14/05/2021 11:38:56 dut.10.240.183.133: flow list 0 14/05/2021 11:38:56 dut.10.240.183.133: ID Group Prio Attr Rule 0 0 0 i-- ETH IPV6 UDP GTPU IPV4 => VF 14/05/2021 11:38:56 dut.10.240.183.133: start 14/05/2021 11:38:56 dut.10.240.183.133: rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native Logical Core 2 (socket 0) forwards packets on 1 streams: RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01 rxonly packet forwarding packets/burst=32 nb forwarding cores=1 - nb forwarding ports=1 port 0: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x0 RX queue: 0 RX desc=0 - RX free threshold=32 RX threshold registers: pthresh=8 hthresh=8 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=0 - TX free threshold=32 TX threshold registers: pthresh=32 hthresh=0 wthresh=0 TX offloads=0x0 - TX RS bit threshold=32 port 1: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x10000 RX queue: 0 RX desc=512 - RX free threshold=32 RX threshold registers: pthresh=0 hthresh=0 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=512 - TX free threshold=32 TX threshold registers: pthresh=0 hthresh=0 wthresh=0 TX offloads=0x10000 - TX RS bit threshold=32 14/05/2021 11:39:01 dut.10.240.183.133: stop 14/05/2021 11:39:01 dut.10.240.183.133: Telling cores to ... Waiting for lcores to finish... ---------------------- Forward statistics for port 1 ---------------------- RX-packets: 2 RX-dropped: 0 RX-total: 2 TX-packets: 0 TX-dropped: 0 TX-total: 0 ---------------------------------------------------------------------------- +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++ RX-packets: 2 RX-dropped: 0 RX-total: 2 TX-packets: 0 TX-dropped: 0 TX-total: 0 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Done. 14/05/2021 11:39:01 dut.10.240.183.133: start 14/05/2021 11:39:01 dut.10.240.183.133: rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native Logical Core 2 (socket 0) forwards packets on 1 streams: RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01 rxonly packet forwarding packets/burst=32 nb forwarding cores=1 - nb forwarding ports=1 port 0: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x0 RX queue: 0 RX desc=0 - RX free threshold=32 RX threshold registers: pthresh=8 hthresh=8 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=0 - TX free threshold=32 TX threshold registers: pthresh=32 hthresh=0 wthresh=0 TX offloads=0x0 - TX RS bit threshold=32 port 1: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x10000 RX queue: 0 RX desc=512 - RX free threshold=32 RX threshold registers: pthresh=0 hthresh=0 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=512 - TX free threshold=32 TX threshold registers: pthresh=0 hthresh=0 wthresh=0 TX offloads=0x10000 - TX RS bit threshold=32 14/05/2021 11:39:06 dut.10.240.183.133: stop 14/05/2021 11:39:06 dut.10.240.183.133: Telling cores to ... Waiting for lcores to finish... ---------------------- Forward statistics for port 1 ---------------------- RX-packets: 0 RX-dropped: 0 RX-total: 0 TX-packets: 0 TX-dropped: 0 TX-total: 0 ---------------------------------------------------------------------------- +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++ RX-packets: 0 RX-dropped: 0 RX-total: 0 TX-packets: 0 TX-dropped: 0 TX-total: 0 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Done. 14/05/2021 11:39:06 dut.10.240.183.133: flow destroy 0 rule 0 14/05/2021 11:39:06 dut.10.240.183.133: Flow rule #0 destroyed 14/05/2021 11:39:06 dut.10.240.183.133: flow list 0 14/05/2021 11:39:06 dut.10.240.183.133: 14/05/2021 11:39:06 dut.10.240.183.133: start 14/05/2021 11:39:06 dut.10.240.183.133: rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native Logical Core 2 (socket 0) forwards packets on 1 streams: RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01 rxonly packet forwarding packets/burst=32 nb forwarding cores=1 - nb forwarding ports=1 port 0: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x0 RX queue: 0 RX desc=0 - RX free threshold=32 RX threshold registers: pthresh=8 hthresh=8 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=0 - TX free threshold=32 TX threshold registers: pthresh=32 hthresh=0 wthresh=0 TX offloads=0x0 - TX RS bit threshold=32 port 1: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x10000 RX queue: 0 RX desc=512 - RX free threshold=32 RX threshold registers: pthresh=0 hthresh=0 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=512 - TX free threshold=32 TX threshold registers: pthresh=0 hthresh=0 wthresh=0 TX offloads=0x10000 - TX RS bit threshold=32 14/05/2021 11:39:11 dut.10.240.183.133: stop 14/05/2021 11:39:12 dut.10.240.183.133: Telling cores to ... Waiting for lcores to finish... ---------------------- Forward statistics for port 1 ---------------------- RX-packets: 0 RX-dropped: 0 RX-total: 0 TX-packets: 0 TX-dropped: 0 TX-total: 0 ---------------------------------------------------------------------------- +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++ RX-packets: 0 RX-dropped: 0 RX-total: 0 TX-packets: 0 TX-dropped: 0 TX-total: 0 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Done. 14/05/2021 11:39:12 CVLDCFSwitchFilterGTPUTest: sub_case tv_mac_ipv6_gtpu_ipv4_l3dst passed 14/05/2021 11:39:12 CVLDCFSwitchFilterGTPUTest: ===================Test sub case: tv_mac_ipv6_gtpu_ipv4_l3src================ 14/05/2021 11:39:12 dut.10.240.183.133: flow validate 0 ingress pattern eth / ipv6 / udp / gtpu / ipv4 src is 192.168.1.1 / end actions vf id 1 / end 14/05/2021 11:39:12 dut.10.240.183.133: Flow rule validated 14/05/2021 11:39:12 dut.10.240.183.133: flow create 0 ingress pattern eth / ipv6 / udp / gtpu / ipv4 src is 192.168.1.1 / end actions vf id 1 / end 14/05/2021 11:39:12 dut.10.240.183.133: Flow rule #0 created 14/05/2021 11:39:12 dut.10.240.183.133: flow list 0 14/05/2021 11:39:12 dut.10.240.183.133: ID Group Prio Attr Rule 0 0 0 i-- ETH IPV6 UDP GTPU IPV4 => VF 14/05/2021 11:39:12 dut.10.240.183.133: start 14/05/2021 11:39:12 dut.10.240.183.133: rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native Logical Core 2 (socket 0) forwards packets on 1 streams: RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01 rxonly packet forwarding packets/burst=32 nb forwarding cores=1 - nb forwarding ports=1 port 0: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x0 RX queue: 0 RX desc=0 - RX free threshold=32 RX threshold registers: pthresh=8 hthresh=8 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=0 - TX free threshold=32 TX threshold registers: pthresh=32 hthresh=0 wthresh=0 TX offloads=0x0 - TX RS bit threshold=32 port 1: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x10000 RX queue: 0 RX desc=512 - RX free threshold=32 RX threshold registers: pthresh=0 hthresh=0 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=512 - TX free threshold=32 TX threshold registers: pthresh=0 hthresh=0 wthresh=0 TX offloads=0x10000 - TX RS bit threshold=32 14/05/2021 11:39:17 dut.10.240.183.133: stop 14/05/2021 11:39:17 dut.10.240.183.133: Telling cores to ... Waiting for lcores to finish... ---------------------- Forward statistics for port 1 ---------------------- RX-packets: 2 RX-dropped: 0 RX-total: 2 TX-packets: 0 TX-dropped: 0 TX-total: 0 ---------------------------------------------------------------------------- +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++ RX-packets: 2 RX-dropped: 0 RX-total: 2 TX-packets: 0 TX-dropped: 0 TX-total: 0 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Done. 14/05/2021 11:39:17 dut.10.240.183.133: start 14/05/2021 11:39:17 dut.10.240.183.133: rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native Logical Core 2 (socket 0) forwards packets on 1 streams: RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01 rxonly packet forwarding packets/burst=32 nb forwarding cores=1 - nb forwarding ports=1 port 0: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x0 RX queue: 0 RX desc=0 - RX free threshold=32 RX threshold registers: pthresh=8 hthresh=8 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=0 - TX free threshold=32 TX threshold registers: pthresh=32 hthresh=0 wthresh=0 TX offloads=0x0 - TX RS bit threshold=32 port 1: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x10000 RX queue: 0 RX desc=512 - RX free threshold=32 RX threshold registers: pthresh=0 hthresh=0 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=512 - TX free threshold=32 TX threshold registers: pthresh=0 hthresh=0 wthresh=0 TX offloads=0x10000 - TX RS bit threshold=32 14/05/2021 11:39:22 dut.10.240.183.133: stop 14/05/2021 11:39:22 dut.10.240.183.133: Telling cores to ... Waiting for lcores to finish... ---------------------- Forward statistics for port 1 ---------------------- RX-packets: 0 RX-dropped: 0 RX-total: 0 TX-packets: 0 TX-dropped: 0 TX-total: 0 ---------------------------------------------------------------------------- +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++ RX-packets: 0 RX-dropped: 0 RX-total: 0 TX-packets: 0 TX-dropped: 0 TX-total: 0 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Done. 14/05/2021 11:39:22 dut.10.240.183.133: flow destroy 0 rule 0 14/05/2021 11:39:22 dut.10.240.183.133: Flow rule #0 destroyed 14/05/2021 11:39:22 dut.10.240.183.133: flow list 0 14/05/2021 11:39:22 dut.10.240.183.133: 14/05/2021 11:39:22 dut.10.240.183.133: start 14/05/2021 11:39:23 dut.10.240.183.133: rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native Logical Core 2 (socket 0) forwards packets on 1 streams: RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01 rxonly packet forwarding packets/burst=32 nb forwarding cores=1 - nb forwarding ports=1 port 0: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x0 RX queue: 0 RX desc=0 - RX free threshold=32 RX threshold registers: pthresh=8 hthresh=8 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=0 - TX free threshold=32 TX threshold registers: pthresh=32 hthresh=0 wthresh=0 TX offloads=0x0 - TX RS bit threshold=32 port 1: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x10000 RX queue: 0 RX desc=512 - RX free threshold=32 RX threshold registers: pthresh=0 hthresh=0 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=512 - TX free threshold=32 TX threshold registers: pthresh=0 hthresh=0 wthresh=0 TX offloads=0x10000 - TX RS bit threshold=32 14/05/2021 11:39:28 dut.10.240.183.133: stop 14/05/2021 11:39:28 dut.10.240.183.133: Telling cores to ... Waiting for lcores to finish... ---------------------- Forward statistics for port 1 ---------------------- RX-packets: 0 RX-dropped: 0 RX-total: 0 TX-packets: 0 TX-dropped: 0 TX-total: 0 ---------------------------------------------------------------------------- +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++ RX-packets: 0 RX-dropped: 0 RX-total: 0 TX-packets: 0 TX-dropped: 0 TX-total: 0 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Done. 14/05/2021 11:39:28 CVLDCFSwitchFilterGTPUTest: sub_case tv_mac_ipv6_gtpu_ipv4_l3src passed 14/05/2021 11:39:28 CVLDCFSwitchFilterGTPUTest: ===================Test sub case: tv_mac_ipv6_gtpu_ipv4_l3src_l3dst================ 14/05/2021 11:39:28 dut.10.240.183.133: flow validate 0 ingress pattern eth / ipv6 / udp / gtpu / ipv4 src is 192.168.1.1 dst is 192.168.1.2 / end actions vf id 1 / end 14/05/2021 11:39:28 dut.10.240.183.133: Flow rule validated 14/05/2021 11:39:28 dut.10.240.183.133: flow create 0 ingress pattern eth / ipv6 / udp / gtpu / ipv4 src is 192.168.1.1 dst is 192.168.1.2 / end actions vf id 1 / end 14/05/2021 11:39:28 dut.10.240.183.133: Flow rule #0 created 14/05/2021 11:39:28 dut.10.240.183.133: flow list 0 14/05/2021 11:39:28 dut.10.240.183.133: ID Group Prio Attr Rule 0 0 0 i-- ETH IPV6 UDP GTPU IPV4 => VF 14/05/2021 11:39:28 dut.10.240.183.133: start 14/05/2021 11:39:28 dut.10.240.183.133: rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native Logical Core 2 (socket 0) forwards packets on 1 streams: RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01 rxonly packet forwarding packets/burst=32 nb forwarding cores=1 - nb forwarding ports=1 port 0: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x0 RX queue: 0 RX desc=0 - RX free threshold=32 RX threshold registers: pthresh=8 hthresh=8 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=0 - TX free threshold=32 TX threshold registers: pthresh=32 hthresh=0 wthresh=0 TX offloads=0x0 - TX RS bit threshold=32 port 1: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x10000 RX queue: 0 RX desc=512 - RX free threshold=32 RX threshold registers: pthresh=0 hthresh=0 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=512 - TX free threshold=32 TX threshold registers: pthresh=0 hthresh=0 wthresh=0 TX offloads=0x10000 - TX RS bit threshold=32 14/05/2021 11:39:33 dut.10.240.183.133: stop 14/05/2021 11:39:33 dut.10.240.183.133: Telling cores to ... Waiting for lcores to finish... ---------------------- Forward statistics for port 1 ---------------------- RX-packets: 2 RX-dropped: 0 RX-total: 2 TX-packets: 0 TX-dropped: 0 TX-total: 0 ---------------------------------------------------------------------------- +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++ RX-packets: 2 RX-dropped: 0 RX-total: 2 TX-packets: 0 TX-dropped: 0 TX-total: 0 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Done. 14/05/2021 11:39:33 dut.10.240.183.133: start 14/05/2021 11:39:33 dut.10.240.183.133: rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native Logical Core 2 (socket 0) forwards packets on 1 streams: RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01 rxonly packet forwarding packets/burst=32 nb forwarding cores=1 - nb forwarding ports=1 port 0: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x0 RX queue: 0 RX desc=0 - RX free threshold=32 RX threshold registers: pthresh=8 hthresh=8 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=0 - TX free threshold=32 TX threshold registers: pthresh=32 hthresh=0 wthresh=0 TX offloads=0x0 - TX RS bit threshold=32 port 1: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x10000 RX queue: 0 RX desc=512 - RX free threshold=32 RX threshold registers: pthresh=0 hthresh=0 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=512 - TX free threshold=32 TX threshold registers: pthresh=0 hthresh=0 wthresh=0 TX offloads=0x10000 - TX RS bit threshold=32 14/05/2021 11:39:39 dut.10.240.183.133: stop 14/05/2021 11:39:39 dut.10.240.183.133: Telling cores to ... Waiting for lcores to finish... ---------------------- Forward statistics for port 1 ---------------------- RX-packets: 0 RX-dropped: 0 RX-total: 0 TX-packets: 0 TX-dropped: 0 TX-total: 0 ---------------------------------------------------------------------------- +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++ RX-packets: 0 RX-dropped: 0 RX-total: 0 TX-packets: 0 TX-dropped: 0 TX-total: 0 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Done. 14/05/2021 11:39:39 dut.10.240.183.133: flow destroy 0 rule 0 14/05/2021 11:39:39 dut.10.240.183.133: Flow rule #0 destroyed 14/05/2021 11:39:39 dut.10.240.183.133: flow list 0 14/05/2021 11:39:39 dut.10.240.183.133: 14/05/2021 11:39:39 dut.10.240.183.133: start 14/05/2021 11:39:39 dut.10.240.183.133: rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native Logical Core 2 (socket 0) forwards packets on 1 streams: RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01 rxonly packet forwarding packets/burst=32 nb forwarding cores=1 - nb forwarding ports=1 port 0: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x0 RX queue: 0 RX desc=0 - RX free threshold=32 RX threshold registers: pthresh=8 hthresh=8 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=0 - TX free threshold=32 TX threshold registers: pthresh=32 hthresh=0 wthresh=0 TX offloads=0x0 - TX RS bit threshold=32 port 1: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x10000 RX queue: 0 RX desc=512 - RX free threshold=32 RX threshold registers: pthresh=0 hthresh=0 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=512 - TX free threshold=32 TX threshold registers: pthresh=0 hthresh=0 wthresh=0 TX offloads=0x10000 - TX RS bit threshold=32 14/05/2021 11:39:44 dut.10.240.183.133: stop 14/05/2021 11:39:44 dut.10.240.183.133: Telling cores to ... Waiting for lcores to finish... ---------------------- Forward statistics for port 1 ---------------------- RX-packets: 0 RX-dropped: 0 RX-total: 0 TX-packets: 0 TX-dropped: 0 TX-total: 0 ---------------------------------------------------------------------------- +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++ RX-packets: 0 RX-dropped: 0 RX-total: 0 TX-packets: 0 TX-dropped: 0 TX-total: 0 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Done. 14/05/2021 11:39:44 CVLDCFSwitchFilterGTPUTest: sub_case tv_mac_ipv6_gtpu_ipv4_l3src_l3dst passed 14/05/2021 11:39:44 CVLDCFSwitchFilterGTPUTest: ===================Test sub case: tv_mac_ipv6_gtpu_ipv4_all================ 14/05/2021 11:39:44 dut.10.240.183.133: flow validate 0 ingress pattern eth / ipv6 / udp / gtpu teid is 0x12345678 teid mask 0x00000001 / ipv4 src is 192.168.1.1 dst is 192.168.1.2 / end actions vf id 1 / end 14/05/2021 11:39:44 dut.10.240.183.133: Flow rule validated 14/05/2021 11:39:44 dut.10.240.183.133: flow create 0 ingress pattern eth / ipv6 / udp / gtpu teid is 0x12345678 teid mask 0x00000001 / ipv4 src is 192.168.1.1 dst is 192.168.1.2 / end actions vf id 1 / end 14/05/2021 11:39:44 dut.10.240.183.133: Flow rule #0 created 14/05/2021 11:39:44 dut.10.240.183.133: flow list 0 14/05/2021 11:39:44 dut.10.240.183.133: ID Group Prio Attr Rule 0 0 0 i-- ETH IPV6 UDP GTPU IPV4 => VF 14/05/2021 11:39:44 dut.10.240.183.133: start 14/05/2021 11:39:44 dut.10.240.183.133: rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native Logical Core 2 (socket 0) forwards packets on 1 streams: RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01 rxonly packet forwarding packets/burst=32 nb forwarding cores=1 - nb forwarding ports=1 port 0: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x0 RX queue: 0 RX desc=0 - RX free threshold=32 RX threshold registers: pthresh=8 hthresh=8 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=0 - TX free threshold=32 TX threshold registers: pthresh=32 hthresh=0 wthresh=0 TX offloads=0x0 - TX RS bit threshold=32 port 1: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x10000 RX queue: 0 RX desc=512 - RX free threshold=32 RX threshold registers: pthresh=0 hthresh=0 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=512 - TX free threshold=32 TX threshold registers: pthresh=0 hthresh=0 wthresh=0 TX offloads=0x10000 - TX RS bit threshold=32 14/05/2021 11:39:49 dut.10.240.183.133: stop 14/05/2021 11:39:50 dut.10.240.183.133: Telling cores to ... Waiting for lcores to finish... ---------------------- Forward statistics for port 1 ---------------------- RX-packets: 2 RX-dropped: 0 RX-total: 2 TX-packets: 0 TX-dropped: 0 TX-total: 0 ---------------------------------------------------------------------------- +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++ RX-packets: 2 RX-dropped: 0 RX-total: 2 TX-packets: 0 TX-dropped: 0 TX-total: 0 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Done. 14/05/2021 11:39:50 dut.10.240.183.133: start 14/05/2021 11:39:50 dut.10.240.183.133: rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native Logical Core 2 (socket 0) forwards packets on 1 streams: RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01 rxonly packet forwarding packets/burst=32 nb forwarding cores=1 - nb forwarding ports=1 port 0: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x0 RX queue: 0 RX desc=0 - RX free threshold=32 RX threshold registers: pthresh=8 hthresh=8 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=0 - TX free threshold=32 TX threshold registers: pthresh=32 hthresh=0 wthresh=0 TX offloads=0x0 - TX RS bit threshold=32 port 1: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x10000 RX queue: 0 RX desc=512 - RX free threshold=32 RX threshold registers: pthresh=0 hthresh=0 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=512 - TX free threshold=32 TX threshold registers: pthresh=0 hthresh=0 wthresh=0 TX offloads=0x10000 - TX RS bit threshold=32 14/05/2021 11:39:55 dut.10.240.183.133: stop 14/05/2021 11:39:55 dut.10.240.183.133: Telling cores to ... Waiting for lcores to finish... ---------------------- Forward statistics for port 1 ---------------------- RX-packets: 0 RX-dropped: 0 RX-total: 0 TX-packets: 0 TX-dropped: 0 TX-total: 0 ---------------------------------------------------------------------------- +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++ RX-packets: 0 RX-dropped: 0 RX-total: 0 TX-packets: 0 TX-dropped: 0 TX-total: 0 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Done. 14/05/2021 11:39:55 dut.10.240.183.133: flow destroy 0 rule 0 14/05/2021 11:39:55 dut.10.240.183.133: Flow rule #0 destroyed 14/05/2021 11:39:55 dut.10.240.183.133: flow list 0 14/05/2021 11:39:55 dut.10.240.183.133: 14/05/2021 11:39:55 dut.10.240.183.133: start 14/05/2021 11:39:55 dut.10.240.183.133: rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native Logical Core 2 (socket 0) forwards packets on 1 streams: RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01 rxonly packet forwarding packets/burst=32 nb forwarding cores=1 - nb forwarding ports=1 port 0: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x0 RX queue: 0 RX desc=0 - RX free threshold=32 RX threshold registers: pthresh=8 hthresh=8 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=0 - TX free threshold=32 TX threshold registers: pthresh=32 hthresh=0 wthresh=0 TX offloads=0x0 - TX RS bit threshold=32 port 1: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x10000 RX queue: 0 RX desc=512 - RX free threshold=32 RX threshold registers: pthresh=0 hthresh=0 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=512 - TX free threshold=32 TX threshold registers: pthresh=0 hthresh=0 wthresh=0 TX offloads=0x10000 - TX RS bit threshold=32 14/05/2021 11:40:00 dut.10.240.183.133: stop 14/05/2021 11:40:00 dut.10.240.183.133: Telling cores to ... Waiting for lcores to finish... ---------------------- Forward statistics for port 1 ---------------------- RX-packets: 0 RX-dropped: 0 RX-total: 0 TX-packets: 0 TX-dropped: 0 TX-total: 0 ---------------------------------------------------------------------------- +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++ RX-packets: 0 RX-dropped: 0 RX-total: 0 TX-packets: 0 TX-dropped: 0 TX-total: 0 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Done. 14/05/2021 11:40:00 CVLDCFSwitchFilterGTPUTest: sub_case tv_mac_ipv6_gtpu_ipv4_all passed 14/05/2021 11:40:00 CVLDCFSwitchFilterGTPUTest: {'tv_mac_ipv6_gtpu_ipv4_teid_with_mask': 'passed', 'tv_mac_ipv6_gtpu_ipv4_teid_without_mask': 'passed', 'tv_mac_ipv6_gtpu_ipv4_l3dst': 'passed', 'tv_mac_ipv6_gtpu_ipv4_l3src': 'passed', 'tv_mac_ipv6_gtpu_ipv4_l3src_l3dst': 'passed', 'tv_mac_ipv6_gtpu_ipv4_all': 'passed'} 14/05/2021 11:40:00 CVLDCFSwitchFilterGTPUTest: pass rate is: 100.0 14/05/2021 11:40:00 CVLDCFSwitchFilterGTPUTest: Test Case test_mac_ipv6_gtpu_ipv4 Result PASSED: 14/05/2021 11:40:00 dut.10.240.183.133: flow flush 0 14/05/2021 11:40:00 dut.10.240.183.133: 14/05/2021 11:40:00 dut.10.240.183.133: clear port stats all 14/05/2021 11:40:00 dut.10.240.183.133: NIC statistics for port 0 cleared NIC statistics for port 1 cleared 14/05/2021 11:40:00 dut.10.240.183.133: quit 14/05/2021 11:40:02 dut.10.240.183.133: Stopping port 0... Stopping ports... Done Stopping port 1... Stopping ports... Done Shutting down port 0... Closing ports... Port 0 is closed Done Shutting down port 1... Closing ports... Port 1 is closed Done Bye... 14/05/2021 11:40:02 dut.10.240.183.133: kill_all: called by dut and prefix list has value. 14/05/2021 11:40:05 CVLDCFSwitchFilterGTPUTest: Test Case test_mac_ipv6_gtpu_ipv4_tcp Begin 14/05/2021 11:40:05 dut.10.240.183.133: 14/05/2021 11:40:05 tester: 14/05/2021 11:40:05 dut.10.240.183.133: rmmod ice 14/05/2021 11:40:14 dut.10.240.183.133: 14/05/2021 11:40:14 dut.10.240.183.133: modprobe ice 14/05/2021 11:40:19 dut.10.240.183.133: 14/05/2021 11:40:19 dut.10.240.183.133: ethtool -i ens801f0 14/05/2021 11:40:19 dut.10.240.183.133: driver: ice version: 1.6.0_rc41_11_gbd4c35a2_dirty firmware-version: 3.00 0x800079a8 1.2928.0 expansion-rom-version: bus-info: 0000:81:00.0 supports-statistics: yes supports-test: yes supports-eeprom-access: yes supports-register-dump: yes supports-priv-flags: yes 14/05/2021 11:40:21 dut.10.240.183.133: ip link set ens801f0 vf 0 trust on 14/05/2021 11:40:21 dut.10.240.183.133: 14/05/2021 11:40:28 dut.10.240.183.133: x86_64-native-linuxapp-gcc/app/dpdk-testpmd -l 1,2,3,4 -n 4 -a 0000:81:01.0,cap=dcf -a 0000:81:01.1 --file-prefix=dpdk_13956_20210514102502 -- -i 14/05/2021 11:40:41 dut.10.240.183.133: EAL: Detected 72 lcore(s) EAL: Detected 2 NUMA nodes EAL: Detected static linkage of DPDK EAL: Multi-process socket /var/run/dpdk/dpdk_13956_20210514102502/mp_socket EAL: Selected IOVA mode 'VA' EAL: No available 2048 kB hugepages reported EAL: VFIO support initialized EAL: Using IOMMU type 1 (Type 1) EAL: Probe PCI driver: net_iavf (8086:1889) device: 0000:81:01.0 (socket 1) EAL: Releasing PCI mapped resource for 0000:81:01.0 EAL: Calling pci_unmap_resource for 0000:81:01.0 at 0x2200000000 EAL: Calling pci_unmap_resource for 0000:81:01.0 at 0x2200020000 EAL: Using IOMMU type 1 (Type 1) EAL: Probe PCI driver: net_ice_dcf (8086:1889) device: 0000:81:01.0 (socket 1) ice_load_pkg_type(): Active package is: 1.3.30.0, ICE COMMS Package (double VLAN mode) EAL: Probe PCI driver: net_iavf (8086:1889) device: 0000:81:01.1 (socket 1) Interactive-mode selected Failed to set MTU to 1500 for port 0 testpmd: create a new mbuf pool <mb_pool_0>: n=171456, size=2176, socket=0 testpmd: preferred mempool ops selected: ring_mp_mc testpmd: create a new mbuf pool <mb_pool_1>: n=171456, size=2176, socket=1 testpmd: preferred mempool ops selected: ring_mp_mc Configuring Port 0 (socket 1) ice_dcf_init_rss(): RSS is enabled by PF by default ice_dcf_configure_queues(): request RXDID == 16 in Queue[0] Port 0: 5E:6C:58:31:76:5E Configuring Port 1 (socket 1) iavf_configure_queues(): request RXDID[22] in Queue[0] Port 1: link state change event Port 1: link state change event Port 1: 8A:91:9A:A4:68:BE Checking link statuses... Done 14/05/2021 11:40:41 dut.10.240.183.133: set portlist 1 14/05/2021 11:40:41 dut.10.240.183.133: previous number of forwarding ports 2 - changed to number of configured ports 1 Warning! port-topology=paired and odd forward ports number, the last port will pair with itself. 14/05/2021 11:40:41 dut.10.240.183.133: set fwd rxonly 14/05/2021 11:40:41 dut.10.240.183.133: Set rxonly packet forwarding mode 14/05/2021 11:40:41 dut.10.240.183.133: set verbose 1 14/05/2021 11:40:42 dut.10.240.183.133: Change verbose level from 0 to 1 14/05/2021 11:40:42 CVLDCFSwitchFilterGTPUTest: ===================Test sub case: tv_mac_ipv6_gtpu_ipv4_tcp_teid_with_mask================ 14/05/2021 11:40:42 dut.10.240.183.133: flow validate 0 ingress pattern eth / ipv6 / udp / gtpu teid is 0x12345678 teid mask 0x00000001 / ipv4 / tcp / end actions vf id 1 / end 14/05/2021 11:40:42 dut.10.240.183.133: Flow rule validated 14/05/2021 11:40:42 dut.10.240.183.133: flow create 0 ingress pattern eth / ipv6 / udp / gtpu teid is 0x12345678 teid mask 0x00000001 / ipv4 / tcp / end actions vf id 1 / end 14/05/2021 11:40:42 dut.10.240.183.133: Flow rule #0 created 14/05/2021 11:40:42 dut.10.240.183.133: flow list 0 14/05/2021 11:40:42 dut.10.240.183.133: ID Group Prio Attr Rule 0 0 0 i-- ETH IPV6 UDP GTPU IPV4 TCP => VF 14/05/2021 11:40:42 dut.10.240.183.133: start 14/05/2021 11:40:42 dut.10.240.183.133: rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native Logical Core 2 (socket 0) forwards packets on 1 streams: RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01 rxonly packet forwarding packets/burst=32 nb forwarding cores=1 - nb forwarding ports=1 port 0: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x0 RX queue: 0 RX desc=0 - RX free threshold=32 RX threshold registers: pthresh=8 hthresh=8 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=0 - TX free threshold=32 TX threshold registers: pthresh=32 hthresh=0 wthresh=0 TX offloads=0x0 - TX RS bit threshold=32 port 1: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x10000 RX queue: 0 RX desc=512 - RX free threshold=32 RX threshold registers: pthresh=0 hthresh=0 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=512 - TX free threshold=32 TX threshold registers: pthresh=0 hthresh=0 wthresh=0 TX offloads=0x10000 - TX RS bit threshold=32 14/05/2021 11:40:47 dut.10.240.183.133: stop 14/05/2021 11:40:47 dut.10.240.183.133: Telling cores to ... Waiting for lcores to finish... ---------------------- Forward statistics for port 1 ---------------------- RX-packets: 2 RX-dropped: 0 RX-total: 2 TX-packets: 0 TX-dropped: 0 TX-total: 0 ---------------------------------------------------------------------------- +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++ RX-packets: 2 RX-dropped: 0 RX-total: 2 TX-packets: 0 TX-dropped: 0 TX-total: 0 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Done. 14/05/2021 11:40:47 dut.10.240.183.133: start 14/05/2021 11:40:47 dut.10.240.183.133: rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native Logical Core 2 (socket 0) forwards packets on 1 streams: RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01 rxonly packet forwarding packets/burst=32 nb forwarding cores=1 - nb forwarding ports=1 port 0: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x0 RX queue: 0 RX desc=0 - RX free threshold=32 RX threshold registers: pthresh=8 hthresh=8 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=0 - TX free threshold=32 TX threshold registers: pthresh=32 hthresh=0 wthresh=0 TX offloads=0x0 - TX RS bit threshold=32 port 1: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x10000 RX queue: 0 RX desc=512 - RX free threshold=32 RX threshold registers: pthresh=0 hthresh=0 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=512 - TX free threshold=32 TX threshold registers: pthresh=0 hthresh=0 wthresh=0 TX offloads=0x10000 - TX RS bit threshold=32 14/05/2021 11:40:53 dut.10.240.183.133: stop 14/05/2021 11:40:53 dut.10.240.183.133: Telling cores to ... Waiting for lcores to finish... ---------------------- Forward statistics for port 1 ---------------------- RX-packets: 0 RX-dropped: 0 RX-total: 0 TX-packets: 0 TX-dropped: 0 TX-total: 0 ---------------------------------------------------------------------------- +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++ RX-packets: 0 RX-dropped: 0 RX-total: 0 TX-packets: 0 TX-dropped: 0 TX-total: 0 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Done. 14/05/2021 11:40:53 dut.10.240.183.133: flow destroy 0 rule 0 14/05/2021 11:40:53 dut.10.240.183.133: Flow rule #0 destroyed 14/05/2021 11:40:53 dut.10.240.183.133: flow list 0 14/05/2021 11:40:53 dut.10.240.183.133: 14/05/2021 11:40:53 dut.10.240.183.133: start 14/05/2021 11:40:53 dut.10.240.183.133: rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native Logical Core 2 (socket 0) forwards packets on 1 streams: RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01 rxonly packet forwarding packets/burst=32 nb forwarding cores=1 - nb forwarding ports=1 port 0: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x0 RX queue: 0 RX desc=0 - RX free threshold=32 RX threshold registers: pthresh=8 hthresh=8 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=0 - TX free threshold=32 TX threshold registers: pthresh=32 hthresh=0 wthresh=0 TX offloads=0x0 - TX RS bit threshold=32 port 1: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x10000 RX queue: 0 RX desc=512 - RX free threshold=32 RX threshold registers: pthresh=0 hthresh=0 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=512 - TX free threshold=32 TX threshold registers: pthresh=0 hthresh=0 wthresh=0 TX offloads=0x10000 - TX RS bit threshold=32 14/05/2021 11:40:58 dut.10.240.183.133: stop 14/05/2021 11:40:58 dut.10.240.183.133: Telling cores to ... Waiting for lcores to finish... ---------------------- Forward statistics for port 1 ---------------------- RX-packets: 0 RX-dropped: 0 RX-total: 0 TX-packets: 0 TX-dropped: 0 TX-total: 0 ---------------------------------------------------------------------------- +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++ RX-packets: 0 RX-dropped: 0 RX-total: 0 TX-packets: 0 TX-dropped: 0 TX-total: 0 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Done. 14/05/2021 11:40:58 CVLDCFSwitchFilterGTPUTest: sub_case tv_mac_ipv6_gtpu_ipv4_tcp_teid_with_mask passed 14/05/2021 11:40:58 CVLDCFSwitchFilterGTPUTest: ===================Test sub case: tv_mac_ipv6_gtpu_ipv4_tcp_teid_without_mask================ 14/05/2021 11:40:58 dut.10.240.183.133: flow validate 0 ingress pattern eth / ipv6 / udp / gtpu teid is 0x12345678 / ipv4 / tcp / end actions vf id 1 / end 14/05/2021 11:40:58 dut.10.240.183.133: Flow rule validated 14/05/2021 11:40:58 dut.10.240.183.133: flow create 0 ingress pattern eth / ipv6 / udp / gtpu teid is 0x12345678 / ipv4 / tcp / end actions vf id 1 / end 14/05/2021 11:40:58 dut.10.240.183.133: Flow rule #0 created 14/05/2021 11:40:58 dut.10.240.183.133: flow list 0 14/05/2021 11:40:58 dut.10.240.183.133: ID Group Prio Attr Rule 0 0 0 i-- ETH IPV6 UDP GTPU IPV4 TCP => VF 14/05/2021 11:40:58 dut.10.240.183.133: start 14/05/2021 11:40:58 dut.10.240.183.133: rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native Logical Core 2 (socket 0) forwards packets on 1 streams: RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01 rxonly packet forwarding packets/burst=32 nb forwarding cores=1 - nb forwarding ports=1 port 0: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x0 RX queue: 0 RX desc=0 - RX free threshold=32 RX threshold registers: pthresh=8 hthresh=8 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=0 - TX free threshold=32 TX threshold registers: pthresh=32 hthresh=0 wthresh=0 TX offloads=0x0 - TX RS bit threshold=32 port 1: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x10000 RX queue: 0 RX desc=512 - RX free threshold=32 RX threshold registers: pthresh=0 hthresh=0 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=512 - TX free threshold=32 TX threshold registers: pthresh=0 hthresh=0 wthresh=0 TX offloads=0x10000 - TX RS bit threshold=32 14/05/2021 11:41:03 dut.10.240.183.133: stop 14/05/2021 11:41:04 dut.10.240.183.133: Telling cores to ... Waiting for lcores to finish... ---------------------- Forward statistics for port 1 ---------------------- RX-packets: 1 RX-dropped: 0 RX-total: 1 TX-packets: 0 TX-dropped: 0 TX-total: 0 ---------------------------------------------------------------------------- +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++ RX-packets: 1 RX-dropped: 0 RX-total: 1 TX-packets: 0 TX-dropped: 0 TX-total: 0 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Done. 14/05/2021 11:41:04 dut.10.240.183.133: start 14/05/2021 11:41:04 dut.10.240.183.133: rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native Logical Core 2 (socket 0) forwards packets on 1 streams: RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01 rxonly packet forwarding packets/burst=32 nb forwarding cores=1 - nb forwarding ports=1 port 0: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x0 RX queue: 0 RX desc=0 - RX free threshold=32 RX threshold registers: pthresh=8 hthresh=8 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=0 - TX free threshold=32 TX threshold registers: pthresh=32 hthresh=0 wthresh=0 TX offloads=0x0 - TX RS bit threshold=32 port 1: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x10000 RX queue: 0 RX desc=512 - RX free threshold=32 RX threshold registers: pthresh=0 hthresh=0 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=512 - TX free threshold=32 TX threshold registers: pthresh=0 hthresh=0 wthresh=0 TX offloads=0x10000 - TX RS bit threshold=32 14/05/2021 11:41:09 dut.10.240.183.133: stop 14/05/2021 11:41:09 dut.10.240.183.133: Telling cores to ... Waiting for lcores to finish... ---------------------- Forward statistics for port 1 ---------------------- RX-packets: 0 RX-dropped: 0 RX-total: 0 TX-packets: 0 TX-dropped: 0 TX-total: 0 ---------------------------------------------------------------------------- +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++ RX-packets: 0 RX-dropped: 0 RX-total: 0 TX-packets: 0 TX-dropped: 0 TX-total: 0 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Done. 14/05/2021 11:41:09 dut.10.240.183.133: flow destroy 0 rule 0 14/05/2021 11:41:09 dut.10.240.183.133: Flow rule #0 destroyed 14/05/2021 11:41:09 dut.10.240.183.133: flow list 0 14/05/2021 11:41:09 dut.10.240.183.133: 14/05/2021 11:41:09 dut.10.240.183.133: start 14/05/2021 11:41:09 dut.10.240.183.133: rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native Logical Core 2 (socket 0) forwards packets on 1 streams: RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01 rxonly packet forwarding packets/burst=32 nb forwarding cores=1 - nb forwarding ports=1 port 0: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x0 RX queue: 0 RX desc=0 - RX free threshold=32 RX threshold registers: pthresh=8 hthresh=8 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=0 - TX free threshold=32 TX threshold registers: pthresh=32 hthresh=0 wthresh=0 TX offloads=0x0 - TX RS bit threshold=32 port 1: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x10000 RX queue: 0 RX desc=512 - RX free threshold=32 RX threshold registers: pthresh=0 hthresh=0 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=512 - TX free threshold=32 TX threshold registers: pthresh=0 hthresh=0 wthresh=0 TX offloads=0x10000 - TX RS bit threshold=32 14/05/2021 11:41:14 dut.10.240.183.133: stop 14/05/2021 11:41:14 dut.10.240.183.133: Telling cores to ... Waiting for lcores to finish... ---------------------- Forward statistics for port 1 ---------------------- RX-packets: 0 RX-dropped: 0 RX-total: 0 TX-packets: 0 TX-dropped: 0 TX-total: 0 ---------------------------------------------------------------------------- +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++ RX-packets: 0 RX-dropped: 0 RX-total: 0 TX-packets: 0 TX-dropped: 0 TX-total: 0 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Done. 14/05/2021 11:41:14 CVLDCFSwitchFilterGTPUTest: sub_case tv_mac_ipv6_gtpu_ipv4_tcp_teid_without_mask passed 14/05/2021 11:41:14 CVLDCFSwitchFilterGTPUTest: ===================Test sub case: tv_mac_ipv6_gtpu_ipv4_tcp_l3dst================ 14/05/2021 11:41:14 dut.10.240.183.133: flow validate 0 ingress pattern eth / ipv6 / udp / gtpu / ipv4 dst is 192.168.1.2 / tcp / end actions vf id 1 / end 14/05/2021 11:41:14 dut.10.240.183.133: Flow rule validated 14/05/2021 11:41:14 dut.10.240.183.133: flow create 0 ingress pattern eth / ipv6 / udp / gtpu / ipv4 dst is 192.168.1.2 / tcp / end actions vf id 1 / end 14/05/2021 11:41:14 dut.10.240.183.133: Flow rule #0 created 14/05/2021 11:41:14 dut.10.240.183.133: flow list 0 14/05/2021 11:41:14 dut.10.240.183.133: ID Group Prio Attr Rule 0 0 0 i-- ETH IPV6 UDP GTPU IPV4 TCP => VF 14/05/2021 11:41:14 dut.10.240.183.133: start 14/05/2021 11:41:15 dut.10.240.183.133: rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native Logical Core 2 (socket 0) forwards packets on 1 streams: RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01 rxonly packet forwarding packets/burst=32 nb forwarding cores=1 - nb forwarding ports=1 port 0: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x0 RX queue: 0 RX desc=0 - RX free threshold=32 RX threshold registers: pthresh=8 hthresh=8 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=0 - TX free threshold=32 TX threshold registers: pthresh=32 hthresh=0 wthresh=0 TX offloads=0x0 - TX RS bit threshold=32 port 1: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x10000 RX queue: 0 RX desc=512 - RX free threshold=32 RX threshold registers: pthresh=0 hthresh=0 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=512 - TX free threshold=32 TX threshold registers: pthresh=0 hthresh=0 wthresh=0 TX offloads=0x10000 - TX RS bit threshold=32 14/05/2021 11:41:20 dut.10.240.183.133: stop 14/05/2021 11:41:20 dut.10.240.183.133: Telling cores to ... Waiting for lcores to finish... ---------------------- Forward statistics for port 1 ---------------------- RX-packets: 1 RX-dropped: 0 RX-total: 1 TX-packets: 0 TX-dropped: 0 TX-total: 0 ---------------------------------------------------------------------------- +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++ RX-packets: 1 RX-dropped: 0 RX-total: 1 TX-packets: 0 TX-dropped: 0 TX-total: 0 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Done. 14/05/2021 11:41:20 dut.10.240.183.133: start 14/05/2021 11:41:20 dut.10.240.183.133: rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native Logical Core 2 (socket 0) forwards packets on 1 streams: RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01 rxonly packet forwarding packets/burst=32 nb forwarding cores=1 - nb forwarding ports=1 port 0: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x0 RX queue: 0 RX desc=0 - RX free threshold=32 RX threshold registers: pthresh=8 hthresh=8 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=0 - TX free threshold=32 TX threshold registers: pthresh=32 hthresh=0 wthresh=0 TX offloads=0x0 - TX RS bit threshold=32 port 1: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x10000 RX queue: 0 RX desc=512 - RX free threshold=32 RX threshold registers: pthresh=0 hthresh=0 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=512 - TX free threshold=32 TX threshold registers: pthresh=0 hthresh=0 wthresh=0 TX offloads=0x10000 - TX RS bit threshold=32 14/05/2021 11:41:25 dut.10.240.183.133: stop 14/05/2021 11:41:25 dut.10.240.183.133: Telling cores to ... Waiting for lcores to finish... ---------------------- Forward statistics for port 1 ---------------------- RX-packets: 0 RX-dropped: 0 RX-total: 0 TX-packets: 0 TX-dropped: 0 TX-total: 0 ---------------------------------------------------------------------------- +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++ RX-packets: 0 RX-dropped: 0 RX-total: 0 TX-packets: 0 TX-dropped: 0 TX-total: 0 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Done. 14/05/2021 11:41:25 dut.10.240.183.133: flow destroy 0 rule 0 14/05/2021 11:41:25 dut.10.240.183.133: Flow rule #0 destroyed 14/05/2021 11:41:25 dut.10.240.183.133: flow list 0 14/05/2021 11:41:25 dut.10.240.183.133: 14/05/2021 11:41:25 dut.10.240.183.133: start 14/05/2021 11:41:25 dut.10.240.183.133: rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native Logical Core 2 (socket 0) forwards packets on 1 streams: RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01 rxonly packet forwarding packets/burst=32 nb forwarding cores=1 - nb forwarding ports=1 port 0: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x0 RX queue: 0 RX desc=0 - RX free threshold=32 RX threshold registers: pthresh=8 hthresh=8 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=0 - TX free threshold=32 TX threshold registers: pthresh=32 hthresh=0 wthresh=0 TX offloads=0x0 - TX RS bit threshold=32 port 1: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x10000 RX queue: 0 RX desc=512 - RX free threshold=32 RX threshold registers: pthresh=0 hthresh=0 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=512 - TX free threshold=32 TX threshold registers: pthresh=0 hthresh=0 wthresh=0 TX offloads=0x10000 - TX RS bit threshold=32 14/05/2021 11:41:30 dut.10.240.183.133: stop 14/05/2021 11:41:30 dut.10.240.183.133: Telling cores to ... Waiting for lcores to finish... ---------------------- Forward statistics for port 1 ---------------------- RX-packets: 0 RX-dropped: 0 RX-total: 0 TX-packets: 0 TX-dropped: 0 TX-total: 0 ---------------------------------------------------------------------------- +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++ RX-packets: 0 RX-dropped: 0 RX-total: 0 TX-packets: 0 TX-dropped: 0 TX-total: 0 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Done. 14/05/2021 11:41:30 CVLDCFSwitchFilterGTPUTest: sub_case tv_mac_ipv6_gtpu_ipv4_tcp_l3dst passed 14/05/2021 11:41:30 CVLDCFSwitchFilterGTPUTest: ===================Test sub case: tv_mac_ipv6_gtpu_ipv4_tcp_l3src================ 14/05/2021 11:41:30 dut.10.240.183.133: flow validate 0 ingress pattern eth / ipv6 / udp / gtpu / ipv4 src is 192.168.1.1 / tcp / end actions vf id 1 / end 14/05/2021 11:41:30 dut.10.240.183.133: Flow rule validated 14/05/2021 11:41:30 dut.10.240.183.133: flow create 0 ingress pattern eth / ipv6 / udp / gtpu / ipv4 src is 192.168.1.1 / tcp / end actions vf id 1 / end 14/05/2021 11:41:31 dut.10.240.183.133: Flow rule #0 created 14/05/2021 11:41:31 dut.10.240.183.133: flow list 0 14/05/2021 11:41:31 dut.10.240.183.133: ID Group Prio Attr Rule 0 0 0 i-- ETH IPV6 UDP GTPU IPV4 TCP => VF 14/05/2021 11:41:31 dut.10.240.183.133: start 14/05/2021 11:41:31 dut.10.240.183.133: rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native Logical Core 2 (socket 0) forwards packets on 1 streams: RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01 rxonly packet forwarding packets/burst=32 nb forwarding cores=1 - nb forwarding ports=1 port 0: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x0 RX queue: 0 RX desc=0 - RX free threshold=32 RX threshold registers: pthresh=8 hthresh=8 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=0 - TX free threshold=32 TX threshold registers: pthresh=32 hthresh=0 wthresh=0 TX offloads=0x0 - TX RS bit threshold=32 port 1: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x10000 RX queue: 0 RX desc=512 - RX free threshold=32 RX threshold registers: pthresh=0 hthresh=0 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=512 - TX free threshold=32 TX threshold registers: pthresh=0 hthresh=0 wthresh=0 TX offloads=0x10000 - TX RS bit threshold=32 14/05/2021 11:41:36 dut.10.240.183.133: stop 14/05/2021 11:41:36 dut.10.240.183.133: Telling cores to ... Waiting for lcores to finish... ---------------------- Forward statistics for port 1 ---------------------- RX-packets: 1 RX-dropped: 0 RX-total: 1 TX-packets: 0 TX-dropped: 0 TX-total: 0 ---------------------------------------------------------------------------- +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++ RX-packets: 1 RX-dropped: 0 RX-total: 1 TX-packets: 0 TX-dropped: 0 TX-total: 0 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Done. 14/05/2021 11:41:36 dut.10.240.183.133: start 14/05/2021 11:41:36 dut.10.240.183.133: rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native Logical Core 2 (socket 0) forwards packets on 1 streams: RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01 rxonly packet forwarding packets/burst=32 nb forwarding cores=1 - nb forwarding ports=1 port 0: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x0 RX queue: 0 RX desc=0 - RX free threshold=32 RX threshold registers: pthresh=8 hthresh=8 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=0 - TX free threshold=32 TX threshold registers: pthresh=32 hthresh=0 wthresh=0 TX offloads=0x0 - TX RS bit threshold=32 port 1: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x10000 RX queue: 0 RX desc=512 - RX free threshold=32 RX threshold registers: pthresh=0 hthresh=0 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=512 - TX free threshold=32 TX threshold registers: pthresh=0 hthresh=0 wthresh=0 TX offloads=0x10000 - TX RS bit threshold=32 14/05/2021 11:41:41 dut.10.240.183.133: stop 14/05/2021 11:41:41 dut.10.240.183.133: Telling cores to ... Waiting for lcores to finish... ---------------------- Forward statistics for port 1 ---------------------- RX-packets: 0 RX-dropped: 0 RX-total: 0 TX-packets: 0 TX-dropped: 0 TX-total: 0 ---------------------------------------------------------------------------- +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++ RX-packets: 0 RX-dropped: 0 RX-total: 0 TX-packets: 0 TX-dropped: 0 TX-total: 0 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Done. 14/05/2021 11:41:41 dut.10.240.183.133: flow destroy 0 rule 0 14/05/2021 11:41:41 dut.10.240.183.133: Flow rule #0 destroyed 14/05/2021 11:41:41 dut.10.240.183.133: flow list 0 14/05/2021 11:41:41 dut.10.240.183.133: 14/05/2021 11:41:41 dut.10.240.183.133: start 14/05/2021 11:41:41 dut.10.240.183.133: rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native Logical Core 2 (socket 0) forwards packets on 1 streams: RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01 rxonly packet forwarding packets/burst=32 nb forwarding cores=1 - nb forwarding ports=1 port 0: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x0 RX queue: 0 RX desc=0 - RX free threshold=32 RX threshold registers: pthresh=8 hthresh=8 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=0 - TX free threshold=32 TX threshold registers: pthresh=32 hthresh=0 wthresh=0 TX offloads=0x0 - TX RS bit threshold=32 port 1: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x10000 RX queue: 0 RX desc=512 - RX free threshold=32 RX threshold registers: pthresh=0 hthresh=0 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=512 - TX free threshold=32 TX threshold registers: pthresh=0 hthresh=0 wthresh=0 TX offloads=0x10000 - TX RS bit threshold=32 14/05/2021 11:41:46 dut.10.240.183.133: stop 14/05/2021 11:41:47 dut.10.240.183.133: Telling cores to ... Waiting for lcores to finish... ---------------------- Forward statistics for port 1 ---------------------- RX-packets: 0 RX-dropped: 0 RX-total: 0 TX-packets: 0 TX-dropped: 0 TX-total: 0 ---------------------------------------------------------------------------- +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++ RX-packets: 0 RX-dropped: 0 RX-total: 0 TX-packets: 0 TX-dropped: 0 TX-total: 0 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Done. 14/05/2021 11:41:47 CVLDCFSwitchFilterGTPUTest: sub_case tv_mac_ipv6_gtpu_ipv4_tcp_l3src passed 14/05/2021 11:41:47 CVLDCFSwitchFilterGTPUTest: ===================Test sub case: tv_mac_ipv6_gtpu_ipv4_tcp_l3src_l4dst================ 14/05/2021 11:41:47 dut.10.240.183.133: flow validate 0 ingress pattern eth / ipv6 / udp / gtpu / ipv4 src is 192.168.1.1 / tcp dst is 23 / end actions vf id 1 / end 14/05/2021 11:41:47 dut.10.240.183.133: Flow rule validated 14/05/2021 11:41:47 dut.10.240.183.133: flow create 0 ingress pattern eth / ipv6 / udp / gtpu / ipv4 src is 192.168.1.1 / tcp dst is 23 / end actions vf id 1 / end 14/05/2021 11:41:47 dut.10.240.183.133: ice_flow_create(): Failed to create flow port_flow_complain(): Caught PMD error type 2 (flow rule (handle)): switch filter create flow fail: Invalid argument 14/05/2021 11:41:47 CVLDCFSwitchFilterGTPUTest: sub_case tv_mac_ipv6_gtpu_ipv4_tcp_l3src_l4dst failed: 'some rules not created successfully, result [False], rule flow create 0 ingress pattern eth / ipv6 / udp / gtpu / ipv4 src is 192.168.1.1 / tcp dst is 23 / end actions vf id 1 / end' 14/05/2021 11:41:47 dut.10.240.183.133: flow flush 0 14/05/2021 11:41:47 dut.10.240.183.133: 14/05/2021 11:41:47 CVLDCFSwitchFilterGTPUTest: ===================Test sub case: tv_mac_ipv6_gtpu_ipv4_tcp_l3src_l4src================ 14/05/2021 11:41:47 dut.10.240.183.133: flow validate 0 ingress pattern eth / ipv6 / udp / gtpu / ipv4 src is 192.168.1.1 / tcp src is 22 / end actions vf id 1 / end 14/05/2021 11:41:47 dut.10.240.183.133: Flow rule validated 14/05/2021 11:41:47 dut.10.240.183.133: flow create 0 ingress pattern eth / ipv6 / udp / gtpu / ipv4 src is 192.168.1.1 / tcp src is 22 / end actions vf id 1 / end 14/05/2021 11:41:47 dut.10.240.183.133: ice_flow_create(): Failed to create flow port_flow_complain(): Caught PMD error type 2 (flow rule (handle)): switch filter create flow fail: Invalid argument 14/05/2021 11:41:47 CVLDCFSwitchFilterGTPUTest: sub_case tv_mac_ipv6_gtpu_ipv4_tcp_l3src_l4src failed: 'some rules not created successfully, result [False], rule flow create 0 ingress pattern eth / ipv6 / udp / gtpu / ipv4 src is 192.168.1.1 / tcp src is 22 / end actions vf id 1 / end' 14/05/2021 11:41:47 dut.10.240.183.133: flow flush 0 14/05/2021 11:41:47 dut.10.240.183.133: 14/05/2021 11:41:47 dut.10.240.183.133: flow flush 0 14/05/2021 11:41:47 dut.10.240.183.133: 14/05/2021 11:41:47 dut.10.240.183.133: clear port stats all 14/05/2021 11:41:47 dut.10.240.183.133: NIC statistics for port 0 cleared NIC statistics for port 1 cleared 14/05/2021 11:41:47 dut.10.240.183.133: quit 14/05/2021 11:41:48 dut.10.240.183.133: Stopping port 0... Stopping ports... Done Stopping port 1... Stopping ports... Done Shutting down port 0... Closing ports... Port 0 is closed Done Shutting down port 1... Closing ports... Port 1 is closed Done Bye... 14/05/2021 11:41:48 dut.10.240.183.133: kill_all: called by dut and prefix list has value. 14/05/2021 11:41:52 dut.10.240.183.133: rmmod ice 14/05/2021 11:42:00 dut.10.240.183.133: 14/05/2021 11:42:00 dut.10.240.183.133: modprobe ice 14/05/2021 11:42:05 dut.10.240.183.133: 14/05/2021 11:42:05 dut.10.240.183.133: ethtool -i ens801f0 14/05/2021 11:42:05 dut.10.240.183.133: driver: ice version: 1.6.0_rc41_11_gbd4c35a2_dirty firmware-version: 3.00 0x800079a8 1.2928.0 expansion-rom-version: bus-info: 0000:81:00.0 supports-statistics: yes supports-test: yes supports-eeprom-access: yes supports-register-dump: yes supports-priv-flags: yes 14/05/2021 11:42:07 dut.10.240.183.133: ip link set ens801f0 vf 0 trust on 14/05/2021 11:42:07 dut.10.240.183.133: 14/05/2021 11:42:15 dut.10.240.183.133: x86_64-native-linuxapp-gcc/app/dpdk-testpmd -l 1,2,3,4 -n 4 -a 0000:81:01.0,cap=dcf -a 0000:81:01.1 --file-prefix=dpdk_13956_20210514102502 -- -i 14/05/2021 11:42:28 dut.10.240.183.133: EAL: Detected 72 lcore(s) EAL: Detected 2 NUMA nodes EAL: Detected static linkage of DPDK EAL: Multi-process socket /var/run/dpdk/dpdk_13956_20210514102502/mp_socket EAL: Selected IOVA mode 'VA' EAL: No available 2048 kB hugepages reported EAL: VFIO support initialized EAL: Using IOMMU type 1 (Type 1) EAL: Probe PCI driver: net_iavf (8086:1889) device: 0000:81:01.0 (socket 1) EAL: Releasing PCI mapped resource for 0000:81:01.0 EAL: Calling pci_unmap_resource for 0000:81:01.0 at 0x2200000000 EAL: Calling pci_unmap_resource for 0000:81:01.0 at 0x2200020000 EAL: Using IOMMU type 1 (Type 1) EAL: Probe PCI driver: net_ice_dcf (8086:1889) device: 0000:81:01.0 (socket 1) ice_load_pkg_type(): Active package is: 1.3.30.0, ICE COMMS Package (double VLAN mode) EAL: Probe PCI driver: net_iavf (8086:1889) device: 0000:81:01.1 (socket 1) Interactive-mode selected Failed to set MTU to 1500 for port 0 testpmd: create a new mbuf pool <mb_pool_0>: n=171456, size=2176, socket=0 testpmd: preferred mempool ops selected: ring_mp_mc testpmd: create a new mbuf pool <mb_pool_1>: n=171456, size=2176, socket=1 testpmd: preferred mempool ops selected: ring_mp_mc Configuring Port 0 (socket 1) ice_dcf_init_rss(): RSS is enabled by PF by default ice_dcf_configure_queues(): request RXDID == 16 in Queue[0] Port 0: 6E:B2:F6:ED:7C:6B Configuring Port 1 (socket 1) iavf_configure_queues(): request RXDID[22] in Queue[0] Port 1: link state change event Port 1: link state change event Port 1: D2:7E:FE:34:44:2C Checking link statuses... Done 14/05/2021 11:42:28 dut.10.240.183.133: set portlist 1 14/05/2021 11:42:28 dut.10.240.183.133: previous number of forwarding ports 2 - changed to number of configured ports 1 Warning! port-topology=paired and odd forward ports number, the last port will pair with itself. 14/05/2021 11:42:28 dut.10.240.183.133: set fwd rxonly 14/05/2021 11:42:28 dut.10.240.183.133: Set rxonly packet forwarding mode 14/05/2021 11:42:28 dut.10.240.183.133: set verbose 1 14/05/2021 11:42:28 dut.10.240.183.133: Change verbose level from 0 to 1 14/05/2021 11:42:28 CVLDCFSwitchFilterGTPUTest: ===================Test sub case: tv_mac_ipv6_gtpu_ipv4_tcp_l3dst_l4src================ 14/05/2021 11:42:28 dut.10.240.183.133: flow validate 0 ingress pattern eth / ipv6 / udp / gtpu / ipv4 dst is 192.168.1.2 / tcp src is 22 / end actions vf id 1 / end 14/05/2021 11:42:28 dut.10.240.183.133: Flow rule validated 14/05/2021 11:42:28 dut.10.240.183.133: flow create 0 ingress pattern eth / ipv6 / udp / gtpu / ipv4 dst is 192.168.1.2 / tcp src is 22 / end actions vf id 1 / end 14/05/2021 11:42:28 dut.10.240.183.133: ice_flow_create(): Failed to create flow port_flow_complain(): Caught PMD error type 2 (flow rule (handle)): switch filter create flow fail: Invalid argument 14/05/2021 11:42:28 CVLDCFSwitchFilterGTPUTest: sub_case tv_mac_ipv6_gtpu_ipv4_tcp_l3dst_l4src failed: 'some rules not created successfully, result [False], rule flow create 0 ingress pattern eth / ipv6 / udp / gtpu / ipv4 dst is 192.168.1.2 / tcp src is 22 / end actions vf id 1 / end' 14/05/2021 11:42:28 dut.10.240.183.133: flow flush 0 14/05/2021 11:42:28 dut.10.240.183.133: 14/05/2021 11:42:28 CVLDCFSwitchFilterGTPUTest: ===================Test sub case: tv_mac_ipv6_gtpu_ipv4_tcp_l3dst_l4dst================ 14/05/2021 11:42:28 dut.10.240.183.133: flow validate 0 ingress pattern eth / ipv6 / udp / gtpu / ipv4 dst is 192.168.1.2 / tcp dst is 23 / end actions vf id 1 / end 14/05/2021 11:42:28 dut.10.240.183.133: Flow rule validated 14/05/2021 11:42:28 dut.10.240.183.133: flow create 0 ingress pattern eth / ipv6 / udp / gtpu / ipv4 dst is 192.168.1.2 / tcp dst is 23 / end actions vf id 1 / end 14/05/2021 11:42:28 dut.10.240.183.133: ice_flow_create(): Failed to create flow port_flow_complain(): Caught PMD error type 2 (flow rule (handle)): switch filter create flow fail: Invalid argument 14/05/2021 11:42:28 CVLDCFSwitchFilterGTPUTest: sub_case tv_mac_ipv6_gtpu_ipv4_tcp_l3dst_l4dst failed: 'some rules not created successfully, result [False], rule flow create 0 ingress pattern eth / ipv6 / udp / gtpu / ipv4 dst is 192.168.1.2 / tcp dst is 23 / end actions vf id 1 / end' 14/05/2021 11:42:28 dut.10.240.183.133: flow flush 0 14/05/2021 11:42:28 dut.10.240.183.133: 14/05/2021 11:42:28 CVLDCFSwitchFilterGTPUTest: ===================Test sub case: tv_mac_ipv6_gtpu_ipv4_tcp_l4dst================ 14/05/2021 11:42:28 dut.10.240.183.133: flow validate 0 ingress pattern eth / ipv6 / udp / gtpu / ipv4 / tcp dst is 23 / end actions vf id 1 / end 14/05/2021 11:42:28 dut.10.240.183.133: Flow rule validated 14/05/2021 11:42:28 dut.10.240.183.133: flow create 0 ingress pattern eth / ipv6 / udp / gtpu / ipv4 / tcp dst is 23 / end actions vf id 1 / end 14/05/2021 11:42:29 dut.10.240.183.133: ice_flow_create(): Failed to create flow port_flow_complain(): Caught PMD error type 2 (flow rule (handle)): switch filter create flow fail: Invalid argument 14/05/2021 11:42:29 CVLDCFSwitchFilterGTPUTest: sub_case tv_mac_ipv6_gtpu_ipv4_tcp_l4dst failed: 'some rules not created successfully, result [False], rule flow create 0 ingress pattern eth / ipv6 / udp / gtpu / ipv4 / tcp dst is 23 / end actions vf id 1 / end' 14/05/2021 11:42:29 dut.10.240.183.133: flow flush 0 14/05/2021 11:42:29 dut.10.240.183.133: 14/05/2021 11:42:29 CVLDCFSwitchFilterGTPUTest: ===================Test sub case: tv_mac_ipv6_gtpu_ipv4_tcp_l4src================ 14/05/2021 11:42:29 dut.10.240.183.133: flow validate 0 ingress pattern eth / ipv6 / udp / gtpu / ipv4 / tcp src is 22 / end actions vf id 1 / end 14/05/2021 11:42:29 dut.10.240.183.133: Flow rule validated 14/05/2021 11:42:29 dut.10.240.183.133: flow create 0 ingress pattern eth / ipv6 / udp / gtpu / ipv4 / tcp src is 22 / end actions vf id 1 / end 14/05/2021 11:42:29 dut.10.240.183.133: ice_flow_create(): Failed to create flow port_flow_complain(): Caught PMD error type 2 (flow rule (handle)): switch filter create flow fail: Invalid argument 14/05/2021 11:42:29 CVLDCFSwitchFilterGTPUTest: sub_case tv_mac_ipv6_gtpu_ipv4_tcp_l4src failed: 'some rules not created successfully, result [False], rule flow create 0 ingress pattern eth / ipv6 / udp / gtpu / ipv4 / tcp src is 22 / end actions vf id 1 / end' 14/05/2021 11:42:29 dut.10.240.183.133: flow flush 0 14/05/2021 11:42:29 dut.10.240.183.133: 14/05/2021 11:42:29 CVLDCFSwitchFilterGTPUTest: ===================Test sub case: tv_mac_ipv6_gtpu_ipv4_tcp_l4src_l4dst================ 14/05/2021 11:42:29 dut.10.240.183.133: flow validate 0 ingress pattern eth / ipv6 / udp / gtpu / ipv4 / tcp src is 22 dst is 23 / end actions vf id 1 / end 14/05/2021 11:42:29 dut.10.240.183.133: Flow rule validated 14/05/2021 11:42:29 dut.10.240.183.133: flow create 0 ingress pattern eth / ipv6 / udp / gtpu / ipv4 / tcp src is 22 dst is 23 / end actions vf id 1 / end 14/05/2021 11:42:29 dut.10.240.183.133: ice_flow_create(): Failed to create flow port_flow_complain(): Caught PMD error type 2 (flow rule (handle)): switch filter create flow fail: Invalid argument 14/05/2021 11:42:29 CVLDCFSwitchFilterGTPUTest: sub_case tv_mac_ipv6_gtpu_ipv4_tcp_l4src_l4dst failed: 'some rules not created successfully, result [False], rule flow create 0 ingress pattern eth / ipv6 / udp / gtpu / ipv4 / tcp src is 22 dst is 23 / end actions vf id 1 / end' 14/05/2021 11:42:29 dut.10.240.183.133: flow flush 0 14/05/2021 11:42:29 dut.10.240.183.133: 14/05/2021 11:42:29 CVLDCFSwitchFilterGTPUTest: ===================Test sub case: tv_mac_ipv6_gtpu_ipv4_tcp_teid_l4src_l4dst================ 14/05/2021 11:42:29 dut.10.240.183.133: flow validate 0 ingress pattern eth / ipv6 / udp / gtpu teid is 0x12345678 teid mask 0x00000001 / ipv4 / tcp src is 22 dst is 23 / end actions vf id 1 / end 14/05/2021 11:42:29 dut.10.240.183.133: Flow rule validated 14/05/2021 11:42:29 dut.10.240.183.133: flow create 0 ingress pattern eth / ipv6 / udp / gtpu teid is 0x12345678 teid mask 0x00000001 / ipv4 / tcp src is 22 dst is 23 / end actions vf id 1 / end 14/05/2021 11:42:29 dut.10.240.183.133: ice_flow_create(): Failed to create flow port_flow_complain(): Caught PMD error type 2 (flow rule (handle)): switch filter create flow fail: Invalid argument 14/05/2021 11:42:29 CVLDCFSwitchFilterGTPUTest: sub_case tv_mac_ipv6_gtpu_ipv4_tcp_teid_l4src_l4dst failed: 'some rules not created successfully, result [False], rule flow create 0 ingress pattern eth / ipv6 / udp / gtpu teid is 0x12345678 teid mask 0x00000001 / ipv4 / tcp src is 22 dst is 23 / end actions vf id 1 / end' 14/05/2021 11:42:29 dut.10.240.183.133: flow flush 0 14/05/2021 11:42:29 dut.10.240.183.133: 14/05/2021 11:42:29 CVLDCFSwitchFilterGTPUTest: ===================Test sub case: tv_mac_ipv6_gtpu_ipv4_tcp_teid_l3src_l3dst================ 14/05/2021 11:42:29 dut.10.240.183.133: flow validate 0 ingress pattern eth / ipv6 / udp / gtpu teid is 0x12345678 teid mask 0x00000001 / ipv4 src is 192.168.1.1 dst is 192.168.1.2 / tcp / end actions vf id 1 / end 14/05/2021 11:42:29 dut.10.240.183.133: Flow rule validated 14/05/2021 11:42:29 dut.10.240.183.133: flow create 0 ingress pattern eth / ipv6 / udp / gtpu teid is 0x12345678 teid mask 0x00000001 / ipv4 src is 192.168.1.1 dst is 192.168.1.2 / tcp / end actions vf id 1 / end 14/05/2021 11:42:30 dut.10.240.183.133: Flow rule #0 created 14/05/2021 11:42:30 dut.10.240.183.133: flow list 0 14/05/2021 11:42:30 dut.10.240.183.133: ID Group Prio Attr Rule 0 0 0 i-- ETH IPV6 UDP GTPU IPV4 TCP => VF 14/05/2021 11:42:30 dut.10.240.183.133: start 14/05/2021 11:42:30 dut.10.240.183.133: rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native Logical Core 2 (socket 0) forwards packets on 1 streams: RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01 rxonly packet forwarding packets/burst=32 nb forwarding cores=1 - nb forwarding ports=1 port 0: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x0 RX queue: 0 RX desc=0 - RX free threshold=32 RX threshold registers: pthresh=8 hthresh=8 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=0 - TX free threshold=32 TX threshold registers: pthresh=32 hthresh=0 wthresh=0 TX offloads=0x0 - TX RS bit threshold=32 port 1: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x10000 RX queue: 0 RX desc=512 - RX free threshold=32 RX threshold registers: pthresh=0 hthresh=0 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=512 - TX free threshold=32 TX threshold registers: pthresh=0 hthresh=0 wthresh=0 TX offloads=0x10000 - TX RS bit threshold=32 14/05/2021 11:42:35 dut.10.240.183.133: stop 14/05/2021 11:42:35 dut.10.240.183.133: Telling cores to ... Waiting for lcores to finish... ---------------------- Forward statistics for port 1 ---------------------- RX-packets: 1 RX-dropped: 0 RX-total: 1 TX-packets: 0 TX-dropped: 0 TX-total: 0 ---------------------------------------------------------------------------- +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++ RX-packets: 1 RX-dropped: 0 RX-total: 1 TX-packets: 0 TX-dropped: 0 TX-total: 0 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Done. 14/05/2021 11:42:35 dut.10.240.183.133: start 14/05/2021 11:42:35 dut.10.240.183.133: rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native Logical Core 2 (socket 0) forwards packets on 1 streams: RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01 rxonly packet forwarding packets/burst=32 nb forwarding cores=1 - nb forwarding ports=1 port 0: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x0 RX queue: 0 RX desc=0 - RX free threshold=32 RX threshold registers: pthresh=8 hthresh=8 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=0 - TX free threshold=32 TX threshold registers: pthresh=32 hthresh=0 wthresh=0 TX offloads=0x0 - TX RS bit threshold=32 port 1: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x10000 RX queue: 0 RX desc=512 - RX free threshold=32 RX threshold registers: pthresh=0 hthresh=0 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=512 - TX free threshold=32 TX threshold registers: pthresh=0 hthresh=0 wthresh=0 TX offloads=0x10000 - TX RS bit threshold=32 14/05/2021 11:42:40 dut.10.240.183.133: stop 14/05/2021 11:42:40 dut.10.240.183.133: Telling cores to ... Waiting for lcores to finish... ---------------------- Forward statistics for port 1 ---------------------- RX-packets: 0 RX-dropped: 0 RX-total: 0 TX-packets: 0 TX-dropped: 0 TX-total: 0 ---------------------------------------------------------------------------- +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++ RX-packets: 0 RX-dropped: 0 RX-total: 0 TX-packets: 0 TX-dropped: 0 TX-total: 0 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Done. 14/05/2021 11:42:40 dut.10.240.183.133: flow destroy 0 rule 0 14/05/2021 11:42:40 dut.10.240.183.133: Flow rule #0 destroyed 14/05/2021 11:42:40 dut.10.240.183.133: flow list 0 14/05/2021 11:42:40 dut.10.240.183.133: 14/05/2021 11:42:40 dut.10.240.183.133: start 14/05/2021 11:42:40 dut.10.240.183.133: rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native Logical Core 2 (socket 0) forwards packets on 1 streams: RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01 rxonly packet forwarding packets/burst=32 nb forwarding cores=1 - nb forwarding ports=1 port 0: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x0 RX queue: 0 RX desc=0 - RX free threshold=32 RX threshold registers: pthresh=8 hthresh=8 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=0 - TX free threshold=32 TX threshold registers: pthresh=32 hthresh=0 wthresh=0 TX offloads=0x0 - TX RS bit threshold=32 port 1: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x10000 RX queue: 0 RX desc=512 - RX free threshold=32 RX threshold registers: pthresh=0 hthresh=0 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=512 - TX free threshold=32 TX threshold registers: pthresh=0 hthresh=0 wthresh=0 TX offloads=0x10000 - TX RS bit threshold=32 14/05/2021 11:42:45 dut.10.240.183.133: stop 14/05/2021 11:42:46 dut.10.240.183.133: Telling cores to ... Waiting for lcores to finish... ---------------------- Forward statistics for port 1 ---------------------- RX-packets: 0 RX-dropped: 0 RX-total: 0 TX-packets: 0 TX-dropped: 0 TX-total: 0 ---------------------------------------------------------------------------- +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++ RX-packets: 0 RX-dropped: 0 RX-total: 0 TX-packets: 0 TX-dropped: 0 TX-total: 0 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Done. 14/05/2021 11:42:46 CVLDCFSwitchFilterGTPUTest: sub_case tv_mac_ipv6_gtpu_ipv4_tcp_teid_l3src_l3dst passed 14/05/2021 11:42:46 CVLDCFSwitchFilterGTPUTest: ===================Test sub case: tv_mac_ipv6_gtpu_ipv4_tcp_l3src_l3dst================ 14/05/2021 11:42:46 dut.10.240.183.133: flow validate 0 ingress pattern eth / ipv6 / udp / gtpu / ipv4 src is 192.168.1.1 dst is 192.168.1.2 / tcp / end actions vf id 1 / end 14/05/2021 11:42:46 dut.10.240.183.133: Flow rule validated 14/05/2021 11:42:46 dut.10.240.183.133: flow create 0 ingress pattern eth / ipv6 / udp / gtpu / ipv4 src is 192.168.1.1 dst is 192.168.1.2 / tcp / end actions vf id 1 / end 14/05/2021 11:42:46 dut.10.240.183.133: Flow rule #0 created 14/05/2021 11:42:46 dut.10.240.183.133: flow list 0 14/05/2021 11:42:46 dut.10.240.183.133: ID Group Prio Attr Rule 0 0 0 i-- ETH IPV6 UDP GTPU IPV4 TCP => VF 14/05/2021 11:42:46 dut.10.240.183.133: start 14/05/2021 11:42:46 dut.10.240.183.133: rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native Logical Core 2 (socket 0) forwards packets on 1 streams: RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01 rxonly packet forwarding packets/burst=32 nb forwarding cores=1 - nb forwarding ports=1 port 0: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x0 RX queue: 0 RX desc=0 - RX free threshold=32 RX threshold registers: pthresh=8 hthresh=8 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=0 - TX free threshold=32 TX threshold registers: pthresh=32 hthresh=0 wthresh=0 TX offloads=0x0 - TX RS bit threshold=32 port 1: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x10000 RX queue: 0 RX desc=512 - RX free threshold=32 RX threshold registers: pthresh=0 hthresh=0 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=512 - TX free threshold=32 TX threshold registers: pthresh=0 hthresh=0 wthresh=0 TX offloads=0x10000 - TX RS bit threshold=32 14/05/2021 11:42:51 dut.10.240.183.133: stop 14/05/2021 11:42:51 dut.10.240.183.133: Telling cores to ... Waiting for lcores to finish... ---------------------- Forward statistics for port 1 ---------------------- RX-packets: 1 RX-dropped: 0 RX-total: 1 TX-packets: 0 TX-dropped: 0 TX-total: 0 ---------------------------------------------------------------------------- +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++ RX-packets: 1 RX-dropped: 0 RX-total: 1 TX-packets: 0 TX-dropped: 0 TX-total: 0 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Done. 14/05/2021 11:42:51 dut.10.240.183.133: start 14/05/2021 11:42:51 dut.10.240.183.133: rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native Logical Core 2 (socket 0) forwards packets on 1 streams: RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01 rxonly packet forwarding packets/burst=32 nb forwarding cores=1 - nb forwarding ports=1 port 0: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x0 RX queue: 0 RX desc=0 - RX free threshold=32 RX threshold registers: pthresh=8 hthresh=8 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=0 - TX free threshold=32 TX threshold registers: pthresh=32 hthresh=0 wthresh=0 TX offloads=0x0 - TX RS bit threshold=32 port 1: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x10000 RX queue: 0 RX desc=512 - RX free threshold=32 RX threshold registers: pthresh=0 hthresh=0 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=512 - TX free threshold=32 TX threshold registers: pthresh=0 hthresh=0 wthresh=0 TX offloads=0x10000 - TX RS bit threshold=32 14/05/2021 11:42:56 dut.10.240.183.133: stop 14/05/2021 11:42:56 dut.10.240.183.133: Telling cores to ... Waiting for lcores to finish... ---------------------- Forward statistics for port 1 ---------------------- RX-packets: 0 RX-dropped: 0 RX-total: 0 TX-packets: 0 TX-dropped: 0 TX-total: 0 ---------------------------------------------------------------------------- +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++ RX-packets: 0 RX-dropped: 0 RX-total: 0 TX-packets: 0 TX-dropped: 0 TX-total: 0 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Done. 14/05/2021 11:42:56 dut.10.240.183.133: flow destroy 0 rule 0 14/05/2021 11:42:56 dut.10.240.183.133: Flow rule #0 destroyed 14/05/2021 11:42:56 dut.10.240.183.133: flow list 0 14/05/2021 11:42:57 dut.10.240.183.133: 14/05/2021 11:42:57 dut.10.240.183.133: start 14/05/2021 11:42:57 dut.10.240.183.133: rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native Logical Core 2 (socket 0) forwards packets on 1 streams: RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01 rxonly packet forwarding packets/burst=32 nb forwarding cores=1 - nb forwarding ports=1 port 0: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x0 RX queue: 0 RX desc=0 - RX free threshold=32 RX threshold registers: pthresh=8 hthresh=8 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=0 - TX free threshold=32 TX threshold registers: pthresh=32 hthresh=0 wthresh=0 TX offloads=0x0 - TX RS bit threshold=32 port 1: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x10000 RX queue: 0 RX desc=512 - RX free threshold=32 RX threshold registers: pthresh=0 hthresh=0 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=512 - TX free threshold=32 TX threshold registers: pthresh=0 hthresh=0 wthresh=0 TX offloads=0x10000 - TX RS bit threshold=32 14/05/2021 11:43:02 dut.10.240.183.133: stop 14/05/2021 11:43:02 dut.10.240.183.133: Telling cores to ... Waiting for lcores to finish... ---------------------- Forward statistics for port 1 ---------------------- RX-packets: 0 RX-dropped: 0 RX-total: 0 TX-packets: 0 TX-dropped: 0 TX-total: 0 ---------------------------------------------------------------------------- +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++ RX-packets: 0 RX-dropped: 0 RX-total: 0 TX-packets: 0 TX-dropped: 0 TX-total: 0 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Done. 14/05/2021 11:43:02 CVLDCFSwitchFilterGTPUTest: sub_case tv_mac_ipv6_gtpu_ipv4_tcp_l3src_l3dst passed 14/05/2021 11:43:02 CVLDCFSwitchFilterGTPUTest: ===================Test sub case: tv_mac_ipv6_gtpu_ipv4_tcp_l3_l4================ 14/05/2021 11:43:02 dut.10.240.183.133: flow validate 0 ingress pattern eth / ipv6 / udp / gtpu teid is 0x12345678 teid mask 0x00000001 / ipv4 src is 192.168.1.1 dst is 192.168.1.2 / tcp src is 22 dst is 23 / end actions vf id 1 / end 14/05/2021 11:43:02 dut.10.240.183.133: Flow rule validated 14/05/2021 11:43:02 dut.10.240.183.133: flow create 0 ingress pattern eth / ipv6 / udp / gtpu teid is 0x12345678 teid mask 0x00000001 / ipv4 src is 192.168.1.1 dst is 192.168.1.2 / tcp src is 22 dst is 23 / end actions vf id 1 / end 14/05/2021 11:43:02 dut.10.240.183.133: ice_flow_create(): Failed to create flow port_flow_complain(): Caught PMD error type 2 (flow rule (handle)): switch filter create flow fail: Invalid argument 14/05/2021 11:43:02 CVLDCFSwitchFilterGTPUTest: sub_case tv_mac_ipv6_gtpu_ipv4_tcp_l3_l4 failed: 'some rules not created successfully, result [False], rule flow create 0 ingress pattern eth / ipv6 / udp / gtpu teid is 0x12345678 teid mask 0x00000001 / ipv4 src is 192.168.1.1 dst is 192.168.1.2 / tcp src is 22 dst is 23 / end actions vf id 1 / end' 14/05/2021 11:43:02 dut.10.240.183.133: flow flush 0 14/05/2021 11:43:02 dut.10.240.183.133: 14/05/2021 11:43:02 CVLDCFSwitchFilterGTPUTest: {'tv_mac_ipv6_gtpu_ipv4_tcp_teid_with_mask': 'passed', 'tv_mac_ipv6_gtpu_ipv4_tcp_teid_without_mask': 'passed', 'tv_mac_ipv6_gtpu_ipv4_tcp_l3dst': 'passed', 'tv_mac_ipv6_gtpu_ipv4_tcp_l3src': 'passed', 'tv_mac_ipv6_gtpu_ipv4_tcp_l3src_l4dst': 'failed', 'tv_mac_ipv6_gtpu_ipv4_tcp_l3src_l4src': 'failed', 'tv_mac_ipv6_gtpu_ipv4_tcp_l3dst_l4src': 'failed', 'tv_mac_ipv6_gtpu_ipv4_tcp_l3dst_l4dst': 'failed', 'tv_mac_ipv6_gtpu_ipv4_tcp_l4dst': 'failed', 'tv_mac_ipv6_gtpu_ipv4_tcp_l4src': 'failed', 'tv_mac_ipv6_gtpu_ipv4_tcp_l4src_l4dst': 'failed', 'tv_mac_ipv6_gtpu_ipv4_tcp_teid_l4src_l4dst': 'failed', 'tv_mac_ipv6_gtpu_ipv4_tcp_teid_l3src_l3dst': 'passed', 'tv_mac_ipv6_gtpu_ipv4_tcp_l3src_l3dst': 'passed', 'tv_mac_ipv6_gtpu_ipv4_tcp_l3_l4': 'failed'} 14/05/2021 11:43:02 CVLDCFSwitchFilterGTPUTest: pass rate is: 40.0 14/05/2021 11:43:02 CVLDCFSwitchFilterGTPUTest: Test Case test_mac_ipv6_gtpu_ipv4_tcp Result FAILED: 'some subcases failed' 14/05/2021 11:43:02 dut.10.240.183.133: flow flush 0 14/05/2021 11:43:02 dut.10.240.183.133: 14/05/2021 11:43:02 dut.10.240.183.133: clear port stats all 14/05/2021 11:43:02 dut.10.240.183.133: NIC statistics for port 0 cleared NIC statistics for port 1 cleared 14/05/2021 11:43:02 dut.10.240.183.133: quit 14/05/2021 11:43:03 dut.10.240.183.133: Stopping port 0... Stopping ports... Done Stopping port 1... Stopping ports... Done Shutting down port 0... Closing ports... Port 0 is closed Done Shutting down port 1... Closing ports... Port 1 is closed Done Bye... 14/05/2021 11:43:03 dut.10.240.183.133: kill_all: called by dut and prefix list has value. 14/05/2021 11:43:07 CVLDCFSwitchFilterGTPUTest: Test Case test_mac_ipv6_gtpu_ipv4_udp Begin 14/05/2021 11:43:07 dut.10.240.183.133: 14/05/2021 11:43:07 tester: 14/05/2021 11:43:07 dut.10.240.183.133: rmmod ice 14/05/2021 11:43:16 dut.10.240.183.133: 14/05/2021 11:43:16 dut.10.240.183.133: modprobe ice 14/05/2021 11:43:20 dut.10.240.183.133: 14/05/2021 11:43:20 dut.10.240.183.133: ethtool -i ens801f0 14/05/2021 11:43:21 dut.10.240.183.133: driver: ice version: 1.6.0_rc41_11_gbd4c35a2_dirty firmware-version: 3.00 0x800079a8 1.2928.0 expansion-rom-version: bus-info: 0000:81:00.0 supports-statistics: yes supports-test: yes supports-eeprom-access: yes supports-register-dump: yes supports-priv-flags: yes 14/05/2021 11:43:23 dut.10.240.183.133: ip link set ens801f0 vf 0 trust on 14/05/2021 11:43:23 dut.10.240.183.133: 14/05/2021 11:43:30 dut.10.240.183.133: x86_64-native-linuxapp-gcc/app/dpdk-testpmd -l 1,2,3,4 -n 4 -a 0000:81:01.0,cap=dcf -a 0000:81:01.1 --file-prefix=dpdk_13956_20210514102502 -- -i 14/05/2021 11:43:43 dut.10.240.183.133: EAL: Detected 72 lcore(s) EAL: Detected 2 NUMA nodes EAL: Detected static linkage of DPDK EAL: Multi-process socket /var/run/dpdk/dpdk_13956_20210514102502/mp_socket EAL: Selected IOVA mode 'VA' EAL: No available 2048 kB hugepages reported EAL: VFIO support initialized EAL: Using IOMMU type 1 (Type 1) EAL: Probe PCI driver: net_iavf (8086:1889) device: 0000:81:01.0 (socket 1) EAL: Releasing PCI mapped resource for 0000:81:01.0 EAL: Calling pci_unmap_resource for 0000:81:01.0 at 0x2200000000 EAL: Calling pci_unmap_resource for 0000:81:01.0 at 0x2200020000 EAL: Using IOMMU type 1 (Type 1) EAL: Probe PCI driver: net_ice_dcf (8086:1889) device: 0000:81:01.0 (socket 1) ice_load_pkg_type(): Active package is: 1.3.30.0, ICE COMMS Package (double VLAN mode) EAL: Probe PCI driver: net_iavf (8086:1889) device: 0000:81:01.1 (socket 1) Interactive-mode selected Failed to set MTU to 1500 for port 0 testpmd: create a new mbuf pool <mb_pool_0>: n=171456, size=2176, socket=0 testpmd: preferred mempool ops selected: ring_mp_mc testpmd: create a new mbuf pool <mb_pool_1>: n=171456, size=2176, socket=1 testpmd: preferred mempool ops selected: ring_mp_mc Configuring Port 0 (socket 1) ice_dcf_init_rss(): RSS is enabled by PF by default ice_dcf_configure_queues(): request RXDID == 16 in Queue[0] Port 0: 36:96:05:57:7B:7D Configuring Port 1 (socket 1) iavf_configure_queues(): request RXDID[22] in Queue[0] Port 1: link state change event Port 1: link state change event Port 1: 62:BB:7C:A0:F7:D5 Checking link statuses... Done 14/05/2021 11:43:43 dut.10.240.183.133: set portlist 1 14/05/2021 11:43:43 dut.10.240.183.133: previous number of forwarding ports 2 - changed to number of configured ports 1 Warning! port-topology=paired and odd forward ports number, the last port will pair with itself. 14/05/2021 11:43:43 dut.10.240.183.133: set fwd rxonly 14/05/2021 11:43:43 dut.10.240.183.133: Set rxonly packet forwarding mode 14/05/2021 11:43:43 dut.10.240.183.133: set verbose 1 14/05/2021 11:43:43 dut.10.240.183.133: Change verbose level from 0 to 1 14/05/2021 11:43:43 CVLDCFSwitchFilterGTPUTest: ===================Test sub case: tv_mac_ipv6_gtpu_ipv4_udp_teid_with_mask================ 14/05/2021 11:43:43 dut.10.240.183.133: flow validate 0 ingress pattern eth / ipv6 / udp / gtpu teid is 0x12345678 teid mask 0x00000001 / ipv4 / udp / end actions vf id 1 / end 14/05/2021 11:43:43 dut.10.240.183.133: Flow rule validated 14/05/2021 11:43:43 dut.10.240.183.133: flow create 0 ingress pattern eth / ipv6 / udp / gtpu teid is 0x12345678 teid mask 0x00000001 / ipv4 / udp / end actions vf id 1 / end 14/05/2021 11:43:44 dut.10.240.183.133: Flow rule #0 created 14/05/2021 11:43:44 dut.10.240.183.133: flow list 0 14/05/2021 11:43:44 dut.10.240.183.133: ID Group Prio Attr Rule 0 0 0 i-- ETH IPV6 UDP GTPU IPV4 UDP => VF 14/05/2021 11:43:44 dut.10.240.183.133: start 14/05/2021 11:43:44 dut.10.240.183.133: rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native Logical Core 2 (socket 0) forwards packets on 1 streams: RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01 rxonly packet forwarding packets/burst=32 nb forwarding cores=1 - nb forwarding ports=1 port 0: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x0 RX queue: 0 RX desc=0 - RX free threshold=32 RX threshold registers: pthresh=8 hthresh=8 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=0 - TX free threshold=32 TX threshold registers: pthresh=32 hthresh=0 wthresh=0 TX offloads=0x0 - TX RS bit threshold=32 port 1: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x10000 RX queue: 0 RX desc=512 - RX free threshold=32 RX threshold registers: pthresh=0 hthresh=0 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=512 - TX free threshold=32 TX threshold registers: pthresh=0 hthresh=0 wthresh=0 TX offloads=0x10000 - TX RS bit threshold=32 14/05/2021 11:43:49 dut.10.240.183.133: stop 14/05/2021 11:43:49 dut.10.240.183.133: Telling cores to ... Waiting for lcores to finish... ---------------------- Forward statistics for port 1 ---------------------- RX-packets: 2 RX-dropped: 0 RX-total: 2 TX-packets: 0 TX-dropped: 0 TX-total: 0 ---------------------------------------------------------------------------- +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++ RX-packets: 2 RX-dropped: 0 RX-total: 2 TX-packets: 0 TX-dropped: 0 TX-total: 0 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Done. 14/05/2021 11:43:49 dut.10.240.183.133: start 14/05/2021 11:43:49 dut.10.240.183.133: rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native Logical Core 2 (socket 0) forwards packets on 1 streams: RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01 rxonly packet forwarding packets/burst=32 nb forwarding cores=1 - nb forwarding ports=1 port 0: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x0 RX queue: 0 RX desc=0 - RX free threshold=32 RX threshold registers: pthresh=8 hthresh=8 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=0 - TX free threshold=32 TX threshold registers: pthresh=32 hthresh=0 wthresh=0 TX offloads=0x0 - TX RS bit threshold=32 port 1: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x10000 RX queue: 0 RX desc=512 - RX free threshold=32 RX threshold registers: pthresh=0 hthresh=0 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=512 - TX free threshold=32 TX threshold registers: pthresh=0 hthresh=0 wthresh=0 TX offloads=0x10000 - TX RS bit threshold=32 14/05/2021 11:43:54 dut.10.240.183.133: stop 14/05/2021 11:43:54 dut.10.240.183.133: Telling cores to ... Waiting for lcores to finish... ---------------------- Forward statistics for port 1 ---------------------- RX-packets: 0 RX-dropped: 0 RX-total: 0 TX-packets: 0 TX-dropped: 0 TX-total: 0 ---------------------------------------------------------------------------- +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++ RX-packets: 0 RX-dropped: 0 RX-total: 0 TX-packets: 0 TX-dropped: 0 TX-total: 0 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Done. 14/05/2021 11:43:54 dut.10.240.183.133: flow destroy 0 rule 0 14/05/2021 11:43:54 dut.10.240.183.133: Flow rule #0 destroyed 14/05/2021 11:43:54 dut.10.240.183.133: flow list 0 14/05/2021 11:43:54 dut.10.240.183.133: 14/05/2021 11:43:54 dut.10.240.183.133: start 14/05/2021 11:43:55 dut.10.240.183.133: rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native Logical Core 2 (socket 0) forwards packets on 1 streams: RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01 rxonly packet forwarding packets/burst=32 nb forwarding cores=1 - nb forwarding ports=1 port 0: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x0 RX queue: 0 RX desc=0 - RX free threshold=32 RX threshold registers: pthresh=8 hthresh=8 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=0 - TX free threshold=32 TX threshold registers: pthresh=32 hthresh=0 wthresh=0 TX offloads=0x0 - TX RS bit threshold=32 port 1: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x10000 RX queue: 0 RX desc=512 - RX free threshold=32 RX threshold registers: pthresh=0 hthresh=0 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=512 - TX free threshold=32 TX threshold registers: pthresh=0 hthresh=0 wthresh=0 TX offloads=0x10000 - TX RS bit threshold=32 14/05/2021 11:44:00 dut.10.240.183.133: stop 14/05/2021 11:44:00 dut.10.240.183.133: Telling cores to ... Waiting for lcores to finish... ---------------------- Forward statistics for port 1 ---------------------- RX-packets: 0 RX-dropped: 0 RX-total: 0 TX-packets: 0 TX-dropped: 0 TX-total: 0 ---------------------------------------------------------------------------- +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++ RX-packets: 0 RX-dropped: 0 RX-total: 0 TX-packets: 0 TX-dropped: 0 TX-total: 0 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Done. 14/05/2021 11:44:00 CVLDCFSwitchFilterGTPUTest: sub_case tv_mac_ipv6_gtpu_ipv4_udp_teid_with_mask passed 14/05/2021 11:44:00 CVLDCFSwitchFilterGTPUTest: ===================Test sub case: tv_mac_ipv6_gtpu_ipv4_udp_teid_without_mask================ 14/05/2021 11:44:00 dut.10.240.183.133: flow validate 0 ingress pattern eth / ipv6 / udp / gtpu teid is 0x12345678 / ipv4 / udp / end actions vf id 1 / end 14/05/2021 11:44:00 dut.10.240.183.133: Flow rule validated 14/05/2021 11:44:00 dut.10.240.183.133: flow create 0 ingress pattern eth / ipv6 / udp / gtpu teid is 0x12345678 / ipv4 / udp / end actions vf id 1 / end 14/05/2021 11:44:00 dut.10.240.183.133: Flow rule #0 created 14/05/2021 11:44:00 dut.10.240.183.133: flow list 0 14/05/2021 11:44:00 dut.10.240.183.133: ID Group Prio Attr Rule 0 0 0 i-- ETH IPV6 UDP GTPU IPV4 UDP => VF 14/05/2021 11:44:00 dut.10.240.183.133: start 14/05/2021 11:44:00 dut.10.240.183.133: rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native Logical Core 2 (socket 0) forwards packets on 1 streams: RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01 rxonly packet forwarding packets/burst=32 nb forwarding cores=1 - nb forwarding ports=1 port 0: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x0 RX queue: 0 RX desc=0 - RX free threshold=32 RX threshold registers: pthresh=8 hthresh=8 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=0 - TX free threshold=32 TX threshold registers: pthresh=32 hthresh=0 wthresh=0 TX offloads=0x0 - TX RS bit threshold=32 port 1: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x10000 RX queue: 0 RX desc=512 - RX free threshold=32 RX threshold registers: pthresh=0 hthresh=0 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=512 - TX free threshold=32 TX threshold registers: pthresh=0 hthresh=0 wthresh=0 TX offloads=0x10000 - TX RS bit threshold=32 14/05/2021 11:44:05 dut.10.240.183.133: stop 14/05/2021 11:44:05 dut.10.240.183.133: Telling cores to ... Waiting for lcores to finish... ---------------------- Forward statistics for port 1 ---------------------- RX-packets: 1 RX-dropped: 0 RX-total: 1 TX-packets: 0 TX-dropped: 0 TX-total: 0 ---------------------------------------------------------------------------- +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++ RX-packets: 1 RX-dropped: 0 RX-total: 1 TX-packets: 0 TX-dropped: 0 TX-total: 0 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Done. 14/05/2021 11:44:05 dut.10.240.183.133: start 14/05/2021 11:44:05 dut.10.240.183.133: rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native Logical Core 2 (socket 0) forwards packets on 1 streams: RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01 rxonly packet forwarding packets/burst=32 nb forwarding cores=1 - nb forwarding ports=1 port 0: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x0 RX queue: 0 RX desc=0 - RX free threshold=32 RX threshold registers: pthresh=8 hthresh=8 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=0 - TX free threshold=32 TX threshold registers: pthresh=32 hthresh=0 wthresh=0 TX offloads=0x0 - TX RS bit threshold=32 port 1: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x10000 RX queue: 0 RX desc=512 - RX free threshold=32 RX threshold registers: pthresh=0 hthresh=0 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=512 - TX free threshold=32 TX threshold registers: pthresh=0 hthresh=0 wthresh=0 TX offloads=0x10000 - TX RS bit threshold=32 14/05/2021 11:44:10 dut.10.240.183.133: stop 14/05/2021 11:44:11 dut.10.240.183.133: Telling cores to ... Waiting for lcores to finish... ---------------------- Forward statistics for port 1 ---------------------- RX-packets: 0 RX-dropped: 0 RX-total: 0 TX-packets: 0 TX-dropped: 0 TX-total: 0 ---------------------------------------------------------------------------- +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++ RX-packets: 0 RX-dropped: 0 RX-total: 0 TX-packets: 0 TX-dropped: 0 TX-total: 0 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Done. 14/05/2021 11:44:11 dut.10.240.183.133: flow destroy 0 rule 0 14/05/2021 11:44:11 dut.10.240.183.133: Flow rule #0 destroyed 14/05/2021 11:44:11 dut.10.240.183.133: flow list 0 14/05/2021 11:44:11 dut.10.240.183.133: 14/05/2021 11:44:11 dut.10.240.183.133: start 14/05/2021 11:44:11 dut.10.240.183.133: rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native Logical Core 2 (socket 0) forwards packets on 1 streams: RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01 rxonly packet forwarding packets/burst=32 nb forwarding cores=1 - nb forwarding ports=1 port 0: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x0 RX queue: 0 RX desc=0 - RX free threshold=32 RX threshold registers: pthresh=8 hthresh=8 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=0 - TX free threshold=32 TX threshold registers: pthresh=32 hthresh=0 wthresh=0 TX offloads=0x0 - TX RS bit threshold=32 port 1: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x10000 RX queue: 0 RX desc=512 - RX free threshold=32 RX threshold registers: pthresh=0 hthresh=0 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=512 - TX free threshold=32 TX threshold registers: pthresh=0 hthresh=0 wthresh=0 TX offloads=0x10000 - TX RS bit threshold=32 14/05/2021 11:44:16 dut.10.240.183.133: stop 14/05/2021 11:44:16 dut.10.240.183.133: Telling cores to ... Waiting for lcores to finish... ---------------------- Forward statistics for port 1 ---------------------- RX-packets: 0 RX-dropped: 0 RX-total: 0 TX-packets: 0 TX-dropped: 0 TX-total: 0 ---------------------------------------------------------------------------- +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++ RX-packets: 0 RX-dropped: 0 RX-total: 0 TX-packets: 0 TX-dropped: 0 TX-total: 0 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Done. 14/05/2021 11:44:16 CVLDCFSwitchFilterGTPUTest: sub_case tv_mac_ipv6_gtpu_ipv4_udp_teid_without_mask passed 14/05/2021 11:44:16 CVLDCFSwitchFilterGTPUTest: ===================Test sub case: tv_mac_ipv6_gtpu_ipv4_udp_l3dst================ 14/05/2021 11:44:16 dut.10.240.183.133: flow validate 0 ingress pattern eth / ipv6 / udp / gtpu / ipv4 dst is 192.168.1.2 / udp / end actions vf id 1 / end 14/05/2021 11:44:16 dut.10.240.183.133: Flow rule validated 14/05/2021 11:44:16 dut.10.240.183.133: flow create 0 ingress pattern eth / ipv6 / udp / gtpu / ipv4 dst is 192.168.1.2 / udp / end actions vf id 1 / end 14/05/2021 11:44:16 dut.10.240.183.133: Flow rule #0 created 14/05/2021 11:44:16 dut.10.240.183.133: flow list 0 14/05/2021 11:44:16 dut.10.240.183.133: ID Group Prio Attr Rule 0 0 0 i-- ETH IPV6 UDP GTPU IPV4 UDP => VF 14/05/2021 11:44:16 dut.10.240.183.133: start 14/05/2021 11:44:16 dut.10.240.183.133: rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native Logical Core 2 (socket 0) forwards packets on 1 streams: RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01 rxonly packet forwarding packets/burst=32 nb forwarding cores=1 - nb forwarding ports=1 port 0: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x0 RX queue: 0 RX desc=0 - RX free threshold=32 RX threshold registers: pthresh=8 hthresh=8 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=0 - TX free threshold=32 TX threshold registers: pthresh=32 hthresh=0 wthresh=0 TX offloads=0x0 - TX RS bit threshold=32 port 1: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x10000 RX queue: 0 RX desc=512 - RX free threshold=32 RX threshold registers: pthresh=0 hthresh=0 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=512 - TX free threshold=32 TX threshold registers: pthresh=0 hthresh=0 wthresh=0 TX offloads=0x10000 - TX RS bit threshold=32 14/05/2021 11:44:21 dut.10.240.183.133: stop 14/05/2021 11:44:21 dut.10.240.183.133: Telling cores to ... Waiting for lcores to finish... ---------------------- Forward statistics for port 1 ---------------------- RX-packets: 1 RX-dropped: 0 RX-total: 1 TX-packets: 0 TX-dropped: 0 TX-total: 0 ---------------------------------------------------------------------------- +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++ RX-packets: 1 RX-dropped: 0 RX-total: 1 TX-packets: 0 TX-dropped: 0 TX-total: 0 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Done. 14/05/2021 11:44:21 dut.10.240.183.133: start 14/05/2021 11:44:22 dut.10.240.183.133: rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native Logical Core 2 (socket 0) forwards packets on 1 streams: RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01 rxonly packet forwarding packets/burst=32 nb forwarding cores=1 - nb forwarding ports=1 port 0: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x0 RX queue: 0 RX desc=0 - RX free threshold=32 RX threshold registers: pthresh=8 hthresh=8 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=0 - TX free threshold=32 TX threshold registers: pthresh=32 hthresh=0 wthresh=0 TX offloads=0x0 - TX RS bit threshold=32 port 1: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x10000 RX queue: 0 RX desc=512 - RX free threshold=32 RX threshold registers: pthresh=0 hthresh=0 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=512 - TX free threshold=32 TX threshold registers: pthresh=0 hthresh=0 wthresh=0 TX offloads=0x10000 - TX RS bit threshold=32 14/05/2021 11:44:27 dut.10.240.183.133: stop 14/05/2021 11:44:27 dut.10.240.183.133: Telling cores to ... Waiting for lcores to finish... ---------------------- Forward statistics for port 1 ---------------------- RX-packets: 0 RX-dropped: 0 RX-total: 0 TX-packets: 0 TX-dropped: 0 TX-total: 0 ---------------------------------------------------------------------------- +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++ RX-packets: 0 RX-dropped: 0 RX-total: 0 TX-packets: 0 TX-dropped: 0 TX-total: 0 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Done. 14/05/2021 11:44:27 dut.10.240.183.133: flow destroy 0 rule 0 14/05/2021 11:44:27 dut.10.240.183.133: Flow rule #0 destroyed 14/05/2021 11:44:27 dut.10.240.183.133: flow list 0 14/05/2021 11:44:27 dut.10.240.183.133: 14/05/2021 11:44:27 dut.10.240.183.133: start 14/05/2021 11:44:27 dut.10.240.183.133: rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native Logical Core 2 (socket 0) forwards packets on 1 streams: RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01 rxonly packet forwarding packets/burst=32 nb forwarding cores=1 - nb forwarding ports=1 port 0: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x0 RX queue: 0 RX desc=0 - RX free threshold=32 RX threshold registers: pthresh=8 hthresh=8 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=0 - TX free threshold=32 TX threshold registers: pthresh=32 hthresh=0 wthresh=0 TX offloads=0x0 - TX RS bit threshold=32 port 1: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x10000 RX queue: 0 RX desc=512 - RX free threshold=32 RX threshold registers: pthresh=0 hthresh=0 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=512 - TX free threshold=32 TX threshold registers: pthresh=0 hthresh=0 wthresh=0 TX offloads=0x10000 - TX RS bit threshold=32 14/05/2021 11:44:32 dut.10.240.183.133: stop 14/05/2021 11:44:32 dut.10.240.183.133: Telling cores to ... Waiting for lcores to finish... ---------------------- Forward statistics for port 1 ---------------------- RX-packets: 0 RX-dropped: 0 RX-total: 0 TX-packets: 0 TX-dropped: 0 TX-total: 0 ---------------------------------------------------------------------------- +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++ RX-packets: 0 RX-dropped: 0 RX-total: 0 TX-packets: 0 TX-dropped: 0 TX-total: 0 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Done. 14/05/2021 11:44:32 CVLDCFSwitchFilterGTPUTest: sub_case tv_mac_ipv6_gtpu_ipv4_udp_l3dst passed 14/05/2021 11:44:32 CVLDCFSwitchFilterGTPUTest: ===================Test sub case: tv_mac_ipv6_gtpu_ipv4_udp_l3src================ 14/05/2021 11:44:32 dut.10.240.183.133: flow validate 0 ingress pattern eth / ipv6 / udp / gtpu / ipv4 src is 192.168.1.1 / udp / end actions vf id 1 / end 14/05/2021 11:44:32 dut.10.240.183.133: Flow rule validated 14/05/2021 11:44:32 dut.10.240.183.133: flow create 0 ingress pattern eth / ipv6 / udp / gtpu / ipv4 src is 192.168.1.1 / udp / end actions vf id 1 / end 14/05/2021 11:44:32 dut.10.240.183.133: Flow rule #0 created 14/05/2021 11:44:32 dut.10.240.183.133: flow list 0 14/05/2021 11:44:32 dut.10.240.183.133: ID Group Prio Attr Rule 0 0 0 i-- ETH IPV6 UDP GTPU IPV4 UDP => VF 14/05/2021 11:44:32 dut.10.240.183.133: start 14/05/2021 11:44:33 dut.10.240.183.133: rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native Logical Core 2 (socket 0) forwards packets on 1 streams: RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01 rxonly packet forwarding packets/burst=32 nb forwarding cores=1 - nb forwarding ports=1 port 0: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x0 RX queue: 0 RX desc=0 - RX free threshold=32 RX threshold registers: pthresh=8 hthresh=8 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=0 - TX free threshold=32 TX threshold registers: pthresh=32 hthresh=0 wthresh=0 TX offloads=0x0 - TX RS bit threshold=32 port 1: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x10000 RX queue: 0 RX desc=512 - RX free threshold=32 RX threshold registers: pthresh=0 hthresh=0 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=512 - TX free threshold=32 TX threshold registers: pthresh=0 hthresh=0 wthresh=0 TX offloads=0x10000 - TX RS bit threshold=32 14/05/2021 11:44:38 dut.10.240.183.133: stop 14/05/2021 11:44:38 dut.10.240.183.133: Telling cores to ... Waiting for lcores to finish... ---------------------- Forward statistics for port 1 ---------------------- RX-packets: 1 RX-dropped: 0 RX-total: 1 TX-packets: 0 TX-dropped: 0 TX-total: 0 ---------------------------------------------------------------------------- +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++ RX-packets: 1 RX-dropped: 0 RX-total: 1 TX-packets: 0 TX-dropped: 0 TX-total: 0 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Done. 14/05/2021 11:44:38 dut.10.240.183.133: start 14/05/2021 11:44:38 dut.10.240.183.133: rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native Logical Core 2 (socket 0) forwards packets on 1 streams: RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01 rxonly packet forwarding packets/burst=32 nb forwarding cores=1 - nb forwarding ports=1 port 0: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x0 RX queue: 0 RX desc=0 - RX free threshold=32 RX threshold registers: pthresh=8 hthresh=8 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=0 - TX free threshold=32 TX threshold registers: pthresh=32 hthresh=0 wthresh=0 TX offloads=0x0 - TX RS bit threshold=32 port 1: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x10000 RX queue: 0 RX desc=512 - RX free threshold=32 RX threshold registers: pthresh=0 hthresh=0 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=512 - TX free threshold=32 TX threshold registers: pthresh=0 hthresh=0 wthresh=0 TX offloads=0x10000 - TX RS bit threshold=32 14/05/2021 11:44:43 dut.10.240.183.133: stop 14/05/2021 11:44:43 dut.10.240.183.133: Telling cores to ... Waiting for lcores to finish... ---------------------- Forward statistics for port 1 ---------------------- RX-packets: 0 RX-dropped: 0 RX-total: 0 TX-packets: 0 TX-dropped: 0 TX-total: 0 ---------------------------------------------------------------------------- +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++ RX-packets: 0 RX-dropped: 0 RX-total: 0 TX-packets: 0 TX-dropped: 0 TX-total: 0 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Done. 14/05/2021 11:44:43 dut.10.240.183.133: flow destroy 0 rule 0 14/05/2021 11:44:43 dut.10.240.183.133: Flow rule #0 destroyed 14/05/2021 11:44:43 dut.10.240.183.133: flow list 0 14/05/2021 11:44:43 dut.10.240.183.133: 14/05/2021 11:44:43 dut.10.240.183.133: start 14/05/2021 11:44:43 dut.10.240.183.133: rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native Logical Core 2 (socket 0) forwards packets on 1 streams: RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01 rxonly packet forwarding packets/burst=32 nb forwarding cores=1 - nb forwarding ports=1 port 0: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x0 RX queue: 0 RX desc=0 - RX free threshold=32 RX threshold registers: pthresh=8 hthresh=8 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=0 - TX free threshold=32 TX threshold registers: pthresh=32 hthresh=0 wthresh=0 TX offloads=0x0 - TX RS bit threshold=32 port 1: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x10000 RX queue: 0 RX desc=512 - RX free threshold=32 RX threshold registers: pthresh=0 hthresh=0 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=512 - TX free threshold=32 TX threshold registers: pthresh=0 hthresh=0 wthresh=0 TX offloads=0x10000 - TX RS bit threshold=32 14/05/2021 11:44:48 dut.10.240.183.133: stop 14/05/2021 11:44:48 dut.10.240.183.133: Telling cores to ... Waiting for lcores to finish... ---------------------- Forward statistics for port 1 ---------------------- RX-packets: 0 RX-dropped: 0 RX-total: 0 TX-packets: 0 TX-dropped: 0 TX-total: 0 ---------------------------------------------------------------------------- +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++ RX-packets: 0 RX-dropped: 0 RX-total: 0 TX-packets: 0 TX-dropped: 0 TX-total: 0 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Done. 14/05/2021 11:44:48 CVLDCFSwitchFilterGTPUTest: sub_case tv_mac_ipv6_gtpu_ipv4_udp_l3src passed 14/05/2021 11:44:48 CVLDCFSwitchFilterGTPUTest: ===================Test sub case: tv_mac_ipv6_gtpu_ipv4_udp_l3src_l4dst================ 14/05/2021 11:44:48 dut.10.240.183.133: flow validate 0 ingress pattern eth / ipv6 / udp / gtpu / ipv4 src is 192.168.1.1 / udp dst is 23 / end actions vf id 1 / end 14/05/2021 11:44:48 dut.10.240.183.133: Flow rule validated 14/05/2021 11:44:48 dut.10.240.183.133: flow create 0 ingress pattern eth / ipv6 / udp / gtpu / ipv4 src is 192.168.1.1 / udp dst is 23 / end actions vf id 1 / end 14/05/2021 11:44:49 dut.10.240.183.133: Flow rule #0 created 14/05/2021 11:44:49 dut.10.240.183.133: flow list 0 14/05/2021 11:44:49 dut.10.240.183.133: ID Group Prio Attr Rule 0 0 0 i-- ETH IPV6 UDP GTPU IPV4 UDP => VF 14/05/2021 11:44:49 dut.10.240.183.133: start 14/05/2021 11:44:49 dut.10.240.183.133: rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native Logical Core 2 (socket 0) forwards packets on 1 streams: RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01 rxonly packet forwarding packets/burst=32 nb forwarding cores=1 - nb forwarding ports=1 port 0: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x0 RX queue: 0 RX desc=0 - RX free threshold=32 RX threshold registers: pthresh=8 hthresh=8 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=0 - TX free threshold=32 TX threshold registers: pthresh=32 hthresh=0 wthresh=0 TX offloads=0x0 - TX RS bit threshold=32 port 1: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x10000 RX queue: 0 RX desc=512 - RX free threshold=32 RX threshold registers: pthresh=0 hthresh=0 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=512 - TX free threshold=32 TX threshold registers: pthresh=0 hthresh=0 wthresh=0 TX offloads=0x10000 - TX RS bit threshold=32 14/05/2021 11:44:54 dut.10.240.183.133: stop 14/05/2021 11:44:54 dut.10.240.183.133: Telling cores to ... Waiting for lcores to finish... ---------------------- Forward statistics for port 1 ---------------------- RX-packets: 1 RX-dropped: 0 RX-total: 1 TX-packets: 0 TX-dropped: 0 TX-total: 0 ---------------------------------------------------------------------------- +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++ RX-packets: 1 RX-dropped: 0 RX-total: 1 TX-packets: 0 TX-dropped: 0 TX-total: 0 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Done. 14/05/2021 11:44:54 dut.10.240.183.133: start 14/05/2021 11:44:54 dut.10.240.183.133: rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native Logical Core 2 (socket 0) forwards packets on 1 streams: RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01 rxonly packet forwarding packets/burst=32 nb forwarding cores=1 - nb forwarding ports=1 port 0: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x0 RX queue: 0 RX desc=0 - RX free threshold=32 RX threshold registers: pthresh=8 hthresh=8 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=0 - TX free threshold=32 TX threshold registers: pthresh=32 hthresh=0 wthresh=0 TX offloads=0x0 - TX RS bit threshold=32 port 1: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x10000 RX queue: 0 RX desc=512 - RX free threshold=32 RX threshold registers: pthresh=0 hthresh=0 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=512 - TX free threshold=32 TX threshold registers: pthresh=0 hthresh=0 wthresh=0 TX offloads=0x10000 - TX RS bit threshold=32 14/05/2021 11:44:59 dut.10.240.183.133: stop 14/05/2021 11:44:59 dut.10.240.183.133: Telling cores to ... Waiting for lcores to finish... ---------------------- Forward statistics for port 1 ---------------------- RX-packets: 0 RX-dropped: 0 RX-total: 0 TX-packets: 0 TX-dropped: 0 TX-total: 0 ---------------------------------------------------------------------------- +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++ RX-packets: 0 RX-dropped: 0 RX-total: 0 TX-packets: 0 TX-dropped: 0 TX-total: 0 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Done. 14/05/2021 11:44:59 dut.10.240.183.133: flow destroy 0 rule 0 14/05/2021 11:44:59 dut.10.240.183.133: Flow rule #0 destroyed 14/05/2021 11:44:59 dut.10.240.183.133: flow list 0 14/05/2021 11:44:59 dut.10.240.183.133: 14/05/2021 11:44:59 dut.10.240.183.133: start 14/05/2021 11:44:59 dut.10.240.183.133: rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native Logical Core 2 (socket 0) forwards packets on 1 streams: RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01 rxonly packet forwarding packets/burst=32 nb forwarding cores=1 - nb forwarding ports=1 port 0: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x0 RX queue: 0 RX desc=0 - RX free threshold=32 RX threshold registers: pthresh=8 hthresh=8 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=0 - TX free threshold=32 TX threshold registers: pthresh=32 hthresh=0 wthresh=0 TX offloads=0x0 - TX RS bit threshold=32 port 1: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x10000 RX queue: 0 RX desc=512 - RX free threshold=32 RX threshold registers: pthresh=0 hthresh=0 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=512 - TX free threshold=32 TX threshold registers: pthresh=0 hthresh=0 wthresh=0 TX offloads=0x10000 - TX RS bit threshold=32 14/05/2021 11:45:04 dut.10.240.183.133: stop 14/05/2021 11:45:05 dut.10.240.183.133: Telling cores to ... Waiting for lcores to finish... ---------------------- Forward statistics for port 1 ---------------------- RX-packets: 0 RX-dropped: 0 RX-total: 0 TX-packets: 0 TX-dropped: 0 TX-total: 0 ---------------------------------------------------------------------------- +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++ RX-packets: 0 RX-dropped: 0 RX-total: 0 TX-packets: 0 TX-dropped: 0 TX-total: 0 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Done. 14/05/2021 11:45:05 CVLDCFSwitchFilterGTPUTest: sub_case tv_mac_ipv6_gtpu_ipv4_udp_l3src_l4dst passed 14/05/2021 11:45:05 CVLDCFSwitchFilterGTPUTest: ===================Test sub case: tv_mac_ipv6_gtpu_ipv4_udp_l3src_l4src================ 14/05/2021 11:45:05 dut.10.240.183.133: flow validate 0 ingress pattern eth / ipv6 / udp / gtpu / ipv4 src is 192.168.1.1 / udp src is 22 / end actions vf id 1 / end 14/05/2021 11:45:05 dut.10.240.183.133: Flow rule validated 14/05/2021 11:45:05 dut.10.240.183.133: flow create 0 ingress pattern eth / ipv6 / udp / gtpu / ipv4 src is 192.168.1.1 / udp src is 22 / end actions vf id 1 / end 14/05/2021 11:45:05 dut.10.240.183.133: Flow rule #0 created 14/05/2021 11:45:05 dut.10.240.183.133: flow list 0 14/05/2021 11:45:05 dut.10.240.183.133: ID Group Prio Attr Rule 0 0 0 i-- ETH IPV6 UDP GTPU IPV4 UDP => VF 14/05/2021 11:45:05 dut.10.240.183.133: start 14/05/2021 11:45:05 dut.10.240.183.133: rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native Logical Core 2 (socket 0) forwards packets on 1 streams: RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01 rxonly packet forwarding packets/burst=32 nb forwarding cores=1 - nb forwarding ports=1 port 0: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x0 RX queue: 0 RX desc=0 - RX free threshold=32 RX threshold registers: pthresh=8 hthresh=8 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=0 - TX free threshold=32 TX threshold registers: pthresh=32 hthresh=0 wthresh=0 TX offloads=0x0 - TX RS bit threshold=32 port 1: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x10000 RX queue: 0 RX desc=512 - RX free threshold=32 RX threshold registers: pthresh=0 hthresh=0 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=512 - TX free threshold=32 TX threshold registers: pthresh=0 hthresh=0 wthresh=0 TX offloads=0x10000 - TX RS bit threshold=32 14/05/2021 11:45:10 dut.10.240.183.133: stop 14/05/2021 11:45:10 dut.10.240.183.133: Telling cores to ... Waiting for lcores to finish... ---------------------- Forward statistics for port 1 ---------------------- RX-packets: 1 RX-dropped: 0 RX-total: 1 TX-packets: 0 TX-dropped: 0 TX-total: 0 ---------------------------------------------------------------------------- +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++ RX-packets: 1 RX-dropped: 0 RX-total: 1 TX-packets: 0 TX-dropped: 0 TX-total: 0 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Done. 14/05/2021 11:45:10 dut.10.240.183.133: start 14/05/2021 11:45:10 dut.10.240.183.133: rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native Logical Core 2 (socket 0) forwards packets on 1 streams: RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01 rxonly packet forwarding packets/burst=32 nb forwarding cores=1 - nb forwarding ports=1 port 0: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x0 RX queue: 0 RX desc=0 - RX free threshold=32 RX threshold registers: pthresh=8 hthresh=8 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=0 - TX free threshold=32 TX threshold registers: pthresh=32 hthresh=0 wthresh=0 TX offloads=0x0 - TX RS bit threshold=32 port 1: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x10000 RX queue: 0 RX desc=512 - RX free threshold=32 RX threshold registers: pthresh=0 hthresh=0 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=512 - TX free threshold=32 TX threshold registers: pthresh=0 hthresh=0 wthresh=0 TX offloads=0x10000 - TX RS bit threshold=32 14/05/2021 11:45:15 dut.10.240.183.133: stop 14/05/2021 11:45:15 dut.10.240.183.133: Telling cores to ... Waiting for lcores to finish... ---------------------- Forward statistics for port 1 ---------------------- RX-packets: 0 RX-dropped: 0 RX-total: 0 TX-packets: 0 TX-dropped: 0 TX-total: 0 ---------------------------------------------------------------------------- +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++ RX-packets: 0 RX-dropped: 0 RX-total: 0 TX-packets: 0 TX-dropped: 0 TX-total: 0 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Done. 14/05/2021 11:45:15 dut.10.240.183.133: flow destroy 0 rule 0 14/05/2021 11:45:15 dut.10.240.183.133: Flow rule #0 destroyed 14/05/2021 11:45:15 dut.10.240.183.133: flow list 0 14/05/2021 11:45:15 dut.10.240.183.133: 14/05/2021 11:45:15 dut.10.240.183.133: start 14/05/2021 11:45:16 dut.10.240.183.133: rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native Logical Core 2 (socket 0) forwards packets on 1 streams: RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01 rxonly packet forwarding packets/burst=32 nb forwarding cores=1 - nb forwarding ports=1 port 0: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x0 RX queue: 0 RX desc=0 - RX free threshold=32 RX threshold registers: pthresh=8 hthresh=8 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=0 - TX free threshold=32 TX threshold registers: pthresh=32 hthresh=0 wthresh=0 TX offloads=0x0 - TX RS bit threshold=32 port 1: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x10000 RX queue: 0 RX desc=512 - RX free threshold=32 RX threshold registers: pthresh=0 hthresh=0 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=512 - TX free threshold=32 TX threshold registers: pthresh=0 hthresh=0 wthresh=0 TX offloads=0x10000 - TX RS bit threshold=32 14/05/2021 11:45:21 dut.10.240.183.133: stop 14/05/2021 11:45:21 dut.10.240.183.133: Telling cores to ... Waiting for lcores to finish... ---------------------- Forward statistics for port 1 ---------------------- RX-packets: 0 RX-dropped: 0 RX-total: 0 TX-packets: 0 TX-dropped: 0 TX-total: 0 ---------------------------------------------------------------------------- +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++ RX-packets: 0 RX-dropped: 0 RX-total: 0 TX-packets: 0 TX-dropped: 0 TX-total: 0 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Done. 14/05/2021 11:45:21 CVLDCFSwitchFilterGTPUTest: sub_case tv_mac_ipv6_gtpu_ipv4_udp_l3src_l4src passed 14/05/2021 11:45:21 dut.10.240.183.133: flow flush 0 14/05/2021 11:45:21 dut.10.240.183.133: 14/05/2021 11:45:21 dut.10.240.183.133: clear port stats all 14/05/2021 11:45:21 dut.10.240.183.133: NIC statistics for port 0 cleared NIC statistics for port 1 cleared 14/05/2021 11:45:21 dut.10.240.183.133: quit 14/05/2021 11:45:22 dut.10.240.183.133: Stopping port 0... Stopping ports... Done Stopping port 1... Stopping ports... Done Shutting down port 0... Closing ports... Port 0 is closed Done Shutting down port 1... Closing ports... Port 1 is closed Done Bye... 14/05/2021 11:45:22 dut.10.240.183.133: kill_all: called by dut and prefix list has value. 14/05/2021 11:45:26 dut.10.240.183.133: rmmod ice 14/05/2021 11:45:34 dut.10.240.183.133: 14/05/2021 11:45:34 dut.10.240.183.133: modprobe ice 14/05/2021 11:45:39 dut.10.240.183.133: 14/05/2021 11:45:39 dut.10.240.183.133: ethtool -i ens801f0 14/05/2021 11:45:39 dut.10.240.183.133: driver: ice version: 1.6.0_rc41_11_gbd4c35a2_dirty firmware-version: 3.00 0x800079a8 1.2928.0 expansion-rom-version: bus-info: 0000:81:00.0 supports-statistics: yes supports-test: yes supports-eeprom-access: yes supports-register-dump: yes supports-priv-flags: yes 14/05/2021 11:45:41 dut.10.240.183.133: ip link set ens801f0 vf 0 trust on 14/05/2021 11:45:41 dut.10.240.183.133: 14/05/2021 11:45:49 dut.10.240.183.133: x86_64-native-linuxapp-gcc/app/dpdk-testpmd -l 1,2,3,4 -n 4 -a 0000:81:01.0,cap=dcf -a 0000:81:01.1 --file-prefix=dpdk_13956_20210514102502 -- -i 14/05/2021 11:46:02 dut.10.240.183.133: EAL: Detected 72 lcore(s) EAL: Detected 2 NUMA nodes EAL: Detected static linkage of DPDK EAL: Multi-process socket /var/run/dpdk/dpdk_13956_20210514102502/mp_socket EAL: Selected IOVA mode 'VA' EAL: No available 2048 kB hugepages reported EAL: VFIO support initialized EAL: Using IOMMU type 1 (Type 1) EAL: Probe PCI driver: net_iavf (8086:1889) device: 0000:81:01.0 (socket 1) EAL: Releasing PCI mapped resource for 0000:81:01.0 EAL: Calling pci_unmap_resource for 0000:81:01.0 at 0x2200000000 EAL: Calling pci_unmap_resource for 0000:81:01.0 at 0x2200020000 EAL: Using IOMMU type 1 (Type 1) EAL: Probe PCI driver: net_ice_dcf (8086:1889) device: 0000:81:01.0 (socket 1) ice_load_pkg_type(): Active package is: 1.3.30.0, ICE COMMS Package (double VLAN mode) EAL: Probe PCI driver: net_iavf (8086:1889) device: 0000:81:01.1 (socket 1) Interactive-mode selected Failed to set MTU to 1500 for port 0 testpmd: create a new mbuf pool <mb_pool_0>: n=171456, size=2176, socket=0 testpmd: preferred mempool ops selected: ring_mp_mc testpmd: create a new mbuf pool <mb_pool_1>: n=171456, size=2176, socket=1 testpmd: preferred mempool ops selected: ring_mp_mc Configuring Port 0 (socket 1) ice_dcf_init_rss(): RSS is enabled by PF by default ice_dcf_configure_queues(): request RXDID == 16 in Queue[0] Port 0: CA:16:BB:FB:37:66 Configuring Port 1 (socket 1) iavf_configure_queues(): request RXDID[22] in Queue[0] Port 1: link state change event Port 1: link state change event Port 1: A2:52:05:42:E2:E6 Checking link statuses... Done 14/05/2021 11:46:02 dut.10.240.183.133: set portlist 1 14/05/2021 11:46:02 dut.10.240.183.133: previous number of forwarding ports 2 - changed to number of configured ports 1 Warning! port-topology=paired and odd forward ports number, the last port will pair with itself. 14/05/2021 11:46:02 dut.10.240.183.133: set fwd rxonly 14/05/2021 11:46:02 dut.10.240.183.133: Set rxonly packet forwarding mode 14/05/2021 11:46:02 dut.10.240.183.133: set verbose 1 14/05/2021 11:46:02 dut.10.240.183.133: Change verbose level from 0 to 1 14/05/2021 11:46:02 CVLDCFSwitchFilterGTPUTest: ===================Test sub case: tv_mac_ipv6_gtpu_ipv4_udp_l3dst_l4src================ 14/05/2021 11:46:02 dut.10.240.183.133: flow validate 0 ingress pattern eth / ipv6 / udp / gtpu / ipv4 dst is 192.168.1.2 / udp src is 22 / end actions vf id 1 / end 14/05/2021 11:46:02 dut.10.240.183.133: Flow rule validated 14/05/2021 11:46:02 dut.10.240.183.133: flow create 0 ingress pattern eth / ipv6 / udp / gtpu / ipv4 dst is 192.168.1.2 / udp src is 22 / end actions vf id 1 / end 14/05/2021 11:46:02 dut.10.240.183.133: Flow rule #0 created 14/05/2021 11:46:02 dut.10.240.183.133: flow list 0 14/05/2021 11:46:02 dut.10.240.183.133: ID Group Prio Attr Rule 0 0 0 i-- ETH IPV6 UDP GTPU IPV4 UDP => VF 14/05/2021 11:46:02 dut.10.240.183.133: start 14/05/2021 11:46:02 dut.10.240.183.133: rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native Logical Core 2 (socket 0) forwards packets on 1 streams: RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01 rxonly packet forwarding packets/burst=32 nb forwarding cores=1 - nb forwarding ports=1 port 0: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x0 RX queue: 0 RX desc=0 - RX free threshold=32 RX threshold registers: pthresh=8 hthresh=8 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=0 - TX free threshold=32 TX threshold registers: pthresh=32 hthresh=0 wthresh=0 TX offloads=0x0 - TX RS bit threshold=32 port 1: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x10000 RX queue: 0 RX desc=512 - RX free threshold=32 RX threshold registers: pthresh=0 hthresh=0 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=512 - TX free threshold=32 TX threshold registers: pthresh=0 hthresh=0 wthresh=0 TX offloads=0x10000 - TX RS bit threshold=32 14/05/2021 11:46:08 dut.10.240.183.133: stop 14/05/2021 11:46:08 dut.10.240.183.133: Telling cores to ... Waiting for lcores to finish... ---------------------- Forward statistics for port 1 ---------------------- RX-packets: 1 RX-dropped: 0 RX-total: 1 TX-packets: 0 TX-dropped: 0 TX-total: 0 ---------------------------------------------------------------------------- +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++ RX-packets: 1 RX-dropped: 0 RX-total: 1 TX-packets: 0 TX-dropped: 0 TX-total: 0 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Done. 14/05/2021 11:46:08 dut.10.240.183.133: start 14/05/2021 11:46:08 dut.10.240.183.133: rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native Logical Core 2 (socket 0) forwards packets on 1 streams: RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01 rxonly packet forwarding packets/burst=32 nb forwarding cores=1 - nb forwarding ports=1 port 0: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x0 RX queue: 0 RX desc=0 - RX free threshold=32 RX threshold registers: pthresh=8 hthresh=8 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=0 - TX free threshold=32 TX threshold registers: pthresh=32 hthresh=0 wthresh=0 TX offloads=0x0 - TX RS bit threshold=32 port 1: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x10000 RX queue: 0 RX desc=512 - RX free threshold=32 RX threshold registers: pthresh=0 hthresh=0 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=512 - TX free threshold=32 TX threshold registers: pthresh=0 hthresh=0 wthresh=0 TX offloads=0x10000 - TX RS bit threshold=32 14/05/2021 11:46:13 dut.10.240.183.133: stop 14/05/2021 11:46:13 dut.10.240.183.133: Telling cores to ... Waiting for lcores to finish... ---------------------- Forward statistics for port 1 ---------------------- RX-packets: 0 RX-dropped: 0 RX-total: 0 TX-packets: 0 TX-dropped: 0 TX-total: 0 ---------------------------------------------------------------------------- +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++ RX-packets: 0 RX-dropped: 0 RX-total: 0 TX-packets: 0 TX-dropped: 0 TX-total: 0 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Done. 14/05/2021 11:46:13 dut.10.240.183.133: flow destroy 0 rule 0 14/05/2021 11:46:13 dut.10.240.183.133: Flow rule #0 destroyed 14/05/2021 11:46:13 dut.10.240.183.133: flow list 0 14/05/2021 11:46:13 dut.10.240.183.133: 14/05/2021 11:46:13 dut.10.240.183.133: start 14/05/2021 11:46:13 dut.10.240.183.133: rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native Logical Core 2 (socket 0) forwards packets on 1 streams: RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01 rxonly packet forwarding packets/burst=32 nb forwarding cores=1 - nb forwarding ports=1 port 0: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x0 RX queue: 0 RX desc=0 - RX free threshold=32 RX threshold registers: pthresh=8 hthresh=8 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=0 - TX free threshold=32 TX threshold registers: pthresh=32 hthresh=0 wthresh=0 TX offloads=0x0 - TX RS bit threshold=32 port 1: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x10000 RX queue: 0 RX desc=512 - RX free threshold=32 RX threshold registers: pthresh=0 hthresh=0 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=512 - TX free threshold=32 TX threshold registers: pthresh=0 hthresh=0 wthresh=0 TX offloads=0x10000 - TX RS bit threshold=32 14/05/2021 11:46:18 dut.10.240.183.133: stop 14/05/2021 11:46:18 dut.10.240.183.133: Telling cores to ... Waiting for lcores to finish... ---------------------- Forward statistics for port 1 ---------------------- RX-packets: 0 RX-dropped: 0 RX-total: 0 TX-packets: 0 TX-dropped: 0 TX-total: 0 ---------------------------------------------------------------------------- +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++ RX-packets: 0 RX-dropped: 0 RX-total: 0 TX-packets: 0 TX-dropped: 0 TX-total: 0 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Done. 14/05/2021 11:46:18 CVLDCFSwitchFilterGTPUTest: sub_case tv_mac_ipv6_gtpu_ipv4_udp_l3dst_l4src passed 14/05/2021 11:46:18 CVLDCFSwitchFilterGTPUTest: ===================Test sub case: tv_mac_ipv6_gtpu_ipv4_udp_l3dst_l4dst================ 14/05/2021 11:46:18 dut.10.240.183.133: flow validate 0 ingress pattern eth / ipv6 / udp / gtpu / ipv4 dst is 192.168.1.2 / udp dst is 23 / end actions vf id 1 / end 14/05/2021 11:46:18 dut.10.240.183.133: Flow rule validated 14/05/2021 11:46:18 dut.10.240.183.133: flow create 0 ingress pattern eth / ipv6 / udp / gtpu / ipv4 dst is 192.168.1.2 / udp dst is 23 / end actions vf id 1 / end 14/05/2021 11:46:18 dut.10.240.183.133: Flow rule #0 created 14/05/2021 11:46:18 dut.10.240.183.133: flow list 0 14/05/2021 11:46:19 dut.10.240.183.133: ID Group Prio Attr Rule 0 0 0 i-- ETH IPV6 UDP GTPU IPV4 UDP => VF 14/05/2021 11:46:19 dut.10.240.183.133: start 14/05/2021 11:46:19 dut.10.240.183.133: rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native Logical Core 2 (socket 0) forwards packets on 1 streams: RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01 rxonly packet forwarding packets/burst=32 nb forwarding cores=1 - nb forwarding ports=1 port 0: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x0 RX queue: 0 RX desc=0 - RX free threshold=32 RX threshold registers: pthresh=8 hthresh=8 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=0 - TX free threshold=32 TX threshold registers: pthresh=32 hthresh=0 wthresh=0 TX offloads=0x0 - TX RS bit threshold=32 port 1: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x10000 RX queue: 0 RX desc=512 - RX free threshold=32 RX threshold registers: pthresh=0 hthresh=0 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=512 - TX free threshold=32 TX threshold registers: pthresh=0 hthresh=0 wthresh=0 TX offloads=0x10000 - TX RS bit threshold=32 14/05/2021 11:46:24 dut.10.240.183.133: stop 14/05/2021 11:46:24 dut.10.240.183.133: Telling cores to ... Waiting for lcores to finish... ---------------------- Forward statistics for port 1 ---------------------- RX-packets: 1 RX-dropped: 0 RX-total: 1 TX-packets: 0 TX-dropped: 0 TX-total: 0 ---------------------------------------------------------------------------- +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++ RX-packets: 1 RX-dropped: 0 RX-total: 1 TX-packets: 0 TX-dropped: 0 TX-total: 0 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Done. 14/05/2021 11:46:24 dut.10.240.183.133: start 14/05/2021 11:46:24 dut.10.240.183.133: rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native Logical Core 2 (socket 0) forwards packets on 1 streams: RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01 rxonly packet forwarding packets/burst=32 nb forwarding cores=1 - nb forwarding ports=1 port 0: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x0 RX queue: 0 RX desc=0 - RX free threshold=32 RX threshold registers: pthresh=8 hthresh=8 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=0 - TX free threshold=32 TX threshold registers: pthresh=32 hthresh=0 wthresh=0 TX offloads=0x0 - TX RS bit threshold=32 port 1: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x10000 RX queue: 0 RX desc=512 - RX free threshold=32 RX threshold registers: pthresh=0 hthresh=0 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=512 - TX free threshold=32 TX threshold registers: pthresh=0 hthresh=0 wthresh=0 TX offloads=0x10000 - TX RS bit threshold=32 14/05/2021 11:46:29 dut.10.240.183.133: stop 14/05/2021 11:46:29 dut.10.240.183.133: Telling cores to ... Waiting for lcores to finish... ---------------------- Forward statistics for port 1 ---------------------- RX-packets: 0 RX-dropped: 0 RX-total: 0 TX-packets: 0 TX-dropped: 0 TX-total: 0 ---------------------------------------------------------------------------- +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++ RX-packets: 0 RX-dropped: 0 RX-total: 0 TX-packets: 0 TX-dropped: 0 TX-total: 0 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Done. 14/05/2021 11:46:29 dut.10.240.183.133: flow destroy 0 rule 0 14/05/2021 11:46:29 dut.10.240.183.133: Flow rule #0 destroyed 14/05/2021 11:46:29 dut.10.240.183.133: flow list 0 14/05/2021 11:46:29 dut.10.240.183.133: 14/05/2021 11:46:29 dut.10.240.183.133: start 14/05/2021 11:46:29 dut.10.240.183.133: rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native Logical Core 2 (socket 0) forwards packets on 1 streams: RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01 rxonly packet forwarding packets/burst=32 nb forwarding cores=1 - nb forwarding ports=1 port 0: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x0 RX queue: 0 RX desc=0 - RX free threshold=32 RX threshold registers: pthresh=8 hthresh=8 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=0 - TX free threshold=32 TX threshold registers: pthresh=32 hthresh=0 wthresh=0 TX offloads=0x0 - TX RS bit threshold=32 port 1: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x10000 RX queue: 0 RX desc=512 - RX free threshold=32 RX threshold registers: pthresh=0 hthresh=0 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=512 - TX free threshold=32 TX threshold registers: pthresh=0 hthresh=0 wthresh=0 TX offloads=0x10000 - TX RS bit threshold=32 14/05/2021 11:46:34 dut.10.240.183.133: stop 14/05/2021 11:46:34 dut.10.240.183.133: Telling cores to ... Waiting for lcores to finish... ---------------------- Forward statistics for port 1 ---------------------- RX-packets: 0 RX-dropped: 0 RX-total: 0 TX-packets: 0 TX-dropped: 0 TX-total: 0 ---------------------------------------------------------------------------- +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++ RX-packets: 0 RX-dropped: 0 RX-total: 0 TX-packets: 0 TX-dropped: 0 TX-total: 0 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Done. 14/05/2021 11:46:34 CVLDCFSwitchFilterGTPUTest: sub_case tv_mac_ipv6_gtpu_ipv4_udp_l3dst_l4dst passed 14/05/2021 11:46:34 CVLDCFSwitchFilterGTPUTest: ===================Test sub case: tv_mac_ipv6_gtpu_ipv4_udp_l4dst================ 14/05/2021 11:46:34 dut.10.240.183.133: flow validate 0 ingress pattern eth / ipv6 / udp / gtpu / ipv4 / udp dst is 23 / end actions vf id 1 / end 14/05/2021 11:46:35 dut.10.240.183.133: Flow rule validated 14/05/2021 11:46:35 dut.10.240.183.133: flow create 0 ingress pattern eth / ipv6 / udp / gtpu / ipv4 / udp dst is 23 / end actions vf id 1 / end 14/05/2021 11:46:35 dut.10.240.183.133: Flow rule #0 created 14/05/2021 11:46:35 dut.10.240.183.133: flow list 0 14/05/2021 11:46:35 dut.10.240.183.133: ID Group Prio Attr Rule 0 0 0 i-- ETH IPV6 UDP GTPU IPV4 UDP => VF 14/05/2021 11:46:35 dut.10.240.183.133: start 14/05/2021 11:46:35 dut.10.240.183.133: rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native Logical Core 2 (socket 0) forwards packets on 1 streams: RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01 rxonly packet forwarding packets/burst=32 nb forwarding cores=1 - nb forwarding ports=1 port 0: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x0 RX queue: 0 RX desc=0 - RX free threshold=32 RX threshold registers: pthresh=8 hthresh=8 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=0 - TX free threshold=32 TX threshold registers: pthresh=32 hthresh=0 wthresh=0 TX offloads=0x0 - TX RS bit threshold=32 port 1: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x10000 RX queue: 0 RX desc=512 - RX free threshold=32 RX threshold registers: pthresh=0 hthresh=0 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=512 - TX free threshold=32 TX threshold registers: pthresh=0 hthresh=0 wthresh=0 TX offloads=0x10000 - TX RS bit threshold=32 14/05/2021 11:46:40 dut.10.240.183.133: stop 14/05/2021 11:46:40 dut.10.240.183.133: Telling cores to ... Waiting for lcores to finish... ---------------------- Forward statistics for port 1 ---------------------- RX-packets: 1 RX-dropped: 0 RX-total: 1 TX-packets: 0 TX-dropped: 0 TX-total: 0 ---------------------------------------------------------------------------- +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++ RX-packets: 1 RX-dropped: 0 RX-total: 1 TX-packets: 0 TX-dropped: 0 TX-total: 0 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Done. 14/05/2021 11:46:40 dut.10.240.183.133: start 14/05/2021 11:46:40 dut.10.240.183.133: rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native Logical Core 2 (socket 0) forwards packets on 1 streams: RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01 rxonly packet forwarding packets/burst=32 nb forwarding cores=1 - nb forwarding ports=1 port 0: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x0 RX queue: 0 RX desc=0 - RX free threshold=32 RX threshold registers: pthresh=8 hthresh=8 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=0 - TX free threshold=32 TX threshold registers: pthresh=32 hthresh=0 wthresh=0 TX offloads=0x0 - TX RS bit threshold=32 port 1: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x10000 RX queue: 0 RX desc=512 - RX free threshold=32 RX threshold registers: pthresh=0 hthresh=0 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=512 - TX free threshold=32 TX threshold registers: pthresh=0 hthresh=0 wthresh=0 TX offloads=0x10000 - TX RS bit threshold=32 14/05/2021 11:46:45 dut.10.240.183.133: stop 14/05/2021 11:46:45 dut.10.240.183.133: Telling cores to ... Waiting for lcores to finish... ---------------------- Forward statistics for port 1 ---------------------- RX-packets: 0 RX-dropped: 0 RX-total: 0 TX-packets: 0 TX-dropped: 0 TX-total: 0 ---------------------------------------------------------------------------- +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++ RX-packets: 0 RX-dropped: 0 RX-total: 0 TX-packets: 0 TX-dropped: 0 TX-total: 0 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Done. 14/05/2021 11:46:45 dut.10.240.183.133: flow destroy 0 rule 0 14/05/2021 11:46:45 dut.10.240.183.133: Flow rule #0 destroyed 14/05/2021 11:46:45 dut.10.240.183.133: flow list 0 14/05/2021 11:46:45 dut.10.240.183.133: 14/05/2021 11:46:45 dut.10.240.183.133: start 14/05/2021 11:46:45 dut.10.240.183.133: rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native Logical Core 2 (socket 0) forwards packets on 1 streams: RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01 rxonly packet forwarding packets/burst=32 nb forwarding cores=1 - nb forwarding ports=1 port 0: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x0 RX queue: 0 RX desc=0 - RX free threshold=32 RX threshold registers: pthresh=8 hthresh=8 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=0 - TX free threshold=32 TX threshold registers: pthresh=32 hthresh=0 wthresh=0 TX offloads=0x0 - TX RS bit threshold=32 port 1: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x10000 RX queue: 0 RX desc=512 - RX free threshold=32 RX threshold registers: pthresh=0 hthresh=0 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=512 - TX free threshold=32 TX threshold registers: pthresh=0 hthresh=0 wthresh=0 TX offloads=0x10000 - TX RS bit threshold=32 14/05/2021 11:46:51 dut.10.240.183.133: stop 14/05/2021 11:46:51 dut.10.240.183.133: Telling cores to ... Waiting for lcores to finish... ---------------------- Forward statistics for port 1 ---------------------- RX-packets: 0 RX-dropped: 0 RX-total: 0 TX-packets: 0 TX-dropped: 0 TX-total: 0 ---------------------------------------------------------------------------- +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++ RX-packets: 0 RX-dropped: 0 RX-total: 0 TX-packets: 0 TX-dropped: 0 TX-total: 0 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Done. 14/05/2021 11:46:51 CVLDCFSwitchFilterGTPUTest: sub_case tv_mac_ipv6_gtpu_ipv4_udp_l4dst passed 14/05/2021 11:46:51 CVLDCFSwitchFilterGTPUTest: ===================Test sub case: tv_mac_ipv6_gtpu_ipv4_udp_l4src================ 14/05/2021 11:46:51 dut.10.240.183.133: flow validate 0 ingress pattern eth / ipv6 / udp / gtpu / ipv4 / udp src is 22 / end actions vf id 1 / end 14/05/2021 11:46:51 dut.10.240.183.133: Flow rule validated 14/05/2021 11:46:51 dut.10.240.183.133: flow create 0 ingress pattern eth / ipv6 / udp / gtpu / ipv4 / udp src is 22 / end actions vf id 1 / end 14/05/2021 11:46:51 dut.10.240.183.133: Flow rule #0 created 14/05/2021 11:46:51 dut.10.240.183.133: flow list 0 14/05/2021 11:46:51 dut.10.240.183.133: ID Group Prio Attr Rule 0 0 0 i-- ETH IPV6 UDP GTPU IPV4 UDP => VF 14/05/2021 11:46:51 dut.10.240.183.133: start 14/05/2021 11:46:51 dut.10.240.183.133: rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native Logical Core 2 (socket 0) forwards packets on 1 streams: RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01 rxonly packet forwarding packets/burst=32 nb forwarding cores=1 - nb forwarding ports=1 port 0: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x0 RX queue: 0 RX desc=0 - RX free threshold=32 RX threshold registers: pthresh=8 hthresh=8 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=0 - TX free threshold=32 TX threshold registers: pthresh=32 hthresh=0 wthresh=0 TX offloads=0x0 - TX RS bit threshold=32 port 1: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x10000 RX queue: 0 RX desc=512 - RX free threshold=32 RX threshold registers: pthresh=0 hthresh=0 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=512 - TX free threshold=32 TX threshold registers: pthresh=0 hthresh=0 wthresh=0 TX offloads=0x10000 - TX RS bit threshold=32 14/05/2021 11:46:56 dut.10.240.183.133: stop 14/05/2021 11:46:56 dut.10.240.183.133: Telling cores to ... Waiting for lcores to finish... ---------------------- Forward statistics for port 1 ---------------------- RX-packets: 1 RX-dropped: 0 RX-total: 1 TX-packets: 0 TX-dropped: 0 TX-total: 0 ---------------------------------------------------------------------------- +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++ RX-packets: 1 RX-dropped: 0 RX-total: 1 TX-packets: 0 TX-dropped: 0 TX-total: 0 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Done. 14/05/2021 11:46:56 dut.10.240.183.133: start 14/05/2021 11:46:56 dut.10.240.183.133: rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native Logical Core 2 (socket 0) forwards packets on 1 streams: RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01 rxonly packet forwarding packets/burst=32 nb forwarding cores=1 - nb forwarding ports=1 port 0: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x0 RX queue: 0 RX desc=0 - RX free threshold=32 RX threshold registers: pthresh=8 hthresh=8 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=0 - TX free threshold=32 TX threshold registers: pthresh=32 hthresh=0 wthresh=0 TX offloads=0x0 - TX RS bit threshold=32 port 1: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x10000 RX queue: 0 RX desc=512 - RX free threshold=32 RX threshold registers: pthresh=0 hthresh=0 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=512 - TX free threshold=32 TX threshold registers: pthresh=0 hthresh=0 wthresh=0 TX offloads=0x10000 - TX RS bit threshold=32 14/05/2021 11:47:01 dut.10.240.183.133: stop 14/05/2021 11:47:01 dut.10.240.183.133: Telling cores to ... Waiting for lcores to finish... ---------------------- Forward statistics for port 1 ---------------------- RX-packets: 0 RX-dropped: 0 RX-total: 0 TX-packets: 0 TX-dropped: 0 TX-total: 0 ---------------------------------------------------------------------------- +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++ RX-packets: 0 RX-dropped: 0 RX-total: 0 TX-packets: 0 TX-dropped: 0 TX-total: 0 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Done. 14/05/2021 11:47:01 dut.10.240.183.133: flow destroy 0 rule 0 14/05/2021 11:47:02 dut.10.240.183.133: Flow rule #0 destroyed 14/05/2021 11:47:02 dut.10.240.183.133: flow list 0 14/05/2021 11:47:02 dut.10.240.183.133: 14/05/2021 11:47:02 dut.10.240.183.133: start 14/05/2021 11:47:02 dut.10.240.183.133: rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native Logical Core 2 (socket 0) forwards packets on 1 streams: RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01 rxonly packet forwarding packets/burst=32 nb forwarding cores=1 - nb forwarding ports=1 port 0: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x0 RX queue: 0 RX desc=0 - RX free threshold=32 RX threshold registers: pthresh=8 hthresh=8 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=0 - TX free threshold=32 TX threshold registers: pthresh=32 hthresh=0 wthresh=0 TX offloads=0x0 - TX RS bit threshold=32 port 1: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x10000 RX queue: 0 RX desc=512 - RX free threshold=32 RX threshold registers: pthresh=0 hthresh=0 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=512 - TX free threshold=32 TX threshold registers: pthresh=0 hthresh=0 wthresh=0 TX offloads=0x10000 - TX RS bit threshold=32 14/05/2021 11:47:07 dut.10.240.183.133: stop 14/05/2021 11:47:07 dut.10.240.183.133: Telling cores to ... Waiting for lcores to finish... ---------------------- Forward statistics for port 1 ---------------------- RX-packets: 0 RX-dropped: 0 RX-total: 0 TX-packets: 0 TX-dropped: 0 TX-total: 0 ---------------------------------------------------------------------------- +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++ RX-packets: 0 RX-dropped: 0 RX-total: 0 TX-packets: 0 TX-dropped: 0 TX-total: 0 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Done. 14/05/2021 11:47:07 CVLDCFSwitchFilterGTPUTest: sub_case tv_mac_ipv6_gtpu_ipv4_udp_l4src passed 14/05/2021 11:47:07 CVLDCFSwitchFilterGTPUTest: ===================Test sub case: tv_mac_ipv6_gtpu_ipv4_udp_l4src_l4dst================ 14/05/2021 11:47:07 dut.10.240.183.133: flow validate 0 ingress pattern eth / ipv6 / udp / gtpu / ipv4 / udp src is 22 dst is 23 / end actions vf id 1 / end 14/05/2021 11:47:07 dut.10.240.183.133: Flow rule validated 14/05/2021 11:47:07 dut.10.240.183.133: flow create 0 ingress pattern eth / ipv6 / udp / gtpu / ipv4 / udp src is 22 dst is 23 / end actions vf id 1 / end 14/05/2021 11:47:07 dut.10.240.183.133: Flow rule #0 created 14/05/2021 11:47:07 dut.10.240.183.133: flow list 0 14/05/2021 11:47:07 dut.10.240.183.133: ID Group Prio Attr Rule 0 0 0 i-- ETH IPV6 UDP GTPU IPV4 UDP => VF 14/05/2021 11:47:07 dut.10.240.183.133: start 14/05/2021 11:47:07 dut.10.240.183.133: rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native Logical Core 2 (socket 0) forwards packets on 1 streams: RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01 rxonly packet forwarding packets/burst=32 nb forwarding cores=1 - nb forwarding ports=1 port 0: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x0 RX queue: 0 RX desc=0 - RX free threshold=32 RX threshold registers: pthresh=8 hthresh=8 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=0 - TX free threshold=32 TX threshold registers: pthresh=32 hthresh=0 wthresh=0 TX offloads=0x0 - TX RS bit threshold=32 port 1: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x10000 RX queue: 0 RX desc=512 - RX free threshold=32 RX threshold registers: pthresh=0 hthresh=0 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=512 - TX free threshold=32 TX threshold registers: pthresh=0 hthresh=0 wthresh=0 TX offloads=0x10000 - TX RS bit threshold=32 14/05/2021 11:47:12 dut.10.240.183.133: stop 14/05/2021 11:47:12 dut.10.240.183.133: Telling cores to ... Waiting for lcores to finish... ---------------------- Forward statistics for port 1 ---------------------- RX-packets: 1 RX-dropped: 0 RX-total: 1 TX-packets: 0 TX-dropped: 0 TX-total: 0 ---------------------------------------------------------------------------- +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++ RX-packets: 1 RX-dropped: 0 RX-total: 1 TX-packets: 0 TX-dropped: 0 TX-total: 0 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Done. 14/05/2021 11:47:12 dut.10.240.183.133: start 14/05/2021 11:47:13 dut.10.240.183.133: rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native Logical Core 2 (socket 0) forwards packets on 1 streams: RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01 rxonly packet forwarding packets/burst=32 nb forwarding cores=1 - nb forwarding ports=1 port 0: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x0 RX queue: 0 RX desc=0 - RX free threshold=32 RX threshold registers: pthresh=8 hthresh=8 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=0 - TX free threshold=32 TX threshold registers: pthresh=32 hthresh=0 wthresh=0 TX offloads=0x0 - TX RS bit threshold=32 port 1: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x10000 RX queue: 0 RX desc=512 - RX free threshold=32 RX threshold registers: pthresh=0 hthresh=0 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=512 - TX free threshold=32 TX threshold registers: pthresh=0 hthresh=0 wthresh=0 TX offloads=0x10000 - TX RS bit threshold=32 14/05/2021 11:47:18 dut.10.240.183.133: stop 14/05/2021 11:47:18 dut.10.240.183.133: Telling cores to ... Waiting for lcores to finish... ---------------------- Forward statistics for port 1 ---------------------- RX-packets: 0 RX-dropped: 0 RX-total: 0 TX-packets: 0 TX-dropped: 0 TX-total: 0 ---------------------------------------------------------------------------- +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++ RX-packets: 0 RX-dropped: 0 RX-total: 0 TX-packets: 0 TX-dropped: 0 TX-total: 0 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Done. 14/05/2021 11:47:18 dut.10.240.183.133: flow destroy 0 rule 0 14/05/2021 11:47:18 dut.10.240.183.133: Flow rule #0 destroyed 14/05/2021 11:47:18 dut.10.240.183.133: flow list 0 14/05/2021 11:47:18 dut.10.240.183.133: 14/05/2021 11:47:18 dut.10.240.183.133: start 14/05/2021 11:47:18 dut.10.240.183.133: rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native Logical Core 2 (socket 0) forwards packets on 1 streams: RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01 rxonly packet forwarding packets/burst=32 nb forwarding cores=1 - nb forwarding ports=1 port 0: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x0 RX queue: 0 RX desc=0 - RX free threshold=32 RX threshold registers: pthresh=8 hthresh=8 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=0 - TX free threshold=32 TX threshold registers: pthresh=32 hthresh=0 wthresh=0 TX offloads=0x0 - TX RS bit threshold=32 port 1: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x10000 RX queue: 0 RX desc=512 - RX free threshold=32 RX threshold registers: pthresh=0 hthresh=0 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=512 - TX free threshold=32 TX threshold registers: pthresh=0 hthresh=0 wthresh=0 TX offloads=0x10000 - TX RS bit threshold=32 14/05/2021 11:47:23 dut.10.240.183.133: stop 14/05/2021 11:47:23 dut.10.240.183.133: Telling cores to ... Waiting for lcores to finish... ---------------------- Forward statistics for port 1 ---------------------- RX-packets: 0 RX-dropped: 0 RX-total: 0 TX-packets: 0 TX-dropped: 0 TX-total: 0 ---------------------------------------------------------------------------- +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++ RX-packets: 0 RX-dropped: 0 RX-total: 0 TX-packets: 0 TX-dropped: 0 TX-total: 0 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Done. 14/05/2021 11:47:23 CVLDCFSwitchFilterGTPUTest: sub_case tv_mac_ipv6_gtpu_ipv4_udp_l4src_l4dst passed 14/05/2021 11:47:23 CVLDCFSwitchFilterGTPUTest: ===================Test sub case: tv_mac_ipv6_gtpu_ipv4_udp_teid_l4src_l4dst================ 14/05/2021 11:47:23 dut.10.240.183.133: flow validate 0 ingress pattern eth / ipv6 / udp / gtpu teid is 0x12345678 teid mask 0x00000001 / ipv4 / udp src is 22 dst is 23 / end actions vf id 1 / end 14/05/2021 11:47:23 dut.10.240.183.133: Flow rule validated 14/05/2021 11:47:23 dut.10.240.183.133: flow create 0 ingress pattern eth / ipv6 / udp / gtpu teid is 0x12345678 teid mask 0x00000001 / ipv4 / udp src is 22 dst is 23 / end actions vf id 1 / end 14/05/2021 11:47:23 dut.10.240.183.133: Flow rule #0 created 14/05/2021 11:47:23 dut.10.240.183.133: flow list 0 14/05/2021 11:47:23 dut.10.240.183.133: ID Group Prio Attr Rule 0 0 0 i-- ETH IPV6 UDP GTPU IPV4 UDP => VF 14/05/2021 11:47:23 dut.10.240.183.133: start 14/05/2021 11:47:23 dut.10.240.183.133: rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native Logical Core 2 (socket 0) forwards packets on 1 streams: RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01 rxonly packet forwarding packets/burst=32 nb forwarding cores=1 - nb forwarding ports=1 port 0: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x0 RX queue: 0 RX desc=0 - RX free threshold=32 RX threshold registers: pthresh=8 hthresh=8 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=0 - TX free threshold=32 TX threshold registers: pthresh=32 hthresh=0 wthresh=0 TX offloads=0x0 - TX RS bit threshold=32 port 1: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x10000 RX queue: 0 RX desc=512 - RX free threshold=32 RX threshold registers: pthresh=0 hthresh=0 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=512 - TX free threshold=32 TX threshold registers: pthresh=0 hthresh=0 wthresh=0 TX offloads=0x10000 - TX RS bit threshold=32 14/05/2021 11:47:29 dut.10.240.183.133: stop 14/05/2021 11:47:29 dut.10.240.183.133: Telling cores to ... Waiting for lcores to finish... ---------------------- Forward statistics for port 1 ---------------------- RX-packets: 1 RX-dropped: 0 RX-total: 1 TX-packets: 0 TX-dropped: 0 TX-total: 0 ---------------------------------------------------------------------------- +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++ RX-packets: 1 RX-dropped: 0 RX-total: 1 TX-packets: 0 TX-dropped: 0 TX-total: 0 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Done. 14/05/2021 11:47:29 dut.10.240.183.133: start 14/05/2021 11:47:29 dut.10.240.183.133: rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native Logical Core 2 (socket 0) forwards packets on 1 streams: RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01 rxonly packet forwarding packets/burst=32 nb forwarding cores=1 - nb forwarding ports=1 port 0: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x0 RX queue: 0 RX desc=0 - RX free threshold=32 RX threshold registers: pthresh=8 hthresh=8 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=0 - TX free threshold=32 TX threshold registers: pthresh=32 hthresh=0 wthresh=0 TX offloads=0x0 - TX RS bit threshold=32 port 1: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x10000 RX queue: 0 RX desc=512 - RX free threshold=32 RX threshold registers: pthresh=0 hthresh=0 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=512 - TX free threshold=32 TX threshold registers: pthresh=0 hthresh=0 wthresh=0 TX offloads=0x10000 - TX RS bit threshold=32 14/05/2021 11:47:34 dut.10.240.183.133: stop 14/05/2021 11:47:34 dut.10.240.183.133: Telling cores to ... Waiting for lcores to finish... ---------------------- Forward statistics for port 1 ---------------------- RX-packets: 0 RX-dropped: 0 RX-total: 0 TX-packets: 0 TX-dropped: 0 TX-total: 0 ---------------------------------------------------------------------------- +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++ RX-packets: 0 RX-dropped: 0 RX-total: 0 TX-packets: 0 TX-dropped: 0 TX-total: 0 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Done. 14/05/2021 11:47:34 dut.10.240.183.133: flow destroy 0 rule 0 14/05/2021 11:47:34 dut.10.240.183.133: Flow rule #0 destroyed 14/05/2021 11:47:34 dut.10.240.183.133: flow list 0 14/05/2021 11:47:34 dut.10.240.183.133: 14/05/2021 11:47:34 dut.10.240.183.133: start 14/05/2021 11:47:34 dut.10.240.183.133: rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native Logical Core 2 (socket 0) forwards packets on 1 streams: RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01 rxonly packet forwarding packets/burst=32 nb forwarding cores=1 - nb forwarding ports=1 port 0: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x0 RX queue: 0 RX desc=0 - RX free threshold=32 RX threshold registers: pthresh=8 hthresh=8 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=0 - TX free threshold=32 TX threshold registers: pthresh=32 hthresh=0 wthresh=0 TX offloads=0x0 - TX RS bit threshold=32 port 1: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x10000 RX queue: 0 RX desc=512 - RX free threshold=32 RX threshold registers: pthresh=0 hthresh=0 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=512 - TX free threshold=32 TX threshold registers: pthresh=0 hthresh=0 wthresh=0 TX offloads=0x10000 - TX RS bit threshold=32 14/05/2021 11:47:39 dut.10.240.183.133: stop 14/05/2021 11:47:39 dut.10.240.183.133: Telling cores to ... Waiting for lcores to finish... ---------------------- Forward statistics for port 1 ---------------------- RX-packets: 0 RX-dropped: 0 RX-total: 0 TX-packets: 0 TX-dropped: 0 TX-total: 0 ---------------------------------------------------------------------------- +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++ RX-packets: 0 RX-dropped: 0 RX-total: 0 TX-packets: 0 TX-dropped: 0 TX-total: 0 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Done. 14/05/2021 11:47:39 CVLDCFSwitchFilterGTPUTest: sub_case tv_mac_ipv6_gtpu_ipv4_udp_teid_l4src_l4dst passed 14/05/2021 11:47:39 CVLDCFSwitchFilterGTPUTest: ===================Test sub case: tv_mac_ipv6_gtpu_ipv4_udp_teid_l3src_l3dst================ 14/05/2021 11:47:39 dut.10.240.183.133: flow validate 0 ingress pattern eth / ipv6 / udp / gtpu teid is 0x12345678 teid mask 0x00000001 / ipv4 src is 192.168.1.1 dst is 192.168.1.2 / udp / end actions vf id 1 / end 14/05/2021 11:47:39 dut.10.240.183.133: Flow rule validated 14/05/2021 11:47:39 dut.10.240.183.133: flow create 0 ingress pattern eth / ipv6 / udp / gtpu teid is 0x12345678 teid mask 0x00000001 / ipv4 src is 192.168.1.1 dst is 192.168.1.2 / udp / end actions vf id 1 / end 14/05/2021 11:47:40 dut.10.240.183.133: Flow rule #0 created 14/05/2021 11:47:40 dut.10.240.183.133: flow list 0 14/05/2021 11:47:40 dut.10.240.183.133: ID Group Prio Attr Rule 0 0 0 i-- ETH IPV6 UDP GTPU IPV4 UDP => VF 14/05/2021 11:47:40 dut.10.240.183.133: start 14/05/2021 11:47:40 dut.10.240.183.133: rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native Logical Core 2 (socket 0) forwards packets on 1 streams: RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01 rxonly packet forwarding packets/burst=32 nb forwarding cores=1 - nb forwarding ports=1 port 0: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x0 RX queue: 0 RX desc=0 - RX free threshold=32 RX threshold registers: pthresh=8 hthresh=8 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=0 - TX free threshold=32 TX threshold registers: pthresh=32 hthresh=0 wthresh=0 TX offloads=0x0 - TX RS bit threshold=32 port 1: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x10000 RX queue: 0 RX desc=512 - RX free threshold=32 RX threshold registers: pthresh=0 hthresh=0 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=512 - TX free threshold=32 TX threshold registers: pthresh=0 hthresh=0 wthresh=0 TX offloads=0x10000 - TX RS bit threshold=32 14/05/2021 11:47:45 dut.10.240.183.133: stop 14/05/2021 11:47:45 dut.10.240.183.133: Telling cores to ... Waiting for lcores to finish... ---------------------- Forward statistics for port 1 ---------------------- RX-packets: 1 RX-dropped: 0 RX-total: 1 TX-packets: 0 TX-dropped: 0 TX-total: 0 ---------------------------------------------------------------------------- +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++ RX-packets: 1 RX-dropped: 0 RX-total: 1 TX-packets: 0 TX-dropped: 0 TX-total: 0 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Done. 14/05/2021 11:47:45 dut.10.240.183.133: start 14/05/2021 11:47:45 dut.10.240.183.133: rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native Logical Core 2 (socket 0) forwards packets on 1 streams: RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01 rxonly packet forwarding packets/burst=32 nb forwarding cores=1 - nb forwarding ports=1 port 0: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x0 RX queue: 0 RX desc=0 - RX free threshold=32 RX threshold registers: pthresh=8 hthresh=8 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=0 - TX free threshold=32 TX threshold registers: pthresh=32 hthresh=0 wthresh=0 TX offloads=0x0 - TX RS bit threshold=32 port 1: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x10000 RX queue: 0 RX desc=512 - RX free threshold=32 RX threshold registers: pthresh=0 hthresh=0 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=512 - TX free threshold=32 TX threshold registers: pthresh=0 hthresh=0 wthresh=0 TX offloads=0x10000 - TX RS bit threshold=32 14/05/2021 11:47:50 dut.10.240.183.133: stop 14/05/2021 11:47:50 dut.10.240.183.133: Telling cores to ... Waiting for lcores to finish... ---------------------- Forward statistics for port 1 ---------------------- RX-packets: 0 RX-dropped: 0 RX-total: 0 TX-packets: 0 TX-dropped: 0 TX-total: 0 ---------------------------------------------------------------------------- +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++ RX-packets: 0 RX-dropped: 0 RX-total: 0 TX-packets: 0 TX-dropped: 0 TX-total: 0 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Done. 14/05/2021 11:47:50 dut.10.240.183.133: flow destroy 0 rule 0 14/05/2021 11:47:50 dut.10.240.183.133: Flow rule #0 destroyed 14/05/2021 11:47:50 dut.10.240.183.133: flow list 0 14/05/2021 11:47:50 dut.10.240.183.133: 14/05/2021 11:47:50 dut.10.240.183.133: start 14/05/2021 11:47:50 dut.10.240.183.133: rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native Logical Core 2 (socket 0) forwards packets on 1 streams: RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01 rxonly packet forwarding packets/burst=32 nb forwarding cores=1 - nb forwarding ports=1 port 0: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x0 RX queue: 0 RX desc=0 - RX free threshold=32 RX threshold registers: pthresh=8 hthresh=8 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=0 - TX free threshold=32 TX threshold registers: pthresh=32 hthresh=0 wthresh=0 TX offloads=0x0 - TX RS bit threshold=32 port 1: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x10000 RX queue: 0 RX desc=512 - RX free threshold=32 RX threshold registers: pthresh=0 hthresh=0 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=512 - TX free threshold=32 TX threshold registers: pthresh=0 hthresh=0 wthresh=0 TX offloads=0x10000 - TX RS bit threshold=32 14/05/2021 11:47:55 dut.10.240.183.133: stop 14/05/2021 11:47:55 dut.10.240.183.133: Telling cores to ... Waiting for lcores to finish... ---------------------- Forward statistics for port 1 ---------------------- RX-packets: 0 RX-dropped: 0 RX-total: 0 TX-packets: 0 TX-dropped: 0 TX-total: 0 ---------------------------------------------------------------------------- +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++ RX-packets: 0 RX-dropped: 0 RX-total: 0 TX-packets: 0 TX-dropped: 0 TX-total: 0 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Done. 14/05/2021 11:47:55 CVLDCFSwitchFilterGTPUTest: sub_case tv_mac_ipv6_gtpu_ipv4_udp_teid_l3src_l3dst passed 14/05/2021 11:47:55 CVLDCFSwitchFilterGTPUTest: ===================Test sub case: tv_mac_ipv6_gtpu_ipv4_udp_l3src_l3dst================ 14/05/2021 11:47:55 dut.10.240.183.133: flow validate 0 ingress pattern eth / ipv6 / udp / gtpu / ipv4 src is 192.168.1.1 dst is 192.168.1.2 / udp / end actions vf id 1 / end 14/05/2021 11:47:56 dut.10.240.183.133: Flow rule validated 14/05/2021 11:47:56 dut.10.240.183.133: flow create 0 ingress pattern eth / ipv6 / udp / gtpu / ipv4 src is 192.168.1.1 dst is 192.168.1.2 / udp / end actions vf id 1 / end 14/05/2021 11:47:56 dut.10.240.183.133: Flow rule #0 created 14/05/2021 11:47:56 dut.10.240.183.133: flow list 0 14/05/2021 11:47:56 dut.10.240.183.133: ID Group Prio Attr Rule 0 0 0 i-- ETH IPV6 UDP GTPU IPV4 UDP => VF 14/05/2021 11:47:56 dut.10.240.183.133: start 14/05/2021 11:47:56 dut.10.240.183.133: rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native Logical Core 2 (socket 0) forwards packets on 1 streams: RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01 rxonly packet forwarding packets/burst=32 nb forwarding cores=1 - nb forwarding ports=1 port 0: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x0 RX queue: 0 RX desc=0 - RX free threshold=32 RX threshold registers: pthresh=8 hthresh=8 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=0 - TX free threshold=32 TX threshold registers: pthresh=32 hthresh=0 wthresh=0 TX offloads=0x0 - TX RS bit threshold=32 port 1: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x10000 RX queue: 0 RX desc=512 - RX free threshold=32 RX threshold registers: pthresh=0 hthresh=0 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=512 - TX free threshold=32 TX threshold registers: pthresh=0 hthresh=0 wthresh=0 TX offloads=0x10000 - TX RS bit threshold=32 14/05/2021 11:48:01 dut.10.240.183.133: stop 14/05/2021 11:48:01 dut.10.240.183.133: Telling cores to ... Waiting for lcores to finish... ---------------------- Forward statistics for port 1 ---------------------- RX-packets: 1 RX-dropped: 0 RX-total: 1 TX-packets: 0 TX-dropped: 0 TX-total: 0 ---------------------------------------------------------------------------- +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++ RX-packets: 1 RX-dropped: 0 RX-total: 1 TX-packets: 0 TX-dropped: 0 TX-total: 0 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Done. 14/05/2021 11:48:01 dut.10.240.183.133: start 14/05/2021 11:48:01 dut.10.240.183.133: rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native Logical Core 2 (socket 0) forwards packets on 1 streams: RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01 rxonly packet forwarding packets/burst=32 nb forwarding cores=1 - nb forwarding ports=1 port 0: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x0 RX queue: 0 RX desc=0 - RX free threshold=32 RX threshold registers: pthresh=8 hthresh=8 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=0 - TX free threshold=32 TX threshold registers: pthresh=32 hthresh=0 wthresh=0 TX offloads=0x0 - TX RS bit threshold=32 port 1: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x10000 RX queue: 0 RX desc=512 - RX free threshold=32 RX threshold registers: pthresh=0 hthresh=0 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=512 - TX free threshold=32 TX threshold registers: pthresh=0 hthresh=0 wthresh=0 TX offloads=0x10000 - TX RS bit threshold=32 14/05/2021 11:48:06 dut.10.240.183.133: stop 14/05/2021 11:48:06 dut.10.240.183.133: Telling cores to ... Waiting for lcores to finish... ---------------------- Forward statistics for port 1 ---------------------- RX-packets: 0 RX-dropped: 0 RX-total: 0 TX-packets: 0 TX-dropped: 0 TX-total: 0 ---------------------------------------------------------------------------- +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++ RX-packets: 0 RX-dropped: 0 RX-total: 0 TX-packets: 0 TX-dropped: 0 TX-total: 0 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Done. 14/05/2021 11:48:06 dut.10.240.183.133: flow destroy 0 rule 0 14/05/2021 11:48:06 dut.10.240.183.133: Flow rule #0 destroyed 14/05/2021 11:48:06 dut.10.240.183.133: flow list 0 14/05/2021 11:48:06 dut.10.240.183.133: 14/05/2021 11:48:06 dut.10.240.183.133: start 14/05/2021 11:48:07 dut.10.240.183.133: rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native Logical Core 2 (socket 0) forwards packets on 1 streams: RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01 rxonly packet forwarding packets/burst=32 nb forwarding cores=1 - nb forwarding ports=1 port 0: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x0 RX queue: 0 RX desc=0 - RX free threshold=32 RX threshold registers: pthresh=8 hthresh=8 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=0 - TX free threshold=32 TX threshold registers: pthresh=32 hthresh=0 wthresh=0 TX offloads=0x0 - TX RS bit threshold=32 port 1: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x10000 RX queue: 0 RX desc=512 - RX free threshold=32 RX threshold registers: pthresh=0 hthresh=0 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=512 - TX free threshold=32 TX threshold registers: pthresh=0 hthresh=0 wthresh=0 TX offloads=0x10000 - TX RS bit threshold=32 14/05/2021 11:48:12 dut.10.240.183.133: stop 14/05/2021 11:48:12 dut.10.240.183.133: Telling cores to ... Waiting for lcores to finish... ---------------------- Forward statistics for port 1 ---------------------- RX-packets: 0 RX-dropped: 0 RX-total: 0 TX-packets: 0 TX-dropped: 0 TX-total: 0 ---------------------------------------------------------------------------- +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++ RX-packets: 0 RX-dropped: 0 RX-total: 0 TX-packets: 0 TX-dropped: 0 TX-total: 0 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Done. 14/05/2021 11:48:12 CVLDCFSwitchFilterGTPUTest: sub_case tv_mac_ipv6_gtpu_ipv4_udp_l3src_l3dst passed 14/05/2021 11:48:12 CVLDCFSwitchFilterGTPUTest: ===================Test sub case: tv_mac_ipv6_gtpu_ipv4_udp_l3_l4================ 14/05/2021 11:48:12 dut.10.240.183.133: flow validate 0 ingress pattern eth / ipv6 / udp / gtpu teid is 0x12345678 teid mask 0x00000001 / ipv4 src is 192.168.1.1 dst is 192.168.1.2 / udp src is 22 dst is 23 / end actions vf id 1 / end 14/05/2021 11:48:12 dut.10.240.183.133: Flow rule validated 14/05/2021 11:48:12 dut.10.240.183.133: flow create 0 ingress pattern eth / ipv6 / udp / gtpu teid is 0x12345678 teid mask 0x00000001 / ipv4 src is 192.168.1.1 dst is 192.168.1.2 / udp src is 22 dst is 23 / end actions vf id 1 / end 14/05/2021 11:48:12 dut.10.240.183.133: Flow rule #0 created 14/05/2021 11:48:12 dut.10.240.183.133: flow list 0 14/05/2021 11:48:12 dut.10.240.183.133: ID Group Prio Attr Rule 0 0 0 i-- ETH IPV6 UDP GTPU IPV4 UDP => VF 14/05/2021 11:48:12 dut.10.240.183.133: start 14/05/2021 11:48:12 dut.10.240.183.133: rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native Logical Core 2 (socket 0) forwards packets on 1 streams: RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01 rxonly packet forwarding packets/burst=32 nb forwarding cores=1 - nb forwarding ports=1 port 0: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x0 RX queue: 0 RX desc=0 - RX free threshold=32 RX threshold registers: pthresh=8 hthresh=8 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=0 - TX free threshold=32 TX threshold registers: pthresh=32 hthresh=0 wthresh=0 TX offloads=0x0 - TX RS bit threshold=32 port 1: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x10000 RX queue: 0 RX desc=512 - RX free threshold=32 RX threshold registers: pthresh=0 hthresh=0 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=512 - TX free threshold=32 TX threshold registers: pthresh=0 hthresh=0 wthresh=0 TX offloads=0x10000 - TX RS bit threshold=32 14/05/2021 11:48:17 dut.10.240.183.133: stop 14/05/2021 11:48:17 dut.10.240.183.133: Telling cores to ... Waiting for lcores to finish... ---------------------- Forward statistics for port 1 ---------------------- RX-packets: 1 RX-dropped: 0 RX-total: 1 TX-packets: 0 TX-dropped: 0 TX-total: 0 ---------------------------------------------------------------------------- +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++ RX-packets: 1 RX-dropped: 0 RX-total: 1 TX-packets: 0 TX-dropped: 0 TX-total: 0 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Done. 14/05/2021 11:48:17 dut.10.240.183.133: start 14/05/2021 11:48:17 dut.10.240.183.133: rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native Logical Core 2 (socket 0) forwards packets on 1 streams: RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01 rxonly packet forwarding packets/burst=32 nb forwarding cores=1 - nb forwarding ports=1 port 0: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x0 RX queue: 0 RX desc=0 - RX free threshold=32 RX threshold registers: pthresh=8 hthresh=8 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=0 - TX free threshold=32 TX threshold registers: pthresh=32 hthresh=0 wthresh=0 TX offloads=0x0 - TX RS bit threshold=32 port 1: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x10000 RX queue: 0 RX desc=512 - RX free threshold=32 RX threshold registers: pthresh=0 hthresh=0 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=512 - TX free threshold=32 TX threshold registers: pthresh=0 hthresh=0 wthresh=0 TX offloads=0x10000 - TX RS bit threshold=32 14/05/2021 11:48:22 dut.10.240.183.133: stop 14/05/2021 11:48:22 dut.10.240.183.133: Telling cores to ... Waiting for lcores to finish... ---------------------- Forward statistics for port 1 ---------------------- RX-packets: 0 RX-dropped: 0 RX-total: 0 TX-packets: 0 TX-dropped: 0 TX-total: 0 ---------------------------------------------------------------------------- +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++ RX-packets: 0 RX-dropped: 0 RX-total: 0 TX-packets: 0 TX-dropped: 0 TX-total: 0 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Done. 14/05/2021 11:48:22 dut.10.240.183.133: flow destroy 0 rule 0 14/05/2021 11:48:23 dut.10.240.183.133: Flow rule #0 destroyed 14/05/2021 11:48:23 dut.10.240.183.133: flow list 0 14/05/2021 11:48:23 dut.10.240.183.133: 14/05/2021 11:48:23 dut.10.240.183.133: start 14/05/2021 11:48:23 dut.10.240.183.133: rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native Logical Core 2 (socket 0) forwards packets on 1 streams: RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01 rxonly packet forwarding packets/burst=32 nb forwarding cores=1 - nb forwarding ports=1 port 0: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x0 RX queue: 0 RX desc=0 - RX free threshold=32 RX threshold registers: pthresh=8 hthresh=8 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=0 - TX free threshold=32 TX threshold registers: pthresh=32 hthresh=0 wthresh=0 TX offloads=0x0 - TX RS bit threshold=32 port 1: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x10000 RX queue: 0 RX desc=512 - RX free threshold=32 RX threshold registers: pthresh=0 hthresh=0 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=512 - TX free threshold=32 TX threshold registers: pthresh=0 hthresh=0 wthresh=0 TX offloads=0x10000 - TX RS bit threshold=32 14/05/2021 11:48:28 dut.10.240.183.133: stop 14/05/2021 11:48:28 dut.10.240.183.133: Telling cores to ... Waiting for lcores to finish... ---------------------- Forward statistics for port 1 ---------------------- RX-packets: 0 RX-dropped: 0 RX-total: 0 TX-packets: 0 TX-dropped: 0 TX-total: 0 ---------------------------------------------------------------------------- +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++ RX-packets: 0 RX-dropped: 0 RX-total: 0 TX-packets: 0 TX-dropped: 0 TX-total: 0 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Done. 14/05/2021 11:48:28 CVLDCFSwitchFilterGTPUTest: sub_case tv_mac_ipv6_gtpu_ipv4_udp_l3_l4 passed 14/05/2021 11:48:28 CVLDCFSwitchFilterGTPUTest: {'tv_mac_ipv6_gtpu_ipv4_udp_teid_with_mask': 'passed', 'tv_mac_ipv6_gtpu_ipv4_udp_teid_without_mask': 'passed', 'tv_mac_ipv6_gtpu_ipv4_udp_l3dst': 'passed', 'tv_mac_ipv6_gtpu_ipv4_udp_l3src': 'passed', 'tv_mac_ipv6_gtpu_ipv4_udp_l3src_l4dst': 'passed', 'tv_mac_ipv6_gtpu_ipv4_udp_l3src_l4src': 'passed', 'tv_mac_ipv6_gtpu_ipv4_udp_l3dst_l4src': 'passed', 'tv_mac_ipv6_gtpu_ipv4_udp_l3dst_l4dst': 'passed', 'tv_mac_ipv6_gtpu_ipv4_udp_l4dst': 'passed', 'tv_mac_ipv6_gtpu_ipv4_udp_l4src': 'passed', 'tv_mac_ipv6_gtpu_ipv4_udp_l4src_l4dst': 'passed', 'tv_mac_ipv6_gtpu_ipv4_udp_teid_l4src_l4dst': 'passed', 'tv_mac_ipv6_gtpu_ipv4_udp_teid_l3src_l3dst': 'passed', 'tv_mac_ipv6_gtpu_ipv4_udp_l3src_l3dst': 'passed', 'tv_mac_ipv6_gtpu_ipv4_udp_l3_l4': 'passed'} 14/05/2021 11:48:28 CVLDCFSwitchFilterGTPUTest: pass rate is: 100.0 14/05/2021 11:48:28 CVLDCFSwitchFilterGTPUTest: Test Case test_mac_ipv6_gtpu_ipv4_udp Result PASSED: 14/05/2021 11:48:28 dut.10.240.183.133: flow flush 0 14/05/2021 11:48:28 dut.10.240.183.133: 14/05/2021 11:48:28 dut.10.240.183.133: clear port stats all 14/05/2021 11:48:28 dut.10.240.183.133: NIC statistics for port 0 cleared NIC statistics for port 1 cleared 14/05/2021 11:48:28 dut.10.240.183.133: quit 14/05/2021 11:48:29 dut.10.240.183.133: Stopping port 0... Stopping ports... Done Stopping port 1... Stopping ports... Done Shutting down port 0... Closing ports... Port 0 is closed Done Shutting down port 1... Closing ports... Port 1 is closed Done Bye... 14/05/2021 11:48:29 dut.10.240.183.133: kill_all: called by dut and prefix list has value. 14/05/2021 11:48:33 CVLDCFSwitchFilterGTPUTest: Test Case test_mac_ipv6_gtpu_ipv6 Begin 14/05/2021 11:48:33 dut.10.240.183.133: 14/05/2021 11:48:33 tester: 14/05/2021 11:48:33 dut.10.240.183.133: rmmod ice 14/05/2021 11:48:42 dut.10.240.183.133: 14/05/2021 11:48:42 dut.10.240.183.133: modprobe ice 14/05/2021 11:48:46 dut.10.240.183.133: 14/05/2021 11:48:46 dut.10.240.183.133: ethtool -i ens801f0 14/05/2021 11:48:46 dut.10.240.183.133: driver: ice version: 1.6.0_rc41_11_gbd4c35a2_dirty firmware-version: 3.00 0x800079a8 1.2928.0 expansion-rom-version: bus-info: 0000:81:00.0 supports-statistics: yes supports-test: yes supports-eeprom-access: yes supports-register-dump: yes supports-priv-flags: yes 14/05/2021 11:48:49 dut.10.240.183.133: ip link set ens801f0 vf 0 trust on 14/05/2021 11:48:49 dut.10.240.183.133: 14/05/2021 11:48:56 dut.10.240.183.133: x86_64-native-linuxapp-gcc/app/dpdk-testpmd -l 1,2,3,4 -n 4 -a 0000:81:01.0,cap=dcf -a 0000:81:01.1 --file-prefix=dpdk_13956_20210514102502 -- -i 14/05/2021 11:49:09 dut.10.240.183.133: EAL: Detected 72 lcore(s) EAL: Detected 2 NUMA nodes EAL: Detected static linkage of DPDK EAL: Multi-process socket /var/run/dpdk/dpdk_13956_20210514102502/mp_socket EAL: Selected IOVA mode 'VA' EAL: No available 2048 kB hugepages reported EAL: VFIO support initialized EAL: Using IOMMU type 1 (Type 1) EAL: Probe PCI driver: net_iavf (8086:1889) device: 0000:81:01.0 (socket 1) EAL: Releasing PCI mapped resource for 0000:81:01.0 EAL: Calling pci_unmap_resource for 0000:81:01.0 at 0x2200000000 EAL: Calling pci_unmap_resource for 0000:81:01.0 at 0x2200020000 EAL: Using IOMMU type 1 (Type 1) EAL: Probe PCI driver: net_ice_dcf (8086:1889) device: 0000:81:01.0 (socket 1) ice_load_pkg_type(): Active package is: 1.3.30.0, ICE COMMS Package (double VLAN mode) EAL: Probe PCI driver: net_iavf (8086:1889) device: 0000:81:01.1 (socket 1) Interactive-mode selected Failed to set MTU to 1500 for port 0 testpmd: create a new mbuf pool <mb_pool_0>: n=171456, size=2176, socket=0 testpmd: preferred mempool ops selected: ring_mp_mc testpmd: create a new mbuf pool <mb_pool_1>: n=171456, size=2176, socket=1 testpmd: preferred mempool ops selected: ring_mp_mc Configuring Port 0 (socket 1) ice_dcf_init_rss(): RSS is enabled by PF by default ice_dcf_configure_queues(): request RXDID == 16 in Queue[0] Port 0: 7A:C2:A0:FF:AE:DE Configuring Port 1 (socket 1) iavf_configure_queues(): request RXDID[22] in Queue[0] Port 1: link state change event Port 1: link state change event Port 1: 76:69:E9:D8:08:85 Checking link statuses... Done 14/05/2021 11:49:09 dut.10.240.183.133: set portlist 1 14/05/2021 11:49:09 dut.10.240.183.133: previous number of forwarding ports 2 - changed to number of configured ports 1 Warning! port-topology=paired and odd forward ports number, the last port will pair with itself. 14/05/2021 11:49:09 dut.10.240.183.133: set fwd rxonly 14/05/2021 11:49:09 dut.10.240.183.133: Set rxonly packet forwarding mode 14/05/2021 11:49:09 dut.10.240.183.133: set verbose 1 14/05/2021 11:49:09 dut.10.240.183.133: Change verbose level from 0 to 1 14/05/2021 11:49:09 CVLDCFSwitchFilterGTPUTest: ===================Test sub case: tv_mac_ipv4_gtpu_ipv6_teid_with_mask================ 14/05/2021 11:49:09 dut.10.240.183.133: flow validate 0 ingress pattern eth / ipv6 / udp / gtpu teid is 0x12345678 teid mask 0x00000001 / ipv6 / end actions vf id 1 / end 14/05/2021 11:49:09 dut.10.240.183.133: Flow rule validated 14/05/2021 11:49:09 dut.10.240.183.133: flow create 0 ingress pattern eth / ipv6 / udp / gtpu teid is 0x12345678 teid mask 0x00000001 / ipv6 / end actions vf id 1 / end 14/05/2021 11:49:10 dut.10.240.183.133: Flow rule #0 created 14/05/2021 11:49:10 dut.10.240.183.133: flow list 0 14/05/2021 11:49:10 dut.10.240.183.133: ID Group Prio Attr Rule 0 0 0 i-- ETH IPV6 UDP GTPU IPV6 => VF 14/05/2021 11:49:10 dut.10.240.183.133: start 14/05/2021 11:49:10 dut.10.240.183.133: rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native Logical Core 2 (socket 0) forwards packets on 1 streams: RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01 rxonly packet forwarding packets/burst=32 nb forwarding cores=1 - nb forwarding ports=1 port 0: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x0 RX queue: 0 RX desc=0 - RX free threshold=32 RX threshold registers: pthresh=8 hthresh=8 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=0 - TX free threshold=32 TX threshold registers: pthresh=32 hthresh=0 wthresh=0 TX offloads=0x0 - TX RS bit threshold=32 port 1: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x10000 RX queue: 0 RX desc=512 - RX free threshold=32 RX threshold registers: pthresh=0 hthresh=0 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=512 - TX free threshold=32 TX threshold registers: pthresh=0 hthresh=0 wthresh=0 TX offloads=0x10000 - TX RS bit threshold=32 14/05/2021 11:49:15 dut.10.240.183.133: stop 14/05/2021 11:49:15 dut.10.240.183.133: Telling cores to ... Waiting for lcores to finish... ---------------------- Forward statistics for port 1 ---------------------- RX-packets: 4 RX-dropped: 0 RX-total: 4 TX-packets: 0 TX-dropped: 0 TX-total: 0 ---------------------------------------------------------------------------- +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++ RX-packets: 4 RX-dropped: 0 RX-total: 4 TX-packets: 0 TX-dropped: 0 TX-total: 0 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Done. 14/05/2021 11:49:15 dut.10.240.183.133: start 14/05/2021 11:49:15 dut.10.240.183.133: rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native Logical Core 2 (socket 0) forwards packets on 1 streams: RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01 rxonly packet forwarding packets/burst=32 nb forwarding cores=1 - nb forwarding ports=1 port 0: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x0 RX queue: 0 RX desc=0 - RX free threshold=32 RX threshold registers: pthresh=8 hthresh=8 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=0 - TX free threshold=32 TX threshold registers: pthresh=32 hthresh=0 wthresh=0 TX offloads=0x0 - TX RS bit threshold=32 port 1: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x10000 RX queue: 0 RX desc=512 - RX free threshold=32 RX threshold registers: pthresh=0 hthresh=0 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=512 - TX free threshold=32 TX threshold registers: pthresh=0 hthresh=0 wthresh=0 TX offloads=0x10000 - TX RS bit threshold=32 14/05/2021 11:49:20 dut.10.240.183.133: stop 14/05/2021 11:49:20 dut.10.240.183.133: Telling cores to ... Waiting for lcores to finish... ---------------------- Forward statistics for port 1 ---------------------- RX-packets: 0 RX-dropped: 0 RX-total: 0 TX-packets: 0 TX-dropped: 0 TX-total: 0 ---------------------------------------------------------------------------- +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++ RX-packets: 0 RX-dropped: 0 RX-total: 0 TX-packets: 0 TX-dropped: 0 TX-total: 0 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Done. 14/05/2021 11:49:20 dut.10.240.183.133: flow destroy 0 rule 0 14/05/2021 11:49:20 dut.10.240.183.133: Flow rule #0 destroyed 14/05/2021 11:49:20 dut.10.240.183.133: flow list 0 14/05/2021 11:49:20 dut.10.240.183.133: 14/05/2021 11:49:20 dut.10.240.183.133: start 14/05/2021 11:49:20 dut.10.240.183.133: rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native Logical Core 2 (socket 0) forwards packets on 1 streams: RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01 rxonly packet forwarding packets/burst=32 nb forwarding cores=1 - nb forwarding ports=1 port 0: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x0 RX queue: 0 RX desc=0 - RX free threshold=32 RX threshold registers: pthresh=8 hthresh=8 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=0 - TX free threshold=32 TX threshold registers: pthresh=32 hthresh=0 wthresh=0 TX offloads=0x0 - TX RS bit threshold=32 port 1: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x10000 RX queue: 0 RX desc=512 - RX free threshold=32 RX threshold registers: pthresh=0 hthresh=0 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=512 - TX free threshold=32 TX threshold registers: pthresh=0 hthresh=0 wthresh=0 TX offloads=0x10000 - TX RS bit threshold=32 14/05/2021 11:49:26 dut.10.240.183.133: stop 14/05/2021 11:49:26 dut.10.240.183.133: Telling cores to ... Waiting for lcores to finish... ---------------------- Forward statistics for port 1 ---------------------- RX-packets: 0 RX-dropped: 0 RX-total: 0 TX-packets: 0 TX-dropped: 0 TX-total: 0 ---------------------------------------------------------------------------- +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++ RX-packets: 0 RX-dropped: 0 RX-total: 0 TX-packets: 0 TX-dropped: 0 TX-total: 0 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Done. 14/05/2021 11:49:26 CVLDCFSwitchFilterGTPUTest: sub_case tv_mac_ipv4_gtpu_ipv6_teid_with_mask passed 14/05/2021 11:49:26 CVLDCFSwitchFilterGTPUTest: ===================Test sub case: tv_mac_ipv4_gtpu_ipv6_teid_without_mask================ 14/05/2021 11:49:26 dut.10.240.183.133: flow validate 0 ingress pattern eth / ipv6 / udp / gtpu teid is 0x12345678 / ipv6 / end actions vf id 1 / end 14/05/2021 11:49:26 dut.10.240.183.133: Flow rule validated 14/05/2021 11:49:26 dut.10.240.183.133: flow create 0 ingress pattern eth / ipv6 / udp / gtpu teid is 0x12345678 / ipv6 / end actions vf id 1 / end 14/05/2021 11:49:26 dut.10.240.183.133: Flow rule #0 created 14/05/2021 11:49:26 dut.10.240.183.133: flow list 0 14/05/2021 11:49:26 dut.10.240.183.133: ID Group Prio Attr Rule 0 0 0 i-- ETH IPV6 UDP GTPU IPV6 => VF 14/05/2021 11:49:26 dut.10.240.183.133: start 14/05/2021 11:49:26 dut.10.240.183.133: rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native Logical Core 2 (socket 0) forwards packets on 1 streams: RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01 rxonly packet forwarding packets/burst=32 nb forwarding cores=1 - nb forwarding ports=1 port 0: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x0 RX queue: 0 RX desc=0 - RX free threshold=32 RX threshold registers: pthresh=8 hthresh=8 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=0 - TX free threshold=32 TX threshold registers: pthresh=32 hthresh=0 wthresh=0 TX offloads=0x0 - TX RS bit threshold=32 port 1: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x10000 RX queue: 0 RX desc=512 - RX free threshold=32 RX threshold registers: pthresh=0 hthresh=0 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=512 - TX free threshold=32 TX threshold registers: pthresh=0 hthresh=0 wthresh=0 TX offloads=0x10000 - TX RS bit threshold=32 14/05/2021 11:49:31 dut.10.240.183.133: stop 14/05/2021 11:49:31 dut.10.240.183.133: Telling cores to ... Waiting for lcores to finish... ---------------------- Forward statistics for port 1 ---------------------- RX-packets: 2 RX-dropped: 0 RX-total: 2 TX-packets: 0 TX-dropped: 0 TX-total: 0 ---------------------------------------------------------------------------- +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++ RX-packets: 2 RX-dropped: 0 RX-total: 2 TX-packets: 0 TX-dropped: 0 TX-total: 0 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Done. 14/05/2021 11:49:31 dut.10.240.183.133: start 14/05/2021 11:49:31 dut.10.240.183.133: rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native Logical Core 2 (socket 0) forwards packets on 1 streams: RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01 rxonly packet forwarding packets/burst=32 nb forwarding cores=1 - nb forwarding ports=1 port 0: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x0 RX queue: 0 RX desc=0 - RX free threshold=32 RX threshold registers: pthresh=8 hthresh=8 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=0 - TX free threshold=32 TX threshold registers: pthresh=32 hthresh=0 wthresh=0 TX offloads=0x0 - TX RS bit threshold=32 port 1: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x10000 RX queue: 0 RX desc=512 - RX free threshold=32 RX threshold registers: pthresh=0 hthresh=0 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=512 - TX free threshold=32 TX threshold registers: pthresh=0 hthresh=0 wthresh=0 TX offloads=0x10000 - TX RS bit threshold=32 14/05/2021 11:49:36 dut.10.240.183.133: stop 14/05/2021 11:49:36 dut.10.240.183.133: Telling cores to ... Waiting for lcores to finish... ---------------------- Forward statistics for port 1 ---------------------- RX-packets: 0 RX-dropped: 0 RX-total: 0 TX-packets: 0 TX-dropped: 0 TX-total: 0 ---------------------------------------------------------------------------- +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++ RX-packets: 0 RX-dropped: 0 RX-total: 0 TX-packets: 0 TX-dropped: 0 TX-total: 0 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Done. 14/05/2021 11:49:36 dut.10.240.183.133: flow destroy 0 rule 0 14/05/2021 11:49:37 dut.10.240.183.133: Flow rule #0 destroyed 14/05/2021 11:49:37 dut.10.240.183.133: flow list 0 14/05/2021 11:49:37 dut.10.240.183.133: 14/05/2021 11:49:37 dut.10.240.183.133: start 14/05/2021 11:49:37 dut.10.240.183.133: rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native Logical Core 2 (socket 0) forwards packets on 1 streams: RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01 rxonly packet forwarding packets/burst=32 nb forwarding cores=1 - nb forwarding ports=1 port 0: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x0 RX queue: 0 RX desc=0 - RX free threshold=32 RX threshold registers: pthresh=8 hthresh=8 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=0 - TX free threshold=32 TX threshold registers: pthresh=32 hthresh=0 wthresh=0 TX offloads=0x0 - TX RS bit threshold=32 port 1: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x10000 RX queue: 0 RX desc=512 - RX free threshold=32 RX threshold registers: pthresh=0 hthresh=0 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=512 - TX free threshold=32 TX threshold registers: pthresh=0 hthresh=0 wthresh=0 TX offloads=0x10000 - TX RS bit threshold=32 14/05/2021 11:49:42 dut.10.240.183.133: stop 14/05/2021 11:49:42 dut.10.240.183.133: Telling cores to ... Waiting for lcores to finish... ---------------------- Forward statistics for port 1 ---------------------- RX-packets: 0 RX-dropped: 0 RX-total: 0 TX-packets: 0 TX-dropped: 0 TX-total: 0 ---------------------------------------------------------------------------- +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++ RX-packets: 0 RX-dropped: 0 RX-total: 0 TX-packets: 0 TX-dropped: 0 TX-total: 0 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Done. 14/05/2021 11:49:42 CVLDCFSwitchFilterGTPUTest: sub_case tv_mac_ipv4_gtpu_ipv6_teid_without_mask passed 14/05/2021 11:49:42 CVLDCFSwitchFilterGTPUTest: ===================Test sub case: tv_mac_ipv4_gtpu_ipv6_l3dst================ 14/05/2021 11:49:42 dut.10.240.183.133: flow validate 0 ingress pattern eth / ipv6 / udp / gtpu / ipv6 dst is 2001::2 / end actions vf id 1 / end 14/05/2021 11:49:42 dut.10.240.183.133: Flow rule validated 14/05/2021 11:49:42 dut.10.240.183.133: flow create 0 ingress pattern eth / ipv6 / udp / gtpu / ipv6 dst is 2001::2 / end actions vf id 1 / end 14/05/2021 11:49:42 dut.10.240.183.133: Flow rule #0 created 14/05/2021 11:49:42 dut.10.240.183.133: flow list 0 14/05/2021 11:49:42 dut.10.240.183.133: ID Group Prio Attr Rule 0 0 0 i-- ETH IPV6 UDP GTPU IPV6 => VF 14/05/2021 11:49:42 dut.10.240.183.133: start 14/05/2021 11:49:42 dut.10.240.183.133: rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native Logical Core 2 (socket 0) forwards packets on 1 streams: RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01 rxonly packet forwarding packets/burst=32 nb forwarding cores=1 - nb forwarding ports=1 port 0: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x0 RX queue: 0 RX desc=0 - RX free threshold=32 RX threshold registers: pthresh=8 hthresh=8 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=0 - TX free threshold=32 TX threshold registers: pthresh=32 hthresh=0 wthresh=0 TX offloads=0x0 - TX RS bit threshold=32 port 1: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x10000 RX queue: 0 RX desc=512 - RX free threshold=32 RX threshold registers: pthresh=0 hthresh=0 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=512 - TX free threshold=32 TX threshold registers: pthresh=0 hthresh=0 wthresh=0 TX offloads=0x10000 - TX RS bit threshold=32 14/05/2021 11:49:47 dut.10.240.183.133: stop 14/05/2021 11:49:47 dut.10.240.183.133: Telling cores to ... Waiting for lcores to finish... ---------------------- Forward statistics for port 1 ---------------------- RX-packets: 2 RX-dropped: 0 RX-total: 2 TX-packets: 0 TX-dropped: 0 TX-total: 0 ---------------------------------------------------------------------------- +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++ RX-packets: 2 RX-dropped: 0 RX-total: 2 TX-packets: 0 TX-dropped: 0 TX-total: 0 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Done. 14/05/2021 11:49:47 dut.10.240.183.133: start 14/05/2021 11:49:48 dut.10.240.183.133: rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native Logical Core 2 (socket 0) forwards packets on 1 streams: RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01 rxonly packet forwarding packets/burst=32 nb forwarding cores=1 - nb forwarding ports=1 port 0: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x0 RX queue: 0 RX desc=0 - RX free threshold=32 RX threshold registers: pthresh=8 hthresh=8 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=0 - TX free threshold=32 TX threshold registers: pthresh=32 hthresh=0 wthresh=0 TX offloads=0x0 - TX RS bit threshold=32 port 1: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x10000 RX queue: 0 RX desc=512 - RX free threshold=32 RX threshold registers: pthresh=0 hthresh=0 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=512 - TX free threshold=32 TX threshold registers: pthresh=0 hthresh=0 wthresh=0 TX offloads=0x10000 - TX RS bit threshold=32 14/05/2021 11:49:53 dut.10.240.183.133: stop 14/05/2021 11:49:53 dut.10.240.183.133: Telling cores to ... Waiting for lcores to finish... ---------------------- Forward statistics for port 1 ---------------------- RX-packets: 0 RX-dropped: 0 RX-total: 0 TX-packets: 0 TX-dropped: 0 TX-total: 0 ---------------------------------------------------------------------------- +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++ RX-packets: 0 RX-dropped: 0 RX-total: 0 TX-packets: 0 TX-dropped: 0 TX-total: 0 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Done. 14/05/2021 11:49:53 dut.10.240.183.133: flow destroy 0 rule 0 14/05/2021 11:49:53 dut.10.240.183.133: Flow rule #0 destroyed 14/05/2021 11:49:53 dut.10.240.183.133: flow list 0 14/05/2021 11:49:53 dut.10.240.183.133: 14/05/2021 11:49:53 dut.10.240.183.133: start 14/05/2021 11:49:53 dut.10.240.183.133: rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native Logical Core 2 (socket 0) forwards packets on 1 streams: RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01 rxonly packet forwarding packets/burst=32 nb forwarding cores=1 - nb forwarding ports=1 port 0: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x0 RX queue: 0 RX desc=0 - RX free threshold=32 RX threshold registers: pthresh=8 hthresh=8 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=0 - TX free threshold=32 TX threshold registers: pthresh=32 hthresh=0 wthresh=0 TX offloads=0x0 - TX RS bit threshold=32 port 1: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x10000 RX queue: 0 RX desc=512 - RX free threshold=32 RX threshold registers: pthresh=0 hthresh=0 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=512 - TX free threshold=32 TX threshold registers: pthresh=0 hthresh=0 wthresh=0 TX offloads=0x10000 - TX RS bit threshold=32 14/05/2021 11:49:58 dut.10.240.183.133: stop 14/05/2021 11:49:58 dut.10.240.183.133: Telling cores to ... Waiting for lcores to finish... ---------------------- Forward statistics for port 1 ---------------------- RX-packets: 0 RX-dropped: 0 RX-total: 0 TX-packets: 0 TX-dropped: 0 TX-total: 0 ---------------------------------------------------------------------------- +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++ RX-packets: 0 RX-dropped: 0 RX-total: 0 TX-packets: 0 TX-dropped: 0 TX-total: 0 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Done. 14/05/2021 11:49:58 CVLDCFSwitchFilterGTPUTest: sub_case tv_mac_ipv4_gtpu_ipv6_l3dst passed 14/05/2021 11:49:58 CVLDCFSwitchFilterGTPUTest: ===================Test sub case: tv_mac_ipv4_gtpu_ipv6_l3src================ 14/05/2021 11:49:58 dut.10.240.183.133: flow validate 0 ingress pattern eth / ipv6 / udp / gtpu / ipv6 src is 2001::1 / end actions vf id 1 / end 14/05/2021 11:49:58 dut.10.240.183.133: Flow rule validated 14/05/2021 11:49:58 dut.10.240.183.133: flow create 0 ingress pattern eth / ipv6 / udp / gtpu / ipv6 src is 2001::1 / end actions vf id 1 / end 14/05/2021 11:49:58 dut.10.240.183.133: Flow rule #0 created 14/05/2021 11:49:58 dut.10.240.183.133: flow list 0 14/05/2021 11:49:58 dut.10.240.183.133: ID Group Prio Attr Rule 0 0 0 i-- ETH IPV6 UDP GTPU IPV6 => VF 14/05/2021 11:49:58 dut.10.240.183.133: start 14/05/2021 11:49:59 dut.10.240.183.133: rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native Logical Core 2 (socket 0) forwards packets on 1 streams: RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01 rxonly packet forwarding packets/burst=32 nb forwarding cores=1 - nb forwarding ports=1 port 0: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x0 RX queue: 0 RX desc=0 - RX free threshold=32 RX threshold registers: pthresh=8 hthresh=8 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=0 - TX free threshold=32 TX threshold registers: pthresh=32 hthresh=0 wthresh=0 TX offloads=0x0 - TX RS bit threshold=32 port 1: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x10000 RX queue: 0 RX desc=512 - RX free threshold=32 RX threshold registers: pthresh=0 hthresh=0 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=512 - TX free threshold=32 TX threshold registers: pthresh=0 hthresh=0 wthresh=0 TX offloads=0x10000 - TX RS bit threshold=32 14/05/2021 11:50:04 dut.10.240.183.133: stop 14/05/2021 11:50:04 dut.10.240.183.133: Telling cores to ... Waiting for lcores to finish... ---------------------- Forward statistics for port 1 ---------------------- RX-packets: 2 RX-dropped: 0 RX-total: 2 TX-packets: 0 TX-dropped: 0 TX-total: 0 ---------------------------------------------------------------------------- +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++ RX-packets: 2 RX-dropped: 0 RX-total: 2 TX-packets: 0 TX-dropped: 0 TX-total: 0 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Done. 14/05/2021 11:50:04 dut.10.240.183.133: start 14/05/2021 11:50:04 dut.10.240.183.133: rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native Logical Core 2 (socket 0) forwards packets on 1 streams: RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01 rxonly packet forwarding packets/burst=32 nb forwarding cores=1 - nb forwarding ports=1 port 0: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x0 RX queue: 0 RX desc=0 - RX free threshold=32 RX threshold registers: pthresh=8 hthresh=8 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=0 - TX free threshold=32 TX threshold registers: pthresh=32 hthresh=0 wthresh=0 TX offloads=0x0 - TX RS bit threshold=32 port 1: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x10000 RX queue: 0 RX desc=512 - RX free threshold=32 RX threshold registers: pthresh=0 hthresh=0 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=512 - TX free threshold=32 TX threshold registers: pthresh=0 hthresh=0 wthresh=0 TX offloads=0x10000 - TX RS bit threshold=32 14/05/2021 11:50:09 dut.10.240.183.133: stop 14/05/2021 11:50:09 dut.10.240.183.133: Telling cores to ... Waiting for lcores to finish... ---------------------- Forward statistics for port 1 ---------------------- RX-packets: 0 RX-dropped: 0 RX-total: 0 TX-packets: 0 TX-dropped: 0 TX-total: 0 ---------------------------------------------------------------------------- +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++ RX-packets: 0 RX-dropped: 0 RX-total: 0 TX-packets: 0 TX-dropped: 0 TX-total: 0 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Done. 14/05/2021 11:50:09 dut.10.240.183.133: flow destroy 0 rule 0 14/05/2021 11:50:09 dut.10.240.183.133: Flow rule #0 destroyed 14/05/2021 11:50:09 dut.10.240.183.133: flow list 0 14/05/2021 11:50:09 dut.10.240.183.133: 14/05/2021 11:50:09 dut.10.240.183.133: start 14/05/2021 11:50:09 dut.10.240.183.133: rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native Logical Core 2 (socket 0) forwards packets on 1 streams: RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01 rxonly packet forwarding packets/burst=32 nb forwarding cores=1 - nb forwarding ports=1 port 0: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x0 RX queue: 0 RX desc=0 - RX free threshold=32 RX threshold registers: pthresh=8 hthresh=8 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=0 - TX free threshold=32 TX threshold registers: pthresh=32 hthresh=0 wthresh=0 TX offloads=0x0 - TX RS bit threshold=32 port 1: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x10000 RX queue: 0 RX desc=512 - RX free threshold=32 RX threshold registers: pthresh=0 hthresh=0 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=512 - TX free threshold=32 TX threshold registers: pthresh=0 hthresh=0 wthresh=0 TX offloads=0x10000 - TX RS bit threshold=32 14/05/2021 11:50:14 dut.10.240.183.133: stop 14/05/2021 11:50:14 dut.10.240.183.133: Telling cores to ... Waiting for lcores to finish... ---------------------- Forward statistics for port 1 ---------------------- RX-packets: 0 RX-dropped: 0 RX-total: 0 TX-packets: 0 TX-dropped: 0 TX-total: 0 ---------------------------------------------------------------------------- +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++ RX-packets: 0 RX-dropped: 0 RX-total: 0 TX-packets: 0 TX-dropped: 0 TX-total: 0 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Done. 14/05/2021 11:50:14 CVLDCFSwitchFilterGTPUTest: sub_case tv_mac_ipv4_gtpu_ipv6_l3src passed 14/05/2021 11:50:14 CVLDCFSwitchFilterGTPUTest: {'tv_mac_ipv4_gtpu_ipv6_teid_with_mask': 'passed', 'tv_mac_ipv4_gtpu_ipv6_teid_without_mask': 'passed', 'tv_mac_ipv4_gtpu_ipv6_l3dst': 'passed', 'tv_mac_ipv4_gtpu_ipv6_l3src': 'passed'} 14/05/2021 11:50:14 CVLDCFSwitchFilterGTPUTest: pass rate is: 100.0 14/05/2021 11:50:14 CVLDCFSwitchFilterGTPUTest: Test Case test_mac_ipv6_gtpu_ipv6 Result PASSED: 14/05/2021 11:50:14 dut.10.240.183.133: flow flush 0 14/05/2021 11:50:14 dut.10.240.183.133: 14/05/2021 11:50:14 dut.10.240.183.133: clear port stats all 14/05/2021 11:50:14 dut.10.240.183.133: NIC statistics for port 0 cleared NIC statistics for port 1 cleared 14/05/2021 11:50:14 dut.10.240.183.133: quit 14/05/2021 11:50:16 dut.10.240.183.133: Stopping port 0... Stopping ports... Done Stopping port 1... Stopping ports... Done Shutting down port 0... Closing ports... Port 0 is closed Done Shutting down port 1... Closing ports... Port 1 is closed Done Bye... 14/05/2021 11:50:16 dut.10.240.183.133: kill_all: called by dut and prefix list has value. 14/05/2021 11:50:19 CVLDCFSwitchFilterGTPUTest: Test Case test_mac_ipv6_gtpu_ipv6_tcp Begin 14/05/2021 11:50:19 dut.10.240.183.133: 14/05/2021 11:50:19 tester: 14/05/2021 11:50:19 dut.10.240.183.133: rmmod ice 14/05/2021 11:50:28 dut.10.240.183.133: 14/05/2021 11:50:28 dut.10.240.183.133: modprobe ice 14/05/2021 11:50:33 dut.10.240.183.133: 14/05/2021 11:50:33 dut.10.240.183.133: ethtool -i ens801f0 14/05/2021 11:50:33 dut.10.240.183.133: driver: ice version: 1.6.0_rc41_11_gbd4c35a2_dirty firmware-version: 3.00 0x800079a8 1.2928.0 expansion-rom-version: bus-info: 0000:81:00.0 supports-statistics: yes supports-test: yes supports-eeprom-access: yes supports-register-dump: yes supports-priv-flags: yes 14/05/2021 11:50:35 dut.10.240.183.133: ip link set ens801f0 vf 0 trust on 14/05/2021 11:50:35 dut.10.240.183.133: 14/05/2021 11:50:42 dut.10.240.183.133: x86_64-native-linuxapp-gcc/app/dpdk-testpmd -l 1,2,3,4 -n 4 -a 0000:81:01.0,cap=dcf -a 0000:81:01.1 --file-prefix=dpdk_13956_20210514102502 -- -i 14/05/2021 11:50:55 dut.10.240.183.133: EAL: Detected 72 lcore(s) EAL: Detected 2 NUMA nodes EAL: Detected static linkage of DPDK EAL: Multi-process socket /var/run/dpdk/dpdk_13956_20210514102502/mp_socket EAL: Selected IOVA mode 'VA' EAL: No available 2048 kB hugepages reported EAL: VFIO support initialized EAL: Using IOMMU type 1 (Type 1) EAL: Probe PCI driver: net_iavf (8086:1889) device: 0000:81:01.0 (socket 1) EAL: Releasing PCI mapped resource for 0000:81:01.0 EAL: Calling pci_unmap_resource for 0000:81:01.0 at 0x2200000000 EAL: Calling pci_unmap_resource for 0000:81:01.0 at 0x2200020000 EAL: Using IOMMU type 1 (Type 1) EAL: Probe PCI driver: net_ice_dcf (8086:1889) device: 0000:81:01.0 (socket 1) ice_load_pkg_type(): Active package is: 1.3.30.0, ICE COMMS Package (double VLAN mode) EAL: Probe PCI driver: net_iavf (8086:1889) device: 0000:81:01.1 (socket 1) Interactive-mode selected Failed to set MTU to 1500 for port 0 testpmd: create a new mbuf pool <mb_pool_0>: n=171456, size=2176, socket=0 testpmd: preferred mempool ops selected: ring_mp_mc testpmd: create a new mbuf pool <mb_pool_1>: n=171456, size=2176, socket=1 testpmd: preferred mempool ops selected: ring_mp_mc Configuring Port 0 (socket 1) ice_dcf_init_rss(): RSS is enabled by PF by default ice_dcf_configure_queues(): request RXDID == 16 in Queue[0] Port 0: 62:F1:D6:7B:1D:70 Configuring Port 1 (socket 1) iavf_configure_queues(): request RXDID[22] in Queue[0] Port 1: link state change event Port 1: link state change event Port 1: 7A:0A:69:AE:88:AF Checking link statuses... Done 14/05/2021 11:50:55 dut.10.240.183.133: set portlist 1 14/05/2021 11:50:55 dut.10.240.183.133: previous number of forwarding ports 2 - changed to number of configured ports 1 Warning! port-topology=paired and odd forward ports number, the last port will pair with itself. 14/05/2021 11:50:55 dut.10.240.183.133: set fwd rxonly 14/05/2021 11:50:55 dut.10.240.183.133: Set rxonly packet forwarding mode 14/05/2021 11:50:55 dut.10.240.183.133: set verbose 1 14/05/2021 11:50:55 dut.10.240.183.133: Change verbose level from 0 to 1 14/05/2021 11:50:55 CVLDCFSwitchFilterGTPUTest: ===================Test sub case: tv_mac_ipv6_gtpu_ipv6_tcp_teid_with_mask================ 14/05/2021 11:50:55 dut.10.240.183.133: flow validate 0 ingress pattern eth / ipv6 / udp / gtpu teid is 0x12345678 teid mask 0x00000001 / ipv6 / tcp / end actions vf id 1 / end 14/05/2021 11:50:56 dut.10.240.183.133: Flow rule validated 14/05/2021 11:50:56 dut.10.240.183.133: flow create 0 ingress pattern eth / ipv6 / udp / gtpu teid is 0x12345678 teid mask 0x00000001 / ipv6 / tcp / end actions vf id 1 / end 14/05/2021 11:50:56 dut.10.240.183.133: Flow rule #0 created 14/05/2021 11:50:56 dut.10.240.183.133: flow list 0 14/05/2021 11:50:56 dut.10.240.183.133: ID Group Prio Attr Rule 0 0 0 i-- ETH IPV6 UDP GTPU IPV6 TCP => VF 14/05/2021 11:50:56 dut.10.240.183.133: start 14/05/2021 11:50:56 dut.10.240.183.133: rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native Logical Core 2 (socket 0) forwards packets on 1 streams: RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01 rxonly packet forwarding packets/burst=32 nb forwarding cores=1 - nb forwarding ports=1 port 0: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x0 RX queue: 0 RX desc=0 - RX free threshold=32 RX threshold registers: pthresh=8 hthresh=8 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=0 - TX free threshold=32 TX threshold registers: pthresh=32 hthresh=0 wthresh=0 TX offloads=0x0 - TX RS bit threshold=32 port 1: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x10000 RX queue: 0 RX desc=512 - RX free threshold=32 RX threshold registers: pthresh=0 hthresh=0 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=512 - TX free threshold=32 TX threshold registers: pthresh=0 hthresh=0 wthresh=0 TX offloads=0x10000 - TX RS bit threshold=32 14/05/2021 11:51:01 dut.10.240.183.133: stop 14/05/2021 11:51:01 dut.10.240.183.133: Telling cores to ... Waiting for lcores to finish... ---------------------- Forward statistics for port 1 ---------------------- RX-packets: 2 RX-dropped: 0 RX-total: 2 TX-packets: 0 TX-dropped: 0 TX-total: 0 ---------------------------------------------------------------------------- +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++ RX-packets: 2 RX-dropped: 0 RX-total: 2 TX-packets: 0 TX-dropped: 0 TX-total: 0 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Done. 14/05/2021 11:51:01 dut.10.240.183.133: start 14/05/2021 11:51:01 dut.10.240.183.133: rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native Logical Core 2 (socket 0) forwards packets on 1 streams: RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01 rxonly packet forwarding packets/burst=32 nb forwarding cores=1 - nb forwarding ports=1 port 0: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x0 RX queue: 0 RX desc=0 - RX free threshold=32 RX threshold registers: pthresh=8 hthresh=8 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=0 - TX free threshold=32 TX threshold registers: pthresh=32 hthresh=0 wthresh=0 TX offloads=0x0 - TX RS bit threshold=32 port 1: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x10000 RX queue: 0 RX desc=512 - RX free threshold=32 RX threshold registers: pthresh=0 hthresh=0 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=512 - TX free threshold=32 TX threshold registers: pthresh=0 hthresh=0 wthresh=0 TX offloads=0x10000 - TX RS bit threshold=32 14/05/2021 11:51:06 dut.10.240.183.133: stop 14/05/2021 11:51:06 dut.10.240.183.133: Telling cores to ... Waiting for lcores to finish... ---------------------- Forward statistics for port 1 ---------------------- RX-packets: 0 RX-dropped: 0 RX-total: 0 TX-packets: 0 TX-dropped: 0 TX-total: 0 ---------------------------------------------------------------------------- +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++ RX-packets: 0 RX-dropped: 0 RX-total: 0 TX-packets: 0 TX-dropped: 0 TX-total: 0 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Done. 14/05/2021 11:51:06 dut.10.240.183.133: flow destroy 0 rule 0 14/05/2021 11:51:07 dut.10.240.183.133: Flow rule #0 destroyed 14/05/2021 11:51:07 dut.10.240.183.133: flow list 0 14/05/2021 11:51:07 dut.10.240.183.133: 14/05/2021 11:51:07 dut.10.240.183.133: start 14/05/2021 11:51:07 dut.10.240.183.133: rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native Logical Core 2 (socket 0) forwards packets on 1 streams: RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01 rxonly packet forwarding packets/burst=32 nb forwarding cores=1 - nb forwarding ports=1 port 0: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x0 RX queue: 0 RX desc=0 - RX free threshold=32 RX threshold registers: pthresh=8 hthresh=8 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=0 - TX free threshold=32 TX threshold registers: pthresh=32 hthresh=0 wthresh=0 TX offloads=0x0 - TX RS bit threshold=32 port 1: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x10000 RX queue: 0 RX desc=512 - RX free threshold=32 RX threshold registers: pthresh=0 hthresh=0 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=512 - TX free threshold=32 TX threshold registers: pthresh=0 hthresh=0 wthresh=0 TX offloads=0x10000 - TX RS bit threshold=32 14/05/2021 11:51:12 dut.10.240.183.133: stop 14/05/2021 11:51:12 dut.10.240.183.133: Telling cores to ... Waiting for lcores to finish... ---------------------- Forward statistics for port 1 ---------------------- RX-packets: 0 RX-dropped: 0 RX-total: 0 TX-packets: 0 TX-dropped: 0 TX-total: 0 ---------------------------------------------------------------------------- +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++ RX-packets: 0 RX-dropped: 0 RX-total: 0 TX-packets: 0 TX-dropped: 0 TX-total: 0 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Done. 14/05/2021 11:51:12 CVLDCFSwitchFilterGTPUTest: sub_case tv_mac_ipv6_gtpu_ipv6_tcp_teid_with_mask passed 14/05/2021 11:51:12 CVLDCFSwitchFilterGTPUTest: ===================Test sub case: tv_mac_ipv6_gtpu_ipv6_tcp_teid_without_mask================ 14/05/2021 11:51:12 dut.10.240.183.133: flow validate 0 ingress pattern eth / ipv6 / udp / gtpu teid is 0x12345678 / ipv6 / tcp / end actions vf id 1 / end 14/05/2021 11:51:12 dut.10.240.183.133: Flow rule validated 14/05/2021 11:51:12 dut.10.240.183.133: flow create 0 ingress pattern eth / ipv6 / udp / gtpu teid is 0x12345678 / ipv6 / tcp / end actions vf id 1 / end 14/05/2021 11:51:12 dut.10.240.183.133: Flow rule #0 created 14/05/2021 11:51:12 dut.10.240.183.133: flow list 0 14/05/2021 11:51:12 dut.10.240.183.133: ID Group Prio Attr Rule 0 0 0 i-- ETH IPV6 UDP GTPU IPV6 TCP => VF 14/05/2021 11:51:12 dut.10.240.183.133: start 14/05/2021 11:51:12 dut.10.240.183.133: rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native Logical Core 2 (socket 0) forwards packets on 1 streams: RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01 rxonly packet forwarding packets/burst=32 nb forwarding cores=1 - nb forwarding ports=1 port 0: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x0 RX queue: 0 RX desc=0 - RX free threshold=32 RX threshold registers: pthresh=8 hthresh=8 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=0 - TX free threshold=32 TX threshold registers: pthresh=32 hthresh=0 wthresh=0 TX offloads=0x0 - TX RS bit threshold=32 port 1: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x10000 RX queue: 0 RX desc=512 - RX free threshold=32 RX threshold registers: pthresh=0 hthresh=0 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=512 - TX free threshold=32 TX threshold registers: pthresh=0 hthresh=0 wthresh=0 TX offloads=0x10000 - TX RS bit threshold=32 14/05/2021 11:51:17 dut.10.240.183.133: stop 14/05/2021 11:51:17 dut.10.240.183.133: Telling cores to ... Waiting for lcores to finish... ---------------------- Forward statistics for port 1 ---------------------- RX-packets: 1 RX-dropped: 0 RX-total: 1 TX-packets: 0 TX-dropped: 0 TX-total: 0 ---------------------------------------------------------------------------- +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++ RX-packets: 1 RX-dropped: 0 RX-total: 1 TX-packets: 0 TX-dropped: 0 TX-total: 0 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Done. 14/05/2021 11:51:17 dut.10.240.183.133: start 14/05/2021 11:51:18 dut.10.240.183.133: rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native Logical Core 2 (socket 0) forwards packets on 1 streams: RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01 rxonly packet forwarding packets/burst=32 nb forwarding cores=1 - nb forwarding ports=1 port 0: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x0 RX queue: 0 RX desc=0 - RX free threshold=32 RX threshold registers: pthresh=8 hthresh=8 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=0 - TX free threshold=32 TX threshold registers: pthresh=32 hthresh=0 wthresh=0 TX offloads=0x0 - TX RS bit threshold=32 port 1: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x10000 RX queue: 0 RX desc=512 - RX free threshold=32 RX threshold registers: pthresh=0 hthresh=0 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=512 - TX free threshold=32 TX threshold registers: pthresh=0 hthresh=0 wthresh=0 TX offloads=0x10000 - TX RS bit threshold=32 14/05/2021 11:51:23 dut.10.240.183.133: stop 14/05/2021 11:51:23 dut.10.240.183.133: Telling cores to ... Waiting for lcores to finish... ---------------------- Forward statistics for port 1 ---------------------- RX-packets: 0 RX-dropped: 0 RX-total: 0 TX-packets: 0 TX-dropped: 0 TX-total: 0 ---------------------------------------------------------------------------- +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++ RX-packets: 0 RX-dropped: 0 RX-total: 0 TX-packets: 0 TX-dropped: 0 TX-total: 0 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Done. 14/05/2021 11:51:23 dut.10.240.183.133: flow destroy 0 rule 0 14/05/2021 11:51:23 dut.10.240.183.133: Flow rule #0 destroyed 14/05/2021 11:51:23 dut.10.240.183.133: flow list 0 14/05/2021 11:51:23 dut.10.240.183.133: 14/05/2021 11:51:23 dut.10.240.183.133: start 14/05/2021 11:51:23 dut.10.240.183.133: rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native Logical Core 2 (socket 0) forwards packets on 1 streams: RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01 rxonly packet forwarding packets/burst=32 nb forwarding cores=1 - nb forwarding ports=1 port 0: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x0 RX queue: 0 RX desc=0 - RX free threshold=32 RX threshold registers: pthresh=8 hthresh=8 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=0 - TX free threshold=32 TX threshold registers: pthresh=32 hthresh=0 wthresh=0 TX offloads=0x0 - TX RS bit threshold=32 port 1: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x10000 RX queue: 0 RX desc=512 - RX free threshold=32 RX threshold registers: pthresh=0 hthresh=0 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=512 - TX free threshold=32 TX threshold registers: pthresh=0 hthresh=0 wthresh=0 TX offloads=0x10000 - TX RS bit threshold=32 14/05/2021 11:51:28 dut.10.240.183.133: stop 14/05/2021 11:51:28 dut.10.240.183.133: Telling cores to ... Waiting for lcores to finish... ---------------------- Forward statistics for port 1 ---------------------- RX-packets: 0 RX-dropped: 0 RX-total: 0 TX-packets: 0 TX-dropped: 0 TX-total: 0 ---------------------------------------------------------------------------- +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++ RX-packets: 0 RX-dropped: 0 RX-total: 0 TX-packets: 0 TX-dropped: 0 TX-total: 0 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Done. 14/05/2021 11:51:28 CVLDCFSwitchFilterGTPUTest: sub_case tv_mac_ipv6_gtpu_ipv6_tcp_teid_without_mask passed 14/05/2021 11:51:28 CVLDCFSwitchFilterGTPUTest: ===================Test sub case: tv_mac_ipv6_gtpu_ipv6_tcp_l3dst================ 14/05/2021 11:51:28 dut.10.240.183.133: flow validate 0 ingress pattern eth / ipv6 / udp / gtpu / ipv6 dst is 2001::2 / tcp / end actions vf id 1 / end 14/05/2021 11:51:28 dut.10.240.183.133: Flow rule validated 14/05/2021 11:51:28 dut.10.240.183.133: flow create 0 ingress pattern eth / ipv6 / udp / gtpu / ipv6 dst is 2001::2 / tcp / end actions vf id 1 / end 14/05/2021 11:51:28 dut.10.240.183.133: Flow rule #0 created 14/05/2021 11:51:28 dut.10.240.183.133: flow list 0 14/05/2021 11:51:28 dut.10.240.183.133: ID Group Prio Attr Rule 0 0 0 i-- ETH IPV6 UDP GTPU IPV6 TCP => VF 14/05/2021 11:51:28 dut.10.240.183.133: start 14/05/2021 11:51:28 dut.10.240.183.133: rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native Logical Core 2 (socket 0) forwards packets on 1 streams: RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01 rxonly packet forwarding packets/burst=32 nb forwarding cores=1 - nb forwarding ports=1 port 0: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x0 RX queue: 0 RX desc=0 - RX free threshold=32 RX threshold registers: pthresh=8 hthresh=8 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=0 - TX free threshold=32 TX threshold registers: pthresh=32 hthresh=0 wthresh=0 TX offloads=0x0 - TX RS bit threshold=32 port 1: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x10000 RX queue: 0 RX desc=512 - RX free threshold=32 RX threshold registers: pthresh=0 hthresh=0 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=512 - TX free threshold=32 TX threshold registers: pthresh=0 hthresh=0 wthresh=0 TX offloads=0x10000 - TX RS bit threshold=32 14/05/2021 11:51:34 dut.10.240.183.133: stop 14/05/2021 11:51:34 dut.10.240.183.133: Telling cores to ... Waiting for lcores to finish... ---------------------- Forward statistics for port 1 ---------------------- RX-packets: 1 RX-dropped: 0 RX-total: 1 TX-packets: 0 TX-dropped: 0 TX-total: 0 ---------------------------------------------------------------------------- +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++ RX-packets: 1 RX-dropped: 0 RX-total: 1 TX-packets: 0 TX-dropped: 0 TX-total: 0 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Done. 14/05/2021 11:51:34 dut.10.240.183.133: start 14/05/2021 11:51:34 dut.10.240.183.133: rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native Logical Core 2 (socket 0) forwards packets on 1 streams: RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01 rxonly packet forwarding packets/burst=32 nb forwarding cores=1 - nb forwarding ports=1 port 0: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x0 RX queue: 0 RX desc=0 - RX free threshold=32 RX threshold registers: pthresh=8 hthresh=8 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=0 - TX free threshold=32 TX threshold registers: pthresh=32 hthresh=0 wthresh=0 TX offloads=0x0 - TX RS bit threshold=32 port 1: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x10000 RX queue: 0 RX desc=512 - RX free threshold=32 RX threshold registers: pthresh=0 hthresh=0 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=512 - TX free threshold=32 TX threshold registers: pthresh=0 hthresh=0 wthresh=0 TX offloads=0x10000 - TX RS bit threshold=32 14/05/2021 11:51:39 dut.10.240.183.133: stop 14/05/2021 11:51:39 dut.10.240.183.133: Telling cores to ... Waiting for lcores to finish... ---------------------- Forward statistics for port 1 ---------------------- RX-packets: 0 RX-dropped: 0 RX-total: 0 TX-packets: 0 TX-dropped: 0 TX-total: 0 ---------------------------------------------------------------------------- +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++ RX-packets: 0 RX-dropped: 0 RX-total: 0 TX-packets: 0 TX-dropped: 0 TX-total: 0 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Done. 14/05/2021 11:51:39 dut.10.240.183.133: flow destroy 0 rule 0 14/05/2021 11:51:39 dut.10.240.183.133: Flow rule #0 destroyed 14/05/2021 11:51:39 dut.10.240.183.133: flow list 0 14/05/2021 11:51:39 dut.10.240.183.133: 14/05/2021 11:51:39 dut.10.240.183.133: start 14/05/2021 11:51:39 dut.10.240.183.133: rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native Logical Core 2 (socket 0) forwards packets on 1 streams: RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01 rxonly packet forwarding packets/burst=32 nb forwarding cores=1 - nb forwarding ports=1 port 0: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x0 RX queue: 0 RX desc=0 - RX free threshold=32 RX threshold registers: pthresh=8 hthresh=8 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=0 - TX free threshold=32 TX threshold registers: pthresh=32 hthresh=0 wthresh=0 TX offloads=0x0 - TX RS bit threshold=32 port 1: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x10000 RX queue: 0 RX desc=512 - RX free threshold=32 RX threshold registers: pthresh=0 hthresh=0 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=512 - TX free threshold=32 TX threshold registers: pthresh=0 hthresh=0 wthresh=0 TX offloads=0x10000 - TX RS bit threshold=32 14/05/2021 11:51:44 dut.10.240.183.133: stop 14/05/2021 11:51:44 dut.10.240.183.133: Telling cores to ... Waiting for lcores to finish... ---------------------- Forward statistics for port 1 ---------------------- RX-packets: 0 RX-dropped: 0 RX-total: 0 TX-packets: 0 TX-dropped: 0 TX-total: 0 ---------------------------------------------------------------------------- +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++ RX-packets: 0 RX-dropped: 0 RX-total: 0 TX-packets: 0 TX-dropped: 0 TX-total: 0 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Done. 14/05/2021 11:51:44 CVLDCFSwitchFilterGTPUTest: sub_case tv_mac_ipv6_gtpu_ipv6_tcp_l3dst passed 14/05/2021 11:51:44 CVLDCFSwitchFilterGTPUTest: ===================Test sub case: tv_mac_ipv6_gtpu_ipv6_tcp_l3src================ 14/05/2021 11:51:44 dut.10.240.183.133: flow validate 0 ingress pattern eth / ipv6 / udp / gtpu / ipv6 src is 2001::1 / tcp / end actions vf id 1 / end 14/05/2021 11:51:44 dut.10.240.183.133: Flow rule validated 14/05/2021 11:51:44 dut.10.240.183.133: flow create 0 ingress pattern eth / ipv6 / udp / gtpu / ipv6 src is 2001::1 / tcp / end actions vf id 1 / end 14/05/2021 11:51:45 dut.10.240.183.133: Flow rule #0 created 14/05/2021 11:51:45 dut.10.240.183.133: flow list 0 14/05/2021 11:51:45 dut.10.240.183.133: ID Group Prio Attr Rule 0 0 0 i-- ETH IPV6 UDP GTPU IPV6 TCP => VF 14/05/2021 11:51:45 dut.10.240.183.133: start 14/05/2021 11:51:45 dut.10.240.183.133: rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native Logical Core 2 (socket 0) forwards packets on 1 streams: RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01 rxonly packet forwarding packets/burst=32 nb forwarding cores=1 - nb forwarding ports=1 port 0: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x0 RX queue: 0 RX desc=0 - RX free threshold=32 RX threshold registers: pthresh=8 hthresh=8 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=0 - TX free threshold=32 TX threshold registers: pthresh=32 hthresh=0 wthresh=0 TX offloads=0x0 - TX RS bit threshold=32 port 1: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x10000 RX queue: 0 RX desc=512 - RX free threshold=32 RX threshold registers: pthresh=0 hthresh=0 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=512 - TX free threshold=32 TX threshold registers: pthresh=0 hthresh=0 wthresh=0 TX offloads=0x10000 - TX RS bit threshold=32 14/05/2021 11:51:50 dut.10.240.183.133: stop 14/05/2021 11:51:50 dut.10.240.183.133: Telling cores to ... Waiting for lcores to finish... ---------------------- Forward statistics for port 1 ---------------------- RX-packets: 1 RX-dropped: 0 RX-total: 1 TX-packets: 0 TX-dropped: 0 TX-total: 0 ---------------------------------------------------------------------------- +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++ RX-packets: 1 RX-dropped: 0 RX-total: 1 TX-packets: 0 TX-dropped: 0 TX-total: 0 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Done. 14/05/2021 11:51:50 dut.10.240.183.133: start 14/05/2021 11:51:50 dut.10.240.183.133: rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native Logical Core 2 (socket 0) forwards packets on 1 streams: RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01 rxonly packet forwarding packets/burst=32 nb forwarding cores=1 - nb forwarding ports=1 port 0: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x0 RX queue: 0 RX desc=0 - RX free threshold=32 RX threshold registers: pthresh=8 hthresh=8 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=0 - TX free threshold=32 TX threshold registers: pthresh=32 hthresh=0 wthresh=0 TX offloads=0x0 - TX RS bit threshold=32 port 1: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x10000 RX queue: 0 RX desc=512 - RX free threshold=32 RX threshold registers: pthresh=0 hthresh=0 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=512 - TX free threshold=32 TX threshold registers: pthresh=0 hthresh=0 wthresh=0 TX offloads=0x10000 - TX RS bit threshold=32 14/05/2021 11:51:55 dut.10.240.183.133: stop 14/05/2021 11:51:55 dut.10.240.183.133: Telling cores to ... Waiting for lcores to finish... ---------------------- Forward statistics for port 1 ---------------------- RX-packets: 0 RX-dropped: 0 RX-total: 0 TX-packets: 0 TX-dropped: 0 TX-total: 0 ---------------------------------------------------------------------------- +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++ RX-packets: 0 RX-dropped: 0 RX-total: 0 TX-packets: 0 TX-dropped: 0 TX-total: 0 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Done. 14/05/2021 11:51:55 dut.10.240.183.133: flow destroy 0 rule 0 14/05/2021 11:51:55 dut.10.240.183.133: Flow rule #0 destroyed 14/05/2021 11:51:55 dut.10.240.183.133: flow list 0 14/05/2021 11:51:55 dut.10.240.183.133: 14/05/2021 11:51:55 dut.10.240.183.133: start 14/05/2021 11:51:55 dut.10.240.183.133: rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native Logical Core 2 (socket 0) forwards packets on 1 streams: RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01 rxonly packet forwarding packets/burst=32 nb forwarding cores=1 - nb forwarding ports=1 port 0: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x0 RX queue: 0 RX desc=0 - RX free threshold=32 RX threshold registers: pthresh=8 hthresh=8 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=0 - TX free threshold=32 TX threshold registers: pthresh=32 hthresh=0 wthresh=0 TX offloads=0x0 - TX RS bit threshold=32 port 1: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x10000 RX queue: 0 RX desc=512 - RX free threshold=32 RX threshold registers: pthresh=0 hthresh=0 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=512 - TX free threshold=32 TX threshold registers: pthresh=0 hthresh=0 wthresh=0 TX offloads=0x10000 - TX RS bit threshold=32 14/05/2021 11:52:00 dut.10.240.183.133: stop 14/05/2021 11:52:00 dut.10.240.183.133: Telling cores to ... Waiting for lcores to finish... ---------------------- Forward statistics for port 1 ---------------------- RX-packets: 0 RX-dropped: 0 RX-total: 0 TX-packets: 0 TX-dropped: 0 TX-total: 0 ---------------------------------------------------------------------------- +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++ RX-packets: 0 RX-dropped: 0 RX-total: 0 TX-packets: 0 TX-dropped: 0 TX-total: 0 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Done. 14/05/2021 11:52:00 CVLDCFSwitchFilterGTPUTest: sub_case tv_mac_ipv6_gtpu_ipv6_tcp_l3src passed 14/05/2021 11:52:00 CVLDCFSwitchFilterGTPUTest: ===================Test sub case: tv_mac_ipv6_gtpu_ipv6_tcp_l3src_l4dst================ 14/05/2021 11:52:00 dut.10.240.183.133: flow validate 0 ingress pattern eth / ipv6 / udp / gtpu / ipv6 src is 2001::1 / tcp dst is 23 / end actions vf id 1 / end 14/05/2021 11:52:01 dut.10.240.183.133: Flow rule validated 14/05/2021 11:52:01 dut.10.240.183.133: flow create 0 ingress pattern eth / ipv6 / udp / gtpu / ipv6 src is 2001::1 / tcp dst is 23 / end actions vf id 1 / end 14/05/2021 11:52:01 dut.10.240.183.133: ice_flow_create(): Failed to create flow port_flow_complain(): Caught PMD error type 2 (flow rule (handle)): switch filter create flow fail: Invalid argument 14/05/2021 11:52:01 CVLDCFSwitchFilterGTPUTest: sub_case tv_mac_ipv6_gtpu_ipv6_tcp_l3src_l4dst failed: 'some rules not created successfully, result [False], rule flow create 0 ingress pattern eth / ipv6 / udp / gtpu / ipv6 src is 2001::1 / tcp dst is 23 / end actions vf id 1 / end' 14/05/2021 11:52:01 dut.10.240.183.133: flow flush 0 14/05/2021 11:52:01 dut.10.240.183.133: 14/05/2021 11:52:01 CVLDCFSwitchFilterGTPUTest: ===================Test sub case: tv_mac_ipv6_gtpu_ipv6_tcp_l3src_l4src================ 14/05/2021 11:52:01 dut.10.240.183.133: flow validate 0 ingress pattern eth / ipv6 / udp / gtpu / ipv6 src is 2001::1 / tcp src is 22 / end actions vf id 1 / end 14/05/2021 11:52:01 dut.10.240.183.133: Flow rule validated 14/05/2021 11:52:01 dut.10.240.183.133: flow create 0 ingress pattern eth / ipv6 / udp / gtpu / ipv6 src is 2001::1 / tcp src is 22 / end actions vf id 1 / end 14/05/2021 11:52:01 dut.10.240.183.133: ice_flow_create(): Failed to create flow port_flow_complain(): Caught PMD error type 2 (flow rule (handle)): switch filter create flow fail: Invalid argument 14/05/2021 11:52:01 CVLDCFSwitchFilterGTPUTest: sub_case tv_mac_ipv6_gtpu_ipv6_tcp_l3src_l4src failed: 'some rules not created successfully, result [False], rule flow create 0 ingress pattern eth / ipv6 / udp / gtpu / ipv6 src is 2001::1 / tcp src is 22 / end actions vf id 1 / end' 14/05/2021 11:52:01 dut.10.240.183.133: flow flush 0 14/05/2021 11:52:01 dut.10.240.183.133: 14/05/2021 11:52:01 dut.10.240.183.133: flow flush 0 14/05/2021 11:52:01 dut.10.240.183.133: 14/05/2021 11:52:01 dut.10.240.183.133: clear port stats all 14/05/2021 11:52:01 dut.10.240.183.133: NIC statistics for port 0 cleared NIC statistics for port 1 cleared 14/05/2021 11:52:01 dut.10.240.183.133: quit 14/05/2021 11:52:02 dut.10.240.183.133: Stopping port 0... Stopping ports... Done Stopping port 1... Stopping ports... Done Shutting down port 0... Closing ports... Port 0 is closed Done Shutting down port 1... Closing ports... Port 1 is closed Done Bye... 14/05/2021 11:52:02 dut.10.240.183.133: kill_all: called by dut and prefix list has value. 14/05/2021 11:52:06 dut.10.240.183.133: rmmod ice 14/05/2021 11:52:15 dut.10.240.183.133: 14/05/2021 11:52:15 dut.10.240.183.133: modprobe ice 14/05/2021 11:52:19 dut.10.240.183.133: 14/05/2021 11:52:19 dut.10.240.183.133: ethtool -i ens801f0 14/05/2021 11:52:19 dut.10.240.183.133: driver: ice version: 1.6.0_rc41_11_gbd4c35a2_dirty firmware-version: 3.00 0x800079a8 1.2928.0 expansion-rom-version: bus-info: 0000:81:00.0 supports-statistics: yes supports-test: yes supports-eeprom-access: yes supports-register-dump: yes supports-priv-flags: yes 14/05/2021 11:52:22 dut.10.240.183.133: ip link set ens801f0 vf 0 trust on 14/05/2021 11:52:22 dut.10.240.183.133: 14/05/2021 11:52:29 dut.10.240.183.133: x86_64-native-linuxapp-gcc/app/dpdk-testpmd -l 1,2,3,4 -n 4 -a 0000:81:01.0,cap=dcf -a 0000:81:01.1 --file-prefix=dpdk_13956_20210514102502 -- -i 14/05/2021 11:52:42 dut.10.240.183.133: EAL: Detected 72 lcore(s) EAL: Detected 2 NUMA nodes EAL: Detected static linkage of DPDK EAL: Multi-process socket /var/run/dpdk/dpdk_13956_20210514102502/mp_socket EAL: Selected IOVA mode 'VA' EAL: No available 2048 kB hugepages reported EAL: VFIO support initialized EAL: Using IOMMU type 1 (Type 1) EAL: Probe PCI driver: net_iavf (8086:1889) device: 0000:81:01.0 (socket 1) EAL: Releasing PCI mapped resource for 0000:81:01.0 EAL: Calling pci_unmap_resource for 0000:81:01.0 at 0x2200000000 EAL: Calling pci_unmap_resource for 0000:81:01.0 at 0x2200020000 EAL: Using IOMMU type 1 (Type 1) EAL: Probe PCI driver: net_ice_dcf (8086:1889) device: 0000:81:01.0 (socket 1) ice_load_pkg_type(): Active package is: 1.3.30.0, ICE COMMS Package (double VLAN mode) EAL: Probe PCI driver: net_iavf (8086:1889) device: 0000:81:01.1 (socket 1) Interactive-mode selected Failed to set MTU to 1500 for port 0 testpmd: create a new mbuf pool <mb_pool_0>: n=171456, size=2176, socket=0 testpmd: preferred mempool ops selected: ring_mp_mc testpmd: create a new mbuf pool <mb_pool_1>: n=171456, size=2176, socket=1 testpmd: preferred mempool ops selected: ring_mp_mc Configuring Port 0 (socket 1) ice_dcf_init_rss(): RSS is enabled by PF by default ice_dcf_configure_queues(): request RXDID == 16 in Queue[0] Port 0: EA:24:97:DF:65:3C Configuring Port 1 (socket 1) iavf_configure_queues(): request RXDID[22] in Queue[0] Port 1: link state change event Port 1: link state change event Port 1: 4E:97:33:74:6B:CC Checking link statuses... Done 14/05/2021 11:52:42 dut.10.240.183.133: set portlist 1 14/05/2021 11:52:42 dut.10.240.183.133: previous number of forwarding ports 2 - changed to number of configured ports 1 Warning! port-topology=paired and odd forward ports number, the last port will pair with itself. 14/05/2021 11:52:42 dut.10.240.183.133: set fwd rxonly 14/05/2021 11:52:42 dut.10.240.183.133: Set rxonly packet forwarding mode 14/05/2021 11:52:42 dut.10.240.183.133: set verbose 1 14/05/2021 11:52:42 dut.10.240.183.133: Change verbose level from 0 to 1 14/05/2021 11:52:42 CVLDCFSwitchFilterGTPUTest: ===================Test sub case: tv_mac_ipv6_gtpu_ipv6_tcp_l3dst_l4src================ 14/05/2021 11:52:42 dut.10.240.183.133: flow validate 0 ingress pattern eth / ipv6 / udp / gtpu / ipv6 dst is 2001::2 / tcp src is 22 / end actions vf id 1 / end 14/05/2021 11:52:42 dut.10.240.183.133: Flow rule validated 14/05/2021 11:52:42 dut.10.240.183.133: flow create 0 ingress pattern eth / ipv6 / udp / gtpu / ipv6 dst is 2001::2 / tcp src is 22 / end actions vf id 1 / end 14/05/2021 11:52:42 dut.10.240.183.133: ice_flow_create(): Failed to create flow port_flow_complain(): Caught PMD error type 2 (flow rule (handle)): switch filter create flow fail: Invalid argument 14/05/2021 11:52:42 CVLDCFSwitchFilterGTPUTest: sub_case tv_mac_ipv6_gtpu_ipv6_tcp_l3dst_l4src failed: 'some rules not created successfully, result [False], rule flow create 0 ingress pattern eth / ipv6 / udp / gtpu / ipv6 dst is 2001::2 / tcp src is 22 / end actions vf id 1 / end' 14/05/2021 11:52:42 dut.10.240.183.133: flow flush 0 14/05/2021 11:52:42 dut.10.240.183.133: 14/05/2021 11:52:42 CVLDCFSwitchFilterGTPUTest: ===================Test sub case: tv_mac_ipv6_gtpu_ipv6_tcp_l3dst_l4dst================ 14/05/2021 11:52:42 dut.10.240.183.133: flow validate 0 ingress pattern eth / ipv6 / udp / gtpu / ipv6 dst is 2001::2 / tcp dst is 23 / end actions vf id 1 / end 14/05/2021 11:52:42 dut.10.240.183.133: Flow rule validated 14/05/2021 11:52:42 dut.10.240.183.133: flow create 0 ingress pattern eth / ipv6 / udp / gtpu / ipv6 dst is 2001::2 / tcp dst is 23 / end actions vf id 1 / end 14/05/2021 11:52:42 dut.10.240.183.133: ice_flow_create(): Failed to create flow port_flow_complain(): Caught PMD error type 2 (flow rule (handle)): switch filter create flow fail: Invalid argument 14/05/2021 11:52:42 CVLDCFSwitchFilterGTPUTest: sub_case tv_mac_ipv6_gtpu_ipv6_tcp_l3dst_l4dst failed: 'some rules not created successfully, result [False], rule flow create 0 ingress pattern eth / ipv6 / udp / gtpu / ipv6 dst is 2001::2 / tcp dst is 23 / end actions vf id 1 / end' 14/05/2021 11:52:42 dut.10.240.183.133: flow flush 0 14/05/2021 11:52:43 dut.10.240.183.133: 14/05/2021 11:52:43 CVLDCFSwitchFilterGTPUTest: ===================Test sub case: tv_mac_ipv6_gtpu_ipv6_tcp_l4dst================ 14/05/2021 11:52:43 dut.10.240.183.133: flow validate 0 ingress pattern eth / ipv6 / udp / gtpu / ipv6 / tcp dst is 23 / end actions vf id 1 / end 14/05/2021 11:52:43 dut.10.240.183.133: Flow rule validated 14/05/2021 11:52:43 dut.10.240.183.133: flow create 0 ingress pattern eth / ipv6 / udp / gtpu / ipv6 / tcp dst is 23 / end actions vf id 1 / end 14/05/2021 11:52:43 dut.10.240.183.133: ice_flow_create(): Failed to create flow port_flow_complain(): Caught PMD error type 2 (flow rule (handle)): switch filter create flow fail: Invalid argument 14/05/2021 11:52:43 CVLDCFSwitchFilterGTPUTest: sub_case tv_mac_ipv6_gtpu_ipv6_tcp_l4dst failed: 'some rules not created successfully, result [False], rule flow create 0 ingress pattern eth / ipv6 / udp / gtpu / ipv6 / tcp dst is 23 / end actions vf id 1 / end' 14/05/2021 11:52:43 dut.10.240.183.133: flow flush 0 14/05/2021 11:52:43 dut.10.240.183.133: 14/05/2021 11:52:43 CVLDCFSwitchFilterGTPUTest: ===================Test sub case: tv_mac_ipv6_gtpu_ipv6_tcp_l4src================ 14/05/2021 11:52:43 dut.10.240.183.133: flow validate 0 ingress pattern eth / ipv6 / udp / gtpu / ipv6 / tcp src is 22 / end actions vf id 1 / end 14/05/2021 11:52:43 dut.10.240.183.133: Flow rule validated 14/05/2021 11:52:43 dut.10.240.183.133: flow create 0 ingress pattern eth / ipv6 / udp / gtpu / ipv6 / tcp src is 22 / end actions vf id 1 / end 14/05/2021 11:52:43 dut.10.240.183.133: ice_flow_create(): Failed to create flow port_flow_complain(): Caught PMD error type 2 (flow rule (handle)): switch filter create flow fail: Invalid argument 14/05/2021 11:52:43 CVLDCFSwitchFilterGTPUTest: sub_case tv_mac_ipv6_gtpu_ipv6_tcp_l4src failed: 'some rules not created successfully, result [False], rule flow create 0 ingress pattern eth / ipv6 / udp / gtpu / ipv6 / tcp src is 22 / end actions vf id 1 / end' 14/05/2021 11:52:43 dut.10.240.183.133: flow flush 0 14/05/2021 11:52:43 dut.10.240.183.133: 14/05/2021 11:52:43 CVLDCFSwitchFilterGTPUTest: ===================Test sub case: tv_mac_ipv6_gtpu_ipv6_tcp_l4src_l4dst================ 14/05/2021 11:52:43 dut.10.240.183.133: flow validate 0 ingress pattern eth / ipv6 / udp / gtpu / ipv6 / tcp src is 22 dst is 23 / end actions vf id 1 / end 14/05/2021 11:52:43 dut.10.240.183.133: Flow rule validated 14/05/2021 11:52:43 dut.10.240.183.133: flow create 0 ingress pattern eth / ipv6 / udp / gtpu / ipv6 / tcp src is 22 dst is 23 / end actions vf id 1 / end 14/05/2021 11:52:43 dut.10.240.183.133: ice_flow_create(): Failed to create flow port_flow_complain(): Caught PMD error type 2 (flow rule (handle)): switch filter create flow fail: Invalid argument 14/05/2021 11:52:43 CVLDCFSwitchFilterGTPUTest: sub_case tv_mac_ipv6_gtpu_ipv6_tcp_l4src_l4dst failed: 'some rules not created successfully, result [False], rule flow create 0 ingress pattern eth / ipv6 / udp / gtpu / ipv6 / tcp src is 22 dst is 23 / end actions vf id 1 / end' 14/05/2021 11:52:43 dut.10.240.183.133: flow flush 0 14/05/2021 11:52:43 dut.10.240.183.133: 14/05/2021 11:52:43 CVLDCFSwitchFilterGTPUTest: ===================Test sub case: tv_mac_ipv6_gtpu_ipv6_tcp_teid_l4src_l4dst================ 14/05/2021 11:52:43 dut.10.240.183.133: flow validate 0 ingress pattern eth / ipv6 / udp / gtpu teid is 0x12345678 teid mask 0x00000001 / ipv6 / tcp src is 22 dst is 23 / end actions vf id 1 / end 14/05/2021 11:52:43 dut.10.240.183.133: Flow rule validated 14/05/2021 11:52:43 dut.10.240.183.133: flow create 0 ingress pattern eth / ipv6 / udp / gtpu teid is 0x12345678 teid mask 0x00000001 / ipv6 / tcp src is 22 dst is 23 / end actions vf id 1 / end 14/05/2021 11:52:43 dut.10.240.183.133: ice_flow_create(): Failed to create flow port_flow_complain(): Caught PMD error type 2 (flow rule (handle)): switch filter create flow fail: Invalid argument 14/05/2021 11:52:43 CVLDCFSwitchFilterGTPUTest: sub_case tv_mac_ipv6_gtpu_ipv6_tcp_teid_l4src_l4dst failed: 'some rules not created successfully, result [False], rule flow create 0 ingress pattern eth / ipv6 / udp / gtpu teid is 0x12345678 teid mask 0x00000001 / ipv6 / tcp src is 22 dst is 23 / end actions vf id 1 / end' 14/05/2021 11:52:43 dut.10.240.183.133: flow flush 0 14/05/2021 11:52:43 dut.10.240.183.133: 14/05/2021 11:52:43 CVLDCFSwitchFilterGTPUTest: {'tv_mac_ipv6_gtpu_ipv6_tcp_teid_with_mask': 'passed', 'tv_mac_ipv6_gtpu_ipv6_tcp_teid_without_mask': 'passed', 'tv_mac_ipv6_gtpu_ipv6_tcp_l3dst': 'passed', 'tv_mac_ipv6_gtpu_ipv6_tcp_l3src': 'passed', 'tv_mac_ipv6_gtpu_ipv6_tcp_l3src_l4dst': 'failed', 'tv_mac_ipv6_gtpu_ipv6_tcp_l3src_l4src': 'failed', 'tv_mac_ipv6_gtpu_ipv6_tcp_l3dst_l4src': 'failed', 'tv_mac_ipv6_gtpu_ipv6_tcp_l3dst_l4dst': 'failed', 'tv_mac_ipv6_gtpu_ipv6_tcp_l4dst': 'failed', 'tv_mac_ipv6_gtpu_ipv6_tcp_l4src': 'failed', 'tv_mac_ipv6_gtpu_ipv6_tcp_l4src_l4dst': 'failed', 'tv_mac_ipv6_gtpu_ipv6_tcp_teid_l4src_l4dst': 'failed'} 14/05/2021 11:52:43 CVLDCFSwitchFilterGTPUTest: pass rate is: 33.33 14/05/2021 11:52:43 CVLDCFSwitchFilterGTPUTest: Test Case test_mac_ipv6_gtpu_ipv6_tcp Result FAILED: 'some subcases failed' 14/05/2021 11:52:43 dut.10.240.183.133: flow flush 0 14/05/2021 11:52:43 dut.10.240.183.133: 14/05/2021 11:52:43 dut.10.240.183.133: clear port stats all 14/05/2021 11:52:43 dut.10.240.183.133: NIC statistics for port 0 cleared NIC statistics for port 1 cleared 14/05/2021 11:52:43 dut.10.240.183.133: quit 14/05/2021 11:52:45 dut.10.240.183.133: Stopping port 0... Stopping ports... Done Stopping port 1... Stopping ports... Done Shutting down port 0... Closing ports... Port 0 is closed Done Shutting down port 1... Closing ports... Port 1 is closed Done Bye... 14/05/2021 11:52:45 dut.10.240.183.133: kill_all: called by dut and prefix list has value. 14/05/2021 11:52:48 CVLDCFSwitchFilterGTPUTest: Test Case test_mac_ipv6_gtpu_ipv6_udp Begin 14/05/2021 11:52:48 dut.10.240.183.133: 14/05/2021 11:52:48 tester: 14/05/2021 11:52:48 dut.10.240.183.133: rmmod ice 14/05/2021 11:52:57 dut.10.240.183.133: 14/05/2021 11:52:57 dut.10.240.183.133: modprobe ice 14/05/2021 11:53:02 dut.10.240.183.133: 14/05/2021 11:53:02 dut.10.240.183.133: ethtool -i ens801f0 14/05/2021 11:53:02 dut.10.240.183.133: driver: ice version: 1.6.0_rc41_11_gbd4c35a2_dirty firmware-version: 3.00 0x800079a8 1.2928.0 expansion-rom-version: bus-info: 0000:81:00.0 supports-statistics: yes supports-test: yes supports-eeprom-access: yes supports-register-dump: yes supports-priv-flags: yes 14/05/2021 11:53:04 dut.10.240.183.133: ip link set ens801f0 vf 0 trust on 14/05/2021 11:53:04 dut.10.240.183.133: 14/05/2021 11:53:12 dut.10.240.183.133: x86_64-native-linuxapp-gcc/app/dpdk-testpmd -l 1,2,3,4 -n 4 -a 0000:81:01.0,cap=dcf -a 0000:81:01.1 --file-prefix=dpdk_13956_20210514102502 -- -i 14/05/2021 11:53:24 dut.10.240.183.133: EAL: Detected 72 lcore(s) EAL: Detected 2 NUMA nodes EAL: Detected static linkage of DPDK EAL: Multi-process socket /var/run/dpdk/dpdk_13956_20210514102502/mp_socket EAL: Selected IOVA mode 'VA' EAL: No available 2048 kB hugepages reported EAL: VFIO support initialized EAL: Using IOMMU type 1 (Type 1) EAL: Probe PCI driver: net_iavf (8086:1889) device: 0000:81:01.0 (socket 1) EAL: Releasing PCI mapped resource for 0000:81:01.0 EAL: Calling pci_unmap_resource for 0000:81:01.0 at 0x2200000000 EAL: Calling pci_unmap_resource for 0000:81:01.0 at 0x2200020000 EAL: Using IOMMU type 1 (Type 1) EAL: Probe PCI driver: net_ice_dcf (8086:1889) device: 0000:81:01.0 (socket 1) ice_load_pkg_type(): Active package is: 1.3.30.0, ICE COMMS Package (double VLAN mode) EAL: Probe PCI driver: net_iavf (8086:1889) device: 0000:81:01.1 (socket 1) Interactive-mode selected Failed to set MTU to 1500 for port 0 testpmd: create a new mbuf pool <mb_pool_0>: n=171456, size=2176, socket=0 testpmd: preferred mempool ops selected: ring_mp_mc testpmd: create a new mbuf pool <mb_pool_1>: n=171456, size=2176, socket=1 testpmd: preferred mempool ops selected: ring_mp_mc Configuring Port 0 (socket 1) ice_dcf_init_rss(): RSS is enabled by PF by default ice_dcf_configure_queues(): request RXDID == 16 in Queue[0] Port 0: 7A:5D:66:5E:E5:34 Configuring Port 1 (socket 1) iavf_configure_queues(): request RXDID[22] in Queue[0] Port 1: link state change event Port 1: link state change event Port 1: 86:33:4A:61:62:AB Checking link statuses... Done 14/05/2021 11:53:24 dut.10.240.183.133: set portlist 1 14/05/2021 11:53:25 dut.10.240.183.133: previous number of forwarding ports 2 - changed to number of configured ports 1 Warning! port-topology=paired and odd forward ports number, the last port will pair with itself. 14/05/2021 11:53:25 dut.10.240.183.133: set fwd rxonly 14/05/2021 11:53:25 dut.10.240.183.133: Set rxonly packet forwarding mode 14/05/2021 11:53:25 dut.10.240.183.133: set verbose 1 14/05/2021 11:53:25 dut.10.240.183.133: Change verbose level from 0 to 1 14/05/2021 11:53:25 CVLDCFSwitchFilterGTPUTest: ===================Test sub case: tv_mac_ipv6_gtpu_ipv6_udp_teid_with_mask================ 14/05/2021 11:53:25 dut.10.240.183.133: flow validate 0 ingress pattern eth / ipv6 / udp / gtpu teid is 0x12345678 teid mask 0x00000001 / ipv6 / udp / end actions vf id 1 / end 14/05/2021 11:53:25 dut.10.240.183.133: Flow rule validated 14/05/2021 11:53:25 dut.10.240.183.133: flow create 0 ingress pattern eth / ipv6 / udp / gtpu teid is 0x12345678 teid mask 0x00000001 / ipv6 / udp / end actions vf id 1 / end 14/05/2021 11:53:25 dut.10.240.183.133: Flow rule #0 created 14/05/2021 11:53:25 dut.10.240.183.133: flow list 0 14/05/2021 11:53:25 dut.10.240.183.133: ID Group Prio Attr Rule 0 0 0 i-- ETH IPV6 UDP GTPU IPV6 UDP => VF 14/05/2021 11:53:25 dut.10.240.183.133: start 14/05/2021 11:53:25 dut.10.240.183.133: rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native Logical Core 2 (socket 0) forwards packets on 1 streams: RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01 rxonly packet forwarding packets/burst=32 nb forwarding cores=1 - nb forwarding ports=1 port 0: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x0 RX queue: 0 RX desc=0 - RX free threshold=32 RX threshold registers: pthresh=8 hthresh=8 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=0 - TX free threshold=32 TX threshold registers: pthresh=32 hthresh=0 wthresh=0 TX offloads=0x0 - TX RS bit threshold=32 port 1: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x10000 RX queue: 0 RX desc=512 - RX free threshold=32 RX threshold registers: pthresh=0 hthresh=0 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=512 - TX free threshold=32 TX threshold registers: pthresh=0 hthresh=0 wthresh=0 TX offloads=0x10000 - TX RS bit threshold=32 14/05/2021 11:53:30 dut.10.240.183.133: stop 14/05/2021 11:53:30 dut.10.240.183.133: Telling cores to ... Waiting for lcores to finish... ---------------------- Forward statistics for port 1 ---------------------- RX-packets: 2 RX-dropped: 0 RX-total: 2 TX-packets: 0 TX-dropped: 0 TX-total: 0 ---------------------------------------------------------------------------- +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++ RX-packets: 2 RX-dropped: 0 RX-total: 2 TX-packets: 0 TX-dropped: 0 TX-total: 0 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Done. 14/05/2021 11:53:30 dut.10.240.183.133: start 14/05/2021 11:53:31 dut.10.240.183.133: rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native Logical Core 2 (socket 0) forwards packets on 1 streams: RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01 rxonly packet forwarding packets/burst=32 nb forwarding cores=1 - nb forwarding ports=1 port 0: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x0 RX queue: 0 RX desc=0 - RX free threshold=32 RX threshold registers: pthresh=8 hthresh=8 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=0 - TX free threshold=32 TX threshold registers: pthresh=32 hthresh=0 wthresh=0 TX offloads=0x0 - TX RS bit threshold=32 port 1: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x10000 RX queue: 0 RX desc=512 - RX free threshold=32 RX threshold registers: pthresh=0 hthresh=0 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=512 - TX free threshold=32 TX threshold registers: pthresh=0 hthresh=0 wthresh=0 TX offloads=0x10000 - TX RS bit threshold=32 14/05/2021 11:53:36 dut.10.240.183.133: stop 14/05/2021 11:53:36 dut.10.240.183.133: Telling cores to ... Waiting for lcores to finish... ---------------------- Forward statistics for port 1 ---------------------- RX-packets: 0 RX-dropped: 0 RX-total: 0 TX-packets: 0 TX-dropped: 0 TX-total: 0 ---------------------------------------------------------------------------- +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++ RX-packets: 0 RX-dropped: 0 RX-total: 0 TX-packets: 0 TX-dropped: 0 TX-total: 0 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Done. 14/05/2021 11:53:36 dut.10.240.183.133: flow destroy 0 rule 0 14/05/2021 11:53:36 dut.10.240.183.133: Flow rule #0 destroyed 14/05/2021 11:53:36 dut.10.240.183.133: flow list 0 14/05/2021 11:53:36 dut.10.240.183.133: 14/05/2021 11:53:36 dut.10.240.183.133: start 14/05/2021 11:53:36 dut.10.240.183.133: rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native Logical Core 2 (socket 0) forwards packets on 1 streams: RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01 rxonly packet forwarding packets/burst=32 nb forwarding cores=1 - nb forwarding ports=1 port 0: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x0 RX queue: 0 RX desc=0 - RX free threshold=32 RX threshold registers: pthresh=8 hthresh=8 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=0 - TX free threshold=32 TX threshold registers: pthresh=32 hthresh=0 wthresh=0 TX offloads=0x0 - TX RS bit threshold=32 port 1: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x10000 RX queue: 0 RX desc=512 - RX free threshold=32 RX threshold registers: pthresh=0 hthresh=0 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=512 - TX free threshold=32 TX threshold registers: pthresh=0 hthresh=0 wthresh=0 TX offloads=0x10000 - TX RS bit threshold=32 14/05/2021 11:53:41 dut.10.240.183.133: stop 14/05/2021 11:53:41 dut.10.240.183.133: Telling cores to ... Waiting for lcores to finish... ---------------------- Forward statistics for port 1 ---------------------- RX-packets: 0 RX-dropped: 0 RX-total: 0 TX-packets: 0 TX-dropped: 0 TX-total: 0 ---------------------------------------------------------------------------- +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++ RX-packets: 0 RX-dropped: 0 RX-total: 0 TX-packets: 0 TX-dropped: 0 TX-total: 0 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Done. 14/05/2021 11:53:41 CVLDCFSwitchFilterGTPUTest: sub_case tv_mac_ipv6_gtpu_ipv6_udp_teid_with_mask passed 14/05/2021 11:53:41 CVLDCFSwitchFilterGTPUTest: ===================Test sub case: tv_mac_ipv6_gtpu_ipv6_udp_teid_without_mask================ 14/05/2021 11:53:41 dut.10.240.183.133: flow validate 0 ingress pattern eth / ipv6 / udp / gtpu teid is 0x12345678 / ipv6 / udp / end actions vf id 1 / end 14/05/2021 11:53:41 dut.10.240.183.133: Flow rule validated 14/05/2021 11:53:41 dut.10.240.183.133: flow create 0 ingress pattern eth / ipv6 / udp / gtpu teid is 0x12345678 / ipv6 / udp / end actions vf id 1 / end 14/05/2021 11:53:41 dut.10.240.183.133: Flow rule #0 created 14/05/2021 11:53:41 dut.10.240.183.133: flow list 0 14/05/2021 11:53:41 dut.10.240.183.133: ID Group Prio Attr Rule 0 0 0 i-- ETH IPV6 UDP GTPU IPV6 UDP => VF 14/05/2021 11:53:41 dut.10.240.183.133: start 14/05/2021 11:53:41 dut.10.240.183.133: rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native Logical Core 2 (socket 0) forwards packets on 1 streams: RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01 rxonly packet forwarding packets/burst=32 nb forwarding cores=1 - nb forwarding ports=1 port 0: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x0 RX queue: 0 RX desc=0 - RX free threshold=32 RX threshold registers: pthresh=8 hthresh=8 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=0 - TX free threshold=32 TX threshold registers: pthresh=32 hthresh=0 wthresh=0 TX offloads=0x0 - TX RS bit threshold=32 port 1: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x10000 RX queue: 0 RX desc=512 - RX free threshold=32 RX threshold registers: pthresh=0 hthresh=0 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=512 - TX free threshold=32 TX threshold registers: pthresh=0 hthresh=0 wthresh=0 TX offloads=0x10000 - TX RS bit threshold=32 14/05/2021 11:53:47 dut.10.240.183.133: stop 14/05/2021 11:53:47 dut.10.240.183.133: Telling cores to ... Waiting for lcores to finish... ---------------------- Forward statistics for port 1 ---------------------- RX-packets: 1 RX-dropped: 0 RX-total: 1 TX-packets: 0 TX-dropped: 0 TX-total: 0 ---------------------------------------------------------------------------- +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++ RX-packets: 1 RX-dropped: 0 RX-total: 1 TX-packets: 0 TX-dropped: 0 TX-total: 0 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Done. 14/05/2021 11:53:47 dut.10.240.183.133: start 14/05/2021 11:53:47 dut.10.240.183.133: rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native Logical Core 2 (socket 0) forwards packets on 1 streams: RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01 rxonly packet forwarding packets/burst=32 nb forwarding cores=1 - nb forwarding ports=1 port 0: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x0 RX queue: 0 RX desc=0 - RX free threshold=32 RX threshold registers: pthresh=8 hthresh=8 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=0 - TX free threshold=32 TX threshold registers: pthresh=32 hthresh=0 wthresh=0 TX offloads=0x0 - TX RS bit threshold=32 port 1: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x10000 RX queue: 0 RX desc=512 - RX free threshold=32 RX threshold registers: pthresh=0 hthresh=0 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=512 - TX free threshold=32 TX threshold registers: pthresh=0 hthresh=0 wthresh=0 TX offloads=0x10000 - TX RS bit threshold=32 14/05/2021 11:53:52 dut.10.240.183.133: stop 14/05/2021 11:53:52 dut.10.240.183.133: Telling cores to ... Waiting for lcores to finish... ---------------------- Forward statistics for port 1 ---------------------- RX-packets: 0 RX-dropped: 0 RX-total: 0 TX-packets: 0 TX-dropped: 0 TX-total: 0 ---------------------------------------------------------------------------- +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++ RX-packets: 0 RX-dropped: 0 RX-total: 0 TX-packets: 0 TX-dropped: 0 TX-total: 0 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Done. 14/05/2021 11:53:52 dut.10.240.183.133: flow destroy 0 rule 0 14/05/2021 11:53:52 dut.10.240.183.133: Flow rule #0 destroyed 14/05/2021 11:53:52 dut.10.240.183.133: flow list 0 14/05/2021 11:53:52 dut.10.240.183.133: 14/05/2021 11:53:52 dut.10.240.183.133: start 14/05/2021 11:53:52 dut.10.240.183.133: rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native Logical Core 2 (socket 0) forwards packets on 1 streams: RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01 rxonly packet forwarding packets/burst=32 nb forwarding cores=1 - nb forwarding ports=1 port 0: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x0 RX queue: 0 RX desc=0 - RX free threshold=32 RX threshold registers: pthresh=8 hthresh=8 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=0 - TX free threshold=32 TX threshold registers: pthresh=32 hthresh=0 wthresh=0 TX offloads=0x0 - TX RS bit threshold=32 port 1: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x10000 RX queue: 0 RX desc=512 - RX free threshold=32 RX threshold registers: pthresh=0 hthresh=0 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=512 - TX free threshold=32 TX threshold registers: pthresh=0 hthresh=0 wthresh=0 TX offloads=0x10000 - TX RS bit threshold=32 14/05/2021 11:53:57 dut.10.240.183.133: stop 14/05/2021 11:53:57 dut.10.240.183.133: Telling cores to ... Waiting for lcores to finish... ---------------------- Forward statistics for port 1 ---------------------- RX-packets: 0 RX-dropped: 0 RX-total: 0 TX-packets: 0 TX-dropped: 0 TX-total: 0 ---------------------------------------------------------------------------- +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++ RX-packets: 0 RX-dropped: 0 RX-total: 0 TX-packets: 0 TX-dropped: 0 TX-total: 0 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Done. 14/05/2021 11:53:57 CVLDCFSwitchFilterGTPUTest: sub_case tv_mac_ipv6_gtpu_ipv6_udp_teid_without_mask passed 14/05/2021 11:53:57 CVLDCFSwitchFilterGTPUTest: ===================Test sub case: tv_mac_ipv6_gtpu_ipv6_udp_l3dst================ 14/05/2021 11:53:57 dut.10.240.183.133: flow validate 0 ingress pattern eth / ipv6 / udp / gtpu / ipv6 dst is 2001::2 / udp / end actions vf id 1 / end 14/05/2021 11:53:57 dut.10.240.183.133: Flow rule validated 14/05/2021 11:53:57 dut.10.240.183.133: flow create 0 ingress pattern eth / ipv6 / udp / gtpu / ipv6 dst is 2001::2 / udp / end actions vf id 1 / end 14/05/2021 11:53:58 dut.10.240.183.133: Flow rule #0 created 14/05/2021 11:53:58 dut.10.240.183.133: flow list 0 14/05/2021 11:53:58 dut.10.240.183.133: ID Group Prio Attr Rule 0 0 0 i-- ETH IPV6 UDP GTPU IPV6 UDP => VF 14/05/2021 11:53:58 dut.10.240.183.133: start 14/05/2021 11:53:58 dut.10.240.183.133: rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native Logical Core 2 (socket 0) forwards packets on 1 streams: RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01 rxonly packet forwarding packets/burst=32 nb forwarding cores=1 - nb forwarding ports=1 port 0: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x0 RX queue: 0 RX desc=0 - RX free threshold=32 RX threshold registers: pthresh=8 hthresh=8 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=0 - TX free threshold=32 TX threshold registers: pthresh=32 hthresh=0 wthresh=0 TX offloads=0x0 - TX RS bit threshold=32 port 1: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x10000 RX queue: 0 RX desc=512 - RX free threshold=32 RX threshold registers: pthresh=0 hthresh=0 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=512 - TX free threshold=32 TX threshold registers: pthresh=0 hthresh=0 wthresh=0 TX offloads=0x10000 - TX RS bit threshold=32 14/05/2021 11:54:03 dut.10.240.183.133: stop 14/05/2021 11:54:03 dut.10.240.183.133: Telling cores to ... Waiting for lcores to finish... ---------------------- Forward statistics for port 1 ---------------------- RX-packets: 1 RX-dropped: 0 RX-total: 1 TX-packets: 0 TX-dropped: 0 TX-total: 0 ---------------------------------------------------------------------------- +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++ RX-packets: 1 RX-dropped: 0 RX-total: 1 TX-packets: 0 TX-dropped: 0 TX-total: 0 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Done. 14/05/2021 11:54:03 dut.10.240.183.133: start 14/05/2021 11:54:03 dut.10.240.183.133: rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native Logical Core 2 (socket 0) forwards packets on 1 streams: RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01 rxonly packet forwarding packets/burst=32 nb forwarding cores=1 - nb forwarding ports=1 port 0: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x0 RX queue: 0 RX desc=0 - RX free threshold=32 RX threshold registers: pthresh=8 hthresh=8 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=0 - TX free threshold=32 TX threshold registers: pthresh=32 hthresh=0 wthresh=0 TX offloads=0x0 - TX RS bit threshold=32 port 1: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x10000 RX queue: 0 RX desc=512 - RX free threshold=32 RX threshold registers: pthresh=0 hthresh=0 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=512 - TX free threshold=32 TX threshold registers: pthresh=0 hthresh=0 wthresh=0 TX offloads=0x10000 - TX RS bit threshold=32 14/05/2021 11:54:08 dut.10.240.183.133: stop 14/05/2021 11:54:08 dut.10.240.183.133: Telling cores to ... Waiting for lcores to finish... ---------------------- Forward statistics for port 1 ---------------------- RX-packets: 0 RX-dropped: 0 RX-total: 0 TX-packets: 0 TX-dropped: 0 TX-total: 0 ---------------------------------------------------------------------------- +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++ RX-packets: 0 RX-dropped: 0 RX-total: 0 TX-packets: 0 TX-dropped: 0 TX-total: 0 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Done. 14/05/2021 11:54:08 dut.10.240.183.133: flow destroy 0 rule 0 14/05/2021 11:54:08 dut.10.240.183.133: Flow rule #0 destroyed 14/05/2021 11:54:08 dut.10.240.183.133: flow list 0 14/05/2021 11:54:08 dut.10.240.183.133: 14/05/2021 11:54:08 dut.10.240.183.133: start 14/05/2021 11:54:08 dut.10.240.183.133: rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native Logical Core 2 (socket 0) forwards packets on 1 streams: RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01 rxonly packet forwarding packets/burst=32 nb forwarding cores=1 - nb forwarding ports=1 port 0: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x0 RX queue: 0 RX desc=0 - RX free threshold=32 RX threshold registers: pthresh=8 hthresh=8 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=0 - TX free threshold=32 TX threshold registers: pthresh=32 hthresh=0 wthresh=0 TX offloads=0x0 - TX RS bit threshold=32 port 1: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x10000 RX queue: 0 RX desc=512 - RX free threshold=32 RX threshold registers: pthresh=0 hthresh=0 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=512 - TX free threshold=32 TX threshold registers: pthresh=0 hthresh=0 wthresh=0 TX offloads=0x10000 - TX RS bit threshold=32 14/05/2021 11:54:13 dut.10.240.183.133: stop 14/05/2021 11:54:13 dut.10.240.183.133: Telling cores to ... Waiting for lcores to finish... ---------------------- Forward statistics for port 1 ---------------------- RX-packets: 0 RX-dropped: 0 RX-total: 0 TX-packets: 0 TX-dropped: 0 TX-total: 0 ---------------------------------------------------------------------------- +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++ RX-packets: 0 RX-dropped: 0 RX-total: 0 TX-packets: 0 TX-dropped: 0 TX-total: 0 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Done. 14/05/2021 11:54:13 CVLDCFSwitchFilterGTPUTest: sub_case tv_mac_ipv6_gtpu_ipv6_udp_l3dst passed 14/05/2021 11:54:13 CVLDCFSwitchFilterGTPUTest: ===================Test sub case: tv_mac_ipv6_gtpu_ipv6_udp_l3src================ 14/05/2021 11:54:13 dut.10.240.183.133: flow validate 0 ingress pattern eth / ipv6 / udp / gtpu / ipv6 src is 2001::1 / udp / end actions vf id 1 / end 14/05/2021 11:54:14 dut.10.240.183.133: Flow rule validated 14/05/2021 11:54:14 dut.10.240.183.133: flow create 0 ingress pattern eth / ipv6 / udp / gtpu / ipv6 src is 2001::1 / udp / end actions vf id 1 / end 14/05/2021 11:54:14 dut.10.240.183.133: Flow rule #0 created 14/05/2021 11:54:14 dut.10.240.183.133: flow list 0 14/05/2021 11:54:14 dut.10.240.183.133: ID Group Prio Attr Rule 0 0 0 i-- ETH IPV6 UDP GTPU IPV6 UDP => VF 14/05/2021 11:54:14 dut.10.240.183.133: start 14/05/2021 11:54:14 dut.10.240.183.133: rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native Logical Core 2 (socket 0) forwards packets on 1 streams: RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01 rxonly packet forwarding packets/burst=32 nb forwarding cores=1 - nb forwarding ports=1 port 0: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x0 RX queue: 0 RX desc=0 - RX free threshold=32 RX threshold registers: pthresh=8 hthresh=8 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=0 - TX free threshold=32 TX threshold registers: pthresh=32 hthresh=0 wthresh=0 TX offloads=0x0 - TX RS bit threshold=32 port 1: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x10000 RX queue: 0 RX desc=512 - RX free threshold=32 RX threshold registers: pthresh=0 hthresh=0 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=512 - TX free threshold=32 TX threshold registers: pthresh=0 hthresh=0 wthresh=0 TX offloads=0x10000 - TX RS bit threshold=32 14/05/2021 11:54:19 dut.10.240.183.133: stop 14/05/2021 11:54:19 dut.10.240.183.133: Telling cores to ... Waiting for lcores to finish... ---------------------- Forward statistics for port 1 ---------------------- RX-packets: 1 RX-dropped: 0 RX-total: 1 TX-packets: 0 TX-dropped: 0 TX-total: 0 ---------------------------------------------------------------------------- +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++ RX-packets: 1 RX-dropped: 0 RX-total: 1 TX-packets: 0 TX-dropped: 0 TX-total: 0 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Done. 14/05/2021 11:54:19 dut.10.240.183.133: start 14/05/2021 11:54:19 dut.10.240.183.133: rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native Logical Core 2 (socket 0) forwards packets on 1 streams: RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01 rxonly packet forwarding packets/burst=32 nb forwarding cores=1 - nb forwarding ports=1 port 0: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x0 RX queue: 0 RX desc=0 - RX free threshold=32 RX threshold registers: pthresh=8 hthresh=8 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=0 - TX free threshold=32 TX threshold registers: pthresh=32 hthresh=0 wthresh=0 TX offloads=0x0 - TX RS bit threshold=32 port 1: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x10000 RX queue: 0 RX desc=512 - RX free threshold=32 RX threshold registers: pthresh=0 hthresh=0 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=512 - TX free threshold=32 TX threshold registers: pthresh=0 hthresh=0 wthresh=0 TX offloads=0x10000 - TX RS bit threshold=32 14/05/2021 11:54:24 dut.10.240.183.133: stop 14/05/2021 11:54:24 dut.10.240.183.133: Telling cores to ... Waiting for lcores to finish... ---------------------- Forward statistics for port 1 ---------------------- RX-packets: 0 RX-dropped: 0 RX-total: 0 TX-packets: 0 TX-dropped: 0 TX-total: 0 ---------------------------------------------------------------------------- +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++ RX-packets: 0 RX-dropped: 0 RX-total: 0 TX-packets: 0 TX-dropped: 0 TX-total: 0 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Done. 14/05/2021 11:54:24 dut.10.240.183.133: flow destroy 0 rule 0 14/05/2021 11:54:24 dut.10.240.183.133: Flow rule #0 destroyed 14/05/2021 11:54:24 dut.10.240.183.133: flow list 0 14/05/2021 11:54:24 dut.10.240.183.133: 14/05/2021 11:54:24 dut.10.240.183.133: start 14/05/2021 11:54:25 dut.10.240.183.133: rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native Logical Core 2 (socket 0) forwards packets on 1 streams: RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01 rxonly packet forwarding packets/burst=32 nb forwarding cores=1 - nb forwarding ports=1 port 0: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x0 RX queue: 0 RX desc=0 - RX free threshold=32 RX threshold registers: pthresh=8 hthresh=8 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=0 - TX free threshold=32 TX threshold registers: pthresh=32 hthresh=0 wthresh=0 TX offloads=0x0 - TX RS bit threshold=32 port 1: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x10000 RX queue: 0 RX desc=512 - RX free threshold=32 RX threshold registers: pthresh=0 hthresh=0 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=512 - TX free threshold=32 TX threshold registers: pthresh=0 hthresh=0 wthresh=0 TX offloads=0x10000 - TX RS bit threshold=32 14/05/2021 11:54:30 dut.10.240.183.133: stop 14/05/2021 11:54:30 dut.10.240.183.133: Telling cores to ... Waiting for lcores to finish... ---------------------- Forward statistics for port 1 ---------------------- RX-packets: 0 RX-dropped: 0 RX-total: 0 TX-packets: 0 TX-dropped: 0 TX-total: 0 ---------------------------------------------------------------------------- +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++ RX-packets: 0 RX-dropped: 0 RX-total: 0 TX-packets: 0 TX-dropped: 0 TX-total: 0 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Done. 14/05/2021 11:54:30 CVLDCFSwitchFilterGTPUTest: sub_case tv_mac_ipv6_gtpu_ipv6_udp_l3src passed 14/05/2021 11:54:30 CVLDCFSwitchFilterGTPUTest: ===================Test sub case: tv_mac_ipv6_gtpu_ipv6_udp_l3src_l4dst================ 14/05/2021 11:54:30 dut.10.240.183.133: flow validate 0 ingress pattern eth / ipv6 / udp / gtpu / ipv6 src is 2001::1 / udp dst is 23 / end actions vf id 1 / end 14/05/2021 11:54:30 dut.10.240.183.133: Flow rule validated 14/05/2021 11:54:30 dut.10.240.183.133: flow create 0 ingress pattern eth / ipv6 / udp / gtpu / ipv6 src is 2001::1 / udp dst is 23 / end actions vf id 1 / end 14/05/2021 11:54:30 dut.10.240.183.133: Flow rule #0 created 14/05/2021 11:54:30 dut.10.240.183.133: flow list 0 14/05/2021 11:54:30 dut.10.240.183.133: ID Group Prio Attr Rule 0 0 0 i-- ETH IPV6 UDP GTPU IPV6 UDP => VF 14/05/2021 11:54:30 dut.10.240.183.133: start 14/05/2021 11:54:30 dut.10.240.183.133: rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native Logical Core 2 (socket 0) forwards packets on 1 streams: RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01 rxonly packet forwarding packets/burst=32 nb forwarding cores=1 - nb forwarding ports=1 port 0: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x0 RX queue: 0 RX desc=0 - RX free threshold=32 RX threshold registers: pthresh=8 hthresh=8 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=0 - TX free threshold=32 TX threshold registers: pthresh=32 hthresh=0 wthresh=0 TX offloads=0x0 - TX RS bit threshold=32 port 1: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x10000 RX queue: 0 RX desc=512 - RX free threshold=32 RX threshold registers: pthresh=0 hthresh=0 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=512 - TX free threshold=32 TX threshold registers: pthresh=0 hthresh=0 wthresh=0 TX offloads=0x10000 - TX RS bit threshold=32 14/05/2021 11:54:35 dut.10.240.183.133: stop 14/05/2021 11:54:35 dut.10.240.183.133: Telling cores to ... Waiting for lcores to finish... ---------------------- Forward statistics for port 1 ---------------------- RX-packets: 1 RX-dropped: 0 RX-total: 1 TX-packets: 0 TX-dropped: 0 TX-total: 0 ---------------------------------------------------------------------------- +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++ RX-packets: 1 RX-dropped: 0 RX-total: 1 TX-packets: 0 TX-dropped: 0 TX-total: 0 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Done. 14/05/2021 11:54:35 dut.10.240.183.133: start 14/05/2021 11:54:35 dut.10.240.183.133: rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native Logical Core 2 (socket 0) forwards packets on 1 streams: RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01 rxonly packet forwarding packets/burst=32 nb forwarding cores=1 - nb forwarding ports=1 port 0: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x0 RX queue: 0 RX desc=0 - RX free threshold=32 RX threshold registers: pthresh=8 hthresh=8 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=0 - TX free threshold=32 TX threshold registers: pthresh=32 hthresh=0 wthresh=0 TX offloads=0x0 - TX RS bit threshold=32 port 1: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x10000 RX queue: 0 RX desc=512 - RX free threshold=32 RX threshold registers: pthresh=0 hthresh=0 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=512 - TX free threshold=32 TX threshold registers: pthresh=0 hthresh=0 wthresh=0 TX offloads=0x10000 - TX RS bit threshold=32 14/05/2021 11:54:40 dut.10.240.183.133: stop 14/05/2021 11:54:41 dut.10.240.183.133: Telling cores to ... Waiting for lcores to finish... ---------------------- Forward statistics for port 1 ---------------------- RX-packets: 0 RX-dropped: 0 RX-total: 0 TX-packets: 0 TX-dropped: 0 TX-total: 0 ---------------------------------------------------------------------------- +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++ RX-packets: 0 RX-dropped: 0 RX-total: 0 TX-packets: 0 TX-dropped: 0 TX-total: 0 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Done. 14/05/2021 11:54:41 dut.10.240.183.133: flow destroy 0 rule 0 14/05/2021 11:54:41 dut.10.240.183.133: Flow rule #0 destroyed 14/05/2021 11:54:41 dut.10.240.183.133: flow list 0 14/05/2021 11:54:41 dut.10.240.183.133: 14/05/2021 11:54:41 dut.10.240.183.133: start 14/05/2021 11:54:41 dut.10.240.183.133: rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native Logical Core 2 (socket 0) forwards packets on 1 streams: RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01 rxonly packet forwarding packets/burst=32 nb forwarding cores=1 - nb forwarding ports=1 port 0: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x0 RX queue: 0 RX desc=0 - RX free threshold=32 RX threshold registers: pthresh=8 hthresh=8 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=0 - TX free threshold=32 TX threshold registers: pthresh=32 hthresh=0 wthresh=0 TX offloads=0x0 - TX RS bit threshold=32 port 1: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x10000 RX queue: 0 RX desc=512 - RX free threshold=32 RX threshold registers: pthresh=0 hthresh=0 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=512 - TX free threshold=32 TX threshold registers: pthresh=0 hthresh=0 wthresh=0 TX offloads=0x10000 - TX RS bit threshold=32 14/05/2021 11:54:46 dut.10.240.183.133: stop 14/05/2021 11:54:46 dut.10.240.183.133: Telling cores to ... Waiting for lcores to finish... ---------------------- Forward statistics for port 1 ---------------------- RX-packets: 0 RX-dropped: 0 RX-total: 0 TX-packets: 0 TX-dropped: 0 TX-total: 0 ---------------------------------------------------------------------------- +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++ RX-packets: 0 RX-dropped: 0 RX-total: 0 TX-packets: 0 TX-dropped: 0 TX-total: 0 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Done. 14/05/2021 11:54:46 CVLDCFSwitchFilterGTPUTest: sub_case tv_mac_ipv6_gtpu_ipv6_udp_l3src_l4dst passed 14/05/2021 11:54:46 CVLDCFSwitchFilterGTPUTest: ===================Test sub case: tv_mac_ipv6_gtpu_ipv6_udp_l3src_l4src================ 14/05/2021 11:54:46 dut.10.240.183.133: flow validate 0 ingress pattern eth / ipv6 / udp / gtpu / ipv6 src is 2001::1 / udp src is 22 / end actions vf id 1 / end 14/05/2021 11:54:46 dut.10.240.183.133: Flow rule validated 14/05/2021 11:54:46 dut.10.240.183.133: flow create 0 ingress pattern eth / ipv6 / udp / gtpu / ipv6 src is 2001::1 / udp src is 22 / end actions vf id 1 / end 14/05/2021 11:54:46 dut.10.240.183.133: Flow rule #0 created 14/05/2021 11:54:46 dut.10.240.183.133: flow list 0 14/05/2021 11:54:46 dut.10.240.183.133: ID Group Prio Attr Rule 0 0 0 i-- ETH IPV6 UDP GTPU IPV6 UDP => VF 14/05/2021 11:54:46 dut.10.240.183.133: start 14/05/2021 11:54:46 dut.10.240.183.133: rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native Logical Core 2 (socket 0) forwards packets on 1 streams: RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01 rxonly packet forwarding packets/burst=32 nb forwarding cores=1 - nb forwarding ports=1 port 0: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x0 RX queue: 0 RX desc=0 - RX free threshold=32 RX threshold registers: pthresh=8 hthresh=8 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=0 - TX free threshold=32 TX threshold registers: pthresh=32 hthresh=0 wthresh=0 TX offloads=0x0 - TX RS bit threshold=32 port 1: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x10000 RX queue: 0 RX desc=512 - RX free threshold=32 RX threshold registers: pthresh=0 hthresh=0 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=512 - TX free threshold=32 TX threshold registers: pthresh=0 hthresh=0 wthresh=0 TX offloads=0x10000 - TX RS bit threshold=32 14/05/2021 11:54:51 dut.10.240.183.133: stop 14/05/2021 11:54:51 dut.10.240.183.133: Telling cores to ... Waiting for lcores to finish... ---------------------- Forward statistics for port 1 ---------------------- RX-packets: 1 RX-dropped: 0 RX-total: 1 TX-packets: 0 TX-dropped: 0 TX-total: 0 ---------------------------------------------------------------------------- +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++ RX-packets: 1 RX-dropped: 0 RX-total: 1 TX-packets: 0 TX-dropped: 0 TX-total: 0 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Done. 14/05/2021 11:54:51 dut.10.240.183.133: start 14/05/2021 11:54:52 dut.10.240.183.133: rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native Logical Core 2 (socket 0) forwards packets on 1 streams: RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01 rxonly packet forwarding packets/burst=32 nb forwarding cores=1 - nb forwarding ports=1 port 0: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x0 RX queue: 0 RX desc=0 - RX free threshold=32 RX threshold registers: pthresh=8 hthresh=8 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=0 - TX free threshold=32 TX threshold registers: pthresh=32 hthresh=0 wthresh=0 TX offloads=0x0 - TX RS bit threshold=32 port 1: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x10000 RX queue: 0 RX desc=512 - RX free threshold=32 RX threshold registers: pthresh=0 hthresh=0 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=512 - TX free threshold=32 TX threshold registers: pthresh=0 hthresh=0 wthresh=0 TX offloads=0x10000 - TX RS bit threshold=32 14/05/2021 11:54:57 dut.10.240.183.133: stop 14/05/2021 11:54:57 dut.10.240.183.133: Telling cores to ... Waiting for lcores to finish... ---------------------- Forward statistics for port 1 ---------------------- RX-packets: 0 RX-dropped: 0 RX-total: 0 TX-packets: 0 TX-dropped: 0 TX-total: 0 ---------------------------------------------------------------------------- +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++ RX-packets: 0 RX-dropped: 0 RX-total: 0 TX-packets: 0 TX-dropped: 0 TX-total: 0 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Done. 14/05/2021 11:54:57 dut.10.240.183.133: flow destroy 0 rule 0 14/05/2021 11:54:57 dut.10.240.183.133: Flow rule #0 destroyed 14/05/2021 11:54:57 dut.10.240.183.133: flow list 0 14/05/2021 11:54:57 dut.10.240.183.133: 14/05/2021 11:54:57 dut.10.240.183.133: start 14/05/2021 11:54:57 dut.10.240.183.133: rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native Logical Core 2 (socket 0) forwards packets on 1 streams: RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01 rxonly packet forwarding packets/burst=32 nb forwarding cores=1 - nb forwarding ports=1 port 0: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x0 RX queue: 0 RX desc=0 - RX free threshold=32 RX threshold registers: pthresh=8 hthresh=8 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=0 - TX free threshold=32 TX threshold registers: pthresh=32 hthresh=0 wthresh=0 TX offloads=0x0 - TX RS bit threshold=32 port 1: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x10000 RX queue: 0 RX desc=512 - RX free threshold=32 RX threshold registers: pthresh=0 hthresh=0 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=512 - TX free threshold=32 TX threshold registers: pthresh=0 hthresh=0 wthresh=0 TX offloads=0x10000 - TX RS bit threshold=32 14/05/2021 11:55:02 dut.10.240.183.133: stop 14/05/2021 11:55:02 dut.10.240.183.133: Telling cores to ... Waiting for lcores to finish... ---------------------- Forward statistics for port 1 ---------------------- RX-packets: 0 RX-dropped: 0 RX-total: 0 TX-packets: 0 TX-dropped: 0 TX-total: 0 ---------------------------------------------------------------------------- +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++ RX-packets: 0 RX-dropped: 0 RX-total: 0 TX-packets: 0 TX-dropped: 0 TX-total: 0 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Done. 14/05/2021 11:55:02 CVLDCFSwitchFilterGTPUTest: sub_case tv_mac_ipv6_gtpu_ipv6_udp_l3src_l4src passed 14/05/2021 11:55:02 dut.10.240.183.133: flow flush 0 14/05/2021 11:55:02 dut.10.240.183.133: 14/05/2021 11:55:02 dut.10.240.183.133: clear port stats all 14/05/2021 11:55:02 dut.10.240.183.133: NIC statistics for port 0 cleared NIC statistics for port 1 cleared 14/05/2021 11:55:02 dut.10.240.183.133: quit 14/05/2021 11:55:04 dut.10.240.183.133: Stopping port 0... Stopping ports... Done Stopping port 1... Stopping ports... Done Shutting down port 0... Closing ports... Port 0 is closed Done Shutting down port 1... Closing ports... Port 1 is closed Done Bye... 14/05/2021 11:55:04 dut.10.240.183.133: kill_all: called by dut and prefix list has value. 14/05/2021 11:55:07 dut.10.240.183.133: rmmod ice 14/05/2021 11:55:16 dut.10.240.183.133: 14/05/2021 11:55:16 dut.10.240.183.133: modprobe ice 14/05/2021 11:55:21 dut.10.240.183.133: 14/05/2021 11:55:21 dut.10.240.183.133: ethtool -i ens801f0 14/05/2021 11:55:21 dut.10.240.183.133: driver: ice version: 1.6.0_rc41_11_gbd4c35a2_dirty firmware-version: 3.00 0x800079a8 1.2928.0 expansion-rom-version: bus-info: 0000:81:00.0 supports-statistics: yes supports-test: yes supports-eeprom-access: yes supports-register-dump: yes supports-priv-flags: yes 14/05/2021 11:55:23 dut.10.240.183.133: ip link set ens801f0 vf 0 trust on 14/05/2021 11:55:23 dut.10.240.183.133: 14/05/2021 11:55:30 dut.10.240.183.133: x86_64-native-linuxapp-gcc/app/dpdk-testpmd -l 1,2,3,4 -n 4 -a 0000:81:01.0,cap=dcf -a 0000:81:01.1 --file-prefix=dpdk_13956_20210514102502 -- -i 14/05/2021 11:55:43 dut.10.240.183.133: EAL: Detected 72 lcore(s) EAL: Detected 2 NUMA nodes EAL: Detected static linkage of DPDK EAL: Multi-process socket /var/run/dpdk/dpdk_13956_20210514102502/mp_socket EAL: Selected IOVA mode 'VA' EAL: No available 2048 kB hugepages reported EAL: VFIO support initialized EAL: Using IOMMU type 1 (Type 1) EAL: Probe PCI driver: net_iavf (8086:1889) device: 0000:81:01.0 (socket 1) EAL: Releasing PCI mapped resource for 0000:81:01.0 EAL: Calling pci_unmap_resource for 0000:81:01.0 at 0x2200000000 EAL: Calling pci_unmap_resource for 0000:81:01.0 at 0x2200020000 EAL: Using IOMMU type 1 (Type 1) EAL: Probe PCI driver: net_ice_dcf (8086:1889) device: 0000:81:01.0 (socket 1) ice_load_pkg_type(): Active package is: 1.3.30.0, ICE COMMS Package (double VLAN mode) EAL: Probe PCI driver: net_iavf (8086:1889) device: 0000:81:01.1 (socket 1) Interactive-mode selected Failed to set MTU to 1500 for port 0 testpmd: create a new mbuf pool <mb_pool_0>: n=171456, size=2176, socket=0 testpmd: preferred mempool ops selected: ring_mp_mc testpmd: create a new mbuf pool <mb_pool_1>: n=171456, size=2176, socket=1 testpmd: preferred mempool ops selected: ring_mp_mc Configuring Port 0 (socket 1) ice_dcf_init_rss(): RSS is enabled by PF by default ice_dcf_configure_queues(): request RXDID == 16 in Queue[0] Port 0: 2E:52:20:A6:E0:26 Configuring Port 1 (socket 1) iavf_configure_queues(): request RXDID[22] in Queue[0] Port 1: link state change event Port 1: link state change event Port 1: 72:D1:CF:F4:DB:93 Checking link statuses... Done 14/05/2021 11:55:43 dut.10.240.183.133: set portlist 1 14/05/2021 11:55:43 dut.10.240.183.133: previous number of forwarding ports 2 - changed to number of configured ports 1 Warning! port-topology=paired and odd forward ports number, the last port will pair with itself. 14/05/2021 11:55:43 dut.10.240.183.133: set fwd rxonly 14/05/2021 11:55:43 dut.10.240.183.133: Set rxonly packet forwarding mode 14/05/2021 11:55:43 dut.10.240.183.133: set verbose 1 14/05/2021 11:55:43 dut.10.240.183.133: Change verbose level from 0 to 1 14/05/2021 11:55:43 CVLDCFSwitchFilterGTPUTest: ===================Test sub case: tv_mac_ipv6_gtpu_ipv6_udp_l3dst_l4src================ 14/05/2021 11:55:43 dut.10.240.183.133: flow validate 0 ingress pattern eth / ipv6 / udp / gtpu / ipv6 dst is 2001::2 / udp src is 22 / end actions vf id 1 / end 14/05/2021 11:55:43 dut.10.240.183.133: Flow rule validated 14/05/2021 11:55:43 dut.10.240.183.133: flow create 0 ingress pattern eth / ipv6 / udp / gtpu / ipv6 dst is 2001::2 / udp src is 22 / end actions vf id 1 / end 14/05/2021 11:55:44 dut.10.240.183.133: Flow rule #0 created 14/05/2021 11:55:44 dut.10.240.183.133: flow list 0 14/05/2021 11:55:44 dut.10.240.183.133: ID Group Prio Attr Rule 0 0 0 i-- ETH IPV6 UDP GTPU IPV6 UDP => VF 14/05/2021 11:55:44 dut.10.240.183.133: start 14/05/2021 11:55:44 dut.10.240.183.133: rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native Logical Core 2 (socket 0) forwards packets on 1 streams: RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01 rxonly packet forwarding packets/burst=32 nb forwarding cores=1 - nb forwarding ports=1 port 0: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x0 RX queue: 0 RX desc=0 - RX free threshold=32 RX threshold registers: pthresh=8 hthresh=8 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=0 - TX free threshold=32 TX threshold registers: pthresh=32 hthresh=0 wthresh=0 TX offloads=0x0 - TX RS bit threshold=32 port 1: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x10000 RX queue: 0 RX desc=512 - RX free threshold=32 RX threshold registers: pthresh=0 hthresh=0 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=512 - TX free threshold=32 TX threshold registers: pthresh=0 hthresh=0 wthresh=0 TX offloads=0x10000 - TX RS bit threshold=32 14/05/2021 11:55:49 dut.10.240.183.133: stop 14/05/2021 11:55:49 dut.10.240.183.133: Telling cores to ... Waiting for lcores to finish... ---------------------- Forward statistics for port 1 ---------------------- RX-packets: 1 RX-dropped: 0 RX-total: 1 TX-packets: 0 TX-dropped: 0 TX-total: 0 ---------------------------------------------------------------------------- +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++ RX-packets: 1 RX-dropped: 0 RX-total: 1 TX-packets: 0 TX-dropped: 0 TX-total: 0 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Done. 14/05/2021 11:55:49 dut.10.240.183.133: start 14/05/2021 11:55:49 dut.10.240.183.133: rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native Logical Core 2 (socket 0) forwards packets on 1 streams: RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01 rxonly packet forwarding packets/burst=32 nb forwarding cores=1 - nb forwarding ports=1 port 0: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x0 RX queue: 0 RX desc=0 - RX free threshold=32 RX threshold registers: pthresh=8 hthresh=8 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=0 - TX free threshold=32 TX threshold registers: pthresh=32 hthresh=0 wthresh=0 TX offloads=0x0 - TX RS bit threshold=32 port 1: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x10000 RX queue: 0 RX desc=512 - RX free threshold=32 RX threshold registers: pthresh=0 hthresh=0 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=512 - TX free threshold=32 TX threshold registers: pthresh=0 hthresh=0 wthresh=0 TX offloads=0x10000 - TX RS bit threshold=32 14/05/2021 11:55:54 dut.10.240.183.133: stop 14/05/2021 11:55:54 dut.10.240.183.133: Telling cores to ... Waiting for lcores to finish... ---------------------- Forward statistics for port 1 ---------------------- RX-packets: 0 RX-dropped: 0 RX-total: 0 TX-packets: 0 TX-dropped: 0 TX-total: 0 ---------------------------------------------------------------------------- +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++ RX-packets: 0 RX-dropped: 0 RX-total: 0 TX-packets: 0 TX-dropped: 0 TX-total: 0 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Done. 14/05/2021 11:55:54 dut.10.240.183.133: flow destroy 0 rule 0 14/05/2021 11:55:54 dut.10.240.183.133: Flow rule #0 destroyed 14/05/2021 11:55:54 dut.10.240.183.133: flow list 0 14/05/2021 11:55:55 dut.10.240.183.133: 14/05/2021 11:55:55 dut.10.240.183.133: start 14/05/2021 11:55:55 dut.10.240.183.133: rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native Logical Core 2 (socket 0) forwards packets on 1 streams: RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01 rxonly packet forwarding packets/burst=32 nb forwarding cores=1 - nb forwarding ports=1 port 0: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x0 RX queue: 0 RX desc=0 - RX free threshold=32 RX threshold registers: pthresh=8 hthresh=8 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=0 - TX free threshold=32 TX threshold registers: pthresh=32 hthresh=0 wthresh=0 TX offloads=0x0 - TX RS bit threshold=32 port 1: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x10000 RX queue: 0 RX desc=512 - RX free threshold=32 RX threshold registers: pthresh=0 hthresh=0 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=512 - TX free threshold=32 TX threshold registers: pthresh=0 hthresh=0 wthresh=0 TX offloads=0x10000 - TX RS bit threshold=32 14/05/2021 11:56:00 dut.10.240.183.133: stop 14/05/2021 11:56:00 dut.10.240.183.133: Telling cores to ... Waiting for lcores to finish... ---------------------- Forward statistics for port 1 ---------------------- RX-packets: 0 RX-dropped: 0 RX-total: 0 TX-packets: 0 TX-dropped: 0 TX-total: 0 ---------------------------------------------------------------------------- +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++ RX-packets: 0 RX-dropped: 0 RX-total: 0 TX-packets: 0 TX-dropped: 0 TX-total: 0 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Done. 14/05/2021 11:56:00 CVLDCFSwitchFilterGTPUTest: sub_case tv_mac_ipv6_gtpu_ipv6_udp_l3dst_l4src passed 14/05/2021 11:56:00 CVLDCFSwitchFilterGTPUTest: ===================Test sub case: tv_mac_ipv6_gtpu_ipv6_udp_l3dst_l4dst================ 14/05/2021 11:56:00 dut.10.240.183.133: flow validate 0 ingress pattern eth / ipv6 / udp / gtpu / ipv6 dst is 2001::2 / udp dst is 23 / end actions vf id 1 / end 14/05/2021 11:56:00 dut.10.240.183.133: Flow rule validated 14/05/2021 11:56:00 dut.10.240.183.133: flow create 0 ingress pattern eth / ipv6 / udp / gtpu / ipv6 dst is 2001::2 / udp dst is 23 / end actions vf id 1 / end 14/05/2021 11:56:00 dut.10.240.183.133: Flow rule #0 created 14/05/2021 11:56:00 dut.10.240.183.133: flow list 0 14/05/2021 11:56:00 dut.10.240.183.133: ID Group Prio Attr Rule 0 0 0 i-- ETH IPV6 UDP GTPU IPV6 UDP => VF 14/05/2021 11:56:00 dut.10.240.183.133: start 14/05/2021 11:56:00 dut.10.240.183.133: rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native Logical Core 2 (socket 0) forwards packets on 1 streams: RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01 rxonly packet forwarding packets/burst=32 nb forwarding cores=1 - nb forwarding ports=1 port 0: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x0 RX queue: 0 RX desc=0 - RX free threshold=32 RX threshold registers: pthresh=8 hthresh=8 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=0 - TX free threshold=32 TX threshold registers: pthresh=32 hthresh=0 wthresh=0 TX offloads=0x0 - TX RS bit threshold=32 port 1: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x10000 RX queue: 0 RX desc=512 - RX free threshold=32 RX threshold registers: pthresh=0 hthresh=0 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=512 - TX free threshold=32 TX threshold registers: pthresh=0 hthresh=0 wthresh=0 TX offloads=0x10000 - TX RS bit threshold=32 14/05/2021 11:56:05 dut.10.240.183.133: stop 14/05/2021 11:56:05 dut.10.240.183.133: Telling cores to ... Waiting for lcores to finish... ---------------------- Forward statistics for port 1 ---------------------- RX-packets: 1 RX-dropped: 0 RX-total: 1 TX-packets: 0 TX-dropped: 0 TX-total: 0 ---------------------------------------------------------------------------- +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++ RX-packets: 1 RX-dropped: 0 RX-total: 1 TX-packets: 0 TX-dropped: 0 TX-total: 0 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Done. 14/05/2021 11:56:05 dut.10.240.183.133: start 14/05/2021 11:56:05 dut.10.240.183.133: rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native Logical Core 2 (socket 0) forwards packets on 1 streams: RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01 rxonly packet forwarding packets/burst=32 nb forwarding cores=1 - nb forwarding ports=1 port 0: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x0 RX queue: 0 RX desc=0 - RX free threshold=32 RX threshold registers: pthresh=8 hthresh=8 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=0 - TX free threshold=32 TX threshold registers: pthresh=32 hthresh=0 wthresh=0 TX offloads=0x0 - TX RS bit threshold=32 port 1: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x10000 RX queue: 0 RX desc=512 - RX free threshold=32 RX threshold registers: pthresh=0 hthresh=0 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=512 - TX free threshold=32 TX threshold registers: pthresh=0 hthresh=0 wthresh=0 TX offloads=0x10000 - TX RS bit threshold=32 14/05/2021 11:56:11 dut.10.240.183.133: stop 14/05/2021 11:56:11 dut.10.240.183.133: Telling cores to ... Waiting for lcores to finish... ---------------------- Forward statistics for port 1 ---------------------- RX-packets: 0 RX-dropped: 0 RX-total: 0 TX-packets: 0 TX-dropped: 0 TX-total: 0 ---------------------------------------------------------------------------- +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++ RX-packets: 0 RX-dropped: 0 RX-total: 0 TX-packets: 0 TX-dropped: 0 TX-total: 0 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Done. 14/05/2021 11:56:11 dut.10.240.183.133: flow destroy 0 rule 0 14/05/2021 11:56:11 dut.10.240.183.133: Flow rule #0 destroyed 14/05/2021 11:56:11 dut.10.240.183.133: flow list 0 14/05/2021 11:56:11 dut.10.240.183.133: 14/05/2021 11:56:11 dut.10.240.183.133: start 14/05/2021 11:56:11 dut.10.240.183.133: rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native Logical Core 2 (socket 0) forwards packets on 1 streams: RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01 rxonly packet forwarding packets/burst=32 nb forwarding cores=1 - nb forwarding ports=1 port 0: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x0 RX queue: 0 RX desc=0 - RX free threshold=32 RX threshold registers: pthresh=8 hthresh=8 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=0 - TX free threshold=32 TX threshold registers: pthresh=32 hthresh=0 wthresh=0 TX offloads=0x0 - TX RS bit threshold=32 port 1: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x10000 RX queue: 0 RX desc=512 - RX free threshold=32 RX threshold registers: pthresh=0 hthresh=0 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=512 - TX free threshold=32 TX threshold registers: pthresh=0 hthresh=0 wthresh=0 TX offloads=0x10000 - TX RS bit threshold=32 14/05/2021 11:56:16 dut.10.240.183.133: stop 14/05/2021 11:56:16 dut.10.240.183.133: Telling cores to ... Waiting for lcores to finish... ---------------------- Forward statistics for port 1 ---------------------- RX-packets: 0 RX-dropped: 0 RX-total: 0 TX-packets: 0 TX-dropped: 0 TX-total: 0 ---------------------------------------------------------------------------- +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++ RX-packets: 0 RX-dropped: 0 RX-total: 0 TX-packets: 0 TX-dropped: 0 TX-total: 0 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Done. 14/05/2021 11:56:16 CVLDCFSwitchFilterGTPUTest: sub_case tv_mac_ipv6_gtpu_ipv6_udp_l3dst_l4dst passed 14/05/2021 11:56:16 CVLDCFSwitchFilterGTPUTest: ===================Test sub case: tv_mac_ipv6_gtpu_ipv6_udp_l4dst================ 14/05/2021 11:56:16 dut.10.240.183.133: flow validate 0 ingress pattern eth / ipv6 / udp / gtpu / ipv6 / udp dst is 23 / end actions vf id 1 / end 14/05/2021 11:56:16 dut.10.240.183.133: Flow rule validated 14/05/2021 11:56:16 dut.10.240.183.133: flow create 0 ingress pattern eth / ipv6 / udp / gtpu / ipv6 / udp dst is 23 / end actions vf id 1 / end 14/05/2021 11:56:16 dut.10.240.183.133: Flow rule #0 created 14/05/2021 11:56:16 dut.10.240.183.133: flow list 0 14/05/2021 11:56:16 dut.10.240.183.133: ID Group Prio Attr Rule 0 0 0 i-- ETH IPV6 UDP GTPU IPV6 UDP => VF 14/05/2021 11:56:16 dut.10.240.183.133: start 14/05/2021 11:56:16 dut.10.240.183.133: rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native Logical Core 2 (socket 0) forwards packets on 1 streams: RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01 rxonly packet forwarding packets/burst=32 nb forwarding cores=1 - nb forwarding ports=1 port 0: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x0 RX queue: 0 RX desc=0 - RX free threshold=32 RX threshold registers: pthresh=8 hthresh=8 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=0 - TX free threshold=32 TX threshold registers: pthresh=32 hthresh=0 wthresh=0 TX offloads=0x0 - TX RS bit threshold=32 port 1: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x10000 RX queue: 0 RX desc=512 - RX free threshold=32 RX threshold registers: pthresh=0 hthresh=0 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=512 - TX free threshold=32 TX threshold registers: pthresh=0 hthresh=0 wthresh=0 TX offloads=0x10000 - TX RS bit threshold=32 14/05/2021 11:56:21 dut.10.240.183.133: stop 14/05/2021 11:56:22 dut.10.240.183.133: Telling cores to ... Waiting for lcores to finish... ---------------------- Forward statistics for port 1 ---------------------- RX-packets: 1 RX-dropped: 0 RX-total: 1 TX-packets: 0 TX-dropped: 0 TX-total: 0 ---------------------------------------------------------------------------- +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++ RX-packets: 1 RX-dropped: 0 RX-total: 1 TX-packets: 0 TX-dropped: 0 TX-total: 0 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Done. 14/05/2021 11:56:22 dut.10.240.183.133: start 14/05/2021 11:56:22 dut.10.240.183.133: rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native Logical Core 2 (socket 0) forwards packets on 1 streams: RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01 rxonly packet forwarding packets/burst=32 nb forwarding cores=1 - nb forwarding ports=1 port 0: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x0 RX queue: 0 RX desc=0 - RX free threshold=32 RX threshold registers: pthresh=8 hthresh=8 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=0 - TX free threshold=32 TX threshold registers: pthresh=32 hthresh=0 wthresh=0 TX offloads=0x0 - TX RS bit threshold=32 port 1: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x10000 RX queue: 0 RX desc=512 - RX free threshold=32 RX threshold registers: pthresh=0 hthresh=0 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=512 - TX free threshold=32 TX threshold registers: pthresh=0 hthresh=0 wthresh=0 TX offloads=0x10000 - TX RS bit threshold=32 14/05/2021 11:56:27 dut.10.240.183.133: stop 14/05/2021 11:56:27 dut.10.240.183.133: Telling cores to ... Waiting for lcores to finish... ---------------------- Forward statistics for port 1 ---------------------- RX-packets: 0 RX-dropped: 0 RX-total: 0 TX-packets: 0 TX-dropped: 0 TX-total: 0 ---------------------------------------------------------------------------- +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++ RX-packets: 0 RX-dropped: 0 RX-total: 0 TX-packets: 0 TX-dropped: 0 TX-total: 0 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Done. 14/05/2021 11:56:27 dut.10.240.183.133: flow destroy 0 rule 0 14/05/2021 11:56:27 dut.10.240.183.133: Flow rule #0 destroyed 14/05/2021 11:56:27 dut.10.240.183.133: flow list 0 14/05/2021 11:56:27 dut.10.240.183.133: 14/05/2021 11:56:27 dut.10.240.183.133: start 14/05/2021 11:56:27 dut.10.240.183.133: rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native Logical Core 2 (socket 0) forwards packets on 1 streams: RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01 rxonly packet forwarding packets/burst=32 nb forwarding cores=1 - nb forwarding ports=1 port 0: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x0 RX queue: 0 RX desc=0 - RX free threshold=32 RX threshold registers: pthresh=8 hthresh=8 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=0 - TX free threshold=32 TX threshold registers: pthresh=32 hthresh=0 wthresh=0 TX offloads=0x0 - TX RS bit threshold=32 port 1: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x10000 RX queue: 0 RX desc=512 - RX free threshold=32 RX threshold registers: pthresh=0 hthresh=0 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=512 - TX free threshold=32 TX threshold registers: pthresh=0 hthresh=0 wthresh=0 TX offloads=0x10000 - TX RS bit threshold=32 14/05/2021 11:56:32 dut.10.240.183.133: stop 14/05/2021 11:56:32 dut.10.240.183.133: Telling cores to ... Waiting for lcores to finish... ---------------------- Forward statistics for port 1 ---------------------- RX-packets: 0 RX-dropped: 0 RX-total: 0 TX-packets: 0 TX-dropped: 0 TX-total: 0 ---------------------------------------------------------------------------- +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++ RX-packets: 0 RX-dropped: 0 RX-total: 0 TX-packets: 0 TX-dropped: 0 TX-total: 0 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Done. 14/05/2021 11:56:32 CVLDCFSwitchFilterGTPUTest: sub_case tv_mac_ipv6_gtpu_ipv6_udp_l4dst passed 14/05/2021 11:56:32 CVLDCFSwitchFilterGTPUTest: ===================Test sub case: tv_mac_ipv6_gtpu_ipv6_udp_l4src================ 14/05/2021 11:56:32 dut.10.240.183.133: flow validate 0 ingress pattern eth / ipv6 / udp / gtpu / ipv6 / udp src is 22 / end actions vf id 1 / end 14/05/2021 11:56:32 dut.10.240.183.133: Flow rule validated 14/05/2021 11:56:32 dut.10.240.183.133: flow create 0 ingress pattern eth / ipv6 / udp / gtpu / ipv6 / udp src is 22 / end actions vf id 1 / end 14/05/2021 11:56:32 dut.10.240.183.133: Flow rule #0 created 14/05/2021 11:56:32 dut.10.240.183.133: flow list 0 14/05/2021 11:56:32 dut.10.240.183.133: ID Group Prio Attr Rule 0 0 0 i-- ETH IPV6 UDP GTPU IPV6 UDP => VF 14/05/2021 11:56:32 dut.10.240.183.133: start 14/05/2021 11:56:33 dut.10.240.183.133: rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native Logical Core 2 (socket 0) forwards packets on 1 streams: RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01 rxonly packet forwarding packets/burst=32 nb forwarding cores=1 - nb forwarding ports=1 port 0: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x0 RX queue: 0 RX desc=0 - RX free threshold=32 RX threshold registers: pthresh=8 hthresh=8 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=0 - TX free threshold=32 TX threshold registers: pthresh=32 hthresh=0 wthresh=0 TX offloads=0x0 - TX RS bit threshold=32 port 1: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x10000 RX queue: 0 RX desc=512 - RX free threshold=32 RX threshold registers: pthresh=0 hthresh=0 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=512 - TX free threshold=32 TX threshold registers: pthresh=0 hthresh=0 wthresh=0 TX offloads=0x10000 - TX RS bit threshold=32 14/05/2021 11:56:38 dut.10.240.183.133: stop 14/05/2021 11:56:38 dut.10.240.183.133: Telling cores to ... Waiting for lcores to finish... ---------------------- Forward statistics for port 1 ---------------------- RX-packets: 1 RX-dropped: 0 RX-total: 1 TX-packets: 0 TX-dropped: 0 TX-total: 0 ---------------------------------------------------------------------------- +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++ RX-packets: 1 RX-dropped: 0 RX-total: 1 TX-packets: 0 TX-dropped: 0 TX-total: 0 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Done. 14/05/2021 11:56:38 dut.10.240.183.133: start 14/05/2021 11:56:38 dut.10.240.183.133: rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native Logical Core 2 (socket 0) forwards packets on 1 streams: RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01 rxonly packet forwarding packets/burst=32 nb forwarding cores=1 - nb forwarding ports=1 port 0: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x0 RX queue: 0 RX desc=0 - RX free threshold=32 RX threshold registers: pthresh=8 hthresh=8 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=0 - TX free threshold=32 TX threshold registers: pthresh=32 hthresh=0 wthresh=0 TX offloads=0x0 - TX RS bit threshold=32 port 1: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x10000 RX queue: 0 RX desc=512 - RX free threshold=32 RX threshold registers: pthresh=0 hthresh=0 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=512 - TX free threshold=32 TX threshold registers: pthresh=0 hthresh=0 wthresh=0 TX offloads=0x10000 - TX RS bit threshold=32 14/05/2021 11:56:43 dut.10.240.183.133: stop 14/05/2021 11:56:43 dut.10.240.183.133: Telling cores to ... Waiting for lcores to finish... ---------------------- Forward statistics for port 1 ---------------------- RX-packets: 0 RX-dropped: 0 RX-total: 0 TX-packets: 0 TX-dropped: 0 TX-total: 0 ---------------------------------------------------------------------------- +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++ RX-packets: 0 RX-dropped: 0 RX-total: 0 TX-packets: 0 TX-dropped: 0 TX-total: 0 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Done. 14/05/2021 11:56:43 dut.10.240.183.133: flow destroy 0 rule 0 14/05/2021 11:56:43 dut.10.240.183.133: Flow rule #0 destroyed 14/05/2021 11:56:43 dut.10.240.183.133: flow list 0 14/05/2021 11:56:43 dut.10.240.183.133: 14/05/2021 11:56:43 dut.10.240.183.133: start 14/05/2021 11:56:43 dut.10.240.183.133: rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native Logical Core 2 (socket 0) forwards packets on 1 streams: RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01 rxonly packet forwarding packets/burst=32 nb forwarding cores=1 - nb forwarding ports=1 port 0: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x0 RX queue: 0 RX desc=0 - RX free threshold=32 RX threshold registers: pthresh=8 hthresh=8 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=0 - TX free threshold=32 TX threshold registers: pthresh=32 hthresh=0 wthresh=0 TX offloads=0x0 - TX RS bit threshold=32 port 1: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x10000 RX queue: 0 RX desc=512 - RX free threshold=32 RX threshold registers: pthresh=0 hthresh=0 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=512 - TX free threshold=32 TX threshold registers: pthresh=0 hthresh=0 wthresh=0 TX offloads=0x10000 - TX RS bit threshold=32 14/05/2021 11:56:48 dut.10.240.183.133: stop 14/05/2021 11:56:48 dut.10.240.183.133: Telling cores to ... Waiting for lcores to finish... ---------------------- Forward statistics for port 1 ---------------------- RX-packets: 0 RX-dropped: 0 RX-total: 0 TX-packets: 0 TX-dropped: 0 TX-total: 0 ---------------------------------------------------------------------------- +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++ RX-packets: 0 RX-dropped: 0 RX-total: 0 TX-packets: 0 TX-dropped: 0 TX-total: 0 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Done. 14/05/2021 11:56:48 CVLDCFSwitchFilterGTPUTest: sub_case tv_mac_ipv6_gtpu_ipv6_udp_l4src passed 14/05/2021 11:56:48 CVLDCFSwitchFilterGTPUTest: ===================Test sub case: tv_mac_ipv6_gtpu_ipv6_udp_l4src_l4dst================ 14/05/2021 11:56:48 dut.10.240.183.133: flow validate 0 ingress pattern eth / ipv6 / udp / gtpu / ipv6 / udp src is 22 dst is 23 / end actions vf id 1 / end 14/05/2021 11:56:48 dut.10.240.183.133: Flow rule validated 14/05/2021 11:56:48 dut.10.240.183.133: flow create 0 ingress pattern eth / ipv6 / udp / gtpu / ipv6 / udp src is 22 dst is 23 / end actions vf id 1 / end 14/05/2021 11:56:49 dut.10.240.183.133: Flow rule #0 created 14/05/2021 11:56:49 dut.10.240.183.133: flow list 0 14/05/2021 11:56:49 dut.10.240.183.133: ID Group Prio Attr Rule 0 0 0 i-- ETH IPV6 UDP GTPU IPV6 UDP => VF 14/05/2021 11:56:49 dut.10.240.183.133: start 14/05/2021 11:56:49 dut.10.240.183.133: rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native Logical Core 2 (socket 0) forwards packets on 1 streams: RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01 rxonly packet forwarding packets/burst=32 nb forwarding cores=1 - nb forwarding ports=1 port 0: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x0 RX queue: 0 RX desc=0 - RX free threshold=32 RX threshold registers: pthresh=8 hthresh=8 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=0 - TX free threshold=32 TX threshold registers: pthresh=32 hthresh=0 wthresh=0 TX offloads=0x0 - TX RS bit threshold=32 port 1: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x10000 RX queue: 0 RX desc=512 - RX free threshold=32 RX threshold registers: pthresh=0 hthresh=0 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=512 - TX free threshold=32 TX threshold registers: pthresh=0 hthresh=0 wthresh=0 TX offloads=0x10000 - TX RS bit threshold=32 14/05/2021 11:56:54 dut.10.240.183.133: stop 14/05/2021 11:56:54 dut.10.240.183.133: Telling cores to ... Waiting for lcores to finish... ---------------------- Forward statistics for port 1 ---------------------- RX-packets: 1 RX-dropped: 0 RX-total: 1 TX-packets: 0 TX-dropped: 0 TX-total: 0 ---------------------------------------------------------------------------- +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++ RX-packets: 1 RX-dropped: 0 RX-total: 1 TX-packets: 0 TX-dropped: 0 TX-total: 0 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Done. 14/05/2021 11:56:54 dut.10.240.183.133: start 14/05/2021 11:56:54 dut.10.240.183.133: rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native Logical Core 2 (socket 0) forwards packets on 1 streams: RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01 rxonly packet forwarding packets/burst=32 nb forwarding cores=1 - nb forwarding ports=1 port 0: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x0 RX queue: 0 RX desc=0 - RX free threshold=32 RX threshold registers: pthresh=8 hthresh=8 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=0 - TX free threshold=32 TX threshold registers: pthresh=32 hthresh=0 wthresh=0 TX offloads=0x0 - TX RS bit threshold=32 port 1: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x10000 RX queue: 0 RX desc=512 - RX free threshold=32 RX threshold registers: pthresh=0 hthresh=0 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=512 - TX free threshold=32 TX threshold registers: pthresh=0 hthresh=0 wthresh=0 TX offloads=0x10000 - TX RS bit threshold=32 14/05/2021 11:56:59 dut.10.240.183.133: stop 14/05/2021 11:56:59 dut.10.240.183.133: Telling cores to ... Waiting for lcores to finish... ---------------------- Forward statistics for port 1 ---------------------- RX-packets: 0 RX-dropped: 0 RX-total: 0 TX-packets: 0 TX-dropped: 0 TX-total: 0 ---------------------------------------------------------------------------- +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++ RX-packets: 0 RX-dropped: 0 RX-total: 0 TX-packets: 0 TX-dropped: 0 TX-total: 0 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Done. 14/05/2021 11:56:59 dut.10.240.183.133: flow destroy 0 rule 0 14/05/2021 11:56:59 dut.10.240.183.133: Flow rule #0 destroyed 14/05/2021 11:56:59 dut.10.240.183.133: flow list 0 14/05/2021 11:56:59 dut.10.240.183.133: 14/05/2021 11:56:59 dut.10.240.183.133: start 14/05/2021 11:56:59 dut.10.240.183.133: rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native Logical Core 2 (socket 0) forwards packets on 1 streams: RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01 rxonly packet forwarding packets/burst=32 nb forwarding cores=1 - nb forwarding ports=1 port 0: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x0 RX queue: 0 RX desc=0 - RX free threshold=32 RX threshold registers: pthresh=8 hthresh=8 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=0 - TX free threshold=32 TX threshold registers: pthresh=32 hthresh=0 wthresh=0 TX offloads=0x0 - TX RS bit threshold=32 port 1: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x10000 RX queue: 0 RX desc=512 - RX free threshold=32 RX threshold registers: pthresh=0 hthresh=0 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=512 - TX free threshold=32 TX threshold registers: pthresh=0 hthresh=0 wthresh=0 TX offloads=0x10000 - TX RS bit threshold=32 14/05/2021 11:57:04 dut.10.240.183.133: stop 14/05/2021 11:57:05 dut.10.240.183.133: Telling cores to ... Waiting for lcores to finish... ---------------------- Forward statistics for port 1 ---------------------- RX-packets: 0 RX-dropped: 0 RX-total: 0 TX-packets: 0 TX-dropped: 0 TX-total: 0 ---------------------------------------------------------------------------- +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++ RX-packets: 0 RX-dropped: 0 RX-total: 0 TX-packets: 0 TX-dropped: 0 TX-total: 0 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Done. 14/05/2021 11:57:05 CVLDCFSwitchFilterGTPUTest: sub_case tv_mac_ipv6_gtpu_ipv6_udp_l4src_l4dst passed 14/05/2021 11:57:05 CVLDCFSwitchFilterGTPUTest: ===================Test sub case: tv_mac_ipv6_gtpu_ipv6_udp_teid_l4src_l4dst================ 14/05/2021 11:57:05 dut.10.240.183.133: flow validate 0 ingress pattern eth / ipv6 / udp / gtpu teid is 0x12345678 teid mask 0x00000001 / ipv6 / udp src is 22 dst is 23 / end actions vf id 1 / end 14/05/2021 11:57:05 dut.10.240.183.133: Flow rule validated 14/05/2021 11:57:05 dut.10.240.183.133: flow create 0 ingress pattern eth / ipv6 / udp / gtpu teid is 0x12345678 teid mask 0x00000001 / ipv6 / udp src is 22 dst is 23 / end actions vf id 1 / end 14/05/2021 11:57:05 dut.10.240.183.133: Flow rule #0 created 14/05/2021 11:57:05 dut.10.240.183.133: flow list 0 14/05/2021 11:57:05 dut.10.240.183.133: ID Group Prio Attr Rule 0 0 0 i-- ETH IPV6 UDP GTPU IPV6 UDP => VF 14/05/2021 11:57:05 dut.10.240.183.133: start 14/05/2021 11:57:05 dut.10.240.183.133: rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native Logical Core 2 (socket 0) forwards packets on 1 streams: RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01 rxonly packet forwarding packets/burst=32 nb forwarding cores=1 - nb forwarding ports=1 port 0: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x0 RX queue: 0 RX desc=0 - RX free threshold=32 RX threshold registers: pthresh=8 hthresh=8 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=0 - TX free threshold=32 TX threshold registers: pthresh=32 hthresh=0 wthresh=0 TX offloads=0x0 - TX RS bit threshold=32 port 1: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x10000 RX queue: 0 RX desc=512 - RX free threshold=32 RX threshold registers: pthresh=0 hthresh=0 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=512 - TX free threshold=32 TX threshold registers: pthresh=0 hthresh=0 wthresh=0 TX offloads=0x10000 - TX RS bit threshold=32 14/05/2021 11:57:10 dut.10.240.183.133: stop 14/05/2021 11:57:10 dut.10.240.183.133: Telling cores to ... Waiting for lcores to finish... ---------------------- Forward statistics for port 1 ---------------------- RX-packets: 1 RX-dropped: 0 RX-total: 1 TX-packets: 0 TX-dropped: 0 TX-total: 0 ---------------------------------------------------------------------------- +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++ RX-packets: 1 RX-dropped: 0 RX-total: 1 TX-packets: 0 TX-dropped: 0 TX-total: 0 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Done. 14/05/2021 11:57:10 dut.10.240.183.133: start 14/05/2021 11:57:10 dut.10.240.183.133: rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native Logical Core 2 (socket 0) forwards packets on 1 streams: RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01 rxonly packet forwarding packets/burst=32 nb forwarding cores=1 - nb forwarding ports=1 port 0: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x0 RX queue: 0 RX desc=0 - RX free threshold=32 RX threshold registers: pthresh=8 hthresh=8 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=0 - TX free threshold=32 TX threshold registers: pthresh=32 hthresh=0 wthresh=0 TX offloads=0x0 - TX RS bit threshold=32 port 1: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x10000 RX queue: 0 RX desc=512 - RX free threshold=32 RX threshold registers: pthresh=0 hthresh=0 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=512 - TX free threshold=32 TX threshold registers: pthresh=0 hthresh=0 wthresh=0 TX offloads=0x10000 - TX RS bit threshold=32 14/05/2021 11:57:15 dut.10.240.183.133: stop 14/05/2021 11:57:15 dut.10.240.183.133: Telling cores to ... Waiting for lcores to finish... ---------------------- Forward statistics for port 1 ---------------------- RX-packets: 0 RX-dropped: 0 RX-total: 0 TX-packets: 0 TX-dropped: 0 TX-total: 0 ---------------------------------------------------------------------------- +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++ RX-packets: 0 RX-dropped: 0 RX-total: 0 TX-packets: 0 TX-dropped: 0 TX-total: 0 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Done. 14/05/2021 11:57:15 dut.10.240.183.133: flow destroy 0 rule 0 14/05/2021 11:57:15 dut.10.240.183.133: Flow rule #0 destroyed 14/05/2021 11:57:15 dut.10.240.183.133: flow list 0 14/05/2021 11:57:15 dut.10.240.183.133: 14/05/2021 11:57:15 dut.10.240.183.133: start 14/05/2021 11:57:16 dut.10.240.183.133: rxonly packet forwarding - ports=1 - cores=1 - streams=1 - NUMA support enabled, MP allocation mode: native Logical Core 2 (socket 0) forwards packets on 1 streams: RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01 rxonly packet forwarding packets/burst=32 nb forwarding cores=1 - nb forwarding ports=1 port 0: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x0 RX queue: 0 RX desc=0 - RX free threshold=32 RX threshold registers: pthresh=8 hthresh=8 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=0 - TX free threshold=32 TX threshold registers: pthresh=32 hthresh=0 wthresh=0 TX offloads=0x0 - TX RS bit threshold=32 port 1: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x10000 RX queue: 0 RX desc=512 - RX free threshold=32 RX threshold registers: pthresh=0 hthresh=0 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=512 - TX free threshold=32 TX threshold registers: pthresh=0 hthresh=0 wthresh=0 TX offloads=0x10000 - TX RS bit threshold=32 14/05/2021 11:57:21 dut.10.240.183.133: stop 14/05/2021 11:57:21 dut.10.240.183.133: Telling cores to ... Waiting for lcores to finish... ---------------------- Forward statistics for port 1 ---------------------- RX-packets: 0 RX-dropped: 0 RX-total: 0 TX-packets: 0 TX-dropped: 0 TX-total: 0 ---------------------------------------------------------------------------- +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++ RX-packets: 0 RX-dropped: 0 RX-total: 0 TX-packets: 0 TX-dropped: 0 TX-total: 0 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Done. 14/05/2021 11:57:21 CVLDCFSwitchFilterGTPUTest: sub_case tv_mac_ipv6_gtpu_ipv6_udp_teid_l4src_l4dst passed 14/05/2021 11:57:21 CVLDCFSwitchFilterGTPUTest: {'tv_mac_ipv6_gtpu_ipv6_udp_teid_with_mask': 'passed', 'tv_mac_ipv6_gtpu_ipv6_udp_teid_without_mask': 'passed', 'tv_mac_ipv6_gtpu_ipv6_udp_l3dst': 'passed', 'tv_mac_ipv6_gtpu_ipv6_udp_l3src': 'passed', 'tv_mac_ipv6_gtpu_ipv6_udp_l3src_l4dst': 'passed', 'tv_mac_ipv6_gtpu_ipv6_udp_l3src_l4src': 'passed', 'tv_mac_ipv6_gtpu_ipv6_udp_l3dst_l4src': 'passed', 'tv_mac_ipv6_gtpu_ipv6_udp_l3dst_l4dst': 'passed', 'tv_mac_ipv6_gtpu_ipv6_udp_l4dst': 'passed', 'tv_mac_ipv6_gtpu_ipv6_udp_l4src': 'passed', 'tv_mac_ipv6_gtpu_ipv6_udp_l4src_l4dst': 'passed', 'tv_mac_ipv6_gtpu_ipv6_udp_teid_l4src_l4dst': 'passed'} 14/05/2021 11:57:21 CVLDCFSwitchFilterGTPUTest: pass rate is: 100.0 14/05/2021 11:57:21 CVLDCFSwitchFilterGTPUTest: Test Case test_mac_ipv6_gtpu_ipv6_udp Result PASSED: 14/05/2021 11:57:21 dut.10.240.183.133: flow flush 0 14/05/2021 11:57:21 dut.10.240.183.133: 14/05/2021 11:57:21 dut.10.240.183.133: clear port stats all 14/05/2021 11:57:21 dut.10.240.183.133: NIC statistics for port 0 cleared NIC statistics for port 1 cleared 14/05/2021 11:57:21 dut.10.240.183.133: quit 14/05/2021 11:57:22 dut.10.240.183.133: Stopping port 0... Stopping ports... Done Stopping port 1... Stopping ports... Done Shutting down port 0... Closing ports... Port 0 is closed Done Shutting down port 1... Closing ports... Port 1 is closed Done Bye... 14/05/2021 11:57:22 dut.10.240.183.133: kill_all: called by dut and prefix list has value. 14/05/2021 11:57:26 dts: TEST SUITE ENDED: CVLDCFSwitchFilterGTPUTest ^ permalink raw reply [flat|nested] 4+ messages in thread
end of thread, other threads:[~2021-05-26 10:45 UTC | newest] Thread overview: 4+ messages (download: mbox.gz / follow: Atom feed) -- links below jump to the message on this page -- 2021-05-26 19:10 [dts] [PATCH V1 0/2] add dcf switch gtpu test case and test plan Zhimin Huang 2021-05-26 19:10 ` [dts] [PATCH V1 1/2] test_plans/dcf_switch_gtpu: add dcf_switch_filter_gtpu " Zhimin Huang 2021-05-26 19:10 ` [dts] [PATCH V1 2/2] tests/cvl_dcf_switch_filter_gtpu: add dcf_switch_filter_gtpu test case Zhimin Huang 2021-05-26 10:44 ` Huang, ZhiminX
This is a public inbox, see mirroring instructions for how to clone and mirror all data and code used for this inbox; as well as URLs for NNTP newsgroup(s).