test suite reviews and discussions
 help / color / mirror / Atom feed
From: "Sun, QinX" <qinx.sun@intel.com>
To: "Zhao, HaiyangX" <haiyangx.zhao@intel.com>,
	"dts@dpdk.org" <dts@dpdk.org>,  "Fu, Qi" <qi.fu@intel.com>
Subject: Re: [dts] [PATCH V3 6/8] tests/cvl_advanced_iavf_rss_vlan_esp_ah_l2tp_pfcp add cvl rss iavf test suite
Date: Mon, 2 Nov 2020 09:38:09 +0000	[thread overview]
Message-ID: <59c8e2c53e5244b2a1c4064ec95b1039@intel.com> (raw)
In-Reply-To: <20201102092120.9146-7-haiyangx.zhao@intel.com>

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

Tested-by: Sun, QinX <qinx.sun@intel.com>

Regards,
Sun Qin

> -----Original Message-----
> From: Haiyang Zhao <haiyangx.zhao@intel.com>
> Sent: Monday, November 2, 2020 5:21 PM
> To: dts@dpdk.org; Fu, Qi <qi.fu@intel.com>
> Cc: Sun, QinX <qinx.sun@intel.com>
> Subject: [dts][PATCH V3 6/8]
> tests/cvl_advanced_iavf_rss_vlan_esp_ah_l2tp_pfcp 
> add cvl rss iavf test suite


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

28/10/2020 00:59:14                            dts: 
TEST SUITE : Cvl_advance_iavf_rss_vlan_ah_l2tp_pfcp
28/10/2020 00:59:14                            dts: NIC :        columbiaville_25g
28/10/2020 00:59:14             dut.10.240.183.254: 
28/10/2020 00:59:14                         tester: 
28/10/2020 00:59:14             dut.10.240.183.254: rmmod ice
28/10/2020 00:59:15             dut.10.240.183.254: 
28/10/2020 00:59:15             dut.10.240.183.254: modprobe ice
28/10/2020 00:59:16             dut.10.240.183.254: 
28/10/2020 00:59:16             dut.10.240.183.254: ls
28/10/2020 00:59:16             dut.10.240.183.254: ABI_VERSION  app  buildtoo  config  devtoo	doc  dpdk.log  drivers	examples  kernel  lib  license	MAINTAINERS  Makefile  meson.build  meson_options.txt  README  showversion  usertoo  VERSION	x86_64-native-linuxapp-gcc
28/10/2020 00:59:16             dut.10.240.183.254: usertools/dpdk-devbind.py --force --bind=ice 0000:03:00.0 0000:03:00.1 0000:03:00.2 0000:03:00.3 
28/10/2020 00:59:19             dut.10.240.183.254: Notice: 0000:03:00.0 already bound to driver ice, skipping
28/10/2020 00:59:22             dut.10.240.183.254: ifconfig ens865f0 up
28/10/2020 00:59:22             dut.10.240.183.254: 
28/10/2020 00:59:22             dut.10.240.183.254: ip link set ens865f0 vf 0 mac 00:11:22:33:44:55
28/10/2020 00:59:22             dut.10.240.183.254: 
28/10/2020 00:59:22 Cvl_advance_iavf_rss_vlan_ah_l2tp_pfcp: rssprocess.tester_ifaces: ['ens7', 'ens9']
28/10/2020 00:59:22 Cvl_advance_iavf_rss_vlan_ah_l2tp_pfcp: rssprocess.test_case: <TestSuite_cvl_advanced_iavf_rss_vlan_esp_ah_l2tp_pfcp.Cvl_advance_iavf_rss_vlan_ah_l2tp_pfcp object at 0x7f7b220dc6a0>
28/10/2020 00:59:22 Cvl_advance_iavf_rss_vlan_ah_l2tp_pfcp: Test Case test_delete_nonexisting_rule Begin
28/10/2020 00:59:22             dut.10.240.183.254: 
28/10/2020 00:59:22                         tester: 
28/10/2020 00:59:22             dut.10.240.183.254: kill_all: called by dut and has no prefix list.
28/10/2020 00:59:23             dut.10.240.183.254: x86_64-native-linuxapp-gcc/app/dpdk-testpmd  -l 1,2,3,4 -n 4 -w 0000:03:01.0  --file-prefix=dpdk_11606_20201027233131   -- -i --rxq=16 --txq=16
28/10/2020 00:59:24             dut.10.240.183.254: EAL: Detected 72 lcore(s)
EAL: Detected 2 NUMA nodes
EAL: Multi-process socket /var/run/dpdk/dpdk_11606_20201027233131/mp_socket
EAL: Selected IOVA mode 'VA'
EAL: No available hugepages reported in hugepages-1048576kB
EAL: Probing VFIO support...
EAL: VFIO support initialized
EAL:   using IOMMU type 1 (Type 1)
EAL: Probe PCI driver: net_iavf (8086:1889) device: 0000:03:01.0 (socket 0)
EAL: No legacy callbacks, legacy socket not created
Interactive-mode selected
testpmd: create a new mbuf pool <mb_pool_0>: n=171456, size=2176, socket=0
testpmd: preferred mempool ops selected: ring_mp_mc

Warning! port-topology=paired and odd forward ports number, the last port will pair with itself.

Configuring Port 0 (socket 0)
iavf_configure_queues(): request RXDID == 22 in Queue[0]
iavf_configure_queues(): request RXDID == 22 in Queue[1]
iavf_configure_queues(): request RXDID == 22 in Queue[2]
iavf_configure_queues(): request RXDID == 22 in Queue[3]
iavf_configure_queues(): request RXDID == 22 in Queue[4]
iavf_configure_queues(): request RXDID == 22 in Queue[5]
iavf_configure_queues(): request RXDID == 22 in Queue[6]
iavf_configure_queues(): request RXDID == 22 in Queue[7]
iavf_configure_queues(): request RXDID == 22 in Queue[8]
iavf_configure_queues(): request RXDID == 22 in Queue[9]
iavf_configure_queues(): request RXDID == 22 in Queue[10]
iavf_configure_queues(): request RXDID == 22 in Queue[11]
iavf_configure_queues(): request RXDID == 22 in Queue[12]
iavf_configure_queues(): request RXDID == 22 in Queue[13]
iavf_configure_queues(): request RXDID == 22 in Queue[14]
iavf_configure_queues(): request RXDID == 22 in Queue[15]

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event
Port 0: 00:11:22:33:44:55
Checking link statuses...
Done
28/10/2020 00:59:34             dut.10.240.183.254: set fwd rxonly
28/10/2020 00:59:34             dut.10.240.183.254: 
Set rxonly packet forwarding mode
28/10/2020 00:59:34             dut.10.240.183.254: set verbose 1
28/10/2020 00:59:34             dut.10.240.183.254: 
Change verbose level from 0 to 1
28/10/2020 00:59:34             dut.10.240.183.254: show port info all
28/10/2020 00:59:34             dut.10.240.183.254: 

********************* Infos for port 0  *********************
MAC address: 00:11:22:33:44:55
Device name: 0000:03:01.0
Driver name: net_iavf
Firmware-version: not available
Devargs: 
Connect to socket: 0
memory allocation on the socket: 0
Link status: up
Link speed: 25 Gbps
Link duplex: full-duplex
MTU: 1500
Promiscuous mode: enabled
Allmulticast mode: disabled
Maximum number of MAC addresses: 64
Maximum number of MAC addresses of hash filtering: 0
VLAN offload: 
  strip off, filter off, extend off, qinq strip off
Hash key size in bytes: 52
Redirection table size: 64
Supported RSS offload flow types:
  ipv4-frag
  ipv4-tcp
  ipv4-udp
  ipv4-sctp
  ipv4-other
Minimum size of RX buffer: 1024
Maximum configurable length of RX packet: 9728
Maximum configurable size of LRO aggregated packet: 0
Current number of RX queues: 16
Max possible RX queues: 16
Max possible number of RXDs per queue: 4096
Min possible number of RXDs per queue: 64
RXDs number alignment: 32
Current number of TX queues: 16
Max possible TX queues: 16
Max possible number of TXDs per queue: 4096
Min possible number of TXDs per queue: 64
TXDs number alignment: 32
Max segment number per packet: 0
Max segment number per MTU/TSO: 0
28/10/2020 00:59:34             dut.10.240.183.254: start
28/10/2020 00:59:34             dut.10.240.183.254: 
rxonly packet forwarding - ports=1 - cores=1 - streams=16 - NUMA support enabled, MP allocation mode: native
Logical Core 2 (socket 0) forwards packets on 16 streams:
  RX P=0/Q=0 (socket 0) -> TX P=0/Q=0 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=1 (socket 0) -> TX P=0/Q=1 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=2 (socket 0) -> TX P=0/Q=2 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=3 (socket 0) -> TX P=0/Q=3 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=4 (socket 0) -> TX P=0/Q=4 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=5 (socket 0) -> TX P=0/Q=5 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=6 (socket 0) -> TX P=0/Q=6 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=7 (socket 0) -> TX P=0/Q=7 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=8 (socket 0) -> TX P=0/Q=8 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=9 (socket 0) -> TX P=0/Q=9 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=10 (socket 0) -> TX P=0/Q=10 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=11 (socket 0) -> TX P=0/Q=11 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=12 (socket 0) -> TX P=0/Q=12 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=13 (socket 0) -> TX P=0/Q=13 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=14 (socket 0) -> TX P=0/Q=14 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=15 (socket 0) -> TX P=0/Q=15 (socket 0) peer=02:00:00:00:00:00

  rxonly packet forwarding packets/burst=32
  nb forwarding cores=1 - nb forwarding ports=1
  port 0: RX queue number: 16 Tx queue number: 16
    Rx offloads=0x0 Tx offloads=0x0
    RX queue: 0
      RX desc=512 - RX free threshold=32
      RX threshold registers: pthresh=0 hthresh=0  wthresh=0
      RX Offloads=0x0
    TX queue: 0
      TX desc=512 - TX free threshold=32
      TX threshold registers: pthresh=0 hthresh=0  wthresh=0
      TX offloads=0x0 - TX RS bit threshold=32
28/10/2020 00:59:34             dut.10.240.183.254: flow list 0
28/10/2020 00:59:34             dut.10.240.183.254: 
28/10/2020 00:59:34             dut.10.240.183.254: flow destroy 0 rule 0
28/10/2020 00:59:35             dut.10.240.183.254: 
testpmd> 
28/10/2020 00:59:35             dut.10.240.183.254: flow flush 0
28/10/2020 00:59:37             dut.10.240.183.254: 
testpmd> 
28/10/2020 00:59:37 Cvl_advance_iavf_rss_vlan_ah_l2tp_pfcp: Test Case test_delete_nonexisting_rule Result PASSED:
28/10/2020 00:59:37             dut.10.240.183.254: flow flush 0
28/10/2020 00:59:38             dut.10.240.183.254: 
testpmd> 
28/10/2020 00:59:38             dut.10.240.183.254: clear port stats all
28/10/2020 00:59:39             dut.10.240.183.254: 

  NIC statistics for port 0 cleared
testpmd> 
28/10/2020 00:59:39             dut.10.240.183.254: stop
28/10/2020 00:59:39             dut.10.240.183.254: 
Telling cores to ...
Waiting for lcores to finish...

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

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

Done.
28/10/2020 00:59:39             dut.10.240.183.254: kill_all: called by dut and prefix list has value.
28/10/2020 00:59:41             dut.10.240.183.254: Killed
[PEXPECT]# 
28/10/2020 00:59:42 Cvl_advance_iavf_rss_vlan_ah_l2tp_pfcp: Test Case test_invalid_port Begin
28/10/2020 00:59:42             dut.10.240.183.254: 
28/10/2020 00:59:42                         tester: 
28/10/2020 00:59:42             dut.10.240.183.254: kill_all: called by dut and has no prefix list.
28/10/2020 00:59:43             dut.10.240.183.254: x86_64-native-linuxapp-gcc/app/dpdk-testpmd  -l 1,2,3,4 -n 4 -w 0000:03:01.0  --file-prefix=dpdk_11606_20201027233131   -- -i --rxq=16 --txq=16
28/10/2020 00:59:44             dut.10.240.183.254: EAL: Detected 72 lcore(s)
EAL: Detected 2 NUMA nodes
EAL: Multi-process socket /var/run/dpdk/dpdk_11606_20201027233131/mp_socket
EAL: Selected IOVA mode 'VA'
EAL: No available hugepages reported in hugepages-1048576kB
EAL: Probing VFIO support...
EAL: VFIO support initialized
EAL:   using IOMMU type 1 (Type 1)
EAL: Probe PCI driver: net_iavf (8086:1889) device: 0000:03:01.0 (socket 0)
EAL: No legacy callbacks, legacy socket not created
Interactive-mode selected
testpmd: create a new mbuf pool <mb_pool_0>: n=171456, size=2176, socket=0
testpmd: preferred mempool ops selected: ring_mp_mc

Warning! port-topology=paired and odd forward ports number, the last port will pair with itself.

Configuring Port 0 (socket 0)
iavf_configure_queues(): request RXDID == 22 in Queue[0]
iavf_configure_queues(): request RXDID == 22 in Queue[1]
iavf_configure_queues(): request RXDID == 22 in Queue[2]
iavf_configure_queues(): request RXDID == 22 in Queue[3]
iavf_configure_queues(): request RXDID == 22 in Queue[4]
iavf_configure_queues(): request RXDID == 22 in Queue[5]
iavf_configure_queues(): request RXDID == 22 in Queue[6]
iavf_configure_queues(): request RXDID == 22 in Queue[7]
iavf_configure_queues(): request RXDID == 22 in Queue[8]
iavf_configure_queues(): request RXDID == 22 in Queue[9]
iavf_configure_queues(): request RXDID == 22 in Queue[10]
iavf_configure_queues(): request RXDID == 22 in Queue[11]
iavf_configure_queues(): request RXDID == 22 in Queue[12]
iavf_configure_queues(): request RXDID == 22 in Queue[13]
iavf_configure_queues(): request RXDID == 22 in Queue[14]
iavf_configure_queues(): request RXDID == 22 in Queue[15]

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event
Port 0: 00:11:22:33:44:55
Checking link statuses...
Done
28/10/2020 00:59:54             dut.10.240.183.254: set fwd rxonly
28/10/2020 00:59:54             dut.10.240.183.254: 
Set rxonly packet forwarding mode
28/10/2020 00:59:54             dut.10.240.183.254: set verbose 1
28/10/2020 00:59:54             dut.10.240.183.254: 
Change verbose level from 0 to 1
28/10/2020 00:59:54             dut.10.240.183.254: show port info all
28/10/2020 00:59:54             dut.10.240.183.254: 

********************* Infos for port 0  *********************
MAC address: 00:11:22:33:44:55
Device name: 0000:03:01.0
Driver name: net_iavf
Firmware-version: not available
Devargs: 
Connect to socket: 0
memory allocation on the socket: 0
Link status: up
Link speed: 25 Gbps
Link duplex: full-duplex
MTU: 1500
Promiscuous mode: enabled
Allmulticast mode: disabled
Maximum number of MAC addresses: 64
Maximum number of MAC addresses of hash filtering: 0
VLAN offload: 
  strip off, filter off, extend off, qinq strip off
Hash key size in bytes: 52
Redirection table size: 64
Supported RSS offload flow types:
  ipv4-frag
  ipv4-tcp
  ipv4-udp
  ipv4-sctp
  ipv4-other
Minimum size of RX buffer: 1024
Maximum configurable length of RX packet: 9728
Maximum configurable size of LRO aggregated packet: 0
Current number of RX queues: 16
Max possible RX queues: 16
Max possible number of RXDs per queue: 4096
Min possible number of RXDs per queue: 64
RXDs number alignment: 32
Current number of TX queues: 16
Max possible TX queues: 16
Max possible number of TXDs per queue: 4096
Min possible number of TXDs per queue: 64
TXDs number alignment: 32
Max segment number per packet: 0
Max segment number per MTU/TSO: 0
28/10/2020 00:59:54             dut.10.240.183.254: start
28/10/2020 00:59:54             dut.10.240.183.254: 
rxonly packet forwarding - ports=1 - cores=1 - streams=16 - NUMA support enabled, MP allocation mode: native
Logical Core 2 (socket 0) forwards packets on 16 streams:
  RX P=0/Q=0 (socket 0) -> TX P=0/Q=0 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=1 (socket 0) -> TX P=0/Q=1 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=2 (socket 0) -> TX P=0/Q=2 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=3 (socket 0) -> TX P=0/Q=3 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=4 (socket 0) -> TX P=0/Q=4 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=5 (socket 0) -> TX P=0/Q=5 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=6 (socket 0) -> TX P=0/Q=6 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=7 (socket 0) -> TX P=0/Q=7 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=8 (socket 0) -> TX P=0/Q=8 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=9 (socket 0) -> TX P=0/Q=9 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=10 (socket 0) -> TX P=0/Q=10 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=11 (socket 0) -> TX P=0/Q=11 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=12 (socket 0) -> TX P=0/Q=12 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=13 (socket 0) -> TX P=0/Q=13 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=14 (socket 0) -> TX P=0/Q=14 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=15 (socket 0) -> TX P=0/Q=15 (socket 0) peer=02:00:00:00:00:00

  rxonly packet forwarding packets/burst=32
  nb forwarding cores=1 - nb forwarding ports=1
  port 0: RX queue number: 16 Tx queue number: 16
    Rx offloads=0x0 Tx offloads=0x0
    RX queue: 0
      RX desc=512 - RX free threshold=32
      RX threshold registers: pthresh=0 hthresh=0  wthresh=0
      RX Offloads=0x0
    TX queue: 0
      TX desc=512 - TX free threshold=32
      TX threshold registers: pthresh=0 hthresh=0  wthresh=0
      TX offloads=0x0 - TX RS bit threshold=32
28/10/2020 00:59:54             dut.10.240.183.254: flow create 1 ingress pattern eth / ipv4 / udp / pfcp / end actions rss types pfcp end key_len 0 queues end / end
28/10/2020 00:59:54             dut.10.240.183.254: 
port_flow_complain(): Caught PMD error type 1 (cause unspecified): No such device: No such device
28/10/2020 00:59:54             dut.10.240.183.254: flow list 0
28/10/2020 00:59:54             dut.10.240.183.254: 
28/10/2020 00:59:54             dut.10.240.183.254: flow list 1
28/10/2020 00:59:55             dut.10.240.183.254: 
Invalid port 1
testpmd> 
28/10/2020 00:59:55 Cvl_advance_iavf_rss_vlan_ah_l2tp_pfcp: Test Case test_invalid_port Result PASSED:
28/10/2020 00:59:55             dut.10.240.183.254: flow flush 0
28/10/2020 00:59:56             dut.10.240.183.254: 
testpmd> 
28/10/2020 00:59:56             dut.10.240.183.254: clear port stats all
28/10/2020 00:59:58             dut.10.240.183.254: 

  NIC statistics for port 0 cleared
testpmd> 
28/10/2020 00:59:58             dut.10.240.183.254: stop
28/10/2020 00:59:58             dut.10.240.183.254: 
Telling cores to ...
Waiting for lcores to finish...

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

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

Done.
28/10/2020 00:59:58             dut.10.240.183.254: kill_all: called by dut and prefix list has value.
28/10/2020 01:00:00             dut.10.240.183.254: Killed
[PEXPECT]# 
28/10/2020 01:00:00 Cvl_advance_iavf_rss_vlan_ah_l2tp_pfcp: Test Case test_mac_ipv4_ah Begin
28/10/2020 01:00:00             dut.10.240.183.254: 
28/10/2020 01:00:00                         tester: 
28/10/2020 01:00:00             dut.10.240.183.254: kill_all: called by dut and has no prefix list.
28/10/2020 01:00:01             dut.10.240.183.254: x86_64-native-linuxapp-gcc/app/dpdk-testpmd  -l 1,2,3,4 -n 4 -w 0000:03:01.0  --file-prefix=dpdk_11606_20201027233131   -- -i --rxq=16 --txq=16
28/10/2020 01:00:02             dut.10.240.183.254: EAL: Detected 72 lcore(s)
EAL: Detected 2 NUMA nodes
EAL: Multi-process socket /var/run/dpdk/dpdk_11606_20201027233131/mp_socket
EAL: Selected IOVA mode 'VA'
EAL: No available hugepages reported in hugepages-1048576kB
EAL: Probing VFIO support...
EAL: VFIO support initialized
EAL:   using IOMMU type 1 (Type 1)
EAL: Probe PCI driver: net_iavf (8086:1889) device: 0000:03:01.0 (socket 0)
EAL: No legacy callbacks, legacy socket not created
Interactive-mode selected
testpmd: create a new mbuf pool <mb_pool_0>: n=171456, size=2176, socket=0
testpmd: preferred mempool ops selected: ring_mp_mc

Warning! port-topology=paired and odd forward ports number, the last port will pair with itself.

Configuring Port 0 (socket 0)
iavf_configure_queues(): request RXDID == 22 in Queue[0]
iavf_configure_queues(): request RXDID == 22 in Queue[1]
iavf_configure_queues(): request RXDID == 22 in Queue[2]
iavf_configure_queues(): request RXDID == 22 in Queue[3]
iavf_configure_queues(): request RXDID == 22 in Queue[4]
iavf_configure_queues(): request RXDID == 22 in Queue[5]
iavf_configure_queues(): request RXDID == 22 in Queue[6]
iavf_configure_queues(): request RXDID == 22 in Queue[7]
iavf_configure_queues(): request RXDID == 22 in Queue[8]
iavf_configure_queues(): request RXDID == 22 in Queue[9]
iavf_configure_queues(): request RXDID == 22 in Queue[10]
iavf_configure_queues(): request RXDID == 22 in Queue[11]
iavf_configure_queues(): request RXDID == 22 in Queue[12]
iavf_configure_queues(): request RXDID == 22 in Queue[13]
iavf_configure_queues(): request RXDID == 22 in Queue[14]
iavf_configure_queues(): request RXDID == 22 in Queue[15]

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event
Port 0: 00:11:22:33:44:55
Checking link statuses...
Done
28/10/2020 01:00:12             dut.10.240.183.254: set fwd rxonly
28/10/2020 01:00:12             dut.10.240.183.254: 
Set rxonly packet forwarding mode
28/10/2020 01:00:12             dut.10.240.183.254: set verbose 1
28/10/2020 01:00:12             dut.10.240.183.254: 
Change verbose level from 0 to 1
28/10/2020 01:00:12             dut.10.240.183.254: show port info all
28/10/2020 01:00:12             dut.10.240.183.254: 

********************* Infos for port 0  *********************
MAC address: 00:11:22:33:44:55
Device name: 0000:03:01.0
Driver name: net_iavf
Firmware-version: not available
Devargs: 
Connect to socket: 0
memory allocation on the socket: 0
Link status: up
Link speed: 25 Gbps
Link duplex: full-duplex
MTU: 1500
Promiscuous mode: enabled
Allmulticast mode: disabled
Maximum number of MAC addresses: 64
Maximum number of MAC addresses of hash filtering: 0
VLAN offload: 
  strip off, filter off, extend off, qinq strip off
Hash key size in bytes: 52
Redirection table size: 64
Supported RSS offload flow types:
  ipv4-frag
  ipv4-tcp
  ipv4-udp
  ipv4-sctp
  ipv4-other
Minimum size of RX buffer: 1024
Maximum configurable length of RX packet: 9728
Maximum configurable size of LRO aggregated packet: 0
Current number of RX queues: 16
Max possible RX queues: 16
Max possible number of RXDs per queue: 4096
Min possible number of RXDs per queue: 64
RXDs number alignment: 32
Current number of TX queues: 16
Max possible TX queues: 16
Max possible number of TXDs per queue: 4096
Min possible number of TXDs per queue: 64
TXDs number alignment: 32
Max segment number per packet: 0
Max segment number per MTU/TSO: 0
28/10/2020 01:00:12             dut.10.240.183.254: start
28/10/2020 01:00:12             dut.10.240.183.254: 
rxonly packet forwarding - ports=1 - cores=1 - streams=16 - NUMA support enabled, MP allocation mode: native
Logical Core 2 (socket 0) forwards packets on 16 streams:
  RX P=0/Q=0 (socket 0) -> TX P=0/Q=0 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=1 (socket 0) -> TX P=0/Q=1 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=2 (socket 0) -> TX P=0/Q=2 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=3 (socket 0) -> TX P=0/Q=3 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=4 (socket 0) -> TX P=0/Q=4 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=5 (socket 0) -> TX P=0/Q=5 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=6 (socket 0) -> TX P=0/Q=6 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=7 (socket 0) -> TX P=0/Q=7 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=8 (socket 0) -> TX P=0/Q=8 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=9 (socket 0) -> TX P=0/Q=9 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=10 (socket 0) -> TX P=0/Q=10 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=11 (socket 0) -> TX P=0/Q=11 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=12 (socket 0) -> TX P=0/Q=12 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=13 (socket 0) -> TX P=0/Q=13 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=14 (socket 0) -> TX P=0/Q=14 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=15 (socket 0) -> TX P=0/Q=15 (socket 0) peer=02:00:00:00:00:00

  rxonly packet forwarding packets/burst=32
  nb forwarding cores=1 - nb forwarding ports=1
  port 0: RX queue number: 16 Tx queue number: 16
    Rx offloads=0x0 Tx offloads=0x0
    RX queue: 0
      RX desc=512 - RX free threshold=32
      RX threshold registers: pthresh=0 hthresh=0  wthresh=0
      RX Offloads=0x0
    TX queue: 0
      TX desc=512 - TX free threshold=32
      TX threshold registers: pthresh=0 hthresh=0  wthresh=0
      TX offloads=0x0 - TX RS bit threshold=32
28/10/2020 01:00:12 Cvl_advance_iavf_rss_vlan_ah_l2tp_pfcp: ===================Test sub case: mac_ipv4_ah================
28/10/2020 01:00:12 Cvl_advance_iavf_rss_vlan_ah_l2tp_pfcp: ------------handle test--------------
28/10/2020 01:00:12             dut.10.240.183.254: flow validate 0 ingress pattern eth / ipv4 / ah / end actions rss types ah end key_len 0 queues end / end
28/10/2020 01:00:13             dut.10.240.183.254: 
Flow rule validated
28/10/2020 01:00:13             dut.10.240.183.254: flow create 0 ingress pattern eth / ipv4 / ah / end actions rss types ah end key_len 0 queues end / end
28/10/2020 01:00:13             dut.10.240.183.254: 
Flow rule #0 created
28/10/2020 01:00:13             dut.10.240.183.254: flow list 0
28/10/2020 01:00:13             dut.10.240.183.254: 
ID	Group	Prio	Attr	Rule
0	0	0	i--	ETH IPV4 AH => RSS
28/10/2020 01:00:13 Cvl_advance_iavf_rss_vlan_ah_l2tp_pfcp: ----------send packet-------------
28/10/2020 01:00:13 Cvl_advance_iavf_rss_vlan_ah_l2tp_pfcp: Ether(dst="00:11:22:33:44:55")/IP(src="192.168.0.3",dst="192.168.0.5",proto=51)/AH(spi=11)/Raw("x"*480)
28/10/2020 01:00:14             dut.10.240.183.254: port 0/queue 11: received 1 packets
  src=52:54:00:40:E5:B6 - dst=00:11:22:33:44:55 - type=0x0800 - length=526 - nb_segs=1 - RSS hash=0xe09f66bb - RSS queue=0xb - sw ptype: L2_ETHER L3_IPV4  - l2_len=14 - l3_len=20 - Receive queue=0xb
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

28/10/2020 01:00:14 Cvl_advance_iavf_rss_vlan_ah_l2tp_pfcp: action: save_hash

28/10/2020 01:00:14 Cvl_advance_iavf_rss_vlan_ah_l2tp_pfcp: hash_infos: [('0xe09f66bb', '0xb')]
28/10/2020 01:00:14 Cvl_advance_iavf_rss_vlan_ah_l2tp_pfcp: ----------send packet-------------
28/10/2020 01:00:14 Cvl_advance_iavf_rss_vlan_ah_l2tp_pfcp: Ether(dst="00:11:22:33:44:55")/IP(src="192.168.0.3",dst="192.168.0.5",proto=51)/AH(spi=12)/Raw("x"*480)
28/10/2020 01:00:15             dut.10.240.183.254: port 0/queue 5: received 1 packets
  src=52:54:00:40:E5:B6 - dst=00:11:22:33:44:55 - type=0x0800 - length=526 - nb_segs=1 - RSS hash=0x76ebcb5 - RSS queue=0x5 - sw ptype: L2_ETHER L3_IPV4  - l2_len=14 - l3_len=20 - Receive queue=0x5
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

28/10/2020 01:00:15 Cvl_advance_iavf_rss_vlan_ah_l2tp_pfcp: action: check_hash_different

28/10/2020 01:00:15 Cvl_advance_iavf_rss_vlan_ah_l2tp_pfcp: hash_infos: [('0x76ebcb5', '0x5')]
28/10/2020 01:00:15 Cvl_advance_iavf_rss_vlan_ah_l2tp_pfcp: ----------send packet-------------
28/10/2020 01:00:15 Cvl_advance_iavf_rss_vlan_ah_l2tp_pfcp: Ether(dst="00:11:22:33:44:55")/IP(src="192.168.0.4",dst="192.168.0.8",proto=51)/AH(spi=11)/Raw("x"*480)
28/10/2020 01:00:16             dut.10.240.183.254: port 0/queue 11: received 1 packets
  src=52:54:00:40:E5:B6 - dst=00:11:22:33:44:55 - type=0x0800 - length=526 - nb_segs=1 - RSS hash=0xe09f66bb - RSS queue=0xb - sw ptype: L2_ETHER L3_IPV4  - l2_len=14 - l3_len=20 - Receive queue=0xb
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

28/10/2020 01:00:16 Cvl_advance_iavf_rss_vlan_ah_l2tp_pfcp: action: check_hash_same

28/10/2020 01:00:16 Cvl_advance_iavf_rss_vlan_ah_l2tp_pfcp: hash_infos: [('0xe09f66bb', '0xb')]
28/10/2020 01:00:16 Cvl_advance_iavf_rss_vlan_ah_l2tp_pfcp: ------------handle post-test--------------
28/10/2020 01:00:16             dut.10.240.183.254: flow destroy 0 rule 0
28/10/2020 01:00:17             dut.10.240.183.254: 
Flow rule #0 destroyed
testpmd> 
28/10/2020 01:00:17             dut.10.240.183.254: flow list 0
28/10/2020 01:00:17             dut.10.240.183.254: 
28/10/2020 01:00:17 Cvl_advance_iavf_rss_vlan_ah_l2tp_pfcp: ----------send packet-------------
28/10/2020 01:00:17 Cvl_advance_iavf_rss_vlan_ah_l2tp_pfcp: Ether(dst="00:11:22:33:44:55")/IP(src="192.168.0.3",dst="192.168.0.5",proto=51)/AH(spi=11)/Raw("x"*480)
28/10/2020 01:00:18             dut.10.240.183.254: port 0/queue 7: received 1 packets
  src=52:54:00:40:E5:B6 - dst=00:11:22:33:44:55 - type=0x0800 - length=526 - nb_segs=1 - RSS hash=0x4061f87 - RSS queue=0x7 - sw ptype: L2_ETHER L3_IPV4  - l2_len=14 - l3_len=20 - Receive queue=0x7
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

28/10/2020 01:00:18 Cvl_advance_iavf_rss_vlan_ah_l2tp_pfcp: action: check_no_hash_or_different

28/10/2020 01:00:18 Cvl_advance_iavf_rss_vlan_ah_l2tp_pfcp: hash_infos: [('0x4061f87', '0x7')]
28/10/2020 01:00:18 Cvl_advance_iavf_rss_vlan_ah_l2tp_pfcp: ----------send packet-------------
28/10/2020 01:00:18 Cvl_advance_iavf_rss_vlan_ah_l2tp_pfcp: Ether(dst="00:11:22:33:44:55")/IP(src="192.168.0.3",dst="192.168.0.5",proto=51)/AH(spi=12)/Raw("x"*480)
28/10/2020 01:00:19             dut.10.240.183.254: port 0/queue 7: received 1 packets
  src=52:54:00:40:E5:B6 - dst=00:11:22:33:44:55 - type=0x0800 - length=526 - nb_segs=1 - RSS hash=0x4061f87 - RSS queue=0x7 - sw ptype: L2_ETHER L3_IPV4  - l2_len=14 - l3_len=20 - Receive queue=0x7
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

28/10/2020 01:00:19 Cvl_advance_iavf_rss_vlan_ah_l2tp_pfcp: action: check_no_hash_or_different

28/10/2020 01:00:19 Cvl_advance_iavf_rss_vlan_ah_l2tp_pfcp: hash_infos: [('0x4061f87', '0x7')]
28/10/2020 01:00:19 Cvl_advance_iavf_rss_vlan_ah_l2tp_pfcp: ----------send packet-------------
28/10/2020 01:00:19 Cvl_advance_iavf_rss_vlan_ah_l2tp_pfcp: Ether(dst="00:11:22:33:44:55")/IP(src="192.168.0.4",dst="192.168.0.8",proto=51)/AH(spi=11)/Raw("x"*480)
28/10/2020 01:00:21             dut.10.240.183.254: port 0/queue 11: received 1 packets
  src=52:54:00:40:E5:B6 - dst=00:11:22:33:44:55 - type=0x0800 - length=526 - nb_segs=1 - RSS hash=0xa6361d6b - RSS queue=0xb - sw ptype: L2_ETHER L3_IPV4  - l2_len=14 - l3_len=20 - Receive queue=0xb
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

28/10/2020 01:00:21 Cvl_advance_iavf_rss_vlan_ah_l2tp_pfcp: action: check_no_hash_or_different

28/10/2020 01:00:21 Cvl_advance_iavf_rss_vlan_ah_l2tp_pfcp: hash_infos: [('0xa6361d6b', '0xb')]
28/10/2020 01:00:21 Cvl_advance_iavf_rss_vlan_ah_l2tp_pfcp: sub_case mac_ipv4_ah passed
28/10/2020 01:00:21             dut.10.240.183.254: flow flush 0
28/10/2020 01:00:21             dut.10.240.183.254: 
28/10/2020 01:00:21 Cvl_advance_iavf_rss_vlan_ah_l2tp_pfcp: {'mac_ipv4_ah': 'passed'}
28/10/2020 01:00:21 Cvl_advance_iavf_rss_vlan_ah_l2tp_pfcp: pass rate is: 100.0
28/10/2020 01:00:21 Cvl_advance_iavf_rss_vlan_ah_l2tp_pfcp: Test Case test_mac_ipv4_ah Result PASSED:
28/10/2020 01:00:21             dut.10.240.183.254: flow flush 0
28/10/2020 01:00:22             dut.10.240.183.254: 
testpmd> 
28/10/2020 01:00:22             dut.10.240.183.254: clear port stats all
28/10/2020 01:00:23             dut.10.240.183.254: 

  NIC statistics for port 0 cleared
testpmd> 
28/10/2020 01:00:23             dut.10.240.183.254: stop
28/10/2020 01:00:23             dut.10.240.183.254: 
Telling cores to ...
Waiting for lcores to finish...

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

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

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

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

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

Done.
28/10/2020 01:00:23             dut.10.240.183.254: kill_all: called by dut and prefix list has value.
28/10/2020 01:00:25             dut.10.240.183.254: Killed
[PEXPECT]# 
28/10/2020 01:00:26 Cvl_advance_iavf_rss_vlan_ah_l2tp_pfcp: Test Case test_mac_ipv4_esp Begin
28/10/2020 01:00:26             dut.10.240.183.254: 
28/10/2020 01:00:26                         tester: 
28/10/2020 01:00:26             dut.10.240.183.254: kill_all: called by dut and has no prefix list.
28/10/2020 01:00:27             dut.10.240.183.254: x86_64-native-linuxapp-gcc/app/dpdk-testpmd  -l 1,2,3,4 -n 4 -w 0000:03:01.0  --file-prefix=dpdk_11606_20201027233131   -- -i --rxq=16 --txq=16
28/10/2020 01:00:28             dut.10.240.183.254: EAL: Detected 72 lcore(s)
EAL: Detected 2 NUMA nodes
EAL: Multi-process socket /var/run/dpdk/dpdk_11606_20201027233131/mp_socket
EAL: Selected IOVA mode 'VA'
EAL: No available hugepages reported in hugepages-1048576kB
EAL: Probing VFIO support...
EAL: VFIO support initialized
EAL:   using IOMMU type 1 (Type 1)
EAL: Probe PCI driver: net_iavf (8086:1889) device: 0000:03:01.0 (socket 0)
EAL: No legacy callbacks, legacy socket not created
Interactive-mode selected
testpmd: create a new mbuf pool <mb_pool_0>: n=171456, size=2176, socket=0
testpmd: preferred mempool ops selected: ring_mp_mc

Warning! port-topology=paired and odd forward ports number, the last port will pair with itself.

Configuring Port 0 (socket 0)
iavf_configure_queues(): request RXDID == 22 in Queue[0]
iavf_configure_queues(): request RXDID == 22 in Queue[1]
iavf_configure_queues(): request RXDID == 22 in Queue[2]
iavf_configure_queues(): request RXDID == 22 in Queue[3]
iavf_configure_queues(): request RXDID == 22 in Queue[4]
iavf_configure_queues(): request RXDID == 22 in Queue[5]
iavf_configure_queues(): request RXDID == 22 in Queue[6]
iavf_configure_queues(): request RXDID == 22 in Queue[7]
iavf_configure_queues(): request RXDID == 22 in Queue[8]
iavf_configure_queues(): request RXDID == 22 in Queue[9]
iavf_configure_queues(): request RXDID == 22 in Queue[10]
iavf_configure_queues(): request RXDID == 22 in Queue[11]
iavf_configure_queues(): request RXDID == 22 in Queue[12]
iavf_configure_queues(): request RXDID == 22 in Queue[13]
iavf_configure_queues(): request RXDID == 22 in Queue[14]
iavf_configure_queues(): request RXDID == 22 in Queue[15]

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event
Port 0: 00:11:22:33:44:55
Checking link statuses...
Done
28/10/2020 01:00:38             dut.10.240.183.254: set fwd rxonly
28/10/2020 01:00:38             dut.10.240.183.254: 
Set rxonly packet forwarding mode
28/10/2020 01:00:38             dut.10.240.183.254: set verbose 1
28/10/2020 01:00:38             dut.10.240.183.254: 
Change verbose level from 0 to 1
28/10/2020 01:00:38             dut.10.240.183.254: show port info all
28/10/2020 01:00:38             dut.10.240.183.254: 

********************* Infos for port 0  *********************
MAC address: 00:11:22:33:44:55
Device name: 0000:03:01.0
Driver name: net_iavf
Firmware-version: not available
Devargs: 
Connect to socket: 0
memory allocation on the socket: 0
Link status: up
Link speed: 25 Gbps
Link duplex: full-duplex
MTU: 1500
Promiscuous mode: enabled
Allmulticast mode: disabled
Maximum number of MAC addresses: 64
Maximum number of MAC addresses of hash filtering: 0
VLAN offload: 
  strip off, filter off, extend off, qinq strip off
Hash key size in bytes: 52
Redirection table size: 64
Supported RSS offload flow types:
  ipv4-frag
  ipv4-tcp
  ipv4-udp
  ipv4-sctp
  ipv4-other
Minimum size of RX buffer: 1024
Maximum configurable length of RX packet: 9728
Maximum configurable size of LRO aggregated packet: 0
Current number of RX queues: 16
Max possible RX queues: 16
Max possible number of RXDs per queue: 4096
Min possible number of RXDs per queue: 64
RXDs number alignment: 32
Current number of TX queues: 16
Max possible TX queues: 16
Max possible number of TXDs per queue: 4096
Min possible number of TXDs per queue: 64
TXDs number alignment: 32
Max segment number per packet: 0
Max segment number per MTU/TSO: 0
28/10/2020 01:00:38             dut.10.240.183.254: start
28/10/2020 01:00:38             dut.10.240.183.254: 
rxonly packet forwarding - ports=1 - cores=1 - streams=16 - NUMA support enabled, MP allocation mode: native
Logical Core 2 (socket 0) forwards packets on 16 streams:
  RX P=0/Q=0 (socket 0) -> TX P=0/Q=0 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=1 (socket 0) -> TX P=0/Q=1 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=2 (socket 0) -> TX P=0/Q=2 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=3 (socket 0) -> TX P=0/Q=3 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=4 (socket 0) -> TX P=0/Q=4 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=5 (socket 0) -> TX P=0/Q=5 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=6 (socket 0) -> TX P=0/Q=6 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=7 (socket 0) -> TX P=0/Q=7 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=8 (socket 0) -> TX P=0/Q=8 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=9 (socket 0) -> TX P=0/Q=9 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=10 (socket 0) -> TX P=0/Q=10 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=11 (socket 0) -> TX P=0/Q=11 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=12 (socket 0) -> TX P=0/Q=12 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=13 (socket 0) -> TX P=0/Q=13 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=14 (socket 0) -> TX P=0/Q=14 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=15 (socket 0) -> TX P=0/Q=15 (socket 0) peer=02:00:00:00:00:00

  rxonly packet forwarding packets/burst=32
  nb forwarding cores=1 - nb forwarding ports=1
  port 0: RX queue number: 16 Tx queue number: 16
    Rx offloads=0x0 Tx offloads=0x0
    RX queue: 0
      RX desc=512 - RX free threshold=32
      RX threshold registers: pthresh=0 hthresh=0  wthresh=0
      RX Offloads=0x0
    TX queue: 0
      TX desc=512 - TX free threshold=32
      TX threshold registers: pthresh=0 hthresh=0  wthresh=0
      TX offloads=0x0 - TX RS bit threshold=32
28/10/2020 01:00:38 Cvl_advance_iavf_rss_vlan_ah_l2tp_pfcp: ===================Test sub case: mac_ipv4_esp================
28/10/2020 01:00:38 Cvl_advance_iavf_rss_vlan_ah_l2tp_pfcp: ------------handle test--------------
28/10/2020 01:00:38             dut.10.240.183.254: flow validate 0 ingress pattern eth / ipv4 / esp / end actions rss types esp end key_len 0 queues end / end
28/10/2020 01:00:38             dut.10.240.183.254: 
Flow rule validated
28/10/2020 01:00:38             dut.10.240.183.254: flow create 0 ingress pattern eth / ipv4 / esp / end actions rss types esp end key_len 0 queues end / end
28/10/2020 01:00:38             dut.10.240.183.254: 
Flow rule #0 created
28/10/2020 01:00:38             dut.10.240.183.254: flow list 0
28/10/2020 01:00:38             dut.10.240.183.254: 
ID	Group	Prio	Attr	Rule
0	0	0	i--	ETH IPV4 ESP => RSS
28/10/2020 01:00:38 Cvl_advance_iavf_rss_vlan_ah_l2tp_pfcp: ----------send packet-------------
28/10/2020 01:00:38 Cvl_advance_iavf_rss_vlan_ah_l2tp_pfcp: Ether(dst="00:11:22:33:44:55")/IP(src="192.168.0.3",dst="192.168.0.5",proto=50)/ESP(spi=11)/Raw("x"*480)
28/10/2020 01:00:39             dut.10.240.183.254: port 0/queue 7: received 1 packets
  src=52:54:00:40:E5:B6 - dst=00:11:22:33:44:55 - type=0x0800 - length=522 - nb_segs=1 - RSS hash=0x61fc5cb7 - RSS queue=0x7 - sw ptype: L2_ETHER L3_IPV4  - l2_len=14 - l3_len=20 - Receive queue=0x7
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

28/10/2020 01:00:39 Cvl_advance_iavf_rss_vlan_ah_l2tp_pfcp: action: save_hash

28/10/2020 01:00:39 Cvl_advance_iavf_rss_vlan_ah_l2tp_pfcp: hash_infos: [('0x61fc5cb7', '0x7')]
28/10/2020 01:00:39 Cvl_advance_iavf_rss_vlan_ah_l2tp_pfcp: ----------send packet-------------
28/10/2020 01:00:39 Cvl_advance_iavf_rss_vlan_ah_l2tp_pfcp: Ether(dst="00:11:22:33:44:55")/IP(src="192.168.0.3",dst="192.168.0.5",proto=50)/ESP(spi=12)/Raw("x"*480)
28/10/2020 01:00:40             dut.10.240.183.254: port 0/queue 11: received 1 packets
  src=52:54:00:40:E5:B6 - dst=00:11:22:33:44:55 - type=0x0800 - length=522 - nb_segs=1 - RSS hash=0x2074142b - RSS queue=0xb - sw ptype: L2_ETHER L3_IPV4  - l2_len=14 - l3_len=20 - Receive queue=0xb
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

28/10/2020 01:00:40 Cvl_advance_iavf_rss_vlan_ah_l2tp_pfcp: action: check_hash_different

28/10/2020 01:00:40 Cvl_advance_iavf_rss_vlan_ah_l2tp_pfcp: hash_infos: [('0x2074142b', '0xb')]
28/10/2020 01:00:40 Cvl_advance_iavf_rss_vlan_ah_l2tp_pfcp: ----------send packet-------------
28/10/2020 01:00:40 Cvl_advance_iavf_rss_vlan_ah_l2tp_pfcp: Ether(dst="00:11:22:33:44:55")/IP(src="192.168.0.4",dst="192.168.0.7",proto=50)/ESP(spi=11)/Raw("x"*480)
28/10/2020 01:00:41             dut.10.240.183.254: port 0/queue 7: received 1 packets
  src=52:54:00:40:E5:B6 - dst=00:11:22:33:44:55 - type=0x0800 - length=522 - nb_segs=1 - RSS hash=0x61fc5cb7 - RSS queue=0x7 - sw ptype: L2_ETHER L3_IPV4  - l2_len=14 - l3_len=20 - Receive queue=0x7
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

28/10/2020 01:00:41 Cvl_advance_iavf_rss_vlan_ah_l2tp_pfcp: action: check_hash_same

28/10/2020 01:00:41 Cvl_advance_iavf_rss_vlan_ah_l2tp_pfcp: hash_infos: [('0x61fc5cb7', '0x7')]
28/10/2020 01:00:41 Cvl_advance_iavf_rss_vlan_ah_l2tp_pfcp: ------------handle post-test--------------
28/10/2020 01:00:41             dut.10.240.183.254: flow destroy 0 rule 0
28/10/2020 01:00:43             dut.10.240.183.254: 
Flow rule #0 destroyed
testpmd> 
28/10/2020 01:00:43             dut.10.240.183.254: flow list 0
28/10/2020 01:00:43             dut.10.240.183.254: 
28/10/2020 01:00:43 Cvl_advance_iavf_rss_vlan_ah_l2tp_pfcp: ----------send packet-------------
28/10/2020 01:00:43 Cvl_advance_iavf_rss_vlan_ah_l2tp_pfcp: Ether(dst="00:11:22:33:44:55")/IP(src="192.168.0.3",dst="192.168.0.5",proto=50)/ESP(spi=11)/Raw("x"*480)
28/10/2020 01:00:44             dut.10.240.183.254: port 0/queue 4: received 1 packets
  src=52:54:00:40:E5:B6 - dst=00:11:22:33:44:55 - type=0x0800 - length=522 - nb_segs=1 - RSS hash=0x8685e2d4 - RSS queue=0x4 - sw ptype: L2_ETHER L3_IPV4  - l2_len=14 - l3_len=20 - Receive queue=0x4
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

28/10/2020 01:00:44 Cvl_advance_iavf_rss_vlan_ah_l2tp_pfcp: action: check_no_hash_or_different

28/10/2020 01:00:44 Cvl_advance_iavf_rss_vlan_ah_l2tp_pfcp: hash_infos: [('0x8685e2d4', '0x4')]
28/10/2020 01:00:44 Cvl_advance_iavf_rss_vlan_ah_l2tp_pfcp: ----------send packet-------------
28/10/2020 01:00:44 Cvl_advance_iavf_rss_vlan_ah_l2tp_pfcp: Ether(dst="00:11:22:33:44:55")/IP(src="192.168.0.3",dst="192.168.0.5",proto=50)/ESP(spi=12)/Raw("x"*480)
28/10/2020 01:00:45             dut.10.240.183.254: port 0/queue 4: received 1 packets
  src=52:54:00:40:E5:B6 - dst=00:11:22:33:44:55 - type=0x0800 - length=522 - nb_segs=1 - RSS hash=0x8685e2d4 - RSS queue=0x4 - sw ptype: L2_ETHER L3_IPV4  - l2_len=14 - l3_len=20 - Receive queue=0x4
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

28/10/2020 01:00:45 Cvl_advance_iavf_rss_vlan_ah_l2tp_pfcp: action: check_no_hash_or_different

28/10/2020 01:00:45 Cvl_advance_iavf_rss_vlan_ah_l2tp_pfcp: hash_infos: [('0x8685e2d4', '0x4')]
28/10/2020 01:00:45 Cvl_advance_iavf_rss_vlan_ah_l2tp_pfcp: ----------send packet-------------
28/10/2020 01:00:45 Cvl_advance_iavf_rss_vlan_ah_l2tp_pfcp: Ether(dst="00:11:22:33:44:55")/IP(src="192.168.0.4",dst="192.168.0.7",proto=50)/ESP(spi=11)/Raw("x"*480)
28/10/2020 01:00:46             dut.10.240.183.254: port 0/queue 7: received 1 packets
  src=52:54:00:40:E5:B6 - dst=00:11:22:33:44:55 - type=0x0800 - length=522 - nb_segs=1 - RSS hash=0x28703537 - RSS queue=0x7 - sw ptype: L2_ETHER L3_IPV4  - l2_len=14 - l3_len=20 - Receive queue=0x7
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

28/10/2020 01:00:46 Cvl_advance_iavf_rss_vlan_ah_l2tp_pfcp: action: check_no_hash_or_different

28/10/2020 01:00:46 Cvl_advance_iavf_rss_vlan_ah_l2tp_pfcp: hash_infos: [('0x28703537', '0x7')]
28/10/2020 01:00:46 Cvl_advance_iavf_rss_vlan_ah_l2tp_pfcp: sub_case mac_ipv4_esp passed
28/10/2020 01:00:46             dut.10.240.183.254: flow flush 0
28/10/2020 01:00:46             dut.10.240.183.254: 
28/10/2020 01:00:46 Cvl_advance_iavf_rss_vlan_ah_l2tp_pfcp: {'mac_ipv4_esp': 'passed'}
28/10/2020 01:00:46 Cvl_advance_iavf_rss_vlan_ah_l2tp_pfcp: pass rate is: 100.0
28/10/2020 01:00:46 Cvl_advance_iavf_rss_vlan_ah_l2tp_pfcp: Test Case test_mac_ipv4_esp Result PASSED:
28/10/2020 01:00:46             dut.10.240.183.254: flow flush 0
28/10/2020 01:00:47             dut.10.240.183.254: 
testpmd> 
28/10/2020 01:00:47             dut.10.240.183.254: clear port stats all
28/10/2020 01:00:48             dut.10.240.183.254: 

  NIC statistics for port 0 cleared
testpmd> 
28/10/2020 01:00:48             dut.10.240.183.254: stop
28/10/2020 01:00:48             dut.10.240.183.254: 
Telling cores to ...
Waiting for lcores to finish...

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

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

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

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

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

Done.
28/10/2020 01:00:48             dut.10.240.183.254: kill_all: called by dut and prefix list has value.
28/10/2020 01:00:51             dut.10.240.183.254: Killed
[PEXPECT]# 
28/10/2020 01:00:51 Cvl_advance_iavf_rss_vlan_ah_l2tp_pfcp: Test Case test_mac_ipv4_l2tpv3 Begin
28/10/2020 01:00:51             dut.10.240.183.254: 
28/10/2020 01:00:51                         tester: 
28/10/2020 01:00:51             dut.10.240.183.254: kill_all: called by dut and has no prefix list.
28/10/2020 01:00:52             dut.10.240.183.254: x86_64-native-linuxapp-gcc/app/dpdk-testpmd  -l 1,2,3,4 -n 4 -w 0000:03:01.0  --file-prefix=dpdk_11606_20201027233131   -- -i --rxq=16 --txq=16
28/10/2020 01:00:53             dut.10.240.183.254: EAL: Detected 72 lcore(s)
EAL: Detected 2 NUMA nodes
EAL: Multi-process socket /var/run/dpdk/dpdk_11606_20201027233131/mp_socket
EAL: Selected IOVA mode 'VA'
EAL: No available hugepages reported in hugepages-1048576kB
EAL: Probing VFIO support...
EAL: VFIO support initialized
EAL:   using IOMMU type 1 (Type 1)
EAL: Probe PCI driver: net_iavf (8086:1889) device: 0000:03:01.0 (socket 0)
EAL: No legacy callbacks, legacy socket not created
Interactive-mode selected
testpmd: create a new mbuf pool <mb_pool_0>: n=171456, size=2176, socket=0
testpmd: preferred mempool ops selected: ring_mp_mc

Warning! port-topology=paired and odd forward ports number, the last port will pair with itself.

Configuring Port 0 (socket 0)
iavf_configure_queues(): request RXDID == 22 in Queue[0]
iavf_configure_queues(): request RXDID == 22 in Queue[1]
iavf_configure_queues(): request RXDID == 22 in Queue[2]
iavf_configure_queues(): request RXDID == 22 in Queue[3]
iavf_configure_queues(): request RXDID == 22 in Queue[4]
iavf_configure_queues(): request RXDID == 22 in Queue[5]
iavf_configure_queues(): request RXDID == 22 in Queue[6]
iavf_configure_queues(): request RXDID == 22 in Queue[7]
iavf_configure_queues(): request RXDID == 22 in Queue[8]
iavf_configure_queues(): request RXDID == 22 in Queue[9]
iavf_configure_queues(): request RXDID == 22 in Queue[10]
iavf_configure_queues(): request RXDID == 22 in Queue[11]
iavf_configure_queues(): request RXDID == 22 in Queue[12]
iavf_configure_queues(): request RXDID == 22 in Queue[13]
iavf_configure_queues(): request RXDID == 22 in Queue[14]
iavf_configure_queues(): request RXDID == 22 in Queue[15]

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event
Port 0: 00:11:22:33:44:55
Checking link statuses...
Done
28/10/2020 01:01:03             dut.10.240.183.254: set fwd rxonly
28/10/2020 01:01:03             dut.10.240.183.254: 
Set rxonly packet forwarding mode
28/10/2020 01:01:03             dut.10.240.183.254: set verbose 1
28/10/2020 01:01:03             dut.10.240.183.254: 
Change verbose level from 0 to 1
28/10/2020 01:01:03             dut.10.240.183.254: show port info all
28/10/2020 01:01:03             dut.10.240.183.254: 

********************* Infos for port 0  *********************
MAC address: 00:11:22:33:44:55
Device name: 0000:03:01.0
Driver name: net_iavf
Firmware-version: not available
Devargs: 
Connect to socket: 0
memory allocation on the socket: 0
Link status: up
Link speed: 25 Gbps
Link duplex: full-duplex
MTU: 1500
Promiscuous mode: enabled
Allmulticast mode: disabled
Maximum number of MAC addresses: 64
Maximum number of MAC addresses of hash filtering: 0
VLAN offload: 
  strip off, filter off, extend off, qinq strip off
Hash key size in bytes: 52
Redirection table size: 64
Supported RSS offload flow types:
  ipv4-frag
  ipv4-tcp
  ipv4-udp
  ipv4-sctp
  ipv4-other
Minimum size of RX buffer: 1024
Maximum configurable length of RX packet: 9728
Maximum configurable size of LRO aggregated packet: 0
Current number of RX queues: 16
Max possible RX queues: 16
Max possible number of RXDs per queue: 4096
Min possible number of RXDs per queue: 64
RXDs number alignment: 32
Current number of TX queues: 16
Max possible TX queues: 16
Max possible number of TXDs per queue: 4096
Min possible number of TXDs per queue: 64
TXDs number alignment: 32
Max segment number per packet: 0
Max segment number per MTU/TSO: 0
28/10/2020 01:01:03             dut.10.240.183.254: start
28/10/2020 01:01:03             dut.10.240.183.254: 
rxonly packet forwarding - ports=1 - cores=1 - streams=16 - NUMA support enabled, MP allocation mode: native
Logical Core 2 (socket 0) forwards packets on 16 streams:
  RX P=0/Q=0 (socket 0) -> TX P=0/Q=0 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=1 (socket 0) -> TX P=0/Q=1 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=2 (socket 0) -> TX P=0/Q=2 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=3 (socket 0) -> TX P=0/Q=3 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=4 (socket 0) -> TX P=0/Q=4 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=5 (socket 0) -> TX P=0/Q=5 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=6 (socket 0) -> TX P=0/Q=6 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=7 (socket 0) -> TX P=0/Q=7 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=8 (socket 0) -> TX P=0/Q=8 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=9 (socket 0) -> TX P=0/Q=9 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=10 (socket 0) -> TX P=0/Q=10 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=11 (socket 0) -> TX P=0/Q=11 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=12 (socket 0) -> TX P=0/Q=12 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=13 (socket 0) -> TX P=0/Q=13 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=14 (socket 0) -> TX P=0/Q=14 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=15 (socket 0) -> TX P=0/Q=15 (socket 0) peer=02:00:00:00:00:00

  rxonly packet forwarding packets/burst=32
  nb forwarding cores=1 - nb forwarding ports=1
  port 0: RX queue number: 16 Tx queue number: 16
    Rx offloads=0x0 Tx offloads=0x0
    RX queue: 0
      RX desc=512 - RX free threshold=32
      RX threshold registers: pthresh=0 hthresh=0  wthresh=0
      RX Offloads=0x0
    TX queue: 0
      TX desc=512 - TX free threshold=32
      TX threshold registers: pthresh=0 hthresh=0  wthresh=0
      TX offloads=0x0 - TX RS bit threshold=32
28/10/2020 01:01:03 Cvl_advance_iavf_rss_vlan_ah_l2tp_pfcp: ===================Test sub case: mac_ipv4_l2tpv3================
28/10/2020 01:01:03 Cvl_advance_iavf_rss_vlan_ah_l2tp_pfcp: ------------handle test--------------
28/10/2020 01:01:03             dut.10.240.183.254: flow validate 0 ingress pattern eth / ipv4 / l2tpv3oip / end actions rss types l2tpv3 end key_len 0 queues end / end
28/10/2020 01:01:03             dut.10.240.183.254: 
Flow rule validated
28/10/2020 01:01:03             dut.10.240.183.254: flow create 0 ingress pattern eth / ipv4 / l2tpv3oip / end actions rss types l2tpv3 end key_len 0 queues end / end
28/10/2020 01:01:03             dut.10.240.183.254: 
Flow rule #0 created
28/10/2020 01:01:03             dut.10.240.183.254: flow list 0
28/10/2020 01:01:03             dut.10.240.183.254: 
ID	Group	Prio	Attr	Rule
0	0	0	i--	ETH IPV4 L2TPV3OIP => RSS
28/10/2020 01:01:03 Cvl_advance_iavf_rss_vlan_ah_l2tp_pfcp: ----------send packet-------------
28/10/2020 01:01:03 Cvl_advance_iavf_rss_vlan_ah_l2tp_pfcp: Ether(dst="00:11:22:33:44:55")/IP(src="192.168.0.3",dst="192.168.0.5", proto=115)/L2TP('\x00\x00\x00\x11')/Raw("x"*480)
28/10/2020 01:01:05             dut.10.240.183.254: port 0/queue 5: received 1 packets
  src=52:54:00:40:E5:B6 - dst=00:11:22:33:44:55 - type=0x0800 - length=518 - nb_segs=1 - RSS hash=0x3955a595 - RSS queue=0x5 - sw ptype: L2_ETHER L3_IPV4  - l2_len=14 - l3_len=20 - Receive queue=0x5
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

28/10/2020 01:01:05 Cvl_advance_iavf_rss_vlan_ah_l2tp_pfcp: action: save_hash

28/10/2020 01:01:05 Cvl_advance_iavf_rss_vlan_ah_l2tp_pfcp: hash_infos: [('0x3955a595', '0x5')]
28/10/2020 01:01:05 Cvl_advance_iavf_rss_vlan_ah_l2tp_pfcp: ----------send packet-------------
28/10/2020 01:01:05 Cvl_advance_iavf_rss_vlan_ah_l2tp_pfcp: Ether(dst="00:11:22:33:44:55")/IP(src="192.168.0.3",dst="192.168.0.4", proto=115)/L2TP('\x00\x00\x00\x12')/Raw("x"*480)
28/10/2020 01:01:06             dut.10.240.183.254: port 0/queue 7: received 1 packets
  src=52:54:00:40:E5:B6 - dst=00:11:22:33:44:55 - type=0x0800 - length=518 - nb_segs=1 - RSS hash=0xe12d5d47 - RSS queue=0x7 - sw ptype: L2_ETHER L3_IPV4  - l2_len=14 - l3_len=20 - Receive queue=0x7
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

28/10/2020 01:01:06 Cvl_advance_iavf_rss_vlan_ah_l2tp_pfcp: action: check_hash_different

28/10/2020 01:01:06 Cvl_advance_iavf_rss_vlan_ah_l2tp_pfcp: hash_infos: [('0xe12d5d47', '0x7')]
28/10/2020 01:01:06 Cvl_advance_iavf_rss_vlan_ah_l2tp_pfcp: ----------send packet-------------
28/10/2020 01:01:06 Cvl_advance_iavf_rss_vlan_ah_l2tp_pfcp: Ether(dst="00:11:22:33:44:55")/IP(src="192.168.0.5",dst="192.168.0.7", proto=115)/L2TP('\x00\x00\x00\x11')/Raw("x"*480)
28/10/2020 01:01:07             dut.10.240.183.254: port 0/queue 5: received 1 packets
  src=52:54:00:40:E5:B6 - dst=00:11:22:33:44:55 - type=0x0800 - length=518 - nb_segs=1 - RSS hash=0x3955a595 - RSS queue=0x5 - sw ptype: L2_ETHER L3_IPV4  - l2_len=14 - l3_len=20 - Receive queue=0x5
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

28/10/2020 01:01:07 Cvl_advance_iavf_rss_vlan_ah_l2tp_pfcp: action: check_hash_same

28/10/2020 01:01:07 Cvl_advance_iavf_rss_vlan_ah_l2tp_pfcp: hash_infos: [('0x3955a595', '0x5')]
28/10/2020 01:01:07 Cvl_advance_iavf_rss_vlan_ah_l2tp_pfcp: ------------handle post-test--------------
28/10/2020 01:01:07             dut.10.240.183.254: flow destroy 0 rule 0
28/10/2020 01:01:08             dut.10.240.183.254: 
Flow rule #0 destroyed
testpmd> 
28/10/2020 01:01:08             dut.10.240.183.254: flow list 0
28/10/2020 01:01:08             dut.10.240.183.254: 
28/10/2020 01:01:08 Cvl_advance_iavf_rss_vlan_ah_l2tp_pfcp: ----------send packet-------------
28/10/2020 01:01:08 Cvl_advance_iavf_rss_vlan_ah_l2tp_pfcp: Ether(dst="00:11:22:33:44:55")/IP(src="192.168.0.3",dst="192.168.0.5", proto=115)/L2TP('\x00\x00\x00\x11')/Raw("x"*480)
28/10/2020 01:01:09             dut.10.240.183.254: port 0/queue 2: received 1 packets
  src=52:54:00:40:E5:B6 - dst=00:11:22:33:44:55 - type=0x0800 - length=518 - nb_segs=1 - RSS hash=0xa75d2202 - RSS queue=0x2 - sw ptype: L2_ETHER L3_IPV4  - l2_len=14 - l3_len=20 - Receive queue=0x2
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

28/10/2020 01:01:09 Cvl_advance_iavf_rss_vlan_ah_l2tp_pfcp: action: check_no_hash_or_different

28/10/2020 01:01:09 Cvl_advance_iavf_rss_vlan_ah_l2tp_pfcp: hash_infos: [('0xa75d2202', '0x2')]
28/10/2020 01:01:09 Cvl_advance_iavf_rss_vlan_ah_l2tp_pfcp: ----------send packet-------------
28/10/2020 01:01:09 Cvl_advance_iavf_rss_vlan_ah_l2tp_pfcp: Ether(dst="00:11:22:33:44:55")/IP(src="192.168.0.3",dst="192.168.0.4", proto=115)/L2TP('\x00\x00\x00\x12')/Raw("x"*480)
28/10/2020 01:01:10             dut.10.240.183.254: port 0/queue 7: received 1 packets
  src=52:54:00:40:E5:B6 - dst=00:11:22:33:44:55 - type=0x0800 - length=518 - nb_segs=1 - RSS hash=0xbc1c2d7 - RSS queue=0x7 - sw ptype: L2_ETHER L3_IPV4  - l2_len=14 - l3_len=20 - Receive queue=0x7
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

28/10/2020 01:01:10 Cvl_advance_iavf_rss_vlan_ah_l2tp_pfcp: action: check_no_hash_or_different

28/10/2020 01:01:10 Cvl_advance_iavf_rss_vlan_ah_l2tp_pfcp: hash_infos: [('0xbc1c2d7', '0x7')]
28/10/2020 01:01:10 Cvl_advance_iavf_rss_vlan_ah_l2tp_pfcp: ----------send packet-------------
28/10/2020 01:01:10 Cvl_advance_iavf_rss_vlan_ah_l2tp_pfcp: Ether(dst="00:11:22:33:44:55")/IP(src="192.168.0.5",dst="192.168.0.7", proto=115)/L2TP('\x00\x00\x00\x11')/Raw("x"*480)
28/10/2020 01:01:11             dut.10.240.183.254: port 0/queue 1: received 1 packets
  src=52:54:00:40:E5:B6 - dst=00:11:22:33:44:55 - type=0x0800 - length=518 - nb_segs=1 - RSS hash=0x9d2f2e01 - RSS queue=0x1 - sw ptype: L2_ETHER L3_IPV4  - l2_len=14 - l3_len=20 - Receive queue=0x1
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

28/10/2020 01:01:11 Cvl_advance_iavf_rss_vlan_ah_l2tp_pfcp: action: check_no_hash_or_different

28/10/2020 01:01:11 Cvl_advance_iavf_rss_vlan_ah_l2tp_pfcp: hash_infos: [('0x9d2f2e01', '0x1')]
28/10/2020 01:01:11 Cvl_advance_iavf_rss_vlan_ah_l2tp_pfcp: sub_case mac_ipv4_l2tpv3 passed
28/10/2020 01:01:11             dut.10.240.183.254: flow flush 0
28/10/2020 01:01:11             dut.10.240.183.254: 
28/10/2020 01:01:11 Cvl_advance_iavf_rss_vlan_ah_l2tp_pfcp: {'mac_ipv4_l2tpv3': 'passed'}
28/10/2020 01:01:11 Cvl_advance_iavf_rss_vlan_ah_l2tp_pfcp: pass rate is: 100.0
28/10/2020 01:01:11 Cvl_advance_iavf_rss_vlan_ah_l2tp_pfcp: Test Case test_mac_ipv4_l2tpv3 Result PASSED:
28/10/2020 01:01:11             dut.10.240.183.254: flow flush 0
28/10/2020 01:01:13             dut.10.240.183.254: 
testpmd> 
28/10/2020 01:01:13             dut.10.240.183.254: clear port stats all
28/10/2020 01:01:14             dut.10.240.183.254: 

  NIC statistics for port 0 cleared
testpmd> 
28/10/2020 01:01:14             dut.10.240.183.254: stop
28/10/2020 01:01:14             dut.10.240.183.254: 
Telling cores to ...
Waiting for lcores to finish...

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

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

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

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

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

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

Done.
28/10/2020 01:01:14             dut.10.240.183.254: kill_all: called by dut and prefix list has value.
28/10/2020 01:01:16             dut.10.240.183.254: Killed
[PEXPECT]# 
28/10/2020 01:01:16 Cvl_advance_iavf_rss_vlan_ah_l2tp_pfcp: Test Case test_mac_ipv4_pfcp_session Begin
28/10/2020 01:01:17             dut.10.240.183.254: 
28/10/2020 01:01:17                         tester: 
28/10/2020 01:01:17             dut.10.240.183.254: kill_all: called by dut and has no prefix list.
28/10/2020 01:01:17             dut.10.240.183.254: x86_64-native-linuxapp-gcc/app/dpdk-testpmd  -l 1,2,3,4 -n 4 -w 0000:03:01.0  --file-prefix=dpdk_11606_20201027233131   -- -i --rxq=16 --txq=16
28/10/2020 01:01:18             dut.10.240.183.254: EAL: Detected 72 lcore(s)
EAL: Detected 2 NUMA nodes
EAL: Multi-process socket /var/run/dpdk/dpdk_11606_20201027233131/mp_socket
EAL: Selected IOVA mode 'VA'
EAL: No available hugepages reported in hugepages-1048576kB
EAL: Probing VFIO support...
EAL: VFIO support initialized
EAL:   using IOMMU type 1 (Type 1)
EAL: Probe PCI driver: net_iavf (8086:1889) device: 0000:03:01.0 (socket 0)
EAL: No legacy callbacks, legacy socket not created
Interactive-mode selected
testpmd: create a new mbuf pool <mb_pool_0>: n=171456, size=2176, socket=0
testpmd: preferred mempool ops selected: ring_mp_mc

Warning! port-topology=paired and odd forward ports number, the last port will pair with itself.

Configuring Port 0 (socket 0)
iavf_configure_queues(): request RXDID == 22 in Queue[0]
iavf_configure_queues(): request RXDID == 22 in Queue[1]
iavf_configure_queues(): request RXDID == 22 in Queue[2]
iavf_configure_queues(): request RXDID == 22 in Queue[3]
iavf_configure_queues(): request RXDID == 22 in Queue[4]
iavf_configure_queues(): request RXDID == 22 in Queue[5]
iavf_configure_queues(): request RXDID == 22 in Queue[6]
iavf_configure_queues(): request RXDID == 22 in Queue[7]
iavf_configure_queues(): request RXDID == 22 in Queue[8]
iavf_configure_queues(): request RXDID == 22 in Queue[9]
iavf_configure_queues(): request RXDID == 22 in Queue[10]
iavf_configure_queues(): request RXDID == 22 in Queue[11]
iavf_configure_queues(): request RXDID == 22 in Queue[12]
iavf_configure_queues(): request RXDID == 22 in Queue[13]
iavf_configure_queues(): request RXDID == 22 in Queue[14]
iavf_configure_queues(): request RXDID == 22 in Queue[15]

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event
Port 0: 00:11:22:33:44:55
Checking link statuses...
Done
28/10/2020 01:01:28             dut.10.240.183.254: set fwd rxonly
28/10/2020 01:01:28             dut.10.240.183.254: 
Set rxonly packet forwarding mode
28/10/2020 01:01:28             dut.10.240.183.254: set verbose 1
28/10/2020 01:01:28             dut.10.240.183.254: 
Change verbose level from 0 to 1
28/10/2020 01:01:28             dut.10.240.183.254: show port info all
28/10/2020 01:01:29             dut.10.240.183.254: 

********************* Infos for port 0  *********************
MAC address: 00:11:22:33:44:55
Device name: 0000:03:01.0
Driver name: net_iavf
Firmware-version: not available
Devargs: 
Connect to socket: 0
memory allocation on the socket: 0
Link status: up
Link speed: 25 Gbps
Link duplex: full-duplex
MTU: 1500
Promiscuous mode: enabled
Allmulticast mode: disabled
Maximum number of MAC addresses: 64
Maximum number of MAC addresses of hash filtering: 0
VLAN offload: 
  strip off, filter off, extend off, qinq strip off
Hash key size in bytes: 52
Redirection table size: 64
Supported RSS offload flow types:
  ipv4-frag
  ipv4-tcp
  ipv4-udp
  ipv4-sctp
  ipv4-other
Minimum size of RX buffer: 1024
Maximum configurable length of RX packet: 9728
Maximum configurable size of LRO aggregated packet: 0
Current number of RX queues: 16
Max possible RX queues: 16
Max possible number of RXDs per queue: 4096
Min possible number of RXDs per queue: 64
RXDs number alignment: 32
Current number of TX queues: 16
Max possible TX queues: 16
Max possible number of TXDs per queue: 4096
Min possible number of TXDs per queue: 64
TXDs number alignment: 32
Max segment number per packet: 0
Max segment number per MTU/TSO: 0
28/10/2020 01:01:29             dut.10.240.183.254: start
28/10/2020 01:01:29             dut.10.240.183.254: 
rxonly packet forwarding - ports=1 - cores=1 - streams=16 - NUMA support enabled, MP allocation mode: native
Logical Core 2 (socket 0) forwards packets on 16 streams:
  RX P=0/Q=0 (socket 0) -> TX P=0/Q=0 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=1 (socket 0) -> TX P=0/Q=1 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=2 (socket 0) -> TX P=0/Q=2 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=3 (socket 0) -> TX P=0/Q=3 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=4 (socket 0) -> TX P=0/Q=4 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=5 (socket 0) -> TX P=0/Q=5 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=6 (socket 0) -> TX P=0/Q=6 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=7 (socket 0) -> TX P=0/Q=7 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=8 (socket 0) -> TX P=0/Q=8 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=9 (socket 0) -> TX P=0/Q=9 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=10 (socket 0) -> TX P=0/Q=10 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=11 (socket 0) -> TX P=0/Q=11 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=12 (socket 0) -> TX P=0/Q=12 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=13 (socket 0) -> TX P=0/Q=13 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=14 (socket 0) -> TX P=0/Q=14 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=15 (socket 0) -> TX P=0/Q=15 (socket 0) peer=02:00:00:00:00:00

  rxonly packet forwarding packets/burst=32
  nb forwarding cores=1 - nb forwarding ports=1
  port 0: RX queue number: 16 Tx queue number: 16
    Rx offloads=0x0 Tx offloads=0x0
    RX queue: 0
      RX desc=512 - RX free threshold=32
      RX threshold registers: pthresh=0 hthresh=0  wthresh=0
      RX Offloads=0x0
    TX queue: 0
      TX desc=512 - TX free threshold=32
      TX threshold registers: pthresh=0 hthresh=0  wthresh=0
      TX offloads=0x0 - TX RS bit threshold=32
28/10/2020 01:01:29 Cvl_advance_iavf_rss_vlan_ah_l2tp_pfcp: ===================Test sub case: mac_ipv4_pfcp_session================
28/10/2020 01:01:29 Cvl_advance_iavf_rss_vlan_ah_l2tp_pfcp: ------------handle test--------------
28/10/2020 01:01:29             dut.10.240.183.254: flow validate 0 ingress pattern eth / ipv4 / udp / pfcp / end actions rss types pfcp end key_len 0 queues end / end
28/10/2020 01:01:29             dut.10.240.183.254: 
Flow rule validated
28/10/2020 01:01:29             dut.10.240.183.254: flow create 0 ingress pattern eth / ipv4 / udp / pfcp / end actions rss types pfcp end key_len 0 queues end / end
28/10/2020 01:01:29             dut.10.240.183.254: 
Flow rule #0 created
28/10/2020 01:01:29             dut.10.240.183.254: flow list 0
28/10/2020 01:01:29             dut.10.240.183.254: 
ID	Group	Prio	Attr	Rule
0	0	0	i--	ETH IPV4 UDP PFCP => RSS
28/10/2020 01:01:29 Cvl_advance_iavf_rss_vlan_ah_l2tp_pfcp: ----------send packet-------------
28/10/2020 01:01:29 Cvl_advance_iavf_rss_vlan_ah_l2tp_pfcp: Ether(dst="00:11:22:33:44:55")/IP(src="192.168.0.20",dst="192.168.0.21")/UDP(sport=22,dport=8805)/PFCP(Sfield=1, SEID=1)/Raw("x"*80)
28/10/2020 01:01:30             dut.10.240.183.254: port 0/queue 12: received 1 packets
  src=52:54:00:40:E5:B6 - dst=00:11:22:33:44:55 - type=0x0800 - length=138 - nb_segs=1 - RSS hash=0xcf58efbc - RSS queue=0xc - sw ptype: L2_ETHER L3_IPV4 L4_UDP  - l2_len=14 - l3_len=20 - l4_len=8 - Receive queue=0xc
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

28/10/2020 01:01:30 Cvl_advance_iavf_rss_vlan_ah_l2tp_pfcp: action: save_hash

28/10/2020 01:01:30 Cvl_advance_iavf_rss_vlan_ah_l2tp_pfcp: hash_infos: [('0xcf58efbc', '0xc')]
28/10/2020 01:01:30 Cvl_advance_iavf_rss_vlan_ah_l2tp_pfcp: ----------send packet-------------
28/10/2020 01:01:30 Cvl_advance_iavf_rss_vlan_ah_l2tp_pfcp: Ether(dst="00:11:22:33:44:55")/IP(src="192.168.0.20",dst="192.168.0.21")/UDP(sport=22,dport=8805)/PFCP(Sfield=1, SEID=2)/Raw("x"*80)
28/10/2020 01:01:31             dut.10.240.183.254: port 0/queue 14: received 1 packets
  src=52:54:00:40:E5:B6 - dst=00:11:22:33:44:55 - type=0x0800 - length=138 - nb_segs=1 - RSS hash=0xe7ac77de - RSS queue=0xe - sw ptype: L2_ETHER L3_IPV4 L4_UDP  - l2_len=14 - l3_len=20 - l4_len=8 - Receive queue=0xe
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

28/10/2020 01:01:31 Cvl_advance_iavf_rss_vlan_ah_l2tp_pfcp: action: check_hash_different

28/10/2020 01:01:31 Cvl_advance_iavf_rss_vlan_ah_l2tp_pfcp: hash_infos: [('0xe7ac77de', '0xe')]
28/10/2020 01:01:31 Cvl_advance_iavf_rss_vlan_ah_l2tp_pfcp: ----------send packet-------------
28/10/2020 01:01:31 Cvl_advance_iavf_rss_vlan_ah_l2tp_pfcp: Ether(dst="00:11:22:33:44:55")/IP(src="192.168.0.25",dst="192.168.0.23")/UDP(sport=23,dport=8805)/PFCP(Sfield=1, SEID=1)/Raw("x"*80)
28/10/2020 01:01:32             dut.10.240.183.254: port 0/queue 12: received 1 packets
  src=52:54:00:40:E5:B6 - dst=00:11:22:33:44:55 - type=0x0800 - length=138 - nb_segs=1 - RSS hash=0xcf58efbc - RSS queue=0xc - sw ptype: L2_ETHER L3_IPV4 L4_UDP  - l2_len=14 - l3_len=20 - l4_len=8 - Receive queue=0xc
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

28/10/2020 01:01:32 Cvl_advance_iavf_rss_vlan_ah_l2tp_pfcp: action: check_hash_same

28/10/2020 01:01:32 Cvl_advance_iavf_rss_vlan_ah_l2tp_pfcp: hash_infos: [('0xcf58efbc', '0xc')]
28/10/2020 01:01:32 Cvl_advance_iavf_rss_vlan_ah_l2tp_pfcp: ------------handle post-test--------------
28/10/2020 01:01:32             dut.10.240.183.254: flow destroy 0 rule 0
28/10/2020 01:01:33             dut.10.240.183.254: 
Flow rule #0 destroyed
testpmd> 
28/10/2020 01:01:33             dut.10.240.183.254: flow list 0
28/10/2020 01:01:33             dut.10.240.183.254: 
28/10/2020 01:01:33 Cvl_advance_iavf_rss_vlan_ah_l2tp_pfcp: ----------send packet-------------
28/10/2020 01:01:33 Cvl_advance_iavf_rss_vlan_ah_l2tp_pfcp: Ether(dst="00:11:22:33:44:55")/IP(src="192.168.0.20",dst="192.168.0.21")/UDP(sport=22,dport=8805)/PFCP(Sfield=1, SEID=1)/Raw("x"*80)
28/10/2020 01:01:34             dut.10.240.183.254: port 0/queue 0: received 1 packets
  src=52:54:00:40:E5:B6 - dst=00:11:22:33:44:55 - type=0x0800 - length=138 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 L4_UDP  - l2_len=14 - l3_len=20 - l4_len=8 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

28/10/2020 01:01:34 Cvl_advance_iavf_rss_vlan_ah_l2tp_pfcp: action: check_no_hash_or_different

28/10/2020 01:01:34 Cvl_advance_iavf_rss_vlan_ah_l2tp_pfcp: hash_infos: []
28/10/2020 01:01:34 Cvl_advance_iavf_rss_vlan_ah_l2tp_pfcp: There no hash value passed as expected
28/10/2020 01:01:34 Cvl_advance_iavf_rss_vlan_ah_l2tp_pfcp: ----------send packet-------------
28/10/2020 01:01:34 Cvl_advance_iavf_rss_vlan_ah_l2tp_pfcp: Ether(dst="00:11:22:33:44:55")/IP(src="192.168.0.20",dst="192.168.0.21")/UDP(sport=22,dport=8805)/PFCP(Sfield=1, SEID=2)/Raw("x"*80)
28/10/2020 01:01:36             dut.10.240.183.254: port 0/queue 0: received 1 packets
  src=52:54:00:40:E5:B6 - dst=00:11:22:33:44:55 - type=0x0800 - length=138 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 L4_UDP  - l2_len=14 - l3_len=20 - l4_len=8 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

28/10/2020 01:01:36 Cvl_advance_iavf_rss_vlan_ah_l2tp_pfcp: action: check_no_hash_or_different

28/10/2020 01:01:36 Cvl_advance_iavf_rss_vlan_ah_l2tp_pfcp: hash_infos: []
28/10/2020 01:01:36 Cvl_advance_iavf_rss_vlan_ah_l2tp_pfcp: There no hash value passed as expected
28/10/2020 01:01:36 Cvl_advance_iavf_rss_vlan_ah_l2tp_pfcp: ----------send packet-------------
28/10/2020 01:01:36 Cvl_advance_iavf_rss_vlan_ah_l2tp_pfcp: Ether(dst="00:11:22:33:44:55")/IP(src="192.168.0.25",dst="192.168.0.23")/UDP(sport=23,dport=8805)/PFCP(Sfield=1, SEID=1)/Raw("x"*80)
28/10/2020 01:01:37             dut.10.240.183.254: port 0/queue 0: received 1 packets
  src=52:54:00:40:E5:B6 - dst=00:11:22:33:44:55 - type=0x0800 - length=138 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 L4_UDP  - l2_len=14 - l3_len=20 - l4_len=8 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

28/10/2020 01:01:37 Cvl_advance_iavf_rss_vlan_ah_l2tp_pfcp: action: check_no_hash_or_different

28/10/2020 01:01:37 Cvl_advance_iavf_rss_vlan_ah_l2tp_pfcp: hash_infos: []
28/10/2020 01:01:37 Cvl_advance_iavf_rss_vlan_ah_l2tp_pfcp: There no hash value passed as expected
28/10/2020 01:01:37 Cvl_advance_iavf_rss_vlan_ah_l2tp_pfcp: sub_case mac_ipv4_pfcp_session passed
28/10/2020 01:01:37             dut.10.240.183.254: flow flush 0
28/10/2020 01:01:37             dut.10.240.183.254: 
28/10/2020 01:01:37 Cvl_advance_iavf_rss_vlan_ah_l2tp_pfcp: {'mac_ipv4_pfcp_session': 'passed'}
28/10/2020 01:01:37 Cvl_advance_iavf_rss_vlan_ah_l2tp_pfcp: pass rate is: 100.0
28/10/2020 01:01:37 Cvl_advance_iavf_rss_vlan_ah_l2tp_pfcp: Test Case test_mac_ipv4_pfcp_session Result PASSED:
28/10/2020 01:01:37             dut.10.240.183.254: flow flush 0
28/10/2020 01:01:38             dut.10.240.183.254: 
testpmd> 
28/10/2020 01:01:38             dut.10.240.183.254: clear port stats all
28/10/2020 01:01:39             dut.10.240.183.254: 

  NIC statistics for port 0 cleared
testpmd> 
28/10/2020 01:01:39             dut.10.240.183.254: stop
28/10/2020 01:01:39             dut.10.240.183.254: 
Telling cores to ...
Waiting for lcores to finish...

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

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

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

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

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

Done.
28/10/2020 01:01:39             dut.10.240.183.254: kill_all: called by dut and prefix list has value.
28/10/2020 01:01:41             dut.10.240.183.254: Killed
[PEXPECT]# 
28/10/2020 01:01:42 Cvl_advance_iavf_rss_vlan_ah_l2tp_pfcp: Test Case test_mac_ipv4_udp_esp Begin
28/10/2020 01:01:42             dut.10.240.183.254: 
28/10/2020 01:01:42                         tester: 
28/10/2020 01:01:42             dut.10.240.183.254: kill_all: called by dut and has no prefix list.
28/10/2020 01:01:43             dut.10.240.183.254: x86_64-native-linuxapp-gcc/app/dpdk-testpmd  -l 1,2,3,4 -n 4 -w 0000:03:01.0  --file-prefix=dpdk_11606_20201027233131   -- -i --rxq=16 --txq=16
28/10/2020 01:01:44             dut.10.240.183.254: EAL: Detected 72 lcore(s)
EAL: Detected 2 NUMA nodes
EAL: Multi-process socket /var/run/dpdk/dpdk_11606_20201027233131/mp_socket
EAL: Selected IOVA mode 'VA'
EAL: No available hugepages reported in hugepages-1048576kB
EAL: Probing VFIO support...
EAL: VFIO support initialized
EAL:   using IOMMU type 1 (Type 1)
EAL: Probe PCI driver: net_iavf (8086:1889) device: 0000:03:01.0 (socket 0)
EAL: No legacy callbacks, legacy socket not created
Interactive-mode selected
testpmd: create a new mbuf pool <mb_pool_0>: n=171456, size=2176, socket=0
testpmd: preferred mempool ops selected: ring_mp_mc

Warning! port-topology=paired and odd forward ports number, the last port will pair with itself.

Configuring Port 0 (socket 0)
iavf_configure_queues(): request RXDID == 22 in Queue[0]
iavf_configure_queues(): request RXDID == 22 in Queue[1]
iavf_configure_queues(): request RXDID == 22 in Queue[2]
iavf_configure_queues(): request RXDID == 22 in Queue[3]
iavf_configure_queues(): request RXDID == 22 in Queue[4]
iavf_configure_queues(): request RXDID == 22 in Queue[5]
iavf_configure_queues(): request RXDID == 22 in Queue[6]
iavf_configure_queues(): request RXDID == 22 in Queue[7]
iavf_configure_queues(): request RXDID == 22 in Queue[8]
iavf_configure_queues(): request RXDID == 22 in Queue[9]
iavf_configure_queues(): request RXDID == 22 in Queue[10]
iavf_configure_queues(): request RXDID == 22 in Queue[11]
iavf_configure_queues(): request RXDID == 22 in Queue[12]
iavf_configure_queues(): request RXDID == 22 in Queue[13]
iavf_configure_queues(): request RXDID == 22 in Queue[14]
iavf_configure_queues(): request RXDID == 22 in Queue[15]

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event
Port 0: 00:11:22:33:44:55
Checking link statuses...
Done
28/10/2020 01:01:54             dut.10.240.183.254: set fwd rxonly
28/10/2020 01:01:54             dut.10.240.183.254: 
Set rxonly packet forwarding mode
28/10/2020 01:01:54             dut.10.240.183.254: set verbose 1
28/10/2020 01:01:54             dut.10.240.183.254: 
Change verbose level from 0 to 1
28/10/2020 01:01:54             dut.10.240.183.254: show port info all
28/10/2020 01:01:54             dut.10.240.183.254: 

********************* Infos for port 0  *********************
MAC address: 00:11:22:33:44:55
Device name: 0000:03:01.0
Driver name: net_iavf
Firmware-version: not available
Devargs: 
Connect to socket: 0
memory allocation on the socket: 0
Link status: up
Link speed: 25 Gbps
Link duplex: full-duplex
MTU: 1500
Promiscuous mode: enabled
Allmulticast mode: disabled
Maximum number of MAC addresses: 64
Maximum number of MAC addresses of hash filtering: 0
VLAN offload: 
  strip off, filter off, extend off, qinq strip off
Hash key size in bytes: 52
Redirection table size: 64
Supported RSS offload flow types:
  ipv4-frag
  ipv4-tcp
  ipv4-udp
  ipv4-sctp
  ipv4-other
Minimum size of RX buffer: 1024
Maximum configurable length of RX packet: 9728
Maximum configurable size of LRO aggregated packet: 0
Current number of RX queues: 16
Max possible RX queues: 16
Max possible number of RXDs per queue: 4096
Min possible number of RXDs per queue: 64
RXDs number alignment: 32
Current number of TX queues: 16
Max possible TX queues: 16
Max possible number of TXDs per queue: 4096
Min possible number of TXDs per queue: 64
TXDs number alignment: 32
Max segment number per packet: 0
Max segment number per MTU/TSO: 0
28/10/2020 01:01:54             dut.10.240.183.254: start
28/10/2020 01:01:54             dut.10.240.183.254: 
rxonly packet forwarding - ports=1 - cores=1 - streams=16 - NUMA support enabled, MP allocation mode: native
Logical Core 2 (socket 0) forwards packets on 16 streams:
  RX P=0/Q=0 (socket 0) -> TX P=0/Q=0 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=1 (socket 0) -> TX P=0/Q=1 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=2 (socket 0) -> TX P=0/Q=2 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=3 (socket 0) -> TX P=0/Q=3 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=4 (socket 0) -> TX P=0/Q=4 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=5 (socket 0) -> TX P=0/Q=5 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=6 (socket 0) -> TX P=0/Q=6 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=7 (socket 0) -> TX P=0/Q=7 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=8 (socket 0) -> TX P=0/Q=8 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=9 (socket 0) -> TX P=0/Q=9 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=10 (socket 0) -> TX P=0/Q=10 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=11 (socket 0) -> TX P=0/Q=11 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=12 (socket 0) -> TX P=0/Q=12 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=13 (socket 0) -> TX P=0/Q=13 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=14 (socket 0) -> TX P=0/Q=14 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=15 (socket 0) -> TX P=0/Q=15 (socket 0) peer=02:00:00:00:00:00

  rxonly packet forwarding packets/burst=32
  nb forwarding cores=1 - nb forwarding ports=1
  port 0: RX queue number: 16 Tx queue number: 16
    Rx offloads=0x0 Tx offloads=0x0
    RX queue: 0
      RX desc=512 - RX free threshold=32
      RX threshold registers: pthresh=0 hthresh=0  wthresh=0
      RX Offloads=0x0
    TX queue: 0
      TX desc=512 - TX free threshold=32
      TX threshold registers: pthresh=0 hthresh=0  wthresh=0
      TX offloads=0x0 - TX RS bit threshold=32
28/10/2020 01:01:54 Cvl_advance_iavf_rss_vlan_ah_l2tp_pfcp: ===================Test sub case: mac_ipv4_udp_esp================
28/10/2020 01:01:54 Cvl_advance_iavf_rss_vlan_ah_l2tp_pfcp: ------------handle test--------------
28/10/2020 01:01:54             dut.10.240.183.254: flow validate 0 ingress pattern eth / ipv4 / udp / esp / end actions rss types esp end key_len 0 queues end / end
28/10/2020 01:01:54             dut.10.240.183.254: 
Flow rule validated
28/10/2020 01:01:54             dut.10.240.183.254: flow create 0 ingress pattern eth / ipv4 / udp / esp / end actions rss types esp end key_len 0 queues end / end
28/10/2020 01:01:54             dut.10.240.183.254: 
Flow rule #0 created
28/10/2020 01:01:54             dut.10.240.183.254: flow list 0
28/10/2020 01:01:54             dut.10.240.183.254: 
ID	Group	Prio	Attr	Rule
0	0	0	i--	ETH IPV4 UDP ESP => RSS
28/10/2020 01:01:54 Cvl_advance_iavf_rss_vlan_ah_l2tp_pfcp: ----------send packet-------------
28/10/2020 01:01:54 Cvl_advance_iavf_rss_vlan_ah_l2tp_pfcp: Ether(dst="00:11:22:33:44:55")/IP(src="192.168.0.3",dst="192.168.0.5")/UDP(dport=4500)/ESP(spi=11)/Raw("x"*480)
28/10/2020 01:01:55             dut.10.240.183.254: port 0/queue 2: received 1 packets
  src=52:54:00:40:E5:B6 - dst=00:11:22:33:44:55 - type=0x0800 - length=530 - nb_segs=1 - RSS hash=0xaf881bb2 - RSS queue=0x2 - sw ptype: L2_ETHER L3_IPV4 L4_UDP  - l2_len=14 - l3_len=20 - l4_len=8 - Receive queue=0x2
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

28/10/2020 01:01:55 Cvl_advance_iavf_rss_vlan_ah_l2tp_pfcp: action: save_hash

28/10/2020 01:01:55 Cvl_advance_iavf_rss_vlan_ah_l2tp_pfcp: hash_infos: [('0xaf881bb2', '0x2')]
28/10/2020 01:01:55 Cvl_advance_iavf_rss_vlan_ah_l2tp_pfcp: ----------send packet-------------
28/10/2020 01:01:55 Cvl_advance_iavf_rss_vlan_ah_l2tp_pfcp: Ether(dst="00:11:22:33:44:55")/IP(src="192.168.0.3",dst="192.168.0.5")/UDP(dport=4500)/ESP(spi=12)/Raw("x"*480)
28/10/2020 01:01:56             dut.10.240.183.254: port 0/queue 10: received 1 packets
  src=52:54:00:40:E5:B6 - dst=00:11:22:33:44:55 - type=0x0800 - length=530 - nb_segs=1 - RSS hash=0x8a6ba12a - RSS queue=0xa - sw ptype: L2_ETHER L3_IPV4 L4_UDP  - l2_len=14 - l3_len=20 - l4_len=8 - Receive queue=0xa
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

28/10/2020 01:01:56 Cvl_advance_iavf_rss_vlan_ah_l2tp_pfcp: action: check_hash_different

28/10/2020 01:01:56 Cvl_advance_iavf_rss_vlan_ah_l2tp_pfcp: hash_infos: [('0x8a6ba12a', '0xa')]
28/10/2020 01:01:56 Cvl_advance_iavf_rss_vlan_ah_l2tp_pfcp: ----------send packet-------------
28/10/2020 01:01:56 Cvl_advance_iavf_rss_vlan_ah_l2tp_pfcp: Ether(dst="00:11:22:33:44:55")/IP(src="192.168.0.4",dst="192.168.0.7")/UDP(dport=4500)/ESP(spi=11)/Raw("x"*480)
28/10/2020 01:01:58             dut.10.240.183.254: port 0/queue 2: received 1 packets
  src=52:54:00:40:E5:B6 - dst=00:11:22:33:44:55 - type=0x0800 - length=530 - nb_segs=1 - RSS hash=0xaf881bb2 - RSS queue=0x2 - sw ptype: L2_ETHER L3_IPV4 L4_UDP  - l2_len=14 - l3_len=20 - l4_len=8 - Receive queue=0x2
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

28/10/2020 01:01:58 Cvl_advance_iavf_rss_vlan_ah_l2tp_pfcp: action: check_hash_same

28/10/2020 01:01:58 Cvl_advance_iavf_rss_vlan_ah_l2tp_pfcp: hash_infos: [('0xaf881bb2', '0x2')]
28/10/2020 01:01:58 Cvl_advance_iavf_rss_vlan_ah_l2tp_pfcp: ------------handle post-test--------------
28/10/2020 01:01:58             dut.10.240.183.254: flow destroy 0 rule 0
28/10/2020 01:01:59             dut.10.240.183.254: 
Flow rule #0 destroyed
testpmd> 
28/10/2020 01:01:59             dut.10.240.183.254: flow list 0
28/10/2020 01:01:59             dut.10.240.183.254: 
28/10/2020 01:01:59 Cvl_advance_iavf_rss_vlan_ah_l2tp_pfcp: ----------send packet-------------
28/10/2020 01:01:59 Cvl_advance_iavf_rss_vlan_ah_l2tp_pfcp: Ether(dst="00:11:22:33:44:55")/IP(src="192.168.0.3",dst="192.168.0.5",proto=50)/ESP(spi=11)/Raw("x"*480)
28/10/2020 01:02:00             dut.10.240.183.254: port 0/queue 11: received 1 packets
  src=52:54:00:40:E5:B6 - dst=00:11:22:33:44:55 - type=0x0800 - length=522 - nb_segs=1 - RSS hash=0x66ea4c4b - RSS queue=0xb - sw ptype: L2_ETHER L3_IPV4  - l2_len=14 - l3_len=20 - Receive queue=0xb
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

28/10/2020 01:02:00 Cvl_advance_iavf_rss_vlan_ah_l2tp_pfcp: action: check_no_hash_or_different

28/10/2020 01:02:00 Cvl_advance_iavf_rss_vlan_ah_l2tp_pfcp: hash_infos: [('0x66ea4c4b', '0xb')]
28/10/2020 01:02:00 Cvl_advance_iavf_rss_vlan_ah_l2tp_pfcp: ----------send packet-------------
28/10/2020 01:02:00 Cvl_advance_iavf_rss_vlan_ah_l2tp_pfcp: Ether(dst="00:11:22:33:44:55")/IP(src="192.168.0.3",dst="192.168.0.5",proto=50)/ESP(spi=12)/Raw("x"*480)
28/10/2020 01:02:01             dut.10.240.183.254: port 0/queue 11: received 1 packets
  src=52:54:00:40:E5:B6 - dst=00:11:22:33:44:55 - type=0x0800 - length=522 - nb_segs=1 - RSS hash=0x66ea4c4b - RSS queue=0xb - sw ptype: L2_ETHER L3_IPV4  - l2_len=14 - l3_len=20 - Receive queue=0xb
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

28/10/2020 01:02:01 Cvl_advance_iavf_rss_vlan_ah_l2tp_pfcp: action: check_no_hash_or_different

28/10/2020 01:02:01 Cvl_advance_iavf_rss_vlan_ah_l2tp_pfcp: hash_infos: [('0x66ea4c4b', '0xb')]
28/10/2020 01:02:01 Cvl_advance_iavf_rss_vlan_ah_l2tp_pfcp: ----------send packet-------------
28/10/2020 01:02:01 Cvl_advance_iavf_rss_vlan_ah_l2tp_pfcp: Ether(dst="00:11:22:33:44:55")/IP(src="192.168.0.4",dst="192.168.0.7",proto=50)/ESP(spi=11)/Raw("x"*480)
28/10/2020 01:02:02             dut.10.240.183.254: port 0/queue 0: received 1 packets
  src=52:54:00:40:E5:B6 - dst=00:11:22:33:44:55 - type=0x0800 - length=522 - nb_segs=1 - RSS hash=0xbde6e550 - RSS queue=0x0 - sw ptype: L2_ETHER L3_IPV4  - l2_len=14 - l3_len=20 - Receive queue=0x0
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

28/10/2020 01:02:02 Cvl_advance_iavf_rss_vlan_ah_l2tp_pfcp: action: check_no_hash_or_different

28/10/2020 01:02:02 Cvl_advance_iavf_rss_vlan_ah_l2tp_pfcp: hash_infos: [('0xbde6e550', '0x0')]
28/10/2020 01:02:02 Cvl_advance_iavf_rss_vlan_ah_l2tp_pfcp: sub_case mac_ipv4_udp_esp passed
28/10/2020 01:02:02             dut.10.240.183.254: flow flush 0
28/10/2020 01:02:02             dut.10.240.183.254: 
28/10/2020 01:02:02 Cvl_advance_iavf_rss_vlan_ah_l2tp_pfcp: {'mac_ipv4_udp_esp': 'passed'}
28/10/2020 01:02:02 Cvl_advance_iavf_rss_vlan_ah_l2tp_pfcp: pass rate is: 100.0
28/10/2020 01:02:02 Cvl_advance_iavf_rss_vlan_ah_l2tp_pfcp: Test Case test_mac_ipv4_udp_esp Result PASSED:
28/10/2020 01:02:02             dut.10.240.183.254: flow flush 0
28/10/2020 01:02:03             dut.10.240.183.254: 
testpmd> 
28/10/2020 01:02:03             dut.10.240.183.254: clear port stats all
28/10/2020 01:02:05             dut.10.240.183.254: 

  NIC statistics for port 0 cleared
testpmd> 
28/10/2020 01:02:05             dut.10.240.183.254: stop
28/10/2020 01:02:05             dut.10.240.183.254: 
Telling cores to ...
Waiting for lcores to finish...

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

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

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

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

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

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

Done.
28/10/2020 01:02:05             dut.10.240.183.254: kill_all: called by dut and prefix list has value.
28/10/2020 01:02:07             dut.10.240.183.254: Killed
[PEXPECT]# 
28/10/2020 01:02:07 Cvl_advance_iavf_rss_vlan_ah_l2tp_pfcp: Test Case test_mac_ipv6_ah Begin
28/10/2020 01:02:07             dut.10.240.183.254: 
28/10/2020 01:02:08                         tester: 
28/10/2020 01:02:08             dut.10.240.183.254: kill_all: called by dut and has no prefix list.
28/10/2020 01:02:08             dut.10.240.183.254: x86_64-native-linuxapp-gcc/app/dpdk-testpmd  -l 1,2,3,4 -n 4 -w 0000:03:01.0  --file-prefix=dpdk_11606_20201027233131   -- -i --rxq=16 --txq=16
28/10/2020 01:02:09             dut.10.240.183.254: EAL: Detected 72 lcore(s)
EAL: Detected 2 NUMA nodes
EAL: Multi-process socket /var/run/dpdk/dpdk_11606_20201027233131/mp_socket
EAL: Selected IOVA mode 'VA'
EAL: No available hugepages reported in hugepages-1048576kB
EAL: Probing VFIO support...
EAL: VFIO support initialized
EAL:   using IOMMU type 1 (Type 1)
EAL: Probe PCI driver: net_iavf (8086:1889) device: 0000:03:01.0 (socket 0)
EAL: No legacy callbacks, legacy socket not created
Interactive-mode selected
testpmd: create a new mbuf pool <mb_pool_0>: n=171456, size=2176, socket=0
testpmd: preferred mempool ops selected: ring_mp_mc

Warning! port-topology=paired and odd forward ports number, the last port will pair with itself.

Configuring Port 0 (socket 0)
iavf_configure_queues(): request RXDID == 22 in Queue[0]
iavf_configure_queues(): request RXDID == 22 in Queue[1]
iavf_configure_queues(): request RXDID == 22 in Queue[2]
iavf_configure_queues(): request RXDID == 22 in Queue[3]
iavf_configure_queues(): request RXDID == 22 in Queue[4]
iavf_configure_queues(): request RXDID == 22 in Queue[5]
iavf_configure_queues(): request RXDID == 22 in Queue[6]
iavf_configure_queues(): request RXDID == 22 in Queue[7]
iavf_configure_queues(): request RXDID == 22 in Queue[8]
iavf_configure_queues(): request RXDID == 22 in Queue[9]
iavf_configure_queues(): request RXDID == 22 in Queue[10]
iavf_configure_queues(): request RXDID == 22 in Queue[11]
iavf_configure_queues(): request RXDID == 22 in Queue[12]
iavf_configure_queues(): request RXDID == 22 in Queue[13]
iavf_configure_queues(): request RXDID == 22 in Queue[14]
iavf_configure_queues(): request RXDID == 22 in Queue[15]

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event
Port 0: 00:11:22:33:44:55
Checking link statuses...
Done
28/10/2020 01:02:19             dut.10.240.183.254: set fwd rxonly
28/10/2020 01:02:19             dut.10.240.183.254: 
Set rxonly packet forwarding mode
28/10/2020 01:02:19             dut.10.240.183.254: set verbose 1
28/10/2020 01:02:19             dut.10.240.183.254: 
Change verbose level from 0 to 1
28/10/2020 01:02:19             dut.10.240.183.254: show port info all
28/10/2020 01:02:19             dut.10.240.183.254: 

********************* Infos for port 0  *********************
MAC address: 00:11:22:33:44:55
Device name: 0000:03:01.0
Driver name: net_iavf
Firmware-version: not available
Devargs: 
Connect to socket: 0
memory allocation on the socket: 0
Link status: up
Link speed: 25 Gbps
Link duplex: full-duplex
MTU: 1500
Promiscuous mode: enabled
Allmulticast mode: disabled
Maximum number of MAC addresses: 64
Maximum number of MAC addresses of hash filtering: 0
VLAN offload: 
  strip off, filter off, extend off, qinq strip off
Hash key size in bytes: 52
Redirection table size: 64
Supported RSS offload flow types:
  ipv4-frag
  ipv4-tcp
  ipv4-udp
  ipv4-sctp
  ipv4-other
Minimum size of RX buffer: 1024
Maximum configurable length of RX packet: 9728
Maximum configurable size of LRO aggregated packet: 0
Current number of RX queues: 16
Max possible RX queues: 16
Max possible number of RXDs per queue: 4096
Min possible number of RXDs per queue: 64
RXDs number alignment: 32
Current number of TX queues: 16
Max possible TX queues: 16
Max possible number of TXDs per queue: 4096
Min possible number of TXDs per queue: 64
TXDs number alignment: 32
Max segment number per packet: 0
Max segment number per MTU/TSO: 0
28/10/2020 01:02:19             dut.10.240.183.254: start
28/10/2020 01:02:19             dut.10.240.183.254: 
rxonly packet forwarding - ports=1 - cores=1 - streams=16 - NUMA support enabled, MP allocation mode: native
Logical Core 2 (socket 0) forwards packets on 16 streams:
  RX P=0/Q=0 (socket 0) -> TX P=0/Q=0 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=1 (socket 0) -> TX P=0/Q=1 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=2 (socket 0) -> TX P=0/Q=2 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=3 (socket 0) -> TX P=0/Q=3 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=4 (socket 0) -> TX P=0/Q=4 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=5 (socket 0) -> TX P=0/Q=5 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=6 (socket 0) -> TX P=0/Q=6 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=7 (socket 0) -> TX P=0/Q=7 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=8 (socket 0) -> TX P=0/Q=8 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=9 (socket 0) -> TX P=0/Q=9 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=10 (socket 0) -> TX P=0/Q=10 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=11 (socket 0) -> TX P=0/Q=11 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=12 (socket 0) -> TX P=0/Q=12 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=13 (socket 0) -> TX P=0/Q=13 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=14 (socket 0) -> TX P=0/Q=14 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=15 (socket 0) -> TX P=0/Q=15 (socket 0) peer=02:00:00:00:00:00

  rxonly packet forwarding packets/burst=32
  nb forwarding cores=1 - nb forwarding ports=1
  port 0: RX queue number: 16 Tx queue number: 16
    Rx offloads=0x0 Tx offloads=0x0
    RX queue: 0
      RX desc=512 - RX free threshold=32
      RX threshold registers: pthresh=0 hthresh=0  wthresh=0
      RX Offloads=0x0
    TX queue: 0
      TX desc=512 - TX free threshold=32
      TX threshold registers: pthresh=0 hthresh=0  wthresh=0
      TX offloads=0x0 - TX RS bit threshold=32
28/10/2020 01:02:19 Cvl_advance_iavf_rss_vlan_ah_l2tp_pfcp: ===================Test sub case: mac_ipv6_ah================
28/10/2020 01:02:19 Cvl_advance_iavf_rss_vlan_ah_l2tp_pfcp: ------------handle test--------------
28/10/2020 01:02:19             dut.10.240.183.254: flow validate 0 ingress pattern eth / ipv6 / ah / end actions rss types ah end key_len 0 queues end / end
28/10/2020 01:02:20             dut.10.240.183.254: 
Flow rule validated
28/10/2020 01:02:20             dut.10.240.183.254: flow create 0 ingress pattern eth / ipv6 / ah / end actions rss types ah end key_len 0 queues end / end
28/10/2020 01:02:20             dut.10.240.183.254: 
Flow rule #0 created
28/10/2020 01:02:20             dut.10.240.183.254: flow list 0
28/10/2020 01:02:20             dut.10.240.183.254: 
ID	Group	Prio	Attr	Rule
0	0	0	i--	ETH IPV6 AH => RSS
28/10/2020 01:02:20 Cvl_advance_iavf_rss_vlan_ah_l2tp_pfcp: ----------send packet-------------
28/10/2020 01:02:20 Cvl_advance_iavf_rss_vlan_ah_l2tp_pfcp: Ether(dst="00:11:22:33:44:55")/IPv6(src="CDCD:910A:2222:5498:8475:1111:3900:1536", dst="CDCD:910A:2222:5498:8475:1111:3900:2022", nh=51)/AH(spi=11)/Raw("x"*480)
28/10/2020 01:02:21             dut.10.240.183.254: port 0/queue 14: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x86dd - length=546 - nb_segs=1 - RSS hash=0xe4c13f9e - RSS queue=0xe - sw ptype: L2_ETHER L3_IPV6_EXT  - l2_len=14 - l3_len=40 - Receive queue=0xe
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

28/10/2020 01:02:21 Cvl_advance_iavf_rss_vlan_ah_l2tp_pfcp: action: save_hash

28/10/2020 01:02:21 Cvl_advance_iavf_rss_vlan_ah_l2tp_pfcp: hash_infos: [('0xe4c13f9e', '0xe')]
28/10/2020 01:02:21 Cvl_advance_iavf_rss_vlan_ah_l2tp_pfcp: ----------send packet-------------
28/10/2020 01:02:21 Cvl_advance_iavf_rss_vlan_ah_l2tp_pfcp: Ether(dst="00:11:22:33:44:55")/IPv6(src="CDCD:910A:2222:5498:8475:1111:3900:1536", dst="CDCD:910A:2222:5498:8475:1111:3900:2022", nh=51)/AH(spi=12)/Raw("x"*480)
28/10/2020 01:02:22             dut.10.240.183.254: port 0/queue 7: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x86dd - length=546 - nb_segs=1 - RSS hash=0xd5e70e87 - RSS queue=0x7 - sw ptype: L2_ETHER L3_IPV6_EXT  - l2_len=14 - l3_len=40 - Receive queue=0x7
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

28/10/2020 01:02:22 Cvl_advance_iavf_rss_vlan_ah_l2tp_pfcp: action: check_hash_different

28/10/2020 01:02:22 Cvl_advance_iavf_rss_vlan_ah_l2tp_pfcp: hash_infos: [('0xd5e70e87', '0x7')]
28/10/2020 01:02:22 Cvl_advance_iavf_rss_vlan_ah_l2tp_pfcp: ----------send packet-------------
28/10/2020 01:02:22 Cvl_advance_iavf_rss_vlan_ah_l2tp_pfcp: Ether(dst="00:11:22:33:44:55")/IPv6(src="CDCD:910A:2222:5498:8475:1111:3900:1537", dst="CDCD:910A:2222:5498:8475:1111:3900:2023", nh=51)/AH(spi=11)/Raw("x"*480)
28/10/2020 01:02:23             dut.10.240.183.254: port 0/queue 14: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x86dd - length=546 - nb_segs=1 - RSS hash=0xe4c13f9e - RSS queue=0xe - sw ptype: L2_ETHER L3_IPV6_EXT  - l2_len=14 - l3_len=40 - Receive queue=0xe
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

28/10/2020 01:02:23 Cvl_advance_iavf_rss_vlan_ah_l2tp_pfcp: action: check_hash_same

28/10/2020 01:02:23 Cvl_advance_iavf_rss_vlan_ah_l2tp_pfcp: hash_infos: [('0xe4c13f9e', '0xe')]
28/10/2020 01:02:23 Cvl_advance_iavf_rss_vlan_ah_l2tp_pfcp: ------------handle post-test--------------
28/10/2020 01:02:23             dut.10.240.183.254: flow destroy 0 rule 0
28/10/2020 01:02:24             dut.10.240.183.254: 
Flow rule #0 destroyed
testpmd> 
28/10/2020 01:02:24             dut.10.240.183.254: flow list 0
28/10/2020 01:02:24             dut.10.240.183.254: 
28/10/2020 01:02:24 Cvl_advance_iavf_rss_vlan_ah_l2tp_pfcp: ----------send packet-------------
28/10/2020 01:02:24 Cvl_advance_iavf_rss_vlan_ah_l2tp_pfcp: Ether(dst="00:11:22:33:44:55")/IPv6(src="CDCD:910A:2222:5498:8475:1111:3900:1536", dst="CDCD:910A:2222:5498:8475:1111:3900:2022", nh=51)/AH(spi=11)/Raw("x"*480)
28/10/2020 01:02:25             dut.10.240.183.254: port 0/queue 1: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x86dd - length=546 - nb_segs=1 - RSS hash=0x16b9d971 - RSS queue=0x1 - sw ptype: L2_ETHER L3_IPV6_EXT  - l2_len=14 - l3_len=40 - Receive queue=0x1
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

28/10/2020 01:02:25 Cvl_advance_iavf_rss_vlan_ah_l2tp_pfcp: action: check_no_hash_or_different

28/10/2020 01:02:25 Cvl_advance_iavf_rss_vlan_ah_l2tp_pfcp: hash_infos: [('0x16b9d971', '0x1')]
28/10/2020 01:02:25 Cvl_advance_iavf_rss_vlan_ah_l2tp_pfcp: ----------send packet-------------
28/10/2020 01:02:25 Cvl_advance_iavf_rss_vlan_ah_l2tp_pfcp: Ether(dst="00:11:22:33:44:55")/IPv6(src="CDCD:910A:2222:5498:8475:1111:3900:1536", dst="CDCD:910A:2222:5498:8475:1111:3900:2022", nh=51)/AH(spi=12)/Raw("x"*480)
28/10/2020 01:02:26             dut.10.240.183.254: port 0/queue 1: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x86dd - length=546 - nb_segs=1 - RSS hash=0x16b9d971 - RSS queue=0x1 - sw ptype: L2_ETHER L3_IPV6_EXT  - l2_len=14 - l3_len=40 - Receive queue=0x1
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

28/10/2020 01:02:26 Cvl_advance_iavf_rss_vlan_ah_l2tp_pfcp: action: check_no_hash_or_different

28/10/2020 01:02:26 Cvl_advance_iavf_rss_vlan_ah_l2tp_pfcp: hash_infos: [('0x16b9d971', '0x1')]
28/10/2020 01:02:26 Cvl_advance_iavf_rss_vlan_ah_l2tp_pfcp: ----------send packet-------------
28/10/2020 01:02:26 Cvl_advance_iavf_rss_vlan_ah_l2tp_pfcp: Ether(dst="00:11:22:33:44:55")/IPv6(src="CDCD:910A:2222:5498:8475:1111:3900:1537", dst="CDCD:910A:2222:5498:8475:1111:3900:2023", nh=51)/AH(spi=11)/Raw("x"*480)
28/10/2020 01:02:28             dut.10.240.183.254: port 0/queue 4: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x86dd - length=546 - nb_segs=1 - RSS hash=0x985491f4 - RSS queue=0x4 - sw ptype: L2_ETHER L3_IPV6_EXT  - l2_len=14 - l3_len=40 - Receive queue=0x4
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

28/10/2020 01:02:28 Cvl_advance_iavf_rss_vlan_ah_l2tp_pfcp: action: check_no_hash_or_different

28/10/2020 01:02:28 Cvl_advance_iavf_rss_vlan_ah_l2tp_pfcp: hash_infos: [('0x985491f4', '0x4')]
28/10/2020 01:02:28 Cvl_advance_iavf_rss_vlan_ah_l2tp_pfcp: sub_case mac_ipv6_ah passed
28/10/2020 01:02:28             dut.10.240.183.254: flow flush 0
28/10/2020 01:02:28             dut.10.240.183.254: 
28/10/2020 01:02:28 Cvl_advance_iavf_rss_vlan_ah_l2tp_pfcp: {'mac_ipv6_ah': 'passed'}
28/10/2020 01:02:28 Cvl_advance_iavf_rss_vlan_ah_l2tp_pfcp: pass rate is: 100.0
28/10/2020 01:02:28 Cvl_advance_iavf_rss_vlan_ah_l2tp_pfcp: Test Case test_mac_ipv6_ah Result PASSED:
28/10/2020 01:02:28             dut.10.240.183.254: flow flush 0
28/10/2020 01:02:29             dut.10.240.183.254: 
testpmd> 
28/10/2020 01:02:29             dut.10.240.183.254: clear port stats all
28/10/2020 01:02:30             dut.10.240.183.254: 

  NIC statistics for port 0 cleared
testpmd> 
28/10/2020 01:02:30             dut.10.240.183.254: stop
28/10/2020 01:02:30             dut.10.240.183.254: 
Telling cores to ...
Waiting for lcores to finish...

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

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

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

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

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

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

Done.
28/10/2020 01:02:30             dut.10.240.183.254: kill_all: called by dut and prefix list has value.
28/10/2020 01:02:32             dut.10.240.183.254: Killed
[PEXPECT]# 
28/10/2020 01:02:33 Cvl_advance_iavf_rss_vlan_ah_l2tp_pfcp: Test Case test_mac_ipv6_esp Begin
28/10/2020 01:02:33             dut.10.240.183.254: 
28/10/2020 01:02:33                         tester: 
28/10/2020 01:02:33             dut.10.240.183.254: kill_all: called by dut and has no prefix list.
28/10/2020 01:02:34             dut.10.240.183.254: x86_64-native-linuxapp-gcc/app/dpdk-testpmd  -l 1,2,3,4 -n 4 -w 0000:03:01.0  --file-prefix=dpdk_11606_20201027233131   -- -i --rxq=16 --txq=16
28/10/2020 01:02:35             dut.10.240.183.254: EAL: Detected 72 lcore(s)
EAL: Detected 2 NUMA nodes
EAL: Multi-process socket /var/run/dpdk/dpdk_11606_20201027233131/mp_socket
EAL: Selected IOVA mode 'VA'
EAL: No available hugepages reported in hugepages-1048576kB
EAL: Probing VFIO support...
EAL: VFIO support initialized
EAL:   using IOMMU type 1 (Type 1)
EAL: Probe PCI driver: net_iavf (8086:1889) device: 0000:03:01.0 (socket 0)
EAL: No legacy callbacks, legacy socket not created
Interactive-mode selected
testpmd: create a new mbuf pool <mb_pool_0>: n=171456, size=2176, socket=0
testpmd: preferred mempool ops selected: ring_mp_mc

Warning! port-topology=paired and odd forward ports number, the last port will pair with itself.

Configuring Port 0 (socket 0)
iavf_configure_queues(): request RXDID == 22 in Queue[0]
iavf_configure_queues(): request RXDID == 22 in Queue[1]
iavf_configure_queues(): request RXDID == 22 in Queue[2]
iavf_configure_queues(): request RXDID == 22 in Queue[3]
iavf_configure_queues(): request RXDID == 22 in Queue[4]
iavf_configure_queues(): request RXDID == 22 in Queue[5]
iavf_configure_queues(): request RXDID == 22 in Queue[6]
iavf_configure_queues(): request RXDID == 22 in Queue[7]
iavf_configure_queues(): request RXDID == 22 in Queue[8]
iavf_configure_queues(): request RXDID == 22 in Queue[9]
iavf_configure_queues(): request RXDID == 22 in Queue[10]
iavf_configure_queues(): request RXDID == 22 in Queue[11]
iavf_configure_queues(): request RXDID == 22 in Queue[12]
iavf_configure_queues(): request RXDID == 22 in Queue[13]
iavf_configure_queues(): request RXDID == 22 in Queue[14]
iavf_configure_queues(): request RXDID == 22 in Queue[15]

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event
Port 0: 00:11:22:33:44:55
Checking link statuses...
Done
28/10/2020 01:02:45             dut.10.240.183.254: set fwd rxonly
28/10/2020 01:02:45             dut.10.240.183.254: 
Set rxonly packet forwarding mode
28/10/2020 01:02:45             dut.10.240.183.254: set verbose 1
28/10/2020 01:02:45             dut.10.240.183.254: 
Change verbose level from 0 to 1
28/10/2020 01:02:45             dut.10.240.183.254: show port info all
28/10/2020 01:02:45             dut.10.240.183.254: 

********************* Infos for port 0  *********************
MAC address: 00:11:22:33:44:55
Device name: 0000:03:01.0
Driver name: net_iavf
Firmware-version: not available
Devargs: 
Connect to socket: 0
memory allocation on the socket: 0
Link status: up
Link speed: 25 Gbps
Link duplex: full-duplex
MTU: 1500
Promiscuous mode: enabled
Allmulticast mode: disabled
Maximum number of MAC addresses: 64
Maximum number of MAC addresses of hash filtering: 0
VLAN offload: 
  strip off, filter off, extend off, qinq strip off
Hash key size in bytes: 52
Redirection table size: 64
Supported RSS offload flow types:
  ipv4-frag
  ipv4-tcp
  ipv4-udp
  ipv4-sctp
  ipv4-other
Minimum size of RX buffer: 1024
Maximum configurable length of RX packet: 9728
Maximum configurable size of LRO aggregated packet: 0
Current number of RX queues: 16
Max possible RX queues: 16
Max possible number of RXDs per queue: 4096
Min possible number of RXDs per queue: 64
RXDs number alignment: 32
Current number of TX queues: 16
Max possible TX queues: 16
Max possible number of TXDs per queue: 4096
Min possible number of TXDs per queue: 64
TXDs number alignment: 32
Max segment number per packet: 0
Max segment number per MTU/TSO: 0
28/10/2020 01:02:45             dut.10.240.183.254: start
28/10/2020 01:02:45             dut.10.240.183.254: 
rxonly packet forwarding - ports=1 - cores=1 - streams=16 - NUMA support enabled, MP allocation mode: native
Logical Core 2 (socket 0) forwards packets on 16 streams:
  RX P=0/Q=0 (socket 0) -> TX P=0/Q=0 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=1 (socket 0) -> TX P=0/Q=1 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=2 (socket 0) -> TX P=0/Q=2 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=3 (socket 0) -> TX P=0/Q=3 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=4 (socket 0) -> TX P=0/Q=4 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=5 (socket 0) -> TX P=0/Q=5 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=6 (socket 0) -> TX P=0/Q=6 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=7 (socket 0) -> TX P=0/Q=7 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=8 (socket 0) -> TX P=0/Q=8 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=9 (socket 0) -> TX P=0/Q=9 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=10 (socket 0) -> TX P=0/Q=10 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=11 (socket 0) -> TX P=0/Q=11 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=12 (socket 0) -> TX P=0/Q=12 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=13 (socket 0) -> TX P=0/Q=13 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=14 (socket 0) -> TX P=0/Q=14 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=15 (socket 0) -> TX P=0/Q=15 (socket 0) peer=02:00:00:00:00:00

  rxonly packet forwarding packets/burst=32
  nb forwarding cores=1 - nb forwarding ports=1
  port 0: RX queue number: 16 Tx queue number: 16
    Rx offloads=0x0 Tx offloads=0x0
    RX queue: 0
      RX desc=512 - RX free threshold=32
      RX threshold registers: pthresh=0 hthresh=0  wthresh=0
      RX Offloads=0x0
    TX queue: 0
      TX desc=512 - TX free threshold=32
      TX threshold registers: pthresh=0 hthresh=0  wthresh=0
      TX offloads=0x0 - TX RS bit threshold=32
28/10/2020 01:02:45 Cvl_advance_iavf_rss_vlan_ah_l2tp_pfcp: ===================Test sub case: mac_ipv6_esp================
28/10/2020 01:02:45 Cvl_advance_iavf_rss_vlan_ah_l2tp_pfcp: ------------handle test--------------
28/10/2020 01:02:45             dut.10.240.183.254: flow validate 0 ingress pattern eth / ipv6 / esp / end actions rss types esp end key_len 0 queues end / end
28/10/2020 01:02:45             dut.10.240.183.254: 
Flow rule validated
28/10/2020 01:02:45             dut.10.240.183.254: flow create 0 ingress pattern eth / ipv6 / esp / end actions rss types esp end key_len 0 queues end / end
28/10/2020 01:02:45             dut.10.240.183.254: 
Flow rule #0 created
28/10/2020 01:02:45             dut.10.240.183.254: flow list 0
28/10/2020 01:02:45             dut.10.240.183.254: 
ID	Group	Prio	Attr	Rule
0	0	0	i--	ETH IPV6 ESP => RSS
28/10/2020 01:02:45 Cvl_advance_iavf_rss_vlan_ah_l2tp_pfcp: ----------send packet-------------
28/10/2020 01:02:45 Cvl_advance_iavf_rss_vlan_ah_l2tp_pfcp: Ether(dst="00:11:22:33:44:55")/IPv6(src="CDCD:910A:2222:5498:8475:1111:3900:1536", dst="CDCD:910A:2222:5498:8475:1111:3900:2022", nh=50)/ESP(spi=11)/Raw("x"*480)
28/10/2020 01:02:46             dut.10.240.183.254: port 0/queue 3: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x86dd - length=542 - nb_segs=1 - RSS hash=0xae674bf3 - RSS queue=0x3 - sw ptype: L2_ETHER L3_IPV6_EXT  - l2_len=14 - l3_len=40 - Receive queue=0x3
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

28/10/2020 01:02:46 Cvl_advance_iavf_rss_vlan_ah_l2tp_pfcp: action: save_hash

28/10/2020 01:02:46 Cvl_advance_iavf_rss_vlan_ah_l2tp_pfcp: hash_infos: [('0xae674bf3', '0x3')]
28/10/2020 01:02:46 Cvl_advance_iavf_rss_vlan_ah_l2tp_pfcp: ----------send packet-------------
28/10/2020 01:02:46 Cvl_advance_iavf_rss_vlan_ah_l2tp_pfcp: Ether(dst="00:11:22:33:44:55")/IPv6(src="CDCD:910A:2222:5498:8475:1111:3900:1536", dst="CDCD:910A:2222:5498:8475:1111:3900:2022", nh=50)/ESP(spi=12)/Raw("x"*480)
28/10/2020 01:02:47             dut.10.240.183.254: port 0/queue 14: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x86dd - length=542 - nb_segs=1 - RSS hash=0x59bcc29e - RSS queue=0xe - sw ptype: L2_ETHER L3_IPV6_EXT  - l2_len=14 - l3_len=40 - Receive queue=0xe
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

28/10/2020 01:02:47 Cvl_advance_iavf_rss_vlan_ah_l2tp_pfcp: action: check_hash_different

28/10/2020 01:02:47 Cvl_advance_iavf_rss_vlan_ah_l2tp_pfcp: hash_infos: [('0x59bcc29e', '0xe')]
28/10/2020 01:02:47 Cvl_advance_iavf_rss_vlan_ah_l2tp_pfcp: ----------send packet-------------
28/10/2020 01:02:47 Cvl_advance_iavf_rss_vlan_ah_l2tp_pfcp: Ether(dst="00:11:22:33:44:55")/IPv6(src="CDCD:910A:2222:5498:8475:1111:3900:1537", dst="CDCD:910A:2222:5498:8475:1111:3900:2023", nh=50)/ESP(spi=11)/Raw("x"*480)
28/10/2020 01:02:48             dut.10.240.183.254: port 0/queue 3: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x86dd - length=542 - nb_segs=1 - RSS hash=0xae674bf3 - RSS queue=0x3 - sw ptype: L2_ETHER L3_IPV6_EXT  - l2_len=14 - l3_len=40 - Receive queue=0x3
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

28/10/2020 01:02:48 Cvl_advance_iavf_rss_vlan_ah_l2tp_pfcp: action: check_hash_same

28/10/2020 01:02:48 Cvl_advance_iavf_rss_vlan_ah_l2tp_pfcp: hash_infos: [('0xae674bf3', '0x3')]
28/10/2020 01:02:48 Cvl_advance_iavf_rss_vlan_ah_l2tp_pfcp: ------------handle post-test--------------
28/10/2020 01:02:48             dut.10.240.183.254: flow destroy 0 rule 0
28/10/2020 01:02:50             dut.10.240.183.254: 
Flow rule #0 destroyed
testpmd> 
28/10/2020 01:02:50             dut.10.240.183.254: flow list 0
28/10/2020 01:02:50             dut.10.240.183.254: 
28/10/2020 01:02:50 Cvl_advance_iavf_rss_vlan_ah_l2tp_pfcp: ----------send packet-------------
28/10/2020 01:02:50 Cvl_advance_iavf_rss_vlan_ah_l2tp_pfcp: Ether(dst="00:11:22:33:44:55")/IPv6(src="CDCD:910A:2222:5498:8475:1111:3900:1536", dst="CDCD:910A:2222:5498:8475:1111:3900:2022", nh=50)/ESP(spi=11)/Raw("x"*480)
28/10/2020 01:02:51             dut.10.240.183.254: port 0/queue 9: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x86dd - length=542 - nb_segs=1 - RSS hash=0xa822a7d9 - RSS queue=0x9 - sw ptype: L2_ETHER L3_IPV6_EXT  - l2_len=14 - l3_len=40 - Receive queue=0x9
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

28/10/2020 01:02:51 Cvl_advance_iavf_rss_vlan_ah_l2tp_pfcp: action: check_no_hash_or_different

28/10/2020 01:02:51 Cvl_advance_iavf_rss_vlan_ah_l2tp_pfcp: hash_infos: [('0xa822a7d9', '0x9')]
28/10/2020 01:02:51 Cvl_advance_iavf_rss_vlan_ah_l2tp_pfcp: ----------send packet-------------
28/10/2020 01:02:51 Cvl_advance_iavf_rss_vlan_ah_l2tp_pfcp: Ether(dst="00:11:22:33:44:55")/IPv6(src="CDCD:910A:2222:5498:8475:1111:3900:1536", dst="CDCD:910A:2222:5498:8475:1111:3900:2022", nh=50)/ESP(spi=12)/Raw("x"*480)
28/10/2020 01:02:52             dut.10.240.183.254: port 0/queue 9: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x86dd - length=542 - nb_segs=1 - RSS hash=0xa822a7d9 - RSS queue=0x9 - sw ptype: L2_ETHER L3_IPV6_EXT  - l2_len=14 - l3_len=40 - Receive queue=0x9
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

28/10/2020 01:02:52 Cvl_advance_iavf_rss_vlan_ah_l2tp_pfcp: action: check_no_hash_or_different

28/10/2020 01:02:52 Cvl_advance_iavf_rss_vlan_ah_l2tp_pfcp: hash_infos: [('0xa822a7d9', '0x9')]
28/10/2020 01:02:52 Cvl_advance_iavf_rss_vlan_ah_l2tp_pfcp: ----------send packet-------------
28/10/2020 01:02:52 Cvl_advance_iavf_rss_vlan_ah_l2tp_pfcp: Ether(dst="00:11:22:33:44:55")/IPv6(src="CDCD:910A:2222:5498:8475:1111:3900:1537", dst="CDCD:910A:2222:5498:8475:1111:3900:2023", nh=50)/ESP(spi=11)/Raw("x"*480)
28/10/2020 01:02:53             dut.10.240.183.254: port 0/queue 3: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x86dd - length=542 - nb_segs=1 - RSS hash=0x152918a3 - RSS queue=0x3 - sw ptype: L2_ETHER L3_IPV6_EXT  - l2_len=14 - l3_len=40 - Receive queue=0x3
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

28/10/2020 01:02:53 Cvl_advance_iavf_rss_vlan_ah_l2tp_pfcp: action: check_no_hash_or_different

28/10/2020 01:02:53 Cvl_advance_iavf_rss_vlan_ah_l2tp_pfcp: hash_infos: [('0x152918a3', '0x3')]
28/10/2020 01:02:53 Cvl_advance_iavf_rss_vlan_ah_l2tp_pfcp: sub_case mac_ipv6_esp passed
28/10/2020 01:02:53             dut.10.240.183.254: flow flush 0
28/10/2020 01:02:53             dut.10.240.183.254: 
28/10/2020 01:02:53 Cvl_advance_iavf_rss_vlan_ah_l2tp_pfcp: {'mac_ipv6_esp': 'passed'}
28/10/2020 01:02:53 Cvl_advance_iavf_rss_vlan_ah_l2tp_pfcp: pass rate is: 100.0
28/10/2020 01:02:53 Cvl_advance_iavf_rss_vlan_ah_l2tp_pfcp: Test Case test_mac_ipv6_esp Result PASSED:
28/10/2020 01:02:53             dut.10.240.183.254: flow flush 0
28/10/2020 01:02:54             dut.10.240.183.254: 
testpmd> 
28/10/2020 01:02:54             dut.10.240.183.254: clear port stats all
28/10/2020 01:02:55             dut.10.240.183.254: 

  NIC statistics for port 0 cleared
testpmd> 
28/10/2020 01:02:55             dut.10.240.183.254: stop
28/10/2020 01:02:56             dut.10.240.183.254: 
Telling cores to ...
Waiting for lcores to finish...

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

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

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

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

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

Done.
28/10/2020 01:02:56             dut.10.240.183.254: kill_all: called by dut and prefix list has value.
28/10/2020 01:02:58             dut.10.240.183.254: Killed
[PEXPECT]# 
28/10/2020 01:02:58 Cvl_advance_iavf_rss_vlan_ah_l2tp_pfcp: Test Case test_mac_ipv6_l2tpv3 Begin
28/10/2020 01:02:58             dut.10.240.183.254: 
28/10/2020 01:02:58                         tester: 
28/10/2020 01:02:58             dut.10.240.183.254: kill_all: called by dut and has no prefix list.
28/10/2020 01:02:59             dut.10.240.183.254: x86_64-native-linuxapp-gcc/app/dpdk-testpmd  -l 1,2,3,4 -n 4 -w 0000:03:01.0  --file-prefix=dpdk_11606_20201027233131   -- -i --rxq=16 --txq=16
28/10/2020 01:03:00             dut.10.240.183.254: EAL: Detected 72 lcore(s)
EAL: Detected 2 NUMA nodes
EAL: Multi-process socket /var/run/dpdk/dpdk_11606_20201027233131/mp_socket
EAL: Selected IOVA mode 'VA'
EAL: No available hugepages reported in hugepages-1048576kB
EAL: Probing VFIO support...
EAL: VFIO support initialized
EAL:   using IOMMU type 1 (Type 1)
EAL: Probe PCI driver: net_iavf (8086:1889) device: 0000:03:01.0 (socket 0)
EAL: No legacy callbacks, legacy socket not created
Interactive-mode selected
testpmd: create a new mbuf pool <mb_pool_0>: n=171456, size=2176, socket=0
testpmd: preferred mempool ops selected: ring_mp_mc

Warning! port-topology=paired and odd forward ports number, the last port will pair with itself.

Configuring Port 0 (socket 0)
iavf_configure_queues(): request RXDID == 22 in Queue[0]
iavf_configure_queues(): request RXDID == 22 in Queue[1]
iavf_configure_queues(): request RXDID == 22 in Queue[2]
iavf_configure_queues(): request RXDID == 22 in Queue[3]
iavf_configure_queues(): request RXDID == 22 in Queue[4]
iavf_configure_queues(): request RXDID == 22 in Queue[5]
iavf_configure_queues(): request RXDID == 22 in Queue[6]
iavf_configure_queues(): request RXDID == 22 in Queue[7]
iavf_configure_queues(): request RXDID == 22 in Queue[8]
iavf_configure_queues(): request RXDID == 22 in Queue[9]
iavf_configure_queues(): request RXDID == 22 in Queue[10]
iavf_configure_queues(): request RXDID == 22 in Queue[11]
iavf_configure_queues(): request RXDID == 22 in Queue[12]
iavf_configure_queues(): request RXDID == 22 in Queue[13]
iavf_configure_queues(): request RXDID == 22 in Queue[14]
iavf_configure_queues(): request RXDID == 22 in Queue[15]

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event
Port 0: 00:11:22:33:44:55
Checking link statuses...
Done
28/10/2020 01:03:10             dut.10.240.183.254: set fwd rxonly
28/10/2020 01:03:10             dut.10.240.183.254: 
Set rxonly packet forwarding mode
28/10/2020 01:03:10             dut.10.240.183.254: set verbose 1
28/10/2020 01:03:10             dut.10.240.183.254: 
Change verbose level from 0 to 1
28/10/2020 01:03:10             dut.10.240.183.254: show port info all
28/10/2020 01:03:10             dut.10.240.183.254: 

********************* Infos for port 0  *********************
MAC address: 00:11:22:33:44:55
Device name: 0000:03:01.0
Driver name: net_iavf
Firmware-version: not available
Devargs: 
Connect to socket: 0
memory allocation on the socket: 0
Link status: up
Link speed: 25 Gbps
Link duplex: full-duplex
MTU: 1500
Promiscuous mode: enabled
Allmulticast mode: disabled
Maximum number of MAC addresses: 64
Maximum number of MAC addresses of hash filtering: 0
VLAN offload: 
  strip off, filter off, extend off, qinq strip off
Hash key size in bytes: 52
Redirection table size: 64
Supported RSS offload flow types:
  ipv4-frag
  ipv4-tcp
  ipv4-udp
  ipv4-sctp
  ipv4-other
Minimum size of RX buffer: 1024
Maximum configurable length of RX packet: 9728
Maximum configurable size of LRO aggregated packet: 0
Current number of RX queues: 16
Max possible RX queues: 16
Max possible number of RXDs per queue: 4096
Min possible number of RXDs per queue: 64
RXDs number alignment: 32
Current number of TX queues: 16
Max possible TX queues: 16
Max possible number of TXDs per queue: 4096
Min possible number of TXDs per queue: 64
TXDs number alignment: 32
Max segment number per packet: 0
Max segment number per MTU/TSO: 0
28/10/2020 01:03:10             dut.10.240.183.254: start
28/10/2020 01:03:10             dut.10.240.183.254: 
rxonly packet forwarding - ports=1 - cores=1 - streams=16 - NUMA support enabled, MP allocation mode: native
Logical Core 2 (socket 0) forwards packets on 16 streams:
  RX P=0/Q=0 (socket 0) -> TX P=0/Q=0 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=1 (socket 0) -> TX P=0/Q=1 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=2 (socket 0) -> TX P=0/Q=2 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=3 (socket 0) -> TX P=0/Q=3 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=4 (socket 0) -> TX P=0/Q=4 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=5 (socket 0) -> TX P=0/Q=5 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=6 (socket 0) -> TX P=0/Q=6 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=7 (socket 0) -> TX P=0/Q=7 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=8 (socket 0) -> TX P=0/Q=8 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=9 (socket 0) -> TX P=0/Q=9 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=10 (socket 0) -> TX P=0/Q=10 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=11 (socket 0) -> TX P=0/Q=11 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=12 (socket 0) -> TX P=0/Q=12 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=13 (socket 0) -> TX P=0/Q=13 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=14 (socket 0) -> TX P=0/Q=14 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=15 (socket 0) -> TX P=0/Q=15 (socket 0) peer=02:00:00:00:00:00

  rxonly packet forwarding packets/burst=32
  nb forwarding cores=1 - nb forwarding ports=1
  port 0: RX queue number: 16 Tx queue number: 16
    Rx offloads=0x0 Tx offloads=0x0
    RX queue: 0
      RX desc=512 - RX free threshold=32
      RX threshold registers: pthresh=0 hthresh=0  wthresh=0
      RX Offloads=0x0
    TX queue: 0
      TX desc=512 - TX free threshold=32
      TX threshold registers: pthresh=0 hthresh=0  wthresh=0
      TX offloads=0x0 - TX RS bit threshold=32
28/10/2020 01:03:10 Cvl_advance_iavf_rss_vlan_ah_l2tp_pfcp: ===================Test sub case: mac_ipv6_l2tpv3================
28/10/2020 01:03:10 Cvl_advance_iavf_rss_vlan_ah_l2tp_pfcp: ------------handle test--------------
28/10/2020 01:03:10             dut.10.240.183.254: flow validate 0 ingress pattern eth / ipv6 / l2tpv3oip / end actions rss types l2tpv3 end key_len 0 queues end / end
28/10/2020 01:03:11             dut.10.240.183.254: 
Flow rule validated
28/10/2020 01:03:11             dut.10.240.183.254: flow create 0 ingress pattern eth / ipv6 / l2tpv3oip / end actions rss types l2tpv3 end key_len 0 queues end / end
28/10/2020 01:03:11             dut.10.240.183.254: 
Flow rule #0 created
28/10/2020 01:03:11             dut.10.240.183.254: flow list 0
28/10/2020 01:03:11             dut.10.240.183.254: 
ID	Group	Prio	Attr	Rule
0	0	0	i--	ETH IPV6 L2TPV3OIP => RSS
28/10/2020 01:03:11 Cvl_advance_iavf_rss_vlan_ah_l2tp_pfcp: ----------send packet-------------
28/10/2020 01:03:11 Cvl_advance_iavf_rss_vlan_ah_l2tp_pfcp: Ether(dst="00:11:22:33:44:55")/IPv6(src="CDCD:910A:2222:5498:8475:1111:3900:1536", dst="CDCD:910A:2222:5498:8475:1111:3900:2022", nh=115)/L2TP('\x00\x00\x00\x11')/Raw("x"*480)
28/10/2020 01:03:12             dut.10.240.183.254: port 0/queue 2: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x86dd - length=538 - nb_segs=1 - RSS hash=0xb28d9da2 - RSS queue=0x2 - sw ptype: L2_ETHER L3_IPV6  - l2_len=14 - l3_len=40 - Receive queue=0x2
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

28/10/2020 01:03:12 Cvl_advance_iavf_rss_vlan_ah_l2tp_pfcp: action: save_hash

28/10/2020 01:03:12 Cvl_advance_iavf_rss_vlan_ah_l2tp_pfcp: hash_infos: [('0xb28d9da2', '0x2')]
28/10/2020 01:03:12 Cvl_advance_iavf_rss_vlan_ah_l2tp_pfcp: ----------send packet-------------
28/10/2020 01:03:12 Cvl_advance_iavf_rss_vlan_ah_l2tp_pfcp: Ether(dst="00:11:22:33:44:55")/IPv6(src="CDCD:910A:2222:5498:8475:1111:3900:1536", dst="CDCD:910A:2222:5498:8475:1111:3900:2022", nh=115)/L2TP('\x00\x00\x00\x12')/Raw("x"*480)
28/10/2020 01:03:13             dut.10.240.183.254: port 0/queue 1: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x86dd - length=538 - nb_segs=1 - RSS hash=0x642cdaa1 - RSS queue=0x1 - sw ptype: L2_ETHER L3_IPV6  - l2_len=14 - l3_len=40 - Receive queue=0x1
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

28/10/2020 01:03:13 Cvl_advance_iavf_rss_vlan_ah_l2tp_pfcp: action: check_hash_different

28/10/2020 01:03:13 Cvl_advance_iavf_rss_vlan_ah_l2tp_pfcp: hash_infos: [('0x642cdaa1', '0x1')]
28/10/2020 01:03:13 Cvl_advance_iavf_rss_vlan_ah_l2tp_pfcp: ----------send packet-------------
28/10/2020 01:03:13 Cvl_advance_iavf_rss_vlan_ah_l2tp_pfcp: Ether(dst="00:11:22:33:44:55")/IPv6(src="CDCD:910A:2222:5498:8475:1111:3900:1537", dst="CDCD:910A:2222:5498:8475:1111:3900:2023", nh=115)/L2TP('\x00\x00\x00\x11')/Raw("x"*480)
28/10/2020 01:03:14             dut.10.240.183.254: port 0/queue 2: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x86dd - length=538 - nb_segs=1 - RSS hash=0xb28d9da2 - RSS queue=0x2 - sw ptype: L2_ETHER L3_IPV6  - l2_len=14 - l3_len=40 - Receive queue=0x2
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

28/10/2020 01:03:14 Cvl_advance_iavf_rss_vlan_ah_l2tp_pfcp: action: check_hash_same

28/10/2020 01:03:14 Cvl_advance_iavf_rss_vlan_ah_l2tp_pfcp: hash_infos: [('0xb28d9da2', '0x2')]
28/10/2020 01:03:14 Cvl_advance_iavf_rss_vlan_ah_l2tp_pfcp: ------------handle post-test--------------
28/10/2020 01:03:14             dut.10.240.183.254: flow destroy 0 rule 0
28/10/2020 01:03:15             dut.10.240.183.254: 
Flow rule #0 destroyed
testpmd> 
28/10/2020 01:03:15             dut.10.240.183.254: flow list 0
28/10/2020 01:03:15             dut.10.240.183.254: 
28/10/2020 01:03:15 Cvl_advance_iavf_rss_vlan_ah_l2tp_pfcp: ----------send packet-------------
28/10/2020 01:03:15 Cvl_advance_iavf_rss_vlan_ah_l2tp_pfcp: Ether(dst="00:11:22:33:44:55")/IPv6(src="CDCD:910A:2222:5498:8475:1111:3900:1536", dst="CDCD:910A:2222:5498:8475:1111:3900:2022", nh=115)/L2TP('\x00\x00\x00\x11')/Raw("x"*480)
28/10/2020 01:03:16             dut.10.240.183.254: port 0/queue 5: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x86dd - length=538 - nb_segs=1 - RSS hash=0x54636545 - RSS queue=0x5 - sw ptype: L2_ETHER L3_IPV6  - l2_len=14 - l3_len=40 - Receive queue=0x5
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

28/10/2020 01:03:16 Cvl_advance_iavf_rss_vlan_ah_l2tp_pfcp: action: check_no_hash_or_different

28/10/2020 01:03:16 Cvl_advance_iavf_rss_vlan_ah_l2tp_pfcp: hash_infos: [('0x54636545', '0x5')]
28/10/2020 01:03:16 Cvl_advance_iavf_rss_vlan_ah_l2tp_pfcp: ----------send packet-------------
28/10/2020 01:03:16 Cvl_advance_iavf_rss_vlan_ah_l2tp_pfcp: Ether(dst="00:11:22:33:44:55")/IPv6(src="CDCD:910A:2222:5498:8475:1111:3900:1536", dst="CDCD:910A:2222:5498:8475:1111:3900:2022", nh=115)/L2TP('\x00\x00\x00\x12')/Raw("x"*480)
28/10/2020 01:03:17             dut.10.240.183.254: port 0/queue 5: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x86dd - length=538 - nb_segs=1 - RSS hash=0x54636545 - RSS queue=0x5 - sw ptype: L2_ETHER L3_IPV6  - l2_len=14 - l3_len=40 - Receive queue=0x5
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

28/10/2020 01:03:17 Cvl_advance_iavf_rss_vlan_ah_l2tp_pfcp: action: check_no_hash_or_different

28/10/2020 01:03:17 Cvl_advance_iavf_rss_vlan_ah_l2tp_pfcp: hash_infos: [('0x54636545', '0x5')]
28/10/2020 01:03:17 Cvl_advance_iavf_rss_vlan_ah_l2tp_pfcp: ----------send packet-------------
28/10/2020 01:03:17 Cvl_advance_iavf_rss_vlan_ah_l2tp_pfcp: Ether(dst="00:11:22:33:44:55")/IPv6(src="CDCD:910A:2222:5498:8475:1111:3900:1537", dst="CDCD:910A:2222:5498:8475:1111:3900:2023", nh=115)/L2TP('\x00\x00\x00\x11')/Raw("x"*480)
28/10/2020 01:03:19             dut.10.240.183.254: port 0/queue 7: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x86dd - length=538 - nb_segs=1 - RSS hash=0xe4f3af87 - RSS queue=0x7 - sw ptype: L2_ETHER L3_IPV6  - l2_len=14 - l3_len=40 - Receive queue=0x7
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

28/10/2020 01:03:19 Cvl_advance_iavf_rss_vlan_ah_l2tp_pfcp: action: check_no_hash_or_different

28/10/2020 01:03:19 Cvl_advance_iavf_rss_vlan_ah_l2tp_pfcp: hash_infos: [('0xe4f3af87', '0x7')]
28/10/2020 01:03:19 Cvl_advance_iavf_rss_vlan_ah_l2tp_pfcp: sub_case mac_ipv6_l2tpv3 passed
28/10/2020 01:03:19             dut.10.240.183.254: flow flush 0
28/10/2020 01:03:19             dut.10.240.183.254: 
28/10/2020 01:03:19 Cvl_advance_iavf_rss_vlan_ah_l2tp_pfcp: {'mac_ipv6_l2tpv3': 'passed'}
28/10/2020 01:03:19 Cvl_advance_iavf_rss_vlan_ah_l2tp_pfcp: pass rate is: 100.0
28/10/2020 01:03:19 Cvl_advance_iavf_rss_vlan_ah_l2tp_pfcp: Test Case test_mac_ipv6_l2tpv3 Result PASSED:
28/10/2020 01:03:19             dut.10.240.183.254: flow flush 0
28/10/2020 01:03:20             dut.10.240.183.254: 
testpmd> 
28/10/2020 01:03:20             dut.10.240.183.254: clear port stats all
28/10/2020 01:03:21             dut.10.240.183.254: 

  NIC statistics for port 0 cleared
testpmd> 
28/10/2020 01:03:21             dut.10.240.183.254: stop
28/10/2020 01:03:21             dut.10.240.183.254: 
Telling cores to ...
Waiting for lcores to finish...

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

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

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

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

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

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

Done.
28/10/2020 01:03:21             dut.10.240.183.254: kill_all: called by dut and prefix list has value.
28/10/2020 01:03:23             dut.10.240.183.254: Killed
[PEXPECT]# 
28/10/2020 01:03:24 Cvl_advance_iavf_rss_vlan_ah_l2tp_pfcp: Test Case test_mac_ipv6_pfcp_session Begin
28/10/2020 01:03:24             dut.10.240.183.254: 
28/10/2020 01:03:24                         tester: 
28/10/2020 01:03:24             dut.10.240.183.254: kill_all: called by dut and has no prefix list.
28/10/2020 01:03:25             dut.10.240.183.254: x86_64-native-linuxapp-gcc/app/dpdk-testpmd  -l 1,2,3,4 -n 4 -w 0000:03:01.0  --file-prefix=dpdk_11606_20201027233131   -- -i --rxq=16 --txq=16
28/10/2020 01:03:26             dut.10.240.183.254: EAL: Detected 72 lcore(s)
EAL: Detected 2 NUMA nodes
EAL: Multi-process socket /var/run/dpdk/dpdk_11606_20201027233131/mp_socket
EAL: Selected IOVA mode 'VA'
EAL: No available hugepages reported in hugepages-1048576kB
EAL: Probing VFIO support...
EAL: VFIO support initialized
EAL:   using IOMMU type 1 (Type 1)
EAL: Probe PCI driver: net_iavf (8086:1889) device: 0000:03:01.0 (socket 0)
EAL: No legacy callbacks, legacy socket not created
Interactive-mode selected
testpmd: create a new mbuf pool <mb_pool_0>: n=171456, size=2176, socket=0
testpmd: preferred mempool ops selected: ring_mp_mc

Warning! port-topology=paired and odd forward ports number, the last port will pair with itself.

Configuring Port 0 (socket 0)
iavf_configure_queues(): request RXDID == 22 in Queue[0]
iavf_configure_queues(): request RXDID == 22 in Queue[1]
iavf_configure_queues(): request RXDID == 22 in Queue[2]
iavf_configure_queues(): request RXDID == 22 in Queue[3]
iavf_configure_queues(): request RXDID == 22 in Queue[4]
iavf_configure_queues(): request RXDID == 22 in Queue[5]
iavf_configure_queues(): request RXDID == 22 in Queue[6]
iavf_configure_queues(): request RXDID == 22 in Queue[7]
iavf_configure_queues(): request RXDID == 22 in Queue[8]
iavf_configure_queues(): request RXDID == 22 in Queue[9]
iavf_configure_queues(): request RXDID == 22 in Queue[10]
iavf_configure_queues(): request RXDID == 22 in Queue[11]
iavf_configure_queues(): request RXDID == 22 in Queue[12]
iavf_configure_queues(): request RXDID == 22 in Queue[13]
iavf_configure_queues(): request RXDID == 22 in Queue[14]
iavf_configure_queues(): request RXDID == 22 in Queue[15]

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event
Port 0: 00:11:22:33:44:55
Checking link statuses...
Done
28/10/2020 01:03:36             dut.10.240.183.254: set fwd rxonly
28/10/2020 01:03:36             dut.10.240.183.254: 
Set rxonly packet forwarding mode
28/10/2020 01:03:36             dut.10.240.183.254: set verbose 1
28/10/2020 01:03:36             dut.10.240.183.254: 
Change verbose level from 0 to 1
28/10/2020 01:03:36             dut.10.240.183.254: show port info all
28/10/2020 01:03:36             dut.10.240.183.254: 

********************* Infos for port 0  *********************
MAC address: 00:11:22:33:44:55
Device name: 0000:03:01.0
Driver name: net_iavf
Firmware-version: not available
Devargs: 
Connect to socket: 0
memory allocation on the socket: 0
Link status: up
Link speed: 25 Gbps
Link duplex: full-duplex
MTU: 1500
Promiscuous mode: enabled
Allmulticast mode: disabled
Maximum number of MAC addresses: 64
Maximum number of MAC addresses of hash filtering: 0
VLAN offload: 
  strip off, filter off, extend off, qinq strip off
Hash key size in bytes: 52
Redirection table size: 64
Supported RSS offload flow types:
  ipv4-frag
  ipv4-tcp
  ipv4-udp
  ipv4-sctp
  ipv4-other
Minimum size of RX buffer: 1024
Maximum configurable length of RX packet: 9728
Maximum configurable size of LRO aggregated packet: 0
Current number of RX queues: 16
Max possible RX queues: 16
Max possible number of RXDs per queue: 4096
Min possible number of RXDs per queue: 64
RXDs number alignment: 32
Current number of TX queues: 16
Max possible TX queues: 16
Max possible number of TXDs per queue: 4096
Min possible number of TXDs per queue: 64
TXDs number alignment: 32
Max segment number per packet: 0
Max segment number per MTU/TSO: 0
28/10/2020 01:03:36             dut.10.240.183.254: start
28/10/2020 01:03:36             dut.10.240.183.254: 
rxonly packet forwarding - ports=1 - cores=1 - streams=16 - NUMA support enabled, MP allocation mode: native
Logical Core 2 (socket 0) forwards packets on 16 streams:
  RX P=0/Q=0 (socket 0) -> TX P=0/Q=0 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=1 (socket 0) -> TX P=0/Q=1 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=2 (socket 0) -> TX P=0/Q=2 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=3 (socket 0) -> TX P=0/Q=3 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=4 (socket 0) -> TX P=0/Q=4 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=5 (socket 0) -> TX P=0/Q=5 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=6 (socket 0) -> TX P=0/Q=6 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=7 (socket 0) -> TX P=0/Q=7 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=8 (socket 0) -> TX P=0/Q=8 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=9 (socket 0) -> TX P=0/Q=9 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=10 (socket 0) -> TX P=0/Q=10 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=11 (socket 0) -> TX P=0/Q=11 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=12 (socket 0) -> TX P=0/Q=12 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=13 (socket 0) -> TX P=0/Q=13 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=14 (socket 0) -> TX P=0/Q=14 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=15 (socket 0) -> TX P=0/Q=15 (socket 0) peer=02:00:00:00:00:00

  rxonly packet forwarding packets/burst=32
  nb forwarding cores=1 - nb forwarding ports=1
  port 0: RX queue number: 16 Tx queue number: 16
    Rx offloads=0x0 Tx offloads=0x0
    RX queue: 0
      RX desc=512 - RX free threshold=32
      RX threshold registers: pthresh=0 hthresh=0  wthresh=0
      RX Offloads=0x0
    TX queue: 0
      TX desc=512 - TX free threshold=32
      TX threshold registers: pthresh=0 hthresh=0  wthresh=0
      TX offloads=0x0 - TX RS bit threshold=32
28/10/2020 01:03:36 Cvl_advance_iavf_rss_vlan_ah_l2tp_pfcp: ===================Test sub case: mac_ipv6_pfcp_session================
28/10/2020 01:03:36 Cvl_advance_iavf_rss_vlan_ah_l2tp_pfcp: ------------handle test--------------
28/10/2020 01:03:36             dut.10.240.183.254: flow validate 0 ingress pattern eth / ipv6 / udp / pfcp / end actions rss types pfcp end key_len 0 queues end / end
28/10/2020 01:03:36             dut.10.240.183.254: 
Flow rule validated
28/10/2020 01:03:36             dut.10.240.183.254: flow create 0 ingress pattern eth / ipv6 / udp / pfcp / end actions rss types pfcp end key_len 0 queues end / end
28/10/2020 01:03:36             dut.10.240.183.254: 
Flow rule #0 created
28/10/2020 01:03:36             dut.10.240.183.254: flow list 0
28/10/2020 01:03:36             dut.10.240.183.254: 
ID	Group	Prio	Attr	Rule
0	0	0	i--	ETH IPV6 UDP PFCP => RSS
28/10/2020 01:03:36 Cvl_advance_iavf_rss_vlan_ah_l2tp_pfcp: ----------send packet-------------
28/10/2020 01:03:36 Cvl_advance_iavf_rss_vlan_ah_l2tp_pfcp: Ether(dst="00:11:22:33:44:55")/IPv6(src="CDCD:910A:2222:5498:8475:1111:3900:1536", dst="CDCD:910A:2222:5498:8475:1111:3900:2022")/UDP(sport=22,dport=8805)/PFCP(Sfield=1, SEID=1)/Raw("x"*80)
28/10/2020 01:03:37             dut.10.240.183.254: port 0/queue 10: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x86dd - length=158 - nb_segs=1 - RSS hash=0x3434b9fa - RSS queue=0xa - sw ptype: L2_ETHER L3_IPV6 L4_UDP  - l2_len=14 - l3_len=40 - l4_len=8 - Receive queue=0xa
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

28/10/2020 01:03:37 Cvl_advance_iavf_rss_vlan_ah_l2tp_pfcp: action: save_hash

28/10/2020 01:03:37 Cvl_advance_iavf_rss_vlan_ah_l2tp_pfcp: hash_infos: [('0x3434b9fa', '0xa')]
28/10/2020 01:03:37 Cvl_advance_iavf_rss_vlan_ah_l2tp_pfcp: ----------send packet-------------
28/10/2020 01:03:37 Cvl_advance_iavf_rss_vlan_ah_l2tp_pfcp: Ether(dst="00:11:22:33:44:55")/IPv6(src="CDCD:910A:2222:5498:8475:1111:3900:1536", dst="CDCD:910A:2222:5498:8475:1111:3900:2022")/UDP(sport=22,dport=8805)/PFCP(Sfield=1, SEID=2)/Raw("x"*80)
28/10/2020 01:03:38             dut.10.240.183.254: port 0/queue 13: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x86dd - length=158 - nb_segs=1 - RSS hash=0x9a1a5cfd - RSS queue=0xd - sw ptype: L2_ETHER L3_IPV6 L4_UDP  - l2_len=14 - l3_len=40 - l4_len=8 - Receive queue=0xd
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

28/10/2020 01:03:38 Cvl_advance_iavf_rss_vlan_ah_l2tp_pfcp: action: check_hash_different

28/10/2020 01:03:38 Cvl_advance_iavf_rss_vlan_ah_l2tp_pfcp: hash_infos: [('0x9a1a5cfd', '0xd')]
28/10/2020 01:03:38 Cvl_advance_iavf_rss_vlan_ah_l2tp_pfcp: ----------send packet-------------
28/10/2020 01:03:38 Cvl_advance_iavf_rss_vlan_ah_l2tp_pfcp: Ether(dst="00:11:22:33:44:55")/IPv6(src="CDCD:910A:2222:5498:8475:1111:3900:1537", dst="CDCD:910A:2222:5498:8475:1111:3900:2023")/UDP(sport=23,dport=8805)/PFCP(Sfield=1, SEID=1)/Raw("x"*80)
28/10/2020 01:03:39             dut.10.240.183.254: port 0/queue 10: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x86dd - length=158 - nb_segs=1 - RSS hash=0x3434b9fa - RSS queue=0xa - sw ptype: L2_ETHER L3_IPV6 L4_UDP  - l2_len=14 - l3_len=40 - l4_len=8 - Receive queue=0xa
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

28/10/2020 01:03:39 Cvl_advance_iavf_rss_vlan_ah_l2tp_pfcp: action: check_hash_same

28/10/2020 01:03:39 Cvl_advance_iavf_rss_vlan_ah_l2tp_pfcp: hash_infos: [('0x3434b9fa', '0xa')]
28/10/2020 01:03:39 Cvl_advance_iavf_rss_vlan_ah_l2tp_pfcp: ------------handle post-test--------------
28/10/2020 01:03:39             dut.10.240.183.254: flow destroy 0 rule 0
28/10/2020 01:03:41             dut.10.240.183.254: 
Flow rule #0 destroyed
testpmd> 
28/10/2020 01:03:41             dut.10.240.183.254: flow list 0
28/10/2020 01:03:41             dut.10.240.183.254: 
28/10/2020 01:03:41 Cvl_advance_iavf_rss_vlan_ah_l2tp_pfcp: ----------send packet-------------
28/10/2020 01:03:41 Cvl_advance_iavf_rss_vlan_ah_l2tp_pfcp: Ether(dst="00:11:22:33:44:55")/IPv6(src="CDCD:910A:2222:5498:8475:1111:3900:1536", dst="CDCD:910A:2222:5498:8475:1111:3900:2022")/UDP(sport=22,dport=8805)/PFCP(Sfield=1, SEID=1)/Raw("x"*80)
28/10/2020 01:03:42             dut.10.240.183.254: port 0/queue 0: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x86dd - length=158 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV6 L4_UDP  - l2_len=14 - l3_len=40 - l4_len=8 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

28/10/2020 01:03:42 Cvl_advance_iavf_rss_vlan_ah_l2tp_pfcp: action: check_no_hash_or_different

28/10/2020 01:03:42 Cvl_advance_iavf_rss_vlan_ah_l2tp_pfcp: hash_infos: []
28/10/2020 01:03:42 Cvl_advance_iavf_rss_vlan_ah_l2tp_pfcp: There no hash value passed as expected
28/10/2020 01:03:42 Cvl_advance_iavf_rss_vlan_ah_l2tp_pfcp: ----------send packet-------------
28/10/2020 01:03:42 Cvl_advance_iavf_rss_vlan_ah_l2tp_pfcp: Ether(dst="00:11:22:33:44:55")/IPv6(src="CDCD:910A:2222:5498:8475:1111:3900:1536", dst="CDCD:910A:2222:5498:8475:1111:3900:2022")/UDP(sport=22,dport=8805)/PFCP(Sfield=1, SEID=2)/Raw("x"*80)
28/10/2020 01:03:43             dut.10.240.183.254: port 0/queue 0: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x86dd - length=158 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV6 L4_UDP  - l2_len=14 - l3_len=40 - l4_len=8 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

28/10/2020 01:03:43 Cvl_advance_iavf_rss_vlan_ah_l2tp_pfcp: action: check_no_hash_or_different

28/10/2020 01:03:43 Cvl_advance_iavf_rss_vlan_ah_l2tp_pfcp: hash_infos: []
28/10/2020 01:03:43 Cvl_advance_iavf_rss_vlan_ah_l2tp_pfcp: There no hash value passed as expected
28/10/2020 01:03:43 Cvl_advance_iavf_rss_vlan_ah_l2tp_pfcp: ----------send packet-------------
28/10/2020 01:03:43 Cvl_advance_iavf_rss_vlan_ah_l2tp_pfcp: Ether(dst="00:11:22:33:44:55")/IPv6(src="CDCD:910A:2222:5498:8475:1111:3900:1537", dst="CDCD:910A:2222:5498:8475:1111:3900:2023")/UDP(sport=23,dport=8805)/PFCP(Sfield=1, SEID=1)/Raw("x"*80)
28/10/2020 01:03:44             dut.10.240.183.254: port 0/queue 0: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x86dd - length=158 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV6 L4_UDP  - l2_len=14 - l3_len=40 - l4_len=8 - Receive queue=0x0
  ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

28/10/2020 01:03:44 Cvl_advance_iavf_rss_vlan_ah_l2tp_pfcp: action: check_no_hash_or_different

28/10/2020 01:03:44 Cvl_advance_iavf_rss_vlan_ah_l2tp_pfcp: hash_infos: []
28/10/2020 01:03:44 Cvl_advance_iavf_rss_vlan_ah_l2tp_pfcp: There no hash value passed as expected
28/10/2020 01:03:44 Cvl_advance_iavf_rss_vlan_ah_l2tp_pfcp: sub_case mac_ipv6_pfcp_session passed
28/10/2020 01:03:44             dut.10.240.183.254: flow flush 0
28/10/2020 01:03:44             dut.10.240.183.254: 
28/10/2020 01:03:44 Cvl_advance_iavf_rss_vlan_ah_l2tp_pfcp: {'mac_ipv6_pfcp_session': 'passed'}
28/10/2020 01:03:44 Cvl_advance_iavf_rss_vlan_ah_l2tp_pfcp: pass rate is: 100.0
28/10/2020 01:03:44 Cvl_advance_iavf_rss_vlan_ah_l2tp_pfcp: Test Case test_mac_ipv6_pfcp_session Result PASSED:
28/10/2020 01:03:44             dut.10.240.183.254: flow flush 0
28/10/2020 01:03:45             dut.10.240.183.254: 
testpmd> 
28/10/2020 01:03:45             dut.10.240.183.254: clear port stats all
28/10/2020 01:03:46             dut.10.240.183.254: 

  NIC statistics for port 0 cleared
testpmd> 
28/10/2020 01:03:46             dut.10.240.183.254: stop
28/10/2020 01:03:46             dut.10.240.183.254: 
Telling cores to ...
Waiting for lcores to finish...

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

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

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

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

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

Done.
28/10/2020 01:03:46             dut.10.240.183.254: kill_all: called by dut and prefix list has value.
28/10/2020 01:03:49             dut.10.240.183.254: Killed
[PEXPECT]# 
28/10/2020 01:03:49 Cvl_advance_iavf_rss_vlan_ah_l2tp_pfcp: Test Case test_mac_ipv6_udp_esp Begin
28/10/2020 01:03:49             dut.10.240.183.254: 
28/10/2020 01:03:49                         tester: 
28/10/2020 01:03:49             dut.10.240.183.254: kill_all: called by dut and has no prefix list.
28/10/2020 01:03:50             dut.10.240.183.254: x86_64-native-linuxapp-gcc/app/dpdk-testpmd  -l 1,2,3,4 -n 4 -w 0000:03:01.0  --file-prefix=dpdk_11606_20201027233131   -- -i --rxq=16 --txq=16
28/10/2020 01:03:51             dut.10.240.183.254: EAL: Detected 72 lcore(s)
EAL: Detected 2 NUMA nodes
EAL: Multi-process socket /var/run/dpdk/dpdk_11606_20201027233131/mp_socket
EAL: Selected IOVA mode 'VA'
EAL: No available hugepages reported in hugepages-1048576kB
EAL: Probing VFIO support...
EAL: VFIO support initialized
EAL:   using IOMMU type 1 (Type 1)
EAL: Probe PCI driver: net_iavf (8086:1889) device: 0000:03:01.0 (socket 0)
EAL: No legacy callbacks, legacy socket not created
Interactive-mode selected
testpmd: create a new mbuf pool <mb_pool_0>: n=171456, size=2176, socket=0
testpmd: preferred mempool ops selected: ring_mp_mc

Warning! port-topology=paired and odd forward ports number, the last port will pair with itself.

Configuring Port 0 (socket 0)
iavf_configure_queues(): request RXDID == 22 in Queue[0]
iavf_configure_queues(): request RXDID == 22 in Queue[1]
iavf_configure_queues(): request RXDID == 22 in Queue[2]
iavf_configure_queues(): request RXDID == 22 in Queue[3]
iavf_configure_queues(): request RXDID == 22 in Queue[4]
iavf_configure_queues(): request RXDID == 22 in Queue[5]
iavf_configure_queues(): request RXDID == 22 in Queue[6]
iavf_configure_queues(): request RXDID == 22 in Queue[7]
iavf_configure_queues(): request RXDID == 22 in Queue[8]
iavf_configure_queues(): request RXDID == 22 in Queue[9]
iavf_configure_queues(): request RXDID == 22 in Queue[10]
iavf_configure_queues(): request RXDID == 22 in Queue[11]
iavf_configure_queues(): request RXDID == 22 in Queue[12]
iavf_configure_queues(): request RXDID == 22 in Queue[13]
iavf_configure_queues(): request RXDID == 22 in Queue[14]
iavf_configure_queues(): request RXDID == 22 in Queue[15]

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event
Port 0: 00:11:22:33:44:55
Checking link statuses...
Done
28/10/2020 01:04:01             dut.10.240.183.254: set fwd rxonly
28/10/2020 01:04:01             dut.10.240.183.254: 
Set rxonly packet forwarding mode
28/10/2020 01:04:01             dut.10.240.183.254: set verbose 1
28/10/2020 01:04:01             dut.10.240.183.254: 
Change verbose level from 0 to 1
28/10/2020 01:04:01             dut.10.240.183.254: show port info all
28/10/2020 01:04:01             dut.10.240.183.254: 

********************* Infos for port 0  *********************
MAC address: 00:11:22:33:44:55
Device name: 0000:03:01.0
Driver name: net_iavf
Firmware-version: not available
Devargs: 
Connect to socket: 0
memory allocation on the socket: 0
Link status: up
Link speed: 25 Gbps
Link duplex: full-duplex
MTU: 1500
Promiscuous mode: enabled
Allmulticast mode: disabled
Maximum number of MAC addresses: 64
Maximum number of MAC addresses of hash filtering: 0
VLAN offload: 
  strip off, filter off, extend off, qinq strip off
Hash key size in bytes: 52
Redirection table size: 64
Supported RSS offload flow types:
  ipv4-frag
  ipv4-tcp
  ipv4-udp
  ipv4-sctp
  ipv4-other
Minimum size of RX buffer: 1024
Maximum configurable length of RX packet: 9728
Maximum configurable size of LRO aggregated packet: 0
Current number of RX queues: 16
Max possible RX queues: 16
Max possible number of RXDs per queue: 4096
Min possible number of RXDs per queue: 64
RXDs number alignment: 32
Current number of TX queues: 16
Max possible TX queues: 16
Max possible number of TXDs per queue: 4096
Min possible number of TXDs per queue: 64
TXDs number alignment: 32
Max segment number per packet: 0
Max segment number per MTU/TSO: 0
28/10/2020 01:04:01             dut.10.240.183.254: start
28/10/2020 01:04:01             dut.10.240.183.254: 
rxonly packet forwarding - ports=1 - cores=1 - streams=16 - NUMA support enabled, MP allocation mode: native
Logical Core 2 (socket 0) forwards packets on 16 streams:
  RX P=0/Q=0 (socket 0) -> TX P=0/Q=0 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=1 (socket 0) -> TX P=0/Q=1 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=2 (socket 0) -> TX P=0/Q=2 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=3 (socket 0) -> TX P=0/Q=3 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=4 (socket 0) -> TX P=0/Q=4 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=5 (socket 0) -> TX P=0/Q=5 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=6 (socket 0) -> TX P=0/Q=6 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=7 (socket 0) -> TX P=0/Q=7 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=8 (socket 0) -> TX P=0/Q=8 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=9 (socket 0) -> TX P=0/Q=9 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=10 (socket 0) -> TX P=0/Q=10 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=11 (socket 0) -> TX P=0/Q=11 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=12 (socket 0) -> TX P=0/Q=12 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=13 (socket 0) -> TX P=0/Q=13 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=14 (socket 0) -> TX P=0/Q=14 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=15 (socket 0) -> TX P=0/Q=15 (socket 0) peer=02:00:00:00:00:00

  rxonly packet forwarding packets/burst=32
  nb forwarding cores=1 - nb forwarding ports=1
  port 0: RX queue number: 16 Tx queue number: 16
    Rx offloads=0x0 Tx offloads=0x0
    RX queue: 0
      RX desc=512 - RX free threshold=32
      RX threshold registers: pthresh=0 hthresh=0  wthresh=0
      RX Offloads=0x0
    TX queue: 0
      TX desc=512 - TX free threshold=32
      TX threshold registers: pthresh=0 hthresh=0  wthresh=0
      TX offloads=0x0 - TX RS bit threshold=32
28/10/2020 01:04:01 Cvl_advance_iavf_rss_vlan_ah_l2tp_pfcp: ===================Test sub case: mac_ipv6_udp_esp================
28/10/2020 01:04:01 Cvl_advance_iavf_rss_vlan_ah_l2tp_pfcp: ------------handle test--------------
28/10/2020 01:04:01             dut.10.240.183.254: flow validate 0 ingress pattern eth / ipv6 / udp / esp / end actions rss types esp end key_len 0 queues end / end
28/10/2020 01:04:01             dut.10.240.183.254: 
Flow rule validated
28/10/2020 01:04:01             dut.10.240.183.254: flow create 0 ingress pattern eth / ipv6 / udp / esp / end actions rss types esp end key_len 0 queues end / end
28/10/2020 01:04:01             dut.10.240.183.254: 
Flow rule #0 created
28/10/2020 01:04:01             dut.10.240.183.254: flow list 0
28/10/2020 01:04:01             dut.10.240.183.254: 
ID	Group	Prio	Attr	Rule
0	0	0	i--	ETH IPV6 UDP ESP => RSS
28/10/2020 01:04:01 Cvl_advance_iavf_rss_vlan_ah_l2tp_pfcp: ----------send packet-------------
28/10/2020 01:04:01 Cvl_advance_iavf_rss_vlan_ah_l2tp_pfcp: Ether(dst="00:11:22:33:44:55")/IPv6(src="CDCD:910A:2222:5498:8475:1111:3900:1536", dst="CDCD:910A:2222:5498:8475:1111:3900:2022")/UDP(dport=4500)/ESP(spi=11)/Raw("x"*480)
28/10/2020 01:04:03             dut.10.240.183.254: port 0/queue 11: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x86dd - length=550 - nb_segs=1 - RSS hash=0x6d814d4b - RSS queue=0xb - sw ptype: L2_ETHER L3_IPV6 L4_UDP  - l2_len=14 - l3_len=40 - l4_len=8 - Receive queue=0xb
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

28/10/2020 01:04:03 Cvl_advance_iavf_rss_vlan_ah_l2tp_pfcp: action: save_hash

28/10/2020 01:04:03 Cvl_advance_iavf_rss_vlan_ah_l2tp_pfcp: hash_infos: [('0x6d814d4b', '0xb')]
28/10/2020 01:04:03 Cvl_advance_iavf_rss_vlan_ah_l2tp_pfcp: ----------send packet-------------
28/10/2020 01:04:03 Cvl_advance_iavf_rss_vlan_ah_l2tp_pfcp: Ether(dst="00:11:22:33:44:55")/IPv6(src="CDCD:910A:2222:5498:8475:1111:3900:1536", dst="CDCD:910A:2222:5498:8475:1111:3900:2022")/UDP(dport=4500)/ESP(spi=12)/Raw("x"*480)
28/10/2020 01:04:04             dut.10.240.183.254: port 0/queue 2: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x86dd - length=550 - nb_segs=1 - RSS hash=0x6dba2ac2 - RSS queue=0x2 - sw ptype: L2_ETHER L3_IPV6 L4_UDP  - l2_len=14 - l3_len=40 - l4_len=8 - Receive queue=0x2
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

28/10/2020 01:04:04 Cvl_advance_iavf_rss_vlan_ah_l2tp_pfcp: action: check_hash_different

28/10/2020 01:04:04 Cvl_advance_iavf_rss_vlan_ah_l2tp_pfcp: hash_infos: [('0x6dba2ac2', '0x2')]
28/10/2020 01:04:04 Cvl_advance_iavf_rss_vlan_ah_l2tp_pfcp: ----------send packet-------------
28/10/2020 01:04:04 Cvl_advance_iavf_rss_vlan_ah_l2tp_pfcp: Ether(dst="00:11:22:33:44:55")/IPv6(src="CDCD:910A:2222:5498:8475:1111:3900:1537", dst="CDCD:910A:2222:5498:8475:1111:3900:2023")/UDP(dport=4500)/ESP(spi=11)/Raw("x"*480)
28/10/2020 01:04:05             dut.10.240.183.254: port 0/queue 11: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x86dd - length=550 - nb_segs=1 - RSS hash=0x6d814d4b - RSS queue=0xb - sw ptype: L2_ETHER L3_IPV6 L4_UDP  - l2_len=14 - l3_len=40 - l4_len=8 - Receive queue=0xb
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

28/10/2020 01:04:05 Cvl_advance_iavf_rss_vlan_ah_l2tp_pfcp: action: check_hash_same

28/10/2020 01:04:05 Cvl_advance_iavf_rss_vlan_ah_l2tp_pfcp: hash_infos: [('0x6d814d4b', '0xb')]
28/10/2020 01:04:05 Cvl_advance_iavf_rss_vlan_ah_l2tp_pfcp: ------------handle post-test--------------
28/10/2020 01:04:05             dut.10.240.183.254: flow destroy 0 rule 0
28/10/2020 01:04:06             dut.10.240.183.254: 
Flow rule #0 destroyed
testpmd> 
28/10/2020 01:04:06             dut.10.240.183.254: flow list 0
28/10/2020 01:04:06             dut.10.240.183.254: 
28/10/2020 01:04:06 Cvl_advance_iavf_rss_vlan_ah_l2tp_pfcp: ----------send packet-------------
28/10/2020 01:04:06 Cvl_advance_iavf_rss_vlan_ah_l2tp_pfcp: Ether(dst="00:11:22:33:44:55")/IPv6(src="CDCD:910A:2222:5498:8475:1111:3900:1536", dst="CDCD:910A:2222:5498:8475:1111:3900:2022")/UDP(dport=4500)/ESP(spi=11)/Raw("x"*480)
28/10/2020 01:04:07             dut.10.240.183.254: port 0/queue 10: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x86dd - length=550 - nb_segs=1 - RSS hash=0x9b37dfaa - RSS queue=0xa - sw ptype: L2_ETHER L3_IPV6 L4_UDP  - l2_len=14 - l3_len=40 - l4_len=8 - Receive queue=0xa
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

28/10/2020 01:04:07 Cvl_advance_iavf_rss_vlan_ah_l2tp_pfcp: action: check_no_hash_or_different

28/10/2020 01:04:07 Cvl_advance_iavf_rss_vlan_ah_l2tp_pfcp: hash_infos: [('0x9b37dfaa', '0xa')]
28/10/2020 01:04:07 Cvl_advance_iavf_rss_vlan_ah_l2tp_pfcp: ----------send packet-------------
28/10/2020 01:04:07 Cvl_advance_iavf_rss_vlan_ah_l2tp_pfcp: Ether(dst="00:11:22:33:44:55")/IPv6(src="CDCD:910A:2222:5498:8475:1111:3900:1536", dst="CDCD:910A:2222:5498:8475:1111:3900:2022")/UDP(dport=4500)/ESP(spi=12)/Raw("x"*480)
28/10/2020 01:04:08             dut.10.240.183.254: port 0/queue 10: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x86dd - length=550 - nb_segs=1 - RSS hash=0x9b37dfaa - RSS queue=0xa - sw ptype: L2_ETHER L3_IPV6 L4_UDP  - l2_len=14 - l3_len=40 - l4_len=8 - Receive queue=0xa
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

28/10/2020 01:04:08 Cvl_advance_iavf_rss_vlan_ah_l2tp_pfcp: action: check_no_hash_or_different

28/10/2020 01:04:08 Cvl_advance_iavf_rss_vlan_ah_l2tp_pfcp: hash_infos: [('0x9b37dfaa', '0xa')]
28/10/2020 01:04:08 Cvl_advance_iavf_rss_vlan_ah_l2tp_pfcp: ----------send packet-------------
28/10/2020 01:04:08 Cvl_advance_iavf_rss_vlan_ah_l2tp_pfcp: Ether(dst="00:11:22:33:44:55")/IPv6(src="CDCD:910A:2222:5498:8475:1111:3900:1537", dst="CDCD:910A:2222:5498:8475:1111:3900:2023")/UDP(dport=4500)/ESP(spi=11)/Raw("x"*480)
28/10/2020 01:04:09             dut.10.240.183.254: port 0/queue 5: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x86dd - length=550 - nb_segs=1 - RSS hash=0xe58bf9a5 - RSS queue=0x5 - sw ptype: L2_ETHER L3_IPV6 L4_UDP  - l2_len=14 - l3_len=40 - l4_len=8 - Receive queue=0x5
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

28/10/2020 01:04:09 Cvl_advance_iavf_rss_vlan_ah_l2tp_pfcp: action: check_no_hash_or_different

28/10/2020 01:04:09 Cvl_advance_iavf_rss_vlan_ah_l2tp_pfcp: hash_infos: [('0xe58bf9a5', '0x5')]
28/10/2020 01:04:09 Cvl_advance_iavf_rss_vlan_ah_l2tp_pfcp: sub_case mac_ipv6_udp_esp passed
28/10/2020 01:04:09             dut.10.240.183.254: flow flush 0
28/10/2020 01:04:09             dut.10.240.183.254: 
28/10/2020 01:04:09 Cvl_advance_iavf_rss_vlan_ah_l2tp_pfcp: {'mac_ipv6_udp_esp': 'passed'}
28/10/2020 01:04:09 Cvl_advance_iavf_rss_vlan_ah_l2tp_pfcp: pass rate is: 100.0
28/10/2020 01:04:09 Cvl_advance_iavf_rss_vlan_ah_l2tp_pfcp: Test Case test_mac_ipv6_udp_esp Result PASSED:
28/10/2020 01:04:09             dut.10.240.183.254: flow flush 0
28/10/2020 01:04:11             dut.10.240.183.254: 
testpmd> 
28/10/2020 01:04:11             dut.10.240.183.254: clear port stats all
28/10/2020 01:04:12             dut.10.240.183.254: 

  NIC statistics for port 0 cleared
testpmd> 
28/10/2020 01:04:12             dut.10.240.183.254: stop
28/10/2020 01:04:12             dut.10.240.183.254: 
Telling cores to ...
Waiting for lcores to finish...

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

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

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

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

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

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

Done.
28/10/2020 01:04:12             dut.10.240.183.254: kill_all: called by dut and prefix list has value.
28/10/2020 01:04:14             dut.10.240.183.254: Killed
[PEXPECT]# 
28/10/2020 01:04:15 Cvl_advance_iavf_rss_vlan_ah_l2tp_pfcp: Test Case test_mac_vlan_ipv4_pay Begin
28/10/2020 01:04:15             dut.10.240.183.254: 
28/10/2020 01:04:15                         tester: 
28/10/2020 01:04:15             dut.10.240.183.254: kill_all: called by dut and has no prefix list.
28/10/2020 01:04:15             dut.10.240.183.254: x86_64-native-linuxapp-gcc/app/dpdk-testpmd  -l 1,2,3,4 -n 4 -w 0000:03:01.0  --file-prefix=dpdk_11606_20201027233131   -- -i --rxq=16 --txq=16
28/10/2020 01:04:16             dut.10.240.183.254: EAL: Detected 72 lcore(s)
EAL: Detected 2 NUMA nodes
EAL: Multi-process socket /var/run/dpdk/dpdk_11606_20201027233131/mp_socket
EAL: Selected IOVA mode 'VA'
EAL: No available hugepages reported in hugepages-1048576kB
EAL: Probing VFIO support...
EAL: VFIO support initialized
EAL:   using IOMMU type 1 (Type 1)
EAL: Probe PCI driver: net_iavf (8086:1889) device: 0000:03:01.0 (socket 0)
EAL: No legacy callbacks, legacy socket not created
Interactive-mode selected
testpmd: create a new mbuf pool <mb_pool_0>: n=171456, size=2176, socket=0
testpmd: preferred mempool ops selected: ring_mp_mc

Warning! port-topology=paired and odd forward ports number, the last port will pair with itself.

Configuring Port 0 (socket 0)
iavf_configure_queues(): request RXDID == 22 in Queue[0]
iavf_configure_queues(): request RXDID == 22 in Queue[1]
iavf_configure_queues(): request RXDID == 22 in Queue[2]
iavf_configure_queues(): request RXDID == 22 in Queue[3]
iavf_configure_queues(): request RXDID == 22 in Queue[4]
iavf_configure_queues(): request RXDID == 22 in Queue[5]
iavf_configure_queues(): request RXDID == 22 in Queue[6]
iavf_configure_queues(): request RXDID == 22 in Queue[7]
iavf_configure_queues(): request RXDID == 22 in Queue[8]
iavf_configure_queues(): request RXDID == 22 in Queue[9]
iavf_configure_queues(): request RXDID == 22 in Queue[10]
iavf_configure_queues(): request RXDID == 22 in Queue[11]
iavf_configure_queues(): request RXDID == 22 in Queue[12]
iavf_configure_queues(): request RXDID == 22 in Queue[13]
iavf_configure_queues(): request RXDID == 22 in Queue[14]
iavf_configure_queues(): request RXDID == 22 in Queue[15]

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event
Port 0: 00:11:22:33:44:55
Checking link statuses...
Done
28/10/2020 01:04:26             dut.10.240.183.254: set fwd rxonly
28/10/2020 01:04:26             dut.10.240.183.254: 
Set rxonly packet forwarding mode
28/10/2020 01:04:26             dut.10.240.183.254: set verbose 1
28/10/2020 01:04:27             dut.10.240.183.254: 
Change verbose level from 0 to 1
28/10/2020 01:04:27             dut.10.240.183.254: show port info all
28/10/2020 01:04:27             dut.10.240.183.254: 

********************* Infos for port 0  *********************
MAC address: 00:11:22:33:44:55
Device name: 0000:03:01.0
Driver name: net_iavf
Firmware-version: not available
Devargs: 
Connect to socket: 0
memory allocation on the socket: 0
Link status: up
Link speed: 25 Gbps
Link duplex: full-duplex
MTU: 1500
Promiscuous mode: enabled
Allmulticast mode: disabled
Maximum number of MAC addresses: 64
Maximum number of MAC addresses of hash filtering: 0
VLAN offload: 
  strip off, filter off, extend off, qinq strip off
Hash key size in bytes: 52
Redirection table size: 64
Supported RSS offload flow types:
  ipv4-frag
  ipv4-tcp
  ipv4-udp
  ipv4-sctp
  ipv4-other
Minimum size of RX buffer: 1024
Maximum configurable length of RX packet: 9728
Maximum configurable size of LRO aggregated packet: 0
Current number of RX queues: 16
Max possible RX queues: 16
Max possible number of RXDs per queue: 4096
Min possible number of RXDs per queue: 64
RXDs number alignment: 32
Current number of TX queues: 16
Max possible TX queues: 16
Max possible number of TXDs per queue: 4096
Min possible number of TXDs per queue: 64
TXDs number alignment: 32
Max segment number per packet: 0
Max segment number per MTU/TSO: 0
28/10/2020 01:04:27             dut.10.240.183.254: start
28/10/2020 01:04:27             dut.10.240.183.254: 
rxonly packet forwarding - ports=1 - cores=1 - streams=16 - NUMA support enabled, MP allocation mode: native
Logical Core 2 (socket 0) forwards packets on 16 streams:
  RX P=0/Q=0 (socket 0) -> TX P=0/Q=0 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=1 (socket 0) -> TX P=0/Q=1 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=2 (socket 0) -> TX P=0/Q=2 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=3 (socket 0) -> TX P=0/Q=3 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=4 (socket 0) -> TX P=0/Q=4 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=5 (socket 0) -> TX P=0/Q=5 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=6 (socket 0) -> TX P=0/Q=6 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=7 (socket 0) -> TX P=0/Q=7 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=8 (socket 0) -> TX P=0/Q=8 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=9 (socket 0) -> TX P=0/Q=9 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=10 (socket 0) -> TX P=0/Q=10 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=11 (socket 0) -> TX P=0/Q=11 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=12 (socket 0) -> TX P=0/Q=12 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=13 (socket 0) -> TX P=0/Q=13 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=14 (socket 0) -> TX P=0/Q=14 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=15 (socket 0) -> TX P=0/Q=15 (socket 0) peer=02:00:00:00:00:00

  rxonly packet forwarding packets/burst=32
  nb forwarding cores=1 - nb forwarding ports=1
  port 0: RX queue number: 16 Tx queue number: 16
    Rx offloads=0x0 Tx offloads=0x0
    RX queue: 0
      RX desc=512 - RX free threshold=32
      RX threshold registers: pthresh=0 hthresh=0  wthresh=0
      RX Offloads=0x0
    TX queue: 0
      TX desc=512 - TX free threshold=32
      TX threshold registers: pthresh=0 hthresh=0  wthresh=0
      TX offloads=0x0 - TX RS bit threshold=32
28/10/2020 01:04:27 Cvl_advance_iavf_rss_vlan_ah_l2tp_pfcp: ===================Test sub case: mac_vlan_ipv4_pay================
28/10/2020 01:04:27 Cvl_advance_iavf_rss_vlan_ah_l2tp_pfcp: ------------handle test--------------
28/10/2020 01:04:27             dut.10.240.183.254: flow validate 0 ingress pattern eth / vlan / ipv4 / end actions rss types c-vlan end key_len 0 queues end / end
28/10/2020 01:04:27             dut.10.240.183.254: 
Flow rule validated
28/10/2020 01:04:27             dut.10.240.183.254: flow create 0 ingress pattern eth / vlan / ipv4 / end actions rss types c-vlan end key_len 0 queues end / end
28/10/2020 01:04:27             dut.10.240.183.254: 
Flow rule #0 created
28/10/2020 01:04:27             dut.10.240.183.254: flow list 0
28/10/2020 01:04:27             dut.10.240.183.254: 
ID	Group	Prio	Attr	Rule
0	0	0	i--	ETH VLAN IPV4 => RSS
28/10/2020 01:04:27 Cvl_advance_iavf_rss_vlan_ah_l2tp_pfcp: ----------send packet-------------
28/10/2020 01:04:27 Cvl_advance_iavf_rss_vlan_ah_l2tp_pfcp: Ether(src="10:22:33:44:55:66", dst="00:11:22:33:44:55",type=0x8100)/Dot1Q(vlan=1,type=0x0800)/IP(src="192.168.1.1", dst="192.168.1.2")/Raw("x" * 80)
28/10/2020 01:04:28             dut.10.240.183.254: port 0/queue 13: received 1 packets
  src=10:22:33:44:55:66 - dst=00:11:22:33:44:55 - type=0x8100 - length=118 - nb_segs=1 - RSS hash=0xbd2172cd - RSS queue=0xd - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN L4_NONFRAG  - sw ptype: L2_ETHER_VLAN L3_IPV4  - l2_len=18 - l3_len=20 - Receive queue=0xd
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

28/10/2020 01:04:28 Cvl_advance_iavf_rss_vlan_ah_l2tp_pfcp: action: save_hash

28/10/2020 01:04:28 Cvl_advance_iavf_rss_vlan_ah_l2tp_pfcp: hash_infos: [('0xbd2172cd', '0xd')]
28/10/2020 01:04:28 Cvl_advance_iavf_rss_vlan_ah_l2tp_pfcp: ----------send packet-------------
28/10/2020 01:04:28 Cvl_advance_iavf_rss_vlan_ah_l2tp_pfcp: Ether(src="10:22:33:44:55:66", dst="00:11:22:33:44:55",type=0x8100)/Dot1Q(vlan=2,type=0x0800)/IP(src="192.168.1.1", dst="192.168.1.2")/Raw("x" * 80)
28/10/2020 01:04:29             dut.10.240.183.254: port 0/queue 6: received 1 packets
  src=10:22:33:44:55:66 - dst=00:11:22:33:44:55 - type=0x8100 - length=118 - nb_segs=1 - RSS hash=0xde90b966 - RSS queue=0x6 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN L4_NONFRAG  - sw ptype: L2_ETHER_VLAN L3_IPV4  - l2_len=18 - l3_len=20 - Receive queue=0x6
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

28/10/2020 01:04:29 Cvl_advance_iavf_rss_vlan_ah_l2tp_pfcp: action: check_hash_different

28/10/2020 01:04:29 Cvl_advance_iavf_rss_vlan_ah_l2tp_pfcp: hash_infos: [('0xde90b966', '0x6')]
28/10/2020 01:04:29 Cvl_advance_iavf_rss_vlan_ah_l2tp_pfcp: ----------send packet-------------
28/10/2020 01:04:29 Cvl_advance_iavf_rss_vlan_ah_l2tp_pfcp: Ether(src="10:22:33:44:55:99", dst="00:11:22:33:44:55",type=0x8100)/Dot1Q(vlan=1,type=0x0800)/IP(src="192.168.1.3", dst="192.168.1.4")/Raw("x" * 80)
28/10/2020 01:04:30             dut.10.240.183.254: port 0/queue 13: received 1 packets
  src=10:22:33:44:55:99 - dst=00:11:22:33:44:55 - type=0x8100 - length=118 - nb_segs=1 - RSS hash=0xbd2172cd - RSS queue=0xd - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN L4_NONFRAG  - sw ptype: L2_ETHER_VLAN L3_IPV4  - l2_len=18 - l3_len=20 - Receive queue=0xd
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

28/10/2020 01:04:30 Cvl_advance_iavf_rss_vlan_ah_l2tp_pfcp: action: check_hash_same

28/10/2020 01:04:30 Cvl_advance_iavf_rss_vlan_ah_l2tp_pfcp: hash_infos: [('0xbd2172cd', '0xd')]
28/10/2020 01:04:30 Cvl_advance_iavf_rss_vlan_ah_l2tp_pfcp: ------------handle post-test--------------
28/10/2020 01:04:30             dut.10.240.183.254: flow destroy 0 rule 0
28/10/2020 01:04:31             dut.10.240.183.254: 
Flow rule #0 destroyed
testpmd> 
28/10/2020 01:04:31             dut.10.240.183.254: flow list 0
28/10/2020 01:04:31             dut.10.240.183.254: 
28/10/2020 01:04:31 Cvl_advance_iavf_rss_vlan_ah_l2tp_pfcp: ----------send packet-------------
28/10/2020 01:04:31 Cvl_advance_iavf_rss_vlan_ah_l2tp_pfcp: Ether(src="10:22:33:44:55:66", dst="00:11:22:33:44:55",type=0x8100)/Dot1Q(vlan=1,type=0x0800)/IP(src="192.168.1.1", dst="192.168.1.2")/Raw("x" * 80)
28/10/2020 01:04:33             dut.10.240.183.254: port 0/queue 5: received 1 packets
  src=10:22:33:44:55:66 - dst=00:11:22:33:44:55 - type=0x8100 - length=118 - nb_segs=1 - RSS hash=0x12e08d5 - RSS queue=0x5 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN L4_NONFRAG  - sw ptype: L2_ETHER_VLAN L3_IPV4  - l2_len=18 - l3_len=20 - Receive queue=0x5
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

28/10/2020 01:04:33 Cvl_advance_iavf_rss_vlan_ah_l2tp_pfcp: action: check_no_hash_or_different

28/10/2020 01:04:33 Cvl_advance_iavf_rss_vlan_ah_l2tp_pfcp: hash_infos: [('0x12e08d5', '0x5')]
28/10/2020 01:04:33 Cvl_advance_iavf_rss_vlan_ah_l2tp_pfcp: ----------send packet-------------
28/10/2020 01:04:33 Cvl_advance_iavf_rss_vlan_ah_l2tp_pfcp: Ether(src="10:22:33:44:55:66", dst="00:11:22:33:44:55",type=0x8100)/Dot1Q(vlan=2,type=0x0800)/IP(src="192.168.1.1", dst="192.168.1.2")/Raw("x" * 80)
28/10/2020 01:04:34             dut.10.240.183.254: port 0/queue 5: received 1 packets
  src=10:22:33:44:55:66 - dst=00:11:22:33:44:55 - type=0x8100 - length=118 - nb_segs=1 - RSS hash=0x12e08d5 - RSS queue=0x5 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN L4_NONFRAG  - sw ptype: L2_ETHER_VLAN L3_IPV4  - l2_len=18 - l3_len=20 - Receive queue=0x5
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

28/10/2020 01:04:34 Cvl_advance_iavf_rss_vlan_ah_l2tp_pfcp: action: check_no_hash_or_different

28/10/2020 01:04:34 Cvl_advance_iavf_rss_vlan_ah_l2tp_pfcp: hash_infos: [('0x12e08d5', '0x5')]
28/10/2020 01:04:34 Cvl_advance_iavf_rss_vlan_ah_l2tp_pfcp: ----------send packet-------------
28/10/2020 01:04:34 Cvl_advance_iavf_rss_vlan_ah_l2tp_pfcp: Ether(src="10:22:33:44:55:99", dst="00:11:22:33:44:55",type=0x8100)/Dot1Q(vlan=1,type=0x0800)/IP(src="192.168.1.3", dst="192.168.1.4")/Raw("x" * 80)
28/10/2020 01:04:35             dut.10.240.183.254: port 0/queue 8: received 1 packets
  src=10:22:33:44:55:99 - dst=00:11:22:33:44:55 - type=0x8100 - length=118 - nb_segs=1 - RSS hash=0xe07818d8 - RSS queue=0x8 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN L4_NONFRAG  - sw ptype: L2_ETHER_VLAN L3_IPV4  - l2_len=18 - l3_len=20 - Receive queue=0x8
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

28/10/2020 01:04:35 Cvl_advance_iavf_rss_vlan_ah_l2tp_pfcp: action: check_no_hash_or_different

28/10/2020 01:04:35 Cvl_advance_iavf_rss_vlan_ah_l2tp_pfcp: hash_infos: [('0xe07818d8', '0x8')]
28/10/2020 01:04:35 Cvl_advance_iavf_rss_vlan_ah_l2tp_pfcp: sub_case mac_vlan_ipv4_pay passed
28/10/2020 01:04:35             dut.10.240.183.254: flow flush 0
28/10/2020 01:04:35             dut.10.240.183.254: 
28/10/2020 01:04:35 Cvl_advance_iavf_rss_vlan_ah_l2tp_pfcp: {'mac_vlan_ipv4_pay': 'passed'}
28/10/2020 01:04:35 Cvl_advance_iavf_rss_vlan_ah_l2tp_pfcp: pass rate is: 100.0
28/10/2020 01:04:35 Cvl_advance_iavf_rss_vlan_ah_l2tp_pfcp: Test Case test_mac_vlan_ipv4_pay Result PASSED:
28/10/2020 01:04:35             dut.10.240.183.254: flow flush 0
28/10/2020 01:04:36             dut.10.240.183.254: 
testpmd> 
28/10/2020 01:04:36             dut.10.240.183.254: clear port stats all
28/10/2020 01:04:37             dut.10.240.183.254: 

  NIC statistics for port 0 cleared
testpmd> 
28/10/2020 01:04:37             dut.10.240.183.254: stop
28/10/2020 01:04:37             dut.10.240.183.254: 
Telling cores to ...
Waiting for lcores to finish...

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

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

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

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

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

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

Done.
28/10/2020 01:04:37             dut.10.240.183.254: kill_all: called by dut and prefix list has value.
28/10/2020 01:04:40             dut.10.240.183.254: Killed
[PEXPECT]# 
28/10/2020 01:04:40 Cvl_advance_iavf_rss_vlan_ah_l2tp_pfcp: Test Case test_mac_vlan_ipv4_sctp_pay Begin
28/10/2020 01:04:40             dut.10.240.183.254: 
28/10/2020 01:04:40                         tester: 
28/10/2020 01:04:40             dut.10.240.183.254: kill_all: called by dut and has no prefix list.
28/10/2020 01:04:41             dut.10.240.183.254: x86_64-native-linuxapp-gcc/app/dpdk-testpmd  -l 1,2,3,4 -n 4 -w 0000:03:01.0  --file-prefix=dpdk_11606_20201027233131   -- -i --rxq=16 --txq=16
28/10/2020 01:04:42             dut.10.240.183.254: EAL: Detected 72 lcore(s)
EAL: Detected 2 NUMA nodes
EAL: Multi-process socket /var/run/dpdk/dpdk_11606_20201027233131/mp_socket
EAL: Selected IOVA mode 'VA'
EAL: No available hugepages reported in hugepages-1048576kB
EAL: Probing VFIO support...
EAL: VFIO support initialized
EAL:   using IOMMU type 1 (Type 1)
EAL: Probe PCI driver: net_iavf (8086:1889) device: 0000:03:01.0 (socket 0)
EAL: No legacy callbacks, legacy socket not created
Interactive-mode selected
testpmd: create a new mbuf pool <mb_pool_0>: n=171456, size=2176, socket=0
testpmd: preferred mempool ops selected: ring_mp_mc

Warning! port-topology=paired and odd forward ports number, the last port will pair with itself.

Configuring Port 0 (socket 0)
iavf_configure_queues(): request RXDID == 22 in Queue[0]
iavf_configure_queues(): request RXDID == 22 in Queue[1]
iavf_configure_queues(): request RXDID == 22 in Queue[2]
iavf_configure_queues(): request RXDID == 22 in Queue[3]
iavf_configure_queues(): request RXDID == 22 in Queue[4]
iavf_configure_queues(): request RXDID == 22 in Queue[5]
iavf_configure_queues(): request RXDID == 22 in Queue[6]
iavf_configure_queues(): request RXDID == 22 in Queue[7]
iavf_configure_queues(): request RXDID == 22 in Queue[8]
iavf_configure_queues(): request RXDID == 22 in Queue[9]
iavf_configure_queues(): request RXDID == 22 in Queue[10]
iavf_configure_queues(): request RXDID == 22 in Queue[11]
iavf_configure_queues(): request RXDID == 22 in Queue[12]
iavf_configure_queues(): request RXDID == 22 in Queue[13]
iavf_configure_queues(): request RXDID == 22 in Queue[14]
iavf_configure_queues(): request RXDID == 22 in Queue[15]

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event
Port 0: 00:11:22:33:44:55
Checking link statuses...
Done
28/10/2020 01:04:52             dut.10.240.183.254: set fwd rxonly
28/10/2020 01:04:52             dut.10.240.183.254: 
Set rxonly packet forwarding mode
28/10/2020 01:04:52             dut.10.240.183.254: set verbose 1
28/10/2020 01:04:52             dut.10.240.183.254: 
Change verbose level from 0 to 1
28/10/2020 01:04:52             dut.10.240.183.254: show port info all
28/10/2020 01:04:52             dut.10.240.183.254: 

********************* Infos for port 0  *********************
MAC address: 00:11:22:33:44:55
Device name: 0000:03:01.0
Driver name: net_iavf
Firmware-version: not available
Devargs: 
Connect to socket: 0
memory allocation on the socket: 0
Link status: up
Link speed: 25 Gbps
Link duplex: full-duplex
MTU: 1500
Promiscuous mode: enabled
Allmulticast mode: disabled
Maximum number of MAC addresses: 64
Maximum number of MAC addresses of hash filtering: 0
VLAN offload: 
  strip off, filter off, extend off, qinq strip off
Hash key size in bytes: 52
Redirection table size: 64
Supported RSS offload flow types:
  ipv4-frag
  ipv4-tcp
  ipv4-udp
  ipv4-sctp
  ipv4-other
Minimum size of RX buffer: 1024
Maximum configurable length of RX packet: 9728
Maximum configurable size of LRO aggregated packet: 0
Current number of RX queues: 16
Max possible RX queues: 16
Max possible number of RXDs per queue: 4096
Min possible number of RXDs per queue: 64
RXDs number alignment: 32
Current number of TX queues: 16
Max possible TX queues: 16
Max possible number of TXDs per queue: 4096
Min possible number of TXDs per queue: 64
TXDs number alignment: 32
Max segment number per packet: 0
Max segment number per MTU/TSO: 0
28/10/2020 01:04:52             dut.10.240.183.254: start
28/10/2020 01:04:52             dut.10.240.183.254: 
rxonly packet forwarding - ports=1 - cores=1 - streams=16 - NUMA support enabled, MP allocation mode: native
Logical Core 2 (socket 0) forwards packets on 16 streams:
  RX P=0/Q=0 (socket 0) -> TX P=0/Q=0 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=1 (socket 0) -> TX P=0/Q=1 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=2 (socket 0) -> TX P=0/Q=2 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=3 (socket 0) -> TX P=0/Q=3 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=4 (socket 0) -> TX P=0/Q=4 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=5 (socket 0) -> TX P=0/Q=5 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=6 (socket 0) -> TX P=0/Q=6 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=7 (socket 0) -> TX P=0/Q=7 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=8 (socket 0) -> TX P=0/Q=8 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=9 (socket 0) -> TX P=0/Q=9 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=10 (socket 0) -> TX P=0/Q=10 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=11 (socket 0) -> TX P=0/Q=11 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=12 (socket 0) -> TX P=0/Q=12 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=13 (socket 0) -> TX P=0/Q=13 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=14 (socket 0) -> TX P=0/Q=14 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=15 (socket 0) -> TX P=0/Q=15 (socket 0) peer=02:00:00:00:00:00

  rxonly packet forwarding packets/burst=32
  nb forwarding cores=1 - nb forwarding ports=1
  port 0: RX queue number: 16 Tx queue number: 16
    Rx offloads=0x0 Tx offloads=0x0
    RX queue: 0
      RX desc=512 - RX free threshold=32
      RX threshold registers: pthresh=0 hthresh=0  wthresh=0
      RX Offloads=0x0
    TX queue: 0
      TX desc=512 - TX free threshold=32
      TX threshold registers: pthresh=0 hthresh=0  wthresh=0
      TX offloads=0x0 - TX RS bit threshold=32
28/10/2020 01:04:52 Cvl_advance_iavf_rss_vlan_ah_l2tp_pfcp: ===================Test sub case: mac_vlan_ipv4_sctp_pay================
28/10/2020 01:04:52 Cvl_advance_iavf_rss_vlan_ah_l2tp_pfcp: ------------handle test--------------
28/10/2020 01:04:52             dut.10.240.183.254: flow validate 0 ingress pattern eth / vlan / ipv4 / sctp / end actions rss types c-vlan end key_len 0 queues end / end
28/10/2020 01:04:52             dut.10.240.183.254: 
Flow rule validated
28/10/2020 01:04:52             dut.10.240.183.254: flow create 0 ingress pattern eth / vlan / ipv4 / sctp / end actions rss types c-vlan end key_len 0 queues end / end
28/10/2020 01:04:52             dut.10.240.183.254: 
Flow rule #0 created
28/10/2020 01:04:52             dut.10.240.183.254: flow list 0
28/10/2020 01:04:52             dut.10.240.183.254: 
ID	Group	Prio	Attr	Rule
0	0	0	i--	ETH VLAN IPV4 SCTP => RSS
28/10/2020 01:04:52 Cvl_advance_iavf_rss_vlan_ah_l2tp_pfcp: ----------send packet-------------
28/10/2020 01:04:52 Cvl_advance_iavf_rss_vlan_ah_l2tp_pfcp: Ether(src="10:22:33:44:55:66", dst="00:11:22:33:44:55",type=0x8100)/Dot1Q(vlan=1,type=0x0800)/IP(src="192.168.1.1", dst="192.168.1.2")/SCTP(sport=25,dport=23)/Raw("x" * 80)
28/10/2020 01:04:53             dut.10.240.183.254: port 0/queue 15: received 1 packets
  src=10:22:33:44:55:66 - dst=00:11:22:33:44:55 - type=0x8100 - length=130 - nb_segs=1 - RSS hash=0xc4be02cf - RSS queue=0xf - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN L4_SCTP  - sw ptype: L2_ETHER_VLAN L3_IPV4 L4_SCTP  - l2_len=18 - l3_len=20 - l4_len=12 - Receive queue=0xf
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

28/10/2020 01:04:53 Cvl_advance_iavf_rss_vlan_ah_l2tp_pfcp: action: save_hash

28/10/2020 01:04:53 Cvl_advance_iavf_rss_vlan_ah_l2tp_pfcp: hash_infos: [('0xc4be02cf', '0xf')]
28/10/2020 01:04:53 Cvl_advance_iavf_rss_vlan_ah_l2tp_pfcp: ----------send packet-------------
28/10/2020 01:04:53 Cvl_advance_iavf_rss_vlan_ah_l2tp_pfcp: Ether(src="10:22:33:44:55:66", dst="00:11:22:33:44:55",type=0x8100)/Dot1Q(vlan=2,type=0x0800)/IP(src="192.168.1.1", dst="192.168.1.2")/SCTP(sport=25,dport=23)/Raw("x" * 80)
28/10/2020 01:04:55             dut.10.240.183.254: port 0/queue 7: received 1 packets
  src=10:22:33:44:55:66 - dst=00:11:22:33:44:55 - type=0x8100 - length=130 - nb_segs=1 - RSS hash=0x625f0167 - RSS queue=0x7 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN L4_SCTP  - sw ptype: L2_ETHER_VLAN L3_IPV4 L4_SCTP  - l2_len=18 - l3_len=20 - l4_len=12 - Receive queue=0x7
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

28/10/2020 01:04:55 Cvl_advance_iavf_rss_vlan_ah_l2tp_pfcp: action: check_hash_different

28/10/2020 01:04:55 Cvl_advance_iavf_rss_vlan_ah_l2tp_pfcp: hash_infos: [('0x625f0167', '0x7')]
28/10/2020 01:04:55 Cvl_advance_iavf_rss_vlan_ah_l2tp_pfcp: ----------send packet-------------
28/10/2020 01:04:55 Cvl_advance_iavf_rss_vlan_ah_l2tp_pfcp: Ether(src="10:22:33:44:55:99", dst="00:11:22:33:44:55",type=0x8100)/Dot1Q(vlan=1,type=0x0800)/IP(src="192.168.1.3", dst="192.168.1.5")/SCTP(sport=19,dport=99)/Raw("x" * 80)
28/10/2020 01:04:56             dut.10.240.183.254: port 0/queue 15: received 1 packets
  src=10:22:33:44:55:99 - dst=00:11:22:33:44:55 - type=0x8100 - length=130 - nb_segs=1 - RSS hash=0xc4be02cf - RSS queue=0xf - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN L4_SCTP  - sw ptype: L2_ETHER_VLAN L3_IPV4 L4_SCTP  - l2_len=18 - l3_len=20 - l4_len=12 - Receive queue=0xf
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

28/10/2020 01:04:56 Cvl_advance_iavf_rss_vlan_ah_l2tp_pfcp: action: check_hash_same

28/10/2020 01:04:56 Cvl_advance_iavf_rss_vlan_ah_l2tp_pfcp: hash_infos: [('0xc4be02cf', '0xf')]
28/10/2020 01:04:56 Cvl_advance_iavf_rss_vlan_ah_l2tp_pfcp: ------------handle post-test--------------
28/10/2020 01:04:56             dut.10.240.183.254: flow destroy 0 rule 0
28/10/2020 01:04:57             dut.10.240.183.254: 
Flow rule #0 destroyed
testpmd> 
28/10/2020 01:04:57             dut.10.240.183.254: flow list 0
28/10/2020 01:04:57             dut.10.240.183.254: 
28/10/2020 01:04:57 Cvl_advance_iavf_rss_vlan_ah_l2tp_pfcp: ----------send packet-------------
28/10/2020 01:04:57 Cvl_advance_iavf_rss_vlan_ah_l2tp_pfcp: Ether(src="10:22:33:44:55:66", dst="00:11:22:33:44:55",type=0x8100)/Dot1Q(vlan=1,type=0x0800)/IP(src="192.168.1.1", dst="192.168.1.2")/SCTP(sport=25,dport=23)/Raw("x" * 80)
28/10/2020 01:04:58             dut.10.240.183.254: port 0/queue 2: received 1 packets
  src=10:22:33:44:55:66 - dst=00:11:22:33:44:55 - type=0x8100 - length=130 - nb_segs=1 - RSS hash=0xf97e66c2 - RSS queue=0x2 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN L4_SCTP  - sw ptype: L2_ETHER_VLAN L3_IPV4 L4_SCTP  - l2_len=18 - l3_len=20 - l4_len=12 - Receive queue=0x2
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

28/10/2020 01:04:58 Cvl_advance_iavf_rss_vlan_ah_l2tp_pfcp: action: check_no_hash_or_different

28/10/2020 01:04:58 Cvl_advance_iavf_rss_vlan_ah_l2tp_pfcp: hash_infos: [('0xf97e66c2', '0x2')]
28/10/2020 01:04:58 Cvl_advance_iavf_rss_vlan_ah_l2tp_pfcp: ----------send packet-------------
28/10/2020 01:04:58 Cvl_advance_iavf_rss_vlan_ah_l2tp_pfcp: Ether(src="10:22:33:44:55:66", dst="00:11:22:33:44:55",type=0x8100)/Dot1Q(vlan=2,type=0x0800)/IP(src="192.168.1.1", dst="192.168.1.2")/SCTP(sport=25,dport=23)/Raw("x" * 80)
28/10/2020 01:04:59             dut.10.240.183.254: port 0/queue 2: received 1 packets
  src=10:22:33:44:55:66 - dst=00:11:22:33:44:55 - type=0x8100 - length=130 - nb_segs=1 - RSS hash=0xf97e66c2 - RSS queue=0x2 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN L4_SCTP  - sw ptype: L2_ETHER_VLAN L3_IPV4 L4_SCTP  - l2_len=18 - l3_len=20 - l4_len=12 - Receive queue=0x2
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

28/10/2020 01:04:59 Cvl_advance_iavf_rss_vlan_ah_l2tp_pfcp: action: check_no_hash_or_different

28/10/2020 01:04:59 Cvl_advance_iavf_rss_vlan_ah_l2tp_pfcp: hash_infos: [('0xf97e66c2', '0x2')]
28/10/2020 01:04:59 Cvl_advance_iavf_rss_vlan_ah_l2tp_pfcp: ----------send packet-------------
28/10/2020 01:04:59 Cvl_advance_iavf_rss_vlan_ah_l2tp_pfcp: Ether(src="10:22:33:44:55:99", dst="00:11:22:33:44:55",type=0x8100)/Dot1Q(vlan=1,type=0x0800)/IP(src="192.168.1.3", dst="192.168.1.5")/SCTP(sport=19,dport=99)/Raw("x" * 80)
28/10/2020 01:05:00             dut.10.240.183.254: port 0/queue 10: received 1 packets
  src=10:22:33:44:55:99 - dst=00:11:22:33:44:55 - type=0x8100 - length=130 - nb_segs=1 - RSS hash=0x42cb2baa - RSS queue=0xa - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN L4_SCTP  - sw ptype: L2_ETHER_VLAN L3_IPV4 L4_SCTP  - l2_len=18 - l3_len=20 - l4_len=12 - Receive queue=0xa
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

28/10/2020 01:05:00 Cvl_advance_iavf_rss_vlan_ah_l2tp_pfcp: action: check_no_hash_or_different

28/10/2020 01:05:00 Cvl_advance_iavf_rss_vlan_ah_l2tp_pfcp: hash_infos: [('0x42cb2baa', '0xa')]
28/10/2020 01:05:00 Cvl_advance_iavf_rss_vlan_ah_l2tp_pfcp: sub_case mac_vlan_ipv4_sctp_pay passed
28/10/2020 01:05:00             dut.10.240.183.254: flow flush 0
28/10/2020 01:05:00             dut.10.240.183.254: 
28/10/2020 01:05:00 Cvl_advance_iavf_rss_vlan_ah_l2tp_pfcp: {'mac_vlan_ipv4_sctp_pay': 'passed'}
28/10/2020 01:05:00 Cvl_advance_iavf_rss_vlan_ah_l2tp_pfcp: pass rate is: 100.0
28/10/2020 01:05:00 Cvl_advance_iavf_rss_vlan_ah_l2tp_pfcp: Test Case test_mac_vlan_ipv4_sctp_pay Result PASSED:
28/10/2020 01:05:00             dut.10.240.183.254: flow flush 0
28/10/2020 01:05:01             dut.10.240.183.254: 
testpmd> 
28/10/2020 01:05:01             dut.10.240.183.254: clear port stats all
28/10/2020 01:05:03             dut.10.240.183.254: 

  NIC statistics for port 0 cleared
testpmd> 
28/10/2020 01:05:03             dut.10.240.183.254: stop
28/10/2020 01:05:03             dut.10.240.183.254: 
Telling cores to ...
Waiting for lcores to finish...

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

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

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

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

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

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

Done.
28/10/2020 01:05:03             dut.10.240.183.254: kill_all: called by dut and prefix list has value.
28/10/2020 01:05:05             dut.10.240.183.254: Killed
[PEXPECT]# 
28/10/2020 01:05:05 Cvl_advance_iavf_rss_vlan_ah_l2tp_pfcp: Test Case test_mac_vlan_ipv4_tcp_pay Begin
28/10/2020 01:05:06             dut.10.240.183.254: 
28/10/2020 01:05:06                         tester: 
28/10/2020 01:05:06             dut.10.240.183.254: kill_all: called by dut and has no prefix list.
28/10/2020 01:05:06             dut.10.240.183.254: x86_64-native-linuxapp-gcc/app/dpdk-testpmd  -l 1,2,3,4 -n 4 -w 0000:03:01.0  --file-prefix=dpdk_11606_20201027233131   -- -i --rxq=16 --txq=16
28/10/2020 01:05:07             dut.10.240.183.254: EAL: Detected 72 lcore(s)
EAL: Detected 2 NUMA nodes
EAL: Multi-process socket /var/run/dpdk/dpdk_11606_20201027233131/mp_socket
EAL: Selected IOVA mode 'VA'
EAL: No available hugepages reported in hugepages-1048576kB
EAL: Probing VFIO support...
EAL: VFIO support initialized
EAL:   using IOMMU type 1 (Type 1)
EAL: Probe PCI driver: net_iavf (8086:1889) device: 0000:03:01.0 (socket 0)
EAL: No legacy callbacks, legacy socket not created
Interactive-mode selected
testpmd: create a new mbuf pool <mb_pool_0>: n=171456, size=2176, socket=0
testpmd: preferred mempool ops selected: ring_mp_mc

Warning! port-topology=paired and odd forward ports number, the last port will pair with itself.

Configuring Port 0 (socket 0)
iavf_configure_queues(): request RXDID == 22 in Queue[0]
iavf_configure_queues(): request RXDID == 22 in Queue[1]
iavf_configure_queues(): request RXDID == 22 in Queue[2]
iavf_configure_queues(): request RXDID == 22 in Queue[3]
iavf_configure_queues(): request RXDID == 22 in Queue[4]
iavf_configure_queues(): request RXDID == 22 in Queue[5]
iavf_configure_queues(): request RXDID == 22 in Queue[6]
iavf_configure_queues(): request RXDID == 22 in Queue[7]
iavf_configure_queues(): request RXDID == 22 in Queue[8]
iavf_configure_queues(): request RXDID == 22 in Queue[9]
iavf_configure_queues(): request RXDID == 22 in Queue[10]
iavf_configure_queues(): request RXDID == 22 in Queue[11]
iavf_configure_queues(): request RXDID == 22 in Queue[12]
iavf_configure_queues(): request RXDID == 22 in Queue[13]
iavf_configure_queues(): request RXDID == 22 in Queue[14]
iavf_configure_queues(): request RXDID == 22 in Queue[15]

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event
Port 0: 00:11:22:33:44:55
Checking link statuses...
Done
28/10/2020 01:05:17             dut.10.240.183.254: set fwd rxonly
28/10/2020 01:05:17             dut.10.240.183.254: 
Set rxonly packet forwarding mode
28/10/2020 01:05:17             dut.10.240.183.254: set verbose 1
28/10/2020 01:05:17             dut.10.240.183.254: 
Change verbose level from 0 to 1
28/10/2020 01:05:17             dut.10.240.183.254: show port info all
28/10/2020 01:05:17             dut.10.240.183.254: 

********************* Infos for port 0  *********************
MAC address: 00:11:22:33:44:55
Device name: 0000:03:01.0
Driver name: net_iavf
Firmware-version: not available
Devargs: 
Connect to socket: 0
memory allocation on the socket: 0
Link status: up
Link speed: 25 Gbps
Link duplex: full-duplex
MTU: 1500
Promiscuous mode: enabled
Allmulticast mode: disabled
Maximum number of MAC addresses: 64
Maximum number of MAC addresses of hash filtering: 0
VLAN offload: 
  strip off, filter off, extend off, qinq strip off
Hash key size in bytes: 52
Redirection table size: 64
Supported RSS offload flow types:
  ipv4-frag
  ipv4-tcp
  ipv4-udp
  ipv4-sctp
  ipv4-other
Minimum size of RX buffer: 1024
Maximum configurable length of RX packet: 9728
Maximum configurable size of LRO aggregated packet: 0
Current number of RX queues: 16
Max possible RX queues: 16
Max possible number of RXDs per queue: 4096
Min possible number of RXDs per queue: 64
RXDs number alignment: 32
Current number of TX queues: 16
Max possible TX queues: 16
Max possible number of TXDs per queue: 4096
Min possible number of TXDs per queue: 64
TXDs number alignment: 32
Max segment number per packet: 0
Max segment number per MTU/TSO: 0
28/10/2020 01:05:17             dut.10.240.183.254: start
28/10/2020 01:05:18             dut.10.240.183.254: 
rxonly packet forwarding - ports=1 - cores=1 - streams=16 - NUMA support enabled, MP allocation mode: native
Logical Core 2 (socket 0) forwards packets on 16 streams:
  RX P=0/Q=0 (socket 0) -> TX P=0/Q=0 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=1 (socket 0) -> TX P=0/Q=1 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=2 (socket 0) -> TX P=0/Q=2 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=3 (socket 0) -> TX P=0/Q=3 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=4 (socket 0) -> TX P=0/Q=4 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=5 (socket 0) -> TX P=0/Q=5 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=6 (socket 0) -> TX P=0/Q=6 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=7 (socket 0) -> TX P=0/Q=7 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=8 (socket 0) -> TX P=0/Q=8 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=9 (socket 0) -> TX P=0/Q=9 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=10 (socket 0) -> TX P=0/Q=10 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=11 (socket 0) -> TX P=0/Q=11 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=12 (socket 0) -> TX P=0/Q=12 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=13 (socket 0) -> TX P=0/Q=13 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=14 (socket 0) -> TX P=0/Q=14 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=15 (socket 0) -> TX P=0/Q=15 (socket 0) peer=02:00:00:00:00:00

  rxonly packet forwarding packets/burst=32
  nb forwarding cores=1 - nb forwarding ports=1
  port 0: RX queue number: 16 Tx queue number: 16
    Rx offloads=0x0 Tx offloads=0x0
    RX queue: 0
      RX desc=512 - RX free threshold=32
      RX threshold registers: pthresh=0 hthresh=0  wthresh=0
      RX Offloads=0x0
    TX queue: 0
      TX desc=512 - TX free threshold=32
      TX threshold registers: pthresh=0 hthresh=0  wthresh=0
      TX offloads=0x0 - TX RS bit threshold=32
28/10/2020 01:05:18 Cvl_advance_iavf_rss_vlan_ah_l2tp_pfcp: ===================Test sub case: mac_vlan_ipv4_tcp_pay================
28/10/2020 01:05:18 Cvl_advance_iavf_rss_vlan_ah_l2tp_pfcp: ------------handle test--------------
28/10/2020 01:05:18             dut.10.240.183.254: flow validate 0 ingress pattern eth / vlan / ipv4 / tcp / end actions rss types c-vlan end key_len 0 queues end / end
28/10/2020 01:05:18             dut.10.240.183.254: 
Flow rule validated
28/10/2020 01:05:18             dut.10.240.183.254: flow create 0 ingress pattern eth / vlan / ipv4 / tcp / end actions rss types c-vlan end key_len 0 queues end / end
28/10/2020 01:05:18             dut.10.240.183.254: 
Flow rule #0 created
28/10/2020 01:05:18             dut.10.240.183.254: flow list 0
28/10/2020 01:05:18             dut.10.240.183.254: 
ID	Group	Prio	Attr	Rule
0	0	0	i--	ETH VLAN IPV4 TCP => RSS
28/10/2020 01:05:18 Cvl_advance_iavf_rss_vlan_ah_l2tp_pfcp: ----------send packet-------------
28/10/2020 01:05:18 Cvl_advance_iavf_rss_vlan_ah_l2tp_pfcp: Ether(src="10:22:33:44:55:66", dst="00:11:22:33:44:55",type=0x8100)/Dot1Q(vlan=1,type=0x0800)/IP(src="192.168.1.1", dst="192.168.1.2")/TCP(sport=25,dport=23)/Raw("x" * 80)
28/10/2020 01:05:19             dut.10.240.183.254: port 0/queue 0: received 1 packets
  src=10:22:33:44:55:66 - dst=00:11:22:33:44:55 - type=0x8100 - length=138 - nb_segs=1 - RSS hash=0xddcf7c80 - RSS queue=0x0 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN L4_TCP  - sw ptype: L2_ETHER_VLAN L3_IPV4 L4_TCP  - l2_len=18 - l3_len=20 - l4_len=20 - Receive queue=0x0
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

28/10/2020 01:05:19 Cvl_advance_iavf_rss_vlan_ah_l2tp_pfcp: action: save_hash

28/10/2020 01:05:19 Cvl_advance_iavf_rss_vlan_ah_l2tp_pfcp: hash_infos: [('0xddcf7c80', '0x0')]
28/10/2020 01:05:19 Cvl_advance_iavf_rss_vlan_ah_l2tp_pfcp: ----------send packet-------------
28/10/2020 01:05:19 Cvl_advance_iavf_rss_vlan_ah_l2tp_pfcp: Ether(src="10:22:33:44:55:66", dst="00:11:22:33:44:55",type=0x8100)/Dot1Q(vlan=2,type=0x0800)/IP(src="192.168.1.1", dst="192.168.1.2")/TCP(sport=25,dport=23)/Raw("x" * 80)
28/10/2020 01:05:20             dut.10.240.183.254: port 0/queue 0: received 1 packets
  src=10:22:33:44:55:66 - dst=00:11:22:33:44:55 - type=0x8100 - length=138 - nb_segs=1 - RSS hash=0xeee7be40 - RSS queue=0x0 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN L4_TCP  - sw ptype: L2_ETHER_VLAN L3_IPV4 L4_TCP  - l2_len=18 - l3_len=20 - l4_len=20 - Receive queue=0x0
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

28/10/2020 01:05:20 Cvl_advance_iavf_rss_vlan_ah_l2tp_pfcp: action: check_hash_different

28/10/2020 01:05:20 Cvl_advance_iavf_rss_vlan_ah_l2tp_pfcp: hash_infos: [('0xeee7be40', '0x0')]
28/10/2020 01:05:20 Cvl_advance_iavf_rss_vlan_ah_l2tp_pfcp: ----------send packet-------------
28/10/2020 01:05:20 Cvl_advance_iavf_rss_vlan_ah_l2tp_pfcp: Ether(src="10:22:33:44:55:99", dst="00:11:22:33:44:55",type=0x8100)/Dot1Q(vlan=1,type=0x0800)/IP(src="192.168.1.3", dst="192.168.1.4")/TCP(sport=19,dport=99)/Raw("x" * 80)
28/10/2020 01:05:21             dut.10.240.183.254: port 0/queue 0: received 1 packets
  src=10:22:33:44:55:99 - dst=00:11:22:33:44:55 - type=0x8100 - length=138 - nb_segs=1 - RSS hash=0xddcf7c80 - RSS queue=0x0 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN L4_TCP  - sw ptype: L2_ETHER_VLAN L3_IPV4 L4_TCP  - l2_len=18 - l3_len=20 - l4_len=20 - Receive queue=0x0
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

28/10/2020 01:05:21 Cvl_advance_iavf_rss_vlan_ah_l2tp_pfcp: action: check_hash_same

28/10/2020 01:05:21 Cvl_advance_iavf_rss_vlan_ah_l2tp_pfcp: hash_infos: [('0xddcf7c80', '0x0')]
28/10/2020 01:05:21 Cvl_advance_iavf_rss_vlan_ah_l2tp_pfcp: ------------handle post-test--------------
28/10/2020 01:05:21             dut.10.240.183.254: flow destroy 0 rule 0
28/10/2020 01:05:22             dut.10.240.183.254: 
Flow rule #0 destroyed
testpmd> 
28/10/2020 01:05:22             dut.10.240.183.254: flow list 0
28/10/2020 01:05:22             dut.10.240.183.254: 
28/10/2020 01:05:22 Cvl_advance_iavf_rss_vlan_ah_l2tp_pfcp: ----------send packet-------------
28/10/2020 01:05:22 Cvl_advance_iavf_rss_vlan_ah_l2tp_pfcp: Ether(src="10:22:33:44:55:66", dst="00:11:22:33:44:55",type=0x8100)/Dot1Q(vlan=1,type=0x0800)/IP(src="192.168.1.1", dst="192.168.1.2")/TCP(sport=25,dport=23)/Raw("x" * 80)
28/10/2020 01:05:23             dut.10.240.183.254: port 0/queue 10: received 1 packets
  src=10:22:33:44:55:66 - dst=00:11:22:33:44:55 - type=0x8100 - length=138 - nb_segs=1 - RSS hash=0x54ff9f9a - RSS queue=0xa - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN L4_TCP  - sw ptype: L2_ETHER_VLAN L3_IPV4 L4_TCP  - l2_len=18 - l3_len=20 - l4_len=20 - Receive queue=0xa
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

28/10/2020 01:05:23 Cvl_advance_iavf_rss_vlan_ah_l2tp_pfcp: action: check_no_hash_or_different

28/10/2020 01:05:23 Cvl_advance_iavf_rss_vlan_ah_l2tp_pfcp: hash_infos: [('0x54ff9f9a', '0xa')]
28/10/2020 01:05:23 Cvl_advance_iavf_rss_vlan_ah_l2tp_pfcp: ----------send packet-------------
28/10/2020 01:05:23 Cvl_advance_iavf_rss_vlan_ah_l2tp_pfcp: Ether(src="10:22:33:44:55:66", dst="00:11:22:33:44:55",type=0x8100)/Dot1Q(vlan=2,type=0x0800)/IP(src="192.168.1.1", dst="192.168.1.2")/TCP(sport=25,dport=23)/Raw("x" * 80)
28/10/2020 01:05:25             dut.10.240.183.254: port 0/queue 10: received 1 packets
  src=10:22:33:44:55:66 - dst=00:11:22:33:44:55 - type=0x8100 - length=138 - nb_segs=1 - RSS hash=0x54ff9f9a - RSS queue=0xa - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN L4_TCP  - sw ptype: L2_ETHER_VLAN L3_IPV4 L4_TCP  - l2_len=18 - l3_len=20 - l4_len=20 - Receive queue=0xa
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

28/10/2020 01:05:25 Cvl_advance_iavf_rss_vlan_ah_l2tp_pfcp: action: check_no_hash_or_different

28/10/2020 01:05:25 Cvl_advance_iavf_rss_vlan_ah_l2tp_pfcp: hash_infos: [('0x54ff9f9a', '0xa')]
28/10/2020 01:05:25 Cvl_advance_iavf_rss_vlan_ah_l2tp_pfcp: ----------send packet-------------
28/10/2020 01:05:25 Cvl_advance_iavf_rss_vlan_ah_l2tp_pfcp: Ether(src="10:22:33:44:55:99", dst="00:11:22:33:44:55",type=0x8100)/Dot1Q(vlan=1,type=0x0800)/IP(src="192.168.1.3", dst="192.168.1.4")/TCP(sport=19,dport=99)/Raw("x" * 80)
28/10/2020 01:05:26             dut.10.240.183.254: port 0/queue 15: received 1 packets
  src=10:22:33:44:55:99 - dst=00:11:22:33:44:55 - type=0x8100 - length=138 - nb_segs=1 - RSS hash=0x8e619daf - RSS queue=0xf - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN L4_TCP  - sw ptype: L2_ETHER_VLAN L3_IPV4 L4_TCP  - l2_len=18 - l3_len=20 - l4_len=20 - Receive queue=0xf
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

28/10/2020 01:05:26 Cvl_advance_iavf_rss_vlan_ah_l2tp_pfcp: action: check_no_hash_or_different

28/10/2020 01:05:26 Cvl_advance_iavf_rss_vlan_ah_l2tp_pfcp: hash_infos: [('0x8e619daf', '0xf')]
28/10/2020 01:05:26 Cvl_advance_iavf_rss_vlan_ah_l2tp_pfcp: sub_case mac_vlan_ipv4_tcp_pay passed
28/10/2020 01:05:26             dut.10.240.183.254: flow flush 0
28/10/2020 01:05:26             dut.10.240.183.254: 
28/10/2020 01:05:26 Cvl_advance_iavf_rss_vlan_ah_l2tp_pfcp: {'mac_vlan_ipv4_tcp_pay': 'passed'}
28/10/2020 01:05:26 Cvl_advance_iavf_rss_vlan_ah_l2tp_pfcp: pass rate is: 100.0
28/10/2020 01:05:26 Cvl_advance_iavf_rss_vlan_ah_l2tp_pfcp: Test Case test_mac_vlan_ipv4_tcp_pay Result PASSED:
28/10/2020 01:05:26             dut.10.240.183.254: flow flush 0
28/10/2020 01:05:27             dut.10.240.183.254: 
testpmd> 
28/10/2020 01:05:27             dut.10.240.183.254: clear port stats all
28/10/2020 01:05:28             dut.10.240.183.254: 

  NIC statistics for port 0 cleared
testpmd> 
28/10/2020 01:05:28             dut.10.240.183.254: stop
28/10/2020 01:05:28             dut.10.240.183.254: 
Telling cores to ...
Waiting for lcores to finish...

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

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

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

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

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

Done.
28/10/2020 01:05:28             dut.10.240.183.254: kill_all: called by dut and prefix list has value.
28/10/2020 01:05:30             dut.10.240.183.254: Killed
[PEXPECT]# 
28/10/2020 01:05:31 Cvl_advance_iavf_rss_vlan_ah_l2tp_pfcp: Test Case test_mac_vlan_ipv4_udp_pay Begin
28/10/2020 01:05:31             dut.10.240.183.254: 
28/10/2020 01:05:31                         tester: 
28/10/2020 01:05:31             dut.10.240.183.254: kill_all: called by dut and has no prefix list.
28/10/2020 01:05:32             dut.10.240.183.254: x86_64-native-linuxapp-gcc/app/dpdk-testpmd  -l 1,2,3,4 -n 4 -w 0000:03:01.0  --file-prefix=dpdk_11606_20201027233131   -- -i --rxq=16 --txq=16
28/10/2020 01:05:33             dut.10.240.183.254: EAL: Detected 72 lcore(s)
EAL: Detected 2 NUMA nodes
EAL: Multi-process socket /var/run/dpdk/dpdk_11606_20201027233131/mp_socket
EAL: Selected IOVA mode 'VA'
EAL: No available hugepages reported in hugepages-1048576kB
EAL: Probing VFIO support...
EAL: VFIO support initialized
EAL:   using IOMMU type 1 (Type 1)
EAL: Probe PCI driver: net_iavf (8086:1889) device: 0000:03:01.0 (socket 0)
EAL: No legacy callbacks, legacy socket not created
Interactive-mode selected
testpmd: create a new mbuf pool <mb_pool_0>: n=171456, size=2176, socket=0
testpmd: preferred mempool ops selected: ring_mp_mc

Warning! port-topology=paired and odd forward ports number, the last port will pair with itself.

Configuring Port 0 (socket 0)
iavf_configure_queues(): request RXDID == 22 in Queue[0]
iavf_configure_queues(): request RXDID == 22 in Queue[1]
iavf_configure_queues(): request RXDID == 22 in Queue[2]
iavf_configure_queues(): request RXDID == 22 in Queue[3]
iavf_configure_queues(): request RXDID == 22 in Queue[4]
iavf_configure_queues(): request RXDID == 22 in Queue[5]
iavf_configure_queues(): request RXDID == 22 in Queue[6]
iavf_configure_queues(): request RXDID == 22 in Queue[7]
iavf_configure_queues(): request RXDID == 22 in Queue[8]
iavf_configure_queues(): request RXDID == 22 in Queue[9]
iavf_configure_queues(): request RXDID == 22 in Queue[10]
iavf_configure_queues(): request RXDID == 22 in Queue[11]
iavf_configure_queues(): request RXDID == 22 in Queue[12]
iavf_configure_queues(): request RXDID == 22 in Queue[13]
iavf_configure_queues(): request RXDID == 22 in Queue[14]
iavf_configure_queues(): request RXDID == 22 in Queue[15]

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event
Port 0: 00:11:22:33:44:55
Checking link statuses...
Done
28/10/2020 01:05:43             dut.10.240.183.254: set fwd rxonly
28/10/2020 01:05:43             dut.10.240.183.254: 
Set rxonly packet forwarding mode
28/10/2020 01:05:43             dut.10.240.183.254: set verbose 1
28/10/2020 01:05:43             dut.10.240.183.254: 
Change verbose level from 0 to 1
28/10/2020 01:05:43             dut.10.240.183.254: show port info all
28/10/2020 01:05:43             dut.10.240.183.254: 

********************* Infos for port 0  *********************
MAC address: 00:11:22:33:44:55
Device name: 0000:03:01.0
Driver name: net_iavf
Firmware-version: not available
Devargs: 
Connect to socket: 0
memory allocation on the socket: 0
Link status: up
Link speed: 25 Gbps
Link duplex: full-duplex
MTU: 1500
Promiscuous mode: enabled
Allmulticast mode: disabled
Maximum number of MAC addresses: 64
Maximum number of MAC addresses of hash filtering: 0
VLAN offload: 
  strip off, filter off, extend off, qinq strip off
Hash key size in bytes: 52
Redirection table size: 64
Supported RSS offload flow types:
  ipv4-frag
  ipv4-tcp
  ipv4-udp
  ipv4-sctp
  ipv4-other
Minimum size of RX buffer: 1024
Maximum configurable length of RX packet: 9728
Maximum configurable size of LRO aggregated packet: 0
Current number of RX queues: 16
Max possible RX queues: 16
Max possible number of RXDs per queue: 4096
Min possible number of RXDs per queue: 64
RXDs number alignment: 32
Current number of TX queues: 16
Max possible TX queues: 16
Max possible number of TXDs per queue: 4096
Min possible number of TXDs per queue: 64
TXDs number alignment: 32
Max segment number per packet: 0
Max segment number per MTU/TSO: 0
28/10/2020 01:05:43             dut.10.240.183.254: start
28/10/2020 01:05:43             dut.10.240.183.254: 
rxonly packet forwarding - ports=1 - cores=1 - streams=16 - NUMA support enabled, MP allocation mode: native
Logical Core 2 (socket 0) forwards packets on 16 streams:
  RX P=0/Q=0 (socket 0) -> TX P=0/Q=0 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=1 (socket 0) -> TX P=0/Q=1 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=2 (socket 0) -> TX P=0/Q=2 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=3 (socket 0) -> TX P=0/Q=3 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=4 (socket 0) -> TX P=0/Q=4 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=5 (socket 0) -> TX P=0/Q=5 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=6 (socket 0) -> TX P=0/Q=6 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=7 (socket 0) -> TX P=0/Q=7 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=8 (socket 0) -> TX P=0/Q=8 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=9 (socket 0) -> TX P=0/Q=9 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=10 (socket 0) -> TX P=0/Q=10 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=11 (socket 0) -> TX P=0/Q=11 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=12 (socket 0) -> TX P=0/Q=12 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=13 (socket 0) -> TX P=0/Q=13 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=14 (socket 0) -> TX P=0/Q=14 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=15 (socket 0) -> TX P=0/Q=15 (socket 0) peer=02:00:00:00:00:00

  rxonly packet forwarding packets/burst=32
  nb forwarding cores=1 - nb forwarding ports=1
  port 0: RX queue number: 16 Tx queue number: 16
    Rx offloads=0x0 Tx offloads=0x0
    RX queue: 0
      RX desc=512 - RX free threshold=32
      RX threshold registers: pthresh=0 hthresh=0  wthresh=0
      RX Offloads=0x0
    TX queue: 0
      TX desc=512 - TX free threshold=32
      TX threshold registers: pthresh=0 hthresh=0  wthresh=0
      TX offloads=0x0 - TX RS bit threshold=32
28/10/2020 01:05:43 Cvl_advance_iavf_rss_vlan_ah_l2tp_pfcp: ===================Test sub case: mac_vlan_ipv4_udp_pay================
28/10/2020 01:05:43 Cvl_advance_iavf_rss_vlan_ah_l2tp_pfcp: ------------handle test--------------
28/10/2020 01:05:43             dut.10.240.183.254: flow validate 0 ingress pattern eth / vlan / ipv4 / udp / end actions rss types c-vlan end key_len 0 queues end / end
28/10/2020 01:05:43             dut.10.240.183.254: 
Flow rule validated
28/10/2020 01:05:43             dut.10.240.183.254: flow create 0 ingress pattern eth / vlan / ipv4 / udp / end actions rss types c-vlan end key_len 0 queues end / end
28/10/2020 01:05:43             dut.10.240.183.254: 
Flow rule #0 created
28/10/2020 01:05:43             dut.10.240.183.254: flow list 0
28/10/2020 01:05:43             dut.10.240.183.254: 
ID	Group	Prio	Attr	Rule
0	0	0	i--	ETH VLAN IPV4 UDP => RSS
28/10/2020 01:05:43 Cvl_advance_iavf_rss_vlan_ah_l2tp_pfcp: ----------send packet-------------
28/10/2020 01:05:43 Cvl_advance_iavf_rss_vlan_ah_l2tp_pfcp: Ether(src="10:22:33:44:55:66", dst="00:11:22:33:44:55",type=0x8100)/Dot1Q(vlan=1,type=0x0800)/IP(src="192.168.1.1", dst="192.168.1.2")/UDP(sport=25,dport=23)/Raw("x" * 80)
28/10/2020 01:05:44             dut.10.240.183.254: port 0/queue 7: received 1 packets
  src=10:22:33:44:55:66 - dst=00:11:22:33:44:55 - type=0x8100 - length=126 - nb_segs=1 - RSS hash=0x522bca57 - RSS queue=0x7 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN L4_UDP  - sw ptype: L2_ETHER_VLAN L3_IPV4 L4_UDP  - l2_len=18 - l3_len=20 - l4_len=8 - Receive queue=0x7
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

28/10/2020 01:05:44 Cvl_advance_iavf_rss_vlan_ah_l2tp_pfcp: action: save_hash

28/10/2020 01:05:44 Cvl_advance_iavf_rss_vlan_ah_l2tp_pfcp: hash_infos: [('0x522bca57', '0x7')]
28/10/2020 01:05:44 Cvl_advance_iavf_rss_vlan_ah_l2tp_pfcp: ----------send packet-------------
28/10/2020 01:05:44 Cvl_advance_iavf_rss_vlan_ah_l2tp_pfcp: Ether(src="10:22:33:44:55:66", dst="00:11:22:33:44:55",type=0x8100)/Dot1Q(vlan=2,type=0x0800)/IP(src="192.168.1.1", dst="192.168.1.2")/UDP(sport=25,dport=23)/Raw("x" * 80)
28/10/2020 01:05:45             dut.10.240.183.254: port 0/queue 11: received 1 packets
  src=10:22:33:44:55:66 - dst=00:11:22:33:44:55 - type=0x8100 - length=126 - nb_segs=1 - RSS hash=0xa915e52b - RSS queue=0xb - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN L4_UDP  - sw ptype: L2_ETHER_VLAN L3_IPV4 L4_UDP  - l2_len=18 - l3_len=20 - l4_len=8 - Receive queue=0xb
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

28/10/2020 01:05:45 Cvl_advance_iavf_rss_vlan_ah_l2tp_pfcp: action: check_hash_different

28/10/2020 01:05:45 Cvl_advance_iavf_rss_vlan_ah_l2tp_pfcp: hash_infos: [('0xa915e52b', '0xb')]
28/10/2020 01:05:45 Cvl_advance_iavf_rss_vlan_ah_l2tp_pfcp: ----------send packet-------------
28/10/2020 01:05:45 Cvl_advance_iavf_rss_vlan_ah_l2tp_pfcp: Ether(src="10:22:33:44:55:99", dst="00:11:22:33:44:55",type=0x8100)/Dot1Q(vlan=1,type=0x0800)/IP(src="192.168.1.3", dst="192.168.1.4")/UDP(sport=19,dport=99)/Raw("x" * 80)
28/10/2020 01:05:46             dut.10.240.183.254: port 0/queue 7: received 1 packets
  src=10:22:33:44:55:99 - dst=00:11:22:33:44:55 - type=0x8100 - length=126 - nb_segs=1 - RSS hash=0x522bca57 - RSS queue=0x7 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN L4_UDP  - sw ptype: L2_ETHER_VLAN L3_IPV4 L4_UDP  - l2_len=18 - l3_len=20 - l4_len=8 - Receive queue=0x7
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

28/10/2020 01:05:46 Cvl_advance_iavf_rss_vlan_ah_l2tp_pfcp: action: check_hash_same

28/10/2020 01:05:46 Cvl_advance_iavf_rss_vlan_ah_l2tp_pfcp: hash_infos: [('0x522bca57', '0x7')]
28/10/2020 01:05:46 Cvl_advance_iavf_rss_vlan_ah_l2tp_pfcp: ------------handle post-test--------------
28/10/2020 01:05:46             dut.10.240.183.254: flow destroy 0 rule 0
28/10/2020 01:05:48             dut.10.240.183.254: 
Flow rule #0 destroyed
testpmd> 
28/10/2020 01:05:48             dut.10.240.183.254: flow list 0
28/10/2020 01:05:48             dut.10.240.183.254: 
28/10/2020 01:05:48 Cvl_advance_iavf_rss_vlan_ah_l2tp_pfcp: ----------send packet-------------
28/10/2020 01:05:48 Cvl_advance_iavf_rss_vlan_ah_l2tp_pfcp: Ether(src="10:22:33:44:55:66", dst="00:11:22:33:44:55",type=0x8100)/Dot1Q(vlan=1,type=0x0800)/IP(src="192.168.1.1", dst="192.168.1.2")/UDP(sport=25,dport=23)/Raw("x" * 80)
28/10/2020 01:05:49             dut.10.240.183.254: port 0/queue 7: received 1 packets
  src=10:22:33:44:55:66 - dst=00:11:22:33:44:55 - type=0x8100 - length=126 - nb_segs=1 - RSS hash=0x3eecbe57 - RSS queue=0x7 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN L4_UDP  - sw ptype: L2_ETHER_VLAN L3_IPV4 L4_UDP  - l2_len=18 - l3_len=20 - l4_len=8 - Receive queue=0x7
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

28/10/2020 01:05:49 Cvl_advance_iavf_rss_vlan_ah_l2tp_pfcp: action: check_no_hash_or_different

28/10/2020 01:05:49 Cvl_advance_iavf_rss_vlan_ah_l2tp_pfcp: hash_infos: [('0x3eecbe57', '0x7')]
28/10/2020 01:05:49 Cvl_advance_iavf_rss_vlan_ah_l2tp_pfcp: ----------send packet-------------
28/10/2020 01:05:49 Cvl_advance_iavf_rss_vlan_ah_l2tp_pfcp: Ether(src="10:22:33:44:55:66", dst="00:11:22:33:44:55",type=0x8100)/Dot1Q(vlan=2,type=0x0800)/IP(src="192.168.1.1", dst="192.168.1.2")/UDP(sport=25,dport=23)/Raw("x" * 80)
28/10/2020 01:05:50             dut.10.240.183.254: port 0/queue 7: received 1 packets
  src=10:22:33:44:55:66 - dst=00:11:22:33:44:55 - type=0x8100 - length=126 - nb_segs=1 - RSS hash=0x3eecbe57 - RSS queue=0x7 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN L4_UDP  - sw ptype: L2_ETHER_VLAN L3_IPV4 L4_UDP  - l2_len=18 - l3_len=20 - l4_len=8 - Receive queue=0x7
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

28/10/2020 01:05:50 Cvl_advance_iavf_rss_vlan_ah_l2tp_pfcp: action: check_no_hash_or_different

28/10/2020 01:05:50 Cvl_advance_iavf_rss_vlan_ah_l2tp_pfcp: hash_infos: [('0x3eecbe57', '0x7')]
28/10/2020 01:05:50 Cvl_advance_iavf_rss_vlan_ah_l2tp_pfcp: ----------send packet-------------
28/10/2020 01:05:50 Cvl_advance_iavf_rss_vlan_ah_l2tp_pfcp: Ether(src="10:22:33:44:55:99", dst="00:11:22:33:44:55",type=0x8100)/Dot1Q(vlan=1,type=0x0800)/IP(src="192.168.1.3", dst="192.168.1.4")/UDP(sport=19,dport=99)/Raw("x" * 80)
28/10/2020 01:05:51             dut.10.240.183.254: port 0/queue 10: received 1 packets
  src=10:22:33:44:55:99 - dst=00:11:22:33:44:55 - type=0x8100 - length=126 - nb_segs=1 - RSS hash=0xcaac7c9a - RSS queue=0xa - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN L4_UDP  - sw ptype: L2_ETHER_VLAN L3_IPV4 L4_UDP  - l2_len=18 - l3_len=20 - l4_len=8 - Receive queue=0xa
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

28/10/2020 01:05:51 Cvl_advance_iavf_rss_vlan_ah_l2tp_pfcp: action: check_no_hash_or_different

28/10/2020 01:05:51 Cvl_advance_iavf_rss_vlan_ah_l2tp_pfcp: hash_infos: [('0xcaac7c9a', '0xa')]
28/10/2020 01:05:51 Cvl_advance_iavf_rss_vlan_ah_l2tp_pfcp: sub_case mac_vlan_ipv4_udp_pay passed
28/10/2020 01:05:51             dut.10.240.183.254: flow flush 0
28/10/2020 01:05:51             dut.10.240.183.254: 
28/10/2020 01:05:51 Cvl_advance_iavf_rss_vlan_ah_l2tp_pfcp: {'mac_vlan_ipv4_udp_pay': 'passed'}
28/10/2020 01:05:51 Cvl_advance_iavf_rss_vlan_ah_l2tp_pfcp: pass rate is: 100.0
28/10/2020 01:05:51 Cvl_advance_iavf_rss_vlan_ah_l2tp_pfcp: Test Case test_mac_vlan_ipv4_udp_pay Result PASSED:
28/10/2020 01:05:51             dut.10.240.183.254: flow flush 0
28/10/2020 01:05:52             dut.10.240.183.254: 
testpmd> 
28/10/2020 01:05:52             dut.10.240.183.254: clear port stats all
28/10/2020 01:05:53             dut.10.240.183.254: 

  NIC statistics for port 0 cleared
testpmd> 
28/10/2020 01:05:53             dut.10.240.183.254: stop
28/10/2020 01:05:53             dut.10.240.183.254: 
Telling cores to ...
Waiting for lcores to finish...

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

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

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

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

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

Done.
28/10/2020 01:05:53             dut.10.240.183.254: kill_all: called by dut and prefix list has value.
28/10/2020 01:05:56             dut.10.240.183.254: Killed
[PEXPECT]# 
28/10/2020 01:05:56 Cvl_advance_iavf_rss_vlan_ah_l2tp_pfcp: Test Case test_mac_vlan_ipv6_pay Begin
28/10/2020 01:05:56             dut.10.240.183.254: 
28/10/2020 01:05:56                         tester: 
28/10/2020 01:05:56             dut.10.240.183.254: kill_all: called by dut and has no prefix list.
28/10/2020 01:05:57             dut.10.240.183.254: x86_64-native-linuxapp-gcc/app/dpdk-testpmd  -l 1,2,3,4 -n 4 -w 0000:03:01.0  --file-prefix=dpdk_11606_20201027233131   -- -i --rxq=16 --txq=16
28/10/2020 01:05:58             dut.10.240.183.254: EAL: Detected 72 lcore(s)
EAL: Detected 2 NUMA nodes
EAL: Multi-process socket /var/run/dpdk/dpdk_11606_20201027233131/mp_socket
EAL: Selected IOVA mode 'VA'
EAL: No available hugepages reported in hugepages-1048576kB
EAL: Probing VFIO support...
EAL: VFIO support initialized
EAL:   using IOMMU type 1 (Type 1)
EAL: Probe PCI driver: net_iavf (8086:1889) device: 0000:03:01.0 (socket 0)
EAL: No legacy callbacks, legacy socket not created
Interactive-mode selected
testpmd: create a new mbuf pool <mb_pool_0>: n=171456, size=2176, socket=0
testpmd: preferred mempool ops selected: ring_mp_mc

Warning! port-topology=paired and odd forward ports number, the last port will pair with itself.

Configuring Port 0 (socket 0)
iavf_configure_queues(): request RXDID == 22 in Queue[0]
iavf_configure_queues(): request RXDID == 22 in Queue[1]
iavf_configure_queues(): request RXDID == 22 in Queue[2]
iavf_configure_queues(): request RXDID == 22 in Queue[3]
iavf_configure_queues(): request RXDID == 22 in Queue[4]
iavf_configure_queues(): request RXDID == 22 in Queue[5]
iavf_configure_queues(): request RXDID == 22 in Queue[6]
iavf_configure_queues(): request RXDID == 22 in Queue[7]
iavf_configure_queues(): request RXDID == 22 in Queue[8]
iavf_configure_queues(): request RXDID == 22 in Queue[9]
iavf_configure_queues(): request RXDID == 22 in Queue[10]
iavf_configure_queues(): request RXDID == 22 in Queue[11]
iavf_configure_queues(): request RXDID == 22 in Queue[12]
iavf_configure_queues(): request RXDID == 22 in Queue[13]
iavf_configure_queues(): request RXDID == 22 in Queue[14]
iavf_configure_queues(): request RXDID == 22 in Queue[15]

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event
Port 0: 00:11:22:33:44:55
Checking link statuses...
Done
28/10/2020 01:06:08             dut.10.240.183.254: set fwd rxonly
28/10/2020 01:06:08             dut.10.240.183.254: 
Set rxonly packet forwarding mode
28/10/2020 01:06:08             dut.10.240.183.254: set verbose 1
28/10/2020 01:06:08             dut.10.240.183.254: 
Change verbose level from 0 to 1
28/10/2020 01:06:08             dut.10.240.183.254: show port info all
28/10/2020 01:06:08             dut.10.240.183.254: 

********************* Infos for port 0  *********************
MAC address: 00:11:22:33:44:55
Device name: 0000:03:01.0
Driver name: net_iavf
Firmware-version: not available
Devargs: 
Connect to socket: 0
memory allocation on the socket: 0
Link status: up
Link speed: 25 Gbps
Link duplex: full-duplex
MTU: 1500
Promiscuous mode: enabled
Allmulticast mode: disabled
Maximum number of MAC addresses: 64
Maximum number of MAC addresses of hash filtering: 0
VLAN offload: 
  strip off, filter off, extend off, qinq strip off
Hash key size in bytes: 52
Redirection table size: 64
Supported RSS offload flow types:
  ipv4-frag
  ipv4-tcp
  ipv4-udp
  ipv4-sctp
  ipv4-other
Minimum size of RX buffer: 1024
Maximum configurable length of RX packet: 9728
Maximum configurable size of LRO aggregated packet: 0
Current number of RX queues: 16
Max possible RX queues: 16
Max possible number of RXDs per queue: 4096
Min possible number of RXDs per queue: 64
RXDs number alignment: 32
Current number of TX queues: 16
Max possible TX queues: 16
Max possible number of TXDs per queue: 4096
Min possible number of TXDs per queue: 64
TXDs number alignment: 32
Max segment number per packet: 0
Max segment number per MTU/TSO: 0
28/10/2020 01:06:08             dut.10.240.183.254: start
28/10/2020 01:06:08             dut.10.240.183.254: 
rxonly packet forwarding - ports=1 - cores=1 - streams=16 - NUMA support enabled, MP allocation mode: native
Logical Core 2 (socket 0) forwards packets on 16 streams:
  RX P=0/Q=0 (socket 0) -> TX P=0/Q=0 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=1 (socket 0) -> TX P=0/Q=1 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=2 (socket 0) -> TX P=0/Q=2 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=3 (socket 0) -> TX P=0/Q=3 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=4 (socket 0) -> TX P=0/Q=4 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=5 (socket 0) -> TX P=0/Q=5 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=6 (socket 0) -> TX P=0/Q=6 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=7 (socket 0) -> TX P=0/Q=7 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=8 (socket 0) -> TX P=0/Q=8 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=9 (socket 0) -> TX P=0/Q=9 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=10 (socket 0) -> TX P=0/Q=10 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=11 (socket 0) -> TX P=0/Q=11 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=12 (socket 0) -> TX P=0/Q=12 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=13 (socket 0) -> TX P=0/Q=13 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=14 (socket 0) -> TX P=0/Q=14 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=15 (socket 0) -> TX P=0/Q=15 (socket 0) peer=02:00:00:00:00:00

  rxonly packet forwarding packets/burst=32
  nb forwarding cores=1 - nb forwarding ports=1
  port 0: RX queue number: 16 Tx queue number: 16
    Rx offloads=0x0 Tx offloads=0x0
    RX queue: 0
      RX desc=512 - RX free threshold=32
      RX threshold registers: pthresh=0 hthresh=0  wthresh=0
      RX Offloads=0x0
    TX queue: 0
      TX desc=512 - TX free threshold=32
      TX threshold registers: pthresh=0 hthresh=0  wthresh=0
      TX offloads=0x0 - TX RS bit threshold=32
28/10/2020 01:06:08 Cvl_advance_iavf_rss_vlan_ah_l2tp_pfcp: ===================Test sub case: mac_vlan_ipv6_pay================
28/10/2020 01:06:08 Cvl_advance_iavf_rss_vlan_ah_l2tp_pfcp: ------------handle test--------------
28/10/2020 01:06:08             dut.10.240.183.254: flow validate 0 ingress pattern eth / vlan / ipv6 / end actions rss types c-vlan end key_len 0 queues end / end
28/10/2020 01:06:08             dut.10.240.183.254: 
Flow rule validated
28/10/2020 01:06:08             dut.10.240.183.254: flow create 0 ingress pattern eth / vlan / ipv6 / end actions rss types c-vlan end key_len 0 queues end / end
28/10/2020 01:06:08             dut.10.240.183.254: 
Flow rule #0 created
28/10/2020 01:06:08             dut.10.240.183.254: flow list 0
28/10/2020 01:06:09             dut.10.240.183.254: 
ID	Group	Prio	Attr	Rule
0	0	0	i--	ETH VLAN IPV6 => RSS
28/10/2020 01:06:09 Cvl_advance_iavf_rss_vlan_ah_l2tp_pfcp: ----------send packet-------------
28/10/2020 01:06:09 Cvl_advance_iavf_rss_vlan_ah_l2tp_pfcp: Ether(src="10:22:33:44:55:66", dst="00:11:22:33:44:55",type=0x8100)/Dot1Q(vlan=1,type=0x86dd)/IPv6(src="CDCD:910A:2222:5498:8475:1111:3900:1536", dst="CDCD:910A:2222:5498:8475:1111:3900:2022")/Raw("x" * 80)
28/10/2020 01:06:10             dut.10.240.183.254: port 0/queue 3: received 1 packets
  src=10:22:33:44:55:66 - dst=00:11:22:33:44:55 - type=0x8100 - length=138 - nb_segs=1 - RSS hash=0xe2606a03 - RSS queue=0x3 - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_NONFRAG  - sw ptype: L2_ETHER_VLAN L3_IPV6  - l2_len=18 - l3_len=40 - Receive queue=0x3
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

28/10/2020 01:06:10 Cvl_advance_iavf_rss_vlan_ah_l2tp_pfcp: action: save_hash

28/10/2020 01:06:10 Cvl_advance_iavf_rss_vlan_ah_l2tp_pfcp: hash_infos: [('0xe2606a03', '0x3')]
28/10/2020 01:06:10 Cvl_advance_iavf_rss_vlan_ah_l2tp_pfcp: ----------send packet-------------
28/10/2020 01:06:10 Cvl_advance_iavf_rss_vlan_ah_l2tp_pfcp: Ether(src="10:22:33:44:55:66", dst="00:11:22:33:44:55",type=0x8100)/Dot1Q(vlan=2,type=0x86dd)/IPv6(src="CDCD:910A:2222:5498:8475:1111:3900:1536", dst="CDCD:910A:2222:5498:8475:1111:3900:2022")/Raw("x" * 80)
28/10/2020 01:06:11             dut.10.240.183.254: port 0/queue 1: received 1 packets
  src=10:22:33:44:55:66 - dst=00:11:22:33:44:55 - type=0x8100 - length=138 - nb_segs=1 - RSS hash=0x71303501 - RSS queue=0x1 - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_NONFRAG  - sw ptype: L2_ETHER_VLAN L3_IPV6  - l2_len=18 - l3_len=40 - Receive queue=0x1
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

28/10/2020 01:06:11 Cvl_advance_iavf_rss_vlan_ah_l2tp_pfcp: action: check_hash_different

28/10/2020 01:06:11 Cvl_advance_iavf_rss_vlan_ah_l2tp_pfcp: hash_infos: [('0x71303501', '0x1')]
28/10/2020 01:06:11 Cvl_advance_iavf_rss_vlan_ah_l2tp_pfcp: ----------send packet-------------
28/10/2020 01:06:11 Cvl_advance_iavf_rss_vlan_ah_l2tp_pfcp: Ether(src="10:22:33:44:55:99", dst="00:11:22:33:44:55",type=0x8100)/Dot1Q(vlan=1,type=0x86dd)/IPv6(src="CDCD:910A:2222:5498:8475:1111:3900:1537", dst="CDCD:910A:2222:5498:8475:1111:3900:2023")/Raw("y" * 80)
28/10/2020 01:06:12             dut.10.240.183.254: port 0/queue 3: received 1 packets
  src=10:22:33:44:55:99 - dst=00:11:22:33:44:55 - type=0x8100 - length=138 - nb_segs=1 - RSS hash=0xe2606a03 - RSS queue=0x3 - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_NONFRAG  - sw ptype: L2_ETHER_VLAN L3_IPV6  - l2_len=18 - l3_len=40 - Receive queue=0x3
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

28/10/2020 01:06:12 Cvl_advance_iavf_rss_vlan_ah_l2tp_pfcp: action: check_hash_same

28/10/2020 01:06:12 Cvl_advance_iavf_rss_vlan_ah_l2tp_pfcp: hash_infos: [('0xe2606a03', '0x3')]
28/10/2020 01:06:12 Cvl_advance_iavf_rss_vlan_ah_l2tp_pfcp: ------------handle post-test--------------
28/10/2020 01:06:12             dut.10.240.183.254: flow destroy 0 rule 0
28/10/2020 01:06:13             dut.10.240.183.254: 
Flow rule #0 destroyed
testpmd> 
28/10/2020 01:06:13             dut.10.240.183.254: flow list 0
28/10/2020 01:06:13             dut.10.240.183.254: 
28/10/2020 01:06:13 Cvl_advance_iavf_rss_vlan_ah_l2tp_pfcp: ----------send packet-------------
28/10/2020 01:06:13 Cvl_advance_iavf_rss_vlan_ah_l2tp_pfcp: Ether(src="10:22:33:44:55:66", dst="00:11:22:33:44:55",type=0x8100)/Dot1Q(vlan=1,type=0x86dd)/IPv6(src="CDCD:910A:2222:5498:8475:1111:3900:1536", dst="CDCD:910A:2222:5498:8475:1111:3900:2022")/Raw("x" * 80)
28/10/2020 01:06:14             dut.10.240.183.254: port 0/queue 13: received 1 packets
  src=10:22:33:44:55:66 - dst=00:11:22:33:44:55 - type=0x8100 - length=138 - nb_segs=1 - RSS hash=0x63e436ed - RSS queue=0xd - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_NONFRAG  - sw ptype: L2_ETHER_VLAN L3_IPV6  - l2_len=18 - l3_len=40 - Receive queue=0xd
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

28/10/2020 01:06:14 Cvl_advance_iavf_rss_vlan_ah_l2tp_pfcp: action: check_no_hash_or_different

28/10/2020 01:06:14 Cvl_advance_iavf_rss_vlan_ah_l2tp_pfcp: hash_infos: [('0x63e436ed', '0xd')]
28/10/2020 01:06:14 Cvl_advance_iavf_rss_vlan_ah_l2tp_pfcp: ----------send packet-------------
28/10/2020 01:06:14 Cvl_advance_iavf_rss_vlan_ah_l2tp_pfcp: Ether(src="10:22:33:44:55:66", dst="00:11:22:33:44:55",type=0x8100)/Dot1Q(vlan=2,type=0x86dd)/IPv6(src="CDCD:910A:2222:5498:8475:1111:3900:1536", dst="CDCD:910A:2222:5498:8475:1111:3900:2022")/Raw("x" * 80)
28/10/2020 01:06:15             dut.10.240.183.254: port 0/queue 13: received 1 packets
  src=10:22:33:44:55:66 - dst=00:11:22:33:44:55 - type=0x8100 - length=138 - nb_segs=1 - RSS hash=0x63e436ed - RSS queue=0xd - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_NONFRAG  - sw ptype: L2_ETHER_VLAN L3_IPV6  - l2_len=18 - l3_len=40 - Receive queue=0xd
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

28/10/2020 01:06:15 Cvl_advance_iavf_rss_vlan_ah_l2tp_pfcp: action: check_no_hash_or_different

28/10/2020 01:06:15 Cvl_advance_iavf_rss_vlan_ah_l2tp_pfcp: hash_infos: [('0x63e436ed', '0xd')]
28/10/2020 01:06:15 Cvl_advance_iavf_rss_vlan_ah_l2tp_pfcp: ----------send packet-------------
28/10/2020 01:06:15 Cvl_advance_iavf_rss_vlan_ah_l2tp_pfcp: Ether(src="10:22:33:44:55:99", dst="00:11:22:33:44:55",type=0x8100)/Dot1Q(vlan=1,type=0x86dd)/IPv6(src="CDCD:910A:2222:5498:8475:1111:3900:1537", dst="CDCD:910A:2222:5498:8475:1111:3900:2023")/Raw("y" * 80)
28/10/2020 01:06:16             dut.10.240.183.254: port 0/queue 5: received 1 packets
  src=10:22:33:44:55:99 - dst=00:11:22:33:44:55 - type=0x8100 - length=138 - nb_segs=1 - RSS hash=0x265476e5 - RSS queue=0x5 - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_NONFRAG  - sw ptype: L2_ETHER_VLAN L3_IPV6  - l2_len=18 - l3_len=40 - Receive queue=0x5
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

28/10/2020 01:06:16 Cvl_advance_iavf_rss_vlan_ah_l2tp_pfcp: action: check_no_hash_or_different

28/10/2020 01:06:16 Cvl_advance_iavf_rss_vlan_ah_l2tp_pfcp: hash_infos: [('0x265476e5', '0x5')]
28/10/2020 01:06:16 Cvl_advance_iavf_rss_vlan_ah_l2tp_pfcp: sub_case mac_vlan_ipv6_pay passed
28/10/2020 01:06:16             dut.10.240.183.254: flow flush 0
28/10/2020 01:06:16             dut.10.240.183.254: 
28/10/2020 01:06:16 Cvl_advance_iavf_rss_vlan_ah_l2tp_pfcp: {'mac_vlan_ipv6_pay': 'passed'}
28/10/2020 01:06:16 Cvl_advance_iavf_rss_vlan_ah_l2tp_pfcp: pass rate is: 100.0
28/10/2020 01:06:16 Cvl_advance_iavf_rss_vlan_ah_l2tp_pfcp: Test Case test_mac_vlan_ipv6_pay Result PASSED:
28/10/2020 01:06:16             dut.10.240.183.254: flow flush 0
28/10/2020 01:06:18             dut.10.240.183.254: 
testpmd> 
28/10/2020 01:06:18             dut.10.240.183.254: clear port stats all
28/10/2020 01:06:19             dut.10.240.183.254: 

  NIC statistics for port 0 cleared
testpmd> 
28/10/2020 01:06:19             dut.10.240.183.254: stop
28/10/2020 01:06:19             dut.10.240.183.254: 
Telling cores to ...
Waiting for lcores to finish...

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

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

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

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

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

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

Done.
28/10/2020 01:06:19             dut.10.240.183.254: kill_all: called by dut and prefix list has value.
28/10/2020 01:06:21             dut.10.240.183.254: Killed
[PEXPECT]# 
28/10/2020 01:06:22 Cvl_advance_iavf_rss_vlan_ah_l2tp_pfcp: Test Case test_mac_vlan_ipv6_sctp_pay Begin
28/10/2020 01:06:22             dut.10.240.183.254: 
28/10/2020 01:06:22                         tester: 
28/10/2020 01:06:22             dut.10.240.183.254: kill_all: called by dut and has no prefix list.
28/10/2020 01:06:22             dut.10.240.183.254: x86_64-native-linuxapp-gcc/app/dpdk-testpmd  -l 1,2,3,4 -n 4 -w 0000:03:01.0  --file-prefix=dpdk_11606_20201027233131   -- -i --rxq=16 --txq=16
28/10/2020 01:06:23             dut.10.240.183.254: EAL: Detected 72 lcore(s)
EAL: Detected 2 NUMA nodes
EAL: Multi-process socket /var/run/dpdk/dpdk_11606_20201027233131/mp_socket
EAL: Selected IOVA mode 'VA'
EAL: No available hugepages reported in hugepages-1048576kB
EAL: Probing VFIO support...
EAL: VFIO support initialized
EAL:   using IOMMU type 1 (Type 1)
EAL: Probe PCI driver: net_iavf (8086:1889) device: 0000:03:01.0 (socket 0)
EAL: No legacy callbacks, legacy socket not created
Interactive-mode selected
testpmd: create a new mbuf pool <mb_pool_0>: n=171456, size=2176, socket=0
testpmd: preferred mempool ops selected: ring_mp_mc

Warning! port-topology=paired and odd forward ports number, the last port will pair with itself.

Configuring Port 0 (socket 0)
iavf_configure_queues(): request RXDID == 22 in Queue[0]
iavf_configure_queues(): request RXDID == 22 in Queue[1]
iavf_configure_queues(): request RXDID == 22 in Queue[2]
iavf_configure_queues(): request RXDID == 22 in Queue[3]
iavf_configure_queues(): request RXDID == 22 in Queue[4]
iavf_configure_queues(): request RXDID == 22 in Queue[5]
iavf_configure_queues(): request RXDID == 22 in Queue[6]
iavf_configure_queues(): request RXDID == 22 in Queue[7]
iavf_configure_queues(): request RXDID == 22 in Queue[8]
iavf_configure_queues(): request RXDID == 22 in Queue[9]
iavf_configure_queues(): request RXDID == 22 in Queue[10]
iavf_configure_queues(): request RXDID == 22 in Queue[11]
iavf_configure_queues(): request RXDID == 22 in Queue[12]
iavf_configure_queues(): request RXDID == 22 in Queue[13]
iavf_configure_queues(): request RXDID == 22 in Queue[14]
iavf_configure_queues(): request RXDID == 22 in Queue[15]

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event
Port 0: 00:11:22:33:44:55
Checking link statuses...
Done
28/10/2020 01:06:33             dut.10.240.183.254: set fwd rxonly
28/10/2020 01:06:34             dut.10.240.183.254: 
Set rxonly packet forwarding mode
28/10/2020 01:06:34             dut.10.240.183.254: set verbose 1
28/10/2020 01:06:34             dut.10.240.183.254: 
Change verbose level from 0 to 1
28/10/2020 01:06:34             dut.10.240.183.254: show port info all
28/10/2020 01:06:34             dut.10.240.183.254: 

********************* Infos for port 0  *********************
MAC address: 00:11:22:33:44:55
Device name: 0000:03:01.0
Driver name: net_iavf
Firmware-version: not available
Devargs: 
Connect to socket: 0
memory allocation on the socket: 0
Link status: up
Link speed: 25 Gbps
Link duplex: full-duplex
MTU: 1500
Promiscuous mode: enabled
Allmulticast mode: disabled
Maximum number of MAC addresses: 64
Maximum number of MAC addresses of hash filtering: 0
VLAN offload: 
  strip off, filter off, extend off, qinq strip off
Hash key size in bytes: 52
Redirection table size: 64
Supported RSS offload flow types:
  ipv4-frag
  ipv4-tcp
  ipv4-udp
  ipv4-sctp
  ipv4-other
Minimum size of RX buffer: 1024
Maximum configurable length of RX packet: 9728
Maximum configurable size of LRO aggregated packet: 0
Current number of RX queues: 16
Max possible RX queues: 16
Max possible number of RXDs per queue: 4096
Min possible number of RXDs per queue: 64
RXDs number alignment: 32
Current number of TX queues: 16
Max possible TX queues: 16
Max possible number of TXDs per queue: 4096
Min possible number of TXDs per queue: 64
TXDs number alignment: 32
Max segment number per packet: 0
Max segment number per MTU/TSO: 0
28/10/2020 01:06:34             dut.10.240.183.254: start
28/10/2020 01:06:34             dut.10.240.183.254: 
rxonly packet forwarding - ports=1 - cores=1 - streams=16 - NUMA support enabled, MP allocation mode: native
Logical Core 2 (socket 0) forwards packets on 16 streams:
  RX P=0/Q=0 (socket 0) -> TX P=0/Q=0 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=1 (socket 0) -> TX P=0/Q=1 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=2 (socket 0) -> TX P=0/Q=2 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=3 (socket 0) -> TX P=0/Q=3 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=4 (socket 0) -> TX P=0/Q=4 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=5 (socket 0) -> TX P=0/Q=5 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=6 (socket 0) -> TX P=0/Q=6 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=7 (socket 0) -> TX P=0/Q=7 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=8 (socket 0) -> TX P=0/Q=8 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=9 (socket 0) -> TX P=0/Q=9 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=10 (socket 0) -> TX P=0/Q=10 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=11 (socket 0) -> TX P=0/Q=11 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=12 (socket 0) -> TX P=0/Q=12 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=13 (socket 0) -> TX P=0/Q=13 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=14 (socket 0) -> TX P=0/Q=14 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=15 (socket 0) -> TX P=0/Q=15 (socket 0) peer=02:00:00:00:00:00

  rxonly packet forwarding packets/burst=32
  nb forwarding cores=1 - nb forwarding ports=1
  port 0: RX queue number: 16 Tx queue number: 16
    Rx offloads=0x0 Tx offloads=0x0
    RX queue: 0
      RX desc=512 - RX free threshold=32
      RX threshold registers: pthresh=0 hthresh=0  wthresh=0
      RX Offloads=0x0
    TX queue: 0
      TX desc=512 - TX free threshold=32
      TX threshold registers: pthresh=0 hthresh=0  wthresh=0
      TX offloads=0x0 - TX RS bit threshold=32
28/10/2020 01:06:34 Cvl_advance_iavf_rss_vlan_ah_l2tp_pfcp: ===================Test sub case: mac_vlan_ipv6_sctp_pay================
28/10/2020 01:06:34 Cvl_advance_iavf_rss_vlan_ah_l2tp_pfcp: ------------handle test--------------
28/10/2020 01:06:34             dut.10.240.183.254: flow validate 0 ingress pattern eth / vlan / ipv6 / sctp / end actions rss types c-vlan end key_len 0 queues end / end
28/10/2020 01:06:34             dut.10.240.183.254: 
Flow rule validated
28/10/2020 01:06:34             dut.10.240.183.254: flow create 0 ingress pattern eth / vlan / ipv6 / sctp / end actions rss types c-vlan end key_len 0 queues end / end
28/10/2020 01:06:34             dut.10.240.183.254: 
Flow rule #0 created
28/10/2020 01:06:34             dut.10.240.183.254: flow list 0
28/10/2020 01:06:34             dut.10.240.183.254: 
ID	Group	Prio	Attr	Rule
0	0	0	i--	ETH VLAN IPV6 SCTP => RSS
28/10/2020 01:06:34 Cvl_advance_iavf_rss_vlan_ah_l2tp_pfcp: ----------send packet-------------
28/10/2020 01:06:34 Cvl_advance_iavf_rss_vlan_ah_l2tp_pfcp: Ether(src="10:22:33:44:55:66", dst="00:11:22:33:44:55",type=0x8100)/Dot1Q(vlan=1,type=0x86dd)/IPv6(src="CDCD:910A:2222:5498:8475:1111:3900:1536", dst="CDCD:910A:2222:5498:8475:1111:3900:2022")/SCTP(sport=25,dport=23)/Raw("x" * 80)
28/10/2020 01:06:35             dut.10.240.183.254: port 0/queue 8: received 1 packets
  src=10:22:33:44:55:66 - dst=00:11:22:33:44:55 - type=0x8100 - length=150 - nb_segs=1 - RSS hash=0x826f7cd8 - RSS queue=0x8 - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_SCTP  - sw ptype: L2_ETHER_VLAN L3_IPV6 L4_SCTP  - l2_len=18 - l3_len=40 - l4_len=12 - Receive queue=0x8
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

28/10/2020 01:06:35 Cvl_advance_iavf_rss_vlan_ah_l2tp_pfcp: action: save_hash

28/10/2020 01:06:35 Cvl_advance_iavf_rss_vlan_ah_l2tp_pfcp: hash_infos: [('0x826f7cd8', '0x8')]
28/10/2020 01:06:35 Cvl_advance_iavf_rss_vlan_ah_l2tp_pfcp: ----------send packet-------------
28/10/2020 01:06:35 Cvl_advance_iavf_rss_vlan_ah_l2tp_pfcp: Ether(src="10:22:33:44:55:66", dst="00:11:22:33:44:55",type=0x8100)/Dot1Q(vlan=2,type=0x86dd)/IPv6(src="CDCD:910A:2222:5498:8475:1111:3900:1536", dst="CDCD:910A:2222:5498:8475:1111:3900:2022")/SCTP(sport=25,dport=23)/Raw("x" * 80)
28/10/2020 01:06:36             dut.10.240.183.254: port 0/queue 12: received 1 packets
  src=10:22:33:44:55:66 - dst=00:11:22:33:44:55 - type=0x8100 - length=150 - nb_segs=1 - RSS hash=0x4137be6c - RSS queue=0xc - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_SCTP  - sw ptype: L2_ETHER_VLAN L3_IPV6 L4_SCTP  - l2_len=18 - l3_len=40 - l4_len=12 - Receive queue=0xc
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

28/10/2020 01:06:36 Cvl_advance_iavf_rss_vlan_ah_l2tp_pfcp: action: check_hash_different

28/10/2020 01:06:36 Cvl_advance_iavf_rss_vlan_ah_l2tp_pfcp: hash_infos: [('0x4137be6c', '0xc')]
28/10/2020 01:06:36 Cvl_advance_iavf_rss_vlan_ah_l2tp_pfcp: ----------send packet-------------
28/10/2020 01:06:36 Cvl_advance_iavf_rss_vlan_ah_l2tp_pfcp: Ether(src="10:22:33:44:55:99", dst="00:11:22:33:44:55",type=0x8100)/Dot1Q(vlan=1,type=0x86dd)/IPv6(src="CDCD:910A:2222:5498:8475:1111:3900:1537", dst="CDCD:910A:2222:5498:8475:1111:3900:2023")/SCTP(sport=25,dport=99)/Raw("x" * 80)
28/10/2020 01:06:37             dut.10.240.183.254: port 0/queue 8: received 1 packets
  src=10:22:33:44:55:99 - dst=00:11:22:33:44:55 - type=0x8100 - length=150 - nb_segs=1 - RSS hash=0x826f7cd8 - RSS queue=0x8 - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_SCTP  - sw ptype: L2_ETHER_VLAN L3_IPV6 L4_SCTP  - l2_len=18 - l3_len=40 - l4_len=12 - Receive queue=0x8
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

28/10/2020 01:06:37 Cvl_advance_iavf_rss_vlan_ah_l2tp_pfcp: action: check_hash_same

28/10/2020 01:06:37 Cvl_advance_iavf_rss_vlan_ah_l2tp_pfcp: hash_infos: [('0x826f7cd8', '0x8')]
28/10/2020 01:06:37 Cvl_advance_iavf_rss_vlan_ah_l2tp_pfcp: ------------handle post-test--------------
28/10/2020 01:06:37             dut.10.240.183.254: flow destroy 0 rule 0
28/10/2020 01:06:38             dut.10.240.183.254: 
Flow rule #0 destroyed
testpmd> 
28/10/2020 01:06:38             dut.10.240.183.254: flow list 0
28/10/2020 01:06:38             dut.10.240.183.254: 
28/10/2020 01:06:38 Cvl_advance_iavf_rss_vlan_ah_l2tp_pfcp: ----------send packet-------------
28/10/2020 01:06:38 Cvl_advance_iavf_rss_vlan_ah_l2tp_pfcp: Ether(src="10:22:33:44:55:66", dst="00:11:22:33:44:55",type=0x8100)/Dot1Q(vlan=1,type=0x86dd)/IPv6(src="CDCD:910A:2222:5498:8475:1111:3900:1536", dst="CDCD:910A:2222:5498:8475:1111:3900:2022")/SCTP(sport=25,dport=23)/Raw("x" * 80)
28/10/2020 01:06:40             dut.10.240.183.254: port 0/queue 10: received 1 packets
  src=10:22:33:44:55:66 - dst=00:11:22:33:44:55 - type=0x8100 - length=150 - nb_segs=1 - RSS hash=0x703c555a - RSS queue=0xa - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_SCTP  - sw ptype: L2_ETHER_VLAN L3_IPV6 L4_SCTP  - l2_len=18 - l3_len=40 - l4_len=12 - Receive queue=0xa
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

28/10/2020 01:06:40 Cvl_advance_iavf_rss_vlan_ah_l2tp_pfcp: action: check_no_hash_or_different

28/10/2020 01:06:40 Cvl_advance_iavf_rss_vlan_ah_l2tp_pfcp: hash_infos: [('0x703c555a', '0xa')]
28/10/2020 01:06:40 Cvl_advance_iavf_rss_vlan_ah_l2tp_pfcp: ----------send packet-------------
28/10/2020 01:06:40 Cvl_advance_iavf_rss_vlan_ah_l2tp_pfcp: Ether(src="10:22:33:44:55:66", dst="00:11:22:33:44:55",type=0x8100)/Dot1Q(vlan=2,type=0x86dd)/IPv6(src="CDCD:910A:2222:5498:8475:1111:3900:1536", dst="CDCD:910A:2222:5498:8475:1111:3900:2022")/SCTP(sport=25,dport=23)/Raw("x" * 80)
28/10/2020 01:06:41             dut.10.240.183.254: port 0/queue 10: received 1 packets
  src=10:22:33:44:55:66 - dst=00:11:22:33:44:55 - type=0x8100 - length=150 - nb_segs=1 - RSS hash=0x703c555a - RSS queue=0xa - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_SCTP  - sw ptype: L2_ETHER_VLAN L3_IPV6 L4_SCTP  - l2_len=18 - l3_len=40 - l4_len=12 - Receive queue=0xa
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

28/10/2020 01:06:41 Cvl_advance_iavf_rss_vlan_ah_l2tp_pfcp: action: check_no_hash_or_different

28/10/2020 01:06:41 Cvl_advance_iavf_rss_vlan_ah_l2tp_pfcp: hash_infos: [('0x703c555a', '0xa')]
28/10/2020 01:06:41 Cvl_advance_iavf_rss_vlan_ah_l2tp_pfcp: ----------send packet-------------
28/10/2020 01:06:41 Cvl_advance_iavf_rss_vlan_ah_l2tp_pfcp: Ether(src="10:22:33:44:55:99", dst="00:11:22:33:44:55",type=0x8100)/Dot1Q(vlan=1,type=0x86dd)/IPv6(src="CDCD:910A:2222:5498:8475:1111:3900:1537", dst="CDCD:910A:2222:5498:8475:1111:3900:2023")/SCTP(sport=25,dport=99)/Raw("x" * 80)
28/10/2020 01:06:42             dut.10.240.183.254: port 0/queue 15: received 1 packets
  src=10:22:33:44:55:99 - dst=00:11:22:33:44:55 - type=0x8100 - length=150 - nb_segs=1 - RSS hash=0x6b5fcf5f - RSS queue=0xf - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_SCTP  - sw ptype: L2_ETHER_VLAN L3_IPV6 L4_SCTP  - l2_len=18 - l3_len=40 - l4_len=12 - Receive queue=0xf
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

28/10/2020 01:06:42 Cvl_advance_iavf_rss_vlan_ah_l2tp_pfcp: action: check_no_hash_or_different

28/10/2020 01:06:42 Cvl_advance_iavf_rss_vlan_ah_l2tp_pfcp: hash_infos: [('0x6b5fcf5f', '0xf')]
28/10/2020 01:06:42 Cvl_advance_iavf_rss_vlan_ah_l2tp_pfcp: sub_case mac_vlan_ipv6_sctp_pay passed
28/10/2020 01:06:42             dut.10.240.183.254: flow flush 0
28/10/2020 01:06:42             dut.10.240.183.254: 
28/10/2020 01:06:42 Cvl_advance_iavf_rss_vlan_ah_l2tp_pfcp: {'mac_vlan_ipv6_sctp_pay': 'passed'}
28/10/2020 01:06:42 Cvl_advance_iavf_rss_vlan_ah_l2tp_pfcp: pass rate is: 100.0
28/10/2020 01:06:42 Cvl_advance_iavf_rss_vlan_ah_l2tp_pfcp: Test Case test_mac_vlan_ipv6_sctp_pay Result PASSED:
28/10/2020 01:06:42             dut.10.240.183.254: flow flush 0
28/10/2020 01:06:43             dut.10.240.183.254: 
testpmd> 
28/10/2020 01:06:43             dut.10.240.183.254: clear port stats all
28/10/2020 01:06:44             dut.10.240.183.254: 

  NIC statistics for port 0 cleared
testpmd> 
28/10/2020 01:06:44             dut.10.240.183.254: stop
28/10/2020 01:06:44             dut.10.240.183.254: 
Telling cores to ...
Waiting for lcores to finish...

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

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

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

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

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

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

Done.
28/10/2020 01:06:44             dut.10.240.183.254: kill_all: called by dut and prefix list has value.
28/10/2020 01:06:47             dut.10.240.183.254: Killed
[PEXPECT]# 
28/10/2020 01:06:47 Cvl_advance_iavf_rss_vlan_ah_l2tp_pfcp: Test Case test_mac_vlan_ipv6_tcp_pay Begin
28/10/2020 01:06:47             dut.10.240.183.254: 
28/10/2020 01:06:47                         tester: 
28/10/2020 01:06:47             dut.10.240.183.254: kill_all: called by dut and has no prefix list.
28/10/2020 01:06:48             dut.10.240.183.254: x86_64-native-linuxapp-gcc/app/dpdk-testpmd  -l 1,2,3,4 -n 4 -w 0000:03:01.0  --file-prefix=dpdk_11606_20201027233131   -- -i --rxq=16 --txq=16
28/10/2020 01:06:49             dut.10.240.183.254: EAL: Detected 72 lcore(s)
EAL: Detected 2 NUMA nodes
EAL: Multi-process socket /var/run/dpdk/dpdk_11606_20201027233131/mp_socket
EAL: Selected IOVA mode 'VA'
EAL: No available hugepages reported in hugepages-1048576kB
EAL: Probing VFIO support...
EAL: VFIO support initialized
EAL:   using IOMMU type 1 (Type 1)
EAL: Probe PCI driver: net_iavf (8086:1889) device: 0000:03:01.0 (socket 0)
EAL: No legacy callbacks, legacy socket not created
Interactive-mode selected
testpmd: create a new mbuf pool <mb_pool_0>: n=171456, size=2176, socket=0
testpmd: preferred mempool ops selected: ring_mp_mc

Warning! port-topology=paired and odd forward ports number, the last port will pair with itself.

Configuring Port 0 (socket 0)
iavf_configure_queues(): request RXDID == 22 in Queue[0]
iavf_configure_queues(): request RXDID == 22 in Queue[1]
iavf_configure_queues(): request RXDID == 22 in Queue[2]
iavf_configure_queues(): request RXDID == 22 in Queue[3]
iavf_configure_queues(): request RXDID == 22 in Queue[4]
iavf_configure_queues(): request RXDID == 22 in Queue[5]
iavf_configure_queues(): request RXDID == 22 in Queue[6]
iavf_configure_queues(): request RXDID == 22 in Queue[7]
iavf_configure_queues(): request RXDID == 22 in Queue[8]
iavf_configure_queues(): request RXDID == 22 in Queue[9]
iavf_configure_queues(): request RXDID == 22 in Queue[10]
iavf_configure_queues(): request RXDID == 22 in Queue[11]
iavf_configure_queues(): request RXDID == 22 in Queue[12]
iavf_configure_queues(): request RXDID == 22 in Queue[13]
iavf_configure_queues(): request RXDID == 22 in Queue[14]
iavf_configure_queues(): request RXDID == 22 in Queue[15]

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event
Port 0: 00:11:22:33:44:55
Checking link statuses...
Done
28/10/2020 01:06:59             dut.10.240.183.254: set fwd rxonly
28/10/2020 01:06:59             dut.10.240.183.254: 
Set rxonly packet forwarding mode
28/10/2020 01:06:59             dut.10.240.183.254: set verbose 1
28/10/2020 01:06:59             dut.10.240.183.254: 
Change verbose level from 0 to 1
28/10/2020 01:06:59             dut.10.240.183.254: show port info all
28/10/2020 01:06:59             dut.10.240.183.254: 

********************* Infos for port 0  *********************
MAC address: 00:11:22:33:44:55
Device name: 0000:03:01.0
Driver name: net_iavf
Firmware-version: not available
Devargs: 
Connect to socket: 0
memory allocation on the socket: 0
Link status: up
Link speed: 25 Gbps
Link duplex: full-duplex
MTU: 1500
Promiscuous mode: enabled
Allmulticast mode: disabled
Maximum number of MAC addresses: 64
Maximum number of MAC addresses of hash filtering: 0
VLAN offload: 
  strip off, filter off, extend off, qinq strip off
Hash key size in bytes: 52
Redirection table size: 64
Supported RSS offload flow types:
  ipv4-frag
  ipv4-tcp
  ipv4-udp
  ipv4-sctp
  ipv4-other
Minimum size of RX buffer: 1024
Maximum configurable length of RX packet: 9728
Maximum configurable size of LRO aggregated packet: 0
Current number of RX queues: 16
Max possible RX queues: 16
Max possible number of RXDs per queue: 4096
Min possible number of RXDs per queue: 64
RXDs number alignment: 32
Current number of TX queues: 16
Max possible TX queues: 16
Max possible number of TXDs per queue: 4096
Min possible number of TXDs per queue: 64
TXDs number alignment: 32
Max segment number per packet: 0
Max segment number per MTU/TSO: 0
28/10/2020 01:06:59             dut.10.240.183.254: start
28/10/2020 01:06:59             dut.10.240.183.254: 
rxonly packet forwarding - ports=1 - cores=1 - streams=16 - NUMA support enabled, MP allocation mode: native
Logical Core 2 (socket 0) forwards packets on 16 streams:
  RX P=0/Q=0 (socket 0) -> TX P=0/Q=0 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=1 (socket 0) -> TX P=0/Q=1 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=2 (socket 0) -> TX P=0/Q=2 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=3 (socket 0) -> TX P=0/Q=3 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=4 (socket 0) -> TX P=0/Q=4 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=5 (socket 0) -> TX P=0/Q=5 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=6 (socket 0) -> TX P=0/Q=6 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=7 (socket 0) -> TX P=0/Q=7 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=8 (socket 0) -> TX P=0/Q=8 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=9 (socket 0) -> TX P=0/Q=9 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=10 (socket 0) -> TX P=0/Q=10 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=11 (socket 0) -> TX P=0/Q=11 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=12 (socket 0) -> TX P=0/Q=12 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=13 (socket 0) -> TX P=0/Q=13 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=14 (socket 0) -> TX P=0/Q=14 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=15 (socket 0) -> TX P=0/Q=15 (socket 0) peer=02:00:00:00:00:00

  rxonly packet forwarding packets/burst=32
  nb forwarding cores=1 - nb forwarding ports=1
  port 0: RX queue number: 16 Tx queue number: 16
    Rx offloads=0x0 Tx offloads=0x0
    RX queue: 0
      RX desc=512 - RX free threshold=32
      RX threshold registers: pthresh=0 hthresh=0  wthresh=0
      RX Offloads=0x0
    TX queue: 0
      TX desc=512 - TX free threshold=32
      TX threshold registers: pthresh=0 hthresh=0  wthresh=0
      TX offloads=0x0 - TX RS bit threshold=32
28/10/2020 01:06:59 Cvl_advance_iavf_rss_vlan_ah_l2tp_pfcp: ===================Test sub case: mac_vlan_ipv6_tcp_pay================
28/10/2020 01:06:59 Cvl_advance_iavf_rss_vlan_ah_l2tp_pfcp: ------------handle test--------------
28/10/2020 01:06:59             dut.10.240.183.254: flow validate 0 ingress pattern eth / vlan / ipv6 / tcp / end actions rss types c-vlan end key_len 0 queues end / end
28/10/2020 01:06:59             dut.10.240.183.254: 
Flow rule validated
28/10/2020 01:06:59             dut.10.240.183.254: flow create 0 ingress pattern eth / vlan / ipv6 / tcp / end actions rss types c-vlan end key_len 0 queues end / end
28/10/2020 01:06:59             dut.10.240.183.254: 
Flow rule #0 created
28/10/2020 01:06:59             dut.10.240.183.254: flow list 0
28/10/2020 01:06:59             dut.10.240.183.254: 
ID	Group	Prio	Attr	Rule
0	0	0	i--	ETH VLAN IPV6 TCP => RSS
28/10/2020 01:06:59 Cvl_advance_iavf_rss_vlan_ah_l2tp_pfcp: ----------send packet-------------
28/10/2020 01:06:59 Cvl_advance_iavf_rss_vlan_ah_l2tp_pfcp: Ether(src="10:22:33:44:55:66", dst="00:11:22:33:44:55",type=0x8100)/Dot1Q(vlan=1,type=0x86dd)/IPv6(src="CDCD:910A:2222:5498:8475:1111:3900:1536", dst="CDCD:910A:2222:5498:8475:1111:3900:2022")/TCP(sport=25,dport=23)/Raw("x" * 80)
28/10/2020 01:07:00             dut.10.240.183.254: port 0/queue 6: received 1 packets
  src=10:22:33:44:55:66 - dst=00:11:22:33:44:55 - type=0x8100 - length=158 - nb_segs=1 - RSS hash=0x6723e0f6 - RSS queue=0x6 - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_TCP  - sw ptype: L2_ETHER_VLAN L3_IPV6 L4_TCP  - l2_len=18 - l3_len=40 - l4_len=20 - Receive queue=0x6
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

28/10/2020 01:07:00 Cvl_advance_iavf_rss_vlan_ah_l2tp_pfcp: action: save_hash

28/10/2020 01:07:00 Cvl_advance_iavf_rss_vlan_ah_l2tp_pfcp: hash_infos: [('0x6723e0f6', '0x6')]
28/10/2020 01:07:00 Cvl_advance_iavf_rss_vlan_ah_l2tp_pfcp: ----------send packet-------------
28/10/2020 01:07:00 Cvl_advance_iavf_rss_vlan_ah_l2tp_pfcp: Ether(src="10:22:33:44:55:66", dst="00:11:22:33:44:55",type=0x8100)/Dot1Q(vlan=2,type=0x86dd)/IPv6(src="CDCD:910A:2222:5498:8475:1111:3900:1536", dst="CDCD:910A:2222:5498:8475:1111:3900:2022")/TCP(sport=25,dport=23)/Raw("x" * 80)
28/10/2020 01:07:02             dut.10.240.183.254: port 0/queue 11: received 1 packets
  src=10:22:33:44:55:66 - dst=00:11:22:33:44:55 - type=0x8100 - length=158 - nb_segs=1 - RSS hash=0x3391f07b - RSS queue=0xb - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_TCP  - sw ptype: L2_ETHER_VLAN L3_IPV6 L4_TCP  - l2_len=18 - l3_len=40 - l4_len=20 - Receive queue=0xb
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

28/10/2020 01:07:02 Cvl_advance_iavf_rss_vlan_ah_l2tp_pfcp: action: check_hash_different

28/10/2020 01:07:02 Cvl_advance_iavf_rss_vlan_ah_l2tp_pfcp: hash_infos: [('0x3391f07b', '0xb')]
28/10/2020 01:07:02 Cvl_advance_iavf_rss_vlan_ah_l2tp_pfcp: ----------send packet-------------
28/10/2020 01:07:02 Cvl_advance_iavf_rss_vlan_ah_l2tp_pfcp: Ether(src="10:22:33:44:55:99", dst="00:11:22:33:44:55",type=0x8100)/Dot1Q(vlan=1,type=0x86dd)/IPv6(src="CDCD:910A:2222:5498:8475:1111:3900:1537", dst="CDCD:910A:2222:5498:8475:1111:3900:2023")/TCP(sport=19,dport=99)/Raw("x" * 80)
28/10/2020 01:07:03             dut.10.240.183.254: port 0/queue 6: received 1 packets
  src=10:22:33:44:55:99 - dst=00:11:22:33:44:55 - type=0x8100 - length=158 - nb_segs=1 - RSS hash=0x6723e0f6 - RSS queue=0x6 - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_TCP  - sw ptype: L2_ETHER_VLAN L3_IPV6 L4_TCP  - l2_len=18 - l3_len=40 - l4_len=20 - Receive queue=0x6
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

28/10/2020 01:07:03 Cvl_advance_iavf_rss_vlan_ah_l2tp_pfcp: action: check_hash_same

28/10/2020 01:07:03 Cvl_advance_iavf_rss_vlan_ah_l2tp_pfcp: hash_infos: [('0x6723e0f6', '0x6')]
28/10/2020 01:07:03 Cvl_advance_iavf_rss_vlan_ah_l2tp_pfcp: ------------handle post-test--------------
28/10/2020 01:07:03             dut.10.240.183.254: flow destroy 0 rule 0
28/10/2020 01:07:04             dut.10.240.183.254: 
Flow rule #0 destroyed
testpmd> 
28/10/2020 01:07:04             dut.10.240.183.254: flow list 0
28/10/2020 01:07:04             dut.10.240.183.254: 
28/10/2020 01:07:04 Cvl_advance_iavf_rss_vlan_ah_l2tp_pfcp: ----------send packet-------------
28/10/2020 01:07:04 Cvl_advance_iavf_rss_vlan_ah_l2tp_pfcp: Ether(src="10:22:33:44:55:66", dst="00:11:22:33:44:55",type=0x8100)/Dot1Q(vlan=1,type=0x86dd)/IPv6(src="CDCD:910A:2222:5498:8475:1111:3900:1536", dst="CDCD:910A:2222:5498:8475:1111:3900:2022")/TCP(sport=25,dport=23)/Raw("x" * 80)
28/10/2020 01:07:05             dut.10.240.183.254: port 0/queue 7: received 1 packets
  src=10:22:33:44:55:66 - dst=00:11:22:33:44:55 - type=0x8100 - length=158 - nb_segs=1 - RSS hash=0xdbc39287 - RSS queue=0x7 - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_TCP  - sw ptype: L2_ETHER_VLAN L3_IPV6 L4_TCP  - l2_len=18 - l3_len=40 - l4_len=20 - Receive queue=0x7
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

28/10/2020 01:07:05 Cvl_advance_iavf_rss_vlan_ah_l2tp_pfcp: action: check_no_hash_or_different

28/10/2020 01:07:05 Cvl_advance_iavf_rss_vlan_ah_l2tp_pfcp: hash_infos: [('0xdbc39287', '0x7')]
28/10/2020 01:07:05 Cvl_advance_iavf_rss_vlan_ah_l2tp_pfcp: ----------send packet-------------
28/10/2020 01:07:05 Cvl_advance_iavf_rss_vlan_ah_l2tp_pfcp: Ether(src="10:22:33:44:55:66", dst="00:11:22:33:44:55",type=0x8100)/Dot1Q(vlan=2,type=0x86dd)/IPv6(src="CDCD:910A:2222:5498:8475:1111:3900:1536", dst="CDCD:910A:2222:5498:8475:1111:3900:2022")/TCP(sport=25,dport=23)/Raw("x" * 80)
28/10/2020 01:07:06             dut.10.240.183.254: port 0/queue 7: received 1 packets
  src=10:22:33:44:55:66 - dst=00:11:22:33:44:55 - type=0x8100 - length=158 - nb_segs=1 - RSS hash=0xdbc39287 - RSS queue=0x7 - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_TCP  - sw ptype: L2_ETHER_VLAN L3_IPV6 L4_TCP  - l2_len=18 - l3_len=40 - l4_len=20 - Receive queue=0x7
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

28/10/2020 01:07:06 Cvl_advance_iavf_rss_vlan_ah_l2tp_pfcp: action: check_no_hash_or_different

28/10/2020 01:07:06 Cvl_advance_iavf_rss_vlan_ah_l2tp_pfcp: hash_infos: [('0xdbc39287', '0x7')]
28/10/2020 01:07:06 Cvl_advance_iavf_rss_vlan_ah_l2tp_pfcp: ----------send packet-------------
28/10/2020 01:07:06 Cvl_advance_iavf_rss_vlan_ah_l2tp_pfcp: Ether(src="10:22:33:44:55:99", dst="00:11:22:33:44:55",type=0x8100)/Dot1Q(vlan=1,type=0x86dd)/IPv6(src="CDCD:910A:2222:5498:8475:1111:3900:1537", dst="CDCD:910A:2222:5498:8475:1111:3900:2023")/TCP(sport=19,dport=99)/Raw("x" * 80)
28/10/2020 01:07:07             dut.10.240.183.254: port 0/queue 11: received 1 packets
  src=10:22:33:44:55:99 - dst=00:11:22:33:44:55 - type=0x8100 - length=158 - nb_segs=1 - RSS hash=0x203a374b - RSS queue=0xb - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_TCP  - sw ptype: L2_ETHER_VLAN L3_IPV6 L4_TCP  - l2_len=18 - l3_len=40 - l4_len=20 - Receive queue=0xb
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

28/10/2020 01:07:07 Cvl_advance_iavf_rss_vlan_ah_l2tp_pfcp: action: check_no_hash_or_different

28/10/2020 01:07:07 Cvl_advance_iavf_rss_vlan_ah_l2tp_pfcp: hash_infos: [('0x203a374b', '0xb')]
28/10/2020 01:07:07 Cvl_advance_iavf_rss_vlan_ah_l2tp_pfcp: sub_case mac_vlan_ipv6_tcp_pay passed
28/10/2020 01:07:07             dut.10.240.183.254: flow flush 0
28/10/2020 01:07:07             dut.10.240.183.254: 
28/10/2020 01:07:07 Cvl_advance_iavf_rss_vlan_ah_l2tp_pfcp: {'mac_vlan_ipv6_tcp_pay': 'passed'}
28/10/2020 01:07:07 Cvl_advance_iavf_rss_vlan_ah_l2tp_pfcp: pass rate is: 100.0
28/10/2020 01:07:07 Cvl_advance_iavf_rss_vlan_ah_l2tp_pfcp: Test Case test_mac_vlan_ipv6_tcp_pay Result PASSED:
28/10/2020 01:07:07             dut.10.240.183.254: flow flush 0
28/10/2020 01:07:08             dut.10.240.183.254: 
testpmd> 
28/10/2020 01:07:08             dut.10.240.183.254: clear port stats all
28/10/2020 01:07:10             dut.10.240.183.254: 

  NIC statistics for port 0 cleared
testpmd> 
28/10/2020 01:07:10             dut.10.240.183.254: stop
28/10/2020 01:07:10             dut.10.240.183.254: 
Telling cores to ...
Waiting for lcores to finish...

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

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

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

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

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

Done.
28/10/2020 01:07:10             dut.10.240.183.254: kill_all: called by dut and prefix list has value.
28/10/2020 01:07:12             dut.10.240.183.254: Killed
[PEXPECT]# 
28/10/2020 01:07:12 Cvl_advance_iavf_rss_vlan_ah_l2tp_pfcp: Test Case test_mac_vlan_ipv6_udp_pay Begin
28/10/2020 01:07:12             dut.10.240.183.254: 
28/10/2020 01:07:13                         tester: 
28/10/2020 01:07:13             dut.10.240.183.254: kill_all: called by dut and has no prefix list.
28/10/2020 01:07:13             dut.10.240.183.254: x86_64-native-linuxapp-gcc/app/dpdk-testpmd  -l 1,2,3,4 -n 4 -w 0000:03:01.0  --file-prefix=dpdk_11606_20201027233131   -- -i --rxq=16 --txq=16
28/10/2020 01:07:14             dut.10.240.183.254: EAL: Detected 72 lcore(s)
EAL: Detected 2 NUMA nodes
EAL: Multi-process socket /var/run/dpdk/dpdk_11606_20201027233131/mp_socket
EAL: Selected IOVA mode 'VA'
EAL: No available hugepages reported in hugepages-1048576kB
EAL: Probing VFIO support...
EAL: VFIO support initialized
EAL:   using IOMMU type 1 (Type 1)
EAL: Probe PCI driver: net_iavf (8086:1889) device: 0000:03:01.0 (socket 0)
EAL: No legacy callbacks, legacy socket not created
Interactive-mode selected
testpmd: create a new mbuf pool <mb_pool_0>: n=171456, size=2176, socket=0
testpmd: preferred mempool ops selected: ring_mp_mc

Warning! port-topology=paired and odd forward ports number, the last port will pair with itself.

Configuring Port 0 (socket 0)
iavf_configure_queues(): request RXDID == 22 in Queue[0]
iavf_configure_queues(): request RXDID == 22 in Queue[1]
iavf_configure_queues(): request RXDID == 22 in Queue[2]
iavf_configure_queues(): request RXDID == 22 in Queue[3]
iavf_configure_queues(): request RXDID == 22 in Queue[4]
iavf_configure_queues(): request RXDID == 22 in Queue[5]
iavf_configure_queues(): request RXDID == 22 in Queue[6]
iavf_configure_queues(): request RXDID == 22 in Queue[7]
iavf_configure_queues(): request RXDID == 22 in Queue[8]
iavf_configure_queues(): request RXDID == 22 in Queue[9]
iavf_configure_queues(): request RXDID == 22 in Queue[10]
iavf_configure_queues(): request RXDID == 22 in Queue[11]
iavf_configure_queues(): request RXDID == 22 in Queue[12]
iavf_configure_queues(): request RXDID == 22 in Queue[13]
iavf_configure_queues(): request RXDID == 22 in Queue[14]
iavf_configure_queues(): request RXDID == 22 in Queue[15]

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event
Port 0: 00:11:22:33:44:55
Checking link statuses...
Done
28/10/2020 01:07:24             dut.10.240.183.254: set fwd rxonly
28/10/2020 01:07:24             dut.10.240.183.254: 
Set rxonly packet forwarding mode
28/10/2020 01:07:24             dut.10.240.183.254: set verbose 1
28/10/2020 01:07:24             dut.10.240.183.254: 
Change verbose level from 0 to 1
28/10/2020 01:07:24             dut.10.240.183.254: show port info all
28/10/2020 01:07:24             dut.10.240.183.254: 

********************* Infos for port 0  *********************
MAC address: 00:11:22:33:44:55
Device name: 0000:03:01.0
Driver name: net_iavf
Firmware-version: not available
Devargs: 
Connect to socket: 0
memory allocation on the socket: 0
Link status: up
Link speed: 25 Gbps
Link duplex: full-duplex
MTU: 1500
Promiscuous mode: enabled
Allmulticast mode: disabled
Maximum number of MAC addresses: 64
Maximum number of MAC addresses of hash filtering: 0
VLAN offload: 
  strip off, filter off, extend off, qinq strip off
Hash key size in bytes: 52
Redirection table size: 64
Supported RSS offload flow types:
  ipv4-frag
  ipv4-tcp
  ipv4-udp
  ipv4-sctp
  ipv4-other
Minimum size of RX buffer: 1024
Maximum configurable length of RX packet: 9728
Maximum configurable size of LRO aggregated packet: 0
Current number of RX queues: 16
Max possible RX queues: 16
Max possible number of RXDs per queue: 4096
Min possible number of RXDs per queue: 64
RXDs number alignment: 32
Current number of TX queues: 16
Max possible TX queues: 16
Max possible number of TXDs per queue: 4096
Min possible number of TXDs per queue: 64
TXDs number alignment: 32
Max segment number per packet: 0
Max segment number per MTU/TSO: 0
28/10/2020 01:07:24             dut.10.240.183.254: start
28/10/2020 01:07:24             dut.10.240.183.254: 
rxonly packet forwarding - ports=1 - cores=1 - streams=16 - NUMA support enabled, MP allocation mode: native
Logical Core 2 (socket 0) forwards packets on 16 streams:
  RX P=0/Q=0 (socket 0) -> TX P=0/Q=0 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=1 (socket 0) -> TX P=0/Q=1 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=2 (socket 0) -> TX P=0/Q=2 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=3 (socket 0) -> TX P=0/Q=3 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=4 (socket 0) -> TX P=0/Q=4 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=5 (socket 0) -> TX P=0/Q=5 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=6 (socket 0) -> TX P=0/Q=6 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=7 (socket 0) -> TX P=0/Q=7 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=8 (socket 0) -> TX P=0/Q=8 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=9 (socket 0) -> TX P=0/Q=9 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=10 (socket 0) -> TX P=0/Q=10 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=11 (socket 0) -> TX P=0/Q=11 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=12 (socket 0) -> TX P=0/Q=12 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=13 (socket 0) -> TX P=0/Q=13 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=14 (socket 0) -> TX P=0/Q=14 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=15 (socket 0) -> TX P=0/Q=15 (socket 0) peer=02:00:00:00:00:00

  rxonly packet forwarding packets/burst=32
  nb forwarding cores=1 - nb forwarding ports=1
  port 0: RX queue number: 16 Tx queue number: 16
    Rx offloads=0x0 Tx offloads=0x0
    RX queue: 0
      RX desc=512 - RX free threshold=32
      RX threshold registers: pthresh=0 hthresh=0  wthresh=0
      RX Offloads=0x0
    TX queue: 0
      TX desc=512 - TX free threshold=32
      TX threshold registers: pthresh=0 hthresh=0  wthresh=0
      TX offloads=0x0 - TX RS bit threshold=32
28/10/2020 01:07:24 Cvl_advance_iavf_rss_vlan_ah_l2tp_pfcp: ===================Test sub case: mac_vlan_ipv6_udp_pay================
28/10/2020 01:07:24 Cvl_advance_iavf_rss_vlan_ah_l2tp_pfcp: ------------handle test--------------
28/10/2020 01:07:24             dut.10.240.183.254: flow validate 0 ingress pattern eth / vlan / ipv6 / udp / end actions rss types c-vlan end key_len 0 queues end / end
28/10/2020 01:07:25             dut.10.240.183.254: 
Flow rule validated
28/10/2020 01:07:25             dut.10.240.183.254: flow create 0 ingress pattern eth / vlan / ipv6 / udp / end actions rss types c-vlan end key_len 0 queues end / end
28/10/2020 01:07:25             dut.10.240.183.254: 
Flow rule #0 created
28/10/2020 01:07:25             dut.10.240.183.254: flow list 0
28/10/2020 01:07:25             dut.10.240.183.254: 
ID	Group	Prio	Attr	Rule
0	0	0	i--	ETH VLAN IPV6 UDP => RSS
28/10/2020 01:07:25 Cvl_advance_iavf_rss_vlan_ah_l2tp_pfcp: ----------send packet-------------
28/10/2020 01:07:25 Cvl_advance_iavf_rss_vlan_ah_l2tp_pfcp: Ether(src="10:22:33:44:55:66", dst="00:11:22:33:44:55",type=0x8100)/Dot1Q(vlan=1,type=0x86dd)/IPv6(src="CDCD:910A:2222:5498:8475:1111:3900:1536", dst="CDCD:910A:2222:5498:8475:1111:3900:2022")/UDP(sport=25,dport=23)/Raw("x" * 80)
28/10/2020 01:07:26             dut.10.240.183.254: port 0/queue 2: received 1 packets
  src=10:22:33:44:55:66 - dst=00:11:22:33:44:55 - type=0x8100 - length=146 - nb_segs=1 - RSS hash=0xbb623b42 - RSS queue=0x2 - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_UDP  - sw ptype: L2_ETHER_VLAN L3_IPV6 L4_UDP  - l2_len=18 - l3_len=40 - l4_len=8 - Receive queue=0x2
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

28/10/2020 01:07:26 Cvl_advance_iavf_rss_vlan_ah_l2tp_pfcp: action: save_hash

28/10/2020 01:07:26 Cvl_advance_iavf_rss_vlan_ah_l2tp_pfcp: hash_infos: [('0xbb623b42', '0x2')]
28/10/2020 01:07:26 Cvl_advance_iavf_rss_vlan_ah_l2tp_pfcp: ----------send packet-------------
28/10/2020 01:07:26 Cvl_advance_iavf_rss_vlan_ah_l2tp_pfcp: Ether(src="10:22:33:44:55:66", dst="00:11:22:33:44:55",type=0x8100)/Dot1Q(vlan=2,type=0x86dd)/IPv6(src="CDCD:910A:2222:5498:8475:1111:3900:1536", dst="CDCD:910A:2222:5498:8475:1111:3900:2022")/UDP(sport=25,dport=23)/Raw("x" * 80)
28/10/2020 01:07:27             dut.10.240.183.254: port 0/queue 1: received 1 packets
  src=10:22:33:44:55:66 - dst=00:11:22:33:44:55 - type=0x8100 - length=146 - nb_segs=1 - RSS hash=0xddb11da1 - RSS queue=0x1 - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_UDP  - sw ptype: L2_ETHER_VLAN L3_IPV6 L4_UDP  - l2_len=18 - l3_len=40 - l4_len=8 - Receive queue=0x1
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

28/10/2020 01:07:27 Cvl_advance_iavf_rss_vlan_ah_l2tp_pfcp: action: check_hash_different

28/10/2020 01:07:27 Cvl_advance_iavf_rss_vlan_ah_l2tp_pfcp: hash_infos: [('0xddb11da1', '0x1')]
28/10/2020 01:07:27 Cvl_advance_iavf_rss_vlan_ah_l2tp_pfcp: ----------send packet-------------
28/10/2020 01:07:27 Cvl_advance_iavf_rss_vlan_ah_l2tp_pfcp: Ether(src="10:22:33:44:55:99", dst="00:11:22:33:44:55",type=0x8100)/Dot1Q(vlan=1,type=0x86dd)/IPv6(src="CDCD:910A:2222:5498:8475:1111:3900:1537", dst="CDCD:910A:2222:5498:8475:1111:3900:2023")/UDP(sport=23,dport=99)/Raw("x" * 80)
28/10/2020 01:07:28             dut.10.240.183.254: port 0/queue 2: received 1 packets
  src=10:22:33:44:55:99 - dst=00:11:22:33:44:55 - type=0x8100 - length=146 - nb_segs=1 - RSS hash=0xbb623b42 - RSS queue=0x2 - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_UDP  - sw ptype: L2_ETHER_VLAN L3_IPV6 L4_UDP  - l2_len=18 - l3_len=40 - l4_len=8 - Receive queue=0x2
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

28/10/2020 01:07:28 Cvl_advance_iavf_rss_vlan_ah_l2tp_pfcp: action: check_hash_same

28/10/2020 01:07:28 Cvl_advance_iavf_rss_vlan_ah_l2tp_pfcp: hash_infos: [('0xbb623b42', '0x2')]
28/10/2020 01:07:28 Cvl_advance_iavf_rss_vlan_ah_l2tp_pfcp: ------------handle post-test--------------
28/10/2020 01:07:28             dut.10.240.183.254: flow destroy 0 rule 0
28/10/2020 01:07:29             dut.10.240.183.254: 
Flow rule #0 destroyed
testpmd> 
28/10/2020 01:07:29             dut.10.240.183.254: flow list 0
28/10/2020 01:07:29             dut.10.240.183.254: 
28/10/2020 01:07:29 Cvl_advance_iavf_rss_vlan_ah_l2tp_pfcp: ----------send packet-------------
28/10/2020 01:07:29 Cvl_advance_iavf_rss_vlan_ah_l2tp_pfcp: Ether(src="10:22:33:44:55:66", dst="00:11:22:33:44:55",type=0x8100)/Dot1Q(vlan=1,type=0x86dd)/IPv6(src="CDCD:910A:2222:5498:8475:1111:3900:1536", dst="CDCD:910A:2222:5498:8475:1111:3900:2022")/UDP(sport=25,dport=23)/Raw("x" * 80)
28/10/2020 01:07:30             dut.10.240.183.254: port 0/queue 1: received 1 packets
  src=10:22:33:44:55:66 - dst=00:11:22:33:44:55 - type=0x8100 - length=146 - nb_segs=1 - RSS hash=0xfae81621 - RSS queue=0x1 - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_UDP  - sw ptype: L2_ETHER_VLAN L3_IPV6 L4_UDP  - l2_len=18 - l3_len=40 - l4_len=8 - Receive queue=0x1
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

28/10/2020 01:07:30 Cvl_advance_iavf_rss_vlan_ah_l2tp_pfcp: action: check_no_hash_or_different

28/10/2020 01:07:30 Cvl_advance_iavf_rss_vlan_ah_l2tp_pfcp: hash_infos: [('0xfae81621', '0x1')]
28/10/2020 01:07:30 Cvl_advance_iavf_rss_vlan_ah_l2tp_pfcp: ----------send packet-------------
28/10/2020 01:07:30 Cvl_advance_iavf_rss_vlan_ah_l2tp_pfcp: Ether(src="10:22:33:44:55:66", dst="00:11:22:33:44:55",type=0x8100)/Dot1Q(vlan=2,type=0x86dd)/IPv6(src="CDCD:910A:2222:5498:8475:1111:3900:1536", dst="CDCD:910A:2222:5498:8475:1111:3900:2022")/UDP(sport=25,dport=23)/Raw("x" * 80)
28/10/2020 01:07:31             dut.10.240.183.254: port 0/queue 1: received 1 packets
  src=10:22:33:44:55:66 - dst=00:11:22:33:44:55 - type=0x8100 - length=146 - nb_segs=1 - RSS hash=0xfae81621 - RSS queue=0x1 - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_UDP  - sw ptype: L2_ETHER_VLAN L3_IPV6 L4_UDP  - l2_len=18 - l3_len=40 - l4_len=8 - Receive queue=0x1
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

28/10/2020 01:07:31 Cvl_advance_iavf_rss_vlan_ah_l2tp_pfcp: action: check_no_hash_or_different

28/10/2020 01:07:31 Cvl_advance_iavf_rss_vlan_ah_l2tp_pfcp: hash_infos: [('0xfae81621', '0x1')]
28/10/2020 01:07:31 Cvl_advance_iavf_rss_vlan_ah_l2tp_pfcp: ----------send packet-------------
28/10/2020 01:07:31 Cvl_advance_iavf_rss_vlan_ah_l2tp_pfcp: Ether(src="10:22:33:44:55:99", dst="00:11:22:33:44:55",type=0x8100)/Dot1Q(vlan=1,type=0x86dd)/IPv6(src="CDCD:910A:2222:5498:8475:1111:3900:1537", dst="CDCD:910A:2222:5498:8475:1111:3900:2023")/UDP(sport=23,dport=99)/Raw("x" * 80)
28/10/2020 01:07:33             dut.10.240.183.254: port 0/queue 15: received 1 packets
  src=10:22:33:44:55:99 - dst=00:11:22:33:44:55 - type=0x8100 - length=146 - nb_segs=1 - RSS hash=0x60aff97f - RSS queue=0xf - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_UDP  - sw ptype: L2_ETHER_VLAN L3_IPV6 L4_UDP  - l2_len=18 - l3_len=40 - l4_len=8 - Receive queue=0xf
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

28/10/2020 01:07:33 Cvl_advance_iavf_rss_vlan_ah_l2tp_pfcp: action: check_no_hash_or_different

28/10/2020 01:07:33 Cvl_advance_iavf_rss_vlan_ah_l2tp_pfcp: hash_infos: [('0x60aff97f', '0xf')]
28/10/2020 01:07:33 Cvl_advance_iavf_rss_vlan_ah_l2tp_pfcp: sub_case mac_vlan_ipv6_udp_pay passed
28/10/2020 01:07:33             dut.10.240.183.254: flow flush 0
28/10/2020 01:07:33             dut.10.240.183.254: 
28/10/2020 01:07:33 Cvl_advance_iavf_rss_vlan_ah_l2tp_pfcp: {'mac_vlan_ipv6_udp_pay': 'passed'}
28/10/2020 01:07:33 Cvl_advance_iavf_rss_vlan_ah_l2tp_pfcp: pass rate is: 100.0
28/10/2020 01:07:33 Cvl_advance_iavf_rss_vlan_ah_l2tp_pfcp: Test Case test_mac_vlan_ipv6_udp_pay Result PASSED:
28/10/2020 01:07:33             dut.10.240.183.254: flow flush 0
28/10/2020 01:07:34             dut.10.240.183.254: 
testpmd> 
28/10/2020 01:07:34             dut.10.240.183.254: clear port stats all
28/10/2020 01:07:35             dut.10.240.183.254: 

  NIC statistics for port 0 cleared
testpmd> 
28/10/2020 01:07:35             dut.10.240.183.254: stop
28/10/2020 01:07:35             dut.10.240.183.254: 
Telling cores to ...
Waiting for lcores to finish...

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

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

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

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

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

Done.
28/10/2020 01:07:35             dut.10.240.183.254: kill_all: called by dut and prefix list has value.
28/10/2020 01:07:37             dut.10.240.183.254: Killed
[PEXPECT]# 
28/10/2020 01:07:38 Cvl_advance_iavf_rss_vlan_ah_l2tp_pfcp: Test Case test_unsupported_pattern_with_OS_default_package Begin
28/10/2020 01:07:38             dut.10.240.183.254: 
28/10/2020 01:07:38                         tester: 
28/10/2020 01:07:41             dut.10.240.183.254: rm -f /lib/firmware/updates/intel/ice/ddp/ice.pkg
28/10/2020 01:07:41             dut.10.240.183.254: 
28/10/2020 01:07:41             dut.10.240.183.254: cp /lib/firmware/updates/intel/ice/ddp/ice-1.3.18.0.pkg /lib/firmware/updates/intel/ice/ddp/ice.pkg
28/10/2020 01:07:41             dut.10.240.183.254: 
28/10/2020 01:07:41             dut.10.240.183.254: rmmod ice
28/10/2020 01:07:44             dut.10.240.183.254: 
28/10/2020 01:07:44             dut.10.240.183.254: insmod /lib/modules/4.18.0-193.14.2.el8_2.x86_64/updates/drivers/net/ethernet/intel/ice/ice.ko
28/10/2020 01:07:46             dut.10.240.183.254: 
28/10/2020 01:07:46             dut.10.240.183.254: ls
28/10/2020 01:07:46             dut.10.240.183.254: ABI_VERSION  app  buildtoo  config  devtoo	doc  dpdk.log  drivers	examples  kernel  lib  license	MAINTAINERS  Makefile  meson.build  meson_options.txt  README  showversion  usertoo  VERSION	x86_64-native-linuxapp-gcc
28/10/2020 01:07:46             dut.10.240.183.254: usertools/dpdk-devbind.py --force --bind=ice 0000:03:00.0 0000:03:00.1 0000:03:00.2 0000:03:00.3 
28/10/2020 01:07:47             dut.10.240.183.254: Notice: 0000:03:00.0 already bound to driver ice, skipping
Notice: 0000:03:00.1 already bound to driver ice, skipping
Notice: 0000:03:00.2 already bound to driver ice, skipping
Notice: 0000:03:00.3 already bound to driver ice, skipping
28/10/2020 01:07:50             dut.10.240.183.254: ifconfig ens865f0 up
28/10/2020 01:07:50             dut.10.240.183.254: 
28/10/2020 01:07:50             dut.10.240.183.254: ip link set ens865f0 vf 0 mac 00:11:22:33:44:55
28/10/2020 01:07:50             dut.10.240.183.254: 
28/10/2020 01:07:50             dut.10.240.183.254: kill_all: called by dut and has no prefix list.
28/10/2020 01:07:51             dut.10.240.183.254: x86_64-native-linuxapp-gcc/app/dpdk-testpmd  -l 1,2,3,4 -n 4 -w 0000:03:01.0  --file-prefix=dpdk_11606_20201027233131   -- -i --rxq=16 --txq=16
28/10/2020 01:07:52             dut.10.240.183.254: EAL: Detected 72 lcore(s)
EAL: Detected 2 NUMA nodes
EAL: Multi-process socket /var/run/dpdk/dpdk_11606_20201027233131/mp_socket
EAL: Selected IOVA mode 'VA'
EAL: No available hugepages reported in hugepages-1048576kB
EAL: Probing VFIO support...
EAL: VFIO support initialized
EAL:   using IOMMU type 1 (Type 1)
EAL: Probe PCI driver: net_iavf (8086:1889) device: 0000:03:01.0 (socket 0)
EAL: No legacy callbacks, legacy socket not created
Interactive-mode selected
testpmd: create a new mbuf pool <mb_pool_0>: n=171456, size=2176, socket=0
testpmd: preferred mempool ops selected: ring_mp_mc

Warning! port-topology=paired and odd forward ports number, the last port will pair with itself.

Configuring Port 0 (socket 0)
iavf_configure_queues(): request RXDID == 22 in Queue[0]
iavf_configure_queues(): request RXDID == 22 in Queue[1]
iavf_configure_queues(): request RXDID == 22 in Queue[2]
iavf_configure_queues(): request RXDID == 22 in Queue[3]
iavf_configure_queues(): request RXDID == 22 in Queue[4]
iavf_configure_queues(): request RXDID == 22 in Queue[5]
iavf_configure_queues(): request RXDID == 22 in Queue[6]
iavf_configure_queues(): request RXDID == 22 in Queue[7]
iavf_configure_queues(): request RXDID == 22 in Queue[8]
iavf_configure_queues(): request RXDID == 22 in Queue[9]
iavf_configure_queues(): request RXDID == 22 in Queue[10]
iavf_configure_queues(): request RXDID == 22 in Queue[11]
iavf_configure_queues(): request RXDID == 22 in Queue[12]
iavf_configure_queues(): request RXDID == 22 in Queue[13]
iavf_configure_queues(): request RXDID == 22 in Queue[14]
iavf_configure_queues(): request RXDID == 22 in Queue[15]

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event
Port 0: 00:11:22:33:44:55
Checking link statuses...
Done
28/10/2020 01:08:02             dut.10.240.183.254: port config all rss all
28/10/2020 01:08:02             dut.10.240.183.254: 
Port 0 modified RSS hash function based on hardware support,requested:0x7f83fffc configured:0xf8
rss_hf 0x7f83fffc
28/10/2020 01:08:02             dut.10.240.183.254: set fwd rxonly
28/10/2020 01:08:02             dut.10.240.183.254: 
Set rxonly packet forwarding mode
28/10/2020 01:08:02             dut.10.240.183.254: set verbose 1
28/10/2020 01:08:02             dut.10.240.183.254: 
Change verbose level from 0 to 1
28/10/2020 01:08:02             dut.10.240.183.254: show port info all
28/10/2020 01:08:02             dut.10.240.183.254: 

********************* Infos for port 0  *********************
MAC address: 00:11:22:33:44:55
Device name: 0000:03:01.0
Driver name: net_iavf
Firmware-version: not available
Devargs: 
Connect to socket: 0
memory allocation on the socket: 0
Link status: up
Link speed: 25 Gbps
Link duplex: full-duplex
MTU: 1500
Promiscuous mode: enabled
Allmulticast mode: disabled
Maximum number of MAC addresses: 64
Maximum number of MAC addresses of hash filtering: 0
VLAN offload: 
  strip off, filter off, extend off, qinq strip off
Hash key size in bytes: 52
Redirection table size: 64
Supported RSS offload flow types:
  ipv4-frag
  ipv4-tcp
  ipv4-udp
  ipv4-sctp
  ipv4-other
Minimum size of RX buffer: 1024
Maximum configurable length of RX packet: 9728
Maximum configurable size of LRO aggregated packet: 0
Current number of RX queues: 16
Max possible RX queues: 16
Max possible number of RXDs per queue: 4096
Min possible number of RXDs per queue: 64
RXDs number alignment: 32
Current number of TX queues: 16
Max possible TX queues: 16
Max possible number of TXDs per queue: 4096
Min possible number of TXDs per queue: 64
TXDs number alignment: 32
Max segment number per packet: 0
Max segment number per MTU/TSO: 0
28/10/2020 01:08:02             dut.10.240.183.254: start
28/10/2020 01:08:02             dut.10.240.183.254: 
rxonly packet forwarding - ports=1 - cores=1 - streams=16 - NUMA support enabled, MP allocation mode: native
Logical Core 2 (socket 0) forwards packets on 16 streams:
  RX P=0/Q=0 (socket 0) -> TX P=0/Q=0 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=1 (socket 0) -> TX P=0/Q=1 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=2 (socket 0) -> TX P=0/Q=2 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=3 (socket 0) -> TX P=0/Q=3 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=4 (socket 0) -> TX P=0/Q=4 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=5 (socket 0) -> TX P=0/Q=5 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=6 (socket 0) -> TX P=0/Q=6 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=7 (socket 0) -> TX P=0/Q=7 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=8 (socket 0) -> TX P=0/Q=8 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=9 (socket 0) -> TX P=0/Q=9 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=10 (socket 0) -> TX P=0/Q=10 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=11 (socket 0) -> TX P=0/Q=11 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=12 (socket 0) -> TX P=0/Q=12 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=13 (socket 0) -> TX P=0/Q=13 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=14 (socket 0) -> TX P=0/Q=14 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=15 (socket 0) -> TX P=0/Q=15 (socket 0) peer=02:00:00:00:00:00

  rxonly packet forwarding packets/burst=32
  nb forwarding cores=1 - nb forwarding ports=1
  port 0: RX queue number: 16 Tx queue number: 16
    Rx offloads=0x0 Tx offloads=0x0
    RX queue: 0
      RX desc=512 - RX free threshold=32
      RX threshold registers: pthresh=0 hthresh=0  wthresh=0
      RX Offloads=0x0
    TX queue: 0
      TX desc=512 - TX free threshold=32
      TX threshold registers: pthresh=0 hthresh=0  wthresh=0
      TX offloads=0x0 - TX RS bit threshold=32
28/10/2020 01:08:02             dut.10.240.183.254: flow create 0 ingress pattern eth / ipv4 / udp / pfcp / end actions rss types pfcp end key_len 0 queues end / end
28/10/2020 01:08:02             dut.10.240.183.254: 
iavf_execute_vf_cmd(): No response or return failure (-5) for cmd 45
iavf_add_del_rss_cfg(): Failed to execute command of OP_ADD_RSS_CFG
iavf_hash_create(): fail to add RSS configure
iavf_flow_create(): Failed to create flow
port_flow_complain(): Caught PMD error type 2 (flow rule (handle)): Failed to create parser engine.: Invalid argument
28/10/2020 01:08:02             dut.10.240.183.254: flow create 0 ingress pattern eth / ipv4 / l2tpv3oip / end actions rss types l2tpv3 end key_len 0 queues end / end
28/10/2020 01:08:02             dut.10.240.183.254: 
iavf_execute_vf_cmd(): No response or return failure (-5) for cmd 45
iavf_add_del_rss_cfg(): Failed to execute command of OP_ADD_RSS_CFG
iavf_hash_create(): fail to add RSS configure
iavf_flow_create(): Failed to create flow
port_flow_complain(): Caught PMD error type 2 (flow rule (handle)): Failed to create parser engine.: Invalid argument
28/10/2020 01:08:02             dut.10.240.183.254: flow create 0 ingress pattern eth / ipv4 / esp / end actions rss types esp end key_len 0 queues end / end
28/10/2020 01:08:02             dut.10.240.183.254: 
iavf_execute_vf_cmd(): No response or return failure (-5) for cmd 45
iavf_add_del_rss_cfg(): Failed to execute command of OP_ADD_RSS_CFG
iavf_hash_create(): fail to add RSS configure
iavf_flow_create(): Failed to create flow
port_flow_complain(): Caught PMD error type 2 (flow rule (handle)): Failed to create parser engine.: Invalid argument
28/10/2020 01:08:02             dut.10.240.183.254: flow create 0 ingress pattern eth / ipv4 / ah / end actions rss types ah end key_len 0 queues end / end
28/10/2020 01:08:02             dut.10.240.183.254: 
iavf_execute_vf_cmd(): No response or return failure (-5) for cmd 45
iavf_add_del_rss_cfg(): Failed to execute command of OP_ADD_RSS_CFG
iavf_hash_create(): fail to add RSS configure
iavf_flow_create(): Failed to create flow
port_flow_complain(): Caught PMD error type 2 (flow rule (handle)): Failed to create parser engine.: Invalid argument
28/10/2020 01:08:02             dut.10.240.183.254: flow list 0
28/10/2020 01:08:03             dut.10.240.183.254: 
28/10/2020 01:08:03             dut.10.240.183.254: kill_all: called by dut and prefix list has value.
28/10/2020 01:08:05             dut.10.240.183.254: Killed
[PEXPECT]# 
28/10/2020 01:08:08             dut.10.240.183.254: rm -f /lib/firmware/updates/intel/ice/ddp/ice.pkg
28/10/2020 01:08:08             dut.10.240.183.254: 
28/10/2020 01:08:08             dut.10.240.183.254: cp /lib/firmware/updates/intel/ice/ddp/ice_comms-1.3.22.0.pkg /lib/firmware/updates/intel/ice/ddp/ice.pkg
28/10/2020 01:08:08             dut.10.240.183.254: 
28/10/2020 01:08:08             dut.10.240.183.254: rmmod ice
28/10/2020 01:08:11             dut.10.240.183.254: 
28/10/2020 01:08:11             dut.10.240.183.254: insmod /lib/modules/4.18.0-193.14.2.el8_2.x86_64/updates/drivers/net/ethernet/intel/ice/ice.ko
28/10/2020 01:08:14             dut.10.240.183.254: 
28/10/2020 01:08:14             dut.10.240.183.254: ls
28/10/2020 01:08:14             dut.10.240.183.254: ABI_VERSION  app  buildtoo  config  devtoo	doc  dpdk.log  drivers	examples  kernel  lib  license	MAINTAINERS  Makefile  meson.build  meson_options.txt  README  showversion  usertoo  VERSION	x86_64-native-linuxapp-gcc
28/10/2020 01:08:14             dut.10.240.183.254: usertools/dpdk-devbind.py --force --bind=ice 0000:03:00.0 0000:03:00.1 0000:03:00.2 0000:03:00.3 
28/10/2020 01:08:14             dut.10.240.183.254: Notice: 0000:03:00.0 already bound to driver ice, skipping
Notice: 0000:03:00.1 already bound to driver ice, skipping
Notice: 0000:03:00.2 already bound to driver ice, skipping
Notice: 0000:03:00.3 already bound to driver ice, skipping
28/10/2020 01:08:17             dut.10.240.183.254: ifconfig ens865f0 up
28/10/2020 01:08:17             dut.10.240.183.254: 
28/10/2020 01:08:17             dut.10.240.183.254: ip link set ens865f0 vf 0 mac 00:11:22:33:44:55
28/10/2020 01:08:18             dut.10.240.183.254: 
28/10/2020 01:08:18             dut.10.240.183.254: kill_all: called by dut and has no prefix list.
28/10/2020 01:08:18             dut.10.240.183.254: x86_64-native-linuxapp-gcc/app/dpdk-testpmd  -l 1,2,3,4 -n 4 -w 0000:03:01.0  --file-prefix=dpdk_11606_20201027233131   -- -i --rxq=16 --txq=16
28/10/2020 01:08:19             dut.10.240.183.254: EAL: Detected 72 lcore(s)
EAL: Detected 2 NUMA nodes
EAL: Multi-process socket /var/run/dpdk/dpdk_11606_20201027233131/mp_socket
EAL: Selected IOVA mode 'VA'
EAL: No available hugepages reported in hugepages-1048576kB
EAL: Probing VFIO support...
EAL: VFIO support initialized
EAL:   using IOMMU type 1 (Type 1)
EAL: Probe PCI driver: net_iavf (8086:1889) device: 0000:03:01.0 (socket 0)
EAL: No legacy callbacks, legacy socket not created
Interactive-mode selected
testpmd: create a new mbuf pool <mb_pool_0>: n=171456, size=2176, socket=0
testpmd: preferred mempool ops selected: ring_mp_mc

Warning! port-topology=paired and odd forward ports number, the last port will pair with itself.

Configuring Port 0 (socket 0)
iavf_configure_queues(): request RXDID == 22 in Queue[0]
iavf_configure_queues(): request RXDID == 22 in Queue[1]
iavf_configure_queues(): request RXDID == 22 in Queue[2]
iavf_configure_queues(): request RXDID == 22 in Queue[3]
iavf_configure_queues(): request RXDID == 22 in Queue[4]
iavf_configure_queues(): request RXDID == 22 in Queue[5]
iavf_configure_queues(): request RXDID == 22 in Queue[6]
iavf_configure_queues(): request RXDID == 22 in Queue[7]
iavf_configure_queues(): request RXDID == 22 in Queue[8]
iavf_configure_queues(): request RXDID == 22 in Queue[9]
iavf_configure_queues(): request RXDID == 22 in Queue[10]
iavf_configure_queues(): request RXDID == 22 in Queue[11]
iavf_configure_queues(): request RXDID == 22 in Queue[12]
iavf_configure_queues(): request RXDID == 22 in Queue[13]
iavf_configure_queues(): request RXDID == 22 in Queue[14]
iavf_configure_queues(): request RXDID == 22 in Queue[15]

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event
Port 0: 00:11:22:33:44:55
Checking link statuses...
Done
28/10/2020 01:08:29             dut.10.240.183.254: port config all rss all
28/10/2020 01:08:29             dut.10.240.183.254: 
Port 0 modified RSS hash function based on hardware support,requested:0x7f83fffc configured:0xf8
rss_hf 0x7f83fffc
28/10/2020 01:08:29             dut.10.240.183.254: set fwd rxonly
28/10/2020 01:08:29             dut.10.240.183.254: 
Set rxonly packet forwarding mode
28/10/2020 01:08:29             dut.10.240.183.254: set verbose 1
28/10/2020 01:08:29             dut.10.240.183.254: 
Change verbose level from 0 to 1
28/10/2020 01:08:29             dut.10.240.183.254: show port info all
28/10/2020 01:08:29             dut.10.240.183.254: 

********************* Infos for port 0  *********************
MAC address: 00:11:22:33:44:55
Device name: 0000:03:01.0
Driver name: net_iavf
Firmware-version: not available
Devargs: 
Connect to socket: 0
memory allocation on the socket: 0
Link status: up
Link speed: 25 Gbps
Link duplex: full-duplex
MTU: 1500
Promiscuous mode: enabled
Allmulticast mode: disabled
Maximum number of MAC addresses: 64
Maximum number of MAC addresses of hash filtering: 0
VLAN offload: 
  strip off, filter off, extend off, qinq strip off
Hash key size in bytes: 52
Redirection table size: 64
Supported RSS offload flow types:
  ipv4-frag
  ipv4-tcp
  ipv4-udp
  ipv4-sctp
  ipv4-other
Minimum size of RX buffer: 1024
Maximum configurable length of RX packet: 9728
Maximum configurable size of LRO aggregated packet: 0
Current number of RX queues: 16
Max possible RX queues: 16
Max possible number of RXDs per queue: 4096
Min possible number of RXDs per queue: 64
RXDs number alignment: 32
Current number of TX queues: 16
Max possible TX queues: 16
Max possible number of TXDs per queue: 4096
Min possible number of TXDs per queue: 64
TXDs number alignment: 32
Max segment number per packet: 0
Max segment number per MTU/TSO: 0
28/10/2020 01:08:29             dut.10.240.183.254: start
28/10/2020 01:08:30             dut.10.240.183.254: 
rxonly packet forwarding - ports=1 - cores=1 - streams=16 - NUMA support enabled, MP allocation mode: native
Logical Core 2 (socket 0) forwards packets on 16 streams:
  RX P=0/Q=0 (socket 0) -> TX P=0/Q=0 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=1 (socket 0) -> TX P=0/Q=1 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=2 (socket 0) -> TX P=0/Q=2 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=3 (socket 0) -> TX P=0/Q=3 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=4 (socket 0) -> TX P=0/Q=4 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=5 (socket 0) -> TX P=0/Q=5 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=6 (socket 0) -> TX P=0/Q=6 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=7 (socket 0) -> TX P=0/Q=7 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=8 (socket 0) -> TX P=0/Q=8 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=9 (socket 0) -> TX P=0/Q=9 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=10 (socket 0) -> TX P=0/Q=10 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=11 (socket 0) -> TX P=0/Q=11 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=12 (socket 0) -> TX P=0/Q=12 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=13 (socket 0) -> TX P=0/Q=13 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=14 (socket 0) -> TX P=0/Q=14 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=15 (socket 0) -> TX P=0/Q=15 (socket 0) peer=02:00:00:00:00:00

  rxonly packet forwarding packets/burst=32
  nb forwarding cores=1 - nb forwarding ports=1
  port 0: RX queue number: 16 Tx queue number: 16
    Rx offloads=0x0 Tx offloads=0x0
    RX queue: 0
      RX desc=512 - RX free threshold=32
      RX threshold registers: pthresh=0 hthresh=0  wthresh=0
      RX Offloads=0x0
    TX queue: 0
      TX desc=512 - TX free threshold=32
      TX threshold registers: pthresh=0 hthresh=0  wthresh=0
      TX offloads=0x0 - TX RS bit threshold=32
28/10/2020 01:08:30             dut.10.240.183.254: flow create 0 ingress pattern eth / ipv4 / udp / pfcp / end actions rss types pfcp end key_len 0 queues end / end
28/10/2020 01:08:30             dut.10.240.183.254: 
Flow rule #0 created
28/10/2020 01:08:30             dut.10.240.183.254: flow create 0 ingress pattern eth / ipv4 / l2tpv3oip / end actions rss types l2tpv3 end key_len 0 queues end / end
28/10/2020 01:08:30             dut.10.240.183.254: 
Flow rule #1 created
28/10/2020 01:08:30             dut.10.240.183.254: flow create 0 ingress pattern eth / ipv4 / esp / end actions rss types esp end key_len 0 queues end / end
28/10/2020 01:08:30             dut.10.240.183.254: 
Flow rule #2 created
28/10/2020 01:08:30             dut.10.240.183.254: flow create 0 ingress pattern eth / ipv4 / ah / end actions rss types ah end key_len 0 queues end / end
28/10/2020 01:08:30             dut.10.240.183.254: 
Flow rule #3 created
28/10/2020 01:08:30 Cvl_advance_iavf_rss_vlan_ah_l2tp_pfcp: Test Case test_unsupported_pattern_with_OS_default_package Result PASSED:
28/10/2020 01:08:30             dut.10.240.183.254: flow flush 0
28/10/2020 01:08:31             dut.10.240.183.254: 
testpmd> 
28/10/2020 01:08:31             dut.10.240.183.254: clear port stats all
28/10/2020 01:08:32             dut.10.240.183.254: 

  NIC statistics for port 0 cleared
testpmd> 
28/10/2020 01:08:32             dut.10.240.183.254: stop
28/10/2020 01:08:32             dut.10.240.183.254: 
Telling cores to ...
Waiting for lcores to finish...

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

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

Done.
28/10/2020 01:08:32             dut.10.240.183.254: kill_all: called by dut and prefix list has value.
28/10/2020 01:08:35             dut.10.240.183.254: Killed
[PEXPECT]# 
28/10/2020 01:08:35 Cvl_advance_iavf_rss_vlan_ah_l2tp_pfcp: Test Case test_wrong_hash_input_set Begin
28/10/2020 01:08:35             dut.10.240.183.254: 
28/10/2020 01:08:35                         tester: 
28/10/2020 01:08:35             dut.10.240.183.254: kill_all: called by dut and has no prefix list.
28/10/2020 01:08:36             dut.10.240.183.254: x86_64-native-linuxapp-gcc/app/dpdk-testpmd  -l 1,2,3,4 -n 4 -w 0000:03:01.0  --file-prefix=dpdk_11606_20201027233131   -- -i --rxq=16 --txq=16
28/10/2020 01:08:37             dut.10.240.183.254: EAL: Detected 72 lcore(s)
EAL: Detected 2 NUMA nodes
EAL: Multi-process socket /var/run/dpdk/dpdk_11606_20201027233131/mp_socket
EAL: Selected IOVA mode 'VA'
EAL: No available hugepages reported in hugepages-1048576kB
EAL: Probing VFIO support...
EAL: VFIO support initialized
EAL:   using IOMMU type 1 (Type 1)
EAL: Probe PCI driver: net_iavf (8086:1889) device: 0000:03:01.0 (socket 0)
EAL: No legacy callbacks, legacy socket not created
Interactive-mode selected
testpmd: create a new mbuf pool <mb_pool_0>: n=171456, size=2176, socket=0
testpmd: preferred mempool ops selected: ring_mp_mc

Warning! port-topology=paired and odd forward ports number, the last port will pair with itself.

Configuring Port 0 (socket 0)
iavf_configure_queues(): request RXDID == 22 in Queue[0]
iavf_configure_queues(): request RXDID == 22 in Queue[1]
iavf_configure_queues(): request RXDID == 22 in Queue[2]
iavf_configure_queues(): request RXDID == 22 in Queue[3]
iavf_configure_queues(): request RXDID == 22 in Queue[4]
iavf_configure_queues(): request RXDID == 22 in Queue[5]
iavf_configure_queues(): request RXDID == 22 in Queue[6]
iavf_configure_queues(): request RXDID == 22 in Queue[7]
iavf_configure_queues(): request RXDID == 22 in Queue[8]
iavf_configure_queues(): request RXDID == 22 in Queue[9]
iavf_configure_queues(): request RXDID == 22 in Queue[10]
iavf_configure_queues(): request RXDID == 22 in Queue[11]
iavf_configure_queues(): request RXDID == 22 in Queue[12]
iavf_configure_queues(): request RXDID == 22 in Queue[13]
iavf_configure_queues(): request RXDID == 22 in Queue[14]
iavf_configure_queues(): request RXDID == 22 in Queue[15]

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event

Port 0: link state change event
Port 0: 00:11:22:33:44:55
Checking link statuses...
Done
28/10/2020 01:08:47             dut.10.240.183.254: set fwd rxonly
28/10/2020 01:08:47             dut.10.240.183.254: 
Set rxonly packet forwarding mode
28/10/2020 01:08:47             dut.10.240.183.254: set verbose 1
28/10/2020 01:08:47             dut.10.240.183.254: 
Change verbose level from 0 to 1
28/10/2020 01:08:47             dut.10.240.183.254: show port info all
28/10/2020 01:08:47             dut.10.240.183.254: 

********************* Infos for port 0  *********************
MAC address: 00:11:22:33:44:55
Device name: 0000:03:01.0
Driver name: net_iavf
Firmware-version: not available
Devargs: 
Connect to socket: 0
memory allocation on the socket: 0
Link status: up
Link speed: 25 Gbps
Link duplex: full-duplex
MTU: 1500
Promiscuous mode: enabled
Allmulticast mode: disabled
Maximum number of MAC addresses: 64
Maximum number of MAC addresses of hash filtering: 0
VLAN offload: 
  strip off, filter off, extend off, qinq strip off
Hash key size in bytes: 52
Redirection table size: 64
Supported RSS offload flow types:
  ipv4-frag
  ipv4-tcp
  ipv4-udp
  ipv4-sctp
  ipv4-other
Minimum size of RX buffer: 1024
Maximum configurable length of RX packet: 9728
Maximum configurable size of LRO aggregated packet: 0
Current number of RX queues: 16
Max possible RX queues: 16
Max possible number of RXDs per queue: 4096
Min possible number of RXDs per queue: 64
RXDs number alignment: 32
Current number of TX queues: 16
Max possible TX queues: 16
Max possible number of TXDs per queue: 4096
Min possible number of TXDs per queue: 64
TXDs number alignment: 32
Max segment number per packet: 0
Max segment number per MTU/TSO: 0
28/10/2020 01:08:47             dut.10.240.183.254: start
28/10/2020 01:08:47             dut.10.240.183.254: 
rxonly packet forwarding - ports=1 - cores=1 - streams=16 - NUMA support enabled, MP allocation mode: native
Logical Core 2 (socket 0) forwards packets on 16 streams:
  RX P=0/Q=0 (socket 0) -> TX P=0/Q=0 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=1 (socket 0) -> TX P=0/Q=1 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=2 (socket 0) -> TX P=0/Q=2 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=3 (socket 0) -> TX P=0/Q=3 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=4 (socket 0) -> TX P=0/Q=4 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=5 (socket 0) -> TX P=0/Q=5 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=6 (socket 0) -> TX P=0/Q=6 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=7 (socket 0) -> TX P=0/Q=7 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=8 (socket 0) -> TX P=0/Q=8 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=9 (socket 0) -> TX P=0/Q=9 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=10 (socket 0) -> TX P=0/Q=10 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=11 (socket 0) -> TX P=0/Q=11 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=12 (socket 0) -> TX P=0/Q=12 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=13 (socket 0) -> TX P=0/Q=13 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=14 (socket 0) -> TX P=0/Q=14 (socket 0) peer=02:00:00:00:00:00
  RX P=0/Q=15 (socket 0) -> TX P=0/Q=15 (socket 0) peer=02:00:00:00:00:00

  rxonly packet forwarding packets/burst=32
  nb forwarding cores=1 - nb forwarding ports=1
  port 0: RX queue number: 16 Tx queue number: 16
    Rx offloads=0x0 Tx offloads=0x0
    RX queue: 0
      RX desc=512 - RX free threshold=32
      RX threshold registers: pthresh=0 hthresh=0  wthresh=0
      RX Offloads=0x0
    TX queue: 0
      TX desc=512 - TX free threshold=32
      TX threshold registers: pthresh=0 hthresh=0  wthresh=0
      TX offloads=0x0 - TX RS bit threshold=32
28/10/2020 01:08:47             dut.10.240.183.254: flow validate 0 ingress pattern eth / pppoes / ipv4 / end actions rss types l2-src-only l2-dst-only end key_len 0 queues end / end
28/10/2020 01:08:47             dut.10.240.183.254: 
port_flow_complain(): Caught PMD error type 2 (flow rule (handle)): Failed to create parser engine.: Invalid argument
28/10/2020 01:08:47             dut.10.240.183.254: flow create 0 ingress pattern eth / pppoes / ipv4 / end actions rss types l2-src-only l2-dst-only end key_len 0 queues end / end
28/10/2020 01:08:47             dut.10.240.183.254: 
iavf_flow_create(): Failed to create flow
port_flow_complain(): Caught PMD error type 2 (flow rule (handle)): Failed to create parser engine.: Invalid argument
28/10/2020 01:08:47             dut.10.240.183.254: flow validate 0 ingress pattern eth / pppoes / ipv4 / udp / end actions rss types ipv4-tcp end key_len 0 queues end / end
28/10/2020 01:08:47             dut.10.240.183.254: 
port_flow_complain(): Caught PMD error type 2 (flow rule (handle)): Failed to create parser engine.: Invalid argument
28/10/2020 01:08:47             dut.10.240.183.254: flow create 0 ingress pattern eth / pppoes / ipv4 / udp / end actions rss types ipv4-tcp end key_len 0 queues end / end
28/10/2020 01:08:47             dut.10.240.183.254: 
iavf_flow_create(): Failed to create flow
port_flow_complain(): Caught PMD error type 2 (flow rule (handle)): Failed to create parser engine.: Invalid argument
28/10/2020 01:08:47             dut.10.240.183.254: flow validate 0 ingress pattern eth / pppoes / ipv4 / udp / end actions rss func symmetric_toeplitz types ipv4-udp l3-src-only end key_len 0 queues end / end
28/10/2020 01:08:47             dut.10.240.183.254: 
port_flow_complain(): Caught PMD error type 2 (flow rule (handle)): Failed to create parser engine.: Invalid argument
28/10/2020 01:08:47             dut.10.240.183.254: flow create 0 ingress pattern eth / pppoes / ipv4 / udp / end actions rss func symmetric_toeplitz types ipv4-udp l3-src-only end key_len 0 queues end / end
28/10/2020 01:08:48             dut.10.240.183.254: 
iavf_flow_create(): Failed to create flow
port_flow_complain(): Caught PMD error type 2 (flow rule (handle)): Failed to create parser engine.: Invalid argument
28/10/2020 01:08:48 Cvl_advance_iavf_rss_vlan_ah_l2tp_pfcp: Test Case test_wrong_hash_input_set Result PASSED:
28/10/2020 01:08:48             dut.10.240.183.254: flow flush 0
28/10/2020 01:08:49             dut.10.240.183.254: 
testpmd> 
28/10/2020 01:08:49             dut.10.240.183.254: clear port stats all
28/10/2020 01:08:50             dut.10.240.183.254: 

  NIC statistics for port 0 cleared
testpmd> 
28/10/2020 01:08:50             dut.10.240.183.254: stop
28/10/2020 01:08:50             dut.10.240.183.254: 
Telling cores to ...
Waiting for lcores to finish...

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

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

Done.
28/10/2020 01:08:50             dut.10.240.183.254: kill_all: called by dut and prefix list has value.
28/10/2020 01:08:52             dut.10.240.183.254: Killed
[PEXPECT]# 
28/10/2020 01:08:53                            dts: 
TEST SUITE ENDED: Cvl_advance_iavf_rss_vlan_ah_l2tp_pfcp

  reply	other threads:[~2020-11-02  9:38 UTC|newest]

Thread overview: 17+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2020-11-02  9:21 [dts] [PATCH V3 0/8] tests: update or add rss related suites Haiyang Zhao
2020-11-02  9:21 ` [dts] [PATCH V3 1/8] tests/rte_flow_common: add a common module to process rss test Haiyang Zhao
2020-11-02  9:21 ` [dts] [PATCH V3 2/8] tests/TestSuite_cvl_advanced_rss:update script Haiyang Zhao
2020-11-02  9:36   ` Xie, WeiX
2020-11-02  9:21 ` [dts] [PATCH V3 3/8] tests/TestSuite_cvl_advanced_iavf_rss:update script Haiyang Zhao
2020-11-02  9:37   ` Xie, WeiX
2020-11-02  9:21 ` [dts] [PATCH V3 4/8] tests/cvl_advanced_rss_pppoe_vlan_esp_ah_l2tp_pfcp Haiyang Zhao
2020-11-02  9:31   ` Sun, QinX
2020-11-02  9:21 ` [dts] [PATCH V3 5/8] conf/cvl_advanced_rss_pppoe Haiyang Zhao
2020-11-02  9:21 ` [dts] [PATCH V3 6/8] tests/cvl_advanced_iavf_rss_vlan_esp_ah_l2tp_pfcp add cvl rss iavf test suite Haiyang Zhao
2020-11-02  9:38   ` Sun, QinX [this message]
2020-11-02  9:21 ` [dts] [PATCH V3 7/8] tests/cvl_advanced_iavf_rss_gtpu:add iavf rss gtpu suite Haiyang Zhao
2020-11-02  9:49   ` Huang, ZhiminX
2020-11-02  9:21 ` [dts] [PATCH V3 8/8] tests/cvl_advanced_rss_gtpu: add cvl_advanced_rss_gtpu Haiyang Zhao
2020-11-02  9:37   ` Zhao, HaiyangX
2020-11-03  1:42 ` [dts] [PATCH V3 0/8] tests: update or add rss related suites Fu, Qi
2020-11-03  2:54   ` Tu, Lijuan

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=59c8e2c53e5244b2a1c4064ec95b1039@intel.com \
    --to=qinx.sun@intel.com \
    --cc=dts@dpdk.org \
    --cc=haiyangx.zhao@intel.com \
    --cc=qi.fu@intel.com \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).