test suite reviews and discussions
 help / color / mirror / Atom feed
* [dts] [PATCH V1] tests/TestSuite_virtio_perf_suites: get the app name from conf file to kill
@ 2020-09-22  8:21 JiangYuX
  2020-09-22  8:30 ` Jiang, YuX
  2020-09-28  8:55 ` Tu, Lijuan
  0 siblings, 2 replies; 3+ messages in thread
From: JiangYuX @ 2020-09-22  8:21 UTC (permalink / raw)
  To: dts; +Cc: JiangYu

From: JiangYu <yux.jiang@intel.com>

Get app name to kill or call from conf/app_name.cfg file

Signed-off-by: JiangYu <yux.jiang@intel.com>
---
 tests/TestSuite_pvp_diff_qemu_version.py                     | 2 +-
 tests/TestSuite_pvp_vhost_user_reconnect.py                  | 4 ++--
 tests/TestSuite_pvp_virtio_bonding.py                        | 6 ++++--
 tests/TestSuite_pvp_virtio_user_4k_pages.py                  | 5 +++--
 tests/TestSuite_pvp_virtio_user_multi_queues_port_restart.py | 3 ++-
 tests/TestSuite_virtio_pvp_regression.py                     | 7 ++++---
 6 files changed, 16 insertions(+), 11 deletions(-)

diff --git a/tests/TestSuite_pvp_diff_qemu_version.py b/tests/TestSuite_pvp_diff_qemu_version.py
index 54f148f..49fa1e1 100644
--- a/tests/TestSuite_pvp_diff_qemu_version.py
+++ b/tests/TestSuite_pvp_diff_qemu_version.py
@@ -271,7 +271,7 @@ class TestVhostPVPDiffQemuVersion(TestCase):
         self.vm_dut.send_expect("quit", "#", 20)
         self.vhost.send_expect("quit", "#", 20)
         self.vm.stop()
-        self.dut.send_expect("killall -I testpmd", '#', 20)
+        self.dut.send_expect("killall -I %s" % self.testpmd_name, '#', 20)
         self.dut.send_expect("rm -rf %s/vhost-net*" % self.base_dir, "#")
 
     def test_perf_vhost_pvp_diffrent_qemu_version_mergeable_mac(self):
diff --git a/tests/TestSuite_pvp_vhost_user_reconnect.py b/tests/TestSuite_pvp_vhost_user_reconnect.py
index 026e03d..fcf8cae 100644
--- a/tests/TestSuite_pvp_vhost_user_reconnect.py
+++ b/tests/TestSuite_pvp_vhost_user_reconnect.py
@@ -102,7 +102,7 @@ class TestPVPVhostUserReconnect(TestCase):
         vdev_info = ""
         for i in range(self.vm_num):
             vdev_info += "--vdev 'net_vhost%d,iface=vhost-net%d,client=1,queues=1' " % (i, i)
-        testcmd = self.dut.base_dir + self.path
+        testcmd = self.dut.base_dir + "/%s" % self.path
         eal_params = self.dut.create_eal_parameters(cores=self.cores, prefix='vhost', ports=[self.pci_info])
         para = " -- -i --port-topology=chained --nb-cores=1 --txd=1024 --rxd=1024"
         self.vhostapp_testcmd = testcmd + eal_params + vdev_info + para
@@ -117,7 +117,7 @@ class TestPVPVhostUserReconnect(TestCase):
         vdev_info = ""
         for i in range(self.vm_num):
             vdev_info += "--vdev 'net_vhost%d,iface=vhost-net%d,client=1,queues=1' " % (i, i)
-        testcmd = self.dut.base_dir + self.path
+        testcmd = self.dut.base_dir + "/%s" % self.path
         eal_params = self.dut.create_eal_parameters(cores=self.cores, no_pci=True, prefix='vhost',
                                                     ports=[self.pci_info])
         para = " -- -i --nb-cores=1 --txd=1024 --rxd=1024"
diff --git a/tests/TestSuite_pvp_virtio_bonding.py b/tests/TestSuite_pvp_virtio_bonding.py
index fcde9ee..e6d0e61 100644
--- a/tests/TestSuite_pvp_virtio_bonding.py
+++ b/tests/TestSuite_pvp_virtio_bonding.py
@@ -69,13 +69,15 @@ class TestPVPVirtIOBonding(TestCase):
             self.tester.send_expect('mkdir -p %s' % self.out_path, '# ')
         # create an instance to set stream field setting
         self.pktgen_helper = PacketGeneratorHelper()
+        self.app_testpmd_path = self.dut.apps_name['test-pmd']
+        self.testpmd_name = self.app_testpmd_path.split("/")[-1]
 
     def set_up(self):
         """
         run before each test case.
         """
         self.dut.send_expect("rm -rf ./vhost.out", "#")
-        self.dut.send_expect("killall -s INT testpmd", "#")
+        self.dut.send_expect("killall -s INT %s" % self.testpmd_name, "#")
         self.dut.send_expect("killall -s INT qemu-system-x86_64", "#")
         self.start_testpmd_on_vhost()
         self.start_one_vm()
@@ -239,7 +241,7 @@ class TestPVPVirtIOBonding(TestCase):
         Run after each test case.
         """
         self.stop_testpmd_and_vm()
-        self.dut.send_expect("killall -s INT testpmd", "#")
+        self.dut.send_expect("killall -s INT %s" % self.testpmd_name, "#")
         self.dut.send_expect("killall -s INT qemu-system-x86_64", "#")
         time.sleep(2)
 
diff --git a/tests/TestSuite_pvp_virtio_user_4k_pages.py b/tests/TestSuite_pvp_virtio_user_4k_pages.py
index 4650499..98cfdce 100644
--- a/tests/TestSuite_pvp_virtio_user_4k_pages.py
+++ b/tests/TestSuite_pvp_virtio_user_4k_pages.py
@@ -81,13 +81,14 @@ class TestPvpVirtioUser4kPages(TestCase):
         self.pktgen_helper = PacketGeneratorHelper()
         self.number_of_ports = 1
         self.app_testpmd_path = self.dut.apps_name['test-pmd']
+        self.testpmd_name = self.app_testpmd_path.split("/")[-1]
 
     def set_up(self):
         """
         Run before each test case.
         """
         self.dut.send_expect("rm -rf ./vhost-net*", "# ")
-        self.dut.send_expect("killall -s INT testpmd", "# ")
+        self.dut.send_expect("killall -s INT %s" % self.testpmd_name, "# ")
         self.vhost_user = self.dut.new_session(suite="vhost-user")
         self.virtio_user = self.dut.new_session(suite="virtio-user")
         # Prepare the result table
@@ -208,7 +209,7 @@ class TestPvpVirtioUser4kPages(TestCase):
         """
         Run after each test case.
         """
-        self.dut.send_expect("killall -s INT testpmd", "# ")
+        self.dut.send_expect("killall -s INT %s" % self.testpmd_name, "# ")
         self.restore_env_of_tmpfs_for_4k()
 
     def tear_down_all(self):
diff --git a/tests/TestSuite_pvp_virtio_user_multi_queues_port_restart.py b/tests/TestSuite_pvp_virtio_user_multi_queues_port_restart.py
index d916d17..4710222 100644
--- a/tests/TestSuite_pvp_virtio_user_multi_queues_port_restart.py
+++ b/tests/TestSuite_pvp_virtio_user_multi_queues_port_restart.py
@@ -72,6 +72,7 @@ class TestPVPVirtioUserMultiQueuesPortRestart(TestCase):
         self.dut.kill_all()
         self.number_of_ports = 1
         self.app_testpmd_path = self.dut.apps_name['test-pmd']
+        self.testpmd_name = self.app_testpmd_path.split("/")[-1]
 
     def set_up(self):
         """
@@ -88,7 +89,7 @@ class TestPVPVirtioUserMultiQueuesPortRestart(TestCase):
         """
         start testpmd on vhost
         """
-        self.dut.send_expect("killall -s INT testpmd", "#")
+        self.dut.send_expect("killall -s INT %s" % self.testpmd_name, "#")
         self.dut.send_expect("rm -rf ./vhost-net*", "#")
         testcmd = self.app_testpmd_path + " "
         vdev = 'net_vhost0,iface=vhost-net,queues=2,client=0'
diff --git a/tests/TestSuite_virtio_pvp_regression.py b/tests/TestSuite_virtio_pvp_regression.py
index 80b4752..8e04ba5 100644
--- a/tests/TestSuite_virtio_pvp_regression.py
+++ b/tests/TestSuite_virtio_pvp_regression.py
@@ -93,6 +93,7 @@ class TestVirtioPVPRegression(TestCase):
         self.pktgen_helper = PacketGeneratorHelper()
         self.base_dir = self.dut.base_dir.replace('~', '/root')
         self.app_testpmd_path = self.dut.apps_name['test-pmd']
+        self.testpmd_name = self.app_testpmd_path.split("/")[-1]
 
     def set_up(self):
         """
@@ -362,7 +363,7 @@ class TestVirtioPVPRegression(TestCase):
         self.vm_dut.send_expect("quit", "#", 20)
         self.vhost.send_expect("quit", "#", 20)
         self.vm.stop()
-        self.dut.send_expect("killall -I testpmd", '#', 20)
+        self.dut.send_expect("killall -I %s" % self.testpmd_name, '#', 20)
         self.dut.send_expect('killall -s INT qemu-system-x86_64', '# ')
         self.dut.send_expect("rm -rf %s/vhost-net*" % self.base_dir, "#")
 
@@ -390,7 +391,7 @@ class TestVirtioPVPRegression(TestCase):
             self.send_verify(case_info, version, "before reconnect")
 
             self.logger.info('now reconnect from vhost')
-            self.dut.send_expect("killall -s INT testpmd", "# ")
+            self.dut.send_expect("killall -s INT %s" % self.testpmd_name, "# ")
             self.start_testpmd_as_vhost()
             self.send_verify(case_info, version, "reconnect from vhost")
 
@@ -490,7 +491,7 @@ class TestVirtioPVPRegression(TestCase):
         """
         self.dut.close_session(self.vhost)
         self.dut.send_expect("killall -s INT qemu-system-x86_64", "#")
-        self.dut.send_expect("killall -s INT testpmd", "#")
+        self.dut.send_expect("killall -s INT %s" % self.testpmd_name, "#")
         time.sleep(2)
 
     def tear_down_all(self):
-- 
2.7.4


^ permalink raw reply	[flat|nested] 3+ messages in thread

* Re: [dts] [PATCH V1] tests/TestSuite_virtio_perf_suites: get the app name from conf file to kill
  2020-09-22  8:21 [dts] [PATCH V1] tests/TestSuite_virtio_perf_suites: get the app name from conf file to kill JiangYuX
@ 2020-09-22  8:30 ` Jiang, YuX
  2020-09-28  8:55 ` Tu, Lijuan
  1 sibling, 0 replies; 3+ messages in thread
From: Jiang, YuX @ 2020-09-22  8:30 UTC (permalink / raw)
  To: dts; +Cc: Jiang, YuX

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

Tested-by: Jiang, YuX <yux.jiang@intel.com>

    Best Regards
    Jiang yu


> -----Original Message-----
> From: Jiang, YuX
> Sent: Tuesday, September 22, 2020 4:22 PM
> To: dts@dpdk.org
> Cc: Jiang, YuX <yux.jiang@intel.com>
> Subject: [dts] [PATCH V1] tests/TestSuite_virtio_perf_suites: get the app
> name from conf file to kill

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

[-- Attachment #3: TestPVPVhostUserReconnect.log --]
[-- Type: application/octet-stream, Size: 543403 bytes --]

[-- Attachment #4: TestPVPVirtIOBonding.log --]
[-- Type: application/octet-stream, Size: 258955 bytes --]

[-- Attachment #5: TestPvpVirtioUser4kPages.log --]
[-- Type: application/octet-stream, Size: 83734 bytes --]

22/09/2020 15:13:25                            dts: 
TEST SUITE : TestPvpVirtioUser4kPages
22/09/2020 15:13:25                            dts: NIC :        fortville_spirit
22/09/2020 15:13:25             dut.10.240.183.220: 
22/09/2020 15:13:26                         tester: 
22/09/2020 15:13:26             dut.10.240.183.220: modprobe vfio-pci
22/09/2020 15:13:26             dut.10.240.183.220: 
22/09/2020 15:13:28       TestPvpVirtioUser4kPages: You can config packet_size in file pvp_virtio_user_4k_pages.cfg, in region 'suite' like packet_sizes=[64, 128, 256]
22/09/2020 15:13:28                         tester: ls -d /tmp/pvp_virtio_user_4k_pages
22/09/2020 15:13:28                         tester: /tmp/pvp_virtio_user_4k_pages
22/09/2020 15:13:28       TestPvpVirtioUser4kPages: Test Case test_perf_pvp_virtio_user_packed_ring_with_4K_pages Begin
22/09/2020 15:13:28             dut.10.240.183.220: 
22/09/2020 15:13:28                         tester: 
22/09/2020 15:13:28             dut.10.240.183.220: rm -rf ./vhost-net*
22/09/2020 15:13:28             dut.10.240.183.220: 
22/09/2020 15:13:28             dut.10.240.183.220: killall -s INT dpdk-testpmd 
22/09/2020 15:13:28             dut.10.240.183.220: dpdk-testpmd: no process found
22/09/2020 15:13:33             dut.10.240.183.220: mkdir -p /mnt/tmpfs_nohuge
22/09/2020 15:13:33             dut.10.240.183.220: 
22/09/2020 15:13:33             dut.10.240.183.220: mount tmpfs /mnt/tmpfs_nohuge -t tmpfs -o size=4G
22/09/2020 15:13:33             dut.10.240.183.220: 
22/09/2020 15:13:34                         tester: ls -d /tmp/pvp_virtio_user_4k_pages
22/09/2020 15:13:34                         tester: /tmp/pvp_virtio_user_4k_pages
22/09/2020 15:13:34                         tester: scp -v /home/autoregression/jiangyu/dts-cbdma/output/tmp/pcap/vhost.pcap root@10.240.183.217:/tmp/pvp_virtio_user_4k_pages/vhost.pcap
22/09/2020 15:13:36                         pktgen: test port 0 map gen port 0
22/09/2020 15:13:36                         pktgen: test port 0 map gen port 0
22/09/2020 15:13:37                         pktgen: {'arp': '-',
 'cores': [0, 1, 2, 3],
 'description': 'Ethernet Controller XL710 for 40GbE QSFP+',
 'dest': '00:00:00:00:01:00',
 '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': '-'}
22/09/2020 15:13:37                         pktgen: trex port <0> not support flow control
22/09/2020 15:13:37                         pktgen: check the trex port link status
22/09/2020 15:13:37                         pktgen: {'arp': '-',
 'cores': [0, 1, 2, 3],
 'description': 'Ethernet Controller XL710 for 40GbE QSFP+',
 'dest': '00:00:00:00:01:00',
 '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': '-'}
22/09/2020 15:13:37                         pktgen: begin traffic ......
22/09/2020 15:13:37                         pktgen: {'ports': [0], 'mult': '100%', 'core_mask': None, 'force': True}
22/09/2020 15:13:47                         pktgen: begin get port statistic ...
22/09/2020 15:13:47                         pktgen: {'options': {'pcap': '/tmp/pvp_virtio_user_4k_pages/vhost.pcap',
             'stream_config': {'rate': 100,
                               'transmit_mode': 'continuous',
                               'txmode': {}}},
 'pcap_file': '/tmp/pvp_virtio_user_4k_pages/vhost.pcap',
 'rx_port': 0,
 'tx_port': 0}
22/09/2020 15:13:47                         pktgen: {0: {'ibytes': 4208964608,
     'ierrors': 0,
     'ipackets': 65765072,
     'obytes': 17325054464,
     'oerrors': 0,
     'opackets': 270704010,
     'rx_bps': 3379239168.0,
     'rx_bps_L1': 4435251808.0,
     'rx_pps': 6600079.0,
     'rx_util': 11.088129519999999,
     'tx_bps': 13457415168.0,
     'tx_bps_L1': 17662857727.999996,
     'tx_pps': 26284016.0,
     'tx_util': 44.15714431999999},
 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': 7.243338584899902,
            'cpu_util': 92.89511108398438,
            'cpu_util_raw': 100.0,
            'open_flows': 0.0,
            'platform_factor': 1.0,
            'queue_full': 23545681,
            'rx_bps': 3379239168.0,
            'rx_core_pps': 0.0,
            'rx_cpu_util': 0.0,
            'rx_drop_bps': 10078176256.0,
            'rx_pps': 6600079.0,
            'socket_util': 0.0,
            'total_alloc_error': 0,
            'total_clients': 0,
            'total_servers': 0,
            'tx_bps': 13457415168.0,
            'tx_cps': 0.0,
            'tx_expected_bps': 0.0,
            'tx_expected_cps': 0.0,
            'tx_expected_pps': 0.0,
            'tx_pps': 26284016.0},
 'latency': {'global': {'bad_hdr': 0, 'old_flow': 0}},
 'total': {'ibytes': 4208964608,
           'ierrors': 0,
           'ipackets': 65765072,
           'obytes': 17325054464,
           'oerrors': 0,
           'opackets': 270704010,
           'rx_bps': 3379239168.0,
           'rx_bps_L1': 4435251808.0,
           'rx_pps': 6600079.0,
           'rx_util': 11.088129519999999,
           'tx_bps': 13457415168.0,
           'tx_bps_L1': 17662857727.999996,
           'tx_pps': 26284016.0,
           'tx_util': 44.15714431999999}}
22/09/2020 15:13:47                         pktgen: {'ibytes': 4208964608,
 'ierrors': 0,
 'ipackets': 65765072,
 'obytes': 17325054464,
 'oerrors': 0,
 'opackets': 270704010,
 'rx_bps': 3379239168.0,
 'rx_bps_L1': 4435251808.0,
 'rx_pps': 6600079.0,
 'rx_util': 11.088129519999999,
 'tx_bps': 13457415168.0,
 'tx_bps_L1': 17662857727.999996,
 'tx_pps': 26284016.0,
 'tx_util': 44.15714431999999}
22/09/2020 15:13:47                         pktgen: Tx Port 0 stats: 
tx_port: 0,  tx_bps: 13457415168.000000, tx_pps: 26284016.000000 
22/09/2020 15:13:47                         pktgen: {'ibytes': 4208964608,
 'ierrors': 0,
 'ipackets': 65765072,
 'obytes': 17325054464,
 'oerrors': 0,
 'opackets': 270704010,
 'rx_bps': 3379239168.0,
 'rx_bps_L1': 4435251808.0,
 'rx_pps': 6600079.0,
 'rx_util': 11.088129519999999,
 'tx_bps': 13457415168.0,
 'tx_bps_L1': 17662857727.999996,
 'tx_pps': 26284016.0,
 'tx_util': 44.15714431999999}
22/09/2020 15:13:47                         pktgen: Rx Port 0 stats: 
rx_port: 0,  rx_bps: 3379239168.000000, rx_pps: 6600079.000000
22/09/2020 15:13:47                         pktgen: throughput: pps_rx 6600079.000000, bps_rx 3379239168.000000
22/09/2020 15:13:47                         pktgen: traffic completed. 
22/09/2020 15:13:47                         tester: ls -d /tmp/pvp_virtio_user_4k_pages
22/09/2020 15:13:47                         tester: /tmp/pvp_virtio_user_4k_pages
22/09/2020 15:13:47                         tester: scp -v /home/autoregression/jiangyu/dts-cbdma/output/tmp/pcap/vhost.pcap root@10.240.183.217:/tmp/pvp_virtio_user_4k_pages/vhost.pcap
22/09/2020 15:13:49                         pktgen: test port 0 map gen port 0
22/09/2020 15:13:49                         pktgen: test port 0 map gen port 0
22/09/2020 15:13:49                         pktgen: {'arp': '-',
 'cores': [0, 1, 2, 3],
 'description': 'Ethernet Controller XL710 for 40GbE QSFP+',
 'dest': '00:00:00:00:01:00',
 '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': '-'}
22/09/2020 15:13:49                         pktgen: trex port <0> not support flow control
22/09/2020 15:13:49                         pktgen: check the trex port link status
22/09/2020 15:13:49                         pktgen: {'arp': '-',
 'cores': [0, 1, 2, 3],
 'description': 'Ethernet Controller XL710 for 40GbE QSFP+',
 'dest': '00:00:00:00:01:00',
 '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': '-'}
22/09/2020 15:13:49                         pktgen: begin traffic ......
22/09/2020 15:13:49                         pktgen: {'ports': [0], 'mult': '100%', 'core_mask': None, 'force': True}
22/09/2020 15:13:59                         pktgen: begin get port statistic ...
22/09/2020 15:13:59                         pktgen: {'options': {'pcap': '/tmp/pvp_virtio_user_4k_pages/vhost.pcap',
             'stream_config': {'rate': 100,
                               'transmit_mode': 'continuous',
                               'txmode': {}}},
 'pcap_file': '/tmp/pvp_virtio_user_4k_pages/vhost.pcap',
 'rx_port': 0,
 'tx_port': 0}
22/09/2020 15:13:59                         pktgen: {0: {'ibytes': 8007736448,
     'ierrors': 0,
     'ipackets': 62560450,
     'obytes': 28146966656,
     'oerrors': 0,
     'opackets': 219898202,
     'rx_bps': 6396463616.0,
     'rx_bps_L1': 7396061696.0,
     'rx_pps': 6247488.0,
     'rx_util': 18.490154240000003,
     'tx_bps': 22449575936.0,
     'tx_bps_L1': 25957915776.0,
     'tx_pps': 21927124.0,
     'tx_util': 64.89478944},
 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': 11.64217758178711,
            'cpu_util': 96.41484832763672,
            'cpu_util_raw': 100.0,
            'open_flows': 0.0,
            'platform_factor': 1.0,
            'queue_full': 26319636,
            'rx_bps': 6396463616.0,
            'rx_core_pps': 0.0,
            'rx_cpu_util': 0.0,
            'rx_drop_bps': 16053111808.0,
            'rx_pps': 6247488.0,
            'socket_util': 0.0,
            'total_alloc_error': 0,
            'total_clients': 0,
            'total_servers': 0,
            'tx_bps': 22449575936.0,
            'tx_cps': 0.0,
            'tx_expected_bps': 0.0,
            'tx_expected_cps': 0.0,
            'tx_expected_pps': 0.0,
            'tx_pps': 21927124.0},
 'latency': {'global': {'bad_hdr': 0, 'old_flow': 0}},
 'total': {'ibytes': 8007736448,
           'ierrors': 0,
           'ipackets': 62560450,
           'obytes': 28146966656,
           'oerrors': 0,
           'opackets': 219898202,
           'rx_bps': 6396463616.0,
           'rx_bps_L1': 7396061696.0,
           'rx_pps': 6247488.0,
           'rx_util': 18.490154240000003,
           'tx_bps': 22449575936.0,
           'tx_bps_L1': 25957915776.0,
           'tx_pps': 21927124.0,
           'tx_util': 64.89478944}}
22/09/2020 15:13:59                         pktgen: {'ibytes': 8007736448,
 'ierrors': 0,
 'ipackets': 62560450,
 'obytes': 28146966656,
 'oerrors': 0,
 'opackets': 219898202,
 'rx_bps': 6396463616.0,
 'rx_bps_L1': 7396061696.0,
 'rx_pps': 6247488.0,
 'rx_util': 18.490154240000003,
 'tx_bps': 22449575936.0,
 'tx_bps_L1': 25957915776.0,
 'tx_pps': 21927124.0,
 'tx_util': 64.89478944}
22/09/2020 15:13:59                         pktgen: Tx Port 0 stats: 
tx_port: 0,  tx_bps: 22449575936.000000, tx_pps: 21927124.000000 
22/09/2020 15:13:59                         pktgen: {'ibytes': 8007736448,
 'ierrors': 0,
 'ipackets': 62560450,
 'obytes': 28146966656,
 'oerrors': 0,
 'opackets': 219898202,
 'rx_bps': 6396463616.0,
 'rx_bps_L1': 7396061696.0,
 'rx_pps': 6247488.0,
 'rx_util': 18.490154240000003,
 'tx_bps': 22449575936.0,
 'tx_bps_L1': 25957915776.0,
 'tx_pps': 21927124.0,
 'tx_util': 64.89478944}
22/09/2020 15:13:59                         pktgen: Rx Port 0 stats: 
rx_port: 0,  rx_bps: 6396463616.000000, rx_pps: 6247488.000000
22/09/2020 15:13:59                         pktgen: throughput: pps_rx 6247488.000000, bps_rx 6396463616.000000
22/09/2020 15:13:59                         pktgen: traffic completed. 
22/09/2020 15:13:59                         tester: ls -d /tmp/pvp_virtio_user_4k_pages
22/09/2020 15:13:59                         tester: /tmp/pvp_virtio_user_4k_pages
22/09/2020 15:13:59                         tester: scp -v /home/autoregression/jiangyu/dts-cbdma/output/tmp/pcap/vhost.pcap root@10.240.183.217:/tmp/pvp_virtio_user_4k_pages/vhost.pcap
22/09/2020 15:14:01                         pktgen: test port 0 map gen port 0
22/09/2020 15:14:01                         pktgen: test port 0 map gen port 0
22/09/2020 15:14:01                         pktgen: {'arp': '-',
 'cores': [0, 1, 2, 3],
 'description': 'Ethernet Controller XL710 for 40GbE QSFP+',
 'dest': '00:00:00:00:01:00',
 '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': '-'}
22/09/2020 15:14:01                         pktgen: trex port <0> not support flow control
22/09/2020 15:14:01                         pktgen: check the trex port link status
22/09/2020 15:14:01                         pktgen: {'arp': '-',
 'cores': [0, 1, 2, 3],
 'description': 'Ethernet Controller XL710 for 40GbE QSFP+',
 'dest': '00:00:00:00:01:00',
 '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': '-'}
22/09/2020 15:14:01                         pktgen: begin traffic ......
22/09/2020 15:14:01                         pktgen: {'ports': [0], 'mult': '100%', 'core_mask': None, 'force': True}
22/09/2020 15:14:11                         pktgen: begin get port statistic ...
22/09/2020 15:14:11                         pktgen: {'options': {'pcap': '/tmp/pvp_virtio_user_4k_pages/vhost.pcap',
             'stream_config': {'rate': 100,
                               'transmit_mode': 'continuous',
                               'txmode': {}}},
 'pcap_file': '/tmp/pvp_virtio_user_4k_pages/vhost.pcap',
 'rx_port': 0,
 'tx_port': 0}
22/09/2020 15:14:11                         pktgen: {0: {'ibytes': 15088675072,
     'ierrors': 0,
     'ipackets': 58940137,
     'obytes': 46413099264,
     'oerrors': 0,
     'opackets': 181301184,
     'rx_bps': 12011692032.0,
     'rx_bps_L1': 12950255152.0,
     'rx_pps': 5866019.5,
     'rx_util': 32.37563788,
     'tx_bps': 36960153600.0,
     'tx_bps_L1': 39848190080.0,
     'tx_pps': 18050228.0,
     'tx_util': 99.6204752},
 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': 58.38780975341797,
            'cpu_util': 31.65057373046875,
            'cpu_util_raw': 29.0,
            'open_flows': 0.0,
            'platform_factor': 1.0,
            'queue_full': 2136796,
            'rx_bps': 12011692032.0,
            'rx_core_pps': 0.0,
            'rx_cpu_util': 0.0,
            'rx_drop_bps': 24948461568.0,
            'rx_pps': 5866019.5,
            'socket_util': 0.0,
            'total_alloc_error': 0,
            'total_clients': 0,
            'total_servers': 0,
            'tx_bps': 36960153600.0,
            'tx_cps': 0.0,
            'tx_expected_bps': 0.0,
            'tx_expected_cps': 0.0,
            'tx_expected_pps': 0.0,
            'tx_pps': 18050228.0},
 'latency': {'global': {'bad_hdr': 0, 'old_flow': 0}},
 'total': {'ibytes': 15088675072,
           'ierrors': 0,
           'ipackets': 58940137,
           'obytes': 46413099264,
           'oerrors': 0,
           'opackets': 181301184,
           'rx_bps': 12011692032.0,
           'rx_bps_L1': 12950255152.0,
           'rx_pps': 5866019.5,
           'rx_util': 32.37563788,
           'tx_bps': 36960153600.0,
           'tx_bps_L1': 39848190080.0,
           'tx_pps': 18050228.0,
           'tx_util': 99.6204752}}
22/09/2020 15:14:11                         pktgen: {'ibytes': 15088675072,
 'ierrors': 0,
 'ipackets': 58940137,
 'obytes': 46413099264,
 'oerrors': 0,
 'opackets': 181301184,
 'rx_bps': 12011692032.0,
 'rx_bps_L1': 12950255152.0,
 'rx_pps': 5866019.5,
 'rx_util': 32.37563788,
 'tx_bps': 36960153600.0,
 'tx_bps_L1': 39848190080.0,
 'tx_pps': 18050228.0,
 'tx_util': 99.6204752}
22/09/2020 15:14:11                         pktgen: Tx Port 0 stats: 
tx_port: 0,  tx_bps: 36960153600.000000, tx_pps: 18050228.000000 
22/09/2020 15:14:11                         pktgen: {'ibytes': 15088675072,
 'ierrors': 0,
 'ipackets': 58940137,
 'obytes': 46413099264,
 'oerrors': 0,
 'opackets': 181301184,
 'rx_bps': 12011692032.0,
 'rx_bps_L1': 12950255152.0,
 'rx_pps': 5866019.5,
 'rx_util': 32.37563788,
 'tx_bps': 36960153600.0,
 'tx_bps_L1': 39848190080.0,
 'tx_pps': 18050228.0,
 'tx_util': 99.6204752}
22/09/2020 15:14:11                         pktgen: Rx Port 0 stats: 
rx_port: 0,  rx_bps: 12011692032.000000, rx_pps: 5866019.500000
22/09/2020 15:14:11                         pktgen: throughput: pps_rx 5866019.500000, bps_rx 12011692032.000000
22/09/2020 15:14:11                         pktgen: traffic completed. 
22/09/2020 15:14:11                         tester: ls -d /tmp/pvp_virtio_user_4k_pages
22/09/2020 15:14:11                         tester: /tmp/pvp_virtio_user_4k_pages
22/09/2020 15:14:11                         tester: scp -v /home/autoregression/jiangyu/dts-cbdma/output/tmp/pcap/vhost.pcap root@10.240.183.217:/tmp/pvp_virtio_user_4k_pages/vhost.pcap
22/09/2020 15:14:13                         pktgen: test port 0 map gen port 0
22/09/2020 15:14:13                         pktgen: test port 0 map gen port 0
22/09/2020 15:14:13                         pktgen: {'arp': '-',
 'cores': [0, 1, 2, 3],
 'description': 'Ethernet Controller XL710 for 40GbE QSFP+',
 'dest': '00:00:00:00:01:00',
 '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': '-'}
22/09/2020 15:14:13                         pktgen: trex port <0> not support flow control
22/09/2020 15:14:13                         pktgen: check the trex port link status
22/09/2020 15:14:13                         pktgen: {'arp': '-',
 'cores': [0, 1, 2, 3],
 'description': 'Ethernet Controller XL710 for 40GbE QSFP+',
 'dest': '00:00:00:00:01:00',
 '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': '-'}
22/09/2020 15:14:13                         pktgen: begin traffic ......
22/09/2020 15:14:13                         pktgen: {'ports': [0], 'mult': '100%', 'core_mask': None, 'force': True}
22/09/2020 15:14:23                         pktgen: begin get port statistic ...
22/09/2020 15:14:23                         pktgen: {'options': {'pcap': '/tmp/pvp_virtio_user_4k_pages/vhost.pcap',
             'stream_config': {'rate': 100,
                               'transmit_mode': 'continuous',
                               'txmode': {}}},
 'pcap_file': '/tmp/pvp_virtio_user_4k_pages/vhost.pcap',
 'rx_port': 0,
 'tx_port': 0}
22/09/2020 15:14:23                         pktgen: {0: {'ibytes': 24940909056,
     'ierrors': 0,
     'ipackets': 48712714,
     'obytes': 48174476288,
     'oerrors': 0,
     'opackets': 94090782,
     'rx_bps': 19927771136.0,
     'rx_bps_L1': 20706348496.0,
     'rx_pps': 4866108.5,
     'rx_util': 51.76587124,
     'tx_bps': 38484180992.0,
     'tx_bps_L1': 39987926272.0,
     'tx_pps': 9398408.0,
     'tx_util': 99.96981568},
 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': 21.539154052734375,
            'cpu_util': 89.33540344238281,
            'cpu_util_raw': 95.0,
            'open_flows': 0.0,
            'platform_factor': 1.0,
            'queue_full': 30897628,
            'rx_bps': 19927771136.0,
            'rx_core_pps': 0.0,
            'rx_cpu_util': 0.0,
            'rx_drop_bps': 18556407808.0,
            'rx_pps': 4866108.5,
            'socket_util': 0.0,
            'total_alloc_error': 0,
            'total_clients': 0,
            'total_servers': 0,
            'tx_bps': 38484180992.0,
            'tx_cps': 0.0,
            'tx_expected_bps': 0.0,
            'tx_expected_cps': 0.0,
            'tx_expected_pps': 0.0,
            'tx_pps': 9398408.0},
 'latency': {'global': {'bad_hdr': 0, 'old_flow': 0}},
 'total': {'ibytes': 24940909056,
           'ierrors': 0,
           'ipackets': 48712714,
           'obytes': 48174476288,
           'oerrors': 0,
           'opackets': 94090782,
           'rx_bps': 19927771136.0,
           'rx_bps_L1': 20706348496.0,
           'rx_pps': 4866108.5,
           'rx_util': 51.76587124,
           'tx_bps': 38484180992.0,
           'tx_bps_L1': 39987926272.0,
           'tx_pps': 9398408.0,
           'tx_util': 99.96981568}}
22/09/2020 15:14:23                         pktgen: {'ibytes': 24940909056,
 'ierrors': 0,
 'ipackets': 48712714,
 'obytes': 48174476288,
 'oerrors': 0,
 'opackets': 94090782,
 'rx_bps': 19927771136.0,
 'rx_bps_L1': 20706348496.0,
 'rx_pps': 4866108.5,
 'rx_util': 51.76587124,
 'tx_bps': 38484180992.0,
 'tx_bps_L1': 39987926272.0,
 'tx_pps': 9398408.0,
 'tx_util': 99.96981568}
22/09/2020 15:14:23                         pktgen: Tx Port 0 stats: 
tx_port: 0,  tx_bps: 38484180992.000000, tx_pps: 9398408.000000 
22/09/2020 15:14:23                         pktgen: {'ibytes': 24940909056,
 'ierrors': 0,
 'ipackets': 48712714,
 'obytes': 48174476288,
 'oerrors': 0,
 'opackets': 94090782,
 'rx_bps': 19927771136.0,
 'rx_bps_L1': 20706348496.0,
 'rx_pps': 4866108.5,
 'rx_util': 51.76587124,
 'tx_bps': 38484180992.0,
 'tx_bps_L1': 39987926272.0,
 'tx_pps': 9398408.0,
 'tx_util': 99.96981568}
22/09/2020 15:14:23                         pktgen: Rx Port 0 stats: 
rx_port: 0,  rx_bps: 19927771136.000000, rx_pps: 4866108.500000
22/09/2020 15:14:23                         pktgen: throughput: pps_rx 4866108.500000, bps_rx 19927771136.000000
22/09/2020 15:14:23                         pktgen: traffic completed. 
22/09/2020 15:14:23                         tester: ls -d /tmp/pvp_virtio_user_4k_pages
22/09/2020 15:14:23                         tester: /tmp/pvp_virtio_user_4k_pages
22/09/2020 15:14:23                         tester: scp -v /home/autoregression/jiangyu/dts-cbdma/output/tmp/pcap/vhost.pcap root@10.240.183.217:/tmp/pvp_virtio_user_4k_pages/vhost.pcap
22/09/2020 15:14:25                         pktgen: test port 0 map gen port 0
22/09/2020 15:14:25                         pktgen: test port 0 map gen port 0
22/09/2020 15:14:26                         pktgen: {'arp': '-',
 'cores': [0, 1, 2, 3],
 'description': 'Ethernet Controller XL710 for 40GbE QSFP+',
 'dest': '00:00:00:00:01:00',
 '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': '-'}
22/09/2020 15:14:26                         pktgen: trex port <0> not support flow control
22/09/2020 15:14:26                         pktgen: check the trex port link status
22/09/2020 15:14:26                         pktgen: {'arp': '-',
 'cores': [0, 1, 2, 3],
 'description': 'Ethernet Controller XL710 for 40GbE QSFP+',
 'dest': '00:00:00:00:01:00',
 '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': '-'}
22/09/2020 15:14:26                         pktgen: begin traffic ......
22/09/2020 15:14:26                         pktgen: {'ports': [0], 'mult': '100%', 'core_mask': None, 'force': True}
22/09/2020 15:14:36                         pktgen: begin get port statistic ...
22/09/2020 15:14:36                         pktgen: {'options': {'pcap': '/tmp/pvp_virtio_user_4k_pages/vhost.pcap',
             'stream_config': {'rate': 100,
                               'transmit_mode': 'continuous',
                               'txmode': {}}},
 'pcap_file': '/tmp/pvp_virtio_user_4k_pages/vhost.pcap',
 'rx_port': 0,
 'tx_port': 0}
22/09/2020 15:14:36                         pktgen: {0: {'ibytes': 35608636416,
     'ierrors': 0,
     'ipackets': 34774064,
     'obytes': 49061313536,
     'oerrors': 0,
     'opackets': 47911443,
     'rx_bps': 28492910592.0,
     'rx_bps_L1': 29049542352.0,
     'rx_pps': 3478948.5,
     'rx_util': 72.62385588,
     'tx_bps': 39271448576.0,
     'tx_bps_L1': 40038719376.0,
     'tx_pps': 4795442.5,
     'tx_util': 100.09679843999999},
 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': 22.98729705810547,
            'cpu_util': 85.41989135742188,
            'cpu_util_raw': 89.25,
            'open_flows': 0.0,
            'platform_factor': 1.0,
            'queue_full': 30403825,
            'rx_bps': 28492910592.0,
            'rx_core_pps': 0.0,
            'rx_cpu_util': 0.0,
            'rx_drop_bps': 10778539008.0,
            'rx_pps': 3478948.5,
            'socket_util': 0.0,
            'total_alloc_error': 0,
            'total_clients': 0,
            'total_servers': 0,
            'tx_bps': 39271448576.0,
            'tx_cps': 0.0,
            'tx_expected_bps': 0.0,
            'tx_expected_cps': 0.0,
            'tx_expected_pps': 0.0,
            'tx_pps': 4795442.5},
 'latency': {'global': {'bad_hdr': 0, 'old_flow': 0}},
 'total': {'ibytes': 35608636416,
           'ierrors': 0,
           'ipackets': 34774064,
           'obytes': 49061313536,
           'oerrors': 0,
           'opackets': 47911443,
           'rx_bps': 28492910592.0,
           'rx_bps_L1': 29049542352.0,
           'rx_pps': 3478948.5,
           'rx_util': 72.62385588,
           'tx_bps': 39271448576.0,
           'tx_bps_L1': 40038719376.0,
           'tx_pps': 4795442.5,
           'tx_util': 100.09679843999999}}
22/09/2020 15:14:36                         pktgen: {'ibytes': 35608636416,
 'ierrors': 0,
 'ipackets': 34774064,
 'obytes': 49061313536,
 'oerrors': 0,
 'opackets': 47911443,
 'rx_bps': 28492910592.0,
 'rx_bps_L1': 29049542352.0,
 'rx_pps': 3478948.5,
 'rx_util': 72.62385588,
 'tx_bps': 39271448576.0,
 'tx_bps_L1': 40038719376.0,
 'tx_pps': 4795442.5,
 'tx_util': 100.09679843999999}
22/09/2020 15:14:36                         pktgen: Tx Port 0 stats: 
tx_port: 0,  tx_bps: 39271448576.000000, tx_pps: 4795442.500000 
22/09/2020 15:14:36                         pktgen: {'ibytes': 35608636416,
 'ierrors': 0,
 'ipackets': 34774064,
 'obytes': 49061313536,
 'oerrors': 0,
 'opackets': 47911443,
 'rx_bps': 28492910592.0,
 'rx_bps_L1': 29049542352.0,
 'rx_pps': 3478948.5,
 'rx_util': 72.62385588,
 'tx_bps': 39271448576.0,
 'tx_bps_L1': 40038719376.0,
 'tx_pps': 4795442.5,
 'tx_util': 100.09679843999999}
22/09/2020 15:14:36                         pktgen: Rx Port 0 stats: 
rx_port: 0,  rx_bps: 28492910592.000000, rx_pps: 3478948.500000
22/09/2020 15:14:36                         pktgen: throughput: pps_rx 3478948.500000, bps_rx 28492910592.000000
22/09/2020 15:14:36                         pktgen: traffic completed. 
22/09/2020 15:14:36                         tester: ls -d /tmp/pvp_virtio_user_4k_pages
22/09/2020 15:14:36                         tester: /tmp/pvp_virtio_user_4k_pages
22/09/2020 15:14:36                         tester: scp -v /home/autoregression/jiangyu/dts-cbdma/output/tmp/pcap/vhost.pcap root@10.240.183.217:/tmp/pvp_virtio_user_4k_pages/vhost.pcap
22/09/2020 15:14:38                         pktgen: test port 0 map gen port 0
22/09/2020 15:14:38                         pktgen: test port 0 map gen port 0
22/09/2020 15:14:38                         pktgen: {'arp': '-',
 'cores': [0, 1, 2, 3],
 'description': 'Ethernet Controller XL710 for 40GbE QSFP+',
 'dest': '00:00:00:00:01:00',
 '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': '-'}
22/09/2020 15:14:38                         pktgen: trex port <0> not support flow control
22/09/2020 15:14:38                         pktgen: check the trex port link status
22/09/2020 15:14:38                         pktgen: {'arp': '-',
 'cores': [0, 1, 2, 3],
 'description': 'Ethernet Controller XL710 for 40GbE QSFP+',
 'dest': '00:00:00:00:01:00',
 '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': '-'}
22/09/2020 15:14:38                         pktgen: begin traffic ......
22/09/2020 15:14:38                         pktgen: {'ports': [0], 'mult': '100%', 'core_mask': None, 'force': True}
22/09/2020 15:14:48                         pktgen: begin get port statistic ...
22/09/2020 15:14:48                         pktgen: {'options': {'pcap': '/tmp/pvp_virtio_user_4k_pages/vhost.pcap',
             'stream_config': {'rate': 100,
                               'transmit_mode': 'continuous',
                               'txmode': {}}},
 'pcap_file': '/tmp/pvp_virtio_user_4k_pages/vhost.pcap',
 'rx_port': 0,
 'tx_port': 0}
22/09/2020 15:14:48                         pktgen: {0: {'ibytes': 41889592536,
     'ierrors': 0,
     'ipackets': 27595255,
     'obytes': 49402508496,
     'oerrors': 0,
     'opackets': 32544476,
     'rx_bps': 33542199296.0,
     'rx_bps_L1': 33984188576.0,
     'rx_pps': 2762433.0,
     'rx_util': 84.96047143999999,
     'tx_bps': 39517040640.0,
     'tx_bps_L1': 40037773920.0,
     'tx_pps': 3254583.0,
     'tx_util': 100.0944348},
 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': 26.401779174804688,
            'cpu_util': 74.83783721923828,
            'cpu_util_raw': 77.25,
            'open_flows': 0.0,
            'platform_factor': 1.0,
            'queue_full': 26534668,
            'rx_bps': 33542199296.0,
            'rx_core_pps': 0.0,
            'rx_cpu_util': 0.0,
            'rx_drop_bps': 5974839808.0,
            'rx_pps': 2762433.0,
            'socket_util': 0.0,
            'total_alloc_error': 0,
            'total_clients': 0,
            'total_servers': 0,
            'tx_bps': 39517040640.0,
            'tx_cps': 0.0,
            'tx_expected_bps': 0.0,
            'tx_expected_cps': 0.0,
            'tx_expected_pps': 0.0,
            'tx_pps': 3254583.0},
 'latency': {'global': {'bad_hdr': 0, 'old_flow': 0}},
 'total': {'ibytes': 41889592536,
           'ierrors': 0,
           'ipackets': 27595255,
           'obytes': 49402508496,
           'oerrors': 0,
           'opackets': 32544476,
           'rx_bps': 33542199296.0,
           'rx_bps_L1': 33984188576.0,
           'rx_pps': 2762433.0,
           'rx_util': 84.96047143999999,
           'tx_bps': 39517040640.0,
           'tx_bps_L1': 40037773920.0,
           'tx_pps': 3254583.0,
           'tx_util': 100.0944348}}
22/09/2020 15:14:48                         pktgen: {'ibytes': 41889592536,
 'ierrors': 0,
 'ipackets': 27595255,
 'obytes': 49402508496,
 'oerrors': 0,
 'opackets': 32544476,
 'rx_bps': 33542199296.0,
 'rx_bps_L1': 33984188576.0,
 'rx_pps': 2762433.0,
 'rx_util': 84.96047143999999,
 'tx_bps': 39517040640.0,
 'tx_bps_L1': 40037773920.0,
 'tx_pps': 3254583.0,
 'tx_util': 100.0944348}
22/09/2020 15:14:48                         pktgen: Tx Port 0 stats: 
tx_port: 0,  tx_bps: 39517040640.000000, tx_pps: 3254583.000000 
22/09/2020 15:14:48                         pktgen: {'ibytes': 41889592536,
 'ierrors': 0,
 'ipackets': 27595255,
 'obytes': 49402508496,
 'oerrors': 0,
 'opackets': 32544476,
 'rx_bps': 33542199296.0,
 'rx_bps_L1': 33984188576.0,
 'rx_pps': 2762433.0,
 'rx_util': 84.96047143999999,
 'tx_bps': 39517040640.0,
 'tx_bps_L1': 40037773920.0,
 'tx_pps': 3254583.0,
 'tx_util': 100.0944348}
22/09/2020 15:14:48                         pktgen: Rx Port 0 stats: 
rx_port: 0,  rx_bps: 33542199296.000000, rx_pps: 2762433.000000
22/09/2020 15:14:48                         pktgen: throughput: pps_rx 2762433.000000, bps_rx 33542199296.000000
22/09/2020 15:14:48                         pktgen: traffic completed. 
22/09/2020 15:14:48       TestPvpVirtioUser4kPages: 
+-------+----------+-------+-----------+------------+
| Frame |   Mode   | Mpps  | Queue Num | % linerate |
+=======+==========+=======+===========+============+
| 64    | 4K pages | 6.600 | 1         | 11.088     |
+-------+----------+-------+-----------+------------+
| 128   | 4K pages | 6.247 | 1         | 10.496     |
+-------+----------+-------+-----------+------------+
| 256   | 4K pages | 5.866 | 1         | 9.855      |
+-------+----------+-------+-----------+------------+
| 512   | 4K pages | 4.866 | 1         | 8.175      |
+-------+----------+-------+-----------+------------+
| 1024  | 4K pages | 3.479 | 1         | 5.845      |
+-------+----------+-------+-----------+------------+
| 1518  | 4K pages | 2.762 | 1         | 4.641      |
+-------+----------+-------+-----------+------------+
22/09/2020 15:14:50       TestPvpVirtioUser4kPages: Test Case test_perf_pvp_virtio_user_packed_ring_with_4K_pages Result PASSED:
22/09/2020 15:14:50             dut.10.240.183.220: killall -s INT dpdk-testpmd 
22/09/2020 15:14:50             dut.10.240.183.220: dpdk-testpmd: no process found
22/09/2020 15:14:50             dut.10.240.183.220: umount /mnt/tmpfs_nohuge
22/09/2020 15:14:50             dut.10.240.183.220: 
22/09/2020 15:14:50       TestPvpVirtioUser4kPages: Test Case test_perf_pvp_virtio_user_split_ring_with_4K_pages Begin
22/09/2020 15:14:50             dut.10.240.183.220: 
22/09/2020 15:14:50                         tester: 
22/09/2020 15:14:50             dut.10.240.183.220: rm -rf ./vhost-net*
22/09/2020 15:14:50             dut.10.240.183.220: 
22/09/2020 15:14:50             dut.10.240.183.220: killall -s INT dpdk-testpmd 
22/09/2020 15:14:50             dut.10.240.183.220: dpdk-testpmd: no process found
22/09/2020 15:14:55             dut.10.240.183.220: mkdir -p /mnt/tmpfs_nohuge
22/09/2020 15:14:55             dut.10.240.183.220: 
22/09/2020 15:14:55             dut.10.240.183.220: mount tmpfs /mnt/tmpfs_nohuge -t tmpfs -o size=4G
22/09/2020 15:14:55             dut.10.240.183.220: 
22/09/2020 15:14:56                         tester: ls -d /tmp/pvp_virtio_user_4k_pages
22/09/2020 15:14:56                         tester: /tmp/pvp_virtio_user_4k_pages
22/09/2020 15:14:56                         tester: scp -v /home/autoregression/jiangyu/dts-cbdma/output/tmp/pcap/vhost.pcap root@10.240.183.217:/tmp/pvp_virtio_user_4k_pages/vhost.pcap
22/09/2020 15:14:58                         pktgen: test port 0 map gen port 0
22/09/2020 15:14:58                         pktgen: test port 0 map gen port 0
22/09/2020 15:14:58                         pktgen: {'arp': '-',
 'cores': [0, 1, 2, 3],
 'description': 'Ethernet Controller XL710 for 40GbE QSFP+',
 'dest': '00:00:00:00:01:00',
 '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': '-'}
22/09/2020 15:14:58                         pktgen: trex port <0> not support flow control
22/09/2020 15:14:58                         pktgen: check the trex port link status
22/09/2020 15:14:58                         pktgen: {'arp': '-',
 'cores': [0, 1, 2, 3],
 'description': 'Ethernet Controller XL710 for 40GbE QSFP+',
 'dest': '00:00:00:00:01:00',
 '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': '-'}
22/09/2020 15:14:58                         pktgen: begin traffic ......
22/09/2020 15:14:58                         pktgen: {'ports': [0], 'mult': '100%', 'core_mask': None, 'force': True}
22/09/2020 15:15:08                         pktgen: begin get port statistic ...
22/09/2020 15:15:08                         pktgen: {'options': {'pcap': '/tmp/pvp_virtio_user_4k_pages/vhost.pcap',
             'stream_config': {'rate': 100,
                               'transmit_mode': 'continuous',
                               'txmode': {}}},
 'pcap_file': '/tmp/pvp_virtio_user_4k_pages/vhost.pcap',
 'rx_port': 0,
 'tx_port': 0}
22/09/2020 15:15:08                         pktgen: {0: {'ibytes': 3811862528,
     'ierrors': 0,
     'ipackets': 59560358,
     'obytes': 16786405120,
     'oerrors': 0,
     'opackets': 262287612,
     'rx_bps': 3058400768.0,
     'rx_bps_L1': 4014137408.0,
     'rx_pps': 5973354.0,
     'rx_util': 10.03534352,
     'tx_bps': 13445754880.0,
     'tx_bps_L1': 17647536640.0,
     'tx_pps': 26261136.0,
     'tx_util': 44.1188416},
 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': 7.128408432006836,
            'cpu_util': 94.3110580444336,
            'cpu_util_raw': 100.0,
            'open_flows': 0.0,
            'platform_factor': 1.0,
            'queue_full': 24039763,
            'rx_bps': 3058400768.0,
            'rx_core_pps': 0.0,
            'rx_cpu_util': 0.0,
            'rx_drop_bps': 10387353600.0,
            'rx_pps': 5973354.0,
            'socket_util': 0.0,
            'total_alloc_error': 0,
            'total_clients': 0,
            'total_servers': 0,
            'tx_bps': 13445754880.0,
            'tx_cps': 0.0,
            'tx_expected_bps': 0.0,
            'tx_expected_cps': 0.0,
            'tx_expected_pps': 0.0,
            'tx_pps': 26261136.0},
 'latency': {'global': {'bad_hdr': 0, 'old_flow': 0}},
 'total': {'ibytes': 3811862528,
           'ierrors': 0,
           'ipackets': 59560358,
           'obytes': 16786405120,
           'oerrors': 0,
           'opackets': 262287612,
           'rx_bps': 3058400768.0,
           'rx_bps_L1': 4014137408.0,
           'rx_pps': 5973354.0,
           'rx_util': 10.03534352,
           'tx_bps': 13445754880.0,
           'tx_bps_L1': 17647536640.0,
           'tx_pps': 26261136.0,
           'tx_util': 44.1188416}}
22/09/2020 15:15:08                         pktgen: {'ibytes': 3811862528,
 'ierrors': 0,
 'ipackets': 59560358,
 'obytes': 16786405120,
 'oerrors': 0,
 'opackets': 262287612,
 'rx_bps': 3058400768.0,
 'rx_bps_L1': 4014137408.0,
 'rx_pps': 5973354.0,
 'rx_util': 10.03534352,
 'tx_bps': 13445754880.0,
 'tx_bps_L1': 17647536640.0,
 'tx_pps': 26261136.0,
 'tx_util': 44.1188416}
22/09/2020 15:15:08                         pktgen: Tx Port 0 stats: 
tx_port: 0,  tx_bps: 13445754880.000000, tx_pps: 26261136.000000 
22/09/2020 15:15:08                         pktgen: {'ibytes': 3811862528,
 'ierrors': 0,
 'ipackets': 59560358,
 'obytes': 16786405120,
 'oerrors': 0,
 'opackets': 262287612,
 'rx_bps': 3058400768.0,
 'rx_bps_L1': 4014137408.0,
 'rx_pps': 5973354.0,
 'rx_util': 10.03534352,
 'tx_bps': 13445754880.0,
 'tx_bps_L1': 17647536640.0,
 'tx_pps': 26261136.0,
 'tx_util': 44.1188416}
22/09/2020 15:15:08                         pktgen: Rx Port 0 stats: 
rx_port: 0,  rx_bps: 3058400768.000000, rx_pps: 5973354.000000
22/09/2020 15:15:08                         pktgen: throughput: pps_rx 5973354.000000, bps_rx 3058400768.000000
22/09/2020 15:15:08                         pktgen: traffic completed. 
22/09/2020 15:15:08                         tester: ls -d /tmp/pvp_virtio_user_4k_pages
22/09/2020 15:15:08                         tester: /tmp/pvp_virtio_user_4k_pages
22/09/2020 15:15:08                         tester: scp -v /home/autoregression/jiangyu/dts-cbdma/output/tmp/pcap/vhost.pcap root@10.240.183.217:/tmp/pvp_virtio_user_4k_pages/vhost.pcap
22/09/2020 15:15:10                         pktgen: test port 0 map gen port 0
22/09/2020 15:15:10                         pktgen: test port 0 map gen port 0
22/09/2020 15:15:10                         pktgen: {'arp': '-',
 'cores': [0, 1, 2, 3],
 'description': 'Ethernet Controller XL710 for 40GbE QSFP+',
 'dest': '00:00:00:00:01:00',
 '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': '-'}
22/09/2020 15:15:10                         pktgen: trex port <0> not support flow control
22/09/2020 15:15:10                         pktgen: check the trex port link status
22/09/2020 15:15:10                         pktgen: {'arp': '-',
 'cores': [0, 1, 2, 3],
 'description': 'Ethernet Controller XL710 for 40GbE QSFP+',
 'dest': '00:00:00:00:01:00',
 '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': '-'}
22/09/2020 15:15:10                         pktgen: begin traffic ......
22/09/2020 15:15:10                         pktgen: {'ports': [0], 'mult': '100%', 'core_mask': None, 'force': True}
22/09/2020 15:15:20                         pktgen: begin get port statistic ...
22/09/2020 15:15:20                         pktgen: {'options': {'pcap': '/tmp/pvp_virtio_user_4k_pages/vhost.pcap',
             'stream_config': {'rate': 100,
                               'transmit_mode': 'continuous',
                               'txmode': {}}},
 'pcap_file': '/tmp/pvp_virtio_user_4k_pages/vhost.pcap',
 'rx_port': 0,
 'tx_port': 0}
22/09/2020 15:15:20                         pktgen: {0: {'ibytes': 7176021632,
     'ierrors': 0,
     'ipackets': 56062671,
     'obytes': 28110032640,
     'oerrors': 0,
     'opackets': 219609641,
     'rx_bps': 5712536576.0,
     'rx_bps_L1': 6605299296.0,
     'rx_pps': 5579767.0,
     'rx_util': 16.51324824,
     'tx_bps': 22431485952.0,
     'tx_bps_L1': 25937189632.0,
     'tx_pps': 21910648.0,
     'tx_util': 64.84297408},
 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': 11.56213092803955,
            'cpu_util': 97.00411987304688,
            'cpu_util_raw': 100.0,
            'open_flows': 0.0,
            'platform_factor': 1.0,
            'queue_full': 26329584,
            'rx_bps': 5712536576.0,
            'rx_core_pps': 0.0,
            'rx_cpu_util': 0.0,
            'rx_drop_bps': 16718949376.0,
            'rx_pps': 5579767.0,
            'socket_util': 0.0,
            'total_alloc_error': 0,
            'total_clients': 0,
            'total_servers': 0,
            'tx_bps': 22431485952.0,
            'tx_cps': 0.0,
            'tx_expected_bps': 0.0,
            'tx_expected_cps': 0.0,
            'tx_expected_pps': 0.0,
            'tx_pps': 21910648.0},
 'latency': {'global': {'bad_hdr': 0, 'old_flow': 0}},
 'total': {'ibytes': 7176021632,
           'ierrors': 0,
           'ipackets': 56062671,
           'obytes': 28110032640,
           'oerrors': 0,
           'opackets': 219609641,
           'rx_bps': 5712536576.0,
           'rx_bps_L1': 6605299296.0,
           'rx_pps': 5579767.0,
           'rx_util': 16.51324824,
           'tx_bps': 22431485952.0,
           'tx_bps_L1': 25937189632.0,
           'tx_pps': 21910648.0,
           'tx_util': 64.84297408}}
22/09/2020 15:15:20                         pktgen: {'ibytes': 7176021632,
 'ierrors': 0,
 'ipackets': 56062671,
 'obytes': 28110032640,
 'oerrors': 0,
 'opackets': 219609641,
 'rx_bps': 5712536576.0,
 'rx_bps_L1': 6605299296.0,
 'rx_pps': 5579767.0,
 'rx_util': 16.51324824,
 'tx_bps': 22431485952.0,
 'tx_bps_L1': 25937189632.0,
 'tx_pps': 21910648.0,
 'tx_util': 64.84297408}
22/09/2020 15:15:20                         pktgen: Tx Port 0 stats: 
tx_port: 0,  tx_bps: 22431485952.000000, tx_pps: 21910648.000000 
22/09/2020 15:15:20                         pktgen: {'ibytes': 7176021632,
 'ierrors': 0,
 'ipackets': 56062671,
 'obytes': 28110032640,
 'oerrors': 0,
 'opackets': 219609641,
 'rx_bps': 5712536576.0,
 'rx_bps_L1': 6605299296.0,
 'rx_pps': 5579767.0,
 'rx_util': 16.51324824,
 'tx_bps': 22431485952.0,
 'tx_bps_L1': 25937189632.0,
 'tx_pps': 21910648.0,
 'tx_util': 64.84297408}
22/09/2020 15:15:20                         pktgen: Rx Port 0 stats: 
rx_port: 0,  rx_bps: 5712536576.000000, rx_pps: 5579767.000000
22/09/2020 15:15:20                         pktgen: throughput: pps_rx 5579767.000000, bps_rx 5712536576.000000
22/09/2020 15:15:20                         pktgen: traffic completed. 
22/09/2020 15:15:20                         tester: ls -d /tmp/pvp_virtio_user_4k_pages
22/09/2020 15:15:21                         tester: /tmp/pvp_virtio_user_4k_pages
22/09/2020 15:15:21                         tester: scp -v /home/autoregression/jiangyu/dts-cbdma/output/tmp/pcap/vhost.pcap root@10.240.183.217:/tmp/pvp_virtio_user_4k_pages/vhost.pcap
22/09/2020 15:15:23                         pktgen: test port 0 map gen port 0
22/09/2020 15:15:23                         pktgen: test port 0 map gen port 0
22/09/2020 15:15:23                         pktgen: {'arp': '-',
 'cores': [0, 1, 2, 3],
 'description': 'Ethernet Controller XL710 for 40GbE QSFP+',
 'dest': '00:00:00:00:01:00',
 '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': '-'}
22/09/2020 15:15:23                         pktgen: trex port <0> not support flow control
22/09/2020 15:15:23                         pktgen: check the trex port link status
22/09/2020 15:15:23                         pktgen: {'arp': '-',
 'cores': [0, 1, 2, 3],
 'description': 'Ethernet Controller XL710 for 40GbE QSFP+',
 'dest': '00:00:00:00:01:00',
 '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': '-'}
22/09/2020 15:15:23                         pktgen: begin traffic ......
22/09/2020 15:15:23                         pktgen: {'ports': [0], 'mult': '100%', 'core_mask': None, 'force': True}
22/09/2020 15:15:33                         pktgen: begin get port statistic ...
22/09/2020 15:15:33                         pktgen: {'options': {'pcap': '/tmp/pvp_virtio_user_4k_pages/vhost.pcap',
             'stream_config': {'rate': 100,
                               'transmit_mode': 'continuous',
                               'txmode': {}}},
 'pcap_file': '/tmp/pvp_virtio_user_4k_pages/vhost.pcap',
 'rx_port': 0,
 'tx_port': 0}
22/09/2020 15:15:33                         pktgen: {0: {'ibytes': 13248932096,
     'ierrors': 0,
     'ipackets': 51753647,
     'obytes': 46412515584,
     'oerrors': 0,
     'opackets': 181298904,
     'rx_bps': 10556897280.0,
     'rx_bps_L1': 11381828000.0,
     'rx_pps': 5155817.0,
     'rx_util': 28.45457,
     'tx_bps': 36970868736.0,
     'tx_bps_L1': 39859897216.0,
     'tx_pps': 18056428.0,
     'tx_util': 99.64974304},
 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': 59.69744873046875,
            'cpu_util': 30.965200424194336,
            'cpu_util_raw': 28.75,
            'open_flows': 0.0,
            'platform_factor': 1.0,
            'queue_full': 2141654,
            'rx_bps': 10556897280.0,
            'rx_core_pps': 0.0,
            'rx_cpu_util': 0.0,
            'rx_drop_bps': 26413969408.0,
            'rx_pps': 5155817.0,
            'socket_util': 0.0,
            'total_alloc_error': 0,
            'total_clients': 0,
            'total_servers': 0,
            'tx_bps': 36970868736.0,
            'tx_cps': 0.0,
            'tx_expected_bps': 0.0,
            'tx_expected_cps': 0.0,
            'tx_expected_pps': 0.0,
            'tx_pps': 18056428.0},
 'latency': {'global': {'bad_hdr': 0, 'old_flow': 0}},
 'total': {'ibytes': 13248932096,
           'ierrors': 0,
           'ipackets': 51753647,
           'obytes': 46412515584,
           'oerrors': 0,
           'opackets': 181298904,
           'rx_bps': 10556897280.0,
           'rx_bps_L1': 11381828000.0,
           'rx_pps': 5155817.0,
           'rx_util': 28.45457,
           'tx_bps': 36970868736.0,
           'tx_bps_L1': 39859897216.0,
           'tx_pps': 18056428.0,
           'tx_util': 99.64974304}}
22/09/2020 15:15:33                         pktgen: {'ibytes': 13248932096,
 'ierrors': 0,
 'ipackets': 51753647,
 'obytes': 46412515584,
 'oerrors': 0,
 'opackets': 181298904,
 'rx_bps': 10556897280.0,
 'rx_bps_L1': 11381828000.0,
 'rx_pps': 5155817.0,
 'rx_util': 28.45457,
 'tx_bps': 36970868736.0,
 'tx_bps_L1': 39859897216.0,
 'tx_pps': 18056428.0,
 'tx_util': 99.64974304}
22/09/2020 15:15:33                         pktgen: Tx Port 0 stats: 
tx_port: 0,  tx_bps: 36970868736.000000, tx_pps: 18056428.000000 
22/09/2020 15:15:33                         pktgen: {'ibytes': 13248932096,
 'ierrors': 0,
 'ipackets': 51753647,
 'obytes': 46412515584,
 'oerrors': 0,
 'opackets': 181298904,
 'rx_bps': 10556897280.0,
 'rx_bps_L1': 11381828000.0,
 'rx_pps': 5155817.0,
 'rx_util': 28.45457,
 'tx_bps': 36970868736.0,
 'tx_bps_L1': 39859897216.0,
 'tx_pps': 18056428.0,
 'tx_util': 99.64974304}
22/09/2020 15:15:33                         pktgen: Rx Port 0 stats: 
rx_port: 0,  rx_bps: 10556897280.000000, rx_pps: 5155817.000000
22/09/2020 15:15:33                         pktgen: throughput: pps_rx 5155817.000000, bps_rx 10556897280.000000
22/09/2020 15:15:33                         pktgen: traffic completed. 
22/09/2020 15:15:33                         tester: ls -d /tmp/pvp_virtio_user_4k_pages
22/09/2020 15:15:33                         tester: /tmp/pvp_virtio_user_4k_pages
22/09/2020 15:15:33                         tester: scp -v /home/autoregression/jiangyu/dts-cbdma/output/tmp/pcap/vhost.pcap root@10.240.183.217:/tmp/pvp_virtio_user_4k_pages/vhost.pcap
22/09/2020 15:15:35                         pktgen: test port 0 map gen port 0
22/09/2020 15:15:35                         pktgen: test port 0 map gen port 0
22/09/2020 15:15:35                         pktgen: {'arp': '-',
 'cores': [0, 1, 2, 3],
 'description': 'Ethernet Controller XL710 for 40GbE QSFP+',
 'dest': '00:00:00:00:01:00',
 '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': '-'}
22/09/2020 15:15:35                         pktgen: trex port <0> not support flow control
22/09/2020 15:15:35                         pktgen: check the trex port link status
22/09/2020 15:15:35                         pktgen: {'arp': '-',
 'cores': [0, 1, 2, 3],
 'description': 'Ethernet Controller XL710 for 40GbE QSFP+',
 'dest': '00:00:00:00:01:00',
 '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': '-'}
22/09/2020 15:15:35                         pktgen: begin traffic ......
22/09/2020 15:15:35                         pktgen: {'ports': [0], 'mult': '100%', 'core_mask': None, 'force': True}
22/09/2020 15:15:45                         pktgen: begin get port statistic ...
22/09/2020 15:15:45                         pktgen: {'options': {'pcap': '/tmp/pvp_virtio_user_4k_pages/vhost.pcap',
             'stream_config': {'rate': 100,
                               'transmit_mode': 'continuous',
                               'txmode': {}}},
 'pcap_file': '/tmp/pvp_virtio_user_4k_pages/vhost.pcap',
 'rx_port': 0,
 'tx_port': 0}
22/09/2020 15:15:45                         pktgen: {0: {'ibytes': 17969737728,
     'ierrors': 0,
     'ipackets': 35097144,
     'obytes': 48170972160,
     'oerrors': 0,
     'opackets': 94083938,
     'rx_bps': 14371088384.0,
     'rx_bps_L1': 14932624624.000002,
     'rx_pps': 3509601.5,
     'rx_util': 37.331561560000004,
     'tx_bps': 38473011200.0,
     'tx_bps_L1': 39976444160.0,
     'tx_pps': 9396456.0,
     'tx_util': 99.9411104},
 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': 21.239439010620117,
            'cpu_util': 90.56974029541016,
            'cpu_util_raw': 94.75,
            'open_flows': 0.0,
            'platform_factor': 1.0,
            'queue_full': 30924631,
            'rx_bps': 14371088384.0,
            'rx_core_pps': 0.0,
            'rx_cpu_util': 0.0,
            'rx_drop_bps': 24101922816.0,
            'rx_pps': 3509601.5,
            'socket_util': 0.0,
            'total_alloc_error': 0,
            'total_clients': 0,
            'total_servers': 0,
            'tx_bps': 38473011200.0,
            'tx_cps': 0.0,
            'tx_expected_bps': 0.0,
            'tx_expected_cps': 0.0,
            'tx_expected_pps': 0.0,
            'tx_pps': 9396456.0},
 'latency': {'global': {'bad_hdr': 0, 'old_flow': 0}},
 'total': {'ibytes': 17969737728,
           'ierrors': 0,
           'ipackets': 35097144,
           'obytes': 48170972160,
           'oerrors': 0,
           'opackets': 94083938,
           'rx_bps': 14371088384.0,
           'rx_bps_L1': 14932624624.000002,
           'rx_pps': 3509601.5,
           'rx_util': 37.331561560000004,
           'tx_bps': 38473011200.0,
           'tx_bps_L1': 39976444160.0,
           'tx_pps': 9396456.0,
           'tx_util': 99.9411104}}
22/09/2020 15:15:45                         pktgen: {'ibytes': 17969737728,
 'ierrors': 0,
 'ipackets': 35097144,
 'obytes': 48170972160,
 'oerrors': 0,
 'opackets': 94083938,
 'rx_bps': 14371088384.0,
 'rx_bps_L1': 14932624624.000002,
 'rx_pps': 3509601.5,
 'rx_util': 37.331561560000004,
 'tx_bps': 38473011200.0,
 'tx_bps_L1': 39976444160.0,
 'tx_pps': 9396456.0,
 'tx_util': 99.9411104}
22/09/2020 15:15:45                         pktgen: Tx Port 0 stats: 
tx_port: 0,  tx_bps: 38473011200.000000, tx_pps: 9396456.000000 
22/09/2020 15:15:45                         pktgen: {'ibytes': 17969737728,
 'ierrors': 0,
 'ipackets': 35097144,
 'obytes': 48170972160,
 'oerrors': 0,
 'opackets': 94083938,
 'rx_bps': 14371088384.0,
 'rx_bps_L1': 14932624624.000002,
 'rx_pps': 3509601.5,
 'rx_util': 37.331561560000004,
 'tx_bps': 38473011200.0,
 'tx_bps_L1': 39976444160.0,
 'tx_pps': 9396456.0,
 'tx_util': 99.9411104}
22/09/2020 15:15:45                         pktgen: Rx Port 0 stats: 
rx_port: 0,  rx_bps: 14371088384.000000, rx_pps: 3509601.500000
22/09/2020 15:15:45                         pktgen: throughput: pps_rx 3509601.500000, bps_rx 14371088384.000000
22/09/2020 15:15:45                         pktgen: traffic completed. 
22/09/2020 15:15:45                         tester: ls -d /tmp/pvp_virtio_user_4k_pages
22/09/2020 15:15:45                         tester: /tmp/pvp_virtio_user_4k_pages
22/09/2020 15:15:45                         tester: scp -v /home/autoregression/jiangyu/dts-cbdma/output/tmp/pcap/vhost.pcap root@10.240.183.217:/tmp/pvp_virtio_user_4k_pages/vhost.pcap
22/09/2020 15:15:47                         pktgen: test port 0 map gen port 0
22/09/2020 15:15:47                         pktgen: test port 0 map gen port 0
22/09/2020 15:15:47                         pktgen: {'arp': '-',
 'cores': [0, 1, 2, 3],
 'description': 'Ethernet Controller XL710 for 40GbE QSFP+',
 'dest': '00:00:00:00:01:00',
 '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': '-'}
22/09/2020 15:15:47                         pktgen: trex port <0> not support flow control
22/09/2020 15:15:47                         pktgen: check the trex port link status
22/09/2020 15:15:47                         pktgen: {'arp': '-',
 'cores': [0, 1, 2, 3],
 'description': 'Ethernet Controller XL710 for 40GbE QSFP+',
 'dest': '00:00:00:00:01:00',
 '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': '-'}
22/09/2020 15:15:47                         pktgen: begin traffic ......
22/09/2020 15:15:47                         pktgen: {'ports': [0], 'mult': '100%', 'core_mask': None, 'force': True}
22/09/2020 15:15:57                         pktgen: begin get port statistic ...
22/09/2020 15:15:57                         pktgen: {'options': {'pcap': '/tmp/pvp_virtio_user_4k_pages/vhost.pcap',
             'stream_config': {'rate': 100,
                               'transmit_mode': 'continuous',
                               'txmode': {}}},
 'pcap_file': '/tmp/pvp_virtio_user_4k_pages/vhost.pcap',
 'rx_port': 0,
 'tx_port': 0}
22/09/2020 15:15:57                         pktgen: {0: {'ibytes': 29826458624,
     'ierrors': 0,
     'ipackets': 29127401,
     'obytes': 49095043072,
     'oerrors': 0,
     'opackets': 47944382,
     'rx_bps': 23819020288.0,
     'rx_bps_L1': 24284353248.0,
     'rx_pps': 2908331.0,
     'rx_util': 60.710883120000005,
     'tx_bps': 39205597184.0,
     'tx_bps_L1': 39971646464.0,
     'tx_pps': 4787808.0,
     'tx_util': 99.92911615999999},
 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': 22.777847290039062,
            'cpu_util': 86.06080627441406,
            'cpu_util_raw': 89.25,
            'open_flows': 0.0,
            'platform_factor': 1.0,
            'queue_full': 30389692,
            'rx_bps': 23819020288.0,
            'rx_core_pps': 0.0,
            'rx_cpu_util': 0.0,
            'rx_drop_bps': 15386577920.0,
            'rx_pps': 2908331.0,
            'socket_util': 0.0,
            'total_alloc_error': 0,
            'total_clients': 0,
            'total_servers': 0,
            'tx_bps': 39205597184.0,
            'tx_cps': 0.0,
            'tx_expected_bps': 0.0,
            'tx_expected_cps': 0.0,
            'tx_expected_pps': 0.0,
            'tx_pps': 4787808.0},
 'latency': {'global': {'bad_hdr': 0, 'old_flow': 0}},
 'total': {'ibytes': 29826458624,
           'ierrors': 0,
           'ipackets': 29127401,
           'obytes': 49095043072,
           'oerrors': 0,
           'opackets': 47944382,
           'rx_bps': 23819020288.0,
           'rx_bps_L1': 24284353248.0,
           'rx_pps': 2908331.0,
           'rx_util': 60.710883120000005,
           'tx_bps': 39205597184.0,
           'tx_bps_L1': 39971646464.0,
           'tx_pps': 4787808.0,
           'tx_util': 99.92911615999999}}
22/09/2020 15:15:57                         pktgen: {'ibytes': 29826458624,
 'ierrors': 0,
 'ipackets': 29127401,
 'obytes': 49095043072,
 'oerrors': 0,
 'opackets': 47944382,
 'rx_bps': 23819020288.0,
 'rx_bps_L1': 24284353248.0,
 'rx_pps': 2908331.0,
 'rx_util': 60.710883120000005,
 'tx_bps': 39205597184.0,
 'tx_bps_L1': 39971646464.0,
 'tx_pps': 4787808.0,
 'tx_util': 99.92911615999999}
22/09/2020 15:15:57                         pktgen: Tx Port 0 stats: 
tx_port: 0,  tx_bps: 39205597184.000000, tx_pps: 4787808.000000 
22/09/2020 15:15:57                         pktgen: {'ibytes': 29826458624,
 'ierrors': 0,
 'ipackets': 29127401,
 'obytes': 49095043072,
 'oerrors': 0,
 'opackets': 47944382,
 'rx_bps': 23819020288.0,
 'rx_bps_L1': 24284353248.0,
 'rx_pps': 2908331.0,
 'rx_util': 60.710883120000005,
 'tx_bps': 39205597184.0,
 'tx_bps_L1': 39971646464.0,
 'tx_pps': 4787808.0,
 'tx_util': 99.92911615999999}
22/09/2020 15:15:57                         pktgen: Rx Port 0 stats: 
rx_port: 0,  rx_bps: 23819020288.000000, rx_pps: 2908331.000000
22/09/2020 15:15:57                         pktgen: throughput: pps_rx 2908331.000000, bps_rx 23819020288.000000
22/09/2020 15:15:57                         pktgen: traffic completed. 
22/09/2020 15:15:57                         tester: ls -d /tmp/pvp_virtio_user_4k_pages
22/09/2020 15:15:57                         tester: /tmp/pvp_virtio_user_4k_pages
22/09/2020 15:15:57                         tester: scp -v /home/autoregression/jiangyu/dts-cbdma/output/tmp/pcap/vhost.pcap root@10.240.183.217:/tmp/pvp_virtio_user_4k_pages/vhost.pcap
22/09/2020 15:15:59                         pktgen: test port 0 map gen port 0
22/09/2020 15:15:59                         pktgen: test port 0 map gen port 0
22/09/2020 15:15:59                         pktgen: {'arp': '-',
 'cores': [0, 1, 2, 3],
 'description': 'Ethernet Controller XL710 for 40GbE QSFP+',
 'dest': '00:00:00:00:01:00',
 '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': '-'}
22/09/2020 15:15:59                         pktgen: trex port <0> not support flow control
22/09/2020 15:15:59                         pktgen: check the trex port link status
22/09/2020 15:15:59                         pktgen: {'arp': '-',
 'cores': [0, 1, 2, 3],
 'description': 'Ethernet Controller XL710 for 40GbE QSFP+',
 'dest': '00:00:00:00:01:00',
 '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': '-'}
22/09/2020 15:15:59                         pktgen: begin traffic ......
22/09/2020 15:15:59                         pktgen: {'ports': [0], 'mult': '100%', 'core_mask': None, 'force': True}
22/09/2020 15:16:09                         pktgen: begin get port statistic ...
22/09/2020 15:16:09                         pktgen: {'options': {'pcap': '/tmp/pvp_virtio_user_4k_pages/vhost.pcap',
             'stream_config': {'rate': 100,
                               'transmit_mode': 'continuous',
                               'txmode': {}}},
 'pcap_file': '/tmp/pvp_virtio_user_4k_pages/vhost.pcap',
 'rx_port': 0,
 'tx_port': 0}
22/09/2020 15:16:09                         pktgen: {0: {'ibytes': 37185067656,
     'ierrors': 0,
     'ipackets': 24496092,
     'obytes': 49398667956,
     'oerrors': 0,
     'opackets': 32541946,
     'rx_bps': 29735964672.0,
     'rx_bps_L1': 30127809032.0,
     'rx_pps': 2449027.25,
     'rx_util': 75.31952258,
     'tx_bps': 39504822272.0,
     'tx_bps_L1': 40025416232.00001,
     'tx_pps': 3253712.25,
     'tx_util': 100.06354058000002},
 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': 26.457469940185547,
            'cpu_util': 74.65721893310547,
            'cpu_util_raw': 77.5,
            'open_flows': 0.0,
            'platform_factor': 1.0,
            'queue_full': 26480337,
            'rx_bps': 29735964672.0,
            'rx_core_pps': 0.0,
            'rx_cpu_util': 0.0,
            'rx_drop_bps': 9768859648.0,
            'rx_pps': 2449027.25,
            'socket_util': 0.0,
            'total_alloc_error': 0,
            'total_clients': 0,
            'total_servers': 0,
            'tx_bps': 39504822272.0,
            'tx_cps': 0.0,
            'tx_expected_bps': 0.0,
            'tx_expected_cps': 0.0,
            'tx_expected_pps': 0.0,
            'tx_pps': 3253712.25},
 'latency': {'global': {'bad_hdr': 0, 'old_flow': 0}},
 'total': {'ibytes': 37185067656,
           'ierrors': 0,
           'ipackets': 24496092,
           'obytes': 49398667956,
           'oerrors': 0,
           'opackets': 32541946,
           'rx_bps': 29735964672.0,
           'rx_bps_L1': 30127809032.0,
           'rx_pps': 2449027.25,
           'rx_util': 75.31952258,
           'tx_bps': 39504822272.0,
           'tx_bps_L1': 40025416232.00001,
           'tx_pps': 3253712.25,
           'tx_util': 100.06354058000002}}
22/09/2020 15:16:09                         pktgen: {'ibytes': 37185067656,
 'ierrors': 0,
 'ipackets': 24496092,
 'obytes': 49398667956,
 'oerrors': 0,
 'opackets': 32541946,
 'rx_bps': 29735964672.0,
 'rx_bps_L1': 30127809032.0,
 'rx_pps': 2449027.25,
 'rx_util': 75.31952258,
 'tx_bps': 39504822272.0,
 'tx_bps_L1': 40025416232.00001,
 'tx_pps': 3253712.25,
 'tx_util': 100.06354058000002}
22/09/2020 15:16:09                         pktgen: Tx Port 0 stats: 
tx_port: 0,  tx_bps: 39504822272.000000, tx_pps: 3253712.250000 
22/09/2020 15:16:09                         pktgen: {'ibytes': 37185067656,
 'ierrors': 0,
 'ipackets': 24496092,
 'obytes': 49398667956,
 'oerrors': 0,
 'opackets': 32541946,
 'rx_bps': 29735964672.0,
 'rx_bps_L1': 30127809032.0,
 'rx_pps': 2449027.25,
 'rx_util': 75.31952258,
 'tx_bps': 39504822272.0,
 'tx_bps_L1': 40025416232.00001,
 'tx_pps': 3253712.25,
 'tx_util': 100.06354058000002}
22/09/2020 15:16:09                         pktgen: Rx Port 0 stats: 
rx_port: 0,  rx_bps: 29735964672.000000, rx_pps: 2449027.250000
22/09/2020 15:16:09                         pktgen: throughput: pps_rx 2449027.250000, bps_rx 29735964672.000000
22/09/2020 15:16:09                         pktgen: traffic completed. 
22/09/2020 15:16:09       TestPvpVirtioUser4kPages: 
+-------+----------+-------+-----------+------------+
| Frame |   Mode   | Mpps  | Queue Num | % linerate |
+=======+==========+=======+===========+============+
| 64    | 4K pages | 5.973 | 1         | 10.035     |
+-------+----------+-------+-----------+------------+
| 128   | 4K pages | 5.580 | 1         | 9.374      |
+-------+----------+-------+-----------+------------+
| 256   | 4K pages | 5.156 | 1         | 8.662      |
+-------+----------+-------+-----------+------------+
| 512   | 4K pages | 3.510 | 1         | 5.896      |
+-------+----------+-------+-----------+------------+
| 1024  | 4K pages | 2.908 | 1         | 4.886      |
+-------+----------+-------+-----------+------------+
| 1518  | 4K pages | 2.449 | 1         | 4.114      |
+-------+----------+-------+-----------+------------+
22/09/2020 15:16:11       TestPvpVirtioUser4kPages: Test Case test_perf_pvp_virtio_user_split_ring_with_4K_pages Result PASSED:
22/09/2020 15:16:11             dut.10.240.183.220: killall -s INT dpdk-testpmd 
22/09/2020 15:16:11             dut.10.240.183.220: dpdk-testpmd: no process found
22/09/2020 15:16:11             dut.10.240.183.220: umount /mnt/tmpfs_nohuge
22/09/2020 15:16:11             dut.10.240.183.220: 
22/09/2020 15:16:11                            dts: 
TEST SUITE ENDED: TestPvpVirtioUser4kPages

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

22/09/2020 15:16:14                            dts: 
TEST SUITE : TestPVPVirtioUserMultiQueuesPortRestart
22/09/2020 15:16:14                            dts: NIC :        fortville_spirit
22/09/2020 15:16:14             dut.10.240.183.220: 
22/09/2020 15:16:14                         tester: 
22/09/2020 15:16:14                         tester: ls -d /tmp
22/09/2020 15:16:14                         tester: /tmp
22/09/2020 15:16:15             dut.10.240.183.220: kill_all: called by dut and has no prefix list.
22/09/2020 15:16:16             dut.10.240.183.220: cat /proc/meminfo |grep Hugepagesize|awk '{print($2)}'
22/09/2020 15:16:16             dut.10.240.183.220: 1048576
22/09/2020 15:16:16 TestPVPVirtioUserMultiQueuesPortRestart: Test Case test_perf_pvp_2queues_test_with_packed_ring_inorder_mergeable_path Begin
22/09/2020 15:16:16             dut.10.240.183.220: 
22/09/2020 15:16:16                         tester: 
22/09/2020 15:16:16             dut.10.240.183.220: rm -rf ./vhost.out
22/09/2020 15:16:16             dut.10.240.183.220: 
22/09/2020 15:16:16             dut.10.240.183.220: killall -s INT dpdk-testpmd 
22/09/2020 15:16:17             dut.10.240.183.220: dpdk-testpmd: no process found
22/09/2020 15:16:17             dut.10.240.183.220: rm -rf ./vhost-net*
22/09/2020 15:16:17             dut.10.240.183.220: 
22/09/2020 15:16:18             dut.10.240.183.220: cat /proc/meminfo |grep Hugepagesize|awk '{print($2)}'
22/09/2020 15:16:18             dut.10.240.183.220: 1048576
22/09/2020 15:16:18             dut.10.240.183.220: x86_64-native-linuxapp-gcc/app/dpdk-testpmd  -l 33,34,35 -n 4   --file-prefix=virtio_24554_20200922140317 --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 --rss-ip --nb-cores=2 --rxq=2 --txq=2 --rss-ip
22/09/2020 15:16:18             dut.10.240.183.220: EAL: Detected 112 lcore(s)
EAL: Detected 2 NUMA nodes
EAL: Multi-process socket /var/run/dpdk/virtio_24554_20200922140317/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 <mbuf_pool_socket_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
22/09/2020 15:16:18             dut.10.240.183.220: set fwd mac
22/09/2020 15:16:18             dut.10.240.183.220: 
Set mac packet forwarding mode
22/09/2020 15:16:18             dut.10.240.183.220: start
22/09/2020 15:16:19             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
22/09/2020 15:16:19 TestPVPVirtioUserMultiQueuesPortRestart: Running test test_perf_pvp_2queues_test_with_packed_ring_inorder_mergeable_path, and 64 frame size.
22/09/2020 15:16:19                         tester: ls -d /tmp
22/09/2020 15:16:19                         tester: /tmp
22/09/2020 15:16:19                         tester: scp -v /home/autoregression/jiangyu/dts-cbdma/output/tmp/pcap/pvp_multipath.pcap root@10.240.183.217:/tmp/pvp_multipath.pcap
22/09/2020 15:16:21                         pktgen: test port 0 map gen port 0
22/09/2020 15:16:21                         pktgen: test port 0 map gen port 0
22/09/2020 15:16:21                         pktgen: {'arp': '-',
 'cores': [0, 1, 2, 3],
 'description': 'Ethernet Controller XL710 for 40GbE QSFP+',
 'dest': '00:00:00:00:01:00',
 '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': '-'}
22/09/2020 15:16:21                         pktgen: trex port <0> not support flow control
22/09/2020 15:16:21                         pktgen: trex packet generator: run traffic 5s to warm up ... 
22/09/2020 15:16:21                         pktgen: check the trex port link status
22/09/2020 15:16:21                         pktgen: {'arp': '-',
 'cores': [0, 1, 2, 3],
 'description': 'Ethernet Controller XL710 for 40GbE QSFP+',
 'dest': '00:00:00:00:01:00',
 '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': '-'}
22/09/2020 15:16:21                         pktgen: begin traffic ......
22/09/2020 15:16:21                         pktgen: {'ports': [0], 'mult': '100%', 'core_mask': None, 'force': True}
22/09/2020 15:16:26                         pktgen: traffic completed. 
22/09/2020 15:16:26                         pktgen: check the trex port link status
22/09/2020 15:16:26                         pktgen: {'arp': '-',
 'cores': [0, 1, 2, 3],
 'description': 'Ethernet Controller XL710 for 40GbE QSFP+',
 'dest': '00:00:00:00:01:00',
 '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': '-'}
22/09/2020 15:16:26                         pktgen: begin traffic ......
22/09/2020 15:16:26                         pktgen: {'ports': [0], 'mult': '100%', 'core_mask': None, 'force': True}
22/09/2020 15:16:36                         pktgen: begin get port statistic ...
22/09/2020 15:16:36                         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}
22/09/2020 15:16:36                         pktgen: {0: {'ibytes': 11996087040,
     'ierrors': 0,
     'ipackets': 187438871,
     'obytes': 22713459712,
     'oerrors': 0,
     'opackets': 354897840,
     'rx_bps': 9621976064.0,
     'rx_bps_L1': 12628842304.0,
     'rx_pps': 18792914.0,
     'rx_util': 31.572105760000003,
     'tx_bps': 18159347712.0,
     'tx_bps_L1': 23834143872.0,
     'tx_pps': 35467476.0,
     'tx_util': 59.58535968},
 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.226605415344238,
            'cpu_util': 98.40752410888672,
            'cpu_util_raw': 100.0,
            'open_flows': 0.0,
            'platform_factor': 1.0,
            'queue_full': 0,
            'rx_bps': 9621976064.0,
            'rx_core_pps': 0.0,
            'rx_cpu_util': 0.0,
            'rx_drop_bps': 8537371136.0,
            'rx_pps': 18792914.0,
            'socket_util': 0.0,
            'total_alloc_error': 0,
            'total_clients': 0,
            'total_servers': 0,
            'tx_bps': 18159347712.0,
            'tx_cps': 0.0,
            'tx_expected_bps': 0.0,
            'tx_expected_cps': 0.0,
            'tx_expected_pps': 0.0,
            'tx_pps': 35467476.0},
 'latency': {'global': {'bad_hdr': 0, 'old_flow': 0}},
 'total': {'ibytes': 11996087040,
           'ierrors': 0,
           'ipackets': 187438871,
           'obytes': 22713459712,
           'oerrors': 0,
           'opackets': 354897840,
           'rx_bps': 9621976064.0,
           'rx_bps_L1': 12628842304.0,
           'rx_pps': 18792914.0,
           'rx_util': 31.572105760000003,
           'tx_bps': 18159347712.0,
           'tx_bps_L1': 23834143872.0,
           'tx_pps': 35467476.0,
           'tx_util': 59.58535968}}
22/09/2020 15:16:36                         pktgen: {'ibytes': 11996087040,
 'ierrors': 0,
 'ipackets': 187438871,
 'obytes': 22713459712,
 'oerrors': 0,
 'opackets': 354897840,
 'rx_bps': 9621976064.0,
 'rx_bps_L1': 12628842304.0,
 'rx_pps': 18792914.0,
 'rx_util': 31.572105760000003,
 'tx_bps': 18159347712.0,
 'tx_bps_L1': 23834143872.0,
 'tx_pps': 35467476.0,
 'tx_util': 59.58535968}
22/09/2020 15:16:36                         pktgen: Tx Port 0 stats: 
tx_port: 0,  tx_bps: 18159347712.000000, tx_pps: 35467476.000000 
22/09/2020 15:16:36                         pktgen: {'ibytes': 11996087040,
 'ierrors': 0,
 'ipackets': 187438871,
 'obytes': 22713459712,
 'oerrors': 0,
 'opackets': 354897840,
 'rx_bps': 9621976064.0,
 'rx_bps_L1': 12628842304.0,
 'rx_pps': 18792914.0,
 'rx_util': 31.572105760000003,
 'tx_bps': 18159347712.0,
 'tx_bps_L1': 23834143872.0,
 'tx_pps': 35467476.0,
 'tx_util': 59.58535968}
22/09/2020 15:16:36                         pktgen: Rx Port 0 stats: 
rx_port: 0,  rx_bps: 9621976064.000000, rx_pps: 18792914.000000
22/09/2020 15:16:36                         pktgen: throughput: pps_rx 18792914.000000, bps_rx 9621976064.000000
22/09/2020 15:16:36                         pktgen: traffic completed. 
22/09/2020 15:16:36             dut.10.240.183.220: stop
22/09/2020 15:16:36             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: 140595064      TX-packets: 140595064      TX-dropped: 0             

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

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

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

Done.
22/09/2020 15:16:36             dut.10.240.183.220: start
22/09/2020 15:16: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=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
22/09/2020 15:16:39                         tester: ls -d /tmp
22/09/2020 15:16:39                         tester: /tmp
22/09/2020 15:16:39                         tester: scp -v /home/autoregression/jiangyu/dts-cbdma/output/tmp/pcap/pvp_multipath.pcap root@10.240.183.217:/tmp/pvp_multipath.pcap
22/09/2020 15:16:41                         pktgen: test port 0 map gen port 0
22/09/2020 15:16:41                         pktgen: test port 0 map gen port 0
22/09/2020 15:16:41                         pktgen: {'arp': '-',
 'cores': [0, 1, 2, 3],
 'description': 'Ethernet Controller XL710 for 40GbE QSFP+',
 'dest': '00:00:00:00:01:00',
 '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': '-'}
22/09/2020 15:16:41                         pktgen: trex port <0> not support flow control
22/09/2020 15:16:41                         pktgen: trex packet generator: run traffic 5s to warm up ... 
22/09/2020 15:16:41                         pktgen: check the trex port link status
22/09/2020 15:16:41                         pktgen: {'arp': '-',
 'cores': [0, 1, 2, 3],
 'description': 'Ethernet Controller XL710 for 40GbE QSFP+',
 'dest': '00:00:00:00:01:00',
 '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': '-'}
22/09/2020 15:16:41                         pktgen: begin traffic ......
22/09/2020 15:16:41                         pktgen: {'ports': [0], 'mult': '100%', 'core_mask': None, 'force': True}
22/09/2020 15:16:46                         pktgen: traffic completed. 
22/09/2020 15:16:46                         pktgen: check the trex port link status
22/09/2020 15:16:46                         pktgen: {'arp': '-',
 'cores': [0, 1, 2, 3],
 'description': 'Ethernet Controller XL710 for 40GbE QSFP+',
 'dest': '00:00:00:00:01:00',
 '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': '-'}
22/09/2020 15:16:46                         pktgen: begin traffic ......
22/09/2020 15:16:46                         pktgen: {'ports': [0], 'mult': '100%', 'core_mask': None, 'force': True}
22/09/2020 15:16:56                         pktgen: begin get port statistic ...
22/09/2020 15:16:56                         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}
22/09/2020 15:16:56                         pktgen: {0: {'ibytes': 11991339072,
     'ierrors': 0,
     'ipackets': 187364697,
     'obytes': 21722639552,
     'oerrors': 0,
     'opackets': 339416258,
     'rx_bps': 9585252352.0,
     'rx_bps_L1': 12580643712.0,
     'rx_pps': 18721196.0,
     'rx_util': 31.45160928,
     'tx_bps': 17315751936.0,
     'tx_bps_L1': 22726925695.999996,
     'tx_pps': 33819836.0,
     'tx_util': 56.817314239999995},
 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.76351547241211,
            'cpu_util': 98.7945556640625,
            'cpu_util_raw': 100.0,
            'open_flows': 0.0,
            'platform_factor': 1.0,
            'queue_full': 0,
            'rx_bps': 9585252352.0,
            'rx_core_pps': 0.0,
            'rx_cpu_util': 0.0,
            'rx_drop_bps': 7730500096.0,
            'rx_pps': 18721196.0,
            'socket_util': 0.0,
            'total_alloc_error': 0,
            'total_clients': 0,
            'total_servers': 0,
            'tx_bps': 17315751936.0,
            'tx_cps': 0.0,
            'tx_expected_bps': 0.0,
            'tx_expected_cps': 0.0,
            'tx_expected_pps': 0.0,
            'tx_pps': 33819836.0},
 'latency': {'global': {'bad_hdr': 0, 'old_flow': 0}},
 'total': {'ibytes': 11991339072,
           'ierrors': 0,
           'ipackets': 187364697,
           'obytes': 21722639552,
           'oerrors': 0,
           'opackets': 339416258,
           'rx_bps': 9585252352.0,
           'rx_bps_L1': 12580643712.0,
           'rx_pps': 18721196.0,
           'rx_util': 31.45160928,
           'tx_bps': 17315751936.0,
           'tx_bps_L1': 22726925695.999996,
           'tx_pps': 33819836.0,
           'tx_util': 56.817314239999995}}
22/09/2020 15:16:56                         pktgen: {'ibytes': 11991339072,
 'ierrors': 0,
 'ipackets': 187364697,
 'obytes': 21722639552,
 'oerrors': 0,
 'opackets': 339416258,
 'rx_bps': 9585252352.0,
 'rx_bps_L1': 12580643712.0,
 'rx_pps': 18721196.0,
 'rx_util': 31.45160928,
 'tx_bps': 17315751936.0,
 'tx_bps_L1': 22726925695.999996,
 'tx_pps': 33819836.0,
 'tx_util': 56.817314239999995}
22/09/2020 15:16:56                         pktgen: Tx Port 0 stats: 
tx_port: 0,  tx_bps: 17315751936.000000, tx_pps: 33819836.000000 
22/09/2020 15:16:56                         pktgen: {'ibytes': 11991339072,
 'ierrors': 0,
 'ipackets': 187364697,
 'obytes': 21722639552,
 'oerrors': 0,
 'opackets': 339416258,
 'rx_bps': 9585252352.0,
 'rx_bps_L1': 12580643712.0,
 'rx_pps': 18721196.0,
 'rx_util': 31.45160928,
 'tx_bps': 17315751936.0,
 'tx_bps_L1': 22726925695.999996,
 'tx_pps': 33819836.0,
 'tx_util': 56.817314239999995}
22/09/2020 15:16:56                         pktgen: Rx Port 0 stats: 
rx_port: 0,  rx_bps: 9585252352.000000, rx_pps: 18721196.000000
22/09/2020 15:16:56                         pktgen: throughput: pps_rx 18721196.000000, bps_rx 9585252352.000000
22/09/2020 15:16:56                         pktgen: traffic completed. 
22/09/2020 15:16:56             dut.10.240.183.220: stop
22/09/2020 15:16:56             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: 140217813      TX-packets: 140217813      TX-dropped: 0             

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

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

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

Done.
22/09/2020 15:16:56             dut.10.240.183.220: start
22/09/2020 15:16:56             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
22/09/2020 15:16:57             dut.10.240.183.220: quit
22/09/2020 15:16:58             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...
22/09/2020 15:16:58 TestPVPVirtioUserMultiQueuesPortRestart: 
+--------------+-------------------------------+------------------+------------+----------------+
| FrameSize(B) |             Mode              | Throughput(Mpps) | % linerate |     Cycle      |
+==============+===============================+==================+============+================+
| 64           | packed_ring_inorder_mergeable | 18.793           | 31.572     | Before Restart |
+--------------+-------------------------------+------------------+------------+----------------+
| 64           | packed_ring_inorder_mergeable | 18.721           | 31.452     | After Restart  |
+--------------+-------------------------------+------------------+------------+----------------+
22/09/2020 15:16:58 TestPVPVirtioUserMultiQueuesPortRestart: Test Case test_perf_pvp_2queues_test_with_packed_ring_inorder_mergeable_path Result PASSED:
22/09/2020 15:16:58             dut.10.240.183.220: kill_all: called by dut and prefix list has value.
22/09/2020 15:17:01 TestPVPVirtioUserMultiQueuesPortRestart: Test Case test_perf_pvp_2queues_test_with_packed_ring_inorder_nonmergeable_path Begin
22/09/2020 15:17:01             dut.10.240.183.220:  
22/09/2020 15:17:01                         tester: 
22/09/2020 15:17:01             dut.10.240.183.220: rm -rf ./vhost.out
22/09/2020 15:17:01             dut.10.240.183.220: 
22/09/2020 15:17:01             dut.10.240.183.220: killall -s INT dpdk-testpmd 
22/09/2020 15:17:01             dut.10.240.183.220: dpdk-testpmd: no process found
22/09/2020 15:17:01             dut.10.240.183.220: rm -rf ./vhost-net*
22/09/2020 15:17:01             dut.10.240.183.220: 
22/09/2020 15:17:02             dut.10.240.183.220: cat /proc/meminfo |grep Hugepagesize|awk '{print($2)}'
22/09/2020 15:17:02             dut.10.240.183.220: 1048576
22/09/2020 15:17:02             dut.10.240.183.220: x86_64-native-linuxapp-gcc/app/dpdk-testpmd  -l 33,34,35 -n 4   --file-prefix=virtio_24554_20200922140317 --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 --rss-ip --nb-cores=2 --rxq=2 --txq=2 --rss-ip
22/09/2020 15:17:03             dut.10.240.183.220: EAL: Detected 112 lcore(s)
EAL: Detected 2 NUMA nodes
EAL: Multi-process socket /var/run/dpdk/virtio_24554_20200922140317/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 <mbuf_pool_socket_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
22/09/2020 15:17:03             dut.10.240.183.220: set fwd mac
22/09/2020 15:17:03             dut.10.240.183.220: 
Set mac packet forwarding mode
22/09/2020 15:17:03             dut.10.240.183.220: start
22/09/2020 15:17: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=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
22/09/2020 15:17:03 TestPVPVirtioUserMultiQueuesPortRestart: Running test test_perf_pvp_2queues_test_with_packed_ring_inorder_nonmergeable_path, and 64 frame size.
22/09/2020 15:17:03                         tester: ls -d /tmp
22/09/2020 15:17:03                         tester: /tmp
22/09/2020 15:17:03                         tester: scp -v /home/autoregression/jiangyu/dts-cbdma/output/tmp/pcap/pvp_multipath.pcap root@10.240.183.217:/tmp/pvp_multipath.pcap
22/09/2020 15:17:05                         pktgen: test port 0 map gen port 0
22/09/2020 15:17:05                         pktgen: test port 0 map gen port 0
22/09/2020 15:17:05                         pktgen: {'arp': '-',
 'cores': [0, 1, 2, 3],
 'description': 'Ethernet Controller XL710 for 40GbE QSFP+',
 'dest': '00:00:00:00:01:00',
 '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': '-'}
22/09/2020 15:17:05                         pktgen: trex port <0> not support flow control
22/09/2020 15:17:05                         pktgen: trex packet generator: run traffic 5s to warm up ... 
22/09/2020 15:17:05                         pktgen: check the trex port link status
22/09/2020 15:17:05                         pktgen: {'arp': '-',
 'cores': [0, 1, 2, 3],
 'description': 'Ethernet Controller XL710 for 40GbE QSFP+',
 'dest': '00:00:00:00:01:00',
 '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': '-'}
22/09/2020 15:17:05                         pktgen: begin traffic ......
22/09/2020 15:17:05                         pktgen: {'ports': [0], 'mult': '100%', 'core_mask': None, 'force': True}
22/09/2020 15:17:10                         pktgen: traffic completed. 
22/09/2020 15:17:10                         pktgen: check the trex port link status
22/09/2020 15:17:10                         pktgen: {'arp': '-',
 'cores': [0, 1, 2, 3],
 'description': 'Ethernet Controller XL710 for 40GbE QSFP+',
 'dest': '00:00:00:00:01:00',
 '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': '-'}
22/09/2020 15:17:10                         pktgen: begin traffic ......
22/09/2020 15:17:10                         pktgen: {'ports': [0], 'mult': '100%', 'core_mask': None, 'force': True}
22/09/2020 15:17:20                         pktgen: begin get port statistic ...
22/09/2020 15:17:20                         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}
22/09/2020 15:17:20                         pktgen: {0: {'ibytes': 12035734592,
     'ierrors': 0,
     'ipackets': 188058378,
     'obytes': 22783654464,
     'oerrors': 0,
     'opackets': 355994652,
     'rx_bps': 9629693952.0,
     'rx_bps_L1': 12638974912.0,
     'rx_pps': 18808006.0,
     'rx_util': 31.59743728,
     'tx_bps': 18105767936.0,
     'tx_bps_L1': 23763821056.0,
     'tx_pps': 35362832.0,
     'tx_util': 59.409552639999994},
 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.185247421264648,
            'cpu_util': 98.55895233154297,
            'cpu_util_raw': 100.0,
            'open_flows': 0.0,
            'platform_factor': 1.0,
            'queue_full': 0,
            'rx_bps': 9629693952.0,
            'rx_core_pps': 0.0,
            'rx_cpu_util': 0.0,
            'rx_drop_bps': 8476073472.0,
            'rx_pps': 18808006.0,
            'socket_util': 0.0,
            'total_alloc_error': 0,
            'total_clients': 0,
            'total_servers': 0,
            'tx_bps': 18105767936.0,
            'tx_cps': 0.0,
            'tx_expected_bps': 0.0,
            'tx_expected_cps': 0.0,
            'tx_expected_pps': 0.0,
            'tx_pps': 35362832.0},
 'latency': {'global': {'bad_hdr': 0, 'old_flow': 0}},
 'total': {'ibytes': 12035734592,
           'ierrors': 0,
           'ipackets': 188058378,
           'obytes': 22783654464,
           'oerrors': 0,
           'opackets': 355994652,
           'rx_bps': 9629693952.0,
           'rx_bps_L1': 12638974912.0,
           'rx_pps': 18808006.0,
           'rx_util': 31.59743728,
           'tx_bps': 18105767936.0,
           'tx_bps_L1': 23763821056.0,
           'tx_pps': 35362832.0,
           'tx_util': 59.409552639999994}}
22/09/2020 15:17:20                         pktgen: {'ibytes': 12035734592,
 'ierrors': 0,
 'ipackets': 188058378,
 'obytes': 22783654464,
 'oerrors': 0,
 'opackets': 355994652,
 'rx_bps': 9629693952.0,
 'rx_bps_L1': 12638974912.0,
 'rx_pps': 18808006.0,
 'rx_util': 31.59743728,
 'tx_bps': 18105767936.0,
 'tx_bps_L1': 23763821056.0,
 'tx_pps': 35362832.0,
 'tx_util': 59.409552639999994}
22/09/2020 15:17:20                         pktgen: Tx Port 0 stats: 
tx_port: 0,  tx_bps: 18105767936.000000, tx_pps: 35362832.000000 
22/09/2020 15:17:20                         pktgen: {'ibytes': 12035734592,
 'ierrors': 0,
 'ipackets': 188058378,
 'obytes': 22783654464,
 'oerrors': 0,
 'opackets': 355994652,
 'rx_bps': 9629693952.0,
 'rx_bps_L1': 12638974912.0,
 'rx_pps': 18808006.0,
 'rx_util': 31.59743728,
 'tx_bps': 18105767936.0,
 'tx_bps_L1': 23763821056.0,
 'tx_pps': 35362832.0,
 'tx_util': 59.409552639999994}
22/09/2020 15:17:20                         pktgen: Rx Port 0 stats: 
rx_port: 0,  rx_bps: 9629693952.000000, rx_pps: 18808006.000000
22/09/2020 15:17:20                         pktgen: throughput: pps_rx 18808006.000000, bps_rx 9629693952.000000
22/09/2020 15:17:20                         pktgen: traffic completed. 
22/09/2020 15:17:20             dut.10.240.183.220: stop
22/09/2020 15:17:20             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: 141660530      TX-packets: 141660506      TX-dropped: 24            

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

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

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

Done.
22/09/2020 15:17:20             dut.10.240.183.220: start
22/09/2020 15:17:20             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
22/09/2020 15:17:23                         tester: ls -d /tmp
22/09/2020 15:17:23                         tester: /tmp
22/09/2020 15:17:23                         tester: scp -v /home/autoregression/jiangyu/dts-cbdma/output/tmp/pcap/pvp_multipath.pcap root@10.240.183.217:/tmp/pvp_multipath.pcap
22/09/2020 15:17:25                         pktgen: test port 0 map gen port 0
22/09/2020 15:17:25                         pktgen: test port 0 map gen port 0
22/09/2020 15:17:25                         pktgen: {'arp': '-',
 'cores': [0, 1, 2, 3],
 'description': 'Ethernet Controller XL710 for 40GbE QSFP+',
 'dest': '00:00:00:00:01:00',
 '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': '-'}
22/09/2020 15:17:25                         pktgen: trex port <0> not support flow control
22/09/2020 15:17:25                         pktgen: trex packet generator: run traffic 5s to warm up ... 
22/09/2020 15:17:25                         pktgen: check the trex port link status
22/09/2020 15:17:25                         pktgen: {'arp': '-',
 'cores': [0, 1, 2, 3],
 'description': 'Ethernet Controller XL710 for 40GbE QSFP+',
 'dest': '00:00:00:00:01:00',
 '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': '-'}
22/09/2020 15:17:25                         pktgen: begin traffic ......
22/09/2020 15:17:25                         pktgen: {'ports': [0], 'mult': '100%', 'core_mask': None, 'force': True}
22/09/2020 15:17:30                         pktgen: traffic completed. 
22/09/2020 15:17:30                         pktgen: check the trex port link status
22/09/2020 15:17:30                         pktgen: {'arp': '-',
 'cores': [0, 1, 2, 3],
 'description': 'Ethernet Controller XL710 for 40GbE QSFP+',
 'dest': '00:00:00:00:01:00',
 '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': '-'}
22/09/2020 15:17:30                         pktgen: begin traffic ......
22/09/2020 15:17:30                         pktgen: {'ports': [0], 'mult': '100%', 'core_mask': None, 'force': True}
22/09/2020 15:17:40                         pktgen: begin get port statistic ...
22/09/2020 15:17:40                         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}
22/09/2020 15:17:40                         pktgen: {0: {'ibytes': 12056248448,
     'ierrors': 0,
     'ipackets': 188378903,
     'obytes': 21594583040,
     'oerrors': 0,
     'opackets': 337415393,
     'rx_bps': 9667263488.0,
     'rx_bps_L1': 12688283328.0,
     'rx_pps': 18881374.0,
     'rx_util': 31.72070832,
     'tx_bps': 17277849600.0,
     'tx_bps_L1': 22677177600.0,
     'tx_pps': 33745800.0,
     'tx_util': 56.692944},
 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.739398956298828,
            'cpu_util': 98.85032653808594,
            'cpu_util_raw': 100.0,
            'open_flows': 0.0,
            'platform_factor': 1.0,
            'queue_full': 0,
            'rx_bps': 9667263488.0,
            'rx_core_pps': 0.0,
            'rx_cpu_util': 0.0,
            'rx_drop_bps': 7610586112.0,
            'rx_pps': 18881374.0,
            'socket_util': 0.0,
            'total_alloc_error': 0,
            'total_clients': 0,
            'total_servers': 0,
            'tx_bps': 17277849600.0,
            'tx_cps': 0.0,
            'tx_expected_bps': 0.0,
            'tx_expected_cps': 0.0,
            'tx_expected_pps': 0.0,
            'tx_pps': 33745800.0},
 'latency': {'global': {'bad_hdr': 0, 'old_flow': 0}},
 'total': {'ibytes': 12056248448,
           'ierrors': 0,
           'ipackets': 188378903,
           'obytes': 21594583040,
           'oerrors': 0,
           'opackets': 337415393,
           'rx_bps': 9667263488.0,
           'rx_bps_L1': 12688283328.0,
           'rx_pps': 18881374.0,
           'rx_util': 31.72070832,
           'tx_bps': 17277849600.0,
           'tx_bps_L1': 22677177600.0,
           'tx_pps': 33745800.0,
           'tx_util': 56.692944}}
22/09/2020 15:17:40                         pktgen: {'ibytes': 12056248448,
 'ierrors': 0,
 'ipackets': 188378903,
 'obytes': 21594583040,
 'oerrors': 0,
 'opackets': 337415393,
 'rx_bps': 9667263488.0,
 'rx_bps_L1': 12688283328.0,
 'rx_pps': 18881374.0,
 'rx_util': 31.72070832,
 'tx_bps': 17277849600.0,
 'tx_bps_L1': 22677177600.0,
 'tx_pps': 33745800.0,
 'tx_util': 56.692944}
22/09/2020 15:17:40                         pktgen: Tx Port 0 stats: 
tx_port: 0,  tx_bps: 17277849600.000000, tx_pps: 33745800.000000 
22/09/2020 15:17:40                         pktgen: {'ibytes': 12056248448,
 'ierrors': 0,
 'ipackets': 188378903,
 'obytes': 21594583040,
 'oerrors': 0,
 'opackets': 337415393,
 'rx_bps': 9667263488.0,
 'rx_bps_L1': 12688283328.0,
 'rx_pps': 18881374.0,
 'rx_util': 31.72070832,
 'tx_bps': 17277849600.0,
 'tx_bps_L1': 22677177600.0,
 'tx_pps': 33745800.0,
 'tx_util': 56.692944}
22/09/2020 15:17:40                         pktgen: Rx Port 0 stats: 
rx_port: 0,  rx_bps: 9667263488.000000, rx_pps: 18881374.000000
22/09/2020 15:17:40                         pktgen: throughput: pps_rx 18881374.000000, bps_rx 9667263488.000000
22/09/2020 15:17:40                         pktgen: traffic completed. 
22/09/2020 15:17:40             dut.10.240.183.220: stop
22/09/2020 15:17: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: 141244428      TX-packets: 141244428      TX-dropped: 0             

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

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

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

Done.
22/09/2020 15:17:41             dut.10.240.183.220: start
22/09/2020 15:17: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=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
22/09/2020 15:17:42             dut.10.240.183.220: quit
22/09/2020 15:17:42             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...
22/09/2020 15:17:42 TestPVPVirtioUserMultiQueuesPortRestart: 
+--------------+----------------------------------+------------------+------------+----------------+
| FrameSize(B) |               Mode               | Throughput(Mpps) | % linerate |     Cycle      |
+==============+==================================+==================+============+================+
| 64           | packed_ring_inorder_nonmergeable | 18.808           | 31.597     | Before Restart |
+--------------+----------------------------------+------------------+------------+----------------+
| 64           | packed_ring_inorder_nonmergeable | 18.881           | 31.721     | After Restart  |
+--------------+----------------------------------+------------------+------------+----------------+
22/09/2020 15:17:42 TestPVPVirtioUserMultiQueuesPortRestart: Test Case test_perf_pvp_2queues_test_with_packed_ring_inorder_nonmergeable_path Result PASSED:
22/09/2020 15:17:42             dut.10.240.183.220: kill_all: called by dut and prefix list has value.
22/09/2020 15:17:45 TestPVPVirtioUserMultiQueuesPortRestart: Test Case test_perf_pvp_2queues_test_with_packed_ring_mergeable_path Begin
22/09/2020 15:17:45             dut.10.240.183.220:  
22/09/2020 15:17:45                         tester: 
22/09/2020 15:17:45             dut.10.240.183.220: rm -rf ./vhost.out
22/09/2020 15:17:45             dut.10.240.183.220: 
22/09/2020 15:17:45             dut.10.240.183.220: killall -s INT dpdk-testpmd 
22/09/2020 15:17:46             dut.10.240.183.220: dpdk-testpmd: no process found
22/09/2020 15:17:46             dut.10.240.183.220: rm -rf ./vhost-net*
22/09/2020 15:17:46             dut.10.240.183.220: 
22/09/2020 15:17:47             dut.10.240.183.220: cat /proc/meminfo |grep Hugepagesize|awk '{print($2)}'
22/09/2020 15:17:47             dut.10.240.183.220: 1048576
22/09/2020 15:17:47             dut.10.240.183.220: x86_64-native-linuxapp-gcc/app/dpdk-testpmd  -l 33,34,35 -n 4   --file-prefix=virtio_24554_20200922140317 --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 --rss-ip --nb-cores=2 --rxq=2 --txq=2 --rss-ip
22/09/2020 15:17:47             dut.10.240.183.220: EAL: Detected 112 lcore(s)
EAL: Detected 2 NUMA nodes
EAL: Multi-process socket /var/run/dpdk/virtio_24554_20200922140317/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 <mbuf_pool_socket_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
22/09/2020 15:17:47             dut.10.240.183.220: set fwd mac
22/09/2020 15:17:47             dut.10.240.183.220: 
Set mac packet forwarding mode
22/09/2020 15:17:47             dut.10.240.183.220: start
22/09/2020 15:17:48             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
22/09/2020 15:17:48 TestPVPVirtioUserMultiQueuesPortRestart: Running test test_perf_pvp_2queues_test_with_packed_ring_mergeable_path, and 64 frame size.
22/09/2020 15:17:48                         tester: ls -d /tmp
22/09/2020 15:17:48                         tester: /tmp
22/09/2020 15:17:48                         tester: scp -v /home/autoregression/jiangyu/dts-cbdma/output/tmp/pcap/pvp_multipath.pcap root@10.240.183.217:/tmp/pvp_multipath.pcap
22/09/2020 15:17:50                         pktgen: test port 0 map gen port 0
22/09/2020 15:17:50                         pktgen: test port 0 map gen port 0
22/09/2020 15:17:50                         pktgen: {'arp': '-',
 'cores': [0, 1, 2, 3],
 'description': 'Ethernet Controller XL710 for 40GbE QSFP+',
 'dest': '00:00:00:00:01:00',
 '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': '-'}
22/09/2020 15:17:50                         pktgen: trex port <0> not support flow control
22/09/2020 15:17:50                         pktgen: trex packet generator: run traffic 5s to warm up ... 
22/09/2020 15:17:50                         pktgen: check the trex port link status
22/09/2020 15:17:50                         pktgen: {'arp': '-',
 'cores': [0, 1, 2, 3],
 'description': 'Ethernet Controller XL710 for 40GbE QSFP+',
 'dest': '00:00:00:00:01:00',
 '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': '-'}
22/09/2020 15:17:50                         pktgen: begin traffic ......
22/09/2020 15:17:50                         pktgen: {'ports': [0], 'mult': '100%', 'core_mask': None, 'force': True}
22/09/2020 15:17:55                         pktgen: traffic completed. 
22/09/2020 15:17:55                         pktgen: check the trex port link status
22/09/2020 15:17:55                         pktgen: {'arp': '-',
 'cores': [0, 1, 2, 3],
 'description': 'Ethernet Controller XL710 for 40GbE QSFP+',
 'dest': '00:00:00:00:01:00',
 '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': '-'}
22/09/2020 15:17:55                         pktgen: begin traffic ......
22/09/2020 15:17:55                         pktgen: {'ports': [0], 'mult': '100%', 'core_mask': None, 'force': True}
22/09/2020 15:18:05                         pktgen: begin get port statistic ...
22/09/2020 15:18: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}
22/09/2020 15:18:05                         pktgen: {0: {'ibytes': 11591516416,
     'ierrors': 0,
     'ipackets': 181117482,
     'obytes': 22799274496,
     'oerrors': 0,
     'opackets': 356238701,
     'rx_bps': 9294851072.0,
     'rx_bps_L1': 12199491712.0,
     'rx_pps': 18154004.0,
     'rx_util': 30.49872928,
     'tx_bps': 18167732224.0,
     'tx_bps_L1': 23845147904.0,
     'tx_pps': 35483848.0,
     'tx_util': 59.612869759999995},
 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.212095260620117,
            'cpu_util': 98.60803985595703,
            'cpu_util_raw': 100.0,
            'open_flows': 0.0,
            'platform_factor': 1.0,
            'queue_full': 0,
            'rx_bps': 9294851072.0,
            'rx_core_pps': 0.0,
            'rx_cpu_util': 0.0,
            'rx_drop_bps': 8872882176.0,
            'rx_pps': 18154004.0,
            'socket_util': 0.0,
            'total_alloc_error': 0,
            'total_clients': 0,
            'total_servers': 0,
            'tx_bps': 18167732224.0,
            'tx_cps': 0.0,
            'tx_expected_bps': 0.0,
            'tx_expected_cps': 0.0,
            'tx_expected_pps': 0.0,
            'tx_pps': 35483848.0},
 'latency': {'global': {'bad_hdr': 0, 'old_flow': 0}},
 'total': {'ibytes': 11591516416,
           'ierrors': 0,
           'ipackets': 181117482,
           'obytes': 22799274496,
           'oerrors': 0,
           'opackets': 356238701,
           'rx_bps': 9294851072.0,
           'rx_bps_L1': 12199491712.0,
           'rx_pps': 18154004.0,
           'rx_util': 30.49872928,
           'tx_bps': 18167732224.0,
           'tx_bps_L1': 23845147904.0,
           'tx_pps': 35483848.0,
           'tx_util': 59.612869759999995}}
22/09/2020 15:18:05                         pktgen: {'ibytes': 11591516416,
 'ierrors': 0,
 'ipackets': 181117482,
 'obytes': 22799274496,
 'oerrors': 0,
 'opackets': 356238701,
 'rx_bps': 9294851072.0,
 'rx_bps_L1': 12199491712.0,
 'rx_pps': 18154004.0,
 'rx_util': 30.49872928,
 'tx_bps': 18167732224.0,
 'tx_bps_L1': 23845147904.0,
 'tx_pps': 35483848.0,
 'tx_util': 59.612869759999995}
22/09/2020 15:18:05                         pktgen: Tx Port 0 stats: 
tx_port: 0,  tx_bps: 18167732224.000000, tx_pps: 35483848.000000 
22/09/2020 15:18:05                         pktgen: {'ibytes': 11591516416,
 'ierrors': 0,
 'ipackets': 181117482,
 'obytes': 22799274496,
 'oerrors': 0,
 'opackets': 356238701,
 'rx_bps': 9294851072.0,
 'rx_bps_L1': 12199491712.0,
 'rx_pps': 18154004.0,
 'rx_util': 30.49872928,
 'tx_bps': 18167732224.0,
 'tx_bps_L1': 23845147904.0,
 'tx_pps': 35483848.0,
 'tx_util': 59.612869759999995}
22/09/2020 15:18:05                         pktgen: Rx Port 0 stats: 
rx_port: 0,  rx_bps: 9294851072.000000, rx_pps: 18154004.000000
22/09/2020 15:18:05                         pktgen: throughput: pps_rx 18154004.000000, bps_rx 9294851072.000000
22/09/2020 15:18:05                         pktgen: traffic completed. 
22/09/2020 15:18:05             dut.10.240.183.220: stop
22/09/2020 15:18: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: 136070887      TX-packets: 136070887      TX-dropped: 0             

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

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

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

Done.
22/09/2020 15:18:05             dut.10.240.183.220: start
22/09/2020 15:18: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=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
22/09/2020 15:22:35                         tester: ls -d /tmp
22/09/2020 15:22:35                         tester: /tmp
22/09/2020 15:22:35                         tester: scp -v /home/autoregression/jiangyu/dts-cbdma/output/tmp/pcap/pvp_multipath.pcap root@10.240.183.217:/tmp/pvp_multipath.pcap
22/09/2020 15:22:37                         pktgen: test port 0 map gen port 0
22/09/2020 15:22:37                         pktgen: test port 0 map gen port 0
22/09/2020 15:22:37                         pktgen: {'arp': '-',
 'cores': [0, 1, 2, 3],
 'description': 'Ethernet Controller XL710 for 40GbE QSFP+',
 'dest': '00:00:00:00:01:00',
 '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': '-'}
22/09/2020 15:22:37                         pktgen: trex port <0> not support flow control
22/09/2020 15:22:37                         pktgen: trex packet generator: run traffic 5s to warm up ... 
22/09/2020 15:22:37                         pktgen: check the trex port link status
22/09/2020 15:22:37                         pktgen: {'arp': '-',
 'cores': [0, 1, 2, 3],
 'description': 'Ethernet Controller XL710 for 40GbE QSFP+',
 'dest': '00:00:00:00:01:00',
 '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': '-'}
22/09/2020 15:22:37                         pktgen: begin traffic ......
22/09/2020 15:22:37                         pktgen: {'ports': [0], 'mult': '100%', 'core_mask': None, 'force': True}
22/09/2020 15:22:42                         pktgen: traffic completed. 
22/09/2020 15:22:42                         pktgen: check the trex port link status
22/09/2020 15:22:42                         pktgen: {'arp': '-',
 'cores': [0, 1, 2, 3],
 'description': 'Ethernet Controller XL710 for 40GbE QSFP+',
 'dest': '00:00:00:00:01:00',
 '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': '-'}
22/09/2020 15:22:42                         pktgen: begin traffic ......
22/09/2020 15:22:42                         pktgen: {'ports': [0], 'mult': '100%', 'core_mask': None, 'force': True}
22/09/2020 15:22:52                         pktgen: begin get port statistic ...
22/09/2020 15:22:52                         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}
22/09/2020 15:22:52                         pktgen: {0: {'ibytes': 11641343296,
     'ierrors': 0,
     'ipackets': 181896023,
     'obytes': 22753137664,
     'oerrors': 0,
     'opackets': 355517817,
     'rx_bps': 9336324096.0,
     'rx_bps_L1': 12253926015.999998,
     'rx_pps': 18235012.0,
     'rx_util': 30.634815039999996,
     'tx_bps': 18210605056.0,
     'tx_bps_L1': 23901418496.0,
     'tx_pps': 35567584.0,
     'tx_util': 59.75354624},
 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.262472152709961,
            'cpu_util': 98.30316162109375,
            'cpu_util_raw': 100.0,
            'open_flows': 0.0,
            'platform_factor': 1.0,
            'queue_full': 0,
            'rx_bps': 9336324096.0,
            'rx_core_pps': 0.0,
            'rx_cpu_util': 0.0,
            'rx_drop_bps': 8874280960.0,
            'rx_pps': 18235012.0,
            'socket_util': 0.0,
            'total_alloc_error': 0,
            'total_clients': 0,
            'total_servers': 0,
            'tx_bps': 18210605056.0,
            'tx_cps': 0.0,
            'tx_expected_bps': 0.0,
            'tx_expected_cps': 0.0,
            'tx_expected_pps': 0.0,
            'tx_pps': 35567584.0},
 'latency': {'global': {'bad_hdr': 0, 'old_flow': 0}},
 'total': {'ibytes': 11641343296,
           'ierrors': 0,
           'ipackets': 181896023,
           'obytes': 22753137664,
           'oerrors': 0,
           'opackets': 355517817,
           'rx_bps': 9336324096.0,
           'rx_bps_L1': 12253926015.999998,
           'rx_pps': 18235012.0,
           'rx_util': 30.634815039999996,
           'tx_bps': 18210605056.0,
           'tx_bps_L1': 23901418496.0,
           'tx_pps': 35567584.0,
           'tx_util': 59.75354624}}
22/09/2020 15:22:52                         pktgen: {'ibytes': 11641343296,
 'ierrors': 0,
 'ipackets': 181896023,
 'obytes': 22753137664,
 'oerrors': 0,
 'opackets': 355517817,
 'rx_bps': 9336324096.0,
 'rx_bps_L1': 12253926015.999998,
 'rx_pps': 18235012.0,
 'rx_util': 30.634815039999996,
 'tx_bps': 18210605056.0,
 'tx_bps_L1': 23901418496.0,
 'tx_pps': 35567584.0,
 'tx_util': 59.75354624}
22/09/2020 15:22:52                         pktgen: Tx Port 0 stats: 
tx_port: 0,  tx_bps: 18210605056.000000, tx_pps: 35567584.000000 
22/09/2020 15:22:52                         pktgen: {'ibytes': 11641343296,
 'ierrors': 0,
 'ipackets': 181896023,
 'obytes': 22753137664,
 'oerrors': 0,
 'opackets': 355517817,
 'rx_bps': 9336324096.0,
 'rx_bps_L1': 12253926015.999998,
 'rx_pps': 18235012.0,
 'rx_util': 30.634815039999996,
 'tx_bps': 18210605056.0,
 'tx_bps_L1': 23901418496.0,
 'tx_pps': 35567584.0,
 'tx_util': 59.75354624}
22/09/2020 15:22:52                         pktgen: Rx Port 0 stats: 
rx_port: 0,  rx_bps: 9336324096.000000, rx_pps: 18235012.000000
22/09/2020 15:22:52                         pktgen: throughput: pps_rx 18235012.000000, bps_rx 9336324096.000000
22/09/2020 15:22:52                         pktgen: traffic completed. 
22/09/2020 15:22:52             dut.10.240.183.220: stop
22/09/2020 15:22:52             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: 135561527      TX-packets: 135561527      TX-dropped: 0             

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

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

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

Done.
22/09/2020 15:22:52             dut.10.240.183.220: start
22/09/2020 15:22:52             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
22/09/2020 15:22:54             dut.10.240.183.220: quit
22/09/2020 15:22:54             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...
22/09/2020 15:22:54 TestPVPVirtioUserMultiQueuesPortRestart: 
+--------------+-----------------------+------------------+------------+----------------+
| FrameSize(B) |         Mode          | Throughput(Mpps) | % linerate |     Cycle      |
+==============+=======================+==================+============+================+
| 64           | packed_ring_mergeable | 18.154           | 30.499     | Before Restart |
+--------------+-----------------------+------------------+------------+----------------+
| 64           | packed_ring_mergeable | 18.235           | 30.635     | After Restart  |
+--------------+-----------------------+------------------+------------+----------------+
22/09/2020 15:22:54 TestPVPVirtioUserMultiQueuesPortRestart: Test Case test_perf_pvp_2queues_test_with_packed_ring_mergeable_path Result PASSED:
22/09/2020 15:22:54             dut.10.240.183.220: kill_all: called by dut and prefix list has value.
22/09/2020 15:22:57 TestPVPVirtioUserMultiQueuesPortRestart: Test Case test_perf_pvp_2queues_test_with_packed_ring_nonmergeable_path Begin
22/09/2020 15:22:57             dut.10.240.183.220:  
22/09/2020 15:22:57                         tester: 
22/09/2020 15:22:57             dut.10.240.183.220: rm -rf ./vhost.out
22/09/2020 15:22:57             dut.10.240.183.220: 
22/09/2020 15:22:57             dut.10.240.183.220: killall -s INT dpdk-testpmd 
22/09/2020 15:22:57             dut.10.240.183.220: dpdk-testpmd: no process found
22/09/2020 15:22:57             dut.10.240.183.220: rm -rf ./vhost-net*
22/09/2020 15:22:57             dut.10.240.183.220: 
22/09/2020 15:22:59             dut.10.240.183.220: cat /proc/meminfo |grep Hugepagesize|awk '{print($2)}'
22/09/2020 15:22:59             dut.10.240.183.220: 1048576
22/09/2020 15:22:59             dut.10.240.183.220: x86_64-native-linuxapp-gcc/app/dpdk-testpmd  -l 33,34,35 -n 4   --file-prefix=virtio_24554_20200922140317 --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 --rss-ip --nb-cores=2 --rxq=2 --txq=2 --rss-ip
22/09/2020 15:22:59             dut.10.240.183.220: EAL: Detected 112 lcore(s)
EAL: Detected 2 NUMA nodes
EAL: Multi-process socket /var/run/dpdk/virtio_24554_20200922140317/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 <mbuf_pool_socket_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
22/09/2020 15:22:59             dut.10.240.183.220: set fwd mac
22/09/2020 15:22:59             dut.10.240.183.220: 
Set mac packet forwarding mode
22/09/2020 15:22:59             dut.10.240.183.220: start
22/09/2020 15:22:59             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
22/09/2020 15:22:59 TestPVPVirtioUserMultiQueuesPortRestart: Running test test_perf_pvp_2queues_test_with_packed_ring_nonmergeable_path, and 64 frame size.
22/09/2020 15:22:59                         tester: ls -d /tmp
22/09/2020 15:23:00                         tester: /tmp
22/09/2020 15:23:00                         tester: scp -v /home/autoregression/jiangyu/dts-cbdma/output/tmp/pcap/pvp_multipath.pcap root@10.240.183.217:/tmp/pvp_multipath.pcap
22/09/2020 15:23:02                         pktgen: test port 0 map gen port 0
22/09/2020 15:23:02                         pktgen: test port 0 map gen port 0
22/09/2020 15:23:02                         pktgen: {'arp': '-',
 'cores': [0, 1, 2, 3],
 'description': 'Ethernet Controller XL710 for 40GbE QSFP+',
 'dest': '00:00:00:00:01:00',
 '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': '-'}
22/09/2020 15:23:02                         pktgen: trex port <0> not support flow control
22/09/2020 15:23:02                         pktgen: trex packet generator: run traffic 5s to warm up ... 
22/09/2020 15:23:02                         pktgen: check the trex port link status
22/09/2020 15:23:02                         pktgen: {'arp': '-',
 'cores': [0, 1, 2, 3],
 'description': 'Ethernet Controller XL710 for 40GbE QSFP+',
 'dest': '00:00:00:00:01:00',
 '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': '-'}
22/09/2020 15:23:02                         pktgen: begin traffic ......
22/09/2020 15:23:02                         pktgen: {'ports': [0], 'mult': '100%', 'core_mask': None, 'force': True}
22/09/2020 15:23:07                         pktgen: traffic completed. 
22/09/2020 15:23:07                         pktgen: check the trex port link status
22/09/2020 15:23:07                         pktgen: {'arp': '-',
 'cores': [0, 1, 2, 3],
 'description': 'Ethernet Controller XL710 for 40GbE QSFP+',
 'dest': '00:00:00:00:01:00',
 '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': '-'}
22/09/2020 15:23:07                         pktgen: begin traffic ......
22/09/2020 15:23:07                         pktgen: {'ports': [0], 'mult': '100%', 'core_mask': None, 'force': True}
22/09/2020 15:23:17                         pktgen: begin get port statistic ...
22/09/2020 15:23:17                         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}
22/09/2020 15:23:17                         pktgen: {0: {'ibytes': 11660334080,
     'ierrors': 0,
     'ipackets': 182192720,
     'obytes': 22728964864,
     'oerrors': 0,
     'opackets': 355140106,
     'rx_bps': 9323461632.0,
     'rx_bps_L1': 12237044672.0,
     'rx_pps': 18209894.0,
     'rx_util': 30.592611679999997,
     'tx_bps': 18125981696.0,
     'tx_bps_L1': 23790352896.000004,
     'tx_pps': 35402320.0,
     'tx_util': 59.47588224000001},
 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.209790229797363,
            'cpu_util': 98.40605163574219,
            'cpu_util_raw': 100.0,
            'open_flows': 0.0,
            'platform_factor': 1.0,
            'queue_full': 0,
            'rx_bps': 9323461632.0,
            'rx_core_pps': 0.0,
            'rx_cpu_util': 0.0,
            'rx_drop_bps': 8802520064.0,
            'rx_pps': 18209894.0,
            'socket_util': 0.0,
            'total_alloc_error': 0,
            'total_clients': 0,
            'total_servers': 0,
            'tx_bps': 18125981696.0,
            'tx_cps': 0.0,
            'tx_expected_bps': 0.0,
            'tx_expected_cps': 0.0,
            'tx_expected_pps': 0.0,
            'tx_pps': 35402320.0},
 'latency': {'global': {'bad_hdr': 0, 'old_flow': 0}},
 'total': {'ibytes': 11660334080,
           'ierrors': 0,
           'ipackets': 182192720,
           'obytes': 22728964864,
           'oerrors': 0,
           'opackets': 355140106,
           'rx_bps': 9323461632.0,
           'rx_bps_L1': 12237044672.0,
           'rx_pps': 18209894.0,
           'rx_util': 30.592611679999997,
           'tx_bps': 18125981696.0,
           'tx_bps_L1': 23790352896.000004,
           'tx_pps': 35402320.0,
           'tx_util': 59.47588224000001}}
22/09/2020 15:23:17                         pktgen: {'ibytes': 11660334080,
 'ierrors': 0,
 'ipackets': 182192720,
 'obytes': 22728964864,
 'oerrors': 0,
 'opackets': 355140106,
 'rx_bps': 9323461632.0,
 'rx_bps_L1': 12237044672.0,
 'rx_pps': 18209894.0,
 'rx_util': 30.592611679999997,
 'tx_bps': 18125981696.0,
 'tx_bps_L1': 23790352896.000004,
 'tx_pps': 35402320.0,
 'tx_util': 59.47588224000001}
22/09/2020 15:23:17                         pktgen: Tx Port 0 stats: 
tx_port: 0,  tx_bps: 18125981696.000000, tx_pps: 35402320.000000 
22/09/2020 15:23:17                         pktgen: {'ibytes': 11660334080,
 'ierrors': 0,
 'ipackets': 182192720,
 'obytes': 22728964864,
 'oerrors': 0,
 'opackets': 355140106,
 'rx_bps': 9323461632.0,
 'rx_bps_L1': 12237044672.0,
 'rx_pps': 18209894.0,
 'rx_util': 30.592611679999997,
 'tx_bps': 18125981696.0,
 'tx_bps_L1': 23790352896.000004,
 'tx_pps': 35402320.0,
 'tx_util': 59.47588224000001}
22/09/2020 15:23:17                         pktgen: Rx Port 0 stats: 
rx_port: 0,  rx_bps: 9323461632.000000, rx_pps: 18209894.000000
22/09/2020 15:23:17                         pktgen: throughput: pps_rx 18209894.000000, bps_rx 9323461632.000000
22/09/2020 15:23:17                         pktgen: traffic completed. 
22/09/2020 15:23:17             dut.10.240.183.220: stop
22/09/2020 15:23:17             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: 136906059      TX-packets: 136906059      TX-dropped: 0             

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

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

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

Done.
22/09/2020 15:23:17             dut.10.240.183.220: start
22/09/2020 15:23: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=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
22/09/2020 15:23:20                         tester: ls -d /tmp
22/09/2020 15:23:20                         tester: /tmp
22/09/2020 15:23:20                         tester: scp -v /home/autoregression/jiangyu/dts-cbdma/output/tmp/pcap/pvp_multipath.pcap root@10.240.183.217:/tmp/pvp_multipath.pcap
22/09/2020 15:23:22                         pktgen: test port 0 map gen port 0
22/09/2020 15:23:22                         pktgen: test port 0 map gen port 0
22/09/2020 15:23:22                         pktgen: {'arp': '-',
 'cores': [0, 1, 2, 3],
 'description': 'Ethernet Controller XL710 for 40GbE QSFP+',
 'dest': '00:00:00:00:01:00',
 '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': '-'}
22/09/2020 15:23:22                         pktgen: trex port <0> not support flow control
22/09/2020 15:23:22                         pktgen: trex packet generator: run traffic 5s to warm up ... 
22/09/2020 15:23:22                         pktgen: check the trex port link status
22/09/2020 15:23:22                         pktgen: {'arp': '-',
 'cores': [0, 1, 2, 3],
 'description': 'Ethernet Controller XL710 for 40GbE QSFP+',
 'dest': '00:00:00:00:01:00',
 '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': '-'}
22/09/2020 15:23:22                         pktgen: begin traffic ......
22/09/2020 15:23:22                         pktgen: {'ports': [0], 'mult': '100%', 'core_mask': None, 'force': True}
22/09/2020 15:23:27                         pktgen: traffic completed. 
22/09/2020 15:23:27                         pktgen: check the trex port link status
22/09/2020 15:23:27                         pktgen: {'arp': '-',
 'cores': [0, 1, 2, 3],
 'description': 'Ethernet Controller XL710 for 40GbE QSFP+',
 'dest': '00:00:00:00:01:00',
 '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': '-'}
22/09/2020 15:23:27                         pktgen: begin traffic ......
22/09/2020 15:23:27                         pktgen: {'ports': [0], 'mult': '100%', 'core_mask': None, 'force': True}
22/09/2020 15:23:37                         pktgen: begin get port statistic ...
22/09/2020 15:23:37                         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}
22/09/2020 15:23:37                         pktgen: {0: {'ibytes': 11639887040,
     'ierrors': 0,
     'ipackets': 181873244,
     'obytes': 22731705664,
     'oerrors': 0,
     'opackets': 355182953,
     'rx_bps': 9327918080.0,
     'rx_bps_L1': 12242891519.999998,
     'rx_pps': 18218584.0,
     'rx_util': 30.607228799999998,
     'tx_bps': 18176047104.0,
     'tx_bps_L1': 23856061184.000004,
     'tx_pps': 35500088.0,
     'tx_util': 59.640152960000016},
 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.20133113861084,
            'cpu_util': 98.76856994628906,
            'cpu_util_raw': 100.0,
            'open_flows': 0.0,
            'platform_factor': 1.0,
            'queue_full': 0,
            'rx_bps': 9327918080.0,
            'rx_core_pps': 0.0,
            'rx_cpu_util': 0.0,
            'rx_drop_bps': 8848129024.0,
            'rx_pps': 18218584.0,
            'socket_util': 0.0,
            'total_alloc_error': 0,
            'total_clients': 0,
            'total_servers': 0,
            'tx_bps': 18176047104.0,
            'tx_cps': 0.0,
            'tx_expected_bps': 0.0,
            'tx_expected_cps': 0.0,
            'tx_expected_pps': 0.0,
            'tx_pps': 35500088.0},
 'latency': {'global': {'bad_hdr': 0, 'old_flow': 0}},
 'total': {'ibytes': 11639887040,
           'ierrors': 0,
           'ipackets': 181873244,
           'obytes': 22731705664,
           'oerrors': 0,
           'opackets': 355182953,
           'rx_bps': 9327918080.0,
           'rx_bps_L1': 12242891519.999998,
           'rx_pps': 18218584.0,
           'rx_util': 30.607228799999998,
           'tx_bps': 18176047104.0,
           'tx_bps_L1': 23856061184.000004,
           'tx_pps': 35500088.0,
           'tx_util': 59.640152960000016}}
22/09/2020 15:23:37                         pktgen: {'ibytes': 11639887040,
 'ierrors': 0,
 'ipackets': 181873244,
 'obytes': 22731705664,
 'oerrors': 0,
 'opackets': 355182953,
 'rx_bps': 9327918080.0,
 'rx_bps_L1': 12242891519.999998,
 'rx_pps': 18218584.0,
 'rx_util': 30.607228799999998,
 'tx_bps': 18176047104.0,
 'tx_bps_L1': 23856061184.000004,
 'tx_pps': 35500088.0,
 'tx_util': 59.640152960000016}
22/09/2020 15:23:37                         pktgen: Tx Port 0 stats: 
tx_port: 0,  tx_bps: 18176047104.000000, tx_pps: 35500088.000000 
22/09/2020 15:23:37                         pktgen: {'ibytes': 11639887040,
 'ierrors': 0,
 'ipackets': 181873244,
 'obytes': 22731705664,
 'oerrors': 0,
 'opackets': 355182953,
 'rx_bps': 9327918080.0,
 'rx_bps_L1': 12242891519.999998,
 'rx_pps': 18218584.0,
 'rx_util': 30.607228799999998,
 'tx_bps': 18176047104.0,
 'tx_bps_L1': 23856061184.000004,
 'tx_pps': 35500088.0,
 'tx_util': 59.640152960000016}
22/09/2020 15:23:37                         pktgen: Rx Port 0 stats: 
rx_port: 0,  rx_bps: 9327918080.000000, rx_pps: 18218584.000000
22/09/2020 15:23:37                         pktgen: throughput: pps_rx 18218584.000000, bps_rx 9327918080.000000
22/09/2020 15:23:37                         pktgen: traffic completed. 
22/09/2020 15:23:37             dut.10.240.183.220: stop
22/09/2020 15:23:37             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: 135903786      TX-packets: 135903786      TX-dropped: 0             

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

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

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

Done.
22/09/2020 15:23:37             dut.10.240.183.220: start
22/09/2020 15:23:37             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
22/09/2020 15:23:38             dut.10.240.183.220: quit
22/09/2020 15:23:39             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...
22/09/2020 15:23:39 TestPVPVirtioUserMultiQueuesPortRestart: 
+--------------+--------------------------+------------------+------------+----------------+
| FrameSize(B) |           Mode           | Throughput(Mpps) | % linerate |     Cycle      |
+==============+==========================+==================+============+================+
| 64           | packed_ring_nonmergeable | 18.210           | 30.593     | Before Restart |
+--------------+--------------------------+------------------+------------+----------------+
| 64           | packed_ring_nonmergeable | 18.219           | 30.607     | After Restart  |
+--------------+--------------------------+------------------+------------+----------------+
22/09/2020 15:23:39 TestPVPVirtioUserMultiQueuesPortRestart: Test Case test_perf_pvp_2queues_test_with_packed_ring_nonmergeable_path Result PASSED:
22/09/2020 15:23:39             dut.10.240.183.220: kill_all: called by dut and prefix list has value.
22/09/2020 15:23:42 TestPVPVirtioUserMultiQueuesPortRestart: Test Case test_perf_pvp_2queues_test_with_split_ring_inorder_mergeable_path Begin
22/09/2020 15:23:42             dut.10.240.183.220:  
22/09/2020 15:23:42                         tester: 
22/09/2020 15:23:42             dut.10.240.183.220: rm -rf ./vhost.out
22/09/2020 15:23:42             dut.10.240.183.220: 
22/09/2020 15:23:42             dut.10.240.183.220: killall -s INT dpdk-testpmd 
22/09/2020 15:23:42             dut.10.240.183.220: dpdk-testpmd: no process found
22/09/2020 15:23:42             dut.10.240.183.220: rm -rf ./vhost-net*
22/09/2020 15:23:42             dut.10.240.183.220: 
22/09/2020 15:23:43             dut.10.240.183.220: cat /proc/meminfo |grep Hugepagesize|awk '{print($2)}'
22/09/2020 15:23:43             dut.10.240.183.220: 1048576
22/09/2020 15:23:43             dut.10.240.183.220: x86_64-native-linuxapp-gcc/app/dpdk-testpmd  -l 33,34,35 -n 4   --file-prefix=virtio_24554_20200922140317 --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 --rss-ip --nb-cores=2 --rxq=2 --txq=2 --rss-ip
22/09/2020 15:23:44             dut.10.240.183.220: EAL: Detected 112 lcore(s)
EAL: Detected 2 NUMA nodes
EAL: Multi-process socket /var/run/dpdk/virtio_24554_20200922140317/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 <mbuf_pool_socket_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
22/09/2020 15:23:44             dut.10.240.183.220: set fwd mac
22/09/2020 15:23:44             dut.10.240.183.220: 
Set mac packet forwarding mode
22/09/2020 15:23:44             dut.10.240.183.220: start
22/09/2020 15:23:44             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
22/09/2020 15:23:44 TestPVPVirtioUserMultiQueuesPortRestart: Running test test_perf_pvp_2queues_test_with_split_ring_inorder_mergeable_path, and 64 frame size.
22/09/2020 15:23:44                         tester: ls -d /tmp
22/09/2020 15:23:44                         tester: /tmp
22/09/2020 15:23:44                         tester: scp -v /home/autoregression/jiangyu/dts-cbdma/output/tmp/pcap/pvp_multipath.pcap root@10.240.183.217:/tmp/pvp_multipath.pcap
22/09/2020 15:23:46                         pktgen: test port 0 map gen port 0
22/09/2020 15:23:46                         pktgen: test port 0 map gen port 0
22/09/2020 15:23:46                         pktgen: {'arp': '-',
 'cores': [0, 1, 2, 3],
 'description': 'Ethernet Controller XL710 for 40GbE QSFP+',
 'dest': '00:00:00:00:01:00',
 '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': '-'}
22/09/2020 15:23:46                         pktgen: trex port <0> not support flow control
22/09/2020 15:23:46                         pktgen: trex packet generator: run traffic 5s to warm up ... 
22/09/2020 15:23:46                         pktgen: check the trex port link status
22/09/2020 15:23:46                         pktgen: {'arp': '-',
 'cores': [0, 1, 2, 3],
 'description': 'Ethernet Controller XL710 for 40GbE QSFP+',
 'dest': '00:00:00:00:01:00',
 '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': '-'}
22/09/2020 15:23:46                         pktgen: begin traffic ......
22/09/2020 15:23:46                         pktgen: {'ports': [0], 'mult': '100%', 'core_mask': None, 'force': True}
22/09/2020 15:23:51                         pktgen: traffic completed. 
22/09/2020 15:23:51                         pktgen: check the trex port link status
22/09/2020 15:23:51                         pktgen: {'arp': '-',
 'cores': [0, 1, 2, 3],
 'description': 'Ethernet Controller XL710 for 40GbE QSFP+',
 'dest': '00:00:00:00:01:00',
 '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': '-'}
22/09/2020 15:23:51                         pktgen: begin traffic ......
22/09/2020 15:23:51                         pktgen: {'ports': [0], 'mult': '100%', 'core_mask': None, 'force': True}
22/09/2020 15:24:01                         pktgen: begin get port statistic ...
22/09/2020 15:24:01                         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}
22/09/2020 15:24:01                         pktgen: {0: {'ibytes': 10608407936,
     'ierrors': 0,
     'ipackets': 165756395,
     'obytes': 22728690432,
     'oerrors': 0,
     'opackets': 355135816,
     'rx_bps': 8453714944.0,
     'rx_bps_L1': 11095499264.0,
     'rx_pps': 16511152.0,
     'rx_util': 27.73874816,
     'tx_bps': 18122496000.0,
     'tx_bps_L1': 23785776640.0,
     'tx_pps': 35395504.0,
     'tx_util': 59.464441599999994},
 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.198988914489746,
            'cpu_util': 98.50264739990234,
            'cpu_util_raw': 100.0,
            'open_flows': 0.0,
            'platform_factor': 1.0,
            'queue_full': 0,
            'rx_bps': 8453714944.0,
            'rx_core_pps': 0.0,
            'rx_cpu_util': 0.0,
            'rx_drop_bps': 9668781056.0,
            'rx_pps': 16511152.0,
            'socket_util': 0.0,
            'total_alloc_error': 0,
            'total_clients': 0,
            'total_servers': 0,
            'tx_bps': 18122496000.0,
            'tx_cps': 0.0,
            'tx_expected_bps': 0.0,
            'tx_expected_cps': 0.0,
            'tx_expected_pps': 0.0,
            'tx_pps': 35395504.0},
 'latency': {'global': {'bad_hdr': 0, 'old_flow': 0}},
 'total': {'ibytes': 10608407936,
           'ierrors': 0,
           'ipackets': 165756395,
           'obytes': 22728690432,
           'oerrors': 0,
           'opackets': 355135816,
           'rx_bps': 8453714944.0,
           'rx_bps_L1': 11095499264.0,
           'rx_pps': 16511152.0,
           'rx_util': 27.73874816,
           'tx_bps': 18122496000.0,
           'tx_bps_L1': 23785776640.0,
           'tx_pps': 35395504.0,
           'tx_util': 59.464441599999994}}
22/09/2020 15:24:01                         pktgen: {'ibytes': 10608407936,
 'ierrors': 0,
 'ipackets': 165756395,
 'obytes': 22728690432,
 'oerrors': 0,
 'opackets': 355135816,
 'rx_bps': 8453714944.0,
 'rx_bps_L1': 11095499264.0,
 'rx_pps': 16511152.0,
 'rx_util': 27.73874816,
 'tx_bps': 18122496000.0,
 'tx_bps_L1': 23785776640.0,
 'tx_pps': 35395504.0,
 'tx_util': 59.464441599999994}
22/09/2020 15:24:01                         pktgen: Tx Port 0 stats: 
tx_port: 0,  tx_bps: 18122496000.000000, tx_pps: 35395504.000000 
22/09/2020 15:24:01                         pktgen: {'ibytes': 10608407936,
 'ierrors': 0,
 'ipackets': 165756395,
 'obytes': 22728690432,
 'oerrors': 0,
 'opackets': 355135816,
 'rx_bps': 8453714944.0,
 'rx_bps_L1': 11095499264.0,
 'rx_pps': 16511152.0,
 'rx_util': 27.73874816,
 'tx_bps': 18122496000.0,
 'tx_bps_L1': 23785776640.0,
 'tx_pps': 35395504.0,
 'tx_util': 59.464441599999994}
22/09/2020 15:24:01                         pktgen: Rx Port 0 stats: 
rx_port: 0,  rx_bps: 8453714944.000000, rx_pps: 16511152.000000
22/09/2020 15:24:01                         pktgen: throughput: pps_rx 16511152.000000, bps_rx 8453714944.000000
22/09/2020 15:24:01                         pktgen: traffic completed. 
22/09/2020 15:24:01             dut.10.240.183.220: stop
22/09/2020 15:24:01             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: 124289900      TX-packets: 124289900      TX-dropped: 0             

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

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

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

Done.
22/09/2020 15:24:01             dut.10.240.183.220: start
22/09/2020 15:24:01             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
22/09/2020 15:24:04                         tester: ls -d /tmp
22/09/2020 15:24:04                         tester: /tmp
22/09/2020 15:24:04                         tester: scp -v /home/autoregression/jiangyu/dts-cbdma/output/tmp/pcap/pvp_multipath.pcap root@10.240.183.217:/tmp/pvp_multipath.pcap
22/09/2020 15:24:06                         pktgen: test port 0 map gen port 0
22/09/2020 15:24:06                         pktgen: test port 0 map gen port 0
22/09/2020 15:24:06                         pktgen: {'arp': '-',
 'cores': [0, 1, 2, 3],
 'description': 'Ethernet Controller XL710 for 40GbE QSFP+',
 'dest': '00:00:00:00:01:00',
 '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': '-'}
22/09/2020 15:24:06                         pktgen: trex port <0> not support flow control
22/09/2020 15:24:06                         pktgen: trex packet generator: run traffic 5s to warm up ... 
22/09/2020 15:24:06                         pktgen: check the trex port link status
22/09/2020 15:24:06                         pktgen: {'arp': '-',
 'cores': [0, 1, 2, 3],
 'description': 'Ethernet Controller XL710 for 40GbE QSFP+',
 'dest': '00:00:00:00:01:00',
 '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': '-'}
22/09/2020 15:24:06                         pktgen: begin traffic ......
22/09/2020 15:24:06                         pktgen: {'ports': [0], 'mult': '100%', 'core_mask': None, 'force': True}
22/09/2020 15:24:11                         pktgen: traffic completed. 
22/09/2020 15:24:11                         pktgen: check the trex port link status
22/09/2020 15:24:11                         pktgen: {'arp': '-',
 'cores': [0, 1, 2, 3],
 'description': 'Ethernet Controller XL710 for 40GbE QSFP+',
 'dest': '00:00:00:00:01:00',
 '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': '-'}
22/09/2020 15:24:11                         pktgen: begin traffic ......
22/09/2020 15:24:11                         pktgen: {'ports': [0], 'mult': '100%', 'core_mask': None, 'force': True}
22/09/2020 15:24:21                         pktgen: begin get port statistic ...
22/09/2020 15:24:21                         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}
22/09/2020 15:24:21                         pktgen: {0: {'ibytes': 10599859904,
     'ierrors': 0,
     'ipackets': 165622836,
     'obytes': 22742804736,
     'oerrors': 0,
     'opackets': 355356358,
     'rx_bps': 8479607296.0,
     'rx_bps_L1': 11129484896.0,
     'rx_pps': 16561735.0,
     'rx_util': 27.82371224,
     'tx_bps': 18180501504.0,
     'tx_bps_L1': 23861908224.0,
     'tx_pps': 35508792.0,
     'tx_util': 59.65477056},
 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.199997901916504,
            'cpu_util': 98.80709838867188,
            'cpu_util_raw': 100.0,
            'open_flows': 0.0,
            'platform_factor': 1.0,
            'queue_full': 0,
            'rx_bps': 8479607296.0,
            'rx_core_pps': 0.0,
            'rx_cpu_util': 0.0,
            'rx_drop_bps': 9700894720.0,
            'rx_pps': 16561735.0,
            'socket_util': 0.0,
            'total_alloc_error': 0,
            'total_clients': 0,
            'total_servers': 0,
            'tx_bps': 18180501504.0,
            'tx_cps': 0.0,
            'tx_expected_bps': 0.0,
            'tx_expected_cps': 0.0,
            'tx_expected_pps': 0.0,
            'tx_pps': 35508792.0},
 'latency': {'global': {'bad_hdr': 0, 'old_flow': 0}},
 'total': {'ibytes': 10599859904,
           'ierrors': 0,
           'ipackets': 165622836,
           'obytes': 22742804736,
           'oerrors': 0,
           'opackets': 355356358,
           'rx_bps': 8479607296.0,
           'rx_bps_L1': 11129484896.0,
           'rx_pps': 16561735.0,
           'rx_util': 27.82371224,
           'tx_bps': 18180501504.0,
           'tx_bps_L1': 23861908224.0,
           'tx_pps': 35508792.0,
           'tx_util': 59.65477056}}
22/09/2020 15:24:21                         pktgen: {'ibytes': 10599859904,
 'ierrors': 0,
 'ipackets': 165622836,
 'obytes': 22742804736,
 'oerrors': 0,
 'opackets': 355356358,
 'rx_bps': 8479607296.0,
 'rx_bps_L1': 11129484896.0,
 'rx_pps': 16561735.0,
 'rx_util': 27.82371224,
 'tx_bps': 18180501504.0,
 'tx_bps_L1': 23861908224.0,
 'tx_pps': 35508792.0,
 'tx_util': 59.65477056}
22/09/2020 15:24:21                         pktgen: Tx Port 0 stats: 
tx_port: 0,  tx_bps: 18180501504.000000, tx_pps: 35508792.000000 
22/09/2020 15:24:21                         pktgen: {'ibytes': 10599859904,
 'ierrors': 0,
 'ipackets': 165622836,
 'obytes': 22742804736,
 'oerrors': 0,
 'opackets': 355356358,
 'rx_bps': 8479607296.0,
 'rx_bps_L1': 11129484896.0,
 'rx_pps': 16561735.0,
 'rx_util': 27.82371224,
 'tx_bps': 18180501504.0,
 'tx_bps_L1': 23861908224.0,
 'tx_pps': 35508792.0,
 'tx_util': 59.65477056}
22/09/2020 15:24:21                         pktgen: Rx Port 0 stats: 
rx_port: 0,  rx_bps: 8479607296.000000, rx_pps: 16561735.000000
22/09/2020 15:24:21                         pktgen: throughput: pps_rx 16561735.000000, bps_rx 8479607296.000000
22/09/2020 15:24:21                         pktgen: traffic completed. 
22/09/2020 15:24:21             dut.10.240.183.220: stop
22/09/2020 15:24:21             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: 124137037      TX-packets: 124137037      TX-dropped: 0             

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

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

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

Done.
22/09/2020 15:24:21             dut.10.240.183.220: start
22/09/2020 15:24: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=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
22/09/2020 15:24:23             dut.10.240.183.220: quit
22/09/2020 15:24:23             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...
22/09/2020 15:24:23 TestPVPVirtioUserMultiQueuesPortRestart: 
+--------------+------------------------------+------------------+------------+----------------+
| FrameSize(B) |             Mode             | Throughput(Mpps) | % linerate |     Cycle      |
+==============+==============================+==================+============+================+
| 64           | split_ring_inorder_mergeable | 16.511           | 27.739     | Before Restart |
+--------------+------------------------------+------------------+------------+----------------+
| 64           | split_ring_inorder_mergeable | 16.562           | 27.824     | After Restart  |
+--------------+------------------------------+------------------+------------+----------------+
22/09/2020 15:24:23 TestPVPVirtioUserMultiQueuesPortRestart: Test Case test_perf_pvp_2queues_test_with_split_ring_inorder_mergeable_path Result PASSED:
22/09/2020 15:24:23             dut.10.240.183.220: kill_all: called by dut and prefix list has value.
22/09/2020 15:24:26 TestPVPVirtioUserMultiQueuesPortRestart: Test Case test_perf_pvp_2queues_test_with_split_ring_inorder_nonmergeable_path Begin
22/09/2020 15:24:26             dut.10.240.183.220:  
22/09/2020 15:24:26                         tester: 
22/09/2020 15:24:26             dut.10.240.183.220: rm -rf ./vhost.out
22/09/2020 15:24:26             dut.10.240.183.220: 
22/09/2020 15:24:26             dut.10.240.183.220: killall -s INT dpdk-testpmd 
22/09/2020 15:24:26             dut.10.240.183.220: dpdk-testpmd: no process found
22/09/2020 15:24:26             dut.10.240.183.220: rm -rf ./vhost-net*
22/09/2020 15:24:26             dut.10.240.183.220: 
22/09/2020 15:24:28             dut.10.240.183.220: cat /proc/meminfo |grep Hugepagesize|awk '{print($2)}'
22/09/2020 15:24:28             dut.10.240.183.220: 1048576
22/09/2020 15:24:28             dut.10.240.183.220: x86_64-native-linuxapp-gcc/app/dpdk-testpmd  -l 33,34,35 -n 4   --file-prefix=virtio_24554_20200922140317 --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 --rss-ip --nb-cores=2 --rxq=2 --txq=2 --rss-ip
22/09/2020 15:24:28             dut.10.240.183.220: EAL: Detected 112 lcore(s)
EAL: Detected 2 NUMA nodes
EAL: Multi-process socket /var/run/dpdk/virtio_24554_20200922140317/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 <mbuf_pool_socket_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
22/09/2020 15:24:28             dut.10.240.183.220: set fwd mac
22/09/2020 15:24:28             dut.10.240.183.220: 
Set mac packet forwarding mode
22/09/2020 15:24:28             dut.10.240.183.220: start
22/09/2020 15:24: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=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
22/09/2020 15:24:28 TestPVPVirtioUserMultiQueuesPortRestart: Running test test_perf_pvp_2queues_test_with_split_ring_inorder_nonmergeable_path, and 64 frame size.
22/09/2020 15:24:28                         tester: ls -d /tmp
22/09/2020 15:24:29                         tester: /tmp
22/09/2020 15:24:29                         tester: scp -v /home/autoregression/jiangyu/dts-cbdma/output/tmp/pcap/pvp_multipath.pcap root@10.240.183.217:/tmp/pvp_multipath.pcap
22/09/2020 15:24:31                         pktgen: test port 0 map gen port 0
22/09/2020 15:24:31                         pktgen: test port 0 map gen port 0
22/09/2020 15:24:31                         pktgen: {'arp': '-',
 'cores': [0, 1, 2, 3],
 'description': 'Ethernet Controller XL710 for 40GbE QSFP+',
 'dest': '00:00:00:00:01:00',
 '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': '-'}
22/09/2020 15:24:31                         pktgen: trex port <0> not support flow control
22/09/2020 15:24:31                         pktgen: trex packet generator: run traffic 5s to warm up ... 
22/09/2020 15:24:31                         pktgen: check the trex port link status
22/09/2020 15:24:31                         pktgen: {'arp': '-',
 'cores': [0, 1, 2, 3],
 'description': 'Ethernet Controller XL710 for 40GbE QSFP+',
 'dest': '00:00:00:00:01:00',
 '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': '-'}
22/09/2020 15:24:31                         pktgen: begin traffic ......
22/09/2020 15:24:31                         pktgen: {'ports': [0], 'mult': '100%', 'core_mask': None, 'force': True}
22/09/2020 15:24:36                         pktgen: traffic completed. 
22/09/2020 15:24:36                         pktgen: check the trex port link status
22/09/2020 15:24:36                         pktgen: {'arp': '-',
 'cores': [0, 1, 2, 3],
 'description': 'Ethernet Controller XL710 for 40GbE QSFP+',
 'dest': '00:00:00:00:01:00',
 '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': '-'}
22/09/2020 15:24:36                         pktgen: begin traffic ......
22/09/2020 15:24:36                         pktgen: {'ports': [0], 'mult': '100%', 'core_mask': None, 'force': True}
22/09/2020 15:24:46                         pktgen: begin get port statistic ...
22/09/2020 15:24:46                         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}
22/09/2020 15:24:46                         pktgen: {0: {'ibytes': 10573343424,
     'ierrors': 0,
     'ipackets': 165208507,
     'obytes': 22720912448,
     'oerrors': 0,
     'opackets': 355014277,
     'rx_bps': 8474934784.0,
     'rx_bps_L1': 11123351104.0,
     'rx_pps': 16552602.0,
     'rx_util': 27.808377760000003,
     'tx_bps': 18201851904.0,
     'tx_bps_L1': 23889929984.0,
     'tx_pps': 35550488.0,
     'tx_util': 59.72482496},
 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.233141899108887,
            'cpu_util': 98.56803131103516,
            'cpu_util_raw': 100.0,
            'open_flows': 0.0,
            'platform_factor': 1.0,
            'queue_full': 0,
            'rx_bps': 8474934784.0,
            'rx_core_pps': 0.0,
            'rx_cpu_util': 0.0,
            'rx_drop_bps': 9726916608.0,
            'rx_pps': 16552602.0,
            'socket_util': 0.0,
            'total_alloc_error': 0,
            'total_clients': 0,
            'total_servers': 0,
            'tx_bps': 18201851904.0,
            'tx_cps': 0.0,
            'tx_expected_bps': 0.0,
            'tx_expected_cps': 0.0,
            'tx_expected_pps': 0.0,
            'tx_pps': 35550488.0},
 'latency': {'global': {'bad_hdr': 0, 'old_flow': 0}},
 'total': {'ibytes': 10573343424,
           'ierrors': 0,
           'ipackets': 165208507,
           'obytes': 22720912448,
           'oerrors': 0,
           'opackets': 355014277,
           'rx_bps': 8474934784.0,
           'rx_bps_L1': 11123351104.0,
           'rx_pps': 16552602.0,
           'rx_util': 27.808377760000003,
           'tx_bps': 18201851904.0,
           'tx_bps_L1': 23889929984.0,
           'tx_pps': 35550488.0,
           'tx_util': 59.72482496}}
22/09/2020 15:24:46                         pktgen: {'ibytes': 10573343424,
 'ierrors': 0,
 'ipackets': 165208507,
 'obytes': 22720912448,
 'oerrors': 0,
 'opackets': 355014277,
 'rx_bps': 8474934784.0,
 'rx_bps_L1': 11123351104.0,
 'rx_pps': 16552602.0,
 'rx_util': 27.808377760000003,
 'tx_bps': 18201851904.0,
 'tx_bps_L1': 23889929984.0,
 'tx_pps': 35550488.0,
 'tx_util': 59.72482496}
22/09/2020 15:24:46                         pktgen: Tx Port 0 stats: 
tx_port: 0,  tx_bps: 18201851904.000000, tx_pps: 35550488.000000 
22/09/2020 15:24:46                         pktgen: {'ibytes': 10573343424,
 'ierrors': 0,
 'ipackets': 165208507,
 'obytes': 22720912448,
 'oerrors': 0,
 'opackets': 355014277,
 'rx_bps': 8474934784.0,
 'rx_bps_L1': 11123351104.0,
 'rx_pps': 16552602.0,
 'rx_util': 27.808377760000003,
 'tx_bps': 18201851904.0,
 'tx_bps_L1': 23889929984.0,
 'tx_pps': 35550488.0,
 'tx_util': 59.72482496}
22/09/2020 15:24:46                         pktgen: Rx Port 0 stats: 
rx_port: 0,  rx_bps: 8474934784.000000, rx_pps: 16552602.000000
22/09/2020 15:24:46                         pktgen: throughput: pps_rx 16552602.000000, bps_rx 8474934784.000000
22/09/2020 15:24:46                         pktgen: traffic completed. 
22/09/2020 15:24:46             dut.10.240.183.220: stop
22/09/2020 15:24:46             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: 124288143      TX-packets: 124288143      TX-dropped: 0             

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

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

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

Done.
22/09/2020 15:24:46             dut.10.240.183.220: start
22/09/2020 15:24:46             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
22/09/2020 15:24:49                         tester: ls -d /tmp
22/09/2020 15:24:49                         tester: /tmp
22/09/2020 15:24:49                         tester: scp -v /home/autoregression/jiangyu/dts-cbdma/output/tmp/pcap/pvp_multipath.pcap root@10.240.183.217:/tmp/pvp_multipath.pcap
22/09/2020 15:24:51                         pktgen: test port 0 map gen port 0
22/09/2020 15:24:51                         pktgen: test port 0 map gen port 0
22/09/2020 15:24:51                         pktgen: {'arp': '-',
 'cores': [0, 1, 2, 3],
 'description': 'Ethernet Controller XL710 for 40GbE QSFP+',
 'dest': '00:00:00:00:01:00',
 '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': '-'}
22/09/2020 15:24:51                         pktgen: trex port <0> not support flow control
22/09/2020 15:24:51                         pktgen: trex packet generator: run traffic 5s to warm up ... 
22/09/2020 15:24:51                         pktgen: check the trex port link status
22/09/2020 15:24:51                         pktgen: {'arp': '-',
 'cores': [0, 1, 2, 3],
 'description': 'Ethernet Controller XL710 for 40GbE QSFP+',
 'dest': '00:00:00:00:01:00',
 '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': '-'}
22/09/2020 15:24:51                         pktgen: begin traffic ......
22/09/2020 15:24:51                         pktgen: {'ports': [0], 'mult': '100%', 'core_mask': None, 'force': True}
22/09/2020 15:24:56                         pktgen: traffic completed. 
22/09/2020 15:24:56                         pktgen: check the trex port link status
22/09/2020 15:24:56                         pktgen: {'arp': '-',
 'cores': [0, 1, 2, 3],
 'description': 'Ethernet Controller XL710 for 40GbE QSFP+',
 'dest': '00:00:00:00:01:00',
 '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': '-'}
22/09/2020 15:24:56                         pktgen: begin traffic ......
22/09/2020 15:24:56                         pktgen: {'ports': [0], 'mult': '100%', 'core_mask': None, 'force': True}
22/09/2020 15:25:06                         pktgen: begin get port statistic ...
22/09/2020 15:25:06                         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}
22/09/2020 15:25:06                         pktgen: {0: {'ibytes': 10535007616,
     'ierrors': 0,
     'ipackets': 164609523,
     'obytes': 22735553152,
     'oerrors': 0,
     'opackets': 355243044,
     'rx_bps': 8404328960.0,
     'rx_bps_L1': 11030683200.0,
     'rx_pps': 16414714.0,
     'rx_util': 27.576708,
     'tx_bps': 18127872000.0,
     'tx_bps_L1': 23792830719.999996,
     'tx_pps': 35405992.0,
     'tx_util': 59.482076799999994},
 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.16767692565918,
            'cpu_util': 98.86840057373047,
            'cpu_util_raw': 100.0,
            'open_flows': 0.0,
            'platform_factor': 1.0,
            'queue_full': 0,
            'rx_bps': 8404328960.0,
            'rx_core_pps': 0.0,
            'rx_cpu_util': 0.0,
            'rx_drop_bps': 9723541504.0,
            'rx_pps': 16414714.0,
            'socket_util': 0.0,
            'total_alloc_error': 0,
            'total_clients': 0,
            'total_servers': 0,
            'tx_bps': 18127872000.0,
            'tx_cps': 0.0,
            'tx_expected_bps': 0.0,
            'tx_expected_cps': 0.0,
            'tx_expected_pps': 0.0,
            'tx_pps': 35405992.0},
 'latency': {'global': {'bad_hdr': 0, 'old_flow': 0}},
 'total': {'ibytes': 10535007616,
           'ierrors': 0,
           'ipackets': 164609523,
           'obytes': 22735553152,
           'oerrors': 0,
           'opackets': 355243044,
           'rx_bps': 8404328960.0,
           'rx_bps_L1': 11030683200.0,
           'rx_pps': 16414714.0,
           'rx_util': 27.576708,
           'tx_bps': 18127872000.0,
           'tx_bps_L1': 23792830719.999996,
           'tx_pps': 35405992.0,
           'tx_util': 59.482076799999994}}
22/09/2020 15:25:06                         pktgen: {'ibytes': 10535007616,
 'ierrors': 0,
 'ipackets': 164609523,
 'obytes': 22735553152,
 'oerrors': 0,
 'opackets': 355243044,
 'rx_bps': 8404328960.0,
 'rx_bps_L1': 11030683200.0,
 'rx_pps': 16414714.0,
 'rx_util': 27.576708,
 'tx_bps': 18127872000.0,
 'tx_bps_L1': 23792830719.999996,
 'tx_pps': 35405992.0,
 'tx_util': 59.482076799999994}
22/09/2020 15:25:06                         pktgen: Tx Port 0 stats: 
tx_port: 0,  tx_bps: 18127872000.000000, tx_pps: 35405992.000000 
22/09/2020 15:25:06                         pktgen: {'ibytes': 10535007616,
 'ierrors': 0,
 'ipackets': 164609523,
 'obytes': 22735553152,
 'oerrors': 0,
 'opackets': 355243044,
 'rx_bps': 8404328960.0,
 'rx_bps_L1': 11030683200.0,
 'rx_pps': 16414714.0,
 'rx_util': 27.576708,
 'tx_bps': 18127872000.0,
 'tx_bps_L1': 23792830719.999996,
 'tx_pps': 35405992.0,
 'tx_util': 59.482076799999994}
22/09/2020 15:25:06                         pktgen: Rx Port 0 stats: 
rx_port: 0,  rx_bps: 8404328960.000000, rx_pps: 16414714.000000
22/09/2020 15:25:06                         pktgen: throughput: pps_rx 16414714.000000, bps_rx 8404328960.000000
22/09/2020 15:25:06                         pktgen: traffic completed. 
22/09/2020 15:25:06             dut.10.240.183.220: stop
22/09/2020 15:25:06             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: 123774959      TX-packets: 123774959      TX-dropped: 0             

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

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

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

Done.
22/09/2020 15:25:06             dut.10.240.183.220: start
22/09/2020 15:25:06             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
22/09/2020 15:25:07             dut.10.240.183.220: quit
22/09/2020 15:25: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...
22/09/2020 15:25:07 TestPVPVirtioUserMultiQueuesPortRestart: 
+--------------+---------------------------------+------------------+------------+----------------+
| FrameSize(B) |              Mode               | Throughput(Mpps) | % linerate |     Cycle      |
+==============+=================================+==================+============+================+
| 64           | split_ring_inorder_nonmergeable | 16.553           | 27.808     | Before Restart |
+--------------+---------------------------------+------------------+------------+----------------+
| 64           | split_ring_inorder_nonmergeable | 16.415           | 27.577     | After Restart  |
+--------------+---------------------------------+------------------+------------+----------------+
22/09/2020 15:25:07 TestPVPVirtioUserMultiQueuesPortRestart: Test Case test_perf_pvp_2queues_test_with_split_ring_inorder_nonmergeable_path Result PASSED:
22/09/2020 15:25:07             dut.10.240.183.220: kill_all: called by dut and prefix list has value.
22/09/2020 15:25:11 TestPVPVirtioUserMultiQueuesPortRestart: Test Case test_perf_pvp_2queues_test_with_split_ring_mergeable_path Begin
22/09/2020 15:25:11             dut.10.240.183.220:  
22/09/2020 15:25:11                         tester: 
22/09/2020 15:25:11             dut.10.240.183.220: rm -rf ./vhost.out
22/09/2020 15:25:11             dut.10.240.183.220: 
22/09/2020 15:25:11             dut.10.240.183.220: killall -s INT dpdk-testpmd 
22/09/2020 15:25:11             dut.10.240.183.220: dpdk-testpmd: no process found
22/09/2020 15:25:11             dut.10.240.183.220: rm -rf ./vhost-net*
22/09/2020 15:25:11             dut.10.240.183.220: 
22/09/2020 15:25:12             dut.10.240.183.220: cat /proc/meminfo |grep Hugepagesize|awk '{print($2)}'
22/09/2020 15:25:12             dut.10.240.183.220: 1048576
22/09/2020 15:25:12             dut.10.240.183.220: x86_64-native-linuxapp-gcc/app/dpdk-testpmd  -l 33,34,35 -n 4   --file-prefix=virtio_24554_20200922140317 --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 --rss-ip --nb-cores=2 --rxq=2 --txq=2 --rss-ip
22/09/2020 15:25:13             dut.10.240.183.220: EAL: Detected 112 lcore(s)
EAL: Detected 2 NUMA nodes
EAL: Multi-process socket /var/run/dpdk/virtio_24554_20200922140317/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 <mbuf_pool_socket_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
22/09/2020 15:25:13             dut.10.240.183.220: set fwd mac
22/09/2020 15:25:13             dut.10.240.183.220: 
Set mac packet forwarding mode
22/09/2020 15:25:13             dut.10.240.183.220: start
22/09/2020 15:25:13             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
22/09/2020 15:25:13 TestPVPVirtioUserMultiQueuesPortRestart: Running test test_perf_pvp_2queues_test_with_split_ring_mergeable_path, and 64 frame size.
22/09/2020 15:25:13                         tester: ls -d /tmp
22/09/2020 15:25:13                         tester: /tmp
22/09/2020 15:25:13                         tester: scp -v /home/autoregression/jiangyu/dts-cbdma/output/tmp/pcap/pvp_multipath.pcap root@10.240.183.217:/tmp/pvp_multipath.pcap
22/09/2020 15:25:15                         pktgen: test port 0 map gen port 0
22/09/2020 15:25:15                         pktgen: test port 0 map gen port 0
22/09/2020 15:25:15                         pktgen: {'arp': '-',
 'cores': [0, 1, 2, 3],
 'description': 'Ethernet Controller XL710 for 40GbE QSFP+',
 'dest': '00:00:00:00:01:00',
 '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': '-'}
22/09/2020 15:25:15                         pktgen: trex port <0> not support flow control
22/09/2020 15:25:15                         pktgen: trex packet generator: run traffic 5s to warm up ... 
22/09/2020 15:25:15                         pktgen: check the trex port link status
22/09/2020 15:25:15                         pktgen: {'arp': '-',
 'cores': [0, 1, 2, 3],
 'description': 'Ethernet Controller XL710 for 40GbE QSFP+',
 'dest': '00:00:00:00:01:00',
 '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': '-'}
22/09/2020 15:25:15                         pktgen: begin traffic ......
22/09/2020 15:25:15                         pktgen: {'ports': [0], 'mult': '100%', 'core_mask': None, 'force': True}
22/09/2020 15:25:20                         pktgen: traffic completed. 
22/09/2020 15:25:20                         pktgen: check the trex port link status
22/09/2020 15:25:20                         pktgen: {'arp': '-',
 'cores': [0, 1, 2, 3],
 'description': 'Ethernet Controller XL710 for 40GbE QSFP+',
 'dest': '00:00:00:00:01:00',
 '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': '-'}
22/09/2020 15:25:20                         pktgen: begin traffic ......
22/09/2020 15:25:20                         pktgen: {'ports': [0], 'mult': '100%', 'core_mask': None, 'force': True}
22/09/2020 15:25:30                         pktgen: begin get port statistic ...
22/09/2020 15:25: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}
22/09/2020 15:25:30                         pktgen: {0: {'ibytes': 10456261504,
     'ierrors': 0,
     'ipackets': 163379119,
     'obytes': 22700698496,
     'oerrors': 0,
     'opackets': 354698450,
     'rx_bps': 8338697216.0,
     'rx_bps_L1': 10944542175.999998,
     'rx_pps': 16286531.0,
     'rx_util': 27.361355439999997,
     'tx_bps': 18114390016.0,
     'tx_bps_L1': 23775136896.0,
     'tx_pps': 35379668.0,
     'tx_util': 59.43784224},
 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.183127403259277,
            'cpu_util': 98.62865447998047,
            'cpu_util_raw': 100.0,
            'open_flows': 0.0,
            'platform_factor': 1.0,
            'queue_full': 0,
            'rx_bps': 8338697216.0,
            'rx_core_pps': 0.0,
            'rx_cpu_util': 0.0,
            'rx_drop_bps': 9775693824.0,
            'rx_pps': 16286531.0,
            'socket_util': 0.0,
            'total_alloc_error': 0,
            'total_clients': 0,
            'total_servers': 0,
            'tx_bps': 18114390016.0,
            'tx_cps': 0.0,
            'tx_expected_bps': 0.0,
            'tx_expected_cps': 0.0,
            'tx_expected_pps': 0.0,
            'tx_pps': 35379668.0},
 'latency': {'global': {'bad_hdr': 0, 'old_flow': 0}},
 'total': {'ibytes': 10456261504,
           'ierrors': 0,
           'ipackets': 163379119,
           'obytes': 22700698496,
           'oerrors': 0,
           'opackets': 354698450,
           'rx_bps': 8338697216.0,
           'rx_bps_L1': 10944542175.999998,
           'rx_pps': 16286531.0,
           'rx_util': 27.361355439999997,
           'tx_bps': 18114390016.0,
           'tx_bps_L1': 23775136896.0,
           'tx_pps': 35379668.0,
           'tx_util': 59.43784224}}
22/09/2020 15:25:30                         pktgen: {'ibytes': 10456261504,
 'ierrors': 0,
 'ipackets': 163379119,
 'obytes': 22700698496,
 'oerrors': 0,
 'opackets': 354698450,
 'rx_bps': 8338697216.0,
 'rx_bps_L1': 10944542175.999998,
 'rx_pps': 16286531.0,
 'rx_util': 27.361355439999997,
 'tx_bps': 18114390016.0,
 'tx_bps_L1': 23775136896.0,
 'tx_pps': 35379668.0,
 'tx_util': 59.43784224}
22/09/2020 15:25:30                         pktgen: Tx Port 0 stats: 
tx_port: 0,  tx_bps: 18114390016.000000, tx_pps: 35379668.000000 
22/09/2020 15:25:30                         pktgen: {'ibytes': 10456261504,
 'ierrors': 0,
 'ipackets': 163379119,
 'obytes': 22700698496,
 'oerrors': 0,
 'opackets': 354698450,
 'rx_bps': 8338697216.0,
 'rx_bps_L1': 10944542175.999998,
 'rx_pps': 16286531.0,
 'rx_util': 27.361355439999997,
 'tx_bps': 18114390016.0,
 'tx_bps_L1': 23775136896.0,
 'tx_pps': 35379668.0,
 'tx_util': 59.43784224}
22/09/2020 15:25:30                         pktgen: Rx Port 0 stats: 
rx_port: 0,  rx_bps: 8338697216.000000, rx_pps: 16286531.000000
22/09/2020 15:25:30                         pktgen: throughput: pps_rx 16286531.000000, bps_rx 8338697216.000000
22/09/2020 15:25:30                         pktgen: traffic completed. 
22/09/2020 15:25:30             dut.10.240.183.220: stop
22/09/2020 15:25: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: 122600736      TX-packets: 122600736      TX-dropped: 0             

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

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

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

Done.
22/09/2020 15:25:30             dut.10.240.183.220: start
22/09/2020 15:25: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=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
22/09/2020 15:25:33                         tester: ls -d /tmp
22/09/2020 15:25:33                         tester: /tmp
22/09/2020 15:25:33                         tester: scp -v /home/autoregression/jiangyu/dts-cbdma/output/tmp/pcap/pvp_multipath.pcap root@10.240.183.217:/tmp/pvp_multipath.pcap
22/09/2020 15:25:35                         pktgen: test port 0 map gen port 0
22/09/2020 15:25:35                         pktgen: test port 0 map gen port 0
22/09/2020 15:25:35                         pktgen: {'arp': '-',
 'cores': [0, 1, 2, 3],
 'description': 'Ethernet Controller XL710 for 40GbE QSFP+',
 'dest': '00:00:00:00:01:00',
 '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': '-'}
22/09/2020 15:25:35                         pktgen: trex port <0> not support flow control
22/09/2020 15:25:35                         pktgen: trex packet generator: run traffic 5s to warm up ... 
22/09/2020 15:25:35                         pktgen: check the trex port link status
22/09/2020 15:25:35                         pktgen: {'arp': '-',
 'cores': [0, 1, 2, 3],
 'description': 'Ethernet Controller XL710 for 40GbE QSFP+',
 'dest': '00:00:00:00:01:00',
 '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': '-'}
22/09/2020 15:25:35                         pktgen: begin traffic ......
22/09/2020 15:25:35                         pktgen: {'ports': [0], 'mult': '100%', 'core_mask': None, 'force': True}
22/09/2020 15:25:40                         pktgen: traffic completed. 
22/09/2020 15:25:40                         pktgen: check the trex port link status
22/09/2020 15:25:40                         pktgen: {'arp': '-',
 'cores': [0, 1, 2, 3],
 'description': 'Ethernet Controller XL710 for 40GbE QSFP+',
 'dest': '00:00:00:00:01:00',
 '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': '-'}
22/09/2020 15:25:40                         pktgen: begin traffic ......
22/09/2020 15:25:40                         pktgen: {'ports': [0], 'mult': '100%', 'core_mask': None, 'force': True}
22/09/2020 15:25:50                         pktgen: begin get port statistic ...
22/09/2020 15:25: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}
22/09/2020 15:25:50                         pktgen: {0: {'ibytes': 10444098816,
     'ierrors': 0,
     'ipackets': 163189077,
     'obytes': 22740552896,
     'oerrors': 0,
     'opackets': 355321172,
     'rx_bps': 8360755712.0,
     'rx_bps_L1': 10973491711.999998,
     'rx_pps': 16329600.0,
     'rx_util': 27.433729279999998,
     'tx_bps': 18207477760.0,
     'tx_bps_L1': 23897315200.0,
     'tx_pps': 35561484.0,
     'tx_util': 59.74328800000001},
 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.23047161102295,
            'cpu_util': 98.62701416015625,
            'cpu_util_raw': 100.0,
            'open_flows': 0.0,
            'platform_factor': 1.0,
            'queue_full': 0,
            'rx_bps': 8360755712.0,
            'rx_core_pps': 0.0,
            'rx_cpu_util': 0.0,
            'rx_drop_bps': 9846722560.0,
            'rx_pps': 16329600.0,
            'socket_util': 0.0,
            'total_alloc_error': 0,
            'total_clients': 0,
            'total_servers': 0,
            'tx_bps': 18207477760.0,
            'tx_cps': 0.0,
            'tx_expected_bps': 0.0,
            'tx_expected_cps': 0.0,
            'tx_expected_pps': 0.0,
            'tx_pps': 35561484.0},
 'latency': {'global': {'bad_hdr': 0, 'old_flow': 0}},
 'total': {'ibytes': 10444098816,
           'ierrors': 0,
           'ipackets': 163189077,
           'obytes': 22740552896,
           'oerrors': 0,
           'opackets': 355321172,
           'rx_bps': 8360755712.0,
           'rx_bps_L1': 10973491711.999998,
           'rx_pps': 16329600.0,
           'rx_util': 27.433729279999998,
           'tx_bps': 18207477760.0,
           'tx_bps_L1': 23897315200.0,
           'tx_pps': 35561484.0,
           'tx_util': 59.74328800000001}}
22/09/2020 15:25:50                         pktgen: {'ibytes': 10444098816,
 'ierrors': 0,
 'ipackets': 163189077,
 'obytes': 22740552896,
 'oerrors': 0,
 'opackets': 355321172,
 'rx_bps': 8360755712.0,
 'rx_bps_L1': 10973491711.999998,
 'rx_pps': 16329600.0,
 'rx_util': 27.433729279999998,
 'tx_bps': 18207477760.0,
 'tx_bps_L1': 23897315200.0,
 'tx_pps': 35561484.0,
 'tx_util': 59.74328800000001}
22/09/2020 15:25:50                         pktgen: Tx Port 0 stats: 
tx_port: 0,  tx_bps: 18207477760.000000, tx_pps: 35561484.000000 
22/09/2020 15:25:50                         pktgen: {'ibytes': 10444098816,
 'ierrors': 0,
 'ipackets': 163189077,
 'obytes': 22740552896,
 'oerrors': 0,
 'opackets': 355321172,
 'rx_bps': 8360755712.0,
 'rx_bps_L1': 10973491711.999998,
 'rx_pps': 16329600.0,
 'rx_util': 27.433729279999998,
 'tx_bps': 18207477760.0,
 'tx_bps_L1': 23897315200.0,
 'tx_pps': 35561484.0,
 'tx_util': 59.74328800000001}
22/09/2020 15:25:50                         pktgen: Rx Port 0 stats: 
rx_port: 0,  rx_bps: 8360755712.000000, rx_pps: 16329600.000000
22/09/2020 15:25:50                         pktgen: throughput: pps_rx 16329600.000000, bps_rx 8360755712.000000
22/09/2020 15:25:50                         pktgen: traffic completed. 
22/09/2020 15:25:50             dut.10.240.183.220: stop
22/09/2020 15:25: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: 122582364      TX-packets: 122582364      TX-dropped: 0             

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

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

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

Done.
22/09/2020 15:25:50             dut.10.240.183.220: start
22/09/2020 15:25: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=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
22/09/2020 15:25:51             dut.10.240.183.220: quit
22/09/2020 15:25:52             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...
22/09/2020 15:25:52 TestPVPVirtioUserMultiQueuesPortRestart: 
+--------------+----------------------+------------------+------------+----------------+
| FrameSize(B) |         Mode         | Throughput(Mpps) | % linerate |     Cycle      |
+==============+======================+==================+============+================+
| 64           | split_ring_mergeable | 16.287           | 27.361     | Before Restart |
+--------------+----------------------+------------------+------------+----------------+
| 64           | split_ring_mergeable | 16.330           | 27.434     | After Restart  |
+--------------+----------------------+------------------+------------+----------------+
22/09/2020 15:25:52 TestPVPVirtioUserMultiQueuesPortRestart: Test Case test_perf_pvp_2queues_test_with_split_ring_mergeable_path Result PASSED:
22/09/2020 15:25:52             dut.10.240.183.220: kill_all: called by dut and prefix list has value.
22/09/2020 15:25:55 TestPVPVirtioUserMultiQueuesPortRestart: Test Case test_perf_pvp_2queues_test_with_split_ring_nonmergeable_path Begin
22/09/2020 15:25:55             dut.10.240.183.220:  
22/09/2020 15:25:55                         tester: 
22/09/2020 15:25:55             dut.10.240.183.220: rm -rf ./vhost.out
22/09/2020 15:25:55             dut.10.240.183.220: 
22/09/2020 15:25:55             dut.10.240.183.220: killall -s INT dpdk-testpmd 
22/09/2020 15:25:55             dut.10.240.183.220: dpdk-testpmd: no process found
22/09/2020 15:25:55             dut.10.240.183.220: rm -rf ./vhost-net*
22/09/2020 15:25:55             dut.10.240.183.220: 
22/09/2020 15:25:56             dut.10.240.183.220: cat /proc/meminfo |grep Hugepagesize|awk '{print($2)}'
22/09/2020 15:25:56             dut.10.240.183.220: 1048576
22/09/2020 15:25:56             dut.10.240.183.220: x86_64-native-linuxapp-gcc/app/dpdk-testpmd  -l 33,34,35 -n 4   --file-prefix=virtio_24554_20200922140317 --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 --rss-ip
22/09/2020 15:25:57             dut.10.240.183.220: EAL: Detected 112 lcore(s)
EAL: Detected 2 NUMA nodes
EAL: Multi-process socket /var/run/dpdk/virtio_24554_20200922140317/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 <mbuf_pool_socket_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
22/09/2020 15:25:57             dut.10.240.183.220: set fwd mac
22/09/2020 15:25:57             dut.10.240.183.220: 
Set mac packet forwarding mode
22/09/2020 15:25:57             dut.10.240.183.220: start
22/09/2020 15:25:57             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
22/09/2020 15:25:57 TestPVPVirtioUserMultiQueuesPortRestart: Running test test_perf_pvp_2queues_test_with_split_ring_nonmergeable_path, and 64 frame size.
22/09/2020 15:25:57                         tester: ls -d /tmp
22/09/2020 15:25:57                         tester: /tmp
22/09/2020 15:25:57                         tester: scp -v /home/autoregression/jiangyu/dts-cbdma/output/tmp/pcap/pvp_multipath.pcap root@10.240.183.217:/tmp/pvp_multipath.pcap
22/09/2020 15:26:00                         pktgen: test port 0 map gen port 0
22/09/2020 15:26:00                         pktgen: test port 0 map gen port 0
22/09/2020 15:26:00                         pktgen: {'arp': '-',
 'cores': [0, 1, 2, 3],
 'description': 'Ethernet Controller XL710 for 40GbE QSFP+',
 'dest': '00:00:00:00:01:00',
 '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': '-'}
22/09/2020 15:26:00                         pktgen: trex port <0> not support flow control
22/09/2020 15:26:00                         pktgen: trex packet generator: run traffic 5s to warm up ... 
22/09/2020 15:26:00                         pktgen: check the trex port link status
22/09/2020 15:26:00                         pktgen: {'arp': '-',
 'cores': [0, 1, 2, 3],
 'description': 'Ethernet Controller XL710 for 40GbE QSFP+',
 'dest': '00:00:00:00:01:00',
 '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': '-'}
22/09/2020 15:26:00                         pktgen: begin traffic ......
22/09/2020 15:26:00                         pktgen: {'ports': [0], 'mult': '100%', 'core_mask': None, 'force': True}
22/09/2020 15:26:05                         pktgen: traffic completed. 
22/09/2020 15:26:05                         pktgen: check the trex port link status
22/09/2020 15:26:05                         pktgen: {'arp': '-',
 'cores': [0, 1, 2, 3],
 'description': 'Ethernet Controller XL710 for 40GbE QSFP+',
 'dest': '00:00:00:00:01:00',
 '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': '-'}
22/09/2020 15:26:05                         pktgen: begin traffic ......
22/09/2020 15:26:05                         pktgen: {'ports': [0], 'mult': '100%', 'core_mask': None, 'force': True}
22/09/2020 15:26:15                         pktgen: begin get port statistic ...
22/09/2020 15:26:15                         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}
22/09/2020 15:26:15                         pktgen: {0: {'ibytes': 10408845696,
     'ierrors': 0,
     'ipackets': 162638249,
     'obytes': 22715002176,
     'oerrors': 0,
     'opackets': 354921936,
     'rx_bps': 8346984448.0,
     'rx_bps_L1': 10955417568.0,
     'rx_pps': 16302707.0,
     'rx_util': 27.388543920000004,
     'tx_bps': 18174365696.0,
     'tx_bps_L1': 23853854976.0,
     'tx_pps': 35496808.0,
     'tx_util': 59.634637440000006},
 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.244047164916992,
            'cpu_util': 98.3030776977539,
            'cpu_util_raw': 100.0,
            'open_flows': 0.0,
            'platform_factor': 1.0,
            'queue_full': 0,
            'rx_bps': 8346984448.0,
            'rx_core_pps': 0.0,
            'rx_cpu_util': 0.0,
            'rx_drop_bps': 9827381248.0,
            'rx_pps': 16302707.0,
            'socket_util': 0.0,
            'total_alloc_error': 0,
            'total_clients': 0,
            'total_servers': 0,
            'tx_bps': 18174365696.0,
            'tx_cps': 0.0,
            'tx_expected_bps': 0.0,
            'tx_expected_cps': 0.0,
            'tx_expected_pps': 0.0,
            'tx_pps': 35496808.0},
 'latency': {'global': {'bad_hdr': 0, 'old_flow': 0}},
 'total': {'ibytes': 10408845696,
           'ierrors': 0,
           'ipackets': 162638249,
           'obytes': 22715002176,
           'oerrors': 0,
           'opackets': 354921936,
           'rx_bps': 8346984448.0,
           'rx_bps_L1': 10955417568.0,
           'rx_pps': 16302707.0,
           'rx_util': 27.388543920000004,
           'tx_bps': 18174365696.0,
           'tx_bps_L1': 23853854976.0,
           'tx_pps': 35496808.0,
           'tx_util': 59.634637440000006}}
22/09/2020 15:26:15                         pktgen: {'ibytes': 10408845696,
 'ierrors': 0,
 'ipackets': 162638249,
 'obytes': 22715002176,
 'oerrors': 0,
 'opackets': 354921936,
 'rx_bps': 8346984448.0,
 'rx_bps_L1': 10955417568.0,
 'rx_pps': 16302707.0,
 'rx_util': 27.388543920000004,
 'tx_bps': 18174365696.0,
 'tx_bps_L1': 23853854976.0,
 'tx_pps': 35496808.0,
 'tx_util': 59.634637440000006}
22/09/2020 15:26:15                         pktgen: Tx Port 0 stats: 
tx_port: 0,  tx_bps: 18174365696.000000, tx_pps: 35496808.000000 
22/09/2020 15:26:15                         pktgen: {'ibytes': 10408845696,
 'ierrors': 0,
 'ipackets': 162638249,
 'obytes': 22715002176,
 'oerrors': 0,
 'opackets': 354921936,
 'rx_bps': 8346984448.0,
 'rx_bps_L1': 10955417568.0,
 'rx_pps': 16302707.0,
 'rx_util': 27.388543920000004,
 'tx_bps': 18174365696.0,
 'tx_bps_L1': 23853854976.0,
 'tx_pps': 35496808.0,
 'tx_util': 59.634637440000006}
22/09/2020 15:26:15                         pktgen: Rx Port 0 stats: 
rx_port: 0,  rx_bps: 8346984448.000000, rx_pps: 16302707.000000
22/09/2020 15:26:15                         pktgen: throughput: pps_rx 16302707.000000, bps_rx 8346984448.000000
22/09/2020 15:26:15                         pktgen: traffic completed. 
22/09/2020 15:26:15             dut.10.240.183.220: stop
22/09/2020 15:26:15             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: 122555469      TX-packets: 122555469      TX-dropped: 0             

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

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

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

Done.
22/09/2020 15:26:15             dut.10.240.183.220: start
22/09/2020 15:26:15             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
22/09/2020 15:26:17                         tester: ls -d /tmp
22/09/2020 15:26:18                         tester: /tmp
22/09/2020 15:26:18                         tester: scp -v /home/autoregression/jiangyu/dts-cbdma/output/tmp/pcap/pvp_multipath.pcap root@10.240.183.217:/tmp/pvp_multipath.pcap
22/09/2020 15:26:20                         pktgen: test port 0 map gen port 0
22/09/2020 15:26:20                         pktgen: test port 0 map gen port 0
22/09/2020 15:26:20                         pktgen: {'arp': '-',
 'cores': [0, 1, 2, 3],
 'description': 'Ethernet Controller XL710 for 40GbE QSFP+',
 'dest': '00:00:00:00:01:00',
 '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': '-'}
22/09/2020 15:26:20                         pktgen: trex port <0> not support flow control
22/09/2020 15:26:20                         pktgen: trex packet generator: run traffic 5s to warm up ... 
22/09/2020 15:26:20                         pktgen: check the trex port link status
22/09/2020 15:26:20                         pktgen: {'arp': '-',
 'cores': [0, 1, 2, 3],
 'description': 'Ethernet Controller XL710 for 40GbE QSFP+',
 'dest': '00:00:00:00:01:00',
 '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': '-'}
22/09/2020 15:26:20                         pktgen: begin traffic ......
22/09/2020 15:26:20                         pktgen: {'ports': [0], 'mult': '100%', 'core_mask': None, 'force': True}
22/09/2020 15:26:25                         pktgen: traffic completed. 
22/09/2020 15:26:25                         pktgen: check the trex port link status
22/09/2020 15:26:25                         pktgen: {'arp': '-',
 'cores': [0, 1, 2, 3],
 'description': 'Ethernet Controller XL710 for 40GbE QSFP+',
 'dest': '00:00:00:00:01:00',
 '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': '-'}
22/09/2020 15:26:25                         pktgen: begin traffic ......
22/09/2020 15:26:25                         pktgen: {'ports': [0], 'mult': '100%', 'core_mask': None, 'force': True}
22/09/2020 15:26:35                         pktgen: begin get port statistic ...
22/09/2020 15:26:35                         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}
22/09/2020 15:26:35                         pktgen: {0: {'ibytes': 10427841728,
     'ierrors': 0,
     'ipackets': 162935051,
     'obytes': 22744028608,
     'oerrors': 0,
     'opackets': 355375483,
     'rx_bps': 8339156480.0,
     'rx_bps_L1': 10945143040.0,
     'rx_pps': 16287416.0,
     'rx_util': 27.3628576,
     'tx_bps': 18214238208.0,
     'tx_bps_L1': 23906186368.0,
     'tx_pps': 35574676.0,
     'tx_util': 59.765465920000004},
 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.232246398925781,
            'cpu_util': 98.6446762084961,
            'cpu_util_raw': 100.0,
            'open_flows': 0.0,
            'platform_factor': 1.0,
            'queue_full': 0,
            'rx_bps': 8339156480.0,
            'rx_core_pps': 0.0,
            'rx_cpu_util': 0.0,
            'rx_drop_bps': 9875082240.0,
            'rx_pps': 16287416.0,
            'socket_util': 0.0,
            'total_alloc_error': 0,
            'total_clients': 0,
            'total_servers': 0,
            'tx_bps': 18214238208.0,
            'tx_cps': 0.0,
            'tx_expected_bps': 0.0,
            'tx_expected_cps': 0.0,
            'tx_expected_pps': 0.0,
            'tx_pps': 35574676.0},
 'latency': {'global': {'bad_hdr': 0, 'old_flow': 0}},
 'total': {'ibytes': 10427841728,
           'ierrors': 0,
           'ipackets': 162935051,
           'obytes': 22744028608,
           'oerrors': 0,
           'opackets': 355375483,
           'rx_bps': 8339156480.0,
           'rx_bps_L1': 10945143040.0,
           'rx_pps': 16287416.0,
           'rx_util': 27.3628576,
           'tx_bps': 18214238208.0,
           'tx_bps_L1': 23906186368.0,
           'tx_pps': 35574676.0,
           'tx_util': 59.765465920000004}}
22/09/2020 15:26:35                         pktgen: {'ibytes': 10427841728,
 'ierrors': 0,
 'ipackets': 162935051,
 'obytes': 22744028608,
 'oerrors': 0,
 'opackets': 355375483,
 'rx_bps': 8339156480.0,
 'rx_bps_L1': 10945143040.0,
 'rx_pps': 16287416.0,
 'rx_util': 27.3628576,
 'tx_bps': 18214238208.0,
 'tx_bps_L1': 23906186368.0,
 'tx_pps': 35574676.0,
 'tx_util': 59.765465920000004}
22/09/2020 15:26:35                         pktgen: Tx Port 0 stats: 
tx_port: 0,  tx_bps: 18214238208.000000, tx_pps: 35574676.000000 
22/09/2020 15:26:35                         pktgen: {'ibytes': 10427841728,
 'ierrors': 0,
 'ipackets': 162935051,
 'obytes': 22744028608,
 'oerrors': 0,
 'opackets': 355375483,
 'rx_bps': 8339156480.0,
 'rx_bps_L1': 10945143040.0,
 'rx_pps': 16287416.0,
 'rx_util': 27.3628576,
 'tx_bps': 18214238208.0,
 'tx_bps_L1': 23906186368.0,
 'tx_pps': 35574676.0,
 'tx_util': 59.765465920000004}
22/09/2020 15:26:35                         pktgen: Rx Port 0 stats: 
rx_port: 0,  rx_bps: 8339156480.000000, rx_pps: 16287416.000000
22/09/2020 15:26:35                         pktgen: throughput: pps_rx 16287416.000000, bps_rx 8339156480.000000
22/09/2020 15:26:35                         pktgen: traffic completed. 
22/09/2020 15:26:35             dut.10.240.183.220: stop
22/09/2020 15:26:35             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: 122633847      TX-packets: 122633847      TX-dropped: 0             

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

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

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

Done.
22/09/2020 15:26:35             dut.10.240.183.220: start
22/09/2020 15:26:35             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
22/09/2020 15:26:36             dut.10.240.183.220: quit
22/09/2020 15:26:36             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...
22/09/2020 15:26:36 TestPVPVirtioUserMultiQueuesPortRestart: 
+--------------+-------------------------+------------------+------------+----------------+
| FrameSize(B) |          Mode           | Throughput(Mpps) | % linerate |     Cycle      |
+==============+=========================+==================+============+================+
| 64           | split_ring_nonmergeable | 16.303           | 27.389     | Before Restart |
+--------------+-------------------------+------------------+------------+----------------+
| 64           | split_ring_nonmergeable | 16.287           | 27.363     | After Restart  |
+--------------+-------------------------+------------------+------------+----------------+
22/09/2020 15:26:36 TestPVPVirtioUserMultiQueuesPortRestart: Test Case test_perf_pvp_2queues_test_with_split_ring_nonmergeable_path Result PASSED:
22/09/2020 15:26:36             dut.10.240.183.220: kill_all: called by dut and prefix list has value.
22/09/2020 15:26:40 TestPVPVirtioUserMultiQueuesPortRestart: Test Case test_perf_pvp_2queues_test_with_split_ring_vector_rx_path Begin
22/09/2020 15:26:40             dut.10.240.183.220:  
22/09/2020 15:26:40                         tester: 
22/09/2020 15:26:40             dut.10.240.183.220: rm -rf ./vhost.out
22/09/2020 15:26:40             dut.10.240.183.220: 
22/09/2020 15:26:40             dut.10.240.183.220: killall -s INT dpdk-testpmd 
22/09/2020 15:26:40             dut.10.240.183.220: dpdk-testpmd: no process found
22/09/2020 15:26:40             dut.10.240.183.220: rm -rf ./vhost-net*
22/09/2020 15:26:40             dut.10.240.183.220: 
22/09/2020 15:26:41             dut.10.240.183.220: cat /proc/meminfo |grep Hugepagesize|awk '{print($2)}'
22/09/2020 15:26:41             dut.10.240.183.220: 1048576
22/09/2020 15:26:41             dut.10.240.183.220: x86_64-native-linuxapp-gcc/app/dpdk-testpmd  -l 33,34,35 -n 4   --file-prefix=virtio_24554_20200922140317 --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 --rss-ip
22/09/2020 15:26:42             dut.10.240.183.220: EAL: Detected 112 lcore(s)
EAL: Detected 2 NUMA nodes
EAL: Multi-process socket /var/run/dpdk/virtio_24554_20200922140317/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 <mbuf_pool_socket_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
22/09/2020 15:26:42             dut.10.240.183.220: set fwd mac
22/09/2020 15:26:42             dut.10.240.183.220: 
Set mac packet forwarding mode
22/09/2020 15:26:42             dut.10.240.183.220: start
22/09/2020 15:26:42             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
22/09/2020 15:26:42 TestPVPVirtioUserMultiQueuesPortRestart: Running test test_perf_pvp_2queues_test_with_split_ring_vector_rx_path, and 64 frame size.
22/09/2020 15:26:42                         tester: ls -d /tmp
22/09/2020 15:26:42                         tester: /tmp
22/09/2020 15:26:42                         tester: scp -v /home/autoregression/jiangyu/dts-cbdma/output/tmp/pcap/pvp_multipath.pcap root@10.240.183.217:/tmp/pvp_multipath.pcap
22/09/2020 15:26:44                         pktgen: test port 0 map gen port 0
22/09/2020 15:26:44                         pktgen: test port 0 map gen port 0
22/09/2020 15:26:44                         pktgen: {'arp': '-',
 'cores': [0, 1, 2, 3],
 'description': 'Ethernet Controller XL710 for 40GbE QSFP+',
 'dest': '00:00:00:00:01:00',
 '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': '-'}
22/09/2020 15:26:44                         pktgen: trex port <0> not support flow control
22/09/2020 15:26:44                         pktgen: trex packet generator: run traffic 5s to warm up ... 
22/09/2020 15:26:44                         pktgen: check the trex port link status
22/09/2020 15:26:44                         pktgen: {'arp': '-',
 'cores': [0, 1, 2, 3],
 'description': 'Ethernet Controller XL710 for 40GbE QSFP+',
 'dest': '00:00:00:00:01:00',
 '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': '-'}
22/09/2020 15:26:44                         pktgen: begin traffic ......
22/09/2020 15:26:44                         pktgen: {'ports': [0], 'mult': '100%', 'core_mask': None, 'force': True}
22/09/2020 15:26:49                         pktgen: traffic completed. 
22/09/2020 15:26:49                         pktgen: check the trex port link status
22/09/2020 15:26:49                         pktgen: {'arp': '-',
 'cores': [0, 1, 2, 3],
 'description': 'Ethernet Controller XL710 for 40GbE QSFP+',
 'dest': '00:00:00:00:01:00',
 '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': '-'}
22/09/2020 15:26:49                         pktgen: begin traffic ......
22/09/2020 15:26:49                         pktgen: {'ports': [0], 'mult': '100%', 'core_mask': None, 'force': True}
22/09/2020 15:26:59                         pktgen: begin get port statistic ...
22/09/2020 15:26:59                         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}
22/09/2020 15:26:59                         pktgen: {0: {'ibytes': 11842477376,
     'ierrors': 0,
     'ipackets': 185038746,
     'obytes': 22784342592,
     'oerrors': 0,
     'opackets': 356005387,
     'rx_bps': 9511651328.0,
     'rx_bps_L1': 12484042368.0,
     'rx_pps': 18577444.0,
     'rx_util': 31.210105919999997,
     'tx_bps': 18128140288.0,
     'tx_bps_L1': 23793184128.0,
     'tx_pps': 35406524.0,
     'tx_util': 59.482960320000004},
 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.214337348937988,
            'cpu_util': 98.36920166015625,
            'cpu_util_raw': 100.0,
            'open_flows': 0.0,
            'platform_factor': 1.0,
            'queue_full': 0,
            'rx_bps': 9511651328.0,
            'rx_core_pps': 0.0,
            'rx_cpu_util': 0.0,
            'rx_drop_bps': 8616488960.0,
            'rx_pps': 18577444.0,
            'socket_util': 0.0,
            'total_alloc_error': 0,
            'total_clients': 0,
            'total_servers': 0,
            'tx_bps': 18128140288.0,
            'tx_cps': 0.0,
            'tx_expected_bps': 0.0,
            'tx_expected_cps': 0.0,
            'tx_expected_pps': 0.0,
            'tx_pps': 35406524.0},
 'latency': {'global': {'bad_hdr': 0, 'old_flow': 0}},
 'total': {'ibytes': 11842477376,
           'ierrors': 0,
           'ipackets': 185038746,
           'obytes': 22784342592,
           'oerrors': 0,
           'opackets': 356005387,
           'rx_bps': 9511651328.0,
           'rx_bps_L1': 12484042368.0,
           'rx_pps': 18577444.0,
           'rx_util': 31.210105919999997,
           'tx_bps': 18128140288.0,
           'tx_bps_L1': 23793184128.0,
           'tx_pps': 35406524.0,
           'tx_util': 59.482960320000004}}
22/09/2020 15:26:59                         pktgen: {'ibytes': 11842477376,
 'ierrors': 0,
 'ipackets': 185038746,
 'obytes': 22784342592,
 'oerrors': 0,
 'opackets': 356005387,
 'rx_bps': 9511651328.0,
 'rx_bps_L1': 12484042368.0,
 'rx_pps': 18577444.0,
 'rx_util': 31.210105919999997,
 'tx_bps': 18128140288.0,
 'tx_bps_L1': 23793184128.0,
 'tx_pps': 35406524.0,
 'tx_util': 59.482960320000004}
22/09/2020 15:26:59                         pktgen: Tx Port 0 stats: 
tx_port: 0,  tx_bps: 18128140288.000000, tx_pps: 35406524.000000 
22/09/2020 15:26:59                         pktgen: {'ibytes': 11842477376,
 'ierrors': 0,
 'ipackets': 185038746,
 'obytes': 22784342592,
 'oerrors': 0,
 'opackets': 356005387,
 'rx_bps': 9511651328.0,
 'rx_bps_L1': 12484042368.0,
 'rx_pps': 18577444.0,
 'rx_util': 31.210105919999997,
 'tx_bps': 18128140288.0,
 'tx_bps_L1': 23793184128.0,
 'tx_pps': 35406524.0,
 'tx_util': 59.482960320000004}
22/09/2020 15:26:59                         pktgen: Rx Port 0 stats: 
rx_port: 0,  rx_bps: 9511651328.000000, rx_pps: 18577444.000000
22/09/2020 15:26:59                         pktgen: throughput: pps_rx 18577444.000000, bps_rx 9511651328.000000
22/09/2020 15:26:59                         pktgen: traffic completed. 
22/09/2020 15:26:59             dut.10.240.183.220: stop
22/09/2020 15:26:59             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: 138974603      TX-packets: 138974603      TX-dropped: 0             

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

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

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

Done.
22/09/2020 15:26:59             dut.10.240.183.220: start
22/09/2020 15:26:59             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
22/09/2020 15:27:02                         tester: ls -d /tmp
22/09/2020 15:27:02                         tester: /tmp
22/09/2020 15:27:02                         tester: scp -v /home/autoregression/jiangyu/dts-cbdma/output/tmp/pcap/pvp_multipath.pcap root@10.240.183.217:/tmp/pvp_multipath.pcap
22/09/2020 15:27:04                         pktgen: test port 0 map gen port 0
22/09/2020 15:27:04                         pktgen: test port 0 map gen port 0
22/09/2020 15:27:04                         pktgen: {'arp': '-',
 'cores': [0, 1, 2, 3],
 'description': 'Ethernet Controller XL710 for 40GbE QSFP+',
 'dest': '00:00:00:00:01:00',
 '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': '-'}
22/09/2020 15:27:04                         pktgen: trex port <0> not support flow control
22/09/2020 15:27:04                         pktgen: trex packet generator: run traffic 5s to warm up ... 
22/09/2020 15:27:04                         pktgen: check the trex port link status
22/09/2020 15:27:04                         pktgen: {'arp': '-',
 'cores': [0, 1, 2, 3],
 'description': 'Ethernet Controller XL710 for 40GbE QSFP+',
 'dest': '00:00:00:00:01:00',
 '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': '-'}
22/09/2020 15:27:04                         pktgen: begin traffic ......
22/09/2020 15:27:04                         pktgen: {'ports': [0], 'mult': '100%', 'core_mask': None, 'force': True}
22/09/2020 15:27:09                         pktgen: traffic completed. 
22/09/2020 15:27:09                         pktgen: check the trex port link status
22/09/2020 15:27:09                         pktgen: {'arp': '-',
 'cores': [0, 1, 2, 3],
 'description': 'Ethernet Controller XL710 for 40GbE QSFP+',
 'dest': '00:00:00:00:01:00',
 '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': '-'}
22/09/2020 15:27:09                         pktgen: begin traffic ......
22/09/2020 15:27:09                         pktgen: {'ports': [0], 'mult': '100%', 'core_mask': None, 'force': True}
22/09/2020 15:27:19                         pktgen: begin get port statistic ...
22/09/2020 15:27:19                         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}
22/09/2020 15:27:19                         pktgen: {0: {'ibytes': 11915935360,
     'ierrors': 0,
     'ipackets': 186186524,
     'obytes': 22788194560,
     'oerrors': 0,
     'opackets': 356065570,
     'rx_bps': 9567026176.0,
     'rx_bps_L1': 12556722496.0,
     'rx_pps': 18685602.0,
     'rx_util': 31.391806239999998,
     'tx_bps': 18210170880.0,
     'tx_bps_L1': 23900849920.000004,
     'tx_pps': 35566744.0,
     'tx_util': 59.752124800000004},
 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.22518539428711,
            'cpu_util': 98.69812774658203,
            'cpu_util_raw': 100.0,
            'open_flows': 0.0,
            'platform_factor': 1.0,
            'queue_full': 0,
            'rx_bps': 9567026176.0,
            'rx_core_pps': 0.0,
            'rx_cpu_util': 0.0,
            'rx_drop_bps': 8643143680.0,
            'rx_pps': 18685602.0,
            'socket_util': 0.0,
            'total_alloc_error': 0,
            'total_clients': 0,
            'total_servers': 0,
            'tx_bps': 18210170880.0,
            'tx_cps': 0.0,
            'tx_expected_bps': 0.0,
            'tx_expected_cps': 0.0,
            'tx_expected_pps': 0.0,
            'tx_pps': 35566744.0},
 'latency': {'global': {'bad_hdr': 0, 'old_flow': 0}},
 'total': {'ibytes': 11915935360,
           'ierrors': 0,
           'ipackets': 186186524,
           'obytes': 22788194560,
           'oerrors': 0,
           'opackets': 356065570,
           'rx_bps': 9567026176.0,
           'rx_bps_L1': 12556722496.0,
           'rx_pps': 18685602.0,
           'rx_util': 31.391806239999998,
           'tx_bps': 18210170880.0,
           'tx_bps_L1': 23900849920.000004,
           'tx_pps': 35566744.0,
           'tx_util': 59.752124800000004}}
22/09/2020 15:27:19                         pktgen: {'ibytes': 11915935360,
 'ierrors': 0,
 'ipackets': 186186524,
 'obytes': 22788194560,
 'oerrors': 0,
 'opackets': 356065570,
 'rx_bps': 9567026176.0,
 'rx_bps_L1': 12556722496.0,
 'rx_pps': 18685602.0,
 'rx_util': 31.391806239999998,
 'tx_bps': 18210170880.0,
 'tx_bps_L1': 23900849920.000004,
 'tx_pps': 35566744.0,
 'tx_util': 59.752124800000004}
22/09/2020 15:27:19                         pktgen: Tx Port 0 stats: 
tx_port: 0,  tx_bps: 18210170880.000000, tx_pps: 35566744.000000 
22/09/2020 15:27:19                         pktgen: {'ibytes': 11915935360,
 'ierrors': 0,
 'ipackets': 186186524,
 'obytes': 22788194560,
 'oerrors': 0,
 'opackets': 356065570,
 'rx_bps': 9567026176.0,
 'rx_bps_L1': 12556722496.0,
 'rx_pps': 18685602.0,
 'rx_util': 31.391806239999998,
 'tx_bps': 18210170880.0,
 'tx_bps_L1': 23900849920.000004,
 'tx_pps': 35566744.0,
 'tx_util': 59.752124800000004}
22/09/2020 15:27:19                         pktgen: Rx Port 0 stats: 
rx_port: 0,  rx_bps: 9567026176.000000, rx_pps: 18685602.000000
22/09/2020 15:27:19                         pktgen: throughput: pps_rx 18685602.000000, bps_rx 9567026176.000000
22/09/2020 15:27:19                         pktgen: traffic completed. 
22/09/2020 15:27:19             dut.10.240.183.220: stop
22/09/2020 15:27:19             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: 138640437      TX-packets: 138640437      TX-dropped: 0             

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

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

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

Done.
22/09/2020 15:27:19             dut.10.240.183.220: start
22/09/2020 15:27:19             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
22/09/2020 15:27:20             dut.10.240.183.220: quit
22/09/2020 15:27:21             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...
22/09/2020 15:27:21 TestPVPVirtioUserMultiQueuesPortRestart: 
+--------------+----------------------+------------------+------------+----------------+
| FrameSize(B) |         Mode         | Throughput(Mpps) | % linerate |     Cycle      |
+==============+======================+==================+============+================+
| 64           | split_ring_vector_rx | 18.577           | 31.210     | Before Restart |
+--------------+----------------------+------------------+------------+----------------+
| 64           | split_ring_vector_rx | 18.686           | 31.392     | After Restart  |
+--------------+----------------------+------------------+------------+----------------+
22/09/2020 15:27:21 TestPVPVirtioUserMultiQueuesPortRestart: Test Case test_perf_pvp_2queues_test_with_split_ring_vector_rx_path Result PASSED:
22/09/2020 15:27:21             dut.10.240.183.220: kill_all: called by dut and prefix list has value.
22/09/2020 15:27:24                            dts: 
TEST SUITE ENDED: TestPVPVirtioUserMultiQueuesPortRestart

[-- Attachment #7: TestVirtioPVPRegression.log --]
[-- Type: application/octet-stream, Size: 1107914 bytes --]

^ permalink raw reply	[flat|nested] 3+ messages in thread

* Re: [dts] [PATCH V1] tests/TestSuite_virtio_perf_suites: get the app name from conf file to kill
  2020-09-22  8:21 [dts] [PATCH V1] tests/TestSuite_virtio_perf_suites: get the app name from conf file to kill JiangYuX
  2020-09-22  8:30 ` Jiang, YuX
@ 2020-09-28  8:55 ` Tu, Lijuan
  1 sibling, 0 replies; 3+ messages in thread
From: Tu, Lijuan @ 2020-09-28  8:55 UTC (permalink / raw)
  To: Jiang, YuX, dts; +Cc: Jiang, YuX

> Get app name to kill or call from conf/app_name.cfg file
> 
> Signed-off-by: JiangYu <yux.jiang@intel.com>

Applied

^ permalink raw reply	[flat|nested] 3+ messages in thread

end of thread, other threads:[~2020-09-28  8:55 UTC | newest]

Thread overview: 3+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2020-09-22  8:21 [dts] [PATCH V1] tests/TestSuite_virtio_perf_suites: get the app name from conf file to kill JiangYuX
2020-09-22  8:30 ` Jiang, YuX
2020-09-28  8:55 ` Tu, Lijuan

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).