test suite reviews and discussions
 help / color / mirror / Atom feed
From: "Jiang, YuX" <yux.jiang@intel.com>
To: "Jiang, YuX" <yux.jiang@intel.com>, "dts@dpdk.org" <dts@dpdk.org>
Subject: Re: [dts] [PATCH V1] tests/pvp_virtio_user_multi_queues_port_restart: Add one new case and Optimize script
Date: Fri, 13 Nov 2020 09:57:55 +0000	[thread overview]
Message-ID: <48cc90c12cbb49c0a5cc559fee467564@intel.com> (raw)
In-Reply-To: <20201113175432.1975637-1-yux.jiang@intel.com>

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

Tested-by: JiangYuX <yux.jiang@intel.com>

    Best Regards
    Jiang yu

> -----Original Message-----
> From: JiangYuX [mailto:yux.jiang@intel.com]
> Sent: Saturday, November 14, 2020 1:55 AM
> To: dts@dpdk.org
> Cc: Jiang, YuX <yux.jiang@intel.com>
> Subject: [dts] [PATCH V1] tests/pvp_virtio_user_multi_queues_port_restart:
> Add one new case and Optimize script

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

13/11/2020 17:05:03                            dts: 
TEST SUITE : TestPVPVirtioUserMultiQueuesPortRestart
13/11/2020 17:05:03                            dts: NIC :        fortville_spirit
13/11/2020 17:05:03             dut.10.240.183.220: 
13/11/2020 17:05:03                         tester: 
13/11/2020 17:05:03                         tester: ls -d /tmp
13/11/2020 17:05:03                         tester: /tmp
13/11/2020 17:05:05             dut.10.240.183.220: kill_all: called by dut and has no prefix list.
13/11/2020 17:05:06             dut.10.240.183.220: cat /proc/meminfo |grep Hugepagesize|awk '{print($2)}'
13/11/2020 17:05:06             dut.10.240.183.220: 1048576
13/11/2020 17:05:06 TestPVPVirtioUserMultiQueuesPortRestart: Test Case test_perf_pvp_2queues_test_with_packed_ring_inorder_mergeable_path Begin
13/11/2020 17:05:06             dut.10.240.183.220: 
13/11/2020 17:05:06                         tester: 
13/11/2020 17:05:06             dut.10.240.183.220: rm -rf ./vhost.out
13/11/2020 17:05:06             dut.10.240.183.220: 
13/11/2020 17:05:06             dut.10.240.183.220: killall -s INT dpdk-testpmd 
13/11/2020 17:05:06             dut.10.240.183.220: dpdk-testpmd: no process found
13/11/2020 17:05:06             dut.10.240.183.220: rm -rf ./vhost-net*
13/11/2020 17:05:06             dut.10.240.183.220: 
13/11/2020 17:05:17             dut.10.240.183.220: cat /proc/meminfo |grep Hugepagesize|awk '{print($2)}'
13/11/2020 17:05:17             dut.10.240.183.220: 1048576
13/11/2020 17:05:17             dut.10.240.183.220: x86_64-native-linuxapp-gcc/app/dpdk-testpmd  -l 33,34,35 -n 4   --file-prefix=virtio --no-pci  --vdev net_virtio_user0,mac=00:01:02:03:04:05,path=./vhost-net,queues=2,packed_vq=1,mrg_rxbuf=1,in_order=1,queue_size=255  -- -i --tx-offloads=0x0 --enable-hw-vlan-strip --rss-ip --nb-cores=2 --rxq=2 --txq=2 --txd=255 --rxd=255
13/11/2020 17:05:18             dut.10.240.183.220: EAL: Detected 112 lcore(s)
EAL: Detected 2 NUMA nodes
EAL: Multi-process socket /var/run/dpdk/virtio/mp_socket
EAL: Selected IOVA mode 'VA'
EAL: Probing VFIO support...
EAL: VFIO support initialized
Interactive-mode selected
Warning: NUMA should be configured manually by using --port-numa-config and --ring-numa-config parameters along with --numa.
testpmd: create a new mbuf pool <mb_pool_1>: n=163456, size=2176, socket=1
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 1)
Port 0: 00:01:02:03:04:05
Checking link statuses...
Done
13/11/2020 17:05:28             dut.10.240.183.220: set fwd mac
13/11/2020 17:05:28             dut.10.240.183.220: 
Set mac packet forwarding mode
13/11/2020 17:05:28             dut.10.240.183.220: start
13/11/2020 17:05:28             dut.10.240.183.220: 
mac packet forwarding - ports=1 - cores=2 - streams=2 - NUMA support enabled, MP allocation mode: native
Logical Core 34 (socket 1) forwards packets on 1 streams:
  RX P=0/Q=0 (socket 1) -> TX P=0/Q=0 (socket 1) peer=02:00:00:00:00:00
Logical Core 35 (socket 1) forwards packets on 1 streams:
  RX P=0/Q=1 (socket 1) -> TX P=0/Q=1 (socket 1) peer=02:00:00:00:00:00

  mac packet forwarding packets/burst=32
  nb forwarding cores=2 - nb forwarding ports=1
  port 0: RX queue number: 2 Tx queue number: 2
    Rx offloads=0x1 Tx offloads=0x0
    RX queue: 0
      RX desc=255 - RX free threshold=0
      RX threshold registers: pthresh=0 hthresh=0  wthresh=0
      RX Offloads=0x1
    TX queue: 0
      TX desc=255 - TX free threshold=0
      TX threshold registers: pthresh=0 hthresh=0  wthresh=0
      TX offloads=0x0 - TX RS bit threshold=0
13/11/2020 17:05:28 TestPVPVirtioUserMultiQueuesPortRestart: Running test test_perf_pvp_2queues_test_with_packed_ring_inorder_mergeable_path, and 64 frame size.
13/11/2020 17:05:28                         tester: ls -d /tmp
13/11/2020 17:05:28                         tester: /tmp
13/11/2020 17:05:28                         tester: scp -v /home/autoregression/jiangyu/dts1113/output/tmp/pcap/pvp_multipath.pcap root@10.240.183.217:/tmp/pvp_multipath.pcap
13/11/2020 17:05:30                         pktgen: test port 0 map gen port 0
13/11/2020 17:05:30                         pktgen: test port 0 map gen port 0
13/11/2020 17:05:30                         pktgen: {'arp': '-',
 'cores': [0, 1, 2, 3],
 'description': 'Ethernet Controller XL710 for 40GbE QSFP+',
 'dest': 'b4:96:91:46:e0:5c',
 'driver': 'net_i40e',
 'fc': 'none',
 'fc_supported': 'no',
 'grat_arp': 'off',
 'hw_mac': '3c:fd:fe:c8:17:d0',
 'index': 0,
 'ipv6': 'off',
 'is_fc_supported': False,
 'is_led_supported': True,
 'is_link_supported': True,
 'is_prom_supported': True,
 'is_virtual': 'no',
 'is_vxlan_supported': 'yes',
 'layer_mode': 'Ethernet',
 'led_change_supported': 'yes',
 'link': 'UP',
 'link_change_supported': 'yes',
 'mult': 'off',
 'numa': 1,
 'pci_addr': '0000:82:00.0',
 'prom': 'off',
 'prom_supported': 'yes',
 'rx': {'caps': ['flow_stats', 'latency'], 'counters': 127},
 'rx_filter_mode': 'hardware match',
 'rx_queue': 'off',
 'speed': 40.0,
 'src_ipv4': '-',
 'src_mac': '3c:fd:fe:c8:17:d0',
 'stack': 'legacy',
 'status': 'IDLE',
 'supp_speeds': [40000],
 'vlan': '-',
 'vxlan_fs': '-'}
13/11/2020 17:05:30                         pktgen: trex port <0> not support flow control
13/11/2020 17:05:30                         pktgen: trex packet generator: run traffic 5s to warm up ... 
13/11/2020 17:05:30                         pktgen: check the trex port link status
13/11/2020 17:05:30                         pktgen: {'arp': '-',
 'cores': [0, 1, 2, 3],
 'description': 'Ethernet Controller XL710 for 40GbE QSFP+',
 'dest': 'b4:96:91:46:e0:5c',
 'driver': 'net_i40e',
 'fc': 'none',
 'fc_supported': 'no',
 'grat_arp': 'off',
 'hw_mac': '3c:fd:fe:c8:17:d0',
 'index': 0,
 'ipv6': 'off',
 'is_fc_supported': False,
 'is_led_supported': True,
 'is_link_supported': True,
 'is_prom_supported': True,
 'is_virtual': 'no',
 'is_vxlan_supported': 'yes',
 'layer_mode': 'Ethernet',
 'led_change_supported': 'yes',
 'link': 'UP',
 'link_change_supported': 'yes',
 'mult': 'off',
 'numa': 1,
 'pci_addr': '0000:82:00.0',
 'prom': 'on',
 'prom_supported': 'yes',
 'rx': {'caps': ['flow_stats', 'latency'], 'counters': 127},
 'rx_filter_mode': 'hardware match',
 'rx_queue': 'off',
 'speed': 40.0,
 'src_ipv4': '-',
 'src_mac': '3c:fd:fe:c8:17:d0',
 'stack': 'legacy',
 'status': 'IDLE',
 'supp_speeds': [40000],
 'vlan': '-',
 'vxlan_fs': '-'}
13/11/2020 17:05:30                         pktgen: begin traffic ......
13/11/2020 17:05:30                         pktgen: {'ports': [0], 'mult': '100%', 'core_mask': None, 'force': True}
13/11/2020 17:05:35                         pktgen: traffic completed. 
13/11/2020 17:05:35                         pktgen: check the trex port link status
13/11/2020 17:05:35                         pktgen: {'arp': '-',
 'cores': [0, 1, 2, 3],
 'description': 'Ethernet Controller XL710 for 40GbE QSFP+',
 'dest': 'b4:96:91:46:e0:5c',
 'driver': 'net_i40e',
 'fc': 'none',
 'fc_supported': 'no',
 'grat_arp': 'off',
 'hw_mac': '3c:fd:fe:c8:17:d0',
 'index': 0,
 'ipv6': 'off',
 'is_fc_supported': False,
 'is_led_supported': True,
 'is_link_supported': True,
 'is_prom_supported': True,
 'is_virtual': 'no',
 'is_vxlan_supported': 'yes',
 'layer_mode': 'Ethernet',
 'led_change_supported': 'yes',
 'link': 'UP',
 'link_change_supported': 'yes',
 'mult': 'off',
 'numa': 1,
 'pci_addr': '0000:82:00.0',
 'prom': 'on',
 'prom_supported': 'yes',
 'rx': {'caps': ['flow_stats', 'latency'], 'counters': 127},
 'rx_filter_mode': 'hardware match',
 'rx_queue': 'off',
 'speed': 40.0,
 'src_ipv4': '-',
 'src_mac': '3c:fd:fe:c8:17:d0',
 'stack': 'legacy',
 'status': 'IDLE',
 'supp_speeds': [40000],
 'vlan': '-',
 'vxlan_fs': '-'}
13/11/2020 17:05:35                         pktgen: begin traffic ......
13/11/2020 17:05:35                         pktgen: {'ports': [0], 'mult': '100%', 'core_mask': None, 'force': True}
13/11/2020 17:05:45                         pktgen: begin get port statistic ...
13/11/2020 17:05:45                         pktgen: {'options': {'fields_config': {'ip': {'dst': {'action': 'random',
                                              'end': '48.0.0.64',
                                              'start': '48.0.0.1',
                                              'step': 1}}},
             'pcap': '/tmp/pvp_multipath.pcap',
             'stream_config': {'rate': 100,
                               'transmit_mode': 'continuous',
                               'txmode': {}}},
 'pcap_file': '/tmp/pvp_multipath.pcap',
 'rx_port': 0,
 'tx_port': 0}
13/11/2020 17:05:45                         pktgen: {0: {'ibytes': 11956833664,
     'ierrors': 0,
     'ipackets': 186825558,
     'obytes': 21975703680,
     'oerrors': 0,
     'opackets': 343370385,
     'rx_bps': 9555489792.0,
     'rx_bps_L1': 12541580672.0,
     'rx_pps': 18663068.0,
     'rx_util': 31.353951679999998,
     'tx_bps': 17594408960.0,
     'tx_bps_L1': 23092660480.0,
     'tx_pps': 34364072.0,
     'tx_util': 57.7316512},
 1: {'ibytes': 0,
     'ierrors': 0,
     'ipackets': 0,
     'obytes': 0,
     'oerrors': 0,
     'opackets': 0,
     'rx_bps': 0.0,
     'rx_bps_L1': 0,
     'rx_pps': 0.0,
     'rx_util': 0.0,
     'tx_bps': 0.0,
     'tx_bps_L1': 0,
     'tx_pps': 0.0,
     'tx_util': 0.0},
 'flow_stats': {},
 'global': {'active_flows': 0.0,
            'active_sockets': 0,
            'bw_per_core': 8.945204734802246,
            'cpu_util': 98.3454818725586,
            'cpu_util_raw': 100.0,
            'open_flows': 0.0,
            'platform_factor': 1.0,
            'queue_full': 0,
            'rx_bps': 9555489792.0,
            'rx_core_pps': 0.0,
            'rx_cpu_util': 0.0,
            'rx_drop_bps': 8038918144.0,
            'rx_pps': 18663068.0,
            'socket_util': 0.0,
            'total_alloc_error': 0,
            'total_clients': 0,
            'total_servers': 0,
            'tx_bps': 17594408960.0,
            'tx_cps': 0.0,
            'tx_expected_bps': 0.0,
            'tx_expected_cps': 0.0,
            'tx_expected_pps': 0.0,
            'tx_pps': 34364072.0},
 'latency': {'global': {'bad_hdr': 0, 'old_flow': 0}},
 'total': {'ibytes': 11956833664,
           'ierrors': 0,
           'ipackets': 186825558,
           'obytes': 21975703680,
           'oerrors': 0,
           'opackets': 343370385,
           'rx_bps': 9555489792.0,
           'rx_bps_L1': 12541580672.0,
           'rx_pps': 18663068.0,
           'rx_util': 31.353951679999998,
           'tx_bps': 17594408960.0,
           'tx_bps_L1': 23092660480.0,
           'tx_pps': 34364072.0,
           'tx_util': 57.7316512}}
13/11/2020 17:05:45                         pktgen: {'ibytes': 11956833664,
 'ierrors': 0,
 'ipackets': 186825558,
 'obytes': 21975703680,
 'oerrors': 0,
 'opackets': 343370385,
 'rx_bps': 9555489792.0,
 'rx_bps_L1': 12541580672.0,
 'rx_pps': 18663068.0,
 'rx_util': 31.353951679999998,
 'tx_bps': 17594408960.0,
 'tx_bps_L1': 23092660480.0,
 'tx_pps': 34364072.0,
 'tx_util': 57.7316512}
13/11/2020 17:05:45                         pktgen: Tx Port 0 stats: 
tx_port: 0,  tx_bps: 17594408960.000000, tx_pps: 34364072.000000 
13/11/2020 17:05:45                         pktgen: {'ibytes': 11956833664,
 'ierrors': 0,
 'ipackets': 186825558,
 'obytes': 21975703680,
 'oerrors': 0,
 'opackets': 343370385,
 'rx_bps': 9555489792.0,
 'rx_bps_L1': 12541580672.0,
 'rx_pps': 18663068.0,
 'rx_util': 31.353951679999998,
 'tx_bps': 17594408960.0,
 'tx_bps_L1': 23092660480.0,
 'tx_pps': 34364072.0,
 'tx_util': 57.7316512}
13/11/2020 17:05:45                         pktgen: Rx Port 0 stats: 
rx_port: 0,  rx_bps: 9555489792.000000, rx_pps: 18663068.000000
13/11/2020 17:05:45                         pktgen: throughput: pps_rx 18663068.000000, bps_rx 9555489792.000000
13/11/2020 17:05:45                         pktgen: traffic completed. 
13/11/2020 17:05:45             dut.10.240.183.220: stop
13/11/2020 17:05:45             dut.10.240.183.220: 
Telling cores to ...
Waiting for lcores to finish...

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

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

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

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

Done.
13/11/2020 17:05:45             dut.10.240.183.220: start
13/11/2020 17:05:45             dut.10.240.183.220: 
mac packet forwarding - ports=1 - cores=2 - streams=2 - NUMA support enabled, MP allocation mode: native
Logical Core 34 (socket 1) forwards packets on 1 streams:
  RX P=0/Q=0 (socket 1) -> TX P=0/Q=0 (socket 1) peer=02:00:00:00:00:00
Logical Core 35 (socket 1) forwards packets on 1 streams:
  RX P=0/Q=1 (socket 1) -> TX P=0/Q=1 (socket 1) peer=02:00:00:00:00:00

  mac packet forwarding packets/burst=32
  nb forwarding cores=2 - nb forwarding ports=1
  port 0: RX queue number: 2 Tx queue number: 2
    Rx offloads=0x1 Tx offloads=0x0
    RX queue: 0
      RX desc=255 - RX free threshold=0
      RX threshold registers: pthresh=0 hthresh=0  wthresh=0
      RX Offloads=0x1
    TX queue: 0
      TX desc=255 - TX free threshold=0
      TX threshold registers: pthresh=0 hthresh=0  wthresh=0
      TX offloads=0x0 - TX RS bit threshold=0
13/11/2020 17:05:48                         tester: ls -d /tmp
13/11/2020 17:05:48                         tester: /tmp
13/11/2020 17:05:48                         tester: scp -v /home/autoregression/jiangyu/dts1113/output/tmp/pcap/pvp_multipath.pcap root@10.240.183.217:/tmp/pvp_multipath.pcap
13/11/2020 17:05:50                         pktgen: test port 0 map gen port 0
13/11/2020 17:05:50                         pktgen: test port 0 map gen port 0
13/11/2020 17:05:50                         pktgen: {'arp': '-',
 'cores': [0, 1, 2, 3],
 'description': 'Ethernet Controller XL710 for 40GbE QSFP+',
 'dest': 'b4:96:91:46:e0:5c',
 'driver': 'net_i40e',
 'fc': 'none',
 'fc_supported': 'no',
 'grat_arp': 'off',
 'hw_mac': '3c:fd:fe:c8:17:d0',
 'index': 0,
 'ipv6': 'off',
 'is_fc_supported': False,
 'is_led_supported': True,
 'is_link_supported': True,
 'is_prom_supported': True,
 'is_virtual': 'no',
 'is_vxlan_supported': 'yes',
 'layer_mode': 'Ethernet',
 'led_change_supported': 'yes',
 'link': 'UP',
 'link_change_supported': 'yes',
 'mult': 'off',
 'numa': 1,
 'pci_addr': '0000:82:00.0',
 'prom': 'off',
 'prom_supported': 'yes',
 'rx': {'caps': ['flow_stats', 'latency'], 'counters': 127},
 'rx_filter_mode': 'hardware match',
 'rx_queue': 'off',
 'speed': 40.0,
 'src_ipv4': '-',
 'src_mac': '3c:fd:fe:c8:17:d0',
 'stack': 'legacy',
 'status': 'IDLE',
 'supp_speeds': [40000],
 'vlan': '-',
 'vxlan_fs': '-'}
13/11/2020 17:05:50                         pktgen: trex port <0> not support flow control
13/11/2020 17:05:50                         pktgen: trex packet generator: run traffic 5s to warm up ... 
13/11/2020 17:05:50                         pktgen: check the trex port link status
13/11/2020 17:05:50                         pktgen: {'arp': '-',
 'cores': [0, 1, 2, 3],
 'description': 'Ethernet Controller XL710 for 40GbE QSFP+',
 'dest': 'b4:96:91:46:e0:5c',
 'driver': 'net_i40e',
 'fc': 'none',
 'fc_supported': 'no',
 'grat_arp': 'off',
 'hw_mac': '3c:fd:fe:c8:17:d0',
 'index': 0,
 'ipv6': 'off',
 'is_fc_supported': False,
 'is_led_supported': True,
 'is_link_supported': True,
 'is_prom_supported': True,
 'is_virtual': 'no',
 'is_vxlan_supported': 'yes',
 'layer_mode': 'Ethernet',
 'led_change_supported': 'yes',
 'link': 'UP',
 'link_change_supported': 'yes',
 'mult': 'off',
 'numa': 1,
 'pci_addr': '0000:82:00.0',
 'prom': 'on',
 'prom_supported': 'yes',
 'rx': {'caps': ['flow_stats', 'latency'], 'counters': 127},
 'rx_filter_mode': 'hardware match',
 'rx_queue': 'off',
 'speed': 40.0,
 'src_ipv4': '-',
 'src_mac': '3c:fd:fe:c8:17:d0',
 'stack': 'legacy',
 'status': 'IDLE',
 'supp_speeds': [40000],
 'vlan': '-',
 'vxlan_fs': '-'}
13/11/2020 17:05:50                         pktgen: begin traffic ......
13/11/2020 17:05:50                         pktgen: {'ports': [0], 'mult': '100%', 'core_mask': None, 'force': True}
13/11/2020 17:05:55                         pktgen: traffic completed. 
13/11/2020 17:05:55                         pktgen: check the trex port link status
13/11/2020 17:05:55                         pktgen: {'arp': '-',
 'cores': [0, 1, 2, 3],
 'description': 'Ethernet Controller XL710 for 40GbE QSFP+',
 'dest': 'b4:96:91:46:e0:5c',
 'driver': 'net_i40e',
 'fc': 'none',
 'fc_supported': 'no',
 'grat_arp': 'off',
 'hw_mac': '3c:fd:fe:c8:17:d0',
 'index': 0,
 'ipv6': 'off',
 'is_fc_supported': False,
 'is_led_supported': True,
 'is_link_supported': True,
 'is_prom_supported': True,
 'is_virtual': 'no',
 'is_vxlan_supported': 'yes',
 'layer_mode': 'Ethernet',
 'led_change_supported': 'yes',
 'link': 'UP',
 'link_change_supported': 'yes',
 'mult': 'off',
 'numa': 1,
 'pci_addr': '0000:82:00.0',
 'prom': 'on',
 'prom_supported': 'yes',
 'rx': {'caps': ['flow_stats', 'latency'], 'counters': 127},
 'rx_filter_mode': 'hardware match',
 'rx_queue': 'off',
 'speed': 40.0,
 'src_ipv4': '-',
 'src_mac': '3c:fd:fe:c8:17:d0',
 'stack': 'legacy',
 'status': 'IDLE',
 'supp_speeds': [40000],
 'vlan': '-',
 'vxlan_fs': '-'}
13/11/2020 17:05:55                         pktgen: begin traffic ......
13/11/2020 17:05:55                         pktgen: {'ports': [0], 'mult': '100%', 'core_mask': None, 'force': True}
13/11/2020 17:06:05                         pktgen: begin get port statistic ...
13/11/2020 17:06:05                         pktgen: {'options': {'fields_config': {'ip': {'dst': {'action': 'random',
                                              'end': '48.0.0.64',
                                              'start': '48.0.0.1',
                                              'step': 1}}},
             'pcap': '/tmp/pvp_multipath.pcap',
             'stream_config': {'rate': 100,
                               'transmit_mode': 'continuous',
                               'txmode': {}}},
 'pcap_file': '/tmp/pvp_multipath.pcap',
 'rx_port': 0,
 'tx_port': 0}
13/11/2020 17:06:05                         pktgen: {0: {'ibytes': 11962841792,
     'ierrors': 0,
     'ipackets': 186919411,
     'obytes': 22070514560,
     'oerrors': 0,
     'opackets': 344851819,
     'rx_bps': 9597844480.0,
     'rx_bps_L1': 12597168640.0,
     'rx_pps': 18745776.0,
     'rx_util': 31.492921600000003,
     'tx_bps': 17686040576.0,
     'tx_bps_L1': 23212927616.0,
     'tx_pps': 34543044.0,
     'tx_util': 58.032319040000004},
 1: {'ibytes': 0,
     'ierrors': 0,
     'ipackets': 0,
     'obytes': 0,
     'oerrors': 0,
     'opackets': 0,
     'rx_bps': 0.0,
     'rx_bps_L1': 0,
     'rx_pps': 0.0,
     'rx_util': 0.0,
     'tx_bps': 0.0,
     'tx_bps_L1': 0,
     'tx_pps': 0.0,
     'tx_util': 0.0},
 'flow_stats': {},
 'global': {'active_flows': 0.0,
            'active_sockets': 0,
            'bw_per_core': 8.950862884521484,
            'cpu_util': 98.79517364501953,
            'cpu_util_raw': 100.0,
            'open_flows': 0.0,
            'platform_factor': 1.0,
            'queue_full': 0,
            'rx_bps': 9597844480.0,
            'rx_core_pps': 0.0,
            'rx_cpu_util': 0.0,
            'rx_drop_bps': 8088196096.0,
            'rx_pps': 18745776.0,
            'socket_util': 0.0,
            'total_alloc_error': 0,
            'total_clients': 0,
            'total_servers': 0,
            'tx_bps': 17686040576.0,
            'tx_cps': 0.0,
            'tx_expected_bps': 0.0,
            'tx_expected_cps': 0.0,
            'tx_expected_pps': 0.0,
            'tx_pps': 34543044.0},
 'latency': {'global': {'bad_hdr': 0, 'old_flow': 0}},
 'total': {'ibytes': 11962841792,
           'ierrors': 0,
           'ipackets': 186919411,
           'obytes': 22070514560,
           'oerrors': 0,
           'opackets': 344851819,
           'rx_bps': 9597844480.0,
           'rx_bps_L1': 12597168640.0,
           'rx_pps': 18745776.0,
           'rx_util': 31.492921600000003,
           'tx_bps': 17686040576.0,
           'tx_bps_L1': 23212927616.0,
           'tx_pps': 34543044.0,
           'tx_util': 58.032319040000004}}
13/11/2020 17:06:05                         pktgen: {'ibytes': 11962841792,
 'ierrors': 0,
 'ipackets': 186919411,
 'obytes': 22070514560,
 'oerrors': 0,
 'opackets': 344851819,
 'rx_bps': 9597844480.0,
 'rx_bps_L1': 12597168640.0,
 'rx_pps': 18745776.0,
 'rx_util': 31.492921600000003,
 'tx_bps': 17686040576.0,
 'tx_bps_L1': 23212927616.0,
 'tx_pps': 34543044.0,
 'tx_util': 58.032319040000004}
13/11/2020 17:06:05                         pktgen: Tx Port 0 stats: 
tx_port: 0,  tx_bps: 17686040576.000000, tx_pps: 34543044.000000 
13/11/2020 17:06:05                         pktgen: {'ibytes': 11962841792,
 'ierrors': 0,
 'ipackets': 186919411,
 'obytes': 22070514560,
 'oerrors': 0,
 'opackets': 344851819,
 'rx_bps': 9597844480.0,
 'rx_bps_L1': 12597168640.0,
 'rx_pps': 18745776.0,
 'rx_util': 31.492921600000003,
 'tx_bps': 17686040576.0,
 'tx_bps_L1': 23212927616.0,
 'tx_pps': 34543044.0,
 'tx_util': 58.032319040000004}
13/11/2020 17:06:05                         pktgen: Rx Port 0 stats: 
rx_port: 0,  rx_bps: 9597844480.000000, rx_pps: 18745776.000000
13/11/2020 17:06:05                         pktgen: throughput: pps_rx 18745776.000000, bps_rx 9597844480.000000
13/11/2020 17:06:05                         pktgen: traffic completed. 
13/11/2020 17:06:05             dut.10.240.183.220: stop
13/11/2020 17:06:05             dut.10.240.183.220: 
Telling cores to ...
Waiting for lcores to finish...

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

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

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

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

Done.
13/11/2020 17:06:05             dut.10.240.183.220: start
13/11/2020 17:06:05             dut.10.240.183.220: 
mac packet forwarding - ports=1 - cores=2 - streams=2 - NUMA support enabled, MP allocation mode: native
Logical Core 34 (socket 1) forwards packets on 1 streams:
  RX P=0/Q=0 (socket 1) -> TX P=0/Q=0 (socket 1) peer=02:00:00:00:00:00
Logical Core 35 (socket 1) forwards packets on 1 streams:
  RX P=0/Q=1 (socket 1) -> TX P=0/Q=1 (socket 1) peer=02:00:00:00:00:00

  mac packet forwarding packets/burst=32
  nb forwarding cores=2 - nb forwarding ports=1
  port 0: RX queue number: 2 Tx queue number: 2
    Rx offloads=0x1 Tx offloads=0x0
    RX queue: 0
      RX desc=255 - RX free threshold=0
      RX threshold registers: pthresh=0 hthresh=0  wthresh=0
      RX Offloads=0x1
    TX queue: 0
      TX desc=255 - TX free threshold=0
      TX threshold registers: pthresh=0 hthresh=0  wthresh=0
      TX offloads=0x0 - TX RS bit threshold=0
13/11/2020 17:06:06             dut.10.240.183.220: quit
13/11/2020 17:06:07             dut.10.240.183.220: 
Telling cores to stop...
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.

Stopping port 0...
Stopping ports...
Done

Shutting down port 0...
Closing ports...
13/11/2020 17:06:07 TestPVPVirtioUserMultiQueuesPortRestart: 
+--------------+-------------------------------+------------------+------------+----------------+
| FrameSize(B) |             Mode              | Throughput(Mpps) | % linerate |     Cycle      |
+==============+===============================+==================+============+================+
| 64           | packed_ring_inorder_mergeable | 18.663           | 31.354     | Before Restart |
+--------------+-------------------------------+------------------+------------+----------------+
| 64           | packed_ring_inorder_mergeable | 18.746           | 31.493     | After Restart  |
+--------------+-------------------------------+------------------+------------+----------------+
13/11/2020 17:06:07 TestPVPVirtioUserMultiQueuesPortRestart: Test Case test_perf_pvp_2queues_test_with_packed_ring_inorder_mergeable_path Result PASSED:
13/11/2020 17:06:07             dut.10.240.183.220: kill_all: called by dut and prefix list has value.
13/11/2020 17:06:10 TestPVPVirtioUserMultiQueuesPortRestart: Test Case test_perf_pvp_2queues_test_with_packed_ring_inorder_nonmergeable_path Begin
13/11/2020 17:06:10             dut.10.240.183.220:  
13/11/2020 17:06:10                         tester: 
13/11/2020 17:06:10             dut.10.240.183.220: rm -rf ./vhost.out
13/11/2020 17:06:10             dut.10.240.183.220: 
13/11/2020 17:06:10             dut.10.240.183.220: killall -s INT dpdk-testpmd 
13/11/2020 17:06:10             dut.10.240.183.220: dpdk-testpmd: no process found
13/11/2020 17:06:10             dut.10.240.183.220: rm -rf ./vhost-net*
13/11/2020 17:06:10             dut.10.240.183.220: 
13/11/2020 17:06:21             dut.10.240.183.220: cat /proc/meminfo |grep Hugepagesize|awk '{print($2)}'
13/11/2020 17:06:22             dut.10.240.183.220: 1048576
13/11/2020 17:06:22             dut.10.240.183.220: x86_64-native-linuxapp-gcc/app/dpdk-testpmd  -l 33,34,35 -n 4   --file-prefix=virtio --no-pci  --vdev net_virtio_user0,mac=00:01:02:03:04:05,path=./vhost-net,queues=2,packed_vq=1,mrg_rxbuf=0,in_order=1,vectorized=1,queue_size=255  -- -i --tx-offloads=0x0 --enable-hw-vlan-strip --rss-ip --nb-cores=2 --rxq=2 --txq=2 --txd=255 --rxd=255
13/11/2020 17:06:22             dut.10.240.183.220: EAL: Detected 112 lcore(s)
EAL: Detected 2 NUMA nodes
EAL: Multi-process socket /var/run/dpdk/virtio/mp_socket
EAL: Selected IOVA mode 'VA'
EAL: Probing VFIO support...
EAL: VFIO support initialized
Interactive-mode selected
Warning: NUMA should be configured manually by using --port-numa-config and --ring-numa-config parameters along with --numa.
testpmd: create a new mbuf pool <mb_pool_1>: n=163456, size=2176, socket=1
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 1)
Port 0: 00:01:02:03:04:05
Checking link statuses...
Done
13/11/2020 17:06:32             dut.10.240.183.220: set fwd mac
13/11/2020 17:06:32             dut.10.240.183.220: 
Set mac packet forwarding mode
13/11/2020 17:06:32             dut.10.240.183.220: start
13/11/2020 17:06:32             dut.10.240.183.220: 
mac packet forwarding - ports=1 - cores=2 - streams=2 - NUMA support enabled, MP allocation mode: native
Logical Core 34 (socket 1) forwards packets on 1 streams:
  RX P=0/Q=0 (socket 1) -> TX P=0/Q=0 (socket 1) peer=02:00:00:00:00:00
Logical Core 35 (socket 1) forwards packets on 1 streams:
  RX P=0/Q=1 (socket 1) -> TX P=0/Q=1 (socket 1) peer=02:00:00:00:00:00

  mac packet forwarding packets/burst=32
  nb forwarding cores=2 - nb forwarding ports=1
  port 0: RX queue number: 2 Tx queue number: 2
    Rx offloads=0x1 Tx offloads=0x0
    RX queue: 0
      RX desc=255 - RX free threshold=0
      RX threshold registers: pthresh=0 hthresh=0  wthresh=0
      RX Offloads=0x1
    TX queue: 0
      TX desc=255 - TX free threshold=0
      TX threshold registers: pthresh=0 hthresh=0  wthresh=0
      TX offloads=0x0 - TX RS bit threshold=0
13/11/2020 17:06:32 TestPVPVirtioUserMultiQueuesPortRestart: Running test test_perf_pvp_2queues_test_with_packed_ring_inorder_nonmergeable_path, and 64 frame size.
13/11/2020 17:06:32                         tester: ls -d /tmp
13/11/2020 17:06:32                         tester: /tmp
13/11/2020 17:06:32                         tester: scp -v /home/autoregression/jiangyu/dts1113/output/tmp/pcap/pvp_multipath.pcap root@10.240.183.217:/tmp/pvp_multipath.pcap
13/11/2020 17:06:34                         pktgen: test port 0 map gen port 0
13/11/2020 17:06:34                         pktgen: test port 0 map gen port 0
13/11/2020 17:06:34                         pktgen: {'arp': '-',
 'cores': [0, 1, 2, 3],
 'description': 'Ethernet Controller XL710 for 40GbE QSFP+',
 'dest': 'b4:96:91:46:e0:5c',
 'driver': 'net_i40e',
 'fc': 'none',
 'fc_supported': 'no',
 'grat_arp': 'off',
 'hw_mac': '3c:fd:fe:c8:17:d0',
 'index': 0,
 'ipv6': 'off',
 'is_fc_supported': False,
 'is_led_supported': True,
 'is_link_supported': True,
 'is_prom_supported': True,
 'is_virtual': 'no',
 'is_vxlan_supported': 'yes',
 'layer_mode': 'Ethernet',
 'led_change_supported': 'yes',
 'link': 'UP',
 'link_change_supported': 'yes',
 'mult': 'off',
 'numa': 1,
 'pci_addr': '0000:82:00.0',
 'prom': 'off',
 'prom_supported': 'yes',
 'rx': {'caps': ['flow_stats', 'latency'], 'counters': 127},
 'rx_filter_mode': 'hardware match',
 'rx_queue': 'off',
 'speed': 40.0,
 'src_ipv4': '-',
 'src_mac': '3c:fd:fe:c8:17:d0',
 'stack': 'legacy',
 'status': 'IDLE',
 'supp_speeds': [40000],
 'vlan': '-',
 'vxlan_fs': '-'}
13/11/2020 17:06:34                         pktgen: trex port <0> not support flow control
13/11/2020 17:06:34                         pktgen: trex packet generator: run traffic 5s to warm up ... 
13/11/2020 17:06:34                         pktgen: check the trex port link status
13/11/2020 17:06:34                         pktgen: {'arp': '-',
 'cores': [0, 1, 2, 3],
 'description': 'Ethernet Controller XL710 for 40GbE QSFP+',
 'dest': 'b4:96:91:46:e0:5c',
 'driver': 'net_i40e',
 'fc': 'none',
 'fc_supported': 'no',
 'grat_arp': 'off',
 'hw_mac': '3c:fd:fe:c8:17:d0',
 'index': 0,
 'ipv6': 'off',
 'is_fc_supported': False,
 'is_led_supported': True,
 'is_link_supported': True,
 'is_prom_supported': True,
 'is_virtual': 'no',
 'is_vxlan_supported': 'yes',
 'layer_mode': 'Ethernet',
 'led_change_supported': 'yes',
 'link': 'UP',
 'link_change_supported': 'yes',
 'mult': 'off',
 'numa': 1,
 'pci_addr': '0000:82:00.0',
 'prom': 'on',
 'prom_supported': 'yes',
 'rx': {'caps': ['flow_stats', 'latency'], 'counters': 127},
 'rx_filter_mode': 'hardware match',
 'rx_queue': 'off',
 'speed': 40.0,
 'src_ipv4': '-',
 'src_mac': '3c:fd:fe:c8:17:d0',
 'stack': 'legacy',
 'status': 'IDLE',
 'supp_speeds': [40000],
 'vlan': '-',
 'vxlan_fs': '-'}
13/11/2020 17:06:34                         pktgen: begin traffic ......
13/11/2020 17:06:34                         pktgen: {'ports': [0], 'mult': '100%', 'core_mask': None, 'force': True}
13/11/2020 17:06:39                         pktgen: traffic completed. 
13/11/2020 17:06:39                         pktgen: check the trex port link status
13/11/2020 17:06:39                         pktgen: {'arp': '-',
 'cores': [0, 1, 2, 3],
 'description': 'Ethernet Controller XL710 for 40GbE QSFP+',
 'dest': 'b4:96:91:46:e0:5c',
 'driver': 'net_i40e',
 'fc': 'none',
 'fc_supported': 'no',
 'grat_arp': 'off',
 'hw_mac': '3c:fd:fe:c8:17:d0',
 'index': 0,
 'ipv6': 'off',
 'is_fc_supported': False,
 'is_led_supported': True,
 'is_link_supported': True,
 'is_prom_supported': True,
 'is_virtual': 'no',
 'is_vxlan_supported': 'yes',
 'layer_mode': 'Ethernet',
 'led_change_supported': 'yes',
 'link': 'UP',
 'link_change_supported': 'yes',
 'mult': 'off',
 'numa': 1,
 'pci_addr': '0000:82:00.0',
 'prom': 'on',
 'prom_supported': 'yes',
 'rx': {'caps': ['flow_stats', 'latency'], 'counters': 127},
 'rx_filter_mode': 'hardware match',
 'rx_queue': 'off',
 'speed': 40.0,
 'src_ipv4': '-',
 'src_mac': '3c:fd:fe:c8:17:d0',
 'stack': 'legacy',
 'status': 'IDLE',
 'supp_speeds': [40000],
 'vlan': '-',
 'vxlan_fs': '-'}
13/11/2020 17:06:39                         pktgen: begin traffic ......
13/11/2020 17:06:39                         pktgen: {'ports': [0], 'mult': '100%', 'core_mask': None, 'force': True}
13/11/2020 17:06:49                         pktgen: begin get port statistic ...
13/11/2020 17:06:49                         pktgen: {'options': {'fields_config': {'ip': {'dst': {'action': 'random',
                                              'end': '48.0.0.64',
                                              'start': '48.0.0.1',
                                              'step': 1}}},
             'pcap': '/tmp/pvp_multipath.pcap',
             'stream_config': {'rate': 100,
                               'transmit_mode': 'continuous',
                               'txmode': {}}},
 'pcap_file': '/tmp/pvp_multipath.pcap',
 'rx_port': 0,
 'tx_port': 0}
13/11/2020 17:06:49                         pktgen: {0: {'ibytes': 12103446016,
     'ierrors': 0,
     'ipackets': 189116351,
     'obytes': 22711470016,
     'oerrors': 0,
     'opackets': 354866745,
     'rx_bps': 9679431680.0,
     'rx_bps_L1': 12704253440.0,
     'rx_pps': 18905136.0,
     'rx_util': 31.7606336,
     'tx_bps': 18136156160.0,
     'tx_bps_L1': 23803704320.0,
     'tx_pps': 35422176.0,
     'tx_util': 59.5092608},
 1: {'ibytes': 0,
     'ierrors': 0,
     'ipackets': 0,
     'obytes': 0,
     'oerrors': 0,
     'opackets': 0,
     'rx_bps': 0.0,
     'rx_bps_L1': 0,
     'rx_pps': 0.0,
     'rx_util': 0.0,
     'tx_bps': 0.0,
     'tx_bps_L1': 0,
     'tx_pps': 0.0,
     'tx_util': 0.0},
 'flow_stats': {},
 'global': {'active_flows': 0.0,
            'active_sockets': 0,
            'bw_per_core': 9.233139038085938,
            'cpu_util': 98.21229553222656,
            'cpu_util_raw': 100.0,
            'open_flows': 0.0,
            'platform_factor': 1.0,
            'queue_full': 0,
            'rx_bps': 9679431680.0,
            'rx_core_pps': 0.0,
            'rx_cpu_util': 0.0,
            'rx_drop_bps': 8456724480.0,
            'rx_pps': 18905136.0,
            'socket_util': 0.0,
            'total_alloc_error': 0,
            'total_clients': 0,
            'total_servers': 0,
            'tx_bps': 18136156160.0,
            'tx_cps': 0.0,
            'tx_expected_bps': 0.0,
            'tx_expected_cps': 0.0,
            'tx_expected_pps': 0.0,
            'tx_pps': 35422176.0},
 'latency': {'global': {'bad_hdr': 0, 'old_flow': 0}},
 'total': {'ibytes': 12103446016,
           'ierrors': 0,
           'ipackets': 189116351,
           'obytes': 22711470016,
           'oerrors': 0,
           'opackets': 354866745,
           'rx_bps': 9679431680.0,
           'rx_bps_L1': 12704253440.0,
           'rx_pps': 18905136.0,
           'rx_util': 31.7606336,
           'tx_bps': 18136156160.0,
           'tx_bps_L1': 23803704320.0,
           'tx_pps': 35422176.0,
           'tx_util': 59.5092608}}
13/11/2020 17:06:49                         pktgen: {'ibytes': 12103446016,
 'ierrors': 0,
 'ipackets': 189116351,
 'obytes': 22711470016,
 'oerrors': 0,
 'opackets': 354866745,
 'rx_bps': 9679431680.0,
 'rx_bps_L1': 12704253440.0,
 'rx_pps': 18905136.0,
 'rx_util': 31.7606336,
 'tx_bps': 18136156160.0,
 'tx_bps_L1': 23803704320.0,
 'tx_pps': 35422176.0,
 'tx_util': 59.5092608}
13/11/2020 17:06:49                         pktgen: Tx Port 0 stats: 
tx_port: 0,  tx_bps: 18136156160.000000, tx_pps: 35422176.000000 
13/11/2020 17:06:49                         pktgen: {'ibytes': 12103446016,
 'ierrors': 0,
 'ipackets': 189116351,
 'obytes': 22711470016,
 'oerrors': 0,
 'opackets': 354866745,
 'rx_bps': 9679431680.0,
 'rx_bps_L1': 12704253440.0,
 'rx_pps': 18905136.0,
 'rx_util': 31.7606336,
 'tx_bps': 18136156160.0,
 'tx_bps_L1': 23803704320.0,
 'tx_pps': 35422176.0,
 'tx_util': 59.5092608}
13/11/2020 17:06:49                         pktgen: Rx Port 0 stats: 
rx_port: 0,  rx_bps: 9679431680.000000, rx_pps: 18905136.000000
13/11/2020 17:06:49                         pktgen: throughput: pps_rx 18905136.000000, bps_rx 9679431680.000000
13/11/2020 17:06:49                         pktgen: traffic completed. 
13/11/2020 17:06:49             dut.10.240.183.220: stop
13/11/2020 17:06:50             dut.10.240.183.220: 
Telling cores to ...
Waiting for lcores to finish...

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

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

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

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

Done.
13/11/2020 17:06:50             dut.10.240.183.220: start
13/11/2020 17:06:50             dut.10.240.183.220: 
mac packet forwarding - ports=1 - cores=2 - streams=2 - NUMA support enabled, MP allocation mode: native
Logical Core 34 (socket 1) forwards packets on 1 streams:
  RX P=0/Q=0 (socket 1) -> TX P=0/Q=0 (socket 1) peer=02:00:00:00:00:00
Logical Core 35 (socket 1) forwards packets on 1 streams:
  RX P=0/Q=1 (socket 1) -> TX P=0/Q=1 (socket 1) peer=02:00:00:00:00:00

  mac packet forwarding packets/burst=32
  nb forwarding cores=2 - nb forwarding ports=1
  port 0: RX queue number: 2 Tx queue number: 2
    Rx offloads=0x1 Tx offloads=0x0
    RX queue: 0
      RX desc=255 - RX free threshold=0
      RX threshold registers: pthresh=0 hthresh=0  wthresh=0
      RX Offloads=0x1
    TX queue: 0
      TX desc=255 - TX free threshold=0
      TX threshold registers: pthresh=0 hthresh=0  wthresh=0
      TX offloads=0x0 - TX RS bit threshold=0
13/11/2020 17:06:52                         tester: ls -d /tmp
13/11/2020 17:06:52                         tester: /tmp
13/11/2020 17:06:52                         tester: scp -v /home/autoregression/jiangyu/dts1113/output/tmp/pcap/pvp_multipath.pcap root@10.240.183.217:/tmp/pvp_multipath.pcap
13/11/2020 17:06:54                         pktgen: test port 0 map gen port 0
13/11/2020 17:06:54                         pktgen: test port 0 map gen port 0
13/11/2020 17:06:54                         pktgen: {'arp': '-',
 'cores': [0, 1, 2, 3],
 'description': 'Ethernet Controller XL710 for 40GbE QSFP+',
 'dest': 'b4:96:91:46:e0:5c',
 'driver': 'net_i40e',
 'fc': 'none',
 'fc_supported': 'no',
 'grat_arp': 'off',
 'hw_mac': '3c:fd:fe:c8:17:d0',
 'index': 0,
 'ipv6': 'off',
 'is_fc_supported': False,
 'is_led_supported': True,
 'is_link_supported': True,
 'is_prom_supported': True,
 'is_virtual': 'no',
 'is_vxlan_supported': 'yes',
 'layer_mode': 'Ethernet',
 'led_change_supported': 'yes',
 'link': 'UP',
 'link_change_supported': 'yes',
 'mult': 'off',
 'numa': 1,
 'pci_addr': '0000:82:00.0',
 'prom': 'off',
 'prom_supported': 'yes',
 'rx': {'caps': ['flow_stats', 'latency'], 'counters': 127},
 'rx_filter_mode': 'hardware match',
 'rx_queue': 'off',
 'speed': 40.0,
 'src_ipv4': '-',
 'src_mac': '3c:fd:fe:c8:17:d0',
 'stack': 'legacy',
 'status': 'IDLE',
 'supp_speeds': [40000],
 'vlan': '-',
 'vxlan_fs': '-'}
13/11/2020 17:06:54                         pktgen: trex port <0> not support flow control
13/11/2020 17:06:54                         pktgen: trex packet generator: run traffic 5s to warm up ... 
13/11/2020 17:06:54                         pktgen: check the trex port link status
13/11/2020 17:06:54                         pktgen: {'arp': '-',
 'cores': [0, 1, 2, 3],
 'description': 'Ethernet Controller XL710 for 40GbE QSFP+',
 'dest': 'b4:96:91:46:e0:5c',
 'driver': 'net_i40e',
 'fc': 'none',
 'fc_supported': 'no',
 'grat_arp': 'off',
 'hw_mac': '3c:fd:fe:c8:17:d0',
 'index': 0,
 'ipv6': 'off',
 'is_fc_supported': False,
 'is_led_supported': True,
 'is_link_supported': True,
 'is_prom_supported': True,
 'is_virtual': 'no',
 'is_vxlan_supported': 'yes',
 'layer_mode': 'Ethernet',
 'led_change_supported': 'yes',
 'link': 'UP',
 'link_change_supported': 'yes',
 'mult': 'off',
 'numa': 1,
 'pci_addr': '0000:82:00.0',
 'prom': 'on',
 'prom_supported': 'yes',
 'rx': {'caps': ['flow_stats', 'latency'], 'counters': 127},
 'rx_filter_mode': 'hardware match',
 'rx_queue': 'off',
 'speed': 40.0,
 'src_ipv4': '-',
 'src_mac': '3c:fd:fe:c8:17:d0',
 'stack': 'legacy',
 'status': 'IDLE',
 'supp_speeds': [40000],
 'vlan': '-',
 'vxlan_fs': '-'}
13/11/2020 17:06:54                         pktgen: begin traffic ......
13/11/2020 17:06:54                         pktgen: {'ports': [0], 'mult': '100%', 'core_mask': None, 'force': True}
13/11/2020 17:06:59                         pktgen: traffic completed. 
13/11/2020 17:06:59                         pktgen: check the trex port link status
13/11/2020 17:06:59                         pktgen: {'arp': '-',
 'cores': [0, 1, 2, 3],
 'description': 'Ethernet Controller XL710 for 40GbE QSFP+',
 'dest': 'b4:96:91:46:e0:5c',
 'driver': 'net_i40e',
 'fc': 'none',
 'fc_supported': 'no',
 'grat_arp': 'off',
 'hw_mac': '3c:fd:fe:c8:17:d0',
 'index': 0,
 'ipv6': 'off',
 'is_fc_supported': False,
 'is_led_supported': True,
 'is_link_supported': True,
 'is_prom_supported': True,
 'is_virtual': 'no',
 'is_vxlan_supported': 'yes',
 'layer_mode': 'Ethernet',
 'led_change_supported': 'yes',
 'link': 'UP',
 'link_change_supported': 'yes',
 'mult': 'off',
 'numa': 1,
 'pci_addr': '0000:82:00.0',
 'prom': 'on',
 'prom_supported': 'yes',
 'rx': {'caps': ['flow_stats', 'latency'], 'counters': 127},
 'rx_filter_mode': 'hardware match',
 'rx_queue': 'off',
 'speed': 40.0,
 'src_ipv4': '-',
 'src_mac': '3c:fd:fe:c8:17:d0',
 'stack': 'legacy',
 'status': 'IDLE',
 'supp_speeds': [40000],
 'vlan': '-',
 'vxlan_fs': '-'}
13/11/2020 17:06:59                         pktgen: begin traffic ......
13/11/2020 17:06:59                         pktgen: {'ports': [0], 'mult': '100%', 'core_mask': None, 'force': True}
13/11/2020 17:07:09                         pktgen: begin get port statistic ...
13/11/2020 17:07:09                         pktgen: {'options': {'fields_config': {'ip': {'dst': {'action': 'random',
                                              'end': '48.0.0.64',
                                              'start': '48.0.0.1',
                                              'step': 1}}},
             'pcap': '/tmp/pvp_multipath.pcap',
             'stream_config': {'rate': 100,
                               'transmit_mode': 'continuous',
                               'txmode': {}}},
 'pcap_file': '/tmp/pvp_multipath.pcap',
 'rx_port': 0,
 'tx_port': 0}
13/11/2020 17:07:09                         pktgen: {0: {'ibytes': 12016893248,
     'ierrors': 0,
     'ipackets': 187763988,
     'obytes': 22585319616,
     'oerrors': 0,
     'opackets': 352895666,
     'rx_bps': 9591342080.0,
     'rx_bps_L1': 12588636800.0,
     'rx_pps': 18733092.0,
     'rx_util': 31.471591999999998,
     'tx_bps': 17987676160.0,
     'tx_bps_L1': 23608825600.0,
     'tx_pps': 35132184.0,
     'tx_util': 59.02206399999999},
 1: {'ibytes': 0,
     'ierrors': 0,
     'ipackets': 0,
     'obytes': 0,
     'oerrors': 0,
     'opackets': 0,
     'rx_bps': 0.0,
     'rx_bps_L1': 0,
     'rx_pps': 0.0,
     'rx_util': 0.0,
     'tx_bps': 0.0,
     'tx_bps_L1': 0,
     'tx_pps': 0.0,
     'tx_util': 0.0},
 'flow_stats': {},
 'global': {'active_flows': 0.0,
            'active_sockets': 0,
            'bw_per_core': 9.105982780456543,
            'cpu_util': 98.76844787597656,
            'cpu_util_raw': 100.0,
            'open_flows': 0.0,
            'platform_factor': 1.0,
            'queue_full': 0,
            'rx_bps': 9591342080.0,
            'rx_core_pps': 0.0,
            'rx_cpu_util': 0.0,
            'rx_drop_bps': 8396334080.0,
            'rx_pps': 18733092.0,
            'socket_util': 0.0,
            'total_alloc_error': 0,
            'total_clients': 0,
            'total_servers': 0,
            'tx_bps': 17987676160.0,
            'tx_cps': 0.0,
            'tx_expected_bps': 0.0,
            'tx_expected_cps': 0.0,
            'tx_expected_pps': 0.0,
            'tx_pps': 35132184.0},
 'latency': {'global': {'bad_hdr': 0, 'old_flow': 0}},
 'total': {'ibytes': 12016893248,
           'ierrors': 0,
           'ipackets': 187763988,
           'obytes': 22585319616,
           'oerrors': 0,
           'opackets': 352895666,
           'rx_bps': 9591342080.0,
           'rx_bps_L1': 12588636800.0,
           'rx_pps': 18733092.0,
           'rx_util': 31.471591999999998,
           'tx_bps': 17987676160.0,
           'tx_bps_L1': 23608825600.0,
           'tx_pps': 35132184.0,
           'tx_util': 59.02206399999999}}
13/11/2020 17:07:09                         pktgen: {'ibytes': 12016893248,
 'ierrors': 0,
 'ipackets': 187763988,
 'obytes': 22585319616,
 'oerrors': 0,
 'opackets': 352895666,
 'rx_bps': 9591342080.0,
 'rx_bps_L1': 12588636800.0,
 'rx_pps': 18733092.0,
 'rx_util': 31.471591999999998,
 'tx_bps': 17987676160.0,
 'tx_bps_L1': 23608825600.0,
 'tx_pps': 35132184.0,
 'tx_util': 59.02206399999999}
13/11/2020 17:07:09                         pktgen: Tx Port 0 stats: 
tx_port: 0,  tx_bps: 17987676160.000000, tx_pps: 35132184.000000 
13/11/2020 17:07:09                         pktgen: {'ibytes': 12016893248,
 'ierrors': 0,
 'ipackets': 187763988,
 'obytes': 22585319616,
 'oerrors': 0,
 'opackets': 352895666,
 'rx_bps': 9591342080.0,
 'rx_bps_L1': 12588636800.0,
 'rx_pps': 18733092.0,
 'rx_util': 31.471591999999998,
 'tx_bps': 17987676160.0,
 'tx_bps_L1': 23608825600.0,
 'tx_pps': 35132184.0,
 'tx_util': 59.02206399999999}
13/11/2020 17:07:09                         pktgen: Rx Port 0 stats: 
rx_port: 0,  rx_bps: 9591342080.000000, rx_pps: 18733092.000000
13/11/2020 17:07:09                         pktgen: throughput: pps_rx 18733092.000000, bps_rx 9591342080.000000
13/11/2020 17:07:09                         pktgen: traffic completed. 
13/11/2020 17:07:09             dut.10.240.183.220: stop
13/11/2020 17:07:09             dut.10.240.183.220: 
Telling cores to ...
Waiting for lcores to finish...

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

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

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

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

Done.
13/11/2020 17:07:09             dut.10.240.183.220: start
13/11/2020 17:07:10             dut.10.240.183.220: 
mac packet forwarding - ports=1 - cores=2 - streams=2 - NUMA support enabled, MP allocation mode: native
Logical Core 34 (socket 1) forwards packets on 1 streams:
  RX P=0/Q=0 (socket 1) -> TX P=0/Q=0 (socket 1) peer=02:00:00:00:00:00
Logical Core 35 (socket 1) forwards packets on 1 streams:
  RX P=0/Q=1 (socket 1) -> TX P=0/Q=1 (socket 1) peer=02:00:00:00:00:00

  mac packet forwarding packets/burst=32
  nb forwarding cores=2 - nb forwarding ports=1
  port 0: RX queue number: 2 Tx queue number: 2
    Rx offloads=0x1 Tx offloads=0x0
    RX queue: 0
      RX desc=255 - RX free threshold=0
      RX threshold registers: pthresh=0 hthresh=0  wthresh=0
      RX Offloads=0x1
    TX queue: 0
      TX desc=255 - TX free threshold=0
      TX threshold registers: pthresh=0 hthresh=0  wthresh=0
      TX offloads=0x0 - TX RS bit threshold=0
13/11/2020 17:07:11             dut.10.240.183.220: quit
13/11/2020 17:07:11             dut.10.240.183.220: 
Telling cores to stop...
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.

Stopping port 0...
Stopping ports...
Done

Shutting down port 0...
Closing ports...
13/11/2020 17:07:11 TestPVPVirtioUserMultiQueuesPortRestart: 
+--------------+----------------------------------+------------------+------------+----------------+
| FrameSize(B) |               Mode               | Throughput(Mpps) | % linerate |     Cycle      |
+==============+==================================+==================+============+================+
| 64           | packed_ring_inorder_nonmergeable | 18.905           | 31.761     | Before Restart |
+--------------+----------------------------------+------------------+------------+----------------+
| 64           | packed_ring_inorder_nonmergeable | 18.733           | 31.472     | After Restart  |
+--------------+----------------------------------+------------------+------------+----------------+
13/11/2020 17:07:11 TestPVPVirtioUserMultiQueuesPortRestart: Test Case test_perf_pvp_2queues_test_with_packed_ring_inorder_nonmergeable_path Result PASSED:
13/11/2020 17:07:11             dut.10.240.183.220: kill_all: called by dut and prefix list has value.
13/11/2020 17:07:14 TestPVPVirtioUserMultiQueuesPortRestart: Test Case test_perf_pvp_2queues_test_with_packed_ring_mergeable_path Begin
13/11/2020 17:07:14             dut.10.240.183.220:  
13/11/2020 17:07:14                         tester: 
13/11/2020 17:07:14             dut.10.240.183.220: rm -rf ./vhost.out
13/11/2020 17:07:14             dut.10.240.183.220: 
13/11/2020 17:07:14             dut.10.240.183.220: killall -s INT dpdk-testpmd 
13/11/2020 17:07:14             dut.10.240.183.220: dpdk-testpmd: no process found
13/11/2020 17:07:14             dut.10.240.183.220: rm -rf ./vhost-net*
13/11/2020 17:07:15             dut.10.240.183.220: 
13/11/2020 17:07:26             dut.10.240.183.220: cat /proc/meminfo |grep Hugepagesize|awk '{print($2)}'
13/11/2020 17:07:26             dut.10.240.183.220: 1048576
13/11/2020 17:07:26             dut.10.240.183.220: x86_64-native-linuxapp-gcc/app/dpdk-testpmd  -l 33,34,35 -n 4   --file-prefix=virtio --no-pci  --vdev net_virtio_user0,mac=00:01:02:03:04:05,path=./vhost-net,queues=2,packed_vq=1,mrg_rxbuf=1,in_order=0,queue_size=255  -- -i --tx-offloads=0x0 --enable-hw-vlan-strip --rss-ip --nb-cores=2 --rxq=2 --txq=2 --txd=255 --rxd=255
13/11/2020 17:07:26             dut.10.240.183.220: EAL: Detected 112 lcore(s)
EAL: Detected 2 NUMA nodes
EAL: Multi-process socket /var/run/dpdk/virtio/mp_socket
EAL: Selected IOVA mode 'VA'
EAL: Probing VFIO support...
EAL: VFIO support initialized
Interactive-mode selected
Warning: NUMA should be configured manually by using --port-numa-config and --ring-numa-config parameters along with --numa.
testpmd: create a new mbuf pool <mb_pool_1>: n=163456, size=2176, socket=1
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 1)
Port 0: 00:01:02:03:04:05
Checking link statuses...
Done
13/11/2020 17:07:36             dut.10.240.183.220: set fwd mac
13/11/2020 17:07:36             dut.10.240.183.220: 
Set mac packet forwarding mode
13/11/2020 17:07:36             dut.10.240.183.220: start
13/11/2020 17:07:36             dut.10.240.183.220: 
mac packet forwarding - ports=1 - cores=2 - streams=2 - NUMA support enabled, MP allocation mode: native
Logical Core 34 (socket 1) forwards packets on 1 streams:
  RX P=0/Q=0 (socket 1) -> TX P=0/Q=0 (socket 1) peer=02:00:00:00:00:00
Logical Core 35 (socket 1) forwards packets on 1 streams:
  RX P=0/Q=1 (socket 1) -> TX P=0/Q=1 (socket 1) peer=02:00:00:00:00:00

  mac packet forwarding packets/burst=32
  nb forwarding cores=2 - nb forwarding ports=1
  port 0: RX queue number: 2 Tx queue number: 2
    Rx offloads=0x1 Tx offloads=0x0
    RX queue: 0
      RX desc=255 - RX free threshold=0
      RX threshold registers: pthresh=0 hthresh=0  wthresh=0
      RX Offloads=0x1
    TX queue: 0
      TX desc=255 - TX free threshold=0
      TX threshold registers: pthresh=0 hthresh=0  wthresh=0
      TX offloads=0x0 - TX RS bit threshold=0
13/11/2020 17:07:36 TestPVPVirtioUserMultiQueuesPortRestart: Running test test_perf_pvp_2queues_test_with_packed_ring_mergeable_path, and 64 frame size.
13/11/2020 17:07:36                         tester: ls -d /tmp
13/11/2020 17:07:37                         tester: /tmp
13/11/2020 17:07:37                         tester: scp -v /home/autoregression/jiangyu/dts1113/output/tmp/pcap/pvp_multipath.pcap root@10.240.183.217:/tmp/pvp_multipath.pcap
13/11/2020 17:07:39                         pktgen: test port 0 map gen port 0
13/11/2020 17:07:39                         pktgen: test port 0 map gen port 0
13/11/2020 17:07:39                         pktgen: {'arp': '-',
 'cores': [0, 1, 2, 3],
 'description': 'Ethernet Controller XL710 for 40GbE QSFP+',
 'dest': 'b4:96:91:46:e0:5c',
 'driver': 'net_i40e',
 'fc': 'none',
 'fc_supported': 'no',
 'grat_arp': 'off',
 'hw_mac': '3c:fd:fe:c8:17:d0',
 'index': 0,
 'ipv6': 'off',
 'is_fc_supported': False,
 'is_led_supported': True,
 'is_link_supported': True,
 'is_prom_supported': True,
 'is_virtual': 'no',
 'is_vxlan_supported': 'yes',
 'layer_mode': 'Ethernet',
 'led_change_supported': 'yes',
 'link': 'UP',
 'link_change_supported': 'yes',
 'mult': 'off',
 'numa': 1,
 'pci_addr': '0000:82:00.0',
 'prom': 'off',
 'prom_supported': 'yes',
 'rx': {'caps': ['flow_stats', 'latency'], 'counters': 127},
 'rx_filter_mode': 'hardware match',
 'rx_queue': 'off',
 'speed': 40.0,
 'src_ipv4': '-',
 'src_mac': '3c:fd:fe:c8:17:d0',
 'stack': 'legacy',
 'status': 'IDLE',
 'supp_speeds': [40000],
 'vlan': '-',
 'vxlan_fs': '-'}
13/11/2020 17:07:39                         pktgen: trex port <0> not support flow control
13/11/2020 17:07:39                         pktgen: trex packet generator: run traffic 5s to warm up ... 
13/11/2020 17:07:39                         pktgen: check the trex port link status
13/11/2020 17:07:39                         pktgen: {'arp': '-',
 'cores': [0, 1, 2, 3],
 'description': 'Ethernet Controller XL710 for 40GbE QSFP+',
 'dest': 'b4:96:91:46:e0:5c',
 'driver': 'net_i40e',
 'fc': 'none',
 'fc_supported': 'no',
 'grat_arp': 'off',
 'hw_mac': '3c:fd:fe:c8:17:d0',
 'index': 0,
 'ipv6': 'off',
 'is_fc_supported': False,
 'is_led_supported': True,
 'is_link_supported': True,
 'is_prom_supported': True,
 'is_virtual': 'no',
 'is_vxlan_supported': 'yes',
 'layer_mode': 'Ethernet',
 'led_change_supported': 'yes',
 'link': 'UP',
 'link_change_supported': 'yes',
 'mult': 'off',
 'numa': 1,
 'pci_addr': '0000:82:00.0',
 'prom': 'on',
 'prom_supported': 'yes',
 'rx': {'caps': ['flow_stats', 'latency'], 'counters': 127},
 'rx_filter_mode': 'hardware match',
 'rx_queue': 'off',
 'speed': 40.0,
 'src_ipv4': '-',
 'src_mac': '3c:fd:fe:c8:17:d0',
 'stack': 'legacy',
 'status': 'IDLE',
 'supp_speeds': [40000],
 'vlan': '-',
 'vxlan_fs': '-'}
13/11/2020 17:07:39                         pktgen: begin traffic ......
13/11/2020 17:07:39                         pktgen: {'ports': [0], 'mult': '100%', 'core_mask': None, 'force': True}
13/11/2020 17:07:44                         pktgen: traffic completed. 
13/11/2020 17:07:44                         pktgen: check the trex port link status
13/11/2020 17:07:44                         pktgen: {'arp': '-',
 'cores': [0, 1, 2, 3],
 'description': 'Ethernet Controller XL710 for 40GbE QSFP+',
 'dest': 'b4:96:91:46:e0:5c',
 'driver': 'net_i40e',
 'fc': 'none',
 'fc_supported': 'no',
 'grat_arp': 'off',
 'hw_mac': '3c:fd:fe:c8:17:d0',
 'index': 0,
 'ipv6': 'off',
 'is_fc_supported': False,
 'is_led_supported': True,
 'is_link_supported': True,
 'is_prom_supported': True,
 'is_virtual': 'no',
 'is_vxlan_supported': 'yes',
 'layer_mode': 'Ethernet',
 'led_change_supported': 'yes',
 'link': 'UP',
 'link_change_supported': 'yes',
 'mult': 'off',
 'numa': 1,
 'pci_addr': '0000:82:00.0',
 'prom': 'on',
 'prom_supported': 'yes',
 'rx': {'caps': ['flow_stats', 'latency'], 'counters': 127},
 'rx_filter_mode': 'hardware match',
 'rx_queue': 'off',
 'speed': 40.0,
 'src_ipv4': '-',
 'src_mac': '3c:fd:fe:c8:17:d0',
 'stack': 'legacy',
 'status': 'IDLE',
 'supp_speeds': [40000],
 'vlan': '-',
 'vxlan_fs': '-'}
13/11/2020 17:07:44                         pktgen: begin traffic ......
13/11/2020 17:07:44                         pktgen: {'ports': [0], 'mult': '100%', 'core_mask': None, 'force': True}
13/11/2020 17:07:54                         pktgen: begin get port statistic ...
13/11/2020 17:07:54                         pktgen: {'options': {'fields_config': {'ip': {'dst': {'action': 'random',
                                              'end': '48.0.0.64',
                                              'start': '48.0.0.1',
                                              'step': 1}}},
             'pcap': '/tmp/pvp_multipath.pcap',
             'stream_config': {'rate': 100,
                               'transmit_mode': 'continuous',
                               'txmode': {}}},
 'pcap_file': '/tmp/pvp_multipath.pcap',
 'rx_port': 0,
 'tx_port': 0}
13/11/2020 17:07:54                         pktgen: {0: {'ibytes': 11737358208,
     'ierrors': 0,
     'ipackets': 183396252,
     'obytes': 22736501056,
     'oerrors': 0,
     'opackets': 355257865,
     'rx_bps': 9400558592.0,
     'rx_bps_L1': 12338233472.0,
     'rx_pps': 18360468.0,
     'rx_util': 30.84558368,
     'tx_bps': 18152171520.0,
     'tx_bps_L1': 23824725120.0,
     'tx_pps': 35453460.0,
     'tx_util': 59.561812800000006},
 1: {'ibytes': 0,
     'ierrors': 0,
     'ipackets': 0,
     'obytes': 0,
     'oerrors': 0,
     'opackets': 0,
     'rx_bps': 0.0,
     'rx_bps_L1': 0,
     'rx_pps': 0.0,
     'rx_util': 0.0,
     'tx_bps': 0.0,
     'tx_bps_L1': 0,
     'tx_pps': 0.0,
     'tx_util': 0.0},
 'flow_stats': {},
 'global': {'active_flows': 0.0,
            'active_sockets': 0,
            'bw_per_core': 9.25044059753418,
            'cpu_util': 98.11517333984375,
            'cpu_util_raw': 100.0,
            'open_flows': 0.0,
            'platform_factor': 1.0,
            'queue_full': 0,
            'rx_bps': 9400558592.0,
            'rx_core_pps': 0.0,
            'rx_cpu_util': 0.0,
            'rx_drop_bps': 8751612928.0,
            'rx_pps': 18360468.0,
            'socket_util': 0.0,
            'total_alloc_error': 0,
            'total_clients': 0,
            'total_servers': 0,
            'tx_bps': 18152171520.0,
            'tx_cps': 0.0,
            'tx_expected_bps': 0.0,
            'tx_expected_cps': 0.0,
            'tx_expected_pps': 0.0,
            'tx_pps': 35453460.0},
 'latency': {'global': {'bad_hdr': 0, 'old_flow': 0}},
 'total': {'ibytes': 11737358208,
           'ierrors': 0,
           'ipackets': 183396252,
           'obytes': 22736501056,
           'oerrors': 0,
           'opackets': 355257865,
           'rx_bps': 9400558592.0,
           'rx_bps_L1': 12338233472.0,
           'rx_pps': 18360468.0,
           'rx_util': 30.84558368,
           'tx_bps': 18152171520.0,
           'tx_bps_L1': 23824725120.0,
           'tx_pps': 35453460.0,
           'tx_util': 59.561812800000006}}
13/11/2020 17:07:54                         pktgen: {'ibytes': 11737358208,
 'ierrors': 0,
 'ipackets': 183396252,
 'obytes': 22736501056,
 'oerrors': 0,
 'opackets': 355257865,
 'rx_bps': 9400558592.0,
 'rx_bps_L1': 12338233472.0,
 'rx_pps': 18360468.0,
 'rx_util': 30.84558368,
 'tx_bps': 18152171520.0,
 'tx_bps_L1': 23824725120.0,
 'tx_pps': 35453460.0,
 'tx_util': 59.561812800000006}
13/11/2020 17:07:54                         pktgen: Tx Port 0 stats: 
tx_port: 0,  tx_bps: 18152171520.000000, tx_pps: 35453460.000000 
13/11/2020 17:07:54                         pktgen: {'ibytes': 11737358208,
 'ierrors': 0,
 'ipackets': 183396252,
 'obytes': 22736501056,
 'oerrors': 0,
 'opackets': 355257865,
 'rx_bps': 9400558592.0,
 'rx_bps_L1': 12338233472.0,
 'rx_pps': 18360468.0,
 'rx_util': 30.84558368,
 'tx_bps': 18152171520.0,
 'tx_bps_L1': 23824725120.0,
 'tx_pps': 35453460.0,
 'tx_util': 59.561812800000006}
13/11/2020 17:07:54                         pktgen: Rx Port 0 stats: 
rx_port: 0,  rx_bps: 9400558592.000000, rx_pps: 18360468.000000
13/11/2020 17:07:54                         pktgen: throughput: pps_rx 18360468.000000, bps_rx 9400558592.000000
13/11/2020 17:07:54                         pktgen: traffic completed. 
13/11/2020 17:07:54             dut.10.240.183.220: stop
13/11/2020 17:07:54             dut.10.240.183.220: 
Telling cores to ...
Waiting for lcores to finish...

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

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

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

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

Done.
13/11/2020 17:07:54             dut.10.240.183.220: start
13/11/2020 17:07:54             dut.10.240.183.220: 
mac packet forwarding - ports=1 - cores=2 - streams=2 - NUMA support enabled, MP allocation mode: native
Logical Core 34 (socket 1) forwards packets on 1 streams:
  RX P=0/Q=0 (socket 1) -> TX P=0/Q=0 (socket 1) peer=02:00:00:00:00:00
Logical Core 35 (socket 1) forwards packets on 1 streams:
  RX P=0/Q=1 (socket 1) -> TX P=0/Q=1 (socket 1) peer=02:00:00:00:00:00

  mac packet forwarding packets/burst=32
  nb forwarding cores=2 - nb forwarding ports=1
  port 0: RX queue number: 2 Tx queue number: 2
    Rx offloads=0x1 Tx offloads=0x0
    RX queue: 0
      RX desc=255 - RX free threshold=0
      RX threshold registers: pthresh=0 hthresh=0  wthresh=0
      RX Offloads=0x1
    TX queue: 0
      TX desc=255 - TX free threshold=0
      TX threshold registers: pthresh=0 hthresh=0  wthresh=0
      TX offloads=0x0 - TX RS bit threshold=0
13/11/2020 17:12:24                         tester: ls -d /tmp
13/11/2020 17:12:24                         tester: /tmp
13/11/2020 17:12:24                         tester: scp -v /home/autoregression/jiangyu/dts1113/output/tmp/pcap/pvp_multipath.pcap root@10.240.183.217:/tmp/pvp_multipath.pcap
13/11/2020 17:12:26                         pktgen: test port 0 map gen port 0
13/11/2020 17:12:26                         pktgen: test port 0 map gen port 0
13/11/2020 17:12:26                         pktgen: {'arp': '-',
 'cores': [0, 1, 2, 3],
 'description': 'Ethernet Controller XL710 for 40GbE QSFP+',
 'dest': 'b4:96:91:46:e0:5c',
 'driver': 'net_i40e',
 'fc': 'none',
 'fc_supported': 'no',
 'grat_arp': 'off',
 'hw_mac': '3c:fd:fe:c8:17:d0',
 'index': 0,
 'ipv6': 'off',
 'is_fc_supported': False,
 'is_led_supported': True,
 'is_link_supported': True,
 'is_prom_supported': True,
 'is_virtual': 'no',
 'is_vxlan_supported': 'yes',
 'layer_mode': 'Ethernet',
 'led_change_supported': 'yes',
 'link': 'UP',
 'link_change_supported': 'yes',
 'mult': 'off',
 'numa': 1,
 'pci_addr': '0000:82:00.0',
 'prom': 'off',
 'prom_supported': 'yes',
 'rx': {'caps': ['flow_stats', 'latency'], 'counters': 127},
 'rx_filter_mode': 'hardware match',
 'rx_queue': 'off',
 'speed': 40.0,
 'src_ipv4': '-',
 'src_mac': '3c:fd:fe:c8:17:d0',
 'stack': 'legacy',
 'status': 'IDLE',
 'supp_speeds': [40000],
 'vlan': '-',
 'vxlan_fs': '-'}
13/11/2020 17:12:26                         pktgen: trex port <0> not support flow control
13/11/2020 17:12:26                         pktgen: trex packet generator: run traffic 5s to warm up ... 
13/11/2020 17:12:26                         pktgen: check the trex port link status
13/11/2020 17:12:26                         pktgen: {'arp': '-',
 'cores': [0, 1, 2, 3],
 'description': 'Ethernet Controller XL710 for 40GbE QSFP+',
 'dest': 'b4:96:91:46:e0:5c',
 'driver': 'net_i40e',
 'fc': 'none',
 'fc_supported': 'no',
 'grat_arp': 'off',
 'hw_mac': '3c:fd:fe:c8:17:d0',
 'index': 0,
 'ipv6': 'off',
 'is_fc_supported': False,
 'is_led_supported': True,
 'is_link_supported': True,
 'is_prom_supported': True,
 'is_virtual': 'no',
 'is_vxlan_supported': 'yes',
 'layer_mode': 'Ethernet',
 'led_change_supported': 'yes',
 'link': 'UP',
 'link_change_supported': 'yes',
 'mult': 'off',
 'numa': 1,
 'pci_addr': '0000:82:00.0',
 'prom': 'on',
 'prom_supported': 'yes',
 'rx': {'caps': ['flow_stats', 'latency'], 'counters': 127},
 'rx_filter_mode': 'hardware match',
 'rx_queue': 'off',
 'speed': 40.0,
 'src_ipv4': '-',
 'src_mac': '3c:fd:fe:c8:17:d0',
 'stack': 'legacy',
 'status': 'IDLE',
 'supp_speeds': [40000],
 'vlan': '-',
 'vxlan_fs': '-'}
13/11/2020 17:12:26                         pktgen: begin traffic ......
13/11/2020 17:12:26                         pktgen: {'ports': [0], 'mult': '100%', 'core_mask': None, 'force': True}
13/11/2020 17:12:31                         pktgen: traffic completed. 
13/11/2020 17:12:31                         pktgen: check the trex port link status
13/11/2020 17:12:31                         pktgen: {'arp': '-',
 'cores': [0, 1, 2, 3],
 'description': 'Ethernet Controller XL710 for 40GbE QSFP+',
 'dest': 'b4:96:91:46:e0:5c',
 'driver': 'net_i40e',
 'fc': 'none',
 'fc_supported': 'no',
 'grat_arp': 'off',
 'hw_mac': '3c:fd:fe:c8:17:d0',
 'index': 0,
 'ipv6': 'off',
 'is_fc_supported': False,
 'is_led_supported': True,
 'is_link_supported': True,
 'is_prom_supported': True,
 'is_virtual': 'no',
 'is_vxlan_supported': 'yes',
 'layer_mode': 'Ethernet',
 'led_change_supported': 'yes',
 'link': 'UP',
 'link_change_supported': 'yes',
 'mult': 'off',
 'numa': 1,
 'pci_addr': '0000:82:00.0',
 'prom': 'on',
 'prom_supported': 'yes',
 'rx': {'caps': ['flow_stats', 'latency'], 'counters': 127},
 'rx_filter_mode': 'hardware match',
 'rx_queue': 'off',
 'speed': 40.0,
 'src_ipv4': '-',
 'src_mac': '3c:fd:fe:c8:17:d0',
 'stack': 'legacy',
 'status': 'IDLE',
 'supp_speeds': [40000],
 'vlan': '-',
 'vxlan_fs': '-'}
13/11/2020 17:12:31                         pktgen: begin traffic ......
13/11/2020 17:12:31                         pktgen: {'ports': [0], 'mult': '100%', 'core_mask': None, 'force': True}
13/11/2020 17:12:41                         pktgen: begin get port statistic ...
13/11/2020 17:12:41                         pktgen: {'options': {'fields_config': {'ip': {'dst': {'action': 'random',
                                              'end': '48.0.0.64',
                                              'start': '48.0.0.1',
                                              'step': 1}}},
             'pcap': '/tmp/pvp_multipath.pcap',
             'stream_config': {'rate': 100,
                               'transmit_mode': 'continuous',
                               'txmode': {}}},
 'pcap_file': '/tmp/pvp_multipath.pcap',
 'rx_port': 0,
 'tx_port': 0}
13/11/2020 17:12:41                         pktgen: {0: {'ibytes': 11648516608,
     'ierrors': 0,
     'ipackets': 182008096,
     'obytes': 22793386880,
     'oerrors': 0,
     'opackets': 356146705,
     'rx_bps': 9310377984.0,
     'rx_bps_L1': 12219873024.0,
     'rx_pps': 18184344.0,
     'rx_util': 30.54968256,
     'tx_bps': 18107994112.0,
     'tx_bps_L1': 23766744192.0,
     'tx_pps': 35367188.0,
     'tx_util': 59.41686048},
 1: {'ibytes': 0,
     'ierrors': 0,
     'ipackets': 0,
     'obytes': 0,
     'oerrors': 0,
     'opackets': 0,
     'rx_bps': 0.0,
     'rx_bps_L1': 0,
     'rx_pps': 0.0,
     'rx_util': 0.0,
     'tx_bps': 0.0,
     'tx_bps_L1': 0,
     'tx_pps': 0.0,
     'tx_util': 0.0},
 'flow_stats': {},
 'global': {'active_flows': 0.0,
            'active_sockets': 0,
            'bw_per_core': 9.210906982421875,
            'cpu_util': 98.29647827148438,
            'cpu_util_raw': 100.0,
            'open_flows': 0.0,
            'platform_factor': 1.0,
            'queue_full': 0,
            'rx_bps': 9310377984.0,
            'rx_core_pps': 0.0,
            'rx_cpu_util': 0.0,
            'rx_drop_bps': 8797616128.0,
            'rx_pps': 18184344.0,
            'socket_util': 0.0,
            'total_alloc_error': 0,
            'total_clients': 0,
            'total_servers': 0,
            'tx_bps': 18107994112.0,
            'tx_cps': 0.0,
            'tx_expected_bps': 0.0,
            'tx_expected_cps': 0.0,
            'tx_expected_pps': 0.0,
            'tx_pps': 35367188.0},
 'latency': {'global': {'bad_hdr': 0, 'old_flow': 0}},
 'total': {'ibytes': 11648516608,
           'ierrors': 0,
           'ipackets': 182008096,
           'obytes': 22793386880,
           'oerrors': 0,
           'opackets': 356146705,
           'rx_bps': 9310377984.0,
           'rx_bps_L1': 12219873024.0,
           'rx_pps': 18184344.0,
           'rx_util': 30.54968256,
           'tx_bps': 18107994112.0,
           'tx_bps_L1': 23766744192.0,
           'tx_pps': 35367188.0,
           'tx_util': 59.41686048}}
13/11/2020 17:12:41                         pktgen: {'ibytes': 11648516608,
 'ierrors': 0,
 'ipackets': 182008096,
 'obytes': 22793386880,
 'oerrors': 0,
 'opackets': 356146705,
 'rx_bps': 9310377984.0,
 'rx_bps_L1': 12219873024.0,
 'rx_pps': 18184344.0,
 'rx_util': 30.54968256,
 'tx_bps': 18107994112.0,
 'tx_bps_L1': 23766744192.0,
 'tx_pps': 35367188.0,
 'tx_util': 59.41686048}
13/11/2020 17:12:41                         pktgen: Tx Port 0 stats: 
tx_port: 0,  tx_bps: 18107994112.000000, tx_pps: 35367188.000000 
13/11/2020 17:12:41                         pktgen: {'ibytes': 11648516608,
 'ierrors': 0,
 'ipackets': 182008096,
 'obytes': 22793386880,
 'oerrors': 0,
 'opackets': 356146705,
 'rx_bps': 9310377984.0,
 'rx_bps_L1': 12219873024.0,
 'rx_pps': 18184344.0,
 'rx_util': 30.54968256,
 'tx_bps': 18107994112.0,
 'tx_bps_L1': 23766744192.0,
 'tx_pps': 35367188.0,
 'tx_util': 59.41686048}
13/11/2020 17:12:41                         pktgen: Rx Port 0 stats: 
rx_port: 0,  rx_bps: 9310377984.000000, rx_pps: 18184344.000000
13/11/2020 17:12:41                         pktgen: throughput: pps_rx 18184344.000000, bps_rx 9310377984.000000
13/11/2020 17:12:41                         pktgen: traffic completed. 
13/11/2020 17:12:41             dut.10.240.183.220: stop
13/11/2020 17:12:41             dut.10.240.183.220: 
Telling cores to ...
Waiting for lcores to finish...

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

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

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

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

Done.
13/11/2020 17:12:41             dut.10.240.183.220: start
13/11/2020 17:12:41             dut.10.240.183.220: 
mac packet forwarding - ports=1 - cores=2 - streams=2 - NUMA support enabled, MP allocation mode: native
Logical Core 34 (socket 1) forwards packets on 1 streams:
  RX P=0/Q=0 (socket 1) -> TX P=0/Q=0 (socket 1) peer=02:00:00:00:00:00
Logical Core 35 (socket 1) forwards packets on 1 streams:
  RX P=0/Q=1 (socket 1) -> TX P=0/Q=1 (socket 1) peer=02:00:00:00:00:00

  mac packet forwarding packets/burst=32
  nb forwarding cores=2 - nb forwarding ports=1
  port 0: RX queue number: 2 Tx queue number: 2
    Rx offloads=0x1 Tx offloads=0x0
    RX queue: 0
      RX desc=255 - RX free threshold=0
      RX threshold registers: pthresh=0 hthresh=0  wthresh=0
      RX Offloads=0x1
    TX queue: 0
      TX desc=255 - TX free threshold=0
      TX threshold registers: pthresh=0 hthresh=0  wthresh=0
      TX offloads=0x0 - TX RS bit threshold=0
13/11/2020 17:12:42             dut.10.240.183.220: quit
13/11/2020 17:12:43             dut.10.240.183.220: 
Telling cores to stop...
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.

Stopping port 0...
Stopping ports...
Done

Shutting down port 0...
Closing ports...
13/11/2020 17:12:43 TestPVPVirtioUserMultiQueuesPortRestart: 
+--------------+-----------------------+------------------+------------+----------------+
| FrameSize(B) |         Mode          | Throughput(Mpps) | % linerate |     Cycle      |
+==============+=======================+==================+============+================+
| 64           | packed_ring_mergeable | 18.360           | 30.846     | Before Restart |
+--------------+-----------------------+------------------+------------+----------------+
| 64           | packed_ring_mergeable | 18.184           | 30.550     | After Restart  |
+--------------+-----------------------+------------------+------------+----------------+
13/11/2020 17:12:43 TestPVPVirtioUserMultiQueuesPortRestart: Test Case test_perf_pvp_2queues_test_with_packed_ring_mergeable_path Result PASSED:
13/11/2020 17:12:43             dut.10.240.183.220: kill_all: called by dut and prefix list has value.
13/11/2020 17:12:46 TestPVPVirtioUserMultiQueuesPortRestart: Test Case test_perf_pvp_2queues_test_with_packed_ring_nonmergeable_path Begin
13/11/2020 17:12:46             dut.10.240.183.220:  
13/11/2020 17:12:46                         tester: 
13/11/2020 17:12:46             dut.10.240.183.220: rm -rf ./vhost.out
13/11/2020 17:12:46             dut.10.240.183.220: 
13/11/2020 17:12:46             dut.10.240.183.220: killall -s INT dpdk-testpmd 
13/11/2020 17:12:46             dut.10.240.183.220: dpdk-testpmd: no process found
13/11/2020 17:12:46             dut.10.240.183.220: rm -rf ./vhost-net*
13/11/2020 17:12:46             dut.10.240.183.220: 
13/11/2020 17:12:57             dut.10.240.183.220: cat /proc/meminfo |grep Hugepagesize|awk '{print($2)}'
13/11/2020 17:12:57             dut.10.240.183.220: 1048576
13/11/2020 17:12:57             dut.10.240.183.220: x86_64-native-linuxapp-gcc/app/dpdk-testpmd  -l 33,34,35 -n 4   --file-prefix=virtio --no-pci  --vdev net_virtio_user0,mac=00:01:02:03:04:05,path=./vhost-net,queues=2,packed_vq=1,mrg_rxbuf=0,in_order=0,queue_size=255  -- -i --tx-offloads=0x0 --enable-hw-vlan-strip --rss-ip --nb-cores=2 --rxq=2 --txq=2 --txd=255 --rxd=255
13/11/2020 17:12:58             dut.10.240.183.220: EAL: Detected 112 lcore(s)
EAL: Detected 2 NUMA nodes
EAL: Multi-process socket /var/run/dpdk/virtio/mp_socket
EAL: Selected IOVA mode 'VA'
EAL: Probing VFIO support...
EAL: VFIO support initialized
Interactive-mode selected
Warning: NUMA should be configured manually by using --port-numa-config and --ring-numa-config parameters along with --numa.
testpmd: create a new mbuf pool <mb_pool_1>: n=163456, size=2176, socket=1
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 1)
Port 0: 00:01:02:03:04:05
Checking link statuses...
Done
13/11/2020 17:13:08             dut.10.240.183.220: set fwd mac
13/11/2020 17:13:08             dut.10.240.183.220: 
Set mac packet forwarding mode
13/11/2020 17:13:08             dut.10.240.183.220: start
13/11/2020 17:13:08             dut.10.240.183.220: 
mac packet forwarding - ports=1 - cores=2 - streams=2 - NUMA support enabled, MP allocation mode: native
Logical Core 34 (socket 1) forwards packets on 1 streams:
  RX P=0/Q=0 (socket 1) -> TX P=0/Q=0 (socket 1) peer=02:00:00:00:00:00
Logical Core 35 (socket 1) forwards packets on 1 streams:
  RX P=0/Q=1 (socket 1) -> TX P=0/Q=1 (socket 1) peer=02:00:00:00:00:00

  mac packet forwarding packets/burst=32
  nb forwarding cores=2 - nb forwarding ports=1
  port 0: RX queue number: 2 Tx queue number: 2
    Rx offloads=0x1 Tx offloads=0x0
    RX queue: 0
      RX desc=255 - RX free threshold=0
      RX threshold registers: pthresh=0 hthresh=0  wthresh=0
      RX Offloads=0x1
    TX queue: 0
      TX desc=255 - TX free threshold=0
      TX threshold registers: pthresh=0 hthresh=0  wthresh=0
      TX offloads=0x0 - TX RS bit threshold=0
13/11/2020 17:13:08 TestPVPVirtioUserMultiQueuesPortRestart: Running test test_perf_pvp_2queues_test_with_packed_ring_nonmergeable_path, and 64 frame size.
13/11/2020 17:13:08                         tester: ls -d /tmp
13/11/2020 17:13:08                         tester: /tmp
13/11/2020 17:13:08                         tester: scp -v /home/autoregression/jiangyu/dts1113/output/tmp/pcap/pvp_multipath.pcap root@10.240.183.217:/tmp/pvp_multipath.pcap
13/11/2020 17:13:10                         pktgen: test port 0 map gen port 0
13/11/2020 17:13:10                         pktgen: test port 0 map gen port 0
13/11/2020 17:13:10                         pktgen: {'arp': '-',
 'cores': [0, 1, 2, 3],
 'description': 'Ethernet Controller XL710 for 40GbE QSFP+',
 'dest': 'b4:96:91:46:e0:5c',
 'driver': 'net_i40e',
 'fc': 'none',
 'fc_supported': 'no',
 'grat_arp': 'off',
 'hw_mac': '3c:fd:fe:c8:17:d0',
 'index': 0,
 'ipv6': 'off',
 'is_fc_supported': False,
 'is_led_supported': True,
 'is_link_supported': True,
 'is_prom_supported': True,
 'is_virtual': 'no',
 'is_vxlan_supported': 'yes',
 'layer_mode': 'Ethernet',
 'led_change_supported': 'yes',
 'link': 'UP',
 'link_change_supported': 'yes',
 'mult': 'off',
 'numa': 1,
 'pci_addr': '0000:82:00.0',
 'prom': 'off',
 'prom_supported': 'yes',
 'rx': {'caps': ['flow_stats', 'latency'], 'counters': 127},
 'rx_filter_mode': 'hardware match',
 'rx_queue': 'off',
 'speed': 40.0,
 'src_ipv4': '-',
 'src_mac': '3c:fd:fe:c8:17:d0',
 'stack': 'legacy',
 'status': 'IDLE',
 'supp_speeds': [40000],
 'vlan': '-',
 'vxlan_fs': '-'}
13/11/2020 17:13:10                         pktgen: trex port <0> not support flow control
13/11/2020 17:13:10                         pktgen: trex packet generator: run traffic 5s to warm up ... 
13/11/2020 17:13:10                         pktgen: check the trex port link status
13/11/2020 17:13:10                         pktgen: {'arp': '-',
 'cores': [0, 1, 2, 3],
 'description': 'Ethernet Controller XL710 for 40GbE QSFP+',
 'dest': 'b4:96:91:46:e0:5c',
 'driver': 'net_i40e',
 'fc': 'none',
 'fc_supported': 'no',
 'grat_arp': 'off',
 'hw_mac': '3c:fd:fe:c8:17:d0',
 'index': 0,
 'ipv6': 'off',
 'is_fc_supported': False,
 'is_led_supported': True,
 'is_link_supported': True,
 'is_prom_supported': True,
 'is_virtual': 'no',
 'is_vxlan_supported': 'yes',
 'layer_mode': 'Ethernet',
 'led_change_supported': 'yes',
 'link': 'UP',
 'link_change_supported': 'yes',
 'mult': 'off',
 'numa': 1,
 'pci_addr': '0000:82:00.0',
 'prom': 'on',
 'prom_supported': 'yes',
 'rx': {'caps': ['flow_stats', 'latency'], 'counters': 127},
 'rx_filter_mode': 'hardware match',
 'rx_queue': 'off',
 'speed': 40.0,
 'src_ipv4': '-',
 'src_mac': '3c:fd:fe:c8:17:d0',
 'stack': 'legacy',
 'status': 'IDLE',
 'supp_speeds': [40000],
 'vlan': '-',
 'vxlan_fs': '-'}
13/11/2020 17:13:10                         pktgen: begin traffic ......
13/11/2020 17:13:10                         pktgen: {'ports': [0], 'mult': '100%', 'core_mask': None, 'force': True}
13/11/2020 17:13:15                         pktgen: traffic completed. 
13/11/2020 17:13:15                         pktgen: check the trex port link status
13/11/2020 17:13:15                         pktgen: {'arp': '-',
 'cores': [0, 1, 2, 3],
 'description': 'Ethernet Controller XL710 for 40GbE QSFP+',
 'dest': 'b4:96:91:46:e0:5c',
 'driver': 'net_i40e',
 'fc': 'none',
 'fc_supported': 'no',
 'grat_arp': 'off',
 'hw_mac': '3c:fd:fe:c8:17:d0',
 'index': 0,
 'ipv6': 'off',
 'is_fc_supported': False,
 'is_led_supported': True,
 'is_link_supported': True,
 'is_prom_supported': True,
 'is_virtual': 'no',
 'is_vxlan_supported': 'yes',
 'layer_mode': 'Ethernet',
 'led_change_supported': 'yes',
 'link': 'UP',
 'link_change_supported': 'yes',
 'mult': 'off',
 'numa': 1,
 'pci_addr': '0000:82:00.0',
 'prom': 'on',
 'prom_supported': 'yes',
 'rx': {'caps': ['flow_stats', 'latency'], 'counters': 127},
 'rx_filter_mode': 'hardware match',
 'rx_queue': 'off',
 'speed': 40.0,
 'src_ipv4': '-',
 'src_mac': '3c:fd:fe:c8:17:d0',
 'stack': 'legacy',
 'status': 'IDLE',
 'supp_speeds': [40000],
 'vlan': '-',
 'vxlan_fs': '-'}
13/11/2020 17:13:15                         pktgen: begin traffic ......
13/11/2020 17:13:15                         pktgen: {'ports': [0], 'mult': '100%', 'core_mask': None, 'force': True}
13/11/2020 17:13:25                         pktgen: begin get port statistic ...
13/11/2020 17:13:25                         pktgen: {'options': {'fields_config': {'ip': {'dst': {'action': 'random',
                                              'end': '48.0.0.64',
                                              'start': '48.0.0.1',
                                              'step': 1}}},
             'pcap': '/tmp/pvp_multipath.pcap',
             'stream_config': {'rate': 100,
                               'transmit_mode': 'continuous',
                               'txmode': {}}},
 'pcap_file': '/tmp/pvp_multipath.pcap',
 'rx_port': 0,
 'tx_port': 0}
13/11/2020 17:13:25                         pktgen: {0: {'ibytes': 11702239936,
     'ierrors': 0,
     'ipackets': 182847511,
     'obytes': 22780488704,
     'oerrors': 0,
     'opackets': 355945157,
     'rx_bps': 9380657152.0,
     'rx_bps_L1': 12312110592.0,
     'rx_pps': 18321584.0,
     'rx_util': 30.78027648,
     'tx_bps': 18160977920.0,
     'tx_bps_L1': 23836284160.0,
     'tx_pps': 35470664.0,
     'tx_util': 59.5907104},
 1: {'ibytes': 0,
     'ierrors': 0,
     'ipackets': 0,
     'obytes': 0,
     'oerrors': 0,
     'opackets': 0,
     'rx_bps': 0.0,
     'rx_bps_L1': 0,
     'rx_pps': 0.0,
     'rx_util': 0.0,
     'tx_bps': 0.0,
     'tx_bps_L1': 0,
     'tx_pps': 0.0,
     'tx_util': 0.0},
 'flow_stats': {},
 'global': {'active_flows': 0.0,
            'active_sockets': 0,
            'bw_per_core': 9.217772483825684,
            'cpu_util': 98.51066589355469,
            'cpu_util_raw': 100.0,
            'open_flows': 0.0,
            'platform_factor': 1.0,
            'queue_full': 0,
            'rx_bps': 9380657152.0,
            'rx_core_pps': 0.0,
            'rx_cpu_util': 0.0,
            'rx_drop_bps': 8780321792.0,
            'rx_pps': 18321584.0,
            'socket_util': 0.0,
            'total_alloc_error': 0,
            'total_clients': 0,
            'total_servers': 0,
            'tx_bps': 18160977920.0,
            'tx_cps': 0.0,
            'tx_expected_bps': 0.0,
            'tx_expected_cps': 0.0,
            'tx_expected_pps': 0.0,
            'tx_pps': 35470664.0},
 'latency': {'global': {'bad_hdr': 0, 'old_flow': 0}},
 'total': {'ibytes': 11702239936,
           'ierrors': 0,
           'ipackets': 182847511,
           'obytes': 22780488704,
           'oerrors': 0,
           'opackets': 355945157,
           'rx_bps': 9380657152.0,
           'rx_bps_L1': 12312110592.0,
           'rx_pps': 18321584.0,
           'rx_util': 30.78027648,
           'tx_bps': 18160977920.0,
           'tx_bps_L1': 23836284160.0,
           'tx_pps': 35470664.0,
           'tx_util': 59.5907104}}
13/11/2020 17:13:25                         pktgen: {'ibytes': 11702239936,
 'ierrors': 0,
 'ipackets': 182847511,
 'obytes': 22780488704,
 'oerrors': 0,
 'opackets': 355945157,
 'rx_bps': 9380657152.0,
 'rx_bps_L1': 12312110592.0,
 'rx_pps': 18321584.0,
 'rx_util': 30.78027648,
 'tx_bps': 18160977920.0,
 'tx_bps_L1': 23836284160.0,
 'tx_pps': 35470664.0,
 'tx_util': 59.5907104}
13/11/2020 17:13:25                         pktgen: Tx Port 0 stats: 
tx_port: 0,  tx_bps: 18160977920.000000, tx_pps: 35470664.000000 
13/11/2020 17:13:25                         pktgen: {'ibytes': 11702239936,
 'ierrors': 0,
 'ipackets': 182847511,
 'obytes': 22780488704,
 'oerrors': 0,
 'opackets': 355945157,
 'rx_bps': 9380657152.0,
 'rx_bps_L1': 12312110592.0,
 'rx_pps': 18321584.0,
 'rx_util': 30.78027648,
 'tx_bps': 18160977920.0,
 'tx_bps_L1': 23836284160.0,
 'tx_pps': 35470664.0,
 'tx_util': 59.5907104}
13/11/2020 17:13:25                         pktgen: Rx Port 0 stats: 
rx_port: 0,  rx_bps: 9380657152.000000, rx_pps: 18321584.000000
13/11/2020 17:13:25                         pktgen: throughput: pps_rx 18321584.000000, bps_rx 9380657152.000000
13/11/2020 17:13:25                         pktgen: traffic completed. 
13/11/2020 17:13:25             dut.10.240.183.220: stop
13/11/2020 17:13:25             dut.10.240.183.220: 
Telling cores to ...
Waiting for lcores to finish...

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

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

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

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

Done.
13/11/2020 17:13:25             dut.10.240.183.220: start
13/11/2020 17:13:25             dut.10.240.183.220: 
mac packet forwarding - ports=1 - cores=2 - streams=2 - NUMA support enabled, MP allocation mode: native
Logical Core 34 (socket 1) forwards packets on 1 streams:
  RX P=0/Q=0 (socket 1) -> TX P=0/Q=0 (socket 1) peer=02:00:00:00:00:00
Logical Core 35 (socket 1) forwards packets on 1 streams:
  RX P=0/Q=1 (socket 1) -> TX P=0/Q=1 (socket 1) peer=02:00:00:00:00:00

  mac packet forwarding packets/burst=32
  nb forwarding cores=2 - nb forwarding ports=1
  port 0: RX queue number: 2 Tx queue number: 2
    Rx offloads=0x1 Tx offloads=0x0
    RX queue: 0
      RX desc=255 - RX free threshold=0
      RX threshold registers: pthresh=0 hthresh=0  wthresh=0
      RX Offloads=0x1
    TX queue: 0
      TX desc=255 - TX free threshold=0
      TX threshold registers: pthresh=0 hthresh=0  wthresh=0
      TX offloads=0x0 - TX RS bit threshold=0
13/11/2020 17:13:28                         tester: ls -d /tmp
13/11/2020 17:13:28                         tester: /tmp
13/11/2020 17:13:28                         tester: scp -v /home/autoregression/jiangyu/dts1113/output/tmp/pcap/pvp_multipath.pcap root@10.240.183.217:/tmp/pvp_multipath.pcap
13/11/2020 17:13:30                         pktgen: test port 0 map gen port 0
13/11/2020 17:13:30                         pktgen: test port 0 map gen port 0
13/11/2020 17:13:30                         pktgen: {'arp': '-',
 'cores': [0, 1, 2, 3],
 'description': 'Ethernet Controller XL710 for 40GbE QSFP+',
 'dest': 'b4:96:91:46:e0:5c',
 'driver': 'net_i40e',
 'fc': 'none',
 'fc_supported': 'no',
 'grat_arp': 'off',
 'hw_mac': '3c:fd:fe:c8:17:d0',
 'index': 0,
 'ipv6': 'off',
 'is_fc_supported': False,
 'is_led_supported': True,
 'is_link_supported': True,
 'is_prom_supported': True,
 'is_virtual': 'no',
 'is_vxlan_supported': 'yes',
 'layer_mode': 'Ethernet',
 'led_change_supported': 'yes',
 'link': 'UP',
 'link_change_supported': 'yes',
 'mult': 'off',
 'numa': 1,
 'pci_addr': '0000:82:00.0',
 'prom': 'off',
 'prom_supported': 'yes',
 'rx': {'caps': ['flow_stats', 'latency'], 'counters': 127},
 'rx_filter_mode': 'hardware match',
 'rx_queue': 'off',
 'speed': 40.0,
 'src_ipv4': '-',
 'src_mac': '3c:fd:fe:c8:17:d0',
 'stack': 'legacy',
 'status': 'IDLE',
 'supp_speeds': [40000],
 'vlan': '-',
 'vxlan_fs': '-'}
13/11/2020 17:13:30                         pktgen: trex port <0> not support flow control
13/11/2020 17:13:30                         pktgen: trex packet generator: run traffic 5s to warm up ... 
13/11/2020 17:13:30                         pktgen: check the trex port link status
13/11/2020 17:13:30                         pktgen: {'arp': '-',
 'cores': [0, 1, 2, 3],
 'description': 'Ethernet Controller XL710 for 40GbE QSFP+',
 'dest': 'b4:96:91:46:e0:5c',
 'driver': 'net_i40e',
 'fc': 'none',
 'fc_supported': 'no',
 'grat_arp': 'off',
 'hw_mac': '3c:fd:fe:c8:17:d0',
 'index': 0,
 'ipv6': 'off',
 'is_fc_supported': False,
 'is_led_supported': True,
 'is_link_supported': True,
 'is_prom_supported': True,
 'is_virtual': 'no',
 'is_vxlan_supported': 'yes',
 'layer_mode': 'Ethernet',
 'led_change_supported': 'yes',
 'link': 'UP',
 'link_change_supported': 'yes',
 'mult': 'off',
 'numa': 1,
 'pci_addr': '0000:82:00.0',
 'prom': 'on',
 'prom_supported': 'yes',
 'rx': {'caps': ['flow_stats', 'latency'], 'counters': 127},
 'rx_filter_mode': 'hardware match',
 'rx_queue': 'off',
 'speed': 40.0,
 'src_ipv4': '-',
 'src_mac': '3c:fd:fe:c8:17:d0',
 'stack': 'legacy',
 'status': 'IDLE',
 'supp_speeds': [40000],
 'vlan': '-',
 'vxlan_fs': '-'}
13/11/2020 17:13:30                         pktgen: begin traffic ......
13/11/2020 17:13:30                         pktgen: {'ports': [0], 'mult': '100%', 'core_mask': None, 'force': True}
13/11/2020 17:13:35                         pktgen: traffic completed. 
13/11/2020 17:13:35                         pktgen: check the trex port link status
13/11/2020 17:13:35                         pktgen: {'arp': '-',
 'cores': [0, 1, 2, 3],
 'description': 'Ethernet Controller XL710 for 40GbE QSFP+',
 'dest': 'b4:96:91:46:e0:5c',
 'driver': 'net_i40e',
 'fc': 'none',
 'fc_supported': 'no',
 'grat_arp': 'off',
 'hw_mac': '3c:fd:fe:c8:17:d0',
 'index': 0,
 'ipv6': 'off',
 'is_fc_supported': False,
 'is_led_supported': True,
 'is_link_supported': True,
 'is_prom_supported': True,
 'is_virtual': 'no',
 'is_vxlan_supported': 'yes',
 'layer_mode': 'Ethernet',
 'led_change_supported': 'yes',
 'link': 'UP',
 'link_change_supported': 'yes',
 'mult': 'off',
 'numa': 1,
 'pci_addr': '0000:82:00.0',
 'prom': 'on',
 'prom_supported': 'yes',
 'rx': {'caps': ['flow_stats', 'latency'], 'counters': 127},
 'rx_filter_mode': 'hardware match',
 'rx_queue': 'off',
 'speed': 40.0,
 'src_ipv4': '-',
 'src_mac': '3c:fd:fe:c8:17:d0',
 'stack': 'legacy',
 'status': 'IDLE',
 'supp_speeds': [40000],
 'vlan': '-',
 'vxlan_fs': '-'}
13/11/2020 17:13:35                         pktgen: begin traffic ......
13/11/2020 17:13:35                         pktgen: {'ports': [0], 'mult': '100%', 'core_mask': None, 'force': True}
13/11/2020 17:13:45                         pktgen: begin get port statistic ...
13/11/2020 17:13:45                         pktgen: {'options': {'fields_config': {'ip': {'dst': {'action': 'random',
                                              'end': '48.0.0.64',
                                              'start': '48.0.0.1',
                                              'step': 1}}},
             'pcap': '/tmp/pvp_multipath.pcap',
             'stream_config': {'rate': 100,
                               'transmit_mode': 'continuous',
                               'txmode': {}}},
 'pcap_file': '/tmp/pvp_multipath.pcap',
 'rx_port': 0,
 'tx_port': 0}
13/11/2020 17:13:45                         pktgen: {0: {'ibytes': 11665365696,
     'ierrors': 0,
     'ipackets': 182271353,
     'obytes': 22803556864,
     'oerrors': 0,
     'opackets': 356305603,
     'rx_bps': 9339260928.0,
     'rx_bps_L1': 12257780608.0,
     'rx_pps': 18240748.0,
     'rx_util': 30.64445152,
     'tx_bps': 18149179392.0,
     'tx_bps_L1': 23820799231.999996,
     'tx_pps': 35447624.0,
     'tx_util': 59.55199807999999},
 1: {'ibytes': 0,
     'ierrors': 0,
     'ipackets': 0,
     'obytes': 0,
     'oerrors': 0,
     'opackets': 0,
     'rx_bps': 0.0,
     'rx_bps_L1': 0,
     'rx_pps': 0.0,
     'rx_util': 0.0,
     'tx_bps': 0.0,
     'tx_bps_L1': 0,
     'tx_pps': 0.0,
     'tx_util': 0.0},
 'flow_stats': {},
 'global': {'active_flows': 0.0,
            'active_sockets': 0,
            'bw_per_core': 9.2019681930542,
            'cpu_util': 98.6157455444336,
            'cpu_util_raw': 100.0,
            'open_flows': 0.0,
            'platform_factor': 1.0,
            'queue_full': 0,
            'rx_bps': 9339260928.0,
            'rx_core_pps': 0.0,
            'rx_cpu_util': 0.0,
            'rx_drop_bps': 8809918464.0,
            'rx_pps': 18240748.0,
            'socket_util': 0.0,
            'total_alloc_error': 0,
            'total_clients': 0,
            'total_servers': 0,
            'tx_bps': 18149179392.0,
            'tx_cps': 0.0,
            'tx_expected_bps': 0.0,
            'tx_expected_cps': 0.0,
            'tx_expected_pps': 0.0,
            'tx_pps': 35447624.0},
 'latency': {'global': {'bad_hdr': 0, 'old_flow': 0}},
 'total': {'ibytes': 11665365696,
           'ierrors': 0,
           'ipackets': 182271353,
           'obytes': 22803556864,
           'oerrors': 0,
           'opackets': 356305603,
           'rx_bps': 9339260928.0,
           'rx_bps_L1': 12257780608.0,
           'rx_pps': 18240748.0,
           'rx_util': 30.64445152,
           'tx_bps': 18149179392.0,
           'tx_bps_L1': 23820799231.999996,
           'tx_pps': 35447624.0,
           'tx_util': 59.55199807999999}}
13/11/2020 17:13:45                         pktgen: {'ibytes': 11665365696,
 'ierrors': 0,
 'ipackets': 182271353,
 'obytes': 22803556864,
 'oerrors': 0,
 'opackets': 356305603,
 'rx_bps': 9339260928.0,
 'rx_bps_L1': 12257780608.0,
 'rx_pps': 18240748.0,
 'rx_util': 30.64445152,
 'tx_bps': 18149179392.0,
 'tx_bps_L1': 23820799231.999996,
 'tx_pps': 35447624.0,
 'tx_util': 59.55199807999999}
13/11/2020 17:13:45                         pktgen: Tx Port 0 stats: 
tx_port: 0,  tx_bps: 18149179392.000000, tx_pps: 35447624.000000 
13/11/2020 17:13:45                         pktgen: {'ibytes': 11665365696,
 'ierrors': 0,
 'ipackets': 182271353,
 'obytes': 22803556864,
 'oerrors': 0,
 'opackets': 356305603,
 'rx_bps': 9339260928.0,
 'rx_bps_L1': 12257780608.0,
 'rx_pps': 18240748.0,
 'rx_util': 30.64445152,
 'tx_bps': 18149179392.0,
 'tx_bps_L1': 23820799231.999996,
 'tx_pps': 35447624.0,
 'tx_util': 59.55199807999999}
13/11/2020 17:13:45                         pktgen: Rx Port 0 stats: 
rx_port: 0,  rx_bps: 9339260928.000000, rx_pps: 18240748.000000
13/11/2020 17:13:45                         pktgen: throughput: pps_rx 18240748.000000, bps_rx 9339260928.000000
13/11/2020 17:13:45                         pktgen: traffic completed. 
13/11/2020 17:13:45             dut.10.240.183.220: stop
13/11/2020 17:13:45             dut.10.240.183.220: 
Telling cores to ...
Waiting for lcores to finish...

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

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

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

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

Done.
13/11/2020 17:13:45             dut.10.240.183.220: start
13/11/2020 17:13:45             dut.10.240.183.220: 
mac packet forwarding - ports=1 - cores=2 - streams=2 - NUMA support enabled, MP allocation mode: native
Logical Core 34 (socket 1) forwards packets on 1 streams:
  RX P=0/Q=0 (socket 1) -> TX P=0/Q=0 (socket 1) peer=02:00:00:00:00:00
Logical Core 35 (socket 1) forwards packets on 1 streams:
  RX P=0/Q=1 (socket 1) -> TX P=0/Q=1 (socket 1) peer=02:00:00:00:00:00

  mac packet forwarding packets/burst=32
  nb forwarding cores=2 - nb forwarding ports=1
  port 0: RX queue number: 2 Tx queue number: 2
    Rx offloads=0x1 Tx offloads=0x0
    RX queue: 0
      RX desc=255 - RX free threshold=0
      RX threshold registers: pthresh=0 hthresh=0  wthresh=0
      RX Offloads=0x1
    TX queue: 0
      TX desc=255 - TX free threshold=0
      TX threshold registers: pthresh=0 hthresh=0  wthresh=0
      TX offloads=0x0 - TX RS bit threshold=0
13/11/2020 17:13:46             dut.10.240.183.220: quit
13/11/2020 17:13:47             dut.10.240.183.220: 
Telling cores to stop...
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.

Stopping port 0...
Stopping ports...
Done

Shutting down port 0...
Closing ports...
13/11/2020 17:13:47 TestPVPVirtioUserMultiQueuesPortRestart: 
+--------------+--------------------------+------------------+------------+----------------+
| FrameSize(B) |           Mode           | Throughput(Mpps) | % linerate |     Cycle      |
+==============+==========================+==================+============+================+
| 64           | packed_ring_nonmergeable | 18.322           | 30.780     | Before Restart |
+--------------+--------------------------+------------------+------------+----------------+
| 64           | packed_ring_nonmergeable | 18.241           | 30.644     | After Restart  |
+--------------+--------------------------+------------------+------------+----------------+
13/11/2020 17:13:47 TestPVPVirtioUserMultiQueuesPortRestart: Test Case test_perf_pvp_2queues_test_with_packed_ring_nonmergeable_path Result PASSED:
13/11/2020 17:13:47             dut.10.240.183.220: kill_all: called by dut and prefix list has value.
13/11/2020 17:13:50 TestPVPVirtioUserMultiQueuesPortRestart: Test Case test_perf_pvp_2queues_test_with_packed_ring_vectorized_path Begin
13/11/2020 17:13:50             dut.10.240.183.220:  
13/11/2020 17:13:50                         tester: 
13/11/2020 17:13:50             dut.10.240.183.220: rm -rf ./vhost.out
13/11/2020 17:13:50             dut.10.240.183.220: 
13/11/2020 17:13:50             dut.10.240.183.220: killall -s INT dpdk-testpmd 
13/11/2020 17:13:50             dut.10.240.183.220: dpdk-testpmd: no process found
13/11/2020 17:13:50             dut.10.240.183.220: rm -rf ./vhost-net*
13/11/2020 17:13:50             dut.10.240.183.220: 
13/11/2020 17:14:01             dut.10.240.183.220: cat /proc/meminfo |grep Hugepagesize|awk '{print($2)}'
13/11/2020 17:14:02             dut.10.240.183.220: 1048576
13/11/2020 17:14:02             dut.10.240.183.220: x86_64-native-linuxapp-gcc/app/dpdk-testpmd  -l 33,34,35 -n 4   --file-prefix=virtio --no-pci  --vdev net_virtio_user0,mac=00:01:02:03:04:05,path=./vhost-net,queues=2,packed_vq=1,mrg_rxbuf=0,in_order=1,vectorized=1,queue_size=255 --force-max-simd-bitwidth=512  -- -i --tx-offloads=0x0 --enable-hw-vlan-strip --rss-ip --nb-cores=2 --rxq=2 --txq=2 --txd=255 --rxd=255
13/11/2020 17:14:02             dut.10.240.183.220: EAL: Detected 112 lcore(s)
EAL: Detected 2 NUMA nodes
EAL: Multi-process socket /var/run/dpdk/virtio/mp_socket
EAL: Selected IOVA mode 'VA'
EAL: Probing VFIO support...
EAL: VFIO support initialized
Interactive-mode selected
Warning: NUMA should be configured manually by using --port-numa-config and --ring-numa-config parameters along with --numa.
testpmd: create a new mbuf pool <mb_pool_1>: n=163456, size=2176, socket=1
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 1)
Port 0: 00:01:02:03:04:05
Checking link statuses...
Done
13/11/2020 17:14:12             dut.10.240.183.220: set fwd mac
13/11/2020 17:14:12             dut.10.240.183.220: 
Set mac packet forwarding mode
13/11/2020 17:14:12             dut.10.240.183.220: start
13/11/2020 17:14:12             dut.10.240.183.220: 
mac packet forwarding - ports=1 - cores=2 - streams=2 - NUMA support enabled, MP allocation mode: native
Logical Core 34 (socket 1) forwards packets on 1 streams:
  RX P=0/Q=0 (socket 1) -> TX P=0/Q=0 (socket 1) peer=02:00:00:00:00:00
Logical Core 35 (socket 1) forwards packets on 1 streams:
  RX P=0/Q=1 (socket 1) -> TX P=0/Q=1 (socket 1) peer=02:00:00:00:00:00

  mac packet forwarding packets/burst=32
  nb forwarding cores=2 - nb forwarding ports=1
  port 0: RX queue number: 2 Tx queue number: 2
    Rx offloads=0x1 Tx offloads=0x0
    RX queue: 0
      RX desc=255 - RX free threshold=0
      RX threshold registers: pthresh=0 hthresh=0  wthresh=0
      RX Offloads=0x1
    TX queue: 0
      TX desc=255 - TX free threshold=0
      TX threshold registers: pthresh=0 hthresh=0  wthresh=0
      TX offloads=0x0 - TX RS bit threshold=0
13/11/2020 17:14:12 TestPVPVirtioUserMultiQueuesPortRestart: Running test test_perf_pvp_2queues_test_with_packed_ring_vectorized_path, and 64 frame size.
13/11/2020 17:14:12                         tester: ls -d /tmp
13/11/2020 17:14:13                         tester: /tmp
13/11/2020 17:14:13                         tester: scp -v /home/autoregression/jiangyu/dts1113/output/tmp/pcap/pvp_multipath.pcap root@10.240.183.217:/tmp/pvp_multipath.pcap
13/11/2020 17:14:14                         pktgen: test port 0 map gen port 0
13/11/2020 17:14:14                         pktgen: test port 0 map gen port 0
13/11/2020 17:14:14                         pktgen: {'arp': '-',
 'cores': [0, 1, 2, 3],
 'description': 'Ethernet Controller XL710 for 40GbE QSFP+',
 'dest': 'b4:96:91:46:e0:5c',
 'driver': 'net_i40e',
 'fc': 'none',
 'fc_supported': 'no',
 'grat_arp': 'off',
 'hw_mac': '3c:fd:fe:c8:17:d0',
 'index': 0,
 'ipv6': 'off',
 'is_fc_supported': False,
 'is_led_supported': True,
 'is_link_supported': True,
 'is_prom_supported': True,
 'is_virtual': 'no',
 'is_vxlan_supported': 'yes',
 'layer_mode': 'Ethernet',
 'led_change_supported': 'yes',
 'link': 'UP',
 'link_change_supported': 'yes',
 'mult': 'off',
 'numa': 1,
 'pci_addr': '0000:82:00.0',
 'prom': 'off',
 'prom_supported': 'yes',
 'rx': {'caps': ['flow_stats', 'latency'], 'counters': 127},
 'rx_filter_mode': 'hardware match',
 'rx_queue': 'off',
 'speed': 40.0,
 'src_ipv4': '-',
 'src_mac': '3c:fd:fe:c8:17:d0',
 'stack': 'legacy',
 'status': 'IDLE',
 'supp_speeds': [40000],
 'vlan': '-',
 'vxlan_fs': '-'}
13/11/2020 17:14:14                         pktgen: trex port <0> not support flow control
13/11/2020 17:14:14                         pktgen: trex packet generator: run traffic 5s to warm up ... 
13/11/2020 17:14:14                         pktgen: check the trex port link status
13/11/2020 17:14:15                         pktgen: {'arp': '-',
 'cores': [0, 1, 2, 3],
 'description': 'Ethernet Controller XL710 for 40GbE QSFP+',
 'dest': 'b4:96:91:46:e0:5c',
 'driver': 'net_i40e',
 'fc': 'none',
 'fc_supported': 'no',
 'grat_arp': 'off',
 'hw_mac': '3c:fd:fe:c8:17:d0',
 'index': 0,
 'ipv6': 'off',
 'is_fc_supported': False,
 'is_led_supported': True,
 'is_link_supported': True,
 'is_prom_supported': True,
 'is_virtual': 'no',
 'is_vxlan_supported': 'yes',
 'layer_mode': 'Ethernet',
 'led_change_supported': 'yes',
 'link': 'UP',
 'link_change_supported': 'yes',
 'mult': 'off',
 'numa': 1,
 'pci_addr': '0000:82:00.0',
 'prom': 'on',
 'prom_supported': 'yes',
 'rx': {'caps': ['flow_stats', 'latency'], 'counters': 127},
 'rx_filter_mode': 'hardware match',
 'rx_queue': 'off',
 'speed': 40.0,
 'src_ipv4': '-',
 'src_mac': '3c:fd:fe:c8:17:d0',
 'stack': 'legacy',
 'status': 'IDLE',
 'supp_speeds': [40000],
 'vlan': '-',
 'vxlan_fs': '-'}
13/11/2020 17:14:15                         pktgen: begin traffic ......
13/11/2020 17:14:15                         pktgen: {'ports': [0], 'mult': '100%', 'core_mask': None, 'force': True}
13/11/2020 17:14:20                         pktgen: traffic completed. 
13/11/2020 17:14:20                         pktgen: check the trex port link status
13/11/2020 17:14:20                         pktgen: {'arp': '-',
 'cores': [0, 1, 2, 3],
 'description': 'Ethernet Controller XL710 for 40GbE QSFP+',
 'dest': 'b4:96:91:46:e0:5c',
 'driver': 'net_i40e',
 'fc': 'none',
 'fc_supported': 'no',
 'grat_arp': 'off',
 'hw_mac': '3c:fd:fe:c8:17:d0',
 'index': 0,
 'ipv6': 'off',
 'is_fc_supported': False,
 'is_led_supported': True,
 'is_link_supported': True,
 'is_prom_supported': True,
 'is_virtual': 'no',
 'is_vxlan_supported': 'yes',
 'layer_mode': 'Ethernet',
 'led_change_supported': 'yes',
 'link': 'UP',
 'link_change_supported': 'yes',
 'mult': 'off',
 'numa': 1,
 'pci_addr': '0000:82:00.0',
 'prom': 'on',
 'prom_supported': 'yes',
 'rx': {'caps': ['flow_stats', 'latency'], 'counters': 127},
 'rx_filter_mode': 'hardware match',
 'rx_queue': 'off',
 'speed': 40.0,
 'src_ipv4': '-',
 'src_mac': '3c:fd:fe:c8:17:d0',
 'stack': 'legacy',
 'status': 'IDLE',
 'supp_speeds': [40000],
 'vlan': '-',
 'vxlan_fs': '-'}
13/11/2020 17:14:20                         pktgen: begin traffic ......
13/11/2020 17:14:20                         pktgen: {'ports': [0], 'mult': '100%', 'core_mask': None, 'force': True}
13/11/2020 17:14:30                         pktgen: begin get port statistic ...
13/11/2020 17:14:30                         pktgen: {'options': {'fields_config': {'ip': {'dst': {'action': 'random',
                                              'end': '48.0.0.64',
                                              'start': '48.0.0.1',
                                              'step': 1}}},
             'pcap': '/tmp/pvp_multipath.pcap',
             'stream_config': {'rate': 100,
                               'transmit_mode': 'continuous',
                               'txmode': {}}},
 'pcap_file': '/tmp/pvp_multipath.pcap',
 'rx_port': 0,
 'tx_port': 0}
13/11/2020 17:14:30                         pktgen: {0: {'ibytes': 12035195072,
     'ierrors': 0,
     'ipackets': 188049947,
     'obytes': 22776824320,
     'oerrors': 0,
     'opackets': 355887914,
     'rx_bps': 9632979968.0,
     'rx_bps_L1': 12643285248.0,
     'rx_pps': 18814408.0,
     'rx_util': 31.608213120000002,
     'tx_bps': 18155614208.0,
     'tx_bps_L1': 23829243008.0,
     'tx_pps': 35460180.0,
     'tx_util': 59.57310752},
 1: {'ibytes': 0,
     'ierrors': 0,
     'ipackets': 0,
     'obytes': 0,
     'oerrors': 0,
     'opackets': 0,
     'rx_bps': 0.0,
     'rx_bps_L1': 0,
     'rx_pps': 0.0,
     'rx_util': 0.0,
     'tx_bps': 0.0,
     'tx_bps_L1': 0,
     'tx_pps': 0.0,
     'tx_util': 0.0},
 'flow_stats': {},
 'global': {'active_flows': 0.0,
            'active_sockets': 0,
            'bw_per_core': 9.226311683654785,
            'cpu_util': 98.39042663574219,
            'cpu_util_raw': 100.0,
            'open_flows': 0.0,
            'platform_factor': 1.0,
            'queue_full': 0,
            'rx_bps': 9632979968.0,
            'rx_core_pps': 0.0,
            'rx_cpu_util': 0.0,
            'rx_drop_bps': 8522632704.0,
            'rx_pps': 18814408.0,
            'socket_util': 0.0,
            'total_alloc_error': 0,
            'total_clients': 0,
            'total_servers': 0,
            'tx_bps': 18155614208.0,
            'tx_cps': 0.0,
            'tx_expected_bps': 0.0,
            'tx_expected_cps': 0.0,
            'tx_expected_pps': 0.0,
            'tx_pps': 35460180.0},
 'latency': {'global': {'bad_hdr': 0, 'old_flow': 0}},
 'total': {'ibytes': 12035195072,
           'ierrors': 0,
           'ipackets': 188049947,
           'obytes': 22776824320,
           'oerrors': 0,
           'opackets': 355887914,
           'rx_bps': 9632979968.0,
           'rx_bps_L1': 12643285248.0,
           'rx_pps': 18814408.0,
           'rx_util': 31.608213120000002,
           'tx_bps': 18155614208.0,
           'tx_bps_L1': 23829243008.0,
           'tx_pps': 35460180.0,
           'tx_util': 59.57310752}}
13/11/2020 17:14:30                         pktgen: {'ibytes': 12035195072,
 'ierrors': 0,
 'ipackets': 188049947,
 'obytes': 22776824320,
 'oerrors': 0,
 'opackets': 355887914,
 'rx_bps': 9632979968.0,
 'rx_bps_L1': 12643285248.0,
 'rx_pps': 18814408.0,
 'rx_util': 31.608213120000002,
 'tx_bps': 18155614208.0,
 'tx_bps_L1': 23829243008.0,
 'tx_pps': 35460180.0,
 'tx_util': 59.57310752}
13/11/2020 17:14:30                         pktgen: Tx Port 0 stats: 
tx_port: 0,  tx_bps: 18155614208.000000, tx_pps: 35460180.000000 
13/11/2020 17:14:30                         pktgen: {'ibytes': 12035195072,
 'ierrors': 0,
 'ipackets': 188049947,
 'obytes': 22776824320,
 'oerrors': 0,
 'opackets': 355887914,
 'rx_bps': 9632979968.0,
 'rx_bps_L1': 12643285248.0,
 'rx_pps': 18814408.0,
 'rx_util': 31.608213120000002,
 'tx_bps': 18155614208.0,
 'tx_bps_L1': 23829243008.0,
 'tx_pps': 35460180.0,
 'tx_util': 59.57310752}
13/11/2020 17:14:30                         pktgen: Rx Port 0 stats: 
rx_port: 0,  rx_bps: 9632979968.000000, rx_pps: 18814408.000000
13/11/2020 17:14:30                         pktgen: throughput: pps_rx 18814408.000000, bps_rx 9632979968.000000
13/11/2020 17:14:30                         pktgen: traffic completed. 
13/11/2020 17:14:30             dut.10.240.183.220: stop
13/11/2020 17:14:30             dut.10.240.183.220: 
Telling cores to ...
Waiting for lcores to finish...

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

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

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

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

Done.
13/11/2020 17:14:30             dut.10.240.183.220: start
13/11/2020 17:14:30             dut.10.240.183.220: 
mac packet forwarding - ports=1 - cores=2 - streams=2 - NUMA support enabled, MP allocation mode: native
Logical Core 34 (socket 1) forwards packets on 1 streams:
  RX P=0/Q=0 (socket 1) -> TX P=0/Q=0 (socket 1) peer=02:00:00:00:00:00
Logical Core 35 (socket 1) forwards packets on 1 streams:
  RX P=0/Q=1 (socket 1) -> TX P=0/Q=1 (socket 1) peer=02:00:00:00:00:00

  mac packet forwarding packets/burst=32
  nb forwarding cores=2 - nb forwarding ports=1
  port 0: RX queue number: 2 Tx queue number: 2
    Rx offloads=0x1 Tx offloads=0x0
    RX queue: 0
      RX desc=255 - RX free threshold=0
      RX threshold registers: pthresh=0 hthresh=0  wthresh=0
      RX Offloads=0x1
    TX queue: 0
      TX desc=255 - TX free threshold=0
      TX threshold registers: pthresh=0 hthresh=0  wthresh=0
      TX offloads=0x0 - TX RS bit threshold=0
13/11/2020 17:14:32                         tester: ls -d /tmp
13/11/2020 17:14:33                         tester: /tmp
13/11/2020 17:14:33                         tester: scp -v /home/autoregression/jiangyu/dts1113/output/tmp/pcap/pvp_multipath.pcap root@10.240.183.217:/tmp/pvp_multipath.pcap
13/11/2020 17:14:34                         pktgen: test port 0 map gen port 0
13/11/2020 17:14:34                         pktgen: test port 0 map gen port 0
13/11/2020 17:14:35                         pktgen: {'arp': '-',
 'cores': [0, 1, 2, 3],
 'description': 'Ethernet Controller XL710 for 40GbE QSFP+',
 'dest': 'b4:96:91:46:e0:5c',
 'driver': 'net_i40e',
 'fc': 'none',
 'fc_supported': 'no',
 'grat_arp': 'off',
 'hw_mac': '3c:fd:fe:c8:17:d0',
 'index': 0,
 'ipv6': 'off',
 'is_fc_supported': False,
 'is_led_supported': True,
 'is_link_supported': True,
 'is_prom_supported': True,
 'is_virtual': 'no',
 'is_vxlan_supported': 'yes',
 'layer_mode': 'Ethernet',
 'led_change_supported': 'yes',
 'link': 'UP',
 'link_change_supported': 'yes',
 'mult': 'off',
 'numa': 1,
 'pci_addr': '0000:82:00.0',
 'prom': 'off',
 'prom_supported': 'yes',
 'rx': {'caps': ['flow_stats', 'latency'], 'counters': 127},
 'rx_filter_mode': 'hardware match',
 'rx_queue': 'off',
 'speed': 40.0,
 'src_ipv4': '-',
 'src_mac': '3c:fd:fe:c8:17:d0',
 'stack': 'legacy',
 'status': 'IDLE',
 'supp_speeds': [40000],
 'vlan': '-',
 'vxlan_fs': '-'}
13/11/2020 17:14:35                         pktgen: trex port <0> not support flow control
13/11/2020 17:14:35                         pktgen: trex packet generator: run traffic 5s to warm up ... 
13/11/2020 17:14:35                         pktgen: check the trex port link status
13/11/2020 17:14:35                         pktgen: {'arp': '-',
 'cores': [0, 1, 2, 3],
 'description': 'Ethernet Controller XL710 for 40GbE QSFP+',
 'dest': 'b4:96:91:46:e0:5c',
 'driver': 'net_i40e',
 'fc': 'none',
 'fc_supported': 'no',
 'grat_arp': 'off',
 'hw_mac': '3c:fd:fe:c8:17:d0',
 'index': 0,
 'ipv6': 'off',
 'is_fc_supported': False,
 'is_led_supported': True,
 'is_link_supported': True,
 'is_prom_supported': True,
 'is_virtual': 'no',
 'is_vxlan_supported': 'yes',
 'layer_mode': 'Ethernet',
 'led_change_supported': 'yes',
 'link': 'UP',
 'link_change_supported': 'yes',
 'mult': 'off',
 'numa': 1,
 'pci_addr': '0000:82:00.0',
 'prom': 'on',
 'prom_supported': 'yes',
 'rx': {'caps': ['flow_stats', 'latency'], 'counters': 127},
 'rx_filter_mode': 'hardware match',
 'rx_queue': 'off',
 'speed': 40.0,
 'src_ipv4': '-',
 'src_mac': '3c:fd:fe:c8:17:d0',
 'stack': 'legacy',
 'status': 'IDLE',
 'supp_speeds': [40000],
 'vlan': '-',
 'vxlan_fs': '-'}
13/11/2020 17:14:35                         pktgen: begin traffic ......
13/11/2020 17:14:35                         pktgen: {'ports': [0], 'mult': '100%', 'core_mask': None, 'force': True}
13/11/2020 17:14:40                         pktgen: traffic completed. 
13/11/2020 17:14:40                         pktgen: check the trex port link status
13/11/2020 17:14:40                         pktgen: {'arp': '-',
 'cores': [0, 1, 2, 3],
 'description': 'Ethernet Controller XL710 for 40GbE QSFP+',
 'dest': 'b4:96:91:46:e0:5c',
 'driver': 'net_i40e',
 'fc': 'none',
 'fc_supported': 'no',
 'grat_arp': 'off',
 'hw_mac': '3c:fd:fe:c8:17:d0',
 'index': 0,
 'ipv6': 'off',
 'is_fc_supported': False,
 'is_led_supported': True,
 'is_link_supported': True,
 'is_prom_supported': True,
 'is_virtual': 'no',
 'is_vxlan_supported': 'yes',
 'layer_mode': 'Ethernet',
 'led_change_supported': 'yes',
 'link': 'UP',
 'link_change_supported': 'yes',
 'mult': 'off',
 'numa': 1,
 'pci_addr': '0000:82:00.0',
 'prom': 'on',
 'prom_supported': 'yes',
 'rx': {'caps': ['flow_stats', 'latency'], 'counters': 127},
 'rx_filter_mode': 'hardware match',
 'rx_queue': 'off',
 'speed': 40.0,
 'src_ipv4': '-',
 'src_mac': '3c:fd:fe:c8:17:d0',
 'stack': 'legacy',
 'status': 'IDLE',
 'supp_speeds': [40000],
 'vlan': '-',
 'vxlan_fs': '-'}
13/11/2020 17:14:40                         pktgen: begin traffic ......
13/11/2020 17:14:40                         pktgen: {'ports': [0], 'mult': '100%', 'core_mask': None, 'force': True}
13/11/2020 17:14:50                         pktgen: begin get port statistic ...
13/11/2020 17:14:50                         pktgen: {'options': {'fields_config': {'ip': {'dst': {'action': 'random',
                                              'end': '48.0.0.64',
                                              'start': '48.0.0.1',
                                              'step': 1}}},
             'pcap': '/tmp/pvp_multipath.pcap',
             'stream_config': {'rate': 100,
                               'transmit_mode': 'continuous',
                               'txmode': {}}},
 'pcap_file': '/tmp/pvp_multipath.pcap',
 'rx_port': 0,
 'tx_port': 0}
13/11/2020 17:14:50                         pktgen: {0: {'ibytes': 12118455488,
     'ierrors': 0,
     'ipackets': 189350870,
     'obytes': 22691357312,
     'oerrors': 0,
     'opackets': 354552497,
     'rx_bps': 9715304448.0,
     'rx_bps_L1': 12751335808.0,
     'rx_pps': 18975196.0,
     'rx_util': 31.878339519999997,
     'tx_bps': 18181023744.0,
     'tx_bps_L1': 23862593664.0,
     'tx_pps': 35509812.0,
     'tx_util': 59.65648416},
 1: {'ibytes': 0,
     'ierrors': 0,
     'ipackets': 0,
     'obytes': 0,
     'oerrors': 0,
     'opackets': 0,
     'rx_bps': 0.0,
     'rx_bps_L1': 0,
     'rx_pps': 0.0,
     'rx_util': 0.0,
     'tx_bps': 0.0,
     'tx_bps_L1': 0,
     'tx_pps': 0.0,
     'tx_util': 0.0},
 'flow_stats': {},
 'global': {'active_flows': 0.0,
            'active_sockets': 0,
            'bw_per_core': 9.195822715759277,
            'cpu_util': 98.85479736328125,
            'cpu_util_raw': 100.0,
            'open_flows': 0.0,
            'platform_factor': 1.0,
            'queue_full': 0,
            'rx_bps': 9715304448.0,
            'rx_core_pps': 0.0,
            'rx_cpu_util': 0.0,
            'rx_drop_bps': 8465718784.0,
            'rx_pps': 18975196.0,
            'socket_util': 0.0,
            'total_alloc_error': 0,
            'total_clients': 0,
            'total_servers': 0,
            'tx_bps': 18181023744.0,
            'tx_cps': 0.0,
            'tx_expected_bps': 0.0,
            'tx_expected_cps': 0.0,
            'tx_expected_pps': 0.0,
            'tx_pps': 35509812.0},
 'latency': {'global': {'bad_hdr': 0, 'old_flow': 0}},
 'total': {'ibytes': 12118455488,
           'ierrors': 0,
           'ipackets': 189350870,
           'obytes': 22691357312,
           'oerrors': 0,
           'opackets': 354552497,
           'rx_bps': 9715304448.0,
           'rx_bps_L1': 12751335808.0,
           'rx_pps': 18975196.0,
           'rx_util': 31.878339519999997,
           'tx_bps': 18181023744.0,
           'tx_bps_L1': 23862593664.0,
           'tx_pps': 35509812.0,
           'tx_util': 59.65648416}}
13/11/2020 17:14:50                         pktgen: {'ibytes': 12118455488,
 'ierrors': 0,
 'ipackets': 189350870,
 'obytes': 22691357312,
 'oerrors': 0,
 'opackets': 354552497,
 'rx_bps': 9715304448.0,
 'rx_bps_L1': 12751335808.0,
 'rx_pps': 18975196.0,
 'rx_util': 31.878339519999997,
 'tx_bps': 18181023744.0,
 'tx_bps_L1': 23862593664.0,
 'tx_pps': 35509812.0,
 'tx_util': 59.65648416}
13/11/2020 17:14:50                         pktgen: Tx Port 0 stats: 
tx_port: 0,  tx_bps: 18181023744.000000, tx_pps: 35509812.000000 
13/11/2020 17:14:50                         pktgen: {'ibytes': 12118455488,
 'ierrors': 0,
 'ipackets': 189350870,
 'obytes': 22691357312,
 'oerrors': 0,
 'opackets': 354552497,
 'rx_bps': 9715304448.0,
 'rx_bps_L1': 12751335808.0,
 'rx_pps': 18975196.0,
 'rx_util': 31.878339519999997,
 'tx_bps': 18181023744.0,
 'tx_bps_L1': 23862593664.0,
 'tx_pps': 35509812.0,
 'tx_util': 59.65648416}
13/11/2020 17:14:50                         pktgen: Rx Port 0 stats: 
rx_port: 0,  rx_bps: 9715304448.000000, rx_pps: 18975196.000000
13/11/2020 17:14:50                         pktgen: throughput: pps_rx 18975196.000000, bps_rx 9715304448.000000
13/11/2020 17:14:50                         pktgen: traffic completed. 
13/11/2020 17:14:50             dut.10.240.183.220: stop
13/11/2020 17:14:50             dut.10.240.183.220: 
Telling cores to ...
Waiting for lcores to finish...

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

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

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

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

Done.
13/11/2020 17:14:50             dut.10.240.183.220: start
13/11/2020 17:14:50             dut.10.240.183.220: 
mac packet forwarding - ports=1 - cores=2 - streams=2 - NUMA support enabled, MP allocation mode: native
Logical Core 34 (socket 1) forwards packets on 1 streams:
  RX P=0/Q=0 (socket 1) -> TX P=0/Q=0 (socket 1) peer=02:00:00:00:00:00
Logical Core 35 (socket 1) forwards packets on 1 streams:
  RX P=0/Q=1 (socket 1) -> TX P=0/Q=1 (socket 1) peer=02:00:00:00:00:00

  mac packet forwarding packets/burst=32
  nb forwarding cores=2 - nb forwarding ports=1
  port 0: RX queue number: 2 Tx queue number: 2
    Rx offloads=0x1 Tx offloads=0x0
    RX queue: 0
      RX desc=255 - RX free threshold=0
      RX threshold registers: pthresh=0 hthresh=0  wthresh=0
      RX Offloads=0x1
    TX queue: 0
      TX desc=255 - TX free threshold=0
      TX threshold registers: pthresh=0 hthresh=0  wthresh=0
      TX offloads=0x0 - TX RS bit threshold=0
13/11/2020 17:14:51             dut.10.240.183.220: quit
13/11/2020 17:14:51             dut.10.240.183.220: 
Telling cores to stop...
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.

Stopping port 0...
Stopping ports...
Done

Shutting down port 0...
Closing ports...
13/11/2020 17:14:51 TestPVPVirtioUserMultiQueuesPortRestart: 
+--------------+-----------------------------+------------------+------------+----------------+
| FrameSize(B) |            Mode             | Throughput(Mpps) | % linerate |     Cycle      |
+==============+=============================+==================+============+================+
| 64           | packed_ring_vectorized_path | 18.814           | 31.608     | Before Restart |
+--------------+-----------------------------+------------------+------------+----------------+
| 64           | packed_ring_vectorized_path | 18.975           | 31.878     | After Restart  |
+--------------+-----------------------------+------------------+------------+----------------+
13/11/2020 17:14:51 TestPVPVirtioUserMultiQueuesPortRestart: Test Case test_perf_pvp_2queues_test_with_packed_ring_vectorized_path Result PASSED:
13/11/2020 17:14:51             dut.10.240.183.220: kill_all: called by dut and prefix list has value.
13/11/2020 17:14:54 TestPVPVirtioUserMultiQueuesPortRestart: Test Case test_perf_pvp_2queues_test_with_split_ring_inorder_mergeable_path Begin
13/11/2020 17:14:54             dut.10.240.183.220:  
13/11/2020 17:14:54                         tester: 
13/11/2020 17:14:54             dut.10.240.183.220: rm -rf ./vhost.out
13/11/2020 17:14:55             dut.10.240.183.220: 
13/11/2020 17:14:55             dut.10.240.183.220: killall -s INT dpdk-testpmd 
13/11/2020 17:14:55             dut.10.240.183.220: dpdk-testpmd: no process found
13/11/2020 17:14:55             dut.10.240.183.220: rm -rf ./vhost-net*
13/11/2020 17:14:55             dut.10.240.183.220: 
13/11/2020 17:15:06             dut.10.240.183.220: cat /proc/meminfo |grep Hugepagesize|awk '{print($2)}'
13/11/2020 17:15:06             dut.10.240.183.220: 1048576
13/11/2020 17:15:06             dut.10.240.183.220: x86_64-native-linuxapp-gcc/app/dpdk-testpmd  -l 33,34,35 -n 4   --file-prefix=virtio --no-pci  --vdev net_virtio_user0,mac=00:01:02:03:04:05,path=./vhost-net,queues=2,in_order=1,mrg_rxbuf=1  -- -i --tx-offloads=0x0 --enable-hw-vlan-strip --rss-ip --nb-cores=2 --rxq=2 --txq=2
13/11/2020 17:15:07             dut.10.240.183.220: EAL: Detected 112 lcore(s)
EAL: Detected 2 NUMA nodes
EAL: Multi-process socket /var/run/dpdk/virtio/mp_socket
EAL: Selected IOVA mode 'VA'
EAL: Probing VFIO support...
EAL: VFIO support initialized
Interactive-mode selected
Warning: NUMA should be configured manually by using --port-numa-config and --ring-numa-config parameters along with --numa.
testpmd: create a new mbuf pool <mb_pool_1>: n=163456, size=2176, socket=1
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 1)
Port 0: 00:01:02:03:04:05
Checking link statuses...
Done
13/11/2020 17:15:17             dut.10.240.183.220: set fwd mac
13/11/2020 17:15:17             dut.10.240.183.220: 
Set mac packet forwarding mode
13/11/2020 17:15:17             dut.10.240.183.220: start
13/11/2020 17:15:17             dut.10.240.183.220: 
mac packet forwarding - ports=1 - cores=2 - streams=2 - NUMA support enabled, MP allocation mode: native
Logical Core 34 (socket 1) forwards packets on 1 streams:
  RX P=0/Q=0 (socket 1) -> TX P=0/Q=0 (socket 1) peer=02:00:00:00:00:00
Logical Core 35 (socket 1) forwards packets on 1 streams:
  RX P=0/Q=1 (socket 1) -> TX P=0/Q=1 (socket 1) peer=02:00:00:00:00:00

  mac packet forwarding packets/burst=32
  nb forwarding cores=2 - nb forwarding ports=1
  port 0: RX queue number: 2 Tx queue number: 2
    Rx offloads=0x1 Tx offloads=0x0
    RX queue: 0
      RX desc=0 - RX free threshold=0
      RX threshold registers: pthresh=0 hthresh=0  wthresh=0
      RX Offloads=0x1
    TX queue: 0
      TX desc=0 - TX free threshold=0
      TX threshold registers: pthresh=0 hthresh=0  wthresh=0
      TX offloads=0x0 - TX RS bit threshold=0
13/11/2020 17:15:17 TestPVPVirtioUserMultiQueuesPortRestart: Running test test_perf_pvp_2queues_test_with_split_ring_inorder_mergeable_path, and 64 frame size.
13/11/2020 17:15:17                         tester: ls -d /tmp
13/11/2020 17:15:17                         tester: /tmp
13/11/2020 17:15:17                         tester: scp -v /home/autoregression/jiangyu/dts1113/output/tmp/pcap/pvp_multipath.pcap root@10.240.183.217:/tmp/pvp_multipath.pcap
13/11/2020 17:15:19                         pktgen: test port 0 map gen port 0
13/11/2020 17:15:19                         pktgen: test port 0 map gen port 0
13/11/2020 17:15:19                         pktgen: {'arp': '-',
 'cores': [0, 1, 2, 3],
 'description': 'Ethernet Controller XL710 for 40GbE QSFP+',
 'dest': 'b4:96:91:46:e0:5c',
 'driver': 'net_i40e',
 'fc': 'none',
 'fc_supported': 'no',
 'grat_arp': 'off',
 'hw_mac': '3c:fd:fe:c8:17:d0',
 'index': 0,
 'ipv6': 'off',
 'is_fc_supported': False,
 'is_led_supported': True,
 'is_link_supported': True,
 'is_prom_supported': True,
 'is_virtual': 'no',
 'is_vxlan_supported': 'yes',
 'layer_mode': 'Ethernet',
 'led_change_supported': 'yes',
 'link': 'UP',
 'link_change_supported': 'yes',
 'mult': 'off',
 'numa': 1,
 'pci_addr': '0000:82:00.0',
 'prom': 'off',
 'prom_supported': 'yes',
 'rx': {'caps': ['flow_stats', 'latency'], 'counters': 127},
 'rx_filter_mode': 'hardware match',
 'rx_queue': 'off',
 'speed': 40.0,
 'src_ipv4': '-',
 'src_mac': '3c:fd:fe:c8:17:d0',
 'stack': 'legacy',
 'status': 'IDLE',
 'supp_speeds': [40000],
 'vlan': '-',
 'vxlan_fs': '-'}
13/11/2020 17:15:19                         pktgen: trex port <0> not support flow control
13/11/2020 17:15:19                         pktgen: trex packet generator: run traffic 5s to warm up ... 
13/11/2020 17:15:19                         pktgen: check the trex port link status
13/11/2020 17:15:19                         pktgen: {'arp': '-',
 'cores': [0, 1, 2, 3],
 'description': 'Ethernet Controller XL710 for 40GbE QSFP+',
 'dest': 'b4:96:91:46:e0:5c',
 'driver': 'net_i40e',
 'fc': 'none',
 'fc_supported': 'no',
 'grat_arp': 'off',
 'hw_mac': '3c:fd:fe:c8:17:d0',
 'index': 0,
 'ipv6': 'off',
 'is_fc_supported': False,
 'is_led_supported': True,
 'is_link_supported': True,
 'is_prom_supported': True,
 'is_virtual': 'no',
 'is_vxlan_supported': 'yes',
 'layer_mode': 'Ethernet',
 'led_change_supported': 'yes',
 'link': 'UP',
 'link_change_supported': 'yes',
 'mult': 'off',
 'numa': 1,
 'pci_addr': '0000:82:00.0',
 'prom': 'on',
 'prom_supported': 'yes',
 'rx': {'caps': ['flow_stats', 'latency'], 'counters': 127},
 'rx_filter_mode': 'hardware match',
 'rx_queue': 'off',
 'speed': 40.0,
 'src_ipv4': '-',
 'src_mac': '3c:fd:fe:c8:17:d0',
 'stack': 'legacy',
 'status': 'IDLE',
 'supp_speeds': [40000],
 'vlan': '-',
 'vxlan_fs': '-'}
13/11/2020 17:15:19                         pktgen: begin traffic ......
13/11/2020 17:15:19                         pktgen: {'ports': [0], 'mult': '100%', 'core_mask': None, 'force': True}
13/11/2020 17:15:24                         pktgen: traffic completed. 
13/11/2020 17:15:24                         pktgen: check the trex port link status
13/11/2020 17:15:24                         pktgen: {'arp': '-',
 'cores': [0, 1, 2, 3],
 'description': 'Ethernet Controller XL710 for 40GbE QSFP+',
 'dest': 'b4:96:91:46:e0:5c',
 'driver': 'net_i40e',
 'fc': 'none',
 'fc_supported': 'no',
 'grat_arp': 'off',
 'hw_mac': '3c:fd:fe:c8:17:d0',
 'index': 0,
 'ipv6': 'off',
 'is_fc_supported': False,
 'is_led_supported': True,
 'is_link_supported': True,
 'is_prom_supported': True,
 'is_virtual': 'no',
 'is_vxlan_supported': 'yes',
 'layer_mode': 'Ethernet',
 'led_change_supported': 'yes',
 'link': 'UP',
 'link_change_supported': 'yes',
 'mult': 'off',
 'numa': 1,
 'pci_addr': '0000:82:00.0',
 'prom': 'on',
 'prom_supported': 'yes',
 'rx': {'caps': ['flow_stats', 'latency'], 'counters': 127},
 'rx_filter_mode': 'hardware match',
 'rx_queue': 'off',
 'speed': 40.0,
 'src_ipv4': '-',
 'src_mac': '3c:fd:fe:c8:17:d0',
 'stack': 'legacy',
 'status': 'IDLE',
 'supp_speeds': [40000],
 'vlan': '-',
 'vxlan_fs': '-'}
13/11/2020 17:15:24                         pktgen: begin traffic ......
13/11/2020 17:15:24                         pktgen: {'ports': [0], 'mult': '100%', 'core_mask': None, 'force': True}
13/11/2020 17:15:34                         pktgen: begin get port statistic ...
13/11/2020 17:15:34                         pktgen: {'options': {'fields_config': {'ip': {'dst': {'action': 'random',
                                              'end': '48.0.0.64',
                                              'start': '48.0.0.1',
                                              'step': 1}}},
             'pcap': '/tmp/pvp_multipath.pcap',
             'stream_config': {'rate': 100,
                               'transmit_mode': 'continuous',
                               'txmode': {}}},
 'pcap_file': '/tmp/pvp_multipath.pcap',
 'rx_port': 0,
 'tx_port': 0}
13/11/2020 17:15:34                         pktgen: {0: {'ibytes': 10592091776,
     'ierrors': 0,
     'ipackets': 165501434,
     'obytes': 22318679744,
     'oerrors': 0,
     'opackets': 348729411,
     'rx_bps': 8482191360.0,
     'rx_bps_L1': 11132875040.0,
     'rx_pps': 16566773.0,
     'rx_util': 27.8321876,
     'tx_bps': 17866659840.0,
     'tx_bps_L1': 23449991040.0,
     'tx_pps': 34895820.0,
     'tx_util': 58.624977599999994},
 1: {'ibytes': 0,
     'ierrors': 0,
     'ipackets': 0,
     'obytes': 0,
     'oerrors': 0,
     'opackets': 0,
     'rx_bps': 0.0,
     'rx_bps_L1': 0,
     'rx_pps': 0.0,
     'rx_util': 0.0,
     'tx_bps': 0.0,
     'tx_bps_L1': 0,
     'tx_pps': 0.0,
     'tx_util': 0.0},
 'flow_stats': {},
 'global': {'active_flows': 0.0,
            'active_sockets': 0,
            'bw_per_core': 9.090579986572266,
            'cpu_util': 98.27018737792969,
            'cpu_util_raw': 100.0,
            'open_flows': 0.0,
            'platform_factor': 1.0,
            'queue_full': 0,
            'rx_bps': 8482191360.0,
            'rx_core_pps': 0.0,
            'rx_cpu_util': 0.0,
            'rx_drop_bps': 9384468480.0,
            'rx_pps': 16566773.0,
            'socket_util': 0.0,
            'total_alloc_error': 0,
            'total_clients': 0,
            'total_servers': 0,
            'tx_bps': 17866659840.0,
            'tx_cps': 0.0,
            'tx_expected_bps': 0.0,
            'tx_expected_cps': 0.0,
            'tx_expected_pps': 0.0,
            'tx_pps': 34895820.0},
 'latency': {'global': {'bad_hdr': 0, 'old_flow': 0}},
 'total': {'ibytes': 10592091776,
           'ierrors': 0,
           'ipackets': 165501434,
           'obytes': 22318679744,
           'oerrors': 0,
           'opackets': 348729411,
           'rx_bps': 8482191360.0,
           'rx_bps_L1': 11132875040.0,
           'rx_pps': 16566773.0,
           'rx_util': 27.8321876,
           'tx_bps': 17866659840.0,
           'tx_bps_L1': 23449991040.0,
           'tx_pps': 34895820.0,
           'tx_util': 58.624977599999994}}
13/11/2020 17:15:34                         pktgen: {'ibytes': 10592091776,
 'ierrors': 0,
 'ipackets': 165501434,
 'obytes': 22318679744,
 'oerrors': 0,
 'opackets': 348729411,
 'rx_bps': 8482191360.0,
 'rx_bps_L1': 11132875040.0,
 'rx_pps': 16566773.0,
 'rx_util': 27.8321876,
 'tx_bps': 17866659840.0,
 'tx_bps_L1': 23449991040.0,
 'tx_pps': 34895820.0,
 'tx_util': 58.624977599999994}
13/11/2020 17:15:34                         pktgen: Tx Port 0 stats: 
tx_port: 0,  tx_bps: 17866659840.000000, tx_pps: 34895820.000000 
13/11/2020 17:15:34                         pktgen: {'ibytes': 10592091776,
 'ierrors': 0,
 'ipackets': 165501434,
 'obytes': 22318679744,
 'oerrors': 0,
 'opackets': 348729411,
 'rx_bps': 8482191360.0,
 'rx_bps_L1': 11132875040.0,
 'rx_pps': 16566773.0,
 'rx_util': 27.8321876,
 'tx_bps': 17866659840.0,
 'tx_bps_L1': 23449991040.0,
 'tx_pps': 34895820.0,
 'tx_util': 58.624977599999994}
13/11/2020 17:15:34                         pktgen: Rx Port 0 stats: 
rx_port: 0,  rx_bps: 8482191360.000000, rx_pps: 16566773.000000
13/11/2020 17:15:34                         pktgen: throughput: pps_rx 16566773.000000, bps_rx 8482191360.000000
13/11/2020 17:15:34                         pktgen: traffic completed. 
13/11/2020 17:15:34             dut.10.240.183.220: stop
13/11/2020 17:15:34             dut.10.240.183.220: 
Telling cores to ...
Waiting for lcores to finish...

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

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

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

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

Done.
13/11/2020 17:15:34             dut.10.240.183.220: start
13/11/2020 17:15:34             dut.10.240.183.220: 
mac packet forwarding - ports=1 - cores=2 - streams=2 - NUMA support enabled, MP allocation mode: native
Logical Core 34 (socket 1) forwards packets on 1 streams:
  RX P=0/Q=0 (socket 1) -> TX P=0/Q=0 (socket 1) peer=02:00:00:00:00:00
Logical Core 35 (socket 1) forwards packets on 1 streams:
  RX P=0/Q=1 (socket 1) -> TX P=0/Q=1 (socket 1) peer=02:00:00:00:00:00

  mac packet forwarding packets/burst=32
  nb forwarding cores=2 - nb forwarding ports=1
  port 0: RX queue number: 2 Tx queue number: 2
    Rx offloads=0x1 Tx offloads=0x0
    RX queue: 0
      RX desc=0 - RX free threshold=0
      RX threshold registers: pthresh=0 hthresh=0  wthresh=0
      RX Offloads=0x1
    TX queue: 0
      TX desc=0 - TX free threshold=0
      TX threshold registers: pthresh=0 hthresh=0  wthresh=0
      TX offloads=0x0 - TX RS bit threshold=0
13/11/2020 17:15:37                         tester: ls -d /tmp
13/11/2020 17:15:37                         tester: /tmp
13/11/2020 17:15:37                         tester: scp -v /home/autoregression/jiangyu/dts1113/output/tmp/pcap/pvp_multipath.pcap root@10.240.183.217:/tmp/pvp_multipath.pcap
13/11/2020 17:15:39                         pktgen: test port 0 map gen port 0
13/11/2020 17:15:39                         pktgen: test port 0 map gen port 0
13/11/2020 17:15:39                         pktgen: {'arp': '-',
 'cores': [0, 1, 2, 3],
 'description': 'Ethernet Controller XL710 for 40GbE QSFP+',
 'dest': 'b4:96:91:46:e0:5c',
 'driver': 'net_i40e',
 'fc': 'none',
 'fc_supported': 'no',
 'grat_arp': 'off',
 'hw_mac': '3c:fd:fe:c8:17:d0',
 'index': 0,
 'ipv6': 'off',
 'is_fc_supported': False,
 'is_led_supported': True,
 'is_link_supported': True,
 'is_prom_supported': True,
 'is_virtual': 'no',
 'is_vxlan_supported': 'yes',
 'layer_mode': 'Ethernet',
 'led_change_supported': 'yes',
 'link': 'UP',
 'link_change_supported': 'yes',
 'mult': 'off',
 'numa': 1,
 'pci_addr': '0000:82:00.0',
 'prom': 'off',
 'prom_supported': 'yes',
 'rx': {'caps': ['flow_stats', 'latency'], 'counters': 127},
 'rx_filter_mode': 'hardware match',
 'rx_queue': 'off',
 'speed': 40.0,
 'src_ipv4': '-',
 'src_mac': '3c:fd:fe:c8:17:d0',
 'stack': 'legacy',
 'status': 'IDLE',
 'supp_speeds': [40000],
 'vlan': '-',
 'vxlan_fs': '-'}
13/11/2020 17:15:39                         pktgen: trex port <0> not support flow control
13/11/2020 17:15:39                         pktgen: trex packet generator: run traffic 5s to warm up ... 
13/11/2020 17:15:39                         pktgen: check the trex port link status
13/11/2020 17:15:39                         pktgen: {'arp': '-',
 'cores': [0, 1, 2, 3],
 'description': 'Ethernet Controller XL710 for 40GbE QSFP+',
 'dest': 'b4:96:91:46:e0:5c',
 'driver': 'net_i40e',
 'fc': 'none',
 'fc_supported': 'no',
 'grat_arp': 'off',
 'hw_mac': '3c:fd:fe:c8:17:d0',
 'index': 0,
 'ipv6': 'off',
 'is_fc_supported': False,
 'is_led_supported': True,
 'is_link_supported': True,
 'is_prom_supported': True,
 'is_virtual': 'no',
 'is_vxlan_supported': 'yes',
 'layer_mode': 'Ethernet',
 'led_change_supported': 'yes',
 'link': 'UP',
 'link_change_supported': 'yes',
 'mult': 'off',
 'numa': 1,
 'pci_addr': '0000:82:00.0',
 'prom': 'on',
 'prom_supported': 'yes',
 'rx': {'caps': ['flow_stats', 'latency'], 'counters': 127},
 'rx_filter_mode': 'hardware match',
 'rx_queue': 'off',
 'speed': 40.0,
 'src_ipv4': '-',
 'src_mac': '3c:fd:fe:c8:17:d0',
 'stack': 'legacy',
 'status': 'IDLE',
 'supp_speeds': [40000],
 'vlan': '-',
 'vxlan_fs': '-'}
13/11/2020 17:15:39                         pktgen: begin traffic ......
13/11/2020 17:15:39                         pktgen: {'ports': [0], 'mult': '100%', 'core_mask': None, 'force': True}
13/11/2020 17:15:44                         pktgen: traffic completed. 
13/11/2020 17:15:44                         pktgen: check the trex port link status
13/11/2020 17:15:44                         pktgen: {'arp': '-',
 'cores': [0, 1, 2, 3],
 'description': 'Ethernet Controller XL710 for 40GbE QSFP+',
 'dest': 'b4:96:91:46:e0:5c',
 'driver': 'net_i40e',
 'fc': 'none',
 'fc_supported': 'no',
 'grat_arp': 'off',
 'hw_mac': '3c:fd:fe:c8:17:d0',
 'index': 0,
 'ipv6': 'off',
 'is_fc_supported': False,
 'is_led_supported': True,
 'is_link_supported': True,
 'is_prom_supported': True,
 'is_virtual': 'no',
 'is_vxlan_supported': 'yes',
 'layer_mode': 'Ethernet',
 'led_change_supported': 'yes',
 'link': 'UP',
 'link_change_supported': 'yes',
 'mult': 'off',
 'numa': 1,
 'pci_addr': '0000:82:00.0',
 'prom': 'on',
 'prom_supported': 'yes',
 'rx': {'caps': ['flow_stats', 'latency'], 'counters': 127},
 'rx_filter_mode': 'hardware match',
 'rx_queue': 'off',
 'speed': 40.0,
 'src_ipv4': '-',
 'src_mac': '3c:fd:fe:c8:17:d0',
 'stack': 'legacy',
 'status': 'IDLE',
 'supp_speeds': [40000],
 'vlan': '-',
 'vxlan_fs': '-'}
13/11/2020 17:15:44                         pktgen: begin traffic ......
13/11/2020 17:15:44                         pktgen: {'ports': [0], 'mult': '100%', 'core_mask': None, 'force': True}
13/11/2020 17:15:54                         pktgen: begin get port statistic ...
13/11/2020 17:15:54                         pktgen: {'options': {'fields_config': {'ip': {'dst': {'action': 'random',
                                              'end': '48.0.0.64',
                                              'start': '48.0.0.1',
                                              'step': 1}}},
             'pcap': '/tmp/pvp_multipath.pcap',
             'stream_config': {'rate': 100,
                               'transmit_mode': 'continuous',
                               'txmode': {}}},
 'pcap_file': '/tmp/pvp_multipath.pcap',
 'rx_port': 0,
 'tx_port': 0}
13/11/2020 17:15:54                         pktgen: {0: {'ibytes': 10542145216,
     'ierrors': 0,
     'ipackets': 164721028,
     'obytes': 22651347392,
     'oerrors': 0,
     'opackets': 353927335,
     'rx_bps': 8404089856.0,
     'rx_bps_L1': 11030366336.0,
     'rx_pps': 16414228.0,
     'rx_util': 27.575915839999997,
     'tx_bps': 18051919872.0,
     'tx_bps_L1': 23693144832.0,
     'tx_pps': 35257656.0,
     'tx_util': 59.232862080000004},
 1: {'ibytes': 0,
     'ierrors': 0,
     'ipackets': 0,
     'obytes': 0,
     'oerrors': 0,
     'opackets': 0,
     'rx_bps': 0.0,
     'rx_bps_L1': 0,
     'rx_pps': 0.0,
     'rx_util': 0.0,
     'tx_bps': 0.0,
     'tx_bps_L1': 0,
     'tx_pps': 0.0,
     'tx_util': 0.0},
 'flow_stats': {},
 'global': {'active_flows': 0.0,
            'active_sockets': 0,
            'bw_per_core': 9.140172004699707,
            'cpu_util': 98.75043487548828,
            'cpu_util_raw': 100.0,
            'open_flows': 0.0,
            'platform_factor': 1.0,
            'queue_full': 0,
            'rx_bps': 8404089856.0,
            'rx_core_pps': 0.0,
            'rx_cpu_util': 0.0,
            'rx_drop_bps': 9647830016.0,
            'rx_pps': 16414228.0,
            'socket_util': 0.0,
            'total_alloc_error': 0,
            'total_clients': 0,
            'total_servers': 0,
            'tx_bps': 18051919872.0,
            'tx_cps': 0.0,
            'tx_expected_bps': 0.0,
            'tx_expected_cps': 0.0,
            'tx_expected_pps': 0.0,
            'tx_pps': 35257656.0},
 'latency': {'global': {'bad_hdr': 0, 'old_flow': 0}},
 'total': {'ibytes': 10542145216,
           'ierrors': 0,
           'ipackets': 164721028,
           'obytes': 22651347392,
           'oerrors': 0,
           'opackets': 353927335,
           'rx_bps': 8404089856.0,
           'rx_bps_L1': 11030366336.0,
           'rx_pps': 16414228.0,
           'rx_util': 27.575915839999997,
           'tx_bps': 18051919872.0,
           'tx_bps_L1': 23693144832.0,
           'tx_pps': 35257656.0,
           'tx_util': 59.232862080000004}}
13/11/2020 17:15:54                         pktgen: {'ibytes': 10542145216,
 'ierrors': 0,
 'ipackets': 164721028,
 'obytes': 22651347392,
 'oerrors': 0,
 'opackets': 353927335,
 'rx_bps': 8404089856.0,
 'rx_bps_L1': 11030366336.0,
 'rx_pps': 16414228.0,
 'rx_util': 27.575915839999997,
 'tx_bps': 18051919872.0,
 'tx_bps_L1': 23693144832.0,
 'tx_pps': 35257656.0,
 'tx_util': 59.232862080000004}
13/11/2020 17:15:54                         pktgen: Tx Port 0 stats: 
tx_port: 0,  tx_bps: 18051919872.000000, tx_pps: 35257656.000000 
13/11/2020 17:15:54                         pktgen: {'ibytes': 10542145216,
 'ierrors': 0,
 'ipackets': 164721028,
 'obytes': 22651347392,
 'oerrors': 0,
 'opackets': 353927335,
 'rx_bps': 8404089856.0,
 'rx_bps_L1': 11030366336.0,
 'rx_pps': 16414228.0,
 'rx_util': 27.575915839999997,
 'tx_bps': 18051919872.0,
 'tx_bps_L1': 23693144832.0,
 'tx_pps': 35257656.0,
 'tx_util': 59.232862080000004}
13/11/2020 17:15:54                         pktgen: Rx Port 0 stats: 
rx_port: 0,  rx_bps: 8404089856.000000, rx_pps: 16414228.000000
13/11/2020 17:15:54                         pktgen: throughput: pps_rx 16414228.000000, bps_rx 8404089856.000000
13/11/2020 17:15:54                         pktgen: traffic completed. 
13/11/2020 17:15:54             dut.10.240.183.220: stop
13/11/2020 17:15:54             dut.10.240.183.220: 
Telling cores to ...
Waiting for lcores to finish...

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

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

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

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

Done.
13/11/2020 17:15:54             dut.10.240.183.220: start
13/11/2020 17:15:54             dut.10.240.183.220: 
mac packet forwarding - ports=1 - cores=2 - streams=2 - NUMA support enabled, MP allocation mode: native
Logical Core 34 (socket 1) forwards packets on 1 streams:
  RX P=0/Q=0 (socket 1) -> TX P=0/Q=0 (socket 1) peer=02:00:00:00:00:00
Logical Core 35 (socket 1) forwards packets on 1 streams:
  RX P=0/Q=1 (socket 1) -> TX P=0/Q=1 (socket 1) peer=02:00:00:00:00:00

  mac packet forwarding packets/burst=32
  nb forwarding cores=2 - nb forwarding ports=1
  port 0: RX queue number: 2 Tx queue number: 2
    Rx offloads=0x1 Tx offloads=0x0
    RX queue: 0
      RX desc=0 - RX free threshold=0
      RX threshold registers: pthresh=0 hthresh=0  wthresh=0
      RX Offloads=0x1
    TX queue: 0
      TX desc=0 - TX free threshold=0
      TX threshold registers: pthresh=0 hthresh=0  wthresh=0
      TX offloads=0x0 - TX RS bit threshold=0
13/11/2020 17:15:55             dut.10.240.183.220: quit
13/11/2020 17:15:56             dut.10.240.183.220: 
Telling cores to stop...
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.

Stopping port 0...
Stopping ports...
Done

Shutting down port 0...
Closing ports...
13/11/2020 17:15:56 TestPVPVirtioUserMultiQueuesPortRestart: 
+--------------+------------------------------+------------------+------------+----------------+
| FrameSize(B) |             Mode             | Throughput(Mpps) | % linerate |     Cycle      |
+==============+==============================+==================+============+================+
| 64           | split_ring_inorder_mergeable | 16.567           | 27.832     | Before Restart |
+--------------+------------------------------+------------------+------------+----------------+
| 64           | split_ring_inorder_mergeable | 16.414           | 27.576     | After Restart  |
+--------------+------------------------------+------------------+------------+----------------+
13/11/2020 17:15:56 TestPVPVirtioUserMultiQueuesPortRestart: Test Case test_perf_pvp_2queues_test_with_split_ring_inorder_mergeable_path Result PASSED:
13/11/2020 17:15:56             dut.10.240.183.220: kill_all: called by dut and prefix list has value.
13/11/2020 17:15:59 TestPVPVirtioUserMultiQueuesPortRestart: Test Case test_perf_pvp_2queues_test_with_split_ring_inorder_nonmergeable_path Begin
13/11/2020 17:15:59             dut.10.240.183.220:  
13/11/2020 17:15:59                         tester: 
13/11/2020 17:15:59             dut.10.240.183.220: rm -rf ./vhost.out
13/11/2020 17:15:59             dut.10.240.183.220: 
13/11/2020 17:15:59             dut.10.240.183.220: killall -s INT dpdk-testpmd 
13/11/2020 17:15:59             dut.10.240.183.220: dpdk-testpmd: no process found
13/11/2020 17:15:59             dut.10.240.183.220: rm -rf ./vhost-net*
13/11/2020 17:15:59             dut.10.240.183.220: 
13/11/2020 17:16:10             dut.10.240.183.220: cat /proc/meminfo |grep Hugepagesize|awk '{print($2)}'
13/11/2020 17:16:10             dut.10.240.183.220: 1048576
13/11/2020 17:16:10             dut.10.240.183.220: x86_64-native-linuxapp-gcc/app/dpdk-testpmd  -l 33,34,35 -n 4   --file-prefix=virtio --no-pci  --vdev net_virtio_user0,mac=00:01:02:03:04:05,path=./vhost-net,queues=2,in_order=1,mrg_rxbuf=0,vectorized=1  -- -i --tx-offloads=0x0 --enable-hw-vlan-strip --rss-ip --nb-cores=2 --rxq=2 --txq=2
13/11/2020 17:16:11             dut.10.240.183.220: EAL: Detected 112 lcore(s)
EAL: Detected 2 NUMA nodes
EAL: Multi-process socket /var/run/dpdk/virtio/mp_socket
EAL: Selected IOVA mode 'VA'
EAL: Probing VFIO support...
EAL: VFIO support initialized
Interactive-mode selected
Warning: NUMA should be configured manually by using --port-numa-config and --ring-numa-config parameters along with --numa.
testpmd: create a new mbuf pool <mb_pool_1>: n=163456, size=2176, socket=1
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 1)
Port 0: 00:01:02:03:04:05
Checking link statuses...
Done
13/11/2020 17:16:21             dut.10.240.183.220: set fwd mac
13/11/2020 17:16:21             dut.10.240.183.220: 
Set mac packet forwarding mode
13/11/2020 17:16:21             dut.10.240.183.220: start
13/11/2020 17:16:21             dut.10.240.183.220: 
mac packet forwarding - ports=1 - cores=2 - streams=2 - NUMA support enabled, MP allocation mode: native
Logical Core 34 (socket 1) forwards packets on 1 streams:
  RX P=0/Q=0 (socket 1) -> TX P=0/Q=0 (socket 1) peer=02:00:00:00:00:00
Logical Core 35 (socket 1) forwards packets on 1 streams:
  RX P=0/Q=1 (socket 1) -> TX P=0/Q=1 (socket 1) peer=02:00:00:00:00:00

  mac packet forwarding packets/burst=32
  nb forwarding cores=2 - nb forwarding ports=1
  port 0: RX queue number: 2 Tx queue number: 2
    Rx offloads=0x1 Tx offloads=0x0
    RX queue: 0
      RX desc=0 - RX free threshold=0
      RX threshold registers: pthresh=0 hthresh=0  wthresh=0
      RX Offloads=0x1
    TX queue: 0
      TX desc=0 - TX free threshold=0
      TX threshold registers: pthresh=0 hthresh=0  wthresh=0
      TX offloads=0x0 - TX RS bit threshold=0
13/11/2020 17:16:21 TestPVPVirtioUserMultiQueuesPortRestart: Running test test_perf_pvp_2queues_test_with_split_ring_inorder_nonmergeable_path, and 64 frame size.
13/11/2020 17:16:21                         tester: ls -d /tmp
13/11/2020 17:16:21                         tester: /tmp
13/11/2020 17:16:21                         tester: scp -v /home/autoregression/jiangyu/dts1113/output/tmp/pcap/pvp_multipath.pcap root@10.240.183.217:/tmp/pvp_multipath.pcap
13/11/2020 17:16:23                         pktgen: test port 0 map gen port 0
13/11/2020 17:16:23                         pktgen: test port 0 map gen port 0
13/11/2020 17:16:23                         pktgen: {'arp': '-',
 'cores': [0, 1, 2, 3],
 'description': 'Ethernet Controller XL710 for 40GbE QSFP+',
 'dest': 'b4:96:91:46:e0:5c',
 'driver': 'net_i40e',
 'fc': 'none',
 'fc_supported': 'no',
 'grat_arp': 'off',
 'hw_mac': '3c:fd:fe:c8:17:d0',
 'index': 0,
 'ipv6': 'off',
 'is_fc_supported': False,
 'is_led_supported': True,
 'is_link_supported': True,
 'is_prom_supported': True,
 'is_virtual': 'no',
 'is_vxlan_supported': 'yes',
 'layer_mode': 'Ethernet',
 'led_change_supported': 'yes',
 'link': 'UP',
 'link_change_supported': 'yes',
 'mult': 'off',
 'numa': 1,
 'pci_addr': '0000:82:00.0',
 'prom': 'off',
 'prom_supported': 'yes',
 'rx': {'caps': ['flow_stats', 'latency'], 'counters': 127},
 'rx_filter_mode': 'hardware match',
 'rx_queue': 'off',
 'speed': 40.0,
 'src_ipv4': '-',
 'src_mac': '3c:fd:fe:c8:17:d0',
 'stack': 'legacy',
 'status': 'IDLE',
 'supp_speeds': [40000],
 'vlan': '-',
 'vxlan_fs': '-'}
13/11/2020 17:16:23                         pktgen: trex port <0> not support flow control
13/11/2020 17:16:23                         pktgen: trex packet generator: run traffic 5s to warm up ... 
13/11/2020 17:16:23                         pktgen: check the trex port link status
13/11/2020 17:16:23                         pktgen: {'arp': '-',
 'cores': [0, 1, 2, 3],
 'description': 'Ethernet Controller XL710 for 40GbE QSFP+',
 'dest': 'b4:96:91:46:e0:5c',
 'driver': 'net_i40e',
 'fc': 'none',
 'fc_supported': 'no',
 'grat_arp': 'off',
 'hw_mac': '3c:fd:fe:c8:17:d0',
 'index': 0,
 'ipv6': 'off',
 'is_fc_supported': False,
 'is_led_supported': True,
 'is_link_supported': True,
 'is_prom_supported': True,
 'is_virtual': 'no',
 'is_vxlan_supported': 'yes',
 'layer_mode': 'Ethernet',
 'led_change_supported': 'yes',
 'link': 'UP',
 'link_change_supported': 'yes',
 'mult': 'off',
 'numa': 1,
 'pci_addr': '0000:82:00.0',
 'prom': 'on',
 'prom_supported': 'yes',
 'rx': {'caps': ['flow_stats', 'latency'], 'counters': 127},
 'rx_filter_mode': 'hardware match',
 'rx_queue': 'off',
 'speed': 40.0,
 'src_ipv4': '-',
 'src_mac': '3c:fd:fe:c8:17:d0',
 'stack': 'legacy',
 'status': 'IDLE',
 'supp_speeds': [40000],
 'vlan': '-',
 'vxlan_fs': '-'}
13/11/2020 17:16:23                         pktgen: begin traffic ......
13/11/2020 17:16:23                         pktgen: {'ports': [0], 'mult': '100%', 'core_mask': None, 'force': True}
13/11/2020 17:16:28                         pktgen: traffic completed. 
13/11/2020 17:16:28                         pktgen: check the trex port link status
13/11/2020 17:16:28                         pktgen: {'arp': '-',
 'cores': [0, 1, 2, 3],
 'description': 'Ethernet Controller XL710 for 40GbE QSFP+',
 'dest': 'b4:96:91:46:e0:5c',
 'driver': 'net_i40e',
 'fc': 'none',
 'fc_supported': 'no',
 'grat_arp': 'off',
 'hw_mac': '3c:fd:fe:c8:17:d0',
 'index': 0,
 'ipv6': 'off',
 'is_fc_supported': False,
 'is_led_supported': True,
 'is_link_supported': True,
 'is_prom_supported': True,
 'is_virtual': 'no',
 'is_vxlan_supported': 'yes',
 'layer_mode': 'Ethernet',
 'led_change_supported': 'yes',
 'link': 'UP',
 'link_change_supported': 'yes',
 'mult': 'off',
 'numa': 1,
 'pci_addr': '0000:82:00.0',
 'prom': 'on',
 'prom_supported': 'yes',
 'rx': {'caps': ['flow_stats', 'latency'], 'counters': 127},
 'rx_filter_mode': 'hardware match',
 'rx_queue': 'off',
 'speed': 40.0,
 'src_ipv4': '-',
 'src_mac': '3c:fd:fe:c8:17:d0',
 'stack': 'legacy',
 'status': 'IDLE',
 'supp_speeds': [40000],
 'vlan': '-',
 'vxlan_fs': '-'}
13/11/2020 17:16:28                         pktgen: begin traffic ......
13/11/2020 17:16:28                         pktgen: {'ports': [0], 'mult': '100%', 'core_mask': None, 'force': True}
13/11/2020 17:16:38                         pktgen: begin get port statistic ...
13/11/2020 17:16:38                         pktgen: {'options': {'fields_config': {'ip': {'dst': {'action': 'random',
                                              'end': '48.0.0.64',
                                              'start': '48.0.0.1',
                                              'step': 1}}},
             'pcap': '/tmp/pvp_multipath.pcap',
             'stream_config': {'rate': 100,
                               'transmit_mode': 'continuous',
                               'txmode': {}}},
 'pcap_file': '/tmp/pvp_multipath.pcap',
 'rx_port': 0,
 'tx_port': 0}
13/11/2020 17:16:38                         pktgen: {0: {'ibytes': 10538132288,
     'ierrors': 0,
     'ipackets': 164658317,
     'obytes': 22655643712,
     'oerrors': 0,
     'opackets': 353994459,
     'rx_bps': 8404670976.0,
     'rx_bps_L1': 11031129856.0,
     'rx_pps': 16415368.0,
     'rx_util': 27.57782464,
     'tx_bps': 18052284416.0,
     'tx_bps_L1': 23693623296.0,
     'tx_pps': 35258368.0,
     'tx_util': 59.234058239999996},
 1: {'ibytes': 0,
     'ierrors': 0,
     'ipackets': 0,
     'obytes': 0,
     'oerrors': 0,
     'opackets': 0,
     'rx_bps': 0.0,
     'rx_bps_L1': 0,
     'rx_pps': 0.0,
     'rx_util': 0.0,
     'tx_bps': 0.0,
     'tx_bps_L1': 0,
     'tx_pps': 0.0,
     'tx_util': 0.0},
 'flow_stats': {},
 'global': {'active_flows': 0.0,
            'active_sockets': 0,
            'bw_per_core': 9.200095176696777,
            'cpu_util': 98.1092300415039,
            'cpu_util_raw': 100.0,
            'open_flows': 0.0,
            'platform_factor': 1.0,
            'queue_full': 0,
            'rx_bps': 8404670976.0,
            'rx_core_pps': 0.0,
            'rx_cpu_util': 0.0,
            'rx_drop_bps': 9647613952.0,
            'rx_pps': 16415368.0,
            'socket_util': 0.0,
            'total_alloc_error': 0,
            'total_clients': 0,
            'total_servers': 0,
            'tx_bps': 18052284416.0,
            'tx_cps': 0.0,
            'tx_expected_bps': 0.0,
            'tx_expected_cps': 0.0,
            'tx_expected_pps': 0.0,
            'tx_pps': 35258368.0},
 'latency': {'global': {'bad_hdr': 0, 'old_flow': 0}},
 'total': {'ibytes': 10538132288,
           'ierrors': 0,
           'ipackets': 164658317,
           'obytes': 22655643712,
           'oerrors': 0,
           'opackets': 353994459,
           'rx_bps': 8404670976.0,
           'rx_bps_L1': 11031129856.0,
           'rx_pps': 16415368.0,
           'rx_util': 27.57782464,
           'tx_bps': 18052284416.0,
           'tx_bps_L1': 23693623296.0,
           'tx_pps': 35258368.0,
           'tx_util': 59.234058239999996}}
13/11/2020 17:16:38                         pktgen: {'ibytes': 10538132288,
 'ierrors': 0,
 'ipackets': 164658317,
 'obytes': 22655643712,
 'oerrors': 0,
 'opackets': 353994459,
 'rx_bps': 8404670976.0,
 'rx_bps_L1': 11031129856.0,
 'rx_pps': 16415368.0,
 'rx_util': 27.57782464,
 'tx_bps': 18052284416.0,
 'tx_bps_L1': 23693623296.0,
 'tx_pps': 35258368.0,
 'tx_util': 59.234058239999996}
13/11/2020 17:16:38                         pktgen: Tx Port 0 stats: 
tx_port: 0,  tx_bps: 18052284416.000000, tx_pps: 35258368.000000 
13/11/2020 17:16:38                         pktgen: {'ibytes': 10538132288,
 'ierrors': 0,
 'ipackets': 164658317,
 'obytes': 22655643712,
 'oerrors': 0,
 'opackets': 353994459,
 'rx_bps': 8404670976.0,
 'rx_bps_L1': 11031129856.0,
 'rx_pps': 16415368.0,
 'rx_util': 27.57782464,
 'tx_bps': 18052284416.0,
 'tx_bps_L1': 23693623296.0,
 'tx_pps': 35258368.0,
 'tx_util': 59.234058239999996}
13/11/2020 17:16:38                         pktgen: Rx Port 0 stats: 
rx_port: 0,  rx_bps: 8404670976.000000, rx_pps: 16415368.000000
13/11/2020 17:16:38                         pktgen: throughput: pps_rx 16415368.000000, bps_rx 8404670976.000000
13/11/2020 17:16:38                         pktgen: traffic completed. 
13/11/2020 17:16:38             dut.10.240.183.220: stop
13/11/2020 17:16:38             dut.10.240.183.220: 
Telling cores to ...
Waiting for lcores to finish...

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

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

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

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

Done.
13/11/2020 17:16:38             dut.10.240.183.220: start
13/11/2020 17:16:38             dut.10.240.183.220: 
mac packet forwarding - ports=1 - cores=2 - streams=2 - NUMA support enabled, MP allocation mode: native
Logical Core 34 (socket 1) forwards packets on 1 streams:
  RX P=0/Q=0 (socket 1) -> TX P=0/Q=0 (socket 1) peer=02:00:00:00:00:00
Logical Core 35 (socket 1) forwards packets on 1 streams:
  RX P=0/Q=1 (socket 1) -> TX P=0/Q=1 (socket 1) peer=02:00:00:00:00:00

  mac packet forwarding packets/burst=32
  nb forwarding cores=2 - nb forwarding ports=1
  port 0: RX queue number: 2 Tx queue number: 2
    Rx offloads=0x1 Tx offloads=0x0
    RX queue: 0
      RX desc=0 - RX free threshold=0
      RX threshold registers: pthresh=0 hthresh=0  wthresh=0
      RX Offloads=0x1
    TX queue: 0
      TX desc=0 - TX free threshold=0
      TX threshold registers: pthresh=0 hthresh=0  wthresh=0
      TX offloads=0x0 - TX RS bit threshold=0
13/11/2020 17:16:41                         tester: ls -d /tmp
13/11/2020 17:16:41                         tester: /tmp
13/11/2020 17:16:41                         tester: scp -v /home/autoregression/jiangyu/dts1113/output/tmp/pcap/pvp_multipath.pcap root@10.240.183.217:/tmp/pvp_multipath.pcap
13/11/2020 17:16:43                         pktgen: test port 0 map gen port 0
13/11/2020 17:16:43                         pktgen: test port 0 map gen port 0
13/11/2020 17:16:43                         pktgen: {'arp': '-',
 'cores': [0, 1, 2, 3],
 'description': 'Ethernet Controller XL710 for 40GbE QSFP+',
 'dest': 'b4:96:91:46:e0:5c',
 'driver': 'net_i40e',
 'fc': 'none',
 'fc_supported': 'no',
 'grat_arp': 'off',
 'hw_mac': '3c:fd:fe:c8:17:d0',
 'index': 0,
 'ipv6': 'off',
 'is_fc_supported': False,
 'is_led_supported': True,
 'is_link_supported': True,
 'is_prom_supported': True,
 'is_virtual': 'no',
 'is_vxlan_supported': 'yes',
 'layer_mode': 'Ethernet',
 'led_change_supported': 'yes',
 'link': 'UP',
 'link_change_supported': 'yes',
 'mult': 'off',
 'numa': 1,
 'pci_addr': '0000:82:00.0',
 'prom': 'off',
 'prom_supported': 'yes',
 'rx': {'caps': ['flow_stats', 'latency'], 'counters': 127},
 'rx_filter_mode': 'hardware match',
 'rx_queue': 'off',
 'speed': 40.0,
 'src_ipv4': '-',
 'src_mac': '3c:fd:fe:c8:17:d0',
 'stack': 'legacy',
 'status': 'IDLE',
 'supp_speeds': [40000],
 'vlan': '-',
 'vxlan_fs': '-'}
13/11/2020 17:16:43                         pktgen: trex port <0> not support flow control
13/11/2020 17:16:43                         pktgen: trex packet generator: run traffic 5s to warm up ... 
13/11/2020 17:16:43                         pktgen: check the trex port link status
13/11/2020 17:16:43                         pktgen: {'arp': '-',
 'cores': [0, 1, 2, 3],
 'description': 'Ethernet Controller XL710 for 40GbE QSFP+',
 'dest': 'b4:96:91:46:e0:5c',
 'driver': 'net_i40e',
 'fc': 'none',
 'fc_supported': 'no',
 'grat_arp': 'off',
 'hw_mac': '3c:fd:fe:c8:17:d0',
 'index': 0,
 'ipv6': 'off',
 'is_fc_supported': False,
 'is_led_supported': True,
 'is_link_supported': True,
 'is_prom_supported': True,
 'is_virtual': 'no',
 'is_vxlan_supported': 'yes',
 'layer_mode': 'Ethernet',
 'led_change_supported': 'yes',
 'link': 'UP',
 'link_change_supported': 'yes',
 'mult': 'off',
 'numa': 1,
 'pci_addr': '0000:82:00.0',
 'prom': 'on',
 'prom_supported': 'yes',
 'rx': {'caps': ['flow_stats', 'latency'], 'counters': 127},
 'rx_filter_mode': 'hardware match',
 'rx_queue': 'off',
 'speed': 40.0,
 'src_ipv4': '-',
 'src_mac': '3c:fd:fe:c8:17:d0',
 'stack': 'legacy',
 'status': 'IDLE',
 'supp_speeds': [40000],
 'vlan': '-',
 'vxlan_fs': '-'}
13/11/2020 17:16:43                         pktgen: begin traffic ......
13/11/2020 17:16:43                         pktgen: {'ports': [0], 'mult': '100%', 'core_mask': None, 'force': True}
13/11/2020 17:16:48                         pktgen: traffic completed. 
13/11/2020 17:16:48                         pktgen: check the trex port link status
13/11/2020 17:16:48                         pktgen: {'arp': '-',
 'cores': [0, 1, 2, 3],
 'description': 'Ethernet Controller XL710 for 40GbE QSFP+',
 'dest': 'b4:96:91:46:e0:5c',
 'driver': 'net_i40e',
 'fc': 'none',
 'fc_supported': 'no',
 'grat_arp': 'off',
 'hw_mac': '3c:fd:fe:c8:17:d0',
 'index': 0,
 'ipv6': 'off',
 'is_fc_supported': False,
 'is_led_supported': True,
 'is_link_supported': True,
 'is_prom_supported': True,
 'is_virtual': 'no',
 'is_vxlan_supported': 'yes',
 'layer_mode': 'Ethernet',
 'led_change_supported': 'yes',
 'link': 'UP',
 'link_change_supported': 'yes',
 'mult': 'off',
 'numa': 1,
 'pci_addr': '0000:82:00.0',
 'prom': 'on',
 'prom_supported': 'yes',
 'rx': {'caps': ['flow_stats', 'latency'], 'counters': 127},
 'rx_filter_mode': 'hardware match',
 'rx_queue': 'off',
 'speed': 40.0,
 'src_ipv4': '-',
 'src_mac': '3c:fd:fe:c8:17:d0',
 'stack': 'legacy',
 'status': 'IDLE',
 'supp_speeds': [40000],
 'vlan': '-',
 'vxlan_fs': '-'}
13/11/2020 17:16:48                         pktgen: begin traffic ......
13/11/2020 17:16:48                         pktgen: {'ports': [0], 'mult': '100%', 'core_mask': None, 'force': True}
13/11/2020 17:16:58                         pktgen: begin get port statistic ...
13/11/2020 17:16:58                         pktgen: {'options': {'fields_config': {'ip': {'dst': {'action': 'random',
                                              'end': '48.0.0.64',
                                              'start': '48.0.0.1',
                                              'step': 1}}},
             'pcap': '/tmp/pvp_multipath.pcap',
             'stream_config': {'rate': 100,
                               'transmit_mode': 'continuous',
                               'txmode': {}}},
 'pcap_file': '/tmp/pvp_multipath.pcap',
 'rx_port': 0,
 'tx_port': 0}
13/11/2020 17:16:58                         pktgen: {0: {'ibytes': 10495609472,
     'ierrors': 0,
     'ipackets': 163993918,
     'obytes': 22708974208,
     'oerrors': 0,
     'opackets': 354827755,
     'rx_bps': 8407537152.0,
     'rx_bps_L1': 11034892992.000002,
     'rx_pps': 16420974.0,
     'rx_util': 27.587232480000008,
     'tx_bps': 18172688384.0,
     'tx_bps_L1': 23851652864.0,
     'tx_pps': 35493528.0,
     'tx_util': 59.62913216},
 1: {'ibytes': 0,
     'ierrors': 0,
     'ipackets': 0,
     'obytes': 0,
     'oerrors': 0,
     'opackets': 0,
     'rx_bps': 0.0,
     'rx_bps_L1': 0,
     'rx_pps': 0.0,
     'rx_util': 0.0,
     'tx_bps': 0.0,
     'tx_bps_L1': 0,
     'tx_pps': 0.0,
     'tx_util': 0.0},
 'flow_stats': {},
 'global': {'active_flows': 0.0,
            'active_sockets': 0,
            'bw_per_core': 9.209113121032715,
            'cpu_util': 98.66687774658203,
            'cpu_util_raw': 100.0,
            'open_flows': 0.0,
            'platform_factor': 1.0,
            'queue_full': 0,
            'rx_bps': 8407537152.0,
            'rx_core_pps': 0.0,
            'rx_cpu_util': 0.0,
            'rx_drop_bps': 9765150720.0,
            'rx_pps': 16420974.0,
            'socket_util': 0.0,
            'total_alloc_error': 0,
            'total_clients': 0,
            'total_servers': 0,
            'tx_bps': 18172688384.0,
            'tx_cps': 0.0,
            'tx_expected_bps': 0.0,
            'tx_expected_cps': 0.0,
            'tx_expected_pps': 0.0,
            'tx_pps': 35493528.0},
 'latency': {'global': {'bad_hdr': 0, 'old_flow': 0}},
 'total': {'ibytes': 10495609472,
           'ierrors': 0,
           'ipackets': 163993918,
           'obytes': 22708974208,
           'oerrors': 0,
           'opackets': 354827755,
           'rx_bps': 8407537152.0,
           'rx_bps_L1': 11034892992.000002,
           'rx_pps': 16420974.0,
           'rx_util': 27.587232480000008,
           'tx_bps': 18172688384.0,
           'tx_bps_L1': 23851652864.0,
           'tx_pps': 35493528.0,
           'tx_util': 59.62913216}}
13/11/2020 17:16:58                         pktgen: {'ibytes': 10495609472,
 'ierrors': 0,
 'ipackets': 163993918,
 'obytes': 22708974208,
 'oerrors': 0,
 'opackets': 354827755,
 'rx_bps': 8407537152.0,
 'rx_bps_L1': 11034892992.000002,
 'rx_pps': 16420974.0,
 'rx_util': 27.587232480000008,
 'tx_bps': 18172688384.0,
 'tx_bps_L1': 23851652864.0,
 'tx_pps': 35493528.0,
 'tx_util': 59.62913216}
13/11/2020 17:16:58                         pktgen: Tx Port 0 stats: 
tx_port: 0,  tx_bps: 18172688384.000000, tx_pps: 35493528.000000 
13/11/2020 17:16:58                         pktgen: {'ibytes': 10495609472,
 'ierrors': 0,
 'ipackets': 163993918,
 'obytes': 22708974208,
 'oerrors': 0,
 'opackets': 354827755,
 'rx_bps': 8407537152.0,
 'rx_bps_L1': 11034892992.000002,
 'rx_pps': 16420974.0,
 'rx_util': 27.587232480000008,
 'tx_bps': 18172688384.0,
 'tx_bps_L1': 23851652864.0,
 'tx_pps': 35493528.0,
 'tx_util': 59.62913216}
13/11/2020 17:16:58                         pktgen: Rx Port 0 stats: 
rx_port: 0,  rx_bps: 8407537152.000000, rx_pps: 16420974.000000
13/11/2020 17:16:58                         pktgen: throughput: pps_rx 16420974.000000, bps_rx 8407537152.000000
13/11/2020 17:16:58                         pktgen: traffic completed. 
13/11/2020 17:16:58             dut.10.240.183.220: stop
13/11/2020 17:16:58             dut.10.240.183.220: 
Telling cores to ...
Waiting for lcores to finish...

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

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

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

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

Done.
13/11/2020 17:16:58             dut.10.240.183.220: start
13/11/2020 17:16:58             dut.10.240.183.220: 
mac packet forwarding - ports=1 - cores=2 - streams=2 - NUMA support enabled, MP allocation mode: native
Logical Core 34 (socket 1) forwards packets on 1 streams:
  RX P=0/Q=0 (socket 1) -> TX P=0/Q=0 (socket 1) peer=02:00:00:00:00:00
Logical Core 35 (socket 1) forwards packets on 1 streams:
  RX P=0/Q=1 (socket 1) -> TX P=0/Q=1 (socket 1) peer=02:00:00:00:00:00

  mac packet forwarding packets/burst=32
  nb forwarding cores=2 - nb forwarding ports=1
  port 0: RX queue number: 2 Tx queue number: 2
    Rx offloads=0x1 Tx offloads=0x0
    RX queue: 0
      RX desc=0 - RX free threshold=0
      RX threshold registers: pthresh=0 hthresh=0  wthresh=0
      RX Offloads=0x1
    TX queue: 0
      TX desc=0 - TX free threshold=0
      TX threshold registers: pthresh=0 hthresh=0  wthresh=0
      TX offloads=0x0 - TX RS bit threshold=0
13/11/2020 17:16:59             dut.10.240.183.220: quit
13/11/2020 17:17:00             dut.10.240.183.220: 
Telling cores to stop...
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.

Stopping port 0...
Stopping ports...
Done

Shutting down port 0...
Closing ports...
13/11/2020 17:17:00 TestPVPVirtioUserMultiQueuesPortRestart: 
+--------------+---------------------------------+------------------+------------+----------------+
| FrameSize(B) |              Mode               | Throughput(Mpps) | % linerate |     Cycle      |
+==============+=================================+==================+============+================+
| 64           | split_ring_inorder_nonmergeable | 16.415           | 27.578     | Before Restart |
+--------------+---------------------------------+------------------+------------+----------------+
| 64           | split_ring_inorder_nonmergeable | 16.421           | 27.587     | After Restart  |
+--------------+---------------------------------+------------------+------------+----------------+
13/11/2020 17:17:00 TestPVPVirtioUserMultiQueuesPortRestart: Test Case test_perf_pvp_2queues_test_with_split_ring_inorder_nonmergeable_path Result PASSED:
13/11/2020 17:17:00             dut.10.240.183.220: kill_all: called by dut and prefix list has value.
13/11/2020 17:17:03 TestPVPVirtioUserMultiQueuesPortRestart: Test Case test_perf_pvp_2queues_test_with_split_ring_mergeable_path Begin
13/11/2020 17:17:03             dut.10.240.183.220:  
13/11/2020 17:17:03                         tester: 
13/11/2020 17:17:03             dut.10.240.183.220: rm -rf ./vhost.out
13/11/2020 17:17:03             dut.10.240.183.220: 
13/11/2020 17:17:03             dut.10.240.183.220: killall -s INT dpdk-testpmd 
13/11/2020 17:17:03             dut.10.240.183.220: dpdk-testpmd: no process found
13/11/2020 17:17:03             dut.10.240.183.220: rm -rf ./vhost-net*
13/11/2020 17:17:03             dut.10.240.183.220: 
13/11/2020 17:17:14             dut.10.240.183.220: cat /proc/meminfo |grep Hugepagesize|awk '{print($2)}'
13/11/2020 17:17:15             dut.10.240.183.220: 1048576
13/11/2020 17:17:15             dut.10.240.183.220: x86_64-native-linuxapp-gcc/app/dpdk-testpmd  -l 33,34,35 -n 4   --file-prefix=virtio --no-pci  --vdev net_virtio_user0,mac=00:01:02:03:04:05,path=./vhost-net,queues=2,in_order=0,mrg_rxbuf=1  -- -i --tx-offloads=0x0 --enable-hw-vlan-strip --rss-ip --nb-cores=2 --rxq=2 --txq=2
13/11/2020 17:17:15             dut.10.240.183.220: EAL: Detected 112 lcore(s)
EAL: Detected 2 NUMA nodes
EAL: Multi-process socket /var/run/dpdk/virtio/mp_socket
EAL: Selected IOVA mode 'VA'
EAL: Probing VFIO support...
EAL: VFIO support initialized
Interactive-mode selected
Warning: NUMA should be configured manually by using --port-numa-config and --ring-numa-config parameters along with --numa.
testpmd: create a new mbuf pool <mb_pool_1>: n=163456, size=2176, socket=1
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 1)
Port 0: 00:01:02:03:04:05
Checking link statuses...
Done
13/11/2020 17:17:25             dut.10.240.183.220: set fwd mac
13/11/2020 17:17:25             dut.10.240.183.220: 
Set mac packet forwarding mode
13/11/2020 17:17:25             dut.10.240.183.220: start
13/11/2020 17:17:25             dut.10.240.183.220: 
mac packet forwarding - ports=1 - cores=2 - streams=2 - NUMA support enabled, MP allocation mode: native
Logical Core 34 (socket 1) forwards packets on 1 streams:
  RX P=0/Q=0 (socket 1) -> TX P=0/Q=0 (socket 1) peer=02:00:00:00:00:00
Logical Core 35 (socket 1) forwards packets on 1 streams:
  RX P=0/Q=1 (socket 1) -> TX P=0/Q=1 (socket 1) peer=02:00:00:00:00:00

  mac packet forwarding packets/burst=32
  nb forwarding cores=2 - nb forwarding ports=1
  port 0: RX queue number: 2 Tx queue number: 2
    Rx offloads=0x1 Tx offloads=0x0
    RX queue: 0
      RX desc=0 - RX free threshold=0
      RX threshold registers: pthresh=0 hthresh=0  wthresh=0
      RX Offloads=0x1
    TX queue: 0
      TX desc=0 - TX free threshold=0
      TX threshold registers: pthresh=0 hthresh=0  wthresh=0
      TX offloads=0x0 - TX RS bit threshold=0
13/11/2020 17:17:25 TestPVPVirtioUserMultiQueuesPortRestart: Running test test_perf_pvp_2queues_test_with_split_ring_mergeable_path, and 64 frame size.
13/11/2020 17:17:25                         tester: ls -d /tmp
13/11/2020 17:17:25                         tester: /tmp
13/11/2020 17:17:25                         tester: scp -v /home/autoregression/jiangyu/dts1113/output/tmp/pcap/pvp_multipath.pcap root@10.240.183.217:/tmp/pvp_multipath.pcap
13/11/2020 17:17:27                         pktgen: test port 0 map gen port 0
13/11/2020 17:17:27                         pktgen: test port 0 map gen port 0
13/11/2020 17:17:27                         pktgen: {'arp': '-',
 'cores': [0, 1, 2, 3],
 'description': 'Ethernet Controller XL710 for 40GbE QSFP+',
 'dest': 'b4:96:91:46:e0:5c',
 'driver': 'net_i40e',
 'fc': 'none',
 'fc_supported': 'no',
 'grat_arp': 'off',
 'hw_mac': '3c:fd:fe:c8:17:d0',
 'index': 0,
 'ipv6': 'off',
 'is_fc_supported': False,
 'is_led_supported': True,
 'is_link_supported': True,
 'is_prom_supported': True,
 'is_virtual': 'no',
 'is_vxlan_supported': 'yes',
 'layer_mode': 'Ethernet',
 'led_change_supported': 'yes',
 'link': 'UP',
 'link_change_supported': 'yes',
 'mult': 'off',
 'numa': 1,
 'pci_addr': '0000:82:00.0',
 'prom': 'off',
 'prom_supported': 'yes',
 'rx': {'caps': ['flow_stats', 'latency'], 'counters': 127},
 'rx_filter_mode': 'hardware match',
 'rx_queue': 'off',
 'speed': 40.0,
 'src_ipv4': '-',
 'src_mac': '3c:fd:fe:c8:17:d0',
 'stack': 'legacy',
 'status': 'IDLE',
 'supp_speeds': [40000],
 'vlan': '-',
 'vxlan_fs': '-'}
13/11/2020 17:17:27                         pktgen: trex port <0> not support flow control
13/11/2020 17:17:27                         pktgen: trex packet generator: run traffic 5s to warm up ... 
13/11/2020 17:17:27                         pktgen: check the trex port link status
13/11/2020 17:17:27                         pktgen: {'arp': '-',
 'cores': [0, 1, 2, 3],
 'description': 'Ethernet Controller XL710 for 40GbE QSFP+',
 'dest': 'b4:96:91:46:e0:5c',
 'driver': 'net_i40e',
 'fc': 'none',
 'fc_supported': 'no',
 'grat_arp': 'off',
 'hw_mac': '3c:fd:fe:c8:17:d0',
 'index': 0,
 'ipv6': 'off',
 'is_fc_supported': False,
 'is_led_supported': True,
 'is_link_supported': True,
 'is_prom_supported': True,
 'is_virtual': 'no',
 'is_vxlan_supported': 'yes',
 'layer_mode': 'Ethernet',
 'led_change_supported': 'yes',
 'link': 'UP',
 'link_change_supported': 'yes',
 'mult': 'off',
 'numa': 1,
 'pci_addr': '0000:82:00.0',
 'prom': 'on',
 'prom_supported': 'yes',
 'rx': {'caps': ['flow_stats', 'latency'], 'counters': 127},
 'rx_filter_mode': 'hardware match',
 'rx_queue': 'off',
 'speed': 40.0,
 'src_ipv4': '-',
 'src_mac': '3c:fd:fe:c8:17:d0',
 'stack': 'legacy',
 'status': 'IDLE',
 'supp_speeds': [40000],
 'vlan': '-',
 'vxlan_fs': '-'}
13/11/2020 17:17:27                         pktgen: begin traffic ......
13/11/2020 17:17:27                         pktgen: {'ports': [0], 'mult': '100%', 'core_mask': None, 'force': True}
13/11/2020 17:17:32                         pktgen: traffic completed. 
13/11/2020 17:17:32                         pktgen: check the trex port link status
13/11/2020 17:17:33                         pktgen: {'arp': '-',
 'cores': [0, 1, 2, 3],
 'description': 'Ethernet Controller XL710 for 40GbE QSFP+',
 'dest': 'b4:96:91:46:e0:5c',
 'driver': 'net_i40e',
 'fc': 'none',
 'fc_supported': 'no',
 'grat_arp': 'off',
 'hw_mac': '3c:fd:fe:c8:17:d0',
 'index': 0,
 'ipv6': 'off',
 'is_fc_supported': False,
 'is_led_supported': True,
 'is_link_supported': True,
 'is_prom_supported': True,
 'is_virtual': 'no',
 'is_vxlan_supported': 'yes',
 'layer_mode': 'Ethernet',
 'led_change_supported': 'yes',
 'link': 'UP',
 'link_change_supported': 'yes',
 'mult': 'off',
 'numa': 1,
 'pci_addr': '0000:82:00.0',
 'prom': 'on',
 'prom_supported': 'yes',
 'rx': {'caps': ['flow_stats', 'latency'], 'counters': 127},
 'rx_filter_mode': 'hardware match',
 'rx_queue': 'off',
 'speed': 40.0,
 'src_ipv4': '-',
 'src_mac': '3c:fd:fe:c8:17:d0',
 'stack': 'legacy',
 'status': 'IDLE',
 'supp_speeds': [40000],
 'vlan': '-',
 'vxlan_fs': '-'}
13/11/2020 17:17:33                         pktgen: begin traffic ......
13/11/2020 17:17:33                         pktgen: {'ports': [0], 'mult': '100%', 'core_mask': None, 'force': True}
13/11/2020 17:17:43                         pktgen: begin get port statistic ...
13/11/2020 17:17:43                         pktgen: {'options': {'fields_config': {'ip': {'dst': {'action': 'random',
                                              'end': '48.0.0.64',
                                              'start': '48.0.0.1',
                                              'step': 1}}},
             'pcap': '/tmp/pvp_multipath.pcap',
             'stream_config': {'rate': 100,
                               'transmit_mode': 'continuous',
                               'txmode': {}}},
 'pcap_file': '/tmp/pvp_multipath.pcap',
 'rx_port': 0,
 'tx_port': 0}
13/11/2020 17:17:43                         pktgen: {0: {'ibytes': 10512758464,
     'ierrors': 0,
     'ipackets': 164261875,
     'obytes': 22720817856,
     'oerrors': 0,
     'opackets': 355012812,
     'rx_bps': 8409602560.0,
     'rx_bps_L1': 11037602560.0,
     'rx_pps': 16425000.0,
     'rx_util': 27.594006399999998,
     'tx_bps': 18157080576.0,
     'tx_bps_L1': 23831168256.0,
     'tx_pps': 35463048.0,
     'tx_util': 59.57792064},
 1: {'ibytes': 0,
     'ierrors': 0,
     'ipackets': 0,
     'obytes': 0,
     'oerrors': 0,
     'opackets': 0,
     'rx_bps': 0.0,
     'rx_bps_L1': 0,
     'rx_pps': 0.0,
     'rx_util': 0.0,
     'tx_bps': 0.0,
     'tx_bps_L1': 0,
     'tx_pps': 0.0,
     'tx_util': 0.0},
 'flow_stats': {},
 'global': {'active_flows': 0.0,
            'active_sockets': 0,
            'bw_per_core': 9.22142219543457,
            'cpu_util': 98.45054626464844,
            'cpu_util_raw': 100.0,
            'open_flows': 0.0,
            'platform_factor': 1.0,
            'queue_full': 0,
            'rx_bps': 8409602560.0,
            'rx_core_pps': 0.0,
            'rx_cpu_util': 0.0,
            'rx_drop_bps': 9747477504.0,
            'rx_pps': 16425000.0,
            'socket_util': 0.0,
            'total_alloc_error': 0,
            'total_clients': 0,
            'total_servers': 0,
            'tx_bps': 18157080576.0,
            'tx_cps': 0.0,
            'tx_expected_bps': 0.0,
            'tx_expected_cps': 0.0,
            'tx_expected_pps': 0.0,
            'tx_pps': 35463048.0},
 'latency': {'global': {'bad_hdr': 0, 'old_flow': 0}},
 'total': {'ibytes': 10512758464,
           'ierrors': 0,
           'ipackets': 164261875,
           'obytes': 22720817856,
           'oerrors': 0,
           'opackets': 355012812,
           'rx_bps': 8409602560.0,
           'rx_bps_L1': 11037602560.0,
           'rx_pps': 16425000.0,
           'rx_util': 27.594006399999998,
           'tx_bps': 18157080576.0,
           'tx_bps_L1': 23831168256.0,
           'tx_pps': 35463048.0,
           'tx_util': 59.57792064}}
13/11/2020 17:17:43                         pktgen: {'ibytes': 10512758464,
 'ierrors': 0,
 'ipackets': 164261875,
 'obytes': 22720817856,
 'oerrors': 0,
 'opackets': 355012812,
 'rx_bps': 8409602560.0,
 'rx_bps_L1': 11037602560.0,
 'rx_pps': 16425000.0,
 'rx_util': 27.594006399999998,
 'tx_bps': 18157080576.0,
 'tx_bps_L1': 23831168256.0,
 'tx_pps': 35463048.0,
 'tx_util': 59.57792064}
13/11/2020 17:17:43                         pktgen: Tx Port 0 stats: 
tx_port: 0,  tx_bps: 18157080576.000000, tx_pps: 35463048.000000 
13/11/2020 17:17:43                         pktgen: {'ibytes': 10512758464,
 'ierrors': 0,
 'ipackets': 164261875,
 'obytes': 22720817856,
 'oerrors': 0,
 'opackets': 355012812,
 'rx_bps': 8409602560.0,
 'rx_bps_L1': 11037602560.0,
 'rx_pps': 16425000.0,
 'rx_util': 27.594006399999998,
 'tx_bps': 18157080576.0,
 'tx_bps_L1': 23831168256.0,
 'tx_pps': 35463048.0,
 'tx_util': 59.57792064}
13/11/2020 17:17:43                         pktgen: Rx Port 0 stats: 
rx_port: 0,  rx_bps: 8409602560.000000, rx_pps: 16425000.000000
13/11/2020 17:17:43                         pktgen: throughput: pps_rx 16425000.000000, bps_rx 8409602560.000000
13/11/2020 17:17:43                         pktgen: traffic completed. 
13/11/2020 17:17:43             dut.10.240.183.220: stop
13/11/2020 17:17:43             dut.10.240.183.220: 
Telling cores to ...
Waiting for lcores to finish...

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

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

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

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

Done.
13/11/2020 17:17:43             dut.10.240.183.220: start
13/11/2020 17:17:43             dut.10.240.183.220: 
mac packet forwarding - ports=1 - cores=2 - streams=2 - NUMA support enabled, MP allocation mode: native
Logical Core 34 (socket 1) forwards packets on 1 streams:
  RX P=0/Q=0 (socket 1) -> TX P=0/Q=0 (socket 1) peer=02:00:00:00:00:00
Logical Core 35 (socket 1) forwards packets on 1 streams:
  RX P=0/Q=1 (socket 1) -> TX P=0/Q=1 (socket 1) peer=02:00:00:00:00:00

  mac packet forwarding packets/burst=32
  nb forwarding cores=2 - nb forwarding ports=1
  port 0: RX queue number: 2 Tx queue number: 2
    Rx offloads=0x1 Tx offloads=0x0
    RX queue: 0
      RX desc=0 - RX free threshold=0
      RX threshold registers: pthresh=0 hthresh=0  wthresh=0
      RX Offloads=0x1
    TX queue: 0
      TX desc=0 - TX free threshold=0
      TX threshold registers: pthresh=0 hthresh=0  wthresh=0
      TX offloads=0x0 - TX RS bit threshold=0
13/11/2020 17:17:45                         tester: ls -d /tmp
13/11/2020 17:17:46                         tester: /tmp
13/11/2020 17:17:46                         tester: scp -v /home/autoregression/jiangyu/dts1113/output/tmp/pcap/pvp_multipath.pcap root@10.240.183.217:/tmp/pvp_multipath.pcap
13/11/2020 17:17:47                         pktgen: test port 0 map gen port 0
13/11/2020 17:17:47                         pktgen: test port 0 map gen port 0
13/11/2020 17:17:48                         pktgen: {'arp': '-',
 'cores': [0, 1, 2, 3],
 'description': 'Ethernet Controller XL710 for 40GbE QSFP+',
 'dest': 'b4:96:91:46:e0:5c',
 'driver': 'net_i40e',
 'fc': 'none',
 'fc_supported': 'no',
 'grat_arp': 'off',
 'hw_mac': '3c:fd:fe:c8:17:d0',
 'index': 0,
 'ipv6': 'off',
 'is_fc_supported': False,
 'is_led_supported': True,
 'is_link_supported': True,
 'is_prom_supported': True,
 'is_virtual': 'no',
 'is_vxlan_supported': 'yes',
 'layer_mode': 'Ethernet',
 'led_change_supported': 'yes',
 'link': 'UP',
 'link_change_supported': 'yes',
 'mult': 'off',
 'numa': 1,
 'pci_addr': '0000:82:00.0',
 'prom': 'off',
 'prom_supported': 'yes',
 'rx': {'caps': ['flow_stats', 'latency'], 'counters': 127},
 'rx_filter_mode': 'hardware match',
 'rx_queue': 'off',
 'speed': 40.0,
 'src_ipv4': '-',
 'src_mac': '3c:fd:fe:c8:17:d0',
 'stack': 'legacy',
 'status': 'IDLE',
 'supp_speeds': [40000],
 'vlan': '-',
 'vxlan_fs': '-'}
13/11/2020 17:17:48                         pktgen: trex port <0> not support flow control
13/11/2020 17:17:48                         pktgen: trex packet generator: run traffic 5s to warm up ... 
13/11/2020 17:17:48                         pktgen: check the trex port link status
13/11/2020 17:17:48                         pktgen: {'arp': '-',
 'cores': [0, 1, 2, 3],
 'description': 'Ethernet Controller XL710 for 40GbE QSFP+',
 'dest': 'b4:96:91:46:e0:5c',
 'driver': 'net_i40e',
 'fc': 'none',
 'fc_supported': 'no',
 'grat_arp': 'off',
 'hw_mac': '3c:fd:fe:c8:17:d0',
 'index': 0,
 'ipv6': 'off',
 'is_fc_supported': False,
 'is_led_supported': True,
 'is_link_supported': True,
 'is_prom_supported': True,
 'is_virtual': 'no',
 'is_vxlan_supported': 'yes',
 'layer_mode': 'Ethernet',
 'led_change_supported': 'yes',
 'link': 'UP',
 'link_change_supported': 'yes',
 'mult': 'off',
 'numa': 1,
 'pci_addr': '0000:82:00.0',
 'prom': 'on',
 'prom_supported': 'yes',
 'rx': {'caps': ['flow_stats', 'latency'], 'counters': 127},
 'rx_filter_mode': 'hardware match',
 'rx_queue': 'off',
 'speed': 40.0,
 'src_ipv4': '-',
 'src_mac': '3c:fd:fe:c8:17:d0',
 'stack': 'legacy',
 'status': 'IDLE',
 'supp_speeds': [40000],
 'vlan': '-',
 'vxlan_fs': '-'}
13/11/2020 17:17:48                         pktgen: begin traffic ......
13/11/2020 17:17:48                         pktgen: {'ports': [0], 'mult': '100%', 'core_mask': None, 'force': True}
13/11/2020 17:17:53                         pktgen: traffic completed. 
13/11/2020 17:17:53                         pktgen: check the trex port link status
13/11/2020 17:17:53                         pktgen: {'arp': '-',
 'cores': [0, 1, 2, 3],
 'description': 'Ethernet Controller XL710 for 40GbE QSFP+',
 'dest': 'b4:96:91:46:e0:5c',
 'driver': 'net_i40e',
 'fc': 'none',
 'fc_supported': 'no',
 'grat_arp': 'off',
 'hw_mac': '3c:fd:fe:c8:17:d0',
 'index': 0,
 'ipv6': 'off',
 'is_fc_supported': False,
 'is_led_supported': True,
 'is_link_supported': True,
 'is_prom_supported': True,
 'is_virtual': 'no',
 'is_vxlan_supported': 'yes',
 'layer_mode': 'Ethernet',
 'led_change_supported': 'yes',
 'link': 'UP',
 'link_change_supported': 'yes',
 'mult': 'off',
 'numa': 1,
 'pci_addr': '0000:82:00.0',
 'prom': 'on',
 'prom_supported': 'yes',
 'rx': {'caps': ['flow_stats', 'latency'], 'counters': 127},
 'rx_filter_mode': 'hardware match',
 'rx_queue': 'off',
 'speed': 40.0,
 'src_ipv4': '-',
 'src_mac': '3c:fd:fe:c8:17:d0',
 'stack': 'legacy',
 'status': 'IDLE',
 'supp_speeds': [40000],
 'vlan': '-',
 'vxlan_fs': '-'}
13/11/2020 17:17:53                         pktgen: begin traffic ......
13/11/2020 17:17:53                         pktgen: {'ports': [0], 'mult': '100%', 'core_mask': None, 'force': True}
13/11/2020 17:18:03                         pktgen: begin get port statistic ...
13/11/2020 17:18:03                         pktgen: {'options': {'fields_config': {'ip': {'dst': {'action': 'random',
                                              'end': '48.0.0.64',
                                              'start': '48.0.0.1',
                                              'step': 1}}},
             'pcap': '/tmp/pvp_multipath.pcap',
             'stream_config': {'rate': 100,
                               'transmit_mode': 'continuous',
                               'txmode': {}}},
 'pcap_file': '/tmp/pvp_multipath.pcap',
 'rx_port': 0,
 'tx_port': 0}
13/11/2020 17:18:03                         pktgen: {0: {'ibytes': 10426869824,
     'ierrors': 0,
     'ipackets': 162919841,
     'obytes': 21962702144,
     'oerrors': 0,
     'opackets': 343167269,
     'rx_bps': 8318344704.0,
     'rx_bps_L1': 10917827744.0,
     'rx_pps': 16246769.0,
     'rx_util': 27.294569359999997,
     'tx_bps': 17487833088.0,
     'tx_bps_L1': 22952780288.0,
     'tx_pps': 34155920.0,
     'tx_util': 57.38195072},
 1: {'ibytes': 0,
     'ierrors': 0,
     'ipackets': 0,
     'obytes': 0,
     'oerrors': 0,
     'opackets': 0,
     'rx_bps': 0.0,
     'rx_bps_L1': 0,
     'rx_pps': 0.0,
     'rx_util': 0.0,
     'tx_bps': 0.0,
     'tx_bps_L1': 0,
     'tx_pps': 0.0,
     'tx_util': 0.0},
 'flow_stats': {},
 'global': {'active_flows': 0.0,
            'active_sockets': 0,
            'bw_per_core': 8.87576961517334,
            'cpu_util': 98.51446533203125,
            'cpu_util_raw': 100.0,
            'open_flows': 0.0,
            'platform_factor': 1.0,
            'queue_full': 0,
            'rx_bps': 8318344704.0,
            'rx_core_pps': 0.0,
            'rx_cpu_util': 0.0,
            'rx_drop_bps': 9169488896.0,
            'rx_pps': 16246769.0,
            'socket_util': 0.0,
            'total_alloc_error': 0,
            'total_clients': 0,
            'total_servers': 0,
            'tx_bps': 17487833088.0,
            'tx_cps': 0.0,
            'tx_expected_bps': 0.0,
            'tx_expected_cps': 0.0,
            'tx_expected_pps': 0.0,
            'tx_pps': 34155920.0},
 'latency': {'global': {'bad_hdr': 0, 'old_flow': 0}},
 'total': {'ibytes': 10426869824,
           'ierrors': 0,
           'ipackets': 162919841,
           'obytes': 21962702144,
           'oerrors': 0,
           'opackets': 343167269,
           'rx_bps': 8318344704.0,
           'rx_bps_L1': 10917827744.0,
           'rx_pps': 16246769.0,
           'rx_util': 27.294569359999997,
           'tx_bps': 17487833088.0,
           'tx_bps_L1': 22952780288.0,
           'tx_pps': 34155920.0,
           'tx_util': 57.38195072}}
13/11/2020 17:18:03                         pktgen: {'ibytes': 10426869824,
 'ierrors': 0,
 'ipackets': 162919841,
 'obytes': 21962702144,
 'oerrors': 0,
 'opackets': 343167269,
 'rx_bps': 8318344704.0,
 'rx_bps_L1': 10917827744.0,
 'rx_pps': 16246769.0,
 'rx_util': 27.294569359999997,
 'tx_bps': 17487833088.0,
 'tx_bps_L1': 22952780288.0,
 'tx_pps': 34155920.0,
 'tx_util': 57.38195072}
13/11/2020 17:18:03                         pktgen: Tx Port 0 stats: 
tx_port: 0,  tx_bps: 17487833088.000000, tx_pps: 34155920.000000 
13/11/2020 17:18:03                         pktgen: {'ibytes': 10426869824,
 'ierrors': 0,
 'ipackets': 162919841,
 'obytes': 21962702144,
 'oerrors': 0,
 'opackets': 343167269,
 'rx_bps': 8318344704.0,
 'rx_bps_L1': 10917827744.0,
 'rx_pps': 16246769.0,
 'rx_util': 27.294569359999997,
 'tx_bps': 17487833088.0,
 'tx_bps_L1': 22952780288.0,
 'tx_pps': 34155920.0,
 'tx_util': 57.38195072}
13/11/2020 17:18:03                         pktgen: Rx Port 0 stats: 
rx_port: 0,  rx_bps: 8318344704.000000, rx_pps: 16246769.000000
13/11/2020 17:18:03                         pktgen: throughput: pps_rx 16246769.000000, bps_rx 8318344704.000000
13/11/2020 17:18:03                         pktgen: traffic completed. 
13/11/2020 17:18:03             dut.10.240.183.220: stop
13/11/2020 17:18:03             dut.10.240.183.220: 
Telling cores to ...
Waiting for lcores to finish...

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

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

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

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

Done.
13/11/2020 17:18:03             dut.10.240.183.220: start
13/11/2020 17:18:03             dut.10.240.183.220: 
mac packet forwarding - ports=1 - cores=2 - streams=2 - NUMA support enabled, MP allocation mode: native
Logical Core 34 (socket 1) forwards packets on 1 streams:
  RX P=0/Q=0 (socket 1) -> TX P=0/Q=0 (socket 1) peer=02:00:00:00:00:00
Logical Core 35 (socket 1) forwards packets on 1 streams:
  RX P=0/Q=1 (socket 1) -> TX P=0/Q=1 (socket 1) peer=02:00:00:00:00:00

  mac packet forwarding packets/burst=32
  nb forwarding cores=2 - nb forwarding ports=1
  port 0: RX queue number: 2 Tx queue number: 2
    Rx offloads=0x1 Tx offloads=0x0
    RX queue: 0
      RX desc=0 - RX free threshold=0
      RX threshold registers: pthresh=0 hthresh=0  wthresh=0
      RX Offloads=0x1
    TX queue: 0
      TX desc=0 - TX free threshold=0
      TX threshold registers: pthresh=0 hthresh=0  wthresh=0
      TX offloads=0x0 - TX RS bit threshold=0
13/11/2020 17:18:04             dut.10.240.183.220: quit
13/11/2020 17:18:04             dut.10.240.183.220: 
Telling cores to stop...
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.

Stopping port 0...
Stopping ports...
Done

Shutting down port 0...
Closing ports...
13/11/2020 17:18:04 TestPVPVirtioUserMultiQueuesPortRestart: 
+--------------+----------------------+------------------+------------+----------------+
| FrameSize(B) |         Mode         | Throughput(Mpps) | % linerate |     Cycle      |
+==============+======================+==================+============+================+
| 64           | split_ring_mergeable | 16.425           | 27.594     | Before Restart |
+--------------+----------------------+------------------+------------+----------------+
| 64           | split_ring_mergeable | 16.247           | 27.295     | After Restart  |
+--------------+----------------------+------------------+------------+----------------+
13/11/2020 17:18:04 TestPVPVirtioUserMultiQueuesPortRestart: Test Case test_perf_pvp_2queues_test_with_split_ring_mergeable_path Result PASSED:
13/11/2020 17:18:04             dut.10.240.183.220: kill_all: called by dut and prefix list has value.
13/11/2020 17:18:07 TestPVPVirtioUserMultiQueuesPortRestart: Test Case test_perf_pvp_2queues_test_with_split_ring_nonmergeable_path Begin
13/11/2020 17:18:07             dut.10.240.183.220:  
13/11/2020 17:18:07                         tester: 
13/11/2020 17:18:07             dut.10.240.183.220: rm -rf ./vhost.out
13/11/2020 17:18:08             dut.10.240.183.220: 
13/11/2020 17:18:08             dut.10.240.183.220: killall -s INT dpdk-testpmd 
13/11/2020 17:18:08             dut.10.240.183.220: dpdk-testpmd: no process found
13/11/2020 17:18:08             dut.10.240.183.220: rm -rf ./vhost-net*
13/11/2020 17:18:08             dut.10.240.183.220: 
13/11/2020 17:18:19             dut.10.240.183.220: cat /proc/meminfo |grep Hugepagesize|awk '{print($2)}'
13/11/2020 17:18:19             dut.10.240.183.220: 1048576
13/11/2020 17:18:19             dut.10.240.183.220: x86_64-native-linuxapp-gcc/app/dpdk-testpmd  -l 33,34,35 -n 4   --file-prefix=virtio --no-pci  --vdev net_virtio_user0,mac=00:01:02:03:04:05,path=./vhost-net,queues=2,in_order=0,mrg_rxbuf=0,vectorized=1  -- -i --tx-offloads=0x0 --enable-hw-vlan-strip --rss-ip --nb-cores=2 --rxq=2 --txq=2
13/11/2020 17:18:20             dut.10.240.183.220: EAL: Detected 112 lcore(s)
EAL: Detected 2 NUMA nodes
EAL: Multi-process socket /var/run/dpdk/virtio/mp_socket
EAL: Selected IOVA mode 'VA'
EAL: Probing VFIO support...
EAL: VFIO support initialized
Interactive-mode selected
Warning: NUMA should be configured manually by using --port-numa-config and --ring-numa-config parameters along with --numa.
testpmd: create a new mbuf pool <mb_pool_1>: n=163456, size=2176, socket=1
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 1)
Port 0: 00:01:02:03:04:05
Checking link statuses...
Done
13/11/2020 17:18:30             dut.10.240.183.220: set fwd mac
13/11/2020 17:18:30             dut.10.240.183.220: 
Set mac packet forwarding mode
13/11/2020 17:18:30             dut.10.240.183.220: start
13/11/2020 17:18:30             dut.10.240.183.220: 
mac packet forwarding - ports=1 - cores=2 - streams=2 - NUMA support enabled, MP allocation mode: native
Logical Core 34 (socket 1) forwards packets on 1 streams:
  RX P=0/Q=0 (socket 1) -> TX P=0/Q=0 (socket 1) peer=02:00:00:00:00:00
Logical Core 35 (socket 1) forwards packets on 1 streams:
  RX P=0/Q=1 (socket 1) -> TX P=0/Q=1 (socket 1) peer=02:00:00:00:00:00

  mac packet forwarding packets/burst=32
  nb forwarding cores=2 - nb forwarding ports=1
  port 0: RX queue number: 2 Tx queue number: 2
    Rx offloads=0x1 Tx offloads=0x0
    RX queue: 0
      RX desc=0 - RX free threshold=0
      RX threshold registers: pthresh=0 hthresh=0  wthresh=0
      RX Offloads=0x1
    TX queue: 0
      TX desc=0 - TX free threshold=0
      TX threshold registers: pthresh=0 hthresh=0  wthresh=0
      TX offloads=0x0 - TX RS bit threshold=0
13/11/2020 17:18:30 TestPVPVirtioUserMultiQueuesPortRestart: Running test test_perf_pvp_2queues_test_with_split_ring_nonmergeable_path, and 64 frame size.
13/11/2020 17:18:30                         tester: ls -d /tmp
13/11/2020 17:18:30                         tester: /tmp
13/11/2020 17:18:30                         tester: scp -v /home/autoregression/jiangyu/dts1113/output/tmp/pcap/pvp_multipath.pcap root@10.240.183.217:/tmp/pvp_multipath.pcap
13/11/2020 17:18:32                         pktgen: test port 0 map gen port 0
13/11/2020 17:18:32                         pktgen: test port 0 map gen port 0
13/11/2020 17:18:32                         pktgen: {'arp': '-',
 'cores': [0, 1, 2, 3],
 'description': 'Ethernet Controller XL710 for 40GbE QSFP+',
 'dest': 'b4:96:91:46:e0:5c',
 'driver': 'net_i40e',
 'fc': 'none',
 'fc_supported': 'no',
 'grat_arp': 'off',
 'hw_mac': '3c:fd:fe:c8:17:d0',
 'index': 0,
 'ipv6': 'off',
 'is_fc_supported': False,
 'is_led_supported': True,
 'is_link_supported': True,
 'is_prom_supported': True,
 'is_virtual': 'no',
 'is_vxlan_supported': 'yes',
 'layer_mode': 'Ethernet',
 'led_change_supported': 'yes',
 'link': 'UP',
 'link_change_supported': 'yes',
 'mult': 'off',
 'numa': 1,
 'pci_addr': '0000:82:00.0',
 'prom': 'off',
 'prom_supported': 'yes',
 'rx': {'caps': ['flow_stats', 'latency'], 'counters': 127},
 'rx_filter_mode': 'hardware match',
 'rx_queue': 'off',
 'speed': 40.0,
 'src_ipv4': '-',
 'src_mac': '3c:fd:fe:c8:17:d0',
 'stack': 'legacy',
 'status': 'IDLE',
 'supp_speeds': [40000],
 'vlan': '-',
 'vxlan_fs': '-'}
13/11/2020 17:18:32                         pktgen: trex port <0> not support flow control
13/11/2020 17:18:32                         pktgen: trex packet generator: run traffic 5s to warm up ... 
13/11/2020 17:18:32                         pktgen: check the trex port link status
13/11/2020 17:18:32                         pktgen: {'arp': '-',
 'cores': [0, 1, 2, 3],
 'description': 'Ethernet Controller XL710 for 40GbE QSFP+',
 'dest': 'b4:96:91:46:e0:5c',
 'driver': 'net_i40e',
 'fc': 'none',
 'fc_supported': 'no',
 'grat_arp': 'off',
 'hw_mac': '3c:fd:fe:c8:17:d0',
 'index': 0,
 'ipv6': 'off',
 'is_fc_supported': False,
 'is_led_supported': True,
 'is_link_supported': True,
 'is_prom_supported': True,
 'is_virtual': 'no',
 'is_vxlan_supported': 'yes',
 'layer_mode': 'Ethernet',
 'led_change_supported': 'yes',
 'link': 'UP',
 'link_change_supported': 'yes',
 'mult': 'off',
 'numa': 1,
 'pci_addr': '0000:82:00.0',
 'prom': 'on',
 'prom_supported': 'yes',
 'rx': {'caps': ['flow_stats', 'latency'], 'counters': 127},
 'rx_filter_mode': 'hardware match',
 'rx_queue': 'off',
 'speed': 40.0,
 'src_ipv4': '-',
 'src_mac': '3c:fd:fe:c8:17:d0',
 'stack': 'legacy',
 'status': 'IDLE',
 'supp_speeds': [40000],
 'vlan': '-',
 'vxlan_fs': '-'}
13/11/2020 17:18:32                         pktgen: begin traffic ......
13/11/2020 17:18:32                         pktgen: {'ports': [0], 'mult': '100%', 'core_mask': None, 'force': True}
13/11/2020 17:18:37                         pktgen: traffic completed. 
13/11/2020 17:18:37                         pktgen: check the trex port link status
13/11/2020 17:18:37                         pktgen: {'arp': '-',
 'cores': [0, 1, 2, 3],
 'description': 'Ethernet Controller XL710 for 40GbE QSFP+',
 'dest': 'b4:96:91:46:e0:5c',
 'driver': 'net_i40e',
 'fc': 'none',
 'fc_supported': 'no',
 'grat_arp': 'off',
 'hw_mac': '3c:fd:fe:c8:17:d0',
 'index': 0,
 'ipv6': 'off',
 'is_fc_supported': False,
 'is_led_supported': True,
 'is_link_supported': True,
 'is_prom_supported': True,
 'is_virtual': 'no',
 'is_vxlan_supported': 'yes',
 'layer_mode': 'Ethernet',
 'led_change_supported': 'yes',
 'link': 'UP',
 'link_change_supported': 'yes',
 'mult': 'off',
 'numa': 1,
 'pci_addr': '0000:82:00.0',
 'prom': 'on',
 'prom_supported': 'yes',
 'rx': {'caps': ['flow_stats', 'latency'], 'counters': 127},
 'rx_filter_mode': 'hardware match',
 'rx_queue': 'off',
 'speed': 40.0,
 'src_ipv4': '-',
 'src_mac': '3c:fd:fe:c8:17:d0',
 'stack': 'legacy',
 'status': 'IDLE',
 'supp_speeds': [40000],
 'vlan': '-',
 'vxlan_fs': '-'}
13/11/2020 17:18:37                         pktgen: begin traffic ......
13/11/2020 17:18:37                         pktgen: {'ports': [0], 'mult': '100%', 'core_mask': None, 'force': True}
13/11/2020 17:18:47                         pktgen: begin get port statistic ...
13/11/2020 17:18:47                         pktgen: {'options': {'fields_config': {'ip': {'dst': {'action': 'random',
                                              'end': '48.0.0.64',
                                              'start': '48.0.0.1',
                                              'step': 1}}},
             'pcap': '/tmp/pvp_multipath.pcap',
             'stream_config': {'rate': 100,
                               'transmit_mode': 'continuous',
                               'txmode': {}}},
 'pcap_file': '/tmp/pvp_multipath.pcap',
 'rx_port': 0,
 'tx_port': 0}
13/11/2020 17:18:47                         pktgen: {0: {'ibytes': 10503526336,
     'ierrors': 0,
     'ipackets': 164117634,
     'obytes': 21802451776,
     'oerrors': 0,
     'opackets': 340663356,
     'rx_bps': 8384322048.0,
     'rx_bps_L1': 11004421888.000002,
     'rx_pps': 16375624.0,
     'rx_util': 27.511054720000004,
     'tx_bps': 17356187648.0,
     'tx_bps_L1': 22779998208.0,
     'tx_pps': 33898816.0,
     'tx_util': 56.949995519999995},
 1: {'ibytes': 0,
     'ierrors': 0,
     'ipackets': 0,
     'obytes': 0,
     'oerrors': 0,
     'opackets': 0,
     'rx_bps': 0.0,
     'rx_bps_L1': 0,
     'rx_pps': 0.0,
     'rx_util': 0.0,
     'tx_bps': 0.0,
     'tx_bps_L1': 0,
     'tx_pps': 0.0,
     'tx_util': 0.0},
 'flow_stats': {},
 'global': {'active_flows': 0.0,
            'active_sockets': 0,
            'bw_per_core': 8.83005142211914,
            'cpu_util': 98.27908325195312,
            'cpu_util_raw': 100.0,
            'open_flows': 0.0,
            'platform_factor': 1.0,
            'queue_full': 0,
            'rx_bps': 8384322048.0,
            'rx_core_pps': 0.0,
            'rx_cpu_util': 0.0,
            'rx_drop_bps': 8971865088.0,
            'rx_pps': 16375624.0,
            'socket_util': 0.0,
            'total_alloc_error': 0,
            'total_clients': 0,
            'total_servers': 0,
            'tx_bps': 17356187648.0,
            'tx_cps': 0.0,
            'tx_expected_bps': 0.0,
            'tx_expected_cps': 0.0,
            'tx_expected_pps': 0.0,
            'tx_pps': 33898816.0},
 'latency': {'global': {'bad_hdr': 0, 'old_flow': 0}},
 'total': {'ibytes': 10503526336,
           'ierrors': 0,
           'ipackets': 164117634,
           'obytes': 21802451776,
           'oerrors': 0,
           'opackets': 340663356,
           'rx_bps': 8384322048.0,
           'rx_bps_L1': 11004421888.000002,
           'rx_pps': 16375624.0,
           'rx_util': 27.511054720000004,
           'tx_bps': 17356187648.0,
           'tx_bps_L1': 22779998208.0,
           'tx_pps': 33898816.0,
           'tx_util': 56.949995519999995}}
13/11/2020 17:18:47                         pktgen: {'ibytes': 10503526336,
 'ierrors': 0,
 'ipackets': 164117634,
 'obytes': 21802451776,
 'oerrors': 0,
 'opackets': 340663356,
 'rx_bps': 8384322048.0,
 'rx_bps_L1': 11004421888.000002,
 'rx_pps': 16375624.0,
 'rx_util': 27.511054720000004,
 'tx_bps': 17356187648.0,
 'tx_bps_L1': 22779998208.0,
 'tx_pps': 33898816.0,
 'tx_util': 56.949995519999995}
13/11/2020 17:18:47                         pktgen: Tx Port 0 stats: 
tx_port: 0,  tx_bps: 17356187648.000000, tx_pps: 33898816.000000 
13/11/2020 17:18:47                         pktgen: {'ibytes': 10503526336,
 'ierrors': 0,
 'ipackets': 164117634,
 'obytes': 21802451776,
 'oerrors': 0,
 'opackets': 340663356,
 'rx_bps': 8384322048.0,
 'rx_bps_L1': 11004421888.000002,
 'rx_pps': 16375624.0,
 'rx_util': 27.511054720000004,
 'tx_bps': 17356187648.0,
 'tx_bps_L1': 22779998208.0,
 'tx_pps': 33898816.0,
 'tx_util': 56.949995519999995}
13/11/2020 17:18:47                         pktgen: Rx Port 0 stats: 
rx_port: 0,  rx_bps: 8384322048.000000, rx_pps: 16375624.000000
13/11/2020 17:18:47                         pktgen: throughput: pps_rx 16375624.000000, bps_rx 8384322048.000000
13/11/2020 17:18:47                         pktgen: traffic completed. 
13/11/2020 17:18:47             dut.10.240.183.220: stop
13/11/2020 17:18:47             dut.10.240.183.220: 
Telling cores to ...
Waiting for lcores to finish...

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

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

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

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

Done.
13/11/2020 17:18:47             dut.10.240.183.220: start
13/11/2020 17:18:47             dut.10.240.183.220: 
mac packet forwarding - ports=1 - cores=2 - streams=2 - NUMA support enabled, MP allocation mode: native
Logical Core 34 (socket 1) forwards packets on 1 streams:
  RX P=0/Q=0 (socket 1) -> TX P=0/Q=0 (socket 1) peer=02:00:00:00:00:00
Logical Core 35 (socket 1) forwards packets on 1 streams:
  RX P=0/Q=1 (socket 1) -> TX P=0/Q=1 (socket 1) peer=02:00:00:00:00:00

  mac packet forwarding packets/burst=32
  nb forwarding cores=2 - nb forwarding ports=1
  port 0: RX queue number: 2 Tx queue number: 2
    Rx offloads=0x1 Tx offloads=0x0
    RX queue: 0
      RX desc=0 - RX free threshold=0
      RX threshold registers: pthresh=0 hthresh=0  wthresh=0
      RX Offloads=0x1
    TX queue: 0
      TX desc=0 - TX free threshold=0
      TX threshold registers: pthresh=0 hthresh=0  wthresh=0
      TX offloads=0x0 - TX RS bit threshold=0
13/11/2020 17:18:50                         tester: ls -d /tmp
13/11/2020 17:18:50                         tester: /tmp
13/11/2020 17:18:50                         tester: scp -v /home/autoregression/jiangyu/dts1113/output/tmp/pcap/pvp_multipath.pcap root@10.240.183.217:/tmp/pvp_multipath.pcap
13/11/2020 17:18:52                         pktgen: test port 0 map gen port 0
13/11/2020 17:18:52                         pktgen: test port 0 map gen port 0
13/11/2020 17:18:52                         pktgen: {'arp': '-',
 'cores': [0, 1, 2, 3],
 'description': 'Ethernet Controller XL710 for 40GbE QSFP+',
 'dest': 'b4:96:91:46:e0:5c',
 'driver': 'net_i40e',
 'fc': 'none',
 'fc_supported': 'no',
 'grat_arp': 'off',
 'hw_mac': '3c:fd:fe:c8:17:d0',
 'index': 0,
 'ipv6': 'off',
 'is_fc_supported': False,
 'is_led_supported': True,
 'is_link_supported': True,
 'is_prom_supported': True,
 'is_virtual': 'no',
 'is_vxlan_supported': 'yes',
 'layer_mode': 'Ethernet',
 'led_change_supported': 'yes',
 'link': 'UP',
 'link_change_supported': 'yes',
 'mult': 'off',
 'numa': 1,
 'pci_addr': '0000:82:00.0',
 'prom': 'off',
 'prom_supported': 'yes',
 'rx': {'caps': ['flow_stats', 'latency'], 'counters': 127},
 'rx_filter_mode': 'hardware match',
 'rx_queue': 'off',
 'speed': 40.0,
 'src_ipv4': '-',
 'src_mac': '3c:fd:fe:c8:17:d0',
 'stack': 'legacy',
 'status': 'IDLE',
 'supp_speeds': [40000],
 'vlan': '-',
 'vxlan_fs': '-'}
13/11/2020 17:18:52                         pktgen: trex port <0> not support flow control
13/11/2020 17:18:52                         pktgen: trex packet generator: run traffic 5s to warm up ... 
13/11/2020 17:18:52                         pktgen: check the trex port link status
13/11/2020 17:18:52                         pktgen: {'arp': '-',
 'cores': [0, 1, 2, 3],
 'description': 'Ethernet Controller XL710 for 40GbE QSFP+',
 'dest': 'b4:96:91:46:e0:5c',
 'driver': 'net_i40e',
 'fc': 'none',
 'fc_supported': 'no',
 'grat_arp': 'off',
 'hw_mac': '3c:fd:fe:c8:17:d0',
 'index': 0,
 'ipv6': 'off',
 'is_fc_supported': False,
 'is_led_supported': True,
 'is_link_supported': True,
 'is_prom_supported': True,
 'is_virtual': 'no',
 'is_vxlan_supported': 'yes',
 'layer_mode': 'Ethernet',
 'led_change_supported': 'yes',
 'link': 'UP',
 'link_change_supported': 'yes',
 'mult': 'off',
 'numa': 1,
 'pci_addr': '0000:82:00.0',
 'prom': 'on',
 'prom_supported': 'yes',
 'rx': {'caps': ['flow_stats', 'latency'], 'counters': 127},
 'rx_filter_mode': 'hardware match',
 'rx_queue': 'off',
 'speed': 40.0,
 'src_ipv4': '-',
 'src_mac': '3c:fd:fe:c8:17:d0',
 'stack': 'legacy',
 'status': 'IDLE',
 'supp_speeds': [40000],
 'vlan': '-',
 'vxlan_fs': '-'}
13/11/2020 17:18:52                         pktgen: begin traffic ......
13/11/2020 17:18:52                         pktgen: {'ports': [0], 'mult': '100%', 'core_mask': None, 'force': True}
13/11/2020 17:18:57                         pktgen: traffic completed. 
13/11/2020 17:18:57                         pktgen: check the trex port link status
13/11/2020 17:18:57                         pktgen: {'arp': '-',
 'cores': [0, 1, 2, 3],
 'description': 'Ethernet Controller XL710 for 40GbE QSFP+',
 'dest': 'b4:96:91:46:e0:5c',
 'driver': 'net_i40e',
 'fc': 'none',
 'fc_supported': 'no',
 'grat_arp': 'off',
 'hw_mac': '3c:fd:fe:c8:17:d0',
 'index': 0,
 'ipv6': 'off',
 'is_fc_supported': False,
 'is_led_supported': True,
 'is_link_supported': True,
 'is_prom_supported': True,
 'is_virtual': 'no',
 'is_vxlan_supported': 'yes',
 'layer_mode': 'Ethernet',
 'led_change_supported': 'yes',
 'link': 'UP',
 'link_change_supported': 'yes',
 'mult': 'off',
 'numa': 1,
 'pci_addr': '0000:82:00.0',
 'prom': 'on',
 'prom_supported': 'yes',
 'rx': {'caps': ['flow_stats', 'latency'], 'counters': 127},
 'rx_filter_mode': 'hardware match',
 'rx_queue': 'off',
 'speed': 40.0,
 'src_ipv4': '-',
 'src_mac': '3c:fd:fe:c8:17:d0',
 'stack': 'legacy',
 'status': 'IDLE',
 'supp_speeds': [40000],
 'vlan': '-',
 'vxlan_fs': '-'}
13/11/2020 17:18:57                         pktgen: begin traffic ......
13/11/2020 17:18:57                         pktgen: {'ports': [0], 'mult': '100%', 'core_mask': None, 'force': True}
13/11/2020 17:19:07                         pktgen: begin get port statistic ...
13/11/2020 17:19:07                         pktgen: {'options': {'fields_config': {'ip': {'dst': {'action': 'random',
                                              'end': '48.0.0.64',
                                              'start': '48.0.0.1',
                                              'step': 1}}},
             'pcap': '/tmp/pvp_multipath.pcap',
             'stream_config': {'rate': 100,
                               'transmit_mode': 'continuous',
                               'txmode': {}}},
 'pcap_file': '/tmp/pvp_multipath.pcap',
 'rx_port': 0,
 'tx_port': 0}
13/11/2020 17:19:07                         pktgen: {0: {'ibytes': 10369496192,
     'ierrors': 0,
     'ipackets': 162023391,
     'obytes': 22741219008,
     'oerrors': 0,
     'opackets': 355331584,
     'rx_bps': 8304199168.0,
     'rx_bps_L1': 10899260608.0,
     'rx_pps': 16219134.0,
     'rx_util': 27.248151520000004,
     'tx_bps': 18160406528.0,
     'tx_bps_L1': 23835534207.999996,
     'tx_pps': 35469548.0,
     'tx_util': 59.588835519999996},
 1: {'ibytes': 0,
     'ierrors': 0,
     'ipackets': 0,
     'obytes': 0,
     'oerrors': 0,
     'opackets': 0,
     'rx_bps': 0.0,
     'rx_bps_L1': 0,
     'rx_pps': 0.0,
     'rx_util': 0.0,
     'tx_bps': 0.0,
     'tx_bps_L1': 0,
     'tx_pps': 0.0,
     'tx_util': 0.0},
 'flow_stats': {},
 'global': {'active_flows': 0.0,
            'active_sockets': 0,
            'bw_per_core': 9.193726539611816,
            'cpu_util': 98.76521301269531,
            'cpu_util_raw': 100.0,
            'open_flows': 0.0,
            'platform_factor': 1.0,
            'queue_full': 0,
            'rx_bps': 8304199168.0,
            'rx_core_pps': 0.0,
            'rx_cpu_util': 0.0,
            'rx_drop_bps': 9856206848.0,
            'rx_pps': 16219134.0,
            'socket_util': 0.0,
            'total_alloc_error': 0,
            'total_clients': 0,
            'total_servers': 0,
            'tx_bps': 18160406528.0,
            'tx_cps': 0.0,
            'tx_expected_bps': 0.0,
            'tx_expected_cps': 0.0,
            'tx_expected_pps': 0.0,
            'tx_pps': 35469548.0},
 'latency': {'global': {'bad_hdr': 0, 'old_flow': 0}},
 'total': {'ibytes': 10369496192,
           'ierrors': 0,
           'ipackets': 162023391,
           'obytes': 22741219008,
           'oerrors': 0,
           'opackets': 355331584,
           'rx_bps': 8304199168.0,
           'rx_bps_L1': 10899260608.0,
           'rx_pps': 16219134.0,
           'rx_util': 27.248151520000004,
           'tx_bps': 18160406528.0,
           'tx_bps_L1': 23835534207.999996,
           'tx_pps': 35469548.0,
           'tx_util': 59.588835519999996}}
13/11/2020 17:19:07                         pktgen: {'ibytes': 10369496192,
 'ierrors': 0,
 'ipackets': 162023391,
 'obytes': 22741219008,
 'oerrors': 0,
 'opackets': 355331584,
 'rx_bps': 8304199168.0,
 'rx_bps_L1': 10899260608.0,
 'rx_pps': 16219134.0,
 'rx_util': 27.248151520000004,
 'tx_bps': 18160406528.0,
 'tx_bps_L1': 23835534207.999996,
 'tx_pps': 35469548.0,
 'tx_util': 59.588835519999996}
13/11/2020 17:19:07                         pktgen: Tx Port 0 stats: 
tx_port: 0,  tx_bps: 18160406528.000000, tx_pps: 35469548.000000 
13/11/2020 17:19:07                         pktgen: {'ibytes': 10369496192,
 'ierrors': 0,
 'ipackets': 162023391,
 'obytes': 22741219008,
 'oerrors': 0,
 'opackets': 355331584,
 'rx_bps': 8304199168.0,
 'rx_bps_L1': 10899260608.0,
 'rx_pps': 16219134.0,
 'rx_util': 27.248151520000004,
 'tx_bps': 18160406528.0,
 'tx_bps_L1': 23835534207.999996,
 'tx_pps': 35469548.0,
 'tx_util': 59.588835519999996}
13/11/2020 17:19:07                         pktgen: Rx Port 0 stats: 
rx_port: 0,  rx_bps: 8304199168.000000, rx_pps: 16219134.000000
13/11/2020 17:19:07                         pktgen: throughput: pps_rx 16219134.000000, bps_rx 8304199168.000000
13/11/2020 17:19:07                         pktgen: traffic completed. 
13/11/2020 17:19:07             dut.10.240.183.220: stop
13/11/2020 17:19:07             dut.10.240.183.220: 
Telling cores to ...
Waiting for lcores to finish...

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

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

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

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

Done.
13/11/2020 17:19:07             dut.10.240.183.220: start
13/11/2020 17:19:07             dut.10.240.183.220: 
mac packet forwarding - ports=1 - cores=2 - streams=2 - NUMA support enabled, MP allocation mode: native
Logical Core 34 (socket 1) forwards packets on 1 streams:
  RX P=0/Q=0 (socket 1) -> TX P=0/Q=0 (socket 1) peer=02:00:00:00:00:00
Logical Core 35 (socket 1) forwards packets on 1 streams:
  RX P=0/Q=1 (socket 1) -> TX P=0/Q=1 (socket 1) peer=02:00:00:00:00:00

  mac packet forwarding packets/burst=32
  nb forwarding cores=2 - nb forwarding ports=1
  port 0: RX queue number: 2 Tx queue number: 2
    Rx offloads=0x1 Tx offloads=0x0
    RX queue: 0
      RX desc=0 - RX free threshold=0
      RX threshold registers: pthresh=0 hthresh=0  wthresh=0
      RX Offloads=0x1
    TX queue: 0
      TX desc=0 - TX free threshold=0
      TX threshold registers: pthresh=0 hthresh=0  wthresh=0
      TX offloads=0x0 - TX RS bit threshold=0
13/11/2020 17:19:08             dut.10.240.183.220: quit
13/11/2020 17:19:09             dut.10.240.183.220: 
Telling cores to stop...
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.

Stopping port 0...
Stopping ports...
Done

Shutting down port 0...
Closing ports...
13/11/2020 17:19:09 TestPVPVirtioUserMultiQueuesPortRestart: 
+--------------+-------------------------+------------------+------------+----------------+
| FrameSize(B) |          Mode           | Throughput(Mpps) | % linerate |     Cycle      |
+==============+=========================+==================+============+================+
| 64           | split_ring_nonmergeable | 16.376           | 27.511     | Before Restart |
+--------------+-------------------------+------------------+------------+----------------+
| 64           | split_ring_nonmergeable | 16.219           | 27.248     | After Restart  |
+--------------+-------------------------+------------------+------------+----------------+
13/11/2020 17:19:09 TestPVPVirtioUserMultiQueuesPortRestart: Test Case test_perf_pvp_2queues_test_with_split_ring_nonmergeable_path Result PASSED:
13/11/2020 17:19:09             dut.10.240.183.220: kill_all: called by dut and prefix list has value.
13/11/2020 17:19:12 TestPVPVirtioUserMultiQueuesPortRestart: Test Case test_perf_pvp_2queues_test_with_split_ring_vector_rx_path Begin
13/11/2020 17:19:12             dut.10.240.183.220:  
13/11/2020 17:19:12                         tester: 
13/11/2020 17:19:12             dut.10.240.183.220: rm -rf ./vhost.out
13/11/2020 17:19:12             dut.10.240.183.220: 
13/11/2020 17:19:12             dut.10.240.183.220: killall -s INT dpdk-testpmd 
13/11/2020 17:19:12             dut.10.240.183.220: dpdk-testpmd: no process found
13/11/2020 17:19:12             dut.10.240.183.220: rm -rf ./vhost-net*
13/11/2020 17:19:12             dut.10.240.183.220: 
13/11/2020 17:19:23             dut.10.240.183.220: cat /proc/meminfo |grep Hugepagesize|awk '{print($2)}'
13/11/2020 17:19:23             dut.10.240.183.220: 1048576
13/11/2020 17:19:23             dut.10.240.183.220: x86_64-native-linuxapp-gcc/app/dpdk-testpmd  -l 33,34,35 -n 4   --file-prefix=virtio --no-pci  --vdev net_virtio_user0,mac=00:01:02:03:04:05,path=./vhost-net,queues=2,in_order=0,mrg_rxbuf=0,vectorized=1  -- -i --tx-offloads=0x0 --rss-ip --nb-cores=2 --rxq=2 --txq=2
13/11/2020 17:19:24             dut.10.240.183.220: EAL: Detected 112 lcore(s)
EAL: Detected 2 NUMA nodes
EAL: Multi-process socket /var/run/dpdk/virtio/mp_socket
EAL: Selected IOVA mode 'VA'
EAL: Probing VFIO support...
EAL: VFIO support initialized
Interactive-mode selected
Warning: NUMA should be configured manually by using --port-numa-config and --ring-numa-config parameters along with --numa.
testpmd: create a new mbuf pool <mb_pool_1>: n=163456, size=2176, socket=1
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 1)
Port 0: 00:01:02:03:04:05
Checking link statuses...
Done
13/11/2020 17:19:34             dut.10.240.183.220: set fwd mac
13/11/2020 17:19:34             dut.10.240.183.220: 
Set mac packet forwarding mode
13/11/2020 17:19:34             dut.10.240.183.220: start
13/11/2020 17:19:34             dut.10.240.183.220: 
mac packet forwarding - ports=1 - cores=2 - streams=2 - NUMA support enabled, MP allocation mode: native
Logical Core 34 (socket 1) forwards packets on 1 streams:
  RX P=0/Q=0 (socket 1) -> TX P=0/Q=0 (socket 1) peer=02:00:00:00:00:00
Logical Core 35 (socket 1) forwards packets on 1 streams:
  RX P=0/Q=1 (socket 1) -> TX P=0/Q=1 (socket 1) peer=02:00:00:00:00:00

  mac packet forwarding packets/burst=32
  nb forwarding cores=2 - nb forwarding ports=1
  port 0: RX queue number: 2 Tx queue number: 2
    Rx offloads=0x0 Tx offloads=0x0
    RX queue: 0
      RX desc=0 - RX free threshold=0
      RX threshold registers: pthresh=0 hthresh=0  wthresh=0
      RX Offloads=0x0
    TX queue: 0
      TX desc=0 - TX free threshold=0
      TX threshold registers: pthresh=0 hthresh=0  wthresh=0
      TX offloads=0x0 - TX RS bit threshold=0
13/11/2020 17:19:34 TestPVPVirtioUserMultiQueuesPortRestart: Running test test_perf_pvp_2queues_test_with_split_ring_vector_rx_path, and 64 frame size.
13/11/2020 17:19:34                         tester: ls -d /tmp
13/11/2020 17:19:34                         tester: /tmp
13/11/2020 17:19:34                         tester: scp -v /home/autoregression/jiangyu/dts1113/output/tmp/pcap/pvp_multipath.pcap root@10.240.183.217:/tmp/pvp_multipath.pcap
13/11/2020 17:19:36                         pktgen: test port 0 map gen port 0
13/11/2020 17:19:36                         pktgen: test port 0 map gen port 0
13/11/2020 17:19:36                         pktgen: {'arp': '-',
 'cores': [0, 1, 2, 3],
 'description': 'Ethernet Controller XL710 for 40GbE QSFP+',
 'dest': 'b4:96:91:46:e0:5c',
 'driver': 'net_i40e',
 'fc': 'none',
 'fc_supported': 'no',
 'grat_arp': 'off',
 'hw_mac': '3c:fd:fe:c8:17:d0',
 'index': 0,
 'ipv6': 'off',
 'is_fc_supported': False,
 'is_led_supported': True,
 'is_link_supported': True,
 'is_prom_supported': True,
 'is_virtual': 'no',
 'is_vxlan_supported': 'yes',
 'layer_mode': 'Ethernet',
 'led_change_supported': 'yes',
 'link': 'UP',
 'link_change_supported': 'yes',
 'mult': 'off',
 'numa': 1,
 'pci_addr': '0000:82:00.0',
 'prom': 'off',
 'prom_supported': 'yes',
 'rx': {'caps': ['flow_stats', 'latency'], 'counters': 127},
 'rx_filter_mode': 'hardware match',
 'rx_queue': 'off',
 'speed': 40.0,
 'src_ipv4': '-',
 'src_mac': '3c:fd:fe:c8:17:d0',
 'stack': 'legacy',
 'status': 'IDLE',
 'supp_speeds': [40000],
 'vlan': '-',
 'vxlan_fs': '-'}
13/11/2020 17:19:36                         pktgen: trex port <0> not support flow control
13/11/2020 17:19:36                         pktgen: trex packet generator: run traffic 5s to warm up ... 
13/11/2020 17:19:36                         pktgen: check the trex port link status
13/11/2020 17:19:36                         pktgen: {'arp': '-',
 'cores': [0, 1, 2, 3],
 'description': 'Ethernet Controller XL710 for 40GbE QSFP+',
 'dest': 'b4:96:91:46:e0:5c',
 'driver': 'net_i40e',
 'fc': 'none',
 'fc_supported': 'no',
 'grat_arp': 'off',
 'hw_mac': '3c:fd:fe:c8:17:d0',
 'index': 0,
 'ipv6': 'off',
 'is_fc_supported': False,
 'is_led_supported': True,
 'is_link_supported': True,
 'is_prom_supported': True,
 'is_virtual': 'no',
 'is_vxlan_supported': 'yes',
 'layer_mode': 'Ethernet',
 'led_change_supported': 'yes',
 'link': 'UP',
 'link_change_supported': 'yes',
 'mult': 'off',
 'numa': 1,
 'pci_addr': '0000:82:00.0',
 'prom': 'on',
 'prom_supported': 'yes',
 'rx': {'caps': ['flow_stats', 'latency'], 'counters': 127},
 'rx_filter_mode': 'hardware match',
 'rx_queue': 'off',
 'speed': 40.0,
 'src_ipv4': '-',
 'src_mac': '3c:fd:fe:c8:17:d0',
 'stack': 'legacy',
 'status': 'IDLE',
 'supp_speeds': [40000],
 'vlan': '-',
 'vxlan_fs': '-'}
13/11/2020 17:19:36                         pktgen: begin traffic ......
13/11/2020 17:19:36                         pktgen: {'ports': [0], 'mult': '100%', 'core_mask': None, 'force': True}
13/11/2020 17:19:41                         pktgen: traffic completed. 
13/11/2020 17:19:41                         pktgen: check the trex port link status
13/11/2020 17:19:41                         pktgen: {'arp': '-',
 'cores': [0, 1, 2, 3],
 'description': 'Ethernet Controller XL710 for 40GbE QSFP+',
 'dest': 'b4:96:91:46:e0:5c',
 'driver': 'net_i40e',
 'fc': 'none',
 'fc_supported': 'no',
 'grat_arp': 'off',
 'hw_mac': '3c:fd:fe:c8:17:d0',
 'index': 0,
 'ipv6': 'off',
 'is_fc_supported': False,
 'is_led_supported': True,
 'is_link_supported': True,
 'is_prom_supported': True,
 'is_virtual': 'no',
 'is_vxlan_supported': 'yes',
 'layer_mode': 'Ethernet',
 'led_change_supported': 'yes',
 'link': 'UP',
 'link_change_supported': 'yes',
 'mult': 'off',
 'numa': 1,
 'pci_addr': '0000:82:00.0',
 'prom': 'on',
 'prom_supported': 'yes',
 'rx': {'caps': ['flow_stats', 'latency'], 'counters': 127},
 'rx_filter_mode': 'hardware match',
 'rx_queue': 'off',
 'speed': 40.0,
 'src_ipv4': '-',
 'src_mac': '3c:fd:fe:c8:17:d0',
 'stack': 'legacy',
 'status': 'IDLE',
 'supp_speeds': [40000],
 'vlan': '-',
 'vxlan_fs': '-'}
13/11/2020 17:19:41                         pktgen: begin traffic ......
13/11/2020 17:19:41                         pktgen: {'ports': [0], 'mult': '100%', 'core_mask': None, 'force': True}
13/11/2020 17:19:51                         pktgen: begin get port statistic ...
13/11/2020 17:19:51                         pktgen: {'options': {'fields_config': {'ip': {'dst': {'action': 'random',
                                              'end': '48.0.0.64',
                                              'start': '48.0.0.1',
                                              'step': 1}}},
             'pcap': '/tmp/pvp_multipath.pcap',
             'stream_config': {'rate': 100,
                               'transmit_mode': 'continuous',
                               'txmode': {}}},
 'pcap_file': '/tmp/pvp_multipath.pcap',
 'rx_port': 0,
 'tx_port': 0}
13/11/2020 17:19:51                         pktgen: {0: {'ibytes': 10404246336,
     'ierrors': 0,
     'ipackets': 162566383,
     'obytes': 22588362944,
     'oerrors': 0,
     'opackets': 352943197,
     'rx_bps': 8356310528.0,
     'rx_bps_L1': 10967657408.0,
     'rx_pps': 16320918.0,
     'rx_util': 27.41914352,
     'tx_bps': 18049748992.0,
     'tx_bps_L1': 23690298112.0,
     'tx_pps': 35253432.0,
     'tx_util': 59.22574528},
 1: {'ibytes': 0,
     'ierrors': 0,
     'ipackets': 0,
     'obytes': 0,
     'oerrors': 0,
     'opackets': 0,
     'rx_bps': 0.0,
     'rx_bps_L1': 0,
     'rx_pps': 0.0,
     'rx_util': 0.0,
     'tx_bps': 0.0,
     'tx_bps_L1': 0,
     'tx_pps': 0.0,
     'tx_util': 0.0},
 'flow_stats': {},
 'global': {'active_flows': 0.0,
            'active_sockets': 0,
            'bw_per_core': 9.194291114807129,
            'cpu_util': 98.1573715209961,
            'cpu_util_raw': 100.0,
            'open_flows': 0.0,
            'platform_factor': 1.0,
            'queue_full': 0,
            'rx_bps': 8356310528.0,
            'rx_core_pps': 0.0,
            'rx_cpu_util': 0.0,
            'rx_drop_bps': 9693438976.0,
            'rx_pps': 16320918.0,
            'socket_util': 0.0,
            'total_alloc_error': 0,
            'total_clients': 0,
            'total_servers': 0,
            'tx_bps': 18049748992.0,
            'tx_cps': 0.0,
            'tx_expected_bps': 0.0,
            'tx_expected_cps': 0.0,
            'tx_expected_pps': 0.0,
            'tx_pps': 35253432.0},
 'latency': {'global': {'bad_hdr': 0, 'old_flow': 0}},
 'total': {'ibytes': 10404246336,
           'ierrors': 0,
           'ipackets': 162566383,
           'obytes': 22588362944,
           'oerrors': 0,
           'opackets': 352943197,
           'rx_bps': 8356310528.0,
           'rx_bps_L1': 10967657408.0,
           'rx_pps': 16320918.0,
           'rx_util': 27.41914352,
           'tx_bps': 18049748992.0,
           'tx_bps_L1': 23690298112.0,
           'tx_pps': 35253432.0,
           'tx_util': 59.22574528}}
13/11/2020 17:19:51                         pktgen: {'ibytes': 10404246336,
 'ierrors': 0,
 'ipackets': 162566383,
 'obytes': 22588362944,
 'oerrors': 0,
 'opackets': 352943197,
 'rx_bps': 8356310528.0,
 'rx_bps_L1': 10967657408.0,
 'rx_pps': 16320918.0,
 'rx_util': 27.41914352,
 'tx_bps': 18049748992.0,
 'tx_bps_L1': 23690298112.0,
 'tx_pps': 35253432.0,
 'tx_util': 59.22574528}
13/11/2020 17:19:51                         pktgen: Tx Port 0 stats: 
tx_port: 0,  tx_bps: 18049748992.000000, tx_pps: 35253432.000000 
13/11/2020 17:19:51                         pktgen: {'ibytes': 10404246336,
 'ierrors': 0,
 'ipackets': 162566383,
 'obytes': 22588362944,
 'oerrors': 0,
 'opackets': 352943197,
 'rx_bps': 8356310528.0,
 'rx_bps_L1': 10967657408.0,
 'rx_pps': 16320918.0,
 'rx_util': 27.41914352,
 'tx_bps': 18049748992.0,
 'tx_bps_L1': 23690298112.0,
 'tx_pps': 35253432.0,
 'tx_util': 59.22574528}
13/11/2020 17:19:51                         pktgen: Rx Port 0 stats: 
rx_port: 0,  rx_bps: 8356310528.000000, rx_pps: 16320918.000000
13/11/2020 17:19:51                         pktgen: throughput: pps_rx 16320918.000000, bps_rx 8356310528.000000
13/11/2020 17:19:51                         pktgen: traffic completed. 
13/11/2020 17:19:51             dut.10.240.183.220: stop
13/11/2020 17:19:51             dut.10.240.183.220: 
Telling cores to ...
Waiting for lcores to finish...

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

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

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

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

Done.
13/11/2020 17:19:51             dut.10.240.183.220: start
13/11/2020 17:19:51             dut.10.240.183.220: 
mac packet forwarding - ports=1 - cores=2 - streams=2 - NUMA support enabled, MP allocation mode: native
Logical Core 34 (socket 1) forwards packets on 1 streams:
  RX P=0/Q=0 (socket 1) -> TX P=0/Q=0 (socket 1) peer=02:00:00:00:00:00
Logical Core 35 (socket 1) forwards packets on 1 streams:
  RX P=0/Q=1 (socket 1) -> TX P=0/Q=1 (socket 1) peer=02:00:00:00:00:00

  mac packet forwarding packets/burst=32
  nb forwarding cores=2 - nb forwarding ports=1
  port 0: RX queue number: 2 Tx queue number: 2
    Rx offloads=0x0 Tx offloads=0x0
    RX queue: 0
      RX desc=0 - RX free threshold=0
      RX threshold registers: pthresh=0 hthresh=0  wthresh=0
      RX Offloads=0x0
    TX queue: 0
      TX desc=0 - TX free threshold=0
      TX threshold registers: pthresh=0 hthresh=0  wthresh=0
      TX offloads=0x0 - TX RS bit threshold=0
13/11/2020 17:19:54                         tester: ls -d /tmp
13/11/2020 17:19:54                         tester: /tmp
13/11/2020 17:19:54                         tester: scp -v /home/autoregression/jiangyu/dts1113/output/tmp/pcap/pvp_multipath.pcap root@10.240.183.217:/tmp/pvp_multipath.pcap
13/11/2020 17:19:56                         pktgen: test port 0 map gen port 0
13/11/2020 17:19:56                         pktgen: test port 0 map gen port 0
13/11/2020 17:19:56                         pktgen: {'arp': '-',
 'cores': [0, 1, 2, 3],
 'description': 'Ethernet Controller XL710 for 40GbE QSFP+',
 'dest': 'b4:96:91:46:e0:5c',
 'driver': 'net_i40e',
 'fc': 'none',
 'fc_supported': 'no',
 'grat_arp': 'off',
 'hw_mac': '3c:fd:fe:c8:17:d0',
 'index': 0,
 'ipv6': 'off',
 'is_fc_supported': False,
 'is_led_supported': True,
 'is_link_supported': True,
 'is_prom_supported': True,
 'is_virtual': 'no',
 'is_vxlan_supported': 'yes',
 'layer_mode': 'Ethernet',
 'led_change_supported': 'yes',
 'link': 'UP',
 'link_change_supported': 'yes',
 'mult': 'off',
 'numa': 1,
 'pci_addr': '0000:82:00.0',
 'prom': 'off',
 'prom_supported': 'yes',
 'rx': {'caps': ['flow_stats', 'latency'], 'counters': 127},
 'rx_filter_mode': 'hardware match',
 'rx_queue': 'off',
 'speed': 40.0,
 'src_ipv4': '-',
 'src_mac': '3c:fd:fe:c8:17:d0',
 'stack': 'legacy',
 'status': 'IDLE',
 'supp_speeds': [40000],
 'vlan': '-',
 'vxlan_fs': '-'}
13/11/2020 17:19:56                         pktgen: trex port <0> not support flow control
13/11/2020 17:19:56                         pktgen: trex packet generator: run traffic 5s to warm up ... 
13/11/2020 17:19:56                         pktgen: check the trex port link status
13/11/2020 17:19:56                         pktgen: {'arp': '-',
 'cores': [0, 1, 2, 3],
 'description': 'Ethernet Controller XL710 for 40GbE QSFP+',
 'dest': 'b4:96:91:46:e0:5c',
 'driver': 'net_i40e',
 'fc': 'none',
 'fc_supported': 'no',
 'grat_arp': 'off',
 'hw_mac': '3c:fd:fe:c8:17:d0',
 'index': 0,
 'ipv6': 'off',
 'is_fc_supported': False,
 'is_led_supported': True,
 'is_link_supported': True,
 'is_prom_supported': True,
 'is_virtual': 'no',
 'is_vxlan_supported': 'yes',
 'layer_mode': 'Ethernet',
 'led_change_supported': 'yes',
 'link': 'UP',
 'link_change_supported': 'yes',
 'mult': 'off',
 'numa': 1,
 'pci_addr': '0000:82:00.0',
 'prom': 'on',
 'prom_supported': 'yes',
 'rx': {'caps': ['flow_stats', 'latency'], 'counters': 127},
 'rx_filter_mode': 'hardware match',
 'rx_queue': 'off',
 'speed': 40.0,
 'src_ipv4': '-',
 'src_mac': '3c:fd:fe:c8:17:d0',
 'stack': 'legacy',
 'status': 'IDLE',
 'supp_speeds': [40000],
 'vlan': '-',
 'vxlan_fs': '-'}
13/11/2020 17:19:56                         pktgen: begin traffic ......
13/11/2020 17:19:56                         pktgen: {'ports': [0], 'mult': '100%', 'core_mask': None, 'force': True}
13/11/2020 17:20:01                         pktgen: traffic completed. 
13/11/2020 17:20:01                         pktgen: check the trex port link status
13/11/2020 17:20:01                         pktgen: {'arp': '-',
 'cores': [0, 1, 2, 3],
 'description': 'Ethernet Controller XL710 for 40GbE QSFP+',
 'dest': 'b4:96:91:46:e0:5c',
 'driver': 'net_i40e',
 'fc': 'none',
 'fc_supported': 'no',
 'grat_arp': 'off',
 'hw_mac': '3c:fd:fe:c8:17:d0',
 'index': 0,
 'ipv6': 'off',
 'is_fc_supported': False,
 'is_led_supported': True,
 'is_link_supported': True,
 'is_prom_supported': True,
 'is_virtual': 'no',
 'is_vxlan_supported': 'yes',
 'layer_mode': 'Ethernet',
 'led_change_supported': 'yes',
 'link': 'UP',
 'link_change_supported': 'yes',
 'mult': 'off',
 'numa': 1,
 'pci_addr': '0000:82:00.0',
 'prom': 'on',
 'prom_supported': 'yes',
 'rx': {'caps': ['flow_stats', 'latency'], 'counters': 127},
 'rx_filter_mode': 'hardware match',
 'rx_queue': 'off',
 'speed': 40.0,
 'src_ipv4': '-',
 'src_mac': '3c:fd:fe:c8:17:d0',
 'stack': 'legacy',
 'status': 'IDLE',
 'supp_speeds': [40000],
 'vlan': '-',
 'vxlan_fs': '-'}
13/11/2020 17:20:01                         pktgen: begin traffic ......
13/11/2020 17:20:01                         pktgen: {'ports': [0], 'mult': '100%', 'core_mask': None, 'force': True}
13/11/2020 17:20:11                         pktgen: begin get port statistic ...
13/11/2020 17:20:11                         pktgen: {'options': {'fields_config': {'ip': {'dst': {'action': 'random',
                                              'end': '48.0.0.64',
                                              'start': '48.0.0.1',
                                              'step': 1}}},
             'pcap': '/tmp/pvp_multipath.pcap',
             'stream_config': {'rate': 100,
                               'transmit_mode': 'continuous',
                               'txmode': {}}},
 'pcap_file': '/tmp/pvp_multipath.pcap',
 'rx_port': 0,
 'tx_port': 0}
13/11/2020 17:20:11                         pktgen: {0: {'ibytes': 10415584640,
     'ierrors': 0,
     'ipackets': 162743526,
     'obytes': 22728655616,
     'oerrors': 0,
     'opackets': 355135280,
     'rx_bps': 8323944448.0,
     'rx_bps_L1': 10925178048.0,
     'rx_pps': 16257710.0,
     'rx_util': 27.31294512,
     'tx_bps': 18150705152.0,
     'tx_bps_L1': 23822799232.0,
     'tx_pps': 35450588.0,
     'tx_util': 59.55699808},
 1: {'ibytes': 0,
     'ierrors': 0,
     'ipackets': 0,
     'obytes': 0,
     'oerrors': 0,
     'opackets': 0,
     'rx_bps': 0.0,
     'rx_bps_L1': 0,
     'rx_pps': 0.0,
     'rx_util': 0.0,
     'tx_bps': 0.0,
     'tx_bps_L1': 0,
     'tx_pps': 0.0,
     'tx_util': 0.0},
 'flow_stats': {},
 'global': {'active_flows': 0.0,
            'active_sockets': 0,
            'bw_per_core': 9.196572303771973,
            'cpu_util': 98.6819076538086,
            'cpu_util_raw': 100.0,
            'open_flows': 0.0,
            'platform_factor': 1.0,
            'queue_full': 0,
            'rx_bps': 8323944448.0,
            'rx_core_pps': 0.0,
            'rx_cpu_util': 0.0,
            'rx_drop_bps': 9826760704.0,
            'rx_pps': 16257710.0,
            'socket_util': 0.0,
            'total_alloc_error': 0,
            'total_clients': 0,
            'total_servers': 0,
            'tx_bps': 18150705152.0,
            'tx_cps': 0.0,
            'tx_expected_bps': 0.0,
            'tx_expected_cps': 0.0,
            'tx_expected_pps': 0.0,
            'tx_pps': 35450588.0},
 'latency': {'global': {'bad_hdr': 0, 'old_flow': 0}},
 'total': {'ibytes': 10415584640,
           'ierrors': 0,
           'ipackets': 162743526,
           'obytes': 22728655616,
           'oerrors': 0,
           'opackets': 355135280,
           'rx_bps': 8323944448.0,
           'rx_bps_L1': 10925178048.0,
           'rx_pps': 16257710.0,
           'rx_util': 27.31294512,
           'tx_bps': 18150705152.0,
           'tx_bps_L1': 23822799232.0,
           'tx_pps': 35450588.0,
           'tx_util': 59.55699808}}
13/11/2020 17:20:11                         pktgen: {'ibytes': 10415584640,
 'ierrors': 0,
 'ipackets': 162743526,
 'obytes': 22728655616,
 'oerrors': 0,
 'opackets': 355135280,
 'rx_bps': 8323944448.0,
 'rx_bps_L1': 10925178048.0,
 'rx_pps': 16257710.0,
 'rx_util': 27.31294512,
 'tx_bps': 18150705152.0,
 'tx_bps_L1': 23822799232.0,
 'tx_pps': 35450588.0,
 'tx_util': 59.55699808}
13/11/2020 17:20:11                         pktgen: Tx Port 0 stats: 
tx_port: 0,  tx_bps: 18150705152.000000, tx_pps: 35450588.000000 
13/11/2020 17:20:11                         pktgen: {'ibytes': 10415584640,
 'ierrors': 0,
 'ipackets': 162743526,
 'obytes': 22728655616,
 'oerrors': 0,
 'opackets': 355135280,
 'rx_bps': 8323944448.0,
 'rx_bps_L1': 10925178048.0,
 'rx_pps': 16257710.0,
 'rx_util': 27.31294512,
 'tx_bps': 18150705152.0,
 'tx_bps_L1': 23822799232.0,
 'tx_pps': 35450588.0,
 'tx_util': 59.55699808}
13/11/2020 17:20:11                         pktgen: Rx Port 0 stats: 
rx_port: 0,  rx_bps: 8323944448.000000, rx_pps: 16257710.000000
13/11/2020 17:20:11                         pktgen: throughput: pps_rx 16257710.000000, bps_rx 8323944448.000000
13/11/2020 17:20:11                         pktgen: traffic completed. 
13/11/2020 17:20:11             dut.10.240.183.220: stop
13/11/2020 17:20:11             dut.10.240.183.220: 
Telling cores to ...
Waiting for lcores to finish...

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

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

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

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

Done.
13/11/2020 17:20:11             dut.10.240.183.220: start
13/11/2020 17:20:11             dut.10.240.183.220: 
mac packet forwarding - ports=1 - cores=2 - streams=2 - NUMA support enabled, MP allocation mode: native
Logical Core 34 (socket 1) forwards packets on 1 streams:
  RX P=0/Q=0 (socket 1) -> TX P=0/Q=0 (socket 1) peer=02:00:00:00:00:00
Logical Core 35 (socket 1) forwards packets on 1 streams:
  RX P=0/Q=1 (socket 1) -> TX P=0/Q=1 (socket 1) peer=02:00:00:00:00:00

  mac packet forwarding packets/burst=32
  nb forwarding cores=2 - nb forwarding ports=1
  port 0: RX queue number: 2 Tx queue number: 2
    Rx offloads=0x0 Tx offloads=0x0
    RX queue: 0
      RX desc=0 - RX free threshold=0
      RX threshold registers: pthresh=0 hthresh=0  wthresh=0
      RX Offloads=0x0
    TX queue: 0
      TX desc=0 - TX free threshold=0
      TX threshold registers: pthresh=0 hthresh=0  wthresh=0
      TX offloads=0x0 - TX RS bit threshold=0
13/11/2020 17:20:12             dut.10.240.183.220: quit
13/11/2020 17:20:13             dut.10.240.183.220: 
Telling cores to stop...
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.

Stopping port 0...
Stopping ports...
Done

Shutting down port 0...
Closing ports...
13/11/2020 17:20:13 TestPVPVirtioUserMultiQueuesPortRestart: 
+--------------+----------------------+------------------+------------+----------------+
| FrameSize(B) |         Mode         | Throughput(Mpps) | % linerate |     Cycle      |
+==============+======================+==================+============+================+
| 64           | split_ring_vector_rx | 16.321           | 27.419     | Before Restart |
+--------------+----------------------+------------------+------------+----------------+
| 64           | split_ring_vector_rx | 16.258           | 27.313     | After Restart  |
+--------------+----------------------+------------------+------------+----------------+
13/11/2020 17:20:13 TestPVPVirtioUserMultiQueuesPortRestart: Test Case test_perf_pvp_2queues_test_with_split_ring_vector_rx_path Result PASSED:
13/11/2020 17:20:13             dut.10.240.183.220: kill_all: called by dut and prefix list has value.
13/11/2020 17:20:16                            dts: 
TEST SUITE ENDED: TestPVPVirtioUserMultiQueuesPortRestart

  reply	other threads:[~2020-11-13  9:58 UTC|newest]

Thread overview: 3+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2020-11-13 17:54 JiangYuX
2020-11-13  9:57 ` Jiang, YuX [this message]
2020-11-17  5:59   ` Wang, Yinan

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=48cc90c12cbb49c0a5cc559fee467564@intel.com \
    --to=yux.jiang@intel.com \
    --cc=dts@dpdk.org \
    /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).