[-- Attachment #1: Type: text/plain, Size: 311 bytes --]
Tested-by:Zhang, XiX <xix.zhang@intel.com>
Regards,
Zhang, Xi
> -----Original Message-----
> From: Zhang, XiX
> Sent: Thursday, September 24, 2020 11:04 AM
> To: dts@dpdk.org
> Cc: Zhang, XiX <xix.zhang@intel.com>
> Subject: [dts][PATCH V1] tests/TestSuite_vhost_cbdma:add virtio cbdma suite
[-- Attachment #2: TestVirTioVhostCbdma.log --]
[-- Type: application/octet-stream, Size: 129254 bytes --]
15/09/2020 13:05:00 dts:
TEST SUITE : TestVirTioVhostCbdma
15/09/2020 13:05:00 dts: NIC : fortville_spirit
15/09/2020 13:05:00 dut.10.240.183.220:
15/09/2020 13:05:00 tester:
15/09/2020 13:05:07 dut.10.240.183.220: cat /proc/meminfo |grep Hugepagesize|awk '{print($2)}'
15/09/2020 13:05:07 dut.10.240.183.220: 1048576
15/09/2020 13:05:07 TestVirTioVhostCbdma: Test Case test_perf_dynamic_queue_number_cbdma_vhost_enqueue_operations Begin
15/09/2020 13:05:07 dut.10.240.183.220:
15/09/2020 13:05:07 tester:
15/09/2020 13:05:09 dut.10.240.183.220: rm -rf /root/dpdk/vhost-net*
15/09/2020 13:05:09 dut.10.240.183.220:
15/09/2020 13:05:09 dut.10.240.183.220: rm -rf /tmp/s0
15/09/2020 13:05:09 dut.10.240.183.220:
15/09/2020 13:05:09 dut.10.240.183.220: ./usertools/dpdk-devbind.py --status-dev misc
15/09/2020 13:05:09 dut.10.240.183.220:
Misc (rawdev) devices using kernel driver
=========================================
0000:00:04.0 'Sky Lake-E CBDMA Registers 2021' if= drv=ioatdma unused=igb_uio,vfio-pci
0000:00:04.1 'Sky Lake-E CBDMA Registers 2021' if= drv=ioatdma unused=igb_uio,vfio-pci
0000:00:04.2 'Sky Lake-E CBDMA Registers 2021' if= drv=ioatdma unused=igb_uio,vfio-pci
0000:00:04.3 'Sky Lake-E CBDMA Registers 2021' if= drv=ioatdma unused=igb_uio,vfio-pci
0000:00:04.4 'Sky Lake-E CBDMA Registers 2021' if= drv=ioatdma unused=igb_uio,vfio-pci
0000:00:04.5 'Sky Lake-E CBDMA Registers 2021' if= drv=ioatdma unused=igb_uio,vfio-pci
0000:00:04.6 'Sky Lake-E CBDMA Registers 2021' if= drv=ioatdma unused=igb_uio,vfio-pci
0000:00:04.7 'Sky Lake-E CBDMA Registers 2021' if= drv=ioatdma unused=igb_uio,vfio-pci
0000:80:04.0 'Sky Lake-E CBDMA Registers 2021' if= drv=ioatdma unused=igb_uio,vfio-pci
0000:80:04.1 'Sky Lake-E CBDMA Registers 2021' if= drv=ioatdma unused=igb_uio,vfio-pci
0000:80:04.2 'Sky Lake-E CBDMA Registers 2021' if= drv=ioatdma unused=igb_uio,vfio-pci
0000:80:04.3 'Sky Lake-E CBDMA Registers 2021' if= drv=ioatdma unused=igb_uio,vfio-pci
0000:80:04.4 'Sky Lake-E CBDMA Registers 2021' if= drv=ioatdma unused=igb_uio,vfio-pci
0000:80:04.5 'Sky Lake-E CBDMA Registers 2021' if= drv=ioatdma unused=igb_uio,vfio-pci
0000:80:04.6 'Sky Lake-E CBDMA Registers 2021' if= drv=ioatdma unused=igb_uio,vfio-pci
0000:80:04.7 'Sky Lake-E CBDMA Registers 2021' if= drv=ioatdma unused=igb_uio,vfio-pci
15/09/2020 13:05:09 dut.10.240.183.220: ./usertools/dpdk-devbind.py --force --bind=igb_uio 0000:80:04.0 0000:80:04.1 0000:af:00.0
15/09/2020 13:05:12 dut.10.240.183.220:
15/09/2020 13:05:23 dut.10.240.183.220: cat /proc/meminfo |grep Hugepagesize|awk '{print($2)}'
15/09/2020 13:05:23 dut.10.240.183.220: 1048576
15/09/2020 13:05:34 tester: scapy
15/09/2020 13:05:34 tester: INFO: Can't import matplotlib. Not critical, but won't be able to plot.
INFO: Can't import networkx. Not criticial, but won't be able to draw network graphs.
INFO: Can't import PyX. Won't be able to use psdump() or pdfdump().
WARNING: IPython not available. Using standard Python shell instead.
Welcome to Scapy (3.0.0)
15/09/2020 13:05:36 tester: wrpcap("/tmp/vhost_cbdma/vhost.pcap", [Ether(dst="00:01:02:03:04:05")/IP()/("X"*26)])
15/09/2020 13:05:36 tester:
15/09/2020 13:05:38 tester: exit()
15/09/2020 13:05:38 tester:
15/09/2020 13:05:38 pktgen: test port 0 map gen port 0
15/09/2020 13:05:38 pktgen: test port 0 map gen port 0
15/09/2020 13:05:38 pktgen: {'arp': '-',
'cores': [0, 1, 2, 3],
'description': 'Ethernet Controller XL710 for 40GbE QSFP+',
'dest': '00:00:00:00:01:00',
'driver': 'net_i40e',
'fc': 'none',
'fc_supported': 'no',
'grat_arp': 'off',
'hw_mac': '3c:fd:fe:c8:17:d0',
'index': 0,
'ipv6': 'off',
'is_fc_supported': False,
'is_led_supported': True,
'is_link_supported': True,
'is_prom_supported': True,
'is_virtual': 'no',
'is_vxlan_supported': 'yes',
'layer_mode': 'Ethernet',
'led_change_supported': 'yes',
'link': 'UP',
'link_change_supported': 'yes',
'mult': 'off',
'numa': 1,
'pci_addr': '0000:82:00.0',
'prom': 'off',
'prom_supported': 'yes',
'rx': {'caps': ['flow_stats', 'latency'], 'counters': 127},
'rx_filter_mode': 'hardware match',
'rx_queue': 'off',
'speed': 40.0,
'src_ipv4': '-',
'src_mac': '3c:fd:fe:c8:17:d0',
'stack': 'legacy',
'status': 'IDLE',
'supp_speeds': [40000],
'vlan': '-',
'vxlan_fs': '-'}
15/09/2020 13:05:38 pktgen: trex port <0> not support flow control
15/09/2020 13:05:38 pktgen: trex packet generator: run traffic 5s to warm up ...
15/09/2020 13:05:38 pktgen: check the trex port link status
15/09/2020 13:05:38 pktgen: {'arp': '-',
'cores': [0, 1, 2, 3],
'description': 'Ethernet Controller XL710 for 40GbE QSFP+',
'dest': '00:00:00:00:01:00',
'driver': 'net_i40e',
'fc': 'none',
'fc_supported': 'no',
'grat_arp': 'off',
'hw_mac': '3c:fd:fe:c8:17:d0',
'index': 0,
'ipv6': 'off',
'is_fc_supported': False,
'is_led_supported': True,
'is_link_supported': True,
'is_prom_supported': True,
'is_virtual': 'no',
'is_vxlan_supported': 'yes',
'layer_mode': 'Ethernet',
'led_change_supported': 'yes',
'link': 'UP',
'link_change_supported': 'yes',
'mult': 'off',
'numa': 1,
'pci_addr': '0000:82:00.0',
'prom': 'on',
'prom_supported': 'yes',
'rx': {'caps': ['flow_stats', 'latency'], 'counters': 127},
'rx_filter_mode': 'hardware match',
'rx_queue': 'off',
'speed': 40.0,
'src_ipv4': '-',
'src_mac': '3c:fd:fe:c8:17:d0',
'stack': 'legacy',
'status': 'IDLE',
'supp_speeds': [40000],
'vlan': '-',
'vxlan_fs': '-'}
15/09/2020 13:05:38 pktgen: begin traffic ......
15/09/2020 13:05:38 pktgen: {'ports': [0], 'mult': '100%', 'core_mask': None, 'force': True}
15/09/2020 13:05:43 pktgen: traffic completed.
15/09/2020 13:05:43 pktgen: check the trex port link status
15/09/2020 13:05:43 pktgen: {'arp': '-',
'cores': [0, 1, 2, 3],
'description': 'Ethernet Controller XL710 for 40GbE QSFP+',
'dest': '00:00:00:00:01:00',
'driver': 'net_i40e',
'fc': 'none',
'fc_supported': 'no',
'grat_arp': 'off',
'hw_mac': '3c:fd:fe:c8:17:d0',
'index': 0,
'ipv6': 'off',
'is_fc_supported': False,
'is_led_supported': True,
'is_link_supported': True,
'is_prom_supported': True,
'is_virtual': 'no',
'is_vxlan_supported': 'yes',
'layer_mode': 'Ethernet',
'led_change_supported': 'yes',
'link': 'UP',
'link_change_supported': 'yes',
'mult': 'off',
'numa': 1,
'pci_addr': '0000:82:00.0',
'prom': 'on',
'prom_supported': 'yes',
'rx': {'caps': ['flow_stats', 'latency'], 'counters': 127},
'rx_filter_mode': 'hardware match',
'rx_queue': 'off',
'speed': 40.0,
'src_ipv4': '-',
'src_mac': '3c:fd:fe:c8:17:d0',
'stack': 'legacy',
'status': 'IDLE',
'supp_speeds': [40000],
'vlan': '-',
'vxlan_fs': '-'}
15/09/2020 13:05:43 pktgen: begin traffic ......
15/09/2020 13:05:43 pktgen: {'ports': [0], 'mult': '100%', 'core_mask': None, 'force': True}
15/09/2020 13:06:03 pktgen: begin get port statistic ...
15/09/2020 13:06:03 pktgen: {'options': {'pcap': '/tmp/vhost_cbdma/vhost.pcap',
'stream_config': {'rate': 100,
'transmit_mode': 'continuous',
'txmode': {}}},
'pcap_file': '/tmp/vhost_cbdma/vhost.pcap',
'rx_port': 0,
'tx_port': 0}
15/09/2020 13:06:03 pktgen: {0: {'ibytes': 9328881920,
'ierrors': 0,
'ipackets': 145763780,
'obytes': 33732023232,
'oerrors': 0,
'opackets': 527062875,
'rx_bps': 3722376704.0,
'rx_bps_L1': 4885618784.0,
'rx_pps': 7270263.0,
'rx_util': 12.21404696,
'tx_bps': 13454100480.0,
'tx_bps_L1': 17658507520.0,
'tx_pps': 26277544.0,
'tx_util': 44.1462688},
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.733526706695557,
'cpu_util': 99.90381622314453,
'cpu_util_raw': 100.0,
'open_flows': 0.0,
'platform_factor': 1.0,
'queue_full': 47332256,
'rx_bps': 3722376704.0,
'rx_core_pps': 0.0,
'rx_cpu_util': 0.0,
'rx_drop_bps': 9731723264.0,
'rx_pps': 7270263.0,
'socket_util': 0.0,
'total_alloc_error': 0,
'total_clients': 0,
'total_servers': 0,
'tx_bps': 13454100480.0,
'tx_cps': 0.0,
'tx_expected_bps': 0.0,
'tx_expected_cps': 0.0,
'tx_expected_pps': 0.0,
'tx_pps': 26277544.0},
'latency': {'global': {'bad_hdr': 0, 'old_flow': 0}},
'total': {'ibytes': 9328881920,
'ierrors': 0,
'ipackets': 145763780,
'obytes': 33732023232,
'oerrors': 0,
'opackets': 527062875,
'rx_bps': 3722376704.0,
'rx_bps_L1': 4885618784.0,
'rx_pps': 7270263.0,
'rx_util': 12.21404696,
'tx_bps': 13454100480.0,
'tx_bps_L1': 17658507520.0,
'tx_pps': 26277544.0,
'tx_util': 44.1462688}}
15/09/2020 13:06:03 pktgen: {'ibytes': 9328881920,
'ierrors': 0,
'ipackets': 145763780,
'obytes': 33732023232,
'oerrors': 0,
'opackets': 527062875,
'rx_bps': 3722376704.0,
'rx_bps_L1': 4885618784.0,
'rx_pps': 7270263.0,
'rx_util': 12.21404696,
'tx_bps': 13454100480.0,
'tx_bps_L1': 17658507520.0,
'tx_pps': 26277544.0,
'tx_util': 44.1462688}
15/09/2020 13:06:03 pktgen: Tx Port 0 stats:
tx_port: 0, tx_bps: 13454100480.000000, tx_pps: 26277544.000000
15/09/2020 13:06:03 pktgen: {'ibytes': 9328881920,
'ierrors': 0,
'ipackets': 145763780,
'obytes': 33732023232,
'oerrors': 0,
'opackets': 527062875,
'rx_bps': 3722376704.0,
'rx_bps_L1': 4885618784.0,
'rx_pps': 7270263.0,
'rx_util': 12.21404696,
'tx_bps': 13454100480.0,
'tx_bps_L1': 17658507520.0,
'tx_pps': 26277544.0,
'tx_util': 44.1462688}
15/09/2020 13:06:03 pktgen: Rx Port 0 stats:
rx_port: 0, rx_bps: 3722376704.000000, rx_pps: 7270263.000000
15/09/2020 13:06:03 pktgen: throughput: pps_rx 7270263.000000, bps_rx 3722376704.000000
15/09/2020 13:06:03 pktgen: traffic completed.
15/09/2020 13:06:03 tester: scapy
15/09/2020 13:06:03 tester: INFO: Can't import matplotlib. Not critical, but won't be able to plot.
INFO: Can't import networkx. Not criticial, but won't be able to draw network graphs.
INFO: Can't import PyX. Won't be able to use psdump() or pdfdump().
WARNING: IPython not available. Using standard Python shell instead.
Welcome to Scapy (3.0.0)
15/09/2020 13:06:05 tester: wrpcap("/tmp/vhost_cbdma/vhost.pcap", [Ether(dst="00:01:02:03:04:05")/IP()/("X"*1480)])
15/09/2020 13:06:05 tester:
15/09/2020 13:06:07 tester: exit()
15/09/2020 13:06:07 tester:
15/09/2020 13:06:07 pktgen: test port 0 map gen port 0
15/09/2020 13:06:07 pktgen: test port 0 map gen port 0
15/09/2020 13:06:07 pktgen: {'arp': '-',
'cores': [0, 1, 2, 3],
'description': 'Ethernet Controller XL710 for 40GbE QSFP+',
'dest': '00:00:00:00:01:00',
'driver': 'net_i40e',
'fc': 'none',
'fc_supported': 'no',
'grat_arp': 'off',
'hw_mac': '3c:fd:fe:c8:17:d0',
'index': 0,
'ipv6': 'off',
'is_fc_supported': False,
'is_led_supported': True,
'is_link_supported': True,
'is_prom_supported': True,
'is_virtual': 'no',
'is_vxlan_supported': 'yes',
'layer_mode': 'Ethernet',
'led_change_supported': 'yes',
'link': 'UP',
'link_change_supported': 'yes',
'mult': 'off',
'numa': 1,
'pci_addr': '0000:82:00.0',
'prom': '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': '-'}
15/09/2020 13:06:07 pktgen: trex port <0> not support flow control
15/09/2020 13:06:07 pktgen: trex packet generator: run traffic 5s to warm up ...
15/09/2020 13:06:07 pktgen: check the trex port link status
15/09/2020 13:06:07 pktgen: {'arp': '-',
'cores': [0, 1, 2, 3],
'description': 'Ethernet Controller XL710 for 40GbE QSFP+',
'dest': '00:00:00:00:01:00',
'driver': 'net_i40e',
'fc': 'none',
'fc_supported': 'no',
'grat_arp': 'off',
'hw_mac': '3c:fd:fe:c8:17:d0',
'index': 0,
'ipv6': 'off',
'is_fc_supported': False,
'is_led_supported': True,
'is_link_supported': True,
'is_prom_supported': True,
'is_virtual': 'no',
'is_vxlan_supported': 'yes',
'layer_mode': 'Ethernet',
'led_change_supported': 'yes',
'link': 'UP',
'link_change_supported': 'yes',
'mult': 'off',
'numa': 1,
'pci_addr': '0000:82:00.0',
'prom': 'on',
'prom_supported': 'yes',
'rx': {'caps': ['flow_stats', 'latency'], 'counters': 127},
'rx_filter_mode': 'hardware match',
'rx_queue': 'off',
'speed': 40.0,
'src_ipv4': '-',
'src_mac': '3c:fd:fe:c8:17:d0',
'stack': 'legacy',
'status': 'IDLE',
'supp_speeds': [40000],
'vlan': '-',
'vxlan_fs': '-'}
15/09/2020 13:06:07 pktgen: begin traffic ......
15/09/2020 13:06:07 pktgen: {'ports': [0], 'mult': '100%', 'core_mask': None, 'force': True}
15/09/2020 13:06:12 pktgen: traffic completed.
15/09/2020 13:06:12 pktgen: check the trex port link status
15/09/2020 13:06:12 pktgen: {'arp': '-',
'cores': [0, 1, 2, 3],
'description': 'Ethernet Controller XL710 for 40GbE QSFP+',
'dest': '00:00:00:00:01:00',
'driver': 'net_i40e',
'fc': 'none',
'fc_supported': 'no',
'grat_arp': 'off',
'hw_mac': '3c:fd:fe:c8:17:d0',
'index': 0,
'ipv6': 'off',
'is_fc_supported': False,
'is_led_supported': True,
'is_link_supported': True,
'is_prom_supported': True,
'is_virtual': 'no',
'is_vxlan_supported': 'yes',
'layer_mode': 'Ethernet',
'led_change_supported': 'yes',
'link': 'UP',
'link_change_supported': 'yes',
'mult': 'off',
'numa': 1,
'pci_addr': '0000:82:00.0',
'prom': 'on',
'prom_supported': 'yes',
'rx': {'caps': ['flow_stats', 'latency'], 'counters': 127},
'rx_filter_mode': 'hardware match',
'rx_queue': 'off',
'speed': 40.0,
'src_ipv4': '-',
'src_mac': '3c:fd:fe:c8:17:d0',
'stack': 'legacy',
'status': 'IDLE',
'supp_speeds': [40000],
'vlan': '-',
'vxlan_fs': '-'}
15/09/2020 13:06:12 pktgen: begin traffic ......
15/09/2020 13:06:12 pktgen: {'ports': [0], 'mult': '100%', 'core_mask': None, 'force': True}
15/09/2020 13:06:32 pktgen: begin get port statistic ...
15/09/2020 13:06:32 pktgen: {'options': {'pcap': '/tmp/vhost_cbdma/vhost.pcap',
'stream_config': {'rate': 100,
'transmit_mode': 'continuous',
'txmode': {}}},
'pcap_file': '/tmp/vhost_cbdma/vhost.pcap',
'rx_port': 0,
'tx_port': 0}
15/09/2020 13:06:32 pktgen: {0: {'ibytes': 98803706958,
'ierrors': 0,
'ipackets': 65088084,
'obytes': 98803708476,
'oerrors': 0,
'opackets': 65088086,
'rx_bps': 39442673664.0,
'rx_bps_L1': 39962339904.0,
'rx_pps': 3247914.0,
'rx_util': 99.90584976,
'tx_bps': 39442509824.0,
'tx_bps_L1': 39962173944.0,
'tx_pps': 3247900.75,
'tx_util': 99.90543486},
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.403533935546875,
'cpu_util': 77.6319351196289,
'cpu_util_raw': 78.0,
'open_flows': 0.0,
'platform_factor': 1.0,
'queue_full': 53535328,
'rx_bps': 39442673664.0,
'rx_core_pps': 0.0,
'rx_cpu_util': 0.0,
'rx_drop_bps': 0.0,
'rx_pps': 3247914.0,
'socket_util': 0.0,
'total_alloc_error': 0,
'total_clients': 0,
'total_servers': 0,
'tx_bps': 39442509824.0,
'tx_cps': 0.0,
'tx_expected_bps': 0.0,
'tx_expected_cps': 0.0,
'tx_expected_pps': 0.0,
'tx_pps': 3247900.75},
'latency': {'global': {'bad_hdr': 0, 'old_flow': 0}},
'total': {'ibytes': 98803706958,
'ierrors': 0,
'ipackets': 65088084,
'obytes': 98803708476,
'oerrors': 0,
'opackets': 65088086,
'rx_bps': 39442673664.0,
'rx_bps_L1': 39962339904.0,
'rx_pps': 3247914.0,
'rx_util': 99.90584976,
'tx_bps': 39442509824.0,
'tx_bps_L1': 39962173944.0,
'tx_pps': 3247900.75,
'tx_util': 99.90543486}}
15/09/2020 13:06:32 pktgen: {'ibytes': 98803706958,
'ierrors': 0,
'ipackets': 65088084,
'obytes': 98803708476,
'oerrors': 0,
'opackets': 65088086,
'rx_bps': 39442673664.0,
'rx_bps_L1': 39962339904.0,
'rx_pps': 3247914.0,
'rx_util': 99.90584976,
'tx_bps': 39442509824.0,
'tx_bps_L1': 39962173944.0,
'tx_pps': 3247900.75,
'tx_util': 99.90543486}
15/09/2020 13:06:32 pktgen: Tx Port 0 stats:
tx_port: 0, tx_bps: 39442509824.000000, tx_pps: 3247900.750000
15/09/2020 13:06:32 pktgen: {'ibytes': 98803706958,
'ierrors': 0,
'ipackets': 65088084,
'obytes': 98803708476,
'oerrors': 0,
'opackets': 65088086,
'rx_bps': 39442673664.0,
'rx_bps_L1': 39962339904.0,
'rx_pps': 3247914.0,
'rx_util': 99.90584976,
'tx_bps': 39442509824.0,
'tx_bps_L1': 39962173944.0,
'tx_pps': 3247900.75,
'tx_util': 99.90543486}
15/09/2020 13:06:32 pktgen: Rx Port 0 stats:
rx_port: 0, rx_bps: 39442673664.000000, rx_pps: 3247914.000000
15/09/2020 13:06:32 pktgen: throughput: pps_rx 3247914.000000, bps_rx 39442673664.000000
15/09/2020 13:06:32 pktgen: traffic completed.
15/09/2020 13:06:38 tester: scapy
15/09/2020 13:06:38 tester: INFO: Can't import matplotlib. Not critical, but won't be able to plot.
INFO: Can't import networkx. Not criticial, but won't be able to draw network graphs.
INFO: Can't import PyX. Won't be able to use psdump() or pdfdump().
WARNING: IPython not available. Using standard Python shell instead.
Welcome to Scapy (3.0.0)
15/09/2020 13:06:40 tester: wrpcap("/tmp/vhost_cbdma/vhost.pcap", [Ether(dst="00:01:02:03:04:05")/IP()/("X"*26)])
15/09/2020 13:06:40 tester:
15/09/2020 13:06:42 tester: exit()
15/09/2020 13:06:42 tester:
15/09/2020 13:06:42 pktgen: test port 0 map gen port 0
15/09/2020 13:06:42 pktgen: test port 0 map gen port 0
15/09/2020 13:06:42 pktgen: {'arp': '-',
'cores': [0, 1, 2, 3],
'description': 'Ethernet Controller XL710 for 40GbE QSFP+',
'dest': '00:00:00:00:01:00',
'driver': 'net_i40e',
'fc': 'none',
'fc_supported': 'no',
'grat_arp': 'off',
'hw_mac': '3c:fd:fe:c8:17:d0',
'index': 0,
'ipv6': 'off',
'is_fc_supported': False,
'is_led_supported': True,
'is_link_supported': True,
'is_prom_supported': True,
'is_virtual': 'no',
'is_vxlan_supported': 'yes',
'layer_mode': 'Ethernet',
'led_change_supported': 'yes',
'link': 'UP',
'link_change_supported': 'yes',
'mult': 'off',
'numa': 1,
'pci_addr': '0000:82:00.0',
'prom': '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': '-'}
15/09/2020 13:06:42 pktgen: trex port <0> not support flow control
15/09/2020 13:06:42 pktgen: trex packet generator: run traffic 5s to warm up ...
15/09/2020 13:06:42 pktgen: check the trex port link status
15/09/2020 13:06:42 pktgen: {'arp': '-',
'cores': [0, 1, 2, 3],
'description': 'Ethernet Controller XL710 for 40GbE QSFP+',
'dest': '00:00:00:00:01:00',
'driver': 'net_i40e',
'fc': 'none',
'fc_supported': 'no',
'grat_arp': 'off',
'hw_mac': '3c:fd:fe:c8:17:d0',
'index': 0,
'ipv6': 'off',
'is_fc_supported': False,
'is_led_supported': True,
'is_link_supported': True,
'is_prom_supported': True,
'is_virtual': 'no',
'is_vxlan_supported': 'yes',
'layer_mode': 'Ethernet',
'led_change_supported': 'yes',
'link': 'UP',
'link_change_supported': 'yes',
'mult': 'off',
'numa': 1,
'pci_addr': '0000:82:00.0',
'prom': 'on',
'prom_supported': 'yes',
'rx': {'caps': ['flow_stats', 'latency'], 'counters': 127},
'rx_filter_mode': 'hardware match',
'rx_queue': 'off',
'speed': 40.0,
'src_ipv4': '-',
'src_mac': '3c:fd:fe:c8:17:d0',
'stack': 'legacy',
'status': 'IDLE',
'supp_speeds': [40000],
'vlan': '-',
'vxlan_fs': '-'}
15/09/2020 13:06:42 pktgen: begin traffic ......
15/09/2020 13:06:42 pktgen: {'ports': [0], 'mult': '100%', 'core_mask': None, 'force': True}
15/09/2020 13:06:47 pktgen: traffic completed.
15/09/2020 13:06:47 pktgen: check the trex port link status
15/09/2020 13:06:47 pktgen: {'arp': '-',
'cores': [0, 1, 2, 3],
'description': 'Ethernet Controller XL710 for 40GbE QSFP+',
'dest': '00:00:00:00:01:00',
'driver': 'net_i40e',
'fc': 'none',
'fc_supported': 'no',
'grat_arp': 'off',
'hw_mac': '3c:fd:fe:c8:17:d0',
'index': 0,
'ipv6': 'off',
'is_fc_supported': False,
'is_led_supported': True,
'is_link_supported': True,
'is_prom_supported': True,
'is_virtual': 'no',
'is_vxlan_supported': 'yes',
'layer_mode': 'Ethernet',
'led_change_supported': 'yes',
'link': 'UP',
'link_change_supported': 'yes',
'mult': 'off',
'numa': 1,
'pci_addr': '0000:82:00.0',
'prom': 'on',
'prom_supported': 'yes',
'rx': {'caps': ['flow_stats', 'latency'], 'counters': 127},
'rx_filter_mode': 'hardware match',
'rx_queue': 'off',
'speed': 40.0,
'src_ipv4': '-',
'src_mac': '3c:fd:fe:c8:17:d0',
'stack': 'legacy',
'status': 'IDLE',
'supp_speeds': [40000],
'vlan': '-',
'vxlan_fs': '-'}
15/09/2020 13:06:47 pktgen: begin traffic ......
15/09/2020 13:06:47 pktgen: {'ports': [0], 'mult': '100%', 'core_mask': None, 'force': True}
15/09/2020 13:07:07 pktgen: begin get port statistic ...
15/09/2020 13:07:07 pktgen: {'options': {'pcap': '/tmp/vhost_cbdma/vhost.pcap',
'stream_config': {'rate': 100,
'transmit_mode': 'continuous',
'txmode': {}}},
'pcap_file': '/tmp/vhost_cbdma/vhost.pcap',
'rx_port': 0,
'tx_port': 0}
15/09/2020 13:07:07 pktgen: {0: {'ibytes': 9366692416,
'ierrors': 0,
'ipackets': 146354570,
'obytes': 32924531392,
'oerrors': 0,
'opackets': 514445824,
'rx_bps': 3740637952.0,
'rx_bps_L1': 4909587472.0,
'rx_pps': 7305934.5,
'rx_util': 12.27396868,
'tx_bps': 13124498432.0,
'tx_bps_L1': 17225902592.0,
'tx_pps': 25633776.0,
'tx_util': 43.06475648},
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.569151878356934,
'cpu_util': 99.8949203491211,
'cpu_util_raw': 100.0,
'open_flows': 0.0,
'platform_factor': 1.0,
'queue_full': 47809062,
'rx_bps': 3740637952.0,
'rx_core_pps': 0.0,
'rx_cpu_util': 0.0,
'rx_drop_bps': 9383860224.0,
'rx_pps': 7305934.5,
'socket_util': 0.0,
'total_alloc_error': 0,
'total_clients': 0,
'total_servers': 0,
'tx_bps': 13124498432.0,
'tx_cps': 0.0,
'tx_expected_bps': 0.0,
'tx_expected_cps': 0.0,
'tx_expected_pps': 0.0,
'tx_pps': 25633776.0},
'latency': {'global': {'bad_hdr': 0, 'old_flow': 0}},
'total': {'ibytes': 9366692416,
'ierrors': 0,
'ipackets': 146354570,
'obytes': 32924531392,
'oerrors': 0,
'opackets': 514445824,
'rx_bps': 3740637952.0,
'rx_bps_L1': 4909587472.0,
'rx_pps': 7305934.5,
'rx_util': 12.27396868,
'tx_bps': 13124498432.0,
'tx_bps_L1': 17225902592.0,
'tx_pps': 25633776.0,
'tx_util': 43.06475648}}
15/09/2020 13:07:07 pktgen: {'ibytes': 9366692416,
'ierrors': 0,
'ipackets': 146354570,
'obytes': 32924531392,
'oerrors': 0,
'opackets': 514445824,
'rx_bps': 3740637952.0,
'rx_bps_L1': 4909587472.0,
'rx_pps': 7305934.5,
'rx_util': 12.27396868,
'tx_bps': 13124498432.0,
'tx_bps_L1': 17225902592.0,
'tx_pps': 25633776.0,
'tx_util': 43.06475648}
15/09/2020 13:07:07 pktgen: Tx Port 0 stats:
tx_port: 0, tx_bps: 13124498432.000000, tx_pps: 25633776.000000
15/09/2020 13:07:07 pktgen: {'ibytes': 9366692416,
'ierrors': 0,
'ipackets': 146354570,
'obytes': 32924531392,
'oerrors': 0,
'opackets': 514445824,
'rx_bps': 3740637952.0,
'rx_bps_L1': 4909587472.0,
'rx_pps': 7305934.5,
'rx_util': 12.27396868,
'tx_bps': 13124498432.0,
'tx_bps_L1': 17225902592.0,
'tx_pps': 25633776.0,
'tx_util': 43.06475648}
15/09/2020 13:07:07 pktgen: Rx Port 0 stats:
rx_port: 0, rx_bps: 3740637952.000000, rx_pps: 7305934.500000
15/09/2020 13:07:07 pktgen: throughput: pps_rx 7305934.500000, bps_rx 3740637952.000000
15/09/2020 13:07:07 pktgen: traffic completed.
15/09/2020 13:07:07 tester: scapy
15/09/2020 13:07:08 tester: INFO: Can't import matplotlib. Not critical, but won't be able to plot.
INFO: Can't import networkx. Not criticial, but won't be able to draw network graphs.
INFO: Can't import PyX. Won't be able to use psdump() or pdfdump().
WARNING: IPython not available. Using standard Python shell instead.
Welcome to Scapy (3.0.0)
15/09/2020 13:07:10 tester: wrpcap("/tmp/vhost_cbdma/vhost.pcap", [Ether(dst="00:01:02:03:04:05")/IP()/("X"*1480)])
15/09/2020 13:07:10 tester:
15/09/2020 13:07:12 tester: exit()
15/09/2020 13:07:12 tester:
15/09/2020 13:07:12 pktgen: test port 0 map gen port 0
15/09/2020 13:07:12 pktgen: test port 0 map gen port 0
15/09/2020 13:07:12 pktgen: {'arp': '-',
'cores': [0, 1, 2, 3],
'description': 'Ethernet Controller XL710 for 40GbE QSFP+',
'dest': '00:00:00:00:01:00',
'driver': 'net_i40e',
'fc': 'none',
'fc_supported': 'no',
'grat_arp': 'off',
'hw_mac': '3c:fd:fe:c8:17:d0',
'index': 0,
'ipv6': 'off',
'is_fc_supported': False,
'is_led_supported': True,
'is_link_supported': True,
'is_prom_supported': True,
'is_virtual': 'no',
'is_vxlan_supported': 'yes',
'layer_mode': 'Ethernet',
'led_change_supported': 'yes',
'link': 'UP',
'link_change_supported': 'yes',
'mult': 'off',
'numa': 1,
'pci_addr': '0000:82:00.0',
'prom': 'off',
'prom_supported': 'yes',
'rx': {'caps': ['flow_stats', 'latency'], 'counters': 127},
'rx_filter_mode': 'hardware match',
'rx_queue': 'off',
'speed': 40.0,
'src_ipv4': '-',
'src_mac': '3c:fd:fe:c8:17:d0',
'stack': 'legacy',
'status': 'IDLE',
'supp_speeds': [40000],
'vlan': '-',
'vxlan_fs': '-'}
15/09/2020 13:07:12 pktgen: trex port <0> not support flow control
15/09/2020 13:07:12 pktgen: trex packet generator: run traffic 5s to warm up ...
15/09/2020 13:07:12 pktgen: check the trex port link status
15/09/2020 13:07:12 pktgen: {'arp': '-',
'cores': [0, 1, 2, 3],
'description': 'Ethernet Controller XL710 for 40GbE QSFP+',
'dest': '00:00:00:00:01:00',
'driver': 'net_i40e',
'fc': 'none',
'fc_supported': 'no',
'grat_arp': 'off',
'hw_mac': '3c:fd:fe:c8:17:d0',
'index': 0,
'ipv6': 'off',
'is_fc_supported': False,
'is_led_supported': True,
'is_link_supported': True,
'is_prom_supported': True,
'is_virtual': 'no',
'is_vxlan_supported': 'yes',
'layer_mode': 'Ethernet',
'led_change_supported': 'yes',
'link': 'UP',
'link_change_supported': 'yes',
'mult': 'off',
'numa': 1,
'pci_addr': '0000:82:00.0',
'prom': 'on',
'prom_supported': 'yes',
'rx': {'caps': ['flow_stats', 'latency'], 'counters': 127},
'rx_filter_mode': 'hardware match',
'rx_queue': 'off',
'speed': 40.0,
'src_ipv4': '-',
'src_mac': '3c:fd:fe:c8:17:d0',
'stack': 'legacy',
'status': 'IDLE',
'supp_speeds': [40000],
'vlan': '-',
'vxlan_fs': '-'}
15/09/2020 13:07:12 pktgen: begin traffic ......
15/09/2020 13:07:12 pktgen: {'ports': [0], 'mult': '100%', 'core_mask': None, 'force': True}
15/09/2020 13:07:17 pktgen: traffic completed.
15/09/2020 13:07:17 pktgen: check the trex port link status
15/09/2020 13:07:17 pktgen: {'arp': '-',
'cores': [0, 1, 2, 3],
'description': 'Ethernet Controller XL710 for 40GbE QSFP+',
'dest': '00:00:00:00:01:00',
'driver': 'net_i40e',
'fc': 'none',
'fc_supported': 'no',
'grat_arp': 'off',
'hw_mac': '3c:fd:fe:c8:17:d0',
'index': 0,
'ipv6': 'off',
'is_fc_supported': False,
'is_led_supported': True,
'is_link_supported': True,
'is_prom_supported': True,
'is_virtual': 'no',
'is_vxlan_supported': 'yes',
'layer_mode': 'Ethernet',
'led_change_supported': 'yes',
'link': 'UP',
'link_change_supported': 'yes',
'mult': 'off',
'numa': 1,
'pci_addr': '0000:82:00.0',
'prom': 'on',
'prom_supported': 'yes',
'rx': {'caps': ['flow_stats', 'latency'], 'counters': 127},
'rx_filter_mode': 'hardware match',
'rx_queue': 'off',
'speed': 40.0,
'src_ipv4': '-',
'src_mac': '3c:fd:fe:c8:17:d0',
'stack': 'legacy',
'status': 'IDLE',
'supp_speeds': [40000],
'vlan': '-',
'vxlan_fs': '-'}
15/09/2020 13:07:17 pktgen: begin traffic ......
15/09/2020 13:07:17 pktgen: {'ports': [0], 'mult': '100%', 'core_mask': None, 'force': True}
15/09/2020 13:07:37 pktgen: begin get port statistic ...
15/09/2020 13:07:37 pktgen: {'options': {'pcap': '/tmp/vhost_cbdma/vhost.pcap',
'stream_config': {'rate': 100,
'transmit_mode': 'continuous',
'txmode': {}}},
'pcap_file': '/tmp/vhost_cbdma/vhost.pcap',
'rx_port': 0,
'tx_port': 0}
15/09/2020 13:07:37 pktgen: {0: {'ibytes': 98800065276,
'ierrors': 0,
'ipackets': 65085685,
'obytes': 98800094118,
'oerrors': 0,
'opackets': 65085705,
'rx_bps': 39397724160.0,
'rx_bps_L1': 39916798160.0,
'rx_pps': 3244212.5,
'rx_util': 99.7919954,
'tx_bps': 39397687296.0,
'tx_bps_L1': 39916760896.0,
'tx_pps': 3244210.0,
'tx_util': 99.79190224},
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.388328552246094,
'cpu_util': 77.59015655517578,
'cpu_util_raw': 77.0,
'open_flows': 0.0,
'platform_factor': 1.0,
'queue_full': 53570998,
'rx_bps': 39397724160.0,
'rx_core_pps': 0.0,
'rx_cpu_util': 0.0,
'rx_drop_bps': 0.0,
'rx_pps': 3244212.5,
'socket_util': 0.0,
'total_alloc_error': 0,
'total_clients': 0,
'total_servers': 0,
'tx_bps': 39397687296.0,
'tx_cps': 0.0,
'tx_expected_bps': 0.0,
'tx_expected_cps': 0.0,
'tx_expected_pps': 0.0,
'tx_pps': 3244210.0},
'latency': {'global': {'bad_hdr': 0, 'old_flow': 0}},
'total': {'ibytes': 98800065276,
'ierrors': 0,
'ipackets': 65085685,
'obytes': 98800094118,
'oerrors': 0,
'opackets': 65085705,
'rx_bps': 39397724160.0,
'rx_bps_L1': 39916798160.0,
'rx_pps': 3244212.5,
'rx_util': 99.7919954,
'tx_bps': 39397687296.0,
'tx_bps_L1': 39916760896.0,
'tx_pps': 3244210.0,
'tx_util': 99.79190224}}
15/09/2020 13:07:37 pktgen: {'ibytes': 98800065276,
'ierrors': 0,
'ipackets': 65085685,
'obytes': 98800094118,
'oerrors': 0,
'opackets': 65085705,
'rx_bps': 39397724160.0,
'rx_bps_L1': 39916798160.0,
'rx_pps': 3244212.5,
'rx_util': 99.7919954,
'tx_bps': 39397687296.0,
'tx_bps_L1': 39916760896.0,
'tx_pps': 3244210.0,
'tx_util': 99.79190224}
15/09/2020 13:07:37 pktgen: Tx Port 0 stats:
tx_port: 0, tx_bps: 39397687296.000000, tx_pps: 3244210.000000
15/09/2020 13:07:37 pktgen: {'ibytes': 98800065276,
'ierrors': 0,
'ipackets': 65085685,
'obytes': 98800094118,
'oerrors': 0,
'opackets': 65085705,
'rx_bps': 39397724160.0,
'rx_bps_L1': 39916798160.0,
'rx_pps': 3244212.5,
'rx_util': 99.7919954,
'tx_bps': 39397687296.0,
'tx_bps_L1': 39916760896.0,
'tx_pps': 3244210.0,
'tx_util': 99.79190224}
15/09/2020 13:07:37 pktgen: Rx Port 0 stats:
rx_port: 0, rx_bps: 39397724160.000000, rx_pps: 3244212.500000
15/09/2020 13:07:37 pktgen: throughput: pps_rx 3244212.500000, bps_rx 39397724160.000000
15/09/2020 13:07:37 pktgen: traffic completed.
15/09/2020 13:07:43 dut.10.240.183.220: rm -rf /tmp/s0
15/09/2020 13:07:43 dut.10.240.183.220:
15/09/2020 13:07:43 dut.10.240.183.220: cat /proc/meminfo |grep Hugepagesize|awk '{print($2)}'
15/09/2020 13:07:43 dut.10.240.183.220: 1048576
15/09/2020 13:07:54 tester: scapy
15/09/2020 13:07:54 tester: INFO: Can't import matplotlib. Not critical, but won't be able to plot.
INFO: Can't import networkx. Not criticial, but won't be able to draw network graphs.
INFO: Can't import PyX. Won't be able to use psdump() or pdfdump().
WARNING: IPython not available. Using standard Python shell instead.
Welcome to Scapy (3.0.0)
15/09/2020 13:07:56 tester: wrpcap("/tmp/vhost_cbdma/vhost.pcap", [Ether(dst="00:01:02:03:04:05")/IP()/("X"*26)])
15/09/2020 13:07:56 tester:
15/09/2020 13:07:58 tester: exit()
15/09/2020 13:07:58 tester:
15/09/2020 13:07:58 pktgen: test port 0 map gen port 0
15/09/2020 13:07:58 pktgen: test port 0 map gen port 0
15/09/2020 13:07:58 pktgen: {'arp': '-',
'cores': [0, 1, 2, 3],
'description': 'Ethernet Controller XL710 for 40GbE QSFP+',
'dest': '00:00:00:00:01:00',
'driver': 'net_i40e',
'fc': 'none',
'fc_supported': 'no',
'grat_arp': 'off',
'hw_mac': '3c:fd:fe:c8:17:d0',
'index': 0,
'ipv6': 'off',
'is_fc_supported': False,
'is_led_supported': True,
'is_link_supported': True,
'is_prom_supported': True,
'is_virtual': 'no',
'is_vxlan_supported': 'yes',
'layer_mode': 'Ethernet',
'led_change_supported': 'yes',
'link': 'UP',
'link_change_supported': 'yes',
'mult': 'off',
'numa': 1,
'pci_addr': '0000:82:00.0',
'prom': 'off',
'prom_supported': 'yes',
'rx': {'caps': ['flow_stats', 'latency'], 'counters': 127},
'rx_filter_mode': 'hardware match',
'rx_queue': 'off',
'speed': 40.0,
'src_ipv4': '-',
'src_mac': '3c:fd:fe:c8:17:d0',
'stack': 'legacy',
'status': 'IDLE',
'supp_speeds': [40000],
'vlan': '-',
'vxlan_fs': '-'}
15/09/2020 13:07:58 pktgen: trex port <0> not support flow control
15/09/2020 13:07:58 pktgen: trex packet generator: run traffic 5s to warm up ...
15/09/2020 13:07:58 pktgen: check the trex port link status
15/09/2020 13:07:58 pktgen: {'arp': '-',
'cores': [0, 1, 2, 3],
'description': 'Ethernet Controller XL710 for 40GbE QSFP+',
'dest': '00:00:00:00:01:00',
'driver': 'net_i40e',
'fc': 'none',
'fc_supported': 'no',
'grat_arp': 'off',
'hw_mac': '3c:fd:fe:c8:17:d0',
'index': 0,
'ipv6': 'off',
'is_fc_supported': False,
'is_led_supported': True,
'is_link_supported': True,
'is_prom_supported': True,
'is_virtual': 'no',
'is_vxlan_supported': 'yes',
'layer_mode': 'Ethernet',
'led_change_supported': 'yes',
'link': 'UP',
'link_change_supported': 'yes',
'mult': 'off',
'numa': 1,
'pci_addr': '0000:82:00.0',
'prom': 'on',
'prom_supported': 'yes',
'rx': {'caps': ['flow_stats', 'latency'], 'counters': 127},
'rx_filter_mode': 'hardware match',
'rx_queue': 'off',
'speed': 40.0,
'src_ipv4': '-',
'src_mac': '3c:fd:fe:c8:17:d0',
'stack': 'legacy',
'status': 'IDLE',
'supp_speeds': [40000],
'vlan': '-',
'vxlan_fs': '-'}
15/09/2020 13:07:58 pktgen: begin traffic ......
15/09/2020 13:07:58 pktgen: {'ports': [0], 'mult': '100%', 'core_mask': None, 'force': True}
15/09/2020 13:08:03 pktgen: traffic completed.
15/09/2020 13:08:03 pktgen: check the trex port link status
15/09/2020 13:08:03 pktgen: {'arp': '-',
'cores': [0, 1, 2, 3],
'description': 'Ethernet Controller XL710 for 40GbE QSFP+',
'dest': '00:00:00:00:01:00',
'driver': 'net_i40e',
'fc': 'none',
'fc_supported': 'no',
'grat_arp': 'off',
'hw_mac': '3c:fd:fe:c8:17:d0',
'index': 0,
'ipv6': 'off',
'is_fc_supported': False,
'is_led_supported': True,
'is_link_supported': True,
'is_prom_supported': True,
'is_virtual': 'no',
'is_vxlan_supported': 'yes',
'layer_mode': 'Ethernet',
'led_change_supported': 'yes',
'link': 'UP',
'link_change_supported': 'yes',
'mult': 'off',
'numa': 1,
'pci_addr': '0000:82:00.0',
'prom': 'on',
'prom_supported': 'yes',
'rx': {'caps': ['flow_stats', 'latency'], 'counters': 127},
'rx_filter_mode': 'hardware match',
'rx_queue': 'off',
'speed': 40.0,
'src_ipv4': '-',
'src_mac': '3c:fd:fe:c8:17:d0',
'stack': 'legacy',
'status': 'IDLE',
'supp_speeds': [40000],
'vlan': '-',
'vxlan_fs': '-'}
15/09/2020 13:08:03 pktgen: begin traffic ......
15/09/2020 13:08:03 pktgen: {'ports': [0], 'mult': '100%', 'core_mask': None, 'force': True}
15/09/2020 13:08:23 pktgen: begin get port statistic ...
15/09/2020 13:08:23 pktgen: {'options': {'pcap': '/tmp/vhost_cbdma/vhost.pcap',
'stream_config': {'rate': 100,
'transmit_mode': 'continuous',
'txmode': {}}},
'pcap_file': '/tmp/vhost_cbdma/vhost.pcap',
'rx_port': 0,
'tx_port': 0}
15/09/2020 13:08:23 pktgen: {0: {'ibytes': 9243372160,
'ierrors': 0,
'ipackets': 144427690,
'obytes': 33724641472,
'oerrors': 0,
'opackets': 526947563,
'rx_bps': 3704201472.0,
'rx_bps_L1': 4861765152.0,
'rx_pps': 7234773.0,
'rx_util': 12.15441288,
'tx_bps': 13512988672.0,
'tx_bps_L1': 17735798272.0,
'tx_pps': 26392560.0,
'tx_util': 44.33949568},
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.7632622718811035,
'cpu_util': 99.89993286132812,
'cpu_util_raw': 100.0,
'open_flows': 0.0,
'platform_factor': 1.0,
'queue_full': 47282107,
'rx_bps': 3704201472.0,
'rx_core_pps': 0.0,
'rx_cpu_util': 0.0,
'rx_drop_bps': 9808787456.0,
'rx_pps': 7234773.0,
'socket_util': 0.0,
'total_alloc_error': 0,
'total_clients': 0,
'total_servers': 0,
'tx_bps': 13512988672.0,
'tx_cps': 0.0,
'tx_expected_bps': 0.0,
'tx_expected_cps': 0.0,
'tx_expected_pps': 0.0,
'tx_pps': 26392560.0},
'latency': {'global': {'bad_hdr': 0, 'old_flow': 0}},
'total': {'ibytes': 9243372160,
'ierrors': 0,
'ipackets': 144427690,
'obytes': 33724641472,
'oerrors': 0,
'opackets': 526947563,
'rx_bps': 3704201472.0,
'rx_bps_L1': 4861765152.0,
'rx_pps': 7234773.0,
'rx_util': 12.15441288,
'tx_bps': 13512988672.0,
'tx_bps_L1': 17735798272.0,
'tx_pps': 26392560.0,
'tx_util': 44.33949568}}
15/09/2020 13:08:23 pktgen: {'ibytes': 9243372160,
'ierrors': 0,
'ipackets': 144427690,
'obytes': 33724641472,
'oerrors': 0,
'opackets': 526947563,
'rx_bps': 3704201472.0,
'rx_bps_L1': 4861765152.0,
'rx_pps': 7234773.0,
'rx_util': 12.15441288,
'tx_bps': 13512988672.0,
'tx_bps_L1': 17735798272.0,
'tx_pps': 26392560.0,
'tx_util': 44.33949568}
15/09/2020 13:08:23 pktgen: Tx Port 0 stats:
tx_port: 0, tx_bps: 13512988672.000000, tx_pps: 26392560.000000
15/09/2020 13:08:23 pktgen: {'ibytes': 9243372160,
'ierrors': 0,
'ipackets': 144427690,
'obytes': 33724641472,
'oerrors': 0,
'opackets': 526947563,
'rx_bps': 3704201472.0,
'rx_bps_L1': 4861765152.0,
'rx_pps': 7234773.0,
'rx_util': 12.15441288,
'tx_bps': 13512988672.0,
'tx_bps_L1': 17735798272.0,
'tx_pps': 26392560.0,
'tx_util': 44.33949568}
15/09/2020 13:08:23 pktgen: Rx Port 0 stats:
rx_port: 0, rx_bps: 3704201472.000000, rx_pps: 7234773.000000
15/09/2020 13:08:23 pktgen: throughput: pps_rx 7234773.000000, bps_rx 3704201472.000000
15/09/2020 13:08:23 pktgen: traffic completed.
15/09/2020 13:08:23 tester: scapy
15/09/2020 13:08:23 tester: INFO: Can't import matplotlib. Not critical, but won't be able to plot.
INFO: Can't import networkx. Not criticial, but won't be able to draw network graphs.
INFO: Can't import PyX. Won't be able to use psdump() or pdfdump().
WARNING: IPython not available. Using standard Python shell instead.
Welcome to Scapy (3.0.0)
15/09/2020 13:08:25 tester: wrpcap("/tmp/vhost_cbdma/vhost.pcap", [Ether(dst="00:01:02:03:04:05")/IP()/("X"*1480)])
15/09/2020 13:08:25 tester:
15/09/2020 13:08:27 tester: exit()
15/09/2020 13:08:28 tester:
15/09/2020 13:08:28 pktgen: test port 0 map gen port 0
15/09/2020 13:08:28 pktgen: test port 0 map gen port 0
15/09/2020 13:08:28 pktgen: {'arp': '-',
'cores': [0, 1, 2, 3],
'description': 'Ethernet Controller XL710 for 40GbE QSFP+',
'dest': '00:00:00:00:01:00',
'driver': 'net_i40e',
'fc': 'none',
'fc_supported': 'no',
'grat_arp': 'off',
'hw_mac': '3c:fd:fe:c8:17:d0',
'index': 0,
'ipv6': 'off',
'is_fc_supported': False,
'is_led_supported': True,
'is_link_supported': True,
'is_prom_supported': True,
'is_virtual': 'no',
'is_vxlan_supported': 'yes',
'layer_mode': 'Ethernet',
'led_change_supported': 'yes',
'link': 'UP',
'link_change_supported': 'yes',
'mult': 'off',
'numa': 1,
'pci_addr': '0000:82:00.0',
'prom': 'off',
'prom_supported': 'yes',
'rx': {'caps': ['flow_stats', 'latency'], 'counters': 127},
'rx_filter_mode': 'hardware match',
'rx_queue': 'off',
'speed': 40.0,
'src_ipv4': '-',
'src_mac': '3c:fd:fe:c8:17:d0',
'stack': 'legacy',
'status': 'IDLE',
'supp_speeds': [40000],
'vlan': '-',
'vxlan_fs': '-'}
15/09/2020 13:08:28 pktgen: trex port <0> not support flow control
15/09/2020 13:08:28 pktgen: trex packet generator: run traffic 5s to warm up ...
15/09/2020 13:08:28 pktgen: check the trex port link status
15/09/2020 13:08:28 pktgen: {'arp': '-',
'cores': [0, 1, 2, 3],
'description': 'Ethernet Controller XL710 for 40GbE QSFP+',
'dest': '00:00:00:00:01:00',
'driver': 'net_i40e',
'fc': 'none',
'fc_supported': 'no',
'grat_arp': 'off',
'hw_mac': '3c:fd:fe:c8:17:d0',
'index': 0,
'ipv6': 'off',
'is_fc_supported': False,
'is_led_supported': True,
'is_link_supported': True,
'is_prom_supported': True,
'is_virtual': 'no',
'is_vxlan_supported': 'yes',
'layer_mode': 'Ethernet',
'led_change_supported': 'yes',
'link': 'UP',
'link_change_supported': 'yes',
'mult': 'off',
'numa': 1,
'pci_addr': '0000:82:00.0',
'prom': 'on',
'prom_supported': 'yes',
'rx': {'caps': ['flow_stats', 'latency'], 'counters': 127},
'rx_filter_mode': 'hardware match',
'rx_queue': 'off',
'speed': 40.0,
'src_ipv4': '-',
'src_mac': '3c:fd:fe:c8:17:d0',
'stack': 'legacy',
'status': 'IDLE',
'supp_speeds': [40000],
'vlan': '-',
'vxlan_fs': '-'}
15/09/2020 13:08:28 pktgen: begin traffic ......
15/09/2020 13:08:28 pktgen: {'ports': [0], 'mult': '100%', 'core_mask': None, 'force': True}
15/09/2020 13:08:33 pktgen: traffic completed.
15/09/2020 13:08:33 pktgen: check the trex port link status
15/09/2020 13:08:33 pktgen: {'arp': '-',
'cores': [0, 1, 2, 3],
'description': 'Ethernet Controller XL710 for 40GbE QSFP+',
'dest': '00:00:00:00:01:00',
'driver': 'net_i40e',
'fc': 'none',
'fc_supported': 'no',
'grat_arp': 'off',
'hw_mac': '3c:fd:fe:c8:17:d0',
'index': 0,
'ipv6': 'off',
'is_fc_supported': False,
'is_led_supported': True,
'is_link_supported': True,
'is_prom_supported': True,
'is_virtual': 'no',
'is_vxlan_supported': 'yes',
'layer_mode': 'Ethernet',
'led_change_supported': 'yes',
'link': 'UP',
'link_change_supported': 'yes',
'mult': 'off',
'numa': 1,
'pci_addr': '0000:82:00.0',
'prom': 'on',
'prom_supported': 'yes',
'rx': {'caps': ['flow_stats', 'latency'], 'counters': 127},
'rx_filter_mode': 'hardware match',
'rx_queue': 'off',
'speed': 40.0,
'src_ipv4': '-',
'src_mac': '3c:fd:fe:c8:17:d0',
'stack': 'legacy',
'status': 'IDLE',
'supp_speeds': [40000],
'vlan': '-',
'vxlan_fs': '-'}
15/09/2020 13:08:33 pktgen: begin traffic ......
15/09/2020 13:08:33 pktgen: {'ports': [0], 'mult': '100%', 'core_mask': None, 'force': True}
15/09/2020 13:08:53 pktgen: begin get port statistic ...
15/09/2020 13:08:53 pktgen: {'options': {'pcap': '/tmp/vhost_cbdma/vhost.pcap',
'stream_config': {'rate': 100,
'transmit_mode': 'continuous',
'txmode': {}}},
'pcap_file': '/tmp/vhost_cbdma/vhost.pcap',
'rx_port': 0,
'tx_port': 0}
15/09/2020 13:08:53 pktgen: {0: {'ibytes': 98801654622,
'ierrors': 0,
'ipackets': 65086732,
'obytes': 98801637924,
'oerrors': 0,
'opackets': 65086721,
'rx_bps': 39513968640.0,
'rx_bps_L1': 40034574400.0,
'rx_pps': 3253786.0,
'rx_util': 100.086436,
'tx_bps': 39513968640.0,
'tx_bps_L1': 40034574440.0,
'tx_pps': 3253786.25,
'tx_util': 100.08643610000001},
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.429044723510742,
'cpu_util': 77.6945571899414,
'cpu_util_raw': 77.5,
'open_flows': 0.0,
'platform_factor': 1.0,
'queue_full': 53714457,
'rx_bps': 39513968640.0,
'rx_core_pps': 0.0,
'rx_cpu_util': 0.0,
'rx_drop_bps': 0.0,
'rx_pps': 3253786.0,
'socket_util': 0.0,
'total_alloc_error': 0,
'total_clients': 0,
'total_servers': 0,
'tx_bps': 39513968640.0,
'tx_cps': 0.0,
'tx_expected_bps': 0.0,
'tx_expected_cps': 0.0,
'tx_expected_pps': 0.0,
'tx_pps': 3253786.25},
'latency': {'global': {'bad_hdr': 0, 'old_flow': 0}},
'total': {'ibytes': 98801654622,
'ierrors': 0,
'ipackets': 65086732,
'obytes': 98801637924,
'oerrors': 0,
'opackets': 65086721,
'rx_bps': 39513968640.0,
'rx_bps_L1': 40034574400.0,
'rx_pps': 3253786.0,
'rx_util': 100.086436,
'tx_bps': 39513968640.0,
'tx_bps_L1': 40034574440.0,
'tx_pps': 3253786.25,
'tx_util': 100.08643610000001}}
15/09/2020 13:08:53 pktgen: {'ibytes': 98801654622,
'ierrors': 0,
'ipackets': 65086732,
'obytes': 98801637924,
'oerrors': 0,
'opackets': 65086721,
'rx_bps': 39513968640.0,
'rx_bps_L1': 40034574400.0,
'rx_pps': 3253786.0,
'rx_util': 100.086436,
'tx_bps': 39513968640.0,
'tx_bps_L1': 40034574440.0,
'tx_pps': 3253786.25,
'tx_util': 100.08643610000001}
15/09/2020 13:08:53 pktgen: Tx Port 0 stats:
tx_port: 0, tx_bps: 39513968640.000000, tx_pps: 3253786.250000
15/09/2020 13:08:53 pktgen: {'ibytes': 98801654622,
'ierrors': 0,
'ipackets': 65086732,
'obytes': 98801637924,
'oerrors': 0,
'opackets': 65086721,
'rx_bps': 39513968640.0,
'rx_bps_L1': 40034574400.0,
'rx_pps': 3253786.0,
'rx_util': 100.086436,
'tx_bps': 39513968640.0,
'tx_bps_L1': 40034574440.0,
'tx_pps': 3253786.25,
'tx_util': 100.08643610000001}
15/09/2020 13:08:53 pktgen: Rx Port 0 stats:
rx_port: 0, rx_bps: 39513968640.000000, rx_pps: 3253786.000000
15/09/2020 13:08:53 pktgen: throughput: pps_rx 3253786.000000, bps_rx 39513968640.000000
15/09/2020 13:08:53 pktgen: traffic completed.
15/09/2020 13:08:58 tester: scapy
15/09/2020 13:08:58 tester: INFO: Can't import matplotlib. Not critical, but won't be able to plot.
INFO: Can't import networkx. Not criticial, but won't be able to draw network graphs.
INFO: Can't import PyX. Won't be able to use psdump() or pdfdump().
WARNING: IPython not available. Using standard Python shell instead.
Welcome to Scapy (3.0.0)
15/09/2020 13:09:00 tester: wrpcap("/tmp/vhost_cbdma/vhost.pcap", [Ether(dst="00:01:02:03:04:05")/IP()/("X"*26)])
15/09/2020 13:09:01 tester:
15/09/2020 13:09:03 tester: exit()
15/09/2020 13:09:03 tester:
15/09/2020 13:09:03 pktgen: test port 0 map gen port 0
15/09/2020 13:09:03 pktgen: test port 0 map gen port 0
15/09/2020 13:09:03 pktgen: {'arp': '-',
'cores': [0, 1, 2, 3],
'description': 'Ethernet Controller XL710 for 40GbE QSFP+',
'dest': '00:00:00:00:01:00',
'driver': 'net_i40e',
'fc': 'none',
'fc_supported': 'no',
'grat_arp': 'off',
'hw_mac': '3c:fd:fe:c8:17:d0',
'index': 0,
'ipv6': 'off',
'is_fc_supported': False,
'is_led_supported': True,
'is_link_supported': True,
'is_prom_supported': True,
'is_virtual': 'no',
'is_vxlan_supported': 'yes',
'layer_mode': 'Ethernet',
'led_change_supported': 'yes',
'link': 'UP',
'link_change_supported': 'yes',
'mult': 'off',
'numa': 1,
'pci_addr': '0000:82:00.0',
'prom': 'off',
'prom_supported': 'yes',
'rx': {'caps': ['flow_stats', 'latency'], 'counters': 127},
'rx_filter_mode': 'hardware match',
'rx_queue': 'off',
'speed': 40.0,
'src_ipv4': '-',
'src_mac': '3c:fd:fe:c8:17:d0',
'stack': 'legacy',
'status': 'IDLE',
'supp_speeds': [40000],
'vlan': '-',
'vxlan_fs': '-'}
15/09/2020 13:09:03 pktgen: trex port <0> not support flow control
15/09/2020 13:09:03 pktgen: trex packet generator: run traffic 5s to warm up ...
15/09/2020 13:09:03 pktgen: check the trex port link status
15/09/2020 13:09:03 pktgen: {'arp': '-',
'cores': [0, 1, 2, 3],
'description': 'Ethernet Controller XL710 for 40GbE QSFP+',
'dest': '00:00:00:00:01:00',
'driver': 'net_i40e',
'fc': 'none',
'fc_supported': 'no',
'grat_arp': 'off',
'hw_mac': '3c:fd:fe:c8:17:d0',
'index': 0,
'ipv6': 'off',
'is_fc_supported': False,
'is_led_supported': True,
'is_link_supported': True,
'is_prom_supported': True,
'is_virtual': 'no',
'is_vxlan_supported': 'yes',
'layer_mode': 'Ethernet',
'led_change_supported': 'yes',
'link': 'UP',
'link_change_supported': 'yes',
'mult': 'off',
'numa': 1,
'pci_addr': '0000:82:00.0',
'prom': 'on',
'prom_supported': 'yes',
'rx': {'caps': ['flow_stats', 'latency'], 'counters': 127},
'rx_filter_mode': 'hardware match',
'rx_queue': 'off',
'speed': 40.0,
'src_ipv4': '-',
'src_mac': '3c:fd:fe:c8:17:d0',
'stack': 'legacy',
'status': 'IDLE',
'supp_speeds': [40000],
'vlan': '-',
'vxlan_fs': '-'}
15/09/2020 13:09:03 pktgen: begin traffic ......
15/09/2020 13:09:03 pktgen: {'ports': [0], 'mult': '100%', 'core_mask': None, 'force': True}
15/09/2020 13:09:08 pktgen: traffic completed.
15/09/2020 13:09:08 pktgen: check the trex port link status
15/09/2020 13:09:08 pktgen: {'arp': '-',
'cores': [0, 1, 2, 3],
'description': 'Ethernet Controller XL710 for 40GbE QSFP+',
'dest': '00:00:00:00:01:00',
'driver': 'net_i40e',
'fc': 'none',
'fc_supported': 'no',
'grat_arp': 'off',
'hw_mac': '3c:fd:fe:c8:17:d0',
'index': 0,
'ipv6': 'off',
'is_fc_supported': False,
'is_led_supported': True,
'is_link_supported': True,
'is_prom_supported': True,
'is_virtual': 'no',
'is_vxlan_supported': 'yes',
'layer_mode': 'Ethernet',
'led_change_supported': 'yes',
'link': 'UP',
'link_change_supported': 'yes',
'mult': 'off',
'numa': 1,
'pci_addr': '0000:82:00.0',
'prom': 'on',
'prom_supported': 'yes',
'rx': {'caps': ['flow_stats', 'latency'], 'counters': 127},
'rx_filter_mode': 'hardware match',
'rx_queue': 'off',
'speed': 40.0,
'src_ipv4': '-',
'src_mac': '3c:fd:fe:c8:17:d0',
'stack': 'legacy',
'status': 'IDLE',
'supp_speeds': [40000],
'vlan': '-',
'vxlan_fs': '-'}
15/09/2020 13:09:08 pktgen: begin traffic ......
15/09/2020 13:09:08 pktgen: {'ports': [0], 'mult': '100%', 'core_mask': None, 'force': True}
15/09/2020 13:09:28 pktgen: begin get port statistic ...
15/09/2020 13:09:28 pktgen: {'options': {'pcap': '/tmp/vhost_cbdma/vhost.pcap',
'stream_config': {'rate': 100,
'transmit_mode': 'continuous',
'txmode': {}}},
'pcap_file': '/tmp/vhost_cbdma/vhost.pcap',
'rx_port': 0,
'tx_port': 0}
15/09/2020 13:09:28 pktgen: {0: {'ibytes': 9376729856,
'ierrors': 0,
'ipackets': 146511420,
'obytes': 33047792768,
'oerrors': 0,
'opackets': 516371781,
'rx_bps': 3754752256.0,
'rx_bps_L1': 4928114016.0,
'rx_pps': 7333511.0,
'rx_util': 12.32028504,
'tx_bps': 13217927168.0,
'tx_bps_L1': 17348529728.0,
'tx_pps': 25816266.0,
'tx_util': 43.37132432},
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.6146368980407715,
'cpu_util': 99.91423034667969,
'cpu_util_raw': 100.0,
'open_flows': 0.0,
'platform_factor': 1.0,
'queue_full': 47818417,
'rx_bps': 3754752256.0,
'rx_core_pps': 0.0,
'rx_cpu_util': 0.0,
'rx_drop_bps': 9463175168.0,
'rx_pps': 7333511.0,
'socket_util': 0.0,
'total_alloc_error': 0,
'total_clients': 0,
'total_servers': 0,
'tx_bps': 13217927168.0,
'tx_cps': 0.0,
'tx_expected_bps': 0.0,
'tx_expected_cps': 0.0,
'tx_expected_pps': 0.0,
'tx_pps': 25816266.0},
'latency': {'global': {'bad_hdr': 0, 'old_flow': 0}},
'total': {'ibytes': 9376729856,
'ierrors': 0,
'ipackets': 146511420,
'obytes': 33047792768,
'oerrors': 0,
'opackets': 516371781,
'rx_bps': 3754752256.0,
'rx_bps_L1': 4928114016.0,
'rx_pps': 7333511.0,
'rx_util': 12.32028504,
'tx_bps': 13217927168.0,
'tx_bps_L1': 17348529728.0,
'tx_pps': 25816266.0,
'tx_util': 43.37132432}}
15/09/2020 13:09:28 pktgen: {'ibytes': 9376729856,
'ierrors': 0,
'ipackets': 146511420,
'obytes': 33047792768,
'oerrors': 0,
'opackets': 516371781,
'rx_bps': 3754752256.0,
'rx_bps_L1': 4928114016.0,
'rx_pps': 7333511.0,
'rx_util': 12.32028504,
'tx_bps': 13217927168.0,
'tx_bps_L1': 17348529728.0,
'tx_pps': 25816266.0,
'tx_util': 43.37132432}
15/09/2020 13:09:28 pktgen: Tx Port 0 stats:
tx_port: 0, tx_bps: 13217927168.000000, tx_pps: 25816266.000000
15/09/2020 13:09:28 pktgen: {'ibytes': 9376729856,
'ierrors': 0,
'ipackets': 146511420,
'obytes': 33047792768,
'oerrors': 0,
'opackets': 516371781,
'rx_bps': 3754752256.0,
'rx_bps_L1': 4928114016.0,
'rx_pps': 7333511.0,
'rx_util': 12.32028504,
'tx_bps': 13217927168.0,
'tx_bps_L1': 17348529728.0,
'tx_pps': 25816266.0,
'tx_util': 43.37132432}
15/09/2020 13:09:28 pktgen: Rx Port 0 stats:
rx_port: 0, rx_bps: 3754752256.000000, rx_pps: 7333511.000000
15/09/2020 13:09:28 pktgen: throughput: pps_rx 7333511.000000, bps_rx 3754752256.000000
15/09/2020 13:09:28 pktgen: traffic completed.
15/09/2020 13:09:28 tester: scapy
15/09/2020 13:09:28 tester: INFO: Can't import matplotlib. Not critical, but won't be able to plot.
INFO: Can't import networkx. Not criticial, but won't be able to draw network graphs.
INFO: Can't import PyX. Won't be able to use psdump() or pdfdump().
WARNING: IPython not available. Using standard Python shell instead.
Welcome to Scapy (3.0.0)
15/09/2020 13:09:30 tester: wrpcap("/tmp/vhost_cbdma/vhost.pcap", [Ether(dst="00:01:02:03:04:05")/IP()/("X"*1480)])
15/09/2020 13:09:30 tester:
15/09/2020 13:09:32 tester: exit()
15/09/2020 13:09:32 tester:
15/09/2020 13:09:32 pktgen: test port 0 map gen port 0
15/09/2020 13:09:32 pktgen: test port 0 map gen port 0
15/09/2020 13:09:32 pktgen: {'arp': '-',
'cores': [0, 1, 2, 3],
'description': 'Ethernet Controller XL710 for 40GbE QSFP+',
'dest': '00:00:00:00:01:00',
'driver': 'net_i40e',
'fc': 'none',
'fc_supported': 'no',
'grat_arp': 'off',
'hw_mac': '3c:fd:fe:c8:17:d0',
'index': 0,
'ipv6': 'off',
'is_fc_supported': False,
'is_led_supported': True,
'is_link_supported': True,
'is_prom_supported': True,
'is_virtual': 'no',
'is_vxlan_supported': 'yes',
'layer_mode': 'Ethernet',
'led_change_supported': 'yes',
'link': 'UP',
'link_change_supported': 'yes',
'mult': 'off',
'numa': 1,
'pci_addr': '0000:82:00.0',
'prom': 'off',
'prom_supported': 'yes',
'rx': {'caps': ['flow_stats', 'latency'], 'counters': 127},
'rx_filter_mode': 'hardware match',
'rx_queue': 'off',
'speed': 40.0,
'src_ipv4': '-',
'src_mac': '3c:fd:fe:c8:17:d0',
'stack': 'legacy',
'status': 'IDLE',
'supp_speeds': [40000],
'vlan': '-',
'vxlan_fs': '-'}
15/09/2020 13:09:32 pktgen: trex port <0> not support flow control
15/09/2020 13:09:32 pktgen: trex packet generator: run traffic 5s to warm up ...
15/09/2020 13:09:32 pktgen: check the trex port link status
15/09/2020 13:09:32 pktgen: {'arp': '-',
'cores': [0, 1, 2, 3],
'description': 'Ethernet Controller XL710 for 40GbE QSFP+',
'dest': '00:00:00:00:01:00',
'driver': 'net_i40e',
'fc': 'none',
'fc_supported': 'no',
'grat_arp': 'off',
'hw_mac': '3c:fd:fe:c8:17:d0',
'index': 0,
'ipv6': 'off',
'is_fc_supported': False,
'is_led_supported': True,
'is_link_supported': True,
'is_prom_supported': True,
'is_virtual': 'no',
'is_vxlan_supported': 'yes',
'layer_mode': 'Ethernet',
'led_change_supported': 'yes',
'link': 'UP',
'link_change_supported': 'yes',
'mult': 'off',
'numa': 1,
'pci_addr': '0000:82:00.0',
'prom': 'on',
'prom_supported': 'yes',
'rx': {'caps': ['flow_stats', 'latency'], 'counters': 127},
'rx_filter_mode': 'hardware match',
'rx_queue': 'off',
'speed': 40.0,
'src_ipv4': '-',
'src_mac': '3c:fd:fe:c8:17:d0',
'stack': 'legacy',
'status': 'IDLE',
'supp_speeds': [40000],
'vlan': '-',
'vxlan_fs': '-'}
15/09/2020 13:09:32 pktgen: begin traffic ......
15/09/2020 13:09:32 pktgen: {'ports': [0], 'mult': '100%', 'core_mask': None, 'force': True}
15/09/2020 13:09:37 pktgen: traffic completed.
15/09/2020 13:09:37 pktgen: check the trex port link status
15/09/2020 13:09:37 pktgen: {'arp': '-',
'cores': [0, 1, 2, 3],
'description': 'Ethernet Controller XL710 for 40GbE QSFP+',
'dest': '00:00:00:00:01:00',
'driver': 'net_i40e',
'fc': 'none',
'fc_supported': 'no',
'grat_arp': 'off',
'hw_mac': '3c:fd:fe:c8:17:d0',
'index': 0,
'ipv6': 'off',
'is_fc_supported': False,
'is_led_supported': True,
'is_link_supported': True,
'is_prom_supported': True,
'is_virtual': 'no',
'is_vxlan_supported': 'yes',
'layer_mode': 'Ethernet',
'led_change_supported': 'yes',
'link': 'UP',
'link_change_supported': 'yes',
'mult': 'off',
'numa': 1,
'pci_addr': '0000:82:00.0',
'prom': 'on',
'prom_supported': 'yes',
'rx': {'caps': ['flow_stats', 'latency'], 'counters': 127},
'rx_filter_mode': 'hardware match',
'rx_queue': 'off',
'speed': 40.0,
'src_ipv4': '-',
'src_mac': '3c:fd:fe:c8:17:d0',
'stack': 'legacy',
'status': 'IDLE',
'supp_speeds': [40000],
'vlan': '-',
'vxlan_fs': '-'}
15/09/2020 13:09:37 pktgen: begin traffic ......
15/09/2020 13:09:37 pktgen: {'ports': [0], 'mult': '100%', 'core_mask': None, 'force': True}
15/09/2020 13:09:57 pktgen: begin get port statistic ...
15/09/2020 13:09:57 pktgen: {'options': {'pcap': '/tmp/vhost_cbdma/vhost.pcap',
'stream_config': {'rate': 100,
'transmit_mode': 'continuous',
'txmode': {}}},
'pcap_file': '/tmp/vhost_cbdma/vhost.pcap',
'rx_port': 0,
'tx_port': 0}
15/09/2020 13:09:57 pktgen: {0: {'ibytes': 98801613636,
'ierrors': 0,
'ipackets': 65086705,
'obytes': 98801599974,
'oerrors': 0,
'opackets': 65086696,
'rx_bps': 39372476416.0,
'rx_bps_L1': 39891217856.0,
'rx_pps': 3242134.0,
'rx_util': 99.72804464000001,
'tx_bps': 39372480512.0,
'tx_bps_L1': 39891222192.0,
'tx_pps': 3242135.5,
'tx_util': 99.72805548},
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.387893676757812,
'cpu_util': 77.54183959960938,
'cpu_util_raw': 78.5,
'open_flows': 0.0,
'platform_factor': 1.0,
'queue_full': 53638988,
'rx_bps': 39372476416.0,
'rx_core_pps': 0.0,
'rx_cpu_util': 0.0,
'rx_drop_bps': 0.0,
'rx_pps': 3242134.0,
'socket_util': 0.0,
'total_alloc_error': 0,
'total_clients': 0,
'total_servers': 0,
'tx_bps': 39372480512.0,
'tx_cps': 0.0,
'tx_expected_bps': 0.0,
'tx_expected_cps': 0.0,
'tx_expected_pps': 0.0,
'tx_pps': 3242135.5},
'latency': {'global': {'bad_hdr': 0, 'old_flow': 0}},
'total': {'ibytes': 98801613636,
'ierrors': 0,
'ipackets': 65086705,
'obytes': 98801599974,
'oerrors': 0,
'opackets': 65086696,
'rx_bps': 39372476416.0,
'rx_bps_L1': 39891217856.0,
'rx_pps': 3242134.0,
'rx_util': 99.72804464000001,
'tx_bps': 39372480512.0,
'tx_bps_L1': 39891222192.0,
'tx_pps': 3242135.5,
'tx_util': 99.72805548}}
15/09/2020 13:09:57 pktgen: {'ibytes': 98801613636,
'ierrors': 0,
'ipackets': 65086705,
'obytes': 98801599974,
'oerrors': 0,
'opackets': 65086696,
'rx_bps': 39372476416.0,
'rx_bps_L1': 39891217856.0,
'rx_pps': 3242134.0,
'rx_util': 99.72804464000001,
'tx_bps': 39372480512.0,
'tx_bps_L1': 39891222192.0,
'tx_pps': 3242135.5,
'tx_util': 99.72805548}
15/09/2020 13:09:57 pktgen: Tx Port 0 stats:
tx_port: 0, tx_bps: 39372480512.000000, tx_pps: 3242135.500000
15/09/2020 13:09:57 pktgen: {'ibytes': 98801613636,
'ierrors': 0,
'ipackets': 65086705,
'obytes': 98801599974,
'oerrors': 0,
'opackets': 65086696,
'rx_bps': 39372476416.0,
'rx_bps_L1': 39891217856.0,
'rx_pps': 3242134.0,
'rx_util': 99.72804464000001,
'tx_bps': 39372480512.0,
'tx_bps_L1': 39891222192.0,
'tx_pps': 3242135.5,
'tx_util': 99.72805548}
15/09/2020 13:09:57 pktgen: Rx Port 0 stats:
rx_port: 0, rx_bps: 39372476416.000000, rx_pps: 3242134.000000
15/09/2020 13:09:57 pktgen: throughput: pps_rx 3242134.000000, bps_rx 39372476416.000000
15/09/2020 13:09:57 pktgen: traffic completed.
15/09/2020 13:10:11 tester: scapy
15/09/2020 13:10:11 tester: INFO: Can't import matplotlib. Not critical, but won't be able to plot.
INFO: Can't import networkx. Not criticial, but won't be able to draw network graphs.
INFO: Can't import PyX. Won't be able to use psdump() or pdfdump().
WARNING: IPython not available. Using standard Python shell instead.
Welcome to Scapy (3.0.0)
15/09/2020 13:10:13 tester: wrpcap("/tmp/vhost_cbdma/vhost.pcap", [Ether(dst="00:01:02:03:04:05")/IP()/("X"*26)])
15/09/2020 13:10:13 tester:
15/09/2020 13:10:15 tester: exit()
15/09/2020 13:10:15 tester:
15/09/2020 13:10:15 pktgen: test port 0 map gen port 0
15/09/2020 13:10:15 pktgen: test port 0 map gen port 0
15/09/2020 13:10:16 pktgen: {'arp': '-',
'cores': [0, 1, 2, 3],
'description': 'Ethernet Controller XL710 for 40GbE QSFP+',
'dest': '00:00:00:00:01:00',
'driver': 'net_i40e',
'fc': 'none',
'fc_supported': 'no',
'grat_arp': 'off',
'hw_mac': '3c:fd:fe:c8:17:d0',
'index': 0,
'ipv6': 'off',
'is_fc_supported': False,
'is_led_supported': True,
'is_link_supported': True,
'is_prom_supported': True,
'is_virtual': 'no',
'is_vxlan_supported': 'yes',
'layer_mode': 'Ethernet',
'led_change_supported': 'yes',
'link': 'UP',
'link_change_supported': 'yes',
'mult': 'off',
'numa': 1,
'pci_addr': '0000:82:00.0',
'prom': 'off',
'prom_supported': 'yes',
'rx': {'caps': ['flow_stats', 'latency'], 'counters': 127},
'rx_filter_mode': 'hardware match',
'rx_queue': 'off',
'speed': 40.0,
'src_ipv4': '-',
'src_mac': '3c:fd:fe:c8:17:d0',
'stack': 'legacy',
'status': 'IDLE',
'supp_speeds': [40000],
'vlan': '-',
'vxlan_fs': '-'}
15/09/2020 13:10:16 pktgen: trex port <0> not support flow control
15/09/2020 13:10:16 pktgen: trex packet generator: run traffic 5s to warm up ...
15/09/2020 13:10:16 pktgen: check the trex port link status
15/09/2020 13:10:16 pktgen: {'arp': '-',
'cores': [0, 1, 2, 3],
'description': 'Ethernet Controller XL710 for 40GbE QSFP+',
'dest': '00:00:00:00:01:00',
'driver': 'net_i40e',
'fc': 'none',
'fc_supported': 'no',
'grat_arp': 'off',
'hw_mac': '3c:fd:fe:c8:17:d0',
'index': 0,
'ipv6': 'off',
'is_fc_supported': False,
'is_led_supported': True,
'is_link_supported': True,
'is_prom_supported': True,
'is_virtual': 'no',
'is_vxlan_supported': 'yes',
'layer_mode': 'Ethernet',
'led_change_supported': 'yes',
'link': 'UP',
'link_change_supported': 'yes',
'mult': 'off',
'numa': 1,
'pci_addr': '0000:82:00.0',
'prom': 'on',
'prom_supported': 'yes',
'rx': {'caps': ['flow_stats', 'latency'], 'counters': 127},
'rx_filter_mode': 'hardware match',
'rx_queue': 'off',
'speed': 40.0,
'src_ipv4': '-',
'src_mac': '3c:fd:fe:c8:17:d0',
'stack': 'legacy',
'status': 'IDLE',
'supp_speeds': [40000],
'vlan': '-',
'vxlan_fs': '-'}
15/09/2020 13:10:16 pktgen: begin traffic ......
15/09/2020 13:10:16 pktgen: {'ports': [0], 'mult': '100%', 'core_mask': None, 'force': True}
15/09/2020 13:10:21 pktgen: traffic completed.
15/09/2020 13:10:21 pktgen: check the trex port link status
15/09/2020 13:10:21 pktgen: {'arp': '-',
'cores': [0, 1, 2, 3],
'description': 'Ethernet Controller XL710 for 40GbE QSFP+',
'dest': '00:00:00:00:01:00',
'driver': 'net_i40e',
'fc': 'none',
'fc_supported': 'no',
'grat_arp': 'off',
'hw_mac': '3c:fd:fe:c8:17:d0',
'index': 0,
'ipv6': 'off',
'is_fc_supported': False,
'is_led_supported': True,
'is_link_supported': True,
'is_prom_supported': True,
'is_virtual': 'no',
'is_vxlan_supported': 'yes',
'layer_mode': 'Ethernet',
'led_change_supported': 'yes',
'link': 'UP',
'link_change_supported': 'yes',
'mult': 'off',
'numa': 1,
'pci_addr': '0000:82:00.0',
'prom': 'on',
'prom_supported': 'yes',
'rx': {'caps': ['flow_stats', 'latency'], 'counters': 127},
'rx_filter_mode': 'hardware match',
'rx_queue': 'off',
'speed': 40.0,
'src_ipv4': '-',
'src_mac': '3c:fd:fe:c8:17:d0',
'stack': 'legacy',
'status': 'IDLE',
'supp_speeds': [40000],
'vlan': '-',
'vxlan_fs': '-'}
15/09/2020 13:10:21 pktgen: begin traffic ......
15/09/2020 13:10:21 pktgen: {'ports': [0], 'mult': '100%', 'core_mask': None, 'force': True}
15/09/2020 13:10:41 pktgen: begin get port statistic ...
15/09/2020 13:10:41 pktgen: {'options': {'pcap': '/tmp/vhost_cbdma/vhost.pcap',
'stream_config': {'rate': 100,
'transmit_mode': 'continuous',
'txmode': {}}},
'pcap_file': '/tmp/vhost_cbdma/vhost.pcap',
'rx_port': 0,
'tx_port': 0}
15/09/2020 13:10:41 pktgen: {0: {'ibytes': 9313657728,
'ierrors': 0,
'ipackets': 145525902,
'obytes': 33737931072,
'oerrors': 0,
'opackets': 527155211,
'rx_bps': 3724362752.0,
'rx_bps_L1': 4888228432.0,
'rx_pps': 7274160.5,
'rx_util': 12.220571080000001,
'tx_bps': 13485863936.0,
'tx_bps_L1': 17700197376.0,
'tx_pps': 26339584.0,
'tx_util': 44.25049344},
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.750545978546143,
'cpu_util': 99.88720703125,
'cpu_util_raw': 100.0,
'open_flows': 0.0,
'platform_factor': 1.0,
'queue_full': 47283122,
'rx_bps': 3724362752.0,
'rx_core_pps': 0.0,
'rx_cpu_util': 0.0,
'rx_drop_bps': 9761502208.0,
'rx_pps': 7274160.5,
'socket_util': 0.0,
'total_alloc_error': 0,
'total_clients': 0,
'total_servers': 0,
'tx_bps': 13485863936.0,
'tx_cps': 0.0,
'tx_expected_bps': 0.0,
'tx_expected_cps': 0.0,
'tx_expected_pps': 0.0,
'tx_pps': 26339584.0},
'latency': {'global': {'bad_hdr': 0, 'old_flow': 0}},
'total': {'ibytes': 9313657728,
'ierrors': 0,
'ipackets': 145525902,
'obytes': 33737931072,
'oerrors': 0,
'opackets': 527155211,
'rx_bps': 3724362752.0,
'rx_bps_L1': 4888228432.0,
'rx_pps': 7274160.5,
'rx_util': 12.220571080000001,
'tx_bps': 13485863936.0,
'tx_bps_L1': 17700197376.0,
'tx_pps': 26339584.0,
'tx_util': 44.25049344}}
15/09/2020 13:10:41 pktgen: {'ibytes': 9313657728,
'ierrors': 0,
'ipackets': 145525902,
'obytes': 33737931072,
'oerrors': 0,
'opackets': 527155211,
'rx_bps': 3724362752.0,
'rx_bps_L1': 4888228432.0,
'rx_pps': 7274160.5,
'rx_util': 12.220571080000001,
'tx_bps': 13485863936.0,
'tx_bps_L1': 17700197376.0,
'tx_pps': 26339584.0,
'tx_util': 44.25049344}
15/09/2020 13:10:41 pktgen: Tx Port 0 stats:
tx_port: 0, tx_bps: 13485863936.000000, tx_pps: 26339584.000000
15/09/2020 13:10:41 pktgen: {'ibytes': 9313657728,
'ierrors': 0,
'ipackets': 145525902,
'obytes': 33737931072,
'oerrors': 0,
'opackets': 527155211,
'rx_bps': 3724362752.0,
'rx_bps_L1': 4888228432.0,
'rx_pps': 7274160.5,
'rx_util': 12.220571080000001,
'tx_bps': 13485863936.0,
'tx_bps_L1': 17700197376.0,
'tx_pps': 26339584.0,
'tx_util': 44.25049344}
15/09/2020 13:10:41 pktgen: Rx Port 0 stats:
rx_port: 0, rx_bps: 3724362752.000000, rx_pps: 7274160.500000
15/09/2020 13:10:41 pktgen: throughput: pps_rx 7274160.500000, bps_rx 3724362752.000000
15/09/2020 13:10:41 pktgen: traffic completed.
15/09/2020 13:10:41 tester: scapy
15/09/2020 13:10:41 tester: INFO: Can't import matplotlib. Not critical, but won't be able to plot.
INFO: Can't import networkx. Not criticial, but won't be able to draw network graphs.
INFO: Can't import PyX. Won't be able to use psdump() or pdfdump().
WARNING: IPython not available. Using standard Python shell instead.
Welcome to Scapy (3.0.0)
15/09/2020 13:10:43 tester: wrpcap("/tmp/vhost_cbdma/vhost.pcap", [Ether(dst="00:01:02:03:04:05")/IP()/("X"*1480)])
15/09/2020 13:10:43 tester:
15/09/2020 13:10:45 tester: exit()
15/09/2020 13:10:45 tester:
15/09/2020 13:10:45 pktgen: test port 0 map gen port 0
15/09/2020 13:10:45 pktgen: test port 0 map gen port 0
15/09/2020 13:10:45 pktgen: {'arp': '-',
'cores': [0, 1, 2, 3],
'description': 'Ethernet Controller XL710 for 40GbE QSFP+',
'dest': '00:00:00:00:01:00',
'driver': 'net_i40e',
'fc': 'none',
'fc_supported': 'no',
'grat_arp': 'off',
'hw_mac': '3c:fd:fe:c8:17:d0',
'index': 0,
'ipv6': 'off',
'is_fc_supported': False,
'is_led_supported': True,
'is_link_supported': True,
'is_prom_supported': True,
'is_virtual': 'no',
'is_vxlan_supported': 'yes',
'layer_mode': 'Ethernet',
'led_change_supported': 'yes',
'link': 'UP',
'link_change_supported': 'yes',
'mult': 'off',
'numa': 1,
'pci_addr': '0000:82:00.0',
'prom': 'off',
'prom_supported': 'yes',
'rx': {'caps': ['flow_stats', 'latency'], 'counters': 127},
'rx_filter_mode': 'hardware match',
'rx_queue': 'off',
'speed': 40.0,
'src_ipv4': '-',
'src_mac': '3c:fd:fe:c8:17:d0',
'stack': 'legacy',
'status': 'IDLE',
'supp_speeds': [40000],
'vlan': '-',
'vxlan_fs': '-'}
15/09/2020 13:10:45 pktgen: trex port <0> not support flow control
15/09/2020 13:10:45 pktgen: trex packet generator: run traffic 5s to warm up ...
15/09/2020 13:10:45 pktgen: check the trex port link status
15/09/2020 13:10:45 pktgen: {'arp': '-',
'cores': [0, 1, 2, 3],
'description': 'Ethernet Controller XL710 for 40GbE QSFP+',
'dest': '00:00:00:00:01:00',
'driver': 'net_i40e',
'fc': 'none',
'fc_supported': 'no',
'grat_arp': 'off',
'hw_mac': '3c:fd:fe:c8:17:d0',
'index': 0,
'ipv6': 'off',
'is_fc_supported': False,
'is_led_supported': True,
'is_link_supported': True,
'is_prom_supported': True,
'is_virtual': 'no',
'is_vxlan_supported': 'yes',
'layer_mode': 'Ethernet',
'led_change_supported': 'yes',
'link': 'UP',
'link_change_supported': 'yes',
'mult': 'off',
'numa': 1,
'pci_addr': '0000:82:00.0',
'prom': 'on',
'prom_supported': 'yes',
'rx': {'caps': ['flow_stats', 'latency'], 'counters': 127},
'rx_filter_mode': 'hardware match',
'rx_queue': 'off',
'speed': 40.0,
'src_ipv4': '-',
'src_mac': '3c:fd:fe:c8:17:d0',
'stack': 'legacy',
'status': 'IDLE',
'supp_speeds': [40000],
'vlan': '-',
'vxlan_fs': '-'}
15/09/2020 13:10:45 pktgen: begin traffic ......
15/09/2020 13:10:45 pktgen: {'ports': [0], 'mult': '100%', 'core_mask': None, 'force': True}
15/09/2020 13:10:50 pktgen: traffic completed.
15/09/2020 13:10:50 pktgen: check the trex port link status
15/09/2020 13:10:50 pktgen: {'arp': '-',
'cores': [0, 1, 2, 3],
'description': 'Ethernet Controller XL710 for 40GbE QSFP+',
'dest': '00:00:00:00:01:00',
'driver': 'net_i40e',
'fc': 'none',
'fc_supported': 'no',
'grat_arp': 'off',
'hw_mac': '3c:fd:fe:c8:17:d0',
'index': 0,
'ipv6': 'off',
'is_fc_supported': False,
'is_led_supported': True,
'is_link_supported': True,
'is_prom_supported': True,
'is_virtual': 'no',
'is_vxlan_supported': 'yes',
'layer_mode': 'Ethernet',
'led_change_supported': 'yes',
'link': 'UP',
'link_change_supported': 'yes',
'mult': 'off',
'numa': 1,
'pci_addr': '0000:82:00.0',
'prom': 'on',
'prom_supported': 'yes',
'rx': {'caps': ['flow_stats', 'latency'], 'counters': 127},
'rx_filter_mode': 'hardware match',
'rx_queue': 'off',
'speed': 40.0,
'src_ipv4': '-',
'src_mac': '3c:fd:fe:c8:17:d0',
'stack': 'legacy',
'status': 'IDLE',
'supp_speeds': [40000],
'vlan': '-',
'vxlan_fs': '-'}
15/09/2020 13:10:50 pktgen: begin traffic ......
15/09/2020 13:10:50 pktgen: {'ports': [0], 'mult': '100%', 'core_mask': None, 'force': True}
15/09/2020 13:11:10 pktgen: begin get port statistic ...
15/09/2020 13:11:10 pktgen: {'options': {'pcap': '/tmp/vhost_cbdma/vhost.pcap',
'stream_config': {'rate': 100,
'transmit_mode': 'continuous',
'txmode': {}}},
'pcap_file': '/tmp/vhost_cbdma/vhost.pcap',
'rx_port': 0,
'tx_port': 0}
15/09/2020 13:11:10 pktgen: {0: {'ibytes': 98804467476,
'ierrors': 0,
'ipackets': 65088585,
'obytes': 98804482656,
'oerrors': 0,
'opackets': 65088595,
'rx_bps': 39562616832.0,
'rx_bps_L1': 40083863432.0,
'rx_pps': 3257791.25,
'rx_util': 100.20965858,
'tx_bps': 39562645504.0,
'tx_bps_L1': 40083892584.0,
'tx_pps': 3257794.25,
'tx_util': 100.20973146},
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.547119140625,
'cpu_util': 77.43074035644531,
'cpu_util_raw': 76.0,
'open_flows': 0.0,
'platform_factor': 1.0,
'queue_full': 53687291,
'rx_bps': 39562616832.0,
'rx_core_pps': 0.0,
'rx_cpu_util': 0.0,
'rx_drop_bps': 0.0,
'rx_pps': 3257791.25,
'socket_util': 0.0,
'total_alloc_error': 0,
'total_clients': 0,
'total_servers': 0,
'tx_bps': 39562645504.0,
'tx_cps': 0.0,
'tx_expected_bps': 0.0,
'tx_expected_cps': 0.0,
'tx_expected_pps': 0.0,
'tx_pps': 3257794.25},
'latency': {'global': {'bad_hdr': 0, 'old_flow': 0}},
'total': {'ibytes': 98804467476,
'ierrors': 0,
'ipackets': 65088585,
'obytes': 98804482656,
'oerrors': 0,
'opackets': 65088595,
'rx_bps': 39562616832.0,
'rx_bps_L1': 40083863432.0,
'rx_pps': 3257791.25,
'rx_util': 100.20965858,
'tx_bps': 39562645504.0,
'tx_bps_L1': 40083892584.0,
'tx_pps': 3257794.25,
'tx_util': 100.20973146}}
15/09/2020 13:11:10 pktgen: {'ibytes': 98804467476,
'ierrors': 0,
'ipackets': 65088585,
'obytes': 98804482656,
'oerrors': 0,
'opackets': 65088595,
'rx_bps': 39562616832.0,
'rx_bps_L1': 40083863432.0,
'rx_pps': 3257791.25,
'rx_util': 100.20965858,
'tx_bps': 39562645504.0,
'tx_bps_L1': 40083892584.0,
'tx_pps': 3257794.25,
'tx_util': 100.20973146}
15/09/2020 13:11:10 pktgen: Tx Port 0 stats:
tx_port: 0, tx_bps: 39562645504.000000, tx_pps: 3257794.250000
15/09/2020 13:11:10 pktgen: {'ibytes': 98804467476,
'ierrors': 0,
'ipackets': 65088585,
'obytes': 98804482656,
'oerrors': 0,
'opackets': 65088595,
'rx_bps': 39562616832.0,
'rx_bps_L1': 40083863432.0,
'rx_pps': 3257791.25,
'rx_util': 100.20965858,
'tx_bps': 39562645504.0,
'tx_bps_L1': 40083892584.0,
'tx_pps': 3257794.25,
'tx_util': 100.20973146}
15/09/2020 13:11:10 pktgen: Rx Port 0 stats:
rx_port: 0, rx_bps: 39562616832.000000, rx_pps: 3257791.250000
15/09/2020 13:11:10 pktgen: throughput: pps_rx 3257791.250000, bps_rx 39562616832.000000
15/09/2020 13:11:10 pktgen: traffic completed.
15/09/2020 13:11:14 TestVirTioVhostCbdma:
+-------+-----------------------------------------------+-------+------------+
| Frame | Mode | Mpps | % linerate |
+=======+===============================================+=======+============+
| 64 | dynamic_queue2 | 7.270 | 12.214 |
+-------+-----------------------------------------------+-------+------------+
| 1518 | dynamic_queue2 | 3.248 | 99.906 |
+-------+-----------------------------------------------+-------+------------+
| 64 | virtio_user_dynamic_queue2_change_to_1 | 7.306 | 12.274 |
+-------+-----------------------------------------------+-------+------------+
| 1518 | virtio_user_dynamic_queue2_change_to_1 | 3.244 | 99.792 |
+-------+-----------------------------------------------+-------+------------+
| 64 | Relaunch_dynamic_queue2 | 7.235 | 12.154 |
+-------+-----------------------------------------------+-------+------------+
| 1518 | Relaunch_dynamic_queue2 | 3.254 | 100.086 |
+-------+-----------------------------------------------+-------+------------+
| 64 | vhost_userRelaunch_dynamic_queue2_change_to_1 | 7.334 | 12.320 |
+-------+-----------------------------------------------+-------+------------+
| 1518 | vhost_userRelaunch_dynamic_queue2_change_to_1 | 3.242 | 99.728 |
+-------+-----------------------------------------------+-------+------------+
| 64 | Relaunch_vhost_2_cbdma | 7.274 | 12.221 |
+-------+-----------------------------------------------+-------+------------+
| 1518 | Relaunch_vhost_2_cbdma | 3.258 | 100.210 |
+-------+-----------------------------------------------+-------+------------+
15/09/2020 13:11:14 TestVirTioVhostCbdma: Test Case test_perf_dynamic_queue_number_cbdma_vhost_enqueue_operations Result PASSED:
15/09/2020 13:11:14 dut.10.240.183.220: modprobe ioatdma
15/09/2020 13:11:14 dut.10.240.183.220:
15/09/2020 13:11:14 dut.10.240.183.220: ./usertools/dpdk-devbind.py -u 0000:80:04.0 0000:80:04.1
15/09/2020 13:11:15 dut.10.240.183.220:
15/09/2020 13:11:15 dut.10.240.183.220: ./usertools/dpdk-devbind.py --force --bind=ioatdma 0000:80:04.0 0000:80:04.1
15/09/2020 13:11:15 dut.10.240.183.220:
15/09/2020 13:11:17 TestVirTioVhostCbdma: Test Case test_perf_pvp_spilt_all_path_with_cbdma_vhost_enqueue_operations Begin
15/09/2020 13:11:17 dut.10.240.183.220:
15/09/2020 13:11:17 tester:
15/09/2020 13:11:19 dut.10.240.183.220: rm -rf /root/dpdk/vhost-net*
15/09/2020 13:11:19 dut.10.240.183.220:
15/09/2020 13:11:19 dut.10.240.183.220: rm -rf /tmp/s0
15/09/2020 13:11:19 dut.10.240.183.220:
15/09/2020 13:11:19 dut.10.240.183.220: ./usertools/dpdk-devbind.py --status-dev misc
15/09/2020 13:11:19 dut.10.240.183.220:
Misc (rawdev) devices using kernel driver
=========================================
0000:00:04.0 'Sky Lake-E CBDMA Registers 2021' if= drv=ioatdma unused=igb_uio,vfio-pci
0000:00:04.1 'Sky Lake-E CBDMA Registers 2021' if= drv=ioatdma unused=igb_uio,vfio-pci
0000:00:04.2 'Sky Lake-E CBDMA Registers 2021' if= drv=ioatdma unused=igb_uio,vfio-pci
0000:00:04.3 'Sky Lake-E CBDMA Registers 2021' if= drv=ioatdma unused=igb_uio,vfio-pci
0000:00:04.4 'Sky Lake-E CBDMA Registers 2021' if= drv=ioatdma unused=igb_uio,vfio-pci
0000:00:04.5 'Sky Lake-E CBDMA Registers 2021' if= drv=ioatdma unused=igb_uio,vfio-pci
0000:00:04.6 'Sky Lake-E CBDMA Registers 2021' if= drv=ioatdma unused=igb_uio,vfio-pci
0000:00:04.7 'Sky Lake-E CBDMA Registers 2021' if= drv=ioatdma unused=igb_uio,vfio-pci
0000:80:04.0 'Sky Lake-E CBDMA Registers 2021' if= drv=ioatdma unused=igb_uio,vfio-pci
0000:80:04.1 'Sky Lake-E CBDMA Registers 2021' if= drv=ioatdma unused=igb_uio,vfio-pci
0000:80:04.2 'Sky Lake-E CBDMA Registers 2021' if= drv=ioatdma unused=igb_uio,vfio-pci
0000:80:04.3 'Sky Lake-E CBDMA Registers 2021' if= drv=ioatdma unused=igb_uio,vfio-pci
0000:80:04.4 'Sky Lake-E CBDMA Registers 2021' if= drv=ioatdma unused=igb_uio,vfio-pci
0000:80:04.5 'Sky Lake-E CBDMA Registers 2021' if= drv=ioatdma unused=igb_uio,vfio-pci
0000:80:04.6 'Sky Lake-E CBDMA Registers 2021' if= drv=ioatdma unused=igb_uio,vfio-pci
0000:80:04.7 'Sky Lake-E CBDMA Registers 2021' if= drv=ioatdma unused=igb_uio,vfio-pci
15/09/2020 13:11:19 dut.10.240.183.220: ./usertools/dpdk-devbind.py --force --bind=igb_uio 0000:80:04.0 0000:af:00.0
15/09/2020 13:11:22 dut.10.240.183.220:
15/09/2020 13:11:33 dut.10.240.183.220: cat /proc/meminfo |grep Hugepagesize|awk '{print($2)}'
15/09/2020 13:11:33 dut.10.240.183.220: 1048576
15/09/2020 13:11:44 tester: scapy
15/09/2020 13:11:44 tester: INFO: Can't import matplotlib. Not critical, but won't be able to plot.
INFO: Can't import networkx. Not criticial, but won't be able to draw network graphs.
INFO: Can't import PyX. Won't be able to use psdump() or pdfdump().
WARNING: IPython not available. Using standard Python shell instead.
Welcome to Scapy (3.0.0)
15/09/2020 13:11:46 tester: wrpcap("/tmp/vhost_cbdma/vhost.pcap", [Ether(dst="00:01:02:03:04:05")/IP()/("X"*26)])
15/09/2020 13:11:46 tester:
15/09/2020 13:11:48 tester: exit()
15/09/2020 13:11:48 tester:
15/09/2020 13:11:48 pktgen: test port 0 map gen port 0
15/09/2020 13:11:48 pktgen: test port 0 map gen port 0
15/09/2020 13:11:48 pktgen: {'arp': '-',
'cores': [0, 1, 2, 3],
'description': 'Ethernet Controller XL710 for 40GbE QSFP+',
'dest': '00:00:00:00:01:00',
'driver': 'net_i40e',
'fc': 'none',
'fc_supported': 'no',
'grat_arp': 'off',
'hw_mac': '3c:fd:fe:c8:17:d0',
'index': 0,
'ipv6': 'off',
'is_fc_supported': False,
'is_led_supported': True,
'is_link_supported': True,
'is_prom_supported': True,
'is_virtual': 'no',
'is_vxlan_supported': 'yes',
'layer_mode': 'Ethernet',
'led_change_supported': 'yes',
'link': 'UP',
'link_change_supported': 'yes',
'mult': 'off',
'numa': 1,
'pci_addr': '0000:82:00.0',
'prom': 'off',
'prom_supported': 'yes',
'rx': {'caps': ['flow_stats', 'latency'], 'counters': 127},
'rx_filter_mode': 'hardware match',
'rx_queue': 'off',
'speed': 40.0,
'src_ipv4': '-',
'src_mac': '3c:fd:fe:c8:17:d0',
'stack': 'legacy',
'status': 'IDLE',
'supp_speeds': [40000],
'vlan': '-',
'vxlan_fs': '-'}
15/09/2020 13:11:48 pktgen: trex port <0> not support flow control
15/09/2020 13:11:48 pktgen: trex packet generator: run traffic 5s to warm up ...
15/09/2020 13:11:48 pktgen: check the trex port link status
15/09/2020 13:11:48 pktgen: {'arp': '-',
'cores': [0, 1, 2, 3],
'description': 'Ethernet Controller XL710 for 40GbE QSFP+',
'dest': '00:00:00:00:01:00',
'driver': 'net_i40e',
'fc': 'none',
'fc_supported': 'no',
'grat_arp': 'off',
'hw_mac': '3c:fd:fe:c8:17:d0',
'index': 0,
'ipv6': 'off',
'is_fc_supported': False,
'is_led_supported': True,
'is_link_supported': True,
'is_prom_supported': True,
'is_virtual': 'no',
'is_vxlan_supported': 'yes',
'layer_mode': 'Ethernet',
'led_change_supported': 'yes',
'link': 'UP',
'link_change_supported': 'yes',
'mult': 'off',
'numa': 1,
'pci_addr': '0000:82:00.0',
'prom': 'on',
'prom_supported': 'yes',
'rx': {'caps': ['flow_stats', 'latency'], 'counters': 127},
'rx_filter_mode': 'hardware match',
'rx_queue': 'off',
'speed': 40.0,
'src_ipv4': '-',
'src_mac': '3c:fd:fe:c8:17:d0',
'stack': 'legacy',
'status': 'IDLE',
'supp_speeds': [40000],
'vlan': '-',
'vxlan_fs': '-'}
15/09/2020 13:11:48 pktgen: begin traffic ......
15/09/2020 13:11:48 pktgen: {'ports': [0], 'mult': '100%', 'core_mask': None, 'force': True}
15/09/2020 13:11:53 pktgen: traffic completed.
15/09/2020 13:11:53 pktgen: check the trex port link status
15/09/2020 13:11:53 pktgen: {'arp': '-',
'cores': [0, 1, 2, 3],
'description': 'Ethernet Controller XL710 for 40GbE QSFP+',
'dest': '00:00:00:00:01:00',
'driver': 'net_i40e',
'fc': 'none',
'fc_supported': 'no',
'grat_arp': 'off',
'hw_mac': '3c:fd:fe:c8:17:d0',
'index': 0,
'ipv6': 'off',
'is_fc_supported': False,
'is_led_supported': True,
'is_link_supported': True,
'is_prom_supported': True,
'is_virtual': 'no',
'is_vxlan_supported': 'yes',
'layer_mode': 'Ethernet',
'led_change_supported': 'yes',
'link': 'UP',
'link_change_supported': 'yes',
'mult': 'off',
'numa': 1,
'pci_addr': '0000:82:00.0',
'prom': 'on',
'prom_supported': 'yes',
'rx': {'caps': ['flow_stats', 'latency'], 'counters': 127},
'rx_filter_mode': 'hardware match',
'rx_queue': 'off',
'speed': 40.0,
'src_ipv4': '-',
'src_mac': '3c:fd:fe:c8:17:d0',
'stack': 'legacy',
'status': 'IDLE',
'supp_speeds': [40000],
'vlan': '-',
'vxlan_fs': '-'}
15/09/2020 13:11:53 pktgen: begin traffic ......
15/09/2020 13:11:53 pktgen: {'ports': [0], 'mult': '100%', 'core_mask': None, 'force': True}
15/09/2020 13:12:13 pktgen: begin get port statistic ...
15/09/2020 13:12:13 pktgen: {'options': {'pcap': '/tmp/vhost_cbdma/vhost.pcap',
'stream_config': {'rate': 100,
'transmit_mode': 'continuous',
'txmode': {}}},
'pcap_file': '/tmp/vhost_cbdma/vhost.pcap',
'rx_port': 0,
'tx_port': 0}
15/09/2020 13:12:13 pktgen: {0: {'ibytes': 7785206528,
'ierrors': 0,
'ipackets': 121643852,
'obytes': 32972502528,
'oerrors': 0,
'opackets': 515195372,
'rx_bps': 3120932096.0,
'rx_bps_L1': 4096222816.0,
'rx_pps': 6095567.0,
'rx_util': 10.24055704,
'tx_bps': 13202056192.0,
'tx_bps_L1': 17327699712.0,
'tx_pps': 25785272.0,
'tx_util': 43.31924928},
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.606644630432129,
'cpu_util': 99.91498565673828,
'cpu_util_raw': 100.0,
'open_flows': 0.0,
'platform_factor': 1.0,
'queue_full': 47842300,
'rx_bps': 3120932096.0,
'rx_core_pps': 0.0,
'rx_cpu_util': 0.0,
'rx_drop_bps': 10081125376.0,
'rx_pps': 6095567.0,
'socket_util': 0.0,
'total_alloc_error': 0,
'total_clients': 0,
'total_servers': 0,
'tx_bps': 13202056192.0,
'tx_cps': 0.0,
'tx_expected_bps': 0.0,
'tx_expected_cps': 0.0,
'tx_expected_pps': 0.0,
'tx_pps': 25785272.0},
'latency': {'global': {'bad_hdr': 0, 'old_flow': 0}},
'total': {'ibytes': 7785206528,
'ierrors': 0,
'ipackets': 121643852,
'obytes': 32972502528,
'oerrors': 0,
'opackets': 515195372,
'rx_bps': 3120932096.0,
'rx_bps_L1': 4096222816.0,
'rx_pps': 6095567.0,
'rx_util': 10.24055704,
'tx_bps': 13202056192.0,
'tx_bps_L1': 17327699712.0,
'tx_pps': 25785272.0,
'tx_util': 43.31924928}}
15/09/2020 13:12:13 pktgen: {'ibytes': 7785206528,
'ierrors': 0,
'ipackets': 121643852,
'obytes': 32972502528,
'oerrors': 0,
'opackets': 515195372,
'rx_bps': 3120932096.0,
'rx_bps_L1': 4096222816.0,
'rx_pps': 6095567.0,
'rx_util': 10.24055704,
'tx_bps': 13202056192.0,
'tx_bps_L1': 17327699712.0,
'tx_pps': 25785272.0,
'tx_util': 43.31924928}
15/09/2020 13:12:13 pktgen: Tx Port 0 stats:
tx_port: 0, tx_bps: 13202056192.000000, tx_pps: 25785272.000000
15/09/2020 13:12:13 pktgen: {'ibytes': 7785206528,
'ierrors': 0,
'ipackets': 121643852,
'obytes': 32972502528,
'oerrors': 0,
'opackets': 515195372,
'rx_bps': 3120932096.0,
'rx_bps_L1': 4096222816.0,
'rx_pps': 6095567.0,
'rx_util': 10.24055704,
'tx_bps': 13202056192.0,
'tx_bps_L1': 17327699712.0,
'tx_pps': 25785272.0,
'tx_util': 43.31924928}
15/09/2020 13:12:13 pktgen: Rx Port 0 stats:
rx_port: 0, rx_bps: 3120932096.000000, rx_pps: 6095567.000000
15/09/2020 13:12:13 pktgen: throughput: pps_rx 6095567.000000, bps_rx 3120932096.000000
15/09/2020 13:12:13 pktgen: traffic completed.
15/09/2020 13:12:13 tester: scapy
15/09/2020 13:12:13 tester: INFO: Can't import matplotlib. Not critical, but won't be able to plot.
INFO: Can't import networkx. Not criticial, but won't be able to draw network graphs.
INFO: Can't import PyX. Won't be able to use psdump() or pdfdump().
WARNING: IPython not available. Using standard Python shell instead.
Welcome to Scapy (3.0.0)
15/09/2020 13:12:15 tester: wrpcap("/tmp/vhost_cbdma/vhost.pcap", [Ether(dst="00:01:02:03:04:05")/IP()/("X"*1480)])
15/09/2020 13:12:15 tester:
15/09/2020 13:12:17 tester: exit()
15/09/2020 13:12:17 tester:
15/09/2020 13:12:17 pktgen: test port 0 map gen port 0
15/09/2020 13:12:17 pktgen: test port 0 map gen port 0
15/09/2020 13:12:17 pktgen: {'arp': '-',
'cores': [0, 1, 2, 3],
'description': 'Ethernet Controller XL710 for 40GbE QSFP+',
'dest': '00:00:00:00:01:00',
'driver': 'net_i40e',
'fc': 'none',
'fc_supported': 'no',
'grat_arp': 'off',
'hw_mac': '3c:fd:fe:c8:17:d0',
'index': 0,
'ipv6': 'off',
'is_fc_supported': False,
'is_led_supported': True,
'is_link_supported': True,
'is_prom_supported': True,
'is_virtual': 'no',
'is_vxlan_supported': 'yes',
'layer_mode': 'Ethernet',
'led_change_supported': 'yes',
'link': 'UP',
'link_change_supported': 'yes',
'mult': 'off',
'numa': 1,
'pci_addr': '0000:82:00.0',
'prom': 'off',
'prom_supported': 'yes',
'rx': {'caps': ['flow_stats', 'latency'], 'counters': 127},
'rx_filter_mode': 'hardware match',
'rx_queue': 'off',
'speed': 40.0,
'src_ipv4': '-',
'src_mac': '3c:fd:fe:c8:17:d0',
'stack': 'legacy',
'status': 'IDLE',
'supp_speeds': [40000],
'vlan': '-',
'vxlan_fs': '-'}
15/09/2020 13:12:17 pktgen: trex port <0> not support flow control
15/09/2020 13:12:17 pktgen: trex packet generator: run traffic 5s to warm up ...
15/09/2020 13:12:17 pktgen: check the trex port link status
15/09/2020 13:12:17 pktgen: {'arp': '-',
'cores': [0, 1, 2, 3],
'description': 'Ethernet Controller XL710 for 40GbE QSFP+',
'dest': '00:00:00:00:01:00',
'driver': 'net_i40e',
'fc': 'none',
'fc_supported': 'no',
'grat_arp': 'off',
'hw_mac': '3c:fd:fe:c8:17:d0',
'index': 0,
'ipv6': 'off',
'is_fc_supported': False,
'is_led_supported': True,
'is_link_supported': True,
'is_prom_supported': True,
'is_virtual': 'no',
'is_vxlan_supported': 'yes',
'layer_mode': 'Ethernet',
'led_change_supported': 'yes',
'link': 'UP',
'link_change_supported': 'yes',
'mult': 'off',
'numa': 1,
'pci_addr': '0000:82:00.0',
'prom': 'on',
'prom_supported': 'yes',
'rx': {'caps': ['flow_stats', 'latency'], 'counters': 127},
'rx_filter_mode': 'hardware match',
'rx_queue': 'off',
'speed': 40.0,
'src_ipv4': '-',
'src_mac': '3c:fd:fe:c8:17:d0',
'stack': 'legacy',
'status': 'IDLE',
'supp_speeds': [40000],
'vlan': '-',
'vxlan_fs': '-'}
15/09/2020 13:12:17 pktgen: begin traffic ......
15/09/2020 13:12:17 pktgen: {'ports': [0], 'mult': '100%', 'core_mask': None, 'force': True}
15/09/2020 13:12:22 pktgen: traffic completed.
15/09/2020 13:12:22 pktgen: check the trex port link status
15/09/2020 13:12:22 pktgen: {'arp': '-',
'cores': [0, 1, 2, 3],
'description': 'Ethernet Controller XL710 for 40GbE QSFP+',
'dest': '00:00:00:00:01:00',
'driver': 'net_i40e',
'fc': 'none',
'fc_supported': 'no',
'grat_arp': 'off',
'hw_mac': '3c:fd:fe:c8:17:d0',
'index': 0,
'ipv6': 'off',
'is_fc_supported': False,
'is_led_supported': True,
'is_link_supported': True,
'is_prom_supported': True,
'is_virtual': 'no',
'is_vxlan_supported': 'yes',
'layer_mode': 'Ethernet',
'led_change_supported': 'yes',
'link': 'UP',
'link_change_supported': 'yes',
'mult': 'off',
'numa': 1,
'pci_addr': '0000:82:00.0',
'prom': 'on',
'prom_supported': 'yes',
'rx': {'caps': ['flow_stats', 'latency'], 'counters': 127},
'rx_filter_mode': 'hardware match',
'rx_queue': 'off',
'speed': 40.0,
'src_ipv4': '-',
'src_mac': '3c:fd:fe:c8:17:d0',
'stack': 'legacy',
'status': 'IDLE',
'supp_speeds': [40000],
'vlan': '-',
'vxlan_fs': '-'}
15/09/2020 13:12:23 pktgen: begin traffic ......
15/09/2020 13:12:23 pktgen: {'ports': [0], 'mult': '100%', 'core_mask': None, 'force': True}
15/09/2020 13:12:43 pktgen: begin get port statistic ...
15/09/2020 13:12:43 pktgen: {'options': {'pcap': '/tmp/vhost_cbdma/vhost.pcap',
'stream_config': {'rate': 100,
'transmit_mode': 'continuous',
'txmode': {}}},
'pcap_file': '/tmp/vhost_cbdma/vhost.pcap',
'rx_port': 0,
'tx_port': 0}
15/09/2020 13:12:43 pktgen: {0: {'ibytes': 52465003668,
'ierrors': 0,
'ipackets': 34561927,
'obytes': 98799445932,
'oerrors': 0,
'opackets': 65085277,
'rx_bps': 21014007808.0,
'rx_bps_L1': 21290872088.0,
'rx_pps': 1730401.75,
'rx_util': 53.22718022,
'tx_bps': 39509884928.0,
'tx_bps_L1': 40030436688.0,
'tx_pps': 3253448.5,
'tx_util': 100.07609172000001},
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.421619415283203,
'cpu_util': 77.70922088623047,
'cpu_util_raw': 77.75,
'open_flows': 0.0,
'platform_factor': 1.0,
'queue_full': 53650210,
'rx_bps': 21014007808.0,
'rx_core_pps': 0.0,
'rx_cpu_util': 0.0,
'rx_drop_bps': 18495879168.0,
'rx_pps': 1730401.75,
'socket_util': 0.0,
'total_alloc_error': 0,
'total_clients': 0,
'total_servers': 0,
'tx_bps': 39509884928.0,
'tx_cps': 0.0,
'tx_expected_bps': 0.0,
'tx_expected_cps': 0.0,
'tx_expected_pps': 0.0,
'tx_pps': 3253448.5},
'latency': {'global': {'bad_hdr': 0, 'old_flow': 0}},
'total': {'ibytes': 52465003668,
'ierrors': 0,
'ipackets': 34561927,
'obytes': 98799445932,
'oerrors': 0,
'opackets': 65085277,
'rx_bps': 21014007808.0,
'rx_bps_L1': 21290872088.0,
'rx_pps': 1730401.75,
'rx_util': 53.22718022,
'tx_bps': 39509884928.0,
'tx_bps_L1': 40030436688.0,
'tx_pps': 3253448.5,
'tx_util': 100.07609172000001}}
15/09/2020 13:12:43 pktgen: {'ibytes': 52465003668,
'ierrors': 0,
'ipackets': 34561927,
'obytes': 98799445932,
'oerrors': 0,
'opackets': 65085277,
'rx_bps': 21014007808.0,
'rx_bps_L1': 21290872088.0,
'rx_pps': 1730401.75,
'rx_util': 53.22718022,
'tx_bps': 39509884928.0,
'tx_bps_L1': 40030436688.0,
'tx_pps': 3253448.5,
'tx_util': 100.07609172000001}
15/09/2020 13:12:43 pktgen: Tx Port 0 stats:
tx_port: 0, tx_bps: 39509884928.000000, tx_pps: 3253448.500000
15/09/2020 13:12:43 pktgen: {'ibytes': 52465003668,
'ierrors': 0,
'ipackets': 34561927,
'obytes': 98799445932,
'oerrors': 0,
'opackets': 65085277,
'rx_bps': 21014007808.0,
'rx_bps_L1': 21290872088.0,
'rx_pps': 1730401.75,
'rx_util': 53.22718022,
'tx_bps': 39509884928.0,
'tx_bps_L1': 40030436688.0,
'tx_pps': 3253448.5,
'tx_util': 100.07609172000001}
15/09/2020 13:12:43 pktgen: Rx Port 0 stats:
rx_port: 0, rx_bps: 21014007808.000000, rx_pps: 1730401.750000
15/09/2020 13:12:43 pktgen: throughput: pps_rx 1730401.750000, bps_rx 21014007808.000000
15/09/2020 13:12:43 pktgen: traffic completed.
15/09/2020 13:12:43 TestVirTioVhostCbdma: Test Case test_perf_pvp_spilt_all_path_with_cbdma_vhost_enqueue_operations Result FAILED: 'test_perf_pvp_spilt_all_path_with_cbdma_vhost_enqueue_operations of frame size 1518 speed verify failed, expect 1.95, result 1.73040175'
15/09/2020 13:12:43 dut.10.240.183.220: modprobe ioatdma
15/09/2020 13:12:43 dut.10.240.183.220:
15/09/2020 13:12:43 dut.10.240.183.220: ./usertools/dpdk-devbind.py -u 0000:80:04.0
15/09/2020 13:12:43 dut.10.240.183.220:
15/09/2020 13:12:43 dut.10.240.183.220: ./usertools/dpdk-devbind.py --force --bind=ioatdma 0000:80:04.0
15/09/2020 13:12:43 dut.10.240.183.220:
15/09/2020 13:12:45 dts:
TEST SUITE ENDED: TestVirTioVhostCbdma
15/09/2020 13:19:40 dts:
TEST SUITE : TestVirTioVhostCbdma
15/09/2020 13:19:40 dts: NIC : fortville_spirit
15/09/2020 13:19:40 dut.10.240.183.220:
15/09/2020 13:19:40 tester:
15/09/2020 13:19:47 dut.10.240.183.220: cat /proc/meminfo |grep Hugepagesize|awk '{print($2)}'
15/09/2020 13:19:47 dut.10.240.183.220: 1048576
15/09/2020 13:19:47 TestVirTioVhostCbdma: Test Case test_perf_pvp_spilt_all_path_with_cbdma_vhost_enqueue_operations Begin
15/09/2020 13:19:47 dut.10.240.183.220:
15/09/2020 13:19:47 tester:
15/09/2020 13:19:49 dut.10.240.183.220: rm -rf /root/dpdk/vhost-net*
15/09/2020 13:19:49 dut.10.240.183.220:
15/09/2020 13:19:49 dut.10.240.183.220: rm -rf /tmp/s0
15/09/2020 13:19:49 dut.10.240.183.220:
15/09/2020 13:19:49 dut.10.240.183.220: ./usertools/dpdk-devbind.py --status-dev misc
15/09/2020 13:19:49 dut.10.240.183.220:
Misc (rawdev) devices using kernel driver
=========================================
0000:00:04.0 'Sky Lake-E CBDMA Registers 2021' if= drv=ioatdma unused=igb_uio,vfio-pci
0000:00:04.1 'Sky Lake-E CBDMA Registers 2021' if= drv=ioatdma unused=igb_uio,vfio-pci
0000:00:04.2 'Sky Lake-E CBDMA Registers 2021' if= drv=ioatdma unused=igb_uio,vfio-pci
0000:00:04.3 'Sky Lake-E CBDMA Registers 2021' if= drv=ioatdma unused=igb_uio,vfio-pci
0000:00:04.4 'Sky Lake-E CBDMA Registers 2021' if= drv=ioatdma unused=igb_uio,vfio-pci
0000:00:04.5 'Sky Lake-E CBDMA Registers 2021' if= drv=ioatdma unused=igb_uio,vfio-pci
0000:00:04.6 'Sky Lake-E CBDMA Registers 2021' if= drv=ioatdma unused=igb_uio,vfio-pci
0000:00:04.7 'Sky Lake-E CBDMA Registers 2021' if= drv=ioatdma unused=igb_uio,vfio-pci
0000:80:04.0 'Sky Lake-E CBDMA Registers 2021' if= drv=ioatdma unused=igb_uio,vfio-pci
0000:80:04.1 'Sky Lake-E CBDMA Registers 2021' if= drv=ioatdma unused=igb_uio,vfio-pci
0000:80:04.2 'Sky Lake-E CBDMA Registers 2021' if= drv=ioatdma unused=igb_uio,vfio-pci
0000:80:04.3 'Sky Lake-E CBDMA Registers 2021' if= drv=ioatdma unused=igb_uio,vfio-pci
0000:80:04.4 'Sky Lake-E CBDMA Registers 2021' if= drv=ioatdma unused=igb_uio,vfio-pci
0000:80:04.5 'Sky Lake-E CBDMA Registers 2021' if= drv=ioatdma unused=igb_uio,vfio-pci
0000:80:04.6 'Sky Lake-E CBDMA Registers 2021' if= drv=ioatdma unused=igb_uio,vfio-pci
0000:80:04.7 'Sky Lake-E CBDMA Registers 2021' if= drv=ioatdma unused=igb_uio,vfio-pci
15/09/2020 13:19:49 dut.10.240.183.220: ./usertools/dpdk-devbind.py --force --bind=igb_uio 0000:80:04.0 0000:af:00.0
15/09/2020 13:19:52 dut.10.240.183.220:
15/09/2020 13:20:03 dut.10.240.183.220: cat /proc/meminfo |grep Hugepagesize|awk '{print($2)}'
15/09/2020 13:20:03 dut.10.240.183.220: 1048576
15/09/2020 13:20:14 tester: scapy
15/09/2020 13:20:14 tester: INFO: Can't import matplotlib. Not critical, but won't be able to plot.
INFO: Can't import networkx. Not criticial, but won't be able to draw network graphs.
INFO: Can't import PyX. Won't be able to use psdump() or pdfdump().
WARNING: IPython not available. Using standard Python shell instead.
Welcome to Scapy (3.0.0)
15/09/2020 13:20:16 tester: wrpcap("/tmp/vhost_cbdma/vhost.pcap", [Ether(dst="00:01:02:03:04:05")/IP()/("X"*26)])
15/09/2020 13:20:16 tester:
15/09/2020 13:20:18 tester: exit()
15/09/2020 13:20:18 tester:
15/09/2020 13:20:18 pktgen: test port 0 map gen port 0
15/09/2020 13:20:18 pktgen: test port 0 map gen port 0
15/09/2020 13:20:18 pktgen: {'arp': '-',
'cores': [0, 1, 2, 3],
'description': 'Ethernet Controller XL710 for 40GbE QSFP+',
'dest': '00:00:00:00:01:00',
'driver': 'net_i40e',
'fc': 'none',
'fc_supported': 'no',
'grat_arp': 'off',
'hw_mac': '3c:fd:fe:c8:17:d0',
'index': 0,
'ipv6': 'off',
'is_fc_supported': False,
'is_led_supported': True,
'is_link_supported': True,
'is_prom_supported': True,
'is_virtual': 'no',
'is_vxlan_supported': 'yes',
'layer_mode': 'Ethernet',
'led_change_supported': 'yes',
'link': 'UP',
'link_change_supported': 'yes',
'mult': 'off',
'numa': 1,
'pci_addr': '0000:82:00.0',
'prom': 'off',
'prom_supported': 'yes',
'rx': {'caps': ['flow_stats', 'latency'], 'counters': 127},
'rx_filter_mode': 'hardware match',
'rx_queue': 'off',
'speed': 40.0,
'src_ipv4': '-',
'src_mac': '3c:fd:fe:c8:17:d0',
'stack': 'legacy',
'status': 'IDLE',
'supp_speeds': [40000],
'vlan': '-',
'vxlan_fs': '-'}
15/09/2020 13:20:18 pktgen: trex port <0> not support flow control
15/09/2020 13:20:18 pktgen: trex packet generator: run traffic 5s to warm up ...
15/09/2020 13:20:18 pktgen: check the trex port link status
15/09/2020 13:20:18 pktgen: {'arp': '-',
'cores': [0, 1, 2, 3],
'description': 'Ethernet Controller XL710 for 40GbE QSFP+',
'dest': '00:00:00:00:01:00',
'driver': 'net_i40e',
'fc': 'none',
'fc_supported': 'no',
'grat_arp': 'off',
'hw_mac': '3c:fd:fe:c8:17:d0',
'index': 0,
'ipv6': 'off',
'is_fc_supported': False,
'is_led_supported': True,
'is_link_supported': True,
'is_prom_supported': True,
'is_virtual': 'no',
'is_vxlan_supported': 'yes',
'layer_mode': 'Ethernet',
'led_change_supported': 'yes',
'link': 'UP',
'link_change_supported': 'yes',
'mult': 'off',
'numa': 1,
'pci_addr': '0000:82:00.0',
'prom': 'on',
'prom_supported': 'yes',
'rx': {'caps': ['flow_stats', 'latency'], 'counters': 127},
'rx_filter_mode': 'hardware match',
'rx_queue': 'off',
'speed': 40.0,
'src_ipv4': '-',
'src_mac': '3c:fd:fe:c8:17:d0',
'stack': 'legacy',
'status': 'IDLE',
'supp_speeds': [40000],
'vlan': '-',
'vxlan_fs': '-'}
15/09/2020 13:20:18 pktgen: begin traffic ......
15/09/2020 13:20:18 pktgen: {'ports': [0], 'mult': '100%', 'core_mask': None, 'force': True}
15/09/2020 13:20:23 pktgen: traffic completed.
15/09/2020 13:20:23 pktgen: check the trex port link status
15/09/2020 13:20:23 pktgen: {'arp': '-',
'cores': [0, 1, 2, 3],
'description': 'Ethernet Controller XL710 for 40GbE QSFP+',
'dest': '00:00:00:00:01:00',
'driver': 'net_i40e',
'fc': 'none',
'fc_supported': 'no',
'grat_arp': 'off',
'hw_mac': '3c:fd:fe:c8:17:d0',
'index': 0,
'ipv6': 'off',
'is_fc_supported': False,
'is_led_supported': True,
'is_link_supported': True,
'is_prom_supported': True,
'is_virtual': 'no',
'is_vxlan_supported': 'yes',
'layer_mode': 'Ethernet',
'led_change_supported': 'yes',
'link': 'UP',
'link_change_supported': 'yes',
'mult': 'off',
'numa': 1,
'pci_addr': '0000:82:00.0',
'prom': 'on',
'prom_supported': 'yes',
'rx': {'caps': ['flow_stats', 'latency'], 'counters': 127},
'rx_filter_mode': 'hardware match',
'rx_queue': 'off',
'speed': 40.0,
'src_ipv4': '-',
'src_mac': '3c:fd:fe:c8:17:d0',
'stack': 'legacy',
'status': 'IDLE',
'supp_speeds': [40000],
'vlan': '-',
'vxlan_fs': '-'}
15/09/2020 13:20:23 pktgen: begin traffic ......
15/09/2020 13:20:23 pktgen: {'ports': [0], 'mult': '100%', 'core_mask': None, 'force': True}
15/09/2020 13:20:43 pktgen: begin get port statistic ...
15/09/2020 13:20:43 pktgen: {'options': {'pcap': '/tmp/vhost_cbdma/vhost.pcap',
'stream_config': {'rate': 100,
'transmit_mode': 'continuous',
'txmode': {}}},
'pcap_file': '/tmp/vhost_cbdma/vhost.pcap',
'rx_port': 0,
'tx_port': 0}
15/09/2020 13:20:43 pktgen: {0: {'ibytes': 7806558336,
'ierrors': 0,
'ipackets': 121977474,
'obytes': 33489893376,
'oerrors': 0,
'opackets': 523279602,
'rx_bps': 3113405952.0,
'rx_bps_L1': 4086344832.0,
'rx_pps': 6080868.0,
'rx_util': 10.21586208,
'tx_bps': 13355528192.0,
'tx_bps_L1': 17529129792.0,
'tx_pps': 26085010.0,
'tx_util': 43.82282448},
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.684209823608398,
'cpu_util': 99.903564453125,
'cpu_util_raw': 100.0,
'open_flows': 0.0,
'platform_factor': 1.0,
'queue_full': 48206787,
'rx_bps': 3113405952.0,
'rx_core_pps': 0.0,
'rx_cpu_util': 0.0,
'rx_drop_bps': 10242121728.0,
'rx_pps': 6080868.0,
'socket_util': 0.0,
'total_alloc_error': 0,
'total_clients': 0,
'total_servers': 0,
'tx_bps': 13355528192.0,
'tx_cps': 0.0,
'tx_expected_bps': 0.0,
'tx_expected_cps': 0.0,
'tx_expected_pps': 0.0,
'tx_pps': 26085010.0},
'latency': {'global': {'bad_hdr': 0, 'old_flow': 0}},
'total': {'ibytes': 7806558336,
'ierrors': 0,
'ipackets': 121977474,
'obytes': 33489893376,
'oerrors': 0,
'opackets': 523279602,
'rx_bps': 3113405952.0,
'rx_bps_L1': 4086344832.0,
'rx_pps': 6080868.0,
'rx_util': 10.21586208,
'tx_bps': 13355528192.0,
'tx_bps_L1': 17529129792.0,
'tx_pps': 26085010.0,
'tx_util': 43.82282448}}
15/09/2020 13:20:43 pktgen: {'ibytes': 7806558336,
'ierrors': 0,
'ipackets': 121977474,
'obytes': 33489893376,
'oerrors': 0,
'opackets': 523279602,
'rx_bps': 3113405952.0,
'rx_bps_L1': 4086344832.0,
'rx_pps': 6080868.0,
'rx_util': 10.21586208,
'tx_bps': 13355528192.0,
'tx_bps_L1': 17529129792.0,
'tx_pps': 26085010.0,
'tx_util': 43.82282448}
15/09/2020 13:20:43 pktgen: Tx Port 0 stats:
tx_port: 0, tx_bps: 13355528192.000000, tx_pps: 26085010.000000
15/09/2020 13:20:43 pktgen: {'ibytes': 7806558336,
'ierrors': 0,
'ipackets': 121977474,
'obytes': 33489893376,
'oerrors': 0,
'opackets': 523279602,
'rx_bps': 3113405952.0,
'rx_bps_L1': 4086344832.0,
'rx_pps': 6080868.0,
'rx_util': 10.21586208,
'tx_bps': 13355528192.0,
'tx_bps_L1': 17529129792.0,
'tx_pps': 26085010.0,
'tx_util': 43.82282448}
15/09/2020 13:20:43 pktgen: Rx Port 0 stats:
rx_port: 0, rx_bps: 3113405952.000000, rx_pps: 6080868.000000
15/09/2020 13:20:43 pktgen: throughput: pps_rx 6080868.000000, bps_rx 3113405952.000000
15/09/2020 13:20:43 pktgen: traffic completed.
15/09/2020 13:20:43 tester: scapy
15/09/2020 13:20:44 tester: INFO: Can't import matplotlib. Not critical, but won't be able to plot.
INFO: Can't import networkx. Not criticial, but won't be able to draw network graphs.
INFO: Can't import PyX. Won't be able to use psdump() or pdfdump().
WARNING: IPython not available. Using standard Python shell instead.
Welcome to Scapy (3.0.0)
15/09/2020 13:20:46 tester: wrpcap("/tmp/vhost_cbdma/vhost.pcap", [Ether(dst="00:01:02:03:04:05")/IP()/("X"*1480)])
15/09/2020 13:20:46 tester:
15/09/2020 13:20:48 tester: exit()
15/09/2020 13:20:48 tester:
15/09/2020 13:20:48 pktgen: test port 0 map gen port 0
15/09/2020 13:20:48 pktgen: test port 0 map gen port 0
15/09/2020 13:20:48 pktgen: {'arp': '-',
'cores': [0, 1, 2, 3],
'description': 'Ethernet Controller XL710 for 40GbE QSFP+',
'dest': '00:00:00:00:01:00',
'driver': 'net_i40e',
'fc': 'none',
'fc_supported': 'no',
'grat_arp': 'off',
'hw_mac': '3c:fd:fe:c8:17:d0',
'index': 0,
'ipv6': 'off',
'is_fc_supported': False,
'is_led_supported': True,
'is_link_supported': True,
'is_prom_supported': True,
'is_virtual': 'no',
'is_vxlan_supported': 'yes',
'layer_mode': 'Ethernet',
'led_change_supported': 'yes',
'link': 'UP',
'link_change_supported': 'yes',
'mult': 'off',
'numa': 1,
'pci_addr': '0000:82:00.0',
'prom': 'off',
'prom_supported': 'yes',
'rx': {'caps': ['flow_stats', 'latency'], 'counters': 127},
'rx_filter_mode': 'hardware match',
'rx_queue': 'off',
'speed': 40.0,
'src_ipv4': '-',
'src_mac': '3c:fd:fe:c8:17:d0',
'stack': 'legacy',
'status': 'IDLE',
'supp_speeds': [40000],
'vlan': '-',
'vxlan_fs': '-'}
15/09/2020 13:20:48 pktgen: trex port <0> not support flow control
15/09/2020 13:20:48 pktgen: trex packet generator: run traffic 5s to warm up ...
15/09/2020 13:20:48 pktgen: check the trex port link status
15/09/2020 13:20:48 pktgen: {'arp': '-',
'cores': [0, 1, 2, 3],
'description': 'Ethernet Controller XL710 for 40GbE QSFP+',
'dest': '00:00:00:00:01:00',
'driver': 'net_i40e',
'fc': 'none',
'fc_supported': 'no',
'grat_arp': 'off',
'hw_mac': '3c:fd:fe:c8:17:d0',
'index': 0,
'ipv6': 'off',
'is_fc_supported': False,
'is_led_supported': True,
'is_link_supported': True,
'is_prom_supported': True,
'is_virtual': 'no',
'is_vxlan_supported': 'yes',
'layer_mode': 'Ethernet',
'led_change_supported': 'yes',
'link': 'UP',
'link_change_supported': 'yes',
'mult': 'off',
'numa': 1,
'pci_addr': '0000:82:00.0',
'prom': 'on',
'prom_supported': 'yes',
'rx': {'caps': ['flow_stats', 'latency'], 'counters': 127},
'rx_filter_mode': 'hardware match',
'rx_queue': 'off',
'speed': 40.0,
'src_ipv4': '-',
'src_mac': '3c:fd:fe:c8:17:d0',
'stack': 'legacy',
'status': 'IDLE',
'supp_speeds': [40000],
'vlan': '-',
'vxlan_fs': '-'}
15/09/2020 13:20:48 pktgen: begin traffic ......
15/09/2020 13:20:48 pktgen: {'ports': [0], 'mult': '100%', 'core_mask': None, 'force': True}
15/09/2020 13:20:53 pktgen: traffic completed.
15/09/2020 13:20:53 pktgen: check the trex port link status
15/09/2020 13:20:53 pktgen: {'arp': '-',
'cores': [0, 1, 2, 3],
'description': 'Ethernet Controller XL710 for 40GbE QSFP+',
'dest': '00:00:00:00:01:00',
'driver': 'net_i40e',
'fc': 'none',
'fc_supported': 'no',
'grat_arp': 'off',
'hw_mac': '3c:fd:fe:c8:17:d0',
'index': 0,
'ipv6': 'off',
'is_fc_supported': False,
'is_led_supported': True,
'is_link_supported': True,
'is_prom_supported': True,
'is_virtual': 'no',
'is_vxlan_supported': 'yes',
'layer_mode': 'Ethernet',
'led_change_supported': 'yes',
'link': 'UP',
'link_change_supported': 'yes',
'mult': 'off',
'numa': 1,
'pci_addr': '0000:82:00.0',
'prom': 'on',
'prom_supported': 'yes',
'rx': {'caps': ['flow_stats', 'latency'], 'counters': 127},
'rx_filter_mode': 'hardware match',
'rx_queue': 'off',
'speed': 40.0,
'src_ipv4': '-',
'src_mac': '3c:fd:fe:c8:17:d0',
'stack': 'legacy',
'status': 'IDLE',
'supp_speeds': [40000],
'vlan': '-',
'vxlan_fs': '-'}
15/09/2020 13:20:53 pktgen: begin traffic ......
15/09/2020 13:20:53 pktgen: {'ports': [0], 'mult': '100%', 'core_mask': None, 'force': True}
15/09/2020 13:21:13 pktgen: begin get port statistic ...
15/09/2020 13:21:13 pktgen: {'options': {'pcap': '/tmp/vhost_cbdma/vhost.pcap',
'stream_config': {'rate': 100,
'transmit_mode': 'continuous',
'txmode': {}}},
'pcap_file': '/tmp/vhost_cbdma/vhost.pcap',
'rx_port': 0,
'tx_port': 0}
15/09/2020 13:21:13 pktgen: {0: {'ibytes': 51390141264,
'ierrors': 0,
'ipackets': 33853852,
'obytes': 98796438774,
'oerrors': 0,
'opackets': 65083297,
'rx_bps': 20598620160.0,
'rx_bps_L1': 20870011900.0,
'rx_pps': 1696198.375,
'rx_util': 52.17502975,
'tx_bps': 39388938240.0,
'tx_bps_L1': 39907896720.0,
'tx_pps': 3243490.5,
'tx_util': 99.7697418},
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.312734603881836,
'cpu_util': 77.8045883178711,
'cpu_util_raw': 76.25,
'open_flows': 0.0,
'platform_factor': 1.0,
'queue_full': 54306586,
'rx_bps': 20598620160.0,
'rx_core_pps': 0.0,
'rx_cpu_util': 0.0,
'rx_drop_bps': 18790316032.0,
'rx_pps': 1696198.375,
'socket_util': 0.0,
'total_alloc_error': 0,
'total_clients': 0,
'total_servers': 0,
'tx_bps': 39388938240.0,
'tx_cps': 0.0,
'tx_expected_bps': 0.0,
'tx_expected_cps': 0.0,
'tx_expected_pps': 0.0,
'tx_pps': 3243490.5},
'latency': {'global': {'bad_hdr': 0, 'old_flow': 0}},
'total': {'ibytes': 51390141264,
'ierrors': 0,
'ipackets': 33853852,
'obytes': 98796438774,
'oerrors': 0,
'opackets': 65083297,
'rx_bps': 20598620160.0,
'rx_bps_L1': 20870011900.0,
'rx_pps': 1696198.375,
'rx_util': 52.17502975,
'tx_bps': 39388938240.0,
'tx_bps_L1': 39907896720.0,
'tx_pps': 3243490.5,
'tx_util': 99.7697418}}
15/09/2020 13:21:13 pktgen: {'ibytes': 51390141264,
'ierrors': 0,
'ipackets': 33853852,
'obytes': 98796438774,
'oerrors': 0,
'opackets': 65083297,
'rx_bps': 20598620160.0,
'rx_bps_L1': 20870011900.0,
'rx_pps': 1696198.375,
'rx_util': 52.17502975,
'tx_bps': 39388938240.0,
'tx_bps_L1': 39907896720.0,
'tx_pps': 3243490.5,
'tx_util': 99.7697418}
15/09/2020 13:21:13 pktgen: Tx Port 0 stats:
tx_port: 0, tx_bps: 39388938240.000000, tx_pps: 3243490.500000
15/09/2020 13:21:13 pktgen: {'ibytes': 51390141264,
'ierrors': 0,
'ipackets': 33853852,
'obytes': 98796438774,
'oerrors': 0,
'opackets': 65083297,
'rx_bps': 20598620160.0,
'rx_bps_L1': 20870011900.0,
'rx_pps': 1696198.375,
'rx_util': 52.17502975,
'tx_bps': 39388938240.0,
'tx_bps_L1': 39907896720.0,
'tx_pps': 3243490.5,
'tx_util': 99.7697418}
15/09/2020 13:21:13 pktgen: Rx Port 0 stats:
rx_port: 0, rx_bps: 20598620160.000000, rx_pps: 1696198.375000
15/09/2020 13:21:13 pktgen: throughput: pps_rx 1696198.375000, bps_rx 20598620160.000000
15/09/2020 13:21:13 pktgen: traffic completed.
15/09/2020 13:21:13 TestVirTioVhostCbdma: Test Case test_perf_pvp_spilt_all_path_with_cbdma_vhost_enqueue_operations Result FAILED: 'test_perf_pvp_spilt_all_path_with_cbdma_vhost_enqueue_operations of frame size 1518 speed verify failed, expect 1.95, result 1.696198375'
15/09/2020 13:21:13 dut.10.240.183.220: modprobe ioatdma
15/09/2020 13:21:13 dut.10.240.183.220:
15/09/2020 13:21:13 dut.10.240.183.220: ./usertools/dpdk-devbind.py -u 0000:80:04.0
15/09/2020 13:21:13 dut.10.240.183.220:
15/09/2020 13:21:13 dut.10.240.183.220: ./usertools/dpdk-devbind.py --force --bind=ioatdma 0000:80:04.0
15/09/2020 13:21:14 dut.10.240.183.220:
15/09/2020 13:21:15 dts:
TEST SUITE ENDED: TestVirTioVhostCbdma