* Re: [dts] [PATCH V1] tests/pvp_multi_paths_*_performance: Add parameter to enable AVX512
2020-11-05 16:49 [dts] [PATCH V1] tests/pvp_multi_paths_*_performance: Add parameter to enable AVX512 JiangYuX
@ 2020-11-05 8:51 ` Jiang, YuX
2020-11-06 5:20 ` Wang, Yinan
2020-11-11 3:34 ` Tu, Lijuan
1 sibling, 1 reply; 4+ messages in thread
From: Jiang, YuX @ 2020-11-05 8:51 UTC (permalink / raw)
To: Jiang, YuX, dts
[-- Attachment #1: Type: text/plain, Size: 361 bytes --]
Tested-by: JiangYuX <yux.jiang@intel.com>
Best Regards
Jiang yu
> -----Original Message-----
> From: JiangYuX [mailto:yux.jiang@intel.com]
> Sent: Friday, November 6, 2020 12:49 AM
> To: dts@dpdk.org
> Cc: Jiang, YuX <yux.jiang@intel.com>
> Subject: [dts] [PATCH V1] tests/pvp_multi_paths_*_performance: Add
> parameter to enable AVX512
[-- Attachment #2: TestPVPMultiPathVirtioPerformance.log --]
[-- Type: application/octet-stream, Size: 189325 bytes --]
05/11/2020 09:48:28 dts:
TEST SUITE : TestPVPMultiPathVirtioPerformance
05/11/2020 09:48:28 dts: NIC : fortville_spirit
05/11/2020 09:48:28 dut.10.240.183.220:
05/11/2020 09:48:28 tester:
05/11/2020 09:48:28 tester: ls -d /tmp
05/11/2020 09:48:28 tester: /tmp
05/11/2020 09:48:31 dut.10.240.183.220: cat /proc/meminfo |grep Hugepagesize|awk '{print($2)}'
05/11/2020 09:48:31 dut.10.240.183.220: 1048576
05/11/2020 09:48:31 TestPVPMultiPathVirtioPerformance: Test Case test_perf_virtio_single_core_inorder_mergeable Begin
05/11/2020 09:48:31 dut.10.240.183.220:
05/11/2020 09:48:31 tester:
05/11/2020 09:48:31 dut.10.240.183.220: rm -rf ./vhost.out
05/11/2020 09:48:31 dut.10.240.183.220:
05/11/2020 09:48:31 dut.10.240.183.220: rm -rf ./vhost-net*
05/11/2020 09:48:31 dut.10.240.183.220:
05/11/2020 09:48:31 dut.10.240.183.220: killall -s INT dpdk-testpmd
05/11/2020 09:48:32 dut.10.240.183.220: dpdk-testpmd: no process found
05/11/2020 09:48:32 dut.10.240.183.220: killall -s INT qemu-system-x86_64
05/11/2020 09:48:32 dut.10.240.183.220: qemu-system-x86_64: no process found
05/11/2020 09:48:33 dut.10.240.183.220: cat /proc/meminfo |grep Hugepagesize|awk '{print($2)}'
05/11/2020 09:48:33 dut.10.240.183.220: 1048576
05/11/2020 09:48:34 TestPVPMultiPathVirtioPerformance: Test running at parameters: framesize: 64, rxd/txd: 1024
05/11/2020 09:48:34 tester: ls -d /tmp
05/11/2020 09:48:34 tester: /tmp
05/11/2020 09:48:34 tester: scp -v /home/autoregression/jiangyu/dts20.11/dts/output/tmp/pcap/multi_path.pcap root@10.240.183.217:/tmp/multi_path.pcap
05/11/2020 09:48:36 pktgen: test port 0 map gen port 0
05/11/2020 09:48:36 pktgen: test port 0 map gen port 0
05/11/2020 09:48:36 pktgen: {'arp': '-',
'cores': [0, 1, 2, 3],
'description': 'Ethernet Controller XL710 for 40GbE QSFP+',
'dest': 'b4:96:91:46:e0:5c',
'driver': 'net_i40e',
'fc': 'none',
'fc_supported': 'no',
'grat_arp': 'off',
'hw_mac': '3c:fd:fe:c8:17:d0',
'index': 0,
'ipv6': 'off',
'is_fc_supported': False,
'is_led_supported': True,
'is_link_supported': True,
'is_prom_supported': True,
'is_virtual': 'no',
'is_vxlan_supported': 'yes',
'layer_mode': 'Ethernet',
'led_change_supported': 'yes',
'link': 'UP',
'link_change_supported': 'yes',
'mult': 'off',
'numa': 1,
'pci_addr': '0000:82:00.0',
'prom': 'off',
'prom_supported': 'yes',
'rx': {'caps': ['flow_stats', 'latency'], 'counters': 127},
'rx_filter_mode': 'hardware match',
'rx_queue': 'off',
'speed': 40.0,
'src_ipv4': '-',
'src_mac': '3c:fd:fe:c8:17:d0',
'stack': 'legacy',
'status': 'IDLE',
'supp_speeds': [40000],
'vlan': '-',
'vxlan_fs': '-'}
05/11/2020 09:48:36 pktgen: trex port <0> not support flow control
05/11/2020 09:48:36 pktgen: trex packet generator: run traffic 5s to warm up ...
05/11/2020 09:48:36 pktgen: check the trex port link status
05/11/2020 09:48:36 pktgen: {'arp': '-',
'cores': [0, 1, 2, 3],
'description': 'Ethernet Controller XL710 for 40GbE QSFP+',
'dest': 'b4:96:91:46:e0:5c',
'driver': 'net_i40e',
'fc': 'none',
'fc_supported': 'no',
'grat_arp': 'off',
'hw_mac': '3c:fd:fe:c8:17:d0',
'index': 0,
'ipv6': 'off',
'is_fc_supported': False,
'is_led_supported': True,
'is_link_supported': True,
'is_prom_supported': True,
'is_virtual': 'no',
'is_vxlan_supported': 'yes',
'layer_mode': 'Ethernet',
'led_change_supported': 'yes',
'link': 'UP',
'link_change_supported': 'yes',
'mult': 'off',
'numa': 1,
'pci_addr': '0000:82:00.0',
'prom': 'on',
'prom_supported': 'yes',
'rx': {'caps': ['flow_stats', 'latency'], 'counters': 127},
'rx_filter_mode': 'hardware match',
'rx_queue': 'off',
'speed': 40.0,
'src_ipv4': '-',
'src_mac': '3c:fd:fe:c8:17:d0',
'stack': 'legacy',
'status': 'IDLE',
'supp_speeds': [40000],
'vlan': '-',
'vxlan_fs': '-'}
05/11/2020 09:48:36 pktgen: begin traffic ......
05/11/2020 09:48:36 pktgen: {'ports': [0], 'mult': '100%', 'core_mask': None, 'force': True}
05/11/2020 09:48:41 pktgen: traffic completed.
05/11/2020 09:48:41 pktgen: check the trex port link status
05/11/2020 09:48:41 pktgen: {'arp': '-',
'cores': [0, 1, 2, 3],
'description': 'Ethernet Controller XL710 for 40GbE QSFP+',
'dest': 'b4:96:91:46:e0:5c',
'driver': 'net_i40e',
'fc': 'none',
'fc_supported': 'no',
'grat_arp': 'off',
'hw_mac': '3c:fd:fe:c8:17:d0',
'index': 0,
'ipv6': 'off',
'is_fc_supported': False,
'is_led_supported': True,
'is_link_supported': True,
'is_prom_supported': True,
'is_virtual': 'no',
'is_vxlan_supported': 'yes',
'layer_mode': 'Ethernet',
'led_change_supported': 'yes',
'link': 'UP',
'link_change_supported': 'yes',
'mult': 'off',
'numa': 1,
'pci_addr': '0000:82:00.0',
'prom': 'on',
'prom_supported': 'yes',
'rx': {'caps': ['flow_stats', 'latency'], 'counters': 127},
'rx_filter_mode': 'hardware match',
'rx_queue': 'off',
'speed': 40.0,
'src_ipv4': '-',
'src_mac': '3c:fd:fe:c8:17:d0',
'stack': 'legacy',
'status': 'IDLE',
'supp_speeds': [40000],
'vlan': '-',
'vxlan_fs': '-'}
05/11/2020 09:48:41 pktgen: begin traffic ......
05/11/2020 09:48:41 pktgen: {'ports': [0], 'mult': '100%', 'core_mask': None, 'force': True}
05/11/2020 09:48:51 pktgen: begin get port statistic ...
05/11/2020 09:48:51 pktgen: {'options': {'pcap': '/tmp/multi_path.pcap',
'stream_config': {'rate': 100,
'transmit_mode': 'continuous',
'txmode': {}}},
'pcap_file': '/tmp/multi_path.pcap',
'rx_port': 0,
'tx_port': 0}
05/11/2020 09:48:51 pktgen: {0: {'ibytes': 8581394816,
'ierrors': 0,
'ipackets': 134084294,
'obytes': 15987502912,
'oerrors': 0,
'opackets': 249804780,
'rx_bps': 6851835392.0,
'rx_bps_L1': 8993035232.0,
'rx_pps': 13382499.0,
'rx_util': 22.48258808,
'tx_bps': 12743365632.0,
'tx_bps_L1': 16725667712.0,
'tx_pps': 24889388.0,
'tx_util': 41.81416928},
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': 6.49198055267334,
'cpu_util': 98.14698028564453,
'cpu_util_raw': 100.0,
'open_flows': 0.0,
'platform_factor': 1.0,
'queue_full': 25662883,
'rx_bps': 6851835392.0,
'rx_core_pps': 0.0,
'rx_cpu_util': 0.0,
'rx_drop_bps': 5891529728.0,
'rx_pps': 13382499.0,
'socket_util': 0.0,
'total_alloc_error': 0,
'total_clients': 0,
'total_servers': 0,
'tx_bps': 12743365632.0,
'tx_cps': 0.0,
'tx_expected_bps': 0.0,
'tx_expected_cps': 0.0,
'tx_expected_pps': 0.0,
'tx_pps': 24889388.0},
'latency': {'global': {'bad_hdr': 0, 'old_flow': 0}},
'total': {'ibytes': 8581394816,
'ierrors': 0,
'ipackets': 134084294,
'obytes': 15987502912,
'oerrors': 0,
'opackets': 249804780,
'rx_bps': 6851835392.0,
'rx_bps_L1': 8993035232.0,
'rx_pps': 13382499.0,
'rx_util': 22.48258808,
'tx_bps': 12743365632.0,
'tx_bps_L1': 16725667712.0,
'tx_pps': 24889388.0,
'tx_util': 41.81416928}}
05/11/2020 09:48:51 pktgen: {'ibytes': 8581394816,
'ierrors': 0,
'ipackets': 134084294,
'obytes': 15987502912,
'oerrors': 0,
'opackets': 249804780,
'rx_bps': 6851835392.0,
'rx_bps_L1': 8993035232.0,
'rx_pps': 13382499.0,
'rx_util': 22.48258808,
'tx_bps': 12743365632.0,
'tx_bps_L1': 16725667712.0,
'tx_pps': 24889388.0,
'tx_util': 41.81416928}
05/11/2020 09:48:51 pktgen: Tx Port 0 stats:
tx_port: 0, tx_bps: 12743365632.000000, tx_pps: 24889388.000000
05/11/2020 09:48:51 pktgen: {'ibytes': 8581394816,
'ierrors': 0,
'ipackets': 134084294,
'obytes': 15987502912,
'oerrors': 0,
'opackets': 249804780,
'rx_bps': 6851835392.0,
'rx_bps_L1': 8993035232.0,
'rx_pps': 13382499.0,
'rx_util': 22.48258808,
'tx_bps': 12743365632.0,
'tx_bps_L1': 16725667712.0,
'tx_pps': 24889388.0,
'tx_util': 41.81416928}
05/11/2020 09:48:51 pktgen: Rx Port 0 stats:
rx_port: 0, rx_bps: 6851835392.000000, rx_pps: 13382499.000000
05/11/2020 09:48:51 pktgen: throughput: pps_rx 13382499.000000, bps_rx 6851835392.000000
05/11/2020 09:48:51 pktgen: traffic completed.
05/11/2020 09:48:51 TestPVPMultiPathVirtioPerformance: Test running at parameters: framesize: 1518, rxd/txd: 1024
05/11/2020 09:48:51 tester: ls -d /tmp
05/11/2020 09:48:51 tester: /tmp
05/11/2020 09:48:51 tester: scp -v /home/autoregression/jiangyu/dts20.11/dts/output/tmp/pcap/multi_path.pcap root@10.240.183.217:/tmp/multi_path.pcap
05/11/2020 09:48:53 pktgen: test port 0 map gen port 0
05/11/2020 09:48:53 pktgen: test port 0 map gen port 0
05/11/2020 09:48:53 pktgen: {'arp': '-',
'cores': [0, 1, 2, 3],
'description': 'Ethernet Controller XL710 for 40GbE QSFP+',
'dest': 'b4:96:91:46:e0:5c',
'driver': 'net_i40e',
'fc': 'none',
'fc_supported': 'no',
'grat_arp': 'off',
'hw_mac': '3c:fd:fe:c8:17:d0',
'index': 0,
'ipv6': 'off',
'is_fc_supported': False,
'is_led_supported': True,
'is_link_supported': True,
'is_prom_supported': True,
'is_virtual': 'no',
'is_vxlan_supported': 'yes',
'layer_mode': 'Ethernet',
'led_change_supported': 'yes',
'link': 'UP',
'link_change_supported': 'yes',
'mult': 'off',
'numa': 1,
'pci_addr': '0000:82:00.0',
'prom': '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': '-'}
05/11/2020 09:48:53 pktgen: trex port <0> not support flow control
05/11/2020 09:48:53 pktgen: trex packet generator: run traffic 5s to warm up ...
05/11/2020 09:48:53 pktgen: check the trex port link status
05/11/2020 09:48:53 pktgen: {'arp': '-',
'cores': [0, 1, 2, 3],
'description': 'Ethernet Controller XL710 for 40GbE QSFP+',
'dest': 'b4:96:91:46:e0:5c',
'driver': 'net_i40e',
'fc': 'none',
'fc_supported': 'no',
'grat_arp': 'off',
'hw_mac': '3c:fd:fe:c8:17:d0',
'index': 0,
'ipv6': 'off',
'is_fc_supported': False,
'is_led_supported': True,
'is_link_supported': True,
'is_prom_supported': True,
'is_virtual': 'no',
'is_vxlan_supported': 'yes',
'layer_mode': 'Ethernet',
'led_change_supported': 'yes',
'link': 'UP',
'link_change_supported': 'yes',
'mult': 'off',
'numa': 1,
'pci_addr': '0000:82:00.0',
'prom': 'on',
'prom_supported': 'yes',
'rx': {'caps': ['flow_stats', 'latency'], 'counters': 127},
'rx_filter_mode': 'hardware match',
'rx_queue': 'off',
'speed': 40.0,
'src_ipv4': '-',
'src_mac': '3c:fd:fe:c8:17:d0',
'stack': 'legacy',
'status': 'IDLE',
'supp_speeds': [40000],
'vlan': '-',
'vxlan_fs': '-'}
05/11/2020 09:48:53 pktgen: begin traffic ......
05/11/2020 09:48:53 pktgen: {'ports': [0], 'mult': '100%', 'core_mask': None, 'force': True}
05/11/2020 09:48:58 pktgen: traffic completed.
05/11/2020 09:48:58 pktgen: check the trex port link status
05/11/2020 09:48:58 pktgen: {'arp': '-',
'cores': [0, 1, 2, 3],
'description': 'Ethernet Controller XL710 for 40GbE QSFP+',
'dest': 'b4:96:91:46:e0:5c',
'driver': 'net_i40e',
'fc': 'none',
'fc_supported': 'no',
'grat_arp': 'off',
'hw_mac': '3c:fd:fe:c8:17:d0',
'index': 0,
'ipv6': 'off',
'is_fc_supported': False,
'is_led_supported': True,
'is_link_supported': True,
'is_prom_supported': True,
'is_virtual': 'no',
'is_vxlan_supported': 'yes',
'layer_mode': 'Ethernet',
'led_change_supported': 'yes',
'link': 'UP',
'link_change_supported': 'yes',
'mult': 'off',
'numa': 1,
'pci_addr': '0000:82:00.0',
'prom': 'on',
'prom_supported': 'yes',
'rx': {'caps': ['flow_stats', 'latency'], 'counters': 127},
'rx_filter_mode': 'hardware match',
'rx_queue': 'off',
'speed': 40.0,
'src_ipv4': '-',
'src_mac': '3c:fd:fe:c8:17:d0',
'stack': 'legacy',
'status': 'IDLE',
'supp_speeds': [40000],
'vlan': '-',
'vxlan_fs': '-'}
05/11/2020 09:48:58 pktgen: begin traffic ......
05/11/2020 09:48:58 pktgen: {'ports': [0], 'mult': '100%', 'core_mask': None, 'force': True}
05/11/2020 09:49:08 pktgen: begin get port statistic ...
05/11/2020 09:49:08 pktgen: {'options': {'pcap': '/tmp/multi_path.pcap',
'stream_config': {'rate': 100,
'transmit_mode': 'continuous',
'txmode': {}}},
'pcap_file': '/tmp/multi_path.pcap',
'rx_port': 0,
'tx_port': 0}
05/11/2020 09:49:08 pktgen: {0: {'ibytes': 46836584520,
'ierrors': 0,
'ipackets': 30854143,
'obytes': 49398218628,
'oerrors': 0,
'opackets': 32541649,
'rx_bps': 36652208128.0,
'rx_bps_L1': 37135131528.0,
'rx_pps': 3018271.25,
'rx_util': 92.83782882,
'tx_bps': 39565221888.0,
'tx_bps_L1': 40086543728.0,
'tx_pps': 3258261.5,
'tx_util': 100.21635932},
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.011817932128906,
'cpu_util': 76.05239868164062,
'cpu_util_raw': 78.0,
'open_flows': 0.0,
'platform_factor': 1.0,
'queue_full': 26637904,
'rx_bps': 36652208128.0,
'rx_core_pps': 0.0,
'rx_cpu_util': 0.0,
'rx_drop_bps': 0.0,
'rx_pps': 3018271.25,
'socket_util': 0.0,
'total_alloc_error': 0,
'total_clients': 0,
'total_servers': 0,
'tx_bps': 39565221888.0,
'tx_cps': 0.0,
'tx_expected_bps': 0.0,
'tx_expected_cps': 0.0,
'tx_expected_pps': 0.0,
'tx_pps': 3258261.5},
'latency': {'global': {'bad_hdr': 0, 'old_flow': 0}},
'total': {'ibytes': 46836584520,
'ierrors': 0,
'ipackets': 30854143,
'obytes': 49398218628,
'oerrors': 0,
'opackets': 32541649,
'rx_bps': 36652208128.0,
'rx_bps_L1': 37135131528.0,
'rx_pps': 3018271.25,
'rx_util': 92.83782882,
'tx_bps': 39565221888.0,
'tx_bps_L1': 40086543728.0,
'tx_pps': 3258261.5,
'tx_util': 100.21635932}}
05/11/2020 09:49:08 pktgen: {'ibytes': 46836584520,
'ierrors': 0,
'ipackets': 30854143,
'obytes': 49398218628,
'oerrors': 0,
'opackets': 32541649,
'rx_bps': 36652208128.0,
'rx_bps_L1': 37135131528.0,
'rx_pps': 3018271.25,
'rx_util': 92.83782882,
'tx_bps': 39565221888.0,
'tx_bps_L1': 40086543728.0,
'tx_pps': 3258261.5,
'tx_util': 100.21635932}
05/11/2020 09:49:08 pktgen: Tx Port 0 stats:
tx_port: 0, tx_bps: 39565221888.000000, tx_pps: 3258261.500000
05/11/2020 09:49:08 pktgen: {'ibytes': 46836584520,
'ierrors': 0,
'ipackets': 30854143,
'obytes': 49398218628,
'oerrors': 0,
'opackets': 32541649,
'rx_bps': 36652208128.0,
'rx_bps_L1': 37135131528.0,
'rx_pps': 3018271.25,
'rx_util': 92.83782882,
'tx_bps': 39565221888.0,
'tx_bps_L1': 40086543728.0,
'tx_pps': 3258261.5,
'tx_util': 100.21635932}
05/11/2020 09:49:08 pktgen: Rx Port 0 stats:
rx_port: 0, rx_bps: 36652208128.000000, rx_pps: 3018271.250000
05/11/2020 09:49:08 pktgen: throughput: pps_rx 3018271.250000, bps_rx 36652208128.000000
05/11/2020 09:49:08 pktgen: traffic completed.
05/11/2020 09:49:10 TestPVPMultiPathVirtioPerformance: result of all framesize result
05/11/2020 09:49:10 TestPVPMultiPathVirtioPerformance:
+-------+---------------------+--------+------------+
| Frame | Mode/RXD-TXD | Mpps | % linerate |
+=======+=====================+========+============+
| 64 | inoder mergeable on | 13.382 | 22.483 |
+-------+---------------------+--------+------------+
| 1518 | inoder mergeable on | 3.018 | 92.842 |
+-------+---------------------+--------+------------+
05/11/2020 09:49:10 TestPVPMultiPathVirtioPerformance:
+-------+--------------+-------------+------------+---------------------+-----------------------+
| Frame | Mode/RXD-TXD | Mpps | % linerate | Expected Throughput | Throughput Difference |
+=======+==============+=============+============+=====================+=======================+
| 64 | 1024 | 13.382 Mpps | 22.483% | 13.704 Mpps | -0.322 Mpps |
+-------+--------------+-------------+------------+---------------------+-----------------------+
| 1518 | 1024 | 3.018 Mpps | 92.842% | 3.005 Mpps | 0.013 Mpps |
+-------+--------------+-------------+------------+---------------------+-----------------------+
05/11/2020 09:49:10 TestPVPMultiPathVirtioPerformance: Accept tolerance are (Mpps) -0.274080
05/11/2020 09:49:10 TestPVPMultiPathVirtioPerformance: Throughput Difference are (Mpps) -0.322000
05/11/2020 09:49:10 TestPVPMultiPathVirtioPerformance: Accept tolerance are (Mpps) -0.060100
05/11/2020 09:49:10 TestPVPMultiPathVirtioPerformance: Throughput Difference are (Mpps) 0.013000
05/11/2020 09:49:10 TestPVPMultiPathVirtioPerformance: Test Case test_perf_virtio_single_core_inorder_mergeable Result FAILED: 'Exceeded Gap'
05/11/2020 09:49:10 dut.10.240.183.220: kill_all: called by dut and prefix list has value.
05/11/2020 09:49:11 TestPVPMultiPathVirtioPerformance: Test Case test_perf_virtio_single_core_inorder_normal Begin
05/11/2020 09:49:11 dut.10.240.183.220:
05/11/2020 09:49:11 tester:
05/11/2020 09:49:11 dut.10.240.183.220: rm -rf ./vhost.out
05/11/2020 09:49:11 dut.10.240.183.220:
05/11/2020 09:49:11 dut.10.240.183.220: rm -rf ./vhost-net*
05/11/2020 09:49:11 dut.10.240.183.220:
05/11/2020 09:49:11 dut.10.240.183.220: killall -s INT dpdk-testpmd
05/11/2020 09:49:11 dut.10.240.183.220: dpdk-testpmd: no process found
05/11/2020 09:49:11 dut.10.240.183.220: killall -s INT qemu-system-x86_64
05/11/2020 09:49:11 dut.10.240.183.220: qemu-system-x86_64: no process found
05/11/2020 09:49:12 dut.10.240.183.220: cat /proc/meminfo |grep Hugepagesize|awk '{print($2)}'
05/11/2020 09:49:12 dut.10.240.183.220: 1048576
05/11/2020 09:49:14 TestPVPMultiPathVirtioPerformance: Test running at parameters: framesize: 64, rxd/txd: 1024
05/11/2020 09:49:14 tester: ls -d /tmp
05/11/2020 09:49:14 tester: /tmp
05/11/2020 09:49:14 tester: scp -v /home/autoregression/jiangyu/dts20.11/dts/output/tmp/pcap/multi_path.pcap root@10.240.183.217:/tmp/multi_path.pcap
05/11/2020 09:49:16 pktgen: test port 0 map gen port 0
05/11/2020 09:49:16 pktgen: test port 0 map gen port 0
05/11/2020 09:49:16 pktgen: {'arp': '-',
'cores': [0, 1, 2, 3],
'description': 'Ethernet Controller XL710 for 40GbE QSFP+',
'dest': 'b4:96:91:46:e0:5c',
'driver': 'net_i40e',
'fc': 'none',
'fc_supported': 'no',
'grat_arp': 'off',
'hw_mac': '3c:fd:fe:c8:17:d0',
'index': 0,
'ipv6': 'off',
'is_fc_supported': False,
'is_led_supported': True,
'is_link_supported': True,
'is_prom_supported': True,
'is_virtual': 'no',
'is_vxlan_supported': 'yes',
'layer_mode': 'Ethernet',
'led_change_supported': 'yes',
'link': 'UP',
'link_change_supported': 'yes',
'mult': 'off',
'numa': 1,
'pci_addr': '0000:82:00.0',
'prom': 'off',
'prom_supported': 'yes',
'rx': {'caps': ['flow_stats', 'latency'], 'counters': 127},
'rx_filter_mode': 'hardware match',
'rx_queue': 'off',
'speed': 40.0,
'src_ipv4': '-',
'src_mac': '3c:fd:fe:c8:17:d0',
'stack': 'legacy',
'status': 'IDLE',
'supp_speeds': [40000],
'vlan': '-',
'vxlan_fs': '-'}
05/11/2020 09:49:16 pktgen: trex port <0> not support flow control
05/11/2020 09:49:16 pktgen: trex packet generator: run traffic 5s to warm up ...
05/11/2020 09:49:16 pktgen: check the trex port link status
05/11/2020 09:49:16 pktgen: {'arp': '-',
'cores': [0, 1, 2, 3],
'description': 'Ethernet Controller XL710 for 40GbE QSFP+',
'dest': 'b4:96:91:46:e0:5c',
'driver': 'net_i40e',
'fc': 'none',
'fc_supported': 'no',
'grat_arp': 'off',
'hw_mac': '3c:fd:fe:c8:17:d0',
'index': 0,
'ipv6': 'off',
'is_fc_supported': False,
'is_led_supported': True,
'is_link_supported': True,
'is_prom_supported': True,
'is_virtual': 'no',
'is_vxlan_supported': 'yes',
'layer_mode': 'Ethernet',
'led_change_supported': 'yes',
'link': 'UP',
'link_change_supported': 'yes',
'mult': 'off',
'numa': 1,
'pci_addr': '0000:82:00.0',
'prom': 'on',
'prom_supported': 'yes',
'rx': {'caps': ['flow_stats', 'latency'], 'counters': 127},
'rx_filter_mode': 'hardware match',
'rx_queue': 'off',
'speed': 40.0,
'src_ipv4': '-',
'src_mac': '3c:fd:fe:c8:17:d0',
'stack': 'legacy',
'status': 'IDLE',
'supp_speeds': [40000],
'vlan': '-',
'vxlan_fs': '-'}
05/11/2020 09:49:16 pktgen: begin traffic ......
05/11/2020 09:49:16 pktgen: {'ports': [0], 'mult': '100%', 'core_mask': None, 'force': True}
05/11/2020 09:49:21 pktgen: traffic completed.
05/11/2020 09:49:21 pktgen: check the trex port link status
05/11/2020 09:49:21 pktgen: {'arp': '-',
'cores': [0, 1, 2, 3],
'description': 'Ethernet Controller XL710 for 40GbE QSFP+',
'dest': 'b4:96:91:46:e0:5c',
'driver': 'net_i40e',
'fc': 'none',
'fc_supported': 'no',
'grat_arp': 'off',
'hw_mac': '3c:fd:fe:c8:17:d0',
'index': 0,
'ipv6': 'off',
'is_fc_supported': False,
'is_led_supported': True,
'is_link_supported': True,
'is_prom_supported': True,
'is_virtual': 'no',
'is_vxlan_supported': 'yes',
'layer_mode': 'Ethernet',
'led_change_supported': 'yes',
'link': 'UP',
'link_change_supported': 'yes',
'mult': 'off',
'numa': 1,
'pci_addr': '0000:82:00.0',
'prom': 'on',
'prom_supported': 'yes',
'rx': {'caps': ['flow_stats', 'latency'], 'counters': 127},
'rx_filter_mode': 'hardware match',
'rx_queue': 'off',
'speed': 40.0,
'src_ipv4': '-',
'src_mac': '3c:fd:fe:c8:17:d0',
'stack': 'legacy',
'status': 'IDLE',
'supp_speeds': [40000],
'vlan': '-',
'vxlan_fs': '-'}
05/11/2020 09:49:21 pktgen: begin traffic ......
05/11/2020 09:49:21 pktgen: {'ports': [0], 'mult': '100%', 'core_mask': None, 'force': True}
05/11/2020 09:49:31 pktgen: begin get port statistic ...
05/11/2020 09:49:31 pktgen: {'options': {'pcap': '/tmp/multi_path.pcap',
'stream_config': {'rate': 100,
'transmit_mode': 'continuous',
'txmode': {}}},
'pcap_file': '/tmp/multi_path.pcap',
'rx_port': 0,
'tx_port': 0}
05/11/2020 09:49:31 pktgen: {0: {'ibytes': 8451397824,
'ierrors': 0,
'ipackets': 132053092,
'obytes': 18800695680,
'oerrors': 0,
'opackets': 293760897,
'rx_bps': 6757468160.0,
'rx_bps_L1': 8869174720.0,
'rx_pps': 13198166.0,
'rx_util': 22.172936800000002,
'tx_bps': 15027341312.0,
'tx_bps_L1': 19723380992.0,
'tx_pps': 29350248.0,
'tx_util': 49.30845248},
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.617166519165039,
'cpu_util': 98.64128112792969,
'cpu_util_raw': 100.0,
'open_flows': 0.0,
'platform_factor': 1.0,
'queue_full': 23303461,
'rx_bps': 6757468160.0,
'rx_core_pps': 0.0,
'rx_cpu_util': 0.0,
'rx_drop_bps': 8269873152.0,
'rx_pps': 13198166.0,
'socket_util': 0.0,
'total_alloc_error': 0,
'total_clients': 0,
'total_servers': 0,
'tx_bps': 15027341312.0,
'tx_cps': 0.0,
'tx_expected_bps': 0.0,
'tx_expected_cps': 0.0,
'tx_expected_pps': 0.0,
'tx_pps': 29350248.0},
'latency': {'global': {'bad_hdr': 0, 'old_flow': 0}},
'total': {'ibytes': 8451397824,
'ierrors': 0,
'ipackets': 132053092,
'obytes': 18800695680,
'oerrors': 0,
'opackets': 293760897,
'rx_bps': 6757468160.0,
'rx_bps_L1': 8869174720.0,
'rx_pps': 13198166.0,
'rx_util': 22.172936800000002,
'tx_bps': 15027341312.0,
'tx_bps_L1': 19723380992.0,
'tx_pps': 29350248.0,
'tx_util': 49.30845248}}
05/11/2020 09:49:31 pktgen: {'ibytes': 8451397824,
'ierrors': 0,
'ipackets': 132053092,
'obytes': 18800695680,
'oerrors': 0,
'opackets': 293760897,
'rx_bps': 6757468160.0,
'rx_bps_L1': 8869174720.0,
'rx_pps': 13198166.0,
'rx_util': 22.172936800000002,
'tx_bps': 15027341312.0,
'tx_bps_L1': 19723380992.0,
'tx_pps': 29350248.0,
'tx_util': 49.30845248}
05/11/2020 09:49:31 pktgen: Tx Port 0 stats:
tx_port: 0, tx_bps: 15027341312.000000, tx_pps: 29350248.000000
05/11/2020 09:49:31 pktgen: {'ibytes': 8451397824,
'ierrors': 0,
'ipackets': 132053092,
'obytes': 18800695680,
'oerrors': 0,
'opackets': 293760897,
'rx_bps': 6757468160.0,
'rx_bps_L1': 8869174720.0,
'rx_pps': 13198166.0,
'rx_util': 22.172936800000002,
'tx_bps': 15027341312.0,
'tx_bps_L1': 19723380992.0,
'tx_pps': 29350248.0,
'tx_util': 49.30845248}
05/11/2020 09:49:31 pktgen: Rx Port 0 stats:
rx_port: 0, rx_bps: 6757468160.000000, rx_pps: 13198166.000000
05/11/2020 09:49:31 pktgen: throughput: pps_rx 13198166.000000, bps_rx 6757468160.000000
05/11/2020 09:49:31 pktgen: traffic completed.
05/11/2020 09:49:31 TestPVPMultiPathVirtioPerformance: Test running at parameters: framesize: 1518, rxd/txd: 1024
05/11/2020 09:49:31 tester: ls -d /tmp
05/11/2020 09:49:31 tester: /tmp
05/11/2020 09:49:31 tester: scp -v /home/autoregression/jiangyu/dts20.11/dts/output/tmp/pcap/multi_path.pcap root@10.240.183.217:/tmp/multi_path.pcap
05/11/2020 09:49:33 pktgen: test port 0 map gen port 0
05/11/2020 09:49:33 pktgen: test port 0 map gen port 0
05/11/2020 09:49:33 pktgen: {'arp': '-',
'cores': [0, 1, 2, 3],
'description': 'Ethernet Controller XL710 for 40GbE QSFP+',
'dest': 'b4:96:91:46:e0:5c',
'driver': 'net_i40e',
'fc': 'none',
'fc_supported': 'no',
'grat_arp': 'off',
'hw_mac': '3c:fd:fe:c8:17:d0',
'index': 0,
'ipv6': 'off',
'is_fc_supported': False,
'is_led_supported': True,
'is_link_supported': True,
'is_prom_supported': True,
'is_virtual': 'no',
'is_vxlan_supported': 'yes',
'layer_mode': 'Ethernet',
'led_change_supported': 'yes',
'link': 'UP',
'link_change_supported': 'yes',
'mult': 'off',
'numa': 1,
'pci_addr': '0000:82:00.0',
'prom': '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': '-'}
05/11/2020 09:49:33 pktgen: trex port <0> not support flow control
05/11/2020 09:49:33 pktgen: trex packet generator: run traffic 5s to warm up ...
05/11/2020 09:49:33 pktgen: check the trex port link status
05/11/2020 09:49:33 pktgen: {'arp': '-',
'cores': [0, 1, 2, 3],
'description': 'Ethernet Controller XL710 for 40GbE QSFP+',
'dest': 'b4:96:91:46:e0:5c',
'driver': 'net_i40e',
'fc': 'none',
'fc_supported': 'no',
'grat_arp': 'off',
'hw_mac': '3c:fd:fe:c8:17:d0',
'index': 0,
'ipv6': 'off',
'is_fc_supported': False,
'is_led_supported': True,
'is_link_supported': True,
'is_prom_supported': True,
'is_virtual': 'no',
'is_vxlan_supported': 'yes',
'layer_mode': 'Ethernet',
'led_change_supported': 'yes',
'link': 'UP',
'link_change_supported': 'yes',
'mult': 'off',
'numa': 1,
'pci_addr': '0000:82:00.0',
'prom': 'on',
'prom_supported': 'yes',
'rx': {'caps': ['flow_stats', 'latency'], 'counters': 127},
'rx_filter_mode': 'hardware match',
'rx_queue': 'off',
'speed': 40.0,
'src_ipv4': '-',
'src_mac': '3c:fd:fe:c8:17:d0',
'stack': 'legacy',
'status': 'IDLE',
'supp_speeds': [40000],
'vlan': '-',
'vxlan_fs': '-'}
05/11/2020 09:49:33 pktgen: begin traffic ......
05/11/2020 09:49:33 pktgen: {'ports': [0], 'mult': '100%', 'core_mask': None, 'force': True}
05/11/2020 09:49:38 pktgen: traffic completed.
05/11/2020 09:49:38 pktgen: check the trex port link status
05/11/2020 09:49:38 pktgen: {'arp': '-',
'cores': [0, 1, 2, 3],
'description': 'Ethernet Controller XL710 for 40GbE QSFP+',
'dest': 'b4:96:91:46:e0:5c',
'driver': 'net_i40e',
'fc': 'none',
'fc_supported': 'no',
'grat_arp': 'off',
'hw_mac': '3c:fd:fe:c8:17:d0',
'index': 0,
'ipv6': 'off',
'is_fc_supported': False,
'is_led_supported': True,
'is_link_supported': True,
'is_prom_supported': True,
'is_virtual': 'no',
'is_vxlan_supported': 'yes',
'layer_mode': 'Ethernet',
'led_change_supported': 'yes',
'link': 'UP',
'link_change_supported': 'yes',
'mult': 'off',
'numa': 1,
'pci_addr': '0000:82:00.0',
'prom': 'on',
'prom_supported': 'yes',
'rx': {'caps': ['flow_stats', 'latency'], 'counters': 127},
'rx_filter_mode': 'hardware match',
'rx_queue': 'off',
'speed': 40.0,
'src_ipv4': '-',
'src_mac': '3c:fd:fe:c8:17:d0',
'stack': 'legacy',
'status': 'IDLE',
'supp_speeds': [40000],
'vlan': '-',
'vxlan_fs': '-'}
05/11/2020 09:49:38 pktgen: begin traffic ......
05/11/2020 09:49:38 pktgen: {'ports': [0], 'mult': '100%', 'core_mask': None, 'force': True}
05/11/2020 09:49:48 pktgen: begin get port statistic ...
05/11/2020 09:49:48 pktgen: {'options': {'pcap': '/tmp/multi_path.pcap',
'stream_config': {'rate': 100,
'transmit_mode': 'continuous',
'txmode': {}}},
'pcap_file': '/tmp/multi_path.pcap',
'rx_port': 0,
'tx_port': 0}
05/11/2020 09:49:48 pktgen: {0: {'ibytes': 49400154078,
'ierrors': 0,
'ipackets': 32542924,
'obytes': 49400044782,
'oerrors': 0,
'opackets': 32542852,
'rx_bps': 39496421376.0,
'rx_bps_L1': 40016820176.0,
'rx_pps': 3252492.5,
'rx_util': 100.04205044000001,
'tx_bps': 39496515584.0,
'tx_bps_L1': 40016945424.0,
'tx_pps': 3252686.5,
'tx_util': 100.04236356},
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': 25.87420082092285,
'cpu_util': 76.32412719726562,
'cpu_util_raw': 78.5,
'open_flows': 0.0,
'platform_factor': 1.0,
'queue_full': 26630241,
'rx_bps': 39496421376.0,
'rx_core_pps': 0.0,
'rx_cpu_util': 0.0,
'rx_drop_bps': 0.0,
'rx_pps': 3252492.5,
'socket_util': 0.0,
'total_alloc_error': 0,
'total_clients': 0,
'total_servers': 0,
'tx_bps': 39496515584.0,
'tx_cps': 0.0,
'tx_expected_bps': 0.0,
'tx_expected_cps': 0.0,
'tx_expected_pps': 0.0,
'tx_pps': 3252686.5},
'latency': {'global': {'bad_hdr': 0, 'old_flow': 0}},
'total': {'ibytes': 49400154078,
'ierrors': 0,
'ipackets': 32542924,
'obytes': 49400044782,
'oerrors': 0,
'opackets': 32542852,
'rx_bps': 39496421376.0,
'rx_bps_L1': 40016820176.0,
'rx_pps': 3252492.5,
'rx_util': 100.04205044000001,
'tx_bps': 39496515584.0,
'tx_bps_L1': 40016945424.0,
'tx_pps': 3252686.5,
'tx_util': 100.04236356}}
05/11/2020 09:49:48 pktgen: {'ibytes': 49400154078,
'ierrors': 0,
'ipackets': 32542924,
'obytes': 49400044782,
'oerrors': 0,
'opackets': 32542852,
'rx_bps': 39496421376.0,
'rx_bps_L1': 40016820176.0,
'rx_pps': 3252492.5,
'rx_util': 100.04205044000001,
'tx_bps': 39496515584.0,
'tx_bps_L1': 40016945424.0,
'tx_pps': 3252686.5,
'tx_util': 100.04236356}
05/11/2020 09:49:48 pktgen: Tx Port 0 stats:
tx_port: 0, tx_bps: 39496515584.000000, tx_pps: 3252686.500000
05/11/2020 09:49:48 pktgen: {'ibytes': 49400154078,
'ierrors': 0,
'ipackets': 32542924,
'obytes': 49400044782,
'oerrors': 0,
'opackets': 32542852,
'rx_bps': 39496421376.0,
'rx_bps_L1': 40016820176.0,
'rx_pps': 3252492.5,
'rx_util': 100.04205044000001,
'tx_bps': 39496515584.0,
'tx_bps_L1': 40016945424.0,
'tx_pps': 3252686.5,
'tx_util': 100.04236356}
05/11/2020 09:49:48 pktgen: Rx Port 0 stats:
rx_port: 0, rx_bps: 39496421376.000000, rx_pps: 3252492.500000
05/11/2020 09:49:48 pktgen: throughput: pps_rx 3252492.500000, bps_rx 39496421376.000000
05/11/2020 09:49:48 pktgen: traffic completed.
05/11/2020 09:49:49 TestPVPMultiPathVirtioPerformance: result of all framesize result
05/11/2020 09:49:49 TestPVPMultiPathVirtioPerformance:
+-------+----------------------+--------+------------+
| Frame | Mode/RXD-TXD | Mpps | % linerate |
+=======+======================+========+============+
| 64 | inoder mergeable off | 13.198 | 22.173 |
+-------+----------------------+--------+------------+
| 1518 | inoder mergeable off | 3.252 | 100.047 |
+-------+----------------------+--------+------------+
05/11/2020 09:49:49 TestPVPMultiPathVirtioPerformance:
+-------+--------------+-------------+------------+---------------------+-----------------------+
| Frame | Mode/RXD-TXD | Mpps | % linerate | Expected Throughput | Throughput Difference |
+=======+==============+=============+============+=====================+=======================+
| 64 | 1024 | 13.198 Mpps | 22.173% | 13.918 Mpps | -0.720 Mpps |
+-------+--------------+-------------+------------+---------------------+-----------------------+
| 1518 | 1024 | 3.252 Mpps | 100.047% | 3.253 Mpps | -0.001 Mpps |
+-------+--------------+-------------+------------+---------------------+-----------------------+
05/11/2020 09:49:49 TestPVPMultiPathVirtioPerformance: Accept tolerance are (Mpps) -0.278360
05/11/2020 09:49:49 TestPVPMultiPathVirtioPerformance: Throughput Difference are (Mpps) -0.720000
05/11/2020 09:49:49 TestPVPMultiPathVirtioPerformance: Accept tolerance are (Mpps) -0.065060
05/11/2020 09:49:49 TestPVPMultiPathVirtioPerformance: Throughput Difference are (Mpps) -0.001000
05/11/2020 09:49:49 TestPVPMultiPathVirtioPerformance: Test Case test_perf_virtio_single_core_inorder_normal Result FAILED: 'Exceeded Gap'
05/11/2020 09:49:49 dut.10.240.183.220: kill_all: called by dut and prefix list has value.
05/11/2020 09:49:51 TestPVPMultiPathVirtioPerformance: Test Case test_perf_virtio_single_core_mergeable Begin
05/11/2020 09:49:51 dut.10.240.183.220:
05/11/2020 09:49:51 tester:
05/11/2020 09:49:51 dut.10.240.183.220: rm -rf ./vhost.out
05/11/2020 09:49:51 dut.10.240.183.220:
05/11/2020 09:49:51 dut.10.240.183.220: rm -rf ./vhost-net*
05/11/2020 09:49:51 dut.10.240.183.220:
05/11/2020 09:49:51 dut.10.240.183.220: killall -s INT dpdk-testpmd
05/11/2020 09:49:51 dut.10.240.183.220: dpdk-testpmd: no process found
05/11/2020 09:49:51 dut.10.240.183.220: killall -s INT qemu-system-x86_64
05/11/2020 09:49:51 dut.10.240.183.220: qemu-system-x86_64: no process found
05/11/2020 09:49:52 dut.10.240.183.220: cat /proc/meminfo |grep Hugepagesize|awk '{print($2)}'
05/11/2020 09:49:52 dut.10.240.183.220: 1048576
05/11/2020 09:49:53 TestPVPMultiPathVirtioPerformance: Test running at parameters: framesize: 64, rxd/txd: 1024
05/11/2020 09:49:53 tester: ls -d /tmp
05/11/2020 09:49:53 tester: /tmp
05/11/2020 09:49:53 tester: scp -v /home/autoregression/jiangyu/dts20.11/dts/output/tmp/pcap/multi_path.pcap root@10.240.183.217:/tmp/multi_path.pcap
05/11/2020 09:49:55 pktgen: test port 0 map gen port 0
05/11/2020 09:49:55 pktgen: test port 0 map gen port 0
05/11/2020 09:49:55 pktgen: {'arp': '-',
'cores': [0, 1, 2, 3],
'description': 'Ethernet Controller XL710 for 40GbE QSFP+',
'dest': 'b4:96:91:46:e0:5c',
'driver': 'net_i40e',
'fc': 'none',
'fc_supported': 'no',
'grat_arp': 'off',
'hw_mac': '3c:fd:fe:c8:17:d0',
'index': 0,
'ipv6': 'off',
'is_fc_supported': False,
'is_led_supported': True,
'is_link_supported': True,
'is_prom_supported': True,
'is_virtual': 'no',
'is_vxlan_supported': 'yes',
'layer_mode': 'Ethernet',
'led_change_supported': 'yes',
'link': 'UP',
'link_change_supported': 'yes',
'mult': 'off',
'numa': 1,
'pci_addr': '0000:82:00.0',
'prom': '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': '-'}
05/11/2020 09:49:55 pktgen: trex port <0> not support flow control
05/11/2020 09:49:55 pktgen: trex packet generator: run traffic 5s to warm up ...
05/11/2020 09:49:55 pktgen: check the trex port link status
05/11/2020 09:49:55 pktgen: {'arp': '-',
'cores': [0, 1, 2, 3],
'description': 'Ethernet Controller XL710 for 40GbE QSFP+',
'dest': 'b4:96:91:46:e0:5c',
'driver': 'net_i40e',
'fc': 'none',
'fc_supported': 'no',
'grat_arp': 'off',
'hw_mac': '3c:fd:fe:c8:17:d0',
'index': 0,
'ipv6': 'off',
'is_fc_supported': False,
'is_led_supported': True,
'is_link_supported': True,
'is_prom_supported': True,
'is_virtual': 'no',
'is_vxlan_supported': 'yes',
'layer_mode': 'Ethernet',
'led_change_supported': 'yes',
'link': 'UP',
'link_change_supported': 'yes',
'mult': 'off',
'numa': 1,
'pci_addr': '0000:82:00.0',
'prom': 'on',
'prom_supported': 'yes',
'rx': {'caps': ['flow_stats', 'latency'], 'counters': 127},
'rx_filter_mode': 'hardware match',
'rx_queue': 'off',
'speed': 40.0,
'src_ipv4': '-',
'src_mac': '3c:fd:fe:c8:17:d0',
'stack': 'legacy',
'status': 'IDLE',
'supp_speeds': [40000],
'vlan': '-',
'vxlan_fs': '-'}
05/11/2020 09:49:55 pktgen: begin traffic ......
05/11/2020 09:49:55 pktgen: {'ports': [0], 'mult': '100%', 'core_mask': None, 'force': True}
05/11/2020 09:50:00 pktgen: traffic completed.
05/11/2020 09:50:00 pktgen: check the trex port link status
05/11/2020 09:50:00 pktgen: {'arp': '-',
'cores': [0, 1, 2, 3],
'description': 'Ethernet Controller XL710 for 40GbE QSFP+',
'dest': 'b4:96:91:46:e0:5c',
'driver': 'net_i40e',
'fc': 'none',
'fc_supported': 'no',
'grat_arp': 'off',
'hw_mac': '3c:fd:fe:c8:17:d0',
'index': 0,
'ipv6': 'off',
'is_fc_supported': False,
'is_led_supported': True,
'is_link_supported': True,
'is_prom_supported': True,
'is_virtual': 'no',
'is_vxlan_supported': 'yes',
'layer_mode': 'Ethernet',
'led_change_supported': 'yes',
'link': 'UP',
'link_change_supported': 'yes',
'mult': 'off',
'numa': 1,
'pci_addr': '0000:82:00.0',
'prom': 'on',
'prom_supported': 'yes',
'rx': {'caps': ['flow_stats', 'latency'], 'counters': 127},
'rx_filter_mode': 'hardware match',
'rx_queue': 'off',
'speed': 40.0,
'src_ipv4': '-',
'src_mac': '3c:fd:fe:c8:17:d0',
'stack': 'legacy',
'status': 'IDLE',
'supp_speeds': [40000],
'vlan': '-',
'vxlan_fs': '-'}
05/11/2020 09:50:00 pktgen: begin traffic ......
05/11/2020 09:50:00 pktgen: {'ports': [0], 'mult': '100%', 'core_mask': None, 'force': True}
05/11/2020 09:50:10 pktgen: begin get port statistic ...
05/11/2020 09:50:10 pktgen: {'options': {'pcap': '/tmp/multi_path.pcap',
'stream_config': {'rate': 100,
'transmit_mode': 'continuous',
'txmode': {}}},
'pcap_file': '/tmp/multi_path.pcap',
'rx_port': 0,
'tx_port': 0}
05/11/2020 09:50:10 pktgen: {0: {'ibytes': 7482479936,
'ierrors': 0,
'ipackets': 116913776,
'obytes': 16123363200,
'oerrors': 0,
'opackets': 251927572,
'rx_bps': 5961749504.0,
'rx_bps_L1': 7824791744.0,
'rx_pps': 11644014.0,
'rx_util': 19.561979360000002,
'tx_bps': 12852894720.0,
'tx_bps_L1': 16869419200.0,
'tx_pps': 25103278.0,
'tx_util': 42.173548},
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': 6.519947528839111,
'cpu_util': 98.56593322753906,
'cpu_util_raw': 100.0,
'open_flows': 0.0,
'platform_factor': 1.0,
'queue_full': 25548626,
'rx_bps': 5961749504.0,
'rx_core_pps': 0.0,
'rx_cpu_util': 0.0,
'rx_drop_bps': 6891145216.0,
'rx_pps': 11644014.0,
'socket_util': 0.0,
'total_alloc_error': 0,
'total_clients': 0,
'total_servers': 0,
'tx_bps': 12852894720.0,
'tx_cps': 0.0,
'tx_expected_bps': 0.0,
'tx_expected_cps': 0.0,
'tx_expected_pps': 0.0,
'tx_pps': 25103278.0},
'latency': {'global': {'bad_hdr': 0, 'old_flow': 0}},
'total': {'ibytes': 7482479936,
'ierrors': 0,
'ipackets': 116913776,
'obytes': 16123363200,
'oerrors': 0,
'opackets': 251927572,
'rx_bps': 5961749504.0,
'rx_bps_L1': 7824791744.0,
'rx_pps': 11644014.0,
'rx_util': 19.561979360000002,
'tx_bps': 12852894720.0,
'tx_bps_L1': 16869419200.0,
'tx_pps': 25103278.0,
'tx_util': 42.173548}}
05/11/2020 09:50:10 pktgen: {'ibytes': 7482479936,
'ierrors': 0,
'ipackets': 116913776,
'obytes': 16123363200,
'oerrors': 0,
'opackets': 251927572,
'rx_bps': 5961749504.0,
'rx_bps_L1': 7824791744.0,
'rx_pps': 11644014.0,
'rx_util': 19.561979360000002,
'tx_bps': 12852894720.0,
'tx_bps_L1': 16869419200.0,
'tx_pps': 25103278.0,
'tx_util': 42.173548}
05/11/2020 09:50:10 pktgen: Tx Port 0 stats:
tx_port: 0, tx_bps: 12852894720.000000, tx_pps: 25103278.000000
05/11/2020 09:50:10 pktgen: {'ibytes': 7482479936,
'ierrors': 0,
'ipackets': 116913776,
'obytes': 16123363200,
'oerrors': 0,
'opackets': 251927572,
'rx_bps': 5961749504.0,
'rx_bps_L1': 7824791744.0,
'rx_pps': 11644014.0,
'rx_util': 19.561979360000002,
'tx_bps': 12852894720.0,
'tx_bps_L1': 16869419200.0,
'tx_pps': 25103278.0,
'tx_util': 42.173548}
05/11/2020 09:50:10 pktgen: Rx Port 0 stats:
rx_port: 0, rx_bps: 5961749504.000000, rx_pps: 11644014.000000
05/11/2020 09:50:10 pktgen: throughput: pps_rx 11644014.000000, bps_rx 5961749504.000000
05/11/2020 09:50:10 pktgen: traffic completed.
05/11/2020 09:50:10 TestPVPMultiPathVirtioPerformance: Test running at parameters: framesize: 1518, rxd/txd: 1024
05/11/2020 09:50:10 tester: ls -d /tmp
05/11/2020 09:50:11 tester: /tmp
05/11/2020 09:50:11 tester: scp -v /home/autoregression/jiangyu/dts20.11/dts/output/tmp/pcap/multi_path.pcap root@10.240.183.217:/tmp/multi_path.pcap
05/11/2020 09:50:13 pktgen: test port 0 map gen port 0
05/11/2020 09:50:13 pktgen: test port 0 map gen port 0
05/11/2020 09:50:13 pktgen: {'arp': '-',
'cores': [0, 1, 2, 3],
'description': 'Ethernet Controller XL710 for 40GbE QSFP+',
'dest': 'b4:96:91:46:e0:5c',
'driver': 'net_i40e',
'fc': 'none',
'fc_supported': 'no',
'grat_arp': 'off',
'hw_mac': '3c:fd:fe:c8:17:d0',
'index': 0,
'ipv6': 'off',
'is_fc_supported': False,
'is_led_supported': True,
'is_link_supported': True,
'is_prom_supported': True,
'is_virtual': 'no',
'is_vxlan_supported': 'yes',
'layer_mode': 'Ethernet',
'led_change_supported': 'yes',
'link': 'UP',
'link_change_supported': 'yes',
'mult': 'off',
'numa': 1,
'pci_addr': '0000:82:00.0',
'prom': 'off',
'prom_supported': 'yes',
'rx': {'caps': ['flow_stats', 'latency'], 'counters': 127},
'rx_filter_mode': 'hardware match',
'rx_queue': 'off',
'speed': 40.0,
'src_ipv4': '-',
'src_mac': '3c:fd:fe:c8:17:d0',
'stack': 'legacy',
'status': 'IDLE',
'supp_speeds': [40000],
'vlan': '-',
'vxlan_fs': '-'}
05/11/2020 09:50:13 pktgen: trex port <0> not support flow control
05/11/2020 09:50:13 pktgen: trex packet generator: run traffic 5s to warm up ...
05/11/2020 09:50:13 pktgen: check the trex port link status
05/11/2020 09:50:13 pktgen: {'arp': '-',
'cores': [0, 1, 2, 3],
'description': 'Ethernet Controller XL710 for 40GbE QSFP+',
'dest': 'b4:96:91:46:e0:5c',
'driver': 'net_i40e',
'fc': 'none',
'fc_supported': 'no',
'grat_arp': 'off',
'hw_mac': '3c:fd:fe:c8:17:d0',
'index': 0,
'ipv6': 'off',
'is_fc_supported': False,
'is_led_supported': True,
'is_link_supported': True,
'is_prom_supported': True,
'is_virtual': 'no',
'is_vxlan_supported': 'yes',
'layer_mode': 'Ethernet',
'led_change_supported': 'yes',
'link': 'UP',
'link_change_supported': 'yes',
'mult': 'off',
'numa': 1,
'pci_addr': '0000:82:00.0',
'prom': 'on',
'prom_supported': 'yes',
'rx': {'caps': ['flow_stats', 'latency'], 'counters': 127},
'rx_filter_mode': 'hardware match',
'rx_queue': 'off',
'speed': 40.0,
'src_ipv4': '-',
'src_mac': '3c:fd:fe:c8:17:d0',
'stack': 'legacy',
'status': 'IDLE',
'supp_speeds': [40000],
'vlan': '-',
'vxlan_fs': '-'}
05/11/2020 09:50:13 pktgen: begin traffic ......
05/11/2020 09:50:13 pktgen: {'ports': [0], 'mult': '100%', 'core_mask': None, 'force': True}
05/11/2020 09:50:18 pktgen: traffic completed.
05/11/2020 09:50:18 pktgen: check the trex port link status
05/11/2020 09:50:18 pktgen: {'arp': '-',
'cores': [0, 1, 2, 3],
'description': 'Ethernet Controller XL710 for 40GbE QSFP+',
'dest': 'b4:96:91:46:e0:5c',
'driver': 'net_i40e',
'fc': 'none',
'fc_supported': 'no',
'grat_arp': 'off',
'hw_mac': '3c:fd:fe:c8:17:d0',
'index': 0,
'ipv6': 'off',
'is_fc_supported': False,
'is_led_supported': True,
'is_link_supported': True,
'is_prom_supported': True,
'is_virtual': 'no',
'is_vxlan_supported': 'yes',
'layer_mode': 'Ethernet',
'led_change_supported': 'yes',
'link': 'UP',
'link_change_supported': 'yes',
'mult': 'off',
'numa': 1,
'pci_addr': '0000:82:00.0',
'prom': 'on',
'prom_supported': 'yes',
'rx': {'caps': ['flow_stats', 'latency'], 'counters': 127},
'rx_filter_mode': 'hardware match',
'rx_queue': 'off',
'speed': 40.0,
'src_ipv4': '-',
'src_mac': '3c:fd:fe:c8:17:d0',
'stack': 'legacy',
'status': 'IDLE',
'supp_speeds': [40000],
'vlan': '-',
'vxlan_fs': '-'}
05/11/2020 09:50:18 pktgen: begin traffic ......
05/11/2020 09:50:18 pktgen: {'ports': [0], 'mult': '100%', 'core_mask': None, 'force': True}
05/11/2020 09:50:28 pktgen: begin get port statistic ...
05/11/2020 09:50:28 pktgen: {'options': {'pcap': '/tmp/multi_path.pcap',
'stream_config': {'rate': 100,
'transmit_mode': 'continuous',
'txmode': {}}},
'pcap_file': '/tmp/multi_path.pcap',
'rx_port': 0,
'tx_port': 0}
05/11/2020 09:50:28 pktgen: {0: {'ibytes': 49399912716,
'ierrors': 0,
'ipackets': 32542766,
'obytes': 49399818600,
'oerrors': 0,
'opackets': 32542703,
'rx_bps': 39565451264.0,
'rx_bps_L1': 40086759023.99999,
'rx_pps': 3258173.5,
'rx_util': 100.21689755999998,
'tx_bps': 39565529088.0,
'tx_bps_L1': 40086865488.00001,
'tx_pps': 3258352.5,
'tx_util': 100.21716372000003},
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.17870330810547,
'cpu_util': 75.56816101074219,
'cpu_util_raw': 75.25,
'open_flows': 0.0,
'platform_factor': 1.0,
'queue_full': 26463512,
'rx_bps': 39565451264.0,
'rx_core_pps': 0.0,
'rx_cpu_util': 0.0,
'rx_drop_bps': 0.0,
'rx_pps': 3258173.5,
'socket_util': 0.0,
'total_alloc_error': 0,
'total_clients': 0,
'total_servers': 0,
'tx_bps': 39565529088.0,
'tx_cps': 0.0,
'tx_expected_bps': 0.0,
'tx_expected_cps': 0.0,
'tx_expected_pps': 0.0,
'tx_pps': 3258352.5},
'latency': {'global': {'bad_hdr': 0, 'old_flow': 0}},
'total': {'ibytes': 49399912716,
'ierrors': 0,
'ipackets': 32542766,
'obytes': 49399818600,
'oerrors': 0,
'opackets': 32542703,
'rx_bps': 39565451264.0,
'rx_bps_L1': 40086759023.99999,
'rx_pps': 3258173.5,
'rx_util': 100.21689755999998,
'tx_bps': 39565529088.0,
'tx_bps_L1': 40086865488.00001,
'tx_pps': 3258352.5,
'tx_util': 100.21716372000003}}
05/11/2020 09:50:28 pktgen: {'ibytes': 49399912716,
'ierrors': 0,
'ipackets': 32542766,
'obytes': 49399818600,
'oerrors': 0,
'opackets': 32542703,
'rx_bps': 39565451264.0,
'rx_bps_L1': 40086759023.99999,
'rx_pps': 3258173.5,
'rx_util': 100.21689755999998,
'tx_bps': 39565529088.0,
'tx_bps_L1': 40086865488.00001,
'tx_pps': 3258352.5,
'tx_util': 100.21716372000003}
05/11/2020 09:50:28 pktgen: Tx Port 0 stats:
tx_port: 0, tx_bps: 39565529088.000000, tx_pps: 3258352.500000
05/11/2020 09:50:28 pktgen: {'ibytes': 49399912716,
'ierrors': 0,
'ipackets': 32542766,
'obytes': 49399818600,
'oerrors': 0,
'opackets': 32542703,
'rx_bps': 39565451264.0,
'rx_bps_L1': 40086759023.99999,
'rx_pps': 3258173.5,
'rx_util': 100.21689755999998,
'tx_bps': 39565529088.0,
'tx_bps_L1': 40086865488.00001,
'tx_pps': 3258352.5,
'tx_util': 100.21716372000003}
05/11/2020 09:50:28 pktgen: Rx Port 0 stats:
rx_port: 0, rx_bps: 39565451264.000000, rx_pps: 3258173.500000
05/11/2020 09:50:28 pktgen: throughput: pps_rx 3258173.500000, bps_rx 39565451264.000000
05/11/2020 09:50:28 pktgen: traffic completed.
05/11/2020 09:50:29 TestPVPMultiPathVirtioPerformance: result of all framesize result
05/11/2020 09:50:29 TestPVPMultiPathVirtioPerformance:
+-------+------------------+--------+------------+
| Frame | Mode/RXD-TXD | Mpps | % linerate |
+=======+==================+========+============+
| 64 | virito mergeable | 11.644 | 19.562 |
+-------+------------------+--------+------------+
| 1518 | virito mergeable | 3.258 | 100.221 |
+-------+------------------+--------+------------+
05/11/2020 09:50:29 TestPVPMultiPathVirtioPerformance:
+-------+--------------+-------------+------------+---------------------+-----------------------+
| Frame | Mode/RXD-TXD | Mpps | % linerate | Expected Throughput | Throughput Difference |
+=======+==============+=============+============+=====================+=======================+
| 64 | 1024 | 11.644 Mpps | 19.562% | 12.030 Mpps | -0.386 Mpps |
+-------+--------------+-------------+------------+---------------------+-----------------------+
| 1518 | 1024 | 3.258 Mpps | 100.221% | 2.997 Mpps | 0.261 Mpps |
+-------+--------------+-------------+------------+---------------------+-----------------------+
05/11/2020 09:50:29 TestPVPMultiPathVirtioPerformance: Accept tolerance are (Mpps) -0.240600
05/11/2020 09:50:29 TestPVPMultiPathVirtioPerformance: Throughput Difference are (Mpps) -0.386000
05/11/2020 09:50:29 TestPVPMultiPathVirtioPerformance: Accept tolerance are (Mpps) -0.059940
05/11/2020 09:50:29 TestPVPMultiPathVirtioPerformance: Throughput Difference are (Mpps) 0.261000
05/11/2020 09:50:29 TestPVPMultiPathVirtioPerformance: Test Case test_perf_virtio_single_core_mergeable Result FAILED: 'Exceeded Gap'
05/11/2020 09:50:29 dut.10.240.183.220: kill_all: called by dut and prefix list has value.
05/11/2020 09:50:31 TestPVPMultiPathVirtioPerformance: Test Case test_perf_virtio_single_core_normal Begin
05/11/2020 09:50:31 dut.10.240.183.220:
05/11/2020 09:50:31 tester:
05/11/2020 09:50:31 dut.10.240.183.220: rm -rf ./vhost.out
05/11/2020 09:50:31 dut.10.240.183.220:
05/11/2020 09:50:31 dut.10.240.183.220: rm -rf ./vhost-net*
05/11/2020 09:50:31 dut.10.240.183.220:
05/11/2020 09:50:31 dut.10.240.183.220: killall -s INT dpdk-testpmd
05/11/2020 09:50:31 dut.10.240.183.220: dpdk-testpmd: no process found
05/11/2020 09:50:31 dut.10.240.183.220: killall -s INT qemu-system-x86_64
05/11/2020 09:50:31 dut.10.240.183.220: qemu-system-x86_64: no process found
05/11/2020 09:50:32 dut.10.240.183.220: cat /proc/meminfo |grep Hugepagesize|awk '{print($2)}'
05/11/2020 09:50:32 dut.10.240.183.220: 1048576
05/11/2020 09:50:33 TestPVPMultiPathVirtioPerformance: Test running at parameters: framesize: 64, rxd/txd: 1024
05/11/2020 09:50:33 tester: ls -d /tmp
05/11/2020 09:50:33 tester: /tmp
05/11/2020 09:50:33 tester: scp -v /home/autoregression/jiangyu/dts20.11/dts/output/tmp/pcap/multi_path.pcap root@10.240.183.217:/tmp/multi_path.pcap
05/11/2020 09:50:35 pktgen: test port 0 map gen port 0
05/11/2020 09:50:35 pktgen: test port 0 map gen port 0
05/11/2020 09:50:35 pktgen: {'arp': '-',
'cores': [0, 1, 2, 3],
'description': 'Ethernet Controller XL710 for 40GbE QSFP+',
'dest': 'b4:96:91:46:e0:5c',
'driver': 'net_i40e',
'fc': 'none',
'fc_supported': 'no',
'grat_arp': 'off',
'hw_mac': '3c:fd:fe:c8:17:d0',
'index': 0,
'ipv6': 'off',
'is_fc_supported': False,
'is_led_supported': True,
'is_link_supported': True,
'is_prom_supported': True,
'is_virtual': 'no',
'is_vxlan_supported': 'yes',
'layer_mode': 'Ethernet',
'led_change_supported': 'yes',
'link': 'UP',
'link_change_supported': 'yes',
'mult': 'off',
'numa': 1,
'pci_addr': '0000:82:00.0',
'prom': 'off',
'prom_supported': 'yes',
'rx': {'caps': ['flow_stats', 'latency'], 'counters': 127},
'rx_filter_mode': 'hardware match',
'rx_queue': 'off',
'speed': 40.0,
'src_ipv4': '-',
'src_mac': '3c:fd:fe:c8:17:d0',
'stack': 'legacy',
'status': 'IDLE',
'supp_speeds': [40000],
'vlan': '-',
'vxlan_fs': '-'}
05/11/2020 09:50:35 pktgen: trex port <0> not support flow control
05/11/2020 09:50:35 pktgen: trex packet generator: run traffic 5s to warm up ...
05/11/2020 09:50:35 pktgen: check the trex port link status
05/11/2020 09:50:35 pktgen: {'arp': '-',
'cores': [0, 1, 2, 3],
'description': 'Ethernet Controller XL710 for 40GbE QSFP+',
'dest': 'b4:96:91:46:e0:5c',
'driver': 'net_i40e',
'fc': 'none',
'fc_supported': 'no',
'grat_arp': 'off',
'hw_mac': '3c:fd:fe:c8:17:d0',
'index': 0,
'ipv6': 'off',
'is_fc_supported': False,
'is_led_supported': True,
'is_link_supported': True,
'is_prom_supported': True,
'is_virtual': 'no',
'is_vxlan_supported': 'yes',
'layer_mode': 'Ethernet',
'led_change_supported': 'yes',
'link': 'UP',
'link_change_supported': 'yes',
'mult': 'off',
'numa': 1,
'pci_addr': '0000:82:00.0',
'prom': 'on',
'prom_supported': 'yes',
'rx': {'caps': ['flow_stats', 'latency'], 'counters': 127},
'rx_filter_mode': 'hardware match',
'rx_queue': 'off',
'speed': 40.0,
'src_ipv4': '-',
'src_mac': '3c:fd:fe:c8:17:d0',
'stack': 'legacy',
'status': 'IDLE',
'supp_speeds': [40000],
'vlan': '-',
'vxlan_fs': '-'}
05/11/2020 09:50:35 pktgen: begin traffic ......
05/11/2020 09:50:35 pktgen: {'ports': [0], 'mult': '100%', 'core_mask': None, 'force': True}
05/11/2020 09:50:40 pktgen: traffic completed.
05/11/2020 09:50:40 pktgen: check the trex port link status
05/11/2020 09:50:40 pktgen: {'arp': '-',
'cores': [0, 1, 2, 3],
'description': 'Ethernet Controller XL710 for 40GbE QSFP+',
'dest': 'b4:96:91:46:e0:5c',
'driver': 'net_i40e',
'fc': 'none',
'fc_supported': 'no',
'grat_arp': 'off',
'hw_mac': '3c:fd:fe:c8:17:d0',
'index': 0,
'ipv6': 'off',
'is_fc_supported': False,
'is_led_supported': True,
'is_link_supported': True,
'is_prom_supported': True,
'is_virtual': 'no',
'is_vxlan_supported': 'yes',
'layer_mode': 'Ethernet',
'led_change_supported': 'yes',
'link': 'UP',
'link_change_supported': 'yes',
'mult': 'off',
'numa': 1,
'pci_addr': '0000:82:00.0',
'prom': 'on',
'prom_supported': 'yes',
'rx': {'caps': ['flow_stats', 'latency'], 'counters': 127},
'rx_filter_mode': 'hardware match',
'rx_queue': 'off',
'speed': 40.0,
'src_ipv4': '-',
'src_mac': '3c:fd:fe:c8:17:d0',
'stack': 'legacy',
'status': 'IDLE',
'supp_speeds': [40000],
'vlan': '-',
'vxlan_fs': '-'}
05/11/2020 09:50:40 pktgen: begin traffic ......
05/11/2020 09:50:40 pktgen: {'ports': [0], 'mult': '100%', 'core_mask': None, 'force': True}
05/11/2020 09:50:50 pktgen: begin get port statistic ...
05/11/2020 09:50:50 pktgen: {'options': {'pcap': '/tmp/multi_path.pcap',
'stream_config': {'rate': 100,
'transmit_mode': 'continuous',
'txmode': {}}},
'pcap_file': '/tmp/multi_path.pcap',
'rx_port': 0,
'tx_port': 0}
05/11/2020 09:50:50 pktgen: {0: {'ibytes': 7549668032,
'ierrors': 0,
'ipackets': 117963592,
'obytes': 18799644352,
'oerrors': 0,
'opackets': 293744470,
'rx_bps': 6039283200.0,
'rx_bps_L1': 7926554559.999999,
'rx_pps': 11795446.0,
'rx_util': 19.816386399999995,
'tx_bps': 15051608064.0,
'tx_bps_L1': 19755231104.0,
'tx_pps': 29397644.0,
'tx_util': 49.38807776},
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.6411943435668945,
'cpu_util': 98.4898910522461,
'cpu_util_raw': 100.0,
'open_flows': 0.0,
'platform_factor': 1.0,
'queue_full': 23323908,
'rx_bps': 6039283200.0,
'rx_core_pps': 0.0,
'rx_cpu_util': 0.0,
'rx_drop_bps': 9012325376.0,
'rx_pps': 11795446.0,
'socket_util': 0.0,
'total_alloc_error': 0,
'total_clients': 0,
'total_servers': 0,
'tx_bps': 15051608064.0,
'tx_cps': 0.0,
'tx_expected_bps': 0.0,
'tx_expected_cps': 0.0,
'tx_expected_pps': 0.0,
'tx_pps': 29397644.0},
'latency': {'global': {'bad_hdr': 0, 'old_flow': 0}},
'total': {'ibytes': 7549668032,
'ierrors': 0,
'ipackets': 117963592,
'obytes': 18799644352,
'oerrors': 0,
'opackets': 293744470,
'rx_bps': 6039283200.0,
'rx_bps_L1': 7926554559.999999,
'rx_pps': 11795446.0,
'rx_util': 19.816386399999995,
'tx_bps': 15051608064.0,
'tx_bps_L1': 19755231104.0,
'tx_pps': 29397644.0,
'tx_util': 49.38807776}}
05/11/2020 09:50:50 pktgen: {'ibytes': 7549668032,
'ierrors': 0,
'ipackets': 117963592,
'obytes': 18799644352,
'oerrors': 0,
'opackets': 293744470,
'rx_bps': 6039283200.0,
'rx_bps_L1': 7926554559.999999,
'rx_pps': 11795446.0,
'rx_util': 19.816386399999995,
'tx_bps': 15051608064.0,
'tx_bps_L1': 19755231104.0,
'tx_pps': 29397644.0,
'tx_util': 49.38807776}
05/11/2020 09:50:50 pktgen: Tx Port 0 stats:
tx_port: 0, tx_bps: 15051608064.000000, tx_pps: 29397644.000000
05/11/2020 09:50:50 pktgen: {'ibytes': 7549668032,
'ierrors': 0,
'ipackets': 117963592,
'obytes': 18799644352,
'oerrors': 0,
'opackets': 293744470,
'rx_bps': 6039283200.0,
'rx_bps_L1': 7926554559.999999,
'rx_pps': 11795446.0,
'rx_util': 19.816386399999995,
'tx_bps': 15051608064.0,
'tx_bps_L1': 19755231104.0,
'tx_pps': 29397644.0,
'tx_util': 49.38807776}
05/11/2020 09:50:50 pktgen: Rx Port 0 stats:
rx_port: 0, rx_bps: 6039283200.000000, rx_pps: 11795446.000000
05/11/2020 09:50:50 pktgen: throughput: pps_rx 11795446.000000, bps_rx 6039283200.000000
05/11/2020 09:50:50 pktgen: traffic completed.
05/11/2020 09:50:50 TestPVPMultiPathVirtioPerformance: Test running at parameters: framesize: 1518, rxd/txd: 1024
05/11/2020 09:50:50 tester: ls -d /tmp
05/11/2020 09:50:50 tester: /tmp
05/11/2020 09:50:50 tester: scp -v /home/autoregression/jiangyu/dts20.11/dts/output/tmp/pcap/multi_path.pcap root@10.240.183.217:/tmp/multi_path.pcap
05/11/2020 09:50:52 pktgen: test port 0 map gen port 0
05/11/2020 09:50:52 pktgen: test port 0 map gen port 0
05/11/2020 09:50:52 pktgen: {'arp': '-',
'cores': [0, 1, 2, 3],
'description': 'Ethernet Controller XL710 for 40GbE QSFP+',
'dest': 'b4:96:91:46:e0:5c',
'driver': 'net_i40e',
'fc': 'none',
'fc_supported': 'no',
'grat_arp': 'off',
'hw_mac': '3c:fd:fe:c8:17:d0',
'index': 0,
'ipv6': 'off',
'is_fc_supported': False,
'is_led_supported': True,
'is_link_supported': True,
'is_prom_supported': True,
'is_virtual': 'no',
'is_vxlan_supported': 'yes',
'layer_mode': 'Ethernet',
'led_change_supported': 'yes',
'link': 'UP',
'link_change_supported': 'yes',
'mult': 'off',
'numa': 1,
'pci_addr': '0000:82:00.0',
'prom': 'off',
'prom_supported': 'yes',
'rx': {'caps': ['flow_stats', 'latency'], 'counters': 127},
'rx_filter_mode': 'hardware match',
'rx_queue': 'off',
'speed': 40.0,
'src_ipv4': '-',
'src_mac': '3c:fd:fe:c8:17:d0',
'stack': 'legacy',
'status': 'IDLE',
'supp_speeds': [40000],
'vlan': '-',
'vxlan_fs': '-'}
05/11/2020 09:50:52 pktgen: trex port <0> not support flow control
05/11/2020 09:50:52 pktgen: trex packet generator: run traffic 5s to warm up ...
05/11/2020 09:50:52 pktgen: check the trex port link status
05/11/2020 09:50:52 pktgen: {'arp': '-',
'cores': [0, 1, 2, 3],
'description': 'Ethernet Controller XL710 for 40GbE QSFP+',
'dest': 'b4:96:91:46:e0:5c',
'driver': 'net_i40e',
'fc': 'none',
'fc_supported': 'no',
'grat_arp': 'off',
'hw_mac': '3c:fd:fe:c8:17:d0',
'index': 0,
'ipv6': 'off',
'is_fc_supported': False,
'is_led_supported': True,
'is_link_supported': True,
'is_prom_supported': True,
'is_virtual': 'no',
'is_vxlan_supported': 'yes',
'layer_mode': 'Ethernet',
'led_change_supported': 'yes',
'link': 'UP',
'link_change_supported': 'yes',
'mult': 'off',
'numa': 1,
'pci_addr': '0000:82:00.0',
'prom': 'on',
'prom_supported': 'yes',
'rx': {'caps': ['flow_stats', 'latency'], 'counters': 127},
'rx_filter_mode': 'hardware match',
'rx_queue': 'off',
'speed': 40.0,
'src_ipv4': '-',
'src_mac': '3c:fd:fe:c8:17:d0',
'stack': 'legacy',
'status': 'IDLE',
'supp_speeds': [40000],
'vlan': '-',
'vxlan_fs': '-'}
05/11/2020 09:50:52 pktgen: begin traffic ......
05/11/2020 09:50:52 pktgen: {'ports': [0], 'mult': '100%', 'core_mask': None, 'force': True}
05/11/2020 09:50:57 pktgen: traffic completed.
05/11/2020 09:50:57 pktgen: check the trex port link status
05/11/2020 09:50:57 pktgen: {'arp': '-',
'cores': [0, 1, 2, 3],
'description': 'Ethernet Controller XL710 for 40GbE QSFP+',
'dest': 'b4:96:91:46:e0:5c',
'driver': 'net_i40e',
'fc': 'none',
'fc_supported': 'no',
'grat_arp': 'off',
'hw_mac': '3c:fd:fe:c8:17:d0',
'index': 0,
'ipv6': 'off',
'is_fc_supported': False,
'is_led_supported': True,
'is_link_supported': True,
'is_prom_supported': True,
'is_virtual': 'no',
'is_vxlan_supported': 'yes',
'layer_mode': 'Ethernet',
'led_change_supported': 'yes',
'link': 'UP',
'link_change_supported': 'yes',
'mult': 'off',
'numa': 1,
'pci_addr': '0000:82:00.0',
'prom': 'on',
'prom_supported': 'yes',
'rx': {'caps': ['flow_stats', 'latency'], 'counters': 127},
'rx_filter_mode': 'hardware match',
'rx_queue': 'off',
'speed': 40.0,
'src_ipv4': '-',
'src_mac': '3c:fd:fe:c8:17:d0',
'stack': 'legacy',
'status': 'IDLE',
'supp_speeds': [40000],
'vlan': '-',
'vxlan_fs': '-'}
05/11/2020 09:50:57 pktgen: begin traffic ......
05/11/2020 09:50:57 pktgen: {'ports': [0], 'mult': '100%', 'core_mask': None, 'force': True}
05/11/2020 09:51:07 pktgen: begin get port statistic ...
05/11/2020 09:51:07 pktgen: {'options': {'pcap': '/tmp/multi_path.pcap',
'stream_config': {'rate': 100,
'transmit_mode': 'continuous',
'txmode': {}}},
'pcap_file': '/tmp/multi_path.pcap',
'rx_port': 0,
'tx_port': 0}
05/11/2020 09:51:07 pktgen: {0: {'ibytes': 49398510084,
'ierrors': 0,
'ipackets': 32541841,
'obytes': 49398467580,
'oerrors': 0,
'opackets': 32541813,
'rx_bps': 39557353472.0,
'rx_bps_L1': 40078557392.0,
'rx_pps': 3257524.5,
'rx_util': 100.19639348,
'tx_bps': 39557439488.0,
'tx_bps_L1': 40078684568.0,
'tx_pps': 3257781.75,
'tx_util': 100.19671142},
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': 25.70948028564453,
'cpu_util': 76.9316177368164,
'cpu_util_raw': 77.5,
'open_flows': 0.0,
'platform_factor': 1.0,
'queue_full': 26673085,
'rx_bps': 39557353472.0,
'rx_core_pps': 0.0,
'rx_cpu_util': 0.0,
'rx_drop_bps': 0.0,
'rx_pps': 3257524.5,
'socket_util': 0.0,
'total_alloc_error': 0,
'total_clients': 0,
'total_servers': 0,
'tx_bps': 39557439488.0,
'tx_cps': 0.0,
'tx_expected_bps': 0.0,
'tx_expected_cps': 0.0,
'tx_expected_pps': 0.0,
'tx_pps': 3257781.75},
'latency': {'global': {'bad_hdr': 0, 'old_flow': 0}},
'total': {'ibytes': 49398510084,
'ierrors': 0,
'ipackets': 32541841,
'obytes': 49398467580,
'oerrors': 0,
'opackets': 32541813,
'rx_bps': 39557353472.0,
'rx_bps_L1': 40078557392.0,
'rx_pps': 3257524.5,
'rx_util': 100.19639348,
'tx_bps': 39557439488.0,
'tx_bps_L1': 40078684568.0,
'tx_pps': 3257781.75,
'tx_util': 100.19671142}}
05/11/2020 09:51:07 pktgen: {'ibytes': 49398510084,
'ierrors': 0,
'ipackets': 32541841,
'obytes': 49398467580,
'oerrors': 0,
'opackets': 32541813,
'rx_bps': 39557353472.0,
'rx_bps_L1': 40078557392.0,
'rx_pps': 3257524.5,
'rx_util': 100.19639348,
'tx_bps': 39557439488.0,
'tx_bps_L1': 40078684568.0,
'tx_pps': 3257781.75,
'tx_util': 100.19671142}
05/11/2020 09:51:07 pktgen: Tx Port 0 stats:
tx_port: 0, tx_bps: 39557439488.000000, tx_pps: 3257781.750000
05/11/2020 09:51:07 pktgen: {'ibytes': 49398510084,
'ierrors': 0,
'ipackets': 32541841,
'obytes': 49398467580,
'oerrors': 0,
'opackets': 32541813,
'rx_bps': 39557353472.0,
'rx_bps_L1': 40078557392.0,
'rx_pps': 3257524.5,
'rx_util': 100.19639348,
'tx_bps': 39557439488.0,
'tx_bps_L1': 40078684568.0,
'tx_pps': 3257781.75,
'tx_util': 100.19671142}
05/11/2020 09:51:07 pktgen: Rx Port 0 stats:
rx_port: 0, rx_bps: 39557353472.000000, rx_pps: 3257524.500000
05/11/2020 09:51:07 pktgen: throughput: pps_rx 3257524.500000, bps_rx 39557353472.000000
05/11/2020 09:51:07 pktgen: traffic completed.
05/11/2020 09:51:09 TestPVPMultiPathVirtioPerformance: result of all framesize result
05/11/2020 09:51:09 TestPVPMultiPathVirtioPerformance:
+-------+---------------+--------+------------+
| Frame | Mode/RXD-TXD | Mpps | % linerate |
+=======+===============+========+============+
| 64 | virito normal | 11.795 | 19.816 |
+-------+---------------+--------+------------+
| 1518 | virito normal | 3.258 | 100.201 |
+-------+---------------+--------+------------+
05/11/2020 09:51:09 TestPVPMultiPathVirtioPerformance:
+-------+--------------+-------------+------------+---------------------+-----------------------+
| Frame | Mode/RXD-TXD | Mpps | % linerate | Expected Throughput | Throughput Difference |
+=======+==============+=============+============+=====================+=======================+
| 64 | 1024 | 11.795 Mpps | 19.816% | 12.245 Mpps | -0.450 Mpps |
+-------+--------------+-------------+------------+---------------------+-----------------------+
| 1518 | 1024 | 3.258 Mpps | 100.201% | 2.997 Mpps | 0.261 Mpps |
+-------+--------------+-------------+------------+---------------------+-----------------------+
05/11/2020 09:51:09 TestPVPMultiPathVirtioPerformance: Accept tolerance are (Mpps) -0.244900
05/11/2020 09:51:09 TestPVPMultiPathVirtioPerformance: Throughput Difference are (Mpps) -0.450000
05/11/2020 09:51:09 TestPVPMultiPathVirtioPerformance: Accept tolerance are (Mpps) -0.059940
05/11/2020 09:51:09 TestPVPMultiPathVirtioPerformance: Throughput Difference are (Mpps) 0.261000
05/11/2020 09:51:09 TestPVPMultiPathVirtioPerformance: Test Case test_perf_virtio_single_core_normal Result FAILED: 'Exceeded Gap'
05/11/2020 09:51:09 dut.10.240.183.220: kill_all: called by dut and prefix list has value.
05/11/2020 09:51:10 TestPVPMultiPathVirtioPerformance: Test Case test_perf_virtio_single_core_vector_rx Begin
05/11/2020 09:51:10 dut.10.240.183.220:
05/11/2020 09:51:11 tester:
05/11/2020 09:51:11 dut.10.240.183.220: rm -rf ./vhost.out
05/11/2020 09:51:11 dut.10.240.183.220:
05/11/2020 09:51:11 dut.10.240.183.220: rm -rf ./vhost-net*
05/11/2020 09:51:11 dut.10.240.183.220:
05/11/2020 09:51:11 dut.10.240.183.220: killall -s INT dpdk-testpmd
05/11/2020 09:51:11 dut.10.240.183.220: dpdk-testpmd: no process found
05/11/2020 09:51:11 dut.10.240.183.220: killall -s INT qemu-system-x86_64
05/11/2020 09:51:11 dut.10.240.183.220: qemu-system-x86_64: no process found
05/11/2020 09:51:12 dut.10.240.183.220: cat /proc/meminfo |grep Hugepagesize|awk '{print($2)}'
05/11/2020 09:51:12 dut.10.240.183.220: 1048576
05/11/2020 09:51:13 TestPVPMultiPathVirtioPerformance: Test running at parameters: framesize: 64, rxd/txd: 1024
05/11/2020 09:51:13 tester: ls -d /tmp
05/11/2020 09:51:13 tester: /tmp
05/11/2020 09:51:13 tester: scp -v /home/autoregression/jiangyu/dts20.11/dts/output/tmp/pcap/multi_path.pcap root@10.240.183.217:/tmp/multi_path.pcap
05/11/2020 09:51:15 pktgen: test port 0 map gen port 0
05/11/2020 09:51:15 pktgen: test port 0 map gen port 0
05/11/2020 09:51:15 pktgen: {'arp': '-',
'cores': [0, 1, 2, 3],
'description': 'Ethernet Controller XL710 for 40GbE QSFP+',
'dest': 'b4:96:91:46:e0:5c',
'driver': 'net_i40e',
'fc': 'none',
'fc_supported': 'no',
'grat_arp': 'off',
'hw_mac': '3c:fd:fe:c8:17:d0',
'index': 0,
'ipv6': 'off',
'is_fc_supported': False,
'is_led_supported': True,
'is_link_supported': True,
'is_prom_supported': True,
'is_virtual': 'no',
'is_vxlan_supported': 'yes',
'layer_mode': 'Ethernet',
'led_change_supported': 'yes',
'link': 'UP',
'link_change_supported': 'yes',
'mult': 'off',
'numa': 1,
'pci_addr': '0000:82:00.0',
'prom': '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': '-'}
05/11/2020 09:51:15 pktgen: trex port <0> not support flow control
05/11/2020 09:51:15 pktgen: trex packet generator: run traffic 5s to warm up ...
05/11/2020 09:51:15 pktgen: check the trex port link status
05/11/2020 09:51:15 pktgen: {'arp': '-',
'cores': [0, 1, 2, 3],
'description': 'Ethernet Controller XL710 for 40GbE QSFP+',
'dest': 'b4:96:91:46:e0:5c',
'driver': 'net_i40e',
'fc': 'none',
'fc_supported': 'no',
'grat_arp': 'off',
'hw_mac': '3c:fd:fe:c8:17:d0',
'index': 0,
'ipv6': 'off',
'is_fc_supported': False,
'is_led_supported': True,
'is_link_supported': True,
'is_prom_supported': True,
'is_virtual': 'no',
'is_vxlan_supported': 'yes',
'layer_mode': 'Ethernet',
'led_change_supported': 'yes',
'link': 'UP',
'link_change_supported': 'yes',
'mult': 'off',
'numa': 1,
'pci_addr': '0000:82:00.0',
'prom': 'on',
'prom_supported': 'yes',
'rx': {'caps': ['flow_stats', 'latency'], 'counters': 127},
'rx_filter_mode': 'hardware match',
'rx_queue': 'off',
'speed': 40.0,
'src_ipv4': '-',
'src_mac': '3c:fd:fe:c8:17:d0',
'stack': 'legacy',
'status': 'IDLE',
'supp_speeds': [40000],
'vlan': '-',
'vxlan_fs': '-'}
05/11/2020 09:51:15 pktgen: begin traffic ......
05/11/2020 09:51:15 pktgen: {'ports': [0], 'mult': '100%', 'core_mask': None, 'force': True}
05/11/2020 09:51:20 pktgen: traffic completed.
05/11/2020 09:51:20 pktgen: check the trex port link status
05/11/2020 09:51:20 pktgen: {'arp': '-',
'cores': [0, 1, 2, 3],
'description': 'Ethernet Controller XL710 for 40GbE QSFP+',
'dest': 'b4:96:91:46:e0:5c',
'driver': 'net_i40e',
'fc': 'none',
'fc_supported': 'no',
'grat_arp': 'off',
'hw_mac': '3c:fd:fe:c8:17:d0',
'index': 0,
'ipv6': 'off',
'is_fc_supported': False,
'is_led_supported': True,
'is_link_supported': True,
'is_prom_supported': True,
'is_virtual': 'no',
'is_vxlan_supported': 'yes',
'layer_mode': 'Ethernet',
'led_change_supported': 'yes',
'link': 'UP',
'link_change_supported': 'yes',
'mult': 'off',
'numa': 1,
'pci_addr': '0000:82:00.0',
'prom': 'on',
'prom_supported': 'yes',
'rx': {'caps': ['flow_stats', 'latency'], 'counters': 127},
'rx_filter_mode': 'hardware match',
'rx_queue': 'off',
'speed': 40.0,
'src_ipv4': '-',
'src_mac': '3c:fd:fe:c8:17:d0',
'stack': 'legacy',
'status': 'IDLE',
'supp_speeds': [40000],
'vlan': '-',
'vxlan_fs': '-'}
05/11/2020 09:51:20 pktgen: begin traffic ......
05/11/2020 09:51:20 pktgen: {'ports': [0], 'mult': '100%', 'core_mask': None, 'force': True}
05/11/2020 09:51:30 pktgen: begin get port statistic ...
05/11/2020 09:51:30 pktgen: {'options': {'pcap': '/tmp/multi_path.pcap',
'stream_config': {'rate': 100,
'transmit_mode': 'continuous',
'txmode': {}}},
'pcap_file': '/tmp/multi_path.pcap',
'rx_port': 0,
'tx_port': 0}
05/11/2020 09:51:30 pktgen: {0: {'ibytes': 8857580288,
'ierrors': 0,
'ipackets': 138399704,
'obytes': 16117949376,
'oerrors': 0,
'opackets': 251842988,
'rx_bps': 7094551552.0,
'rx_bps_L1': 9311597312.0,
'rx_pps': 13856536.0,
'rx_util': 23.278993279999998,
'tx_bps': 12890009600.0,
'tx_bps_L1': 16918134399.999998,
'tx_pps': 25175780.0,
'tx_util': 42.29533599999999},
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': 6.549633979797363,
'cpu_util': 98.40251922607422,
'cpu_util_raw': 100.0,
'open_flows': 0.0,
'platform_factor': 1.0,
'queue_full': 25554297,
'rx_bps': 7094551552.0,
'rx_core_pps': 0.0,
'rx_cpu_util': 0.0,
'rx_drop_bps': 5795458048.0,
'rx_pps': 13856536.0,
'socket_util': 0.0,
'total_alloc_error': 0,
'total_clients': 0,
'total_servers': 0,
'tx_bps': 12890009600.0,
'tx_cps': 0.0,
'tx_expected_bps': 0.0,
'tx_expected_cps': 0.0,
'tx_expected_pps': 0.0,
'tx_pps': 25175780.0},
'latency': {'global': {'bad_hdr': 0, 'old_flow': 0}},
'total': {'ibytes': 8857580288,
'ierrors': 0,
'ipackets': 138399704,
'obytes': 16117949376,
'oerrors': 0,
'opackets': 251842988,
'rx_bps': 7094551552.0,
'rx_bps_L1': 9311597312.0,
'rx_pps': 13856536.0,
'rx_util': 23.278993279999998,
'tx_bps': 12890009600.0,
'tx_bps_L1': 16918134399.999998,
'tx_pps': 25175780.0,
'tx_util': 42.29533599999999}}
05/11/2020 09:51:30 pktgen: {'ibytes': 8857580288,
'ierrors': 0,
'ipackets': 138399704,
'obytes': 16117949376,
'oerrors': 0,
'opackets': 251842988,
'rx_bps': 7094551552.0,
'rx_bps_L1': 9311597312.0,
'rx_pps': 13856536.0,
'rx_util': 23.278993279999998,
'tx_bps': 12890009600.0,
'tx_bps_L1': 16918134399.999998,
'tx_pps': 25175780.0,
'tx_util': 42.29533599999999}
05/11/2020 09:51:30 pktgen: Tx Port 0 stats:
tx_port: 0, tx_bps: 12890009600.000000, tx_pps: 25175780.000000
05/11/2020 09:51:30 pktgen: {'ibytes': 8857580288,
'ierrors': 0,
'ipackets': 138399704,
'obytes': 16117949376,
'oerrors': 0,
'opackets': 251842988,
'rx_bps': 7094551552.0,
'rx_bps_L1': 9311597312.0,
'rx_pps': 13856536.0,
'rx_util': 23.278993279999998,
'tx_bps': 12890009600.0,
'tx_bps_L1': 16918134399.999998,
'tx_pps': 25175780.0,
'tx_util': 42.29533599999999}
05/11/2020 09:51:30 pktgen: Rx Port 0 stats:
rx_port: 0, rx_bps: 7094551552.000000, rx_pps: 13856536.000000
05/11/2020 09:51:30 pktgen: throughput: pps_rx 13856536.000000, bps_rx 7094551552.000000
05/11/2020 09:51:30 pktgen: traffic completed.
05/11/2020 09:51:30 TestPVPMultiPathVirtioPerformance: Test running at parameters: framesize: 1518, rxd/txd: 1024
05/11/2020 09:51:30 tester: ls -d /tmp
05/11/2020 09:51:30 tester: /tmp
05/11/2020 09:51:30 tester: scp -v /home/autoregression/jiangyu/dts20.11/dts/output/tmp/pcap/multi_path.pcap root@10.240.183.217:/tmp/multi_path.pcap
05/11/2020 09:51:32 pktgen: test port 0 map gen port 0
05/11/2020 09:51:32 pktgen: test port 0 map gen port 0
05/11/2020 09:51:32 pktgen: {'arp': '-',
'cores': [0, 1, 2, 3],
'description': 'Ethernet Controller XL710 for 40GbE QSFP+',
'dest': 'b4:96:91:46:e0:5c',
'driver': 'net_i40e',
'fc': 'none',
'fc_supported': 'no',
'grat_arp': 'off',
'hw_mac': '3c:fd:fe:c8:17:d0',
'index': 0,
'ipv6': 'off',
'is_fc_supported': False,
'is_led_supported': True,
'is_link_supported': True,
'is_prom_supported': True,
'is_virtual': 'no',
'is_vxlan_supported': 'yes',
'layer_mode': 'Ethernet',
'led_change_supported': 'yes',
'link': 'UP',
'link_change_supported': 'yes',
'mult': 'off',
'numa': 1,
'pci_addr': '0000:82:00.0',
'prom': 'off',
'prom_supported': 'yes',
'rx': {'caps': ['flow_stats', 'latency'], 'counters': 127},
'rx_filter_mode': 'hardware match',
'rx_queue': 'off',
'speed': 40.0,
'src_ipv4': '-',
'src_mac': '3c:fd:fe:c8:17:d0',
'stack': 'legacy',
'status': 'IDLE',
'supp_speeds': [40000],
'vlan': '-',
'vxlan_fs': '-'}
05/11/2020 09:51:32 pktgen: trex port <0> not support flow control
05/11/2020 09:51:32 pktgen: trex packet generator: run traffic 5s to warm up ...
05/11/2020 09:51:32 pktgen: check the trex port link status
05/11/2020 09:51:32 pktgen: {'arp': '-',
'cores': [0, 1, 2, 3],
'description': 'Ethernet Controller XL710 for 40GbE QSFP+',
'dest': 'b4:96:91:46:e0:5c',
'driver': 'net_i40e',
'fc': 'none',
'fc_supported': 'no',
'grat_arp': 'off',
'hw_mac': '3c:fd:fe:c8:17:d0',
'index': 0,
'ipv6': 'off',
'is_fc_supported': False,
'is_led_supported': True,
'is_link_supported': True,
'is_prom_supported': True,
'is_virtual': 'no',
'is_vxlan_supported': 'yes',
'layer_mode': 'Ethernet',
'led_change_supported': 'yes',
'link': 'UP',
'link_change_supported': 'yes',
'mult': 'off',
'numa': 1,
'pci_addr': '0000:82:00.0',
'prom': 'on',
'prom_supported': 'yes',
'rx': {'caps': ['flow_stats', 'latency'], 'counters': 127},
'rx_filter_mode': 'hardware match',
'rx_queue': 'off',
'speed': 40.0,
'src_ipv4': '-',
'src_mac': '3c:fd:fe:c8:17:d0',
'stack': 'legacy',
'status': 'IDLE',
'supp_speeds': [40000],
'vlan': '-',
'vxlan_fs': '-'}
05/11/2020 09:51:32 pktgen: begin traffic ......
05/11/2020 09:51:32 pktgen: {'ports': [0], 'mult': '100%', 'core_mask': None, 'force': True}
05/11/2020 09:51:37 pktgen: traffic completed.
05/11/2020 09:51:37 pktgen: check the trex port link status
05/11/2020 09:51:37 pktgen: {'arp': '-',
'cores': [0, 1, 2, 3],
'description': 'Ethernet Controller XL710 for 40GbE QSFP+',
'dest': 'b4:96:91:46:e0:5c',
'driver': 'net_i40e',
'fc': 'none',
'fc_supported': 'no',
'grat_arp': 'off',
'hw_mac': '3c:fd:fe:c8:17:d0',
'index': 0,
'ipv6': 'off',
'is_fc_supported': False,
'is_led_supported': True,
'is_link_supported': True,
'is_prom_supported': True,
'is_virtual': 'no',
'is_vxlan_supported': 'yes',
'layer_mode': 'Ethernet',
'led_change_supported': 'yes',
'link': 'UP',
'link_change_supported': 'yes',
'mult': 'off',
'numa': 1,
'pci_addr': '0000:82:00.0',
'prom': 'on',
'prom_supported': 'yes',
'rx': {'caps': ['flow_stats', 'latency'], 'counters': 127},
'rx_filter_mode': 'hardware match',
'rx_queue': 'off',
'speed': 40.0,
'src_ipv4': '-',
'src_mac': '3c:fd:fe:c8:17:d0',
'stack': 'legacy',
'status': 'IDLE',
'supp_speeds': [40000],
'vlan': '-',
'vxlan_fs': '-'}
05/11/2020 09:51:37 pktgen: begin traffic ......
05/11/2020 09:51:37 pktgen: {'ports': [0], 'mult': '100%', 'core_mask': None, 'force': True}
05/11/2020 09:51:47 pktgen: begin get port statistic ...
05/11/2020 09:51:47 pktgen: {'options': {'pcap': '/tmp/multi_path.pcap',
'stream_config': {'rate': 100,
'transmit_mode': 'continuous',
'txmode': {}}},
'pcap_file': '/tmp/multi_path.pcap',
'rx_port': 0,
'tx_port': 0}
05/11/2020 09:51:47 pktgen: {0: {'ibytes': 49403902020,
'ierrors': 0,
'ipackets': 32545393,
'obytes': 49403862552,
'oerrors': 0,
'opackets': 32545368,
'rx_bps': 39559176192.0,
'rx_bps_L1': 40080396232.0,
'rx_pps': 3257625.25,
'rx_util': 100.20099058000001,
'tx_bps': 39559184384.0,
'tx_bps_L1': 40080420144.0,
'tx_pps': 3257723.5,
'tx_util': 100.20105036},
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.012142181396484,
'cpu_util': 76.03984069824219,
'cpu_util_raw': 76.0,
'open_flows': 0.0,
'platform_factor': 1.0,
'queue_full': 26675261,
'rx_bps': 39559176192.0,
'rx_core_pps': 0.0,
'rx_cpu_util': 0.0,
'rx_drop_bps': 0.0,
'rx_pps': 3257625.25,
'socket_util': 0.0,
'total_alloc_error': 0,
'total_clients': 0,
'total_servers': 0,
'tx_bps': 39559184384.0,
'tx_cps': 0.0,
'tx_expected_bps': 0.0,
'tx_expected_cps': 0.0,
'tx_expected_pps': 0.0,
'tx_pps': 3257723.5},
'latency': {'global': {'bad_hdr': 0, 'old_flow': 0}},
'total': {'ibytes': 49403902020,
'ierrors': 0,
'ipackets': 32545393,
'obytes': 49403862552,
'oerrors': 0,
'opackets': 32545368,
'rx_bps': 39559176192.0,
'rx_bps_L1': 40080396232.0,
'rx_pps': 3257625.25,
'rx_util': 100.20099058000001,
'tx_bps': 39559184384.0,
'tx_bps_L1': 40080420144.0,
'tx_pps': 3257723.5,
'tx_util': 100.20105036}}
05/11/2020 09:51:47 pktgen: {'ibytes': 49403902020,
'ierrors': 0,
'ipackets': 32545393,
'obytes': 49403862552,
'oerrors': 0,
'opackets': 32545368,
'rx_bps': 39559176192.0,
'rx_bps_L1': 40080396232.0,
'rx_pps': 3257625.25,
'rx_util': 100.20099058000001,
'tx_bps': 39559184384.0,
'tx_bps_L1': 40080420144.0,
'tx_pps': 3257723.5,
'tx_util': 100.20105036}
05/11/2020 09:51:47 pktgen: Tx Port 0 stats:
tx_port: 0, tx_bps: 39559184384.000000, tx_pps: 3257723.500000
05/11/2020 09:51:47 pktgen: {'ibytes': 49403902020,
'ierrors': 0,
'ipackets': 32545393,
'obytes': 49403862552,
'oerrors': 0,
'opackets': 32545368,
'rx_bps': 39559176192.0,
'rx_bps_L1': 40080396232.0,
'rx_pps': 3257625.25,
'rx_util': 100.20099058000001,
'tx_bps': 39559184384.0,
'tx_bps_L1': 40080420144.0,
'tx_pps': 3257723.5,
'tx_util': 100.20105036}
05/11/2020 09:51:47 pktgen: Rx Port 0 stats:
rx_port: 0, rx_bps: 39559176192.000000, rx_pps: 3257625.250000
05/11/2020 09:51:47 pktgen: throughput: pps_rx 3257625.250000, bps_rx 39559176192.000000
05/11/2020 09:51:47 pktgen: traffic completed.
05/11/2020 09:51:49 TestPVPMultiPathVirtioPerformance: result of all framesize result
05/11/2020 09:51:49 TestPVPMultiPathVirtioPerformance:
+-------+------------------+--------+------------+
| Frame | Mode/RXD-TXD | Mpps | % linerate |
+=======+==================+========+============+
| 64 | virtio vector rx | 13.857 | 23.279 |
+-------+------------------+--------+------------+
| 1518 | virtio vector rx | 3.258 | 100.205 |
+-------+------------------+--------+------------+
05/11/2020 09:51:49 TestPVPMultiPathVirtioPerformance:
+-------+--------------+-------------+------------+---------------------+-----------------------+
| Frame | Mode/RXD-TXD | Mpps | % linerate | Expected Throughput | Throughput Difference |
+=======+==============+=============+============+=====================+=======================+
| 64 | 1024 | 13.857 Mpps | 23.279% | 13.726 Mpps | 0.131 Mpps |
+-------+--------------+-------------+------------+---------------------+-----------------------+
| 1518 | 1024 | 3.258 Mpps | 100.205% | 3.253 Mpps | 0.005 Mpps |
+-------+--------------+-------------+------------+---------------------+-----------------------+
05/11/2020 09:51:49 TestPVPMultiPathVirtioPerformance: Accept tolerance are (Mpps) -0.274520
05/11/2020 09:51:49 TestPVPMultiPathVirtioPerformance: Throughput Difference are (Mpps) 0.131000
05/11/2020 09:51:49 TestPVPMultiPathVirtioPerformance: Accept tolerance are (Mpps) -0.065060
05/11/2020 09:51:49 TestPVPMultiPathVirtioPerformance: Throughput Difference are (Mpps) 0.005000
05/11/2020 09:51:49 TestPVPMultiPathVirtioPerformance: Test Case test_perf_virtio_single_core_vector_rx Result PASSED:
05/11/2020 09:51:49 dut.10.240.183.220: kill_all: called by dut and prefix list has value.
05/11/2020 09:51:50 TestPVPMultiPathVirtioPerformance: Test Case test_perf_virtio_single_core_virtio11_inorder_mergeable Begin
05/11/2020 09:51:50 dut.10.240.183.220:
05/11/2020 09:51:50 tester:
05/11/2020 09:51:50 dut.10.240.183.220: rm -rf ./vhost.out
05/11/2020 09:51:50 dut.10.240.183.220:
05/11/2020 09:51:50 dut.10.240.183.220: rm -rf ./vhost-net*
05/11/2020 09:51:50 dut.10.240.183.220:
05/11/2020 09:51:50 dut.10.240.183.220: killall -s INT dpdk-testpmd
05/11/2020 09:51:51 dut.10.240.183.220: dpdk-testpmd: no process found
05/11/2020 09:51:51 dut.10.240.183.220: killall -s INT qemu-system-x86_64
05/11/2020 09:51:51 dut.10.240.183.220: qemu-system-x86_64: no process found
05/11/2020 09:51:52 dut.10.240.183.220: cat /proc/meminfo |grep Hugepagesize|awk '{print($2)}'
05/11/2020 09:51:52 dut.10.240.183.220: 1048576
05/11/2020 09:51:53 TestPVPMultiPathVirtioPerformance: Test running at parameters: framesize: 64, rxd/txd: 1024
05/11/2020 09:51:53 tester: ls -d /tmp
05/11/2020 09:51:53 tester: /tmp
05/11/2020 09:51:53 tester: scp -v /home/autoregression/jiangyu/dts20.11/dts/output/tmp/pcap/multi_path.pcap root@10.240.183.217:/tmp/multi_path.pcap
05/11/2020 09:51:55 pktgen: test port 0 map gen port 0
05/11/2020 09:51:55 pktgen: test port 0 map gen port 0
05/11/2020 09:51:55 pktgen: {'arp': '-',
'cores': [0, 1, 2, 3],
'description': 'Ethernet Controller XL710 for 40GbE QSFP+',
'dest': 'b4:96:91:46:e0:5c',
'driver': 'net_i40e',
'fc': 'none',
'fc_supported': 'no',
'grat_arp': 'off',
'hw_mac': '3c:fd:fe:c8:17:d0',
'index': 0,
'ipv6': 'off',
'is_fc_supported': False,
'is_led_supported': True,
'is_link_supported': True,
'is_prom_supported': True,
'is_virtual': 'no',
'is_vxlan_supported': 'yes',
'layer_mode': 'Ethernet',
'led_change_supported': 'yes',
'link': 'UP',
'link_change_supported': 'yes',
'mult': 'off',
'numa': 1,
'pci_addr': '0000:82:00.0',
'prom': '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': '-'}
05/11/2020 09:51:55 pktgen: trex port <0> not support flow control
05/11/2020 09:51:55 pktgen: trex packet generator: run traffic 5s to warm up ...
05/11/2020 09:51:55 pktgen: check the trex port link status
05/11/2020 09:51:55 pktgen: {'arp': '-',
'cores': [0, 1, 2, 3],
'description': 'Ethernet Controller XL710 for 40GbE QSFP+',
'dest': 'b4:96:91:46:e0:5c',
'driver': 'net_i40e',
'fc': 'none',
'fc_supported': 'no',
'grat_arp': 'off',
'hw_mac': '3c:fd:fe:c8:17:d0',
'index': 0,
'ipv6': 'off',
'is_fc_supported': False,
'is_led_supported': True,
'is_link_supported': True,
'is_prom_supported': True,
'is_virtual': 'no',
'is_vxlan_supported': 'yes',
'layer_mode': 'Ethernet',
'led_change_supported': 'yes',
'link': 'UP',
'link_change_supported': 'yes',
'mult': 'off',
'numa': 1,
'pci_addr': '0000:82:00.0',
'prom': 'on',
'prom_supported': 'yes',
'rx': {'caps': ['flow_stats', 'latency'], 'counters': 127},
'rx_filter_mode': 'hardware match',
'rx_queue': 'off',
'speed': 40.0,
'src_ipv4': '-',
'src_mac': '3c:fd:fe:c8:17:d0',
'stack': 'legacy',
'status': 'IDLE',
'supp_speeds': [40000],
'vlan': '-',
'vxlan_fs': '-'}
05/11/2020 09:51:55 pktgen: begin traffic ......
05/11/2020 09:51:55 pktgen: {'ports': [0], 'mult': '100%', 'core_mask': None, 'force': True}
05/11/2020 09:52:00 pktgen: traffic completed.
05/11/2020 09:52:00 pktgen: check the trex port link status
05/11/2020 09:52:00 pktgen: {'arp': '-',
'cores': [0, 1, 2, 3],
'description': 'Ethernet Controller XL710 for 40GbE QSFP+',
'dest': 'b4:96:91:46:e0:5c',
'driver': 'net_i40e',
'fc': 'none',
'fc_supported': 'no',
'grat_arp': 'off',
'hw_mac': '3c:fd:fe:c8:17:d0',
'index': 0,
'ipv6': 'off',
'is_fc_supported': False,
'is_led_supported': True,
'is_link_supported': True,
'is_prom_supported': True,
'is_virtual': 'no',
'is_vxlan_supported': 'yes',
'layer_mode': 'Ethernet',
'led_change_supported': 'yes',
'link': 'UP',
'link_change_supported': 'yes',
'mult': 'off',
'numa': 1,
'pci_addr': '0000:82:00.0',
'prom': 'on',
'prom_supported': 'yes',
'rx': {'caps': ['flow_stats', 'latency'], 'counters': 127},
'rx_filter_mode': 'hardware match',
'rx_queue': 'off',
'speed': 40.0,
'src_ipv4': '-',
'src_mac': '3c:fd:fe:c8:17:d0',
'stack': 'legacy',
'status': 'IDLE',
'supp_speeds': [40000],
'vlan': '-',
'vxlan_fs': '-'}
05/11/2020 09:52:00 pktgen: begin traffic ......
05/11/2020 09:52:00 pktgen: {'ports': [0], 'mult': '100%', 'core_mask': None, 'force': True}
05/11/2020 09:52:10 pktgen: begin get port statistic ...
05/11/2020 09:52:10 pktgen: {'options': {'pcap': '/tmp/multi_path.pcap',
'stream_config': {'rate': 100,
'transmit_mode': 'continuous',
'txmode': {}}},
'pcap_file': '/tmp/multi_path.pcap',
'rx_port': 0,
'tx_port': 0}
05/11/2020 09:52:10 pktgen: {0: {'ibytes': 8633108160,
'ierrors': 0,
'ipackets': 134892315,
'obytes': 18801164608,
'oerrors': 0,
'opackets': 293768373,
'rx_bps': 6905110528.0,
'rx_bps_L1': 9062954048.0,
'rx_pps': 13486522.0,
'rx_util': 22.65738512,
'tx_bps': 15049953280.0,
'tx_bps_L1': 19753060480.0,
'tx_pps': 29394420.0,
'tx_util': 49.3826512},
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.65447998046875,
'cpu_util': 98.30813598632812,
'cpu_util_raw': 100.0,
'open_flows': 0.0,
'platform_factor': 1.0,
'queue_full': 23325495,
'rx_bps': 6905110528.0,
'rx_core_pps': 0.0,
'rx_cpu_util': 0.0,
'rx_drop_bps': 8144842752.0,
'rx_pps': 13486522.0,
'socket_util': 0.0,
'total_alloc_error': 0,
'total_clients': 0,
'total_servers': 0,
'tx_bps': 15049953280.0,
'tx_cps': 0.0,
'tx_expected_bps': 0.0,
'tx_expected_cps': 0.0,
'tx_expected_pps': 0.0,
'tx_pps': 29394420.0},
'latency': {'global': {'bad_hdr': 0, 'old_flow': 0}},
'total': {'ibytes': 8633108160,
'ierrors': 0,
'ipackets': 134892315,
'obytes': 18801164608,
'oerrors': 0,
'opackets': 293768373,
'rx_bps': 6905110528.0,
'rx_bps_L1': 9062954048.0,
'rx_pps': 13486522.0,
'rx_util': 22.65738512,
'tx_bps': 15049953280.0,
'tx_bps_L1': 19753060480.0,
'tx_pps': 29394420.0,
'tx_util': 49.3826512}}
05/11/2020 09:52:10 pktgen: {'ibytes': 8633108160,
'ierrors': 0,
'ipackets': 134892315,
'obytes': 18801164608,
'oerrors': 0,
'opackets': 293768373,
'rx_bps': 6905110528.0,
'rx_bps_L1': 9062954048.0,
'rx_pps': 13486522.0,
'rx_util': 22.65738512,
'tx_bps': 15049953280.0,
'tx_bps_L1': 19753060480.0,
'tx_pps': 29394420.0,
'tx_util': 49.3826512}
05/11/2020 09:52:10 pktgen: Tx Port 0 stats:
tx_port: 0, tx_bps: 15049953280.000000, tx_pps: 29394420.000000
05/11/2020 09:52:10 pktgen: {'ibytes': 8633108160,
'ierrors': 0,
'ipackets': 134892315,
'obytes': 18801164608,
'oerrors': 0,
'opackets': 293768373,
'rx_bps': 6905110528.0,
'rx_bps_L1': 9062954048.0,
'rx_pps': 13486522.0,
'rx_util': 22.65738512,
'tx_bps': 15049953280.0,
'tx_bps_L1': 19753060480.0,
'tx_pps': 29394420.0,
'tx_util': 49.3826512}
05/11/2020 09:52:10 pktgen: Rx Port 0 stats:
rx_port: 0, rx_bps: 6905110528.000000, rx_pps: 13486522.000000
05/11/2020 09:52:10 pktgen: throughput: pps_rx 13486522.000000, bps_rx 6905110528.000000
05/11/2020 09:52:10 pktgen: traffic completed.
05/11/2020 09:52:10 TestPVPMultiPathVirtioPerformance: Test running at parameters: framesize: 1518, rxd/txd: 1024
05/11/2020 09:52:10 tester: ls -d /tmp
05/11/2020 09:52:10 tester: /tmp
05/11/2020 09:52:10 tester: scp -v /home/autoregression/jiangyu/dts20.11/dts/output/tmp/pcap/multi_path.pcap root@10.240.183.217:/tmp/multi_path.pcap
05/11/2020 09:52:12 pktgen: test port 0 map gen port 0
05/11/2020 09:52:12 pktgen: test port 0 map gen port 0
05/11/2020 09:52:12 pktgen: {'arp': '-',
'cores': [0, 1, 2, 3],
'description': 'Ethernet Controller XL710 for 40GbE QSFP+',
'dest': 'b4:96:91:46:e0:5c',
'driver': 'net_i40e',
'fc': 'none',
'fc_supported': 'no',
'grat_arp': 'off',
'hw_mac': '3c:fd:fe:c8:17:d0',
'index': 0,
'ipv6': 'off',
'is_fc_supported': False,
'is_led_supported': True,
'is_link_supported': True,
'is_prom_supported': True,
'is_virtual': 'no',
'is_vxlan_supported': 'yes',
'layer_mode': 'Ethernet',
'led_change_supported': 'yes',
'link': 'UP',
'link_change_supported': 'yes',
'mult': 'off',
'numa': 1,
'pci_addr': '0000:82:00.0',
'prom': 'off',
'prom_supported': 'yes',
'rx': {'caps': ['flow_stats', 'latency'], 'counters': 127},
'rx_filter_mode': 'hardware match',
'rx_queue': 'off',
'speed': 40.0,
'src_ipv4': '-',
'src_mac': '3c:fd:fe:c8:17:d0',
'stack': 'legacy',
'status': 'IDLE',
'supp_speeds': [40000],
'vlan': '-',
'vxlan_fs': '-'}
05/11/2020 09:52:12 pktgen: trex port <0> not support flow control
05/11/2020 09:52:12 pktgen: trex packet generator: run traffic 5s to warm up ...
05/11/2020 09:52:12 pktgen: check the trex port link status
05/11/2020 09:52:12 pktgen: {'arp': '-',
'cores': [0, 1, 2, 3],
'description': 'Ethernet Controller XL710 for 40GbE QSFP+',
'dest': 'b4:96:91:46:e0:5c',
'driver': 'net_i40e',
'fc': 'none',
'fc_supported': 'no',
'grat_arp': 'off',
'hw_mac': '3c:fd:fe:c8:17:d0',
'index': 0,
'ipv6': 'off',
'is_fc_supported': False,
'is_led_supported': True,
'is_link_supported': True,
'is_prom_supported': True,
'is_virtual': 'no',
'is_vxlan_supported': 'yes',
'layer_mode': 'Ethernet',
'led_change_supported': 'yes',
'link': 'UP',
'link_change_supported': 'yes',
'mult': 'off',
'numa': 1,
'pci_addr': '0000:82:00.0',
'prom': 'on',
'prom_supported': 'yes',
'rx': {'caps': ['flow_stats', 'latency'], 'counters': 127},
'rx_filter_mode': 'hardware match',
'rx_queue': 'off',
'speed': 40.0,
'src_ipv4': '-',
'src_mac': '3c:fd:fe:c8:17:d0',
'stack': 'legacy',
'status': 'IDLE',
'supp_speeds': [40000],
'vlan': '-',
'vxlan_fs': '-'}
05/11/2020 09:52:12 pktgen: begin traffic ......
05/11/2020 09:52:12 pktgen: {'ports': [0], 'mult': '100%', 'core_mask': None, 'force': True}
05/11/2020 09:52:17 pktgen: traffic completed.
05/11/2020 09:52:17 pktgen: check the trex port link status
05/11/2020 09:52:17 pktgen: {'arp': '-',
'cores': [0, 1, 2, 3],
'description': 'Ethernet Controller XL710 for 40GbE QSFP+',
'dest': 'b4:96:91:46:e0:5c',
'driver': 'net_i40e',
'fc': 'none',
'fc_supported': 'no',
'grat_arp': 'off',
'hw_mac': '3c:fd:fe:c8:17:d0',
'index': 0,
'ipv6': 'off',
'is_fc_supported': False,
'is_led_supported': True,
'is_link_supported': True,
'is_prom_supported': True,
'is_virtual': 'no',
'is_vxlan_supported': 'yes',
'layer_mode': 'Ethernet',
'led_change_supported': 'yes',
'link': 'UP',
'link_change_supported': 'yes',
'mult': 'off',
'numa': 1,
'pci_addr': '0000:82:00.0',
'prom': 'on',
'prom_supported': 'yes',
'rx': {'caps': ['flow_stats', 'latency'], 'counters': 127},
'rx_filter_mode': 'hardware match',
'rx_queue': 'off',
'speed': 40.0,
'src_ipv4': '-',
'src_mac': '3c:fd:fe:c8:17:d0',
'stack': 'legacy',
'status': 'IDLE',
'supp_speeds': [40000],
'vlan': '-',
'vxlan_fs': '-'}
05/11/2020 09:52:17 pktgen: begin traffic ......
05/11/2020 09:52:17 pktgen: {'ports': [0], 'mult': '100%', 'core_mask': None, 'force': True}
05/11/2020 09:52:27 pktgen: begin get port statistic ...
05/11/2020 09:52:27 pktgen: {'options': {'pcap': '/tmp/multi_path.pcap',
'stream_config': {'rate': 100,
'transmit_mode': 'continuous',
'txmode': {}}},
'pcap_file': '/tmp/multi_path.pcap',
'rx_port': 0,
'tx_port': 0}
05/11/2020 09:52:27 pktgen: {0: {'ibytes': 49397860380,
'ierrors': 0,
'ipackets': 32541413,
'obytes': 49397740458,
'oerrors': 0,
'opackets': 32541334,
'rx_bps': 39554809856.0,
'rx_bps_L1': 40076055056.0,
'rx_pps': 3257782.5,
'rx_util': 100.19013764,
'tx_bps': 39554662400.0,
'tx_bps_L1': 40075931080.0,
'tx_pps': 3257929.25,
'tx_util': 100.1898277},
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': 25.929534912109375,
'cpu_util': 76.27337646484375,
'cpu_util_raw': 77.5,
'open_flows': 0.0,
'platform_factor': 1.0,
'queue_full': 26717015,
'rx_bps': 39554809856.0,
'rx_core_pps': 0.0,
'rx_cpu_util': 0.0,
'rx_drop_bps': 0.0,
'rx_pps': 3257782.5,
'socket_util': 0.0,
'total_alloc_error': 0,
'total_clients': 0,
'total_servers': 0,
'tx_bps': 39554662400.0,
'tx_cps': 0.0,
'tx_expected_bps': 0.0,
'tx_expected_cps': 0.0,
'tx_expected_pps': 0.0,
'tx_pps': 3257929.25},
'latency': {'global': {'bad_hdr': 0, 'old_flow': 0}},
'total': {'ibytes': 49397860380,
'ierrors': 0,
'ipackets': 32541413,
'obytes': 49397740458,
'oerrors': 0,
'opackets': 32541334,
'rx_bps': 39554809856.0,
'rx_bps_L1': 40076055056.0,
'rx_pps': 3257782.5,
'rx_util': 100.19013764,
'tx_bps': 39554662400.0,
'tx_bps_L1': 40075931080.0,
'tx_pps': 3257929.25,
'tx_util': 100.1898277}}
05/11/2020 09:52:27 pktgen: {'ibytes': 49397860380,
'ierrors': 0,
'ipackets': 32541413,
'obytes': 49397740458,
'oerrors': 0,
'opackets': 32541334,
'rx_bps': 39554809856.0,
'rx_bps_L1': 40076055056.0,
'rx_pps': 3257782.5,
'rx_util': 100.19013764,
'tx_bps': 39554662400.0,
'tx_bps_L1': 40075931080.0,
'tx_pps': 3257929.25,
'tx_util': 100.1898277}
05/11/2020 09:52:27 pktgen: Tx Port 0 stats:
tx_port: 0, tx_bps: 39554662400.000000, tx_pps: 3257929.250000
05/11/2020 09:52:27 pktgen: {'ibytes': 49397860380,
'ierrors': 0,
'ipackets': 32541413,
'obytes': 49397740458,
'oerrors': 0,
'opackets': 32541334,
'rx_bps': 39554809856.0,
'rx_bps_L1': 40076055056.0,
'rx_pps': 3257782.5,
'rx_util': 100.19013764,
'tx_bps': 39554662400.0,
'tx_bps_L1': 40075931080.0,
'tx_pps': 3257929.25,
'tx_util': 100.1898277}
05/11/2020 09:52:27 pktgen: Rx Port 0 stats:
rx_port: 0, rx_bps: 39554809856.000000, rx_pps: 3257782.500000
05/11/2020 09:52:27 pktgen: throughput: pps_rx 3257782.500000, bps_rx 39554809856.000000
05/11/2020 09:52:27 pktgen: traffic completed.
05/11/2020 09:52:29 TestPVPMultiPathVirtioPerformance: result of all framesize result
05/11/2020 09:52:29 TestPVPMultiPathVirtioPerformance:
+-------+---------------------------------+--------+------------+
| Frame | Mode/RXD-TXD | Mpps | % linerate |
+=======+=================================+========+============+
| 64 | virtio_1.1_inorder_mergeable on | 13.487 | 22.657 |
+-------+---------------------------------+--------+------------+
| 1518 | virtio_1.1_inorder_mergeable on | 3.258 | 100.209 |
+-------+---------------------------------+--------+------------+
05/11/2020 09:52:29 TestPVPMultiPathVirtioPerformance:
+-------+--------------+-------------+------------+---------------------+-----------------------+
| Frame | Mode/RXD-TXD | Mpps | % linerate | Expected Throughput | Throughput Difference |
+=======+==============+=============+============+=====================+=======================+
| 64 | 1024 | 13.487 Mpps | 22.657% | 13.913 Mpps | -0.426 Mpps |
+-------+--------------+-------------+------------+---------------------+-----------------------+
| 1518 | 1024 | 3.258 Mpps | 100.209% | 3.253 Mpps | 0.005 Mpps |
+-------+--------------+-------------+------------+---------------------+-----------------------+
05/11/2020 09:52:29 TestPVPMultiPathVirtioPerformance: Accept tolerance are (Mpps) -0.278260
05/11/2020 09:52:29 TestPVPMultiPathVirtioPerformance: Throughput Difference are (Mpps) -0.426000
05/11/2020 09:52:29 TestPVPMultiPathVirtioPerformance: Accept tolerance are (Mpps) -0.065060
05/11/2020 09:52:29 TestPVPMultiPathVirtioPerformance: Throughput Difference are (Mpps) 0.005000
05/11/2020 09:52:29 TestPVPMultiPathVirtioPerformance: Test Case test_perf_virtio_single_core_virtio11_inorder_mergeable Result FAILED: 'Exceeded Gap'
05/11/2020 09:52:29 dut.10.240.183.220: kill_all: called by dut and prefix list has value.
05/11/2020 09:52:30 TestPVPMultiPathVirtioPerformance: Test Case test_perf_virtio_single_core_virtio11_inorder_normal Begin
05/11/2020 09:52:30 dut.10.240.183.220:
05/11/2020 09:52:30 tester:
05/11/2020 09:52:30 dut.10.240.183.220: rm -rf ./vhost.out
05/11/2020 09:52:30 dut.10.240.183.220:
05/11/2020 09:52:30 dut.10.240.183.220: rm -rf ./vhost-net*
05/11/2020 09:52:30 dut.10.240.183.220:
05/11/2020 09:52:30 dut.10.240.183.220: killall -s INT dpdk-testpmd
05/11/2020 09:52:30 dut.10.240.183.220: dpdk-testpmd: no process found
05/11/2020 09:52:30 dut.10.240.183.220: killall -s INT qemu-system-x86_64
05/11/2020 09:52:30 dut.10.240.183.220: qemu-system-x86_64: no process found
05/11/2020 09:52:32 dut.10.240.183.220: cat /proc/meminfo |grep Hugepagesize|awk '{print($2)}'
05/11/2020 09:52:32 dut.10.240.183.220: 1048576
05/11/2020 09:52:33 TestPVPMultiPathVirtioPerformance: Test running at parameters: framesize: 64, rxd/txd: 1024
05/11/2020 09:52:33 tester: ls -d /tmp
05/11/2020 09:52:33 tester: /tmp
05/11/2020 09:52:33 tester: scp -v /home/autoregression/jiangyu/dts20.11/dts/output/tmp/pcap/multi_path.pcap root@10.240.183.217:/tmp/multi_path.pcap
05/11/2020 09:52:35 pktgen: test port 0 map gen port 0
05/11/2020 09:52:35 pktgen: test port 0 map gen port 0
05/11/2020 09:52:35 pktgen: {'arp': '-',
'cores': [0, 1, 2, 3],
'description': 'Ethernet Controller XL710 for 40GbE QSFP+',
'dest': 'b4:96:91:46:e0:5c',
'driver': 'net_i40e',
'fc': 'none',
'fc_supported': 'no',
'grat_arp': 'off',
'hw_mac': '3c:fd:fe:c8:17:d0',
'index': 0,
'ipv6': 'off',
'is_fc_supported': False,
'is_led_supported': True,
'is_link_supported': True,
'is_prom_supported': True,
'is_virtual': 'no',
'is_vxlan_supported': 'yes',
'layer_mode': 'Ethernet',
'led_change_supported': 'yes',
'link': 'UP',
'link_change_supported': 'yes',
'mult': 'off',
'numa': 1,
'pci_addr': '0000:82:00.0',
'prom': 'off',
'prom_supported': 'yes',
'rx': {'caps': ['flow_stats', 'latency'], 'counters': 127},
'rx_filter_mode': 'hardware match',
'rx_queue': 'off',
'speed': 40.0,
'src_ipv4': '-',
'src_mac': '3c:fd:fe:c8:17:d0',
'stack': 'legacy',
'status': 'IDLE',
'supp_speeds': [40000],
'vlan': '-',
'vxlan_fs': '-'}
05/11/2020 09:52:35 pktgen: trex port <0> not support flow control
05/11/2020 09:52:35 pktgen: trex packet generator: run traffic 5s to warm up ...
05/11/2020 09:52:35 pktgen: check the trex port link status
05/11/2020 09:52:35 pktgen: {'arp': '-',
'cores': [0, 1, 2, 3],
'description': 'Ethernet Controller XL710 for 40GbE QSFP+',
'dest': 'b4:96:91:46:e0:5c',
'driver': 'net_i40e',
'fc': 'none',
'fc_supported': 'no',
'grat_arp': 'off',
'hw_mac': '3c:fd:fe:c8:17:d0',
'index': 0,
'ipv6': 'off',
'is_fc_supported': False,
'is_led_supported': True,
'is_link_supported': True,
'is_prom_supported': True,
'is_virtual': 'no',
'is_vxlan_supported': 'yes',
'layer_mode': 'Ethernet',
'led_change_supported': 'yes',
'link': 'UP',
'link_change_supported': 'yes',
'mult': 'off',
'numa': 1,
'pci_addr': '0000:82:00.0',
'prom': 'on',
'prom_supported': 'yes',
'rx': {'caps': ['flow_stats', 'latency'], 'counters': 127},
'rx_filter_mode': 'hardware match',
'rx_queue': 'off',
'speed': 40.0,
'src_ipv4': '-',
'src_mac': '3c:fd:fe:c8:17:d0',
'stack': 'legacy',
'status': 'IDLE',
'supp_speeds': [40000],
'vlan': '-',
'vxlan_fs': '-'}
05/11/2020 09:52:35 pktgen: begin traffic ......
05/11/2020 09:52:35 pktgen: {'ports': [0], 'mult': '100%', 'core_mask': None, 'force': True}
05/11/2020 09:52:40 pktgen: traffic completed.
05/11/2020 09:52:40 pktgen: check the trex port link status
05/11/2020 09:52:40 pktgen: {'arp': '-',
'cores': [0, 1, 2, 3],
'description': 'Ethernet Controller XL710 for 40GbE QSFP+',
'dest': 'b4:96:91:46:e0:5c',
'driver': 'net_i40e',
'fc': 'none',
'fc_supported': 'no',
'grat_arp': 'off',
'hw_mac': '3c:fd:fe:c8:17:d0',
'index': 0,
'ipv6': 'off',
'is_fc_supported': False,
'is_led_supported': True,
'is_link_supported': True,
'is_prom_supported': True,
'is_virtual': 'no',
'is_vxlan_supported': 'yes',
'layer_mode': 'Ethernet',
'led_change_supported': 'yes',
'link': 'UP',
'link_change_supported': 'yes',
'mult': 'off',
'numa': 1,
'pci_addr': '0000:82:00.0',
'prom': 'on',
'prom_supported': 'yes',
'rx': {'caps': ['flow_stats', 'latency'], 'counters': 127},
'rx_filter_mode': 'hardware match',
'rx_queue': 'off',
'speed': 40.0,
'src_ipv4': '-',
'src_mac': '3c:fd:fe:c8:17:d0',
'stack': 'legacy',
'status': 'IDLE',
'supp_speeds': [40000],
'vlan': '-',
'vxlan_fs': '-'}
05/11/2020 09:52:40 pktgen: begin traffic ......
05/11/2020 09:52:40 pktgen: {'ports': [0], 'mult': '100%', 'core_mask': None, 'force': True}
05/11/2020 09:52:50 pktgen: begin get port statistic ...
05/11/2020 09:52:50 pktgen: {'options': {'pcap': '/tmp/multi_path.pcap',
'stream_config': {'rate': 100,
'transmit_mode': 'continuous',
'txmode': {}}},
'pcap_file': '/tmp/multi_path.pcap',
'rx_port': 0,
'tx_port': 0}
05/11/2020 09:52:50 pktgen: {0: {'ibytes': 8945911360,
'ierrors': 0,
'ipackets': 139779884,
'obytes': 16124484544,
'oerrors': 0,
'opackets': 251945083,
'rx_bps': 7145442816.0,
'rx_bps_L1': 9378390496.0,
'rx_pps': 13955923.0,
'rx_util': 23.44597624,
'tx_bps': 12915844096.0,
'tx_bps_L1': 16952039616.000002,
'tx_pps': 25226222.0,
'tx_util': 42.380099040000005},
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': 6.54575252532959,
'cpu_util': 98.658203125,
'cpu_util_raw': 100.0,
'open_flows': 0.0,
'platform_factor': 1.0,
'queue_full': 25544923,
'rx_bps': 7145442816.0,
'rx_core_pps': 0.0,
'rx_cpu_util': 0.0,
'rx_drop_bps': 5770400768.0,
'rx_pps': 13955923.0,
'socket_util': 0.0,
'total_alloc_error': 0,
'total_clients': 0,
'total_servers': 0,
'tx_bps': 12915844096.0,
'tx_cps': 0.0,
'tx_expected_bps': 0.0,
'tx_expected_cps': 0.0,
'tx_expected_pps': 0.0,
'tx_pps': 25226222.0},
'latency': {'global': {'bad_hdr': 0, 'old_flow': 0}},
'total': {'ibytes': 8945911360,
'ierrors': 0,
'ipackets': 139779884,
'obytes': 16124484544,
'oerrors': 0,
'opackets': 251945083,
'rx_bps': 7145442816.0,
'rx_bps_L1': 9378390496.0,
'rx_pps': 13955923.0,
'rx_util': 23.44597624,
'tx_bps': 12915844096.0,
'tx_bps_L1': 16952039616.000002,
'tx_pps': 25226222.0,
'tx_util': 42.380099040000005}}
05/11/2020 09:52:50 pktgen: {'ibytes': 8945911360,
'ierrors': 0,
'ipackets': 139779884,
'obytes': 16124484544,
'oerrors': 0,
'opackets': 251945083,
'rx_bps': 7145442816.0,
'rx_bps_L1': 9378390496.0,
'rx_pps': 13955923.0,
'rx_util': 23.44597624,
'tx_bps': 12915844096.0,
'tx_bps_L1': 16952039616.000002,
'tx_pps': 25226222.0,
'tx_util': 42.380099040000005}
05/11/2020 09:52:50 pktgen: Tx Port 0 stats:
tx_port: 0, tx_bps: 12915844096.000000, tx_pps: 25226222.000000
05/11/2020 09:52:50 pktgen: {'ibytes': 8945911360,
'ierrors': 0,
'ipackets': 139779884,
'obytes': 16124484544,
'oerrors': 0,
'opackets': 251945083,
'rx_bps': 7145442816.0,
'rx_bps_L1': 9378390496.0,
'rx_pps': 13955923.0,
'rx_util': 23.44597624,
'tx_bps': 12915844096.0,
'tx_bps_L1': 16952039616.000002,
'tx_pps': 25226222.0,
'tx_util': 42.380099040000005}
05/11/2020 09:52:50 pktgen: Rx Port 0 stats:
rx_port: 0, rx_bps: 7145442816.000000, rx_pps: 13955923.000000
05/11/2020 09:52:50 pktgen: throughput: pps_rx 13955923.000000, bps_rx 7145442816.000000
05/11/2020 09:52:50 pktgen: traffic completed.
05/11/2020 09:52:50 TestPVPMultiPathVirtioPerformance: Test running at parameters: framesize: 1518, rxd/txd: 1024
05/11/2020 09:52:50 tester: ls -d /tmp
05/11/2020 09:52:50 tester: /tmp
05/11/2020 09:52:50 tester: scp -v /home/autoregression/jiangyu/dts20.11/dts/output/tmp/pcap/multi_path.pcap root@10.240.183.217:/tmp/multi_path.pcap
05/11/2020 09:52:52 pktgen: test port 0 map gen port 0
05/11/2020 09:52:52 pktgen: test port 0 map gen port 0
05/11/2020 09:52:52 pktgen: {'arp': '-',
'cores': [0, 1, 2, 3],
'description': 'Ethernet Controller XL710 for 40GbE QSFP+',
'dest': 'b4:96:91:46:e0:5c',
'driver': 'net_i40e',
'fc': 'none',
'fc_supported': 'no',
'grat_arp': 'off',
'hw_mac': '3c:fd:fe:c8:17:d0',
'index': 0,
'ipv6': 'off',
'is_fc_supported': False,
'is_led_supported': True,
'is_link_supported': True,
'is_prom_supported': True,
'is_virtual': 'no',
'is_vxlan_supported': 'yes',
'layer_mode': 'Ethernet',
'led_change_supported': 'yes',
'link': 'UP',
'link_change_supported': 'yes',
'mult': 'off',
'numa': 1,
'pci_addr': '0000:82:00.0',
'prom': 'off',
'prom_supported': 'yes',
'rx': {'caps': ['flow_stats', 'latency'], 'counters': 127},
'rx_filter_mode': 'hardware match',
'rx_queue': 'off',
'speed': 40.0,
'src_ipv4': '-',
'src_mac': '3c:fd:fe:c8:17:d0',
'stack': 'legacy',
'status': 'IDLE',
'supp_speeds': [40000],
'vlan': '-',
'vxlan_fs': '-'}
05/11/2020 09:52:52 pktgen: trex port <0> not support flow control
05/11/2020 09:52:52 pktgen: trex packet generator: run traffic 5s to warm up ...
05/11/2020 09:52:52 pktgen: check the trex port link status
05/11/2020 09:52:52 pktgen: {'arp': '-',
'cores': [0, 1, 2, 3],
'description': 'Ethernet Controller XL710 for 40GbE QSFP+',
'dest': 'b4:96:91:46:e0:5c',
'driver': 'net_i40e',
'fc': 'none',
'fc_supported': 'no',
'grat_arp': 'off',
'hw_mac': '3c:fd:fe:c8:17:d0',
'index': 0,
'ipv6': 'off',
'is_fc_supported': False,
'is_led_supported': True,
'is_link_supported': True,
'is_prom_supported': True,
'is_virtual': 'no',
'is_vxlan_supported': 'yes',
'layer_mode': 'Ethernet',
'led_change_supported': 'yes',
'link': 'UP',
'link_change_supported': 'yes',
'mult': 'off',
'numa': 1,
'pci_addr': '0000:82:00.0',
'prom': 'on',
'prom_supported': 'yes',
'rx': {'caps': ['flow_stats', 'latency'], 'counters': 127},
'rx_filter_mode': 'hardware match',
'rx_queue': 'off',
'speed': 40.0,
'src_ipv4': '-',
'src_mac': '3c:fd:fe:c8:17:d0',
'stack': 'legacy',
'status': 'IDLE',
'supp_speeds': [40000],
'vlan': '-',
'vxlan_fs': '-'}
05/11/2020 09:52:52 pktgen: begin traffic ......
05/11/2020 09:52:52 pktgen: {'ports': [0], 'mult': '100%', 'core_mask': None, 'force': True}
05/11/2020 09:52:57 pktgen: traffic completed.
05/11/2020 09:52:57 pktgen: check the trex port link status
05/11/2020 09:52:57 pktgen: {'arp': '-',
'cores': [0, 1, 2, 3],
'description': 'Ethernet Controller XL710 for 40GbE QSFP+',
'dest': 'b4:96:91:46:e0:5c',
'driver': 'net_i40e',
'fc': 'none',
'fc_supported': 'no',
'grat_arp': 'off',
'hw_mac': '3c:fd:fe:c8:17:d0',
'index': 0,
'ipv6': 'off',
'is_fc_supported': False,
'is_led_supported': True,
'is_link_supported': True,
'is_prom_supported': True,
'is_virtual': 'no',
'is_vxlan_supported': 'yes',
'layer_mode': 'Ethernet',
'led_change_supported': 'yes',
'link': 'UP',
'link_change_supported': 'yes',
'mult': 'off',
'numa': 1,
'pci_addr': '0000:82:00.0',
'prom': 'on',
'prom_supported': 'yes',
'rx': {'caps': ['flow_stats', 'latency'], 'counters': 127},
'rx_filter_mode': 'hardware match',
'rx_queue': 'off',
'speed': 40.0,
'src_ipv4': '-',
'src_mac': '3c:fd:fe:c8:17:d0',
'stack': 'legacy',
'status': 'IDLE',
'supp_speeds': [40000],
'vlan': '-',
'vxlan_fs': '-'}
05/11/2020 09:52:57 pktgen: begin traffic ......
05/11/2020 09:52:57 pktgen: {'ports': [0], 'mult': '100%', 'core_mask': None, 'force': True}
05/11/2020 09:53:07 pktgen: begin get port statistic ...
05/11/2020 09:53:07 pktgen: {'options': {'pcap': '/tmp/multi_path.pcap',
'stream_config': {'rate': 100,
'transmit_mode': 'continuous',
'txmode': {}}},
'pcap_file': '/tmp/multi_path.pcap',
'rx_port': 0,
'tx_port': 0}
05/11/2020 09:53:07 pktgen: {0: {'ibytes': 49399364718,
'ierrors': 0,
'ipackets': 32542404,
'obytes': 49399247832,
'oerrors': 0,
'opackets': 32542327,
'rx_bps': 39562473472.0,
'rx_bps_L1': 40083743232.0,
'rx_pps': 3257936.0,
'rx_util': 100.20935808,
'tx_bps': 39562551296.0,
'tx_bps_L1': 40083842256.0,
'tx_pps': 3258068.5,
'tx_util': 100.20960564},
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': 25.983991622924805,
'cpu_util': 76.12870025634766,
'cpu_util_raw': 78.0,
'open_flows': 0.0,
'platform_factor': 1.0,
'queue_full': 26641776,
'rx_bps': 39562473472.0,
'rx_core_pps': 0.0,
'rx_cpu_util': 0.0,
'rx_drop_bps': 0.0,
'rx_pps': 3257936.0,
'socket_util': 0.0,
'total_alloc_error': 0,
'total_clients': 0,
'total_servers': 0,
'tx_bps': 39562551296.0,
'tx_cps': 0.0,
'tx_expected_bps': 0.0,
'tx_expected_cps': 0.0,
'tx_expected_pps': 0.0,
'tx_pps': 3258068.5},
'latency': {'global': {'bad_hdr': 0, 'old_flow': 0}},
'total': {'ibytes': 49399364718,
'ierrors': 0,
'ipackets': 32542404,
'obytes': 49399247832,
'oerrors': 0,
'opackets': 32542327,
'rx_bps': 39562473472.0,
'rx_bps_L1': 40083743232.0,
'rx_pps': 3257936.0,
'rx_util': 100.20935808,
'tx_bps': 39562551296.0,
'tx_bps_L1': 40083842256.0,
'tx_pps': 3258068.5,
'tx_util': 100.20960564}}
05/11/2020 09:53:07 pktgen: {'ibytes': 49399364718,
'ierrors': 0,
'ipackets': 32542404,
'obytes': 49399247832,
'oerrors': 0,
'opackets': 32542327,
'rx_bps': 39562473472.0,
'rx_bps_L1': 40083743232.0,
'rx_pps': 3257936.0,
'rx_util': 100.20935808,
'tx_bps': 39562551296.0,
'tx_bps_L1': 40083842256.0,
'tx_pps': 3258068.5,
'tx_util': 100.20960564}
05/11/2020 09:53:07 pktgen: Tx Port 0 stats:
tx_port: 0, tx_bps: 39562551296.000000, tx_pps: 3258068.500000
05/11/2020 09:53:07 pktgen: {'ibytes': 49399364718,
'ierrors': 0,
'ipackets': 32542404,
'obytes': 49399247832,
'oerrors': 0,
'opackets': 32542327,
'rx_bps': 39562473472.0,
'rx_bps_L1': 40083743232.0,
'rx_pps': 3257936.0,
'rx_util': 100.20935808,
'tx_bps': 39562551296.0,
'tx_bps_L1': 40083842256.0,
'tx_pps': 3258068.5,
'tx_util': 100.20960564}
05/11/2020 09:53:07 pktgen: Rx Port 0 stats:
rx_port: 0, rx_bps: 39562473472.000000, rx_pps: 3257936.000000
05/11/2020 09:53:07 pktgen: throughput: pps_rx 3257936.000000, bps_rx 39562473472.000000
05/11/2020 09:53:07 pktgen: traffic completed.
05/11/2020 09:53:08 TestPVPMultiPathVirtioPerformance: result of all framesize result
05/11/2020 09:53:08 TestPVPMultiPathVirtioPerformance:
+-------+---------------------------+--------+------------+
| Frame | Mode/RXD-TXD | Mpps | % linerate |
+=======+===========================+========+============+
| 64 | virtio_1.1_inorder_normal | 13.956 | 23.446 |
+-------+---------------------------+--------+------------+
| 1518 | virtio_1.1_inorder_normal | 3.258 | 100.214 |
+-------+---------------------------+--------+------------+
05/11/2020 09:53:09 TestPVPMultiPathVirtioPerformance:
+-------+--------------+-------------+------------+---------------------+-----------------------+
| Frame | Mode/RXD-TXD | Mpps | % linerate | Expected Throughput | Throughput Difference |
+=======+==============+=============+============+=====================+=======================+
| 64 | 1024 | 13.956 Mpps | 23.446% | 14.175 Mpps | -0.219 Mpps |
+-------+--------------+-------------+------------+---------------------+-----------------------+
| 1518 | 1024 | 3.258 Mpps | 100.214% | 3.253 Mpps | 0.005 Mpps |
+-------+--------------+-------------+------------+---------------------+-----------------------+
05/11/2020 09:53:09 TestPVPMultiPathVirtioPerformance: Accept tolerance are (Mpps) -0.283500
05/11/2020 09:53:09 TestPVPMultiPathVirtioPerformance: Throughput Difference are (Mpps) -0.219000
05/11/2020 09:53:09 TestPVPMultiPathVirtioPerformance: Accept tolerance are (Mpps) -0.065060
05/11/2020 09:53:09 TestPVPMultiPathVirtioPerformance: Throughput Difference are (Mpps) 0.005000
05/11/2020 09:53:09 TestPVPMultiPathVirtioPerformance: Test Case test_perf_virtio_single_core_virtio11_inorder_normal Result PASSED:
05/11/2020 09:53:09 dut.10.240.183.220: kill_all: called by dut and prefix list has value.
05/11/2020 09:53:10 TestPVPMultiPathVirtioPerformance: Test Case test_perf_virtio_single_core_virtio11_mergeable Begin
05/11/2020 09:53:10 dut.10.240.183.220:
05/11/2020 09:53:10 tester:
05/11/2020 09:53:10 dut.10.240.183.220: rm -rf ./vhost.out
05/11/2020 09:53:10 dut.10.240.183.220:
05/11/2020 09:53:10 dut.10.240.183.220: rm -rf ./vhost-net*
05/11/2020 09:53:10 dut.10.240.183.220:
05/11/2020 09:53:10 dut.10.240.183.220: killall -s INT dpdk-testpmd
05/11/2020 09:53:10 dut.10.240.183.220: dpdk-testpmd: no process found
05/11/2020 09:53:10 dut.10.240.183.220: killall -s INT qemu-system-x86_64
05/11/2020 09:53:10 dut.10.240.183.220: qemu-system-x86_64: no process found
05/11/2020 09:53:11 dut.10.240.183.220: cat /proc/meminfo |grep Hugepagesize|awk '{print($2)}'
05/11/2020 09:53:11 dut.10.240.183.220: 1048576
05/11/2020 09:53:12 TestPVPMultiPathVirtioPerformance: Test running at parameters: framesize: 64, rxd/txd: 1024
05/11/2020 09:53:12 tester: ls -d /tmp
05/11/2020 09:53:13 tester: /tmp
05/11/2020 09:53:13 tester: scp -v /home/autoregression/jiangyu/dts20.11/dts/output/tmp/pcap/multi_path.pcap root@10.240.183.217:/tmp/multi_path.pcap
05/11/2020 09:53:14 pktgen: test port 0 map gen port 0
05/11/2020 09:53:14 pktgen: test port 0 map gen port 0
05/11/2020 09:53:15 pktgen: {'arp': '-',
'cores': [0, 1, 2, 3],
'description': 'Ethernet Controller XL710 for 40GbE QSFP+',
'dest': 'b4:96:91:46:e0:5c',
'driver': 'net_i40e',
'fc': 'none',
'fc_supported': 'no',
'grat_arp': 'off',
'hw_mac': '3c:fd:fe:c8:17:d0',
'index': 0,
'ipv6': 'off',
'is_fc_supported': False,
'is_led_supported': True,
'is_link_supported': True,
'is_prom_supported': True,
'is_virtual': 'no',
'is_vxlan_supported': 'yes',
'layer_mode': 'Ethernet',
'led_change_supported': 'yes',
'link': 'UP',
'link_change_supported': 'yes',
'mult': 'off',
'numa': 1,
'pci_addr': '0000:82:00.0',
'prom': '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': '-'}
05/11/2020 09:53:15 pktgen: trex port <0> not support flow control
05/11/2020 09:53:15 pktgen: trex packet generator: run traffic 5s to warm up ...
05/11/2020 09:53:15 pktgen: check the trex port link status
05/11/2020 09:53:15 pktgen: {'arp': '-',
'cores': [0, 1, 2, 3],
'description': 'Ethernet Controller XL710 for 40GbE QSFP+',
'dest': 'b4:96:91:46:e0:5c',
'driver': 'net_i40e',
'fc': 'none',
'fc_supported': 'no',
'grat_arp': 'off',
'hw_mac': '3c:fd:fe:c8:17:d0',
'index': 0,
'ipv6': 'off',
'is_fc_supported': False,
'is_led_supported': True,
'is_link_supported': True,
'is_prom_supported': True,
'is_virtual': 'no',
'is_vxlan_supported': 'yes',
'layer_mode': 'Ethernet',
'led_change_supported': 'yes',
'link': 'UP',
'link_change_supported': 'yes',
'mult': 'off',
'numa': 1,
'pci_addr': '0000:82:00.0',
'prom': 'on',
'prom_supported': 'yes',
'rx': {'caps': ['flow_stats', 'latency'], 'counters': 127},
'rx_filter_mode': 'hardware match',
'rx_queue': 'off',
'speed': 40.0,
'src_ipv4': '-',
'src_mac': '3c:fd:fe:c8:17:d0',
'stack': 'legacy',
'status': 'IDLE',
'supp_speeds': [40000],
'vlan': '-',
'vxlan_fs': '-'}
05/11/2020 09:53:15 pktgen: begin traffic ......
05/11/2020 09:53:15 pktgen: {'ports': [0], 'mult': '100%', 'core_mask': None, 'force': True}
05/11/2020 09:53:20 pktgen: traffic completed.
05/11/2020 09:53:20 pktgen: check the trex port link status
05/11/2020 09:53:20 pktgen: {'arp': '-',
'cores': [0, 1, 2, 3],
'description': 'Ethernet Controller XL710 for 40GbE QSFP+',
'dest': 'b4:96:91:46:e0:5c',
'driver': 'net_i40e',
'fc': 'none',
'fc_supported': 'no',
'grat_arp': 'off',
'hw_mac': '3c:fd:fe:c8:17:d0',
'index': 0,
'ipv6': 'off',
'is_fc_supported': False,
'is_led_supported': True,
'is_link_supported': True,
'is_prom_supported': True,
'is_virtual': 'no',
'is_vxlan_supported': 'yes',
'layer_mode': 'Ethernet',
'led_change_supported': 'yes',
'link': 'UP',
'link_change_supported': 'yes',
'mult': 'off',
'numa': 1,
'pci_addr': '0000:82:00.0',
'prom': 'on',
'prom_supported': 'yes',
'rx': {'caps': ['flow_stats', 'latency'], 'counters': 127},
'rx_filter_mode': 'hardware match',
'rx_queue': 'off',
'speed': 40.0,
'src_ipv4': '-',
'src_mac': '3c:fd:fe:c8:17:d0',
'stack': 'legacy',
'status': 'IDLE',
'supp_speeds': [40000],
'vlan': '-',
'vxlan_fs': '-'}
05/11/2020 09:53:20 pktgen: begin traffic ......
05/11/2020 09:53:20 pktgen: {'ports': [0], 'mult': '100%', 'core_mask': None, 'force': True}
05/11/2020 09:53:30 pktgen: begin get port statistic ...
05/11/2020 09:53:30 pktgen: {'options': {'pcap': '/tmp/multi_path.pcap',
'stream_config': {'rate': 100,
'transmit_mode': 'continuous',
'txmode': {}}},
'pcap_file': '/tmp/multi_path.pcap',
'rx_port': 0,
'tx_port': 0}
05/11/2020 09:53:30 pktgen: {0: {'ibytes': 8099369216,
'ierrors': 0,
'ipackets': 126552672,
'obytes': 18798512704,
'oerrors': 0,
'opackets': 293726796,
'rx_bps': 6487975424.0,
'rx_bps_L1': 8515465343.999999,
'rx_pps': 12671812.0,
'rx_util': 21.288663359999997,
'tx_bps': 15052849152.0,
'tx_bps_L1': 19756861632.0,
'tx_pps': 29400078.0,
'tx_util': 49.39215408},
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.634659290313721,
'cpu_util': 98.58232116699219,
'cpu_util_raw': 100.0,
'open_flows': 0.0,
'platform_factor': 1.0,
'queue_full': 23305239,
'rx_bps': 6487975424.0,
'rx_core_pps': 0.0,
'rx_cpu_util': 0.0,
'rx_drop_bps': 8564874240.0,
'rx_pps': 12671812.0,
'socket_util': 0.0,
'total_alloc_error': 0,
'total_clients': 0,
'total_servers': 0,
'tx_bps': 15052849152.0,
'tx_cps': 0.0,
'tx_expected_bps': 0.0,
'tx_expected_cps': 0.0,
'tx_expected_pps': 0.0,
'tx_pps': 29400078.0},
'latency': {'global': {'bad_hdr': 0, 'old_flow': 0}},
'total': {'ibytes': 8099369216,
'ierrors': 0,
'ipackets': 126552672,
'obytes': 18798512704,
'oerrors': 0,
'opackets': 293726796,
'rx_bps': 6487975424.0,
'rx_bps_L1': 8515465343.999999,
'rx_pps': 12671812.0,
'rx_util': 21.288663359999997,
'tx_bps': 15052849152.0,
'tx_bps_L1': 19756861632.0,
'tx_pps': 29400078.0,
'tx_util': 49.39215408}}
05/11/2020 09:53:30 pktgen: {'ibytes': 8099369216,
'ierrors': 0,
'ipackets': 126552672,
'obytes': 18798512704,
'oerrors': 0,
'opackets': 293726796,
'rx_bps': 6487975424.0,
'rx_bps_L1': 8515465343.999999,
'rx_pps': 12671812.0,
'rx_util': 21.288663359999997,
'tx_bps': 15052849152.0,
'tx_bps_L1': 19756861632.0,
'tx_pps': 29400078.0,
'tx_util': 49.39215408}
05/11/2020 09:53:30 pktgen: Tx Port 0 stats:
tx_port: 0, tx_bps: 15052849152.000000, tx_pps: 29400078.000000
05/11/2020 09:53:30 pktgen: {'ibytes': 8099369216,
'ierrors': 0,
'ipackets': 126552672,
'obytes': 18798512704,
'oerrors': 0,
'opackets': 293726796,
'rx_bps': 6487975424.0,
'rx_bps_L1': 8515465343.999999,
'rx_pps': 12671812.0,
'rx_util': 21.288663359999997,
'tx_bps': 15052849152.0,
'tx_bps_L1': 19756861632.0,
'tx_pps': 29400078.0,
'tx_util': 49.39215408}
05/11/2020 09:53:30 pktgen: Rx Port 0 stats:
rx_port: 0, rx_bps: 6487975424.000000, rx_pps: 12671812.000000
05/11/2020 09:53:30 pktgen: throughput: pps_rx 12671812.000000, bps_rx 6487975424.000000
05/11/2020 09:53:30 pktgen: traffic completed.
05/11/2020 09:53:30 TestPVPMultiPathVirtioPerformance: Test running at parameters: framesize: 1518, rxd/txd: 1024
05/11/2020 09:53:30 tester: ls -d /tmp
05/11/2020 09:53:30 tester: /tmp
05/11/2020 09:53:30 tester: scp -v /home/autoregression/jiangyu/dts20.11/dts/output/tmp/pcap/multi_path.pcap root@10.240.183.217:/tmp/multi_path.pcap
05/11/2020 09:53:32 pktgen: test port 0 map gen port 0
05/11/2020 09:53:32 pktgen: test port 0 map gen port 0
05/11/2020 09:53:32 pktgen: {'arp': '-',
'cores': [0, 1, 2, 3],
'description': 'Ethernet Controller XL710 for 40GbE QSFP+',
'dest': 'b4:96:91:46:e0:5c',
'driver': 'net_i40e',
'fc': 'none',
'fc_supported': 'no',
'grat_arp': 'off',
'hw_mac': '3c:fd:fe:c8:17:d0',
'index': 0,
'ipv6': 'off',
'is_fc_supported': False,
'is_led_supported': True,
'is_link_supported': True,
'is_prom_supported': True,
'is_virtual': 'no',
'is_vxlan_supported': 'yes',
'layer_mode': 'Ethernet',
'led_change_supported': 'yes',
'link': 'UP',
'link_change_supported': 'yes',
'mult': 'off',
'numa': 1,
'pci_addr': '0000:82:00.0',
'prom': 'off',
'prom_supported': 'yes',
'rx': {'caps': ['flow_stats', 'latency'], 'counters': 127},
'rx_filter_mode': 'hardware match',
'rx_queue': 'off',
'speed': 40.0,
'src_ipv4': '-',
'src_mac': '3c:fd:fe:c8:17:d0',
'stack': 'legacy',
'status': 'IDLE',
'supp_speeds': [40000],
'vlan': '-',
'vxlan_fs': '-'}
05/11/2020 09:53:32 pktgen: trex port <0> not support flow control
05/11/2020 09:53:32 pktgen: trex packet generator: run traffic 5s to warm up ...
05/11/2020 09:53:32 pktgen: check the trex port link status
05/11/2020 09:53:32 pktgen: {'arp': '-',
'cores': [0, 1, 2, 3],
'description': 'Ethernet Controller XL710 for 40GbE QSFP+',
'dest': 'b4:96:91:46:e0:5c',
'driver': 'net_i40e',
'fc': 'none',
'fc_supported': 'no',
'grat_arp': 'off',
'hw_mac': '3c:fd:fe:c8:17:d0',
'index': 0,
'ipv6': 'off',
'is_fc_supported': False,
'is_led_supported': True,
'is_link_supported': True,
'is_prom_supported': True,
'is_virtual': 'no',
'is_vxlan_supported': 'yes',
'layer_mode': 'Ethernet',
'led_change_supported': 'yes',
'link': 'UP',
'link_change_supported': 'yes',
'mult': 'off',
'numa': 1,
'pci_addr': '0000:82:00.0',
'prom': 'on',
'prom_supported': 'yes',
'rx': {'caps': ['flow_stats', 'latency'], 'counters': 127},
'rx_filter_mode': 'hardware match',
'rx_queue': 'off',
'speed': 40.0,
'src_ipv4': '-',
'src_mac': '3c:fd:fe:c8:17:d0',
'stack': 'legacy',
'status': 'IDLE',
'supp_speeds': [40000],
'vlan': '-',
'vxlan_fs': '-'}
05/11/2020 09:53:32 pktgen: begin traffic ......
05/11/2020 09:53:32 pktgen: {'ports': [0], 'mult': '100%', 'core_mask': None, 'force': True}
05/11/2020 09:53:37 pktgen: traffic completed.
05/11/2020 09:53:37 pktgen: check the trex port link status
05/11/2020 09:53:37 pktgen: {'arp': '-',
'cores': [0, 1, 2, 3],
'description': 'Ethernet Controller XL710 for 40GbE QSFP+',
'dest': 'b4:96:91:46:e0:5c',
'driver': 'net_i40e',
'fc': 'none',
'fc_supported': 'no',
'grat_arp': 'off',
'hw_mac': '3c:fd:fe:c8:17:d0',
'index': 0,
'ipv6': 'off',
'is_fc_supported': False,
'is_led_supported': True,
'is_link_supported': True,
'is_prom_supported': True,
'is_virtual': 'no',
'is_vxlan_supported': 'yes',
'layer_mode': 'Ethernet',
'led_change_supported': 'yes',
'link': 'UP',
'link_change_supported': 'yes',
'mult': 'off',
'numa': 1,
'pci_addr': '0000:82:00.0',
'prom': 'on',
'prom_supported': 'yes',
'rx': {'caps': ['flow_stats', 'latency'], 'counters': 127},
'rx_filter_mode': 'hardware match',
'rx_queue': 'off',
'speed': 40.0,
'src_ipv4': '-',
'src_mac': '3c:fd:fe:c8:17:d0',
'stack': 'legacy',
'status': 'IDLE',
'supp_speeds': [40000],
'vlan': '-',
'vxlan_fs': '-'}
05/11/2020 09:53:37 pktgen: begin traffic ......
05/11/2020 09:53:37 pktgen: {'ports': [0], 'mult': '100%', 'core_mask': None, 'force': True}
05/11/2020 09:53:47 pktgen: begin get port statistic ...
05/11/2020 09:53:47 pktgen: {'options': {'pcap': '/tmp/multi_path.pcap',
'stream_config': {'rate': 100,
'transmit_mode': 'continuous',
'txmode': {}}},
'pcap_file': '/tmp/multi_path.pcap',
'rx_port': 0,
'tx_port': 0}
05/11/2020 09:53:47 pktgen: {0: {'ibytes': 49400416692,
'ierrors': 0,
'ipackets': 32543097,
'obytes': 49400304360,
'oerrors': 0,
'opackets': 32543023,
'rx_bps': 39396179968.0,
'rx_bps_L1': 39915259048.0,
'rx_pps': 3244244.25,
'rx_util': 99.78814762,
'tx_bps': 39396294656.0,
'tx_bps_L1': 39915408696.0,
'tx_pps': 3244462.75,
'tx_util': 99.78852174000001},
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': 25.66179084777832,
'cpu_util': 76.76061248779297,
'cpu_util_raw': 78.0,
'open_flows': 0.0,
'platform_factor': 1.0,
'queue_full': 26673857,
'rx_bps': 39396179968.0,
'rx_core_pps': 0.0,
'rx_cpu_util': 0.0,
'rx_drop_bps': 0.0,
'rx_pps': 3244244.25,
'socket_util': 0.0,
'total_alloc_error': 0,
'total_clients': 0,
'total_servers': 0,
'tx_bps': 39396294656.0,
'tx_cps': 0.0,
'tx_expected_bps': 0.0,
'tx_expected_cps': 0.0,
'tx_expected_pps': 0.0,
'tx_pps': 3244462.75},
'latency': {'global': {'bad_hdr': 0, 'old_flow': 0}},
'total': {'ibytes': 49400416692,
'ierrors': 0,
'ipackets': 32543097,
'obytes': 49400304360,
'oerrors': 0,
'opackets': 32543023,
'rx_bps': 39396179968.0,
'rx_bps_L1': 39915259048.0,
'rx_pps': 3244244.25,
'rx_util': 99.78814762,
'tx_bps': 39396294656.0,
'tx_bps_L1': 39915408696.0,
'tx_pps': 3244462.75,
'tx_util': 99.78852174000001}}
05/11/2020 09:53:47 pktgen: {'ibytes': 49400416692,
'ierrors': 0,
'ipackets': 32543097,
'obytes': 49400304360,
'oerrors': 0,
'opackets': 32543023,
'rx_bps': 39396179968.0,
'rx_bps_L1': 39915259048.0,
'rx_pps': 3244244.25,
'rx_util': 99.78814762,
'tx_bps': 39396294656.0,
'tx_bps_L1': 39915408696.0,
'tx_pps': 3244462.75,
'tx_util': 99.78852174000001}
05/11/2020 09:53:47 pktgen: Tx Port 0 stats:
tx_port: 0, tx_bps: 39396294656.000000, tx_pps: 3244462.750000
05/11/2020 09:53:47 pktgen: {'ibytes': 49400416692,
'ierrors': 0,
'ipackets': 32543097,
'obytes': 49400304360,
'oerrors': 0,
'opackets': 32543023,
'rx_bps': 39396179968.0,
'rx_bps_L1': 39915259048.0,
'rx_pps': 3244244.25,
'rx_util': 99.78814762,
'tx_bps': 39396294656.0,
'tx_bps_L1': 39915408696.0,
'tx_pps': 3244462.75,
'tx_util': 99.78852174000001}
05/11/2020 09:53:47 pktgen: Rx Port 0 stats:
rx_port: 0, rx_bps: 39396179968.000000, rx_pps: 3244244.250000
05/11/2020 09:53:47 pktgen: throughput: pps_rx 3244244.250000, bps_rx 39396179968.000000
05/11/2020 09:53:47 pktgen: traffic completed.
05/11/2020 09:53:48 TestPVPMultiPathVirtioPerformance: result of all framesize result
05/11/2020 09:53:48 TestPVPMultiPathVirtioPerformance:
+-------+-------------------------+--------+------------+
| Frame | Mode/RXD-TXD | Mpps | % linerate |
+=======+=========================+========+============+
| 64 | virtio_1.1_mergeable on | 12.672 | 21.289 |
+-------+-------------------------+--------+------------+
| 1518 | virtio_1.1_mergeable on | 3.244 | 99.793 |
+-------+-------------------------+--------+------------+
05/11/2020 09:53:48 TestPVPMultiPathVirtioPerformance:
+-------+--------------+-------------+------------+---------------------+-----------------------+
| Frame | Mode/RXD-TXD | Mpps | % linerate | Expected Throughput | Throughput Difference |
+=======+==============+=============+============+=====================+=======================+
| 64 | 1024 | 12.672 Mpps | 21.289% | 12.873 Mpps | -0.201 Mpps |
+-------+--------------+-------------+------------+---------------------+-----------------------+
| 1518 | 1024 | 3.244 Mpps | 99.793% | 3.244 Mpps | 0.000 Mpps |
+-------+--------------+-------------+------------+---------------------+-----------------------+
05/11/2020 09:53:48 TestPVPMultiPathVirtioPerformance: Accept tolerance are (Mpps) -0.257460
05/11/2020 09:53:48 TestPVPMultiPathVirtioPerformance: Throughput Difference are (Mpps) -0.201000
05/11/2020 09:53:48 TestPVPMultiPathVirtioPerformance: Accept tolerance are (Mpps) -0.064880
05/11/2020 09:53:48 TestPVPMultiPathVirtioPerformance: Throughput Difference are (Mpps) 0.000000
05/11/2020 09:53:48 TestPVPMultiPathVirtioPerformance: Test Case test_perf_virtio_single_core_virtio11_mergeable Result PASSED:
05/11/2020 09:53:48 dut.10.240.183.220: kill_all: called by dut and prefix list has value.
05/11/2020 09:53:50 TestPVPMultiPathVirtioPerformance: Test Case test_perf_virtio_single_core_virtio11_normal Begin
05/11/2020 09:53:50 dut.10.240.183.220:
05/11/2020 09:53:50 tester:
05/11/2020 09:53:50 dut.10.240.183.220: rm -rf ./vhost.out
05/11/2020 09:53:50 dut.10.240.183.220:
05/11/2020 09:53:50 dut.10.240.183.220: rm -rf ./vhost-net*
05/11/2020 09:53:50 dut.10.240.183.220:
05/11/2020 09:53:50 dut.10.240.183.220: killall -s INT dpdk-testpmd
05/11/2020 09:53:50 dut.10.240.183.220: dpdk-testpmd: no process found
05/11/2020 09:53:50 dut.10.240.183.220: killall -s INT qemu-system-x86_64
05/11/2020 09:53:50 dut.10.240.183.220: qemu-system-x86_64: no process found
05/11/2020 09:53:51 dut.10.240.183.220: cat /proc/meminfo |grep Hugepagesize|awk '{print($2)}'
05/11/2020 09:53:51 dut.10.240.183.220: 1048576
05/11/2020 09:53:52 TestPVPMultiPathVirtioPerformance: Test running at parameters: framesize: 64, rxd/txd: 1024
05/11/2020 09:53:52 tester: ls -d /tmp
05/11/2020 09:53:52 tester: /tmp
05/11/2020 09:53:52 tester: scp -v /home/autoregression/jiangyu/dts20.11/dts/output/tmp/pcap/multi_path.pcap root@10.240.183.217:/tmp/multi_path.pcap
05/11/2020 09:53:54 pktgen: test port 0 map gen port 0
05/11/2020 09:53:54 pktgen: test port 0 map gen port 0
05/11/2020 09:53:54 pktgen: {'arp': '-',
'cores': [0, 1, 2, 3],
'description': 'Ethernet Controller XL710 for 40GbE QSFP+',
'dest': 'b4:96:91:46:e0:5c',
'driver': 'net_i40e',
'fc': 'none',
'fc_supported': 'no',
'grat_arp': 'off',
'hw_mac': '3c:fd:fe:c8:17:d0',
'index': 0,
'ipv6': 'off',
'is_fc_supported': False,
'is_led_supported': True,
'is_link_supported': True,
'is_prom_supported': True,
'is_virtual': 'no',
'is_vxlan_supported': 'yes',
'layer_mode': 'Ethernet',
'led_change_supported': 'yes',
'link': 'UP',
'link_change_supported': 'yes',
'mult': 'off',
'numa': 1,
'pci_addr': '0000:82:00.0',
'prom': 'off',
'prom_supported': 'yes',
'rx': {'caps': ['flow_stats', 'latency'], 'counters': 127},
'rx_filter_mode': 'hardware match',
'rx_queue': 'off',
'speed': 40.0,
'src_ipv4': '-',
'src_mac': '3c:fd:fe:c8:17:d0',
'stack': 'legacy',
'status': 'IDLE',
'supp_speeds': [40000],
'vlan': '-',
'vxlan_fs': '-'}
05/11/2020 09:53:54 pktgen: trex port <0> not support flow control
05/11/2020 09:53:54 pktgen: trex packet generator: run traffic 5s to warm up ...
05/11/2020 09:53:54 pktgen: check the trex port link status
05/11/2020 09:53:54 pktgen: {'arp': '-',
'cores': [0, 1, 2, 3],
'description': 'Ethernet Controller XL710 for 40GbE QSFP+',
'dest': 'b4:96:91:46:e0:5c',
'driver': 'net_i40e',
'fc': 'none',
'fc_supported': 'no',
'grat_arp': 'off',
'hw_mac': '3c:fd:fe:c8:17:d0',
'index': 0,
'ipv6': 'off',
'is_fc_supported': False,
'is_led_supported': True,
'is_link_supported': True,
'is_prom_supported': True,
'is_virtual': 'no',
'is_vxlan_supported': 'yes',
'layer_mode': 'Ethernet',
'led_change_supported': 'yes',
'link': 'UP',
'link_change_supported': 'yes',
'mult': 'off',
'numa': 1,
'pci_addr': '0000:82:00.0',
'prom': 'on',
'prom_supported': 'yes',
'rx': {'caps': ['flow_stats', 'latency'], 'counters': 127},
'rx_filter_mode': 'hardware match',
'rx_queue': 'off',
'speed': 40.0,
'src_ipv4': '-',
'src_mac': '3c:fd:fe:c8:17:d0',
'stack': 'legacy',
'status': 'IDLE',
'supp_speeds': [40000],
'vlan': '-',
'vxlan_fs': '-'}
05/11/2020 09:53:54 pktgen: begin traffic ......
05/11/2020 09:53:54 pktgen: {'ports': [0], 'mult': '100%', 'core_mask': None, 'force': True}
05/11/2020 09:53:59 pktgen: traffic completed.
05/11/2020 09:53:59 pktgen: check the trex port link status
05/11/2020 09:53:59 pktgen: {'arp': '-',
'cores': [0, 1, 2, 3],
'description': 'Ethernet Controller XL710 for 40GbE QSFP+',
'dest': 'b4:96:91:46:e0:5c',
'driver': 'net_i40e',
'fc': 'none',
'fc_supported': 'no',
'grat_arp': 'off',
'hw_mac': '3c:fd:fe:c8:17:d0',
'index': 0,
'ipv6': 'off',
'is_fc_supported': False,
'is_led_supported': True,
'is_link_supported': True,
'is_prom_supported': True,
'is_virtual': 'no',
'is_vxlan_supported': 'yes',
'layer_mode': 'Ethernet',
'led_change_supported': 'yes',
'link': 'UP',
'link_change_supported': 'yes',
'mult': 'off',
'numa': 1,
'pci_addr': '0000:82:00.0',
'prom': 'on',
'prom_supported': 'yes',
'rx': {'caps': ['flow_stats', 'latency'], 'counters': 127},
'rx_filter_mode': 'hardware match',
'rx_queue': 'off',
'speed': 40.0,
'src_ipv4': '-',
'src_mac': '3c:fd:fe:c8:17:d0',
'stack': 'legacy',
'status': 'IDLE',
'supp_speeds': [40000],
'vlan': '-',
'vxlan_fs': '-'}
05/11/2020 09:53:59 pktgen: begin traffic ......
05/11/2020 09:53:59 pktgen: {'ports': [0], 'mult': '100%', 'core_mask': None, 'force': True}
05/11/2020 09:54:09 pktgen: begin get port statistic ...
05/11/2020 09:54:09 pktgen: {'options': {'pcap': '/tmp/multi_path.pcap',
'stream_config': {'rate': 100,
'transmit_mode': 'continuous',
'txmode': {}}},
'pcap_file': '/tmp/multi_path.pcap',
'rx_port': 0,
'tx_port': 0}
05/11/2020 09:54:09 pktgen: {0: {'ibytes': 8598413248,
'ierrors': 0,
'ipackets': 134350216,
'obytes': 16124707072,
'oerrors': 0,
'opackets': 251948566,
'rx_bps': 6847908864.0,
'rx_bps_L1': 8987875584.0,
'rx_pps': 13374792.0,
'rx_util': 22.46968896,
'tx_bps': 12862568448.0,
'tx_bps_L1': 16882117248.000002,
'tx_pps': 25122180.0,
'tx_util': 42.20529312},
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': 6.527540683746338,
'cpu_util': 98.52538299560547,
'cpu_util_raw': 100.0,
'open_flows': 0.0,
'platform_factor': 1.0,
'queue_full': 25552326,
'rx_bps': 6847908864.0,
'rx_core_pps': 0.0,
'rx_cpu_util': 0.0,
'rx_drop_bps': 6014659584.0,
'rx_pps': 13374792.0,
'socket_util': 0.0,
'total_alloc_error': 0,
'total_clients': 0,
'total_servers': 0,
'tx_bps': 12862568448.0,
'tx_cps': 0.0,
'tx_expected_bps': 0.0,
'tx_expected_cps': 0.0,
'tx_expected_pps': 0.0,
'tx_pps': 25122180.0},
'latency': {'global': {'bad_hdr': 0, 'old_flow': 0}},
'total': {'ibytes': 8598413248,
'ierrors': 0,
'ipackets': 134350216,
'obytes': 16124707072,
'oerrors': 0,
'opackets': 251948566,
'rx_bps': 6847908864.0,
'rx_bps_L1': 8987875584.0,
'rx_pps': 13374792.0,
'rx_util': 22.46968896,
'tx_bps': 12862568448.0,
'tx_bps_L1': 16882117248.000002,
'tx_pps': 25122180.0,
'tx_util': 42.20529312}}
05/11/2020 09:54:09 pktgen: {'ibytes': 8598413248,
'ierrors': 0,
'ipackets': 134350216,
'obytes': 16124707072,
'oerrors': 0,
'opackets': 251948566,
'rx_bps': 6847908864.0,
'rx_bps_L1': 8987875584.0,
'rx_pps': 13374792.0,
'rx_util': 22.46968896,
'tx_bps': 12862568448.0,
'tx_bps_L1': 16882117248.000002,
'tx_pps': 25122180.0,
'tx_util': 42.20529312}
05/11/2020 09:54:09 pktgen: Tx Port 0 stats:
tx_port: 0, tx_bps: 12862568448.000000, tx_pps: 25122180.000000
05/11/2020 09:54:09 pktgen: {'ibytes': 8598413248,
'ierrors': 0,
'ipackets': 134350216,
'obytes': 16124707072,
'oerrors': 0,
'opackets': 251948566,
'rx_bps': 6847908864.0,
'rx_bps_L1': 8987875584.0,
'rx_pps': 13374792.0,
'rx_util': 22.46968896,
'tx_bps': 12862568448.0,
'tx_bps_L1': 16882117248.000002,
'tx_pps': 25122180.0,
'tx_util': 42.20529312}
05/11/2020 09:54:09 pktgen: Rx Port 0 stats:
rx_port: 0, rx_bps: 6847908864.000000, rx_pps: 13374792.000000
05/11/2020 09:54:09 pktgen: throughput: pps_rx 13374792.000000, bps_rx 6847908864.000000
05/11/2020 09:54:09 pktgen: traffic completed.
05/11/2020 09:54:09 TestPVPMultiPathVirtioPerformance: Test running at parameters: framesize: 1518, rxd/txd: 1024
05/11/2020 09:54:09 tester: ls -d /tmp
05/11/2020 09:54:09 tester: /tmp
05/11/2020 09:54:09 tester: scp -v /home/autoregression/jiangyu/dts20.11/dts/output/tmp/pcap/multi_path.pcap root@10.240.183.217:/tmp/multi_path.pcap
05/11/2020 09:54:11 pktgen: test port 0 map gen port 0
05/11/2020 09:54:11 pktgen: test port 0 map gen port 0
05/11/2020 09:54:11 pktgen: {'arp': '-',
'cores': [0, 1, 2, 3],
'description': 'Ethernet Controller XL710 for 40GbE QSFP+',
'dest': 'b4:96:91:46:e0:5c',
'driver': 'net_i40e',
'fc': 'none',
'fc_supported': 'no',
'grat_arp': 'off',
'hw_mac': '3c:fd:fe:c8:17:d0',
'index': 0,
'ipv6': 'off',
'is_fc_supported': False,
'is_led_supported': True,
'is_link_supported': True,
'is_prom_supported': True,
'is_virtual': 'no',
'is_vxlan_supported': 'yes',
'layer_mode': 'Ethernet',
'led_change_supported': 'yes',
'link': 'UP',
'link_change_supported': 'yes',
'mult': 'off',
'numa': 1,
'pci_addr': '0000:82:00.0',
'prom': 'off',
'prom_supported': 'yes',
'rx': {'caps': ['flow_stats', 'latency'], 'counters': 127},
'rx_filter_mode': 'hardware match',
'rx_queue': 'off',
'speed': 40.0,
'src_ipv4': '-',
'src_mac': '3c:fd:fe:c8:17:d0',
'stack': 'legacy',
'status': 'IDLE',
'supp_speeds': [40000],
'vlan': '-',
'vxlan_fs': '-'}
05/11/2020 09:54:11 pktgen: trex port <0> not support flow control
05/11/2020 09:54:11 pktgen: trex packet generator: run traffic 5s to warm up ...
05/11/2020 09:54:11 pktgen: check the trex port link status
05/11/2020 09:54:11 pktgen: {'arp': '-',
'cores': [0, 1, 2, 3],
'description': 'Ethernet Controller XL710 for 40GbE QSFP+',
'dest': 'b4:96:91:46:e0:5c',
'driver': 'net_i40e',
'fc': 'none',
'fc_supported': 'no',
'grat_arp': 'off',
'hw_mac': '3c:fd:fe:c8:17:d0',
'index': 0,
'ipv6': 'off',
'is_fc_supported': False,
'is_led_supported': True,
'is_link_supported': True,
'is_prom_supported': True,
'is_virtual': 'no',
'is_vxlan_supported': 'yes',
'layer_mode': 'Ethernet',
'led_change_supported': 'yes',
'link': 'UP',
'link_change_supported': 'yes',
'mult': 'off',
'numa': 1,
'pci_addr': '0000:82:00.0',
'prom': 'on',
'prom_supported': 'yes',
'rx': {'caps': ['flow_stats', 'latency'], 'counters': 127},
'rx_filter_mode': 'hardware match',
'rx_queue': 'off',
'speed': 40.0,
'src_ipv4': '-',
'src_mac': '3c:fd:fe:c8:17:d0',
'stack': 'legacy',
'status': 'IDLE',
'supp_speeds': [40000],
'vlan': '-',
'vxlan_fs': '-'}
05/11/2020 09:54:11 pktgen: begin traffic ......
05/11/2020 09:54:11 pktgen: {'ports': [0], 'mult': '100%', 'core_mask': None, 'force': True}
05/11/2020 09:54:17 pktgen: traffic completed.
05/11/2020 09:54:17 pktgen: check the trex port link status
05/11/2020 09:54:17 pktgen: {'arp': '-',
'cores': [0, 1, 2, 3],
'description': 'Ethernet Controller XL710 for 40GbE QSFP+',
'dest': 'b4:96:91:46:e0:5c',
'driver': 'net_i40e',
'fc': 'none',
'fc_supported': 'no',
'grat_arp': 'off',
'hw_mac': '3c:fd:fe:c8:17:d0',
'index': 0,
'ipv6': 'off',
'is_fc_supported': False,
'is_led_supported': True,
'is_link_supported': True,
'is_prom_supported': True,
'is_virtual': 'no',
'is_vxlan_supported': 'yes',
'layer_mode': 'Ethernet',
'led_change_supported': 'yes',
'link': 'UP',
'link_change_supported': 'yes',
'mult': 'off',
'numa': 1,
'pci_addr': '0000:82:00.0',
'prom': 'on',
'prom_supported': 'yes',
'rx': {'caps': ['flow_stats', 'latency'], 'counters': 127},
'rx_filter_mode': 'hardware match',
'rx_queue': 'off',
'speed': 40.0,
'src_ipv4': '-',
'src_mac': '3c:fd:fe:c8:17:d0',
'stack': 'legacy',
'status': 'IDLE',
'supp_speeds': [40000],
'vlan': '-',
'vxlan_fs': '-'}
05/11/2020 09:54:17 pktgen: begin traffic ......
05/11/2020 09:54:17 pktgen: {'ports': [0], 'mult': '100%', 'core_mask': None, 'force': True}
05/11/2020 09:54:27 pktgen: begin get port statistic ...
05/11/2020 09:54:27 pktgen: {'options': {'pcap': '/tmp/multi_path.pcap',
'stream_config': {'rate': 100,
'transmit_mode': 'continuous',
'txmode': {}}},
'pcap_file': '/tmp/multi_path.pcap',
'rx_port': 0,
'tx_port': 0}
05/11/2020 09:54:27 pktgen: {0: {'ibytes': 49399555986,
'ierrors': 0,
'ipackets': 32542530,
'obytes': 49399440618,
'oerrors': 0,
'opackets': 32542454,
'rx_bps': 39507976192.0,
'rx_bps_L1': 40028532272.0,
'rx_pps': 3253475.5,
'rx_util': 100.07133068,
'tx_bps': 39508041728.0,
'tx_bps_L1': 40028624488.0,
'tx_pps': 3253642.25,
'tx_util': 100.07156122},
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': 25.973209381103516,
'cpu_util': 76.05537414550781,
'cpu_util_raw': 75.5,
'open_flows': 0.0,
'platform_factor': 1.0,
'queue_full': 26668946,
'rx_bps': 39507976192.0,
'rx_core_pps': 0.0,
'rx_cpu_util': 0.0,
'rx_drop_bps': 0.0,
'rx_pps': 3253475.5,
'socket_util': 0.0,
'total_alloc_error': 0,
'total_clients': 0,
'total_servers': 0,
'tx_bps': 39508041728.0,
'tx_cps': 0.0,
'tx_expected_bps': 0.0,
'tx_expected_cps': 0.0,
'tx_expected_pps': 0.0,
'tx_pps': 3253642.25},
'latency': {'global': {'bad_hdr': 0, 'old_flow': 0}},
'total': {'ibytes': 49399555986,
'ierrors': 0,
'ipackets': 32542530,
'obytes': 49399440618,
'oerrors': 0,
'opackets': 32542454,
'rx_bps': 39507976192.0,
'rx_bps_L1': 40028532272.0,
'rx_pps': 3253475.5,
'rx_util': 100.07133068,
'tx_bps': 39508041728.0,
'tx_bps_L1': 40028624488.0,
'tx_pps': 3253642.25,
'tx_util': 100.07156122}}
05/11/2020 09:54:27 pktgen: {'ibytes': 49399555986,
'ierrors': 0,
'ipackets': 32542530,
'obytes': 49399440618,
'oerrors': 0,
'opackets': 32542454,
'rx_bps': 39507976192.0,
'rx_bps_L1': 40028532272.0,
'rx_pps': 3253475.5,
'rx_util': 100.07133068,
'tx_bps': 39508041728.0,
'tx_bps_L1': 40028624488.0,
'tx_pps': 3253642.25,
'tx_util': 100.07156122}
05/11/2020 09:54:27 pktgen: Tx Port 0 stats:
tx_port: 0, tx_bps: 39508041728.000000, tx_pps: 3253642.250000
05/11/2020 09:54:27 pktgen: {'ibytes': 49399555986,
'ierrors': 0,
'ipackets': 32542530,
'obytes': 49399440618,
'oerrors': 0,
'opackets': 32542454,
'rx_bps': 39507976192.0,
'rx_bps_L1': 40028532272.0,
'rx_pps': 3253475.5,
'rx_util': 100.07133068,
'tx_bps': 39508041728.0,
'tx_bps_L1': 40028624488.0,
'tx_pps': 3253642.25,
'tx_util': 100.07156122}
05/11/2020 09:54:27 pktgen: Rx Port 0 stats:
rx_port: 0, rx_bps: 39507976192.000000, rx_pps: 3253475.500000
05/11/2020 09:54:27 pktgen: throughput: pps_rx 3253475.500000, bps_rx 39507976192.000000
05/11/2020 09:54:27 pktgen: traffic completed.
05/11/2020 09:54:28 TestPVPMultiPathVirtioPerformance: result of all framesize result
05/11/2020 09:54:28 TestPVPMultiPathVirtioPerformance:
+-------+-------------------+--------+------------+
| Frame | Mode/RXD-TXD | Mpps | % linerate |
+=======+===================+========+============+
| 64 | virtio_1.1_normal | 13.375 | 22.470 |
+-------+-------------------+--------+------------+
| 1518 | virtio_1.1_normal | 3.253 | 100.077 |
+-------+-------------------+--------+------------+
05/11/2020 09:54:28 TestPVPMultiPathVirtioPerformance:
+-------+--------------+-------------+------------+---------------------+-----------------------+
| Frame | Mode/RXD-TXD | Mpps | % linerate | Expected Throughput | Throughput Difference |
+=======+==============+=============+============+=====================+=======================+
| 64 | 1024 | 13.375 Mpps | 22.470% | 13.521 Mpps | -0.146 Mpps |
+-------+--------------+-------------+------------+---------------------+-----------------------+
| 1518 | 1024 | 3.253 Mpps | 100.077% | 3.244 Mpps | 0.009 Mpps |
+-------+--------------+-------------+------------+---------------------+-----------------------+
05/11/2020 09:54:28 TestPVPMultiPathVirtioPerformance: Accept tolerance are (Mpps) -0.270420
05/11/2020 09:54:28 TestPVPMultiPathVirtioPerformance: Throughput Difference are (Mpps) -0.146000
05/11/2020 09:54:28 TestPVPMultiPathVirtioPerformance: Accept tolerance are (Mpps) -0.064880
05/11/2020 09:54:28 TestPVPMultiPathVirtioPerformance: Throughput Difference are (Mpps) 0.009000
05/11/2020 09:54:28 TestPVPMultiPathVirtioPerformance: Test Case test_perf_virtio_single_core_virtio11_normal Result PASSED:
05/11/2020 09:54:28 dut.10.240.183.220: kill_all: called by dut and prefix list has value.
05/11/2020 09:54:29 TestPVPMultiPathVirtioPerformance: Test Case test_perf_virtio_single_core_virtio11_vectorized Begin
05/11/2020 09:54:29 dut.10.240.183.220:
05/11/2020 09:54:30 tester:
05/11/2020 09:54:30 dut.10.240.183.220: rm -rf ./vhost.out
05/11/2020 09:54:30 dut.10.240.183.220:
05/11/2020 09:54:30 dut.10.240.183.220: rm -rf ./vhost-net*
05/11/2020 09:54:30 dut.10.240.183.220:
05/11/2020 09:54:30 dut.10.240.183.220: killall -s INT dpdk-testpmd
05/11/2020 09:54:30 dut.10.240.183.220: dpdk-testpmd: no process found
05/11/2020 09:54:30 dut.10.240.183.220: killall -s INT qemu-system-x86_64
05/11/2020 09:54:30 dut.10.240.183.220: qemu-system-x86_64: no process found
05/11/2020 09:54:31 dut.10.240.183.220: cat /proc/meminfo |grep Hugepagesize|awk '{print($2)}'
05/11/2020 09:54:31 dut.10.240.183.220: 1048576
05/11/2020 09:54:32 TestPVPMultiPathVirtioPerformance: Test running at parameters: framesize: 64, rxd/txd: 1024
05/11/2020 09:54:32 tester: ls -d /tmp
05/11/2020 09:54:32 tester: /tmp
05/11/2020 09:54:32 tester: scp -v /home/autoregression/jiangyu/dts20.11/dts/output/tmp/pcap/multi_path.pcap root@10.240.183.217:/tmp/multi_path.pcap
05/11/2020 09:54:34 pktgen: test port 0 map gen port 0
05/11/2020 09:54:34 pktgen: test port 0 map gen port 0
05/11/2020 09:54:34 pktgen: {'arp': '-',
'cores': [0, 1, 2, 3],
'description': 'Ethernet Controller XL710 for 40GbE QSFP+',
'dest': 'b4:96:91:46:e0:5c',
'driver': 'net_i40e',
'fc': 'none',
'fc_supported': 'no',
'grat_arp': 'off',
'hw_mac': '3c:fd:fe:c8:17:d0',
'index': 0,
'ipv6': 'off',
'is_fc_supported': False,
'is_led_supported': True,
'is_link_supported': True,
'is_prom_supported': True,
'is_virtual': 'no',
'is_vxlan_supported': 'yes',
'layer_mode': 'Ethernet',
'led_change_supported': 'yes',
'link': 'UP',
'link_change_supported': 'yes',
'mult': 'off',
'numa': 1,
'pci_addr': '0000:82:00.0',
'prom': 'off',
'prom_supported': 'yes',
'rx': {'caps': ['flow_stats', 'latency'], 'counters': 127},
'rx_filter_mode': 'hardware match',
'rx_queue': 'off',
'speed': 40.0,
'src_ipv4': '-',
'src_mac': '3c:fd:fe:c8:17:d0',
'stack': 'legacy',
'status': 'IDLE',
'supp_speeds': [40000],
'vlan': '-',
'vxlan_fs': '-'}
05/11/2020 09:54:34 pktgen: trex port <0> not support flow control
05/11/2020 09:54:34 pktgen: trex packet generator: run traffic 5s to warm up ...
05/11/2020 09:54:34 pktgen: check the trex port link status
05/11/2020 09:54:34 pktgen: {'arp': '-',
'cores': [0, 1, 2, 3],
'description': 'Ethernet Controller XL710 for 40GbE QSFP+',
'dest': 'b4:96:91:46:e0:5c',
'driver': 'net_i40e',
'fc': 'none',
'fc_supported': 'no',
'grat_arp': 'off',
'hw_mac': '3c:fd:fe:c8:17:d0',
'index': 0,
'ipv6': 'off',
'is_fc_supported': False,
'is_led_supported': True,
'is_link_supported': True,
'is_prom_supported': True,
'is_virtual': 'no',
'is_vxlan_supported': 'yes',
'layer_mode': 'Ethernet',
'led_change_supported': 'yes',
'link': 'UP',
'link_change_supported': 'yes',
'mult': 'off',
'numa': 1,
'pci_addr': '0000:82:00.0',
'prom': 'on',
'prom_supported': 'yes',
'rx': {'caps': ['flow_stats', 'latency'], 'counters': 127},
'rx_filter_mode': 'hardware match',
'rx_queue': 'off',
'speed': 40.0,
'src_ipv4': '-',
'src_mac': '3c:fd:fe:c8:17:d0',
'stack': 'legacy',
'status': 'IDLE',
'supp_speeds': [40000],
'vlan': '-',
'vxlan_fs': '-'}
05/11/2020 09:54:34 pktgen: begin traffic ......
05/11/2020 09:54:34 pktgen: {'ports': [0], 'mult': '100%', 'core_mask': None, 'force': True}
05/11/2020 09:54:39 pktgen: traffic completed.
05/11/2020 09:54:39 pktgen: check the trex port link status
05/11/2020 09:54:39 pktgen: {'arp': '-',
'cores': [0, 1, 2, 3],
'description': 'Ethernet Controller XL710 for 40GbE QSFP+',
'dest': 'b4:96:91:46:e0:5c',
'driver': 'net_i40e',
'fc': 'none',
'fc_supported': 'no',
'grat_arp': 'off',
'hw_mac': '3c:fd:fe:c8:17:d0',
'index': 0,
'ipv6': 'off',
'is_fc_supported': False,
'is_led_supported': True,
'is_link_supported': True,
'is_prom_supported': True,
'is_virtual': 'no',
'is_vxlan_supported': 'yes',
'layer_mode': 'Ethernet',
'led_change_supported': 'yes',
'link': 'UP',
'link_change_supported': 'yes',
'mult': 'off',
'numa': 1,
'pci_addr': '0000:82:00.0',
'prom': 'on',
'prom_supported': 'yes',
'rx': {'caps': ['flow_stats', 'latency'], 'counters': 127},
'rx_filter_mode': 'hardware match',
'rx_queue': 'off',
'speed': 40.0,
'src_ipv4': '-',
'src_mac': '3c:fd:fe:c8:17:d0',
'stack': 'legacy',
'status': 'IDLE',
'supp_speeds': [40000],
'vlan': '-',
'vxlan_fs': '-'}
05/11/2020 09:54:39 pktgen: begin traffic ......
05/11/2020 09:54:39 pktgen: {'ports': [0], 'mult': '100%', 'core_mask': None, 'force': True}
05/11/2020 09:54:49 pktgen: begin get port statistic ...
05/11/2020 09:54:49 pktgen: {'options': {'pcap': '/tmp/multi_path.pcap',
'stream_config': {'rate': 100,
'transmit_mode': 'continuous',
'txmode': {}}},
'pcap_file': '/tmp/multi_path.pcap',
'rx_port': 0,
'tx_port': 0}
05/11/2020 09:54:49 pktgen: {0: {'ibytes': 9923093760,
'ierrors': 0,
'ipackets': 155048356,
'obytes': 18800616832,
'oerrors': 0,
'opackets': 293759663,
'rx_bps': 7889101824.0,
'rx_bps_L1': 10354442144.0,
'rx_pps': 15408377.0,
'rx_util': 25.886105360000002,
'tx_bps': 14988748800.0,
'tx_bps_L1': 19672730239.999996,
'tx_pps': 29274884.0,
'tx_util': 49.18182559999999},
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.612185955047607,
'cpu_util': 98.45233154296875,
'cpu_util_raw': 100.0,
'open_flows': 0.0,
'platform_factor': 1.0,
'queue_full': 23314877,
'rx_bps': 7889101824.0,
'rx_core_pps': 0.0,
'rx_cpu_util': 0.0,
'rx_drop_bps': 7099646976.0,
'rx_pps': 15408377.0,
'socket_util': 0.0,
'total_alloc_error': 0,
'total_clients': 0,
'total_servers': 0,
'tx_bps': 14988748800.0,
'tx_cps': 0.0,
'tx_expected_bps': 0.0,
'tx_expected_cps': 0.0,
'tx_expected_pps': 0.0,
'tx_pps': 29274884.0},
'latency': {'global': {'bad_hdr': 0, 'old_flow': 0}},
'total': {'ibytes': 9923093760,
'ierrors': 0,
'ipackets': 155048356,
'obytes': 18800616832,
'oerrors': 0,
'opackets': 293759663,
'rx_bps': 7889101824.0,
'rx_bps_L1': 10354442144.0,
'rx_pps': 15408377.0,
'rx_util': 25.886105360000002,
'tx_bps': 14988748800.0,
'tx_bps_L1': 19672730239.999996,
'tx_pps': 29274884.0,
'tx_util': 49.18182559999999}}
05/11/2020 09:54:49 pktgen: {'ibytes': 9923093760,
'ierrors': 0,
'ipackets': 155048356,
'obytes': 18800616832,
'oerrors': 0,
'opackets': 293759663,
'rx_bps': 7889101824.0,
'rx_bps_L1': 10354442144.0,
'rx_pps': 15408377.0,
'rx_util': 25.886105360000002,
'tx_bps': 14988748800.0,
'tx_bps_L1': 19672730239.999996,
'tx_pps': 29274884.0,
'tx_util': 49.18182559999999}
05/11/2020 09:54:49 pktgen: Tx Port 0 stats:
tx_port: 0, tx_bps: 14988748800.000000, tx_pps: 29274884.000000
05/11/2020 09:54:49 pktgen: {'ibytes': 9923093760,
'ierrors': 0,
'ipackets': 155048356,
'obytes': 18800616832,
'oerrors': 0,
'opackets': 293759663,
'rx_bps': 7889101824.0,
'rx_bps_L1': 10354442144.0,
'rx_pps': 15408377.0,
'rx_util': 25.886105360000002,
'tx_bps': 14988748800.0,
'tx_bps_L1': 19672730239.999996,
'tx_pps': 29274884.0,
'tx_util': 49.18182559999999}
05/11/2020 09:54:49 pktgen: Rx Port 0 stats:
rx_port: 0, rx_bps: 7889101824.000000, rx_pps: 15408377.000000
05/11/2020 09:54:49 pktgen: throughput: pps_rx 15408377.000000, bps_rx 7889101824.000000
05/11/2020 09:54:49 pktgen: traffic completed.
05/11/2020 09:54:49 TestPVPMultiPathVirtioPerformance: Test running at parameters: framesize: 1518, rxd/txd: 1024
05/11/2020 09:54:49 tester: ls -d /tmp
05/11/2020 09:54:49 tester: /tmp
05/11/2020 09:54:49 tester: scp -v /home/autoregression/jiangyu/dts20.11/dts/output/tmp/pcap/multi_path.pcap root@10.240.183.217:/tmp/multi_path.pcap
05/11/2020 09:54:51 pktgen: test port 0 map gen port 0
05/11/2020 09:54:51 pktgen: test port 0 map gen port 0
05/11/2020 09:54:51 pktgen: {'arp': '-',
'cores': [0, 1, 2, 3],
'description': 'Ethernet Controller XL710 for 40GbE QSFP+',
'dest': 'b4:96:91:46:e0:5c',
'driver': 'net_i40e',
'fc': 'none',
'fc_supported': 'no',
'grat_arp': 'off',
'hw_mac': '3c:fd:fe:c8:17:d0',
'index': 0,
'ipv6': 'off',
'is_fc_supported': False,
'is_led_supported': True,
'is_link_supported': True,
'is_prom_supported': True,
'is_virtual': 'no',
'is_vxlan_supported': 'yes',
'layer_mode': 'Ethernet',
'led_change_supported': 'yes',
'link': 'UP',
'link_change_supported': 'yes',
'mult': 'off',
'numa': 1,
'pci_addr': '0000:82:00.0',
'prom': 'off',
'prom_supported': 'yes',
'rx': {'caps': ['flow_stats', 'latency'], 'counters': 127},
'rx_filter_mode': 'hardware match',
'rx_queue': 'off',
'speed': 40.0,
'src_ipv4': '-',
'src_mac': '3c:fd:fe:c8:17:d0',
'stack': 'legacy',
'status': 'IDLE',
'supp_speeds': [40000],
'vlan': '-',
'vxlan_fs': '-'}
05/11/2020 09:54:51 pktgen: trex port <0> not support flow control
05/11/2020 09:54:51 pktgen: trex packet generator: run traffic 5s to warm up ...
05/11/2020 09:54:51 pktgen: check the trex port link status
05/11/2020 09:54:51 pktgen: {'arp': '-',
'cores': [0, 1, 2, 3],
'description': 'Ethernet Controller XL710 for 40GbE QSFP+',
'dest': 'b4:96:91:46:e0:5c',
'driver': 'net_i40e',
'fc': 'none',
'fc_supported': 'no',
'grat_arp': 'off',
'hw_mac': '3c:fd:fe:c8:17:d0',
'index': 0,
'ipv6': 'off',
'is_fc_supported': False,
'is_led_supported': True,
'is_link_supported': True,
'is_prom_supported': True,
'is_virtual': 'no',
'is_vxlan_supported': 'yes',
'layer_mode': 'Ethernet',
'led_change_supported': 'yes',
'link': 'UP',
'link_change_supported': 'yes',
'mult': 'off',
'numa': 1,
'pci_addr': '0000:82:00.0',
'prom': 'on',
'prom_supported': 'yes',
'rx': {'caps': ['flow_stats', 'latency'], 'counters': 127},
'rx_filter_mode': 'hardware match',
'rx_queue': 'off',
'speed': 40.0,
'src_ipv4': '-',
'src_mac': '3c:fd:fe:c8:17:d0',
'stack': 'legacy',
'status': 'IDLE',
'supp_speeds': [40000],
'vlan': '-',
'vxlan_fs': '-'}
05/11/2020 09:54:51 pktgen: begin traffic ......
05/11/2020 09:54:51 pktgen: {'ports': [0], 'mult': '100%', 'core_mask': None, 'force': True}
05/11/2020 09:54:56 pktgen: traffic completed.
05/11/2020 09:54:56 pktgen: check the trex port link status
05/11/2020 09:54:56 pktgen: {'arp': '-',
'cores': [0, 1, 2, 3],
'description': 'Ethernet Controller XL710 for 40GbE QSFP+',
'dest': 'b4:96:91:46:e0:5c',
'driver': 'net_i40e',
'fc': 'none',
'fc_supported': 'no',
'grat_arp': 'off',
'hw_mac': '3c:fd:fe:c8:17:d0',
'index': 0,
'ipv6': 'off',
'is_fc_supported': False,
'is_led_supported': True,
'is_link_supported': True,
'is_prom_supported': True,
'is_virtual': 'no',
'is_vxlan_supported': 'yes',
'layer_mode': 'Ethernet',
'led_change_supported': 'yes',
'link': 'UP',
'link_change_supported': 'yes',
'mult': 'off',
'numa': 1,
'pci_addr': '0000:82:00.0',
'prom': 'on',
'prom_supported': 'yes',
'rx': {'caps': ['flow_stats', 'latency'], 'counters': 127},
'rx_filter_mode': 'hardware match',
'rx_queue': 'off',
'speed': 40.0,
'src_ipv4': '-',
'src_mac': '3c:fd:fe:c8:17:d0',
'stack': 'legacy',
'status': 'IDLE',
'supp_speeds': [40000],
'vlan': '-',
'vxlan_fs': '-'}
05/11/2020 09:54:56 pktgen: begin traffic ......
05/11/2020 09:54:56 pktgen: {'ports': [0], 'mult': '100%', 'core_mask': None, 'force': True}
05/11/2020 09:55:06 pktgen: begin get port statistic ...
05/11/2020 09:55:06 pktgen: {'options': {'pcap': '/tmp/multi_path.pcap',
'stream_config': {'rate': 100,
'transmit_mode': 'continuous',
'txmode': {}}},
'pcap_file': '/tmp/multi_path.pcap',
'rx_port': 0,
'tx_port': 0}
05/11/2020 09:55:06 pktgen: {0: {'ibytes': 49400193546,
'ierrors': 0,
'ipackets': 32542950,
'obytes': 49400072106,
'oerrors': 0,
'opackets': 32542870,
'rx_bps': 39508070400.0,
'rx_bps_L1': 40028636000.0,
'rx_pps': 3253535.0,
'rx_util': 100.07159000000001,
'tx_bps': 39508172800.0,
'tx_bps_L1': 40028773760.0,
'tx_pps': 3253756.0,
'tx_util': 100.07193439999999},
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': 25.815265655517578,
'cpu_util': 76.52095031738281,
'cpu_util_raw': 79.0,
'open_flows': 0.0,
'platform_factor': 1.0,
'queue_full': 26612948,
'rx_bps': 39508070400.0,
'rx_core_pps': 0.0,
'rx_cpu_util': 0.0,
'rx_drop_bps': 0.0,
'rx_pps': 3253535.0,
'socket_util': 0.0,
'total_alloc_error': 0,
'total_clients': 0,
'total_servers': 0,
'tx_bps': 39508172800.0,
'tx_cps': 0.0,
'tx_expected_bps': 0.0,
'tx_expected_cps': 0.0,
'tx_expected_pps': 0.0,
'tx_pps': 3253756.0},
'latency': {'global': {'bad_hdr': 0, 'old_flow': 0}},
'total': {'ibytes': 49400193546,
'ierrors': 0,
'ipackets': 32542950,
'obytes': 49400072106,
'oerrors': 0,
'opackets': 32542870,
'rx_bps': 39508070400.0,
'rx_bps_L1': 40028636000.0,
'rx_pps': 3253535.0,
'rx_util': 100.07159000000001,
'tx_bps': 39508172800.0,
'tx_bps_L1': 40028773760.0,
'tx_pps': 3253756.0,
'tx_util': 100.07193439999999}}
05/11/2020 09:55:06 pktgen: {'ibytes': 49400193546,
'ierrors': 0,
'ipackets': 32542950,
'obytes': 49400072106,
'oerrors': 0,
'opackets': 32542870,
'rx_bps': 39508070400.0,
'rx_bps_L1': 40028636000.0,
'rx_pps': 3253535.0,
'rx_util': 100.07159000000001,
'tx_bps': 39508172800.0,
'tx_bps_L1': 40028773760.0,
'tx_pps': 3253756.0,
'tx_util': 100.07193439999999}
05/11/2020 09:55:06 pktgen: Tx Port 0 stats:
tx_port: 0, tx_bps: 39508172800.000000, tx_pps: 3253756.000000
05/11/2020 09:55:06 pktgen: {'ibytes': 49400193546,
'ierrors': 0,
'ipackets': 32542950,
'obytes': 49400072106,
'oerrors': 0,
'opackets': 32542870,
'rx_bps': 39508070400.0,
'rx_bps_L1': 40028636000.0,
'rx_pps': 3253535.0,
'rx_util': 100.07159000000001,
'tx_bps': 39508172800.0,
'tx_bps_L1': 40028773760.0,
'tx_pps': 3253756.0,
'tx_util': 100.07193439999999}
05/11/2020 09:55:06 pktgen: Rx Port 0 stats:
rx_port: 0, rx_bps: 39508070400.000000, rx_pps: 3253535.000000
05/11/2020 09:55:06 pktgen: throughput: pps_rx 3253535.000000, bps_rx 39508070400.000000
05/11/2020 09:55:06 pktgen: traffic completed.
05/11/2020 09:55:08 TestPVPMultiPathVirtioPerformance: result of all framesize result
05/11/2020 09:55:08 TestPVPMultiPathVirtioPerformance:
+-------+---------------------------+--------+------------+
| Frame | Mode/RXD-TXD | Mpps | % linerate |
+=======+===========================+========+============+
| 64 | virtio_1.1_inorder_normal | 15.408 | 25.886 |
+-------+---------------------------+--------+------------+
| 1518 | virtio_1.1_inorder_normal | 3.254 | 100.079 |
+-------+---------------------------+--------+------------+
05/11/2020 09:55:08 TestPVPMultiPathVirtioPerformance:
+-------+--------------+-------------+------------+---------------------+-----------------------+
| Frame | Mode/RXD-TXD | Mpps | % linerate | Expected Throughput | Throughput Difference |
+=======+==============+=============+============+=====================+=======================+
| 64 | 1024 | 15.408 Mpps | 25.886% | 15.554 Mpps | -0.146 Mpps |
+-------+--------------+-------------+------------+---------------------+-----------------------+
| 1518 | 1024 | 3.254 Mpps | 100.079% | 3.242 Mpps | 0.012 Mpps |
+-------+--------------+-------------+------------+---------------------+-----------------------+
05/11/2020 09:55:08 TestPVPMultiPathVirtioPerformance: Accept tolerance are (Mpps) -0.311080
05/11/2020 09:55:08 TestPVPMultiPathVirtioPerformance: Throughput Difference are (Mpps) -0.146000
05/11/2020 09:55:08 TestPVPMultiPathVirtioPerformance: Accept tolerance are (Mpps) -0.064840
05/11/2020 09:55:08 TestPVPMultiPathVirtioPerformance: Throughput Difference are (Mpps) 0.012000
05/11/2020 09:55:08 TestPVPMultiPathVirtioPerformance: Test Case test_perf_virtio_single_core_virtio11_vectorized Result PASSED:
05/11/2020 09:55:08 dut.10.240.183.220: kill_all: called by dut and prefix list has value.
05/11/2020 09:55:09 dts:
TEST SUITE ENDED: TestPVPMultiPathVirtioPerformance
[-- Attachment #3: TestPVPMultiPathPerformance.log --]
[-- Type: application/octet-stream, Size: 159772 bytes --]
05/11/2020 09:38:04 dts:
TEST SUITE : TestPVPMultiPathPerformance
05/11/2020 09:38:04 dts: NIC : fortville_spirit
05/11/2020 09:38:04 dut.10.240.183.220:
05/11/2020 09:38:04 tester:
05/11/2020 09:38:04 tester: ls -d /tmp
05/11/2020 09:38:04 tester: /tmp
05/11/2020 09:38:07 dut.10.240.183.220: cat /proc/meminfo |grep Hugepagesize|awk '{print($2)}'
05/11/2020 09:38:08 dut.10.240.183.220: 1048576
05/11/2020 09:38:08 TestPVPMultiPathPerformance: Test Case test_perf_pvp_inorder_mergeable Begin
05/11/2020 09:38:08 dut.10.240.183.220:
05/11/2020 09:38:08 tester:
05/11/2020 09:38:08 dut.10.240.183.220: rm -rf ./vhost.out
05/11/2020 09:38:08 dut.10.240.183.220:
05/11/2020 09:38:08 dut.10.240.183.220: rm -rf ./vhost-net*
05/11/2020 09:38:08 dut.10.240.183.220:
05/11/2020 09:38:08 dut.10.240.183.220: killall -s INT dpdk-testpmd
05/11/2020 09:38:08 dut.10.240.183.220: dpdk-testpmd: no process found
05/11/2020 09:38:08 dut.10.240.183.220: killall -s INT qemu-system-x86_64
05/11/2020 09:38:08 dut.10.240.183.220: qemu-system-x86_64: no process found
05/11/2020 09:38:09 dut.10.240.183.220: cat /proc/meminfo |grep Hugepagesize|awk '{print($2)}'
05/11/2020 09:38:09 dut.10.240.183.220: 1048576
05/11/2020 09:38:12 TestPVPMultiPathPerformance: Test running at parameters: framesize: 64, rxd/txd: 1024
05/11/2020 09:38:12 tester: ls -d /tmp
05/11/2020 09:38:12 tester: /tmp
05/11/2020 09:38:12 tester: scp -v /home/autoregression/jiangyu/dts20.11/dts/output/tmp/pcap/multi_path.pcap root@10.240.183.217:/tmp/multi_path.pcap
05/11/2020 09:38:14 pktgen: test port 0 map gen port 0
05/11/2020 09:38:14 pktgen: test port 0 map gen port 0
05/11/2020 09:38:14 pktgen: {'arp': '-',
'cores': [0, 1, 2, 3],
'description': 'Ethernet Controller XL710 for 40GbE QSFP+',
'dest': 'b4:96:91:46:e0:5c',
'driver': 'net_i40e',
'fc': 'none',
'fc_supported': 'no',
'grat_arp': 'off',
'hw_mac': '3c:fd:fe:c8:17:d0',
'index': 0,
'ipv6': 'off',
'is_fc_supported': False,
'is_led_supported': True,
'is_link_supported': True,
'is_prom_supported': True,
'is_virtual': 'no',
'is_vxlan_supported': 'yes',
'layer_mode': 'Ethernet',
'led_change_supported': 'yes',
'link': 'UP',
'link_change_supported': 'yes',
'mult': 'off',
'numa': 1,
'pci_addr': '0000:82:00.0',
'prom': 'off',
'prom_supported': 'yes',
'rx': {'caps': ['flow_stats', 'latency'], 'counters': 127},
'rx_filter_mode': 'hardware match',
'rx_queue': 'off',
'speed': 40.0,
'src_ipv4': '-',
'src_mac': '3c:fd:fe:c8:17:d0',
'stack': 'legacy',
'status': 'IDLE',
'supp_speeds': [40000],
'vlan': '-',
'vxlan_fs': '-'}
05/11/2020 09:38:14 pktgen: trex port <0> not support flow control
05/11/2020 09:38:14 pktgen: check the trex port link status
05/11/2020 09:38:14 pktgen: {'arp': '-',
'cores': [0, 1, 2, 3],
'description': 'Ethernet Controller XL710 for 40GbE QSFP+',
'dest': 'b4:96:91:46:e0:5c',
'driver': 'net_i40e',
'fc': 'none',
'fc_supported': 'no',
'grat_arp': 'off',
'hw_mac': '3c:fd:fe:c8:17:d0',
'index': 0,
'ipv6': 'off',
'is_fc_supported': False,
'is_led_supported': True,
'is_link_supported': True,
'is_prom_supported': True,
'is_virtual': 'no',
'is_vxlan_supported': 'yes',
'layer_mode': 'Ethernet',
'led_change_supported': 'yes',
'link': 'UP',
'link_change_supported': 'yes',
'mult': 'off',
'numa': 1,
'pci_addr': '0000:82:00.0',
'prom': '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': '-'}
05/11/2020 09:38:14 pktgen: begin traffic ......
05/11/2020 09:38:14 pktgen: {'ports': [0], 'mult': '100%', 'core_mask': None, 'force': True}
05/11/2020 09:38:24 pktgen: begin get port statistic ...
05/11/2020 09:38:24 pktgen: {'options': {'pcap': '/tmp/multi_path.pcap',
'stream_config': {'rate': 100,
'transmit_mode': 'continuous',
'txmode': {}}},
'pcap_file': '/tmp/multi_path.pcap',
'rx_port': 0,
'tx_port': 0}
05/11/2020 09:38:24 pktgen: {0: {'ibytes': 5218179072,
'ierrors': 0,
'ipackets': 81534048,
'obytes': 18784434432,
'oerrors': 0,
'opackets': 293506814,
'rx_bps': 4157581056.0,
'rx_bps_L1': 5456824576.0,
'rx_pps': 8120272.0,
'rx_util': 13.64206144,
'tx_bps': 14973082624.0,
'tx_bps_L1': 19652171264.0,
'tx_pps': 29244304.0,
'tx_util': 49.13042816},
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.048563003540039,
'cpu_util': 93.01712036132812,
'cpu_util_raw': 100.0,
'open_flows': 0.0,
'platform_factor': 1.0,
'queue_full': 23315374,
'rx_bps': 4157581056.0,
'rx_core_pps': 0.0,
'rx_cpu_util': 0.0,
'rx_drop_bps': 10815502336.0,
'rx_pps': 8120272.0,
'socket_util': 0.0,
'total_alloc_error': 0,
'total_clients': 0,
'total_servers': 0,
'tx_bps': 14973082624.0,
'tx_cps': 0.0,
'tx_expected_bps': 0.0,
'tx_expected_cps': 0.0,
'tx_expected_pps': 0.0,
'tx_pps': 29244304.0},
'latency': {'global': {'bad_hdr': 0, 'old_flow': 0}},
'total': {'ibytes': 5218179072,
'ierrors': 0,
'ipackets': 81534048,
'obytes': 18784434432,
'oerrors': 0,
'opackets': 293506814,
'rx_bps': 4157581056.0,
'rx_bps_L1': 5456824576.0,
'rx_pps': 8120272.0,
'rx_util': 13.64206144,
'tx_bps': 14973082624.0,
'tx_bps_L1': 19652171264.0,
'tx_pps': 29244304.0,
'tx_util': 49.13042816}}
05/11/2020 09:38:24 pktgen: {'ibytes': 5218179072,
'ierrors': 0,
'ipackets': 81534048,
'obytes': 18784434432,
'oerrors': 0,
'opackets': 293506814,
'rx_bps': 4157581056.0,
'rx_bps_L1': 5456824576.0,
'rx_pps': 8120272.0,
'rx_util': 13.64206144,
'tx_bps': 14973082624.0,
'tx_bps_L1': 19652171264.0,
'tx_pps': 29244304.0,
'tx_util': 49.13042816}
05/11/2020 09:38:24 pktgen: Tx Port 0 stats:
tx_port: 0, tx_bps: 14973082624.000000, tx_pps: 29244304.000000
05/11/2020 09:38:24 pktgen: {'ibytes': 5218179072,
'ierrors': 0,
'ipackets': 81534048,
'obytes': 18784434432,
'oerrors': 0,
'opackets': 293506814,
'rx_bps': 4157581056.0,
'rx_bps_L1': 5456824576.0,
'rx_pps': 8120272.0,
'rx_util': 13.64206144,
'tx_bps': 14973082624.0,
'tx_bps_L1': 19652171264.0,
'tx_pps': 29244304.0,
'tx_util': 49.13042816}
05/11/2020 09:38:24 pktgen: Rx Port 0 stats:
rx_port: 0, rx_bps: 4157581056.000000, rx_pps: 8120272.000000
05/11/2020 09:38:24 pktgen: throughput: pps_rx 8120272.000000, bps_rx 4157581056.000000
05/11/2020 09:38:24 pktgen: traffic completed.
05/11/2020 09:38:24 TestPVPMultiPathPerformance: Test running at parameters: framesize: 1518, rxd/txd: 1024
05/11/2020 09:38:24 tester: ls -d /tmp
05/11/2020 09:38:24 tester: /tmp
05/11/2020 09:38:24 tester: scp -v /home/autoregression/jiangyu/dts20.11/dts/output/tmp/pcap/multi_path.pcap root@10.240.183.217:/tmp/multi_path.pcap
05/11/2020 09:38:26 pktgen: test port 0 map gen port 0
05/11/2020 09:38:26 pktgen: test port 0 map gen port 0
05/11/2020 09:38:26 pktgen: {'arp': '-',
'cores': [0, 1, 2, 3],
'description': 'Ethernet Controller XL710 for 40GbE QSFP+',
'dest': 'b4:96:91:46:e0:5c',
'driver': 'net_i40e',
'fc': 'none',
'fc_supported': 'no',
'grat_arp': 'off',
'hw_mac': '3c:fd:fe:c8:17:d0',
'index': 0,
'ipv6': 'off',
'is_fc_supported': False,
'is_led_supported': True,
'is_link_supported': True,
'is_prom_supported': True,
'is_virtual': 'no',
'is_vxlan_supported': 'yes',
'layer_mode': 'Ethernet',
'led_change_supported': 'yes',
'link': 'UP',
'link_change_supported': 'yes',
'mult': 'off',
'numa': 1,
'pci_addr': '0000:82:00.0',
'prom': 'off',
'prom_supported': 'yes',
'rx': {'caps': ['flow_stats', 'latency'], 'counters': 127},
'rx_filter_mode': 'hardware match',
'rx_queue': 'off',
'speed': 40.0,
'src_ipv4': '-',
'src_mac': '3c:fd:fe:c8:17:d0',
'stack': 'legacy',
'status': 'IDLE',
'supp_speeds': [40000],
'vlan': '-',
'vxlan_fs': '-'}
05/11/2020 09:38:26 pktgen: trex port <0> not support flow control
05/11/2020 09:38:26 pktgen: check the trex port link status
05/11/2020 09:38:26 pktgen: {'arp': '-',
'cores': [0, 1, 2, 3],
'description': 'Ethernet Controller XL710 for 40GbE QSFP+',
'dest': 'b4:96:91:46:e0:5c',
'driver': 'net_i40e',
'fc': 'none',
'fc_supported': 'no',
'grat_arp': 'off',
'hw_mac': '3c:fd:fe:c8:17:d0',
'index': 0,
'ipv6': 'off',
'is_fc_supported': False,
'is_led_supported': True,
'is_link_supported': True,
'is_prom_supported': True,
'is_virtual': 'no',
'is_vxlan_supported': 'yes',
'layer_mode': 'Ethernet',
'led_change_supported': 'yes',
'link': 'UP',
'link_change_supported': 'yes',
'mult': 'off',
'numa': 1,
'pci_addr': '0000:82:00.0',
'prom': 'on',
'prom_supported': 'yes',
'rx': {'caps': ['flow_stats', 'latency'], 'counters': 127},
'rx_filter_mode': 'hardware match',
'rx_queue': 'off',
'speed': 40.0,
'src_ipv4': '-',
'src_mac': '3c:fd:fe:c8:17:d0',
'stack': 'legacy',
'status': 'IDLE',
'supp_speeds': [40000],
'vlan': '-',
'vxlan_fs': '-'}
05/11/2020 09:38:26 pktgen: begin traffic ......
05/11/2020 09:38:26 pktgen: {'ports': [0], 'mult': '100%', 'core_mask': None, 'force': True}
05/11/2020 09:38:36 pktgen: begin get port statistic ...
05/11/2020 09:38:36 pktgen: {'options': {'pcap': '/tmp/multi_path.pcap',
'stream_config': {'rate': 100,
'transmit_mode': 'continuous',
'txmode': {}}},
'pcap_file': '/tmp/multi_path.pcap',
'rx_port': 0,
'tx_port': 0}
05/11/2020 09:38:36 pktgen: {0: {'ibytes': 49399105140,
'ierrors': 0,
'ipackets': 32542233,
'obytes': 49399782168,
'oerrors': 0,
'opackets': 32542680,
'rx_bps': 39446007808.0,
'rx_bps_L1': 39966049648.0,
'rx_pps': 3250261.5,
'rx_util': 99.91512412,
'tx_bps': 39448788992.0,
'tx_bps_L1': 39969729392.0,
'tx_pps': 3255877.5,
'tx_util': 99.92432348},
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.381668090820312,
'cpu_util': 74.76553344726562,
'cpu_util_raw': 76.75,
'open_flows': 0.0,
'platform_factor': 1.0,
'queue_full': 26707732,
'rx_bps': 39446007808.0,
'rx_core_pps': 0.0,
'rx_cpu_util': 0.0,
'rx_drop_bps': 0.0,
'rx_pps': 3250261.5,
'socket_util': 0.0,
'total_alloc_error': 0,
'total_clients': 0,
'total_servers': 0,
'tx_bps': 39448788992.0,
'tx_cps': 0.0,
'tx_expected_bps': 0.0,
'tx_expected_cps': 0.0,
'tx_expected_pps': 0.0,
'tx_pps': 3255877.5},
'latency': {'global': {'bad_hdr': 0, 'old_flow': 0}},
'total': {'ibytes': 49399105140,
'ierrors': 0,
'ipackets': 32542233,
'obytes': 49399782168,
'oerrors': 0,
'opackets': 32542680,
'rx_bps': 39446007808.0,
'rx_bps_L1': 39966049648.0,
'rx_pps': 3250261.5,
'rx_util': 99.91512412,
'tx_bps': 39448788992.0,
'tx_bps_L1': 39969729392.0,
'tx_pps': 3255877.5,
'tx_util': 99.92432348}}
05/11/2020 09:38:36 pktgen: {'ibytes': 49399105140,
'ierrors': 0,
'ipackets': 32542233,
'obytes': 49399782168,
'oerrors': 0,
'opackets': 32542680,
'rx_bps': 39446007808.0,
'rx_bps_L1': 39966049648.0,
'rx_pps': 3250261.5,
'rx_util': 99.91512412,
'tx_bps': 39448788992.0,
'tx_bps_L1': 39969729392.0,
'tx_pps': 3255877.5,
'tx_util': 99.92432348}
05/11/2020 09:38:36 pktgen: Tx Port 0 stats:
tx_port: 0, tx_bps: 39448788992.000000, tx_pps: 3255877.500000
05/11/2020 09:38:36 pktgen: {'ibytes': 49399105140,
'ierrors': 0,
'ipackets': 32542233,
'obytes': 49399782168,
'oerrors': 0,
'opackets': 32542680,
'rx_bps': 39446007808.0,
'rx_bps_L1': 39966049648.0,
'rx_pps': 3250261.5,
'rx_util': 99.91512412,
'tx_bps': 39448788992.0,
'tx_bps_L1': 39969729392.0,
'tx_pps': 3255877.5,
'tx_util': 99.92432348}
05/11/2020 09:38:36 pktgen: Rx Port 0 stats:
rx_port: 0, rx_bps: 39446007808.000000, rx_pps: 3250261.500000
05/11/2020 09:38:36 pktgen: throughput: pps_rx 3250261.500000, bps_rx 39446007808.000000
05/11/2020 09:38:36 pktgen: traffic completed.
05/11/2020 09:38:38 TestPVPMultiPathPerformance: result of all framesize result
05/11/2020 09:38:38 TestPVPMultiPathPerformance:
+-------+---------------------+-------+------------+
| Frame | Mode/RXD-TXD | Mpps | % linerate |
+=======+=====================+=======+============+
| 64 | inoder mergeable on | 8.120 | 13.642 |
+-------+---------------------+-------+------------+
| 1518 | inoder mergeable on | 3.250 | 99.978 |
+-------+---------------------+-------+------------+
05/11/2020 09:38:38 TestPVPMultiPathPerformance:
+-------+--------------+------------+------------+---------------------+-----------------------+
| Frame | Mode/RXD-TXD | Mpps | % linerate | Expected Throughput | Throughput Difference |
+=======+==============+============+============+=====================+=======================+
| 64 | 1024 | 8.120 Mpps | 13.642% | 7.913 Mpps | 0.207 Mpps |
+-------+--------------+------------+------------+---------------------+-----------------------+
| 1518 | 1024 | 3.250 Mpps | 99.978% | 3.244 Mpps | 0.006 Mpps |
+-------+--------------+------------+------------+---------------------+-----------------------+
05/11/2020 09:38:38 TestPVPMultiPathPerformance: Accept tolerance are (Mpps) -0.158260
05/11/2020 09:38:38 TestPVPMultiPathPerformance: Throughput Difference are (Mpps) 0.207000
05/11/2020 09:38:38 TestPVPMultiPathPerformance: Accept tolerance are (Mpps) -0.064880
05/11/2020 09:38:38 TestPVPMultiPathPerformance: Throughput Difference are (Mpps) 0.006000
05/11/2020 09:38:38 TestPVPMultiPathPerformance: Test Case test_perf_pvp_inorder_mergeable Result PASSED:
05/11/2020 09:38:38 dut.10.240.183.220: kill_all: called by dut and prefix list has value.
05/11/2020 09:38:39 TestPVPMultiPathPerformance: Test Case test_perf_pvp_inorder_normal Begin
05/11/2020 09:38:39 dut.10.240.183.220:
05/11/2020 09:38:39 tester:
05/11/2020 09:38:39 dut.10.240.183.220: rm -rf ./vhost.out
05/11/2020 09:38:39 dut.10.240.183.220:
05/11/2020 09:38:39 dut.10.240.183.220: rm -rf ./vhost-net*
05/11/2020 09:38:39 dut.10.240.183.220:
05/11/2020 09:38:39 dut.10.240.183.220: killall -s INT dpdk-testpmd
05/11/2020 09:38:39 dut.10.240.183.220: dpdk-testpmd: no process found
05/11/2020 09:38:39 dut.10.240.183.220: killall -s INT qemu-system-x86_64
05/11/2020 09:38:39 dut.10.240.183.220: qemu-system-x86_64: no process found
05/11/2020 09:38:40 dut.10.240.183.220: cat /proc/meminfo |grep Hugepagesize|awk '{print($2)}'
05/11/2020 09:38:40 dut.10.240.183.220: 1048576
05/11/2020 09:38:43 TestPVPMultiPathPerformance: Test running at parameters: framesize: 64, rxd/txd: 1024
05/11/2020 09:38:43 tester: ls -d /tmp
05/11/2020 09:38:43 tester: /tmp
05/11/2020 09:38:43 tester: scp -v /home/autoregression/jiangyu/dts20.11/dts/output/tmp/pcap/multi_path.pcap root@10.240.183.217:/tmp/multi_path.pcap
05/11/2020 09:38:45 pktgen: test port 0 map gen port 0
05/11/2020 09:38:45 pktgen: test port 0 map gen port 0
05/11/2020 09:38:45 pktgen: {'arp': '-',
'cores': [0, 1, 2, 3],
'description': 'Ethernet Controller XL710 for 40GbE QSFP+',
'dest': 'b4:96:91:46:e0:5c',
'driver': 'net_i40e',
'fc': 'none',
'fc_supported': 'no',
'grat_arp': 'off',
'hw_mac': '3c:fd:fe:c8:17:d0',
'index': 0,
'ipv6': 'off',
'is_fc_supported': False,
'is_led_supported': True,
'is_link_supported': True,
'is_prom_supported': True,
'is_virtual': 'no',
'is_vxlan_supported': 'yes',
'layer_mode': 'Ethernet',
'led_change_supported': 'yes',
'link': 'UP',
'link_change_supported': 'yes',
'mult': 'off',
'numa': 1,
'pci_addr': '0000:82:00.0',
'prom': 'off',
'prom_supported': 'yes',
'rx': {'caps': ['flow_stats', 'latency'], 'counters': 127},
'rx_filter_mode': 'hardware match',
'rx_queue': 'off',
'speed': 40.0,
'src_ipv4': '-',
'src_mac': '3c:fd:fe:c8:17:d0',
'stack': 'legacy',
'status': 'IDLE',
'supp_speeds': [40000],
'vlan': '-',
'vxlan_fs': '-'}
05/11/2020 09:38:45 pktgen: trex port <0> not support flow control
05/11/2020 09:38:45 pktgen: check the trex port link status
05/11/2020 09:38:45 pktgen: {'arp': '-',
'cores': [0, 1, 2, 3],
'description': 'Ethernet Controller XL710 for 40GbE QSFP+',
'dest': 'b4:96:91:46:e0:5c',
'driver': 'net_i40e',
'fc': 'none',
'fc_supported': 'no',
'grat_arp': 'off',
'hw_mac': '3c:fd:fe:c8:17:d0',
'index': 0,
'ipv6': 'off',
'is_fc_supported': False,
'is_led_supported': True,
'is_link_supported': True,
'is_prom_supported': True,
'is_virtual': 'no',
'is_vxlan_supported': 'yes',
'layer_mode': 'Ethernet',
'led_change_supported': 'yes',
'link': 'UP',
'link_change_supported': 'yes',
'mult': 'off',
'numa': 1,
'pci_addr': '0000:82:00.0',
'prom': 'on',
'prom_supported': 'yes',
'rx': {'caps': ['flow_stats', 'latency'], 'counters': 127},
'rx_filter_mode': 'hardware match',
'rx_queue': 'off',
'speed': 40.0,
'src_ipv4': '-',
'src_mac': '3c:fd:fe:c8:17:d0',
'stack': 'legacy',
'status': 'IDLE',
'supp_speeds': [40000],
'vlan': '-',
'vxlan_fs': '-'}
05/11/2020 09:38:45 pktgen: begin traffic ......
05/11/2020 09:38:45 pktgen: {'ports': [0], 'mult': '100%', 'core_mask': None, 'force': True}
05/11/2020 09:38:55 pktgen: begin get port statistic ...
05/11/2020 09:38:55 pktgen: {'options': {'pcap': '/tmp/multi_path.pcap',
'stream_config': {'rate': 100,
'transmit_mode': 'continuous',
'txmode': {}}},
'pcap_file': '/tmp/multi_path.pcap',
'rx_port': 0,
'tx_port': 0}
05/11/2020 09:38:55 pktgen: {0: {'ibytes': 5240399872,
'ierrors': 0,
'ipackets': 81881248,
'obytes': 19124204800,
'oerrors': 0,
'opackets': 298815727,
'rx_bps': 4194524928.0,
'rx_bps_L1': 5505266368.0,
'rx_pps': 8192134.0,
'rx_util': 13.76316592,
'tx_bps': 15033496576.0,
'tx_bps_L1': 19731414656.0,
'tx_pps': 29361988.0,
'tx_util': 49.328536639999996},
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.015567779541016,
'cpu_util': 93.77686309814453,
'cpu_util_raw': 100.0,
'open_flows': 0.0,
'platform_factor': 1.0,
'queue_full': 23068608,
'rx_bps': 4194524928.0,
'rx_core_pps': 0.0,
'rx_cpu_util': 0.0,
'rx_drop_bps': 10838970368.0,
'rx_pps': 8192134.0,
'socket_util': 0.0,
'total_alloc_error': 0,
'total_clients': 0,
'total_servers': 0,
'tx_bps': 15033496576.0,
'tx_cps': 0.0,
'tx_expected_bps': 0.0,
'tx_expected_cps': 0.0,
'tx_expected_pps': 0.0,
'tx_pps': 29361988.0},
'latency': {'global': {'bad_hdr': 0, 'old_flow': 0}},
'total': {'ibytes': 5240399872,
'ierrors': 0,
'ipackets': 81881248,
'obytes': 19124204800,
'oerrors': 0,
'opackets': 298815727,
'rx_bps': 4194524928.0,
'rx_bps_L1': 5505266368.0,
'rx_pps': 8192134.0,
'rx_util': 13.76316592,
'tx_bps': 15033496576.0,
'tx_bps_L1': 19731414656.0,
'tx_pps': 29361988.0,
'tx_util': 49.328536639999996}}
05/11/2020 09:38:55 pktgen: {'ibytes': 5240399872,
'ierrors': 0,
'ipackets': 81881248,
'obytes': 19124204800,
'oerrors': 0,
'opackets': 298815727,
'rx_bps': 4194524928.0,
'rx_bps_L1': 5505266368.0,
'rx_pps': 8192134.0,
'rx_util': 13.76316592,
'tx_bps': 15033496576.0,
'tx_bps_L1': 19731414656.0,
'tx_pps': 29361988.0,
'tx_util': 49.328536639999996}
05/11/2020 09:38:55 pktgen: Tx Port 0 stats:
tx_port: 0, tx_bps: 15033496576.000000, tx_pps: 29361988.000000
05/11/2020 09:38:55 pktgen: {'ibytes': 5240399872,
'ierrors': 0,
'ipackets': 81881248,
'obytes': 19124204800,
'oerrors': 0,
'opackets': 298815727,
'rx_bps': 4194524928.0,
'rx_bps_L1': 5505266368.0,
'rx_pps': 8192134.0,
'rx_util': 13.76316592,
'tx_bps': 15033496576.0,
'tx_bps_L1': 19731414656.0,
'tx_pps': 29361988.0,
'tx_util': 49.328536639999996}
05/11/2020 09:38:55 pktgen: Rx Port 0 stats:
rx_port: 0, rx_bps: 4194524928.000000, rx_pps: 8192134.000000
05/11/2020 09:38:55 pktgen: throughput: pps_rx 8192134.000000, bps_rx 4194524928.000000
05/11/2020 09:38:55 pktgen: traffic completed.
05/11/2020 09:38:55 TestPVPMultiPathPerformance: Test running at parameters: framesize: 1518, rxd/txd: 1024
05/11/2020 09:38:55 tester: ls -d /tmp
05/11/2020 09:38:55 tester: /tmp
05/11/2020 09:38:55 tester: scp -v /home/autoregression/jiangyu/dts20.11/dts/output/tmp/pcap/multi_path.pcap root@10.240.183.217:/tmp/multi_path.pcap
05/11/2020 09:38:57 pktgen: test port 0 map gen port 0
05/11/2020 09:38:57 pktgen: test port 0 map gen port 0
05/11/2020 09:38:57 pktgen: {'arp': '-',
'cores': [0, 1, 2, 3],
'description': 'Ethernet Controller XL710 for 40GbE QSFP+',
'dest': 'b4:96:91:46:e0:5c',
'driver': 'net_i40e',
'fc': 'none',
'fc_supported': 'no',
'grat_arp': 'off',
'hw_mac': '3c:fd:fe:c8:17:d0',
'index': 0,
'ipv6': 'off',
'is_fc_supported': False,
'is_led_supported': True,
'is_link_supported': True,
'is_prom_supported': True,
'is_virtual': 'no',
'is_vxlan_supported': 'yes',
'layer_mode': 'Ethernet',
'led_change_supported': 'yes',
'link': 'UP',
'link_change_supported': 'yes',
'mult': 'off',
'numa': 1,
'pci_addr': '0000:82:00.0',
'prom': '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': '-'}
05/11/2020 09:38:57 pktgen: trex port <0> not support flow control
05/11/2020 09:38:57 pktgen: check the trex port link status
05/11/2020 09:38:57 pktgen: {'arp': '-',
'cores': [0, 1, 2, 3],
'description': 'Ethernet Controller XL710 for 40GbE QSFP+',
'dest': 'b4:96:91:46:e0:5c',
'driver': 'net_i40e',
'fc': 'none',
'fc_supported': 'no',
'grat_arp': 'off',
'hw_mac': '3c:fd:fe:c8:17:d0',
'index': 0,
'ipv6': 'off',
'is_fc_supported': False,
'is_led_supported': True,
'is_link_supported': True,
'is_prom_supported': True,
'is_virtual': 'no',
'is_vxlan_supported': 'yes',
'layer_mode': 'Ethernet',
'led_change_supported': 'yes',
'link': 'UP',
'link_change_supported': 'yes',
'mult': 'off',
'numa': 1,
'pci_addr': '0000:82:00.0',
'prom': 'on',
'prom_supported': 'yes',
'rx': {'caps': ['flow_stats', 'latency'], 'counters': 127},
'rx_filter_mode': 'hardware match',
'rx_queue': 'off',
'speed': 40.0,
'src_ipv4': '-',
'src_mac': '3c:fd:fe:c8:17:d0',
'stack': 'legacy',
'status': 'IDLE',
'supp_speeds': [40000],
'vlan': '-',
'vxlan_fs': '-'}
05/11/2020 09:38:57 pktgen: begin traffic ......
05/11/2020 09:38:57 pktgen: {'ports': [0], 'mult': '100%', 'core_mask': None, 'force': True}
05/11/2020 09:39:07 pktgen: begin get port statistic ...
05/11/2020 09:39:07 pktgen: {'options': {'pcap': '/tmp/multi_path.pcap',
'stream_config': {'rate': 100,
'transmit_mode': 'continuous',
'txmode': {}}},
'pcap_file': '/tmp/multi_path.pcap',
'rx_port': 0,
'tx_port': 0}
05/11/2020 09:39:07 pktgen: {0: {'ibytes': 49398320334,
'ierrors': 0,
'ipackets': 32541716,
'obytes': 49398816720,
'oerrors': 0,
'opackets': 32542043,
'rx_bps': 39321448448.0,
'rx_bps_L1': 39840095808.0,
'rx_pps': 3241546.0,
'rx_util': 99.60023952,
'tx_bps': 39326269440.0,
'tx_bps_L1': 39846472600.0,
'tx_pps': 3251269.75,
'tx_util': 99.6161815},
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.130523681640625,
'cpu_util': 75.24967956542969,
'cpu_util_raw': 77.75,
'open_flows': 0.0,
'platform_factor': 1.0,
'queue_full': 26634568,
'rx_bps': 39321448448.0,
'rx_core_pps': 0.0,
'rx_cpu_util': 0.0,
'rx_drop_bps': 0.0,
'rx_pps': 3241546.0,
'socket_util': 0.0,
'total_alloc_error': 0,
'total_clients': 0,
'total_servers': 0,
'tx_bps': 39326269440.0,
'tx_cps': 0.0,
'tx_expected_bps': 0.0,
'tx_expected_cps': 0.0,
'tx_expected_pps': 0.0,
'tx_pps': 3251269.75},
'latency': {'global': {'bad_hdr': 0, 'old_flow': 0}},
'total': {'ibytes': 49398320334,
'ierrors': 0,
'ipackets': 32541716,
'obytes': 49398816720,
'oerrors': 0,
'opackets': 32542043,
'rx_bps': 39321448448.0,
'rx_bps_L1': 39840095808.0,
'rx_pps': 3241546.0,
'rx_util': 99.60023952,
'tx_bps': 39326269440.0,
'tx_bps_L1': 39846472600.0,
'tx_pps': 3251269.75,
'tx_util': 99.6161815}}
05/11/2020 09:39:07 pktgen: {'ibytes': 49398320334,
'ierrors': 0,
'ipackets': 32541716,
'obytes': 49398816720,
'oerrors': 0,
'opackets': 32542043,
'rx_bps': 39321448448.0,
'rx_bps_L1': 39840095808.0,
'rx_pps': 3241546.0,
'rx_util': 99.60023952,
'tx_bps': 39326269440.0,
'tx_bps_L1': 39846472600.0,
'tx_pps': 3251269.75,
'tx_util': 99.6161815}
05/11/2020 09:39:07 pktgen: Tx Port 0 stats:
tx_port: 0, tx_bps: 39326269440.000000, tx_pps: 3251269.750000
05/11/2020 09:39:07 pktgen: {'ibytes': 49398320334,
'ierrors': 0,
'ipackets': 32541716,
'obytes': 49398816720,
'oerrors': 0,
'opackets': 32542043,
'rx_bps': 39321448448.0,
'rx_bps_L1': 39840095808.0,
'rx_pps': 3241546.0,
'rx_util': 99.60023952,
'tx_bps': 39326269440.0,
'tx_bps_L1': 39846472600.0,
'tx_pps': 3251269.75,
'tx_util': 99.6161815}
05/11/2020 09:39:07 pktgen: Rx Port 0 stats:
rx_port: 0, rx_bps: 39321448448.000000, rx_pps: 3241546.000000
05/11/2020 09:39:07 pktgen: throughput: pps_rx 3241546.000000, bps_rx 39321448448.000000
05/11/2020 09:39:07 pktgen: traffic completed.
05/11/2020 09:39:09 TestPVPMultiPathPerformance: result of all framesize result
05/11/2020 09:39:09 TestPVPMultiPathPerformance:
+-------+----------------------+-------+------------+
| Frame | Mode/RXD-TXD | Mpps | % linerate |
+=======+======================+=======+============+
| 64 | inoder mergeable off | 8.192 | 13.763 |
+-------+----------------------+-------+------------+
| 1518 | inoder mergeable off | 3.242 | 99.710 |
+-------+----------------------+-------+------------+
05/11/2020 09:39:09 TestPVPMultiPathPerformance:
+-------+--------------+------------+------------+---------------------+-----------------------+
| Frame | Mode/RXD-TXD | Mpps | % linerate | Expected Throughput | Throughput Difference |
+=======+==============+============+============+=====================+=======================+
| 64 | 1024 | 8.192 Mpps | 13.763% | 7.924 Mpps | 0.268 Mpps |
+-------+--------------+------------+------------+---------------------+-----------------------+
| 1518 | 1024 | 3.242 Mpps | 99.710% | 3.211 Mpps | 0.031 Mpps |
+-------+--------------+------------+------------+---------------------+-----------------------+
05/11/2020 09:39:09 TestPVPMultiPathPerformance: Accept tolerance are (Mpps) -0.158480
05/11/2020 09:39:09 TestPVPMultiPathPerformance: Throughput Difference are (Mpps) 0.268000
05/11/2020 09:39:09 TestPVPMultiPathPerformance: Accept tolerance are (Mpps) -0.064220
05/11/2020 09:39:09 TestPVPMultiPathPerformance: Throughput Difference are (Mpps) 0.031000
05/11/2020 09:39:09 TestPVPMultiPathPerformance: Test Case test_perf_pvp_inorder_normal Result PASSED:
05/11/2020 09:39:09 dut.10.240.183.220: kill_all: called by dut and prefix list has value.
05/11/2020 09:39:10 TestPVPMultiPathPerformance: Test Case test_perf_pvp_mergeable Begin
05/11/2020 09:39:10 dut.10.240.183.220:
05/11/2020 09:39:10 tester:
05/11/2020 09:39:10 dut.10.240.183.220: rm -rf ./vhost.out
05/11/2020 09:39:10 dut.10.240.183.220:
05/11/2020 09:39:10 dut.10.240.183.220: rm -rf ./vhost-net*
05/11/2020 09:39:10 dut.10.240.183.220:
05/11/2020 09:39:10 dut.10.240.183.220: killall -s INT dpdk-testpmd
05/11/2020 09:39:10 dut.10.240.183.220: dpdk-testpmd: no process found
05/11/2020 09:39:10 dut.10.240.183.220: killall -s INT qemu-system-x86_64
05/11/2020 09:39:11 dut.10.240.183.220: qemu-system-x86_64: no process found
05/11/2020 09:39:12 dut.10.240.183.220: cat /proc/meminfo |grep Hugepagesize|awk '{print($2)}'
05/11/2020 09:39:12 dut.10.240.183.220: 1048576
05/11/2020 09:39:14 TestPVPMultiPathPerformance: Test running at parameters: framesize: 64, rxd/txd: 1024
05/11/2020 09:39:14 tester: ls -d /tmp
05/11/2020 09:39:14 tester: /tmp
05/11/2020 09:39:14 tester: scp -v /home/autoregression/jiangyu/dts20.11/dts/output/tmp/pcap/multi_path.pcap root@10.240.183.217:/tmp/multi_path.pcap
05/11/2020 09:39:16 pktgen: test port 0 map gen port 0
05/11/2020 09:39:16 pktgen: test port 0 map gen port 0
05/11/2020 09:39:16 pktgen: {'arp': '-',
'cores': [0, 1, 2, 3],
'description': 'Ethernet Controller XL710 for 40GbE QSFP+',
'dest': 'b4:96:91:46:e0:5c',
'driver': 'net_i40e',
'fc': 'none',
'fc_supported': 'no',
'grat_arp': 'off',
'hw_mac': '3c:fd:fe:c8:17:d0',
'index': 0,
'ipv6': 'off',
'is_fc_supported': False,
'is_led_supported': True,
'is_link_supported': True,
'is_prom_supported': True,
'is_virtual': 'no',
'is_vxlan_supported': 'yes',
'layer_mode': 'Ethernet',
'led_change_supported': 'yes',
'link': 'UP',
'link_change_supported': 'yes',
'mult': 'off',
'numa': 1,
'pci_addr': '0000:82:00.0',
'prom': 'off',
'prom_supported': 'yes',
'rx': {'caps': ['flow_stats', 'latency'], 'counters': 127},
'rx_filter_mode': 'hardware match',
'rx_queue': 'off',
'speed': 40.0,
'src_ipv4': '-',
'src_mac': '3c:fd:fe:c8:17:d0',
'stack': 'legacy',
'status': 'IDLE',
'supp_speeds': [40000],
'vlan': '-',
'vxlan_fs': '-'}
05/11/2020 09:39:16 pktgen: trex port <0> not support flow control
05/11/2020 09:39:16 pktgen: check the trex port link status
05/11/2020 09:39:16 pktgen: {'arp': '-',
'cores': [0, 1, 2, 3],
'description': 'Ethernet Controller XL710 for 40GbE QSFP+',
'dest': 'b4:96:91:46:e0:5c',
'driver': 'net_i40e',
'fc': 'none',
'fc_supported': 'no',
'grat_arp': 'off',
'hw_mac': '3c:fd:fe:c8:17:d0',
'index': 0,
'ipv6': 'off',
'is_fc_supported': False,
'is_led_supported': True,
'is_link_supported': True,
'is_prom_supported': True,
'is_virtual': 'no',
'is_vxlan_supported': 'yes',
'layer_mode': 'Ethernet',
'led_change_supported': 'yes',
'link': 'UP',
'link_change_supported': 'yes',
'mult': 'off',
'numa': 1,
'pci_addr': '0000:82:00.0',
'prom': 'on',
'prom_supported': 'yes',
'rx': {'caps': ['flow_stats', 'latency'], 'counters': 127},
'rx_filter_mode': 'hardware match',
'rx_queue': 'off',
'speed': 40.0,
'src_ipv4': '-',
'src_mac': '3c:fd:fe:c8:17:d0',
'stack': 'legacy',
'status': 'IDLE',
'supp_speeds': [40000],
'vlan': '-',
'vxlan_fs': '-'}
05/11/2020 09:39:16 pktgen: begin traffic ......
05/11/2020 09:39:16 pktgen: {'ports': [0], 'mult': '100%', 'core_mask': None, 'force': True}
05/11/2020 09:39:26 pktgen: begin get port statistic ...
05/11/2020 09:39:26 pktgen: {'options': {'pcap': '/tmp/multi_path.pcap',
'stream_config': {'rate': 100,
'transmit_mode': 'continuous',
'txmode': {}}},
'pcap_file': '/tmp/multi_path.pcap',
'rx_port': 0,
'tx_port': 0}
05/11/2020 09:39:26 pktgen: {0: {'ibytes': 5163106304,
'ierrors': 0,
'ipackets': 80673536,
'obytes': 18788224000,
'oerrors': 0,
'opackets': 293566025,
'rx_bps': 4127809024.0,
'rx_bps_L1': 5417709184.0,
'rx_pps': 8061876.0,
'rx_util': 13.54427296,
'tx_bps': 15027983360.0,
'tx_bps_L1': 19724186240.0,
'tx_pps': 29351268.0,
'tx_util': 49.3104656},
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.9797234535217285,
'cpu_util': 94.16355895996094,
'cpu_util_raw': 100.0,
'open_flows': 0.0,
'platform_factor': 1.0,
'queue_full': 23319792,
'rx_bps': 4127809024.0,
'rx_core_pps': 0.0,
'rx_cpu_util': 0.0,
'rx_drop_bps': 10900173824.0,
'rx_pps': 8061876.0,
'socket_util': 0.0,
'total_alloc_error': 0,
'total_clients': 0,
'total_servers': 0,
'tx_bps': 15027983360.0,
'tx_cps': 0.0,
'tx_expected_bps': 0.0,
'tx_expected_cps': 0.0,
'tx_expected_pps': 0.0,
'tx_pps': 29351268.0},
'latency': {'global': {'bad_hdr': 0, 'old_flow': 0}},
'total': {'ibytes': 5163106304,
'ierrors': 0,
'ipackets': 80673536,
'obytes': 18788224000,
'oerrors': 0,
'opackets': 293566025,
'rx_bps': 4127809024.0,
'rx_bps_L1': 5417709184.0,
'rx_pps': 8061876.0,
'rx_util': 13.54427296,
'tx_bps': 15027983360.0,
'tx_bps_L1': 19724186240.0,
'tx_pps': 29351268.0,
'tx_util': 49.3104656}}
05/11/2020 09:39:26 pktgen: {'ibytes': 5163106304,
'ierrors': 0,
'ipackets': 80673536,
'obytes': 18788224000,
'oerrors': 0,
'opackets': 293566025,
'rx_bps': 4127809024.0,
'rx_bps_L1': 5417709184.0,
'rx_pps': 8061876.0,
'rx_util': 13.54427296,
'tx_bps': 15027983360.0,
'tx_bps_L1': 19724186240.0,
'tx_pps': 29351268.0,
'tx_util': 49.3104656}
05/11/2020 09:39:26 pktgen: Tx Port 0 stats:
tx_port: 0, tx_bps: 15027983360.000000, tx_pps: 29351268.000000
05/11/2020 09:39:26 pktgen: {'ibytes': 5163106304,
'ierrors': 0,
'ipackets': 80673536,
'obytes': 18788224000,
'oerrors': 0,
'opackets': 293566025,
'rx_bps': 4127809024.0,
'rx_bps_L1': 5417709184.0,
'rx_pps': 8061876.0,
'rx_util': 13.54427296,
'tx_bps': 15027983360.0,
'tx_bps_L1': 19724186240.0,
'tx_pps': 29351268.0,
'tx_util': 49.3104656}
05/11/2020 09:39:26 pktgen: Rx Port 0 stats:
rx_port: 0, rx_bps: 4127809024.000000, rx_pps: 8061876.000000
05/11/2020 09:39:26 pktgen: throughput: pps_rx 8061876.000000, bps_rx 4127809024.000000
05/11/2020 09:39:26 pktgen: traffic completed.
05/11/2020 09:39:26 TestPVPMultiPathPerformance: Test running at parameters: framesize: 1518, rxd/txd: 1024
05/11/2020 09:39:26 tester: ls -d /tmp
05/11/2020 09:39:27 tester: /tmp
05/11/2020 09:39:27 tester: scp -v /home/autoregression/jiangyu/dts20.11/dts/output/tmp/pcap/multi_path.pcap root@10.240.183.217:/tmp/multi_path.pcap
05/11/2020 09:39:28 pktgen: test port 0 map gen port 0
05/11/2020 09:39:28 pktgen: test port 0 map gen port 0
05/11/2020 09:39:29 pktgen: {'arp': '-',
'cores': [0, 1, 2, 3],
'description': 'Ethernet Controller XL710 for 40GbE QSFP+',
'dest': 'b4:96:91:46:e0:5c',
'driver': 'net_i40e',
'fc': 'none',
'fc_supported': 'no',
'grat_arp': 'off',
'hw_mac': '3c:fd:fe:c8:17:d0',
'index': 0,
'ipv6': 'off',
'is_fc_supported': False,
'is_led_supported': True,
'is_link_supported': True,
'is_prom_supported': True,
'is_virtual': 'no',
'is_vxlan_supported': 'yes',
'layer_mode': 'Ethernet',
'led_change_supported': 'yes',
'link': 'UP',
'link_change_supported': 'yes',
'mult': 'off',
'numa': 1,
'pci_addr': '0000:82:00.0',
'prom': 'off',
'prom_supported': 'yes',
'rx': {'caps': ['flow_stats', 'latency'], 'counters': 127},
'rx_filter_mode': 'hardware match',
'rx_queue': 'off',
'speed': 40.0,
'src_ipv4': '-',
'src_mac': '3c:fd:fe:c8:17:d0',
'stack': 'legacy',
'status': 'IDLE',
'supp_speeds': [40000],
'vlan': '-',
'vxlan_fs': '-'}
05/11/2020 09:39:29 pktgen: trex port <0> not support flow control
05/11/2020 09:39:29 pktgen: check the trex port link status
05/11/2020 09:39:29 pktgen: {'arp': '-',
'cores': [0, 1, 2, 3],
'description': 'Ethernet Controller XL710 for 40GbE QSFP+',
'dest': 'b4:96:91:46:e0:5c',
'driver': 'net_i40e',
'fc': 'none',
'fc_supported': 'no',
'grat_arp': 'off',
'hw_mac': '3c:fd:fe:c8:17:d0',
'index': 0,
'ipv6': 'off',
'is_fc_supported': False,
'is_led_supported': True,
'is_link_supported': True,
'is_prom_supported': True,
'is_virtual': 'no',
'is_vxlan_supported': 'yes',
'layer_mode': 'Ethernet',
'led_change_supported': 'yes',
'link': 'UP',
'link_change_supported': 'yes',
'mult': 'off',
'numa': 1,
'pci_addr': '0000:82:00.0',
'prom': 'on',
'prom_supported': 'yes',
'rx': {'caps': ['flow_stats', 'latency'], 'counters': 127},
'rx_filter_mode': 'hardware match',
'rx_queue': 'off',
'speed': 40.0,
'src_ipv4': '-',
'src_mac': '3c:fd:fe:c8:17:d0',
'stack': 'legacy',
'status': 'IDLE',
'supp_speeds': [40000],
'vlan': '-',
'vxlan_fs': '-'}
05/11/2020 09:39:29 pktgen: begin traffic ......
05/11/2020 09:39:29 pktgen: {'ports': [0], 'mult': '100%', 'core_mask': None, 'force': True}
05/11/2020 09:39:39 pktgen: begin get port statistic ...
05/11/2020 09:39:39 pktgen: {'options': {'pcap': '/tmp/multi_path.pcap',
'stream_config': {'rate': 100,
'transmit_mode': 'continuous',
'txmode': {}}},
'pcap_file': '/tmp/multi_path.pcap',
'rx_port': 0,
'tx_port': 0}
05/11/2020 09:39:39 pktgen: {0: {'ibytes': 49402104708,
'ierrors': 0,
'ipackets': 32544209,
'obytes': 49402370358,
'oerrors': 0,
'opackets': 32544383,
'rx_bps': 39329566720.0,
'rx_bps_L1': 39848245600.0,
'rx_pps': 3241743.0,
'rx_util': 99.62061399999999,
'tx_bps': 39334002688.0,
'tx_bps_L1': 39854067008.0,
'tx_pps': 3250402.0,
'tx_util': 99.63516752},
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.080522537231445,
'cpu_util': 75.40876770019531,
'cpu_util_raw': 77.5,
'open_flows': 0.0,
'platform_factor': 1.0,
'queue_full': 26757715,
'rx_bps': 39329566720.0,
'rx_core_pps': 0.0,
'rx_cpu_util': 0.0,
'rx_drop_bps': 0.0,
'rx_pps': 3241743.0,
'socket_util': 0.0,
'total_alloc_error': 0,
'total_clients': 0,
'total_servers': 0,
'tx_bps': 39334002688.0,
'tx_cps': 0.0,
'tx_expected_bps': 0.0,
'tx_expected_cps': 0.0,
'tx_expected_pps': 0.0,
'tx_pps': 3250402.0},
'latency': {'global': {'bad_hdr': 0, 'old_flow': 0}},
'total': {'ibytes': 49402104708,
'ierrors': 0,
'ipackets': 32544209,
'obytes': 49402370358,
'oerrors': 0,
'opackets': 32544383,
'rx_bps': 39329566720.0,
'rx_bps_L1': 39848245600.0,
'rx_pps': 3241743.0,
'rx_util': 99.62061399999999,
'tx_bps': 39334002688.0,
'tx_bps_L1': 39854067008.0,
'tx_pps': 3250402.0,
'tx_util': 99.63516752}}
05/11/2020 09:39:39 pktgen: {'ibytes': 49402104708,
'ierrors': 0,
'ipackets': 32544209,
'obytes': 49402370358,
'oerrors': 0,
'opackets': 32544383,
'rx_bps': 39329566720.0,
'rx_bps_L1': 39848245600.0,
'rx_pps': 3241743.0,
'rx_util': 99.62061399999999,
'tx_bps': 39334002688.0,
'tx_bps_L1': 39854067008.0,
'tx_pps': 3250402.0,
'tx_util': 99.63516752}
05/11/2020 09:39:39 pktgen: Tx Port 0 stats:
tx_port: 0, tx_bps: 39334002688.000000, tx_pps: 3250402.000000
05/11/2020 09:39:39 pktgen: {'ibytes': 49402104708,
'ierrors': 0,
'ipackets': 32544209,
'obytes': 49402370358,
'oerrors': 0,
'opackets': 32544383,
'rx_bps': 39329566720.0,
'rx_bps_L1': 39848245600.0,
'rx_pps': 3241743.0,
'rx_util': 99.62061399999999,
'tx_bps': 39334002688.0,
'tx_bps_L1': 39854067008.0,
'tx_pps': 3250402.0,
'tx_util': 99.63516752}
05/11/2020 09:39:39 pktgen: Rx Port 0 stats:
rx_port: 0, rx_bps: 39329566720.000000, rx_pps: 3241743.000000
05/11/2020 09:39:39 pktgen: throughput: pps_rx 3241743.000000, bps_rx 39329566720.000000
05/11/2020 09:39:39 pktgen: traffic completed.
05/11/2020 09:39:40 TestPVPMultiPathPerformance: result of all framesize result
05/11/2020 09:39:40 TestPVPMultiPathPerformance:
+-------+------------------+-------+------------+
| Frame | Mode/RXD-TXD | Mpps | % linerate |
+=======+==================+=======+============+
| 64 | virito mergeable | 8.062 | 13.544 |
+-------+------------------+-------+------------+
| 1518 | virito mergeable | 3.242 | 99.716 |
+-------+------------------+-------+------------+
05/11/2020 09:39:40 TestPVPMultiPathPerformance:
+-------+--------------+------------+------------+---------------------+-----------------------+
| Frame | Mode/RXD-TXD | Mpps | % linerate | Expected Throughput | Throughput Difference |
+=======+==============+============+============+=====================+=======================+
| 64 | 1024 | 8.062 Mpps | 13.544% | 7.692 Mpps | 0.370 Mpps |
+-------+--------------+------------+------------+---------------------+-----------------------+
| 1518 | 1024 | 3.242 Mpps | 99.716% | 3.212 Mpps | 0.030 Mpps |
+-------+--------------+------------+------------+---------------------+-----------------------+
05/11/2020 09:39:40 TestPVPMultiPathPerformance: Accept tolerance are (Mpps) -0.153840
05/11/2020 09:39:40 TestPVPMultiPathPerformance: Throughput Difference are (Mpps) 0.370000
05/11/2020 09:39:40 TestPVPMultiPathPerformance: Accept tolerance are (Mpps) -0.064240
05/11/2020 09:39:40 TestPVPMultiPathPerformance: Throughput Difference are (Mpps) 0.030000
05/11/2020 09:39:40 TestPVPMultiPathPerformance: Test Case test_perf_pvp_mergeable Result PASSED:
05/11/2020 09:39:40 dut.10.240.183.220: kill_all: called by dut and prefix list has value.
05/11/2020 09:39:41 TestPVPMultiPathPerformance: Test Case test_perf_pvp_normal Begin
05/11/2020 09:39:41 dut.10.240.183.220:
05/11/2020 09:39:42 tester:
05/11/2020 09:39:42 dut.10.240.183.220: rm -rf ./vhost.out
05/11/2020 09:39:42 dut.10.240.183.220:
05/11/2020 09:39:42 dut.10.240.183.220: rm -rf ./vhost-net*
05/11/2020 09:39:42 dut.10.240.183.220:
05/11/2020 09:39:42 dut.10.240.183.220: killall -s INT dpdk-testpmd
05/11/2020 09:39:42 dut.10.240.183.220: dpdk-testpmd: no process found
05/11/2020 09:39:42 dut.10.240.183.220: killall -s INT qemu-system-x86_64
05/11/2020 09:39:42 dut.10.240.183.220: qemu-system-x86_64: no process found
05/11/2020 09:39:43 dut.10.240.183.220: cat /proc/meminfo |grep Hugepagesize|awk '{print($2)}'
05/11/2020 09:39:43 dut.10.240.183.220: 1048576
05/11/2020 09:39:46 TestPVPMultiPathPerformance: Test running at parameters: framesize: 64, rxd/txd: 1024
05/11/2020 09:39:46 tester: ls -d /tmp
05/11/2020 09:39:46 tester: /tmp
05/11/2020 09:39:46 tester: scp -v /home/autoregression/jiangyu/dts20.11/dts/output/tmp/pcap/multi_path.pcap root@10.240.183.217:/tmp/multi_path.pcap
05/11/2020 09:39:48 pktgen: test port 0 map gen port 0
05/11/2020 09:39:48 pktgen: test port 0 map gen port 0
05/11/2020 09:39:48 pktgen: {'arp': '-',
'cores': [0, 1, 2, 3],
'description': 'Ethernet Controller XL710 for 40GbE QSFP+',
'dest': 'b4:96:91:46:e0:5c',
'driver': 'net_i40e',
'fc': 'none',
'fc_supported': 'no',
'grat_arp': 'off',
'hw_mac': '3c:fd:fe:c8:17:d0',
'index': 0,
'ipv6': 'off',
'is_fc_supported': False,
'is_led_supported': True,
'is_link_supported': True,
'is_prom_supported': True,
'is_virtual': 'no',
'is_vxlan_supported': 'yes',
'layer_mode': 'Ethernet',
'led_change_supported': 'yes',
'link': 'UP',
'link_change_supported': 'yes',
'mult': 'off',
'numa': 1,
'pci_addr': '0000:82:00.0',
'prom': 'off',
'prom_supported': 'yes',
'rx': {'caps': ['flow_stats', 'latency'], 'counters': 127},
'rx_filter_mode': 'hardware match',
'rx_queue': 'off',
'speed': 40.0,
'src_ipv4': '-',
'src_mac': '3c:fd:fe:c8:17:d0',
'stack': 'legacy',
'status': 'IDLE',
'supp_speeds': [40000],
'vlan': '-',
'vxlan_fs': '-'}
05/11/2020 09:39:48 pktgen: trex port <0> not support flow control
05/11/2020 09:39:48 pktgen: check the trex port link status
05/11/2020 09:39:48 pktgen: {'arp': '-',
'cores': [0, 1, 2, 3],
'description': 'Ethernet Controller XL710 for 40GbE QSFP+',
'dest': 'b4:96:91:46:e0:5c',
'driver': 'net_i40e',
'fc': 'none',
'fc_supported': 'no',
'grat_arp': 'off',
'hw_mac': '3c:fd:fe:c8:17:d0',
'index': 0,
'ipv6': 'off',
'is_fc_supported': False,
'is_led_supported': True,
'is_link_supported': True,
'is_prom_supported': True,
'is_virtual': 'no',
'is_vxlan_supported': 'yes',
'layer_mode': 'Ethernet',
'led_change_supported': 'yes',
'link': 'UP',
'link_change_supported': 'yes',
'mult': 'off',
'numa': 1,
'pci_addr': '0000:82:00.0',
'prom': 'on',
'prom_supported': 'yes',
'rx': {'caps': ['flow_stats', 'latency'], 'counters': 127},
'rx_filter_mode': 'hardware match',
'rx_queue': 'off',
'speed': 40.0,
'src_ipv4': '-',
'src_mac': '3c:fd:fe:c8:17:d0',
'stack': 'legacy',
'status': 'IDLE',
'supp_speeds': [40000],
'vlan': '-',
'vxlan_fs': '-'}
05/11/2020 09:39:48 pktgen: begin traffic ......
05/11/2020 09:39:48 pktgen: {'ports': [0], 'mult': '100%', 'core_mask': None, 'force': True}
05/11/2020 09:39:58 pktgen: begin get port statistic ...
05/11/2020 09:39:58 pktgen: {'options': {'pcap': '/tmp/multi_path.pcap',
'stream_config': {'rate': 100,
'transmit_mode': 'continuous',
'txmode': {}}},
'pcap_file': '/tmp/multi_path.pcap',
'rx_port': 0,
'tx_port': 0}
05/11/2020 09:39:58 pktgen: {0: {'ibytes': 5163798528,
'ierrors': 0,
'ipackets': 80684352,
'obytes': 18786228352,
'oerrors': 0,
'opackets': 293534845,
'rx_bps': 4127933696.0,
'rx_bps_L1': 5417875936.0,
'rx_pps': 8062139.0,
'rx_util': 13.544689839999998,
'tx_bps': 15032514560.0,
'tx_bps_L1': 19730136960.0,
'tx_pps': 29360140.0,
'tx_util': 49.3253424},
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.107320785522461,
'cpu_util': 92.70951080322266,
'cpu_util_raw': 100.0,
'open_flows': 0.0,
'platform_factor': 1.0,
'queue_full': 23310999,
'rx_bps': 4127933696.0,
'rx_core_pps': 0.0,
'rx_cpu_util': 0.0,
'rx_drop_bps': 10904581120.0,
'rx_pps': 8062139.0,
'socket_util': 0.0,
'total_alloc_error': 0,
'total_clients': 0,
'total_servers': 0,
'tx_bps': 15032514560.0,
'tx_cps': 0.0,
'tx_expected_bps': 0.0,
'tx_expected_cps': 0.0,
'tx_expected_pps': 0.0,
'tx_pps': 29360140.0},
'latency': {'global': {'bad_hdr': 0, 'old_flow': 0}},
'total': {'ibytes': 5163798528,
'ierrors': 0,
'ipackets': 80684352,
'obytes': 18786228352,
'oerrors': 0,
'opackets': 293534845,
'rx_bps': 4127933696.0,
'rx_bps_L1': 5417875936.0,
'rx_pps': 8062139.0,
'rx_util': 13.544689839999998,
'tx_bps': 15032514560.0,
'tx_bps_L1': 19730136960.0,
'tx_pps': 29360140.0,
'tx_util': 49.3253424}}
05/11/2020 09:39:58 pktgen: {'ibytes': 5163798528,
'ierrors': 0,
'ipackets': 80684352,
'obytes': 18786228352,
'oerrors': 0,
'opackets': 293534845,
'rx_bps': 4127933696.0,
'rx_bps_L1': 5417875936.0,
'rx_pps': 8062139.0,
'rx_util': 13.544689839999998,
'tx_bps': 15032514560.0,
'tx_bps_L1': 19730136960.0,
'tx_pps': 29360140.0,
'tx_util': 49.3253424}
05/11/2020 09:39:58 pktgen: Tx Port 0 stats:
tx_port: 0, tx_bps: 15032514560.000000, tx_pps: 29360140.000000
05/11/2020 09:39:58 pktgen: {'ibytes': 5163798528,
'ierrors': 0,
'ipackets': 80684352,
'obytes': 18786228352,
'oerrors': 0,
'opackets': 293534845,
'rx_bps': 4127933696.0,
'rx_bps_L1': 5417875936.0,
'rx_pps': 8062139.0,
'rx_util': 13.544689839999998,
'tx_bps': 15032514560.0,
'tx_bps_L1': 19730136960.0,
'tx_pps': 29360140.0,
'tx_util': 49.3253424}
05/11/2020 09:39:58 pktgen: Rx Port 0 stats:
rx_port: 0, rx_bps: 4127933696.000000, rx_pps: 8062139.000000
05/11/2020 09:39:58 pktgen: throughput: pps_rx 8062139.000000, bps_rx 4127933696.000000
05/11/2020 09:39:58 pktgen: traffic completed.
05/11/2020 09:39:58 TestPVPMultiPathPerformance: Test running at parameters: framesize: 1518, rxd/txd: 1024
05/11/2020 09:39:58 tester: ls -d /tmp
05/11/2020 09:39:58 tester: /tmp
05/11/2020 09:39:58 tester: scp -v /home/autoregression/jiangyu/dts20.11/dts/output/tmp/pcap/multi_path.pcap root@10.240.183.217:/tmp/multi_path.pcap
05/11/2020 09:40:00 pktgen: test port 0 map gen port 0
05/11/2020 09:40:00 pktgen: test port 0 map gen port 0
05/11/2020 09:40:00 pktgen: {'arp': '-',
'cores': [0, 1, 2, 3],
'description': 'Ethernet Controller XL710 for 40GbE QSFP+',
'dest': 'b4:96:91:46:e0:5c',
'driver': 'net_i40e',
'fc': 'none',
'fc_supported': 'no',
'grat_arp': 'off',
'hw_mac': '3c:fd:fe:c8:17:d0',
'index': 0,
'ipv6': 'off',
'is_fc_supported': False,
'is_led_supported': True,
'is_link_supported': True,
'is_prom_supported': True,
'is_virtual': 'no',
'is_vxlan_supported': 'yes',
'layer_mode': 'Ethernet',
'led_change_supported': 'yes',
'link': 'UP',
'link_change_supported': 'yes',
'mult': 'off',
'numa': 1,
'pci_addr': '0000:82:00.0',
'prom': 'off',
'prom_supported': 'yes',
'rx': {'caps': ['flow_stats', 'latency'], 'counters': 127},
'rx_filter_mode': 'hardware match',
'rx_queue': 'off',
'speed': 40.0,
'src_ipv4': '-',
'src_mac': '3c:fd:fe:c8:17:d0',
'stack': 'legacy',
'status': 'IDLE',
'supp_speeds': [40000],
'vlan': '-',
'vxlan_fs': '-'}
05/11/2020 09:40:00 pktgen: trex port <0> not support flow control
05/11/2020 09:40:00 pktgen: check the trex port link status
05/11/2020 09:40:00 pktgen: {'arp': '-',
'cores': [0, 1, 2, 3],
'description': 'Ethernet Controller XL710 for 40GbE QSFP+',
'dest': 'b4:96:91:46:e0:5c',
'driver': 'net_i40e',
'fc': 'none',
'fc_supported': 'no',
'grat_arp': 'off',
'hw_mac': '3c:fd:fe:c8:17:d0',
'index': 0,
'ipv6': 'off',
'is_fc_supported': False,
'is_led_supported': True,
'is_link_supported': True,
'is_prom_supported': True,
'is_virtual': 'no',
'is_vxlan_supported': 'yes',
'layer_mode': 'Ethernet',
'led_change_supported': 'yes',
'link': 'UP',
'link_change_supported': 'yes',
'mult': 'off',
'numa': 1,
'pci_addr': '0000:82:00.0',
'prom': 'on',
'prom_supported': 'yes',
'rx': {'caps': ['flow_stats', 'latency'], 'counters': 127},
'rx_filter_mode': 'hardware match',
'rx_queue': 'off',
'speed': 40.0,
'src_ipv4': '-',
'src_mac': '3c:fd:fe:c8:17:d0',
'stack': 'legacy',
'status': 'IDLE',
'supp_speeds': [40000],
'vlan': '-',
'vxlan_fs': '-'}
05/11/2020 09:40:00 pktgen: begin traffic ......
05/11/2020 09:40:00 pktgen: {'ports': [0], 'mult': '100%', 'core_mask': None, 'force': True}
05/11/2020 09:40:10 pktgen: begin get port statistic ...
05/11/2020 09:40:10 pktgen: {'options': {'pcap': '/tmp/multi_path.pcap',
'stream_config': {'rate': 100,
'transmit_mode': 'continuous',
'txmode': {}}},
'pcap_file': '/tmp/multi_path.pcap',
'rx_port': 0,
'tx_port': 0}
05/11/2020 09:40:10 pktgen: {0: {'ibytes': 49401761640,
'ierrors': 0,
'ipackets': 32543983,
'obytes': 49401889152,
'oerrors': 0,
'opackets': 32544066,
'rx_bps': 39438512128.0,
'rx_bps_L1': 39958562928.0,
'rx_pps': 3250317.5,
'rx_util': 99.89640732000001,
'tx_bps': 39442296832.0,
'tx_bps_L1': 39963557712.0,
'tx_pps': 3257880.5,
'tx_util': 99.90889428},
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.488605499267578,
'cpu_util': 74.4514389038086,
'cpu_util_raw': 77.0,
'open_flows': 0.0,
'platform_factor': 1.0,
'queue_full': 26629389,
'rx_bps': 39438512128.0,
'rx_core_pps': 0.0,
'rx_cpu_util': 0.0,
'rx_drop_bps': 0.0,
'rx_pps': 3250317.5,
'socket_util': 0.0,
'total_alloc_error': 0,
'total_clients': 0,
'total_servers': 0,
'tx_bps': 39442296832.0,
'tx_cps': 0.0,
'tx_expected_bps': 0.0,
'tx_expected_cps': 0.0,
'tx_expected_pps': 0.0,
'tx_pps': 3257880.5},
'latency': {'global': {'bad_hdr': 0, 'old_flow': 0}},
'total': {'ibytes': 49401761640,
'ierrors': 0,
'ipackets': 32543983,
'obytes': 49401889152,
'oerrors': 0,
'opackets': 32544066,
'rx_bps': 39438512128.0,
'rx_bps_L1': 39958562928.0,
'rx_pps': 3250317.5,
'rx_util': 99.89640732000001,
'tx_bps': 39442296832.0,
'tx_bps_L1': 39963557712.0,
'tx_pps': 3257880.5,
'tx_util': 99.90889428}}
05/11/2020 09:40:10 pktgen: {'ibytes': 49401761640,
'ierrors': 0,
'ipackets': 32543983,
'obytes': 49401889152,
'oerrors': 0,
'opackets': 32544066,
'rx_bps': 39438512128.0,
'rx_bps_L1': 39958562928.0,
'rx_pps': 3250317.5,
'rx_util': 99.89640732000001,
'tx_bps': 39442296832.0,
'tx_bps_L1': 39963557712.0,
'tx_pps': 3257880.5,
'tx_util': 99.90889428}
05/11/2020 09:40:10 pktgen: Tx Port 0 stats:
tx_port: 0, tx_bps: 39442296832.000000, tx_pps: 3257880.500000
05/11/2020 09:40:10 pktgen: {'ibytes': 49401761640,
'ierrors': 0,
'ipackets': 32543983,
'obytes': 49401889152,
'oerrors': 0,
'opackets': 32544066,
'rx_bps': 39438512128.0,
'rx_bps_L1': 39958562928.0,
'rx_pps': 3250317.5,
'rx_util': 99.89640732000001,
'tx_bps': 39442296832.0,
'tx_bps_L1': 39963557712.0,
'tx_pps': 3257880.5,
'tx_util': 99.90889428}
05/11/2020 09:40:10 pktgen: Rx Port 0 stats:
rx_port: 0, rx_bps: 39438512128.000000, rx_pps: 3250317.500000
05/11/2020 09:40:10 pktgen: throughput: pps_rx 3250317.500000, bps_rx 39438512128.000000
05/11/2020 09:40:10 pktgen: traffic completed.
05/11/2020 09:40:11 TestPVPMultiPathPerformance: result of all framesize result
05/11/2020 09:40:11 TestPVPMultiPathPerformance:
+-------+---------------+-------+------------+
| Frame | Mode/RXD-TXD | Mpps | % linerate |
+=======+===============+=======+============+
| 64 | virito normal | 8.062 | 13.544 |
+-------+---------------+-------+------------+
| 1518 | virito normal | 3.250 | 99.980 |
+-------+---------------+-------+------------+
05/11/2020 09:40:11 TestPVPMultiPathPerformance:
+-------+--------------+------------+------------+---------------------+-----------------------+
| Frame | Mode/RXD-TXD | Mpps | % linerate | Expected Throughput | Throughput Difference |
+=======+==============+============+============+=====================+=======================+
| 64 | 1024 | 8.062 Mpps | 13.544% | 7.961 Mpps | 0.101 Mpps |
+-------+--------------+------------+------------+---------------------+-----------------------+
| 1518 | 1024 | 3.250 Mpps | 99.980% | 3.225 Mpps | 0.025 Mpps |
+-------+--------------+------------+------------+---------------------+-----------------------+
05/11/2020 09:40:11 TestPVPMultiPathPerformance: Accept tolerance are (Mpps) -0.159220
05/11/2020 09:40:11 TestPVPMultiPathPerformance: Throughput Difference are (Mpps) 0.101000
05/11/2020 09:40:11 TestPVPMultiPathPerformance: Accept tolerance are (Mpps) -0.064500
05/11/2020 09:40:11 TestPVPMultiPathPerformance: Throughput Difference are (Mpps) 0.025000
05/11/2020 09:40:11 TestPVPMultiPathPerformance: Test Case test_perf_pvp_normal Result PASSED:
05/11/2020 09:40:11 dut.10.240.183.220: kill_all: called by dut and prefix list has value.
05/11/2020 09:40:13 TestPVPMultiPathPerformance: Test Case test_perf_pvp_vector_rx Begin
05/11/2020 09:40:13 dut.10.240.183.220:
05/11/2020 09:40:13 tester:
05/11/2020 09:40:13 dut.10.240.183.220: rm -rf ./vhost.out
05/11/2020 09:40:13 dut.10.240.183.220:
05/11/2020 09:40:13 dut.10.240.183.220: rm -rf ./vhost-net*
05/11/2020 09:40:13 dut.10.240.183.220:
05/11/2020 09:40:13 dut.10.240.183.220: killall -s INT dpdk-testpmd
05/11/2020 09:40:13 dut.10.240.183.220: dpdk-testpmd: no process found
05/11/2020 09:40:13 dut.10.240.183.220: killall -s INT qemu-system-x86_64
05/11/2020 09:40:13 dut.10.240.183.220: qemu-system-x86_64: no process found
05/11/2020 09:40:14 dut.10.240.183.220: cat /proc/meminfo |grep Hugepagesize|awk '{print($2)}'
05/11/2020 09:40:14 dut.10.240.183.220: 1048576
05/11/2020 09:40:17 TestPVPMultiPathPerformance: Test running at parameters: framesize: 64, rxd/txd: 1024
05/11/2020 09:40:17 tester: ls -d /tmp
05/11/2020 09:40:17 tester: /tmp
05/11/2020 09:40:17 tester: scp -v /home/autoregression/jiangyu/dts20.11/dts/output/tmp/pcap/multi_path.pcap root@10.240.183.217:/tmp/multi_path.pcap
05/11/2020 09:40:19 pktgen: test port 0 map gen port 0
05/11/2020 09:40:19 pktgen: test port 0 map gen port 0
05/11/2020 09:40:19 pktgen: {'arp': '-',
'cores': [0, 1, 2, 3],
'description': 'Ethernet Controller XL710 for 40GbE QSFP+',
'dest': 'b4:96:91:46:e0:5c',
'driver': 'net_i40e',
'fc': 'none',
'fc_supported': 'no',
'grat_arp': 'off',
'hw_mac': '3c:fd:fe:c8:17:d0',
'index': 0,
'ipv6': 'off',
'is_fc_supported': False,
'is_led_supported': True,
'is_link_supported': True,
'is_prom_supported': True,
'is_virtual': 'no',
'is_vxlan_supported': 'yes',
'layer_mode': 'Ethernet',
'led_change_supported': 'yes',
'link': 'UP',
'link_change_supported': 'yes',
'mult': 'off',
'numa': 1,
'pci_addr': '0000:82:00.0',
'prom': 'off',
'prom_supported': 'yes',
'rx': {'caps': ['flow_stats', 'latency'], 'counters': 127},
'rx_filter_mode': 'hardware match',
'rx_queue': 'off',
'speed': 40.0,
'src_ipv4': '-',
'src_mac': '3c:fd:fe:c8:17:d0',
'stack': 'legacy',
'status': 'IDLE',
'supp_speeds': [40000],
'vlan': '-',
'vxlan_fs': '-'}
05/11/2020 09:40:19 pktgen: trex port <0> not support flow control
05/11/2020 09:40:19 pktgen: check the trex port link status
05/11/2020 09:40:19 pktgen: {'arp': '-',
'cores': [0, 1, 2, 3],
'description': 'Ethernet Controller XL710 for 40GbE QSFP+',
'dest': 'b4:96:91:46:e0:5c',
'driver': 'net_i40e',
'fc': 'none',
'fc_supported': 'no',
'grat_arp': 'off',
'hw_mac': '3c:fd:fe:c8:17:d0',
'index': 0,
'ipv6': 'off',
'is_fc_supported': False,
'is_led_supported': True,
'is_link_supported': True,
'is_prom_supported': True,
'is_virtual': 'no',
'is_vxlan_supported': 'yes',
'layer_mode': 'Ethernet',
'led_change_supported': 'yes',
'link': 'UP',
'link_change_supported': 'yes',
'mult': 'off',
'numa': 1,
'pci_addr': '0000:82:00.0',
'prom': 'on',
'prom_supported': 'yes',
'rx': {'caps': ['flow_stats', 'latency'], 'counters': 127},
'rx_filter_mode': 'hardware match',
'rx_queue': 'off',
'speed': 40.0,
'src_ipv4': '-',
'src_mac': '3c:fd:fe:c8:17:d0',
'stack': 'legacy',
'status': 'IDLE',
'supp_speeds': [40000],
'vlan': '-',
'vxlan_fs': '-'}
05/11/2020 09:40:19 pktgen: begin traffic ......
05/11/2020 09:40:19 pktgen: {'ports': [0], 'mult': '100%', 'core_mask': None, 'force': True}
05/11/2020 09:40:29 pktgen: begin get port statistic ...
05/11/2020 09:40:29 pktgen: {'options': {'pcap': '/tmp/multi_path.pcap',
'stream_config': {'rate': 100,
'transmit_mode': 'continuous',
'txmode': {}}},
'pcap_file': '/tmp/multi_path.pcap',
'rx_port': 0,
'tx_port': 0}
05/11/2020 09:40:29 pktgen: {0: {'ibytes': 5226059520,
'ierrors': 0,
'ipackets': 81657184,
'obytes': 18748138048,
'oerrors': 0,
'opackets': 292939686,
'rx_bps': 4180447744.0,
'rx_bps_L1': 5486804704.0,
'rx_pps': 8164731.0,
'rx_util': 13.71701176,
'tx_bps': 14970609664.0,
'tx_bps_L1': 19648892544.0,
'tx_pps': 29239268.0,
'tx_util': 49.12223136},
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.040146827697754,
'cpu_util': 93.09910583496094,
'cpu_util_raw': 100.0,
'open_flows': 0.0,
'platform_factor': 1.0,
'queue_full': 23276589,
'rx_bps': 4180447744.0,
'rx_core_pps': 0.0,
'rx_cpu_util': 0.0,
'rx_drop_bps': 10790162432.0,
'rx_pps': 8164731.0,
'socket_util': 0.0,
'total_alloc_error': 0,
'total_clients': 0,
'total_servers': 0,
'tx_bps': 14970609664.0,
'tx_cps': 0.0,
'tx_expected_bps': 0.0,
'tx_expected_cps': 0.0,
'tx_expected_pps': 0.0,
'tx_pps': 29239268.0},
'latency': {'global': {'bad_hdr': 0, 'old_flow': 0}},
'total': {'ibytes': 5226059520,
'ierrors': 0,
'ipackets': 81657184,
'obytes': 18748138048,
'oerrors': 0,
'opackets': 292939686,
'rx_bps': 4180447744.0,
'rx_bps_L1': 5486804704.0,
'rx_pps': 8164731.0,
'rx_util': 13.71701176,
'tx_bps': 14970609664.0,
'tx_bps_L1': 19648892544.0,
'tx_pps': 29239268.0,
'tx_util': 49.12223136}}
05/11/2020 09:40:29 pktgen: {'ibytes': 5226059520,
'ierrors': 0,
'ipackets': 81657184,
'obytes': 18748138048,
'oerrors': 0,
'opackets': 292939686,
'rx_bps': 4180447744.0,
'rx_bps_L1': 5486804704.0,
'rx_pps': 8164731.0,
'rx_util': 13.71701176,
'tx_bps': 14970609664.0,
'tx_bps_L1': 19648892544.0,
'tx_pps': 29239268.0,
'tx_util': 49.12223136}
05/11/2020 09:40:29 pktgen: Tx Port 0 stats:
tx_port: 0, tx_bps: 14970609664.000000, tx_pps: 29239268.000000
05/11/2020 09:40:29 pktgen: {'ibytes': 5226059520,
'ierrors': 0,
'ipackets': 81657184,
'obytes': 18748138048,
'oerrors': 0,
'opackets': 292939686,
'rx_bps': 4180447744.0,
'rx_bps_L1': 5486804704.0,
'rx_pps': 8164731.0,
'rx_util': 13.71701176,
'tx_bps': 14970609664.0,
'tx_bps_L1': 19648892544.0,
'tx_pps': 29239268.0,
'tx_util': 49.12223136}
05/11/2020 09:40:29 pktgen: Rx Port 0 stats:
rx_port: 0, rx_bps: 4180447744.000000, rx_pps: 8164731.000000
05/11/2020 09:40:29 pktgen: throughput: pps_rx 8164731.000000, bps_rx 4180447744.000000
05/11/2020 09:40:29 pktgen: traffic completed.
05/11/2020 09:40:29 TestPVPMultiPathPerformance: Test running at parameters: framesize: 1518, rxd/txd: 1024
05/11/2020 09:40:29 tester: ls -d /tmp
05/11/2020 09:40:29 tester: /tmp
05/11/2020 09:40:29 tester: scp -v /home/autoregression/jiangyu/dts20.11/dts/output/tmp/pcap/multi_path.pcap root@10.240.183.217:/tmp/multi_path.pcap
05/11/2020 09:40:31 pktgen: test port 0 map gen port 0
05/11/2020 09:40:31 pktgen: test port 0 map gen port 0
05/11/2020 09:40:31 pktgen: {'arp': '-',
'cores': [0, 1, 2, 3],
'description': 'Ethernet Controller XL710 for 40GbE QSFP+',
'dest': 'b4:96:91:46:e0:5c',
'driver': 'net_i40e',
'fc': 'none',
'fc_supported': 'no',
'grat_arp': 'off',
'hw_mac': '3c:fd:fe:c8:17:d0',
'index': 0,
'ipv6': 'off',
'is_fc_supported': False,
'is_led_supported': True,
'is_link_supported': True,
'is_prom_supported': True,
'is_virtual': 'no',
'is_vxlan_supported': 'yes',
'layer_mode': 'Ethernet',
'led_change_supported': 'yes',
'link': 'UP',
'link_change_supported': 'yes',
'mult': 'off',
'numa': 1,
'pci_addr': '0000:82:00.0',
'prom': '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': '-'}
05/11/2020 09:40:31 pktgen: trex port <0> not support flow control
05/11/2020 09:40:31 pktgen: check the trex port link status
05/11/2020 09:40:31 pktgen: {'arp': '-',
'cores': [0, 1, 2, 3],
'description': 'Ethernet Controller XL710 for 40GbE QSFP+',
'dest': 'b4:96:91:46:e0:5c',
'driver': 'net_i40e',
'fc': 'none',
'fc_supported': 'no',
'grat_arp': 'off',
'hw_mac': '3c:fd:fe:c8:17:d0',
'index': 0,
'ipv6': 'off',
'is_fc_supported': False,
'is_led_supported': True,
'is_link_supported': True,
'is_prom_supported': True,
'is_virtual': 'no',
'is_vxlan_supported': 'yes',
'layer_mode': 'Ethernet',
'led_change_supported': 'yes',
'link': 'UP',
'link_change_supported': 'yes',
'mult': 'off',
'numa': 1,
'pci_addr': '0000:82:00.0',
'prom': 'on',
'prom_supported': 'yes',
'rx': {'caps': ['flow_stats', 'latency'], 'counters': 127},
'rx_filter_mode': 'hardware match',
'rx_queue': 'off',
'speed': 40.0,
'src_ipv4': '-',
'src_mac': '3c:fd:fe:c8:17:d0',
'stack': 'legacy',
'status': 'IDLE',
'supp_speeds': [40000],
'vlan': '-',
'vxlan_fs': '-'}
05/11/2020 09:40:31 pktgen: begin traffic ......
05/11/2020 09:40:31 pktgen: {'ports': [0], 'mult': '100%', 'core_mask': None, 'force': True}
05/11/2020 09:40:41 pktgen: begin get port statistic ...
05/11/2020 09:40:41 pktgen: {'options': {'pcap': '/tmp/multi_path.pcap',
'stream_config': {'rate': 100,
'transmit_mode': 'continuous',
'txmode': {}}},
'pcap_file': '/tmp/multi_path.pcap',
'rx_port': 0,
'tx_port': 0}
05/11/2020 09:40:41 pktgen: {0: {'ibytes': 48877942344,
'ierrors': 0,
'ipackets': 32198911,
'obytes': 49403144538,
'oerrors': 0,
'opackets': 32544893,
'rx_bps': 39085330432.0,
'rx_bps_L1': 39600675312.0,
'rx_pps': 3220905.5,
'rx_util': 99.00168828,
'tx_bps': 39511744512.0,
'tx_bps_L1': 40033704952.0,
'tx_pps': 3262252.75,
'tx_util': 100.08426238000001},
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.370067596435547,
'cpu_util': 74.91779327392578,
'cpu_util_raw': 75.25,
'open_flows': 0.0,
'platform_factor': 1.0,
'queue_full': 26644167,
'rx_bps': 39085330432.0,
'rx_core_pps': 0.0,
'rx_cpu_util': 0.0,
'rx_drop_bps': 0.0,
'rx_pps': 3220905.5,
'socket_util': 0.0,
'total_alloc_error': 0,
'total_clients': 0,
'total_servers': 0,
'tx_bps': 39511744512.0,
'tx_cps': 0.0,
'tx_expected_bps': 0.0,
'tx_expected_cps': 0.0,
'tx_expected_pps': 0.0,
'tx_pps': 3262252.75},
'latency': {'global': {'bad_hdr': 0, 'old_flow': 0}},
'total': {'ibytes': 48877942344,
'ierrors': 0,
'ipackets': 32198911,
'obytes': 49403144538,
'oerrors': 0,
'opackets': 32544893,
'rx_bps': 39085330432.0,
'rx_bps_L1': 39600675312.0,
'rx_pps': 3220905.5,
'rx_util': 99.00168828,
'tx_bps': 39511744512.0,
'tx_bps_L1': 40033704952.0,
'tx_pps': 3262252.75,
'tx_util': 100.08426238000001}}
05/11/2020 09:40:41 pktgen: {'ibytes': 48877942344,
'ierrors': 0,
'ipackets': 32198911,
'obytes': 49403144538,
'oerrors': 0,
'opackets': 32544893,
'rx_bps': 39085330432.0,
'rx_bps_L1': 39600675312.0,
'rx_pps': 3220905.5,
'rx_util': 99.00168828,
'tx_bps': 39511744512.0,
'tx_bps_L1': 40033704952.0,
'tx_pps': 3262252.75,
'tx_util': 100.08426238000001}
05/11/2020 09:40:41 pktgen: Tx Port 0 stats:
tx_port: 0, tx_bps: 39511744512.000000, tx_pps: 3262252.750000
05/11/2020 09:40:41 pktgen: {'ibytes': 48877942344,
'ierrors': 0,
'ipackets': 32198911,
'obytes': 49403144538,
'oerrors': 0,
'opackets': 32544893,
'rx_bps': 39085330432.0,
'rx_bps_L1': 39600675312.0,
'rx_pps': 3220905.5,
'rx_util': 99.00168828,
'tx_bps': 39511744512.0,
'tx_bps_L1': 40033704952.0,
'tx_pps': 3262252.75,
'tx_util': 100.08426238000001}
05/11/2020 09:40:41 pktgen: Rx Port 0 stats:
rx_port: 0, rx_bps: 39085330432.000000, rx_pps: 3220905.500000
05/11/2020 09:40:41 pktgen: throughput: pps_rx 3220905.500000, bps_rx 39085330432.000000
05/11/2020 09:40:41 pktgen: traffic completed.
05/11/2020 09:40:43 TestPVPMultiPathPerformance: result of all framesize result
05/11/2020 09:40:43 TestPVPMultiPathPerformance:
+-------+------------------+-------+------------+
| Frame | Mode/RXD-TXD | Mpps | % linerate |
+=======+==================+=======+============+
| 64 | virito vector rx | 8.165 | 13.717 |
+-------+------------------+-------+------------+
| 1518 | virito vector rx | 3.221 | 99.075 |
+-------+------------------+-------+------------+
05/11/2020 09:40:43 TestPVPMultiPathPerformance:
+-------+--------------+------------+------------+---------------------+-----------------------+
| Frame | Mode/RXD-TXD | Mpps | % linerate | Expected Throughput | Throughput Difference |
+=======+==============+============+============+=====================+=======================+
| 64 | 1024 | 8.165 Mpps | 13.717% | 7.982 Mpps | 0.183 Mpps |
+-------+--------------+------------+------------+---------------------+-----------------------+
| 1518 | 1024 | 3.221 Mpps | 99.075% | 3.203 Mpps | 0.018 Mpps |
+-------+--------------+------------+------------+---------------------+-----------------------+
05/11/2020 09:40:43 TestPVPMultiPathPerformance: Accept tolerance are (Mpps) -0.159640
05/11/2020 09:40:43 TestPVPMultiPathPerformance: Throughput Difference are (Mpps) 0.183000
05/11/2020 09:40:43 TestPVPMultiPathPerformance: Accept tolerance are (Mpps) -0.064060
05/11/2020 09:40:43 TestPVPMultiPathPerformance: Throughput Difference are (Mpps) 0.018000
05/11/2020 09:40:43 TestPVPMultiPathPerformance: Test Case test_perf_pvp_vector_rx Result PASSED:
05/11/2020 09:40:43 dut.10.240.183.220: kill_all: called by dut and prefix list has value.
05/11/2020 09:40:44 TestPVPMultiPathPerformance: Test Case test_perf_pvp_virtio11_inorder_mergeable Begin
05/11/2020 09:40:44 dut.10.240.183.220:
05/11/2020 09:40:44 tester:
05/11/2020 09:40:44 dut.10.240.183.220: rm -rf ./vhost.out
05/11/2020 09:40:44 dut.10.240.183.220:
05/11/2020 09:40:44 dut.10.240.183.220: rm -rf ./vhost-net*
05/11/2020 09:40:44 dut.10.240.183.220:
05/11/2020 09:40:44 dut.10.240.183.220: killall -s INT dpdk-testpmd
05/11/2020 09:40:44 dut.10.240.183.220: dpdk-testpmd: no process found
05/11/2020 09:40:44 dut.10.240.183.220: killall -s INT qemu-system-x86_64
05/11/2020 09:40:44 dut.10.240.183.220: qemu-system-x86_64: no process found
05/11/2020 09:40:45 dut.10.240.183.220: cat /proc/meminfo |grep Hugepagesize|awk '{print($2)}'
05/11/2020 09:40:45 dut.10.240.183.220: 1048576
05/11/2020 09:40:48 TestPVPMultiPathPerformance: Test running at parameters: framesize: 64, rxd/txd: 1024
05/11/2020 09:40:48 tester: ls -d /tmp
05/11/2020 09:40:48 tester: /tmp
05/11/2020 09:40:48 tester: scp -v /home/autoregression/jiangyu/dts20.11/dts/output/tmp/pcap/multi_path.pcap root@10.240.183.217:/tmp/multi_path.pcap
05/11/2020 09:40:50 pktgen: test port 0 map gen port 0
05/11/2020 09:40:50 pktgen: test port 0 map gen port 0
05/11/2020 09:40:50 pktgen: {'arp': '-',
'cores': [0, 1, 2, 3],
'description': 'Ethernet Controller XL710 for 40GbE QSFP+',
'dest': 'b4:96:91:46:e0:5c',
'driver': 'net_i40e',
'fc': 'none',
'fc_supported': 'no',
'grat_arp': 'off',
'hw_mac': '3c:fd:fe:c8:17:d0',
'index': 0,
'ipv6': 'off',
'is_fc_supported': False,
'is_led_supported': True,
'is_link_supported': True,
'is_prom_supported': True,
'is_virtual': 'no',
'is_vxlan_supported': 'yes',
'layer_mode': 'Ethernet',
'led_change_supported': 'yes',
'link': 'UP',
'link_change_supported': 'yes',
'mult': 'off',
'numa': 1,
'pci_addr': '0000:82:00.0',
'prom': 'off',
'prom_supported': 'yes',
'rx': {'caps': ['flow_stats', 'latency'], 'counters': 127},
'rx_filter_mode': 'hardware match',
'rx_queue': 'off',
'speed': 40.0,
'src_ipv4': '-',
'src_mac': '3c:fd:fe:c8:17:d0',
'stack': 'legacy',
'status': 'IDLE',
'supp_speeds': [40000],
'vlan': '-',
'vxlan_fs': '-'}
05/11/2020 09:40:50 pktgen: trex port <0> not support flow control
05/11/2020 09:40:50 pktgen: check the trex port link status
05/11/2020 09:40:50 pktgen: {'arp': '-',
'cores': [0, 1, 2, 3],
'description': 'Ethernet Controller XL710 for 40GbE QSFP+',
'dest': 'b4:96:91:46:e0:5c',
'driver': 'net_i40e',
'fc': 'none',
'fc_supported': 'no',
'grat_arp': 'off',
'hw_mac': '3c:fd:fe:c8:17:d0',
'index': 0,
'ipv6': 'off',
'is_fc_supported': False,
'is_led_supported': True,
'is_link_supported': True,
'is_prom_supported': True,
'is_virtual': 'no',
'is_vxlan_supported': 'yes',
'layer_mode': 'Ethernet',
'led_change_supported': 'yes',
'link': 'UP',
'link_change_supported': 'yes',
'mult': 'off',
'numa': 1,
'pci_addr': '0000:82:00.0',
'prom': 'on',
'prom_supported': 'yes',
'rx': {'caps': ['flow_stats', 'latency'], 'counters': 127},
'rx_filter_mode': 'hardware match',
'rx_queue': 'off',
'speed': 40.0,
'src_ipv4': '-',
'src_mac': '3c:fd:fe:c8:17:d0',
'stack': 'legacy',
'status': 'IDLE',
'supp_speeds': [40000],
'vlan': '-',
'vxlan_fs': '-'}
05/11/2020 09:40:50 pktgen: begin traffic ......
05/11/2020 09:40:50 pktgen: {'ports': [0], 'mult': '100%', 'core_mask': None, 'force': True}
05/11/2020 09:41:00 pktgen: begin get port statistic ...
05/11/2020 09:41:00 pktgen: {'options': {'pcap': '/tmp/multi_path.pcap',
'stream_config': {'rate': 100,
'transmit_mode': 'continuous',
'txmode': {}}},
'pcap_file': '/tmp/multi_path.pcap',
'rx_port': 0,
'tx_port': 0}
05/11/2020 09:41:00 pktgen: {0: {'ibytes': 6526672896,
'ierrors': 0,
'ipackets': 101979272,
'obytes': 18761978304,
'oerrors': 0,
'opackets': 293155949,
'rx_bps': 5245788160.0,
'rx_bps_L1': 6885068480.0,
'rx_pps': 10245502.0,
'rx_util': 17.2126712,
'tx_bps': 15015648256.0,
'tx_bps_L1': 19708010176.0,
'tx_pps': 29327262.0,
'tx_util': 49.27002544},
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.033833503723145,
'cpu_util': 93.45257568359375,
'cpu_util_raw': 100.0,
'open_flows': 0.0,
'platform_factor': 1.0,
'queue_full': 23298332,
'rx_bps': 5245788160.0,
'rx_core_pps': 0.0,
'rx_cpu_util': 0.0,
'rx_drop_bps': 9769860096.0,
'rx_pps': 10245502.0,
'socket_util': 0.0,
'total_alloc_error': 0,
'total_clients': 0,
'total_servers': 0,
'tx_bps': 15015648256.0,
'tx_cps': 0.0,
'tx_expected_bps': 0.0,
'tx_expected_cps': 0.0,
'tx_expected_pps': 0.0,
'tx_pps': 29327262.0},
'latency': {'global': {'bad_hdr': 0, 'old_flow': 0}},
'total': {'ibytes': 6526672896,
'ierrors': 0,
'ipackets': 101979272,
'obytes': 18761978304,
'oerrors': 0,
'opackets': 293155949,
'rx_bps': 5245788160.0,
'rx_bps_L1': 6885068480.0,
'rx_pps': 10245502.0,
'rx_util': 17.2126712,
'tx_bps': 15015648256.0,
'tx_bps_L1': 19708010176.0,
'tx_pps': 29327262.0,
'tx_util': 49.27002544}}
05/11/2020 09:41:00 pktgen: {'ibytes': 6526672896,
'ierrors': 0,
'ipackets': 101979272,
'obytes': 18761978304,
'oerrors': 0,
'opackets': 293155949,
'rx_bps': 5245788160.0,
'rx_bps_L1': 6885068480.0,
'rx_pps': 10245502.0,
'rx_util': 17.2126712,
'tx_bps': 15015648256.0,
'tx_bps_L1': 19708010176.0,
'tx_pps': 29327262.0,
'tx_util': 49.27002544}
05/11/2020 09:41:00 pktgen: Tx Port 0 stats:
tx_port: 0, tx_bps: 15015648256.000000, tx_pps: 29327262.000000
05/11/2020 09:41:00 pktgen: {'ibytes': 6526672896,
'ierrors': 0,
'ipackets': 101979272,
'obytes': 18761978304,
'oerrors': 0,
'opackets': 293155949,
'rx_bps': 5245788160.0,
'rx_bps_L1': 6885068480.0,
'rx_pps': 10245502.0,
'rx_util': 17.2126712,
'tx_bps': 15015648256.0,
'tx_bps_L1': 19708010176.0,
'tx_pps': 29327262.0,
'tx_util': 49.27002544}
05/11/2020 09:41:00 pktgen: Rx Port 0 stats:
rx_port: 0, rx_bps: 5245788160.000000, rx_pps: 10245502.000000
05/11/2020 09:41:00 pktgen: throughput: pps_rx 10245502.000000, bps_rx 5245788160.000000
05/11/2020 09:41:00 pktgen: traffic completed.
05/11/2020 09:41:00 TestPVPMultiPathPerformance: Test running at parameters: framesize: 1518, rxd/txd: 1024
05/11/2020 09:41:00 tester: ls -d /tmp
05/11/2020 09:41:00 tester: /tmp
05/11/2020 09:41:00 tester: scp -v /home/autoregression/jiangyu/dts20.11/dts/output/tmp/pcap/multi_path.pcap root@10.240.183.217:/tmp/multi_path.pcap
05/11/2020 09:41:02 pktgen: test port 0 map gen port 0
05/11/2020 09:41:02 pktgen: test port 0 map gen port 0
05/11/2020 09:41:02 pktgen: {'arp': '-',
'cores': [0, 1, 2, 3],
'description': 'Ethernet Controller XL710 for 40GbE QSFP+',
'dest': 'b4:96:91:46:e0:5c',
'driver': 'net_i40e',
'fc': 'none',
'fc_supported': 'no',
'grat_arp': 'off',
'hw_mac': '3c:fd:fe:c8:17:d0',
'index': 0,
'ipv6': 'off',
'is_fc_supported': False,
'is_led_supported': True,
'is_link_supported': True,
'is_prom_supported': True,
'is_virtual': 'no',
'is_vxlan_supported': 'yes',
'layer_mode': 'Ethernet',
'led_change_supported': 'yes',
'link': 'UP',
'link_change_supported': 'yes',
'mult': 'off',
'numa': 1,
'pci_addr': '0000:82:00.0',
'prom': 'off',
'prom_supported': 'yes',
'rx': {'caps': ['flow_stats', 'latency'], 'counters': 127},
'rx_filter_mode': 'hardware match',
'rx_queue': 'off',
'speed': 40.0,
'src_ipv4': '-',
'src_mac': '3c:fd:fe:c8:17:d0',
'stack': 'legacy',
'status': 'IDLE',
'supp_speeds': [40000],
'vlan': '-',
'vxlan_fs': '-'}
05/11/2020 09:41:02 pktgen: trex port <0> not support flow control
05/11/2020 09:41:02 pktgen: check the trex port link status
05/11/2020 09:41:02 pktgen: {'arp': '-',
'cores': [0, 1, 2, 3],
'description': 'Ethernet Controller XL710 for 40GbE QSFP+',
'dest': 'b4:96:91:46:e0:5c',
'driver': 'net_i40e',
'fc': 'none',
'fc_supported': 'no',
'grat_arp': 'off',
'hw_mac': '3c:fd:fe:c8:17:d0',
'index': 0,
'ipv6': 'off',
'is_fc_supported': False,
'is_led_supported': True,
'is_link_supported': True,
'is_prom_supported': True,
'is_virtual': 'no',
'is_vxlan_supported': 'yes',
'layer_mode': 'Ethernet',
'led_change_supported': 'yes',
'link': 'UP',
'link_change_supported': 'yes',
'mult': 'off',
'numa': 1,
'pci_addr': '0000:82:00.0',
'prom': 'on',
'prom_supported': 'yes',
'rx': {'caps': ['flow_stats', 'latency'], 'counters': 127},
'rx_filter_mode': 'hardware match',
'rx_queue': 'off',
'speed': 40.0,
'src_ipv4': '-',
'src_mac': '3c:fd:fe:c8:17:d0',
'stack': 'legacy',
'status': 'IDLE',
'supp_speeds': [40000],
'vlan': '-',
'vxlan_fs': '-'}
05/11/2020 09:41:02 pktgen: begin traffic ......
05/11/2020 09:41:02 pktgen: {'ports': [0], 'mult': '100%', 'core_mask': None, 'force': True}
05/11/2020 09:41:12 pktgen: begin get port statistic ...
05/11/2020 09:41:12 pktgen: {'options': {'pcap': '/tmp/multi_path.pcap',
'stream_config': {'rate': 100,
'transmit_mode': 'continuous',
'txmode': {}}},
'pcap_file': '/tmp/multi_path.pcap',
'rx_port': 0,
'tx_port': 0}
05/11/2020 09:41:12 pktgen: {0: {'ibytes': 49405579410,
'ierrors': 0,
'ipackets': 32546498,
'obytes': 49405479222,
'oerrors': 0,
'opackets': 32546432,
'rx_bps': 39357603840.0,
'rx_bps_L1': 39876558480.0,
'rx_pps': 3243466.5,
'rx_util': 99.6913962,
'tx_bps': 39360184320.0,
'tx_bps_L1': 39879934639.99999,
'tx_pps': 3248439.5,
'tx_util': 99.69983659999998},
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.41143798828125,
'cpu_util': 74.51351928710938,
'cpu_util_raw': 76.75,
'open_flows': 0.0,
'platform_factor': 1.0,
'queue_full': 26527765,
'rx_bps': 39357603840.0,
'rx_core_pps': 0.0,
'rx_cpu_util': 0.0,
'rx_drop_bps': 0.0,
'rx_pps': 3243466.5,
'socket_util': 0.0,
'total_alloc_error': 0,
'total_clients': 0,
'total_servers': 0,
'tx_bps': 39360184320.0,
'tx_cps': 0.0,
'tx_expected_bps': 0.0,
'tx_expected_cps': 0.0,
'tx_expected_pps': 0.0,
'tx_pps': 3248439.5},
'latency': {'global': {'bad_hdr': 0, 'old_flow': 0}},
'total': {'ibytes': 49405579410,
'ierrors': 0,
'ipackets': 32546498,
'obytes': 49405479222,
'oerrors': 0,
'opackets': 32546432,
'rx_bps': 39357603840.0,
'rx_bps_L1': 39876558480.0,
'rx_pps': 3243466.5,
'rx_util': 99.6913962,
'tx_bps': 39360184320.0,
'tx_bps_L1': 39879934639.99999,
'tx_pps': 3248439.5,
'tx_util': 99.69983659999998}}
05/11/2020 09:41:12 pktgen: {'ibytes': 49405579410,
'ierrors': 0,
'ipackets': 32546498,
'obytes': 49405479222,
'oerrors': 0,
'opackets': 32546432,
'rx_bps': 39357603840.0,
'rx_bps_L1': 39876558480.0,
'rx_pps': 3243466.5,
'rx_util': 99.6913962,
'tx_bps': 39360184320.0,
'tx_bps_L1': 39879934639.99999,
'tx_pps': 3248439.5,
'tx_util': 99.69983659999998}
05/11/2020 09:41:12 pktgen: Tx Port 0 stats:
tx_port: 0, tx_bps: 39360184320.000000, tx_pps: 3248439.500000
05/11/2020 09:41:12 pktgen: {'ibytes': 49405579410,
'ierrors': 0,
'ipackets': 32546498,
'obytes': 49405479222,
'oerrors': 0,
'opackets': 32546432,
'rx_bps': 39357603840.0,
'rx_bps_L1': 39876558480.0,
'rx_pps': 3243466.5,
'rx_util': 99.6913962,
'tx_bps': 39360184320.0,
'tx_bps_L1': 39879934639.99999,
'tx_pps': 3248439.5,
'tx_util': 99.69983659999998}
05/11/2020 09:41:12 pktgen: Rx Port 0 stats:
rx_port: 0, rx_bps: 39357603840.000000, rx_pps: 3243466.500000
05/11/2020 09:41:12 pktgen: throughput: pps_rx 3243466.500000, bps_rx 39357603840.000000
05/11/2020 09:41:12 pktgen: traffic completed.
05/11/2020 09:41:14 TestPVPMultiPathPerformance: result of all framesize result
05/11/2020 09:41:14 TestPVPMultiPathPerformance:
+-------+---------------------------------+--------+------------+
| Frame | Mode/RXD-TXD | Mpps | % linerate |
+=======+=================================+========+============+
| 64 | virtio_1.1_inorder_mergeable on | 10.246 | 17.212 |
+-------+---------------------------------+--------+------------+
| 1518 | virtio_1.1_inorder_mergeable on | 3.243 | 99.769 |
+-------+---------------------------------+--------+------------+
05/11/2020 09:41:14 TestPVPMultiPathPerformance:
+-------+--------------+-------------+------------+---------------------+-----------------------+
| Frame | Mode/RXD-TXD | Mpps | % linerate | Expected Throughput | Throughput Difference |
+=======+==============+=============+============+=====================+=======================+
| 64 | 1024 | 10.246 Mpps | 17.212% | 10.227 Mpps | 0.019 Mpps |
+-------+--------------+-------------+------------+---------------------+-----------------------+
| 1518 | 1024 | 3.243 Mpps | 99.769% | 3.240 Mpps | 0.003 Mpps |
+-------+--------------+-------------+------------+---------------------+-----------------------+
05/11/2020 09:41:14 TestPVPMultiPathPerformance: Accept tolerance are (Mpps) -0.204540
05/11/2020 09:41:14 TestPVPMultiPathPerformance: Throughput Difference are (Mpps) 0.019000
05/11/2020 09:41:14 TestPVPMultiPathPerformance: Accept tolerance are (Mpps) -0.064800
05/11/2020 09:41:14 TestPVPMultiPathPerformance: Throughput Difference are (Mpps) 0.003000
05/11/2020 09:41:14 TestPVPMultiPathPerformance: Test Case test_perf_pvp_virtio11_inorder_mergeable Result PASSED:
05/11/2020 09:41:14 dut.10.240.183.220: kill_all: called by dut and prefix list has value.
05/11/2020 09:41:15 TestPVPMultiPathPerformance: Test Case test_perf_pvp_virtio11_inorder_normal Begin
05/11/2020 09:41:15 dut.10.240.183.220:
05/11/2020 09:41:15 tester:
05/11/2020 09:41:15 dut.10.240.183.220: rm -rf ./vhost.out
05/11/2020 09:41:15 dut.10.240.183.220:
05/11/2020 09:41:15 dut.10.240.183.220: rm -rf ./vhost-net*
05/11/2020 09:41:16 dut.10.240.183.220:
05/11/2020 09:41:16 dut.10.240.183.220: killall -s INT dpdk-testpmd
05/11/2020 09:41:16 dut.10.240.183.220: dpdk-testpmd: no process found
05/11/2020 09:41:16 dut.10.240.183.220: killall -s INT qemu-system-x86_64
05/11/2020 09:41:16 dut.10.240.183.220: qemu-system-x86_64: no process found
05/11/2020 09:41:17 dut.10.240.183.220: cat /proc/meminfo |grep Hugepagesize|awk '{print($2)}'
05/11/2020 09:41:17 dut.10.240.183.220: 1048576
05/11/2020 09:41:19 TestPVPMultiPathPerformance: Test running at parameters: framesize: 64, rxd/txd: 1024
05/11/2020 09:41:19 tester: ls -d /tmp
05/11/2020 09:41:20 tester: /tmp
05/11/2020 09:41:20 tester: scp -v /home/autoregression/jiangyu/dts20.11/dts/output/tmp/pcap/multi_path.pcap root@10.240.183.217:/tmp/multi_path.pcap
05/11/2020 09:41:21 pktgen: test port 0 map gen port 0
05/11/2020 09:41:21 pktgen: test port 0 map gen port 0
05/11/2020 09:41:22 pktgen: {'arp': '-',
'cores': [0, 1, 2, 3],
'description': 'Ethernet Controller XL710 for 40GbE QSFP+',
'dest': 'b4:96:91:46:e0:5c',
'driver': 'net_i40e',
'fc': 'none',
'fc_supported': 'no',
'grat_arp': 'off',
'hw_mac': '3c:fd:fe:c8:17:d0',
'index': 0,
'ipv6': 'off',
'is_fc_supported': False,
'is_led_supported': True,
'is_link_supported': True,
'is_prom_supported': True,
'is_virtual': 'no',
'is_vxlan_supported': 'yes',
'layer_mode': 'Ethernet',
'led_change_supported': 'yes',
'link': 'UP',
'link_change_supported': 'yes',
'mult': 'off',
'numa': 1,
'pci_addr': '0000:82:00.0',
'prom': 'off',
'prom_supported': 'yes',
'rx': {'caps': ['flow_stats', 'latency'], 'counters': 127},
'rx_filter_mode': 'hardware match',
'rx_queue': 'off',
'speed': 40.0,
'src_ipv4': '-',
'src_mac': '3c:fd:fe:c8:17:d0',
'stack': 'legacy',
'status': 'IDLE',
'supp_speeds': [40000],
'vlan': '-',
'vxlan_fs': '-'}
05/11/2020 09:41:22 pktgen: trex port <0> not support flow control
05/11/2020 09:41:22 pktgen: check the trex port link status
05/11/2020 09:41:22 pktgen: {'arp': '-',
'cores': [0, 1, 2, 3],
'description': 'Ethernet Controller XL710 for 40GbE QSFP+',
'dest': 'b4:96:91:46:e0:5c',
'driver': 'net_i40e',
'fc': 'none',
'fc_supported': 'no',
'grat_arp': 'off',
'hw_mac': '3c:fd:fe:c8:17:d0',
'index': 0,
'ipv6': 'off',
'is_fc_supported': False,
'is_led_supported': True,
'is_link_supported': True,
'is_prom_supported': True,
'is_virtual': 'no',
'is_vxlan_supported': 'yes',
'layer_mode': 'Ethernet',
'led_change_supported': 'yes',
'link': 'UP',
'link_change_supported': 'yes',
'mult': 'off',
'numa': 1,
'pci_addr': '0000:82:00.0',
'prom': 'on',
'prom_supported': 'yes',
'rx': {'caps': ['flow_stats', 'latency'], 'counters': 127},
'rx_filter_mode': 'hardware match',
'rx_queue': 'off',
'speed': 40.0,
'src_ipv4': '-',
'src_mac': '3c:fd:fe:c8:17:d0',
'stack': 'legacy',
'status': 'IDLE',
'supp_speeds': [40000],
'vlan': '-',
'vxlan_fs': '-'}
05/11/2020 09:41:22 pktgen: begin traffic ......
05/11/2020 09:41:22 pktgen: {'ports': [0], 'mult': '100%', 'core_mask': None, 'force': True}
05/11/2020 09:41:32 pktgen: begin get port statistic ...
05/11/2020 09:41:32 pktgen: {'options': {'pcap': '/tmp/multi_path.pcap',
'stream_config': {'rate': 100,
'transmit_mode': 'continuous',
'txmode': {}}},
'pcap_file': '/tmp/multi_path.pcap',
'rx_port': 0,
'tx_port': 0}
05/11/2020 09:41:32 pktgen: {0: {'ibytes': 6552082432,
'ierrors': 0,
'ipackets': 102376314,
'obytes': 18779449344,
'oerrors': 0,
'opackets': 293428937,
'rx_bps': 5245778944.0,
'rx_bps_L1': 6885038144.0,
'rx_pps': 10245370.0,
'rx_util': 17.212595359999998,
'tx_bps': 15007395840.0,
'tx_bps_L1': 19697160320.0,
'tx_pps': 29311028.0,
'tx_util': 49.2429008},
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.999195575714111,
'cpu_util': 93.80565643310547,
'cpu_util_raw': 100.0,
'open_flows': 0.0,
'platform_factor': 1.0,
'queue_full': 23322732,
'rx_bps': 5245778944.0,
'rx_core_pps': 0.0,
'rx_cpu_util': 0.0,
'rx_drop_bps': 9761616896.0,
'rx_pps': 10245370.0,
'socket_util': 0.0,
'total_alloc_error': 0,
'total_clients': 0,
'total_servers': 0,
'tx_bps': 15007395840.0,
'tx_cps': 0.0,
'tx_expected_bps': 0.0,
'tx_expected_cps': 0.0,
'tx_expected_pps': 0.0,
'tx_pps': 29311028.0},
'latency': {'global': {'bad_hdr': 0, 'old_flow': 0}},
'total': {'ibytes': 6552082432,
'ierrors': 0,
'ipackets': 102376314,
'obytes': 18779449344,
'oerrors': 0,
'opackets': 293428937,
'rx_bps': 5245778944.0,
'rx_bps_L1': 6885038144.0,
'rx_pps': 10245370.0,
'rx_util': 17.212595359999998,
'tx_bps': 15007395840.0,
'tx_bps_L1': 19697160320.0,
'tx_pps': 29311028.0,
'tx_util': 49.2429008}}
05/11/2020 09:41:32 pktgen: {'ibytes': 6552082432,
'ierrors': 0,
'ipackets': 102376314,
'obytes': 18779449344,
'oerrors': 0,
'opackets': 293428937,
'rx_bps': 5245778944.0,
'rx_bps_L1': 6885038144.0,
'rx_pps': 10245370.0,
'rx_util': 17.212595359999998,
'tx_bps': 15007395840.0,
'tx_bps_L1': 19697160320.0,
'tx_pps': 29311028.0,
'tx_util': 49.2429008}
05/11/2020 09:41:32 pktgen: Tx Port 0 stats:
tx_port: 0, tx_bps: 15007395840.000000, tx_pps: 29311028.000000
05/11/2020 09:41:32 pktgen: {'ibytes': 6552082432,
'ierrors': 0,
'ipackets': 102376314,
'obytes': 18779449344,
'oerrors': 0,
'opackets': 293428937,
'rx_bps': 5245778944.0,
'rx_bps_L1': 6885038144.0,
'rx_pps': 10245370.0,
'rx_util': 17.212595359999998,
'tx_bps': 15007395840.0,
'tx_bps_L1': 19697160320.0,
'tx_pps': 29311028.0,
'tx_util': 49.2429008}
05/11/2020 09:41:32 pktgen: Rx Port 0 stats:
rx_port: 0, rx_bps: 5245778944.000000, rx_pps: 10245370.000000
05/11/2020 09:41:32 pktgen: throughput: pps_rx 10245370.000000, bps_rx 5245778944.000000
05/11/2020 09:41:32 pktgen: traffic completed.
05/11/2020 09:41:32 TestPVPMultiPathPerformance: Test running at parameters: framesize: 1518, rxd/txd: 1024
05/11/2020 09:41:32 tester: ls -d /tmp
05/11/2020 09:41:32 tester: /tmp
05/11/2020 09:41:32 tester: scp -v /home/autoregression/jiangyu/dts20.11/dts/output/tmp/pcap/multi_path.pcap root@10.240.183.217:/tmp/multi_path.pcap
05/11/2020 09:41:34 pktgen: test port 0 map gen port 0
05/11/2020 09:41:34 pktgen: test port 0 map gen port 0
05/11/2020 09:41:34 pktgen: {'arp': '-',
'cores': [0, 1, 2, 3],
'description': 'Ethernet Controller XL710 for 40GbE QSFP+',
'dest': 'b4:96:91:46:e0:5c',
'driver': 'net_i40e',
'fc': 'none',
'fc_supported': 'no',
'grat_arp': 'off',
'hw_mac': '3c:fd:fe:c8:17:d0',
'index': 0,
'ipv6': 'off',
'is_fc_supported': False,
'is_led_supported': True,
'is_link_supported': True,
'is_prom_supported': True,
'is_virtual': 'no',
'is_vxlan_supported': 'yes',
'layer_mode': 'Ethernet',
'led_change_supported': 'yes',
'link': 'UP',
'link_change_supported': 'yes',
'mult': 'off',
'numa': 1,
'pci_addr': '0000:82:00.0',
'prom': 'off',
'prom_supported': 'yes',
'rx': {'caps': ['flow_stats', 'latency'], 'counters': 127},
'rx_filter_mode': 'hardware match',
'rx_queue': 'off',
'speed': 40.0,
'src_ipv4': '-',
'src_mac': '3c:fd:fe:c8:17:d0',
'stack': 'legacy',
'status': 'IDLE',
'supp_speeds': [40000],
'vlan': '-',
'vxlan_fs': '-'}
05/11/2020 09:41:34 pktgen: trex port <0> not support flow control
05/11/2020 09:41:34 pktgen: check the trex port link status
05/11/2020 09:41:34 pktgen: {'arp': '-',
'cores': [0, 1, 2, 3],
'description': 'Ethernet Controller XL710 for 40GbE QSFP+',
'dest': 'b4:96:91:46:e0:5c',
'driver': 'net_i40e',
'fc': 'none',
'fc_supported': 'no',
'grat_arp': 'off',
'hw_mac': '3c:fd:fe:c8:17:d0',
'index': 0,
'ipv6': 'off',
'is_fc_supported': False,
'is_led_supported': True,
'is_link_supported': True,
'is_prom_supported': True,
'is_virtual': 'no',
'is_vxlan_supported': 'yes',
'layer_mode': 'Ethernet',
'led_change_supported': 'yes',
'link': 'UP',
'link_change_supported': 'yes',
'mult': 'off',
'numa': 1,
'pci_addr': '0000:82:00.0',
'prom': 'on',
'prom_supported': 'yes',
'rx': {'caps': ['flow_stats', 'latency'], 'counters': 127},
'rx_filter_mode': 'hardware match',
'rx_queue': 'off',
'speed': 40.0,
'src_ipv4': '-',
'src_mac': '3c:fd:fe:c8:17:d0',
'stack': 'legacy',
'status': 'IDLE',
'supp_speeds': [40000],
'vlan': '-',
'vxlan_fs': '-'}
05/11/2020 09:41:34 pktgen: begin traffic ......
05/11/2020 09:41:34 pktgen: {'ports': [0], 'mult': '100%', 'core_mask': None, 'force': True}
05/11/2020 09:41:44 pktgen: begin get port statistic ...
05/11/2020 09:41:44 pktgen: {'options': {'pcap': '/tmp/multi_path.pcap',
'stream_config': {'rate': 100,
'transmit_mode': 'continuous',
'txmode': {}}},
'pcap_file': '/tmp/multi_path.pcap',
'rx_port': 0,
'tx_port': 0}
05/11/2020 09:41:44 pktgen: {0: {'ibytes': 49402455366,
'ierrors': 0,
'ipackets': 32544441,
'obytes': 49402353660,
'oerrors': 0,
'opackets': 32544372,
'rx_bps': 39442518016.0,
'rx_bps_L1': 39962898736.0,
'rx_pps': 3252379.5,
'rx_util': 99.90724684,
'tx_bps': 39446970368.0,
'tx_bps_L1': 39968742848.0,
'tx_pps': 3261078.0,
'tx_util': 99.92185712},
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.151350021362305,
'cpu_util': 75.42052459716797,
'cpu_util_raw': 78.5,
'open_flows': 0.0,
'platform_factor': 1.0,
'queue_full': 26632033,
'rx_bps': 39442518016.0,
'rx_core_pps': 0.0,
'rx_cpu_util': 0.0,
'rx_drop_bps': 0.0,
'rx_pps': 3252379.5,
'socket_util': 0.0,
'total_alloc_error': 0,
'total_clients': 0,
'total_servers': 0,
'tx_bps': 39446970368.0,
'tx_cps': 0.0,
'tx_expected_bps': 0.0,
'tx_expected_cps': 0.0,
'tx_expected_pps': 0.0,
'tx_pps': 3261078.0},
'latency': {'global': {'bad_hdr': 0, 'old_flow': 0}},
'total': {'ibytes': 49402455366,
'ierrors': 0,
'ipackets': 32544441,
'obytes': 49402353660,
'oerrors': 0,
'opackets': 32544372,
'rx_bps': 39442518016.0,
'rx_bps_L1': 39962898736.0,
'rx_pps': 3252379.5,
'rx_util': 99.90724684,
'tx_bps': 39446970368.0,
'tx_bps_L1': 39968742848.0,
'tx_pps': 3261078.0,
'tx_util': 99.92185712}}
05/11/2020 09:41:44 pktgen: {'ibytes': 49402455366,
'ierrors': 0,
'ipackets': 32544441,
'obytes': 49402353660,
'oerrors': 0,
'opackets': 32544372,
'rx_bps': 39442518016.0,
'rx_bps_L1': 39962898736.0,
'rx_pps': 3252379.5,
'rx_util': 99.90724684,
'tx_bps': 39446970368.0,
'tx_bps_L1': 39968742848.0,
'tx_pps': 3261078.0,
'tx_util': 99.92185712}
05/11/2020 09:41:44 pktgen: Tx Port 0 stats:
tx_port: 0, tx_bps: 39446970368.000000, tx_pps: 3261078.000000
05/11/2020 09:41:44 pktgen: {'ibytes': 49402455366,
'ierrors': 0,
'ipackets': 32544441,
'obytes': 49402353660,
'oerrors': 0,
'opackets': 32544372,
'rx_bps': 39442518016.0,
'rx_bps_L1': 39962898736.0,
'rx_pps': 3252379.5,
'rx_util': 99.90724684,
'tx_bps': 39446970368.0,
'tx_bps_L1': 39968742848.0,
'tx_pps': 3261078.0,
'tx_util': 99.92185712}
05/11/2020 09:41:44 pktgen: Rx Port 0 stats:
rx_port: 0, rx_bps: 39442518016.000000, rx_pps: 3252379.500000
05/11/2020 09:41:44 pktgen: throughput: pps_rx 3252379.500000, bps_rx 39442518016.000000
05/11/2020 09:41:44 pktgen: traffic completed.
05/11/2020 09:41:45 TestPVPMultiPathPerformance: result of all framesize result
05/11/2020 09:41:45 TestPVPMultiPathPerformance:
+-------+---------------------------+--------+------------+
| Frame | Mode/RXD-TXD | Mpps | % linerate |
+=======+===========================+========+============+
| 64 | virtio_1.1_inorder_normal | 10.245 | 17.212 |
+-------+---------------------------+--------+------------+
| 1518 | virtio_1.1_inorder_normal | 3.252 | 100.043 |
+-------+---------------------------+--------+------------+
05/11/2020 09:41:45 TestPVPMultiPathPerformance:
+-------+--------------+-------------+------------+---------------------+-----------------------+
| Frame | Mode/RXD-TXD | Mpps | % linerate | Expected Throughput | Throughput Difference |
+=======+==============+=============+============+=====================+=======================+
| 64 | 1024 | 10.245 Mpps | 17.212% | 10.231 Mpps | 0.014 Mpps |
+-------+--------------+-------------+------------+---------------------+-----------------------+
| 1518 | 1024 | 3.252 Mpps | 100.043% | 3.240 Mpps | 0.012 Mpps |
+-------+--------------+-------------+------------+---------------------+-----------------------+
05/11/2020 09:41:45 TestPVPMultiPathPerformance: Accept tolerance are (Mpps) -0.204620
05/11/2020 09:41:45 TestPVPMultiPathPerformance: Throughput Difference are (Mpps) 0.014000
05/11/2020 09:41:45 TestPVPMultiPathPerformance: Accept tolerance are (Mpps) -0.064800
05/11/2020 09:41:45 TestPVPMultiPathPerformance: Throughput Difference are (Mpps) 0.012000
05/11/2020 09:41:45 TestPVPMultiPathPerformance: Test Case test_perf_pvp_virtio11_inorder_normal Result PASSED:
05/11/2020 09:41:45 dut.10.240.183.220: kill_all: called by dut and prefix list has value.
05/11/2020 09:41:47 TestPVPMultiPathPerformance: Test Case test_perf_pvp_virtio11_mergeable Begin
05/11/2020 09:41:47 dut.10.240.183.220:
05/11/2020 09:41:47 tester:
05/11/2020 09:41:47 dut.10.240.183.220: rm -rf ./vhost.out
05/11/2020 09:41:47 dut.10.240.183.220:
05/11/2020 09:41:47 dut.10.240.183.220: rm -rf ./vhost-net*
05/11/2020 09:41:47 dut.10.240.183.220:
05/11/2020 09:41:47 dut.10.240.183.220: killall -s INT dpdk-testpmd
05/11/2020 09:41:47 dut.10.240.183.220: dpdk-testpmd: no process found
05/11/2020 09:41:47 dut.10.240.183.220: killall -s INT qemu-system-x86_64
05/11/2020 09:41:47 dut.10.240.183.220: qemu-system-x86_64: no process found
05/11/2020 09:41:48 dut.10.240.183.220: cat /proc/meminfo |grep Hugepagesize|awk '{print($2)}'
05/11/2020 09:41:48 dut.10.240.183.220: 1048576
05/11/2020 09:41:51 TestPVPMultiPathPerformance: Test running at parameters: framesize: 64, rxd/txd: 1024
05/11/2020 09:41:51 tester: ls -d /tmp
05/11/2020 09:41:51 tester: /tmp
05/11/2020 09:41:51 tester: scp -v /home/autoregression/jiangyu/dts20.11/dts/output/tmp/pcap/multi_path.pcap root@10.240.183.217:/tmp/multi_path.pcap
05/11/2020 09:41:53 pktgen: test port 0 map gen port 0
05/11/2020 09:41:53 pktgen: test port 0 map gen port 0
05/11/2020 09:41:53 pktgen: {'arp': '-',
'cores': [0, 1, 2, 3],
'description': 'Ethernet Controller XL710 for 40GbE QSFP+',
'dest': 'b4:96:91:46:e0:5c',
'driver': 'net_i40e',
'fc': 'none',
'fc_supported': 'no',
'grat_arp': 'off',
'hw_mac': '3c:fd:fe:c8:17:d0',
'index': 0,
'ipv6': 'off',
'is_fc_supported': False,
'is_led_supported': True,
'is_link_supported': True,
'is_prom_supported': True,
'is_virtual': 'no',
'is_vxlan_supported': 'yes',
'layer_mode': 'Ethernet',
'led_change_supported': 'yes',
'link': 'UP',
'link_change_supported': 'yes',
'mult': 'off',
'numa': 1,
'pci_addr': '0000:82:00.0',
'prom': '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': '-'}
05/11/2020 09:41:53 pktgen: trex port <0> not support flow control
05/11/2020 09:41:53 pktgen: check the trex port link status
05/11/2020 09:41:53 pktgen: {'arp': '-',
'cores': [0, 1, 2, 3],
'description': 'Ethernet Controller XL710 for 40GbE QSFP+',
'dest': 'b4:96:91:46:e0:5c',
'driver': 'net_i40e',
'fc': 'none',
'fc_supported': 'no',
'grat_arp': 'off',
'hw_mac': '3c:fd:fe:c8:17:d0',
'index': 0,
'ipv6': 'off',
'is_fc_supported': False,
'is_led_supported': True,
'is_link_supported': True,
'is_prom_supported': True,
'is_virtual': 'no',
'is_vxlan_supported': 'yes',
'layer_mode': 'Ethernet',
'led_change_supported': 'yes',
'link': 'UP',
'link_change_supported': 'yes',
'mult': 'off',
'numa': 1,
'pci_addr': '0000:82:00.0',
'prom': 'on',
'prom_supported': 'yes',
'rx': {'caps': ['flow_stats', 'latency'], 'counters': 127},
'rx_filter_mode': 'hardware match',
'rx_queue': 'off',
'speed': 40.0,
'src_ipv4': '-',
'src_mac': '3c:fd:fe:c8:17:d0',
'stack': 'legacy',
'status': 'IDLE',
'supp_speeds': [40000],
'vlan': '-',
'vxlan_fs': '-'}
05/11/2020 09:41:53 pktgen: begin traffic ......
05/11/2020 09:41:53 pktgen: {'ports': [0], 'mult': '100%', 'core_mask': None, 'force': True}
05/11/2020 09:42:03 pktgen: begin get port statistic ...
05/11/2020 09:42:03 pktgen: {'options': {'pcap': '/tmp/multi_path.pcap',
'stream_config': {'rate': 100,
'transmit_mode': 'continuous',
'txmode': {}}},
'pcap_file': '/tmp/multi_path.pcap',
'rx_port': 0,
'tx_port': 0}
05/11/2020 09:42:03 pktgen: {0: {'ibytes': 6348242944,
'ierrors': 0,
'ipackets': 99191296,
'obytes': 18766810496,
'oerrors': 0,
'opackets': 293231432,
'rx_bps': 5119630848.0,
'rx_bps_L1': 6719472128.000001,
'rx_pps': 9999008.0,
'rx_util': 16.798680320000003,
'tx_bps': 15009355776.0,
'tx_bps_L1': 19699737216.0,
'tx_pps': 29314884.0,
'tx_util': 49.24934304},
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.9786882400512695,
'cpu_util': 94.05904388427734,
'cpu_util_raw': 100.0,
'open_flows': 0.0,
'platform_factor': 1.0,
'queue_full': 23281050,
'rx_bps': 5119630848.0,
'rx_core_pps': 0.0,
'rx_cpu_util': 0.0,
'rx_drop_bps': 9889724416.0,
'rx_pps': 9999008.0,
'socket_util': 0.0,
'total_alloc_error': 0,
'total_clients': 0,
'total_servers': 0,
'tx_bps': 15009355776.0,
'tx_cps': 0.0,
'tx_expected_bps': 0.0,
'tx_expected_cps': 0.0,
'tx_expected_pps': 0.0,
'tx_pps': 29314884.0},
'latency': {'global': {'bad_hdr': 0, 'old_flow': 0}},
'total': {'ibytes': 6348242944,
'ierrors': 0,
'ipackets': 99191296,
'obytes': 18766810496,
'oerrors': 0,
'opackets': 293231432,
'rx_bps': 5119630848.0,
'rx_bps_L1': 6719472128.000001,
'rx_pps': 9999008.0,
'rx_util': 16.798680320000003,
'tx_bps': 15009355776.0,
'tx_bps_L1': 19699737216.0,
'tx_pps': 29314884.0,
'tx_util': 49.24934304}}
05/11/2020 09:42:03 pktgen: {'ibytes': 6348242944,
'ierrors': 0,
'ipackets': 99191296,
'obytes': 18766810496,
'oerrors': 0,
'opackets': 293231432,
'rx_bps': 5119630848.0,
'rx_bps_L1': 6719472128.000001,
'rx_pps': 9999008.0,
'rx_util': 16.798680320000003,
'tx_bps': 15009355776.0,
'tx_bps_L1': 19699737216.0,
'tx_pps': 29314884.0,
'tx_util': 49.24934304}
05/11/2020 09:42:03 pktgen: Tx Port 0 stats:
tx_port: 0, tx_bps: 15009355776.000000, tx_pps: 29314884.000000
05/11/2020 09:42:03 pktgen: {'ibytes': 6348242944,
'ierrors': 0,
'ipackets': 99191296,
'obytes': 18766810496,
'oerrors': 0,
'opackets': 293231432,
'rx_bps': 5119630848.0,
'rx_bps_L1': 6719472128.000001,
'rx_pps': 9999008.0,
'rx_util': 16.798680320000003,
'tx_bps': 15009355776.0,
'tx_bps_L1': 19699737216.0,
'tx_pps': 29314884.0,
'tx_util': 49.24934304}
05/11/2020 09:42:03 pktgen: Rx Port 0 stats:
rx_port: 0, rx_bps: 5119630848.000000, rx_pps: 9999008.000000
05/11/2020 09:42:03 pktgen: throughput: pps_rx 9999008.000000, bps_rx 5119630848.000000
05/11/2020 09:42:03 pktgen: traffic completed.
05/11/2020 09:42:03 TestPVPMultiPathPerformance: Test running at parameters: framesize: 1518, rxd/txd: 1024
05/11/2020 09:42:03 tester: ls -d /tmp
05/11/2020 09:42:03 tester: /tmp
05/11/2020 09:42:03 tester: scp -v /home/autoregression/jiangyu/dts20.11/dts/output/tmp/pcap/multi_path.pcap root@10.240.183.217:/tmp/multi_path.pcap
05/11/2020 09:42:05 pktgen: test port 0 map gen port 0
05/11/2020 09:42:05 pktgen: test port 0 map gen port 0
05/11/2020 09:42:05 pktgen: {'arp': '-',
'cores': [0, 1, 2, 3],
'description': 'Ethernet Controller XL710 for 40GbE QSFP+',
'dest': 'b4:96:91:46:e0:5c',
'driver': 'net_i40e',
'fc': 'none',
'fc_supported': 'no',
'grat_arp': 'off',
'hw_mac': '3c:fd:fe:c8:17:d0',
'index': 0,
'ipv6': 'off',
'is_fc_supported': False,
'is_led_supported': True,
'is_link_supported': True,
'is_prom_supported': True,
'is_virtual': 'no',
'is_vxlan_supported': 'yes',
'layer_mode': 'Ethernet',
'led_change_supported': 'yes',
'link': 'UP',
'link_change_supported': 'yes',
'mult': 'off',
'numa': 1,
'pci_addr': '0000:82:00.0',
'prom': 'off',
'prom_supported': 'yes',
'rx': {'caps': ['flow_stats', 'latency'], 'counters': 127},
'rx_filter_mode': 'hardware match',
'rx_queue': 'off',
'speed': 40.0,
'src_ipv4': '-',
'src_mac': '3c:fd:fe:c8:17:d0',
'stack': 'legacy',
'status': 'IDLE',
'supp_speeds': [40000],
'vlan': '-',
'vxlan_fs': '-'}
05/11/2020 09:42:05 pktgen: trex port <0> not support flow control
05/11/2020 09:42:05 pktgen: check the trex port link status
05/11/2020 09:42:05 pktgen: {'arp': '-',
'cores': [0, 1, 2, 3],
'description': 'Ethernet Controller XL710 for 40GbE QSFP+',
'dest': 'b4:96:91:46:e0:5c',
'driver': 'net_i40e',
'fc': 'none',
'fc_supported': 'no',
'grat_arp': 'off',
'hw_mac': '3c:fd:fe:c8:17:d0',
'index': 0,
'ipv6': 'off',
'is_fc_supported': False,
'is_led_supported': True,
'is_link_supported': True,
'is_prom_supported': True,
'is_virtual': 'no',
'is_vxlan_supported': 'yes',
'layer_mode': 'Ethernet',
'led_change_supported': 'yes',
'link': 'UP',
'link_change_supported': 'yes',
'mult': 'off',
'numa': 1,
'pci_addr': '0000:82:00.0',
'prom': 'on',
'prom_supported': 'yes',
'rx': {'caps': ['flow_stats', 'latency'], 'counters': 127},
'rx_filter_mode': 'hardware match',
'rx_queue': 'off',
'speed': 40.0,
'src_ipv4': '-',
'src_mac': '3c:fd:fe:c8:17:d0',
'stack': 'legacy',
'status': 'IDLE',
'supp_speeds': [40000],
'vlan': '-',
'vxlan_fs': '-'}
05/11/2020 09:42:05 pktgen: begin traffic ......
05/11/2020 09:42:05 pktgen: {'ports': [0], 'mult': '100%', 'core_mask': None, 'force': True}
05/11/2020 09:42:15 pktgen: begin get port statistic ...
05/11/2020 09:42:15 pktgen: {'options': {'pcap': '/tmp/multi_path.pcap',
'stream_config': {'rate': 100,
'transmit_mode': 'continuous',
'txmode': {}}},
'pcap_file': '/tmp/multi_path.pcap',
'rx_port': 0,
'tx_port': 0}
05/11/2020 09:42:15 pktgen: {0: {'ibytes': 49399853514,
'ierrors': 0,
'ipackets': 32542726,
'obytes': 49399771542,
'oerrors': 0,
'opackets': 32542671,
'rx_bps': 39448948736.0,
'rx_bps_L1': 39969342576.0,
'rx_pps': 3252461.5,
'rx_util': 99.92335644,
'tx_bps': 39453073408.0,
'tx_bps_L1': 39974766248.00001,
'tx_pps': 3260580.25,
'tx_util': 99.93691562000002},
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.20063018798828,
'cpu_util': 75.29031372070312,
'cpu_util_raw': 79.0,
'open_flows': 0.0,
'platform_factor': 1.0,
'queue_full': 26639566,
'rx_bps': 39448948736.0,
'rx_core_pps': 0.0,
'rx_cpu_util': 0.0,
'rx_drop_bps': 0.0,
'rx_pps': 3252461.5,
'socket_util': 0.0,
'total_alloc_error': 0,
'total_clients': 0,
'total_servers': 0,
'tx_bps': 39453073408.0,
'tx_cps': 0.0,
'tx_expected_bps': 0.0,
'tx_expected_cps': 0.0,
'tx_expected_pps': 0.0,
'tx_pps': 3260580.25},
'latency': {'global': {'bad_hdr': 0, 'old_flow': 0}},
'total': {'ibytes': 49399853514,
'ierrors': 0,
'ipackets': 32542726,
'obytes': 49399771542,
'oerrors': 0,
'opackets': 32542671,
'rx_bps': 39448948736.0,
'rx_bps_L1': 39969342576.0,
'rx_pps': 3252461.5,
'rx_util': 99.92335644,
'tx_bps': 39453073408.0,
'tx_bps_L1': 39974766248.00001,
'tx_pps': 3260580.25,
'tx_util': 99.93691562000002}}
05/11/2020 09:42:15 pktgen: {'ibytes': 49399853514,
'ierrors': 0,
'ipackets': 32542726,
'obytes': 49399771542,
'oerrors': 0,
'opackets': 32542671,
'rx_bps': 39448948736.0,
'rx_bps_L1': 39969342576.0,
'rx_pps': 3252461.5,
'rx_util': 99.92335644,
'tx_bps': 39453073408.0,
'tx_bps_L1': 39974766248.00001,
'tx_pps': 3260580.25,
'tx_util': 99.93691562000002}
05/11/2020 09:42:15 pktgen: Tx Port 0 stats:
tx_port: 0, tx_bps: 39453073408.000000, tx_pps: 3260580.250000
05/11/2020 09:42:15 pktgen: {'ibytes': 49399853514,
'ierrors': 0,
'ipackets': 32542726,
'obytes': 49399771542,
'oerrors': 0,
'opackets': 32542671,
'rx_bps': 39448948736.0,
'rx_bps_L1': 39969342576.0,
'rx_pps': 3252461.5,
'rx_util': 99.92335644,
'tx_bps': 39453073408.0,
'tx_bps_L1': 39974766248.00001,
'tx_pps': 3260580.25,
'tx_util': 99.93691562000002}
05/11/2020 09:42:15 pktgen: Rx Port 0 stats:
rx_port: 0, rx_bps: 39448948736.000000, rx_pps: 3252461.500000
05/11/2020 09:42:15 pktgen: throughput: pps_rx 3252461.500000, bps_rx 39448948736.000000
05/11/2020 09:42:15 pktgen: traffic completed.
05/11/2020 09:42:17 TestPVPMultiPathPerformance: result of all framesize result
05/11/2020 09:42:17 TestPVPMultiPathPerformance:
+-------+-------------------------+-------+------------+
| Frame | Mode/RXD-TXD | Mpps | % linerate |
+=======+=========================+=======+============+
| 64 | virtio_1.1_mergeable on | 9.999 | 16.798 |
+-------+-------------------------+-------+------------+
| 1518 | virtio_1.1_mergeable on | 3.252 | 100.046 |
+-------+-------------------------+-------+------------+
05/11/2020 09:42:17 TestPVPMultiPathPerformance:
+-------+--------------+------------+------------+---------------------+-----------------------+
| Frame | Mode/RXD-TXD | Mpps | % linerate | Expected Throughput | Throughput Difference |
+=======+==============+============+============+=====================+=======================+
| 64 | 1024 | 9.999 Mpps | 16.798% | 10.006 Mpps | -0.007 Mpps |
+-------+--------------+------------+------------+---------------------+-----------------------+
| 1518 | 1024 | 3.252 Mpps | 100.046% | 3.242 Mpps | 0.010 Mpps |
+-------+--------------+------------+------------+---------------------+-----------------------+
05/11/2020 09:42:17 TestPVPMultiPathPerformance: Accept tolerance are (Mpps) -0.200120
05/11/2020 09:42:17 TestPVPMultiPathPerformance: Throughput Difference are (Mpps) -0.007000
05/11/2020 09:42:17 TestPVPMultiPathPerformance: Accept tolerance are (Mpps) -0.064840
05/11/2020 09:42:17 TestPVPMultiPathPerformance: Throughput Difference are (Mpps) 0.010000
05/11/2020 09:42:17 TestPVPMultiPathPerformance: Test Case test_perf_pvp_virtio11_mergeable Result PASSED:
05/11/2020 09:42:17 dut.10.240.183.220: kill_all: called by dut and prefix list has value.
05/11/2020 09:42:18 TestPVPMultiPathPerformance: Test Case test_perf_pvp_virtio11_normal Begin
05/11/2020 09:42:18 dut.10.240.183.220:
05/11/2020 09:42:18 tester:
05/11/2020 09:42:18 dut.10.240.183.220: rm -rf ./vhost.out
05/11/2020 09:42:18 dut.10.240.183.220:
05/11/2020 09:42:18 dut.10.240.183.220: rm -rf ./vhost-net*
05/11/2020 09:42:18 dut.10.240.183.220:
05/11/2020 09:42:18 dut.10.240.183.220: killall -s INT dpdk-testpmd
05/11/2020 09:42:18 dut.10.240.183.220: dpdk-testpmd: no process found
05/11/2020 09:42:18 dut.10.240.183.220: killall -s INT qemu-system-x86_64
05/11/2020 09:42:18 dut.10.240.183.220: qemu-system-x86_64: no process found
05/11/2020 09:42:19 dut.10.240.183.220: cat /proc/meminfo |grep Hugepagesize|awk '{print($2)}'
05/11/2020 09:42:19 dut.10.240.183.220: 1048576
05/11/2020 09:42:22 TestPVPMultiPathPerformance: Test running at parameters: framesize: 64, rxd/txd: 1024
05/11/2020 09:42:22 tester: ls -d /tmp
05/11/2020 09:42:22 tester: /tmp
05/11/2020 09:42:22 tester: scp -v /home/autoregression/jiangyu/dts20.11/dts/output/tmp/pcap/multi_path.pcap root@10.240.183.217:/tmp/multi_path.pcap
05/11/2020 09:42:24 pktgen: test port 0 map gen port 0
05/11/2020 09:42:24 pktgen: test port 0 map gen port 0
05/11/2020 09:42:24 pktgen: {'arp': '-',
'cores': [0, 1, 2, 3],
'description': 'Ethernet Controller XL710 for 40GbE QSFP+',
'dest': 'b4:96:91:46:e0:5c',
'driver': 'net_i40e',
'fc': 'none',
'fc_supported': 'no',
'grat_arp': 'off',
'hw_mac': '3c:fd:fe:c8:17:d0',
'index': 0,
'ipv6': 'off',
'is_fc_supported': False,
'is_led_supported': True,
'is_link_supported': True,
'is_prom_supported': True,
'is_virtual': 'no',
'is_vxlan_supported': 'yes',
'layer_mode': 'Ethernet',
'led_change_supported': 'yes',
'link': 'UP',
'link_change_supported': 'yes',
'mult': 'off',
'numa': 1,
'pci_addr': '0000:82:00.0',
'prom': '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': '-'}
05/11/2020 09:42:24 pktgen: trex port <0> not support flow control
05/11/2020 09:42:24 pktgen: check the trex port link status
05/11/2020 09:42:24 pktgen: {'arp': '-',
'cores': [0, 1, 2, 3],
'description': 'Ethernet Controller XL710 for 40GbE QSFP+',
'dest': 'b4:96:91:46:e0:5c',
'driver': 'net_i40e',
'fc': 'none',
'fc_supported': 'no',
'grat_arp': 'off',
'hw_mac': '3c:fd:fe:c8:17:d0',
'index': 0,
'ipv6': 'off',
'is_fc_supported': False,
'is_led_supported': True,
'is_link_supported': True,
'is_prom_supported': True,
'is_virtual': 'no',
'is_vxlan_supported': 'yes',
'layer_mode': 'Ethernet',
'led_change_supported': 'yes',
'link': 'UP',
'link_change_supported': 'yes',
'mult': 'off',
'numa': 1,
'pci_addr': '0000:82:00.0',
'prom': 'on',
'prom_supported': 'yes',
'rx': {'caps': ['flow_stats', 'latency'], 'counters': 127},
'rx_filter_mode': 'hardware match',
'rx_queue': 'off',
'speed': 40.0,
'src_ipv4': '-',
'src_mac': '3c:fd:fe:c8:17:d0',
'stack': 'legacy',
'status': 'IDLE',
'supp_speeds': [40000],
'vlan': '-',
'vxlan_fs': '-'}
05/11/2020 09:42:24 pktgen: begin traffic ......
05/11/2020 09:42:24 pktgen: {'ports': [0], 'mult': '100%', 'core_mask': None, 'force': True}
05/11/2020 09:42:34 pktgen: begin get port statistic ...
05/11/2020 09:42:34 pktgen: {'options': {'pcap': '/tmp/multi_path.pcap',
'stream_config': {'rate': 100,
'transmit_mode': 'continuous',
'txmode': {}}},
'pcap_file': '/tmp/multi_path.pcap',
'rx_port': 0,
'tx_port': 0}
05/11/2020 09:42:34 pktgen: {0: {'ibytes': 6418999296,
'ierrors': 0,
'ipackets': 100296870,
'obytes': 18781663168,
'oerrors': 0,
'opackets': 293463515,
'rx_bps': 5119327744.0,
'rx_bps_L1': 6719079743.999999,
'rx_pps': 9998450.0,
'rx_util': 16.79769936,
'tx_bps': 14969041920.0,
'tx_bps_L1': 19646829760.0,
'tx_pps': 29236174.0,
'tx_util': 49.1170744},
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.929232597351074,
'cpu_util': 94.39149475097656,
'cpu_util_raw': 100.0,
'open_flows': 0.0,
'platform_factor': 1.0,
'queue_full': 23335611,
'rx_bps': 5119327744.0,
'rx_core_pps': 0.0,
'rx_cpu_util': 0.0,
'rx_drop_bps': 9849714688.0,
'rx_pps': 9998450.0,
'socket_util': 0.0,
'total_alloc_error': 0,
'total_clients': 0,
'total_servers': 0,
'tx_bps': 14969041920.0,
'tx_cps': 0.0,
'tx_expected_bps': 0.0,
'tx_expected_cps': 0.0,
'tx_expected_pps': 0.0,
'tx_pps': 29236174.0},
'latency': {'global': {'bad_hdr': 0, 'old_flow': 0}},
'total': {'ibytes': 6418999296,
'ierrors': 0,
'ipackets': 100296870,
'obytes': 18781663168,
'oerrors': 0,
'opackets': 293463515,
'rx_bps': 5119327744.0,
'rx_bps_L1': 6719079743.999999,
'rx_pps': 9998450.0,
'rx_util': 16.79769936,
'tx_bps': 14969041920.0,
'tx_bps_L1': 19646829760.0,
'tx_pps': 29236174.0,
'tx_util': 49.1170744}}
05/11/2020 09:42:34 pktgen: {'ibytes': 6418999296,
'ierrors': 0,
'ipackets': 100296870,
'obytes': 18781663168,
'oerrors': 0,
'opackets': 293463515,
'rx_bps': 5119327744.0,
'rx_bps_L1': 6719079743.999999,
'rx_pps': 9998450.0,
'rx_util': 16.79769936,
'tx_bps': 14969041920.0,
'tx_bps_L1': 19646829760.0,
'tx_pps': 29236174.0,
'tx_util': 49.1170744}
05/11/2020 09:42:34 pktgen: Tx Port 0 stats:
tx_port: 0, tx_bps: 14969041920.000000, tx_pps: 29236174.000000
05/11/2020 09:42:34 pktgen: {'ibytes': 6418999296,
'ierrors': 0,
'ipackets': 100296870,
'obytes': 18781663168,
'oerrors': 0,
'opackets': 293463515,
'rx_bps': 5119327744.0,
'rx_bps_L1': 6719079743.999999,
'rx_pps': 9998450.0,
'rx_util': 16.79769936,
'tx_bps': 14969041920.0,
'tx_bps_L1': 19646829760.0,
'tx_pps': 29236174.0,
'tx_util': 49.1170744}
05/11/2020 09:42:34 pktgen: Rx Port 0 stats:
rx_port: 0, rx_bps: 5119327744.000000, rx_pps: 9998450.000000
05/11/2020 09:42:34 pktgen: throughput: pps_rx 9998450.000000, bps_rx 5119327744.000000
05/11/2020 09:42:34 pktgen: traffic completed.
05/11/2020 09:42:34 TestPVPMultiPathPerformance: Test running at parameters: framesize: 1518, rxd/txd: 1024
05/11/2020 09:42:34 tester: ls -d /tmp
05/11/2020 09:42:34 tester: /tmp
05/11/2020 09:42:34 tester: scp -v /home/autoregression/jiangyu/dts20.11/dts/output/tmp/pcap/multi_path.pcap root@10.240.183.217:/tmp/multi_path.pcap
05/11/2020 09:42:36 pktgen: test port 0 map gen port 0
05/11/2020 09:42:36 pktgen: test port 0 map gen port 0
05/11/2020 09:42:36 pktgen: {'arp': '-',
'cores': [0, 1, 2, 3],
'description': 'Ethernet Controller XL710 for 40GbE QSFP+',
'dest': 'b4:96:91:46:e0:5c',
'driver': 'net_i40e',
'fc': 'none',
'fc_supported': 'no',
'grat_arp': 'off',
'hw_mac': '3c:fd:fe:c8:17:d0',
'index': 0,
'ipv6': 'off',
'is_fc_supported': False,
'is_led_supported': True,
'is_link_supported': True,
'is_prom_supported': True,
'is_virtual': 'no',
'is_vxlan_supported': 'yes',
'layer_mode': 'Ethernet',
'led_change_supported': 'yes',
'link': 'UP',
'link_change_supported': 'yes',
'mult': 'off',
'numa': 1,
'pci_addr': '0000:82:00.0',
'prom': 'off',
'prom_supported': 'yes',
'rx': {'caps': ['flow_stats', 'latency'], 'counters': 127},
'rx_filter_mode': 'hardware match',
'rx_queue': 'off',
'speed': 40.0,
'src_ipv4': '-',
'src_mac': '3c:fd:fe:c8:17:d0',
'stack': 'legacy',
'status': 'IDLE',
'supp_speeds': [40000],
'vlan': '-',
'vxlan_fs': '-'}
05/11/2020 09:42:36 pktgen: trex port <0> not support flow control
05/11/2020 09:42:36 pktgen: check the trex port link status
05/11/2020 09:42:36 pktgen: {'arp': '-',
'cores': [0, 1, 2, 3],
'description': 'Ethernet Controller XL710 for 40GbE QSFP+',
'dest': 'b4:96:91:46:e0:5c',
'driver': 'net_i40e',
'fc': 'none',
'fc_supported': 'no',
'grat_arp': 'off',
'hw_mac': '3c:fd:fe:c8:17:d0',
'index': 0,
'ipv6': 'off',
'is_fc_supported': False,
'is_led_supported': True,
'is_link_supported': True,
'is_prom_supported': True,
'is_virtual': 'no',
'is_vxlan_supported': 'yes',
'layer_mode': 'Ethernet',
'led_change_supported': 'yes',
'link': 'UP',
'link_change_supported': 'yes',
'mult': 'off',
'numa': 1,
'pci_addr': '0000:82:00.0',
'prom': 'on',
'prom_supported': 'yes',
'rx': {'caps': ['flow_stats', 'latency'], 'counters': 127},
'rx_filter_mode': 'hardware match',
'rx_queue': 'off',
'speed': 40.0,
'src_ipv4': '-',
'src_mac': '3c:fd:fe:c8:17:d0',
'stack': 'legacy',
'status': 'IDLE',
'supp_speeds': [40000],
'vlan': '-',
'vxlan_fs': '-'}
05/11/2020 09:42:36 pktgen: begin traffic ......
05/11/2020 09:42:36 pktgen: {'ports': [0], 'mult': '100%', 'core_mask': None, 'force': True}
05/11/2020 09:42:46 pktgen: begin get port statistic ...
05/11/2020 09:42:46 pktgen: {'options': {'pcap': '/tmp/multi_path.pcap',
'stream_config': {'rate': 100,
'transmit_mode': 'continuous',
'txmode': {}}},
'pcap_file': '/tmp/multi_path.pcap',
'rx_port': 0,
'tx_port': 0}
05/11/2020 09:42:46 pktgen: {0: {'ibytes': 49402455366,
'ierrors': 0,
'ipackets': 32544440,
'obytes': 49402358214,
'oerrors': 0,
'opackets': 32544377,
'rx_bps': 39440834560.0,
'rx_bps_L1': 39961054160.00001,
'rx_pps': 3251372.5,
'rx_util': 99.90263540000002,
'tx_bps': 39444545536.0,
'tx_bps_L1': 39965924656.0,
'tx_pps': 3258619.5,
'tx_util': 99.91481164},
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.229562759399414,
'cpu_util': 75.19100952148438,
'cpu_util_raw': 77.75,
'open_flows': 0.0,
'platform_factor': 1.0,
'queue_full': 26730893,
'rx_bps': 39440834560.0,
'rx_core_pps': 0.0,
'rx_cpu_util': 0.0,
'rx_drop_bps': 0.0,
'rx_pps': 3251372.5,
'socket_util': 0.0,
'total_alloc_error': 0,
'total_clients': 0,
'total_servers': 0,
'tx_bps': 39444545536.0,
'tx_cps': 0.0,
'tx_expected_bps': 0.0,
'tx_expected_cps': 0.0,
'tx_expected_pps': 0.0,
'tx_pps': 3258619.5},
'latency': {'global': {'bad_hdr': 0, 'old_flow': 0}},
'total': {'ibytes': 49402455366,
'ierrors': 0,
'ipackets': 32544440,
'obytes': 49402358214,
'oerrors': 0,
'opackets': 32544377,
'rx_bps': 39440834560.0,
'rx_bps_L1': 39961054160.00001,
'rx_pps': 3251372.5,
'rx_util': 99.90263540000002,
'tx_bps': 39444545536.0,
'tx_bps_L1': 39965924656.0,
'tx_pps': 3258619.5,
'tx_util': 99.91481164}}
05/11/2020 09:42:46 pktgen: {'ibytes': 49402455366,
'ierrors': 0,
'ipackets': 32544440,
'obytes': 49402358214,
'oerrors': 0,
'opackets': 32544377,
'rx_bps': 39440834560.0,
'rx_bps_L1': 39961054160.00001,
'rx_pps': 3251372.5,
'rx_util': 99.90263540000002,
'tx_bps': 39444545536.0,
'tx_bps_L1': 39965924656.0,
'tx_pps': 3258619.5,
'tx_util': 99.91481164}
05/11/2020 09:42:46 pktgen: Tx Port 0 stats:
tx_port: 0, tx_bps: 39444545536.000000, tx_pps: 3258619.500000
05/11/2020 09:42:46 pktgen: {'ibytes': 49402455366,
'ierrors': 0,
'ipackets': 32544440,
'obytes': 49402358214,
'oerrors': 0,
'opackets': 32544377,
'rx_bps': 39440834560.0,
'rx_bps_L1': 39961054160.00001,
'rx_pps': 3251372.5,
'rx_util': 99.90263540000002,
'tx_bps': 39444545536.0,
'tx_bps_L1': 39965924656.0,
'tx_pps': 3258619.5,
'tx_util': 99.91481164}
05/11/2020 09:42:46 pktgen: Rx Port 0 stats:
rx_port: 0, rx_bps: 39440834560.000000, rx_pps: 3251372.500000
05/11/2020 09:42:46 pktgen: throughput: pps_rx 3251372.500000, bps_rx 39440834560.000000
05/11/2020 09:42:46 pktgen: traffic completed.
05/11/2020 09:42:48 TestPVPMultiPathPerformance: result of all framesize result
05/11/2020 09:42:48 TestPVPMultiPathPerformance:
+-------+-------------------+-------+------------+
| Frame | Mode/RXD-TXD | Mpps | % linerate |
+=======+===================+=======+============+
| 64 | virtio_1.1_normal | 9.998 | 16.797 |
+-------+-------------------+-------+------------+
| 1518 | virtio_1.1_normal | 3.251 | 100.012 |
+-------+-------------------+-------+------------+
05/11/2020 09:42:48 TestPVPMultiPathPerformance:
+-------+--------------+------------+------------+---------------------+-----------------------+
| Frame | Mode/RXD-TXD | Mpps | % linerate | Expected Throughput | Throughput Difference |
+=======+==============+============+============+=====================+=======================+
| 64 | 1024 | 9.998 Mpps | 16.797% | 9.916 Mpps | 0.082 Mpps |
+-------+--------------+------------+------------+---------------------+-----------------------+
| 1518 | 1024 | 3.251 Mpps | 100.012% | 3.240 Mpps | 0.011 Mpps |
+-------+--------------+------------+------------+---------------------+-----------------------+
05/11/2020 09:42:48 TestPVPMultiPathPerformance: Accept tolerance are (Mpps) -0.198320
05/11/2020 09:42:48 TestPVPMultiPathPerformance: Throughput Difference are (Mpps) 0.082000
05/11/2020 09:42:48 TestPVPMultiPathPerformance: Accept tolerance are (Mpps) -0.064800
05/11/2020 09:42:48 TestPVPMultiPathPerformance: Throughput Difference are (Mpps) 0.011000
05/11/2020 09:42:48 TestPVPMultiPathPerformance: Test Case test_perf_pvp_virtio11_normal Result PASSED:
05/11/2020 09:42:48 dut.10.240.183.220: kill_all: called by dut and prefix list has value.
05/11/2020 09:42:49 TestPVPMultiPathPerformance: Test Case test_perf_pvp_virtio11_vectorized Begin
05/11/2020 09:42:49 dut.10.240.183.220:
05/11/2020 09:42:49 tester:
05/11/2020 09:42:49 dut.10.240.183.220: rm -rf ./vhost.out
05/11/2020 09:42:49 dut.10.240.183.220:
05/11/2020 09:42:49 dut.10.240.183.220: rm -rf ./vhost-net*
05/11/2020 09:42:49 dut.10.240.183.220:
05/11/2020 09:42:49 dut.10.240.183.220: killall -s INT dpdk-testpmd
05/11/2020 09:42:50 dut.10.240.183.220: dpdk-testpmd: no process found
05/11/2020 09:42:50 dut.10.240.183.220: killall -s INT qemu-system-x86_64
05/11/2020 09:42:50 dut.10.240.183.220: qemu-system-x86_64: no process found
05/11/2020 09:42:51 dut.10.240.183.220: cat /proc/meminfo |grep Hugepagesize|awk '{print($2)}'
05/11/2020 09:42:51 dut.10.240.183.220: 1048576
05/11/2020 09:42:53 TestPVPMultiPathPerformance: Test running at parameters: framesize: 64, rxd/txd: 1024
05/11/2020 09:42:53 tester: ls -d /tmp
05/11/2020 09:42:53 tester: /tmp
05/11/2020 09:42:53 tester: scp -v /home/autoregression/jiangyu/dts20.11/dts/output/tmp/pcap/multi_path.pcap root@10.240.183.217:/tmp/multi_path.pcap
05/11/2020 09:42:55 pktgen: test port 0 map gen port 0
05/11/2020 09:42:55 pktgen: test port 0 map gen port 0
05/11/2020 09:42:55 pktgen: {'arp': '-',
'cores': [0, 1, 2, 3],
'description': 'Ethernet Controller XL710 for 40GbE QSFP+',
'dest': 'b4:96:91:46:e0:5c',
'driver': 'net_i40e',
'fc': 'none',
'fc_supported': 'no',
'grat_arp': 'off',
'hw_mac': '3c:fd:fe:c8:17:d0',
'index': 0,
'ipv6': 'off',
'is_fc_supported': False,
'is_led_supported': True,
'is_link_supported': True,
'is_prom_supported': True,
'is_virtual': 'no',
'is_vxlan_supported': 'yes',
'layer_mode': 'Ethernet',
'led_change_supported': 'yes',
'link': 'UP',
'link_change_supported': 'yes',
'mult': 'off',
'numa': 1,
'pci_addr': '0000:82:00.0',
'prom': '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': '-'}
05/11/2020 09:42:55 pktgen: trex port <0> not support flow control
05/11/2020 09:42:55 pktgen: check the trex port link status
05/11/2020 09:42:55 pktgen: {'arp': '-',
'cores': [0, 1, 2, 3],
'description': 'Ethernet Controller XL710 for 40GbE QSFP+',
'dest': 'b4:96:91:46:e0:5c',
'driver': 'net_i40e',
'fc': 'none',
'fc_supported': 'no',
'grat_arp': 'off',
'hw_mac': '3c:fd:fe:c8:17:d0',
'index': 0,
'ipv6': 'off',
'is_fc_supported': False,
'is_led_supported': True,
'is_link_supported': True,
'is_prom_supported': True,
'is_virtual': 'no',
'is_vxlan_supported': 'yes',
'layer_mode': 'Ethernet',
'led_change_supported': 'yes',
'link': 'UP',
'link_change_supported': 'yes',
'mult': 'off',
'numa': 1,
'pci_addr': '0000:82:00.0',
'prom': 'on',
'prom_supported': 'yes',
'rx': {'caps': ['flow_stats', 'latency'], 'counters': 127},
'rx_filter_mode': 'hardware match',
'rx_queue': 'off',
'speed': 40.0,
'src_ipv4': '-',
'src_mac': '3c:fd:fe:c8:17:d0',
'stack': 'legacy',
'status': 'IDLE',
'supp_speeds': [40000],
'vlan': '-',
'vxlan_fs': '-'}
05/11/2020 09:42:55 pktgen: begin traffic ......
05/11/2020 09:42:55 pktgen: {'ports': [0], 'mult': '100%', 'core_mask': None, 'force': True}
05/11/2020 09:43:05 pktgen: begin get port statistic ...
05/11/2020 09:43:05 pktgen: {'options': {'pcap': '/tmp/multi_path.pcap',
'stream_config': {'rate': 100,
'transmit_mode': 'continuous',
'txmode': {}}},
'pcap_file': '/tmp/multi_path.pcap',
'rx_port': 0,
'tx_port': 0}
05/11/2020 09:43:05 pktgen: {0: {'ibytes': 6512513792,
'ierrors': 0,
'ipackets': 101758028,
'obytes': 18052010560,
'oerrors': 0,
'opackets': 282062685,
'rx_bps': 5209512960.0,
'rx_bps_L1': 6837451519.999999,
'rx_pps': 10174616.0,
'rx_util': 17.093628799999998,
'tx_bps': 14989769728.0,
'tx_bps_L1': 19674039488.0,
'tx_pps': 29276686.0,
'tx_util': 49.18509872},
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.059652328491211,
'cpu_util': 92.99266052246094,
'cpu_util_raw': 100.0,
'open_flows': 0.0,
'platform_factor': 1.0,
'queue_full': 23944426,
'rx_bps': 5209512960.0,
'rx_core_pps': 0.0,
'rx_cpu_util': 0.0,
'rx_drop_bps': 9780255744.0,
'rx_pps': 10174616.0,
'socket_util': 0.0,
'total_alloc_error': 0,
'total_clients': 0,
'total_servers': 0,
'tx_bps': 14989769728.0,
'tx_cps': 0.0,
'tx_expected_bps': 0.0,
'tx_expected_cps': 0.0,
'tx_expected_pps': 0.0,
'tx_pps': 29276686.0},
'latency': {'global': {'bad_hdr': 0, 'old_flow': 0}},
'total': {'ibytes': 6512513792,
'ierrors': 0,
'ipackets': 101758028,
'obytes': 18052010560,
'oerrors': 0,
'opackets': 282062685,
'rx_bps': 5209512960.0,
'rx_bps_L1': 6837451519.999999,
'rx_pps': 10174616.0,
'rx_util': 17.093628799999998,
'tx_bps': 14989769728.0,
'tx_bps_L1': 19674039488.0,
'tx_pps': 29276686.0,
'tx_util': 49.18509872}}
05/11/2020 09:43:05 pktgen: {'ibytes': 6512513792,
'ierrors': 0,
'ipackets': 101758028,
'obytes': 18052010560,
'oerrors': 0,
'opackets': 282062685,
'rx_bps': 5209512960.0,
'rx_bps_L1': 6837451519.999999,
'rx_pps': 10174616.0,
'rx_util': 17.093628799999998,
'tx_bps': 14989769728.0,
'tx_bps_L1': 19674039488.0,
'tx_pps': 29276686.0,
'tx_util': 49.18509872}
05/11/2020 09:43:05 pktgen: Tx Port 0 stats:
tx_port: 0, tx_bps: 14989769728.000000, tx_pps: 29276686.000000
05/11/2020 09:43:05 pktgen: {'ibytes': 6512513792,
'ierrors': 0,
'ipackets': 101758028,
'obytes': 18052010560,
'oerrors': 0,
'opackets': 282062685,
'rx_bps': 5209512960.0,
'rx_bps_L1': 6837451519.999999,
'rx_pps': 10174616.0,
'rx_util': 17.093628799999998,
'tx_bps': 14989769728.0,
'tx_bps_L1': 19674039488.0,
'tx_pps': 29276686.0,
'tx_util': 49.18509872}
05/11/2020 09:43:05 pktgen: Rx Port 0 stats:
rx_port: 0, rx_bps: 5209512960.000000, rx_pps: 10174616.000000
05/11/2020 09:43:05 pktgen: throughput: pps_rx 10174616.000000, bps_rx 5209512960.000000
05/11/2020 09:43:05 pktgen: traffic completed.
05/11/2020 09:43:05 TestPVPMultiPathPerformance: Test running at parameters: framesize: 1518, rxd/txd: 1024
05/11/2020 09:43:06 tester: ls -d /tmp
05/11/2020 09:43:06 tester: /tmp
05/11/2020 09:43:06 tester: scp -v /home/autoregression/jiangyu/dts20.11/dts/output/tmp/pcap/multi_path.pcap root@10.240.183.217:/tmp/multi_path.pcap
05/11/2020 09:43:08 pktgen: test port 0 map gen port 0
05/11/2020 09:43:08 pktgen: test port 0 map gen port 0
05/11/2020 09:43:08 pktgen: {'arp': '-',
'cores': [0, 1, 2, 3],
'description': 'Ethernet Controller XL710 for 40GbE QSFP+',
'dest': 'b4:96:91:46:e0:5c',
'driver': 'net_i40e',
'fc': 'none',
'fc_supported': 'no',
'grat_arp': 'off',
'hw_mac': '3c:fd:fe:c8:17:d0',
'index': 0,
'ipv6': 'off',
'is_fc_supported': False,
'is_led_supported': True,
'is_link_supported': True,
'is_prom_supported': True,
'is_virtual': 'no',
'is_vxlan_supported': 'yes',
'layer_mode': 'Ethernet',
'led_change_supported': 'yes',
'link': 'UP',
'link_change_supported': 'yes',
'mult': 'off',
'numa': 1,
'pci_addr': '0000:82:00.0',
'prom': 'off',
'prom_supported': 'yes',
'rx': {'caps': ['flow_stats', 'latency'], 'counters': 127},
'rx_filter_mode': 'hardware match',
'rx_queue': 'off',
'speed': 40.0,
'src_ipv4': '-',
'src_mac': '3c:fd:fe:c8:17:d0',
'stack': 'legacy',
'status': 'IDLE',
'supp_speeds': [40000],
'vlan': '-',
'vxlan_fs': '-'}
05/11/2020 09:43:08 pktgen: trex port <0> not support flow control
05/11/2020 09:43:08 pktgen: check the trex port link status
05/11/2020 09:43:08 pktgen: {'arp': '-',
'cores': [0, 1, 2, 3],
'description': 'Ethernet Controller XL710 for 40GbE QSFP+',
'dest': 'b4:96:91:46:e0:5c',
'driver': 'net_i40e',
'fc': 'none',
'fc_supported': 'no',
'grat_arp': 'off',
'hw_mac': '3c:fd:fe:c8:17:d0',
'index': 0,
'ipv6': 'off',
'is_fc_supported': False,
'is_led_supported': True,
'is_link_supported': True,
'is_prom_supported': True,
'is_virtual': 'no',
'is_vxlan_supported': 'yes',
'layer_mode': 'Ethernet',
'led_change_supported': 'yes',
'link': 'UP',
'link_change_supported': 'yes',
'mult': 'off',
'numa': 1,
'pci_addr': '0000:82:00.0',
'prom': 'on',
'prom_supported': 'yes',
'rx': {'caps': ['flow_stats', 'latency'], 'counters': 127},
'rx_filter_mode': 'hardware match',
'rx_queue': 'off',
'speed': 40.0,
'src_ipv4': '-',
'src_mac': '3c:fd:fe:c8:17:d0',
'stack': 'legacy',
'status': 'IDLE',
'supp_speeds': [40000],
'vlan': '-',
'vxlan_fs': '-'}
05/11/2020 09:43:08 pktgen: begin traffic ......
05/11/2020 09:43:08 pktgen: {'ports': [0], 'mult': '100%', 'core_mask': None, 'force': True}
05/11/2020 09:43:18 pktgen: begin get port statistic ...
05/11/2020 09:43:18 pktgen: {'options': {'pcap': '/tmp/multi_path.pcap',
'stream_config': {'rate': 100,
'transmit_mode': 'continuous',
'txmode': {}}},
'pcap_file': '/tmp/multi_path.pcap',
'rx_port': 0,
'tx_port': 0}
05/11/2020 09:43:18 pktgen: {0: {'ibytes': 49401013266,
'ierrors': 0,
'ipackets': 32543490,
'obytes': 49400908524,
'oerrors': 0,
'opackets': 32543422,
'rx_bps': 39350722560.0,
'rx_bps_L1': 39869684000.0,
'rx_pps': 3243509.0,
'rx_util': 99.67421,
'tx_bps': 39353860096.0,
'tx_bps_L1': 39873814416.0,
'tx_pps': 3249714.5,
'tx_util': 99.68453604000001},
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.382631301879883,
'cpu_util': 74.58289337158203,
'cpu_util_raw': 77.25,
'open_flows': 0.0,
'platform_factor': 1.0,
'queue_full': 26702682,
'rx_bps': 39350722560.0,
'rx_core_pps': 0.0,
'rx_cpu_util': 0.0,
'rx_drop_bps': 0.0,
'rx_pps': 3243509.0,
'socket_util': 0.0,
'total_alloc_error': 0,
'total_clients': 0,
'total_servers': 0,
'tx_bps': 39353860096.0,
'tx_cps': 0.0,
'tx_expected_bps': 0.0,
'tx_expected_cps': 0.0,
'tx_expected_pps': 0.0,
'tx_pps': 3249714.5},
'latency': {'global': {'bad_hdr': 0, 'old_flow': 0}},
'total': {'ibytes': 49401013266,
'ierrors': 0,
'ipackets': 32543490,
'obytes': 49400908524,
'oerrors': 0,
'opackets': 32543422,
'rx_bps': 39350722560.0,
'rx_bps_L1': 39869684000.0,
'rx_pps': 3243509.0,
'rx_util': 99.67421,
'tx_bps': 39353860096.0,
'tx_bps_L1': 39873814416.0,
'tx_pps': 3249714.5,
'tx_util': 99.68453604000001}}
05/11/2020 09:43:18 pktgen: {'ibytes': 49401013266,
'ierrors': 0,
'ipackets': 32543490,
'obytes': 49400908524,
'oerrors': 0,
'opackets': 32543422,
'rx_bps': 39350722560.0,
'rx_bps_L1': 39869684000.0,
'rx_pps': 3243509.0,
'rx_util': 99.67421,
'tx_bps': 39353860096.0,
'tx_bps_L1': 39873814416.0,
'tx_pps': 3249714.5,
'tx_util': 99.68453604000001}
05/11/2020 09:43:18 pktgen: Tx Port 0 stats:
tx_port: 0, tx_bps: 39353860096.000000, tx_pps: 3249714.500000
05/11/2020 09:43:18 pktgen: {'ibytes': 49401013266,
'ierrors': 0,
'ipackets': 32543490,
'obytes': 49400908524,
'oerrors': 0,
'opackets': 32543422,
'rx_bps': 39350722560.0,
'rx_bps_L1': 39869684000.0,
'rx_pps': 3243509.0,
'rx_util': 99.67421,
'tx_bps': 39353860096.0,
'tx_bps_L1': 39873814416.0,
'tx_pps': 3249714.5,
'tx_util': 99.68453604000001}
05/11/2020 09:43:18 pktgen: Rx Port 0 stats:
rx_port: 0, rx_bps: 39350722560.000000, rx_pps: 3243509.000000
05/11/2020 09:43:18 pktgen: throughput: pps_rx 3243509.000000, bps_rx 39350722560.000000
05/11/2020 09:43:18 pktgen: traffic completed.
05/11/2020 09:43:19 TestPVPMultiPathPerformance: result of all framesize result
05/11/2020 09:43:19 TestPVPMultiPathPerformance:
+-------+---------------------------+--------+------------+
| Frame | Mode/RXD-TXD | Mpps | % linerate |
+=======+===========================+========+============+
| 64 | virtio_1.1_inorder_normal | 10.175 | 17.093 |
+-------+---------------------------+--------+------------+
| 1518 | virtio_1.1_inorder_normal | 3.244 | 99.770 |
+-------+---------------------------+--------+------------+
05/11/2020 09:43:19 TestPVPMultiPathPerformance:
+-------+--------------+-------------+------------+---------------------+-----------------------+
| Frame | Mode/RXD-TXD | Mpps | % linerate | Expected Throughput | Throughput Difference |
+=======+==============+=============+============+=====================+=======================+
| 64 | 1024 | 10.175 Mpps | 17.093% | 10.247 Mpps | -0.072 Mpps |
+-------+--------------+-------------+------------+---------------------+-----------------------+
| 1518 | 1024 | 3.244 Mpps | 99.770% | 3.249 Mpps | -0.005 Mpps |
+-------+--------------+-------------+------------+---------------------+-----------------------+
05/11/2020 09:43:19 TestPVPMultiPathPerformance: Accept tolerance are (Mpps) -0.204940
05/11/2020 09:43:19 TestPVPMultiPathPerformance: Throughput Difference are (Mpps) -0.072000
05/11/2020 09:43:19 TestPVPMultiPathPerformance: Accept tolerance are (Mpps) -0.064980
05/11/2020 09:43:19 TestPVPMultiPathPerformance: Throughput Difference are (Mpps) -0.005000
05/11/2020 09:43:19 TestPVPMultiPathPerformance: Test Case test_perf_pvp_virtio11_vectorized Result PASSED:
05/11/2020 09:43:19 dut.10.240.183.220: kill_all: called by dut and prefix list has value.
05/11/2020 09:43:21 dts:
TEST SUITE ENDED: TestPVPMultiPathPerformance
[-- Attachment #4: TestPVPMultiPathVhostPerformance.log --]
[-- Type: application/octet-stream, Size: 160196 bytes --]
05/11/2020 09:43:23 dts:
TEST SUITE : TestPVPMultiPathVhostPerformance
05/11/2020 09:43:23 dts: NIC : fortville_spirit
05/11/2020 09:43:24 dut.10.240.183.220:
05/11/2020 09:43:24 tester:
05/11/2020 09:43:24 tester: ls -d /tmp
05/11/2020 09:43:24 tester: /tmp
05/11/2020 09:43:27 dut.10.240.183.220: cat /proc/meminfo |grep Hugepagesize|awk '{print($2)}'
05/11/2020 09:43:27 dut.10.240.183.220: 1048576
05/11/2020 09:43:27 TestPVPMultiPathVhostPerformance: Test Case test_perf_vhost_single_core_inorder_mergeable Begin
05/11/2020 09:43:27 dut.10.240.183.220:
05/11/2020 09:43:27 tester:
05/11/2020 09:43:27 dut.10.240.183.220: rm -rf ./vhost.out
05/11/2020 09:43:27 dut.10.240.183.220:
05/11/2020 09:43:27 dut.10.240.183.220: rm -rf ./vhost-net*
05/11/2020 09:43:27 dut.10.240.183.220:
05/11/2020 09:43:27 dut.10.240.183.220: killall -s INT dpdk-testpmd
05/11/2020 09:43:27 dut.10.240.183.220: dpdk-testpmd: no process found
05/11/2020 09:43:27 dut.10.240.183.220: killall -s INT qemu-system-x86_64
05/11/2020 09:43:27 dut.10.240.183.220: qemu-system-x86_64: no process found
05/11/2020 09:43:28 dut.10.240.183.220: cat /proc/meminfo |grep Hugepagesize|awk '{print($2)}'
05/11/2020 09:43:28 dut.10.240.183.220: 1048576
05/11/2020 09:43:30 TestPVPMultiPathVhostPerformance: Test running at parameters: framesize: 64, rxd/txd: 1024
05/11/2020 09:43:30 tester: ls -d /tmp
05/11/2020 09:43:30 tester: /tmp
05/11/2020 09:43:30 tester: scp -v /home/autoregression/jiangyu/dts20.11/dts/output/tmp/pcap/multi_path.pcap root@10.240.183.217:/tmp/multi_path.pcap
05/11/2020 09:43:32 pktgen: test port 0 map gen port 0
05/11/2020 09:43:32 pktgen: test port 0 map gen port 0
05/11/2020 09:43:32 pktgen: {'arp': '-',
'cores': [0, 1, 2, 3],
'description': 'Ethernet Controller XL710 for 40GbE QSFP+',
'dest': 'b4:96:91:46:e0:5c',
'driver': 'net_i40e',
'fc': 'none',
'fc_supported': 'no',
'grat_arp': 'off',
'hw_mac': '3c:fd:fe:c8:17:d0',
'index': 0,
'ipv6': 'off',
'is_fc_supported': False,
'is_led_supported': True,
'is_link_supported': True,
'is_prom_supported': True,
'is_virtual': 'no',
'is_vxlan_supported': 'yes',
'layer_mode': 'Ethernet',
'led_change_supported': 'yes',
'link': 'UP',
'link_change_supported': 'yes',
'mult': 'off',
'numa': 1,
'pci_addr': '0000:82:00.0',
'prom': 'off',
'prom_supported': 'yes',
'rx': {'caps': ['flow_stats', 'latency'], 'counters': 127},
'rx_filter_mode': 'hardware match',
'rx_queue': 'off',
'speed': 40.0,
'src_ipv4': '-',
'src_mac': '3c:fd:fe:c8:17:d0',
'stack': 'legacy',
'status': 'IDLE',
'supp_speeds': [40000],
'vlan': '-',
'vxlan_fs': '-'}
05/11/2020 09:43:32 pktgen: trex port <0> not support flow control
05/11/2020 09:43:32 pktgen: check the trex port link status
05/11/2020 09:43:32 pktgen: {'arp': '-',
'cores': [0, 1, 2, 3],
'description': 'Ethernet Controller XL710 for 40GbE QSFP+',
'dest': 'b4:96:91:46:e0:5c',
'driver': 'net_i40e',
'fc': 'none',
'fc_supported': 'no',
'grat_arp': 'off',
'hw_mac': '3c:fd:fe:c8:17:d0',
'index': 0,
'ipv6': 'off',
'is_fc_supported': False,
'is_led_supported': True,
'is_link_supported': True,
'is_prom_supported': True,
'is_virtual': 'no',
'is_vxlan_supported': 'yes',
'layer_mode': 'Ethernet',
'led_change_supported': 'yes',
'link': 'UP',
'link_change_supported': 'yes',
'mult': 'off',
'numa': 1,
'pci_addr': '0000:82:00.0',
'prom': 'on',
'prom_supported': 'yes',
'rx': {'caps': ['flow_stats', 'latency'], 'counters': 127},
'rx_filter_mode': 'hardware match',
'rx_queue': 'off',
'speed': 40.0,
'src_ipv4': '-',
'src_mac': '3c:fd:fe:c8:17:d0',
'stack': 'legacy',
'status': 'IDLE',
'supp_speeds': [40000],
'vlan': '-',
'vxlan_fs': '-'}
05/11/2020 09:43:32 pktgen: begin traffic ......
05/11/2020 09:43:32 pktgen: {'ports': [0], 'mult': '100%', 'core_mask': None, 'force': True}
05/11/2020 09:43:42 pktgen: begin get port statistic ...
05/11/2020 09:43:42 pktgen: {'options': {'pcap': '/tmp/multi_path.pcap',
'stream_config': {'rate': 100,
'transmit_mode': 'continuous',
'txmode': {}}},
'pcap_file': '/tmp/multi_path.pcap',
'rx_port': 0,
'tx_port': 0}
05/11/2020 09:43:42 pktgen: {0: {'ibytes': 6200370688,
'ierrors': 0,
'ipackets': 96880792,
'obytes': 20029954176,
'oerrors': 0,
'opackets': 312968061,
'rx_bps': 4959345152.0,
'rx_bps_L1': 6509139392.0,
'rx_pps': 9686214.0,
'rx_util': 16.27284848,
'tx_bps': 16040696832.0,
'tx_bps_L1': 21053412672.0,
'tx_pps': 31329474.0,
'tx_util': 52.633531680000004},
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.608294486999512,
'cpu_util': 93.17000579833984,
'cpu_util_raw': 100.0,
'open_flows': 0.0,
'platform_factor': 1.0,
'queue_full': 22325217,
'rx_bps': 4959345152.0,
'rx_core_pps': 0.0,
'rx_cpu_util': 0.0,
'rx_drop_bps': 11081351168.0,
'rx_pps': 9686214.0,
'socket_util': 0.0,
'total_alloc_error': 0,
'total_clients': 0,
'total_servers': 0,
'tx_bps': 16040696832.0,
'tx_cps': 0.0,
'tx_expected_bps': 0.0,
'tx_expected_cps': 0.0,
'tx_expected_pps': 0.0,
'tx_pps': 31329474.0},
'latency': {'global': {'bad_hdr': 0, 'old_flow': 0}},
'total': {'ibytes': 6200370688,
'ierrors': 0,
'ipackets': 96880792,
'obytes': 20029954176,
'oerrors': 0,
'opackets': 312968061,
'rx_bps': 4959345152.0,
'rx_bps_L1': 6509139392.0,
'rx_pps': 9686214.0,
'rx_util': 16.27284848,
'tx_bps': 16040696832.0,
'tx_bps_L1': 21053412672.0,
'tx_pps': 31329474.0,
'tx_util': 52.633531680000004}}
05/11/2020 09:43:42 pktgen: {'ibytes': 6200370688,
'ierrors': 0,
'ipackets': 96880792,
'obytes': 20029954176,
'oerrors': 0,
'opackets': 312968061,
'rx_bps': 4959345152.0,
'rx_bps_L1': 6509139392.0,
'rx_pps': 9686214.0,
'rx_util': 16.27284848,
'tx_bps': 16040696832.0,
'tx_bps_L1': 21053412672.0,
'tx_pps': 31329474.0,
'tx_util': 52.633531680000004}
05/11/2020 09:43:42 pktgen: Tx Port 0 stats:
tx_port: 0, tx_bps: 16040696832.000000, tx_pps: 31329474.000000
05/11/2020 09:43:42 pktgen: {'ibytes': 6200370688,
'ierrors': 0,
'ipackets': 96880792,
'obytes': 20029954176,
'oerrors': 0,
'opackets': 312968061,
'rx_bps': 4959345152.0,
'rx_bps_L1': 6509139392.0,
'rx_pps': 9686214.0,
'rx_util': 16.27284848,
'tx_bps': 16040696832.0,
'tx_bps_L1': 21053412672.0,
'tx_pps': 31329474.0,
'tx_util': 52.633531680000004}
05/11/2020 09:43:42 pktgen: Rx Port 0 stats:
rx_port: 0, rx_bps: 4959345152.000000, rx_pps: 9686214.000000
05/11/2020 09:43:42 pktgen: throughput: pps_rx 9686214.000000, bps_rx 4959345152.000000
05/11/2020 09:43:42 pktgen: traffic completed.
05/11/2020 09:43:42 TestPVPMultiPathVhostPerformance: Test running at parameters: framesize: 1518, rxd/txd: 1024
05/11/2020 09:43:42 tester: ls -d /tmp
05/11/2020 09:43:42 tester: /tmp
05/11/2020 09:43:42 tester: scp -v /home/autoregression/jiangyu/dts20.11/dts/output/tmp/pcap/multi_path.pcap root@10.240.183.217:/tmp/multi_path.pcap
05/11/2020 09:43:44 pktgen: test port 0 map gen port 0
05/11/2020 09:43:44 pktgen: test port 0 map gen port 0
05/11/2020 09:43:44 pktgen: {'arp': '-',
'cores': [0, 1, 2, 3],
'description': 'Ethernet Controller XL710 for 40GbE QSFP+',
'dest': 'b4:96:91:46:e0:5c',
'driver': 'net_i40e',
'fc': 'none',
'fc_supported': 'no',
'grat_arp': 'off',
'hw_mac': '3c:fd:fe:c8:17:d0',
'index': 0,
'ipv6': 'off',
'is_fc_supported': False,
'is_led_supported': True,
'is_link_supported': True,
'is_prom_supported': True,
'is_virtual': 'no',
'is_vxlan_supported': 'yes',
'layer_mode': 'Ethernet',
'led_change_supported': 'yes',
'link': 'UP',
'link_change_supported': 'yes',
'mult': 'off',
'numa': 1,
'pci_addr': '0000:82:00.0',
'prom': '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': '-'}
05/11/2020 09:43:44 pktgen: trex port <0> not support flow control
05/11/2020 09:43:44 pktgen: check the trex port link status
05/11/2020 09:43:44 pktgen: {'arp': '-',
'cores': [0, 1, 2, 3],
'description': 'Ethernet Controller XL710 for 40GbE QSFP+',
'dest': 'b4:96:91:46:e0:5c',
'driver': 'net_i40e',
'fc': 'none',
'fc_supported': 'no',
'grat_arp': 'off',
'hw_mac': '3c:fd:fe:c8:17:d0',
'index': 0,
'ipv6': 'off',
'is_fc_supported': False,
'is_led_supported': True,
'is_link_supported': True,
'is_prom_supported': True,
'is_virtual': 'no',
'is_vxlan_supported': 'yes',
'layer_mode': 'Ethernet',
'led_change_supported': 'yes',
'link': 'UP',
'link_change_supported': 'yes',
'mult': 'off',
'numa': 1,
'pci_addr': '0000:82:00.0',
'prom': 'on',
'prom_supported': 'yes',
'rx': {'caps': ['flow_stats', 'latency'], 'counters': 127},
'rx_filter_mode': 'hardware match',
'rx_queue': 'off',
'speed': 40.0,
'src_ipv4': '-',
'src_mac': '3c:fd:fe:c8:17:d0',
'stack': 'legacy',
'status': 'IDLE',
'supp_speeds': [40000],
'vlan': '-',
'vxlan_fs': '-'}
05/11/2020 09:43:44 pktgen: begin traffic ......
05/11/2020 09:43:44 pktgen: {'ports': [0], 'mult': '100%', 'core_mask': None, 'force': True}
05/11/2020 09:43:54 pktgen: begin get port statistic ...
05/11/2020 09:43:54 pktgen: {'options': {'pcap': '/tmp/multi_path.pcap',
'stream_config': {'rate': 100,
'transmit_mode': 'continuous',
'txmode': {}}},
'pcap_file': '/tmp/multi_path.pcap',
'rx_port': 0,
'tx_port': 0}
05/11/2020 09:43:54 pktgen: {0: {'ibytes': 49365268920,
'ierrors': 0,
'ipackets': 32519943,
'obytes': 49365147480,
'oerrors': 0,
'opackets': 32519864,
'rx_bps': 39457431552.0,
'rx_bps_L1': 39977672312.0,
'rx_pps': 3251504.75,
'rx_util': 99.94418078,
'tx_bps': 39460245504.0,
'tx_bps_L1': 39981372384.0,
'tx_pps': 3257043.0,
'tx_util': 99.95343096},
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.216672897338867,
'cpu_util': 75.25791931152344,
'cpu_util_raw': 76.75,
'open_flows': 0.0,
'platform_factor': 1.0,
'queue_full': 26626872,
'rx_bps': 39457431552.0,
'rx_core_pps': 0.0,
'rx_cpu_util': 0.0,
'rx_drop_bps': 0.0,
'rx_pps': 3251504.75,
'socket_util': 0.0,
'total_alloc_error': 0,
'total_clients': 0,
'total_servers': 0,
'tx_bps': 39460245504.0,
'tx_cps': 0.0,
'tx_expected_bps': 0.0,
'tx_expected_cps': 0.0,
'tx_expected_pps': 0.0,
'tx_pps': 3257043.0},
'latency': {'global': {'bad_hdr': 0, 'old_flow': 0}},
'total': {'ibytes': 49365268920,
'ierrors': 0,
'ipackets': 32519943,
'obytes': 49365147480,
'oerrors': 0,
'opackets': 32519864,
'rx_bps': 39457431552.0,
'rx_bps_L1': 39977672312.0,
'rx_pps': 3251504.75,
'rx_util': 99.94418078,
'tx_bps': 39460245504.0,
'tx_bps_L1': 39981372384.0,
'tx_pps': 3257043.0,
'tx_util': 99.95343096}}
05/11/2020 09:43:54 pktgen: {'ibytes': 49365268920,
'ierrors': 0,
'ipackets': 32519943,
'obytes': 49365147480,
'oerrors': 0,
'opackets': 32519864,
'rx_bps': 39457431552.0,
'rx_bps_L1': 39977672312.0,
'rx_pps': 3251504.75,
'rx_util': 99.94418078,
'tx_bps': 39460245504.0,
'tx_bps_L1': 39981372384.0,
'tx_pps': 3257043.0,
'tx_util': 99.95343096}
05/11/2020 09:43:54 pktgen: Tx Port 0 stats:
tx_port: 0, tx_bps: 39460245504.000000, tx_pps: 3257043.000000
05/11/2020 09:43:54 pktgen: {'ibytes': 49365268920,
'ierrors': 0,
'ipackets': 32519943,
'obytes': 49365147480,
'oerrors': 0,
'opackets': 32519864,
'rx_bps': 39457431552.0,
'rx_bps_L1': 39977672312.0,
'rx_pps': 3251504.75,
'rx_util': 99.94418078,
'tx_bps': 39460245504.0,
'tx_bps_L1': 39981372384.0,
'tx_pps': 3257043.0,
'tx_util': 99.95343096}
05/11/2020 09:43:54 pktgen: Rx Port 0 stats:
rx_port: 0, rx_bps: 39457431552.000000, rx_pps: 3251504.750000
05/11/2020 09:43:54 pktgen: throughput: pps_rx 3251504.750000, bps_rx 39457431552.000000
05/11/2020 09:43:54 pktgen: traffic completed.
05/11/2020 09:43:55 TestPVPMultiPathVhostPerformance: result of all framesize result
05/11/2020 09:43:55 TestPVPMultiPathVhostPerformance:
+-------+---------------------+-------+------------+
| Frame | Mode/RXD-TXD | Mpps | % linerate |
+=======+=====================+=======+============+
| 64 | inoder mergeable on | 9.686 | 16.273 |
+-------+---------------------+-------+------------+
| 1518 | inoder mergeable on | 3.252 | 100.016 |
+-------+---------------------+-------+------------+
05/11/2020 09:43:55 TestPVPMultiPathVhostPerformance:
+-------+--------------+------------+------------+---------------------+-----------------------+
| Frame | Mode/RXD-TXD | Mpps | % linerate | Expected Throughput | Throughput Difference |
+=======+==============+============+============+=====================+=======================+
| 64 | 1024 | 9.686 Mpps | 16.273% | 9.330 Mpps | 0.356 Mpps |
+-------+--------------+------------+------------+---------------------+-----------------------+
| 1518 | 1024 | 3.252 Mpps | 100.016% | 3.250 Mpps | 0.002 Mpps |
+-------+--------------+------------+------------+---------------------+-----------------------+
05/11/2020 09:43:55 TestPVPMultiPathVhostPerformance: Accept tolerance are (Mpps) -0.186600
05/11/2020 09:43:55 TestPVPMultiPathVhostPerformance: Throughput Difference are (Mpps) 0.356000
05/11/2020 09:43:55 TestPVPMultiPathVhostPerformance: Accept tolerance are (Mpps) -0.065000
05/11/2020 09:43:55 TestPVPMultiPathVhostPerformance: Throughput Difference are (Mpps) 0.002000
05/11/2020 09:43:55 TestPVPMultiPathVhostPerformance: Test Case test_perf_vhost_single_core_inorder_mergeable Result PASSED:
05/11/2020 09:43:55 dut.10.240.183.220: kill_all: called by dut and prefix list has value.
05/11/2020 09:43:57 TestPVPMultiPathVhostPerformance: Test Case test_perf_vhost_single_core_inorder_normal Begin
05/11/2020 09:43:57 dut.10.240.183.220:
05/11/2020 09:43:57 tester:
05/11/2020 09:43:57 dut.10.240.183.220: rm -rf ./vhost.out
05/11/2020 09:43:57 dut.10.240.183.220:
05/11/2020 09:43:57 dut.10.240.183.220: rm -rf ./vhost-net*
05/11/2020 09:43:57 dut.10.240.183.220:
05/11/2020 09:43:57 dut.10.240.183.220: killall -s INT dpdk-testpmd
05/11/2020 09:43:57 dut.10.240.183.220: dpdk-testpmd: no process found
05/11/2020 09:43:57 dut.10.240.183.220: killall -s INT qemu-system-x86_64
05/11/2020 09:43:57 dut.10.240.183.220: qemu-system-x86_64: no process found
05/11/2020 09:43:58 dut.10.240.183.220: cat /proc/meminfo |grep Hugepagesize|awk '{print($2)}'
05/11/2020 09:43:58 dut.10.240.183.220: 1048576
05/11/2020 09:43:59 TestPVPMultiPathVhostPerformance: Test running at parameters: framesize: 64, rxd/txd: 1024
05/11/2020 09:43:59 tester: ls -d /tmp
05/11/2020 09:44:00 tester: /tmp
05/11/2020 09:44:00 tester: scp -v /home/autoregression/jiangyu/dts20.11/dts/output/tmp/pcap/multi_path.pcap root@10.240.183.217:/tmp/multi_path.pcap
05/11/2020 09:44:01 pktgen: test port 0 map gen port 0
05/11/2020 09:44:01 pktgen: test port 0 map gen port 0
05/11/2020 09:44:02 pktgen: {'arp': '-',
'cores': [0, 1, 2, 3],
'description': 'Ethernet Controller XL710 for 40GbE QSFP+',
'dest': 'b4:96:91:46:e0:5c',
'driver': 'net_i40e',
'fc': 'none',
'fc_supported': 'no',
'grat_arp': 'off',
'hw_mac': '3c:fd:fe:c8:17:d0',
'index': 0,
'ipv6': 'off',
'is_fc_supported': False,
'is_led_supported': True,
'is_link_supported': True,
'is_prom_supported': True,
'is_virtual': 'no',
'is_vxlan_supported': 'yes',
'layer_mode': 'Ethernet',
'led_change_supported': 'yes',
'link': 'UP',
'link_change_supported': 'yes',
'mult': 'off',
'numa': 1,
'pci_addr': '0000:82:00.0',
'prom': 'off',
'prom_supported': 'yes',
'rx': {'caps': ['flow_stats', 'latency'], 'counters': 127},
'rx_filter_mode': 'hardware match',
'rx_queue': 'off',
'speed': 40.0,
'src_ipv4': '-',
'src_mac': '3c:fd:fe:c8:17:d0',
'stack': 'legacy',
'status': 'IDLE',
'supp_speeds': [40000],
'vlan': '-',
'vxlan_fs': '-'}
05/11/2020 09:44:02 pktgen: trex port <0> not support flow control
05/11/2020 09:44:02 pktgen: check the trex port link status
05/11/2020 09:44:02 pktgen: {'arp': '-',
'cores': [0, 1, 2, 3],
'description': 'Ethernet Controller XL710 for 40GbE QSFP+',
'dest': 'b4:96:91:46:e0:5c',
'driver': 'net_i40e',
'fc': 'none',
'fc_supported': 'no',
'grat_arp': 'off',
'hw_mac': '3c:fd:fe:c8:17:d0',
'index': 0,
'ipv6': 'off',
'is_fc_supported': False,
'is_led_supported': True,
'is_link_supported': True,
'is_prom_supported': True,
'is_virtual': 'no',
'is_vxlan_supported': 'yes',
'layer_mode': 'Ethernet',
'led_change_supported': 'yes',
'link': 'UP',
'link_change_supported': 'yes',
'mult': 'off',
'numa': 1,
'pci_addr': '0000:82:00.0',
'prom': 'on',
'prom_supported': 'yes',
'rx': {'caps': ['flow_stats', 'latency'], 'counters': 127},
'rx_filter_mode': 'hardware match',
'rx_queue': 'off',
'speed': 40.0,
'src_ipv4': '-',
'src_mac': '3c:fd:fe:c8:17:d0',
'stack': 'legacy',
'status': 'IDLE',
'supp_speeds': [40000],
'vlan': '-',
'vxlan_fs': '-'}
05/11/2020 09:44:02 pktgen: begin traffic ......
05/11/2020 09:44:02 pktgen: {'ports': [0], 'mult': '100%', 'core_mask': None, 'force': True}
05/11/2020 09:44:12 pktgen: begin get port statistic ...
05/11/2020 09:44:12 pktgen: {'options': {'pcap': '/tmp/multi_path.pcap',
'stream_config': {'rate': 100,
'transmit_mode': 'continuous',
'txmode': {}}},
'pcap_file': '/tmp/multi_path.pcap',
'rx_port': 0,
'tx_port': 0}
05/11/2020 09:44:12 pktgen: {0: {'ibytes': 6334466176,
'ierrors': 0,
'ipackets': 98976048,
'obytes': 18755274304,
'oerrors': 0,
'opackets': 293051200,
'rx_bps': 5067010560.0,
'rx_bps_L1': 6650358720.0,
'rx_pps': 9895926.0,
'rx_util': 16.6258968,
'tx_bps': 15010282496.0,
'tx_bps_L1': 19700904256.0,
'tx_pps': 29316386.0,
'tx_util': 49.25226064},
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.054673194885254,
'cpu_util': 93.17747497558594,
'cpu_util_raw': 100.0,
'open_flows': 0.0,
'platform_factor': 1.0,
'queue_full': 23299405,
'rx_bps': 5067010560.0,
'rx_core_pps': 0.0,
'rx_cpu_util': 0.0,
'rx_drop_bps': 9943271424.0,
'rx_pps': 9895926.0,
'socket_util': 0.0,
'total_alloc_error': 0,
'total_clients': 0,
'total_servers': 0,
'tx_bps': 15010282496.0,
'tx_cps': 0.0,
'tx_expected_bps': 0.0,
'tx_expected_cps': 0.0,
'tx_expected_pps': 0.0,
'tx_pps': 29316386.0},
'latency': {'global': {'bad_hdr': 0, 'old_flow': 0}},
'total': {'ibytes': 6334466176,
'ierrors': 0,
'ipackets': 98976048,
'obytes': 18755274304,
'oerrors': 0,
'opackets': 293051200,
'rx_bps': 5067010560.0,
'rx_bps_L1': 6650358720.0,
'rx_pps': 9895926.0,
'rx_util': 16.6258968,
'tx_bps': 15010282496.0,
'tx_bps_L1': 19700904256.0,
'tx_pps': 29316386.0,
'tx_util': 49.25226064}}
05/11/2020 09:44:12 pktgen: {'ibytes': 6334466176,
'ierrors': 0,
'ipackets': 98976048,
'obytes': 18755274304,
'oerrors': 0,
'opackets': 293051200,
'rx_bps': 5067010560.0,
'rx_bps_L1': 6650358720.0,
'rx_pps': 9895926.0,
'rx_util': 16.6258968,
'tx_bps': 15010282496.0,
'tx_bps_L1': 19700904256.0,
'tx_pps': 29316386.0,
'tx_util': 49.25226064}
05/11/2020 09:44:12 pktgen: Tx Port 0 stats:
tx_port: 0, tx_bps: 15010282496.000000, tx_pps: 29316386.000000
05/11/2020 09:44:12 pktgen: {'ibytes': 6334466176,
'ierrors': 0,
'ipackets': 98976048,
'obytes': 18755274304,
'oerrors': 0,
'opackets': 293051200,
'rx_bps': 5067010560.0,
'rx_bps_L1': 6650358720.0,
'rx_pps': 9895926.0,
'rx_util': 16.6258968,
'tx_bps': 15010282496.0,
'tx_bps_L1': 19700904256.0,
'tx_pps': 29316386.0,
'tx_util': 49.25226064}
05/11/2020 09:44:12 pktgen: Rx Port 0 stats:
rx_port: 0, rx_bps: 5067010560.000000, rx_pps: 9895926.000000
05/11/2020 09:44:12 pktgen: throughput: pps_rx 9895926.000000, bps_rx 5067010560.000000
05/11/2020 09:44:12 pktgen: traffic completed.
05/11/2020 09:44:12 TestPVPMultiPathVhostPerformance: Test running at parameters: framesize: 1518, rxd/txd: 1024
05/11/2020 09:44:12 tester: ls -d /tmp
05/11/2020 09:44:12 tester: /tmp
05/11/2020 09:44:12 tester: scp -v /home/autoregression/jiangyu/dts20.11/dts/output/tmp/pcap/multi_path.pcap root@10.240.183.217:/tmp/multi_path.pcap
05/11/2020 09:44:14 pktgen: test port 0 map gen port 0
05/11/2020 09:44:14 pktgen: test port 0 map gen port 0
05/11/2020 09:44:14 pktgen: {'arp': '-',
'cores': [0, 1, 2, 3],
'description': 'Ethernet Controller XL710 for 40GbE QSFP+',
'dest': 'b4:96:91:46:e0:5c',
'driver': 'net_i40e',
'fc': 'none',
'fc_supported': 'no',
'grat_arp': 'off',
'hw_mac': '3c:fd:fe:c8:17:d0',
'index': 0,
'ipv6': 'off',
'is_fc_supported': False,
'is_led_supported': True,
'is_link_supported': True,
'is_prom_supported': True,
'is_virtual': 'no',
'is_vxlan_supported': 'yes',
'layer_mode': 'Ethernet',
'led_change_supported': 'yes',
'link': 'UP',
'link_change_supported': 'yes',
'mult': 'off',
'numa': 1,
'pci_addr': '0000:82:00.0',
'prom': 'off',
'prom_supported': 'yes',
'rx': {'caps': ['flow_stats', 'latency'], 'counters': 127},
'rx_filter_mode': 'hardware match',
'rx_queue': 'off',
'speed': 40.0,
'src_ipv4': '-',
'src_mac': '3c:fd:fe:c8:17:d0',
'stack': 'legacy',
'status': 'IDLE',
'supp_speeds': [40000],
'vlan': '-',
'vxlan_fs': '-'}
05/11/2020 09:44:14 pktgen: trex port <0> not support flow control
05/11/2020 09:44:14 pktgen: check the trex port link status
05/11/2020 09:44:14 pktgen: {'arp': '-',
'cores': [0, 1, 2, 3],
'description': 'Ethernet Controller XL710 for 40GbE QSFP+',
'dest': 'b4:96:91:46:e0:5c',
'driver': 'net_i40e',
'fc': 'none',
'fc_supported': 'no',
'grat_arp': 'off',
'hw_mac': '3c:fd:fe:c8:17:d0',
'index': 0,
'ipv6': 'off',
'is_fc_supported': False,
'is_led_supported': True,
'is_link_supported': True,
'is_prom_supported': True,
'is_virtual': 'no',
'is_vxlan_supported': 'yes',
'layer_mode': 'Ethernet',
'led_change_supported': 'yes',
'link': 'UP',
'link_change_supported': 'yes',
'mult': 'off',
'numa': 1,
'pci_addr': '0000:82:00.0',
'prom': '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': '-'}
05/11/2020 09:44:14 pktgen: begin traffic ......
05/11/2020 09:44:14 pktgen: {'ports': [0], 'mult': '100%', 'core_mask': None, 'force': True}
05/11/2020 09:44:24 pktgen: begin get port statistic ...
05/11/2020 09:44:24 pktgen: {'options': {'pcap': '/tmp/multi_path.pcap',
'stream_config': {'rate': 100,
'transmit_mode': 'continuous',
'txmode': {}}},
'pcap_file': '/tmp/multi_path.pcap',
'rx_port': 0,
'tx_port': 0}
05/11/2020 09:44:24 pktgen: {0: {'ibytes': 49403461800,
'ierrors': 0,
'ipackets': 32545104,
'obytes': 49403332770,
'oerrors': 0,
'opackets': 32545018,
'rx_bps': 39510814720.0,
'rx_bps_L1': 40031878600.0,
'rx_pps': 3256649.25,
'rx_util': 100.0796965,
'tx_bps': 39514050560.0,
'tx_bps_L1': 40036138080.0,
'tx_pps': 3263047.0,
'tx_util': 100.0903452},
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.41286849975586,
'cpu_util': 74.8007583618164,
'cpu_util_raw': 78.25,
'open_flows': 0.0,
'platform_factor': 1.0,
'queue_full': 26757257,
'rx_bps': 39510814720.0,
'rx_core_pps': 0.0,
'rx_cpu_util': 0.0,
'rx_drop_bps': 0.0,
'rx_pps': 3256649.25,
'socket_util': 0.0,
'total_alloc_error': 0,
'total_clients': 0,
'total_servers': 0,
'tx_bps': 39514050560.0,
'tx_cps': 0.0,
'tx_expected_bps': 0.0,
'tx_expected_cps': 0.0,
'tx_expected_pps': 0.0,
'tx_pps': 3263047.0},
'latency': {'global': {'bad_hdr': 0, 'old_flow': 0}},
'total': {'ibytes': 49403461800,
'ierrors': 0,
'ipackets': 32545104,
'obytes': 49403332770,
'oerrors': 0,
'opackets': 32545018,
'rx_bps': 39510814720.0,
'rx_bps_L1': 40031878600.0,
'rx_pps': 3256649.25,
'rx_util': 100.0796965,
'tx_bps': 39514050560.0,
'tx_bps_L1': 40036138080.0,
'tx_pps': 3263047.0,
'tx_util': 100.0903452}}
05/11/2020 09:44:24 pktgen: {'ibytes': 49403461800,
'ierrors': 0,
'ipackets': 32545104,
'obytes': 49403332770,
'oerrors': 0,
'opackets': 32545018,
'rx_bps': 39510814720.0,
'rx_bps_L1': 40031878600.0,
'rx_pps': 3256649.25,
'rx_util': 100.0796965,
'tx_bps': 39514050560.0,
'tx_bps_L1': 40036138080.0,
'tx_pps': 3263047.0,
'tx_util': 100.0903452}
05/11/2020 09:44:24 pktgen: Tx Port 0 stats:
tx_port: 0, tx_bps: 39514050560.000000, tx_pps: 3263047.000000
05/11/2020 09:44:24 pktgen: {'ibytes': 49403461800,
'ierrors': 0,
'ipackets': 32545104,
'obytes': 49403332770,
'oerrors': 0,
'opackets': 32545018,
'rx_bps': 39510814720.0,
'rx_bps_L1': 40031878600.0,
'rx_pps': 3256649.25,
'rx_util': 100.0796965,
'tx_bps': 39514050560.0,
'tx_bps_L1': 40036138080.0,
'tx_pps': 3263047.0,
'tx_util': 100.0903452}
05/11/2020 09:44:24 pktgen: Rx Port 0 stats:
rx_port: 0, rx_bps: 39510814720.000000, rx_pps: 3256649.250000
05/11/2020 09:44:24 pktgen: throughput: pps_rx 3256649.250000, bps_rx 39510814720.000000
05/11/2020 09:44:24 pktgen: traffic completed.
05/11/2020 09:44:25 TestPVPMultiPathVhostPerformance: result of all framesize result
05/11/2020 09:44:25 TestPVPMultiPathVhostPerformance:
+-------+----------------------+-------+------------+
| Frame | Mode/RXD-TXD | Mpps | % linerate |
+=======+======================+=======+============+
| 64 | inoder mergeable off | 9.896 | 16.625 |
+-------+----------------------+-------+------------+
| 1518 | inoder mergeable off | 3.257 | 100.175 |
+-------+----------------------+-------+------------+
05/11/2020 09:44:25 TestPVPMultiPathVhostPerformance:
+-------+--------------+------------+------------+---------------------+-----------------------+
| Frame | Mode/RXD-TXD | Mpps | % linerate | Expected Throughput | Throughput Difference |
+=======+==============+============+============+=====================+=======================+
| 64 | 1024 | 9.896 Mpps | 16.625% | 9.570 Mpps | 0.326 Mpps |
+-------+--------------+------------+------------+---------------------+-----------------------+
| 1518 | 1024 | 3.257 Mpps | 100.175% | 3.249 Mpps | 0.008 Mpps |
+-------+--------------+------------+------------+---------------------+-----------------------+
05/11/2020 09:44:25 TestPVPMultiPathVhostPerformance: Accept tolerance are (Mpps) -0.191400
05/11/2020 09:44:25 TestPVPMultiPathVhostPerformance: Throughput Difference are (Mpps) 0.326000
05/11/2020 09:44:25 TestPVPMultiPathVhostPerformance: Accept tolerance are (Mpps) -0.064980
05/11/2020 09:44:25 TestPVPMultiPathVhostPerformance: Throughput Difference are (Mpps) 0.008000
05/11/2020 09:44:25 TestPVPMultiPathVhostPerformance: Test Case test_perf_vhost_single_core_inorder_normal Result PASSED:
05/11/2020 09:44:25 dut.10.240.183.220: kill_all: called by dut and prefix list has value.
05/11/2020 09:44:27 TestPVPMultiPathVhostPerformance: Test Case test_perf_vhost_single_core_mergeable Begin
05/11/2020 09:44:27 dut.10.240.183.220:
05/11/2020 09:44:27 tester:
05/11/2020 09:44:27 dut.10.240.183.220: rm -rf ./vhost.out
05/11/2020 09:44:27 dut.10.240.183.220:
05/11/2020 09:44:27 dut.10.240.183.220: rm -rf ./vhost-net*
05/11/2020 09:44:27 dut.10.240.183.220:
05/11/2020 09:44:27 dut.10.240.183.220: killall -s INT dpdk-testpmd
05/11/2020 09:44:27 dut.10.240.183.220: dpdk-testpmd: no process found
05/11/2020 09:44:27 dut.10.240.183.220: killall -s INT qemu-system-x86_64
05/11/2020 09:44:27 dut.10.240.183.220: qemu-system-x86_64: no process found
05/11/2020 09:44:28 dut.10.240.183.220: cat /proc/meminfo |grep Hugepagesize|awk '{print($2)}'
05/11/2020 09:44:28 dut.10.240.183.220: 1048576
05/11/2020 09:44:29 TestPVPMultiPathVhostPerformance: Test running at parameters: framesize: 64, rxd/txd: 1024
05/11/2020 09:44:29 tester: ls -d /tmp
05/11/2020 09:44:29 tester: /tmp
05/11/2020 09:44:29 tester: scp -v /home/autoregression/jiangyu/dts20.11/dts/output/tmp/pcap/multi_path.pcap root@10.240.183.217:/tmp/multi_path.pcap
05/11/2020 09:44:31 pktgen: test port 0 map gen port 0
05/11/2020 09:44:31 pktgen: test port 0 map gen port 0
05/11/2020 09:44:31 pktgen: {'arp': '-',
'cores': [0, 1, 2, 3],
'description': 'Ethernet Controller XL710 for 40GbE QSFP+',
'dest': 'b4:96:91:46:e0:5c',
'driver': 'net_i40e',
'fc': 'none',
'fc_supported': 'no',
'grat_arp': 'off',
'hw_mac': '3c:fd:fe:c8:17:d0',
'index': 0,
'ipv6': 'off',
'is_fc_supported': False,
'is_led_supported': True,
'is_link_supported': True,
'is_prom_supported': True,
'is_virtual': 'no',
'is_vxlan_supported': 'yes',
'layer_mode': 'Ethernet',
'led_change_supported': 'yes',
'link': 'UP',
'link_change_supported': 'yes',
'mult': 'off',
'numa': 1,
'pci_addr': '0000:82:00.0',
'prom': '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': '-'}
05/11/2020 09:44:31 pktgen: trex port <0> not support flow control
05/11/2020 09:44:31 pktgen: check the trex port link status
05/11/2020 09:44:31 pktgen: {'arp': '-',
'cores': [0, 1, 2, 3],
'description': 'Ethernet Controller XL710 for 40GbE QSFP+',
'dest': 'b4:96:91:46:e0:5c',
'driver': 'net_i40e',
'fc': 'none',
'fc_supported': 'no',
'grat_arp': 'off',
'hw_mac': '3c:fd:fe:c8:17:d0',
'index': 0,
'ipv6': 'off',
'is_fc_supported': False,
'is_led_supported': True,
'is_link_supported': True,
'is_prom_supported': True,
'is_virtual': 'no',
'is_vxlan_supported': 'yes',
'layer_mode': 'Ethernet',
'led_change_supported': 'yes',
'link': 'UP',
'link_change_supported': 'yes',
'mult': 'off',
'numa': 1,
'pci_addr': '0000:82:00.0',
'prom': 'on',
'prom_supported': 'yes',
'rx': {'caps': ['flow_stats', 'latency'], 'counters': 127},
'rx_filter_mode': 'hardware match',
'rx_queue': 'off',
'speed': 40.0,
'src_ipv4': '-',
'src_mac': '3c:fd:fe:c8:17:d0',
'stack': 'legacy',
'status': 'IDLE',
'supp_speeds': [40000],
'vlan': '-',
'vxlan_fs': '-'}
05/11/2020 09:44:31 pktgen: begin traffic ......
05/11/2020 09:44:31 pktgen: {'ports': [0], 'mult': '100%', 'core_mask': None, 'force': True}
05/11/2020 09:44:41 pktgen: begin get port statistic ...
05/11/2020 09:44:41 pktgen: {'options': {'pcap': '/tmp/multi_path.pcap',
'stream_config': {'rate': 100,
'transmit_mode': 'continuous',
'txmode': {}}},
'pcap_file': '/tmp/multi_path.pcap',
'rx_port': 0,
'tx_port': 0}
05/11/2020 09:44:41 pktgen: {0: {'ibytes': 6160346112,
'ierrors': 0,
'ipackets': 96255440,
'obytes': 18783558208,
'oerrors': 0,
'opackets': 293493135,
'rx_bps': 4917835776.0,
'rx_bps_L1': 6454538815.999999,
'rx_pps': 9604394.0,
'rx_util': 16.136347039999997,
'tx_bps': 15005228032.0,
'tx_bps_L1': 19694241792.0,
'tx_pps': 29306336.0,
'tx_util': 49.23560448},
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.947065830230713,
'cpu_util': 94.4073486328125,
'cpu_util_raw': 100.0,
'open_flows': 0.0,
'platform_factor': 1.0,
'queue_full': 23309714,
'rx_bps': 4917835776.0,
'rx_core_pps': 0.0,
'rx_cpu_util': 0.0,
'rx_drop_bps': 10087391232.0,
'rx_pps': 9604394.0,
'socket_util': 0.0,
'total_alloc_error': 0,
'total_clients': 0,
'total_servers': 0,
'tx_bps': 15005228032.0,
'tx_cps': 0.0,
'tx_expected_bps': 0.0,
'tx_expected_cps': 0.0,
'tx_expected_pps': 0.0,
'tx_pps': 29306336.0},
'latency': {'global': {'bad_hdr': 0, 'old_flow': 0}},
'total': {'ibytes': 6160346112,
'ierrors': 0,
'ipackets': 96255440,
'obytes': 18783558208,
'oerrors': 0,
'opackets': 293493135,
'rx_bps': 4917835776.0,
'rx_bps_L1': 6454538815.999999,
'rx_pps': 9604394.0,
'rx_util': 16.136347039999997,
'tx_bps': 15005228032.0,
'tx_bps_L1': 19694241792.0,
'tx_pps': 29306336.0,
'tx_util': 49.23560448}}
05/11/2020 09:44:41 pktgen: {'ibytes': 6160346112,
'ierrors': 0,
'ipackets': 96255440,
'obytes': 18783558208,
'oerrors': 0,
'opackets': 293493135,
'rx_bps': 4917835776.0,
'rx_bps_L1': 6454538815.999999,
'rx_pps': 9604394.0,
'rx_util': 16.136347039999997,
'tx_bps': 15005228032.0,
'tx_bps_L1': 19694241792.0,
'tx_pps': 29306336.0,
'tx_util': 49.23560448}
05/11/2020 09:44:41 pktgen: Tx Port 0 stats:
tx_port: 0, tx_bps: 15005228032.000000, tx_pps: 29306336.000000
05/11/2020 09:44:41 pktgen: {'ibytes': 6160346112,
'ierrors': 0,
'ipackets': 96255440,
'obytes': 18783558208,
'oerrors': 0,
'opackets': 293493135,
'rx_bps': 4917835776.0,
'rx_bps_L1': 6454538815.999999,
'rx_pps': 9604394.0,
'rx_util': 16.136347039999997,
'tx_bps': 15005228032.0,
'tx_bps_L1': 19694241792.0,
'tx_pps': 29306336.0,
'tx_util': 49.23560448}
05/11/2020 09:44:41 pktgen: Rx Port 0 stats:
rx_port: 0, rx_bps: 4917835776.000000, rx_pps: 9604394.000000
05/11/2020 09:44:41 pktgen: throughput: pps_rx 9604394.000000, bps_rx 4917835776.000000
05/11/2020 09:44:41 pktgen: traffic completed.
05/11/2020 09:44:41 TestPVPMultiPathVhostPerformance: Test running at parameters: framesize: 1518, rxd/txd: 1024
05/11/2020 09:44:41 tester: ls -d /tmp
05/11/2020 09:44:41 tester: /tmp
05/11/2020 09:44:41 tester: scp -v /home/autoregression/jiangyu/dts20.11/dts/output/tmp/pcap/multi_path.pcap root@10.240.183.217:/tmp/multi_path.pcap
05/11/2020 09:44:43 pktgen: test port 0 map gen port 0
05/11/2020 09:44:43 pktgen: test port 0 map gen port 0
05/11/2020 09:44:43 pktgen: {'arp': '-',
'cores': [0, 1, 2, 3],
'description': 'Ethernet Controller XL710 for 40GbE QSFP+',
'dest': 'b4:96:91:46:e0:5c',
'driver': 'net_i40e',
'fc': 'none',
'fc_supported': 'no',
'grat_arp': 'off',
'hw_mac': '3c:fd:fe:c8:17:d0',
'index': 0,
'ipv6': 'off',
'is_fc_supported': False,
'is_led_supported': True,
'is_link_supported': True,
'is_prom_supported': True,
'is_virtual': 'no',
'is_vxlan_supported': 'yes',
'layer_mode': 'Ethernet',
'led_change_supported': 'yes',
'link': 'UP',
'link_change_supported': 'yes',
'mult': 'off',
'numa': 1,
'pci_addr': '0000:82:00.0',
'prom': 'off',
'prom_supported': 'yes',
'rx': {'caps': ['flow_stats', 'latency'], 'counters': 127},
'rx_filter_mode': 'hardware match',
'rx_queue': 'off',
'speed': 40.0,
'src_ipv4': '-',
'src_mac': '3c:fd:fe:c8:17:d0',
'stack': 'legacy',
'status': 'IDLE',
'supp_speeds': [40000],
'vlan': '-',
'vxlan_fs': '-'}
05/11/2020 09:44:43 pktgen: trex port <0> not support flow control
05/11/2020 09:44:43 pktgen: check the trex port link status
05/11/2020 09:44:43 pktgen: {'arp': '-',
'cores': [0, 1, 2, 3],
'description': 'Ethernet Controller XL710 for 40GbE QSFP+',
'dest': 'b4:96:91:46:e0:5c',
'driver': 'net_i40e',
'fc': 'none',
'fc_supported': 'no',
'grat_arp': 'off',
'hw_mac': '3c:fd:fe:c8:17:d0',
'index': 0,
'ipv6': 'off',
'is_fc_supported': False,
'is_led_supported': True,
'is_link_supported': True,
'is_prom_supported': True,
'is_virtual': 'no',
'is_vxlan_supported': 'yes',
'layer_mode': 'Ethernet',
'led_change_supported': 'yes',
'link': 'UP',
'link_change_supported': 'yes',
'mult': 'off',
'numa': 1,
'pci_addr': '0000:82:00.0',
'prom': 'on',
'prom_supported': 'yes',
'rx': {'caps': ['flow_stats', 'latency'], 'counters': 127},
'rx_filter_mode': 'hardware match',
'rx_queue': 'off',
'speed': 40.0,
'src_ipv4': '-',
'src_mac': '3c:fd:fe:c8:17:d0',
'stack': 'legacy',
'status': 'IDLE',
'supp_speeds': [40000],
'vlan': '-',
'vxlan_fs': '-'}
05/11/2020 09:44:43 pktgen: begin traffic ......
05/11/2020 09:44:43 pktgen: {'ports': [0], 'mult': '100%', 'core_mask': None, 'force': True}
05/11/2020 09:44:53 pktgen: begin get port statistic ...
05/11/2020 09:44:53 pktgen: {'options': {'pcap': '/tmp/multi_path.pcap',
'stream_config': {'rate': 100,
'transmit_mode': 'continuous',
'txmode': {}}},
'pcap_file': '/tmp/multi_path.pcap',
'rx_port': 0,
'tx_port': 0}
05/11/2020 09:44:53 pktgen: {0: {'ibytes': 49400535096,
'ierrors': 0,
'ipackets': 32543176,
'obytes': 49400425800,
'oerrors': 0,
'opackets': 32543103,
'rx_bps': 39334944768.0,
'rx_bps_L1': 39853782008.0,
'rx_pps': 3242732.75,
'rx_util': 99.63445502,
'tx_bps': 39338991616.0,
'tx_bps_L1': 39859092016.0,
'tx_pps': 3250627.5,
'tx_util': 99.64773004},
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.10537338256836,
'cpu_util': 75.34654235839844,
'cpu_util_raw': 75.0,
'open_flows': 0.0,
'platform_factor': 1.0,
'queue_full': 26696718,
'rx_bps': 39334944768.0,
'rx_core_pps': 0.0,
'rx_cpu_util': 0.0,
'rx_drop_bps': 0.0,
'rx_pps': 3242732.75,
'socket_util': 0.0,
'total_alloc_error': 0,
'total_clients': 0,
'total_servers': 0,
'tx_bps': 39338991616.0,
'tx_cps': 0.0,
'tx_expected_bps': 0.0,
'tx_expected_cps': 0.0,
'tx_expected_pps': 0.0,
'tx_pps': 3250627.5},
'latency': {'global': {'bad_hdr': 0, 'old_flow': 0}},
'total': {'ibytes': 49400535096,
'ierrors': 0,
'ipackets': 32543176,
'obytes': 49400425800,
'oerrors': 0,
'opackets': 32543103,
'rx_bps': 39334944768.0,
'rx_bps_L1': 39853782008.0,
'rx_pps': 3242732.75,
'rx_util': 99.63445502,
'tx_bps': 39338991616.0,
'tx_bps_L1': 39859092016.0,
'tx_pps': 3250627.5,
'tx_util': 99.64773004}}
05/11/2020 09:44:53 pktgen: {'ibytes': 49400535096,
'ierrors': 0,
'ipackets': 32543176,
'obytes': 49400425800,
'oerrors': 0,
'opackets': 32543103,
'rx_bps': 39334944768.0,
'rx_bps_L1': 39853782008.0,
'rx_pps': 3242732.75,
'rx_util': 99.63445502,
'tx_bps': 39338991616.0,
'tx_bps_L1': 39859092016.0,
'tx_pps': 3250627.5,
'tx_util': 99.64773004}
05/11/2020 09:44:53 pktgen: Tx Port 0 stats:
tx_port: 0, tx_bps: 39338991616.000000, tx_pps: 3250627.500000
05/11/2020 09:44:53 pktgen: {'ibytes': 49400535096,
'ierrors': 0,
'ipackets': 32543176,
'obytes': 49400425800,
'oerrors': 0,
'opackets': 32543103,
'rx_bps': 39334944768.0,
'rx_bps_L1': 39853782008.0,
'rx_pps': 3242732.75,
'rx_util': 99.63445502,
'tx_bps': 39338991616.0,
'tx_bps_L1': 39859092016.0,
'tx_pps': 3250627.5,
'tx_util': 99.64773004}
05/11/2020 09:44:53 pktgen: Rx Port 0 stats:
rx_port: 0, rx_bps: 39334944768.000000, rx_pps: 3242732.750000
05/11/2020 09:44:53 pktgen: throughput: pps_rx 3242732.750000, bps_rx 39334944768.000000
05/11/2020 09:44:53 pktgen: traffic completed.
05/11/2020 09:44:55 TestPVPMultiPathVhostPerformance: result of all framesize result
05/11/2020 09:44:55 TestPVPMultiPathVhostPerformance:
+-------+--------------+-------+------------+
| Frame | Mode/RXD-TXD | Mpps | % linerate |
+=======+==============+=======+============+
| 64 | mergeable on | 9.604 | 16.135 |
+-------+--------------+-------+------------+
| 1518 | mergeable on | 3.243 | 99.746 |
+-------+--------------+-------+------------+
05/11/2020 09:44:55 TestPVPMultiPathVhostPerformance:
+-------+--------------+------------+------------+---------------------+-----------------------+
| Frame | Mode/RXD-TXD | Mpps | % linerate | Expected Throughput | Throughput Difference |
+=======+==============+============+============+=====================+=======================+
| 64 | 1024 | 9.604 Mpps | 16.135% | 9.392 Mpps | 0.212 Mpps |
+-------+--------------+------------+------------+---------------------+-----------------------+
| 1518 | 1024 | 3.243 Mpps | 99.746% | 3.238 Mpps | 0.005 Mpps |
+-------+--------------+------------+------------+---------------------+-----------------------+
05/11/2020 09:44:55 TestPVPMultiPathVhostPerformance: Accept tolerance are (Mpps) -0.187840
05/11/2020 09:44:55 TestPVPMultiPathVhostPerformance: Throughput Difference are (Mpps) 0.212000
05/11/2020 09:44:55 TestPVPMultiPathVhostPerformance: Accept tolerance are (Mpps) -0.064760
05/11/2020 09:44:55 TestPVPMultiPathVhostPerformance: Throughput Difference are (Mpps) 0.005000
05/11/2020 09:44:55 TestPVPMultiPathVhostPerformance: Test Case test_perf_vhost_single_core_mergeable Result PASSED:
05/11/2020 09:44:55 dut.10.240.183.220: kill_all: called by dut and prefix list has value.
05/11/2020 09:44:56 TestPVPMultiPathVhostPerformance: Test Case test_perf_vhost_single_core_normal Begin
05/11/2020 09:44:56 dut.10.240.183.220:
05/11/2020 09:44:56 tester:
05/11/2020 09:44:56 dut.10.240.183.220: rm -rf ./vhost.out
05/11/2020 09:44:57 dut.10.240.183.220:
05/11/2020 09:44:57 dut.10.240.183.220: rm -rf ./vhost-net*
05/11/2020 09:44:57 dut.10.240.183.220:
05/11/2020 09:44:57 dut.10.240.183.220: killall -s INT dpdk-testpmd
05/11/2020 09:44:57 dut.10.240.183.220: dpdk-testpmd: no process found
05/11/2020 09:44:57 dut.10.240.183.220: killall -s INT qemu-system-x86_64
05/11/2020 09:44:57 dut.10.240.183.220: qemu-system-x86_64: no process found
05/11/2020 09:44:57 dut.10.240.183.220: cat /proc/meminfo |grep Hugepagesize|awk '{print($2)}'
05/11/2020 09:44:57 dut.10.240.183.220: 1048576
05/11/2020 09:44:59 TestPVPMultiPathVhostPerformance: Test running at parameters: framesize: 64, rxd/txd: 1024
05/11/2020 09:44:59 tester: ls -d /tmp
05/11/2020 09:44:59 tester: /tmp
05/11/2020 09:44:59 tester: scp -v /home/autoregression/jiangyu/dts20.11/dts/output/tmp/pcap/multi_path.pcap root@10.240.183.217:/tmp/multi_path.pcap
05/11/2020 09:45:01 pktgen: test port 0 map gen port 0
05/11/2020 09:45:01 pktgen: test port 0 map gen port 0
05/11/2020 09:45:01 pktgen: {'arp': '-',
'cores': [0, 1, 2, 3],
'description': 'Ethernet Controller XL710 for 40GbE QSFP+',
'dest': 'b4:96:91:46:e0:5c',
'driver': 'net_i40e',
'fc': 'none',
'fc_supported': 'no',
'grat_arp': 'off',
'hw_mac': '3c:fd:fe:c8:17:d0',
'index': 0,
'ipv6': 'off',
'is_fc_supported': False,
'is_led_supported': True,
'is_link_supported': True,
'is_prom_supported': True,
'is_virtual': 'no',
'is_vxlan_supported': 'yes',
'layer_mode': 'Ethernet',
'led_change_supported': 'yes',
'link': 'UP',
'link_change_supported': 'yes',
'mult': 'off',
'numa': 1,
'pci_addr': '0000:82:00.0',
'prom': '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': '-'}
05/11/2020 09:45:01 pktgen: trex port <0> not support flow control
05/11/2020 09:45:01 pktgen: check the trex port link status
05/11/2020 09:45:01 pktgen: {'arp': '-',
'cores': [0, 1, 2, 3],
'description': 'Ethernet Controller XL710 for 40GbE QSFP+',
'dest': 'b4:96:91:46:e0:5c',
'driver': 'net_i40e',
'fc': 'none',
'fc_supported': 'no',
'grat_arp': 'off',
'hw_mac': '3c:fd:fe:c8:17:d0',
'index': 0,
'ipv6': 'off',
'is_fc_supported': False,
'is_led_supported': True,
'is_link_supported': True,
'is_prom_supported': True,
'is_virtual': 'no',
'is_vxlan_supported': 'yes',
'layer_mode': 'Ethernet',
'led_change_supported': 'yes',
'link': 'UP',
'link_change_supported': 'yes',
'mult': 'off',
'numa': 1,
'pci_addr': '0000:82:00.0',
'prom': 'on',
'prom_supported': 'yes',
'rx': {'caps': ['flow_stats', 'latency'], 'counters': 127},
'rx_filter_mode': 'hardware match',
'rx_queue': 'off',
'speed': 40.0,
'src_ipv4': '-',
'src_mac': '3c:fd:fe:c8:17:d0',
'stack': 'legacy',
'status': 'IDLE',
'supp_speeds': [40000],
'vlan': '-',
'vxlan_fs': '-'}
05/11/2020 09:45:01 pktgen: begin traffic ......
05/11/2020 09:45:01 pktgen: {'ports': [0], 'mult': '100%', 'core_mask': None, 'force': True}
05/11/2020 09:45:11 pktgen: begin get port statistic ...
05/11/2020 09:45:11 pktgen: {'options': {'pcap': '/tmp/multi_path.pcap',
'stream_config': {'rate': 100,
'transmit_mode': 'continuous',
'txmode': {}}},
'pcap_file': '/tmp/multi_path.pcap',
'rx_port': 0,
'tx_port': 0}
05/11/2020 09:45:11 pktgen: {0: {'ibytes': 6239184064,
'ierrors': 0,
'ipackets': 97487280,
'obytes': 18780766144,
'oerrors': 0,
'opackets': 293449493,
'rx_bps': 4960646656.0,
'rx_bps_L1': 6510699936.0,
'rx_pps': 9687833.0,
'rx_util': 16.276749839999997,
'tx_bps': 14945253376.0,
'tx_bps_L1': 19615499776.0,
'tx_pps': 29189040.0,
'tx_util': 49.038749440000004},
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.958736896514893,
'cpu_util': 93.89212036132812,
'cpu_util_raw': 100.0,
'open_flows': 0.0,
'platform_factor': 1.0,
'queue_full': 23327412,
'rx_bps': 4960646656.0,
'rx_core_pps': 0.0,
'rx_cpu_util': 0.0,
'rx_drop_bps': 9984606208.0,
'rx_pps': 9687833.0,
'socket_util': 0.0,
'total_alloc_error': 0,
'total_clients': 0,
'total_servers': 0,
'tx_bps': 14945253376.0,
'tx_cps': 0.0,
'tx_expected_bps': 0.0,
'tx_expected_cps': 0.0,
'tx_expected_pps': 0.0,
'tx_pps': 29189040.0},
'latency': {'global': {'bad_hdr': 0, 'old_flow': 0}},
'total': {'ibytes': 6239184064,
'ierrors': 0,
'ipackets': 97487280,
'obytes': 18780766144,
'oerrors': 0,
'opackets': 293449493,
'rx_bps': 4960646656.0,
'rx_bps_L1': 6510699936.0,
'rx_pps': 9687833.0,
'rx_util': 16.276749839999997,
'tx_bps': 14945253376.0,
'tx_bps_L1': 19615499776.0,
'tx_pps': 29189040.0,
'tx_util': 49.038749440000004}}
05/11/2020 09:45:11 pktgen: {'ibytes': 6239184064,
'ierrors': 0,
'ipackets': 97487280,
'obytes': 18780766144,
'oerrors': 0,
'opackets': 293449493,
'rx_bps': 4960646656.0,
'rx_bps_L1': 6510699936.0,
'rx_pps': 9687833.0,
'rx_util': 16.276749839999997,
'tx_bps': 14945253376.0,
'tx_bps_L1': 19615499776.0,
'tx_pps': 29189040.0,
'tx_util': 49.038749440000004}
05/11/2020 09:45:11 pktgen: Tx Port 0 stats:
tx_port: 0, tx_bps: 14945253376.000000, tx_pps: 29189040.000000
05/11/2020 09:45:11 pktgen: {'ibytes': 6239184064,
'ierrors': 0,
'ipackets': 97487280,
'obytes': 18780766144,
'oerrors': 0,
'opackets': 293449493,
'rx_bps': 4960646656.0,
'rx_bps_L1': 6510699936.0,
'rx_pps': 9687833.0,
'rx_util': 16.276749839999997,
'tx_bps': 14945253376.0,
'tx_bps_L1': 19615499776.0,
'tx_pps': 29189040.0,
'tx_util': 49.038749440000004}
05/11/2020 09:45:11 pktgen: Rx Port 0 stats:
rx_port: 0, rx_bps: 4960646656.000000, rx_pps: 9687833.000000
05/11/2020 09:45:11 pktgen: throughput: pps_rx 9687833.000000, bps_rx 4960646656.000000
05/11/2020 09:45:11 pktgen: traffic completed.
05/11/2020 09:45:11 TestPVPMultiPathVhostPerformance: Test running at parameters: framesize: 1518, rxd/txd: 1024
05/11/2020 09:45:11 tester: ls -d /tmp
05/11/2020 09:45:11 tester: /tmp
05/11/2020 09:45:11 tester: scp -v /home/autoregression/jiangyu/dts20.11/dts/output/tmp/pcap/multi_path.pcap root@10.240.183.217:/tmp/multi_path.pcap
05/11/2020 09:45:13 pktgen: test port 0 map gen port 0
05/11/2020 09:45:13 pktgen: test port 0 map gen port 0
05/11/2020 09:45:13 pktgen: {'arp': '-',
'cores': [0, 1, 2, 3],
'description': 'Ethernet Controller XL710 for 40GbE QSFP+',
'dest': 'b4:96:91:46:e0:5c',
'driver': 'net_i40e',
'fc': 'none',
'fc_supported': 'no',
'grat_arp': 'off',
'hw_mac': '3c:fd:fe:c8:17:d0',
'index': 0,
'ipv6': 'off',
'is_fc_supported': False,
'is_led_supported': True,
'is_link_supported': True,
'is_prom_supported': True,
'is_virtual': 'no',
'is_vxlan_supported': 'yes',
'layer_mode': 'Ethernet',
'led_change_supported': 'yes',
'link': 'UP',
'link_change_supported': 'yes',
'mult': 'off',
'numa': 1,
'pci_addr': '0000:82:00.0',
'prom': 'off',
'prom_supported': 'yes',
'rx': {'caps': ['flow_stats', 'latency'], 'counters': 127},
'rx_filter_mode': 'hardware match',
'rx_queue': 'off',
'speed': 40.0,
'src_ipv4': '-',
'src_mac': '3c:fd:fe:c8:17:d0',
'stack': 'legacy',
'status': 'IDLE',
'supp_speeds': [40000],
'vlan': '-',
'vxlan_fs': '-'}
05/11/2020 09:45:13 pktgen: trex port <0> not support flow control
05/11/2020 09:45:13 pktgen: check the trex port link status
05/11/2020 09:45:13 pktgen: {'arp': '-',
'cores': [0, 1, 2, 3],
'description': 'Ethernet Controller XL710 for 40GbE QSFP+',
'dest': 'b4:96:91:46:e0:5c',
'driver': 'net_i40e',
'fc': 'none',
'fc_supported': 'no',
'grat_arp': 'off',
'hw_mac': '3c:fd:fe:c8:17:d0',
'index': 0,
'ipv6': 'off',
'is_fc_supported': False,
'is_led_supported': True,
'is_link_supported': True,
'is_prom_supported': True,
'is_virtual': 'no',
'is_vxlan_supported': 'yes',
'layer_mode': 'Ethernet',
'led_change_supported': 'yes',
'link': 'UP',
'link_change_supported': 'yes',
'mult': 'off',
'numa': 1,
'pci_addr': '0000:82:00.0',
'prom': 'on',
'prom_supported': 'yes',
'rx': {'caps': ['flow_stats', 'latency'], 'counters': 127},
'rx_filter_mode': 'hardware match',
'rx_queue': 'off',
'speed': 40.0,
'src_ipv4': '-',
'src_mac': '3c:fd:fe:c8:17:d0',
'stack': 'legacy',
'status': 'IDLE',
'supp_speeds': [40000],
'vlan': '-',
'vxlan_fs': '-'}
05/11/2020 09:45:13 pktgen: begin traffic ......
05/11/2020 09:45:13 pktgen: {'ports': [0], 'mult': '100%', 'core_mask': None, 'force': True}
05/11/2020 09:45:23 pktgen: begin get port statistic ...
05/11/2020 09:45:23 pktgen: {'options': {'pcap': '/tmp/multi_path.pcap',
'stream_config': {'rate': 100,
'transmit_mode': 'continuous',
'txmode': {}}},
'pcap_file': '/tmp/multi_path.pcap',
'rx_port': 0,
'tx_port': 0}
05/11/2020 09:45:23 pktgen: {0: {'ibytes': 49400604924,
'ierrors': 0,
'ipackets': 32543221,
'obytes': 49400489556,
'oerrors': 0,
'opackets': 32543146,
'rx_bps': 39318970368.0,
'rx_bps_L1': 39837712208.0,
'rx_pps': 3242136.5,
'rx_util': 99.59428052,
'tx_bps': 39323697152.0,
'tx_bps_L1': 39843921472.0,
'tx_pps': 3251402.0,
'tx_util': 99.60980368},
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.192617416381836,
'cpu_util': 75.06637573242188,
'cpu_util_raw': 76.5,
'open_flows': 0.0,
'platform_factor': 1.0,
'queue_full': 26728678,
'rx_bps': 39318970368.0,
'rx_core_pps': 0.0,
'rx_cpu_util': 0.0,
'rx_drop_bps': 0.0,
'rx_pps': 3242136.5,
'socket_util': 0.0,
'total_alloc_error': 0,
'total_clients': 0,
'total_servers': 0,
'tx_bps': 39323697152.0,
'tx_cps': 0.0,
'tx_expected_bps': 0.0,
'tx_expected_cps': 0.0,
'tx_expected_pps': 0.0,
'tx_pps': 3251402.0},
'latency': {'global': {'bad_hdr': 0, 'old_flow': 0}},
'total': {'ibytes': 49400604924,
'ierrors': 0,
'ipackets': 32543221,
'obytes': 49400489556,
'oerrors': 0,
'opackets': 32543146,
'rx_bps': 39318970368.0,
'rx_bps_L1': 39837712208.0,
'rx_pps': 3242136.5,
'rx_util': 99.59428052,
'tx_bps': 39323697152.0,
'tx_bps_L1': 39843921472.0,
'tx_pps': 3251402.0,
'tx_util': 99.60980368}}
05/11/2020 09:45:23 pktgen: {'ibytes': 49400604924,
'ierrors': 0,
'ipackets': 32543221,
'obytes': 49400489556,
'oerrors': 0,
'opackets': 32543146,
'rx_bps': 39318970368.0,
'rx_bps_L1': 39837712208.0,
'rx_pps': 3242136.5,
'rx_util': 99.59428052,
'tx_bps': 39323697152.0,
'tx_bps_L1': 39843921472.0,
'tx_pps': 3251402.0,
'tx_util': 99.60980368}
05/11/2020 09:45:23 pktgen: Tx Port 0 stats:
tx_port: 0, tx_bps: 39323697152.000000, tx_pps: 3251402.000000
05/11/2020 09:45:23 pktgen: {'ibytes': 49400604924,
'ierrors': 0,
'ipackets': 32543221,
'obytes': 49400489556,
'oerrors': 0,
'opackets': 32543146,
'rx_bps': 39318970368.0,
'rx_bps_L1': 39837712208.0,
'rx_pps': 3242136.5,
'rx_util': 99.59428052,
'tx_bps': 39323697152.0,
'tx_bps_L1': 39843921472.0,
'tx_pps': 3251402.0,
'tx_util': 99.60980368}
05/11/2020 09:45:23 pktgen: Rx Port 0 stats:
rx_port: 0, rx_bps: 39318970368.000000, rx_pps: 3242136.500000
05/11/2020 09:45:23 pktgen: throughput: pps_rx 3242136.500000, bps_rx 39318970368.000000
05/11/2020 09:45:23 pktgen: traffic completed.
05/11/2020 09:45:25 TestPVPMultiPathVhostPerformance: result of all framesize result
05/11/2020 09:45:25 TestPVPMultiPathVhostPerformance:
+-------+--------------+-------+------------+
| Frame | Mode/RXD-TXD | Mpps | % linerate |
+=======+==============+=======+============+
| 64 | normal | 9.688 | 16.276 |
+-------+--------------+-------+------------+
| 1518 | normal | 3.242 | 99.728 |
+-------+--------------+-------+------------+
05/11/2020 09:45:25 TestPVPMultiPathVhostPerformance:
+-------+--------------+------------+------------+---------------------+-----------------------+
| Frame | Mode/RXD-TXD | Mpps | % linerate | Expected Throughput | Throughput Difference |
+=======+==============+============+============+=====================+=======================+
| 64 | 1024 | 9.688 Mpps | 16.276% | 9.222 Mpps | 0.466 Mpps |
+-------+--------------+------------+------------+---------------------+-----------------------+
| 1518 | 1024 | 3.242 Mpps | 99.728% | 3.249 Mpps | -0.007 Mpps |
+-------+--------------+------------+------------+---------------------+-----------------------+
05/11/2020 09:45:25 TestPVPMultiPathVhostPerformance: Accept tolerance are (Mpps) -0.184440
05/11/2020 09:45:25 TestPVPMultiPathVhostPerformance: Throughput Difference are (Mpps) 0.466000
05/11/2020 09:45:25 TestPVPMultiPathVhostPerformance: Accept tolerance are (Mpps) -0.064980
05/11/2020 09:45:25 TestPVPMultiPathVhostPerformance: Throughput Difference are (Mpps) -0.007000
05/11/2020 09:45:25 TestPVPMultiPathVhostPerformance: Test Case test_perf_vhost_single_core_normal Result PASSED:
05/11/2020 09:45:25 dut.10.240.183.220: kill_all: called by dut and prefix list has value.
05/11/2020 09:45:26 TestPVPMultiPathVhostPerformance: Test Case test_perf_vhost_single_core_vector_rx Begin
05/11/2020 09:45:26 dut.10.240.183.220:
05/11/2020 09:45:26 tester:
05/11/2020 09:45:26 dut.10.240.183.220: rm -rf ./vhost.out
05/11/2020 09:45:26 dut.10.240.183.220:
05/11/2020 09:45:26 dut.10.240.183.220: rm -rf ./vhost-net*
05/11/2020 09:45:26 dut.10.240.183.220:
05/11/2020 09:45:26 dut.10.240.183.220: killall -s INT dpdk-testpmd
05/11/2020 09:45:26 dut.10.240.183.220: dpdk-testpmd: no process found
05/11/2020 09:45:26 dut.10.240.183.220: killall -s INT qemu-system-x86_64
05/11/2020 09:45:26 dut.10.240.183.220: qemu-system-x86_64: no process found
05/11/2020 09:45:27 dut.10.240.183.220: cat /proc/meminfo |grep Hugepagesize|awk '{print($2)}'
05/11/2020 09:45:27 dut.10.240.183.220: 1048576
05/11/2020 09:45:29 TestPVPMultiPathVhostPerformance: Test running at parameters: framesize: 64, rxd/txd: 1024
05/11/2020 09:45:29 tester: ls -d /tmp
05/11/2020 09:45:29 tester: /tmp
05/11/2020 09:45:29 tester: scp -v /home/autoregression/jiangyu/dts20.11/dts/output/tmp/pcap/multi_path.pcap root@10.240.183.217:/tmp/multi_path.pcap
05/11/2020 09:45:31 pktgen: test port 0 map gen port 0
05/11/2020 09:45:31 pktgen: test port 0 map gen port 0
05/11/2020 09:45:31 pktgen: {'arp': '-',
'cores': [0, 1, 2, 3],
'description': 'Ethernet Controller XL710 for 40GbE QSFP+',
'dest': 'b4:96:91:46:e0:5c',
'driver': 'net_i40e',
'fc': 'none',
'fc_supported': 'no',
'grat_arp': 'off',
'hw_mac': '3c:fd:fe:c8:17:d0',
'index': 0,
'ipv6': 'off',
'is_fc_supported': False,
'is_led_supported': True,
'is_link_supported': True,
'is_prom_supported': True,
'is_virtual': 'no',
'is_vxlan_supported': 'yes',
'layer_mode': 'Ethernet',
'led_change_supported': 'yes',
'link': 'UP',
'link_change_supported': 'yes',
'mult': 'off',
'numa': 1,
'pci_addr': '0000:82:00.0',
'prom': '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': '-'}
05/11/2020 09:45:31 pktgen: trex port <0> not support flow control
05/11/2020 09:45:31 pktgen: check the trex port link status
05/11/2020 09:45:31 pktgen: {'arp': '-',
'cores': [0, 1, 2, 3],
'description': 'Ethernet Controller XL710 for 40GbE QSFP+',
'dest': 'b4:96:91:46:e0:5c',
'driver': 'net_i40e',
'fc': 'none',
'fc_supported': 'no',
'grat_arp': 'off',
'hw_mac': '3c:fd:fe:c8:17:d0',
'index': 0,
'ipv6': 'off',
'is_fc_supported': False,
'is_led_supported': True,
'is_link_supported': True,
'is_prom_supported': True,
'is_virtual': 'no',
'is_vxlan_supported': 'yes',
'layer_mode': 'Ethernet',
'led_change_supported': 'yes',
'link': 'UP',
'link_change_supported': 'yes',
'mult': 'off',
'numa': 1,
'pci_addr': '0000:82:00.0',
'prom': 'on',
'prom_supported': 'yes',
'rx': {'caps': ['flow_stats', 'latency'], 'counters': 127},
'rx_filter_mode': 'hardware match',
'rx_queue': 'off',
'speed': 40.0,
'src_ipv4': '-',
'src_mac': '3c:fd:fe:c8:17:d0',
'stack': 'legacy',
'status': 'IDLE',
'supp_speeds': [40000],
'vlan': '-',
'vxlan_fs': '-'}
05/11/2020 09:45:31 pktgen: begin traffic ......
05/11/2020 09:45:31 pktgen: {'ports': [0], 'mult': '100%', 'core_mask': None, 'force': True}
05/11/2020 09:45:41 pktgen: begin get port statistic ...
05/11/2020 09:45:41 pktgen: {'options': {'pcap': '/tmp/multi_path.pcap',
'stream_config': {'rate': 100,
'transmit_mode': 'continuous',
'txmode': {}}},
'pcap_file': '/tmp/multi_path.pcap',
'rx_port': 0,
'tx_port': 0}
05/11/2020 09:45:41 pktgen: {0: {'ibytes': 6246049024,
'ierrors': 0,
'ipackets': 97594544,
'obytes': 18761303808,
'oerrors': 0,
'opackets': 293145406,
'rx_bps': 4976041472.0,
'rx_bps_L1': 6530967872.0,
'rx_pps': 9718290.0,
'rx_util': 16.32741968,
'tx_bps': 14961375232.0,
'tx_bps_L1': 19636717312.0,
'tx_pps': 29220888.0,
'tx_util': 49.091793280000005},
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.008886337280273,
'cpu_util': 93.40484619140625,
'cpu_util_raw': 100.0,
'open_flows': 0.0,
'platform_factor': 1.0,
'queue_full': 23280192,
'rx_bps': 4976041472.0,
'rx_core_pps': 0.0,
'rx_cpu_util': 0.0,
'rx_drop_bps': 9985334272.0,
'rx_pps': 9718290.0,
'socket_util': 0.0,
'total_alloc_error': 0,
'total_clients': 0,
'total_servers': 0,
'tx_bps': 14961375232.0,
'tx_cps': 0.0,
'tx_expected_bps': 0.0,
'tx_expected_cps': 0.0,
'tx_expected_pps': 0.0,
'tx_pps': 29220888.0},
'latency': {'global': {'bad_hdr': 0, 'old_flow': 0}},
'total': {'ibytes': 6246049024,
'ierrors': 0,
'ipackets': 97594544,
'obytes': 18761303808,
'oerrors': 0,
'opackets': 293145406,
'rx_bps': 4976041472.0,
'rx_bps_L1': 6530967872.0,
'rx_pps': 9718290.0,
'rx_util': 16.32741968,
'tx_bps': 14961375232.0,
'tx_bps_L1': 19636717312.0,
'tx_pps': 29220888.0,
'tx_util': 49.091793280000005}}
05/11/2020 09:45:41 pktgen: {'ibytes': 6246049024,
'ierrors': 0,
'ipackets': 97594544,
'obytes': 18761303808,
'oerrors': 0,
'opackets': 293145406,
'rx_bps': 4976041472.0,
'rx_bps_L1': 6530967872.0,
'rx_pps': 9718290.0,
'rx_util': 16.32741968,
'tx_bps': 14961375232.0,
'tx_bps_L1': 19636717312.0,
'tx_pps': 29220888.0,
'tx_util': 49.091793280000005}
05/11/2020 09:45:41 pktgen: Tx Port 0 stats:
tx_port: 0, tx_bps: 14961375232.000000, tx_pps: 29220888.000000
05/11/2020 09:45:41 pktgen: {'ibytes': 6246049024,
'ierrors': 0,
'ipackets': 97594544,
'obytes': 18761303808,
'oerrors': 0,
'opackets': 293145406,
'rx_bps': 4976041472.0,
'rx_bps_L1': 6530967872.0,
'rx_pps': 9718290.0,
'rx_util': 16.32741968,
'tx_bps': 14961375232.0,
'tx_bps_L1': 19636717312.0,
'tx_pps': 29220888.0,
'tx_util': 49.091793280000005}
05/11/2020 09:45:41 pktgen: Rx Port 0 stats:
rx_port: 0, rx_bps: 4976041472.000000, rx_pps: 9718290.000000
05/11/2020 09:45:41 pktgen: throughput: pps_rx 9718290.000000, bps_rx 4976041472.000000
05/11/2020 09:45:41 pktgen: traffic completed.
05/11/2020 09:45:41 TestPVPMultiPathVhostPerformance: Test running at parameters: framesize: 1518, rxd/txd: 1024
05/11/2020 09:45:41 tester: ls -d /tmp
05/11/2020 09:45:41 tester: /tmp
05/11/2020 09:45:41 tester: scp -v /home/autoregression/jiangyu/dts20.11/dts/output/tmp/pcap/multi_path.pcap root@10.240.183.217:/tmp/multi_path.pcap
05/11/2020 09:45:43 pktgen: test port 0 map gen port 0
05/11/2020 09:45:43 pktgen: test port 0 map gen port 0
05/11/2020 09:45:43 pktgen: {'arp': '-',
'cores': [0, 1, 2, 3],
'description': 'Ethernet Controller XL710 for 40GbE QSFP+',
'dest': 'b4:96:91:46:e0:5c',
'driver': 'net_i40e',
'fc': 'none',
'fc_supported': 'no',
'grat_arp': 'off',
'hw_mac': '3c:fd:fe:c8:17:d0',
'index': 0,
'ipv6': 'off',
'is_fc_supported': False,
'is_led_supported': True,
'is_link_supported': True,
'is_prom_supported': True,
'is_virtual': 'no',
'is_vxlan_supported': 'yes',
'layer_mode': 'Ethernet',
'led_change_supported': 'yes',
'link': 'UP',
'link_change_supported': 'yes',
'mult': 'off',
'numa': 1,
'pci_addr': '0000:82:00.0',
'prom': 'off',
'prom_supported': 'yes',
'rx': {'caps': ['flow_stats', 'latency'], 'counters': 127},
'rx_filter_mode': 'hardware match',
'rx_queue': 'off',
'speed': 40.0,
'src_ipv4': '-',
'src_mac': '3c:fd:fe:c8:17:d0',
'stack': 'legacy',
'status': 'IDLE',
'supp_speeds': [40000],
'vlan': '-',
'vxlan_fs': '-'}
05/11/2020 09:45:43 pktgen: trex port <0> not support flow control
05/11/2020 09:45:43 pktgen: check the trex port link status
05/11/2020 09:45:43 pktgen: {'arp': '-',
'cores': [0, 1, 2, 3],
'description': 'Ethernet Controller XL710 for 40GbE QSFP+',
'dest': 'b4:96:91:46:e0:5c',
'driver': 'net_i40e',
'fc': 'none',
'fc_supported': 'no',
'grat_arp': 'off',
'hw_mac': '3c:fd:fe:c8:17:d0',
'index': 0,
'ipv6': 'off',
'is_fc_supported': False,
'is_led_supported': True,
'is_link_supported': True,
'is_prom_supported': True,
'is_virtual': 'no',
'is_vxlan_supported': 'yes',
'layer_mode': 'Ethernet',
'led_change_supported': 'yes',
'link': 'UP',
'link_change_supported': 'yes',
'mult': 'off',
'numa': 1,
'pci_addr': '0000:82:00.0',
'prom': 'on',
'prom_supported': 'yes',
'rx': {'caps': ['flow_stats', 'latency'], 'counters': 127},
'rx_filter_mode': 'hardware match',
'rx_queue': 'off',
'speed': 40.0,
'src_ipv4': '-',
'src_mac': '3c:fd:fe:c8:17:d0',
'stack': 'legacy',
'status': 'IDLE',
'supp_speeds': [40000],
'vlan': '-',
'vxlan_fs': '-'}
05/11/2020 09:45:43 pktgen: begin traffic ......
05/11/2020 09:45:43 pktgen: {'ports': [0], 'mult': '100%', 'core_mask': None, 'force': True}
05/11/2020 09:45:53 pktgen: begin get port statistic ...
05/11/2020 09:45:53 pktgen: {'options': {'pcap': '/tmp/multi_path.pcap',
'stream_config': {'rate': 100,
'transmit_mode': 'continuous',
'txmode': {}}},
'pcap_file': '/tmp/multi_path.pcap',
'rx_port': 0,
'tx_port': 0}
05/11/2020 09:45:53 pktgen: {0: {'ibytes': 49400114610,
'ierrors': 0,
'ipackets': 32542898,
'obytes': 49399994688,
'oerrors': 0,
'opackets': 32542819,
'rx_bps': 39457345536.0,
'rx_bps_L1': 39977649376.0,
'rx_pps': 3251899.0,
'rx_util': 99.94412344,
'tx_bps': 39460331520.0,
'tx_bps_L1': 39981565920.0,
'tx_pps': 3257715.0,
'tx_util': 99.95391479999999},
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.432157516479492,
'cpu_util': 74.6445541381836,
'cpu_util_raw': 75.75,
'open_flows': 0.0,
'platform_factor': 1.0,
'queue_full': 26672162,
'rx_bps': 39457345536.0,
'rx_core_pps': 0.0,
'rx_cpu_util': 0.0,
'rx_drop_bps': 0.0,
'rx_pps': 3251899.0,
'socket_util': 0.0,
'total_alloc_error': 0,
'total_clients': 0,
'total_servers': 0,
'tx_bps': 39460331520.0,
'tx_cps': 0.0,
'tx_expected_bps': 0.0,
'tx_expected_cps': 0.0,
'tx_expected_pps': 0.0,
'tx_pps': 3257715.0},
'latency': {'global': {'bad_hdr': 0, 'old_flow': 0}},
'total': {'ibytes': 49400114610,
'ierrors': 0,
'ipackets': 32542898,
'obytes': 49399994688,
'oerrors': 0,
'opackets': 32542819,
'rx_bps': 39457345536.0,
'rx_bps_L1': 39977649376.0,
'rx_pps': 3251899.0,
'rx_util': 99.94412344,
'tx_bps': 39460331520.0,
'tx_bps_L1': 39981565920.0,
'tx_pps': 3257715.0,
'tx_util': 99.95391479999999}}
05/11/2020 09:45:53 pktgen: {'ibytes': 49400114610,
'ierrors': 0,
'ipackets': 32542898,
'obytes': 49399994688,
'oerrors': 0,
'opackets': 32542819,
'rx_bps': 39457345536.0,
'rx_bps_L1': 39977649376.0,
'rx_pps': 3251899.0,
'rx_util': 99.94412344,
'tx_bps': 39460331520.0,
'tx_bps_L1': 39981565920.0,
'tx_pps': 3257715.0,
'tx_util': 99.95391479999999}
05/11/2020 09:45:53 pktgen: Tx Port 0 stats:
tx_port: 0, tx_bps: 39460331520.000000, tx_pps: 3257715.000000
05/11/2020 09:45:53 pktgen: {'ibytes': 49400114610,
'ierrors': 0,
'ipackets': 32542898,
'obytes': 49399994688,
'oerrors': 0,
'opackets': 32542819,
'rx_bps': 39457345536.0,
'rx_bps_L1': 39977649376.0,
'rx_pps': 3251899.0,
'rx_util': 99.94412344,
'tx_bps': 39460331520.0,
'tx_bps_L1': 39981565920.0,
'tx_pps': 3257715.0,
'tx_util': 99.95391479999999}
05/11/2020 09:45:53 pktgen: Rx Port 0 stats:
rx_port: 0, rx_bps: 39457345536.000000, rx_pps: 3251899.000000
05/11/2020 09:45:53 pktgen: throughput: pps_rx 3251899.000000, bps_rx 39457345536.000000
05/11/2020 09:45:53 pktgen: traffic completed.
05/11/2020 09:45:54 TestPVPMultiPathVhostPerformance: result of all framesize result
05/11/2020 09:45:54 TestPVPMultiPathVhostPerformance:
+-------+--------------+-------+------------+
| Frame | Mode/RXD-TXD | Mpps | % linerate |
+=======+==============+=======+============+
| 64 | vector rx | 9.718 | 16.327 |
+-------+--------------+-------+------------+
| 1518 | vector rx | 3.252 | 100.028 |
+-------+--------------+-------+------------+
05/11/2020 09:45:54 TestPVPMultiPathVhostPerformance:
+-------+--------------+------------+------------+---------------------+-----------------------+
| Frame | Mode/RXD-TXD | Mpps | % linerate | Expected Throughput | Throughput Difference |
+=======+==============+============+============+=====================+=======================+
| 64 | 1024 | 9.718 Mpps | 16.327% | 9.548 Mpps | 0.170 Mpps |
+-------+--------------+------------+------------+---------------------+-----------------------+
| 1518 | 1024 | 3.252 Mpps | 100.028% | 3.249 Mpps | 0.003 Mpps |
+-------+--------------+------------+------------+---------------------+-----------------------+
05/11/2020 09:45:54 TestPVPMultiPathVhostPerformance: Accept tolerance are (Mpps) -0.190960
05/11/2020 09:45:54 TestPVPMultiPathVhostPerformance: Throughput Difference are (Mpps) 0.170000
05/11/2020 09:45:54 TestPVPMultiPathVhostPerformance: Accept tolerance are (Mpps) -0.064980
05/11/2020 09:45:54 TestPVPMultiPathVhostPerformance: Throughput Difference are (Mpps) 0.003000
05/11/2020 09:45:54 TestPVPMultiPathVhostPerformance: Test Case test_perf_vhost_single_core_vector_rx Result PASSED:
05/11/2020 09:45:54 dut.10.240.183.220: kill_all: called by dut and prefix list has value.
05/11/2020 09:45:56 TestPVPMultiPathVhostPerformance: Test Case test_perf_vhost_single_core_virtio11_inorder_mergeable Begin
05/11/2020 09:45:56 dut.10.240.183.220:
05/11/2020 09:45:56 tester:
05/11/2020 09:45:56 dut.10.240.183.220: rm -rf ./vhost.out
05/11/2020 09:45:56 dut.10.240.183.220:
05/11/2020 09:45:56 dut.10.240.183.220: rm -rf ./vhost-net*
05/11/2020 09:45:56 dut.10.240.183.220:
05/11/2020 09:45:56 dut.10.240.183.220: killall -s INT dpdk-testpmd
05/11/2020 09:45:56 dut.10.240.183.220: dpdk-testpmd: no process found
05/11/2020 09:45:56 dut.10.240.183.220: killall -s INT qemu-system-x86_64
05/11/2020 09:45:56 dut.10.240.183.220: qemu-system-x86_64: no process found
05/11/2020 09:45:57 dut.10.240.183.220: cat /proc/meminfo |grep Hugepagesize|awk '{print($2)}'
05/11/2020 09:45:57 dut.10.240.183.220: 1048576
05/11/2020 09:45:58 TestPVPMultiPathVhostPerformance: Test running at parameters: framesize: 64, rxd/txd: 1024
05/11/2020 09:45:58 tester: ls -d /tmp
05/11/2020 09:45:59 tester: /tmp
05/11/2020 09:45:59 tester: scp -v /home/autoregression/jiangyu/dts20.11/dts/output/tmp/pcap/multi_path.pcap root@10.240.183.217:/tmp/multi_path.pcap
05/11/2020 09:46:00 pktgen: test port 0 map gen port 0
05/11/2020 09:46:00 pktgen: test port 0 map gen port 0
05/11/2020 09:46:01 pktgen: {'arp': '-',
'cores': [0, 1, 2, 3],
'description': 'Ethernet Controller XL710 for 40GbE QSFP+',
'dest': 'b4:96:91:46:e0:5c',
'driver': 'net_i40e',
'fc': 'none',
'fc_supported': 'no',
'grat_arp': 'off',
'hw_mac': '3c:fd:fe:c8:17:d0',
'index': 0,
'ipv6': 'off',
'is_fc_supported': False,
'is_led_supported': True,
'is_link_supported': True,
'is_prom_supported': True,
'is_virtual': 'no',
'is_vxlan_supported': 'yes',
'layer_mode': 'Ethernet',
'led_change_supported': 'yes',
'link': 'UP',
'link_change_supported': 'yes',
'mult': 'off',
'numa': 1,
'pci_addr': '0000:82:00.0',
'prom': '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': '-'}
05/11/2020 09:46:01 pktgen: trex port <0> not support flow control
05/11/2020 09:46:01 pktgen: check the trex port link status
05/11/2020 09:46:01 pktgen: {'arp': '-',
'cores': [0, 1, 2, 3],
'description': 'Ethernet Controller XL710 for 40GbE QSFP+',
'dest': 'b4:96:91:46:e0:5c',
'driver': 'net_i40e',
'fc': 'none',
'fc_supported': 'no',
'grat_arp': 'off',
'hw_mac': '3c:fd:fe:c8:17:d0',
'index': 0,
'ipv6': 'off',
'is_fc_supported': False,
'is_led_supported': True,
'is_link_supported': True,
'is_prom_supported': True,
'is_virtual': 'no',
'is_vxlan_supported': 'yes',
'layer_mode': 'Ethernet',
'led_change_supported': 'yes',
'link': 'UP',
'link_change_supported': 'yes',
'mult': 'off',
'numa': 1,
'pci_addr': '0000:82:00.0',
'prom': 'on',
'prom_supported': 'yes',
'rx': {'caps': ['flow_stats', 'latency'], 'counters': 127},
'rx_filter_mode': 'hardware match',
'rx_queue': 'off',
'speed': 40.0,
'src_ipv4': '-',
'src_mac': '3c:fd:fe:c8:17:d0',
'stack': 'legacy',
'status': 'IDLE',
'supp_speeds': [40000],
'vlan': '-',
'vxlan_fs': '-'}
05/11/2020 09:46:01 pktgen: begin traffic ......
05/11/2020 09:46:01 pktgen: {'ports': [0], 'mult': '100%', 'core_mask': None, 'force': True}
05/11/2020 09:46:11 pktgen: begin get port statistic ...
05/11/2020 09:46:11 pktgen: {'options': {'pcap': '/tmp/multi_path.pcap',
'stream_config': {'rate': 100,
'transmit_mode': 'continuous',
'txmode': {}}},
'pcap_file': '/tmp/multi_path.pcap',
'rx_port': 0,
'tx_port': 0}
05/11/2020 09:46:11 pktgen: {0: {'ibytes': 8098915072,
'ierrors': 0,
'ipackets': 126545555,
'obytes': 18784260480,
'oerrors': 0,
'opackets': 293504093,
'rx_bps': 6448079360.0,
'rx_bps_L1': 8462994559.999999,
'rx_pps': 12593220.0,
'rx_util': 21.157486399999996,
'tx_bps': 14967419904.0,
'tx_bps_L1': 19644628544.0,
'tx_pps': 29232554.0,
'tx_util': 49.11157136},
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.911378383636475,
'cpu_util': 94.5942611694336,
'cpu_util_raw': 100.0,
'open_flows': 0.0,
'platform_factor': 1.0,
'queue_full': 23317509,
'rx_bps': 6448079360.0,
'rx_core_pps': 0.0,
'rx_cpu_util': 0.0,
'rx_drop_bps': 8519340032.0,
'rx_pps': 12593220.0,
'socket_util': 0.0,
'total_alloc_error': 0,
'total_clients': 0,
'total_servers': 0,
'tx_bps': 14967419904.0,
'tx_cps': 0.0,
'tx_expected_bps': 0.0,
'tx_expected_cps': 0.0,
'tx_expected_pps': 0.0,
'tx_pps': 29232554.0},
'latency': {'global': {'bad_hdr': 0, 'old_flow': 0}},
'total': {'ibytes': 8098915072,
'ierrors': 0,
'ipackets': 126545555,
'obytes': 18784260480,
'oerrors': 0,
'opackets': 293504093,
'rx_bps': 6448079360.0,
'rx_bps_L1': 8462994559.999999,
'rx_pps': 12593220.0,
'rx_util': 21.157486399999996,
'tx_bps': 14967419904.0,
'tx_bps_L1': 19644628544.0,
'tx_pps': 29232554.0,
'tx_util': 49.11157136}}
05/11/2020 09:46:11 pktgen: {'ibytes': 8098915072,
'ierrors': 0,
'ipackets': 126545555,
'obytes': 18784260480,
'oerrors': 0,
'opackets': 293504093,
'rx_bps': 6448079360.0,
'rx_bps_L1': 8462994559.999999,
'rx_pps': 12593220.0,
'rx_util': 21.157486399999996,
'tx_bps': 14967419904.0,
'tx_bps_L1': 19644628544.0,
'tx_pps': 29232554.0,
'tx_util': 49.11157136}
05/11/2020 09:46:11 pktgen: Tx Port 0 stats:
tx_port: 0, tx_bps: 14967419904.000000, tx_pps: 29232554.000000
05/11/2020 09:46:11 pktgen: {'ibytes': 8098915072,
'ierrors': 0,
'ipackets': 126545555,
'obytes': 18784260480,
'oerrors': 0,
'opackets': 293504093,
'rx_bps': 6448079360.0,
'rx_bps_L1': 8462994559.999999,
'rx_pps': 12593220.0,
'rx_util': 21.157486399999996,
'tx_bps': 14967419904.0,
'tx_bps_L1': 19644628544.0,
'tx_pps': 29232554.0,
'tx_util': 49.11157136}
05/11/2020 09:46:11 pktgen: Rx Port 0 stats:
rx_port: 0, rx_bps: 6448079360.000000, rx_pps: 12593220.000000
05/11/2020 09:46:11 pktgen: throughput: pps_rx 12593220.000000, bps_rx 6448079360.000000
05/11/2020 09:46:11 pktgen: traffic completed.
05/11/2020 09:46:11 TestPVPMultiPathVhostPerformance: Test running at parameters: framesize: 1518, rxd/txd: 1024
05/11/2020 09:46:11 tester: ls -d /tmp
05/11/2020 09:46:11 tester: /tmp
05/11/2020 09:46:11 tester: scp -v /home/autoregression/jiangyu/dts20.11/dts/output/tmp/pcap/multi_path.pcap root@10.240.183.217:/tmp/multi_path.pcap
05/11/2020 09:46:13 pktgen: test port 0 map gen port 0
05/11/2020 09:46:13 pktgen: test port 0 map gen port 0
05/11/2020 09:46:13 pktgen: {'arp': '-',
'cores': [0, 1, 2, 3],
'description': 'Ethernet Controller XL710 for 40GbE QSFP+',
'dest': 'b4:96:91:46:e0:5c',
'driver': 'net_i40e',
'fc': 'none',
'fc_supported': 'no',
'grat_arp': 'off',
'hw_mac': '3c:fd:fe:c8:17:d0',
'index': 0,
'ipv6': 'off',
'is_fc_supported': False,
'is_led_supported': True,
'is_link_supported': True,
'is_prom_supported': True,
'is_virtual': 'no',
'is_vxlan_supported': 'yes',
'layer_mode': 'Ethernet',
'led_change_supported': 'yes',
'link': 'UP',
'link_change_supported': 'yes',
'mult': 'off',
'numa': 1,
'pci_addr': '0000:82:00.0',
'prom': 'off',
'prom_supported': 'yes',
'rx': {'caps': ['flow_stats', 'latency'], 'counters': 127},
'rx_filter_mode': 'hardware match',
'rx_queue': 'off',
'speed': 40.0,
'src_ipv4': '-',
'src_mac': '3c:fd:fe:c8:17:d0',
'stack': 'legacy',
'status': 'IDLE',
'supp_speeds': [40000],
'vlan': '-',
'vxlan_fs': '-'}
05/11/2020 09:46:13 pktgen: trex port <0> not support flow control
05/11/2020 09:46:13 pktgen: check the trex port link status
05/11/2020 09:46:13 pktgen: {'arp': '-',
'cores': [0, 1, 2, 3],
'description': 'Ethernet Controller XL710 for 40GbE QSFP+',
'dest': 'b4:96:91:46:e0:5c',
'driver': 'net_i40e',
'fc': 'none',
'fc_supported': 'no',
'grat_arp': 'off',
'hw_mac': '3c:fd:fe:c8:17:d0',
'index': 0,
'ipv6': 'off',
'is_fc_supported': False,
'is_led_supported': True,
'is_link_supported': True,
'is_prom_supported': True,
'is_virtual': 'no',
'is_vxlan_supported': 'yes',
'layer_mode': 'Ethernet',
'led_change_supported': 'yes',
'link': 'UP',
'link_change_supported': 'yes',
'mult': 'off',
'numa': 1,
'pci_addr': '0000:82:00.0',
'prom': 'on',
'prom_supported': 'yes',
'rx': {'caps': ['flow_stats', 'latency'], 'counters': 127},
'rx_filter_mode': 'hardware match',
'rx_queue': 'off',
'speed': 40.0,
'src_ipv4': '-',
'src_mac': '3c:fd:fe:c8:17:d0',
'stack': 'legacy',
'status': 'IDLE',
'supp_speeds': [40000],
'vlan': '-',
'vxlan_fs': '-'}
05/11/2020 09:46:13 pktgen: begin traffic ......
05/11/2020 09:46:13 pktgen: {'ports': [0], 'mult': '100%', 'core_mask': None, 'force': True}
05/11/2020 09:46:23 pktgen: begin get port statistic ...
05/11/2020 09:46:23 pktgen: {'options': {'pcap': '/tmp/multi_path.pcap',
'stream_config': {'rate': 100,
'transmit_mode': 'continuous',
'txmode': {}}},
'pcap_file': '/tmp/multi_path.pcap',
'rx_port': 0,
'tx_port': 0}
05/11/2020 09:46:23 pktgen: {0: {'ibytes': 49402069794,
'ierrors': 0,
'ipackets': 32544186,
'obytes': 49401928620,
'oerrors': 0,
'opackets': 32544094,
'rx_bps': 39502786560.0,
'rx_bps_L1': 40023968160.0,
'rx_pps': 3257385.0,
'rx_util': 100.0599204,
'tx_bps': 39505981440.0,
'tx_bps_L1': 40028160880.0,
'tx_pps': 3263621.5,
'tx_util': 100.0704022},
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.094274520874023,
'cpu_util': 75.69856262207031,
'cpu_util_raw': 77.5,
'open_flows': 0.0,
'platform_factor': 1.0,
'queue_full': 26714216,
'rx_bps': 39502786560.0,
'rx_core_pps': 0.0,
'rx_cpu_util': 0.0,
'rx_drop_bps': 0.0,
'rx_pps': 3257385.0,
'socket_util': 0.0,
'total_alloc_error': 0,
'total_clients': 0,
'total_servers': 0,
'tx_bps': 39505981440.0,
'tx_cps': 0.0,
'tx_expected_bps': 0.0,
'tx_expected_cps': 0.0,
'tx_expected_pps': 0.0,
'tx_pps': 3263621.5},
'latency': {'global': {'bad_hdr': 0, 'old_flow': 0}},
'total': {'ibytes': 49402069794,
'ierrors': 0,
'ipackets': 32544186,
'obytes': 49401928620,
'oerrors': 0,
'opackets': 32544094,
'rx_bps': 39502786560.0,
'rx_bps_L1': 40023968160.0,
'rx_pps': 3257385.0,
'rx_util': 100.0599204,
'tx_bps': 39505981440.0,
'tx_bps_L1': 40028160880.0,
'tx_pps': 3263621.5,
'tx_util': 100.0704022}}
05/11/2020 09:46:23 pktgen: {'ibytes': 49402069794,
'ierrors': 0,
'ipackets': 32544186,
'obytes': 49401928620,
'oerrors': 0,
'opackets': 32544094,
'rx_bps': 39502786560.0,
'rx_bps_L1': 40023968160.0,
'rx_pps': 3257385.0,
'rx_util': 100.0599204,
'tx_bps': 39505981440.0,
'tx_bps_L1': 40028160880.0,
'tx_pps': 3263621.5,
'tx_util': 100.0704022}
05/11/2020 09:46:23 pktgen: Tx Port 0 stats:
tx_port: 0, tx_bps: 39505981440.000000, tx_pps: 3263621.500000
05/11/2020 09:46:23 pktgen: {'ibytes': 49402069794,
'ierrors': 0,
'ipackets': 32544186,
'obytes': 49401928620,
'oerrors': 0,
'opackets': 32544094,
'rx_bps': 39502786560.0,
'rx_bps_L1': 40023968160.0,
'rx_pps': 3257385.0,
'rx_util': 100.0599204,
'tx_bps': 39505981440.0,
'tx_bps_L1': 40028160880.0,
'tx_pps': 3263621.5,
'tx_util': 100.0704022}
05/11/2020 09:46:23 pktgen: Rx Port 0 stats:
rx_port: 0, rx_bps: 39502786560.000000, rx_pps: 3257385.000000
05/11/2020 09:46:23 pktgen: throughput: pps_rx 3257385.000000, bps_rx 39502786560.000000
05/11/2020 09:46:23 pktgen: traffic completed.
05/11/2020 09:46:24 TestPVPMultiPathVhostPerformance: result of all framesize result
05/11/2020 09:46:24 TestPVPMultiPathVhostPerformance:
+-------+---------------------------------+--------+------------+
| Frame | Mode/RXD-TXD | Mpps | % linerate |
+=======+=================================+========+============+
| 64 | virtio_1.1_inorder_mergeable on | 12.593 | 21.157 |
+-------+---------------------------------+--------+------------+
| 1518 | virtio_1.1_inorder_mergeable on | 3.257 | 100.197 |
+-------+---------------------------------+--------+------------+
05/11/2020 09:46:24 TestPVPMultiPathVhostPerformance:
+-------+--------------+-------------+------------+---------------------+-----------------------+
| Frame | Mode/RXD-TXD | Mpps | % linerate | Expected Throughput | Throughput Difference |
+=======+==============+=============+============+=====================+=======================+
| 64 | 1024 | 12.593 Mpps | 21.157% | 12.837 Mpps | -0.244 Mpps |
+-------+--------------+-------------+------------+---------------------+-----------------------+
| 1518 | 1024 | 3.257 Mpps | 100.197% | 3.253 Mpps | 0.004 Mpps |
+-------+--------------+-------------+------------+---------------------+-----------------------+
05/11/2020 09:46:24 TestPVPMultiPathVhostPerformance: Accept tolerance are (Mpps) -0.256740
05/11/2020 09:46:24 TestPVPMultiPathVhostPerformance: Throughput Difference are (Mpps) -0.244000
05/11/2020 09:46:24 TestPVPMultiPathVhostPerformance: Accept tolerance are (Mpps) -0.065060
05/11/2020 09:46:24 TestPVPMultiPathVhostPerformance: Throughput Difference are (Mpps) 0.004000
05/11/2020 09:46:24 TestPVPMultiPathVhostPerformance: Test Case test_perf_vhost_single_core_virtio11_inorder_mergeable Result PASSED:
05/11/2020 09:46:24 dut.10.240.183.220: kill_all: called by dut and prefix list has value.
05/11/2020 09:46:26 TestPVPMultiPathVhostPerformance: Test Case test_perf_vhost_single_core_virtio11_inorder_normal Begin
05/11/2020 09:46:26 dut.10.240.183.220:
05/11/2020 09:46:26 tester:
05/11/2020 09:46:26 dut.10.240.183.220: rm -rf ./vhost.out
05/11/2020 09:46:26 dut.10.240.183.220:
05/11/2020 09:46:26 dut.10.240.183.220: rm -rf ./vhost-net*
05/11/2020 09:46:26 dut.10.240.183.220:
05/11/2020 09:46:26 dut.10.240.183.220: killall -s INT dpdk-testpmd
05/11/2020 09:46:26 dut.10.240.183.220: dpdk-testpmd: no process found
05/11/2020 09:46:26 dut.10.240.183.220: killall -s INT qemu-system-x86_64
05/11/2020 09:46:26 dut.10.240.183.220: qemu-system-x86_64: no process found
05/11/2020 09:46:27 dut.10.240.183.220: cat /proc/meminfo |grep Hugepagesize|awk '{print($2)}'
05/11/2020 09:46:27 dut.10.240.183.220: 1048576
05/11/2020 09:46:28 TestPVPMultiPathVhostPerformance: Test running at parameters: framesize: 64, rxd/txd: 1024
05/11/2020 09:46:28 tester: ls -d /tmp
05/11/2020 09:46:28 tester: /tmp
05/11/2020 09:46:28 tester: scp -v /home/autoregression/jiangyu/dts20.11/dts/output/tmp/pcap/multi_path.pcap root@10.240.183.217:/tmp/multi_path.pcap
05/11/2020 09:46:30 pktgen: test port 0 map gen port 0
05/11/2020 09:46:30 pktgen: test port 0 map gen port 0
05/11/2020 09:46:30 pktgen: {'arp': '-',
'cores': [0, 1, 2, 3],
'description': 'Ethernet Controller XL710 for 40GbE QSFP+',
'dest': 'b4:96:91:46:e0:5c',
'driver': 'net_i40e',
'fc': 'none',
'fc_supported': 'no',
'grat_arp': 'off',
'hw_mac': '3c:fd:fe:c8:17:d0',
'index': 0,
'ipv6': 'off',
'is_fc_supported': False,
'is_led_supported': True,
'is_link_supported': True,
'is_prom_supported': True,
'is_virtual': 'no',
'is_vxlan_supported': 'yes',
'layer_mode': 'Ethernet',
'led_change_supported': 'yes',
'link': 'UP',
'link_change_supported': 'yes',
'mult': 'off',
'numa': 1,
'pci_addr': '0000:82:00.0',
'prom': 'off',
'prom_supported': 'yes',
'rx': {'caps': ['flow_stats', 'latency'], 'counters': 127},
'rx_filter_mode': 'hardware match',
'rx_queue': 'off',
'speed': 40.0,
'src_ipv4': '-',
'src_mac': '3c:fd:fe:c8:17:d0',
'stack': 'legacy',
'status': 'IDLE',
'supp_speeds': [40000],
'vlan': '-',
'vxlan_fs': '-'}
05/11/2020 09:46:30 pktgen: trex port <0> not support flow control
05/11/2020 09:46:30 pktgen: check the trex port link status
05/11/2020 09:46:30 pktgen: {'arp': '-',
'cores': [0, 1, 2, 3],
'description': 'Ethernet Controller XL710 for 40GbE QSFP+',
'dest': 'b4:96:91:46:e0:5c',
'driver': 'net_i40e',
'fc': 'none',
'fc_supported': 'no',
'grat_arp': 'off',
'hw_mac': '3c:fd:fe:c8:17:d0',
'index': 0,
'ipv6': 'off',
'is_fc_supported': False,
'is_led_supported': True,
'is_link_supported': True,
'is_prom_supported': True,
'is_virtual': 'no',
'is_vxlan_supported': 'yes',
'layer_mode': 'Ethernet',
'led_change_supported': 'yes',
'link': 'UP',
'link_change_supported': 'yes',
'mult': 'off',
'numa': 1,
'pci_addr': '0000:82:00.0',
'prom': 'on',
'prom_supported': 'yes',
'rx': {'caps': ['flow_stats', 'latency'], 'counters': 127},
'rx_filter_mode': 'hardware match',
'rx_queue': 'off',
'speed': 40.0,
'src_ipv4': '-',
'src_mac': '3c:fd:fe:c8:17:d0',
'stack': 'legacy',
'status': 'IDLE',
'supp_speeds': [40000],
'vlan': '-',
'vxlan_fs': '-'}
05/11/2020 09:46:30 pktgen: begin traffic ......
05/11/2020 09:46:30 pktgen: {'ports': [0], 'mult': '100%', 'core_mask': None, 'force': True}
05/11/2020 09:46:40 pktgen: begin get port statistic ...
05/11/2020 09:46:40 pktgen: {'options': {'pcap': '/tmp/multi_path.pcap',
'stream_config': {'rate': 100,
'transmit_mode': 'continuous',
'txmode': {}}},
'pcap_file': '/tmp/multi_path.pcap',
'rx_port': 0,
'tx_port': 0}
05/11/2020 09:46:40 pktgen: {0: {'ibytes': 8087660544,
'ierrors': 0,
'ipackets': 126369698,
'obytes': 18753798592,
'oerrors': 0,
'opackets': 293028136,
'rx_bps': 6445840384.0,
'rx_bps_L1': 8460031584.0,
'rx_pps': 12588695.0,
'rx_util': 21.15007896,
'tx_bps': 14963515392.0,
'tx_bps_L1': 19639478272.0,
'tx_pps': 29224768.0,
'tx_util': 49.09869568},
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.957193851470947,
'cpu_util': 94.02507781982422,
'cpu_util_raw': 100.0,
'open_flows': 0.0,
'platform_factor': 1.0,
'queue_full': 23287538,
'rx_bps': 6445840384.0,
'rx_core_pps': 0.0,
'rx_cpu_util': 0.0,
'rx_drop_bps': 8517676032.0,
'rx_pps': 12588695.0,
'socket_util': 0.0,
'total_alloc_error': 0,
'total_clients': 0,
'total_servers': 0,
'tx_bps': 14963515392.0,
'tx_cps': 0.0,
'tx_expected_bps': 0.0,
'tx_expected_cps': 0.0,
'tx_expected_pps': 0.0,
'tx_pps': 29224768.0},
'latency': {'global': {'bad_hdr': 0, 'old_flow': 0}},
'total': {'ibytes': 8087660544,
'ierrors': 0,
'ipackets': 126369698,
'obytes': 18753798592,
'oerrors': 0,
'opackets': 293028136,
'rx_bps': 6445840384.0,
'rx_bps_L1': 8460031584.0,
'rx_pps': 12588695.0,
'rx_util': 21.15007896,
'tx_bps': 14963515392.0,
'tx_bps_L1': 19639478272.0,
'tx_pps': 29224768.0,
'tx_util': 49.09869568}}
05/11/2020 09:46:40 pktgen: {'ibytes': 8087660544,
'ierrors': 0,
'ipackets': 126369698,
'obytes': 18753798592,
'oerrors': 0,
'opackets': 293028136,
'rx_bps': 6445840384.0,
'rx_bps_L1': 8460031584.0,
'rx_pps': 12588695.0,
'rx_util': 21.15007896,
'tx_bps': 14963515392.0,
'tx_bps_L1': 19639478272.0,
'tx_pps': 29224768.0,
'tx_util': 49.09869568}
05/11/2020 09:46:40 pktgen: Tx Port 0 stats:
tx_port: 0, tx_bps: 14963515392.000000, tx_pps: 29224768.000000
05/11/2020 09:46:40 pktgen: {'ibytes': 8087660544,
'ierrors': 0,
'ipackets': 126369698,
'obytes': 18753798592,
'oerrors': 0,
'opackets': 293028136,
'rx_bps': 6445840384.0,
'rx_bps_L1': 8460031584.0,
'rx_pps': 12588695.0,
'rx_util': 21.15007896,
'tx_bps': 14963515392.0,
'tx_bps_L1': 19639478272.0,
'tx_pps': 29224768.0,
'tx_util': 49.09869568}
05/11/2020 09:46:40 pktgen: Rx Port 0 stats:
rx_port: 0, rx_bps: 6445840384.000000, rx_pps: 12588695.000000
05/11/2020 09:46:40 pktgen: throughput: pps_rx 12588695.000000, bps_rx 6445840384.000000
05/11/2020 09:46:40 pktgen: traffic completed.
05/11/2020 09:46:40 TestPVPMultiPathVhostPerformance: Test running at parameters: framesize: 1518, rxd/txd: 1024
05/11/2020 09:46:40 tester: ls -d /tmp
05/11/2020 09:46:40 tester: /tmp
05/11/2020 09:46:40 tester: scp -v /home/autoregression/jiangyu/dts20.11/dts/output/tmp/pcap/multi_path.pcap root@10.240.183.217:/tmp/multi_path.pcap
05/11/2020 09:46:42 pktgen: test port 0 map gen port 0
05/11/2020 09:46:42 pktgen: test port 0 map gen port 0
05/11/2020 09:46:42 pktgen: {'arp': '-',
'cores': [0, 1, 2, 3],
'description': 'Ethernet Controller XL710 for 40GbE QSFP+',
'dest': 'b4:96:91:46:e0:5c',
'driver': 'net_i40e',
'fc': 'none',
'fc_supported': 'no',
'grat_arp': 'off',
'hw_mac': '3c:fd:fe:c8:17:d0',
'index': 0,
'ipv6': 'off',
'is_fc_supported': False,
'is_led_supported': True,
'is_link_supported': True,
'is_prom_supported': True,
'is_virtual': 'no',
'is_vxlan_supported': 'yes',
'layer_mode': 'Ethernet',
'led_change_supported': 'yes',
'link': 'UP',
'link_change_supported': 'yes',
'mult': 'off',
'numa': 1,
'pci_addr': '0000:82:00.0',
'prom': 'off',
'prom_supported': 'yes',
'rx': {'caps': ['flow_stats', 'latency'], 'counters': 127},
'rx_filter_mode': 'hardware match',
'rx_queue': 'off',
'speed': 40.0,
'src_ipv4': '-',
'src_mac': '3c:fd:fe:c8:17:d0',
'stack': 'legacy',
'status': 'IDLE',
'supp_speeds': [40000],
'vlan': '-',
'vxlan_fs': '-'}
05/11/2020 09:46:42 pktgen: trex port <0> not support flow control
05/11/2020 09:46:42 pktgen: check the trex port link status
05/11/2020 09:46:42 pktgen: {'arp': '-',
'cores': [0, 1, 2, 3],
'description': 'Ethernet Controller XL710 for 40GbE QSFP+',
'dest': 'b4:96:91:46:e0:5c',
'driver': 'net_i40e',
'fc': 'none',
'fc_supported': 'no',
'grat_arp': 'off',
'hw_mac': '3c:fd:fe:c8:17:d0',
'index': 0,
'ipv6': 'off',
'is_fc_supported': False,
'is_led_supported': True,
'is_link_supported': True,
'is_prom_supported': True,
'is_virtual': 'no',
'is_vxlan_supported': 'yes',
'layer_mode': 'Ethernet',
'led_change_supported': 'yes',
'link': 'UP',
'link_change_supported': 'yes',
'mult': 'off',
'numa': 1,
'pci_addr': '0000:82:00.0',
'prom': 'on',
'prom_supported': 'yes',
'rx': {'caps': ['flow_stats', 'latency'], 'counters': 127},
'rx_filter_mode': 'hardware match',
'rx_queue': 'off',
'speed': 40.0,
'src_ipv4': '-',
'src_mac': '3c:fd:fe:c8:17:d0',
'stack': 'legacy',
'status': 'IDLE',
'supp_speeds': [40000],
'vlan': '-',
'vxlan_fs': '-'}
05/11/2020 09:46:42 pktgen: begin traffic ......
05/11/2020 09:46:42 pktgen: {'ports': [0], 'mult': '100%', 'core_mask': None, 'force': True}
05/11/2020 09:46:52 pktgen: begin get port statistic ...
05/11/2020 09:46:52 pktgen: {'options': {'pcap': '/tmp/multi_path.pcap',
'stream_config': {'rate': 100,
'transmit_mode': 'continuous',
'txmode': {}}},
'pcap_file': '/tmp/multi_path.pcap',
'rx_port': 0,
'tx_port': 0}
05/11/2020 09:46:52 pktgen: {0: {'ibytes': 49400258820,
'ierrors': 0,
'ipackets': 32542993,
'obytes': 49400122200,
'oerrors': 0,
'opackets': 32542902,
'rx_bps': 39437991936.0,
'rx_bps_L1': 39958469056.0,
'rx_pps': 3252982.0,
'rx_util': 99.89617264,
'tx_bps': 39441833984.0,
'tx_bps_L1': 39963514544.0,
'tx_pps': 3260503.5,
'tx_util': 99.90878636000001},
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.198993682861328,
'cpu_util': 75.27356719970703,
'cpu_util_raw': 77.75,
'open_flows': 0.0,
'platform_factor': 1.0,
'queue_full': 26674054,
'rx_bps': 39437991936.0,
'rx_core_pps': 0.0,
'rx_cpu_util': 0.0,
'rx_drop_bps': 0.0,
'rx_pps': 3252982.0,
'socket_util': 0.0,
'total_alloc_error': 0,
'total_clients': 0,
'total_servers': 0,
'tx_bps': 39441833984.0,
'tx_cps': 0.0,
'tx_expected_bps': 0.0,
'tx_expected_cps': 0.0,
'tx_expected_pps': 0.0,
'tx_pps': 3260503.5},
'latency': {'global': {'bad_hdr': 0, 'old_flow': 0}},
'total': {'ibytes': 49400258820,
'ierrors': 0,
'ipackets': 32542993,
'obytes': 49400122200,
'oerrors': 0,
'opackets': 32542902,
'rx_bps': 39437991936.0,
'rx_bps_L1': 39958469056.0,
'rx_pps': 3252982.0,
'rx_util': 99.89617264,
'tx_bps': 39441833984.0,
'tx_bps_L1': 39963514544.0,
'tx_pps': 3260503.5,
'tx_util': 99.90878636000001}}
05/11/2020 09:46:52 pktgen: {'ibytes': 49400258820,
'ierrors': 0,
'ipackets': 32542993,
'obytes': 49400122200,
'oerrors': 0,
'opackets': 32542902,
'rx_bps': 39437991936.0,
'rx_bps_L1': 39958469056.0,
'rx_pps': 3252982.0,
'rx_util': 99.89617264,
'tx_bps': 39441833984.0,
'tx_bps_L1': 39963514544.0,
'tx_pps': 3260503.5,
'tx_util': 99.90878636000001}
05/11/2020 09:46:52 pktgen: Tx Port 0 stats:
tx_port: 0, tx_bps: 39441833984.000000, tx_pps: 3260503.500000
05/11/2020 09:46:52 pktgen: {'ibytes': 49400258820,
'ierrors': 0,
'ipackets': 32542993,
'obytes': 49400122200,
'oerrors': 0,
'opackets': 32542902,
'rx_bps': 39437991936.0,
'rx_bps_L1': 39958469056.0,
'rx_pps': 3252982.0,
'rx_util': 99.89617264,
'tx_bps': 39441833984.0,
'tx_bps_L1': 39963514544.0,
'tx_pps': 3260503.5,
'tx_util': 99.90878636000001}
05/11/2020 09:46:52 pktgen: Rx Port 0 stats:
rx_port: 0, rx_bps: 39437991936.000000, rx_pps: 3252982.000000
05/11/2020 09:46:52 pktgen: throughput: pps_rx 3252982.000000, bps_rx 39437991936.000000
05/11/2020 09:46:52 pktgen: traffic completed.
05/11/2020 09:46:54 TestPVPMultiPathVhostPerformance: result of all framesize result
05/11/2020 09:46:54 TestPVPMultiPathVhostPerformance:
+-------+---------------------------+--------+------------+
| Frame | Mode/RXD-TXD | Mpps | % linerate |
+=======+===========================+========+============+
| 64 | virtio_1.1 inorder normal | 12.589 | 21.149 |
+-------+---------------------------+--------+------------+
| 1518 | virtio_1.1 inorder normal | 3.253 | 100.062 |
+-------+---------------------------+--------+------------+
05/11/2020 09:46:54 TestPVPMultiPathVhostPerformance:
+-------+--------------+-------------+------------+---------------------+-----------------------+
| Frame | Mode/RXD-TXD | Mpps | % linerate | Expected Throughput | Throughput Difference |
+=======+==============+=============+============+=====================+=======================+
| 64 | 1024 | 12.589 Mpps | 21.149% | 12.790 Mpps | -0.201 Mpps |
+-------+--------------+-------------+------------+---------------------+-----------------------+
| 1518 | 1024 | 3.253 Mpps | 100.062% | 3.249 Mpps | 0.004 Mpps |
+-------+--------------+-------------+------------+---------------------+-----------------------+
05/11/2020 09:46:54 TestPVPMultiPathVhostPerformance: Accept tolerance are (Mpps) -0.255800
05/11/2020 09:46:54 TestPVPMultiPathVhostPerformance: Throughput Difference are (Mpps) -0.201000
05/11/2020 09:46:54 TestPVPMultiPathVhostPerformance: Accept tolerance are (Mpps) -0.064980
05/11/2020 09:46:54 TestPVPMultiPathVhostPerformance: Throughput Difference are (Mpps) 0.004000
05/11/2020 09:46:54 TestPVPMultiPathVhostPerformance: Test Case test_perf_vhost_single_core_virtio11_inorder_normal Result PASSED:
05/11/2020 09:46:54 dut.10.240.183.220: kill_all: called by dut and prefix list has value.
05/11/2020 09:46:55 TestPVPMultiPathVhostPerformance: Test Case test_perf_vhost_single_core_virtio11_mergeable Begin
05/11/2020 09:46:55 dut.10.240.183.220:
05/11/2020 09:46:55 tester:
05/11/2020 09:46:55 dut.10.240.183.220: rm -rf ./vhost.out
05/11/2020 09:46:56 dut.10.240.183.220:
05/11/2020 09:46:56 dut.10.240.183.220: rm -rf ./vhost-net*
05/11/2020 09:46:56 dut.10.240.183.220:
05/11/2020 09:46:56 dut.10.240.183.220: killall -s INT dpdk-testpmd
05/11/2020 09:46:56 dut.10.240.183.220: dpdk-testpmd: no process found
05/11/2020 09:46:56 dut.10.240.183.220: killall -s INT qemu-system-x86_64
05/11/2020 09:46:56 dut.10.240.183.220: qemu-system-x86_64: no process found
05/11/2020 09:46:56 dut.10.240.183.220: cat /proc/meminfo |grep Hugepagesize|awk '{print($2)}'
05/11/2020 09:46:56 dut.10.240.183.220: 1048576
05/11/2020 09:46:58 TestPVPMultiPathVhostPerformance: Test running at parameters: framesize: 64, rxd/txd: 1024
05/11/2020 09:46:58 tester: ls -d /tmp
05/11/2020 09:46:58 tester: /tmp
05/11/2020 09:46:58 tester: scp -v /home/autoregression/jiangyu/dts20.11/dts/output/tmp/pcap/multi_path.pcap root@10.240.183.217:/tmp/multi_path.pcap
05/11/2020 09:47:00 pktgen: test port 0 map gen port 0
05/11/2020 09:47:00 pktgen: test port 0 map gen port 0
05/11/2020 09:47:00 pktgen: {'arp': '-',
'cores': [0, 1, 2, 3],
'description': 'Ethernet Controller XL710 for 40GbE QSFP+',
'dest': 'b4:96:91:46:e0:5c',
'driver': 'net_i40e',
'fc': 'none',
'fc_supported': 'no',
'grat_arp': 'off',
'hw_mac': '3c:fd:fe:c8:17:d0',
'index': 0,
'ipv6': 'off',
'is_fc_supported': False,
'is_led_supported': True,
'is_link_supported': True,
'is_prom_supported': True,
'is_virtual': 'no',
'is_vxlan_supported': 'yes',
'layer_mode': 'Ethernet',
'led_change_supported': 'yes',
'link': 'UP',
'link_change_supported': 'yes',
'mult': 'off',
'numa': 1,
'pci_addr': '0000:82:00.0',
'prom': 'off',
'prom_supported': 'yes',
'rx': {'caps': ['flow_stats', 'latency'], 'counters': 127},
'rx_filter_mode': 'hardware match',
'rx_queue': 'off',
'speed': 40.0,
'src_ipv4': '-',
'src_mac': '3c:fd:fe:c8:17:d0',
'stack': 'legacy',
'status': 'IDLE',
'supp_speeds': [40000],
'vlan': '-',
'vxlan_fs': '-'}
05/11/2020 09:47:00 pktgen: trex port <0> not support flow control
05/11/2020 09:47:00 pktgen: check the trex port link status
05/11/2020 09:47:00 pktgen: {'arp': '-',
'cores': [0, 1, 2, 3],
'description': 'Ethernet Controller XL710 for 40GbE QSFP+',
'dest': 'b4:96:91:46:e0:5c',
'driver': 'net_i40e',
'fc': 'none',
'fc_supported': 'no',
'grat_arp': 'off',
'hw_mac': '3c:fd:fe:c8:17:d0',
'index': 0,
'ipv6': 'off',
'is_fc_supported': False,
'is_led_supported': True,
'is_link_supported': True,
'is_prom_supported': True,
'is_virtual': 'no',
'is_vxlan_supported': 'yes',
'layer_mode': 'Ethernet',
'led_change_supported': 'yes',
'link': 'UP',
'link_change_supported': 'yes',
'mult': 'off',
'numa': 1,
'pci_addr': '0000:82:00.0',
'prom': 'on',
'prom_supported': 'yes',
'rx': {'caps': ['flow_stats', 'latency'], 'counters': 127},
'rx_filter_mode': 'hardware match',
'rx_queue': 'off',
'speed': 40.0,
'src_ipv4': '-',
'src_mac': '3c:fd:fe:c8:17:d0',
'stack': 'legacy',
'status': 'IDLE',
'supp_speeds': [40000],
'vlan': '-',
'vxlan_fs': '-'}
05/11/2020 09:47:00 pktgen: begin traffic ......
05/11/2020 09:47:00 pktgen: {'ports': [0], 'mult': '100%', 'core_mask': None, 'force': True}
05/11/2020 09:47:10 pktgen: begin get port statistic ...
05/11/2020 09:47:10 pktgen: {'options': {'pcap': '/tmp/multi_path.pcap',
'stream_config': {'rate': 100,
'transmit_mode': 'continuous',
'txmode': {}}},
'pcap_file': '/tmp/multi_path.pcap',
'rx_port': 0,
'tx_port': 0}
05/11/2020 09:47:10 pktgen: {0: {'ibytes': 7725324864,
'ierrors': 0,
'ipackets': 120708204,
'obytes': 18756365760,
'oerrors': 0,
'opackets': 293068236,
'rx_bps': 6161051136.0,
'rx_bps_L1': 8086297216.0,
'rx_pps': 12032788.0,
'rx_util': 20.21574304,
'tx_bps': 14972581888.0,
'tx_bps_L1': 19651431168.0,
'tx_pps': 29242808.0,
'tx_util': 49.12857792},
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.007101058959961,
'cpu_util': 93.49565124511719,
'cpu_util_raw': 100.0,
'open_flows': 0.0,
'platform_factor': 1.0,
'queue_full': 23283460,
'rx_bps': 6161051136.0,
'rx_core_pps': 0.0,
'rx_cpu_util': 0.0,
'rx_drop_bps': 8811531264.0,
'rx_pps': 12032788.0,
'socket_util': 0.0,
'total_alloc_error': 0,
'total_clients': 0,
'total_servers': 0,
'tx_bps': 14972581888.0,
'tx_cps': 0.0,
'tx_expected_bps': 0.0,
'tx_expected_cps': 0.0,
'tx_expected_pps': 0.0,
'tx_pps': 29242808.0},
'latency': {'global': {'bad_hdr': 0, 'old_flow': 0}},
'total': {'ibytes': 7725324864,
'ierrors': 0,
'ipackets': 120708204,
'obytes': 18756365760,
'oerrors': 0,
'opackets': 293068236,
'rx_bps': 6161051136.0,
'rx_bps_L1': 8086297216.0,
'rx_pps': 12032788.0,
'rx_util': 20.21574304,
'tx_bps': 14972581888.0,
'tx_bps_L1': 19651431168.0,
'tx_pps': 29242808.0,
'tx_util': 49.12857792}}
05/11/2020 09:47:10 pktgen: {'ibytes': 7725324864,
'ierrors': 0,
'ipackets': 120708204,
'obytes': 18756365760,
'oerrors': 0,
'opackets': 293068236,
'rx_bps': 6161051136.0,
'rx_bps_L1': 8086297216.0,
'rx_pps': 12032788.0,
'rx_util': 20.21574304,
'tx_bps': 14972581888.0,
'tx_bps_L1': 19651431168.0,
'tx_pps': 29242808.0,
'tx_util': 49.12857792}
05/11/2020 09:47:10 pktgen: Tx Port 0 stats:
tx_port: 0, tx_bps: 14972581888.000000, tx_pps: 29242808.000000
05/11/2020 09:47:10 pktgen: {'ibytes': 7725324864,
'ierrors': 0,
'ipackets': 120708204,
'obytes': 18756365760,
'oerrors': 0,
'opackets': 293068236,
'rx_bps': 6161051136.0,
'rx_bps_L1': 8086297216.0,
'rx_pps': 12032788.0,
'rx_util': 20.21574304,
'tx_bps': 14972581888.0,
'tx_bps_L1': 19651431168.0,
'tx_pps': 29242808.0,
'tx_util': 49.12857792}
05/11/2020 09:47:10 pktgen: Rx Port 0 stats:
rx_port: 0, rx_bps: 6161051136.000000, rx_pps: 12032788.000000
05/11/2020 09:47:10 pktgen: throughput: pps_rx 12032788.000000, bps_rx 6161051136.000000
05/11/2020 09:47:10 pktgen: traffic completed.
05/11/2020 09:47:10 TestPVPMultiPathVhostPerformance: Test running at parameters: framesize: 1518, rxd/txd: 1024
05/11/2020 09:47:10 tester: ls -d /tmp
05/11/2020 09:47:10 tester: /tmp
05/11/2020 09:47:10 tester: scp -v /home/autoregression/jiangyu/dts20.11/dts/output/tmp/pcap/multi_path.pcap root@10.240.183.217:/tmp/multi_path.pcap
05/11/2020 09:47:12 pktgen: test port 0 map gen port 0
05/11/2020 09:47:12 pktgen: test port 0 map gen port 0
05/11/2020 09:47:12 pktgen: {'arp': '-',
'cores': [0, 1, 2, 3],
'description': 'Ethernet Controller XL710 for 40GbE QSFP+',
'dest': 'b4:96:91:46:e0:5c',
'driver': 'net_i40e',
'fc': 'none',
'fc_supported': 'no',
'grat_arp': 'off',
'hw_mac': '3c:fd:fe:c8:17:d0',
'index': 0,
'ipv6': 'off',
'is_fc_supported': False,
'is_led_supported': True,
'is_link_supported': True,
'is_prom_supported': True,
'is_virtual': 'no',
'is_vxlan_supported': 'yes',
'layer_mode': 'Ethernet',
'led_change_supported': 'yes',
'link': 'UP',
'link_change_supported': 'yes',
'mult': 'off',
'numa': 1,
'pci_addr': '0000:82:00.0',
'prom': 'off',
'prom_supported': 'yes',
'rx': {'caps': ['flow_stats', 'latency'], 'counters': 127},
'rx_filter_mode': 'hardware match',
'rx_queue': 'off',
'speed': 40.0,
'src_ipv4': '-',
'src_mac': '3c:fd:fe:c8:17:d0',
'stack': 'legacy',
'status': 'IDLE',
'supp_speeds': [40000],
'vlan': '-',
'vxlan_fs': '-'}
05/11/2020 09:47:12 pktgen: trex port <0> not support flow control
05/11/2020 09:47:12 pktgen: check the trex port link status
05/11/2020 09:47:12 pktgen: {'arp': '-',
'cores': [0, 1, 2, 3],
'description': 'Ethernet Controller XL710 for 40GbE QSFP+',
'dest': 'b4:96:91:46:e0:5c',
'driver': 'net_i40e',
'fc': 'none',
'fc_supported': 'no',
'grat_arp': 'off',
'hw_mac': '3c:fd:fe:c8:17:d0',
'index': 0,
'ipv6': 'off',
'is_fc_supported': False,
'is_led_supported': True,
'is_link_supported': True,
'is_prom_supported': True,
'is_virtual': 'no',
'is_vxlan_supported': 'yes',
'layer_mode': 'Ethernet',
'led_change_supported': 'yes',
'link': 'UP',
'link_change_supported': 'yes',
'mult': 'off',
'numa': 1,
'pci_addr': '0000:82:00.0',
'prom': 'on',
'prom_supported': 'yes',
'rx': {'caps': ['flow_stats', 'latency'], 'counters': 127},
'rx_filter_mode': 'hardware match',
'rx_queue': 'off',
'speed': 40.0,
'src_ipv4': '-',
'src_mac': '3c:fd:fe:c8:17:d0',
'stack': 'legacy',
'status': 'IDLE',
'supp_speeds': [40000],
'vlan': '-',
'vxlan_fs': '-'}
05/11/2020 09:47:12 pktgen: begin traffic ......
05/11/2020 09:47:12 pktgen: {'ports': [0], 'mult': '100%', 'core_mask': None, 'force': True}
05/11/2020 09:47:22 pktgen: begin get port statistic ...
05/11/2020 09:47:22 pktgen: {'options': {'pcap': '/tmp/multi_path.pcap',
'stream_config': {'rate': 100,
'transmit_mode': 'continuous',
'txmode': {}}},
'pcap_file': '/tmp/multi_path.pcap',
'rx_port': 0,
'tx_port': 0}
05/11/2020 09:47:22 pktgen: {0: {'ibytes': 49403624226,
'ierrors': 0,
'ipackets': 32545210,
'obytes': 49403507340,
'oerrors': 0,
'opackets': 32545134,
'rx_bps': 39464521728.0,
'rx_bps_L1': 39984998688.0,
'rx_pps': 3252981.0,
'rx_util': 99.96249672,
'tx_bps': 39466962944.0,
'tx_bps_L1': 39988219304.0,
'tx_pps': 3257852.25,
'tx_util': 99.97054826},
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.39051628112793,
'cpu_util': 74.77489471435547,
'cpu_util_raw': 76.25,
'open_flows': 0.0,
'platform_factor': 1.0,
'queue_full': 26705626,
'rx_bps': 39464521728.0,
'rx_core_pps': 0.0,
'rx_cpu_util': 0.0,
'rx_drop_bps': 0.0,
'rx_pps': 3252981.0,
'socket_util': 0.0,
'total_alloc_error': 0,
'total_clients': 0,
'total_servers': 0,
'tx_bps': 39466962944.0,
'tx_cps': 0.0,
'tx_expected_bps': 0.0,
'tx_expected_cps': 0.0,
'tx_expected_pps': 0.0,
'tx_pps': 3257852.25},
'latency': {'global': {'bad_hdr': 0, 'old_flow': 0}},
'total': {'ibytes': 49403624226,
'ierrors': 0,
'ipackets': 32545210,
'obytes': 49403507340,
'oerrors': 0,
'opackets': 32545134,
'rx_bps': 39464521728.0,
'rx_bps_L1': 39984998688.0,
'rx_pps': 3252981.0,
'rx_util': 99.96249672,
'tx_bps': 39466962944.0,
'tx_bps_L1': 39988219304.0,
'tx_pps': 3257852.25,
'tx_util': 99.97054826}}
05/11/2020 09:47:22 pktgen: {'ibytes': 49403624226,
'ierrors': 0,
'ipackets': 32545210,
'obytes': 49403507340,
'oerrors': 0,
'opackets': 32545134,
'rx_bps': 39464521728.0,
'rx_bps_L1': 39984998688.0,
'rx_pps': 3252981.0,
'rx_util': 99.96249672,
'tx_bps': 39466962944.0,
'tx_bps_L1': 39988219304.0,
'tx_pps': 3257852.25,
'tx_util': 99.97054826}
05/11/2020 09:47:22 pktgen: Tx Port 0 stats:
tx_port: 0, tx_bps: 39466962944.000000, tx_pps: 3257852.250000
05/11/2020 09:47:22 pktgen: {'ibytes': 49403624226,
'ierrors': 0,
'ipackets': 32545210,
'obytes': 49403507340,
'oerrors': 0,
'opackets': 32545134,
'rx_bps': 39464521728.0,
'rx_bps_L1': 39984998688.0,
'rx_pps': 3252981.0,
'rx_util': 99.96249672,
'tx_bps': 39466962944.0,
'tx_bps_L1': 39988219304.0,
'tx_pps': 3257852.25,
'tx_util': 99.97054826}
05/11/2020 09:47:22 pktgen: Rx Port 0 stats:
rx_port: 0, rx_bps: 39464521728.000000, rx_pps: 3252981.000000
05/11/2020 09:47:22 pktgen: throughput: pps_rx 3252981.000000, bps_rx 39464521728.000000
05/11/2020 09:47:22 pktgen: traffic completed.
05/11/2020 09:47:24 TestPVPMultiPathVhostPerformance: result of all framesize result
05/11/2020 09:47:24 TestPVPMultiPathVhostPerformance:
+-------+-------------------------+--------+------------+
| Frame | Mode/RXD-TXD | Mpps | % linerate |
+=======+=========================+========+============+
| 64 | virtio_1.1_mergeable on | 12.033 | 20.215 |
+-------+-------------------------+--------+------------+
| 1518 | virtio_1.1_mergeable on | 3.253 | 100.062 |
+-------+-------------------------+--------+------------+
05/11/2020 09:47:24 TestPVPMultiPathVhostPerformance:
+-------+--------------+-------------+------------+---------------------+-----------------------+
| Frame | Mode/RXD-TXD | Mpps | % linerate | Expected Throughput | Throughput Difference |
+=======+==============+=============+============+=====================+=======================+
| 64 | 1024 | 12.033 Mpps | 20.215% | 12.194 Mpps | -0.161 Mpps |
+-------+--------------+-------------+------------+---------------------+-----------------------+
| 1518 | 1024 | 3.253 Mpps | 100.062% | 3.240 Mpps | 0.013 Mpps |
+-------+--------------+-------------+------------+---------------------+-----------------------+
05/11/2020 09:47:24 TestPVPMultiPathVhostPerformance: Accept tolerance are (Mpps) -0.243880
05/11/2020 09:47:24 TestPVPMultiPathVhostPerformance: Throughput Difference are (Mpps) -0.161000
05/11/2020 09:47:24 TestPVPMultiPathVhostPerformance: Accept tolerance are (Mpps) -0.064800
05/11/2020 09:47:24 TestPVPMultiPathVhostPerformance: Throughput Difference are (Mpps) 0.013000
05/11/2020 09:47:24 TestPVPMultiPathVhostPerformance: Test Case test_perf_vhost_single_core_virtio11_mergeable Result PASSED:
05/11/2020 09:47:24 dut.10.240.183.220: kill_all: called by dut and prefix list has value.
05/11/2020 09:47:25 TestPVPMultiPathVhostPerformance: Test Case test_perf_vhost_single_core_virtio11_normal Begin
05/11/2020 09:47:25 dut.10.240.183.220:
05/11/2020 09:47:25 tester:
05/11/2020 09:47:25 dut.10.240.183.220: rm -rf ./vhost.out
05/11/2020 09:47:25 dut.10.240.183.220:
05/11/2020 09:47:25 dut.10.240.183.220: rm -rf ./vhost-net*
05/11/2020 09:47:25 dut.10.240.183.220:
05/11/2020 09:47:25 dut.10.240.183.220: killall -s INT dpdk-testpmd
05/11/2020 09:47:25 dut.10.240.183.220: dpdk-testpmd: no process found
05/11/2020 09:47:25 dut.10.240.183.220: killall -s INT qemu-system-x86_64
05/11/2020 09:47:26 dut.10.240.183.220: qemu-system-x86_64: no process found
05/11/2020 09:47:26 dut.10.240.183.220: cat /proc/meminfo |grep Hugepagesize|awk '{print($2)}'
05/11/2020 09:47:26 dut.10.240.183.220: 1048576
05/11/2020 09:47:28 TestPVPMultiPathVhostPerformance: Test running at parameters: framesize: 64, rxd/txd: 1024
05/11/2020 09:47:28 tester: ls -d /tmp
05/11/2020 09:47:28 tester: /tmp
05/11/2020 09:47:28 tester: scp -v /home/autoregression/jiangyu/dts20.11/dts/output/tmp/pcap/multi_path.pcap root@10.240.183.217:/tmp/multi_path.pcap
05/11/2020 09:47:30 pktgen: test port 0 map gen port 0
05/11/2020 09:47:30 pktgen: test port 0 map gen port 0
05/11/2020 09:47:30 pktgen: {'arp': '-',
'cores': [0, 1, 2, 3],
'description': 'Ethernet Controller XL710 for 40GbE QSFP+',
'dest': 'b4:96:91:46:e0:5c',
'driver': 'net_i40e',
'fc': 'none',
'fc_supported': 'no',
'grat_arp': 'off',
'hw_mac': '3c:fd:fe:c8:17:d0',
'index': 0,
'ipv6': 'off',
'is_fc_supported': False,
'is_led_supported': True,
'is_link_supported': True,
'is_prom_supported': True,
'is_virtual': 'no',
'is_vxlan_supported': 'yes',
'layer_mode': 'Ethernet',
'led_change_supported': 'yes',
'link': 'UP',
'link_change_supported': 'yes',
'mult': 'off',
'numa': 1,
'pci_addr': '0000:82:00.0',
'prom': 'off',
'prom_supported': 'yes',
'rx': {'caps': ['flow_stats', 'latency'], 'counters': 127},
'rx_filter_mode': 'hardware match',
'rx_queue': 'off',
'speed': 40.0,
'src_ipv4': '-',
'src_mac': '3c:fd:fe:c8:17:d0',
'stack': 'legacy',
'status': 'IDLE',
'supp_speeds': [40000],
'vlan': '-',
'vxlan_fs': '-'}
05/11/2020 09:47:30 pktgen: trex port <0> not support flow control
05/11/2020 09:47:30 pktgen: check the trex port link status
05/11/2020 09:47:30 pktgen: {'arp': '-',
'cores': [0, 1, 2, 3],
'description': 'Ethernet Controller XL710 for 40GbE QSFP+',
'dest': 'b4:96:91:46:e0:5c',
'driver': 'net_i40e',
'fc': 'none',
'fc_supported': 'no',
'grat_arp': 'off',
'hw_mac': '3c:fd:fe:c8:17:d0',
'index': 0,
'ipv6': 'off',
'is_fc_supported': False,
'is_led_supported': True,
'is_link_supported': True,
'is_prom_supported': True,
'is_virtual': 'no',
'is_vxlan_supported': 'yes',
'layer_mode': 'Ethernet',
'led_change_supported': 'yes',
'link': 'UP',
'link_change_supported': 'yes',
'mult': 'off',
'numa': 1,
'pci_addr': '0000:82:00.0',
'prom': 'on',
'prom_supported': 'yes',
'rx': {'caps': ['flow_stats', 'latency'], 'counters': 127},
'rx_filter_mode': 'hardware match',
'rx_queue': 'off',
'speed': 40.0,
'src_ipv4': '-',
'src_mac': '3c:fd:fe:c8:17:d0',
'stack': 'legacy',
'status': 'IDLE',
'supp_speeds': [40000],
'vlan': '-',
'vxlan_fs': '-'}
05/11/2020 09:47:30 pktgen: begin traffic ......
05/11/2020 09:47:30 pktgen: {'ports': [0], 'mult': '100%', 'core_mask': None, 'force': True}
05/11/2020 09:47:40 pktgen: begin get port statistic ...
05/11/2020 09:47:40 pktgen: {'options': {'pcap': '/tmp/multi_path.pcap',
'stream_config': {'rate': 100,
'transmit_mode': 'continuous',
'txmode': {}}},
'pcap_file': '/tmp/multi_path.pcap',
'rx_port': 0,
'tx_port': 0}
05/11/2020 09:47:40 pktgen: {0: {'ibytes': 7744512000,
'ierrors': 0,
'ipackets': 121008008,
'obytes': 18786970304,
'oerrors': 0,
'opackets': 293546433,
'rx_bps': 6193525760.0,
'rx_bps_L1': 8128899360.0,
'rx_pps': 12096085.0,
'rx_util': 20.3222484,
'tx_bps': 15033611264.0,
'tx_bps_L1': 19731512704.0,
'tx_pps': 29361884.0,
'tx_util': 49.32878176},
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.090869903564453,
'cpu_util': 92.90479278564453,
'cpu_util_raw': 100.0,
'open_flows': 0.0,
'platform_factor': 1.0,
'queue_full': 23318224,
'rx_bps': 6193525760.0,
'rx_core_pps': 0.0,
'rx_cpu_util': 0.0,
'rx_drop_bps': 8840085504.0,
'rx_pps': 12096085.0,
'socket_util': 0.0,
'total_alloc_error': 0,
'total_clients': 0,
'total_servers': 0,
'tx_bps': 15033611264.0,
'tx_cps': 0.0,
'tx_expected_bps': 0.0,
'tx_expected_cps': 0.0,
'tx_expected_pps': 0.0,
'tx_pps': 29361884.0},
'latency': {'global': {'bad_hdr': 0, 'old_flow': 0}},
'total': {'ibytes': 7744512000,
'ierrors': 0,
'ipackets': 121008008,
'obytes': 18786970304,
'oerrors': 0,
'opackets': 293546433,
'rx_bps': 6193525760.0,
'rx_bps_L1': 8128899360.0,
'rx_pps': 12096085.0,
'rx_util': 20.3222484,
'tx_bps': 15033611264.0,
'tx_bps_L1': 19731512704.0,
'tx_pps': 29361884.0,
'tx_util': 49.32878176}}
05/11/2020 09:47:40 pktgen: {'ibytes': 7744512000,
'ierrors': 0,
'ipackets': 121008008,
'obytes': 18786970304,
'oerrors': 0,
'opackets': 293546433,
'rx_bps': 6193525760.0,
'rx_bps_L1': 8128899360.0,
'rx_pps': 12096085.0,
'rx_util': 20.3222484,
'tx_bps': 15033611264.0,
'tx_bps_L1': 19731512704.0,
'tx_pps': 29361884.0,
'tx_util': 49.32878176}
05/11/2020 09:47:40 pktgen: Tx Port 0 stats:
tx_port: 0, tx_bps: 15033611264.000000, tx_pps: 29361884.000000
05/11/2020 09:47:40 pktgen: {'ibytes': 7744512000,
'ierrors': 0,
'ipackets': 121008008,
'obytes': 18786970304,
'oerrors': 0,
'opackets': 293546433,
'rx_bps': 6193525760.0,
'rx_bps_L1': 8128899360.0,
'rx_pps': 12096085.0,
'rx_util': 20.3222484,
'tx_bps': 15033611264.0,
'tx_bps_L1': 19731512704.0,
'tx_pps': 29361884.0,
'tx_util': 49.32878176}
05/11/2020 09:47:40 pktgen: Rx Port 0 stats:
rx_port: 0, rx_bps: 6193525760.000000, rx_pps: 12096085.000000
05/11/2020 09:47:40 pktgen: throughput: pps_rx 12096085.000000, bps_rx 6193525760.000000
05/11/2020 09:47:40 pktgen: traffic completed.
05/11/2020 09:47:40 TestPVPMultiPathVhostPerformance: Test running at parameters: framesize: 1518, rxd/txd: 1024
05/11/2020 09:47:40 tester: ls -d /tmp
05/11/2020 09:47:40 tester: /tmp
05/11/2020 09:47:40 tester: scp -v /home/autoregression/jiangyu/dts20.11/dts/output/tmp/pcap/multi_path.pcap root@10.240.183.217:/tmp/multi_path.pcap
05/11/2020 09:47:42 pktgen: test port 0 map gen port 0
05/11/2020 09:47:42 pktgen: test port 0 map gen port 0
05/11/2020 09:47:42 pktgen: {'arp': '-',
'cores': [0, 1, 2, 3],
'description': 'Ethernet Controller XL710 for 40GbE QSFP+',
'dest': 'b4:96:91:46:e0:5c',
'driver': 'net_i40e',
'fc': 'none',
'fc_supported': 'no',
'grat_arp': 'off',
'hw_mac': '3c:fd:fe:c8:17:d0',
'index': 0,
'ipv6': 'off',
'is_fc_supported': False,
'is_led_supported': True,
'is_link_supported': True,
'is_prom_supported': True,
'is_virtual': 'no',
'is_vxlan_supported': 'yes',
'layer_mode': 'Ethernet',
'led_change_supported': 'yes',
'link': 'UP',
'link_change_supported': 'yes',
'mult': 'off',
'numa': 1,
'pci_addr': '0000:82:00.0',
'prom': 'off',
'prom_supported': 'yes',
'rx': {'caps': ['flow_stats', 'latency'], 'counters': 127},
'rx_filter_mode': 'hardware match',
'rx_queue': 'off',
'speed': 40.0,
'src_ipv4': '-',
'src_mac': '3c:fd:fe:c8:17:d0',
'stack': 'legacy',
'status': 'IDLE',
'supp_speeds': [40000],
'vlan': '-',
'vxlan_fs': '-'}
05/11/2020 09:47:42 pktgen: trex port <0> not support flow control
05/11/2020 09:47:42 pktgen: check the trex port link status
05/11/2020 09:47:42 pktgen: {'arp': '-',
'cores': [0, 1, 2, 3],
'description': 'Ethernet Controller XL710 for 40GbE QSFP+',
'dest': 'b4:96:91:46:e0:5c',
'driver': 'net_i40e',
'fc': 'none',
'fc_supported': 'no',
'grat_arp': 'off',
'hw_mac': '3c:fd:fe:c8:17:d0',
'index': 0,
'ipv6': 'off',
'is_fc_supported': False,
'is_led_supported': True,
'is_link_supported': True,
'is_prom_supported': True,
'is_virtual': 'no',
'is_vxlan_supported': 'yes',
'layer_mode': 'Ethernet',
'led_change_supported': 'yes',
'link': 'UP',
'link_change_supported': 'yes',
'mult': 'off',
'numa': 1,
'pci_addr': '0000:82:00.0',
'prom': 'on',
'prom_supported': 'yes',
'rx': {'caps': ['flow_stats', 'latency'], 'counters': 127},
'rx_filter_mode': 'hardware match',
'rx_queue': 'off',
'speed': 40.0,
'src_ipv4': '-',
'src_mac': '3c:fd:fe:c8:17:d0',
'stack': 'legacy',
'status': 'IDLE',
'supp_speeds': [40000],
'vlan': '-',
'vxlan_fs': '-'}
05/11/2020 09:47:42 pktgen: begin traffic ......
05/11/2020 09:47:42 pktgen: {'ports': [0], 'mult': '100%', 'core_mask': None, 'force': True}
05/11/2020 09:47:52 pktgen: begin get port statistic ...
05/11/2020 09:47:52 pktgen: {'options': {'pcap': '/tmp/multi_path.pcap',
'stream_config': {'rate': 100,
'transmit_mode': 'continuous',
'txmode': {}}},
'pcap_file': '/tmp/multi_path.pcap',
'rx_port': 0,
'tx_port': 0}
05/11/2020 09:47:52 pktgen: {0: {'ibytes': 49400522952,
'ierrors': 0,
'ipackets': 32543168,
'obytes': 49400387850,
'oerrors': 0,
'opackets': 32543077,
'rx_bps': 39443386368.0,
'rx_bps_L1': 39963730048.0,
'rx_pps': 3252148.0,
'rx_util': 99.90932512,
'tx_bps': 39446568960.0,
'tx_bps_L1': 39967907840.0,
'tx_pps': 3258368.0,
'tx_util': 99.9197696},
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.616853713989258,
'cpu_util': 74.10073852539062,
'cpu_util_raw': 76.25,
'open_flows': 0.0,
'platform_factor': 1.0,
'queue_full': 26715291,
'rx_bps': 39443386368.0,
'rx_core_pps': 0.0,
'rx_cpu_util': 0.0,
'rx_drop_bps': 0.0,
'rx_pps': 3252148.0,
'socket_util': 0.0,
'total_alloc_error': 0,
'total_clients': 0,
'total_servers': 0,
'tx_bps': 39446568960.0,
'tx_cps': 0.0,
'tx_expected_bps': 0.0,
'tx_expected_cps': 0.0,
'tx_expected_pps': 0.0,
'tx_pps': 3258368.0},
'latency': {'global': {'bad_hdr': 0, 'old_flow': 0}},
'total': {'ibytes': 49400522952,
'ierrors': 0,
'ipackets': 32543168,
'obytes': 49400387850,
'oerrors': 0,
'opackets': 32543077,
'rx_bps': 39443386368.0,
'rx_bps_L1': 39963730048.0,
'rx_pps': 3252148.0,
'rx_util': 99.90932512,
'tx_bps': 39446568960.0,
'tx_bps_L1': 39967907840.0,
'tx_pps': 3258368.0,
'tx_util': 99.9197696}}
05/11/2020 09:47:52 pktgen: {'ibytes': 49400522952,
'ierrors': 0,
'ipackets': 32543168,
'obytes': 49400387850,
'oerrors': 0,
'opackets': 32543077,
'rx_bps': 39443386368.0,
'rx_bps_L1': 39963730048.0,
'rx_pps': 3252148.0,
'rx_util': 99.90932512,
'tx_bps': 39446568960.0,
'tx_bps_L1': 39967907840.0,
'tx_pps': 3258368.0,
'tx_util': 99.9197696}
05/11/2020 09:47:52 pktgen: Tx Port 0 stats:
tx_port: 0, tx_bps: 39446568960.000000, tx_pps: 3258368.000000
05/11/2020 09:47:52 pktgen: {'ibytes': 49400522952,
'ierrors': 0,
'ipackets': 32543168,
'obytes': 49400387850,
'oerrors': 0,
'opackets': 32543077,
'rx_bps': 39443386368.0,
'rx_bps_L1': 39963730048.0,
'rx_pps': 3252148.0,
'rx_util': 99.90932512,
'tx_bps': 39446568960.0,
'tx_bps_L1': 39967907840.0,
'tx_pps': 3258368.0,
'tx_util': 99.9197696}
05/11/2020 09:47:52 pktgen: Rx Port 0 stats:
rx_port: 0, rx_bps: 39443386368.000000, rx_pps: 3252148.000000
05/11/2020 09:47:52 pktgen: throughput: pps_rx 3252148.000000, bps_rx 39443386368.000000
05/11/2020 09:47:52 pktgen: traffic completed.
05/11/2020 09:47:54 TestPVPMultiPathVhostPerformance: result of all framesize result
05/11/2020 09:47:54 TestPVPMultiPathVhostPerformance:
+-------+-------------------+--------+------------+
| Frame | Mode/RXD-TXD | Mpps | % linerate |
+=======+===================+========+============+
| 64 | virtio_1.1 normal | 12.096 | 20.321 |
+-------+-------------------+--------+------------+
| 1518 | virtio_1.1 normal | 3.252 | 100.036 |
+-------+-------------------+--------+------------+
05/11/2020 09:47:54 TestPVPMultiPathVhostPerformance:
+-------+--------------+-------------+------------+---------------------+-----------------------+
| Frame | Mode/RXD-TXD | Mpps | % linerate | Expected Throughput | Throughput Difference |
+=======+==============+=============+============+=====================+=======================+
| 64 | 1024 | 12.096 Mpps | 20.321% | 12.304 Mpps | -0.208 Mpps |
+-------+--------------+-------------+------------+---------------------+-----------------------+
| 1518 | 1024 | 3.252 Mpps | 100.036% | 3.256 Mpps | -0.004 Mpps |
+-------+--------------+-------------+------------+---------------------+-----------------------+
05/11/2020 09:47:54 TestPVPMultiPathVhostPerformance: Accept tolerance are (Mpps) -0.246080
05/11/2020 09:47:54 TestPVPMultiPathVhostPerformance: Throughput Difference are (Mpps) -0.208000
05/11/2020 09:47:54 TestPVPMultiPathVhostPerformance: Accept tolerance are (Mpps) -0.065120
05/11/2020 09:47:54 TestPVPMultiPathVhostPerformance: Throughput Difference are (Mpps) -0.004000
05/11/2020 09:47:54 TestPVPMultiPathVhostPerformance: Test Case test_perf_vhost_single_core_virtio11_normal Result PASSED:
05/11/2020 09:47:54 dut.10.240.183.220: kill_all: called by dut and prefix list has value.
05/11/2020 09:47:55 TestPVPMultiPathVhostPerformance: Test Case test_perf_vhost_single_core_virtio11_vectorized Begin
05/11/2020 09:47:55 dut.10.240.183.220:
05/11/2020 09:47:55 tester:
05/11/2020 09:47:55 dut.10.240.183.220: rm -rf ./vhost.out
05/11/2020 09:47:55 dut.10.240.183.220:
05/11/2020 09:47:55 dut.10.240.183.220: rm -rf ./vhost-net*
05/11/2020 09:47:55 dut.10.240.183.220:
05/11/2020 09:47:55 dut.10.240.183.220: killall -s INT dpdk-testpmd
05/11/2020 09:47:55 dut.10.240.183.220: dpdk-testpmd: no process found
05/11/2020 09:47:55 dut.10.240.183.220: killall -s INT qemu-system-x86_64
05/11/2020 09:47:55 dut.10.240.183.220: qemu-system-x86_64: no process found
05/11/2020 09:47:56 dut.10.240.183.220: cat /proc/meminfo |grep Hugepagesize|awk '{print($2)}'
05/11/2020 09:47:56 dut.10.240.183.220: 1048576
05/11/2020 09:47:57 TestPVPMultiPathVhostPerformance: Test running at parameters: framesize: 64, rxd/txd: 1024
05/11/2020 09:47:57 tester: ls -d /tmp
05/11/2020 09:47:58 tester: /tmp
05/11/2020 09:47:58 tester: scp -v /home/autoregression/jiangyu/dts20.11/dts/output/tmp/pcap/multi_path.pcap root@10.240.183.217:/tmp/multi_path.pcap
05/11/2020 09:48:00 pktgen: test port 0 map gen port 0
05/11/2020 09:48:00 pktgen: test port 0 map gen port 0
05/11/2020 09:48:00 pktgen: {'arp': '-',
'cores': [0, 1, 2, 3],
'description': 'Ethernet Controller XL710 for 40GbE QSFP+',
'dest': 'b4:96:91:46:e0:5c',
'driver': 'net_i40e',
'fc': 'none',
'fc_supported': 'no',
'grat_arp': 'off',
'hw_mac': '3c:fd:fe:c8:17:d0',
'index': 0,
'ipv6': 'off',
'is_fc_supported': False,
'is_led_supported': True,
'is_link_supported': True,
'is_prom_supported': True,
'is_virtual': 'no',
'is_vxlan_supported': 'yes',
'layer_mode': 'Ethernet',
'led_change_supported': 'yes',
'link': 'UP',
'link_change_supported': 'yes',
'mult': 'off',
'numa': 1,
'pci_addr': '0000:82:00.0',
'prom': 'off',
'prom_supported': 'yes',
'rx': {'caps': ['flow_stats', 'latency'], 'counters': 127},
'rx_filter_mode': 'hardware match',
'rx_queue': 'off',
'speed': 40.0,
'src_ipv4': '-',
'src_mac': '3c:fd:fe:c8:17:d0',
'stack': 'legacy',
'status': 'IDLE',
'supp_speeds': [40000],
'vlan': '-',
'vxlan_fs': '-'}
05/11/2020 09:48:00 pktgen: trex port <0> not support flow control
05/11/2020 09:48:00 pktgen: check the trex port link status
05/11/2020 09:48:00 pktgen: {'arp': '-',
'cores': [0, 1, 2, 3],
'description': 'Ethernet Controller XL710 for 40GbE QSFP+',
'dest': 'b4:96:91:46:e0:5c',
'driver': 'net_i40e',
'fc': 'none',
'fc_supported': 'no',
'grat_arp': 'off',
'hw_mac': '3c:fd:fe:c8:17:d0',
'index': 0,
'ipv6': 'off',
'is_fc_supported': False,
'is_led_supported': True,
'is_link_supported': True,
'is_prom_supported': True,
'is_virtual': 'no',
'is_vxlan_supported': 'yes',
'layer_mode': 'Ethernet',
'led_change_supported': 'yes',
'link': 'UP',
'link_change_supported': 'yes',
'mult': 'off',
'numa': 1,
'pci_addr': '0000:82:00.0',
'prom': 'on',
'prom_supported': 'yes',
'rx': {'caps': ['flow_stats', 'latency'], 'counters': 127},
'rx_filter_mode': 'hardware match',
'rx_queue': 'off',
'speed': 40.0,
'src_ipv4': '-',
'src_mac': '3c:fd:fe:c8:17:d0',
'stack': 'legacy',
'status': 'IDLE',
'supp_speeds': [40000],
'vlan': '-',
'vxlan_fs': '-'}
05/11/2020 09:48:00 pktgen: begin traffic ......
05/11/2020 09:48:00 pktgen: {'ports': [0], 'mult': '100%', 'core_mask': None, 'force': True}
05/11/2020 09:48:10 pktgen: begin get port statistic ...
05/11/2020 09:48:10 pktgen: {'options': {'pcap': '/tmp/multi_path.pcap',
'stream_config': {'rate': 100,
'transmit_mode': 'continuous',
'txmode': {}}},
'pcap_file': '/tmp/multi_path.pcap',
'rx_port': 0,
'tx_port': 0}
05/11/2020 09:48:10 pktgen: {0: {'ibytes': 9006321216,
'ierrors': 0,
'ipackets': 140723776,
'obytes': 18786718848,
'oerrors': 0,
'opackets': 293542519,
'rx_bps': 7188550144.0,
'rx_bps_L1': 9434839744.0,
'rx_pps': 14039310.0,
'rx_util': 23.58709936,
'tx_bps': 15003176960.0,
'tx_bps_L1': 19691536639.999996,
'tx_pps': 29302248.0,
'tx_util': 49.22884159999999},
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.965411186218262,
'cpu_util': 94.17704010009766,
'cpu_util_raw': 100.0,
'open_flows': 0.0,
'platform_factor': 1.0,
'queue_full': 23311915,
'rx_bps': 7188550144.0,
'rx_core_pps': 0.0,
'rx_cpu_util': 0.0,
'rx_drop_bps': 7814626304.0,
'rx_pps': 14039310.0,
'socket_util': 0.0,
'total_alloc_error': 0,
'total_clients': 0,
'total_servers': 0,
'tx_bps': 15003176960.0,
'tx_cps': 0.0,
'tx_expected_bps': 0.0,
'tx_expected_cps': 0.0,
'tx_expected_pps': 0.0,
'tx_pps': 29302248.0},
'latency': {'global': {'bad_hdr': 0, 'old_flow': 0}},
'total': {'ibytes': 9006321216,
'ierrors': 0,
'ipackets': 140723776,
'obytes': 18786718848,
'oerrors': 0,
'opackets': 293542519,
'rx_bps': 7188550144.0,
'rx_bps_L1': 9434839744.0,
'rx_pps': 14039310.0,
'rx_util': 23.58709936,
'tx_bps': 15003176960.0,
'tx_bps_L1': 19691536639.999996,
'tx_pps': 29302248.0,
'tx_util': 49.22884159999999}}
05/11/2020 09:48:10 pktgen: {'ibytes': 9006321216,
'ierrors': 0,
'ipackets': 140723776,
'obytes': 18786718848,
'oerrors': 0,
'opackets': 293542519,
'rx_bps': 7188550144.0,
'rx_bps_L1': 9434839744.0,
'rx_pps': 14039310.0,
'rx_util': 23.58709936,
'tx_bps': 15003176960.0,
'tx_bps_L1': 19691536639.999996,
'tx_pps': 29302248.0,
'tx_util': 49.22884159999999}
05/11/2020 09:48:10 pktgen: Tx Port 0 stats:
tx_port: 0, tx_bps: 15003176960.000000, tx_pps: 29302248.000000
05/11/2020 09:48:10 pktgen: {'ibytes': 9006321216,
'ierrors': 0,
'ipackets': 140723776,
'obytes': 18786718848,
'oerrors': 0,
'opackets': 293542519,
'rx_bps': 7188550144.0,
'rx_bps_L1': 9434839744.0,
'rx_pps': 14039310.0,
'rx_util': 23.58709936,
'tx_bps': 15003176960.0,
'tx_bps_L1': 19691536639.999996,
'tx_pps': 29302248.0,
'tx_util': 49.22884159999999}
05/11/2020 09:48:10 pktgen: Rx Port 0 stats:
rx_port: 0, rx_bps: 7188550144.000000, rx_pps: 14039310.000000
05/11/2020 09:48:10 pktgen: throughput: pps_rx 14039310.000000, bps_rx 7188550144.000000
05/11/2020 09:48:10 pktgen: traffic completed.
05/11/2020 09:48:10 TestPVPMultiPathVhostPerformance: Test running at parameters: framesize: 1518, rxd/txd: 1024
05/11/2020 09:48:10 tester: ls -d /tmp
05/11/2020 09:48:10 tester: /tmp
05/11/2020 09:48:10 tester: scp -v /home/autoregression/jiangyu/dts20.11/dts/output/tmp/pcap/multi_path.pcap root@10.240.183.217:/tmp/multi_path.pcap
05/11/2020 09:48:12 pktgen: test port 0 map gen port 0
05/11/2020 09:48:12 pktgen: test port 0 map gen port 0
05/11/2020 09:48:12 pktgen: {'arp': '-',
'cores': [0, 1, 2, 3],
'description': 'Ethernet Controller XL710 for 40GbE QSFP+',
'dest': 'b4:96:91:46:e0:5c',
'driver': 'net_i40e',
'fc': 'none',
'fc_supported': 'no',
'grat_arp': 'off',
'hw_mac': '3c:fd:fe:c8:17:d0',
'index': 0,
'ipv6': 'off',
'is_fc_supported': False,
'is_led_supported': True,
'is_link_supported': True,
'is_prom_supported': True,
'is_virtual': 'no',
'is_vxlan_supported': 'yes',
'layer_mode': 'Ethernet',
'led_change_supported': 'yes',
'link': 'UP',
'link_change_supported': 'yes',
'mult': 'off',
'numa': 1,
'pci_addr': '0000:82:00.0',
'prom': 'off',
'prom_supported': 'yes',
'rx': {'caps': ['flow_stats', 'latency'], 'counters': 127},
'rx_filter_mode': 'hardware match',
'rx_queue': 'off',
'speed': 40.0,
'src_ipv4': '-',
'src_mac': '3c:fd:fe:c8:17:d0',
'stack': 'legacy',
'status': 'IDLE',
'supp_speeds': [40000],
'vlan': '-',
'vxlan_fs': '-'}
05/11/2020 09:48:12 pktgen: trex port <0> not support flow control
05/11/2020 09:48:12 pktgen: check the trex port link status
05/11/2020 09:48:12 pktgen: {'arp': '-',
'cores': [0, 1, 2, 3],
'description': 'Ethernet Controller XL710 for 40GbE QSFP+',
'dest': 'b4:96:91:46:e0:5c',
'driver': 'net_i40e',
'fc': 'none',
'fc_supported': 'no',
'grat_arp': 'off',
'hw_mac': '3c:fd:fe:c8:17:d0',
'index': 0,
'ipv6': 'off',
'is_fc_supported': False,
'is_led_supported': True,
'is_link_supported': True,
'is_prom_supported': True,
'is_virtual': 'no',
'is_vxlan_supported': 'yes',
'layer_mode': 'Ethernet',
'led_change_supported': 'yes',
'link': 'UP',
'link_change_supported': 'yes',
'mult': 'off',
'numa': 1,
'pci_addr': '0000:82:00.0',
'prom': 'on',
'prom_supported': 'yes',
'rx': {'caps': ['flow_stats', 'latency'], 'counters': 127},
'rx_filter_mode': 'hardware match',
'rx_queue': 'off',
'speed': 40.0,
'src_ipv4': '-',
'src_mac': '3c:fd:fe:c8:17:d0',
'stack': 'legacy',
'status': 'IDLE',
'supp_speeds': [40000],
'vlan': '-',
'vxlan_fs': '-'}
05/11/2020 09:48:12 pktgen: begin traffic ......
05/11/2020 09:48:12 pktgen: {'ports': [0], 'mult': '100%', 'core_mask': None, 'force': True}
05/11/2020 09:48:22 pktgen: begin get port statistic ...
05/11/2020 09:48:22 pktgen: {'options': {'pcap': '/tmp/multi_path.pcap',
'stream_config': {'rate': 100,
'transmit_mode': 'continuous',
'txmode': {}}},
'pcap_file': '/tmp/multi_path.pcap',
'rx_port': 0,
'tx_port': 0}
05/11/2020 09:48:22 pktgen: {0: {'ibytes': 49399477050,
'ierrors': 0,
'ipackets': 32542479,
'obytes': 49399340430,
'oerrors': 0,
'opackets': 32542388,
'rx_bps': 39429046272.0,
'rx_bps_L1': 39949458912.0,
'rx_pps': 3252579.0,
'rx_util': 99.87364728,
'tx_bps': 39432437760.0,
'tx_bps_L1': 39953902320.0,
'tx_pps': 3259153.5,
'tx_util': 99.88475580000001},
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.12552261352539,
'cpu_util': 75.46726989746094,
'cpu_util_raw': 77.5,
'open_flows': 0.0,
'platform_factor': 1.0,
'queue_full': 26702872,
'rx_bps': 39429046272.0,
'rx_core_pps': 0.0,
'rx_cpu_util': 0.0,
'rx_drop_bps': 0.0,
'rx_pps': 3252579.0,
'socket_util': 0.0,
'total_alloc_error': 0,
'total_clients': 0,
'total_servers': 0,
'tx_bps': 39432437760.0,
'tx_cps': 0.0,
'tx_expected_bps': 0.0,
'tx_expected_cps': 0.0,
'tx_expected_pps': 0.0,
'tx_pps': 3259153.5},
'latency': {'global': {'bad_hdr': 0, 'old_flow': 0}},
'total': {'ibytes': 49399477050,
'ierrors': 0,
'ipackets': 32542479,
'obytes': 49399340430,
'oerrors': 0,
'opackets': 32542388,
'rx_bps': 39429046272.0,
'rx_bps_L1': 39949458912.0,
'rx_pps': 3252579.0,
'rx_util': 99.87364728,
'tx_bps': 39432437760.0,
'tx_bps_L1': 39953902320.0,
'tx_pps': 3259153.5,
'tx_util': 99.88475580000001}}
05/11/2020 09:48:22 pktgen: {'ibytes': 49399477050,
'ierrors': 0,
'ipackets': 32542479,
'obytes': 49399340430,
'oerrors': 0,
'opackets': 32542388,
'rx_bps': 39429046272.0,
'rx_bps_L1': 39949458912.0,
'rx_pps': 3252579.0,
'rx_util': 99.87364728,
'tx_bps': 39432437760.0,
'tx_bps_L1': 39953902320.0,
'tx_pps': 3259153.5,
'tx_util': 99.88475580000001}
05/11/2020 09:48:22 pktgen: Tx Port 0 stats:
tx_port: 0, tx_bps: 39432437760.000000, tx_pps: 3259153.500000
05/11/2020 09:48:22 pktgen: {'ibytes': 49399477050,
'ierrors': 0,
'ipackets': 32542479,
'obytes': 49399340430,
'oerrors': 0,
'opackets': 32542388,
'rx_bps': 39429046272.0,
'rx_bps_L1': 39949458912.0,
'rx_pps': 3252579.0,
'rx_util': 99.87364728,
'tx_bps': 39432437760.0,
'tx_bps_L1': 39953902320.0,
'tx_pps': 3259153.5,
'tx_util': 99.88475580000001}
05/11/2020 09:48:22 pktgen: Rx Port 0 stats:
rx_port: 0, rx_bps: 39429046272.000000, rx_pps: 3252579.000000
05/11/2020 09:48:22 pktgen: throughput: pps_rx 3252579.000000, bps_rx 39429046272.000000
05/11/2020 09:48:22 pktgen: traffic completed.
05/11/2020 09:48:23 TestPVPMultiPathVhostPerformance: result of all framesize result
05/11/2020 09:48:23 TestPVPMultiPathVhostPerformance:
+-------+---------------------------+--------+------------+
| Frame | Mode/RXD-TXD | Mpps | % linerate |
+=======+===========================+========+============+
| 64 | virtio_1.1 inorder normal | 14.039 | 23.586 |
+-------+---------------------------+--------+------------+
| 1518 | virtio_1.1 inorder normal | 3.253 | 100.049 |
+-------+---------------------------+--------+------------+
05/11/2020 09:48:23 TestPVPMultiPathVhostPerformance:
+-------+--------------+-------------+------------+---------------------+-----------------------+
| Frame | Mode/RXD-TXD | Mpps | % linerate | Expected Throughput | Throughput Difference |
+=======+==============+=============+============+=====================+=======================+
| 64 | 1024 | 14.039 Mpps | 23.586% | 13.709 Mpps | 0.330 Mpps |
+-------+--------------+-------------+------------+---------------------+-----------------------+
| 1518 | 1024 | 3.253 Mpps | 100.049% | 3.255 Mpps | -0.002 Mpps |
+-------+--------------+-------------+------------+---------------------+-----------------------+
05/11/2020 09:48:23 TestPVPMultiPathVhostPerformance: Accept tolerance are (Mpps) -0.274180
05/11/2020 09:48:23 TestPVPMultiPathVhostPerformance: Throughput Difference are (Mpps) 0.330000
05/11/2020 09:48:23 TestPVPMultiPathVhostPerformance: Accept tolerance are (Mpps) -0.065100
05/11/2020 09:48:23 TestPVPMultiPathVhostPerformance: Throughput Difference are (Mpps) -0.002000
05/11/2020 09:48:23 TestPVPMultiPathVhostPerformance: Test Case test_perf_vhost_single_core_virtio11_vectorized Result PASSED:
05/11/2020 09:48:23 dut.10.240.183.220: kill_all: called by dut and prefix list has value.
05/11/2020 09:48:25 dts:
TEST SUITE ENDED: TestPVPMultiPathVhostPerformance
^ permalink raw reply [flat|nested] 4+ messages in thread
* [dts] [PATCH V1] tests/pvp_multi_paths_*_performance: Add parameter to enable AVX512
@ 2020-11-05 16:49 JiangYuX
2020-11-05 8:51 ` Jiang, YuX
2020-11-11 3:34 ` Tu, Lijuan
0 siblings, 2 replies; 4+ messages in thread
From: JiangYuX @ 2020-11-05 16:49 UTC (permalink / raw)
To: dts; +Cc: JiangYu
From: JiangYu <yux.jiang@intel.com>
According to testplan, add para to enable AVX512 for virtio11_vectorized path
Signed-off-by: JiangYu <yux.jiang@intel.com>
---
tests/TestSuite_pvp_multi_paths_performance.py | 2 ++
tests/TestSuite_pvp_multi_paths_vhost_single_core_performance.py | 2 ++
tests/TestSuite_pvp_multi_paths_virtio_single_core_performance.py | 2 ++
3 files changed, 6 insertions(+)
diff --git a/tests/TestSuite_pvp_multi_paths_performance.py b/tests/TestSuite_pvp_multi_paths_performance.py
index 21106be..e2fa5ec 100644
--- a/tests/TestSuite_pvp_multi_paths_performance.py
+++ b/tests/TestSuite_pvp_multi_paths_performance.py
@@ -180,6 +180,8 @@ class TestPVPMultiPathPerformance(TestCase):
args["version"]])
if self.check_2M_env:
eal_param += " --single-file-segments"
+ if 'virtio11_vectorized' in self.running_case:
+ eal_param += " --force-max-simd-bitwidth=512"
command_line_user = self.path + eal_param + \
" -- -i %s --rss-ip --nb-cores=1 --txd=%d --rxd=%d" % \
(args["path"], self.nb_desc, self.nb_desc)
diff --git a/tests/TestSuite_pvp_multi_paths_vhost_single_core_performance.py b/tests/TestSuite_pvp_multi_paths_vhost_single_core_performance.py
index e628a44..d0e075c 100644
--- a/tests/TestSuite_pvp_multi_paths_vhost_single_core_performance.py
+++ b/tests/TestSuite_pvp_multi_paths_vhost_single_core_performance.py
@@ -179,6 +179,8 @@ class TestPVPMultiPathVhostPerformance(TestCase):
args["version"]])
if self.check_2M_env:
eal_param += " --single-file-segments"
+ if 'virtio11_vectorized' in self.running_case:
+ eal_param += " --force-max-simd-bitwidth=512"
command_line_user = self.path + eal_param + \
" -- -i %s --nb-cores=2 --txd=%d --rxd=%d" % \
(args["path"], self.nb_desc, self.nb_desc)
diff --git a/tests/TestSuite_pvp_multi_paths_virtio_single_core_performance.py b/tests/TestSuite_pvp_multi_paths_virtio_single_core_performance.py
index 00e7df7..ea48b06 100644
--- a/tests/TestSuite_pvp_multi_paths_virtio_single_core_performance.py
+++ b/tests/TestSuite_pvp_multi_paths_virtio_single_core_performance.py
@@ -179,6 +179,8 @@ class TestPVPMultiPathVirtioPerformance(TestCase):
eal_param = self.dut.create_eal_parameters(socket=self.ports_socket, cores=self.core_list_user, prefix='virtio', no_pci=True, vdevs=['net_virtio_user0,mac=00:01:02:03:04:05,path=./vhost-net,%s' % args["version"]])
if self.check_2M_env:
eal_param += " --single-file-segments"
+ if 'virtio11_vectorized' in self.running_case:
+ eal_param += " --force-max-simd-bitwidth=512"
command_line_user = self.path + eal_param + \
" -- -i %s --rss-ip --nb-cores=1 --txd=%d --rxd=%d" % (
args["path"], self.nb_desc, self.nb_desc)
--
2.7.4
^ permalink raw reply [flat|nested] 4+ messages in thread
* Re: [dts] [PATCH V1] tests/pvp_multi_paths_*_performance: Add parameter to enable AVX512
2020-11-05 8:51 ` Jiang, YuX
@ 2020-11-06 5:20 ` Wang, Yinan
0 siblings, 0 replies; 4+ messages in thread
From: Wang, Yinan @ 2020-11-06 5:20 UTC (permalink / raw)
To: Jiang, YuX, Jiang, YuX, dts
Acked-by: Wang, Yinan <yinan.wang@intel.com>
> -----Original Message-----
> From: dts <dts-bounces@dpdk.org> On Behalf Of Jiang, YuX
> Sent: 2020?11?5? 16:51
> To: Jiang, YuX <yux.jiang@intel.com>; dts@dpdk.org
> Subject: Re: [dts] [PATCH V1] tests/pvp_multi_paths_*_performance: Add
> parameter to enable AVX512
>
> Tested-by: JiangYuX <yux.jiang@intel.com>
>
> Best Regards
> Jiang yu
>
>
> > -----Original Message-----
> > From: JiangYuX [mailto:yux.jiang@intel.com]
> > Sent: Friday, November 6, 2020 12:49 AM
> > To: dts@dpdk.org
> > Cc: Jiang, YuX <yux.jiang@intel.com>
> > Subject: [dts] [PATCH V1] tests/pvp_multi_paths_*_performance: Add
> > parameter to enable AVX512
^ permalink raw reply [flat|nested] 4+ messages in thread
* Re: [dts] [PATCH V1] tests/pvp_multi_paths_*_performance: Add parameter to enable AVX512
2020-11-05 16:49 [dts] [PATCH V1] tests/pvp_multi_paths_*_performance: Add parameter to enable AVX512 JiangYuX
2020-11-05 8:51 ` Jiang, YuX
@ 2020-11-11 3:34 ` Tu, Lijuan
1 sibling, 0 replies; 4+ messages in thread
From: Tu, Lijuan @ 2020-11-11 3:34 UTC (permalink / raw)
To: Jiang, YuX, dts; +Cc: Jiang, YuX
> According to testplan, add para to enable AVX512 for virtio11_vectorized
> path
>
> Signed-off-by: JiangYu <yux.jiang@intel.com>
Applied
^ permalink raw reply [flat|nested] 4+ messages in thread
end of thread, other threads:[~2020-11-11 3:34 UTC | newest]
Thread overview: 4+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2020-11-05 16:49 [dts] [PATCH V1] tests/pvp_multi_paths_*_performance: Add parameter to enable AVX512 JiangYuX
2020-11-05 8:51 ` Jiang, YuX
2020-11-06 5:20 ` Wang, Yinan
2020-11-11 3:34 ` 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).